TSTP Solution File: SWW341+1 by CSE---1.7

View Problem - Process Solution

%------------------------------------------------------------------------------
% File     : CSE---1.7
% Problem  : SWW341+1 : TPTP v8.2.0. Released v5.2.0.
% Transfm  : none
% Format   : tptp:raw
% Command  : java -jar /export/starexec/sandbox/solver/bin/mcs_scs.jar %d %s

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

% Result   : Theorem 160.46s 160.18s
% Output   : CNFRefutation 160.59s
% Verified : 
% SZS Type : -

% Comments : 
%------------------------------------------------------------------------------
%----WARNING: Could not form TPTP format derivation
%------------------------------------------------------------------------------
%----ORIGINAL SYSTEM OUTPUT
% 0.12/0.12  % Problem    : SWW341+1 : TPTP v8.2.0. Released v5.2.0.
% 0.12/0.12  % Command    : java -jar /export/starexec/sandbox/solver/bin/mcs_scs.jar %d %s
% 0.12/0.33  % Computer : n014.cluster.edu
% 0.12/0.33  % Model    : x86_64 x86_64
% 0.12/0.33  % CPU      : Intel(R) Xeon(R) CPU E5-2620 v4 @ 2.10GHz
% 0.12/0.33  % Memory   : 8042.1875MB
% 0.12/0.33  % OS       : Linux 3.10.0-693.el7.x86_64
% 0.12/0.33  % CPULimit   : 300
% 0.12/0.33  % WCLimit    : 300
% 0.12/0.33  % DateTime   : Wed Jun 19 05:07:38 EDT 2024
% 0.12/0.34  % CPUTime    : 
% 0.53/0.57  start to proof:theBenchmark
% 159.92/160.02  %-------------------------------------------
% 159.92/160.02  % File        :CSE---1.7
% 159.92/160.02  % Problem     :theBenchmark
% 159.92/160.02  % Transform   :cnf
% 159.92/160.02  % Format      :tptp:raw
% 159.92/160.02  % Command     :java -jar mcs_scs.jar %d %s
% 159.92/160.02  
% 159.92/160.02  % Result      :Theorem 145.700000s
% 159.92/160.02  % Output      :CNFRefutation 145.700000s
% 159.92/160.02  %-------------------------------------------
% 159.92/160.03  %------------------------------------------------------------------------------
% 159.92/160.03  % File     : SWW341+1 : TPTP v8.2.0. Released v5.2.0.
% 159.92/160.03  % Domain   : Software Verification
% 159.92/160.03  % Problem  : Hoare's Logic with Procedures 435199, 5000 axioms selected
% 159.92/160.03  % Version  : Especial.
% 159.92/160.03  % English  :
% 159.92/160.03  
% 159.92/160.03  % Refs     : [BN10]  Boehme & Nipkow (2010), Sledgehammer: Judgement Day
% 159.92/160.03  %          : [Bla11] Blanchette (2011), Email to Geoff Sutcliffe
% 159.92/160.03  % Source   : [Bla11]
% 159.92/160.03  % Names    : hoare_435199.5000.p [Bla11]
% 159.92/160.03  
% 159.92/160.03  % Status   : ContradictoryAxioms
% 159.92/160.03  % Rating   : 0.75 v8.2.0, 0.72 v7.4.0, 0.83 v7.2.0, 0.79 v7.1.0, 0.83 v7.0.0, 0.77 v6.4.0, 0.73 v6.3.0, 0.79 v6.2.0, 0.88 v6.1.0, 0.90 v6.0.0, 0.87 v5.5.0, 0.89 v5.4.0, 0.93 v5.3.0, 0.96 v5.2.0
% 159.92/160.03  % Syntax   : Number of formulae    : 5226 (1671 unt;   0 def)
% 159.92/160.03  %            Number of atoms       : 12749 (4422 equ)
% 159.92/160.03  %            Maximal formula atoms :   13 (   2 avg)
% 159.92/160.03  %            Number of connectives : 8524 (1001   ~; 149   |; 725   &)
% 159.92/160.03  %                                         ( 899 <=>;5750  =>;   0  <=;   0 <~>)
% 159.92/160.03  %            Maximal formula depth :   22 (   6 avg)
% 159.92/160.03  %            Maximal term depth    :   19 (   2 avg)
% 159.92/160.03  %            Number of predicates  :  151 ( 150 usr;   0 prp; 1-6 aty)
% 159.92/160.03  %            Number of functors    :  385 ( 385 usr;  50 con; 0-7 aty)
% 159.92/160.03  %            Number of variables   : 16693 (16536   !; 157   ?)
% 159.92/160.03  % SPC      : FOF_CAX_RFO_SEQ
% 159.92/160.03  
% 159.92/160.03  % Comments : This file was generated by Isabelle (most likely Sledgehammer)
% 159.92/160.03  %            2011-03-01 12:12:07
% 159.92/160.03  %------------------------------------------------------------------------------
% 159.92/160.03  %----Relevant facts (4985)
% 159.92/160.03  fof(fact_ext,axiom,
% 159.92/160.03      ! [V_g_2,V_f_2] :
% 159.92/160.03        ( ! [B_x] : hAPP(V_f_2,B_x) = hAPP(V_g_2,B_x)
% 159.92/160.03       => V_f_2 = V_g_2 ) ).
% 159.92/160.03  
% 159.92/160.03  fof(fact_empty,axiom,
% 159.92/160.03      ! [V_Ga_2,T_b] : c_Hoare__Mirabelle_Ohoare__derivs(T_b,V_Ga_2,c_Orderings_Obot__class_Obot(tc_fun(tc_Hoare__Mirabelle_Otriple(T_b),tc_HOL_Obool))) ).
% 159.92/160.03  
% 159.92/160.03  fof(fact_hoare__derivs_Oequations_I1_J,axiom,
% 159.92/160.03      ! [V_a_2,T_b] : c_Hoare__Mirabelle_Ohoare__derivs(T_b,V_a_2,c_Orderings_Obot__class_Obot(tc_fun(tc_Hoare__Mirabelle_Otriple(T_b),tc_HOL_Obool))) ).
% 159.92/160.03  
% 159.92/160.03  fof(fact_triple__valid__def2,axiom,
% 159.92/160.03      ! [V_Q_2,V_c_2,V_P_2,V_n_2,T_b] :
% 159.92/160.03        ( c_Hoare__Mirabelle_Otriple__valid(T_b,V_n_2,hAPP(hAPP(hAPP(c_Hoare__Mirabelle_Otriple_Otriple(T_b),V_P_2),V_c_2),V_Q_2))
% 159.92/160.03      <=> ! [B_Z,B_s] :
% 159.92/160.03            ( hBOOL(hAPP(hAPP(V_P_2,B_Z),B_s))
% 159.92/160.03           => ! [B_s_H] :
% 159.92/160.03                ( c_Natural_Oevaln(V_c_2,B_s,V_n_2,B_s_H)
% 159.92/160.03               => hBOOL(hAPP(hAPP(V_Q_2,B_Z),B_s_H)) ) ) ) ).
% 159.92/160.03  
% 159.92/160.03  fof(fact_triple_Oinject,axiom,
% 159.92/160.03      ! [V_fun2_H_2,V_com_H_2,V_fun1_H_2,V_fun2_2,V_com_2,V_fun1_2,T_b] :
% 159.92/160.03        ( hAPP(hAPP(hAPP(c_Hoare__Mirabelle_Otriple_Otriple(T_b),V_fun1_2),V_com_2),V_fun2_2) = hAPP(hAPP(hAPP(c_Hoare__Mirabelle_Otriple_Otriple(T_b),V_fun1_H_2),V_com_H_2),V_fun2_H_2)
% 159.92/160.03      <=> ( V_fun1_2 = V_fun1_H_2
% 159.92/160.03          & V_com_2 = V_com_H_2
% 159.92/160.03          & V_fun2_2 = V_fun2_H_2 ) ) ).
% 159.92/160.03  
% 159.92/160.03  fof(fact_cut,axiom,
% 159.92/160.03      ! [V_Ga_2,V_tsa_2,V_G_H_2,T_b] :
% 159.92/160.03        ( c_Hoare__Mirabelle_Ohoare__derivs(T_b,V_G_H_2,V_tsa_2)
% 159.92/160.03       => ( c_Hoare__Mirabelle_Ohoare__derivs(T_b,V_Ga_2,V_G_H_2)
% 159.92/160.03         => c_Hoare__Mirabelle_Ohoare__derivs(T_b,V_Ga_2,V_tsa_2) ) ) ).
% 159.92/160.03  
% 159.92/160.03  fof(fact_hoare__derivs_Oinsert,axiom,
% 159.92/160.03      ! [V_tsa_2,V_t_2,V_Ga_2,T_b] :
% 159.92/160.03        ( c_Hoare__Mirabelle_Ohoare__derivs(T_b,V_Ga_2,hAPP(hAPP(c_Set_Oinsert(tc_Hoare__Mirabelle_Otriple(T_b)),V_t_2),c_Orderings_Obot__class_Obot(tc_fun(tc_Hoare__Mirabelle_Otriple(T_b),tc_HOL_Obool))))
% 159.92/160.03       => ( c_Hoare__Mirabelle_Ohoare__derivs(T_b,V_Ga_2,V_tsa_2)
% 159.92/160.03         => c_Hoare__Mirabelle_Ohoare__derivs(T_b,V_Ga_2,hAPP(hAPP(c_Set_Oinsert(tc_Hoare__Mirabelle_Otriple(T_b)),V_t_2),V_tsa_2)) ) ) ).
% 159.92/160.03  
% 159.92/160.03  fof(fact_derivs__insertD,axiom,
% 159.92/160.03      ! [V_tsa_2,V_t_2,V_Ga_2,T_b] :
% 159.92/160.03        ( c_Hoare__Mirabelle_Ohoare__derivs(T_b,V_Ga_2,hAPP(hAPP(c_Set_Oinsert(tc_Hoare__Mirabelle_Otriple(T_b)),V_t_2),V_tsa_2))
% 159.92/160.03       => ( c_Hoare__Mirabelle_Ohoare__derivs(T_b,V_Ga_2,hAPP(hAPP(c_Set_Oinsert(tc_Hoare__Mirabelle_Otriple(T_b)),V_t_2),c_Orderings_Obot__class_Obot(tc_fun(tc_Hoare__Mirabelle_Otriple(T_b),tc_HOL_Obool))))
% 159.92/160.03          & c_Hoare__Mirabelle_Ohoare__derivs(T_b,V_Ga_2,V_tsa_2) ) ) ).
% 159.92/160.03  
% 159.92/160.03  fof(fact_triple_Orecs,axiom,
% 159.92/160.03      ! [V_fun2_2,V_com_2,V_fun1_2,V_f1_2,T_b,T_c] : c_Hoare__Mirabelle_Otriple_Otriple__rec(T_c,T_b,V_f1_2,hAPP(hAPP(hAPP(c_Hoare__Mirabelle_Otriple_Otriple(T_c),V_fun1_2),V_com_2),V_fun2_2)) = hAPP(hAPP(hAPP(V_f1_2,V_fun1_2),V_com_2),V_fun2_2) ).
% 159.92/160.03  
% 159.92/160.03  fof(fact_triple_Osimps_I2_J,axiom,
% 159.92/160.03      ! [V_fun2_2,V_com_2,V_fun1_2,V_f1_2,T_b,T_c] : c_Hoare__Mirabelle_Otriple_Otriple__case(T_c,T_b,V_f1_2,hAPP(hAPP(hAPP(c_Hoare__Mirabelle_Otriple_Otriple(T_c),V_fun1_2),V_com_2),V_fun2_2)) = hAPP(hAPP(hAPP(V_f1_2,V_fun1_2),V_com_2),V_fun2_2) ).
% 159.92/160.03  
% 159.92/160.03  fof(fact_hoare__valids__def,axiom,
% 159.92/160.03      ! [V_tsa_2,V_Ga_2,T_b] :
% 159.92/160.03        ( c_Hoare__Mirabelle_Ohoare__valids(T_b,V_Ga_2,V_tsa_2)
% 159.92/160.03      <=> ! [B_n] :
% 159.92/160.03            ( ! [B_x] :
% 159.92/160.03                ( hBOOL(hAPP(hAPP(c_member(tc_Hoare__Mirabelle_Otriple(T_b)),B_x),V_Ga_2))
% 159.92/160.03               => c_Hoare__Mirabelle_Otriple__valid(T_b,B_n,B_x) )
% 159.92/160.03           => ! [B_x] :
% 159.92/160.03                ( hBOOL(hAPP(hAPP(c_member(tc_Hoare__Mirabelle_Otriple(T_b)),B_x),V_tsa_2))
% 159.92/160.03               => c_Hoare__Mirabelle_Otriple__valid(T_b,B_n,B_x) ) ) ) ).
% 159.92/160.03  
% 159.92/160.03  fof(fact_ball__empty,axiom,
% 159.92/160.03      ! [V_P_2,T_b,B_x] :
% 159.92/160.03        ( hBOOL(hAPP(hAPP(c_member(T_b),B_x),c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool))))
% 159.92/160.03       => hBOOL(hAPP(V_P_2,B_x)) ) ).
% 159.92/160.03  
% 159.92/160.03  fof(fact_empty__not__insert,axiom,
% 159.92/160.03      ! [V_A_2,V_a_2,T_b] : c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool)) != hAPP(hAPP(c_Set_Oinsert(T_b),V_a_2),V_A_2) ).
% 159.92/160.03  
% 159.92/160.03  fof(fact_insert__not__empty,axiom,
% 159.92/160.03      ! [V_A_2,V_a_2,T_b] : hAPP(hAPP(c_Set_Oinsert(T_b),V_a_2),V_A_2) != c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool)) ).
% 159.92/160.03  
% 159.92/160.03  fof(fact_doubleton__eq__iff,axiom,
% 159.92/160.03      ! [V_d_2,V_c_2,V_b_2,V_a_2,T_b] :
% 159.92/160.03        ( hAPP(hAPP(c_Set_Oinsert(T_b),V_a_2),hAPP(hAPP(c_Set_Oinsert(T_b),V_b_2),c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool)))) = hAPP(hAPP(c_Set_Oinsert(T_b),V_c_2),hAPP(hAPP(c_Set_Oinsert(T_b),V_d_2),c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool))))
% 159.92/160.03      <=> ( ( V_a_2 = V_c_2
% 159.92/160.03            & V_b_2 = V_d_2 )
% 159.92/160.03          | ( V_a_2 = V_d_2
% 159.92/160.03            & V_b_2 = V_c_2 ) ) ) ).
% 159.92/160.03  
% 159.92/160.03  fof(fact_singleton__inject,axiom,
% 159.92/160.03      ! [V_b_2,V_a_2,T_b] :
% 159.92/160.03        ( hAPP(hAPP(c_Set_Oinsert(T_b),V_a_2),c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool))) = hAPP(hAPP(c_Set_Oinsert(T_b),V_b_2),c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool)))
% 159.92/160.04       => V_a_2 = V_b_2 ) ).
% 159.92/160.04  
% 159.92/160.04  fof(fact_bot__apply,axiom,
% 159.92/160.04      ! [V_x_2,T_c,T_b] :
% 159.92/160.04        ( class_Orderings_Obot(T_b)
% 159.92/160.04       => hAPP(c_Orderings_Obot__class_Obot(tc_fun(T_c,T_b)),V_x_2) = c_Orderings_Obot__class_Obot(T_b) ) ).
% 159.92/160.04  
% 159.92/160.04  fof(fact_hoare__derivs_OSkip,axiom,
% 159.92/160.04      ! [V_P_2,V_Ga_2,T_b] : c_Hoare__Mirabelle_Ohoare__derivs(T_b,V_Ga_2,hAPP(hAPP(c_Set_Oinsert(tc_Hoare__Mirabelle_Otriple(T_b)),hAPP(hAPP(hAPP(c_Hoare__Mirabelle_Otriple_Otriple(T_b),V_P_2),c_Com_Ocom_OSKIP),V_P_2)),c_Orderings_Obot__class_Obot(tc_fun(tc_Hoare__Mirabelle_Otriple(T_b),tc_HOL_Obool)))) ).
% 159.92/160.04  
% 159.92/160.04  fof(fact_hoare__derivs_Oequations_I7_J,axiom,
% 159.92/160.04      ! [V_a2_2,V_a1_2,T_b] : c_Hoare__Mirabelle_Ohoare__derivs(T_b,V_a1_2,hAPP(hAPP(c_Set_Oinsert(tc_Hoare__Mirabelle_Otriple(T_b)),hAPP(hAPP(hAPP(c_Hoare__Mirabelle_Otriple_Otriple(T_b),V_a2_2),c_Com_Ocom_OSKIP),V_a2_2)),c_Orderings_Obot__class_Obot(tc_fun(tc_Hoare__Mirabelle_Otriple(T_b),tc_HOL_Obool)))) ).
% 159.92/160.04  
% 159.92/160.04  fof(fact_conseq2,axiom,
% 159.92/160.04      ! [V_Q_2,V_Q_H_2,V_c_2,V_P_2,V_Ga_2,T_b] :
% 159.92/160.04        ( c_Hoare__Mirabelle_Ohoare__derivs(T_b,V_Ga_2,hAPP(hAPP(c_Set_Oinsert(tc_Hoare__Mirabelle_Otriple(T_b)),hAPP(hAPP(hAPP(c_Hoare__Mirabelle_Otriple_Otriple(T_b),V_P_2),V_c_2),V_Q_H_2)),c_Orderings_Obot__class_Obot(tc_fun(tc_Hoare__Mirabelle_Otriple(T_b),tc_HOL_Obool))))
% 159.92/160.04       => ( ! [B_Z,B_s] :
% 159.92/160.04              ( hBOOL(hAPP(hAPP(V_Q_H_2,B_Z),B_s))
% 159.92/160.04             => hBOOL(hAPP(hAPP(V_Q_2,B_Z),B_s)) )
% 159.92/160.04         => c_Hoare__Mirabelle_Ohoare__derivs(T_b,V_Ga_2,hAPP(hAPP(c_Set_Oinsert(tc_Hoare__Mirabelle_Otriple(T_b)),hAPP(hAPP(hAPP(c_Hoare__Mirabelle_Otriple_Otriple(T_b),V_P_2),V_c_2),V_Q_2)),c_Orderings_Obot__class_Obot(tc_fun(tc_Hoare__Mirabelle_Otriple(T_b),tc_HOL_Obool)))) ) ) ).
% 159.92/160.04  
% 159.92/160.04  fof(fact_insert__code,axiom,
% 159.92/160.04      ! [V_x_2,V_A_2,V_y_2,T_b] :
% 159.92/160.04        ( hBOOL(hAPP(hAPP(hAPP(c_Set_Oinsert(T_b),V_y_2),V_A_2),V_x_2))
% 159.92/160.04      <=> ( V_y_2 = V_x_2
% 159.92/160.04          | hBOOL(hAPP(V_A_2,V_x_2)) ) ) ).
% 159.92/160.04  
% 159.92/160.04  fof(fact_insert__commute,axiom,
% 159.92/160.04      ! [V_A_2,V_y_2,V_x_2,T_b] : hAPP(hAPP(c_Set_Oinsert(T_b),V_x_2),hAPP(hAPP(c_Set_Oinsert(T_b),V_y_2),V_A_2)) = hAPP(hAPP(c_Set_Oinsert(T_b),V_y_2),hAPP(hAPP(c_Set_Oinsert(T_b),V_x_2),V_A_2)) ).
% 159.92/160.04  
% 159.92/160.04  fof(fact_insert__absorb2,axiom,
% 159.92/160.04      ! [V_A_2,V_x_2,T_b] : hAPP(hAPP(c_Set_Oinsert(T_b),V_x_2),hAPP(hAPP(c_Set_Oinsert(T_b),V_x_2),V_A_2)) = hAPP(hAPP(c_Set_Oinsert(T_b),V_x_2),V_A_2) ).
% 159.92/160.04  
% 159.92/160.04  fof(fact_evaln__elim__cases_I1_J,axiom,
% 159.92/160.04      ! [V_t,V_n,V_s] :
% 159.92/160.04        ( c_Natural_Oevaln(c_Com_Ocom_OSKIP,V_s,V_n,V_t)
% 159.92/160.04       => V_t = V_s ) ).
% 159.92/160.04  
% 159.92/160.04  fof(fact_evaln_OSkip,axiom,
% 159.92/160.04      ! [V_n,V_s] : c_Natural_Oevaln(c_Com_Ocom_OSKIP,V_s,V_n,V_s) ).
% 159.92/160.04  
% 159.92/160.04  fof(fact_the__elem__eq,axiom,
% 159.92/160.04      ! [V_x_2,T_b] : c_Set_Othe__elem(T_b,hAPP(hAPP(c_Set_Oinsert(T_b),V_x_2),c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool)))) = V_x_2 ).
% 159.92/160.04  
% 159.92/160.04  fof(fact_evaln_Oequations_I1_J,axiom,
% 159.92/160.04      ! [V_a2,V_a1] : c_Natural_Oevaln(c_Com_Ocom_OSKIP,V_a1,V_a2,V_a1) ).
% 159.92/160.04  
% 159.92/160.04  fof(fact_conseq1,axiom,
% 159.92/160.04      ! [V_P_2,V_Q_2,V_c_2,V_P_H_2,V_Ga_2,T_b] :
% 159.92/160.04        ( c_Hoare__Mirabelle_Ohoare__derivs(T_b,V_Ga_2,hAPP(hAPP(c_Set_Oinsert(tc_Hoare__Mirabelle_Otriple(T_b)),hAPP(hAPP(hAPP(c_Hoare__Mirabelle_Otriple_Otriple(T_b),V_P_H_2),V_c_2),V_Q_2)),c_Orderings_Obot__class_Obot(tc_fun(tc_Hoare__Mirabelle_Otriple(T_b),tc_HOL_Obool))))
% 159.92/160.04       => ( ! [B_Z,B_s] :
% 159.92/160.04              ( hBOOL(hAPP(hAPP(V_P_2,B_Z),B_s))
% 159.92/160.04             => hBOOL(hAPP(hAPP(V_P_H_2,B_Z),B_s)) )
% 159.92/160.04         => c_Hoare__Mirabelle_Ohoare__derivs(T_b,V_Ga_2,hAPP(hAPP(c_Set_Oinsert(tc_Hoare__Mirabelle_Otriple(T_b)),hAPP(hAPP(hAPP(c_Hoare__Mirabelle_Otriple_Otriple(T_b),V_P_2),V_c_2),V_Q_2)),c_Orderings_Obot__class_Obot(tc_fun(tc_Hoare__Mirabelle_Otriple(T_b),tc_HOL_Obool)))) ) ) ).
% 159.92/160.04  
% 159.92/160.04  fof(fact_Comp,axiom,
% 159.92/160.04      ! [V_R_2,V_d_2,V_Q_2,V_c_2,V_P_2,V_Ga_2,T_b] :
% 159.92/160.04        ( c_Hoare__Mirabelle_Ohoare__derivs(T_b,V_Ga_2,hAPP(hAPP(c_Set_Oinsert(tc_Hoare__Mirabelle_Otriple(T_b)),hAPP(hAPP(hAPP(c_Hoare__Mirabelle_Otriple_Otriple(T_b),V_P_2),V_c_2),V_Q_2)),c_Orderings_Obot__class_Obot(tc_fun(tc_Hoare__Mirabelle_Otriple(T_b),tc_HOL_Obool))))
% 159.92/160.04       => ( c_Hoare__Mirabelle_Ohoare__derivs(T_b,V_Ga_2,hAPP(hAPP(c_Set_Oinsert(tc_Hoare__Mirabelle_Otriple(T_b)),hAPP(hAPP(hAPP(c_Hoare__Mirabelle_Otriple_Otriple(T_b),V_Q_2),V_d_2),V_R_2)),c_Orderings_Obot__class_Obot(tc_fun(tc_Hoare__Mirabelle_Otriple(T_b),tc_HOL_Obool))))
% 159.92/160.04         => c_Hoare__Mirabelle_Ohoare__derivs(T_b,V_Ga_2,hAPP(hAPP(c_Set_Oinsert(tc_Hoare__Mirabelle_Otriple(T_b)),hAPP(hAPP(hAPP(c_Hoare__Mirabelle_Otriple_Otriple(T_b),V_P_2),c_Com_Ocom_OSemi(V_c_2,V_d_2)),V_R_2)),c_Orderings_Obot__class_Obot(tc_fun(tc_Hoare__Mirabelle_Otriple(T_b),tc_HOL_Obool)))) ) ) ).
% 159.92/160.04  
% 159.92/160.04  fof(fact_triples__valid__Suc,axiom,
% 159.92/160.04      ! [V_n_2,V_tsa_2,T_b] :
% 159.92/160.04        ( ! [B_x] :
% 159.92/160.04            ( hBOOL(hAPP(hAPP(c_member(tc_Hoare__Mirabelle_Otriple(T_b)),B_x),V_tsa_2))
% 159.92/160.04           => c_Hoare__Mirabelle_Otriple__valid(T_b,hAPP(c_Nat_OSuc,V_n_2),B_x) )
% 159.92/160.04       => ! [B_x] :
% 159.92/160.04            ( hBOOL(hAPP(hAPP(c_member(tc_Hoare__Mirabelle_Otriple(T_b)),B_x),V_tsa_2))
% 159.92/160.04           => c_Hoare__Mirabelle_Otriple__valid(T_b,V_n_2,B_x) ) ) ).
% 159.92/160.04  
% 159.92/160.04  fof(fact_conseq12,axiom,
% 159.92/160.04      ! [V_Q_2,V_P_2,V_Q_H_2,V_c_2,V_P_H_2,V_Ga_2,T_b] :
% 159.92/160.04        ( c_Hoare__Mirabelle_Ohoare__derivs(T_b,V_Ga_2,hAPP(hAPP(c_Set_Oinsert(tc_Hoare__Mirabelle_Otriple(T_b)),hAPP(hAPP(hAPP(c_Hoare__Mirabelle_Otriple_Otriple(T_b),V_P_H_2),V_c_2),V_Q_H_2)),c_Orderings_Obot__class_Obot(tc_fun(tc_Hoare__Mirabelle_Otriple(T_b),tc_HOL_Obool))))
% 159.92/160.04       => ( ! [B_Z,B_s] :
% 159.92/160.04              ( hBOOL(hAPP(hAPP(V_P_2,B_Z),B_s))
% 159.92/160.04             => ! [B_s_H] :
% 159.92/160.04                  ( ! [B_Z_H] :
% 159.92/160.04                      ( hBOOL(hAPP(hAPP(V_P_H_2,B_Z_H),B_s))
% 159.92/160.04                     => hBOOL(hAPP(hAPP(V_Q_H_2,B_Z_H),B_s_H)) )
% 159.92/160.04                 => hBOOL(hAPP(hAPP(V_Q_2,B_Z),B_s_H)) ) )
% 159.92/160.04         => c_Hoare__Mirabelle_Ohoare__derivs(T_b,V_Ga_2,hAPP(hAPP(c_Set_Oinsert(tc_Hoare__Mirabelle_Otriple(T_b)),hAPP(hAPP(hAPP(c_Hoare__Mirabelle_Otriple_Otriple(T_b),V_P_2),V_c_2),V_Q_2)),c_Orderings_Obot__class_Obot(tc_fun(tc_Hoare__Mirabelle_Otriple(T_b),tc_HOL_Obool)))) ) ) ).
% 159.92/160.04  
% 159.92/160.04  fof(fact_subset__singletonD,axiom,
% 159.92/160.04      ! [V_x_2,V_A_2,T_b] :
% 159.92/160.04        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_b,tc_HOL_Obool)),V_A_2),hAPP(hAPP(c_Set_Oinsert(T_b),V_x_2),c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool)))))
% 159.92/160.04       => ( V_A_2 = c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool))
% 159.92/160.04          | V_A_2 = hAPP(hAPP(c_Set_Oinsert(T_b),V_x_2),c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool))) ) ) ).
% 159.92/160.04  
% 159.92/160.04  fof(fact_singletonE,axiom,
% 159.92/160.04      ! [V_a_2,V_b_2,T_b] :
% 159.92/160.04        ( hBOOL(hAPP(hAPP(c_member(T_b),V_b_2),hAPP(hAPP(c_Set_Oinsert(T_b),V_a_2),c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool)))))
% 159.92/160.04       => V_b_2 = V_a_2 ) ).
% 159.92/160.04  
% 159.92/160.04  fof(fact_singleton__iff,axiom,
% 159.92/160.04      ! [V_a_2,V_b_2,T_b] :
% 159.92/160.04        ( hBOOL(hAPP(hAPP(c_member(T_b),V_b_2),hAPP(hAPP(c_Set_Oinsert(T_b),V_a_2),c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool)))))
% 159.92/160.04      <=> V_b_2 = V_a_2 ) ).
% 159.92/160.04  
% 159.92/160.04  fof(fact_folding__one_Osingleton,axiom,
% 159.92/160.04      ! [V_x_2,V_F_2,V_f_2,T_b] :
% 159.92/160.04        ( c_Finite__Set_Ofolding__one(T_b,V_f_2,V_F_2)
% 159.92/160.04       => hAPP(V_F_2,hAPP(hAPP(c_Set_Oinsert(T_b),V_x_2),c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool)))) = V_x_2 ) ).
% 159.92/160.04  
% 159.92/160.04  fof(fact_order__refl,axiom,
% 159.92/160.04      ! [V_x,T_a] :
% 159.92/160.04        ( class_Orderings_Opreorder(T_a)
% 159.92/160.04       => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),V_x),V_x)) ) ).
% 159.92/160.04  
% 159.92/160.04  fof(fact_equalityCE,axiom,
% 159.92/160.04      ! [V_c_2,T_b,V_B_2,V_A_2] :
% 159.92/160.04        ( V_A_2 = V_B_2
% 159.92/160.04       => ( ( hBOOL(hAPP(hAPP(c_member(T_b),V_c_2),V_A_2))
% 159.92/160.04           => ~ hBOOL(hAPP(hAPP(c_member(T_b),V_c_2),V_B_2)) )
% 159.92/160.04         => ~ ( ~ hBOOL(hAPP(hAPP(c_member(T_b),V_c_2),V_A_2))
% 159.92/160.04             => hBOOL(hAPP(hAPP(c_member(T_b),V_c_2),V_B_2)) ) ) ) ).
% 159.92/160.04  
% 159.92/160.04  fof(fact_equalityI,axiom,
% 159.92/160.04      ! [V_B_2,V_A_2,T_b] :
% 159.92/160.04        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_b,tc_HOL_Obool)),V_A_2),V_B_2))
% 159.92/160.04       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_b,tc_HOL_Obool)),V_B_2),V_A_2))
% 159.92/160.04         => V_A_2 = V_B_2 ) ) ).
% 159.92/160.04  
% 159.92/160.04  fof(fact_emptyE,axiom,
% 159.92/160.04      ! [V_a_2,T_b] : ~ hBOOL(hAPP(hAPP(c_member(T_b),V_a_2),c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool)))) ).
% 159.92/160.04  
% 159.92/160.04  fof(fact_insertE,axiom,
% 159.92/160.04      ! [V_A_2,V_b_2,V_a_2,T_b] :
% 159.92/160.04        ( hBOOL(hAPP(hAPP(c_member(T_b),V_a_2),hAPP(hAPP(c_Set_Oinsert(T_b),V_b_2),V_A_2)))
% 159.92/160.04       => ( V_a_2 != V_b_2
% 159.92/160.04         => hBOOL(hAPP(hAPP(c_member(T_b),V_a_2),V_A_2)) ) ) ).
% 159.92/160.04  
% 160.02/160.04  fof(fact_insertCI,axiom,
% 160.02/160.04      ! [V_b_2,V_B_2,V_a_2,T_b] :
% 160.02/160.04        ( ( ~ hBOOL(hAPP(hAPP(c_member(T_b),V_a_2),V_B_2))
% 160.02/160.04         => V_a_2 = V_b_2 )
% 160.02/160.04       => hBOOL(hAPP(hAPP(c_member(T_b),V_a_2),hAPP(hAPP(c_Set_Oinsert(T_b),V_b_2),V_B_2))) ) ).
% 160.02/160.04  
% 160.02/160.04  fof(fact_subsetD,axiom,
% 160.02/160.04      ! [V_c_2,V_B_2,V_A_2,T_b] :
% 160.02/160.04        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_b,tc_HOL_Obool)),V_A_2),V_B_2))
% 160.02/160.04       => ( hBOOL(hAPP(hAPP(c_member(T_b),V_c_2),V_A_2))
% 160.02/160.04         => hBOOL(hAPP(hAPP(c_member(T_b),V_c_2),V_B_2)) ) ) ).
% 160.02/160.04  
% 160.02/160.04  fof(fact_empty__subsetI,axiom,
% 160.02/160.04      ! [V_A_2,T_b] : hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_b,tc_HOL_Obool)),c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool))),V_A_2)) ).
% 160.02/160.04  
% 160.02/160.04  fof(fact_evaln_OSemi,axiom,
% 160.02/160.04      ! [V_s2,V_c1,V_s1,V_n,V_s0,V_c0] :
% 160.02/160.04        ( c_Natural_Oevaln(V_c0,V_s0,V_n,V_s1)
% 160.02/160.04       => ( c_Natural_Oevaln(V_c1,V_s1,V_n,V_s2)
% 160.02/160.04         => c_Natural_Oevaln(c_Com_Ocom_OSemi(V_c0,V_c1),V_s0,V_n,V_s2) ) ) ).
% 160.02/160.04  
% 160.02/160.04  fof(fact_subset__refl,axiom,
% 160.02/160.04      ! [V_A_2,T_b] : hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_b,tc_HOL_Obool)),V_A_2),V_A_2)) ).
% 160.02/160.04  
% 160.02/160.04  fof(fact_le__fun__def,axiom,
% 160.02/160.04      ! [V_g_2,V_f_2,T_b,T_c] :
% 160.02/160.04        ( class_Orderings_Oord(T_c)
% 160.02/160.04       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_b,T_c)),V_f_2),V_g_2))
% 160.02/160.04        <=> ! [B_x] : hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_c),hAPP(V_f_2,B_x)),hAPP(V_g_2,B_x))) ) ) ).
% 160.02/160.04  
% 160.02/160.04  fof(fact_mem__def,axiom,
% 160.02/160.04      ! [V_A_2,V_x_2,T_b] :
% 160.02/160.04        ( hBOOL(hAPP(hAPP(c_member(T_b),V_x_2),V_A_2))
% 160.02/160.04      <=> hBOOL(hAPP(V_A_2,V_x_2)) ) ).
% 160.02/160.04  
% 160.02/160.04  fof(fact_linorder__linear,axiom,
% 160.02/160.04      ! [V_y,V_x,T_a] :
% 160.02/160.04        ( class_Orderings_Olinorder(T_a)
% 160.02/160.04       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),V_x),V_y))
% 160.02/160.04          | hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),V_y),V_x)) ) ) ).
% 160.02/160.04  
% 160.02/160.04  fof(fact_set__eq__subset,axiom,
% 160.02/160.04      ! [T_b,V_B_2,V_A_2] :
% 160.02/160.04        ( V_A_2 = V_B_2
% 160.02/160.04      <=> ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_b,tc_HOL_Obool)),V_A_2),V_B_2))
% 160.02/160.04          & hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_b,tc_HOL_Obool)),V_B_2),V_A_2)) ) ) ).
% 160.02/160.04  
% 160.02/160.04  fof(fact_order__eq__iff,axiom,
% 160.02/160.04      ! [V_y_2,V_x_2,T_b] :
% 160.02/160.04        ( class_Orderings_Oorder(T_b)
% 160.02/160.04       => ( V_x_2 = V_y_2
% 160.02/160.04        <=> ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_b),V_x_2),V_y_2))
% 160.02/160.04            & hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_b),V_y_2),V_x_2)) ) ) ) ).
% 160.02/160.04  
% 160.02/160.04  fof(fact_equalityD1,axiom,
% 160.02/160.04      ! [T_b,V_B_2,V_A_2] :
% 160.02/160.04        ( V_A_2 = V_B_2
% 160.02/160.04       => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_b,tc_HOL_Obool)),V_A_2),V_B_2)) ) ).
% 160.02/160.04  
% 160.02/160.04  fof(fact_equalityD2,axiom,
% 160.02/160.04      ! [T_b,V_B_2,V_A_2] :
% 160.02/160.04        ( V_A_2 = V_B_2
% 160.02/160.04       => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_b,tc_HOL_Obool)),V_B_2),V_A_2)) ) ).
% 160.02/160.04  
% 160.02/160.04  fof(fact_order__eq__refl,axiom,
% 160.02/160.04      ! [V_y,V_x,T_a] :
% 160.02/160.04        ( class_Orderings_Opreorder(T_a)
% 160.02/160.04       => ( V_x = V_y
% 160.02/160.04         => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),V_x),V_y)) ) ) ).
% 160.02/160.04  
% 160.02/160.04  fof(fact_le__funD,axiom,
% 160.02/160.04      ! [V_x_2,V_g_2,V_f_2,T_b,T_c] :
% 160.02/160.04        ( class_Orderings_Oord(T_c)
% 160.02/160.04       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_b,T_c)),V_f_2),V_g_2))
% 160.02/160.04         => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_c),hAPP(V_f_2,V_x_2)),hAPP(V_g_2,V_x_2))) ) ) ).
% 160.02/160.04  
% 160.02/160.04  fof(fact_eqset__imp__iff,axiom,
% 160.02/160.04      ! [V_x_2,T_b,V_B_2,V_A_2] :
% 160.02/160.04        ( V_A_2 = V_B_2
% 160.02/160.04       => ( hBOOL(hAPP(hAPP(c_member(T_b),V_x_2),V_A_2))
% 160.02/160.04        <=> hBOOL(hAPP(hAPP(c_member(T_b),V_x_2),V_B_2)) ) ) ).
% 160.02/160.04  
% 160.02/160.04  fof(fact_eqelem__imp__iff,axiom,
% 160.02/160.04      ! [V_A_2,T_b,V_y_2,V_x_2] :
% 160.02/160.04        ( V_x_2 = V_y_2
% 160.02/160.04       => ( hBOOL(hAPP(hAPP(c_member(T_b),V_x_2),V_A_2))
% 160.02/160.04        <=> hBOOL(hAPP(hAPP(c_member(T_b),V_y_2),V_A_2)) ) ) ).
% 160.02/160.04  
% 160.02/160.04  fof(fact_in__mono,axiom,
% 160.02/160.04      ! [V_x_2,V_B_2,V_A_2,T_b] :
% 160.02/160.04        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_b,tc_HOL_Obool)),V_A_2),V_B_2))
% 160.02/160.04       => ( hBOOL(hAPP(hAPP(c_member(T_b),V_x_2),V_A_2))
% 160.02/160.04         => hBOOL(hAPP(hAPP(c_member(T_b),V_x_2),V_B_2)) ) ) ).
% 160.02/160.04  
% 160.02/160.04  fof(fact_order__antisym__conv,axiom,
% 160.02/160.04      ! [V_x_2,V_y_2,T_b] :
% 160.02/160.04        ( class_Orderings_Oorder(T_b)
% 160.02/160.04       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_b),V_y_2),V_x_2))
% 160.02/160.04         => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_b),V_x_2),V_y_2))
% 160.02/160.04          <=> V_x_2 = V_y_2 ) ) ) ).
% 160.02/160.04  
% 160.02/160.04  fof(fact_eq__mem__trans,axiom,
% 160.02/160.04      ! [V_A_2,T_b,V_b_2,V_a_2] :
% 160.02/160.04        ( V_a_2 = V_b_2
% 160.02/160.04       => ( hBOOL(hAPP(hAPP(c_member(T_b),V_b_2),V_A_2))
% 160.02/160.04         => hBOOL(hAPP(hAPP(c_member(T_b),V_a_2),V_A_2)) ) ) ).
% 160.02/160.04  
% 160.02/160.04  fof(fact_ord__eq__le__trans,axiom,
% 160.02/160.04      ! [V_c,V_b,V_a,T_a] :
% 160.02/160.04        ( class_Orderings_Oord(T_a)
% 160.02/160.04       => ( V_a = V_b
% 160.02/160.04         => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),V_b),V_c))
% 160.02/160.04           => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),V_a),V_c)) ) ) ) ).
% 160.02/160.04  
% 160.02/160.04  fof(fact_xt1_I3_J,axiom,
% 160.02/160.04      ! [V_c,V_b,V_a,T_a] :
% 160.02/160.04        ( class_Orderings_Oorder(T_a)
% 160.02/160.04       => ( V_a = V_b
% 160.02/160.04         => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),V_c),V_b))
% 160.02/160.04           => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),V_c),V_a)) ) ) ) ).
% 160.02/160.04  
% 160.02/160.04  fof(fact_set__rev__mp,axiom,
% 160.02/160.04      ! [V_B_2,V_A_2,V_x_2,T_b] :
% 160.02/160.04        ( hBOOL(hAPP(hAPP(c_member(T_b),V_x_2),V_A_2))
% 160.02/160.04       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_b,tc_HOL_Obool)),V_A_2),V_B_2))
% 160.02/160.04         => hBOOL(hAPP(hAPP(c_member(T_b),V_x_2),V_B_2)) ) ) ).
% 160.02/160.04  
% 160.02/160.04  fof(fact_set__mp,axiom,
% 160.02/160.04      ! [V_x_2,V_B_2,V_A_2,T_b] :
% 160.02/160.04        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_b,tc_HOL_Obool)),V_A_2),V_B_2))
% 160.02/160.04       => ( hBOOL(hAPP(hAPP(c_member(T_b),V_x_2),V_A_2))
% 160.02/160.04         => hBOOL(hAPP(hAPP(c_member(T_b),V_x_2),V_B_2)) ) ) ).
% 160.02/160.04  
% 160.02/160.04  fof(fact_subset__trans,axiom,
% 160.02/160.04      ! [V_C_2,V_B_2,V_A_2,T_b] :
% 160.02/160.04        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_b,tc_HOL_Obool)),V_A_2),V_B_2))
% 160.02/160.04       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_b,tc_HOL_Obool)),V_B_2),V_C_2))
% 160.02/160.04         => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_b,tc_HOL_Obool)),V_A_2),V_C_2)) ) ) ).
% 160.02/160.04  
% 160.02/160.04  fof(fact_ord__le__eq__trans,axiom,
% 160.02/160.05      ! [V_c,V_b,V_a,T_a] :
% 160.02/160.05        ( class_Orderings_Oord(T_a)
% 160.02/160.05       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),V_a),V_b))
% 160.02/160.05         => ( V_b = V_c
% 160.02/160.05           => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),V_a),V_c)) ) ) ) ).
% 160.02/160.05  
% 160.02/160.05  fof(fact_xt1_I4_J,axiom,
% 160.02/160.05      ! [V_c,V_a,V_b,T_a] :
% 160.02/160.05        ( class_Orderings_Oorder(T_a)
% 160.02/160.05       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),V_b),V_a))
% 160.02/160.05         => ( V_b = V_c
% 160.02/160.05           => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),V_c),V_a)) ) ) ) ).
% 160.02/160.05  
% 160.02/160.05  fof(fact_order__antisym,axiom,
% 160.02/160.05      ! [V_y,V_x,T_a] :
% 160.02/160.05        ( class_Orderings_Oorder(T_a)
% 160.02/160.05       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),V_x),V_y))
% 160.02/160.05         => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),V_y),V_x))
% 160.02/160.05           => V_x = V_y ) ) ) ).
% 160.02/160.05  
% 160.02/160.05  fof(fact_order__trans,axiom,
% 160.02/160.05      ! [V_z,V_y,V_x,T_a] :
% 160.02/160.05        ( class_Orderings_Opreorder(T_a)
% 160.02/160.05       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),V_x),V_y))
% 160.02/160.05         => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),V_y),V_z))
% 160.02/160.05           => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),V_x),V_z)) ) ) ) ).
% 160.02/160.05  
% 160.02/160.05  fof(fact_xt1_I5_J,axiom,
% 160.02/160.05      ! [V_x,V_y,T_a] :
% 160.02/160.05        ( class_Orderings_Oorder(T_a)
% 160.02/160.05       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),V_y),V_x))
% 160.02/160.05         => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),V_x),V_y))
% 160.02/160.05           => V_x = V_y ) ) ) ).
% 160.02/160.05  
% 160.02/160.05  fof(fact_xt1_I6_J,axiom,
% 160.02/160.05      ! [V_z,V_x,V_y,T_a] :
% 160.02/160.05        ( class_Orderings_Oorder(T_a)
% 160.02/160.05       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),V_y),V_x))
% 160.02/160.05         => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),V_z),V_y))
% 160.02/160.05           => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),V_z),V_x)) ) ) ) ).
% 160.02/160.05  
% 160.02/160.05  fof(fact_equalityE,axiom,
% 160.02/160.05      ! [T_b,V_B_2,V_A_2] :
% 160.02/160.05        ( V_A_2 = V_B_2
% 160.02/160.05       => ~ ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_b,tc_HOL_Obool)),V_A_2),V_B_2))
% 160.02/160.05           => ~ hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_b,tc_HOL_Obool)),V_B_2),V_A_2)) ) ) ).
% 160.02/160.05  
% 160.02/160.05  fof(fact_le__funE,axiom,
% 160.02/160.05      ! [V_x_2,V_g_2,V_f_2,T_b,T_c] :
% 160.02/160.05        ( class_Orderings_Oord(T_c)
% 160.02/160.05       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_b,T_c)),V_f_2),V_g_2))
% 160.02/160.05         => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_c),hAPP(V_f_2,V_x_2)),hAPP(V_g_2,V_x_2))) ) ) ).
% 160.02/160.05  
% 160.02/160.05  fof(fact_linorder__le__cases,axiom,
% 160.02/160.05      ! [V_y,V_x,T_a] :
% 160.02/160.05        ( class_Orderings_Olinorder(T_a)
% 160.02/160.05       => ( ~ hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),V_x),V_y))
% 160.02/160.05         => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),V_y),V_x)) ) ) ).
% 160.02/160.05  
% 160.02/160.05  fof(fact_subset__insert,axiom,
% 160.02/160.05      ! [V_B_2,V_A_2,V_x_2,T_b] :
% 160.02/160.05        ( ~ hBOOL(hAPP(hAPP(c_member(T_b),V_x_2),V_A_2))
% 160.02/160.05       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_b,tc_HOL_Obool)),V_A_2),hAPP(hAPP(c_Set_Oinsert(T_b),V_x_2),V_B_2)))
% 160.02/160.05        <=> hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_b,tc_HOL_Obool)),V_A_2),V_B_2)) ) ) ).
% 160.02/160.05  
% 160.02/160.05  fof(fact_insert__subset,axiom,
% 160.02/160.05      ! [V_B_2,V_A_2,V_x_2,T_b] :
% 160.02/160.05        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_b,tc_HOL_Obool)),hAPP(hAPP(c_Set_Oinsert(T_b),V_x_2),V_A_2)),V_B_2))
% 160.02/160.05      <=> ( hBOOL(hAPP(hAPP(c_member(T_b),V_x_2),V_B_2))
% 160.02/160.05          & hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_b,tc_HOL_Obool)),V_A_2),V_B_2)) ) ) ).
% 160.02/160.05  
% 160.02/160.05  fof(fact_evaln__Suc,axiom,
% 160.02/160.05      ! [V_s_H,V_n,V_s,V_c] :
% 160.02/160.05        ( c_Natural_Oevaln(V_c,V_s,V_n,V_s_H)
% 160.02/160.05       => c_Natural_Oevaln(V_c,V_s,hAPP(c_Nat_OSuc,V_n),V_s_H) ) ).
% 160.02/160.05  
% 160.02/160.05  fof(fact_evaln_Oequations_I4_J,axiom,
% 160.02/160.05      ! [V_a6_2,V_a3_2,V_a2_2,V_a5_2,V_a1_2] :
% 160.02/160.05        ( c_Natural_Oevaln(c_Com_Ocom_OSemi(V_a1_2,V_a5_2),V_a2_2,V_a3_2,V_a6_2)
% 160.02/160.05      <=> ? [B_s1] :
% 160.02/160.05            ( c_Natural_Oevaln(V_a1_2,V_a2_2,V_a3_2,B_s1)
% 160.02/160.05            & c_Natural_Oevaln(V_a5_2,B_s1,V_a3_2,V_a6_2) ) ) ).
% 160.02/160.05  
% 160.02/160.05  fof(fact_bot__least,axiom,
% 160.02/160.05      ! [V_x,T_a] :
% 160.02/160.05        ( class_Orderings_Obot(T_a)
% 160.02/160.05       => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),c_Orderings_Obot__class_Obot(T_a)),V_x)) ) ).
% 160.02/160.05  
% 160.02/160.05  fof(fact_all__not__in__conv,axiom,
% 160.02/160.05      ! [V_A_2,T_b] :
% 160.02/160.05        ( ! [B_x] : ~ hBOOL(hAPP(hAPP(c_member(T_b),B_x),V_A_2))
% 160.02/160.05      <=> V_A_2 = c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool)) ) ).
% 160.02/160.05  
% 160.02/160.05  fof(fact_ex__in__conv,axiom,
% 160.02/160.05      ! [V_A_2,T_b] :
% 160.02/160.05        ( ? [B_x] : hBOOL(hAPP(hAPP(c_member(T_b),B_x),V_A_2))
% 160.02/160.05      <=> V_A_2 != c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool)) ) ).
% 160.02/160.05  
% 160.02/160.05  fof(fact_empty__iff,axiom,
% 160.02/160.05      ! [V_c_2,T_b] : ~ hBOOL(hAPP(hAPP(c_member(T_b),V_c_2),c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool)))) ).
% 160.02/160.05  
% 160.02/160.05  fof(fact_equals0D,axiom,
% 160.02/160.05      ! [V_a_2,T_b,V_A_2] :
% 160.02/160.05        ( V_A_2 = c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool))
% 160.02/160.05       => ~ hBOOL(hAPP(hAPP(c_member(T_b),V_a_2),V_A_2)) ) ).
% 160.02/160.05  
% 160.02/160.05  fof(fact_subset__empty,axiom,
% 160.02/160.05      ! [V_A_2,T_b] :
% 160.02/160.05        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_b,tc_HOL_Obool)),V_A_2),c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool))))
% 160.02/160.05      <=> V_A_2 = c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool)) ) ).
% 160.02/160.05  
% 160.02/160.05  fof(fact_insertI1,axiom,
% 160.02/160.05      ! [V_B_2,V_a_2,T_b] : hBOOL(hAPP(hAPP(c_member(T_b),V_a_2),hAPP(hAPP(c_Set_Oinsert(T_b),V_a_2),V_B_2))) ).
% 160.02/160.05  
% 160.02/160.05  fof(fact_insert__iff,axiom,
% 160.02/160.05      ! [V_A_2,V_b_2,V_a_2,T_b] :
% 160.02/160.05        ( hBOOL(hAPP(hAPP(c_member(T_b),V_a_2),hAPP(hAPP(c_Set_Oinsert(T_b),V_b_2),V_A_2)))
% 160.02/160.05      <=> ( V_a_2 = V_b_2
% 160.02/160.05          | hBOOL(hAPP(hAPP(c_member(T_b),V_a_2),V_A_2)) ) ) ).
% 160.02/160.05  
% 160.02/160.05  fof(fact_insert__ident,axiom,
% 160.02/160.05      ! [V_B_2,V_A_2,V_x_2,T_b] :
% 160.02/160.05        ( ~ hBOOL(hAPP(hAPP(c_member(T_b),V_x_2),V_A_2))
% 160.02/160.05       => ( ~ hBOOL(hAPP(hAPP(c_member(T_b),V_x_2),V_B_2))
% 160.02/160.05         => ( hAPP(hAPP(c_Set_Oinsert(T_b),V_x_2),V_A_2) = hAPP(hAPP(c_Set_Oinsert(T_b),V_x_2),V_B_2)
% 160.02/160.05          <=> V_A_2 = V_B_2 ) ) ) ).
% 160.02/160.05  
% 160.02/160.05  fof(fact_insertI2,axiom,
% 160.02/160.05      ! [V_b_2,V_B_2,V_a_2,T_b] :
% 160.02/160.05        ( hBOOL(hAPP(hAPP(c_member(T_b),V_a_2),V_B_2))
% 160.02/160.05       => hBOOL(hAPP(hAPP(c_member(T_b),V_a_2),hAPP(hAPP(c_Set_Oinsert(T_b),V_b_2),V_B_2))) ) ).
% 160.02/160.05  
% 160.02/160.05  fof(fact_insert__absorb,axiom,
% 160.02/160.05      ! [V_A_2,V_a_2,T_b] :
% 160.02/160.05        ( hBOOL(hAPP(hAPP(c_member(T_b),V_a_2),V_A_2))
% 160.02/160.05       => hAPP(hAPP(c_Set_Oinsert(T_b),V_a_2),V_A_2) = V_A_2 ) ).
% 160.02/160.05  
% 160.02/160.05  fof(fact_subset__insertI,axiom,
% 160.02/160.05      ! [V_a_2,V_B_2,T_b] : hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_b,tc_HOL_Obool)),V_B_2),hAPP(hAPP(c_Set_Oinsert(T_b),V_a_2),V_B_2))) ).
% 160.02/160.05  
% 160.02/160.05  fof(fact_subset__insertI2,axiom,
% 160.02/160.05      ! [V_b_2,V_B_2,V_A_2,T_b] :
% 160.02/160.05        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_b,tc_HOL_Obool)),V_A_2),V_B_2))
% 160.02/160.05       => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_b,tc_HOL_Obool)),V_A_2),hAPP(hAPP(c_Set_Oinsert(T_b),V_b_2),V_B_2))) ) ).
% 160.02/160.05  
% 160.02/160.05  fof(fact_insert__mono,axiom,
% 160.02/160.05      ! [V_a_2,V_D_2,V_C_2,T_b] :
% 160.02/160.05        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_b,tc_HOL_Obool)),V_C_2),V_D_2))
% 160.02/160.05       => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_b,tc_HOL_Obool)),hAPP(hAPP(c_Set_Oinsert(T_b),V_a_2),V_C_2)),hAPP(hAPP(c_Set_Oinsert(T_b),V_a_2),V_D_2))) ) ).
% 160.02/160.05  
% 160.02/160.05  fof(fact_asm,axiom,
% 160.02/160.05      ! [V_Ga_2,V_tsa_2,T_b] :
% 160.02/160.05        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(tc_Hoare__Mirabelle_Otriple(T_b),tc_HOL_Obool)),V_tsa_2),V_Ga_2))
% 160.02/160.05       => c_Hoare__Mirabelle_Ohoare__derivs(T_b,V_Ga_2,V_tsa_2) ) ).
% 160.02/160.05  
% 160.02/160.05  fof(fact_weaken,axiom,
% 160.02/160.05      ! [V_tsa_2,V_ts_H_2,V_Ga_2,T_b] :
% 160.02/160.05        ( c_Hoare__Mirabelle_Ohoare__derivs(T_b,V_Ga_2,V_ts_H_2)
% 160.02/160.05       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(tc_Hoare__Mirabelle_Otriple(T_b),tc_HOL_Obool)),V_tsa_2),V_ts_H_2))
% 160.02/160.05         => c_Hoare__Mirabelle_Ohoare__derivs(T_b,V_Ga_2,V_tsa_2) ) ) ).
% 160.02/160.05  
% 160.02/160.05  fof(fact_thin,axiom,
% 160.02/160.05      ! [V_Ga_2,V_tsa_2,V_G_H_2,T_b] :
% 160.02/160.05        ( c_Hoare__Mirabelle_Ohoare__derivs(T_b,V_G_H_2,V_tsa_2)
% 160.02/160.05       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(tc_Hoare__Mirabelle_Otriple(T_b),tc_HOL_Obool)),V_G_H_2),V_Ga_2))
% 160.02/160.05         => c_Hoare__Mirabelle_Ohoare__derivs(T_b,V_Ga_2,V_tsa_2) ) ) ).
% 160.02/160.05  
% 160.02/160.05  fof(fact_triple__valid__Suc,axiom,
% 160.02/160.05      ! [V_t,V_n,T_a] :
% 160.02/160.05        ( c_Hoare__Mirabelle_Otriple__valid(T_a,hAPP(c_Nat_OSuc,V_n),V_t)
% 160.02/160.05       => c_Hoare__Mirabelle_Otriple__valid(T_a,V_n,V_t) ) ).
% 160.02/160.05  
% 160.02/160.05  fof(fact_com_Osimps_I13_J,axiom,
% 160.02/160.05      ! [V_com2_H,V_com1_H] : c_Com_Ocom_OSemi(V_com1_H,V_com2_H) != c_Com_Ocom_OSKIP ).
% 160.02/160.05  
% 160.02/160.05  fof(fact_com_Osimps_I12_J,axiom,
% 160.02/160.05      ! [V_com2_H,V_com1_H] : c_Com_Ocom_OSKIP != c_Com_Ocom_OSemi(V_com1_H,V_com2_H) ).
% 160.02/160.05  
% 160.02/160.05  fof(fact_folding__one_Oinsert,axiom,
% 160.02/160.05      ! [V_x_2,V_A_2,V_F_2,V_f_2,T_b] :
% 160.02/160.05        ( c_Finite__Set_Ofolding__one(T_b,V_f_2,V_F_2)
% 160.02/160.05       => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2))
% 160.02/160.05         => ( ~ hBOOL(hAPP(hAPP(c_member(T_b),V_x_2),V_A_2))
% 160.02/160.05           => ( V_A_2 != c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool))
% 160.02/160.05             => hAPP(V_F_2,hAPP(hAPP(c_Set_Oinsert(T_b),V_x_2),V_A_2)) = hAPP(hAPP(V_f_2,V_x_2),hAPP(V_F_2,V_A_2)) ) ) ) ) ).
% 160.02/160.05  
% 160.02/160.05  fof(fact_com_Osimps_I3_J,axiom,
% 160.02/160.05      ! [V_com2_H_2,V_com1_H_2,V_com2_2,V_com1_2] :
% 160.02/160.05        ( c_Com_Ocom_OSemi(V_com1_2,V_com2_2) = c_Com_Ocom_OSemi(V_com1_H_2,V_com2_H_2)
% 160.02/160.05      <=> ( V_com1_2 = V_com1_H_2
% 160.02/160.05          & V_com2_2 = V_com2_H_2 ) ) ).
% 160.02/160.05  
% 160.02/160.05  fof(fact_subset__insert__iff,axiom,
% 160.02/160.05      ! [V_B_2,V_x_2,V_A_2,T_b] :
% 160.02/160.05        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_b,tc_HOL_Obool)),V_A_2),hAPP(hAPP(c_Set_Oinsert(T_b),V_x_2),V_B_2)))
% 160.02/160.05      <=> ( ( hBOOL(hAPP(hAPP(c_member(T_b),V_x_2),V_A_2))
% 160.02/160.05           => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_b,tc_HOL_Obool)),hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_fun(T_b,tc_HOL_Obool)),V_A_2),hAPP(hAPP(c_Set_Oinsert(T_b),V_x_2),c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool))))),V_B_2)) )
% 160.02/160.05          & ( ~ hBOOL(hAPP(hAPP(c_member(T_b),V_x_2),V_A_2))
% 160.02/160.05           => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_b,tc_HOL_Obool)),V_A_2),V_B_2)) ) ) ) ).
% 160.02/160.05  
% 160.02/160.05  fof(fact_diff__single__insert,axiom,
% 160.02/160.05      ! [V_B_2,V_x_2,V_A_2,T_b] :
% 160.02/160.05        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_b,tc_HOL_Obool)),hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_fun(T_b,tc_HOL_Obool)),V_A_2),hAPP(hAPP(c_Set_Oinsert(T_b),V_x_2),c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool))))),V_B_2))
% 160.02/160.05       => ( hBOOL(hAPP(hAPP(c_member(T_b),V_x_2),V_A_2))
% 160.02/160.05         => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_b,tc_HOL_Obool)),V_A_2),hAPP(hAPP(c_Set_Oinsert(T_b),V_x_2),V_B_2))) ) ) ).
% 160.02/160.05  
% 160.02/160.05  fof(fact_fold1Set__sing,axiom,
% 160.02/160.05      ! [V_b_2,V_a_2,V_f_2,T_b] :
% 160.02/160.05        ( hBOOL(hAPP(c_Finite__Set_Ofold1Set(T_b,V_f_2,hAPP(hAPP(c_Set_Oinsert(T_b),V_a_2),c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool)))),V_b_2))
% 160.02/160.05      <=> V_a_2 = V_b_2 ) ).
% 160.02/160.05  
% 160.02/160.05  fof(fact_evaln__elim__cases_I4_J,axiom,
% 160.02/160.05      ! [V_t,V_n,V_s,V_c2,V_c1] :
% 160.02/160.05        ( c_Natural_Oevaln(c_Com_Ocom_OSemi(V_c1,V_c2),V_s,V_n,V_t)
% 160.02/160.05       => ~ ! [B_s1] :
% 160.02/160.05              ( c_Natural_Oevaln(V_c1,V_s,V_n,B_s1)
% 160.02/160.05             => ~ c_Natural_Oevaln(V_c2,B_s1,V_n,V_t) ) ) ).
% 160.02/160.05  
% 160.02/160.05  fof(fact_nonempty__iff,axiom,
% 160.02/160.05      ! [T_b,V_A_2] :
% 160.02/160.05        ( V_A_2 != c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool))
% 160.02/160.05      <=> ? [B_x,B_B] :
% 160.02/160.05            ( V_A_2 = hAPP(hAPP(c_Set_Oinsert(T_b),B_x),B_B)
% 160.02/160.05            & ~ hBOOL(hAPP(hAPP(c_member(T_b),B_x),B_B)) ) ) ).
% 160.02/160.05  
% 160.02/160.05  fof(fact_predicate1D,axiom,
% 160.02/160.05      ! [V_x_2,V_Q_2,V_P_2,T_b] :
% 160.02/160.05        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_b,tc_HOL_Obool)),V_P_2),V_Q_2))
% 160.02/160.05       => ( hBOOL(hAPP(V_P_2,V_x_2))
% 160.02/160.05         => hBOOL(hAPP(V_Q_2,V_x_2)) ) ) ).
% 160.02/160.05  
% 160.02/160.05  fof(fact_rev__predicate1D,axiom,
% 160.02/160.05      ! [V_Q_2,T_b,V_x_2,V_P_2] :
% 160.02/160.05        ( hBOOL(hAPP(V_P_2,V_x_2))
% 160.02/160.05       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_b,tc_HOL_Obool)),V_P_2),V_Q_2))
% 160.02/160.05         => hBOOL(hAPP(V_Q_2,V_x_2)) ) ) ).
% 160.02/160.05  
% 160.02/160.05  fof(fact_finite_OemptyI,axiom,
% 160.02/160.05      ! [T_b] : hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool)))) ).
% 160.02/160.05  
% 160.02/160.05  fof(fact_finite_OinsertI,axiom,
% 160.02/160.05      ! [V_a_2,V_A_2,T_b] :
% 160.02/160.05        ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2))
% 160.02/160.05       => hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),hAPP(hAPP(c_Set_Oinsert(T_b),V_a_2),V_A_2))) ) ).
% 160.02/160.05  
% 160.02/160.05  fof(fact_DiffE,axiom,
% 160.02/160.05      ! [V_B_2,V_A_2,V_c_2,T_b] :
% 160.02/160.05        ( hBOOL(hAPP(hAPP(c_member(T_b),V_c_2),hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_fun(T_b,tc_HOL_Obool)),V_A_2),V_B_2)))
% 160.02/160.05       => ~ ( hBOOL(hAPP(hAPP(c_member(T_b),V_c_2),V_A_2))
% 160.02/160.05           => hBOOL(hAPP(hAPP(c_member(T_b),V_c_2),V_B_2)) ) ) ).
% 160.02/160.05  
% 160.02/160.05  fof(fact_DiffI,axiom,
% 160.02/160.05      ! [V_B_2,V_A_2,V_c_2,T_b] :
% 160.02/160.05        ( hBOOL(hAPP(hAPP(c_member(T_b),V_c_2),V_A_2))
% 160.02/160.05       => ( ~ hBOOL(hAPP(hAPP(c_member(T_b),V_c_2),V_B_2))
% 160.02/160.05         => hBOOL(hAPP(hAPP(c_member(T_b),V_c_2),hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_fun(T_b,tc_HOL_Obool)),V_A_2),V_B_2))) ) ) ).
% 160.02/160.05  
% 160.02/160.05  fof(fact_finite__Diff,axiom,
% 160.02/160.05      ! [V_B_2,V_A_2,T_b] :
% 160.02/160.05        ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2))
% 160.02/160.05       => hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_fun(T_b,tc_HOL_Obool)),V_A_2),V_B_2))) ) ).
% 160.02/160.05  
% 160.02/160.05  fof(fact_finite__Diff2,axiom,
% 160.02/160.05      ! [V_A_2,V_B_2,T_b] :
% 160.02/160.05        ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_B_2))
% 160.02/160.05       => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_fun(T_b,tc_HOL_Obool)),V_A_2),V_B_2)))
% 160.02/160.05        <=> hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2)) ) ) ).
% 160.02/160.05  
% 160.02/160.05  fof(fact_finite__code,axiom,
% 160.02/160.05      ! [V_A_2,T_b] :
% 160.02/160.05        ( class_Finite__Set_Ofinite(T_b)
% 160.02/160.05       => hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2)) ) ).
% 160.02/160.05  
% 160.02/160.05  fof(fact_finite,axiom,
% 160.02/160.05      ! [V_A_2,T_b] :
% 160.02/160.05        ( class_Finite__Set_Ofinite(T_b)
% 160.02/160.05       => hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2)) ) ).
% 160.02/160.05  
% 160.02/160.05  fof(fact_Diff__idemp,axiom,
% 160.02/160.05      ! [V_B_2,V_A_2,T_b] : hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_fun(T_b,tc_HOL_Obool)),hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_fun(T_b,tc_HOL_Obool)),V_A_2),V_B_2)),V_B_2) = hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_fun(T_b,tc_HOL_Obool)),V_A_2),V_B_2) ).
% 160.02/160.05  
% 160.02/160.05  fof(fact_finite__Diff__insert,axiom,
% 160.02/160.05      ! [V_B_2,V_a_2,V_A_2,T_b] :
% 160.02/160.05        ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_fun(T_b,tc_HOL_Obool)),V_A_2),hAPP(hAPP(c_Set_Oinsert(T_b),V_a_2),V_B_2))))
% 160.02/160.05      <=> hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_fun(T_b,tc_HOL_Obool)),V_A_2),V_B_2))) ) ).
% 160.02/160.05  
% 160.02/160.05  fof(fact_DiffD2,axiom,
% 160.02/160.05      ! [V_B_2,V_A_2,V_c_2,T_b] :
% 160.02/160.05        ( hBOOL(hAPP(hAPP(c_member(T_b),V_c_2),hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_fun(T_b,tc_HOL_Obool)),V_A_2),V_B_2)))
% 160.02/160.05       => ~ hBOOL(hAPP(hAPP(c_member(T_b),V_c_2),V_B_2)) ) ).
% 160.02/160.05  
% 160.02/160.05  fof(fact_DiffD1,axiom,
% 160.02/160.05      ! [V_B_2,V_A_2,V_c_2,T_b] :
% 160.02/160.05        ( hBOOL(hAPP(hAPP(c_member(T_b),V_c_2),hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_fun(T_b,tc_HOL_Obool)),V_A_2),V_B_2)))
% 160.02/160.05       => hBOOL(hAPP(hAPP(c_member(T_b),V_c_2),V_A_2)) ) ).
% 160.02/160.05  
% 160.02/160.05  fof(fact_Diff__iff,axiom,
% 160.02/160.05      ! [V_B_2,V_A_2,V_c_2,T_b] :
% 160.02/160.05        ( hBOOL(hAPP(hAPP(c_member(T_b),V_c_2),hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_fun(T_b,tc_HOL_Obool)),V_A_2),V_B_2)))
% 160.02/160.05      <=> ( hBOOL(hAPP(hAPP(c_member(T_b),V_c_2),V_A_2))
% 160.02/160.05          & ~ hBOOL(hAPP(hAPP(c_member(T_b),V_c_2),V_B_2)) ) ) ).
% 160.02/160.05  
% 160.02/160.05  fof(fact_Diff__cancel,axiom,
% 160.02/160.05      ! [V_A_2,T_b] : hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_fun(T_b,tc_HOL_Obool)),V_A_2),V_A_2) = c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool)) ).
% 160.02/160.05  
% 160.02/160.05  fof(fact_Diff__empty,axiom,
% 160.02/160.05      ! [V_A_2,T_b] : hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_fun(T_b,tc_HOL_Obool)),V_A_2),c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool))) = V_A_2 ).
% 160.02/160.05  
% 160.02/160.05  fof(fact_empty__Diff,axiom,
% 160.02/160.05      ! [V_A_2,T_b] : hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_fun(T_b,tc_HOL_Obool)),c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool))),V_A_2) = c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool)) ).
% 160.02/160.05  
% 160.02/160.05  fof(fact_double__diff,axiom,
% 160.02/160.05      ! [V_C_2,V_B_2,V_A_2,T_b] :
% 160.02/160.05        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_b,tc_HOL_Obool)),V_A_2),V_B_2))
% 160.02/160.05       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_b,tc_HOL_Obool)),V_B_2),V_C_2))
% 160.02/160.05         => hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_fun(T_b,tc_HOL_Obool)),V_B_2),hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_fun(T_b,tc_HOL_Obool)),V_C_2),V_A_2)) = V_A_2 ) ) ).
% 160.02/160.05  
% 160.02/160.05  fof(fact_Diff__mono,axiom,
% 160.02/160.05      ! [V_B_2,V_D_2,V_C_2,V_A_2,T_b] :
% 160.02/160.05        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_b,tc_HOL_Obool)),V_A_2),V_C_2))
% 160.02/160.05       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_b,tc_HOL_Obool)),V_D_2),V_B_2))
% 160.02/160.05         => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_b,tc_HOL_Obool)),hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_fun(T_b,tc_HOL_Obool)),V_A_2),V_B_2)),hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_fun(T_b,tc_HOL_Obool)),V_C_2),V_D_2))) ) ) ).
% 160.02/160.05  
% 160.02/160.05  fof(fact_Diff__subset,axiom,
% 160.02/160.05      ! [V_B_2,V_A_2,T_b] : hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_b,tc_HOL_Obool)),hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_fun(T_b,tc_HOL_Obool)),V_A_2),V_B_2)),V_A_2)) ).
% 160.02/160.05  
% 160.02/160.05  fof(fact_finite_Oequations_I1_J,axiom,
% 160.02/160.05      ! [T_b] : hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool)))) ).
% 160.02/160.05  
% 160.02/160.05  fof(fact_finite__insert,axiom,
% 160.02/160.05      ! [V_A_2,V_a_2,T_b] :
% 160.02/160.05        ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),hAPP(hAPP(c_Set_Oinsert(T_b),V_a_2),V_A_2)))
% 160.02/160.05      <=> hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2)) ) ).
% 160.02/160.05  
% 160.02/160.05  fof(fact_rev__finite__subset,axiom,
% 160.02/160.05      ! [V_A_2,V_B_2,T_b] :
% 160.02/160.05        ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_B_2))
% 160.02/160.05       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_b,tc_HOL_Obool)),V_A_2),V_B_2))
% 160.02/160.05         => hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2)) ) ) ).
% 160.02/160.05  
% 160.02/160.05  fof(fact_finite__subset,axiom,
% 160.02/160.05      ! [V_B_2,V_A_2,T_b] :
% 160.02/160.05        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_b,tc_HOL_Obool)),V_A_2),V_B_2))
% 160.02/160.05       => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_B_2))
% 160.02/160.05         => hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2)) ) ) ).
% 160.02/160.05  
% 160.02/160.05  fof(fact_evaln__nonstrict,axiom,
% 160.02/160.05      ! [V_m,V_t,V_n,V_s,V_c] :
% 160.02/160.05        ( c_Natural_Oevaln(V_c,V_s,V_n,V_t)
% 160.02/160.05       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat),V_n),V_m))
% 160.02/160.05         => c_Natural_Oevaln(V_c,V_s,V_m,V_t) ) ) ).
% 160.02/160.05  
% 160.02/160.05  fof(fact_folding__one_Oinsert__remove,axiom,
% 160.02/160.05      ! [V_x_2,V_A_2,V_F_2,V_f_2,T_b] :
% 160.02/160.05        ( c_Finite__Set_Ofolding__one(T_b,V_f_2,V_F_2)
% 160.02/160.05       => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2))
% 160.02/160.05         => ( ( hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_fun(T_b,tc_HOL_Obool)),V_A_2),hAPP(hAPP(c_Set_Oinsert(T_b),V_x_2),c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool)))) = c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool))
% 160.02/160.05             => hAPP(V_F_2,hAPP(hAPP(c_Set_Oinsert(T_b),V_x_2),V_A_2)) = V_x_2 )
% 160.02/160.05            & ( hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_fun(T_b,tc_HOL_Obool)),V_A_2),hAPP(hAPP(c_Set_Oinsert(T_b),V_x_2),c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool)))) != c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool))
% 160.02/160.05             => hAPP(V_F_2,hAPP(hAPP(c_Set_Oinsert(T_b),V_x_2),V_A_2)) = hAPP(hAPP(V_f_2,V_x_2),hAPP(V_F_2,hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_fun(T_b,tc_HOL_Obool)),V_A_2),hAPP(hAPP(c_Set_Oinsert(T_b),V_x_2),c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool)))))) ) ) ) ) ).
% 160.02/160.05  
% 160.02/160.05  fof(fact_insert__Diff__if,axiom,
% 160.02/160.05      ! [V_A_2,V_B_2,V_x_2,T_b] :
% 160.02/160.05        ( ( hBOOL(hAPP(hAPP(c_member(T_b),V_x_2),V_B_2))
% 160.02/160.05         => hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_fun(T_b,tc_HOL_Obool)),hAPP(hAPP(c_Set_Oinsert(T_b),V_x_2),V_A_2)),V_B_2) = hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_fun(T_b,tc_HOL_Obool)),V_A_2),V_B_2) )
% 160.02/160.05        & ( ~ hBOOL(hAPP(hAPP(c_member(T_b),V_x_2),V_B_2))
% 160.02/160.05         => hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_fun(T_b,tc_HOL_Obool)),hAPP(hAPP(c_Set_Oinsert(T_b),V_x_2),V_A_2)),V_B_2) = hAPP(hAPP(c_Set_Oinsert(T_b),V_x_2),hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_fun(T_b,tc_HOL_Obool)),V_A_2),V_B_2)) ) ) ).
% 160.02/160.05  
% 160.02/160.05  fof(fact_insert__Diff1,axiom,
% 160.02/160.05      ! [V_A_2,V_B_2,V_x_2,T_b] :
% 160.02/160.05        ( hBOOL(hAPP(hAPP(c_member(T_b),V_x_2),V_B_2))
% 160.02/160.05       => hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_fun(T_b,tc_HOL_Obool)),hAPP(hAPP(c_Set_Oinsert(T_b),V_x_2),V_A_2)),V_B_2) = hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_fun(T_b,tc_HOL_Obool)),V_A_2),V_B_2) ) ).
% 160.02/160.05  
% 160.02/160.05  fof(fact_insert__Diff__single,axiom,
% 160.02/160.05      ! [V_A_2,V_a_2,T_b] : hAPP(hAPP(c_Set_Oinsert(T_b),V_a_2),hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_fun(T_b,tc_HOL_Obool)),V_A_2),hAPP(hAPP(c_Set_Oinsert(T_b),V_a_2),c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool))))) = hAPP(hAPP(c_Set_Oinsert(T_b),V_a_2),V_A_2) ).
% 160.02/160.05  
% 160.02/160.05  fof(fact_Diff__insert2,axiom,
% 160.02/160.05      ! [V_B_2,V_a_2,V_A_2,T_b] : hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_fun(T_b,tc_HOL_Obool)),V_A_2),hAPP(hAPP(c_Set_Oinsert(T_b),V_a_2),V_B_2)) = hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_fun(T_b,tc_HOL_Obool)),hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_fun(T_b,tc_HOL_Obool)),V_A_2),hAPP(hAPP(c_Set_Oinsert(T_b),V_a_2),c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool))))),V_B_2) ).
% 160.02/160.05  
% 160.02/160.05  fof(fact_Diff__insert,axiom,
% 160.02/160.05      ! [V_B_2,V_a_2,V_A_2,T_b] : hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_fun(T_b,tc_HOL_Obool)),V_A_2),hAPP(hAPP(c_Set_Oinsert(T_b),V_a_2),V_B_2)) = hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_fun(T_b,tc_HOL_Obool)),hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_fun(T_b,tc_HOL_Obool)),V_A_2),V_B_2)),hAPP(hAPP(c_Set_Oinsert(T_b),V_a_2),c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool)))) ).
% 160.02/160.05  
% 160.02/160.05  fof(fact_fold1Set__nonempty,axiom,
% 160.02/160.05      ! [V_x_2,V_A_2,V_f_2,T_b] :
% 160.02/160.05        ( hBOOL(hAPP(c_Finite__Set_Ofold1Set(T_b,V_f_2,V_A_2),V_x_2))
% 160.02/160.05       => V_A_2 != c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool)) ) ).
% 160.02/160.05  
% 160.02/160.05  fof(fact_empty__fold1SetE,axiom,
% 160.02/160.05      ! [V_x_2,V_f_2,T_b] : ~ hBOOL(hAPP(c_Finite__Set_Ofold1Set(T_b,V_f_2,c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool))),V_x_2)) ).
% 160.02/160.05  
% 160.02/160.05  fof(fact_folding__one_Oremove,axiom,
% 160.02/160.05      ! [V_x_2,V_A_2,V_F_2,V_f_2,T_b] :
% 160.02/160.05        ( c_Finite__Set_Ofolding__one(T_b,V_f_2,V_F_2)
% 160.02/160.05       => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2))
% 160.02/160.05         => ( hBOOL(hAPP(hAPP(c_member(T_b),V_x_2),V_A_2))
% 160.02/160.05           => ( ( hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_fun(T_b,tc_HOL_Obool)),V_A_2),hAPP(hAPP(c_Set_Oinsert(T_b),V_x_2),c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool)))) = c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool))
% 160.02/160.05               => hAPP(V_F_2,V_A_2) = V_x_2 )
% 160.02/160.05              & ( hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_fun(T_b,tc_HOL_Obool)),V_A_2),hAPP(hAPP(c_Set_Oinsert(T_b),V_x_2),c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool)))) != c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool))
% 160.02/160.05               => hAPP(V_F_2,V_A_2) = hAPP(hAPP(V_f_2,V_x_2),hAPP(V_F_2,hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_fun(T_b,tc_HOL_Obool)),V_A_2),hAPP(hAPP(c_Set_Oinsert(T_b),V_x_2),c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool)))))) ) ) ) ) ) ).
% 160.02/160.05  
% 160.02/160.05  fof(fact_insert__Diff,axiom,
% 160.02/160.05      ! [V_A_2,V_a_2,T_b] :
% 160.02/160.05        ( hBOOL(hAPP(hAPP(c_member(T_b),V_a_2),V_A_2))
% 160.02/160.05       => hAPP(hAPP(c_Set_Oinsert(T_b),V_a_2),hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_fun(T_b,tc_HOL_Obool)),V_A_2),hAPP(hAPP(c_Set_Oinsert(T_b),V_a_2),c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool))))) = V_A_2 ) ).
% 160.02/160.05  
% 160.02/160.05  fof(fact_Diff__insert__absorb,axiom,
% 160.02/160.05      ! [V_A_2,V_x_2,T_b] :
% 160.02/160.05        ( ~ hBOOL(hAPP(hAPP(c_member(T_b),V_x_2),V_A_2))
% 160.02/160.05       => hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_fun(T_b,tc_HOL_Obool)),hAPP(hAPP(c_Set_Oinsert(T_b),V_x_2),V_A_2)),hAPP(hAPP(c_Set_Oinsert(T_b),V_x_2),c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool)))) = V_A_2 ) ).
% 160.02/160.05  
% 160.02/160.05  fof(fact_eq__mem,axiom,
% 160.02/160.05      ! [V_y_2,V_x_2,T_b] :
% 160.02/160.05        ( hBOOL(hAPP(hAPP(c_member(T_b),V_x_2),hAPP(c_fequal,V_y_2)))
% 160.02/160.05      <=> V_x_2 = V_y_2 ) ).
% 160.02/160.05  
% 160.02/160.05  fof(fact_folding__image__simple_Oremove,axiom,
% 160.02/160.05      ! [V_x_2,V_A_2,V_F_2,V_g_2,V_z_2,V_f_2,T_c,T_b] :
% 160.02/160.05        ( c_Finite__Set_Ofolding__image__simple(T_b,T_c,V_f_2,V_z_2,V_g_2,V_F_2)
% 160.02/160.05       => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_c),V_A_2))
% 160.02/160.06         => ( hBOOL(hAPP(hAPP(c_member(T_c),V_x_2),V_A_2))
% 160.02/160.06           => hAPP(V_F_2,V_A_2) = hAPP(hAPP(V_f_2,hAPP(V_g_2,V_x_2)),hAPP(V_F_2,hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_fun(T_c,tc_HOL_Obool)),V_A_2),hAPP(hAPP(c_Set_Oinsert(T_c),V_x_2),c_Orderings_Obot__class_Obot(tc_fun(T_c,tc_HOL_Obool)))))) ) ) ) ).
% 160.02/160.06  
% 160.02/160.06  fof(fact_folding__image__simple_Oinsert__remove,axiom,
% 160.02/160.06      ! [V_x_2,V_A_2,V_F_2,V_g_2,V_z_2,V_f_2,T_c,T_b] :
% 160.02/160.06        ( c_Finite__Set_Ofolding__image__simple(T_b,T_c,V_f_2,V_z_2,V_g_2,V_F_2)
% 160.02/160.06       => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_c),V_A_2))
% 160.02/160.06         => hAPP(V_F_2,hAPP(hAPP(c_Set_Oinsert(T_c),V_x_2),V_A_2)) = hAPP(hAPP(V_f_2,hAPP(V_g_2,V_x_2)),hAPP(V_F_2,hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_fun(T_c,tc_HOL_Obool)),V_A_2),hAPP(hAPP(c_Set_Oinsert(T_c),V_x_2),c_Orderings_Obot__class_Obot(tc_fun(T_c,tc_HOL_Obool)))))) ) ) ).
% 160.02/160.06  
% 160.02/160.06  fof(fact_minus__apply,axiom,
% 160.02/160.06      ! [V_x_2,V_B_2,V_A_2,T_c,T_b] :
% 160.02/160.06        ( class_Groups_Ominus(T_b)
% 160.02/160.06       => hAPP(hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_fun(T_c,T_b)),V_A_2),V_B_2),V_x_2) = hAPP(hAPP(c_Groups_Ominus__class_Ominus(T_b),hAPP(V_A_2,V_x_2)),hAPP(V_B_2,V_x_2)) ) ).
% 160.02/160.06  
% 160.02/160.06  fof(fact_diff__eq__diff__less__eq,axiom,
% 160.02/160.06      ! [V_d_2,V_c_2,V_b_2,V_a_2,T_b] :
% 160.02/160.06        ( class_Groups_Oordered__ab__group__add(T_b)
% 160.02/160.06       => ( hAPP(hAPP(c_Groups_Ominus__class_Ominus(T_b),V_a_2),V_b_2) = hAPP(hAPP(c_Groups_Ominus__class_Ominus(T_b),V_c_2),V_d_2)
% 160.02/160.06         => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_b),V_a_2),V_b_2))
% 160.02/160.06          <=> hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_b),V_c_2),V_d_2)) ) ) ) ).
% 160.02/160.06  
% 160.02/160.06  fof(fact_folding__one_Oclosed,axiom,
% 160.02/160.06      ! [V_A_2,V_F_2,V_f_2,T_b] :
% 160.02/160.06        ( c_Finite__Set_Ofolding__one(T_b,V_f_2,V_F_2)
% 160.02/160.06       => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2))
% 160.02/160.06         => ( V_A_2 != c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool))
% 160.02/160.06           => ( ! [B_x,B_y] : hBOOL(hAPP(hAPP(c_member(T_b),hAPP(hAPP(V_f_2,B_x),B_y)),hAPP(hAPP(c_Set_Oinsert(T_b),B_x),hAPP(hAPP(c_Set_Oinsert(T_b),B_y),c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool))))))
% 160.02/160.06             => hBOOL(hAPP(hAPP(c_member(T_b),hAPP(V_F_2,V_A_2)),V_A_2)) ) ) ) ) ).
% 160.02/160.06  
% 160.02/160.06  fof(fact_finite__empty__induct,axiom,
% 160.02/160.06      ! [V_P_2,V_A_2,T_b] :
% 160.02/160.06        ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2))
% 160.02/160.06       => ( hBOOL(hAPP(V_P_2,V_A_2))
% 160.02/160.06         => ( ! [B_a,B_A] :
% 160.02/160.06                ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),B_A))
% 160.02/160.06               => ( hBOOL(hAPP(hAPP(c_member(T_b),B_a),B_A))
% 160.02/160.06                 => ( hBOOL(hAPP(V_P_2,B_A))
% 160.02/160.06                   => hBOOL(hAPP(V_P_2,hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_fun(T_b,tc_HOL_Obool)),B_A),hAPP(hAPP(c_Set_Oinsert(T_b),B_a),c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool)))))) ) ) )
% 160.02/160.06           => hBOOL(hAPP(V_P_2,c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool)))) ) ) ) ).
% 160.02/160.06  
% 160.02/160.06  fof(fact_finite__subset__induct,axiom,
% 160.02/160.06      ! [V_P_2,V_A_2,V_F_2,T_b] :
% 160.02/160.06        ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_F_2))
% 160.02/160.06       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_b,tc_HOL_Obool)),V_F_2),V_A_2))
% 160.02/160.06         => ( hBOOL(hAPP(V_P_2,c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool))))
% 160.02/160.06           => ( ! [B_a,B_F] :
% 160.02/160.06                  ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),B_F))
% 160.02/160.06                 => ( hBOOL(hAPP(hAPP(c_member(T_b),B_a),V_A_2))
% 160.02/160.06                   => ( ~ hBOOL(hAPP(hAPP(c_member(T_b),B_a),B_F))
% 160.02/160.06                     => ( hBOOL(hAPP(V_P_2,B_F))
% 160.02/160.06                       => hBOOL(hAPP(V_P_2,hAPP(hAPP(c_Set_Oinsert(T_b),B_a),B_F))) ) ) ) )
% 160.02/160.06             => hBOOL(hAPP(V_P_2,V_F_2)) ) ) ) ) ).
% 160.02/160.06  
% 160.02/160.06  fof(fact_folding__one__idem_Osubset__idem,axiom,
% 160.02/160.06      ! [V_B_2,V_A_2,V_F_2,V_f_2,T_b] :
% 160.02/160.06        ( c_Finite__Set_Ofolding__one__idem(T_b,V_f_2,V_F_2)
% 160.02/160.06       => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2))
% 160.02/160.06         => ( V_B_2 != c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool))
% 160.02/160.06           => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_b,tc_HOL_Obool)),V_B_2),V_A_2))
% 160.02/160.06             => hAPP(hAPP(V_f_2,hAPP(V_F_2,V_B_2)),hAPP(V_F_2,V_A_2)) = hAPP(V_F_2,V_A_2) ) ) ) ) ).
% 160.02/160.06  
% 160.02/160.06  fof(fact_folding__one__idem_Oinsert__idem,axiom,
% 160.02/160.06      ! [V_x_2,V_A_2,V_F_2,V_f_2,T_b] :
% 160.02/160.06        ( c_Finite__Set_Ofolding__one__idem(T_b,V_f_2,V_F_2)
% 160.02/160.06       => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2))
% 160.02/160.06         => ( V_A_2 != c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool))
% 160.02/160.06           => hAPP(V_F_2,hAPP(hAPP(c_Set_Oinsert(T_b),V_x_2),V_A_2)) = hAPP(hAPP(V_f_2,V_x_2),hAPP(V_F_2,V_A_2)) ) ) ) ).
% 160.02/160.06  
% 160.02/160.06  fof(fact_card__Suc__Diff1,axiom,
% 160.02/160.06      ! [V_x_2,V_A_2,T_b] :
% 160.02/160.06        ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2))
% 160.02/160.06       => ( hBOOL(hAPP(hAPP(c_member(T_b),V_x_2),V_A_2))
% 160.02/160.06         => hAPP(c_Nat_OSuc,hAPP(c_Finite__Set_Ocard(T_b),hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_fun(T_b,tc_HOL_Obool)),V_A_2),hAPP(hAPP(c_Set_Oinsert(T_b),V_x_2),c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool)))))) = hAPP(c_Finite__Set_Ocard(T_b),V_A_2) ) ) ).
% 160.02/160.06  
% 160.02/160.06  fof(fact_folding__image__simple_Oinsert,axiom,
% 160.02/160.06      ! [V_x_2,V_A_2,V_F_2,V_g_2,V_z_2,V_f_2,T_c,T_b] :
% 160.02/160.06        ( c_Finite__Set_Ofolding__image__simple(T_b,T_c,V_f_2,V_z_2,V_g_2,V_F_2)
% 160.02/160.06       => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_c),V_A_2))
% 160.02/160.06         => ( ~ hBOOL(hAPP(hAPP(c_member(T_c),V_x_2),V_A_2))
% 160.02/160.06           => hAPP(V_F_2,hAPP(hAPP(c_Set_Oinsert(T_c),V_x_2),V_A_2)) = hAPP(hAPP(V_f_2,hAPP(V_g_2,V_x_2)),hAPP(V_F_2,V_A_2)) ) ) ) ).
% 160.02/160.06  
% 160.02/160.06  fof(fact_folding__one__idem_Oidem,axiom,
% 160.02/160.06      ! [V_x_2,V_F_2,V_f_2,T_b] :
% 160.02/160.06        ( c_Finite__Set_Ofolding__one__idem(T_b,V_f_2,V_F_2)
% 160.02/160.06       => hAPP(hAPP(V_f_2,V_x_2),V_x_2) = V_x_2 ) ).
% 160.02/160.06  
% 160.02/160.06  fof(fact_diff__card__le__card__Diff,axiom,
% 160.02/160.06      ! [V_A_2,V_B_2,T_b] :
% 160.02/160.06        ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_B_2))
% 160.02/160.06       => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat),hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_Nat_Onat),hAPP(c_Finite__Set_Ocard(T_b),V_A_2)),hAPP(c_Finite__Set_Ocard(T_b),V_B_2))),hAPP(c_Finite__Set_Ocard(T_b),hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_fun(T_b,tc_HOL_Obool)),V_A_2),V_B_2)))) ) ).
% 160.02/160.06  
% 160.02/160.06  fof(fact_card__Diff__subset,axiom,
% 160.02/160.06      ! [V_A_2,V_B_2,T_b] :
% 160.02/160.06        ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_B_2))
% 160.02/160.06       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_b,tc_HOL_Obool)),V_B_2),V_A_2))
% 160.02/160.06         => hAPP(c_Finite__Set_Ocard(T_b),hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_fun(T_b,tc_HOL_Obool)),V_A_2),V_B_2)) = hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_Nat_Onat),hAPP(c_Finite__Set_Ocard(T_b),V_A_2)),hAPP(c_Finite__Set_Ocard(T_b),V_B_2)) ) ) ).
% 160.02/160.06  
% 160.02/160.06  fof(fact_card__insert__le,axiom,
% 160.02/160.06      ! [V_x_2,V_A_2,T_b] :
% 160.02/160.06        ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2))
% 160.02/160.06       => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat),hAPP(c_Finite__Set_Ocard(T_b),V_A_2)),hAPP(c_Finite__Set_Ocard(T_b),hAPP(hAPP(c_Set_Oinsert(T_b),V_x_2),V_A_2)))) ) ).
% 160.02/160.06  
% 160.02/160.06  fof(fact_card__mono,axiom,
% 160.02/160.06      ! [V_A_2,V_B_2,T_b] :
% 160.02/160.06        ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_B_2))
% 160.02/160.06       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_b,tc_HOL_Obool)),V_A_2),V_B_2))
% 160.02/160.06         => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat),hAPP(c_Finite__Set_Ocard(T_b),V_A_2)),hAPP(c_Finite__Set_Ocard(T_b),V_B_2))) ) ) ).
% 160.02/160.06  
% 160.02/160.06  fof(fact_card__seteq,axiom,
% 160.02/160.06      ! [V_A_2,V_B_2,T_b] :
% 160.02/160.06        ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_B_2))
% 160.02/160.06       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_b,tc_HOL_Obool)),V_A_2),V_B_2))
% 160.02/160.06         => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat),hAPP(c_Finite__Set_Ocard(T_b),V_B_2)),hAPP(c_Finite__Set_Ocard(T_b),V_A_2)))
% 160.02/160.06           => V_A_2 = V_B_2 ) ) ) ).
% 160.02/160.06  
% 160.02/160.06  fof(fact_folding__image__simple_Oempty,axiom,
% 160.02/160.06      ! [V_F_2,V_g_2,V_z_2,V_f_2,T_c,T_b] :
% 160.02/160.06        ( c_Finite__Set_Ofolding__image__simple(T_b,T_c,V_f_2,V_z_2,V_g_2,V_F_2)
% 160.02/160.06       => hAPP(V_F_2,c_Orderings_Obot__class_Obot(tc_fun(T_c,tc_HOL_Obool))) = V_z_2 ) ).
% 160.02/160.06  
% 160.02/160.06  fof(fact_diff__eq__diff__eq,axiom,
% 160.02/160.06      ! [V_d_2,V_c_2,V_b_2,V_a_2,T_b] :
% 160.02/160.06        ( class_Groups_Oab__group__add(T_b)
% 160.02/160.06       => ( hAPP(hAPP(c_Groups_Ominus__class_Ominus(T_b),V_a_2),V_b_2) = hAPP(hAPP(c_Groups_Ominus__class_Ominus(T_b),V_c_2),V_d_2)
% 160.02/160.06         => ( V_a_2 = V_b_2
% 160.02/160.06          <=> V_c_2 = V_d_2 ) ) ) ).
% 160.02/160.06  
% 160.02/160.06  fof(fact_card__insert__if,axiom,
% 160.02/160.06      ! [V_x_2,V_A_2,T_b] :
% 160.02/160.06        ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2))
% 160.02/160.06       => ( ( hBOOL(hAPP(hAPP(c_member(T_b),V_x_2),V_A_2))
% 160.02/160.06           => hAPP(c_Finite__Set_Ocard(T_b),hAPP(hAPP(c_Set_Oinsert(T_b),V_x_2),V_A_2)) = hAPP(c_Finite__Set_Ocard(T_b),V_A_2) )
% 160.02/160.06          & ( ~ hBOOL(hAPP(hAPP(c_member(T_b),V_x_2),V_A_2))
% 160.02/160.06           => hAPP(c_Finite__Set_Ocard(T_b),hAPP(hAPP(c_Set_Oinsert(T_b),V_x_2),V_A_2)) = hAPP(c_Nat_OSuc,hAPP(c_Finite__Set_Ocard(T_b),V_A_2)) ) ) ) ).
% 160.02/160.06  
% 160.02/160.06  fof(fact_card__insert__disjoint,axiom,
% 160.02/160.06      ! [V_x_2,V_A_2,T_b] :
% 160.02/160.06        ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2))
% 160.02/160.06       => ( ~ hBOOL(hAPP(hAPP(c_member(T_b),V_x_2),V_A_2))
% 160.02/160.06         => hAPP(c_Finite__Set_Ocard(T_b),hAPP(hAPP(c_Set_Oinsert(T_b),V_x_2),V_A_2)) = hAPP(c_Nat_OSuc,hAPP(c_Finite__Set_Ocard(T_b),V_A_2)) ) ) ).
% 160.02/160.06  
% 160.02/160.06  fof(fact_card__Diff1__le,axiom,
% 160.02/160.06      ! [V_x_2,V_A_2,T_b] :
% 160.02/160.06        ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2))
% 160.02/160.06       => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat),hAPP(c_Finite__Set_Ocard(T_b),hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_fun(T_b,tc_HOL_Obool)),V_A_2),hAPP(hAPP(c_Set_Oinsert(T_b),V_x_2),c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool)))))),hAPP(c_Finite__Set_Ocard(T_b),V_A_2))) ) ).
% 160.02/160.06  
% 160.02/160.06  fof(fact_folding__one__idem_Oin__idem,axiom,
% 160.02/160.06      ! [V_x_2,V_A_2,V_F_2,V_f_2,T_b] :
% 160.02/160.06        ( c_Finite__Set_Ofolding__one__idem(T_b,V_f_2,V_F_2)
% 160.02/160.06       => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2))
% 160.02/160.06         => ( hBOOL(hAPP(hAPP(c_member(T_b),V_x_2),V_A_2))
% 160.02/160.06           => hAPP(hAPP(V_f_2,V_x_2),hAPP(V_F_2,V_A_2)) = hAPP(V_F_2,V_A_2) ) ) ) ).
% 160.02/160.06  
% 160.02/160.06  fof(fact_card__insert,axiom,
% 160.02/160.06      ! [V_x_2,V_A_2,T_b] :
% 160.02/160.06        ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2))
% 160.02/160.06       => hAPP(c_Finite__Set_Ocard(T_b),hAPP(hAPP(c_Set_Oinsert(T_b),V_x_2),V_A_2)) = hAPP(c_Nat_OSuc,hAPP(c_Finite__Set_Ocard(T_b),hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_fun(T_b,tc_HOL_Obool)),V_A_2),hAPP(hAPP(c_Set_Oinsert(T_b),V_x_2),c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool)))))) ) ).
% 160.02/160.06  
% 160.02/160.06  fof(fact_Suc__diff__le,axiom,
% 160.02/160.06      ! [V_m,V_n] :
% 160.02/160.06        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat),V_n),V_m))
% 160.02/160.06       => hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_Nat_Onat),hAPP(c_Nat_OSuc,V_m)),V_n) = hAPP(c_Nat_OSuc,hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_Nat_Onat),V_m),V_n)) ) ).
% 160.02/160.06  
% 160.02/160.06  fof(fact_Suc__leD,axiom,
% 160.02/160.06      ! [V_n,V_m] :
% 160.02/160.06        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat),hAPP(c_Nat_OSuc,V_m)),V_n))
% 160.02/160.06       => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat),V_m),V_n)) ) ).
% 160.02/160.06  
% 160.02/160.06  fof(fact_le__SucE,axiom,
% 160.02/160.06      ! [V_n,V_m] :
% 160.02/160.06        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat),V_m),hAPP(c_Nat_OSuc,V_n)))
% 160.02/160.06       => ( ~ hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat),V_m),V_n))
% 160.02/160.06         => V_m = hAPP(c_Nat_OSuc,V_n) ) ) ).
% 160.02/160.06  
% 160.02/160.06  fof(fact_le__SucI,axiom,
% 160.02/160.06      ! [V_n,V_m] :
% 160.02/160.06        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat),V_m),V_n))
% 160.02/160.06       => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat),V_m),hAPP(c_Nat_OSuc,V_n))) ) ).
% 160.02/160.06  
% 160.02/160.06  fof(fact_Suc__le__mono,axiom,
% 160.02/160.06      ! [V_m_2,V_n_2] :
% 160.02/160.06        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat),hAPP(c_Nat_OSuc,V_n_2)),hAPP(c_Nat_OSuc,V_m_2)))
% 160.02/160.06      <=> hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat),V_n_2),V_m_2)) ) ).
% 160.02/160.06  
% 160.02/160.06  fof(fact_le__Suc__eq,axiom,
% 160.02/160.06      ! [V_n_2,V_m_2] :
% 160.02/160.06        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat),V_m_2),hAPP(c_Nat_OSuc,V_n_2)))
% 160.02/160.06      <=> ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat),V_m_2),V_n_2))
% 160.02/160.06          | V_m_2 = hAPP(c_Nat_OSuc,V_n_2) ) ) ).
% 160.02/160.06  
% 160.02/160.06  fof(fact_not__less__eq__eq,axiom,
% 160.02/160.06      ! [V_n_2,V_m_2] :
% 160.02/160.06        ( ~ hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat),V_m_2),V_n_2))
% 160.02/160.06      <=> hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat),hAPP(c_Nat_OSuc,V_n_2)),V_m_2)) ) ).
% 160.02/160.06  
% 160.02/160.06  fof(fact_Suc__n__not__le__n,axiom,
% 160.02/160.06      ! [V_n] : ~ hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat),hAPP(c_Nat_OSuc,V_n)),V_n)) ).
% 160.02/160.06  
% 160.02/160.06  fof(fact_card__Diff__singleton__if,axiom,
% 160.02/160.06      ! [V_x_2,V_A_2,T_b] :
% 160.02/160.06        ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2))
% 160.02/160.06       => ( ( hBOOL(hAPP(hAPP(c_member(T_b),V_x_2),V_A_2))
% 160.02/160.06           => hAPP(c_Finite__Set_Ocard(T_b),hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_fun(T_b,tc_HOL_Obool)),V_A_2),hAPP(hAPP(c_Set_Oinsert(T_b),V_x_2),c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool))))) = hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_Nat_Onat),hAPP(c_Finite__Set_Ocard(T_b),V_A_2)),c_Groups_Oone__class_Oone(tc_Nat_Onat)) )
% 160.02/160.06          & ( ~ hBOOL(hAPP(hAPP(c_member(T_b),V_x_2),V_A_2))
% 160.02/160.06           => hAPP(c_Finite__Set_Ocard(T_b),hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_fun(T_b,tc_HOL_Obool)),V_A_2),hAPP(hAPP(c_Set_Oinsert(T_b),V_x_2),c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool))))) = hAPP(c_Finite__Set_Ocard(T_b),V_A_2) ) ) ) ).
% 160.02/160.06  
% 160.02/160.06  fof(fact_card__Diff__singleton,axiom,
% 160.02/160.06      ! [V_x_2,V_A_2,T_b] :
% 160.02/160.06        ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2))
% 160.02/160.06       => ( hBOOL(hAPP(hAPP(c_member(T_b),V_x_2),V_A_2))
% 160.02/160.06         => hAPP(c_Finite__Set_Ocard(T_b),hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_fun(T_b,tc_HOL_Obool)),V_A_2),hAPP(hAPP(c_Set_Oinsert(T_b),V_x_2),c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool))))) = hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_Nat_Onat),hAPP(c_Finite__Set_Ocard(T_b),V_A_2)),c_Groups_Oone__class_Oone(tc_Nat_Onat)) ) ) ).
% 160.02/160.06  
% 160.02/160.06  fof(fact_card__Diff1__less,axiom,
% 160.02/160.06      ! [V_x_2,V_A_2,T_b] :
% 160.02/160.06        ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2))
% 160.02/160.06       => ( hBOOL(hAPP(hAPP(c_member(T_b),V_x_2),V_A_2))
% 160.02/160.06         => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),hAPP(c_Finite__Set_Ocard(T_b),hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_fun(T_b,tc_HOL_Obool)),V_A_2),hAPP(hAPP(c_Set_Oinsert(T_b),V_x_2),c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool)))))),hAPP(c_Finite__Set_Ocard(T_b),V_A_2))) ) ) ).
% 160.02/160.06  
% 160.02/160.06  fof(fact_lessI,axiom,
% 160.02/160.06      ! [V_n] : hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),V_n),hAPP(c_Nat_OSuc,V_n))) ).
% 160.02/160.06  
% 160.02/160.06  fof(fact_Suc__mono,axiom,
% 160.02/160.06      ! [V_n,V_m] :
% 160.02/160.06        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),V_m),V_n))
% 160.02/160.06       => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),hAPP(c_Nat_OSuc,V_m)),hAPP(c_Nat_OSuc,V_n))) ) ).
% 160.02/160.06  
% 160.02/160.06  fof(fact_diff__commute,axiom,
% 160.02/160.06      ! [V_k,V_j,V_i] : hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_Nat_Onat),hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_Nat_Onat),V_i),V_j)),V_k) = hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_Nat_Onat),hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_Nat_Onat),V_i),V_k)),V_j) ).
% 160.02/160.06  
% 160.02/160.06  fof(fact_less__imp__diff__less,axiom,
% 160.02/160.06      ! [V_n,V_k,V_j] :
% 160.02/160.06        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),V_j),V_k))
% 160.02/160.06       => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_Nat_Onat),V_j),V_n)),V_k)) ) ).
% 160.02/160.06  
% 160.02/160.06  fof(fact_diff__less__mono2,axiom,
% 160.02/160.06      ! [V_l,V_n,V_m] :
% 160.02/160.06        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),V_m),V_n))
% 160.02/160.06       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),V_m),V_l))
% 160.02/160.06         => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_Nat_Onat),V_l),V_n)),hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_Nat_Onat),V_l),V_m))) ) ) ).
% 160.02/160.06  
% 160.02/160.06  fof(fact_one__reorient,axiom,
% 160.02/160.06      ! [V_x_2,T_b] :
% 160.02/160.06        ( class_Groups_Oone(T_b)
% 160.02/160.06       => ( c_Groups_Oone__class_Oone(T_b) = V_x_2
% 160.02/160.06        <=> V_x_2 = c_Groups_Oone__class_Oone(T_b) ) ) ).
% 160.02/160.06  
% 160.02/160.06  fof(fact_less__not__refl,axiom,
% 160.02/160.06      ! [V_n] : ~ hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),V_n),V_n)) ).
% 160.02/160.06  
% 160.02/160.06  fof(fact_nat__neq__iff,axiom,
% 160.02/160.06      ! [V_n_2,V_m_2] :
% 160.02/160.06        ( V_m_2 != V_n_2
% 160.02/160.06      <=> ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),V_m_2),V_n_2))
% 160.02/160.06          | hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),V_n_2),V_m_2)) ) ) ).
% 160.02/160.06  
% 160.02/160.06  fof(fact_linorder__neqE__nat,axiom,
% 160.02/160.06      ! [V_y,V_x] :
% 160.02/160.06        ( V_x != V_y
% 160.02/160.06       => ( ~ hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),V_x),V_y))
% 160.02/160.06         => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),V_y),V_x)) ) ) ).
% 160.02/160.06  
% 160.02/160.06  fof(fact_less__irrefl__nat,axiom,
% 160.02/160.06      ! [V_n] : ~ hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),V_n),V_n)) ).
% 160.02/160.06  
% 160.02/160.06  fof(fact_less__not__refl2,axiom,
% 160.02/160.06      ! [V_m,V_n] :
% 160.02/160.06        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),V_n),V_m))
% 160.02/160.06       => V_m != V_n ) ).
% 160.02/160.06  
% 160.02/160.06  fof(fact_less__not__refl3,axiom,
% 160.02/160.06      ! [V_t,V_s] :
% 160.02/160.06        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),V_s),V_t))
% 160.02/160.06       => V_s != V_t ) ).
% 160.02/160.06  
% 160.02/160.06  fof(fact_nat__less__cases,axiom,
% 160.02/160.06      ! [V_P_2,V_n_2,V_m_2] :
% 160.02/160.06        ( ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),V_m_2),V_n_2))
% 160.02/160.06         => hBOOL(hAPP(hAPP(V_P_2,V_n_2),V_m_2)) )
% 160.02/160.06       => ( ( V_m_2 = V_n_2
% 160.02/160.06           => hBOOL(hAPP(hAPP(V_P_2,V_n_2),V_m_2)) )
% 160.02/160.06         => ( ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),V_n_2),V_m_2))
% 160.02/160.06             => hBOOL(hAPP(hAPP(V_P_2,V_n_2),V_m_2)) )
% 160.02/160.06           => hBOOL(hAPP(hAPP(V_P_2,V_n_2),V_m_2)) ) ) ) ).
% 160.02/160.06  
% 160.02/160.06  fof(fact_linorder__cases,axiom,
% 160.02/160.06      ! [V_y,V_x,T_a] :
% 160.02/160.06        ( class_Orderings_Olinorder(T_a)
% 160.02/160.06       => ( ~ hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),V_x),V_y))
% 160.02/160.06         => ( V_x != V_y
% 160.02/160.06           => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),V_y),V_x)) ) ) ) ).
% 160.02/160.06  
% 160.02/160.06  fof(fact_order__less__asym,axiom,
% 160.02/160.06      ! [V_y,V_x,T_a] :
% 160.02/160.06        ( class_Orderings_Opreorder(T_a)
% 160.02/160.06       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),V_x),V_y))
% 160.02/160.06         => ~ hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),V_y),V_x)) ) ) ).
% 160.02/160.06  
% 160.02/160.06  fof(fact_xt1_I10_J,axiom,
% 160.02/160.06      ! [V_z,V_x,V_y,T_a] :
% 160.02/160.06        ( class_Orderings_Oorder(T_a)
% 160.02/160.06       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),V_y),V_x))
% 160.02/160.06         => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),V_z),V_y))
% 160.02/160.06           => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),V_z),V_x)) ) ) ) ).
% 160.02/160.06  
% 160.02/160.06  fof(fact_order__less__trans,axiom,
% 160.02/160.06      ! [V_z,V_y,V_x,T_a] :
% 160.02/160.06        ( class_Orderings_Opreorder(T_a)
% 160.02/160.06       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),V_x),V_y))
% 160.02/160.06         => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),V_y),V_z))
% 160.02/160.06           => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),V_x),V_z)) ) ) ) ).
% 160.02/160.06  
% 160.02/160.06  fof(fact_xt1_I2_J,axiom,
% 160.02/160.06      ! [V_c,V_a,V_b,T_a] :
% 160.02/160.06        ( class_Orderings_Oorder(T_a)
% 160.02/160.06       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),V_b),V_a))
% 160.02/160.06         => ( V_b = V_c
% 160.02/160.06           => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),V_c),V_a)) ) ) ) ).
% 160.02/160.06  
% 160.02/160.06  fof(fact_ord__less__eq__trans,axiom,
% 160.02/160.06      ! [V_c,V_b,V_a,T_a] :
% 160.02/160.06        ( class_Orderings_Oord(T_a)
% 160.02/160.06       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),V_a),V_b))
% 160.02/160.06         => ( V_b = V_c
% 160.02/160.06           => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),V_a),V_c)) ) ) ) ).
% 160.02/160.06  
% 160.02/160.06  fof(fact_xt1_I1_J,axiom,
% 160.02/160.06      ! [V_c,V_b,V_a,T_a] :
% 160.02/160.06        ( class_Orderings_Oorder(T_a)
% 160.02/160.06       => ( V_a = V_b
% 160.02/160.06         => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),V_c),V_b))
% 160.02/160.06           => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),V_c),V_a)) ) ) ) ).
% 160.02/160.06  
% 160.02/160.06  fof(fact_ord__eq__less__trans,axiom,
% 160.02/160.06      ! [V_c,V_b,V_a,T_a] :
% 160.02/160.06        ( class_Orderings_Oord(T_a)
% 160.02/160.06       => ( V_a = V_b
% 160.02/160.06         => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),V_b),V_c))
% 160.02/160.06           => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),V_a),V_c)) ) ) ) ).
% 160.02/160.06  
% 160.02/160.06  fof(fact_xt1_I9_J,axiom,
% 160.02/160.06      ! [V_a,V_b,T_a] :
% 160.02/160.06        ( class_Orderings_Oorder(T_a)
% 160.02/160.06       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),V_b),V_a))
% 160.02/160.06         => ~ hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),V_a),V_b)) ) ) ).
% 160.02/160.06  
% 160.02/160.06  fof(fact_order__less__asym_H,axiom,
% 160.02/160.06      ! [V_b,V_a,T_a] :
% 160.02/160.06        ( class_Orderings_Opreorder(T_a)
% 160.02/160.06       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),V_a),V_b))
% 160.02/160.06         => ~ hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),V_b),V_a)) ) ) ).
% 160.02/160.06  
% 160.02/160.06  fof(fact_order__less__imp__not__eq2,axiom,
% 160.02/160.06      ! [V_y,V_x,T_a] :
% 160.02/160.06        ( class_Orderings_Oorder(T_a)
% 160.02/160.06       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),V_x),V_y))
% 160.02/160.06         => V_y != V_x ) ) ).
% 160.02/160.06  
% 160.02/160.06  fof(fact_order__less__imp__not__eq,axiom,
% 160.02/160.06      ! [V_y,V_x,T_a] :
% 160.02/160.06        ( class_Orderings_Oorder(T_a)
% 160.02/160.06       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),V_x),V_y))
% 160.02/160.06         => V_x != V_y ) ) ).
% 160.02/160.06  
% 160.02/160.06  fof(fact_order__less__imp__not__less,axiom,
% 160.02/160.06      ! [V_y,V_x,T_a] :
% 160.02/160.06        ( class_Orderings_Opreorder(T_a)
% 160.02/160.06       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),V_x),V_y))
% 160.02/160.06         => ~ hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),V_y),V_x)) ) ) ).
% 160.02/160.06  
% 160.02/160.06  fof(fact_order__less__not__sym,axiom,
% 160.02/160.06      ! [V_y,V_x,T_a] :
% 160.02/160.06        ( class_Orderings_Opreorder(T_a)
% 160.02/160.06       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),V_x),V_y))
% 160.02/160.06         => ~ hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),V_y),V_x)) ) ) ).
% 160.02/160.06  
% 160.02/160.06  fof(fact_less__imp__neq,axiom,
% 160.02/160.06      ! [V_y,V_x,T_a] :
% 160.02/160.06        ( class_Orderings_Oorder(T_a)
% 160.02/160.06       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),V_x),V_y))
% 160.02/160.06         => V_x != V_y ) ) ).
% 160.02/160.06  
% 160.02/160.06  fof(fact_linorder__neqE,axiom,
% 160.02/160.06      ! [V_y,V_x,T_a] :
% 160.02/160.06        ( class_Orderings_Olinorder(T_a)
% 160.02/160.06       => ( V_x != V_y
% 160.02/160.06         => ( ~ hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),V_x),V_y))
% 160.02/160.06           => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),V_y),V_x)) ) ) ) ).
% 160.02/160.06  
% 160.02/160.06  fof(fact_linorder__antisym__conv3,axiom,
% 160.02/160.06      ! [V_x_2,V_y_2,T_b] :
% 160.02/160.06        ( class_Orderings_Olinorder(T_b)
% 160.02/160.06       => ( ~ hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_b),V_y_2),V_x_2))
% 160.02/160.06         => ( ~ hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_b),V_x_2),V_y_2))
% 160.02/160.06          <=> V_x_2 = V_y_2 ) ) ) ).
% 160.02/160.06  
% 160.02/160.06  fof(fact_linorder__less__linear,axiom,
% 160.02/160.06      ! [V_y,V_x,T_a] :
% 160.02/160.06        ( class_Orderings_Olinorder(T_a)
% 160.02/160.06       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),V_x),V_y))
% 160.02/160.06          | V_x = V_y
% 160.02/160.06          | hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),V_y),V_x)) ) ) ).
% 160.02/160.06  
% 160.02/160.06  fof(fact_not__less__iff__gr__or__eq,axiom,
% 160.02/160.06      ! [V_y_2,V_x_2,T_b] :
% 160.02/160.06        ( class_Orderings_Olinorder(T_b)
% 160.02/160.06       => ( ~ hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_b),V_x_2),V_y_2))
% 160.02/160.06        <=> ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_b),V_y_2),V_x_2))
% 160.02/160.06            | V_x_2 = V_y_2 ) ) ) ).
% 160.02/160.06  
% 160.02/160.06  fof(fact_linorder__neq__iff,axiom,
% 160.02/160.06      ! [V_y_2,V_x_2,T_b] :
% 160.02/160.06        ( class_Orderings_Olinorder(T_b)
% 160.02/160.06       => ( V_x_2 != V_y_2
% 160.02/160.06        <=> ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_b),V_x_2),V_y_2))
% 160.02/160.06            | hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_b),V_y_2),V_x_2)) ) ) ) ).
% 160.02/160.06  
% 160.02/160.06  fof(fact_order__less__irrefl,axiom,
% 160.02/160.06      ! [V_x,T_a] :
% 160.02/160.06        ( class_Orderings_Opreorder(T_a)
% 160.02/160.06       => ~ hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),V_x),V_x)) ) ).
% 160.02/160.06  
% 160.02/160.06  fof(fact_not__less__eq,axiom,
% 160.02/160.06      ! [V_n_2,V_m_2] :
% 160.02/160.06        ( ~ hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),V_m_2),V_n_2))
% 160.02/160.06      <=> hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),V_n_2),hAPP(c_Nat_OSuc,V_m_2))) ) ).
% 160.02/160.06  
% 160.02/160.06  fof(fact_less__Suc__eq,axiom,
% 160.02/160.06      ! [V_n_2,V_m_2] :
% 160.02/160.06        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),V_m_2),hAPP(c_Nat_OSuc,V_n_2)))
% 160.02/160.06      <=> ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),V_m_2),V_n_2))
% 160.02/160.06          | V_m_2 = V_n_2 ) ) ).
% 160.02/160.06  
% 160.02/160.06  fof(fact_Suc__less__eq,axiom,
% 160.02/160.06      ! [V_n_2,V_m_2] :
% 160.02/160.06        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),hAPP(c_Nat_OSuc,V_m_2)),hAPP(c_Nat_OSuc,V_n_2)))
% 160.02/160.06      <=> hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),V_m_2),V_n_2)) ) ).
% 160.02/160.06  
% 160.02/160.06  fof(fact_not__less__less__Suc__eq,axiom,
% 160.02/160.06      ! [V_m_2,V_n_2] :
% 160.02/160.06        ( ~ hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),V_n_2),V_m_2))
% 160.02/160.06       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),V_n_2),hAPP(c_Nat_OSuc,V_m_2)))
% 160.02/160.06        <=> V_n_2 = V_m_2 ) ) ).
% 160.02/160.06  
% 160.02/160.06  fof(fact_less__antisym,axiom,
% 160.02/160.06      ! [V_m,V_n] :
% 160.02/160.06        ( ~ hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),V_n),V_m))
% 160.02/160.06       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),V_n),hAPP(c_Nat_OSuc,V_m)))
% 160.02/160.06         => V_m = V_n ) ) ).
% 160.02/160.06  
% 160.02/160.06  fof(fact_less__SucI,axiom,
% 160.02/160.06      ! [V_n,V_m] :
% 160.02/160.06        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),V_m),V_n))
% 160.02/160.06       => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),V_m),hAPP(c_Nat_OSuc,V_n))) ) ).
% 160.02/160.06  
% 160.02/160.06  fof(fact_Suc__lessI,axiom,
% 160.02/160.06      ! [V_n,V_m] :
% 160.02/160.06        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),V_m),V_n))
% 160.02/160.06       => ( hAPP(c_Nat_OSuc,V_m) != V_n
% 160.02/160.06         => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),hAPP(c_Nat_OSuc,V_m)),V_n)) ) ) ).
% 160.02/160.06  
% 160.02/160.06  fof(fact_less__trans__Suc,axiom,
% 160.02/160.06      ! [V_k,V_j,V_i] :
% 160.02/160.06        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),V_i),V_j))
% 160.02/160.06       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),V_j),V_k))
% 160.02/160.06         => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),hAPP(c_Nat_OSuc,V_i)),V_k)) ) ) ).
% 160.02/160.06  
% 160.02/160.06  fof(fact_less__SucE,axiom,
% 160.02/160.06      ! [V_n,V_m] :
% 160.02/160.06        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),V_m),hAPP(c_Nat_OSuc,V_n)))
% 160.02/160.06       => ( ~ hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),V_m),V_n))
% 160.02/160.06         => V_m = V_n ) ) ).
% 160.02/160.06  
% 160.02/160.06  fof(fact_Suc__lessD,axiom,
% 160.02/160.06      ! [V_n,V_m] :
% 160.02/160.06        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),hAPP(c_Nat_OSuc,V_m)),V_n))
% 160.02/160.06       => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),V_m),V_n)) ) ).
% 160.02/160.06  
% 160.02/160.06  fof(fact_Suc__less__SucD,axiom,
% 160.02/160.06      ! [V_n,V_m] :
% 160.02/160.06        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),hAPP(c_Nat_OSuc,V_m)),hAPP(c_Nat_OSuc,V_n)))
% 160.02/160.06       => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),V_m),V_n)) ) ).
% 160.02/160.06  
% 160.02/160.06  fof(fact_diff__less__Suc,axiom,
% 160.02/160.06      ! [V_n,V_m] : hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_Nat_Onat),V_m),V_n)),hAPP(c_Nat_OSuc,V_m))) ).
% 160.02/160.06  
% 160.02/160.06  fof(fact_diff__Suc__1,axiom,
% 160.02/160.06      ! [V_n] : hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_Nat_Onat),hAPP(c_Nat_OSuc,V_n)),c_Groups_Oone__class_Oone(tc_Nat_Onat)) = V_n ).
% 160.02/160.06  
% 160.02/160.06  fof(fact_nat__less__le,axiom,
% 160.02/160.06      ! [V_n_2,V_m_2] :
% 160.02/160.06        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),V_m_2),V_n_2))
% 160.02/160.06      <=> ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat),V_m_2),V_n_2))
% 160.02/160.06          & V_m_2 != V_n_2 ) ) ).
% 160.02/160.06  
% 160.02/160.06  fof(fact_le__eq__less__or__eq,axiom,
% 160.02/160.06      ! [V_n_2,V_m_2] :
% 160.02/160.06        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat),V_m_2),V_n_2))
% 160.02/160.06      <=> ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),V_m_2),V_n_2))
% 160.02/160.06          | V_m_2 = V_n_2 ) ) ).
% 160.02/160.06  
% 160.02/160.06  fof(fact_less__imp__le__nat,axiom,
% 160.02/160.06      ! [V_n,V_m] :
% 160.02/160.06        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),V_m),V_n))
% 160.02/160.06       => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat),V_m),V_n)) ) ).
% 160.02/160.06  
% 160.02/160.06  fof(fact_le__neq__implies__less,axiom,
% 160.02/160.06      ! [V_n,V_m] :
% 160.02/160.06        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat),V_m),V_n))
% 160.02/160.06       => ( V_m != V_n
% 160.02/160.06         => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),V_m),V_n)) ) ) ).
% 160.02/160.06  
% 160.02/160.06  fof(fact_diff__less__mono,axiom,
% 160.02/160.06      ! [V_c,V_b,V_a] :
% 160.02/160.06        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),V_a),V_b))
% 160.02/160.06       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat),V_c),V_a))
% 160.02/160.06         => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_Nat_Onat),V_a),V_c)),hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_Nat_Onat),V_b),V_c))) ) ) ).
% 160.02/160.06  
% 160.02/160.06  fof(fact_less__diff__iff,axiom,
% 160.02/160.06      ! [V_n_2,V_m_2,V_k_2] :
% 160.02/160.06        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat),V_k_2),V_m_2))
% 160.02/160.06       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat),V_k_2),V_n_2))
% 160.02/160.06         => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_Nat_Onat),V_m_2),V_k_2)),hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_Nat_Onat),V_n_2),V_k_2)))
% 160.02/160.06          <=> hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),V_m_2),V_n_2)) ) ) ) ).
% 160.02/160.06  
% 160.02/160.06  fof(fact_less__or__eq__imp__le,axiom,
% 160.02/160.06      ! [V_n,V_m] :
% 160.02/160.06        ( ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),V_m),V_n))
% 160.02/160.06          | V_m = V_n )
% 160.02/160.06       => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat),V_m),V_n)) ) ).
% 160.02/160.06  
% 160.02/160.06  fof(fact_xt1_I8_J,axiom,
% 160.02/160.06      ! [V_z,V_x,V_y,T_a] :
% 160.02/160.06        ( class_Orderings_Oorder(T_a)
% 160.02/160.06       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),V_y),V_x))
% 160.02/160.06         => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),V_z),V_y))
% 160.02/160.06           => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),V_z),V_x)) ) ) ) ).
% 160.02/160.06  
% 160.02/160.06  fof(fact_order__le__less__trans,axiom,
% 160.02/160.06      ! [V_z,V_y,V_x,T_a] :
% 160.02/160.06        ( class_Orderings_Opreorder(T_a)
% 160.02/160.06       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),V_x),V_y))
% 160.02/160.06         => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),V_y),V_z))
% 160.02/160.06           => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),V_x),V_z)) ) ) ) ).
% 160.02/160.06  
% 160.02/160.06  fof(fact_xt1_I7_J,axiom,
% 160.02/160.06      ! [V_z,V_x,V_y,T_a] :
% 160.02/160.06        ( class_Orderings_Oorder(T_a)
% 160.02/160.06       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),V_y),V_x))
% 160.02/160.06         => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),V_z),V_y))
% 160.02/160.06           => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),V_z),V_x)) ) ) ) ).
% 160.02/160.06  
% 160.02/160.06  fof(fact_order__less__le__trans,axiom,
% 160.02/160.06      ! [V_z,V_y,V_x,T_a] :
% 160.02/160.06        ( class_Orderings_Opreorder(T_a)
% 160.02/160.06       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),V_x),V_y))
% 160.02/160.06         => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),V_y),V_z))
% 160.02/160.06           => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),V_x),V_z)) ) ) ) ).
% 160.02/160.06  
% 160.02/160.06  fof(fact_xt1_I11_J,axiom,
% 160.02/160.06      ! [V_a,V_b,T_a] :
% 160.02/160.06        ( class_Orderings_Oorder(T_a)
% 160.02/160.06       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),V_b),V_a))
% 160.02/160.06         => ( V_a != V_b
% 160.02/160.06           => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),V_b),V_a)) ) ) ) ).
% 160.02/160.06  
% 160.02/160.06  fof(fact_order__le__neq__trans,axiom,
% 160.02/160.06      ! [V_b,V_a,T_a] :
% 160.02/160.06        ( class_Orderings_Oorder(T_a)
% 160.02/160.06       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),V_a),V_b))
% 160.02/160.06         => ( V_a != V_b
% 160.02/160.06           => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),V_a),V_b)) ) ) ) ).
% 160.02/160.06  
% 160.02/160.06  fof(fact_order__le__imp__less__or__eq,axiom,
% 160.02/160.06      ! [V_y,V_x,T_a] :
% 160.02/160.06        ( class_Orderings_Oorder(T_a)
% 160.02/160.06       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),V_x),V_y))
% 160.02/160.06         => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),V_x),V_y))
% 160.02/160.06            | V_x = V_y ) ) ) ).
% 160.02/160.06  
% 160.02/160.06  fof(fact_linorder__antisym__conv2,axiom,
% 160.02/160.06      ! [V_y_2,V_x_2,T_b] :
% 160.02/160.06        ( class_Orderings_Olinorder(T_b)
% 160.02/160.06       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_b),V_x_2),V_y_2))
% 160.02/160.06         => ( ~ hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_b),V_x_2),V_y_2))
% 160.02/160.06          <=> V_x_2 = V_y_2 ) ) ) ).
% 160.02/160.06  
% 160.02/160.06  fof(fact_order__less__imp__le,axiom,
% 160.02/160.06      ! [V_y,V_x,T_a] :
% 160.02/160.06        ( class_Orderings_Opreorder(T_a)
% 160.02/160.06       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),V_x),V_y))
% 160.02/160.06         => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),V_x),V_y)) ) ) ).
% 160.02/160.06  
% 160.02/160.06  fof(fact_leD,axiom,
% 160.02/160.06      ! [V_x,V_y,T_a] :
% 160.02/160.06        ( class_Orderings_Olinorder(T_a)
% 160.02/160.06       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),V_y),V_x))
% 160.02/160.06         => ~ hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),V_x),V_y)) ) ) ).
% 160.02/160.06  
% 160.02/160.06  fof(fact_xt1_I12_J,axiom,
% 160.02/160.06      ! [V_b,V_a,T_a] :
% 160.02/160.06        ( class_Orderings_Oorder(T_a)
% 160.02/160.06       => ( V_a != V_b
% 160.02/160.06         => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),V_b),V_a))
% 160.02/160.06           => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),V_b),V_a)) ) ) ) ).
% 160.02/160.06  
% 160.02/160.06  fof(fact_order__neq__le__trans,axiom,
% 160.02/160.06      ! [V_b,V_a,T_a] :
% 160.02/160.06        ( class_Orderings_Oorder(T_a)
% 160.02/160.06       => ( V_a != V_b
% 160.02/160.06         => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),V_a),V_b))
% 160.02/160.06           => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),V_a),V_b)) ) ) ) ).
% 160.02/160.06  
% 160.02/160.06  fof(fact_linorder__antisym__conv1,axiom,
% 160.02/160.06      ! [V_y_2,V_x_2,T_b] :
% 160.02/160.06        ( class_Orderings_Olinorder(T_b)
% 160.02/160.06       => ( ~ hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_b),V_x_2),V_y_2))
% 160.02/160.06         => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_b),V_x_2),V_y_2))
% 160.02/160.06          <=> V_x_2 = V_y_2 ) ) ) ).
% 160.02/160.06  
% 160.02/160.06  fof(fact_not__leE,axiom,
% 160.02/160.06      ! [V_x,V_y,T_a] :
% 160.02/160.06        ( class_Orderings_Olinorder(T_a)
% 160.02/160.06       => ( ~ hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),V_y),V_x))
% 160.02/160.06         => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),V_x),V_y)) ) ) ).
% 160.02/160.06  
% 160.02/160.06  fof(fact_leI,axiom,
% 160.02/160.06      ! [V_y,V_x,T_a] :
% 160.02/160.06        ( class_Orderings_Olinorder(T_a)
% 160.02/160.06       => ( ~ hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),V_x),V_y))
% 160.02/160.06         => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),V_y),V_x)) ) ) ).
% 160.02/160.06  
% 160.02/160.06  fof(fact_order__le__less,axiom,
% 160.02/160.06      ! [V_y_2,V_x_2,T_b] :
% 160.02/160.06        ( class_Orderings_Oorder(T_b)
% 160.02/160.06       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_b),V_x_2),V_y_2))
% 160.02/160.06        <=> ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_b),V_x_2),V_y_2))
% 160.02/160.06            | V_x_2 = V_y_2 ) ) ) ).
% 160.02/160.06  
% 160.02/160.06  fof(fact_less__le__not__le,axiom,
% 160.02/160.06      ! [V_y_2,V_x_2,T_b] :
% 160.02/160.06        ( class_Orderings_Opreorder(T_b)
% 160.02/160.06       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_b),V_x_2),V_y_2))
% 160.02/160.06        <=> ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_b),V_x_2),V_y_2))
% 160.02/160.06            & ~ hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_b),V_y_2),V_x_2)) ) ) ) ).
% 160.02/160.06  
% 160.02/160.06  fof(fact_order__less__le,axiom,
% 160.02/160.06      ! [V_y_2,V_x_2,T_b] :
% 160.02/160.06        ( class_Orderings_Oorder(T_b)
% 160.02/160.06       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_b),V_x_2),V_y_2))
% 160.02/160.06        <=> ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_b),V_x_2),V_y_2))
% 160.02/160.06            & V_x_2 != V_y_2 ) ) ) ).
% 160.02/160.06  
% 160.02/160.06  fof(fact_linorder__le__less__linear,axiom,
% 160.02/160.06      ! [V_y,V_x,T_a] :
% 160.02/160.06        ( class_Orderings_Olinorder(T_a)
% 160.02/160.06       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),V_x),V_y))
% 160.02/160.06          | hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),V_y),V_x)) ) ) ).
% 160.02/160.06  
% 160.02/160.06  fof(fact_linorder__not__le,axiom,
% 160.02/160.06      ! [V_y_2,V_x_2,T_b] :
% 160.02/160.06        ( class_Orderings_Olinorder(T_b)
% 160.02/160.06       => ( ~ hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_b),V_x_2),V_y_2))
% 160.02/160.06        <=> hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_b),V_y_2),V_x_2)) ) ) ).
% 160.02/160.06  
% 160.02/160.06  fof(fact_linorder__not__less,axiom,
% 160.02/160.06      ! [V_y_2,V_x_2,T_b] :
% 160.02/160.06        ( class_Orderings_Olinorder(T_b)
% 160.02/160.06       => ( ~ hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_b),V_x_2),V_y_2))
% 160.02/160.06        <=> hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_b),V_y_2),V_x_2)) ) ) ).
% 160.02/160.06  
% 160.02/160.06  fof(fact_diff__eq__diff__less,axiom,
% 160.02/160.06      ! [V_d_2,V_c_2,V_b_2,V_a_2,T_b] :
% 160.02/160.06        ( class_Groups_Oordered__ab__group__add(T_b)
% 160.02/160.06       => ( hAPP(hAPP(c_Groups_Ominus__class_Ominus(T_b),V_a_2),V_b_2) = hAPP(hAPP(c_Groups_Ominus__class_Ominus(T_b),V_c_2),V_d_2)
% 160.02/160.06         => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_b),V_a_2),V_b_2))
% 160.02/160.06          <=> hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_b),V_c_2),V_d_2)) ) ) ) ).
% 160.02/160.06  
% 160.02/160.06  fof(fact_diff__Suc__eq__diff__pred,axiom,
% 160.02/160.06      ! [V_n,V_m] : hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_Nat_Onat),V_m),hAPP(c_Nat_OSuc,V_n)) = hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_Nat_Onat),hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_Nat_Onat),V_m),c_Groups_Oone__class_Oone(tc_Nat_Onat))),V_n) ).
% 160.02/160.06  
% 160.02/160.06  fof(fact_Suc__le__lessD,axiom,
% 160.02/160.06      ! [V_n,V_m] :
% 160.02/160.06        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat),hAPP(c_Nat_OSuc,V_m)),V_n))
% 160.02/160.06       => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),V_m),V_n)) ) ).
% 160.02/160.06  
% 160.02/160.06  fof(fact_le__less__Suc__eq,axiom,
% 160.02/160.06      ! [V_n_2,V_m_2] :
% 160.02/160.06        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat),V_m_2),V_n_2))
% 160.02/160.06       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),V_n_2),hAPP(c_Nat_OSuc,V_m_2)))
% 160.02/160.06        <=> V_n_2 = V_m_2 ) ) ).
% 160.02/160.06  
% 160.02/160.06  fof(fact_Suc__leI,axiom,
% 160.02/160.06      ! [V_n,V_m] :
% 160.02/160.06        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),V_m),V_n))
% 160.02/160.06       => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat),hAPP(c_Nat_OSuc,V_m)),V_n)) ) ).
% 160.02/160.06  
% 160.02/160.06  fof(fact_le__imp__less__Suc,axiom,
% 160.02/160.06      ! [V_n,V_m] :
% 160.02/160.06        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat),V_m),V_n))
% 160.02/160.06       => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),V_m),hAPP(c_Nat_OSuc,V_n))) ) ).
% 160.02/160.06  
% 160.02/160.06  fof(fact_Suc__le__eq,axiom,
% 160.02/160.06      ! [V_n_2,V_m_2] :
% 160.02/160.06        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat),hAPP(c_Nat_OSuc,V_m_2)),V_n_2))
% 160.02/160.06      <=> hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),V_m_2),V_n_2)) ) ).
% 160.02/160.06  
% 160.02/160.06  fof(fact_less__Suc__eq__le,axiom,
% 160.02/160.06      ! [V_n_2,V_m_2] :
% 160.02/160.06        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),V_m_2),hAPP(c_Nat_OSuc,V_n_2)))
% 160.02/160.06      <=> hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat),V_m_2),V_n_2)) ) ).
% 160.02/160.06  
% 160.02/160.06  fof(fact_less__eq__Suc__le,axiom,
% 160.02/160.06      ! [V_m_2,V_n_2] :
% 160.02/160.06        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),V_n_2),V_m_2))
% 160.02/160.06      <=> hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat),hAPP(c_Nat_OSuc,V_n_2)),V_m_2)) ) ).
% 160.02/160.06  
% 160.02/160.06  fof(fact_n__not__Suc__n,axiom,
% 160.02/160.06      ! [V_n] : V_n != hAPP(c_Nat_OSuc,V_n) ).
% 160.02/160.06  
% 160.02/160.06  fof(fact_Suc__n__not__n,axiom,
% 160.02/160.06      ! [V_n] : hAPP(c_Nat_OSuc,V_n) != V_n ).
% 160.02/160.06  
% 160.02/160.06  fof(fact_nat_Oinject,axiom,
% 160.02/160.06      ! [V_nat_H_2,V_nat_2] :
% 160.02/160.06        ( hAPP(c_Nat_OSuc,V_nat_2) = hAPP(c_Nat_OSuc,V_nat_H_2)
% 160.02/160.06      <=> V_nat_2 = V_nat_H_2 ) ).
% 160.02/160.06  
% 160.02/160.06  fof(fact_Suc__inject,axiom,
% 160.02/160.06      ! [V_y,V_x] :
% 160.02/160.06        ( hAPP(c_Nat_OSuc,V_x) = hAPP(c_Nat_OSuc,V_y)
% 160.02/160.06       => V_x = V_y ) ).
% 160.02/160.06  
% 160.02/160.06  fof(fact_diff__Suc__Suc,axiom,
% 160.02/160.06      ! [V_n,V_m] : hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_Nat_Onat),hAPP(c_Nat_OSuc,V_m)),hAPP(c_Nat_OSuc,V_n)) = hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_Nat_Onat),V_m),V_n) ).
% 160.02/160.06  
% 160.02/160.06  fof(fact_Suc__diff__diff,axiom,
% 160.02/160.06      ! [V_k,V_n,V_m] : hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_Nat_Onat),hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_Nat_Onat),hAPP(c_Nat_OSuc,V_m)),V_n)),hAPP(c_Nat_OSuc,V_k)) = hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_Nat_Onat),hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_Nat_Onat),V_m),V_n)),V_k) ).
% 160.02/160.06  
% 160.02/160.06  fof(fact_le__refl,axiom,
% 160.02/160.06      ! [V_n] : hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat),V_n),V_n)) ).
% 160.02/160.06  
% 160.02/160.06  fof(fact_diff__le__self,axiom,
% 160.02/160.06      ! [V_n,V_m] : hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat),hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_Nat_Onat),V_m),V_n)),V_m)) ).
% 160.02/160.06  
% 160.02/160.06  fof(fact_nat__le__linear,axiom,
% 160.02/160.06      ! [V_n,V_m] :
% 160.02/160.06        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat),V_m),V_n))
% 160.02/160.06        | hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat),V_n),V_m)) ) ).
% 160.02/160.06  
% 160.02/160.06  fof(fact_eq__imp__le,axiom,
% 160.02/160.06      ! [V_n,V_m] :
% 160.02/160.06        ( V_m = V_n
% 160.02/160.06       => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat),V_m),V_n)) ) ).
% 160.02/160.06  
% 160.02/160.06  fof(fact_diff__le__mono2,axiom,
% 160.02/160.06      ! [V_l,V_n,V_m] :
% 160.02/160.06        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat),V_m),V_n))
% 160.02/160.06       => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat),hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_Nat_Onat),V_l),V_n)),hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_Nat_Onat),V_l),V_m))) ) ).
% 160.02/160.06  
% 160.02/160.06  fof(fact_diff__le__mono,axiom,
% 160.02/160.06      ! [V_l,V_n,V_m] :
% 160.02/160.06        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat),V_m),V_n))
% 160.02/160.06       => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat),hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_Nat_Onat),V_m),V_l)),hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_Nat_Onat),V_n),V_l))) ) ).
% 160.02/160.06  
% 160.02/160.06  fof(fact_diff__diff__cancel,axiom,
% 160.02/160.06      ! [V_n,V_i] :
% 160.02/160.06        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat),V_i),V_n))
% 160.02/160.06       => hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_Nat_Onat),V_n),hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_Nat_Onat),V_n),V_i)) = V_i ) ).
% 160.02/160.06  
% 160.02/160.06  fof(fact_le__trans,axiom,
% 160.02/160.06      ! [V_k,V_j,V_i] :
% 160.02/160.06        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat),V_i),V_j))
% 160.02/160.06       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat),V_j),V_k))
% 160.02/160.06         => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat),V_i),V_k)) ) ) ).
% 160.02/160.06  
% 160.02/160.06  fof(fact_le__antisym,axiom,
% 160.02/160.06      ! [V_n,V_m] :
% 160.02/160.06        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat),V_m),V_n))
% 160.02/160.06       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat),V_n),V_m))
% 160.02/160.06         => V_m = V_n ) ) ).
% 160.02/160.06  
% 160.02/160.06  fof(fact_eq__diff__iff,axiom,
% 160.02/160.06      ! [V_n_2,V_m_2,V_k_2] :
% 160.02/160.06        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat),V_k_2),V_m_2))
% 160.02/160.06       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat),V_k_2),V_n_2))
% 160.02/160.06         => ( hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_Nat_Onat),V_m_2),V_k_2) = hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_Nat_Onat),V_n_2),V_k_2)
% 160.02/160.06          <=> V_m_2 = V_n_2 ) ) ) ).
% 160.02/160.06  
% 160.02/160.06  fof(fact_Nat_Odiff__diff__eq,axiom,
% 160.02/160.06      ! [V_n,V_m,V_k] :
% 160.02/160.06        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat),V_k),V_m))
% 160.02/160.06       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat),V_k),V_n))
% 160.02/160.06         => hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_Nat_Onat),hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_Nat_Onat),V_m),V_k)),hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_Nat_Onat),V_n),V_k)) = hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_Nat_Onat),V_m),V_n) ) ) ).
% 160.02/160.06  
% 160.02/160.06  fof(fact_le__diff__iff,axiom,
% 160.02/160.06      ! [V_n_2,V_m_2,V_k_2] :
% 160.02/160.06        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat),V_k_2),V_m_2))
% 160.02/160.06       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat),V_k_2),V_n_2))
% 160.02/160.06         => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat),hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_Nat_Onat),V_m_2),V_k_2)),hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_Nat_Onat),V_n_2),V_k_2)))
% 160.02/160.06          <=> hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat),V_m_2),V_n_2)) ) ) ) ).
% 160.02/160.06  
% 160.02/160.06  fof(fact_card__Diff__insert,axiom,
% 160.02/160.06      ! [V_B_2,V_a_2,V_A_2,T_b] :
% 160.02/160.06        ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2))
% 160.02/160.06       => ( hBOOL(hAPP(hAPP(c_member(T_b),V_a_2),V_A_2))
% 160.02/160.06         => ( ~ hBOOL(hAPP(hAPP(c_member(T_b),V_a_2),V_B_2))
% 160.02/160.06           => hAPP(c_Finite__Set_Ocard(T_b),hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_fun(T_b,tc_HOL_Obool)),V_A_2),hAPP(hAPP(c_Set_Oinsert(T_b),V_a_2),V_B_2))) = hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_Nat_Onat),hAPP(c_Finite__Set_Ocard(T_b),hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_fun(T_b,tc_HOL_Obool)),V_A_2),V_B_2))),c_Groups_Oone__class_Oone(tc_Nat_Onat)) ) ) ) ).
% 160.02/160.06  
% 160.02/160.06  fof(fact_card__Diff2__less,axiom,
% 160.02/160.06      ! [V_y_2,V_x_2,V_A_2,T_b] :
% 160.02/160.06        ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2))
% 160.02/160.06       => ( hBOOL(hAPP(hAPP(c_member(T_b),V_x_2),V_A_2))
% 160.02/160.06         => ( hBOOL(hAPP(hAPP(c_member(T_b),V_y_2),V_A_2))
% 160.02/160.06           => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),hAPP(c_Finite__Set_Ocard(T_b),hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_fun(T_b,tc_HOL_Obool)),hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_fun(T_b,tc_HOL_Obool)),V_A_2),hAPP(hAPP(c_Set_Oinsert(T_b),V_x_2),c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool))))),hAPP(hAPP(c_Set_Oinsert(T_b),V_y_2),c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool)))))),hAPP(c_Finite__Set_Ocard(T_b),V_A_2))) ) ) ) ).
% 160.02/160.06  
% 160.02/160.06  fof(fact_card_Oremove,axiom,
% 160.02/160.06      ! [V_x_2,V_A_2,T_b] :
% 160.02/160.06        ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2))
% 160.02/160.06       => ( hBOOL(hAPP(hAPP(c_member(T_b),V_x_2),V_A_2))
% 160.02/160.06         => hAPP(c_Finite__Set_Ocard(T_b),V_A_2) = hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Nat_Onat),c_Groups_Oone__class_Oone(tc_Nat_Onat)),hAPP(c_Finite__Set_Ocard(T_b),hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_fun(T_b,tc_HOL_Obool)),V_A_2),hAPP(hAPP(c_Set_Oinsert(T_b),V_x_2),c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool)))))) ) ) ).
% 160.02/160.06  
% 160.02/160.06  fof(fact_termination__basic__simps_I5_J,axiom,
% 160.02/160.06      ! [V_y,V_x] :
% 160.02/160.06        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),V_x),V_y))
% 160.02/160.06       => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat),V_x),V_y)) ) ).
% 160.02/160.06  
% 160.02/160.06  fof(fact_card_Oinsert__remove,axiom,
% 160.02/160.06      ! [V_x_2,V_A_2,T_b] :
% 160.02/160.06        ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2))
% 160.02/160.06       => hAPP(c_Finite__Set_Ocard(T_b),hAPP(hAPP(c_Set_Oinsert(T_b),V_x_2),V_A_2)) = hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Nat_Onat),c_Groups_Oone__class_Oone(tc_Nat_Onat)),hAPP(c_Finite__Set_Ocard(T_b),hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_fun(T_b,tc_HOL_Obool)),V_A_2),hAPP(hAPP(c_Set_Oinsert(T_b),V_x_2),c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool)))))) ) ).
% 160.02/160.06  
% 160.02/160.06  fof(fact_card_Oinsert,axiom,
% 160.02/160.06      ! [V_x_2,V_A_2,T_b] :
% 160.02/160.06        ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2))
% 160.02/160.06       => ( ~ hBOOL(hAPP(hAPP(c_member(T_b),V_x_2),V_A_2))
% 160.02/160.06         => hAPP(c_Finite__Set_Ocard(T_b),hAPP(hAPP(c_Set_Oinsert(T_b),V_x_2),V_A_2)) = hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Nat_Onat),c_Groups_Oone__class_Oone(tc_Nat_Onat)),hAPP(c_Finite__Set_Ocard(T_b),V_A_2)) ) ) ).
% 160.02/160.06  
% 160.02/160.06  fof(fact_fold1Set_Ointros,axiom,
% 160.02/160.06      ! [V_x_2,V_A_2,V_a_2,V_f_2,T_b] :
% 160.02/160.06        ( hBOOL(hAPP(c_Finite__Set_Ofold__graph(T_b,T_b,V_f_2,V_a_2,V_A_2),V_x_2))
% 160.02/160.06       => ( ~ hBOOL(hAPP(hAPP(c_member(T_b),V_a_2),V_A_2))
% 160.02/160.06         => hBOOL(hAPP(c_Finite__Set_Ofold1Set(T_b,V_f_2,hAPP(hAPP(c_Set_Oinsert(T_b),V_a_2),V_A_2)),V_x_2)) ) ) ).
% 160.02/160.06  
% 160.02/160.06  fof(fact_psubset__insert__iff,axiom,
% 160.02/160.06      ! [V_B_2,V_x_2,V_A_2,T_b] :
% 160.02/160.06        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_fun(T_b,tc_HOL_Obool)),V_A_2),hAPP(hAPP(c_Set_Oinsert(T_b),V_x_2),V_B_2)))
% 160.02/160.06      <=> ( ( hBOOL(hAPP(hAPP(c_member(T_b),V_x_2),V_B_2))
% 160.02/160.06           => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_fun(T_b,tc_HOL_Obool)),V_A_2),V_B_2)) )
% 160.02/160.06          & ( ~ hBOOL(hAPP(hAPP(c_member(T_b),V_x_2),V_B_2))
% 160.02/160.06           => ( ( hBOOL(hAPP(hAPP(c_member(T_b),V_x_2),V_A_2))
% 160.02/160.06               => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_fun(T_b,tc_HOL_Obool)),hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_fun(T_b,tc_HOL_Obool)),V_A_2),hAPP(hAPP(c_Set_Oinsert(T_b),V_x_2),c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool))))),V_B_2)) )
% 160.02/160.06              & ( ~ hBOOL(hAPP(hAPP(c_member(T_b),V_x_2),V_A_2))
% 160.02/160.06               => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_b,tc_HOL_Obool)),V_A_2),V_B_2)) ) ) ) ) ) ).
% 160.02/160.06  
% 160.02/160.06  fof(fact_folding__image__simple__idem_Osubset__idem,axiom,
% 160.02/160.06      ! [V_B_2,V_A_2,V_F_2,V_g_2,V_z_2,V_f_2,T_c,T_b] :
% 160.02/160.06        ( c_Finite__Set_Ofolding__image__simple__idem(T_b,T_c,V_f_2,V_z_2,V_g_2,V_F_2)
% 160.02/160.06       => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_c),V_A_2))
% 160.02/160.06         => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_c,tc_HOL_Obool)),V_B_2),V_A_2))
% 160.02/160.06           => hAPP(hAPP(V_f_2,hAPP(V_F_2,V_B_2)),hAPP(V_F_2,V_A_2)) = hAPP(V_F_2,V_A_2) ) ) ) ).
% 160.02/160.06  
% 160.02/160.06  fof(fact_folding__image__simple__idem_Oinsert__idem,axiom,
% 160.02/160.06      ! [V_x_2,V_A_2,V_F_2,V_g_2,V_z_2,V_f_2,T_c,T_b] :
% 160.02/160.06        ( c_Finite__Set_Ofolding__image__simple__idem(T_b,T_c,V_f_2,V_z_2,V_g_2,V_F_2)
% 160.02/160.06       => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_c),V_A_2))
% 160.02/160.06         => hAPP(V_F_2,hAPP(hAPP(c_Set_Oinsert(T_c),V_x_2),V_A_2)) = hAPP(hAPP(V_f_2,hAPP(V_g_2,V_x_2)),hAPP(V_F_2,V_A_2)) ) ) ).
% 160.02/160.06  
% 160.02/160.06  fof(fact_finite__induct,axiom,
% 160.02/160.06      ! [V_P_2,V_F_2,T_b] :
% 160.02/160.06        ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_F_2))
% 160.02/160.06       => ( hBOOL(hAPP(V_P_2,c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool))))
% 160.02/160.06         => ( ! [B_x,B_F] :
% 160.02/160.06                ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),B_F))
% 160.02/160.06               => ( ~ hBOOL(hAPP(hAPP(c_member(T_b),B_x),B_F))
% 160.02/160.06                 => ( hBOOL(hAPP(V_P_2,B_F))
% 160.02/160.06                   => hBOOL(hAPP(V_P_2,hAPP(hAPP(c_Set_Oinsert(T_b),B_x),B_F))) ) ) )
% 160.02/160.06           => hBOOL(hAPP(V_P_2,V_F_2)) ) ) ) ).
% 160.02/160.06  
% 160.02/160.06  fof(fact_fold__graph_H_Ointros_I2_J,axiom,
% 160.02/160.06      ! [V_y_2,V_z_2,V_f_2,T_c,V_A_2,V_x_2,T_b] :
% 160.02/160.06        ( hBOOL(hAPP(hAPP(c_member(T_b),V_x_2),V_A_2))
% 160.02/160.07       => ( c_Nitpick_Ofold__graph_H(T_b,T_c,V_f_2,V_z_2,hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_fun(T_b,tc_HOL_Obool)),V_A_2),hAPP(hAPP(c_Set_Oinsert(T_b),V_x_2),c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool)))),V_y_2)
% 160.02/160.07         => c_Nitpick_Ofold__graph_H(T_b,T_c,V_f_2,V_z_2,V_A_2,hAPP(hAPP(V_f_2,V_x_2),V_y_2)) ) ) ).
% 160.02/160.07  
% 160.02/160.07  fof(fact_folding__image__simple__idem_Oin__idem,axiom,
% 160.02/160.07      ! [V_x_2,V_A_2,V_F_2,V_g_2,V_z_2,V_f_2,T_c,T_b] :
% 160.02/160.07        ( c_Finite__Set_Ofolding__image__simple__idem(T_b,T_c,V_f_2,V_z_2,V_g_2,V_F_2)
% 160.02/160.07       => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_c),V_A_2))
% 160.02/160.07         => ( hBOOL(hAPP(hAPP(c_member(T_c),V_x_2),V_A_2))
% 160.02/160.07           => hAPP(hAPP(V_f_2,hAPP(V_g_2,V_x_2)),hAPP(V_F_2,V_A_2)) = hAPP(V_F_2,V_A_2) ) ) ) ).
% 160.02/160.07  
% 160.02/160.07  fof(fact_nat__add__commute,axiom,
% 160.02/160.07      ! [V_n,V_m] : hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Nat_Onat),V_m),V_n) = hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Nat_Onat),V_n),V_m) ).
% 160.02/160.07  
% 160.02/160.07  fof(fact_nat__add__left__commute,axiom,
% 160.02/160.07      ! [V_z,V_y,V_x] : hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Nat_Onat),V_x),hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Nat_Onat),V_y),V_z)) = hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Nat_Onat),V_y),hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Nat_Onat),V_x),V_z)) ).
% 160.02/160.07  
% 160.02/160.07  fof(fact_nat__add__assoc,axiom,
% 160.02/160.07      ! [V_k,V_n,V_m] : hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Nat_Onat),hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Nat_Onat),V_m),V_n)),V_k) = hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Nat_Onat),V_m),hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Nat_Onat),V_n),V_k)) ).
% 160.02/160.07  
% 160.02/160.07  fof(fact_nat__add__left__cancel,axiom,
% 160.02/160.07      ! [V_n_2,V_m_2,V_k_2] :
% 160.02/160.07        ( hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Nat_Onat),V_k_2),V_m_2) = hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Nat_Onat),V_k_2),V_n_2)
% 160.02/160.07      <=> V_m_2 = V_n_2 ) ).
% 160.02/160.07  
% 160.02/160.07  fof(fact_nat__add__right__cancel,axiom,
% 160.02/160.07      ! [V_n_2,V_k_2,V_m_2] :
% 160.02/160.07        ( hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Nat_Onat),V_m_2),V_k_2) = hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Nat_Onat),V_n_2),V_k_2)
% 160.02/160.07      <=> V_m_2 = V_n_2 ) ).
% 160.02/160.07  
% 160.02/160.07  fof(fact_psubset__trans,axiom,
% 160.02/160.07      ! [V_C_2,V_B_2,V_A_2,T_b] :
% 160.02/160.07        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_fun(T_b,tc_HOL_Obool)),V_A_2),V_B_2))
% 160.02/160.07       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_fun(T_b,tc_HOL_Obool)),V_B_2),V_C_2))
% 160.02/160.07         => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_fun(T_b,tc_HOL_Obool)),V_A_2),V_C_2)) ) ) ).
% 160.02/160.07  
% 160.02/160.07  fof(fact_ab__semigroup__add__class_Oadd__ac_I1_J,axiom,
% 160.02/160.07      ! [V_c,V_b,V_a,T_a] :
% 160.02/160.07        ( class_Groups_Oab__semigroup__add(T_a)
% 160.02/160.07       => hAPP(hAPP(c_Groups_Oplus__class_Oplus(T_a),hAPP(hAPP(c_Groups_Oplus__class_Oplus(T_a),V_a),V_b)),V_c) = hAPP(hAPP(c_Groups_Oplus__class_Oplus(T_a),V_a),hAPP(hAPP(c_Groups_Oplus__class_Oplus(T_a),V_b),V_c)) ) ).
% 160.02/160.07  
% 160.02/160.07  fof(fact_add__left__cancel,axiom,
% 160.02/160.07      ! [V_c_2,V_b_2,V_a_2,T_b] :
% 160.02/160.07        ( class_Groups_Ocancel__semigroup__add(T_b)
% 160.02/160.07       => ( hAPP(hAPP(c_Groups_Oplus__class_Oplus(T_b),V_a_2),V_b_2) = hAPP(hAPP(c_Groups_Oplus__class_Oplus(T_b),V_a_2),V_c_2)
% 160.02/160.07        <=> V_b_2 = V_c_2 ) ) ).
% 160.02/160.07  
% 160.02/160.07  fof(fact_add__right__cancel,axiom,
% 160.02/160.07      ! [V_c_2,V_a_2,V_b_2,T_b] :
% 160.02/160.07        ( class_Groups_Ocancel__semigroup__add(T_b)
% 160.02/160.07       => ( hAPP(hAPP(c_Groups_Oplus__class_Oplus(T_b),V_b_2),V_a_2) = hAPP(hAPP(c_Groups_Oplus__class_Oplus(T_b),V_c_2),V_a_2)
% 160.02/160.07        <=> V_b_2 = V_c_2 ) ) ).
% 160.02/160.07  
% 160.02/160.07  fof(fact_add__left__imp__eq,axiom,
% 160.02/160.07      ! [V_c,V_b,V_a,T_a] :
% 160.02/160.07        ( class_Groups_Ocancel__semigroup__add(T_a)
% 160.02/160.07       => ( hAPP(hAPP(c_Groups_Oplus__class_Oplus(T_a),V_a),V_b) = hAPP(hAPP(c_Groups_Oplus__class_Oplus(T_a),V_a),V_c)
% 160.02/160.07         => V_b = V_c ) ) ).
% 160.02/160.07  
% 160.02/160.07  fof(fact_add__imp__eq,axiom,
% 160.02/160.07      ! [V_c,V_b,V_a,T_a] :
% 160.02/160.07        ( class_Groups_Ocancel__ab__semigroup__add(T_a)
% 160.02/160.07       => ( hAPP(hAPP(c_Groups_Oplus__class_Oplus(T_a),V_a),V_b) = hAPP(hAPP(c_Groups_Oplus__class_Oplus(T_a),V_a),V_c)
% 160.02/160.07         => V_b = V_c ) ) ).
% 160.02/160.07  
% 160.02/160.07  fof(fact_add__right__imp__eq,axiom,
% 160.02/160.07      ! [V_c,V_a,V_b,T_a] :
% 160.02/160.07        ( class_Groups_Ocancel__semigroup__add(T_a)
% 160.02/160.07       => ( hAPP(hAPP(c_Groups_Oplus__class_Oplus(T_a),V_b),V_a) = hAPP(hAPP(c_Groups_Oplus__class_Oplus(T_a),V_c),V_a)
% 160.02/160.07         => V_b = V_c ) ) ).
% 160.02/160.07  
% 160.02/160.07  fof(fact_termination__basic__simps_I2_J,axiom,
% 160.02/160.07      ! [V_y,V_z,V_x] :
% 160.02/160.07        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),V_x),V_z))
% 160.02/160.07       => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),V_x),hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Nat_Onat),V_y),V_z))) ) ).
% 160.02/160.07  
% 160.02/160.07  fof(fact_termination__basic__simps_I1_J,axiom,
% 160.02/160.07      ! [V_z,V_y,V_x] :
% 160.02/160.07        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),V_x),V_y))
% 160.02/160.07       => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),V_x),hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Nat_Onat),V_y),V_z))) ) ).
% 160.02/160.07  
% 160.02/160.07  fof(fact_termination__basic__simps_I4_J,axiom,
% 160.02/160.07      ! [V_y,V_z,V_x] :
% 160.02/160.07        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat),V_x),V_z))
% 160.02/160.07       => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat),V_x),hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Nat_Onat),V_y),V_z))) ) ).
% 160.02/160.07  
% 160.02/160.07  fof(fact_termination__basic__simps_I3_J,axiom,
% 160.02/160.07      ! [V_z,V_y,V_x] :
% 160.02/160.07        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat),V_x),V_y))
% 160.02/160.07       => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat),V_x),hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Nat_Onat),V_y),V_z))) ) ).
% 160.02/160.07  
% 160.02/160.07  fof(fact_folding__image__simple__idem_Oidem,axiom,
% 160.02/160.07      ! [V_x_2,V_F_2,V_g_2,V_z_2,V_f_2,T_c,T_b] :
% 160.02/160.07        ( c_Finite__Set_Ofolding__image__simple__idem(T_b,T_c,V_f_2,V_z_2,V_g_2,V_F_2)
% 160.02/160.07       => hAPP(hAPP(V_f_2,V_x_2),V_x_2) = V_x_2 ) ).
% 160.02/160.07  
% 160.02/160.07  fof(fact_fold__graph_H_Oequations_I1_J,axiom,
% 160.02/160.07      ! [V_a2_2,V_a1_2,T_c,T_b] : c_Nitpick_Ofold__graph_H(T_b,T_c,V_a1_2,V_a2_2,c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool)),V_a2_2) ).
% 160.02/160.07  
% 160.02/160.07  fof(fact_fold__graph_H_Ointros_I1_J,axiom,
% 160.02/160.07      ! [V_z_2,V_f_2,T_c,T_b] : c_Nitpick_Ofold__graph_H(T_b,T_c,V_f_2,V_z_2,c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool)),V_z_2) ).
% 160.02/160.07  
% 160.02/160.07  fof(fact_add__le__imp__le__left,axiom,
% 160.02/160.07      ! [V_b,V_a,V_c,T_a] :
% 160.02/160.07        ( class_Groups_Oordered__ab__semigroup__add__imp__le(T_a)
% 160.02/160.07       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),hAPP(hAPP(c_Groups_Oplus__class_Oplus(T_a),V_c),V_a)),hAPP(hAPP(c_Groups_Oplus__class_Oplus(T_a),V_c),V_b)))
% 160.02/160.07         => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),V_a),V_b)) ) ) ).
% 160.02/160.07  
% 160.02/160.07  fof(fact_add__le__imp__le__right,axiom,
% 160.02/160.07      ! [V_b,V_c,V_a,T_a] :
% 160.02/160.07        ( class_Groups_Oordered__ab__semigroup__add__imp__le(T_a)
% 160.02/160.07       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),hAPP(hAPP(c_Groups_Oplus__class_Oplus(T_a),V_a),V_c)),hAPP(hAPP(c_Groups_Oplus__class_Oplus(T_a),V_b),V_c)))
% 160.02/160.07         => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),V_a),V_b)) ) ) ).
% 160.02/160.07  
% 160.02/160.07  fof(fact_add__mono,axiom,
% 160.02/160.07      ! [V_d,V_c,V_b,V_a,T_a] :
% 160.02/160.07        ( class_Groups_Oordered__ab__semigroup__add(T_a)
% 160.02/160.07       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),V_a),V_b))
% 160.02/160.07         => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),V_c),V_d))
% 160.02/160.07           => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),hAPP(hAPP(c_Groups_Oplus__class_Oplus(T_a),V_a),V_c)),hAPP(hAPP(c_Groups_Oplus__class_Oplus(T_a),V_b),V_d))) ) ) ) ).
% 160.02/160.07  
% 160.02/160.07  fof(fact_add__left__mono,axiom,
% 160.02/160.07      ! [V_c,V_b,V_a,T_a] :
% 160.02/160.07        ( class_Groups_Oordered__ab__semigroup__add(T_a)
% 160.02/160.07       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),V_a),V_b))
% 160.02/160.07         => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),hAPP(hAPP(c_Groups_Oplus__class_Oplus(T_a),V_c),V_a)),hAPP(hAPP(c_Groups_Oplus__class_Oplus(T_a),V_c),V_b))) ) ) ).
% 160.02/160.07  
% 160.02/160.07  fof(fact_add__right__mono,axiom,
% 160.02/160.07      ! [V_c,V_b,V_a,T_a] :
% 160.02/160.07        ( class_Groups_Oordered__ab__semigroup__add(T_a)
% 160.02/160.07       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),V_a),V_b))
% 160.02/160.07         => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),hAPP(hAPP(c_Groups_Oplus__class_Oplus(T_a),V_a),V_c)),hAPP(hAPP(c_Groups_Oplus__class_Oplus(T_a),V_b),V_c))) ) ) ).
% 160.02/160.07  
% 160.02/160.07  fof(fact_add__le__cancel__left,axiom,
% 160.02/160.07      ! [V_b_2,V_a_2,V_c_2,T_b] :
% 160.02/160.07        ( class_Groups_Oordered__ab__semigroup__add__imp__le(T_b)
% 160.02/160.07       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_b),hAPP(hAPP(c_Groups_Oplus__class_Oplus(T_b),V_c_2),V_a_2)),hAPP(hAPP(c_Groups_Oplus__class_Oplus(T_b),V_c_2),V_b_2)))
% 160.02/160.07        <=> hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_b),V_a_2),V_b_2)) ) ) ).
% 160.02/160.07  
% 160.02/160.07  fof(fact_add__le__cancel__right,axiom,
% 160.02/160.07      ! [V_b_2,V_c_2,V_a_2,T_b] :
% 160.02/160.07        ( class_Groups_Oordered__ab__semigroup__add__imp__le(T_b)
% 160.02/160.07       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_b),hAPP(hAPP(c_Groups_Oplus__class_Oplus(T_b),V_a_2),V_c_2)),hAPP(hAPP(c_Groups_Oplus__class_Oplus(T_b),V_b_2),V_c_2)))
% 160.02/160.07        <=> hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_b),V_a_2),V_b_2)) ) ) ).
% 160.02/160.07  
% 160.02/160.07  fof(fact_add__less__cancel__right,axiom,
% 160.02/160.07      ! [V_b_2,V_c_2,V_a_2,T_b] :
% 160.02/160.07        ( class_Groups_Oordered__ab__semigroup__add__imp__le(T_b)
% 160.02/160.07       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_b),hAPP(hAPP(c_Groups_Oplus__class_Oplus(T_b),V_a_2),V_c_2)),hAPP(hAPP(c_Groups_Oplus__class_Oplus(T_b),V_b_2),V_c_2)))
% 160.02/160.07        <=> hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_b),V_a_2),V_b_2)) ) ) ).
% 160.02/160.07  
% 160.02/160.07  fof(fact_add__less__cancel__left,axiom,
% 160.02/160.07      ! [V_b_2,V_a_2,V_c_2,T_b] :
% 160.02/160.07        ( class_Groups_Oordered__ab__semigroup__add__imp__le(T_b)
% 160.02/160.07       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_b),hAPP(hAPP(c_Groups_Oplus__class_Oplus(T_b),V_c_2),V_a_2)),hAPP(hAPP(c_Groups_Oplus__class_Oplus(T_b),V_c_2),V_b_2)))
% 160.02/160.07        <=> hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_b),V_a_2),V_b_2)) ) ) ).
% 160.02/160.07  
% 160.02/160.07  fof(fact_add__strict__right__mono,axiom,
% 160.02/160.07      ! [V_c,V_b,V_a,T_a] :
% 160.02/160.07        ( class_Groups_Oordered__cancel__ab__semigroup__add(T_a)
% 160.02/160.07       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),V_a),V_b))
% 160.02/160.07         => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),hAPP(hAPP(c_Groups_Oplus__class_Oplus(T_a),V_a),V_c)),hAPP(hAPP(c_Groups_Oplus__class_Oplus(T_a),V_b),V_c))) ) ) ).
% 160.02/160.07  
% 160.02/160.07  fof(fact_add__strict__left__mono,axiom,
% 160.02/160.07      ! [V_c,V_b,V_a,T_a] :
% 160.02/160.07        ( class_Groups_Oordered__cancel__ab__semigroup__add(T_a)
% 160.02/160.07       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),V_a),V_b))
% 160.02/160.07         => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),hAPP(hAPP(c_Groups_Oplus__class_Oplus(T_a),V_c),V_a)),hAPP(hAPP(c_Groups_Oplus__class_Oplus(T_a),V_c),V_b))) ) ) ).
% 160.02/160.07  
% 160.02/160.07  fof(fact_add__strict__mono,axiom,
% 160.02/160.07      ! [V_d,V_c,V_b,V_a,T_a] :
% 160.02/160.07        ( class_Groups_Oordered__cancel__ab__semigroup__add(T_a)
% 160.02/160.07       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),V_a),V_b))
% 160.02/160.07         => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),V_c),V_d))
% 160.02/160.07           => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),hAPP(hAPP(c_Groups_Oplus__class_Oplus(T_a),V_a),V_c)),hAPP(hAPP(c_Groups_Oplus__class_Oplus(T_a),V_b),V_d))) ) ) ) ).
% 160.02/160.07  
% 160.02/160.07  fof(fact_add__less__imp__less__right,axiom,
% 160.02/160.07      ! [V_b,V_c,V_a,T_a] :
% 160.02/160.07        ( class_Groups_Oordered__ab__semigroup__add__imp__le(T_a)
% 160.02/160.07       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),hAPP(hAPP(c_Groups_Oplus__class_Oplus(T_a),V_a),V_c)),hAPP(hAPP(c_Groups_Oplus__class_Oplus(T_a),V_b),V_c)))
% 160.02/160.07         => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),V_a),V_b)) ) ) ).
% 160.02/160.07  
% 160.02/160.07  fof(fact_add__less__imp__less__left,axiom,
% 160.02/160.07      ! [V_b,V_a,V_c,T_a] :
% 160.02/160.07        ( class_Groups_Oordered__ab__semigroup__add__imp__le(T_a)
% 160.02/160.07       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),hAPP(hAPP(c_Groups_Oplus__class_Oplus(T_a),V_c),V_a)),hAPP(hAPP(c_Groups_Oplus__class_Oplus(T_a),V_c),V_b)))
% 160.02/160.07         => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),V_a),V_b)) ) ) ).
% 160.02/160.07  
% 160.02/160.07  fof(fact_less__fun__def,axiom,
% 160.02/160.07      ! [V_g_2,V_f_2,T_b,T_c] :
% 160.02/160.07        ( class_Orderings_Oord(T_c)
% 160.02/160.07       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_fun(T_b,T_c)),V_f_2),V_g_2))
% 160.02/160.07        <=> ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_b,T_c)),V_f_2),V_g_2))
% 160.02/160.07            & ~ hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_b,T_c)),V_g_2),V_f_2)) ) ) ) ).
% 160.02/160.07  
% 160.02/160.07  fof(fact_add__diff__cancel,axiom,
% 160.02/160.07      ! [V_b,V_a,T_a] :
% 160.02/160.07        ( class_Groups_Ogroup__add(T_a)
% 160.02/160.07       => hAPP(hAPP(c_Groups_Ominus__class_Ominus(T_a),hAPP(hAPP(c_Groups_Oplus__class_Oplus(T_a),V_a),V_b)),V_b) = V_a ) ).
% 160.02/160.07  
% 160.02/160.07  fof(fact_diff__add__cancel,axiom,
% 160.02/160.07      ! [V_b,V_a,T_a] :
% 160.02/160.07        ( class_Groups_Ogroup__add(T_a)
% 160.02/160.07       => hAPP(hAPP(c_Groups_Oplus__class_Oplus(T_a),hAPP(hAPP(c_Groups_Ominus__class_Ominus(T_a),V_a),V_b)),V_b) = V_a ) ).
% 160.02/160.07  
% 160.02/160.07  fof(fact_psubsetD,axiom,
% 160.02/160.07      ! [V_c_2,V_B_2,V_A_2,T_b] :
% 160.02/160.07        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_fun(T_b,tc_HOL_Obool)),V_A_2),V_B_2))
% 160.02/160.07       => ( hBOOL(hAPP(hAPP(c_member(T_b),V_c_2),V_A_2))
% 160.02/160.07         => hBOOL(hAPP(hAPP(c_member(T_b),V_c_2),V_B_2)) ) ) ).
% 160.02/160.07  
% 160.02/160.07  fof(fact_not__psubset__empty,axiom,
% 160.02/160.07      ! [V_A_2,T_b] : ~ hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_fun(T_b,tc_HOL_Obool)),V_A_2),c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool)))) ).
% 160.02/160.07  
% 160.02/160.07  fof(fact_add__Suc__shift,axiom,
% 160.02/160.07      ! [V_n,V_m] : hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Nat_Onat),hAPP(c_Nat_OSuc,V_m)),V_n) = hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Nat_Onat),V_m),hAPP(c_Nat_OSuc,V_n)) ).
% 160.02/160.07  
% 160.02/160.07  fof(fact_add__Suc,axiom,
% 160.02/160.07      ! [V_n,V_m] : hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Nat_Onat),hAPP(c_Nat_OSuc,V_m)),V_n) = hAPP(c_Nat_OSuc,hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Nat_Onat),V_m),V_n)) ).
% 160.02/160.07  
% 160.02/160.07  fof(fact_add__Suc__right,axiom,
% 160.02/160.07      ! [V_n,V_m] : hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Nat_Onat),V_m),hAPP(c_Nat_OSuc,V_n)) = hAPP(c_Nat_OSuc,hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Nat_Onat),V_m),V_n)) ).
% 160.02/160.07  
% 160.02/160.07  fof(fact_add__lessD1,axiom,
% 160.02/160.07      ! [V_k,V_j,V_i] :
% 160.02/160.07        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Nat_Onat),V_i),V_j)),V_k))
% 160.02/160.07       => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),V_i),V_k)) ) ).
% 160.02/160.07  
% 160.02/160.07  fof(fact_less__add__eq__less,axiom,
% 160.02/160.07      ! [V_n,V_m,V_l,V_k] :
% 160.02/160.07        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),V_k),V_l))
% 160.02/160.07       => ( hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Nat_Onat),V_m),V_l) = hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Nat_Onat),V_k),V_n)
% 160.02/160.07         => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),V_m),V_n)) ) ) ).
% 160.02/160.07  
% 160.02/160.07  fof(fact_add__less__mono,axiom,
% 160.02/160.07      ! [V_l,V_k,V_j,V_i] :
% 160.02/160.07        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),V_i),V_j))
% 160.02/160.07       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),V_k),V_l))
% 160.02/160.07         => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Nat_Onat),V_i),V_k)),hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Nat_Onat),V_j),V_l))) ) ) ).
% 160.02/160.07  
% 160.02/160.07  fof(fact_add__less__mono1,axiom,
% 160.02/160.07      ! [V_k,V_j,V_i] :
% 160.02/160.07        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),V_i),V_j))
% 160.02/160.07       => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Nat_Onat),V_i),V_k)),hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Nat_Onat),V_j),V_k))) ) ).
% 160.02/160.07  
% 160.02/160.07  fof(fact_trans__less__add2,axiom,
% 160.02/160.07      ! [V_m,V_j,V_i] :
% 160.02/160.07        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),V_i),V_j))
% 160.02/160.07       => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),V_i),hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Nat_Onat),V_m),V_j))) ) ).
% 160.02/160.07  
% 160.02/160.07  fof(fact_trans__less__add1,axiom,
% 160.02/160.07      ! [V_m,V_j,V_i] :
% 160.02/160.07        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),V_i),V_j))
% 160.02/160.07       => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),V_i),hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Nat_Onat),V_j),V_m))) ) ).
% 160.02/160.07  
% 160.02/160.07  fof(fact_nat__add__left__cancel__less,axiom,
% 160.02/160.07      ! [V_n_2,V_m_2,V_k_2] :
% 160.02/160.07        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Nat_Onat),V_k_2),V_m_2)),hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Nat_Onat),V_k_2),V_n_2)))
% 160.02/160.07      <=> hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),V_m_2),V_n_2)) ) ).
% 160.02/160.07  
% 160.02/160.07  fof(fact_not__add__less2,axiom,
% 160.02/160.07      ! [V_i,V_j] : ~ hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Nat_Onat),V_j),V_i)),V_i)) ).
% 160.02/160.07  
% 160.02/160.07  fof(fact_not__add__less1,axiom,
% 160.02/160.07      ! [V_j,V_i] : ~ hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Nat_Onat),V_i),V_j)),V_i)) ).
% 160.02/160.07  
% 160.02/160.07  fof(fact_psubset__eq,axiom,
% 160.02/160.07      ! [V_B_2,V_A_2,T_b] :
% 160.02/160.07        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_fun(T_b,tc_HOL_Obool)),V_A_2),V_B_2))
% 160.02/160.07      <=> ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_b,tc_HOL_Obool)),V_A_2),V_B_2))
% 160.02/160.07          & V_A_2 != V_B_2 ) ) ).
% 160.02/160.07  
% 160.02/160.07  fof(fact_subset__iff__psubset__eq,axiom,
% 160.02/160.07      ! [V_B_2,V_A_2,T_b] :
% 160.02/160.07        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_b,tc_HOL_Obool)),V_A_2),V_B_2))
% 160.02/160.07      <=> ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_fun(T_b,tc_HOL_Obool)),V_A_2),V_B_2))
% 160.02/160.07          | V_A_2 = V_B_2 ) ) ).
% 160.02/160.07  
% 160.02/160.07  fof(fact_psubset__imp__subset,axiom,
% 160.02/160.07      ! [V_B_2,V_A_2,T_b] :
% 160.02/160.07        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_fun(T_b,tc_HOL_Obool)),V_A_2),V_B_2))
% 160.02/160.07       => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_b,tc_HOL_Obool)),V_A_2),V_B_2)) ) ).
% 160.02/160.07  
% 160.02/160.07  fof(fact_psubset__subset__trans,axiom,
% 160.02/160.07      ! [V_C_2,V_B_2,V_A_2,T_b] :
% 160.02/160.07        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_fun(T_b,tc_HOL_Obool)),V_A_2),V_B_2))
% 160.02/160.07       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_b,tc_HOL_Obool)),V_B_2),V_C_2))
% 160.02/160.07         => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_fun(T_b,tc_HOL_Obool)),V_A_2),V_C_2)) ) ) ).
% 160.02/160.07  
% 160.02/160.07  fof(fact_subset__psubset__trans,axiom,
% 160.02/160.07      ! [V_C_2,V_B_2,V_A_2,T_b] :
% 160.02/160.07        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_b,tc_HOL_Obool)),V_A_2),V_B_2))
% 160.02/160.07       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_fun(T_b,tc_HOL_Obool)),V_B_2),V_C_2))
% 160.02/160.07         => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_fun(T_b,tc_HOL_Obool)),V_A_2),V_C_2)) ) ) ).
% 160.02/160.07  
% 160.02/160.07  fof(fact_add__leE,axiom,
% 160.02/160.07      ! [V_n,V_k,V_m] :
% 160.02/160.07        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat),hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Nat_Onat),V_m),V_k)),V_n))
% 160.02/160.07       => ~ ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat),V_m),V_n))
% 160.02/160.07           => ~ hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat),V_k),V_n)) ) ) ).
% 160.02/160.07  
% 160.02/160.07  fof(fact_add__leD1,axiom,
% 160.02/160.07      ! [V_n,V_k,V_m] :
% 160.02/160.07        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat),hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Nat_Onat),V_m),V_k)),V_n))
% 160.02/160.07       => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat),V_m),V_n)) ) ).
% 160.02/160.07  
% 160.02/160.07  fof(fact_add__leD2,axiom,
% 160.02/160.07      ! [V_n,V_k,V_m] :
% 160.02/160.07        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat),hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Nat_Onat),V_m),V_k)),V_n))
% 160.02/160.07       => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat),V_k),V_n)) ) ).
% 160.02/160.07  
% 160.02/160.07  fof(fact_add__le__mono,axiom,
% 160.02/160.07      ! [V_l,V_k,V_j,V_i] :
% 160.02/160.07        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat),V_i),V_j))
% 160.02/160.07       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat),V_k),V_l))
% 160.02/160.07         => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat),hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Nat_Onat),V_i),V_k)),hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Nat_Onat),V_j),V_l))) ) ) ).
% 160.02/160.07  
% 160.02/160.07  fof(fact_add__le__mono1,axiom,
% 160.02/160.07      ! [V_k,V_j,V_i] :
% 160.02/160.07        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat),V_i),V_j))
% 160.02/160.07       => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat),hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Nat_Onat),V_i),V_k)),hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Nat_Onat),V_j),V_k))) ) ).
% 160.02/160.07  
% 160.02/160.07  fof(fact_trans__le__add2,axiom,
% 160.02/160.07      ! [V_m,V_j,V_i] :
% 160.02/160.07        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat),V_i),V_j))
% 160.02/160.07       => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat),V_i),hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Nat_Onat),V_m),V_j))) ) ).
% 160.02/160.07  
% 160.02/160.07  fof(fact_trans__le__add1,axiom,
% 160.02/160.07      ! [V_m,V_j,V_i] :
% 160.02/160.07        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat),V_i),V_j))
% 160.02/160.07       => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat),V_i),hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Nat_Onat),V_j),V_m))) ) ).
% 160.02/160.07  
% 160.02/160.07  fof(fact_nat__add__left__cancel__le,axiom,
% 160.02/160.07      ! [V_n_2,V_m_2,V_k_2] :
% 160.02/160.07        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat),hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Nat_Onat),V_k_2),V_m_2)),hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Nat_Onat),V_k_2),V_n_2)))
% 160.02/160.07      <=> hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat),V_m_2),V_n_2)) ) ).
% 160.02/160.07  
% 160.02/160.07  fof(fact_le__iff__add,axiom,
% 160.02/160.07      ! [V_n_2,V_m_2] :
% 160.02/160.07        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat),V_m_2),V_n_2))
% 160.02/160.07      <=> ? [B_k] : V_n_2 = hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Nat_Onat),V_m_2),B_k) ) ).
% 160.02/160.07  
% 160.02/160.07  fof(fact_le__add1,axiom,
% 160.02/160.07      ! [V_m,V_n] : hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat),V_n),hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Nat_Onat),V_n),V_m))) ).
% 160.02/160.07  
% 160.02/160.07  fof(fact_le__add2,axiom,
% 160.02/160.07      ! [V_m,V_n] : hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat),V_n),hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Nat_Onat),V_m),V_n))) ).
% 160.02/160.07  
% 160.02/160.07  fof(fact_diff__cancel2,axiom,
% 160.02/160.07      ! [V_n,V_k,V_m] : hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_Nat_Onat),hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Nat_Onat),V_m),V_k)),hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Nat_Onat),V_n),V_k)) = hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_Nat_Onat),V_m),V_n) ).
% 160.02/160.07  
% 160.02/160.07  fof(fact_diff__cancel,axiom,
% 160.02/160.07      ! [V_n,V_m,V_k] : hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_Nat_Onat),hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Nat_Onat),V_k),V_m)),hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Nat_Onat),V_k),V_n)) = hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_Nat_Onat),V_m),V_n) ).
% 160.02/160.07  
% 160.02/160.07  fof(fact_diff__diff__left,axiom,
% 160.02/160.07      ! [V_k,V_j,V_i] : hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_Nat_Onat),hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_Nat_Onat),V_i),V_j)),V_k) = hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_Nat_Onat),V_i),hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Nat_Onat),V_j),V_k)) ).
% 160.02/160.07  
% 160.02/160.07  fof(fact_diff__add__inverse,axiom,
% 160.02/160.07      ! [V_m,V_n] : hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_Nat_Onat),hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Nat_Onat),V_n),V_m)),V_n) = V_m ).
% 160.02/160.07  
% 160.02/160.07  fof(fact_diff__add__inverse2,axiom,
% 160.02/160.07      ! [V_n,V_m] : hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_Nat_Onat),hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Nat_Onat),V_m),V_n)),V_n) = V_m ).
% 160.02/160.07  
% 160.02/160.07  fof(fact_fold__graph_Oequations_I1_J,axiom,
% 160.02/160.07      ! [V_z_2,V_f_2,T_c,T_b] : hBOOL(hAPP(c_Finite__Set_Ofold__graph(T_b,T_c,V_f_2,V_z_2,c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool))),V_z_2)) ).
% 160.02/160.07  
% 160.02/160.07  fof(fact_fold__graph_OemptyI,axiom,
% 160.02/160.07      ! [V_z_2,V_f_2,T_c,T_b] : hBOOL(hAPP(c_Finite__Set_Ofold__graph(T_b,T_c,V_f_2,V_z_2,c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool))),V_z_2)) ).
% 160.02/160.07  
% 160.02/160.07  fof(fact_empty__fold__graphE,axiom,
% 160.02/160.07      ! [V_x_2,V_z_2,V_f_2,T_c,T_b] :
% 160.02/160.07        ( hBOOL(hAPP(c_Finite__Set_Ofold__graph(T_b,T_c,V_f_2,V_z_2,c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool))),V_x_2))
% 160.02/160.07       => V_x_2 = V_z_2 ) ).
% 160.02/160.07  
% 160.02/160.07  fof(fact_fold__graph__imp__finite,axiom,
% 160.02/160.07      ! [V_x_2,V_A_2,V_z_2,V_f_2,T_c,T_b] :
% 160.02/160.07        ( hBOOL(hAPP(c_Finite__Set_Ofold__graph(T_b,T_c,V_f_2,V_z_2,V_A_2),V_x_2))
% 160.02/160.07       => hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2)) ) ).
% 160.02/160.07  
% 160.02/160.07  fof(fact_add__le__less__mono,axiom,
% 160.02/160.07      ! [V_d,V_c,V_b,V_a,T_a] :
% 160.02/160.07        ( class_Groups_Oordered__cancel__ab__semigroup__add(T_a)
% 160.02/160.07       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),V_a),V_b))
% 160.02/160.07         => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),V_c),V_d))
% 160.02/160.07           => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),hAPP(hAPP(c_Groups_Oplus__class_Oplus(T_a),V_a),V_c)),hAPP(hAPP(c_Groups_Oplus__class_Oplus(T_a),V_b),V_d))) ) ) ) ).
% 160.02/160.07  
% 160.02/160.07  fof(fact_add__less__le__mono,axiom,
% 160.02/160.07      ! [V_d,V_c,V_b,V_a,T_a] :
% 160.02/160.07        ( class_Groups_Oordered__cancel__ab__semigroup__add(T_a)
% 160.02/160.07       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),V_a),V_b))
% 160.02/160.07         => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),V_c),V_d))
% 160.02/160.07           => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),hAPP(hAPP(c_Groups_Oplus__class_Oplus(T_a),V_a),V_c)),hAPP(hAPP(c_Groups_Oplus__class_Oplus(T_a),V_b),V_d))) ) ) ) ).
% 160.02/160.07  
% 160.02/160.07  fof(fact_less__add__Suc1,axiom,
% 160.02/160.07      ! [V_m,V_i] : hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),V_i),hAPP(c_Nat_OSuc,hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Nat_Onat),V_i),V_m)))) ).
% 160.02/160.07  
% 160.02/160.07  fof(fact_less__add__Suc2,axiom,
% 160.02/160.07      ! [V_m,V_i] : hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),V_i),hAPP(c_Nat_OSuc,hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Nat_Onat),V_m),V_i)))) ).
% 160.02/160.07  
% 160.02/160.07  fof(fact_less__iff__Suc__add,axiom,
% 160.02/160.07      ! [V_n_2,V_m_2] :
% 160.02/160.07        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),V_m_2),V_n_2))
% 160.02/160.07      <=> ? [B_k] : V_n_2 = hAPP(c_Nat_OSuc,hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Nat_Onat),V_m_2),B_k)) ) ).
% 160.02/160.07  
% 160.02/160.07  fof(fact_add__diff__inverse,axiom,
% 160.02/160.07      ! [V_n,V_m] :
% 160.02/160.07        ( ~ hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),V_m),V_n))
% 160.02/160.07       => hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Nat_Onat),V_n),hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_Nat_Onat),V_m),V_n)) = V_m ) ).
% 160.02/160.07  
% 160.02/160.07  fof(fact_less__diff__conv,axiom,
% 160.02/160.07      ! [V_k_2,V_j_2,V_i_2] :
% 160.02/160.07        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),V_i_2),hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_Nat_Onat),V_j_2),V_k_2)))
% 160.02/160.07      <=> hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Nat_Onat),V_i_2),V_k_2)),V_j_2)) ) ).
% 160.02/160.07  
% 160.02/160.07  fof(fact_diff__add__assoc2,axiom,
% 160.02/160.07      ! [V_i,V_j,V_k] :
% 160.02/160.07        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat),V_k),V_j))
% 160.02/160.07       => hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_Nat_Onat),hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Nat_Onat),V_j),V_i)),V_k) = hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Nat_Onat),hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_Nat_Onat),V_j),V_k)),V_i) ) ).
% 160.02/160.07  
% 160.02/160.07  fof(fact_add__diff__assoc2,axiom,
% 160.02/160.07      ! [V_i,V_j,V_k] :
% 160.02/160.07        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat),V_k),V_j))
% 160.02/160.07       => hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Nat_Onat),hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_Nat_Onat),V_j),V_k)),V_i) = hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_Nat_Onat),hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Nat_Onat),V_j),V_i)),V_k) ) ).
% 160.02/160.07  
% 160.02/160.07  fof(fact_diff__add__assoc,axiom,
% 160.02/160.07      ! [V_i,V_j,V_k] :
% 160.02/160.07        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat),V_k),V_j))
% 160.02/160.07       => hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_Nat_Onat),hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Nat_Onat),V_i),V_j)),V_k) = hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Nat_Onat),V_i),hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_Nat_Onat),V_j),V_k)) ) ).
% 160.02/160.07  
% 160.02/160.07  fof(fact_le__imp__diff__is__add,axiom,
% 160.02/160.07      ! [V_k_2,V_j_2,V_i_2] :
% 160.02/160.07        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat),V_i_2),V_j_2))
% 160.02/160.07       => ( hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_Nat_Onat),V_j_2),V_i_2) = V_k_2
% 160.02/160.07        <=> V_j_2 = hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Nat_Onat),V_k_2),V_i_2) ) ) ).
% 160.02/160.07  
% 160.02/160.07  fof(fact_le__add__diff__inverse2,axiom,
% 160.02/160.07      ! [V_m,V_n] :
% 160.02/160.07        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat),V_n),V_m))
% 160.02/160.07       => hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Nat_Onat),hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_Nat_Onat),V_m),V_n)),V_n) = V_m ) ).
% 160.02/160.07  
% 160.02/160.07  fof(fact_le__diff__conv2,axiom,
% 160.02/160.07      ! [V_i_2,V_j_2,V_k_2] :
% 160.02/160.07        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat),V_k_2),V_j_2))
% 160.02/160.07       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat),V_i_2),hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_Nat_Onat),V_j_2),V_k_2)))
% 160.02/160.07        <=> hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat),hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Nat_Onat),V_i_2),V_k_2)),V_j_2)) ) ) ).
% 160.02/160.07  
% 160.02/160.07  fof(fact_add__diff__assoc,axiom,
% 160.02/160.07      ! [V_i,V_j,V_k] :
% 160.02/160.07        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat),V_k),V_j))
% 160.02/160.07       => hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Nat_Onat),V_i),hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_Nat_Onat),V_j),V_k)) = hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_Nat_Onat),hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Nat_Onat),V_i),V_j)),V_k) ) ).
% 160.02/160.07  
% 160.02/160.07  fof(fact_le__add__diff__inverse,axiom,
% 160.02/160.07      ! [V_m,V_n] :
% 160.02/160.07        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat),V_n),V_m))
% 160.02/160.07       => hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Nat_Onat),V_n),hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_Nat_Onat),V_m),V_n)) = V_m ) ).
% 160.02/160.07  
% 160.02/160.07  fof(fact_le__add__diff,axiom,
% 160.02/160.07      ! [V_m,V_n,V_k] :
% 160.02/160.07        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat),V_k),V_n))
% 160.02/160.07       => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat),V_m),hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_Nat_Onat),hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Nat_Onat),V_n),V_m)),V_k))) ) ).
% 160.02/160.07  
% 160.02/160.07  fof(fact_le__diff__conv,axiom,
% 160.02/160.07      ! [V_i_2,V_k_2,V_j_2] :
% 160.02/160.07        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat),hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_Nat_Onat),V_j_2),V_k_2)),V_i_2))
% 160.02/160.07      <=> hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat),V_j_2),hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Nat_Onat),V_i_2),V_k_2))) ) ).
% 160.02/160.07  
% 160.02/160.07  fof(fact_diff__diff__right,axiom,
% 160.02/160.07      ! [V_i,V_j,V_k] :
% 160.02/160.07        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat),V_k),V_j))
% 160.02/160.07       => hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_Nat_Onat),V_i),hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_Nat_Onat),V_j),V_k)) = hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_Nat_Onat),hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Nat_Onat),V_i),V_k)),V_j) ) ).
% 160.02/160.07  
% 160.02/160.07  fof(fact_Suc__eq__plus1__left,axiom,
% 160.02/160.07      ! [V_n] : hAPP(c_Nat_OSuc,V_n) = hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Nat_Onat),c_Groups_Oone__class_Oone(tc_Nat_Onat)),V_n) ).
% 160.02/160.07  
% 160.02/160.07  fof(fact_Suc__eq__plus1,axiom,
% 160.02/160.07      ! [V_n] : hAPP(c_Nat_OSuc,V_n) = hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Nat_Onat),V_n),c_Groups_Oone__class_Oone(tc_Nat_Onat)) ).
% 160.02/160.07  
% 160.02/160.07  fof(fact_fold__graph_OinsertI,axiom,
% 160.02/160.07      ! [V_y_2,V_z_2,V_f_2,T_c,V_A_2,V_x_2,T_b] :
% 160.02/160.07        ( ~ hBOOL(hAPP(hAPP(c_member(T_b),V_x_2),V_A_2))
% 160.02/160.07       => ( hBOOL(hAPP(c_Finite__Set_Ofold__graph(T_b,T_c,V_f_2,V_z_2,V_A_2),V_y_2))
% 160.02/160.07         => hBOOL(hAPP(c_Finite__Set_Ofold__graph(T_b,T_c,V_f_2,V_z_2,hAPP(hAPP(c_Set_Oinsert(T_b),V_x_2),V_A_2)),hAPP(hAPP(V_f_2,V_x_2),V_y_2))) ) ) ).
% 160.02/160.07  
% 160.02/160.07  fof(fact_psubset__card__mono,axiom,
% 160.02/160.07      ! [V_A_2,V_B_2,T_b] :
% 160.02/160.07        ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_B_2))
% 160.02/160.07       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_fun(T_b,tc_HOL_Obool)),V_A_2),V_B_2))
% 160.02/160.07         => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),hAPP(c_Finite__Set_Ocard(T_b),V_A_2)),hAPP(c_Finite__Set_Ocard(T_b),V_B_2))) ) ) ).
% 160.02/160.07  
% 160.02/160.07  fof(fact_diff__Suc__diff__eq2,axiom,
% 160.02/160.07      ! [V_m,V_j,V_k] :
% 160.02/160.07        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat),V_k),V_j))
% 160.02/160.07       => hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_Nat_Onat),hAPP(c_Nat_OSuc,hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_Nat_Onat),V_j),V_k))),V_m) = hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_Nat_Onat),hAPP(c_Nat_OSuc,V_j)),hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Nat_Onat),V_k),V_m)) ) ).
% 160.02/160.07  
% 160.02/160.07  fof(fact_diff__Suc__diff__eq1,axiom,
% 160.02/160.07      ! [V_m,V_j,V_k] :
% 160.02/160.07        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat),V_k),V_j))
% 160.02/160.07       => hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_Nat_Onat),V_m),hAPP(c_Nat_OSuc,hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_Nat_Onat),V_j),V_k))) = hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_Nat_Onat),hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Nat_Onat),V_m),V_k)),hAPP(c_Nat_OSuc,V_j)) ) ).
% 160.02/160.07  
% 160.02/160.07  fof(fact_card__psubset,axiom,
% 160.02/160.07      ! [V_A_2,V_B_2,T_b] :
% 160.02/160.07        ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_B_2))
% 160.02/160.07       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_b,tc_HOL_Obool)),V_A_2),V_B_2))
% 160.02/160.07         => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),hAPP(c_Finite__Set_Ocard(T_b),V_A_2)),hAPP(c_Finite__Set_Ocard(T_b),V_B_2)))
% 160.02/160.07           => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_fun(T_b,tc_HOL_Obool)),V_A_2),V_B_2)) ) ) ) ).
% 160.02/160.07  
% 160.02/160.07  fof(fact_Diff1__fold__graph,axiom,
% 160.02/160.07      ! [V_y_2,V_x_2,V_A_2,V_z_2,V_f_2,T_c,T_b] :
% 160.02/160.07        ( hBOOL(hAPP(c_Finite__Set_Ofold__graph(T_b,T_c,V_f_2,V_z_2,hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_fun(T_b,tc_HOL_Obool)),V_A_2),hAPP(hAPP(c_Set_Oinsert(T_b),V_x_2),c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool))))),V_y_2))
% 160.02/160.07       => ( hBOOL(hAPP(hAPP(c_member(T_b),V_x_2),V_A_2))
% 160.02/160.07         => hBOOL(hAPP(c_Finite__Set_Ofold__graph(T_b,T_c,V_f_2,V_z_2,V_A_2),hAPP(hAPP(V_f_2,V_x_2),V_y_2))) ) ) ).
% 160.02/160.07  
% 160.02/160.07  fof(fact_less__add__one,axiom,
% 160.02/160.07      ! [V_a,T_a] :
% 160.02/160.07        ( class_Rings_Olinordered__semidom(T_a)
% 160.02/160.07       => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),V_a),hAPP(hAPP(c_Groups_Oplus__class_Oplus(T_a),V_a),c_Groups_Oone__class_Oone(T_a)))) ) ).
% 160.02/160.07  
% 160.02/160.07  fof(fact_fold__graph_H_Oequations_I2_J,axiom,
% 160.02/160.07      ! [V_a5_2,V_a1_2,V_a2_2,V_a4_2,V_a3_2,T_c,T_b] :
% 160.02/160.07        ( c_Nitpick_Ofold__graph_H(T_b,T_c,V_a3_2,V_a4_2,V_a2_2,hAPP(hAPP(V_a3_2,V_a1_2),V_a5_2))
% 160.02/160.07      <=> ( ( V_a2_2 = c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool))
% 160.02/160.07            & hAPP(hAPP(V_a3_2,V_a1_2),V_a5_2) = V_a4_2 )
% 160.02/160.07          | ? [B_x,B_y] :
% 160.02/160.07              ( hAPP(hAPP(V_a3_2,V_a1_2),V_a5_2) = hAPP(hAPP(V_a3_2,B_x),B_y)
% 160.02/160.07              & hBOOL(hAPP(hAPP(c_member(T_b),B_x),V_a2_2))
% 160.02/160.07              & c_Nitpick_Ofold__graph_H(T_b,T_c,V_a3_2,V_a4_2,hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_fun(T_b,tc_HOL_Obool)),V_a2_2),hAPP(hAPP(c_Set_Oinsert(T_b),B_x),c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool)))),B_y) ) ) ) ).
% 160.02/160.07  
% 160.02/160.07  fof(fact_fold1Set_Oequations,axiom,
% 160.02/160.07      ! [V_a3_2,V_a2_2,V_a1_2,V_f_2,T_b] :
% 160.02/160.07        ( hBOOL(hAPP(c_Finite__Set_Ofold1Set(T_b,V_f_2,hAPP(hAPP(c_Set_Oinsert(T_b),V_a1_2),V_a2_2)),V_a3_2))
% 160.02/160.07      <=> ? [B_a,B_A] :
% 160.02/160.07            ( hAPP(hAPP(c_Set_Oinsert(T_b),V_a1_2),V_a2_2) = hAPP(hAPP(c_Set_Oinsert(T_b),B_a),B_A)
% 160.02/160.07            & hBOOL(hAPP(c_Finite__Set_Ofold__graph(T_b,T_b,V_f_2,B_a,B_A),V_a3_2))
% 160.02/160.07            & ~ hBOOL(hAPP(hAPP(c_member(T_b),B_a),B_A)) ) ) ).
% 160.02/160.07  
% 160.02/160.07  fof(fact_insert__fold1SetE,axiom,
% 160.02/160.07      ! [V_x_2,V_X_2,V_a_2,V_f_2,T_b] :
% 160.02/160.07        ( hBOOL(hAPP(c_Finite__Set_Ofold1Set(T_b,V_f_2,hAPP(hAPP(c_Set_Oinsert(T_b),V_a_2),V_X_2)),V_x_2))
% 160.02/160.07       => ~ ! [B_a,B_A] :
% 160.02/160.07              ( hAPP(hAPP(c_Set_Oinsert(T_b),V_a_2),V_X_2) = hAPP(hAPP(c_Set_Oinsert(T_b),B_a),B_A)
% 160.02/160.07             => ( hBOOL(hAPP(c_Finite__Set_Ofold__graph(T_b,T_b,V_f_2,B_a,B_A),V_x_2))
% 160.02/160.07               => hBOOL(hAPP(hAPP(c_member(T_b),B_a),B_A)) ) ) ) ).
% 160.02/160.07  
% 160.02/160.07  fof(fact_fold__graph__permute__diff,axiom,
% 160.02/160.07      ! [V_a_2,V_x_2,V_A_2,V_b_2,T_b] :
% 160.02/160.07        ( class_Groups_Oab__semigroup__mult(T_b)
% 160.02/160.07       => ( hBOOL(hAPP(c_Finite__Set_Ofold__graph(T_b,T_b,c_Groups_Otimes__class_Otimes(T_b),V_b_2,V_A_2),V_x_2))
% 160.02/160.07         => ( hBOOL(hAPP(hAPP(c_member(T_b),V_a_2),V_A_2))
% 160.02/160.07           => ( ~ hBOOL(hAPP(hAPP(c_member(T_b),V_b_2),V_A_2))
% 160.02/160.07             => hBOOL(hAPP(c_Finite__Set_Ofold__graph(T_b,T_b,c_Groups_Otimes__class_Otimes(T_b),V_a_2,hAPP(hAPP(c_Set_Oinsert(T_b),V_b_2),hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_fun(T_b,tc_HOL_Obool)),V_A_2),hAPP(hAPP(c_Set_Oinsert(T_b),V_a_2),c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool)))))),V_x_2)) ) ) ) ) ).
% 160.02/160.07  
% 160.02/160.07  fof(fact_card__Plus,axiom,
% 160.02/160.07      ! [V_B_2,T_c,V_A_2,T_b] :
% 160.02/160.07        ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2))
% 160.02/160.07       => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_c),V_B_2))
% 160.02/160.07         => hAPP(c_Finite__Set_Ocard(tc_sum(T_b,T_c)),c_Sum__Type_OPlus(T_b,T_c,V_A_2,V_B_2)) = hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Nat_Onat),hAPP(c_Finite__Set_Ocard(T_b),V_A_2)),hAPP(c_Finite__Set_Ocard(T_c),V_B_2)) ) ) ).
% 160.02/160.07  
% 160.02/160.07  fof(fact_add__eq__if,axiom,
% 160.02/160.07      ! [V_n,V_m] :
% 160.02/160.07        ( ( V_m = c_Groups_Ozero__class_Ozero(tc_Nat_Onat)
% 160.02/160.07         => hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Nat_Onat),V_m),V_n) = V_n )
% 160.02/160.07        & ( V_m != c_Groups_Ozero__class_Ozero(tc_Nat_Onat)
% 160.02/160.07         => hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Nat_Onat),V_m),V_n) = hAPP(c_Nat_OSuc,hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Nat_Onat),hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_Nat_Onat),V_m),c_Groups_Oone__class_Oone(tc_Nat_Onat))),V_n)) ) ) ).
% 160.02/160.07  
% 160.02/160.07  fof(fact_Suc__pred_H,axiom,
% 160.02/160.07      ! [V_n] :
% 160.02/160.07        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),c_Groups_Ozero__class_Ozero(tc_Nat_Onat)),V_n))
% 160.02/160.07       => V_n = hAPP(c_Nat_OSuc,hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_Nat_Onat),V_n),c_Groups_Oone__class_Oone(tc_Nat_Onat))) ) ).
% 160.02/160.07  
% 160.02/160.07  fof(fact_Suc__diff__1,axiom,
% 160.02/160.07      ! [V_n] :
% 160.02/160.07        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),c_Groups_Ozero__class_Ozero(tc_Nat_Onat)),V_n))
% 160.02/160.07       => hAPP(c_Nat_OSuc,hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_Nat_Onat),V_n),c_Groups_Oone__class_Oone(tc_Nat_Onat))) = V_n ) ).
% 160.02/160.07  
% 160.02/160.07  fof(fact_card__gt__0__iff,axiom,
% 160.02/160.07      ! [V_A_2,T_b] :
% 160.02/160.07        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),c_Groups_Ozero__class_Ozero(tc_Nat_Onat)),hAPP(c_Finite__Set_Ocard(T_b),V_A_2)))
% 160.02/160.07      <=> ( V_A_2 != c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool))
% 160.02/160.07          & hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2)) ) ) ).
% 160.02/160.07  
% 160.02/160.07  fof(fact_less__zeroE,axiom,
% 160.02/160.07      ! [V_n] : ~ hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),V_n),c_Groups_Ozero__class_Ozero(tc_Nat_Onat))) ).
% 160.02/160.07  
% 160.02/160.07  fof(fact_le0,axiom,
% 160.02/160.07      ! [V_n] : hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat),c_Groups_Ozero__class_Ozero(tc_Nat_Onat)),V_n)) ).
% 160.02/160.07  
% 160.02/160.07  fof(fact_zero__less__Suc,axiom,
% 160.02/160.07      ! [V_n] : hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),c_Groups_Ozero__class_Ozero(tc_Nat_Onat)),hAPP(c_Nat_OSuc,V_n))) ).
% 160.02/160.07  
% 160.02/160.07  fof(fact_not__square__less__zero,axiom,
% 160.02/160.07      ! [V_a,T_a] :
% 160.02/160.07        ( class_Rings_Olinordered__ring(T_a)
% 160.02/160.07       => ~ hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_a),V_a),V_a)),c_Groups_Ozero__class_Ozero(T_a))) ) ).
% 160.02/160.07  
% 160.02/160.07  fof(fact_mult__less__cancel__right__disj,axiom,
% 160.02/160.07      ! [V_b_2,V_c_2,V_a_2,T_b] :
% 160.02/160.07        ( class_Rings_Olinordered__ring__strict(T_b)
% 160.02/160.07       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_b),hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_b),V_a_2),V_c_2)),hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_b),V_b_2),V_c_2)))
% 160.02/160.07        <=> ( ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_b),c_Groups_Ozero__class_Ozero(T_b)),V_c_2))
% 160.02/160.07              & hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_b),V_a_2),V_b_2)) )
% 160.02/160.07            | ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_b),V_c_2),c_Groups_Ozero__class_Ozero(T_b)))
% 160.02/160.07              & hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_b),V_b_2),V_a_2)) ) ) ) ) ).
% 160.02/160.07  
% 160.02/160.07  fof(fact_mult__less__cancel__left__disj,axiom,
% 160.02/160.07      ! [V_b_2,V_a_2,V_c_2,T_b] :
% 160.02/160.07        ( class_Rings_Olinordered__ring__strict(T_b)
% 160.02/160.07       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_b),hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_b),V_c_2),V_a_2)),hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_b),V_c_2),V_b_2)))
% 160.02/160.07        <=> ( ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_b),c_Groups_Ozero__class_Ozero(T_b)),V_c_2))
% 160.02/160.07              & hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_b),V_a_2),V_b_2)) )
% 160.02/160.07            | ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_b),V_c_2),c_Groups_Ozero__class_Ozero(T_b)))
% 160.02/160.07              & hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_b),V_b_2),V_a_2)) ) ) ) ) ).
% 160.02/160.07  
% 160.02/160.07  fof(fact_mult__less__cancel__left__pos,axiom,
% 160.02/160.07      ! [V_b_2,V_a_2,V_c_2,T_b] :
% 160.02/160.07        ( class_Rings_Olinordered__ring__strict(T_b)
% 160.02/160.07       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_b),c_Groups_Ozero__class_Ozero(T_b)),V_c_2))
% 160.02/160.07         => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_b),hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_b),V_c_2),V_a_2)),hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_b),V_c_2),V_b_2)))
% 160.02/160.07          <=> hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_b),V_a_2),V_b_2)) ) ) ) ).
% 160.02/160.07  
% 160.02/160.07  fof(fact_mult__pos__pos,axiom,
% 160.02/160.07      ! [V_b,V_a,T_a] :
% 160.02/160.07        ( class_Rings_Olinordered__semiring__strict(T_a)
% 160.02/160.07       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),c_Groups_Ozero__class_Ozero(T_a)),V_a))
% 160.02/160.07         => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),c_Groups_Ozero__class_Ozero(T_a)),V_b))
% 160.02/160.07           => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),c_Groups_Ozero__class_Ozero(T_a)),hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_a),V_a),V_b))) ) ) ) ).
% 160.02/160.07  
% 160.02/160.07  fof(fact_mult__pos__neg,axiom,
% 160.02/160.07      ! [V_b,V_a,T_a] :
% 160.02/160.07        ( class_Rings_Olinordered__semiring__strict(T_a)
% 160.02/160.07       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),c_Groups_Ozero__class_Ozero(T_a)),V_a))
% 160.02/160.07         => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),V_b),c_Groups_Ozero__class_Ozero(T_a)))
% 160.02/160.07           => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_a),V_a),V_b)),c_Groups_Ozero__class_Ozero(T_a))) ) ) ) ).
% 160.02/160.07  
% 160.02/160.07  fof(fact_mult__pos__neg2,axiom,
% 160.02/160.07      ! [V_b,V_a,T_a] :
% 160.02/160.07        ( class_Rings_Olinordered__semiring__strict(T_a)
% 160.02/160.07       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),c_Groups_Ozero__class_Ozero(T_a)),V_a))
% 160.02/160.07         => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),V_b),c_Groups_Ozero__class_Ozero(T_a)))
% 160.02/160.07           => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_a),V_b),V_a)),c_Groups_Ozero__class_Ozero(T_a))) ) ) ) ).
% 160.02/160.07  
% 160.02/160.07  fof(fact_zero__less__mult__pos,axiom,
% 160.02/160.07      ! [V_b,V_a,T_a] :
% 160.02/160.07        ( class_Rings_Olinordered__semiring__strict(T_a)
% 160.02/160.07       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),c_Groups_Ozero__class_Ozero(T_a)),hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_a),V_a),V_b)))
% 160.02/160.07         => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),c_Groups_Ozero__class_Ozero(T_a)),V_a))
% 160.02/160.07           => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),c_Groups_Ozero__class_Ozero(T_a)),V_b)) ) ) ) ).
% 160.02/160.07  
% 160.02/160.07  fof(fact_zero__less__mult__pos2,axiom,
% 160.02/160.07      ! [V_a,V_b,T_a] :
% 160.02/160.07        ( class_Rings_Olinordered__semiring__strict(T_a)
% 160.02/160.07       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),c_Groups_Ozero__class_Ozero(T_a)),hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_a),V_b),V_a)))
% 160.02/160.07         => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),c_Groups_Ozero__class_Ozero(T_a)),V_a))
% 160.02/160.07           => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),c_Groups_Ozero__class_Ozero(T_a)),V_b)) ) ) ) ).
% 160.02/160.07  
% 160.02/160.07  fof(fact_mult__less__cancel__left__neg,axiom,
% 160.02/160.07      ! [V_b_2,V_a_2,V_c_2,T_b] :
% 160.02/160.07        ( class_Rings_Olinordered__ring__strict(T_b)
% 160.02/160.07       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_b),V_c_2),c_Groups_Ozero__class_Ozero(T_b)))
% 160.02/160.07         => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_b),hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_b),V_c_2),V_a_2)),hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_b),V_c_2),V_b_2)))
% 160.02/160.07          <=> hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_b),V_b_2),V_a_2)) ) ) ) ).
% 160.02/160.07  
% 160.02/160.07  fof(fact_mult__neg__pos,axiom,
% 160.02/160.07      ! [V_b,V_a,T_a] :
% 160.02/160.07        ( class_Rings_Olinordered__semiring__strict(T_a)
% 160.02/160.07       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),V_a),c_Groups_Ozero__class_Ozero(T_a)))
% 160.02/160.07         => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),c_Groups_Ozero__class_Ozero(T_a)),V_b))
% 160.02/160.07           => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_a),V_a),V_b)),c_Groups_Ozero__class_Ozero(T_a))) ) ) ) ).
% 160.02/160.07  
% 160.02/160.07  fof(fact_mult__neg__neg,axiom,
% 160.02/160.07      ! [V_b,V_a,T_a] :
% 160.02/160.07        ( class_Rings_Olinordered__ring__strict(T_a)
% 160.02/160.07       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),V_a),c_Groups_Ozero__class_Ozero(T_a)))
% 160.02/160.07         => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),V_b),c_Groups_Ozero__class_Ozero(T_a)))
% 160.02/160.07           => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),c_Groups_Ozero__class_Ozero(T_a)),hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_a),V_a),V_b))) ) ) ) ).
% 160.02/160.07  
% 160.02/160.07  fof(fact_mult__strict__right__mono,axiom,
% 160.02/160.07      ! [V_c,V_b,V_a,T_a] :
% 160.02/160.07        ( class_Rings_Olinordered__semiring__strict(T_a)
% 160.02/160.07       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),V_a),V_b))
% 160.02/160.07         => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),c_Groups_Ozero__class_Ozero(T_a)),V_c))
% 160.02/160.07           => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_a),V_a),V_c)),hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_a),V_b),V_c))) ) ) ) ).
% 160.02/160.07  
% 160.02/160.07  fof(fact_mult__strict__left__mono,axiom,
% 160.02/160.07      ! [V_c,V_b,V_a,T_a] :
% 160.02/160.07        ( class_Rings_Olinordered__semiring__strict(T_a)
% 160.02/160.07       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),V_a),V_b))
% 160.02/160.07         => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),c_Groups_Ozero__class_Ozero(T_a)),V_c))
% 160.02/160.07           => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_a),V_c),V_a)),hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_a),V_c),V_b))) ) ) ) ).
% 160.02/160.07  
% 160.02/160.07  fof(fact_comm__mult__strict__left__mono,axiom,
% 160.02/160.07      ! [V_c,V_b,V_a,T_a] :
% 160.02/160.07        ( class_Rings_Olinordered__comm__semiring__strict(T_a)
% 160.02/160.07       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),V_a),V_b))
% 160.02/160.07         => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),c_Groups_Ozero__class_Ozero(T_a)),V_c))
% 160.02/160.07           => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_a),V_c),V_a)),hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_a),V_c),V_b))) ) ) ) ).
% 160.02/160.07  
% 160.02/160.07  fof(fact_mult__strict__right__mono__neg,axiom,
% 160.02/160.07      ! [V_c,V_a,V_b,T_a] :
% 160.02/160.07        ( class_Rings_Olinordered__ring__strict(T_a)
% 160.02/160.07       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),V_b),V_a))
% 160.02/160.07         => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),V_c),c_Groups_Ozero__class_Ozero(T_a)))
% 160.02/160.07           => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_a),V_a),V_c)),hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_a),V_b),V_c))) ) ) ) ).
% 160.02/160.07  
% 160.02/160.07  fof(fact_mult__strict__left__mono__neg,axiom,
% 160.02/160.07      ! [V_c,V_a,V_b,T_a] :
% 160.02/160.07        ( class_Rings_Olinordered__ring__strict(T_a)
% 160.02/160.07       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),V_b),V_a))
% 160.02/160.07         => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),V_c),c_Groups_Ozero__class_Ozero(T_a)))
% 160.02/160.07           => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_a),V_c),V_a)),hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_a),V_c),V_b))) ) ) ) ).
% 160.02/160.07  
% 160.02/160.07  fof(fact_split__mult__neg__le,axiom,
% 160.02/160.07      ! [V_b,V_a,T_a] :
% 160.02/160.07        ( class_Rings_Oordered__cancel__semiring(T_a)
% 160.02/160.07       => ( ( ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),c_Groups_Ozero__class_Ozero(T_a)),V_a))
% 160.02/160.07              & hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),V_b),c_Groups_Ozero__class_Ozero(T_a))) )
% 160.02/160.07            | ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),V_a),c_Groups_Ozero__class_Ozero(T_a)))
% 160.02/160.07              & hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),c_Groups_Ozero__class_Ozero(T_a)),V_b)) ) )
% 160.02/160.07         => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_a),V_a),V_b)),c_Groups_Ozero__class_Ozero(T_a))) ) ) ).
% 160.02/160.07  
% 160.02/160.07  fof(fact_split__mult__pos__le,axiom,
% 160.02/160.07      ! [V_b,V_a,T_a] :
% 160.02/160.07        ( class_Rings_Oordered__ring(T_a)
% 160.02/160.07       => ( ( ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),c_Groups_Ozero__class_Ozero(T_a)),V_a))
% 160.02/160.07              & hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),c_Groups_Ozero__class_Ozero(T_a)),V_b)) )
% 160.02/160.07            | ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),V_a),c_Groups_Ozero__class_Ozero(T_a)))
% 160.02/160.07              & hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),V_b),c_Groups_Ozero__class_Ozero(T_a))) ) )
% 160.02/160.07         => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),c_Groups_Ozero__class_Ozero(T_a)),hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_a),V_a),V_b))) ) ) ).
% 160.02/160.07  
% 160.02/160.07  fof(fact_mult__mono,axiom,
% 160.02/160.07      ! [V_d,V_c,V_b,V_a,T_a] :
% 160.02/160.07        ( class_Rings_Oordered__semiring(T_a)
% 160.02/160.07       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),V_a),V_b))
% 160.02/160.07         => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),V_c),V_d))
% 160.02/160.07           => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),c_Groups_Ozero__class_Ozero(T_a)),V_b))
% 160.02/160.07             => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),c_Groups_Ozero__class_Ozero(T_a)),V_c))
% 160.02/160.07               => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_a),V_a),V_c)),hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_a),V_b),V_d))) ) ) ) ) ) ).
% 160.02/160.07  
% 160.02/160.07  fof(fact_mult__mono_H,axiom,
% 160.02/160.07      ! [V_d,V_c,V_b,V_a,T_a] :
% 160.02/160.07        ( class_Rings_Oordered__semiring(T_a)
% 160.02/160.07       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),V_a),V_b))
% 160.02/160.07         => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),V_c),V_d))
% 160.02/160.07           => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),c_Groups_Ozero__class_Ozero(T_a)),V_a))
% 160.02/160.07             => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),c_Groups_Ozero__class_Ozero(T_a)),V_c))
% 160.02/160.07               => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_a),V_a),V_c)),hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_a),V_b),V_d))) ) ) ) ) ) ).
% 160.02/160.07  
% 160.02/160.07  fof(fact_mult__left__mono__neg,axiom,
% 160.02/160.07      ! [V_c,V_a,V_b,T_a] :
% 160.02/160.07        ( class_Rings_Oordered__ring(T_a)
% 160.02/160.07       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),V_b),V_a))
% 160.02/160.07         => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),V_c),c_Groups_Ozero__class_Ozero(T_a)))
% 160.02/160.07           => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_a),V_c),V_a)),hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_a),V_c),V_b))) ) ) ) ).
% 160.02/160.07  
% 160.02/160.07  fof(fact_mult__right__mono__neg,axiom,
% 160.02/160.07      ! [V_c,V_a,V_b,T_a] :
% 160.02/160.07        ( class_Rings_Oordered__ring(T_a)
% 160.02/160.07       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),V_b),V_a))
% 160.02/160.07         => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),V_c),c_Groups_Ozero__class_Ozero(T_a)))
% 160.02/160.07           => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_a),V_a),V_c)),hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_a),V_b),V_c))) ) ) ) ).
% 160.02/160.07  
% 160.02/160.07  fof(fact_comm__mult__left__mono,axiom,
% 160.02/160.07      ! [V_c,V_b,V_a,T_a] :
% 160.02/160.07        ( class_Rings_Oordered__comm__semiring(T_a)
% 160.02/160.07       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),V_a),V_b))
% 160.02/160.07         => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),c_Groups_Ozero__class_Ozero(T_a)),V_c))
% 160.02/160.07           => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_a),V_c),V_a)),hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_a),V_c),V_b))) ) ) ) ).
% 160.02/160.07  
% 160.02/160.07  fof(fact_mult__left__mono,axiom,
% 160.02/160.07      ! [V_c,V_b,V_a,T_a] :
% 160.02/160.07        ( class_Rings_Oordered__semiring(T_a)
% 160.02/160.07       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),V_a),V_b))
% 160.02/160.07         => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),c_Groups_Ozero__class_Ozero(T_a)),V_c))
% 160.02/160.07           => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_a),V_c),V_a)),hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_a),V_c),V_b))) ) ) ) ).
% 160.02/160.07  
% 160.02/160.07  fof(fact_mult__right__mono,axiom,
% 160.02/160.07      ! [V_c,V_b,V_a,T_a] :
% 160.02/160.07        ( class_Rings_Oordered__semiring(T_a)
% 160.02/160.07       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),V_a),V_b))
% 160.02/160.07         => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),c_Groups_Ozero__class_Ozero(T_a)),V_c))
% 160.02/160.07           => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_a),V_a),V_c)),hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_a),V_b),V_c))) ) ) ) ).
% 160.02/160.07  
% 160.02/160.07  fof(fact_mult__nonpos__nonpos,axiom,
% 160.02/160.07      ! [V_b,V_a,T_a] :
% 160.02/160.07        ( class_Rings_Oordered__ring(T_a)
% 160.02/160.07       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),V_a),c_Groups_Ozero__class_Ozero(T_a)))
% 160.02/160.07         => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),V_b),c_Groups_Ozero__class_Ozero(T_a)))
% 160.02/160.07           => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),c_Groups_Ozero__class_Ozero(T_a)),hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_a),V_a),V_b))) ) ) ) ).
% 160.02/160.07  
% 160.02/160.07  fof(fact_mult__nonpos__nonneg,axiom,
% 160.02/160.07      ! [V_b,V_a,T_a] :
% 160.02/160.07        ( class_Rings_Oordered__cancel__semiring(T_a)
% 160.02/160.07       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),V_a),c_Groups_Ozero__class_Ozero(T_a)))
% 160.02/160.07         => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),c_Groups_Ozero__class_Ozero(T_a)),V_b))
% 160.02/160.07           => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_a),V_a),V_b)),c_Groups_Ozero__class_Ozero(T_a))) ) ) ) ).
% 160.02/160.07  
% 160.02/160.07  fof(fact_mult__nonneg__nonpos2,axiom,
% 160.02/160.07      ! [V_b,V_a,T_a] :
% 160.02/160.07        ( class_Rings_Oordered__cancel__semiring(T_a)
% 160.02/160.07       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),c_Groups_Ozero__class_Ozero(T_a)),V_a))
% 160.02/160.07         => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),V_b),c_Groups_Ozero__class_Ozero(T_a)))
% 160.02/160.07           => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_a),V_b),V_a)),c_Groups_Ozero__class_Ozero(T_a))) ) ) ) ).
% 160.02/160.07  
% 160.02/160.07  fof(fact_mult__nonneg__nonpos,axiom,
% 160.02/160.07      ! [V_b,V_a,T_a] :
% 160.02/160.07        ( class_Rings_Oordered__cancel__semiring(T_a)
% 160.02/160.07       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),c_Groups_Ozero__class_Ozero(T_a)),V_a))
% 160.02/160.07         => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),V_b),c_Groups_Ozero__class_Ozero(T_a)))
% 160.02/160.07           => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_a),V_a),V_b)),c_Groups_Ozero__class_Ozero(T_a))) ) ) ) ).
% 160.02/160.07  
% 160.02/160.07  fof(fact_mult__nonneg__nonneg,axiom,
% 160.02/160.07      ! [V_b,V_a,T_a] :
% 160.02/160.07        ( class_Rings_Oordered__cancel__semiring(T_a)
% 160.02/160.07       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),c_Groups_Ozero__class_Ozero(T_a)),V_a))
% 160.02/160.07         => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),c_Groups_Ozero__class_Ozero(T_a)),V_b))
% 160.02/160.07           => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),c_Groups_Ozero__class_Ozero(T_a)),hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_a),V_a),V_b))) ) ) ) ).
% 160.02/160.07  
% 160.02/160.07  fof(fact_mult__le__0__iff,axiom,
% 160.02/160.07      ! [V_b_2,V_a_2,T_b] :
% 160.02/160.07        ( class_Rings_Olinordered__ring__strict(T_b)
% 160.02/160.07       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_b),hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_b),V_a_2),V_b_2)),c_Groups_Ozero__class_Ozero(T_b)))
% 160.02/160.07        <=> ( ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_b),c_Groups_Ozero__class_Ozero(T_b)),V_a_2))
% 160.02/160.07              & hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_b),V_b_2),c_Groups_Ozero__class_Ozero(T_b))) )
% 160.02/160.07            | ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_b),V_a_2),c_Groups_Ozero__class_Ozero(T_b)))
% 160.02/160.07              & hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_b),c_Groups_Ozero__class_Ozero(T_b)),V_b_2)) ) ) ) ) ).
% 160.02/160.07  
% 160.02/160.07  fof(fact_zero__le__mult__iff,axiom,
% 160.02/160.07      ! [V_b_2,V_a_2,T_b] :
% 160.02/160.07        ( class_Rings_Olinordered__ring__strict(T_b)
% 160.02/160.07       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_b),c_Groups_Ozero__class_Ozero(T_b)),hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_b),V_a_2),V_b_2)))
% 160.02/160.07        <=> ( ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_b),c_Groups_Ozero__class_Ozero(T_b)),V_a_2))
% 160.02/160.07              & hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_b),c_Groups_Ozero__class_Ozero(T_b)),V_b_2)) )
% 160.02/160.07            | ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_b),V_a_2),c_Groups_Ozero__class_Ozero(T_b)))
% 160.02/160.07              & hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_b),V_b_2),c_Groups_Ozero__class_Ozero(T_b))) ) ) ) ) ).
% 160.02/160.07  
% 160.02/160.07  fof(fact_zero__le__square,axiom,
% 160.02/160.07      ! [V_a,T_a] :
% 160.02/160.07        ( class_Rings_Olinordered__ring(T_a)
% 160.02/160.07       => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),c_Groups_Ozero__class_Ozero(T_a)),hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_a),V_a),V_a))) ) ).
% 160.02/160.07  
% 160.02/160.07  fof(fact_ab__semigroup__mult__class_Omult__ac_I1_J,axiom,
% 160.02/160.07      ! [V_c,V_b,V_a,T_a] :
% 160.02/160.07        ( class_Groups_Oab__semigroup__mult(T_a)
% 160.02/160.07       => hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_a),hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_a),V_a),V_b)),V_c) = hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_a),V_a),hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_a),V_b),V_c)) ) ).
% 160.02/160.07  
% 160.02/160.07  fof(fact_mult__left__idem,axiom,
% 160.02/160.07      ! [V_b,V_a,T_a] :
% 160.02/160.07        ( class_Lattices_Oab__semigroup__idem__mult(T_a)
% 160.02/160.07       => hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_a),V_a),hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_a),V_a),V_b)) = hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_a),V_a),V_b) ) ).
% 160.02/160.07  
% 160.02/160.07  fof(fact_mult__idem,axiom,
% 160.02/160.07      ! [V_x,T_a] :
% 160.02/160.07        ( class_Lattices_Oab__semigroup__idem__mult(T_a)
% 160.02/160.07       => hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_a),V_x),V_x) = V_x ) ).
% 160.02/160.07  
% 160.02/160.07  fof(fact_times_Oidem,axiom,
% 160.02/160.07      ! [V_a,T_a] :
% 160.02/160.07        ( class_Lattices_Oab__semigroup__idem__mult(T_a)
% 160.02/160.07       => hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_a),V_a),V_a) = V_a ) ).
% 160.02/160.07  
% 160.02/160.07  fof(fact_zero__reorient,axiom,
% 160.02/160.07      ! [V_x_2,T_b] :
% 160.02/160.07        ( class_Groups_Ozero(T_b)
% 160.02/160.07       => ( c_Groups_Ozero__class_Ozero(T_b) = V_x_2
% 160.02/160.07        <=> V_x_2 = c_Groups_Ozero__class_Ozero(T_b) ) ) ).
% 160.02/160.07  
% 160.02/160.07  fof(fact_mult__zero__left,axiom,
% 160.02/160.07      ! [V_a,T_a] :
% 160.02/160.07        ( class_Rings_Omult__zero(T_a)
% 160.02/160.07       => hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_a),c_Groups_Ozero__class_Ozero(T_a)),V_a) = c_Groups_Ozero__class_Ozero(T_a) ) ).
% 160.02/160.07  
% 160.02/160.07  fof(fact_mult__zero__right,axiom,
% 160.02/160.07      ! [V_a,T_a] :
% 160.02/160.07        ( class_Rings_Omult__zero(T_a)
% 160.02/160.07       => hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_a),V_a),c_Groups_Ozero__class_Ozero(T_a)) = c_Groups_Ozero__class_Ozero(T_a) ) ).
% 160.02/160.07  
% 160.02/160.07  fof(fact_mult__eq__0__iff,axiom,
% 160.02/160.07      ! [V_b_2,V_a_2,T_b] :
% 160.02/160.07        ( class_Rings_Oring__no__zero__divisors(T_b)
% 160.02/160.07       => ( hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_b),V_a_2),V_b_2) = c_Groups_Ozero__class_Ozero(T_b)
% 160.02/160.07        <=> ( V_a_2 = c_Groups_Ozero__class_Ozero(T_b)
% 160.02/160.07            | V_b_2 = c_Groups_Ozero__class_Ozero(T_b) ) ) ) ).
% 160.02/160.07  
% 160.02/160.07  fof(fact_no__zero__divisors,axiom,
% 160.02/160.07      ! [V_b,V_a,T_a] :
% 160.02/160.07        ( class_Rings_Ono__zero__divisors(T_a)
% 160.02/160.07       => ( V_a != c_Groups_Ozero__class_Ozero(T_a)
% 160.02/160.07         => ( V_b != c_Groups_Ozero__class_Ozero(T_a)
% 160.02/160.07           => hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_a),V_a),V_b) != c_Groups_Ozero__class_Ozero(T_a) ) ) ) ).
% 160.02/160.07  
% 160.02/160.07  fof(fact_divisors__zero,axiom,
% 160.02/160.07      ! [V_b,V_a,T_a] :
% 160.02/160.07        ( class_Rings_Ono__zero__divisors(T_a)
% 160.02/160.07       => ( hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_a),V_a),V_b) = c_Groups_Ozero__class_Ozero(T_a)
% 160.02/160.07         => ( V_a = c_Groups_Ozero__class_Ozero(T_a)
% 160.02/160.07            | V_b = c_Groups_Ozero__class_Ozero(T_a) ) ) ) ).
% 160.02/160.07  
% 160.02/160.07  fof(fact_bot__nat__def,axiom,
% 160.02/160.07      c_Orderings_Obot__class_Obot(tc_Nat_Onat) = c_Groups_Ozero__class_Ozero(tc_Nat_Onat) ).
% 160.02/160.07  
% 160.02/160.07  fof(fact_mult__cancel2,axiom,
% 160.02/160.07      ! [V_n_2,V_k_2,V_m_2] :
% 160.02/160.07        ( hAPP(hAPP(c_Groups_Otimes__class_Otimes(tc_Nat_Onat),V_m_2),V_k_2) = hAPP(hAPP(c_Groups_Otimes__class_Otimes(tc_Nat_Onat),V_n_2),V_k_2)
% 160.02/160.07      <=> ( V_m_2 = V_n_2
% 160.02/160.07          | V_k_2 = c_Groups_Ozero__class_Ozero(tc_Nat_Onat) ) ) ).
% 160.02/160.07  
% 160.02/160.07  fof(fact_mult__cancel1,axiom,
% 160.02/160.07      ! [V_n_2,V_m_2,V_k_2] :
% 160.02/160.07        ( hAPP(hAPP(c_Groups_Otimes__class_Otimes(tc_Nat_Onat),V_k_2),V_m_2) = hAPP(hAPP(c_Groups_Otimes__class_Otimes(tc_Nat_Onat),V_k_2),V_n_2)
% 160.02/160.07      <=> ( V_m_2 = V_n_2
% 160.02/160.07          | V_k_2 = c_Groups_Ozero__class_Ozero(tc_Nat_Onat) ) ) ).
% 160.02/160.07  
% 160.02/160.07  fof(fact_mult__is__0,axiom,
% 160.02/160.07      ! [V_n_2,V_m_2] :
% 160.02/160.07        ( hAPP(hAPP(c_Groups_Otimes__class_Otimes(tc_Nat_Onat),V_m_2),V_n_2) = c_Groups_Ozero__class_Ozero(tc_Nat_Onat)
% 160.02/160.07      <=> ( V_m_2 = c_Groups_Ozero__class_Ozero(tc_Nat_Onat)
% 160.02/160.07          | V_n_2 = c_Groups_Ozero__class_Ozero(tc_Nat_Onat) ) ) ).
% 160.02/160.07  
% 160.02/160.07  fof(fact_mult__0__right,axiom,
% 160.02/160.07      ! [V_m] : hAPP(hAPP(c_Groups_Otimes__class_Otimes(tc_Nat_Onat),V_m),c_Groups_Ozero__class_Ozero(tc_Nat_Onat)) = c_Groups_Ozero__class_Ozero(tc_Nat_Onat) ).
% 160.02/160.07  
% 160.02/160.07  fof(fact_mult__0,axiom,
% 160.02/160.07      ! [V_n] : hAPP(hAPP(c_Groups_Otimes__class_Otimes(tc_Nat_Onat),c_Groups_Ozero__class_Ozero(tc_Nat_Onat)),V_n) = c_Groups_Ozero__class_Ozero(tc_Nat_Onat) ).
% 160.02/160.07  
% 160.02/160.07  fof(fact_sum__squares__eq__zero__iff,axiom,
% 160.02/160.07      ! [V_y_2,V_x_2,T_b] :
% 160.02/160.07        ( class_Rings_Olinordered__ring__strict(T_b)
% 160.02/160.07       => ( hAPP(hAPP(c_Groups_Oplus__class_Oplus(T_b),hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_b),V_x_2),V_x_2)),hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_b),V_y_2),V_y_2)) = c_Groups_Ozero__class_Ozero(T_b)
% 160.02/160.07        <=> ( V_x_2 = c_Groups_Ozero__class_Ozero(T_b)
% 160.02/160.07            & V_y_2 = c_Groups_Ozero__class_Ozero(T_b) ) ) ) ).
% 160.02/160.07  
% 160.02/160.07  fof(fact_mult__eq__1__iff,axiom,
% 160.02/160.07      ! [V_n_2,V_m_2] :
% 160.02/160.07        ( hAPP(hAPP(c_Groups_Otimes__class_Otimes(tc_Nat_Onat),V_m_2),V_n_2) = hAPP(c_Nat_OSuc,c_Groups_Ozero__class_Ozero(tc_Nat_Onat))
% 160.02/160.07      <=> ( V_m_2 = hAPP(c_Nat_OSuc,c_Groups_Ozero__class_Ozero(tc_Nat_Onat))
% 160.02/160.07          & V_n_2 = hAPP(c_Nat_OSuc,c_Groups_Ozero__class_Ozero(tc_Nat_Onat)) ) ) ).
% 160.02/160.07  
% 160.02/160.07  fof(fact_nat__0__less__mult__iff,axiom,
% 160.02/160.07      ! [V_n_2,V_m_2] :
% 160.02/160.07        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),c_Groups_Ozero__class_Ozero(tc_Nat_Onat)),hAPP(hAPP(c_Groups_Otimes__class_Otimes(tc_Nat_Onat),V_m_2),V_n_2)))
% 160.02/160.07      <=> ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),c_Groups_Ozero__class_Ozero(tc_Nat_Onat)),V_m_2))
% 160.02/160.07          & hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),c_Groups_Ozero__class_Ozero(tc_Nat_Onat)),V_n_2)) ) ) ).
% 160.02/160.07  
% 160.02/160.07  fof(fact_mult__less__cancel1,axiom,
% 160.02/160.07      ! [V_n_2,V_m_2,V_k_2] :
% 160.02/160.07        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),hAPP(hAPP(c_Groups_Otimes__class_Otimes(tc_Nat_Onat),V_k_2),V_m_2)),hAPP(hAPP(c_Groups_Otimes__class_Otimes(tc_Nat_Onat),V_k_2),V_n_2)))
% 160.02/160.07      <=> ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),c_Groups_Ozero__class_Ozero(tc_Nat_Onat)),V_k_2))
% 160.02/160.07          & hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),V_m_2),V_n_2)) ) ) ).
% 160.02/160.07  
% 160.02/160.07  fof(fact_mult__less__cancel2,axiom,
% 160.02/160.07      ! [V_n_2,V_k_2,V_m_2] :
% 160.02/160.07        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),hAPP(hAPP(c_Groups_Otimes__class_Otimes(tc_Nat_Onat),V_m_2),V_k_2)),hAPP(hAPP(c_Groups_Otimes__class_Otimes(tc_Nat_Onat),V_n_2),V_k_2)))
% 160.02/160.07      <=> ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),c_Groups_Ozero__class_Ozero(tc_Nat_Onat)),V_k_2))
% 160.02/160.07          & hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),V_m_2),V_n_2)) ) ) ).
% 160.02/160.07  
% 160.02/160.07  fof(fact_mult__less__mono1,axiom,
% 160.02/160.07      ! [V_k,V_j,V_i] :
% 160.02/160.07        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),V_i),V_j))
% 160.02/160.07       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),c_Groups_Ozero__class_Ozero(tc_Nat_Onat)),V_k))
% 160.02/160.07         => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),hAPP(hAPP(c_Groups_Otimes__class_Otimes(tc_Nat_Onat),V_i),V_k)),hAPP(hAPP(c_Groups_Otimes__class_Otimes(tc_Nat_Onat),V_j),V_k))) ) ) ).
% 160.02/160.07  
% 160.02/160.07  fof(fact_mult__less__mono2,axiom,
% 160.02/160.07      ! [V_k,V_j,V_i] :
% 160.02/160.07        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),V_i),V_j))
% 160.02/160.07       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),c_Groups_Ozero__class_Ozero(tc_Nat_Onat)),V_k))
% 160.02/160.07         => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),hAPP(hAPP(c_Groups_Otimes__class_Otimes(tc_Nat_Onat),V_k),V_i)),hAPP(hAPP(c_Groups_Otimes__class_Otimes(tc_Nat_Onat),V_k),V_j))) ) ) ).
% 160.02/160.07  
% 160.02/160.07  fof(fact_mult__eq__self__implies__10,axiom,
% 160.02/160.07      ! [V_n,V_m] :
% 160.02/160.07        ( V_m = hAPP(hAPP(c_Groups_Otimes__class_Otimes(tc_Nat_Onat),V_m),V_n)
% 160.02/160.07       => ( V_n = c_Groups_Oone__class_Oone(tc_Nat_Onat)
% 160.02/160.07          | V_m = c_Groups_Ozero__class_Ozero(tc_Nat_Onat) ) ) ).
% 160.02/160.07  
% 160.02/160.07  fof(fact_comm__semiring__class_Odistrib,axiom,
% 160.02/160.07      ! [V_c,V_b,V_a,T_a] :
% 160.02/160.07        ( class_Rings_Ocomm__semiring(T_a)
% 160.02/160.07       => hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_a),hAPP(hAPP(c_Groups_Oplus__class_Oplus(T_a),V_a),V_b)),V_c) = hAPP(hAPP(c_Groups_Oplus__class_Oplus(T_a),hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_a),V_a),V_c)),hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_a),V_b),V_c)) ) ).
% 160.02/160.07  
% 160.02/160.07  fof(fact_combine__common__factor,axiom,
% 160.02/160.07      ! [V_c,V_b,V_e,V_a,T_a] :
% 160.02/160.07        ( class_Rings_Osemiring(T_a)
% 160.02/160.07       => hAPP(hAPP(c_Groups_Oplus__class_Oplus(T_a),hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_a),V_a),V_e)),hAPP(hAPP(c_Groups_Oplus__class_Oplus(T_a),hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_a),V_b),V_e)),V_c)) = hAPP(hAPP(c_Groups_Oplus__class_Oplus(T_a),hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_a),hAPP(hAPP(c_Groups_Oplus__class_Oplus(T_a),V_a),V_b)),V_e)),V_c) ) ).
% 160.02/160.07  
% 160.02/160.07  fof(fact_one__neq__zero,axiom,
% 160.02/160.07      ! [T_a] :
% 160.02/160.07        ( class_Rings_Ozero__neq__one(T_a)
% 160.02/160.07       => c_Groups_Oone__class_Oone(T_a) != c_Groups_Ozero__class_Ozero(T_a) ) ).
% 160.02/160.07  
% 160.02/160.07  fof(fact_zero__neq__one,axiom,
% 160.02/160.07      ! [T_a] :
% 160.02/160.07        ( class_Rings_Ozero__neq__one(T_a)
% 160.02/160.07       => c_Groups_Ozero__class_Ozero(T_a) != c_Groups_Oone__class_Oone(T_a) ) ).
% 160.02/160.07  
% 160.02/160.07  fof(fact_mult__left__le__imp__le,axiom,
% 160.02/160.07      ! [V_b,V_a,V_c,T_a] :
% 160.02/160.07        ( class_Rings_Olinordered__semiring__strict(T_a)
% 160.02/160.07       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_a),V_c),V_a)),hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_a),V_c),V_b)))
% 160.02/160.07         => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),c_Groups_Ozero__class_Ozero(T_a)),V_c))
% 160.02/160.07           => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),V_a),V_b)) ) ) ) ).
% 160.02/160.07  
% 160.02/160.07  fof(fact_mult__right__le__imp__le,axiom,
% 160.02/160.07      ! [V_b,V_c,V_a,T_a] :
% 160.02/160.07        ( class_Rings_Olinordered__semiring__strict(T_a)
% 160.02/160.07       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_a),V_a),V_c)),hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_a),V_b),V_c)))
% 160.02/160.07         => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),c_Groups_Ozero__class_Ozero(T_a)),V_c))
% 160.02/160.07           => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),V_a),V_b)) ) ) ) ).
% 160.02/160.07  
% 160.02/160.07  fof(fact_mult__less__imp__less__left,axiom,
% 160.02/160.07      ! [V_b,V_a,V_c,T_a] :
% 160.02/160.07        ( class_Rings_Olinordered__semiring__strict(T_a)
% 160.02/160.07       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_a),V_c),V_a)),hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_a),V_c),V_b)))
% 160.02/160.07         => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),c_Groups_Ozero__class_Ozero(T_a)),V_c))
% 160.02/160.07           => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),V_a),V_b)) ) ) ) ).
% 160.02/160.07  
% 160.02/160.07  fof(fact_mult__left__less__imp__less,axiom,
% 160.02/160.07      ! [V_b,V_a,V_c,T_a] :
% 160.02/160.07        ( class_Rings_Olinordered__semiring(T_a)
% 160.02/160.07       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_a),V_c),V_a)),hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_a),V_c),V_b)))
% 160.02/160.07         => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),c_Groups_Ozero__class_Ozero(T_a)),V_c))
% 160.02/160.07           => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),V_a),V_b)) ) ) ) ).
% 160.02/160.07  
% 160.02/160.07  fof(fact_mult__less__imp__less__right,axiom,
% 160.02/160.07      ! [V_b,V_c,V_a,T_a] :
% 160.02/160.07        ( class_Rings_Olinordered__semiring__strict(T_a)
% 160.02/160.07       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_a),V_a),V_c)),hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_a),V_b),V_c)))
% 160.02/160.07         => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),c_Groups_Ozero__class_Ozero(T_a)),V_c))
% 160.02/160.07           => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),V_a),V_b)) ) ) ) ).
% 160.02/160.07  
% 160.02/160.07  fof(fact_mult__right__less__imp__less,axiom,
% 160.02/160.07      ! [V_b,V_c,V_a,T_a] :
% 160.02/160.07        ( class_Rings_Olinordered__semiring(T_a)
% 160.02/160.07       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_a),V_a),V_c)),hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_a),V_b),V_c)))
% 160.02/160.07         => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),c_Groups_Ozero__class_Ozero(T_a)),V_c))
% 160.02/160.07           => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),V_a),V_b)) ) ) ) ).
% 160.02/160.07  
% 160.02/160.07  fof(fact_mult__le__less__imp__less,axiom,
% 160.02/160.07      ! [V_d,V_c,V_b,V_a,T_a] :
% 160.02/160.07        ( class_Rings_Olinordered__semiring__strict(T_a)
% 160.02/160.07       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),V_a),V_b))
% 160.02/160.07         => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),V_c),V_d))
% 160.02/160.07           => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),c_Groups_Ozero__class_Ozero(T_a)),V_a))
% 160.02/160.07             => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),c_Groups_Ozero__class_Ozero(T_a)),V_c))
% 160.02/160.07               => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_a),V_a),V_c)),hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_a),V_b),V_d))) ) ) ) ) ) ).
% 160.02/160.07  
% 160.02/160.07  fof(fact_mult__less__le__imp__less,axiom,
% 160.02/160.07      ! [V_d,V_c,V_b,V_a,T_a] :
% 160.02/160.07        ( class_Rings_Olinordered__semiring__strict(T_a)
% 160.02/160.07       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),V_a),V_b))
% 160.02/160.07         => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),V_c),V_d))
% 160.02/160.07           => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),c_Groups_Ozero__class_Ozero(T_a)),V_a))
% 160.02/160.07             => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),c_Groups_Ozero__class_Ozero(T_a)),V_c))
% 160.02/160.07               => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_a),V_a),V_c)),hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_a),V_b),V_d))) ) ) ) ) ) ).
% 160.02/160.07  
% 160.02/160.07  fof(fact_mult__strict__mono_H,axiom,
% 160.02/160.07      ! [V_d,V_c,V_b,V_a,T_a] :
% 160.02/160.07        ( class_Rings_Olinordered__semiring__strict(T_a)
% 160.02/160.07       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),V_a),V_b))
% 160.02/160.07         => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),V_c),V_d))
% 160.02/160.07           => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),c_Groups_Ozero__class_Ozero(T_a)),V_a))
% 160.02/160.07             => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),c_Groups_Ozero__class_Ozero(T_a)),V_c))
% 160.02/160.07               => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_a),V_a),V_c)),hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_a),V_b),V_d))) ) ) ) ) ) ).
% 160.02/160.07  
% 160.02/160.07  fof(fact_mult__strict__mono,axiom,
% 160.02/160.07      ! [V_d,V_c,V_b,V_a,T_a] :
% 160.02/160.07        ( class_Rings_Olinordered__semiring__strict(T_a)
% 160.02/160.07       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),V_a),V_b))
% 160.02/160.07         => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),V_c),V_d))
% 160.02/160.07           => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),c_Groups_Ozero__class_Ozero(T_a)),V_b))
% 160.02/160.07             => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),c_Groups_Ozero__class_Ozero(T_a)),V_c))
% 160.02/160.07               => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_a),V_a),V_c)),hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_a),V_b),V_d))) ) ) ) ) ) ).
% 160.02/160.07  
% 160.02/160.07  fof(fact_mult__le__cancel__left__neg,axiom,
% 160.02/160.07      ! [V_b_2,V_a_2,V_c_2,T_b] :
% 160.02/160.07        ( class_Rings_Olinordered__ring__strict(T_b)
% 160.02/160.07       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_b),V_c_2),c_Groups_Ozero__class_Ozero(T_b)))
% 160.02/160.07         => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_b),hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_b),V_c_2),V_a_2)),hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_b),V_c_2),V_b_2)))
% 160.02/160.07          <=> hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_b),V_b_2),V_a_2)) ) ) ) ).
% 160.02/160.07  
% 160.02/160.07  fof(fact_mult__le__cancel__left__pos,axiom,
% 160.02/160.07      ! [V_b_2,V_a_2,V_c_2,T_b] :
% 160.02/160.07        ( class_Rings_Olinordered__ring__strict(T_b)
% 160.02/160.07       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_b),c_Groups_Ozero__class_Ozero(T_b)),V_c_2))
% 160.02/160.07         => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_b),hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_b),V_c_2),V_a_2)),hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_b),V_c_2),V_b_2)))
% 160.02/160.07          <=> hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_b),V_a_2),V_b_2)) ) ) ) ).
% 160.02/160.07  
% 160.02/160.07  fof(fact_mult__left__le__one__le,axiom,
% 160.02/160.07      ! [V_y,V_x,T_a] :
% 160.02/160.07        ( class_Rings_Olinordered__idom(T_a)
% 160.02/160.07       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),c_Groups_Ozero__class_Ozero(T_a)),V_x))
% 160.02/160.07         => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),c_Groups_Ozero__class_Ozero(T_a)),V_y))
% 160.02/160.07           => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),V_y),c_Groups_Oone__class_Oone(T_a)))
% 160.02/160.07             => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_a),V_y),V_x)),V_x)) ) ) ) ) ).
% 160.02/160.07  
% 160.02/160.07  fof(fact_mult__right__le__one__le,axiom,
% 160.02/160.07      ! [V_y,V_x,T_a] :
% 160.02/160.07        ( class_Rings_Olinordered__idom(T_a)
% 160.02/160.07       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),c_Groups_Ozero__class_Ozero(T_a)),V_x))
% 160.02/160.07         => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),c_Groups_Ozero__class_Ozero(T_a)),V_y))
% 160.02/160.07           => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),V_y),c_Groups_Oone__class_Oone(T_a)))
% 160.02/160.07             => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_a),V_x),V_y)),V_x)) ) ) ) ) ).
% 160.02/160.07  
% 160.02/160.07  fof(fact_sum__squares__le__zero__iff,axiom,
% 160.02/160.07      ! [V_y_2,V_x_2,T_b] :
% 160.02/160.07        ( class_Rings_Olinordered__ring__strict(T_b)
% 160.02/160.07       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_b),hAPP(hAPP(c_Groups_Oplus__class_Oplus(T_b),hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_b),V_x_2),V_x_2)),hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_b),V_y_2),V_y_2))),c_Groups_Ozero__class_Ozero(T_b)))
% 160.02/160.07        <=> ( V_x_2 = c_Groups_Ozero__class_Ozero(T_b)
% 160.02/160.07            & V_y_2 = c_Groups_Ozero__class_Ozero(T_b) ) ) ) ).
% 160.02/160.07  
% 160.02/160.07  fof(fact_sum__squares__ge__zero,axiom,
% 160.02/160.07      ! [V_y,V_x,T_a] :
% 160.02/160.07        ( class_Rings_Olinordered__ring(T_a)
% 160.02/160.07       => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),c_Groups_Ozero__class_Ozero(T_a)),hAPP(hAPP(c_Groups_Oplus__class_Oplus(T_a),hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_a),V_x),V_x)),hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_a),V_y),V_y)))) ) ).
% 160.02/160.07  
% 160.02/160.07  fof(fact_not__sum__squares__lt__zero,axiom,
% 160.02/160.07      ! [V_y,V_x,T_a] :
% 160.02/160.07        ( class_Rings_Olinordered__ring(T_a)
% 160.02/160.07       => ~ hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),hAPP(hAPP(c_Groups_Oplus__class_Oplus(T_a),hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_a),V_x),V_x)),hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_a),V_y),V_y))),c_Groups_Ozero__class_Ozero(T_a))) ) ).
% 160.02/160.07  
% 160.02/160.07  fof(fact_sum__squares__gt__zero__iff,axiom,
% 160.02/160.07      ! [V_y_2,V_x_2,T_b] :
% 160.02/160.07        ( class_Rings_Olinordered__ring__strict(T_b)
% 160.02/160.07       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_b),c_Groups_Ozero__class_Ozero(T_b)),hAPP(hAPP(c_Groups_Oplus__class_Oplus(T_b),hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_b),V_x_2),V_x_2)),hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_b),V_y_2),V_y_2))))
% 160.02/160.07        <=> ( V_x_2 != c_Groups_Ozero__class_Ozero(T_b)
% 160.02/160.07            | V_y_2 != c_Groups_Ozero__class_Ozero(T_b) ) ) ) ).
% 160.02/160.07  
% 160.02/160.07  fof(fact_one__less__mult,axiom,
% 160.02/160.07      ! [V_m,V_n] :
% 160.02/160.07        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),hAPP(c_Nat_OSuc,c_Groups_Ozero__class_Ozero(tc_Nat_Onat))),V_n))
% 160.02/160.07       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),hAPP(c_Nat_OSuc,c_Groups_Ozero__class_Ozero(tc_Nat_Onat))),V_m))
% 160.02/160.07         => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),hAPP(c_Nat_OSuc,c_Groups_Ozero__class_Ozero(tc_Nat_Onat))),hAPP(hAPP(c_Groups_Otimes__class_Otimes(tc_Nat_Onat),V_m),V_n))) ) ) ).
% 160.02/160.07  
% 160.02/160.07  fof(fact_n__less__n__mult__m,axiom,
% 160.02/160.07      ! [V_m,V_n] :
% 160.02/160.07        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),hAPP(c_Nat_OSuc,c_Groups_Ozero__class_Ozero(tc_Nat_Onat))),V_n))
% 160.02/160.07       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),hAPP(c_Nat_OSuc,c_Groups_Ozero__class_Ozero(tc_Nat_Onat))),V_m))
% 160.02/160.07         => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),V_n),hAPP(hAPP(c_Groups_Otimes__class_Otimes(tc_Nat_Onat),V_n),V_m))) ) ) ).
% 160.02/160.07  
% 160.02/160.07  fof(fact_n__less__m__mult__n,axiom,
% 160.02/160.07      ! [V_m,V_n] :
% 160.02/160.07        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),hAPP(c_Nat_OSuc,c_Groups_Ozero__class_Ozero(tc_Nat_Onat))),V_n))
% 160.02/160.07       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),hAPP(c_Nat_OSuc,c_Groups_Ozero__class_Ozero(tc_Nat_Onat))),V_m))
% 160.02/160.07         => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),V_n),hAPP(hAPP(c_Groups_Otimes__class_Otimes(tc_Nat_Onat),V_m),V_n))) ) ) ).
% 160.02/160.07  
% 160.02/160.07  fof(fact_one__le__mult__iff,axiom,
% 160.02/160.07      ! [V_n_2,V_m_2] :
% 160.02/160.07        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat),hAPP(c_Nat_OSuc,c_Groups_Ozero__class_Ozero(tc_Nat_Onat))),hAPP(hAPP(c_Groups_Otimes__class_Otimes(tc_Nat_Onat),V_m_2),V_n_2)))
% 160.02/160.07      <=> ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat),hAPP(c_Nat_OSuc,c_Groups_Ozero__class_Ozero(tc_Nat_Onat))),V_m_2))
% 160.02/160.07          & hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat),hAPP(c_Nat_OSuc,c_Groups_Ozero__class_Ozero(tc_Nat_Onat))),V_n_2)) ) ) ).
% 160.02/160.07  
% 160.02/160.07  fof(fact_mult__le__cancel2,axiom,
% 160.02/160.07      ! [V_n_2,V_k_2,V_m_2] :
% 160.02/160.07        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat),hAPP(hAPP(c_Groups_Otimes__class_Otimes(tc_Nat_Onat),V_m_2),V_k_2)),hAPP(hAPP(c_Groups_Otimes__class_Otimes(tc_Nat_Onat),V_n_2),V_k_2)))
% 160.02/160.07      <=> ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),c_Groups_Ozero__class_Ozero(tc_Nat_Onat)),V_k_2))
% 160.02/160.07         => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat),V_m_2),V_n_2)) ) ) ).
% 160.02/160.07  
% 160.02/160.07  fof(fact_mult__le__cancel1,axiom,
% 160.02/160.07      ! [V_n_2,V_m_2,V_k_2] :
% 160.02/160.07        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat),hAPP(hAPP(c_Groups_Otimes__class_Otimes(tc_Nat_Onat),V_k_2),V_m_2)),hAPP(hAPP(c_Groups_Otimes__class_Otimes(tc_Nat_Onat),V_k_2),V_n_2)))
% 160.02/160.07      <=> ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),c_Groups_Ozero__class_Ozero(tc_Nat_Onat)),V_k_2))
% 160.02/160.07         => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat),V_m_2),V_n_2)) ) ) ).
% 160.02/160.07  
% 160.02/160.07  fof(fact_convex__bound__le,axiom,
% 160.02/160.07      ! [V_v,V_u,V_y,V_a,V_x,T_a] :
% 160.02/160.07        ( class_Rings_Olinordered__semiring__1(T_a)
% 160.02/160.07       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),V_x),V_a))
% 160.02/160.07         => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),V_y),V_a))
% 160.02/160.07           => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),c_Groups_Ozero__class_Ozero(T_a)),V_u))
% 160.02/160.07             => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),c_Groups_Ozero__class_Ozero(T_a)),V_v))
% 160.02/160.07               => ( hAPP(hAPP(c_Groups_Oplus__class_Oplus(T_a),V_u),V_v) = c_Groups_Oone__class_Oone(T_a)
% 160.02/160.07                 => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),hAPP(hAPP(c_Groups_Oplus__class_Oplus(T_a),hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_a),V_u),V_x)),hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_a),V_v),V_y))),V_a)) ) ) ) ) ) ) ).
% 160.02/160.07  
% 160.02/160.07  fof(fact_mult_Ocomm__neutral,axiom,
% 160.02/160.07      ! [V_a,T_a] :
% 160.02/160.07        ( class_Groups_Ocomm__monoid__mult(T_a)
% 160.02/160.07       => hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_a),V_a),c_Groups_Oone__class_Oone(T_a)) = V_a ) ).
% 160.02/160.07  
% 160.02/160.07  fof(fact_mult__1__right,axiom,
% 160.02/160.07      ! [V_a,T_a] :
% 160.02/160.07        ( class_Groups_Omonoid__mult(T_a)
% 160.02/160.07       => hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_a),V_a),c_Groups_Oone__class_Oone(T_a)) = V_a ) ).
% 160.02/160.07  
% 160.02/160.07  fof(fact_mult__1,axiom,
% 160.02/160.07      ! [V_a,T_a] :
% 160.02/160.07        ( class_Groups_Ocomm__monoid__mult(T_a)
% 160.02/160.07       => hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_a),c_Groups_Oone__class_Oone(T_a)),V_a) = V_a ) ).
% 160.02/160.07  
% 160.02/160.07  fof(fact_mult__1__left,axiom,
% 160.02/160.07      ! [V_a,T_a] :
% 160.02/160.07        ( class_Groups_Omonoid__mult(T_a)
% 160.02/160.07       => hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_a),c_Groups_Oone__class_Oone(T_a)),V_a) = V_a ) ).
% 160.02/160.07  
% 160.02/160.07  fof(fact_Suc__mult__cancel1,axiom,
% 160.02/160.07      ! [V_n_2,V_m_2,V_k_2] :
% 160.02/160.07        ( hAPP(hAPP(c_Groups_Otimes__class_Otimes(tc_Nat_Onat),hAPP(c_Nat_OSuc,V_k_2)),V_m_2) = hAPP(hAPP(c_Groups_Otimes__class_Otimes(tc_Nat_Onat),hAPP(c_Nat_OSuc,V_k_2)),V_n_2)
% 160.02/160.07      <=> V_m_2 = V_n_2 ) ).
% 160.02/160.07  
% 160.02/160.07  fof(fact_add__mult__distrib,axiom,
% 160.02/160.07      ! [V_k,V_n,V_m] : hAPP(hAPP(c_Groups_Otimes__class_Otimes(tc_Nat_Onat),hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Nat_Onat),V_m),V_n)),V_k) = hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Nat_Onat),hAPP(hAPP(c_Groups_Otimes__class_Otimes(tc_Nat_Onat),V_m),V_k)),hAPP(hAPP(c_Groups_Otimes__class_Otimes(tc_Nat_Onat),V_n),V_k)) ).
% 160.02/160.07  
% 160.02/160.07  fof(fact_add__mult__distrib2,axiom,
% 160.02/160.07      ! [V_n,V_m,V_k] : hAPP(hAPP(c_Groups_Otimes__class_Otimes(tc_Nat_Onat),V_k),hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Nat_Onat),V_m),V_n)) = hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Nat_Onat),hAPP(hAPP(c_Groups_Otimes__class_Otimes(tc_Nat_Onat),V_k),V_m)),hAPP(hAPP(c_Groups_Otimes__class_Otimes(tc_Nat_Onat),V_k),V_n)) ).
% 160.02/160.07  
% 160.02/160.07  fof(fact_le__square,axiom,
% 160.02/160.07      ! [V_m] : hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat),V_m),hAPP(hAPP(c_Groups_Otimes__class_Otimes(tc_Nat_Onat),V_m),V_m))) ).
% 160.02/160.07  
% 160.02/160.07  fof(fact_le__cube,axiom,
% 160.02/160.07      ! [V_m] : hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat),V_m),hAPP(hAPP(c_Groups_Otimes__class_Otimes(tc_Nat_Onat),V_m),hAPP(hAPP(c_Groups_Otimes__class_Otimes(tc_Nat_Onat),V_m),V_m)))) ).
% 160.02/160.07  
% 160.02/160.07  fof(fact_mult__le__mono1,axiom,
% 160.02/160.07      ! [V_k,V_j,V_i] :
% 160.02/160.07        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat),V_i),V_j))
% 160.02/160.07       => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat),hAPP(hAPP(c_Groups_Otimes__class_Otimes(tc_Nat_Onat),V_i),V_k)),hAPP(hAPP(c_Groups_Otimes__class_Otimes(tc_Nat_Onat),V_j),V_k))) ) ).
% 160.02/160.07  
% 160.02/160.07  fof(fact_mult__le__mono2,axiom,
% 160.02/160.07      ! [V_k,V_j,V_i] :
% 160.02/160.07        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat),V_i),V_j))
% 160.02/160.07       => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat),hAPP(hAPP(c_Groups_Otimes__class_Otimes(tc_Nat_Onat),V_k),V_i)),hAPP(hAPP(c_Groups_Otimes__class_Otimes(tc_Nat_Onat),V_k),V_j))) ) ).
% 160.02/160.07  
% 160.02/160.07  fof(fact_mult__le__mono,axiom,
% 160.02/160.07      ! [V_l,V_k,V_j,V_i] :
% 160.02/160.07        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat),V_i),V_j))
% 160.02/160.07       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat),V_k),V_l))
% 160.02/160.07         => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat),hAPP(hAPP(c_Groups_Otimes__class_Otimes(tc_Nat_Onat),V_i),V_k)),hAPP(hAPP(c_Groups_Otimes__class_Otimes(tc_Nat_Onat),V_j),V_l))) ) ) ).
% 160.02/160.07  
% 160.02/160.07  fof(fact_add_Ocomm__neutral,axiom,
% 160.02/160.07      ! [V_a,T_a] :
% 160.02/160.07        ( class_Groups_Ocomm__monoid__add(T_a)
% 160.02/160.07       => hAPP(hAPP(c_Groups_Oplus__class_Oplus(T_a),V_a),c_Groups_Ozero__class_Ozero(T_a)) = V_a ) ).
% 160.02/160.07  
% 160.02/160.07  fof(fact_add__0__right,axiom,
% 160.02/160.07      ! [V_a,T_a] :
% 160.02/160.07        ( class_Groups_Omonoid__add(T_a)
% 160.02/160.07       => hAPP(hAPP(c_Groups_Oplus__class_Oplus(T_a),V_a),c_Groups_Ozero__class_Ozero(T_a)) = V_a ) ).
% 160.02/160.07  
% 160.02/160.07  fof(fact_double__zero__sym,axiom,
% 160.02/160.07      ! [V_a_2,T_b] :
% 160.02/160.07        ( class_Groups_Olinordered__ab__group__add(T_b)
% 160.02/160.07       => ( c_Groups_Ozero__class_Ozero(T_b) = hAPP(hAPP(c_Groups_Oplus__class_Oplus(T_b),V_a_2),V_a_2)
% 160.02/160.07        <=> V_a_2 = c_Groups_Ozero__class_Ozero(T_b) ) ) ).
% 160.02/160.07  
% 160.02/160.07  fof(fact_add__0,axiom,
% 160.02/160.07      ! [V_a,T_a] :
% 160.02/160.07        ( class_Groups_Ocomm__monoid__add(T_a)
% 160.02/160.07       => hAPP(hAPP(c_Groups_Oplus__class_Oplus(T_a),c_Groups_Ozero__class_Ozero(T_a)),V_a) = V_a ) ).
% 160.02/160.07  
% 160.02/160.07  fof(fact_add__0__left,axiom,
% 160.02/160.07      ! [V_a,T_a] :
% 160.02/160.07        ( class_Groups_Omonoid__add(T_a)
% 160.02/160.07       => hAPP(hAPP(c_Groups_Oplus__class_Oplus(T_a),c_Groups_Ozero__class_Ozero(T_a)),V_a) = V_a ) ).
% 160.02/160.07  
% 160.02/160.07  fof(fact_diff__mult__distrib2,axiom,
% 160.02/160.07      ! [V_n,V_m,V_k] : hAPP(hAPP(c_Groups_Otimes__class_Otimes(tc_Nat_Onat),V_k),hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_Nat_Onat),V_m),V_n)) = hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_Nat_Onat),hAPP(hAPP(c_Groups_Otimes__class_Otimes(tc_Nat_Onat),V_k),V_m)),hAPP(hAPP(c_Groups_Otimes__class_Otimes(tc_Nat_Onat),V_k),V_n)) ).
% 160.02/160.07  
% 160.02/160.07  fof(fact_diff__mult__distrib,axiom,
% 160.02/160.07      ! [V_k,V_n,V_m] : hAPP(hAPP(c_Groups_Otimes__class_Otimes(tc_Nat_Onat),hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_Nat_Onat),V_m),V_n)),V_k) = hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_Nat_Onat),hAPP(hAPP(c_Groups_Otimes__class_Otimes(tc_Nat_Onat),V_m),V_k)),hAPP(hAPP(c_Groups_Otimes__class_Otimes(tc_Nat_Onat),V_n),V_k)) ).
% 160.02/160.07  
% 160.02/160.07  fof(fact_diff__0__right,axiom,
% 160.02/160.07      ! [V_a,T_a] :
% 160.02/160.07        ( class_Groups_Ogroup__add(T_a)
% 160.02/160.07       => hAPP(hAPP(c_Groups_Ominus__class_Ominus(T_a),V_a),c_Groups_Ozero__class_Ozero(T_a)) = V_a ) ).
% 160.02/160.07  
% 160.02/160.07  fof(fact_diff__self,axiom,
% 160.02/160.07      ! [V_a,T_a] :
% 160.02/160.07        ( class_Groups_Ogroup__add(T_a)
% 160.02/160.07       => hAPP(hAPP(c_Groups_Ominus__class_Ominus(T_a),V_a),V_a) = c_Groups_Ozero__class_Ozero(T_a) ) ).
% 160.02/160.07  
% 160.02/160.07  fof(fact_eq__iff__diff__eq__0,axiom,
% 160.02/160.07      ! [V_b_2,V_a_2,T_b] :
% 160.02/160.08        ( class_Groups_Oab__group__add(T_b)
% 160.02/160.08       => ( V_a_2 = V_b_2
% 160.02/160.08        <=> hAPP(hAPP(c_Groups_Ominus__class_Ominus(T_b),V_a_2),V_b_2) = c_Groups_Ozero__class_Ozero(T_b) ) ) ).
% 160.02/160.08  
% 160.02/160.08  fof(fact_right__minus__eq,axiom,
% 160.02/160.08      ! [V_b_2,V_a_2,T_b] :
% 160.02/160.08        ( class_Groups_Ogroup__add(T_b)
% 160.02/160.08       => ( hAPP(hAPP(c_Groups_Ominus__class_Ominus(T_b),V_a_2),V_b_2) = c_Groups_Ozero__class_Ozero(T_b)
% 160.02/160.08        <=> V_a_2 = V_b_2 ) ) ).
% 160.02/160.08  
% 160.02/160.08  fof(fact_nat__mult__1,axiom,
% 160.02/160.08      ! [V_n] : hAPP(hAPP(c_Groups_Otimes__class_Otimes(tc_Nat_Onat),c_Groups_Oone__class_Oone(tc_Nat_Onat)),V_n) = V_n ).
% 160.02/160.08  
% 160.02/160.08  fof(fact_nat__1__eq__mult__iff,axiom,
% 160.02/160.08      ! [V_n_2,V_m_2] :
% 160.02/160.08        ( c_Groups_Oone__class_Oone(tc_Nat_Onat) = hAPP(hAPP(c_Groups_Otimes__class_Otimes(tc_Nat_Onat),V_m_2),V_n_2)
% 160.02/160.08      <=> ( V_m_2 = c_Groups_Oone__class_Oone(tc_Nat_Onat)
% 160.02/160.08          & V_n_2 = c_Groups_Oone__class_Oone(tc_Nat_Onat) ) ) ).
% 160.02/160.08  
% 160.02/160.08  fof(fact_nat__mult__1__right,axiom,
% 160.02/160.08      ! [V_n] : hAPP(hAPP(c_Groups_Otimes__class_Otimes(tc_Nat_Onat),V_n),c_Groups_Oone__class_Oone(tc_Nat_Onat)) = V_n ).
% 160.02/160.08  
% 160.02/160.08  fof(fact_nat__mult__eq__1__iff,axiom,
% 160.02/160.08      ! [V_n_2,V_m_2] :
% 160.02/160.08        ( hAPP(hAPP(c_Groups_Otimes__class_Otimes(tc_Nat_Onat),V_m_2),V_n_2) = c_Groups_Oone__class_Oone(tc_Nat_Onat)
% 160.02/160.08      <=> ( V_m_2 = c_Groups_Oone__class_Oone(tc_Nat_Onat)
% 160.02/160.08          & V_n_2 = c_Groups_Oone__class_Oone(tc_Nat_Onat) ) ) ).
% 160.02/160.08  
% 160.02/160.08  fof(fact_Zero__not__Suc,axiom,
% 160.02/160.08      ! [V_m] : c_Groups_Ozero__class_Ozero(tc_Nat_Onat) != hAPP(c_Nat_OSuc,V_m) ).
% 160.02/160.08  
% 160.02/160.08  fof(fact_nat_Osimps_I2_J,axiom,
% 160.02/160.08      ! [V_nat_H] : c_Groups_Ozero__class_Ozero(tc_Nat_Onat) != hAPP(c_Nat_OSuc,V_nat_H) ).
% 160.02/160.08  
% 160.02/160.08  fof(fact_Suc__not__Zero,axiom,
% 160.02/160.08      ! [V_m] : hAPP(c_Nat_OSuc,V_m) != c_Groups_Ozero__class_Ozero(tc_Nat_Onat) ).
% 160.02/160.08  
% 160.02/160.08  fof(fact_nat_Osimps_I3_J,axiom,
% 160.02/160.08      ! [V_nat_H_1] : hAPP(c_Nat_OSuc,V_nat_H_1) != c_Groups_Ozero__class_Ozero(tc_Nat_Onat) ).
% 160.02/160.08  
% 160.02/160.08  fof(fact_Zero__neq__Suc,axiom,
% 160.02/160.08      ! [V_m] : c_Groups_Ozero__class_Ozero(tc_Nat_Onat) != hAPP(c_Nat_OSuc,V_m) ).
% 160.02/160.08  
% 160.02/160.08  fof(fact_Suc__neq__Zero,axiom,
% 160.02/160.08      ! [V_m] : hAPP(c_Nat_OSuc,V_m) != c_Groups_Ozero__class_Ozero(tc_Nat_Onat) ).
% 160.02/160.08  
% 160.02/160.08  fof(fact_not__less0,axiom,
% 160.02/160.08      ! [V_n] : ~ hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),V_n),c_Groups_Ozero__class_Ozero(tc_Nat_Onat))) ).
% 160.02/160.08  
% 160.02/160.08  fof(fact_neq0__conv,axiom,
% 160.02/160.08      ! [V_n_2] :
% 160.02/160.08        ( V_n_2 != c_Groups_Ozero__class_Ozero(tc_Nat_Onat)
% 160.02/160.08      <=> hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),c_Groups_Ozero__class_Ozero(tc_Nat_Onat)),V_n_2)) ) ).
% 160.02/160.08  
% 160.02/160.08  fof(fact_less__nat__zero__code,axiom,
% 160.02/160.08      ! [V_n] : ~ hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),V_n),c_Groups_Ozero__class_Ozero(tc_Nat_Onat))) ).
% 160.02/160.08  
% 160.02/160.08  fof(fact_gr__implies__not0,axiom,
% 160.02/160.08      ! [V_n,V_m] :
% 160.02/160.08        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),V_m),V_n))
% 160.02/160.08       => V_n != c_Groups_Ozero__class_Ozero(tc_Nat_Onat) ) ).
% 160.02/160.08  
% 160.02/160.08  fof(fact_gr0I,axiom,
% 160.02/160.08      ! [V_n] :
% 160.02/160.08        ( V_n != c_Groups_Ozero__class_Ozero(tc_Nat_Onat)
% 160.02/160.08       => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),c_Groups_Ozero__class_Ozero(tc_Nat_Onat)),V_n)) ) ).
% 160.02/160.08  
% 160.02/160.08  fof(fact_add__eq__self__zero,axiom,
% 160.02/160.08      ! [V_n,V_m] :
% 160.02/160.08        ( hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Nat_Onat),V_m),V_n) = V_m
% 160.02/160.08       => V_n = c_Groups_Ozero__class_Ozero(tc_Nat_Onat) ) ).
% 160.02/160.08  
% 160.02/160.08  fof(fact_add__is__0,axiom,
% 160.02/160.08      ! [V_n_2,V_m_2] :
% 160.02/160.08        ( hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Nat_Onat),V_m_2),V_n_2) = c_Groups_Ozero__class_Ozero(tc_Nat_Onat)
% 160.02/160.08      <=> ( V_m_2 = c_Groups_Ozero__class_Ozero(tc_Nat_Onat)
% 160.02/160.08          & V_n_2 = c_Groups_Ozero__class_Ozero(tc_Nat_Onat) ) ) ).
% 160.02/160.08  
% 160.02/160.08  fof(fact_Nat_Oadd__0__right,axiom,
% 160.02/160.08      ! [V_m] : hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Nat_Onat),V_m),c_Groups_Ozero__class_Ozero(tc_Nat_Onat)) = V_m ).
% 160.02/160.08  
% 160.02/160.08  fof(fact_plus__nat_Oadd__0,axiom,
% 160.02/160.08      ! [V_n] : hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Nat_Onat),c_Groups_Ozero__class_Ozero(tc_Nat_Onat)),V_n) = V_n ).
% 160.02/160.08  
% 160.02/160.08  fof(fact_less__eq__nat_Osimps_I1_J,axiom,
% 160.02/160.08      ! [V_n] : hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat),c_Groups_Ozero__class_Ozero(tc_Nat_Onat)),V_n)) ).
% 160.02/160.08  
% 160.02/160.08  fof(fact_le__0__eq,axiom,
% 160.02/160.08      ! [V_n_2] :
% 160.02/160.08        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat),V_n_2),c_Groups_Ozero__class_Ozero(tc_Nat_Onat)))
% 160.02/160.08      <=> V_n_2 = c_Groups_Ozero__class_Ozero(tc_Nat_Onat) ) ).
% 160.02/160.08  
% 160.02/160.08  fof(fact_diff__0__eq__0,axiom,
% 160.02/160.08      ! [V_n] : hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_Nat_Onat),c_Groups_Ozero__class_Ozero(tc_Nat_Onat)),V_n) = c_Groups_Ozero__class_Ozero(tc_Nat_Onat) ).
% 160.02/160.08  
% 160.02/160.08  fof(fact_minus__nat_Odiff__0,axiom,
% 160.02/160.08      ! [V_m] : hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_Nat_Onat),V_m),c_Groups_Ozero__class_Ozero(tc_Nat_Onat)) = V_m ).
% 160.02/160.08  
% 160.02/160.08  fof(fact_diff__self__eq__0,axiom,
% 160.02/160.08      ! [V_m] : hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_Nat_Onat),V_m),V_m) = c_Groups_Ozero__class_Ozero(tc_Nat_Onat) ).
% 160.02/160.08  
% 160.02/160.08  fof(fact_diffs0__imp__equal,axiom,
% 160.02/160.08      ! [V_n,V_m] :
% 160.02/160.08        ( hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_Nat_Onat),V_m),V_n) = c_Groups_Ozero__class_Ozero(tc_Nat_Onat)
% 160.02/160.08       => ( hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_Nat_Onat),V_n),V_m) = c_Groups_Ozero__class_Ozero(tc_Nat_Onat)
% 160.02/160.08         => V_m = V_n ) ) ).
% 160.02/160.08  
% 160.02/160.08  fof(fact_less__1__mult,axiom,
% 160.02/160.08      ! [V_n,V_m,T_a] :
% 160.02/160.08        ( class_Rings_Olinordered__semidom(T_a)
% 160.02/160.08       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),c_Groups_Oone__class_Oone(T_a)),V_m))
% 160.02/160.08         => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),c_Groups_Oone__class_Oone(T_a)),V_n))
% 160.02/160.08           => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),c_Groups_Oone__class_Oone(T_a)),hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_a),V_m),V_n))) ) ) ) ).
% 160.02/160.08  
% 160.02/160.08  fof(fact_eq__add__iff1,axiom,
% 160.02/160.08      ! [V_d_2,V_b_2,V_c_2,V_e_2,V_a_2,T_b] :
% 160.02/160.08        ( class_Rings_Oring(T_b)
% 160.02/160.08       => ( hAPP(hAPP(c_Groups_Oplus__class_Oplus(T_b),hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_b),V_a_2),V_e_2)),V_c_2) = hAPP(hAPP(c_Groups_Oplus__class_Oplus(T_b),hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_b),V_b_2),V_e_2)),V_d_2)
% 160.02/160.08        <=> hAPP(hAPP(c_Groups_Oplus__class_Oplus(T_b),hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_b),hAPP(hAPP(c_Groups_Ominus__class_Ominus(T_b),V_a_2),V_b_2)),V_e_2)),V_c_2) = V_d_2 ) ) ).
% 160.02/160.08  
% 160.02/160.08  fof(fact_eq__add__iff2,axiom,
% 160.02/160.08      ! [V_d_2,V_b_2,V_c_2,V_e_2,V_a_2,T_b] :
% 160.02/160.08        ( class_Rings_Oring(T_b)
% 160.02/160.08       => ( hAPP(hAPP(c_Groups_Oplus__class_Oplus(T_b),hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_b),V_a_2),V_e_2)),V_c_2) = hAPP(hAPP(c_Groups_Oplus__class_Oplus(T_b),hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_b),V_b_2),V_e_2)),V_d_2)
% 160.02/160.08        <=> V_c_2 = hAPP(hAPP(c_Groups_Oplus__class_Oplus(T_b),hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_b),hAPP(hAPP(c_Groups_Ominus__class_Ominus(T_b),V_b_2),V_a_2)),V_e_2)),V_d_2) ) ) ).
% 160.02/160.08  
% 160.02/160.08  fof(fact_pos__add__strict,axiom,
% 160.02/160.08      ! [V_c,V_b,V_a,T_a] :
% 160.02/160.08        ( class_Rings_Olinordered__semidom(T_a)
% 160.02/160.08       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),c_Groups_Ozero__class_Ozero(T_a)),V_a))
% 160.02/160.08         => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),V_b),V_c))
% 160.02/160.08           => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),V_b),hAPP(hAPP(c_Groups_Oplus__class_Oplus(T_a),V_a),V_c))) ) ) ) ).
% 160.02/160.08  
% 160.02/160.08  fof(fact_zero__le__one,axiom,
% 160.02/160.08      ! [T_a] :
% 160.02/160.08        ( class_Rings_Olinordered__semidom(T_a)
% 160.02/160.08       => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),c_Groups_Ozero__class_Ozero(T_a)),c_Groups_Oone__class_Oone(T_a))) ) ).
% 160.02/160.08  
% 160.02/160.08  fof(fact_not__one__le__zero,axiom,
% 160.02/160.08      ! [T_a] :
% 160.02/160.08        ( class_Rings_Olinordered__semidom(T_a)
% 160.02/160.08       => ~ hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),c_Groups_Oone__class_Oone(T_a)),c_Groups_Ozero__class_Ozero(T_a))) ) ).
% 160.02/160.08  
% 160.02/160.08  fof(fact_not__one__less__zero,axiom,
% 160.02/160.08      ! [T_a] :
% 160.02/160.08        ( class_Rings_Olinordered__semidom(T_a)
% 160.02/160.08       => ~ hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),c_Groups_Oone__class_Oone(T_a)),c_Groups_Ozero__class_Ozero(T_a))) ) ).
% 160.02/160.08  
% 160.02/160.08  fof(fact_zero__less__one,axiom,
% 160.02/160.08      ! [T_a] :
% 160.02/160.08        ( class_Rings_Olinordered__semidom(T_a)
% 160.02/160.08       => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),c_Groups_Ozero__class_Ozero(T_a)),c_Groups_Oone__class_Oone(T_a))) ) ).
% 160.02/160.08  
% 160.02/160.08  fof(fact_convex__bound__lt,axiom,
% 160.02/160.08      ! [V_v,V_u,V_y,V_a,V_x,T_a] :
% 160.02/160.08        ( class_Rings_Olinordered__semiring__1__strict(T_a)
% 160.02/160.08       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),V_x),V_a))
% 160.02/160.08         => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),V_y),V_a))
% 160.02/160.08           => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),c_Groups_Ozero__class_Ozero(T_a)),V_u))
% 160.02/160.08             => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),c_Groups_Ozero__class_Ozero(T_a)),V_v))
% 160.02/160.08               => ( hAPP(hAPP(c_Groups_Oplus__class_Oplus(T_a),V_u),V_v) = c_Groups_Oone__class_Oone(T_a)
% 160.02/160.08                 => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),hAPP(hAPP(c_Groups_Oplus__class_Oplus(T_a),hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_a),V_u),V_x)),hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_a),V_v),V_y))),V_a)) ) ) ) ) ) ) ).
% 160.02/160.08  
% 160.02/160.08  fof(fact_mult__eq__if,axiom,
% 160.02/160.08      ! [V_n,V_m] :
% 160.02/160.08        ( ( V_m = c_Groups_Ozero__class_Ozero(tc_Nat_Onat)
% 160.02/160.08         => hAPP(hAPP(c_Groups_Otimes__class_Otimes(tc_Nat_Onat),V_m),V_n) = c_Groups_Ozero__class_Ozero(tc_Nat_Onat) )
% 160.02/160.08        & ( V_m != c_Groups_Ozero__class_Ozero(tc_Nat_Onat)
% 160.02/160.08         => hAPP(hAPP(c_Groups_Otimes__class_Otimes(tc_Nat_Onat),V_m),V_n) = hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Nat_Onat),V_n),hAPP(hAPP(c_Groups_Otimes__class_Otimes(tc_Nat_Onat),hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_Nat_Onat),V_m),c_Groups_Oone__class_Oone(tc_Nat_Onat))),V_n)) ) ) ).
% 160.02/160.08  
% 160.02/160.08  fof(fact_finite__PlusD_I2_J,axiom,
% 160.02/160.08      ! [V_B_2,V_A_2,T_c,T_b] :
% 160.02/160.08        ( hBOOL(hAPP(c_Finite__Set_Ofinite(tc_sum(T_b,T_c)),c_Sum__Type_OPlus(T_b,T_c,V_A_2,V_B_2)))
% 160.02/160.08       => hBOOL(hAPP(c_Finite__Set_Ofinite(T_c),V_B_2)) ) ).
% 160.02/160.08  
% 160.02/160.08  fof(fact_finite__PlusD_I1_J,axiom,
% 160.02/160.08      ! [V_B_2,V_A_2,T_c,T_b] :
% 160.02/160.08        ( hBOOL(hAPP(c_Finite__Set_Ofinite(tc_sum(T_b,T_c)),c_Sum__Type_OPlus(T_b,T_c,V_A_2,V_B_2)))
% 160.02/160.08       => hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2)) ) ).
% 160.02/160.08  
% 160.02/160.08  fof(fact_finite__Plus,axiom,
% 160.02/160.08      ! [V_B_2,T_c,V_A_2,T_b] :
% 160.02/160.08        ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2))
% 160.02/160.08       => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_c),V_B_2))
% 160.02/160.08         => hBOOL(hAPP(c_Finite__Set_Ofinite(tc_sum(T_b,T_c)),c_Sum__Type_OPlus(T_b,T_c,V_A_2,V_B_2))) ) ) ).
% 160.02/160.08  
% 160.02/160.08  fof(fact_finite__Plus__iff,axiom,
% 160.02/160.08      ! [V_B_2,V_A_2,T_c,T_b] :
% 160.02/160.08        ( hBOOL(hAPP(c_Finite__Set_Ofinite(tc_sum(T_b,T_c)),c_Sum__Type_OPlus(T_b,T_c,V_A_2,V_B_2)))
% 160.02/160.08      <=> ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2))
% 160.02/160.08          & hBOOL(hAPP(c_Finite__Set_Ofinite(T_c),V_B_2)) ) ) ).
% 160.02/160.08  
% 160.02/160.08  fof(fact_card__Plus__conv__if,axiom,
% 160.02/160.08      ! [V_B_2,T_c,V_A_2,T_b] :
% 160.02/160.08        ( ( ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2))
% 160.02/160.08            & hBOOL(hAPP(c_Finite__Set_Ofinite(T_c),V_B_2)) )
% 160.02/160.08         => hAPP(c_Finite__Set_Ocard(tc_sum(T_b,T_c)),c_Sum__Type_OPlus(T_b,T_c,V_A_2,V_B_2)) = hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Nat_Onat),hAPP(c_Finite__Set_Ocard(T_b),V_A_2)),hAPP(c_Finite__Set_Ocard(T_c),V_B_2)) )
% 160.02/160.08        & ( ~ ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2))
% 160.02/160.08              & hBOOL(hAPP(c_Finite__Set_Ofinite(T_c),V_B_2)) )
% 160.02/160.08         => hAPP(c_Finite__Set_Ocard(tc_sum(T_b,T_c)),c_Sum__Type_OPlus(T_b,T_c,V_A_2,V_B_2)) = c_Groups_Ozero__class_Ozero(tc_Nat_Onat) ) ) ).
% 160.02/160.08  
% 160.02/160.08  fof(fact_le__add__iff1,axiom,
% 160.02/160.08      ! [V_d_2,V_b_2,V_c_2,V_e_2,V_a_2,T_b] :
% 160.02/160.08        ( class_Rings_Oordered__ring(T_b)
% 160.02/160.08       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_b),hAPP(hAPP(c_Groups_Oplus__class_Oplus(T_b),hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_b),V_a_2),V_e_2)),V_c_2)),hAPP(hAPP(c_Groups_Oplus__class_Oplus(T_b),hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_b),V_b_2),V_e_2)),V_d_2)))
% 160.02/160.08        <=> hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_b),hAPP(hAPP(c_Groups_Oplus__class_Oplus(T_b),hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_b),hAPP(hAPP(c_Groups_Ominus__class_Ominus(T_b),V_a_2),V_b_2)),V_e_2)),V_c_2)),V_d_2)) ) ) ).
% 160.02/160.08  
% 160.02/160.08  fof(fact_le__add__iff2,axiom,
% 160.02/160.08      ! [V_d_2,V_b_2,V_c_2,V_e_2,V_a_2,T_b] :
% 160.02/160.08        ( class_Rings_Oordered__ring(T_b)
% 160.02/160.08       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_b),hAPP(hAPP(c_Groups_Oplus__class_Oplus(T_b),hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_b),V_a_2),V_e_2)),V_c_2)),hAPP(hAPP(c_Groups_Oplus__class_Oplus(T_b),hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_b),V_b_2),V_e_2)),V_d_2)))
% 160.02/160.08        <=> hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_b),V_c_2),hAPP(hAPP(c_Groups_Oplus__class_Oplus(T_b),hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_b),hAPP(hAPP(c_Groups_Ominus__class_Ominus(T_b),V_b_2),V_a_2)),V_e_2)),V_d_2))) ) ) ).
% 160.02/160.08  
% 160.02/160.08  fof(fact_less__add__iff2,axiom,
% 160.02/160.08      ! [V_d_2,V_b_2,V_c_2,V_e_2,V_a_2,T_b] :
% 160.02/160.08        ( class_Rings_Oordered__ring(T_b)
% 160.02/160.08       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_b),hAPP(hAPP(c_Groups_Oplus__class_Oplus(T_b),hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_b),V_a_2),V_e_2)),V_c_2)),hAPP(hAPP(c_Groups_Oplus__class_Oplus(T_b),hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_b),V_b_2),V_e_2)),V_d_2)))
% 160.02/160.08        <=> hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_b),V_c_2),hAPP(hAPP(c_Groups_Oplus__class_Oplus(T_b),hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_b),hAPP(hAPP(c_Groups_Ominus__class_Ominus(T_b),V_b_2),V_a_2)),V_e_2)),V_d_2))) ) ) ).
% 160.02/160.08  
% 160.02/160.08  fof(fact_less__add__iff1,axiom,
% 160.02/160.08      ! [V_d_2,V_b_2,V_c_2,V_e_2,V_a_2,T_b] :
% 160.02/160.08        ( class_Rings_Oordered__ring(T_b)
% 160.02/160.08       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_b),hAPP(hAPP(c_Groups_Oplus__class_Oplus(T_b),hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_b),V_a_2),V_e_2)),V_c_2)),hAPP(hAPP(c_Groups_Oplus__class_Oplus(T_b),hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_b),V_b_2),V_e_2)),V_d_2)))
% 160.02/160.08        <=> hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_b),hAPP(hAPP(c_Groups_Oplus__class_Oplus(T_b),hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_b),hAPP(hAPP(c_Groups_Ominus__class_Ominus(T_b),V_a_2),V_b_2)),V_e_2)),V_c_2)),V_d_2)) ) ) ).
% 160.02/160.08  
% 160.02/160.08  fof(fact_Suc__mult__less__cancel1,axiom,
% 160.02/160.08      ! [V_n_2,V_m_2,V_k_2] :
% 160.02/160.08        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),hAPP(hAPP(c_Groups_Otimes__class_Otimes(tc_Nat_Onat),hAPP(c_Nat_OSuc,V_k_2)),V_m_2)),hAPP(hAPP(c_Groups_Otimes__class_Otimes(tc_Nat_Onat),hAPP(c_Nat_OSuc,V_k_2)),V_n_2)))
% 160.02/160.08      <=> hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),V_m_2),V_n_2)) ) ).
% 160.02/160.08  
% 160.02/160.08  fof(fact_zero__less__two,axiom,
% 160.02/160.08      ! [T_a] :
% 160.02/160.08        ( class_Rings_Olinordered__semidom(T_a)
% 160.02/160.08       => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),c_Groups_Ozero__class_Ozero(T_a)),hAPP(hAPP(c_Groups_Oplus__class_Oplus(T_a),c_Groups_Oone__class_Oone(T_a)),c_Groups_Oone__class_Oone(T_a)))) ) ).
% 160.02/160.08  
% 160.02/160.08  fof(fact_mult__Suc,axiom,
% 160.02/160.08      ! [V_n,V_m] : hAPP(hAPP(c_Groups_Otimes__class_Otimes(tc_Nat_Onat),hAPP(c_Nat_OSuc,V_m)),V_n) = hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Nat_Onat),V_n),hAPP(hAPP(c_Groups_Otimes__class_Otimes(tc_Nat_Onat),V_m),V_n)) ).
% 160.02/160.08  
% 160.02/160.08  fof(fact_mult__Suc__right,axiom,
% 160.02/160.08      ! [V_n,V_m] : hAPP(hAPP(c_Groups_Otimes__class_Otimes(tc_Nat_Onat),V_m),hAPP(c_Nat_OSuc,V_n)) = hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Nat_Onat),V_m),hAPP(hAPP(c_Groups_Otimes__class_Otimes(tc_Nat_Onat),V_m),V_n)) ).
% 160.02/160.08  
% 160.02/160.08  fof(fact_Suc__mult__le__cancel1,axiom,
% 160.02/160.08      ! [V_n_2,V_m_2,V_k_2] :
% 160.02/160.08        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat),hAPP(hAPP(c_Groups_Otimes__class_Otimes(tc_Nat_Onat),hAPP(c_Nat_OSuc,V_k_2)),V_m_2)),hAPP(hAPP(c_Groups_Otimes__class_Otimes(tc_Nat_Onat),hAPP(c_Nat_OSuc,V_k_2)),V_n_2)))
% 160.02/160.08      <=> hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat),V_m_2),V_n_2)) ) ).
% 160.02/160.08  
% 160.02/160.08  fof(fact_zero__le__double__add__iff__zero__le__single__add,axiom,
% 160.02/160.08      ! [V_a_2,T_b] :
% 160.02/160.08        ( class_Groups_Olinordered__ab__group__add(T_b)
% 160.02/160.08       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_b),c_Groups_Ozero__class_Ozero(T_b)),hAPP(hAPP(c_Groups_Oplus__class_Oplus(T_b),V_a_2),V_a_2)))
% 160.02/160.08        <=> hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_b),c_Groups_Ozero__class_Ozero(T_b)),V_a_2)) ) ) ).
% 160.02/160.08  
% 160.02/160.08  fof(fact_double__add__le__zero__iff__single__add__le__zero,axiom,
% 160.02/160.08      ! [V_a_2,T_b] :
% 160.02/160.08        ( class_Groups_Olinordered__ab__group__add(T_b)
% 160.02/160.08       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_b),hAPP(hAPP(c_Groups_Oplus__class_Oplus(T_b),V_a_2),V_a_2)),c_Groups_Ozero__class_Ozero(T_b)))
% 160.02/160.08        <=> hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_b),V_a_2),c_Groups_Ozero__class_Ozero(T_b))) ) ) ).
% 160.02/160.08  
% 160.02/160.08  fof(fact_add__nonneg__nonneg,axiom,
% 160.02/160.08      ! [V_b,V_a,T_a] :
% 160.02/160.08        ( class_Groups_Oordered__comm__monoid__add(T_a)
% 160.02/160.08       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),c_Groups_Ozero__class_Ozero(T_a)),V_a))
% 160.02/160.08         => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),c_Groups_Ozero__class_Ozero(T_a)),V_b))
% 160.02/160.08           => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),c_Groups_Ozero__class_Ozero(T_a)),hAPP(hAPP(c_Groups_Oplus__class_Oplus(T_a),V_a),V_b))) ) ) ) ).
% 160.02/160.08  
% 160.02/160.08  fof(fact_add__nonneg__eq__0__iff,axiom,
% 160.02/160.08      ! [V_y_2,V_x_2,T_b] :
% 160.02/160.08        ( class_Groups_Oordered__comm__monoid__add(T_b)
% 160.02/160.08       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_b),c_Groups_Ozero__class_Ozero(T_b)),V_x_2))
% 160.02/160.08         => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_b),c_Groups_Ozero__class_Ozero(T_b)),V_y_2))
% 160.02/160.08           => ( hAPP(hAPP(c_Groups_Oplus__class_Oplus(T_b),V_x_2),V_y_2) = c_Groups_Ozero__class_Ozero(T_b)
% 160.02/160.08            <=> ( V_x_2 = c_Groups_Ozero__class_Ozero(T_b)
% 160.02/160.08                & V_y_2 = c_Groups_Ozero__class_Ozero(T_b) ) ) ) ) ) ).
% 160.02/160.08  
% 160.02/160.08  fof(fact_add__increasing,axiom,
% 160.02/160.08      ! [V_c,V_b,V_a,T_a] :
% 160.02/160.08        ( class_Groups_Oordered__comm__monoid__add(T_a)
% 160.02/160.08       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),c_Groups_Ozero__class_Ozero(T_a)),V_a))
% 160.02/160.08         => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),V_b),V_c))
% 160.02/160.08           => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),V_b),hAPP(hAPP(c_Groups_Oplus__class_Oplus(T_a),V_a),V_c))) ) ) ) ).
% 160.02/160.08  
% 160.02/160.08  fof(fact_add__increasing2,axiom,
% 160.02/160.08      ! [V_a,V_b,V_c,T_a] :
% 160.02/160.08        ( class_Groups_Oordered__comm__monoid__add(T_a)
% 160.02/160.08       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),c_Groups_Ozero__class_Ozero(T_a)),V_c))
% 160.02/160.08         => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),V_b),V_a))
% 160.02/160.08           => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),V_b),hAPP(hAPP(c_Groups_Oplus__class_Oplus(T_a),V_a),V_c))) ) ) ) ).
% 160.02/160.08  
% 160.02/160.08  fof(fact_add__nonpos__nonpos,axiom,
% 160.02/160.08      ! [V_b,V_a,T_a] :
% 160.02/160.08        ( class_Groups_Oordered__comm__monoid__add(T_a)
% 160.02/160.08       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),V_a),c_Groups_Ozero__class_Ozero(T_a)))
% 160.02/160.08         => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),V_b),c_Groups_Ozero__class_Ozero(T_a)))
% 160.02/160.08           => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),hAPP(hAPP(c_Groups_Oplus__class_Oplus(T_a),V_a),V_b)),c_Groups_Ozero__class_Ozero(T_a))) ) ) ) ).
% 160.02/160.08  
% 160.02/160.08  fof(fact_add__neg__neg,axiom,
% 160.02/160.08      ! [V_b,V_a,T_a] :
% 160.02/160.08        ( class_Groups_Oordered__comm__monoid__add(T_a)
% 160.02/160.08       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),V_a),c_Groups_Ozero__class_Ozero(T_a)))
% 160.02/160.08         => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),V_b),c_Groups_Ozero__class_Ozero(T_a)))
% 160.02/160.08           => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),hAPP(hAPP(c_Groups_Oplus__class_Oplus(T_a),V_a),V_b)),c_Groups_Ozero__class_Ozero(T_a))) ) ) ) ).
% 160.02/160.08  
% 160.02/160.08  fof(fact_add__pos__pos,axiom,
% 160.02/160.08      ! [V_b,V_a,T_a] :
% 160.02/160.08        ( class_Groups_Oordered__comm__monoid__add(T_a)
% 160.02/160.08       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),c_Groups_Ozero__class_Ozero(T_a)),V_a))
% 160.02/160.08         => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),c_Groups_Ozero__class_Ozero(T_a)),V_b))
% 160.02/160.08           => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),c_Groups_Ozero__class_Ozero(T_a)),hAPP(hAPP(c_Groups_Oplus__class_Oplus(T_a),V_a),V_b))) ) ) ) ).
% 160.02/160.08  
% 160.02/160.08  fof(fact_double__add__less__zero__iff__single__add__less__zero,axiom,
% 160.02/160.08      ! [V_a_2,T_b] :
% 160.02/160.08        ( class_Groups_Olinordered__ab__group__add(T_b)
% 160.02/160.08       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_b),hAPP(hAPP(c_Groups_Oplus__class_Oplus(T_b),V_a_2),V_a_2)),c_Groups_Ozero__class_Ozero(T_b)))
% 160.02/160.08        <=> hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_b),V_a_2),c_Groups_Ozero__class_Ozero(T_b))) ) ) ).
% 160.02/160.08  
% 160.02/160.08  fof(fact_zero__less__double__add__iff__zero__less__single__add,axiom,
% 160.02/160.08      ! [V_a_2,T_b] :
% 160.02/160.08        ( class_Groups_Olinordered__ab__group__add(T_b)
% 160.02/160.08       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_b),c_Groups_Ozero__class_Ozero(T_b)),hAPP(hAPP(c_Groups_Oplus__class_Oplus(T_b),V_a_2),V_a_2)))
% 160.02/160.08        <=> hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_b),c_Groups_Ozero__class_Ozero(T_b)),V_a_2)) ) ) ).
% 160.02/160.08  
% 160.02/160.08  fof(fact_le__iff__diff__le__0,axiom,
% 160.02/160.08      ! [V_b_2,V_a_2,T_b] :
% 160.02/160.08        ( class_Groups_Oordered__ab__group__add(T_b)
% 160.02/160.08       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_b),V_a_2),V_b_2))
% 160.02/160.08        <=> hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_b),hAPP(hAPP(c_Groups_Ominus__class_Ominus(T_b),V_a_2),V_b_2)),c_Groups_Ozero__class_Ozero(T_b))) ) ) ).
% 160.02/160.08  
% 160.02/160.08  fof(fact_less__iff__diff__less__0,axiom,
% 160.02/160.08      ! [V_b_2,V_a_2,T_b] :
% 160.02/160.08        ( class_Groups_Oordered__ab__group__add(T_b)
% 160.02/160.08       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_b),V_a_2),V_b_2))
% 160.02/160.08        <=> hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_b),hAPP(hAPP(c_Groups_Ominus__class_Ominus(T_b),V_a_2),V_b_2)),c_Groups_Ozero__class_Ozero(T_b))) ) ) ).
% 160.02/160.08  
% 160.02/160.08  fof(fact_less__Suc__eq__0__disj,axiom,
% 160.02/160.08      ! [V_n_2,V_m_2] :
% 160.02/160.08        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),V_m_2),hAPP(c_Nat_OSuc,V_n_2)))
% 160.02/160.08      <=> ( V_m_2 = c_Groups_Ozero__class_Ozero(tc_Nat_Onat)
% 160.02/160.08          | ? [B_j] :
% 160.02/160.08              ( V_m_2 = hAPP(c_Nat_OSuc,B_j)
% 160.02/160.08              & hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),B_j),V_n_2)) ) ) ) ).
% 160.02/160.08  
% 160.02/160.08  fof(fact_less__Suc0,axiom,
% 160.02/160.08      ! [V_n_2] :
% 160.02/160.08        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),V_n_2),hAPP(c_Nat_OSuc,c_Groups_Ozero__class_Ozero(tc_Nat_Onat))))
% 160.02/160.08      <=> V_n_2 = c_Groups_Ozero__class_Ozero(tc_Nat_Onat) ) ).
% 160.02/160.08  
% 160.02/160.08  fof(fact_gr0__conv__Suc,axiom,
% 160.02/160.08      ! [V_n_2] :
% 160.02/160.08        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),c_Groups_Ozero__class_Ozero(tc_Nat_Onat)),V_n_2))
% 160.02/160.08      <=> ? [B_m] : V_n_2 = hAPP(c_Nat_OSuc,B_m) ) ).
% 160.02/160.08  
% 160.02/160.08  fof(fact_add__is__1,axiom,
% 160.02/160.08      ! [V_n_2,V_m_2] :
% 160.02/160.08        ( hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Nat_Onat),V_m_2),V_n_2) = hAPP(c_Nat_OSuc,c_Groups_Ozero__class_Ozero(tc_Nat_Onat))
% 160.02/160.08      <=> ( ( V_m_2 = hAPP(c_Nat_OSuc,c_Groups_Ozero__class_Ozero(tc_Nat_Onat))
% 160.02/160.08            & V_n_2 = c_Groups_Ozero__class_Ozero(tc_Nat_Onat) )
% 160.02/160.08          | ( V_m_2 = c_Groups_Ozero__class_Ozero(tc_Nat_Onat)
% 160.02/160.08            & V_n_2 = hAPP(c_Nat_OSuc,c_Groups_Ozero__class_Ozero(tc_Nat_Onat)) ) ) ) ).
% 160.02/160.08  
% 160.02/160.08  fof(fact_one__is__add,axiom,
% 160.02/160.08      ! [V_n_2,V_m_2] :
% 160.02/160.08        ( hAPP(c_Nat_OSuc,c_Groups_Ozero__class_Ozero(tc_Nat_Onat)) = hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Nat_Onat),V_m_2),V_n_2)
% 160.02/160.08      <=> ( ( V_m_2 = hAPP(c_Nat_OSuc,c_Groups_Ozero__class_Ozero(tc_Nat_Onat))
% 160.02/160.08            & V_n_2 = c_Groups_Ozero__class_Ozero(tc_Nat_Onat) )
% 160.02/160.08          | ( V_m_2 = c_Groups_Ozero__class_Ozero(tc_Nat_Onat)
% 160.02/160.08            & V_n_2 = hAPP(c_Nat_OSuc,c_Groups_Ozero__class_Ozero(tc_Nat_Onat)) ) ) ) ).
% 160.02/160.08  
% 160.02/160.08  fof(fact_add__gr__0,axiom,
% 160.02/160.08      ! [V_n_2,V_m_2] :
% 160.02/160.08        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),c_Groups_Ozero__class_Ozero(tc_Nat_Onat)),hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Nat_Onat),V_m_2),V_n_2)))
% 160.02/160.08      <=> ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),c_Groups_Ozero__class_Ozero(tc_Nat_Onat)),V_m_2))
% 160.02/160.08          | hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),c_Groups_Ozero__class_Ozero(tc_Nat_Onat)),V_n_2)) ) ) ).
% 160.02/160.08  
% 160.02/160.08  fof(fact_card_Oempty,axiom,
% 160.02/160.08      ! [T_b] : hAPP(c_Finite__Set_Ocard(T_b),c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool))) = c_Groups_Ozero__class_Ozero(tc_Nat_Onat) ).
% 160.02/160.08  
% 160.02/160.08  fof(fact_card__infinite,axiom,
% 160.02/160.08      ! [V_A_2,T_b] :
% 160.02/160.08        ( ~ hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2))
% 160.02/160.08       => hAPP(c_Finite__Set_Ocard(T_b),V_A_2) = c_Groups_Ozero__class_Ozero(tc_Nat_Onat) ) ).
% 160.02/160.08  
% 160.02/160.08  fof(fact_zero__less__diff,axiom,
% 160.02/160.08      ! [V_m_2,V_n_2] :
% 160.02/160.08        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),c_Groups_Ozero__class_Ozero(tc_Nat_Onat)),hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_Nat_Onat),V_n_2),V_m_2)))
% 160.02/160.08      <=> hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),V_m_2),V_n_2)) ) ).
% 160.02/160.08  
% 160.02/160.08  fof(fact_diff__less,axiom,
% 160.02/160.08      ! [V_m,V_n] :
% 160.02/160.08        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),c_Groups_Ozero__class_Ozero(tc_Nat_Onat)),V_n))
% 160.02/160.08       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),c_Groups_Ozero__class_Ozero(tc_Nat_Onat)),V_m))
% 160.02/160.08         => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_Nat_Onat),V_m),V_n)),V_m)) ) ) ).
% 160.02/160.08  
% 160.02/160.08  fof(fact_diff__add__0,axiom,
% 160.02/160.08      ! [V_m,V_n] : hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_Nat_Onat),V_n),hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Nat_Onat),V_n),V_m)) = c_Groups_Ozero__class_Ozero(tc_Nat_Onat) ).
% 160.02/160.08  
% 160.02/160.08  fof(fact_diff__is__0__eq,axiom,
% 160.02/160.08      ! [V_n_2,V_m_2] :
% 160.02/160.08        ( hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_Nat_Onat),V_m_2),V_n_2) = c_Groups_Ozero__class_Ozero(tc_Nat_Onat)
% 160.02/160.08      <=> hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat),V_m_2),V_n_2)) ) ).
% 160.02/160.08  
% 160.02/160.08  fof(fact_diff__is__0__eq_H,axiom,
% 160.02/160.08      ! [V_n,V_m] :
% 160.02/160.08        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat),V_m),V_n))
% 160.02/160.08       => hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_Nat_Onat),V_m),V_n) = c_Groups_Ozero__class_Ozero(tc_Nat_Onat) ) ).
% 160.02/160.08  
% 160.02/160.08  fof(fact_One__nat__def,axiom,
% 160.02/160.08      c_Groups_Oone__class_Oone(tc_Nat_Onat) = hAPP(c_Nat_OSuc,c_Groups_Ozero__class_Ozero(tc_Nat_Onat)) ).
% 160.02/160.08  
% 160.02/160.08  fof(fact_add__nonpos__neg,axiom,
% 160.02/160.08      ! [V_b,V_a,T_a] :
% 160.02/160.08        ( class_Groups_Oordered__comm__monoid__add(T_a)
% 160.02/160.08       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),V_a),c_Groups_Ozero__class_Ozero(T_a)))
% 160.02/160.08         => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),V_b),c_Groups_Ozero__class_Ozero(T_a)))
% 160.02/160.08           => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),hAPP(hAPP(c_Groups_Oplus__class_Oplus(T_a),V_a),V_b)),c_Groups_Ozero__class_Ozero(T_a))) ) ) ) ).
% 160.02/160.08  
% 160.02/160.08  fof(fact_add__neg__nonpos,axiom,
% 160.02/160.08      ! [V_b,V_a,T_a] :
% 160.02/160.08        ( class_Groups_Oordered__comm__monoid__add(T_a)
% 160.02/160.08       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),V_a),c_Groups_Ozero__class_Ozero(T_a)))
% 160.02/160.08         => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),V_b),c_Groups_Ozero__class_Ozero(T_a)))
% 160.02/160.08           => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),hAPP(hAPP(c_Groups_Oplus__class_Oplus(T_a),V_a),V_b)),c_Groups_Ozero__class_Ozero(T_a))) ) ) ) ).
% 160.02/160.08  
% 160.02/160.08  fof(fact_add__strict__increasing2,axiom,
% 160.02/160.08      ! [V_c,V_b,V_a,T_a] :
% 160.02/160.08        ( class_Groups_Oordered__comm__monoid__add(T_a)
% 160.02/160.08       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),c_Groups_Ozero__class_Ozero(T_a)),V_a))
% 160.02/160.08         => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),V_b),V_c))
% 160.02/160.08           => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),V_b),hAPP(hAPP(c_Groups_Oplus__class_Oplus(T_a),V_a),V_c))) ) ) ) ).
% 160.02/160.08  
% 160.02/160.08  fof(fact_add__strict__increasing,axiom,
% 160.02/160.08      ! [V_c,V_b,V_a,T_a] :
% 160.02/160.08        ( class_Groups_Oordered__comm__monoid__add(T_a)
% 160.02/160.08       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),c_Groups_Ozero__class_Ozero(T_a)),V_a))
% 160.02/160.08         => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),V_b),V_c))
% 160.02/160.08           => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),V_b),hAPP(hAPP(c_Groups_Oplus__class_Oplus(T_a),V_a),V_c))) ) ) ) ).
% 160.02/160.08  
% 160.02/160.08  fof(fact_add__nonneg__pos,axiom,
% 160.02/160.08      ! [V_b,V_a,T_a] :
% 160.02/160.08        ( class_Groups_Oordered__comm__monoid__add(T_a)
% 160.02/160.08       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),c_Groups_Ozero__class_Ozero(T_a)),V_a))
% 160.02/160.08         => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),c_Groups_Ozero__class_Ozero(T_a)),V_b))
% 160.02/160.08           => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),c_Groups_Ozero__class_Ozero(T_a)),hAPP(hAPP(c_Groups_Oplus__class_Oplus(T_a),V_a),V_b))) ) ) ) ).
% 160.02/160.08  
% 160.02/160.08  fof(fact_add__pos__nonneg,axiom,
% 160.02/160.08      ! [V_b,V_a,T_a] :
% 160.02/160.08        ( class_Groups_Oordered__comm__monoid__add(T_a)
% 160.02/160.08       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),c_Groups_Ozero__class_Ozero(T_a)),V_a))
% 160.02/160.08         => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),c_Groups_Ozero__class_Ozero(T_a)),V_b))
% 160.02/160.08           => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),c_Groups_Ozero__class_Ozero(T_a)),hAPP(hAPP(c_Groups_Oplus__class_Oplus(T_a),V_a),V_b))) ) ) ) ).
% 160.02/160.08  
% 160.02/160.08  fof(fact_fold__graph__insert__swap,axiom,
% 160.02/160.08      ! [V_z_2,V_y_2,V_A_2,V_b_2,T_b] :
% 160.02/160.08        ( class_Groups_Oab__semigroup__mult(T_b)
% 160.02/160.08       => ( hBOOL(hAPP(c_Finite__Set_Ofold__graph(T_b,T_b,c_Groups_Otimes__class_Otimes(T_b),V_b_2,V_A_2),V_y_2))
% 160.02/160.08         => ( ~ hBOOL(hAPP(hAPP(c_member(T_b),V_b_2),V_A_2))
% 160.02/160.08           => hBOOL(hAPP(c_Finite__Set_Ofold__graph(T_b,T_b,c_Groups_Otimes__class_Otimes(T_b),V_z_2,hAPP(hAPP(c_Set_Oinsert(T_b),V_b_2),V_A_2)),hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_b),V_z_2),V_y_2))) ) ) ) ).
% 160.02/160.08  
% 160.02/160.08  fof(fact_linorder__neqE__linordered__idom,axiom,
% 160.02/160.08      ! [V_y,V_x,T_a] :
% 160.02/160.08        ( class_Rings_Olinordered__idom(T_a)
% 160.02/160.08       => ( V_x != V_y
% 160.02/160.08         => ( ~ hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),V_x),V_y))
% 160.02/160.08           => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),V_y),V_x)) ) ) ) ).
% 160.02/160.08  
% 160.02/160.08  fof(fact_card__eq__0__iff,axiom,
% 160.02/160.08      ! [V_A_2,T_b] :
% 160.02/160.08        ( hAPP(c_Finite__Set_Ocard(T_b),V_A_2) = c_Groups_Ozero__class_Ozero(tc_Nat_Onat)
% 160.02/160.08      <=> ( V_A_2 = c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool))
% 160.02/160.08          | ~ hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2)) ) ) ).
% 160.02/160.08  
% 160.02/160.08  fof(fact_card__ge__0__finite,axiom,
% 160.02/160.08      ! [V_A_2,T_b] :
% 160.02/160.08        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),c_Groups_Ozero__class_Ozero(tc_Nat_Onat)),hAPP(c_Finite__Set_Ocard(T_b),V_A_2)))
% 160.02/160.08       => hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2)) ) ).
% 160.02/160.08  
% 160.02/160.08  fof(fact_diff__Suc__less,axiom,
% 160.02/160.08      ! [V_i,V_n] :
% 160.02/160.08        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),c_Groups_Ozero__class_Ozero(tc_Nat_Onat)),V_n))
% 160.02/160.08       => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_Nat_Onat),V_n),hAPP(c_Nat_OSuc,V_i))),V_n)) ) ).
% 160.02/160.08  
% 160.02/160.08  fof(fact_Suc__pred,axiom,
% 160.02/160.08      ! [V_n] :
% 160.02/160.08        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),c_Groups_Ozero__class_Ozero(tc_Nat_Onat)),V_n))
% 160.02/160.08       => hAPP(c_Nat_OSuc,hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_Nat_Onat),V_n),hAPP(c_Nat_OSuc,c_Groups_Ozero__class_Ozero(tc_Nat_Onat)))) = V_n ) ).
% 160.02/160.08  
% 160.02/160.08  fof(fact_nat__diff__split__asm,axiom,
% 160.02/160.08      ! [V_b_2,V_a_2,V_P_2] :
% 160.02/160.08        ( hBOOL(hAPP(V_P_2,hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_Nat_Onat),V_a_2),V_b_2)))
% 160.02/160.08      <=> ~ ( ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),V_a_2),V_b_2))
% 160.02/160.08              & ~ hBOOL(hAPP(V_P_2,c_Groups_Ozero__class_Ozero(tc_Nat_Onat))) )
% 160.02/160.08            | ? [B_d] :
% 160.02/160.08                ( V_a_2 = hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Nat_Onat),V_b_2),B_d)
% 160.02/160.08                & ~ hBOOL(hAPP(V_P_2,B_d)) ) ) ) ).
% 160.02/160.08  
% 160.02/160.08  fof(fact_nat__diff__split,axiom,
% 160.02/160.08      ! [V_b_2,V_a_2,V_P_2] :
% 160.02/160.08        ( hBOOL(hAPP(V_P_2,hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_Nat_Onat),V_a_2),V_b_2)))
% 160.02/160.08      <=> ( ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),V_a_2),V_b_2))
% 160.02/160.08           => hBOOL(hAPP(V_P_2,c_Groups_Ozero__class_Ozero(tc_Nat_Onat))) )
% 160.02/160.08          & ! [B_d] :
% 160.02/160.08              ( V_a_2 = hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Nat_Onat),V_b_2),B_d)
% 160.02/160.08             => hBOOL(hAPP(V_P_2,B_d)) ) ) ) ).
% 160.02/160.08  
% 160.02/160.08  fof(fact_nat__less__add__iff1,axiom,
% 160.02/160.08      ! [V_n_2,V_m_2,V_u_2,V_i_2,V_j_2] :
% 160.02/160.08        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat),V_j_2),V_i_2))
% 160.02/160.08       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Nat_Onat),hAPP(hAPP(c_Groups_Otimes__class_Otimes(tc_Nat_Onat),V_i_2),V_u_2)),V_m_2)),hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Nat_Onat),hAPP(hAPP(c_Groups_Otimes__class_Otimes(tc_Nat_Onat),V_j_2),V_u_2)),V_n_2)))
% 160.02/160.08        <=> hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Nat_Onat),hAPP(hAPP(c_Groups_Otimes__class_Otimes(tc_Nat_Onat),hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_Nat_Onat),V_i_2),V_j_2)),V_u_2)),V_m_2)),V_n_2)) ) ) ).
% 160.02/160.08  
% 160.02/160.08  fof(fact_nat__less__add__iff2,axiom,
% 160.02/160.08      ! [V_n_2,V_m_2,V_u_2,V_j_2,V_i_2] :
% 160.02/160.08        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat),V_i_2),V_j_2))
% 160.02/160.08       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Nat_Onat),hAPP(hAPP(c_Groups_Otimes__class_Otimes(tc_Nat_Onat),V_i_2),V_u_2)),V_m_2)),hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Nat_Onat),hAPP(hAPP(c_Groups_Otimes__class_Otimes(tc_Nat_Onat),V_j_2),V_u_2)),V_n_2)))
% 160.02/160.08        <=> hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),V_m_2),hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Nat_Onat),hAPP(hAPP(c_Groups_Otimes__class_Otimes(tc_Nat_Onat),hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_Nat_Onat),V_j_2),V_i_2)),V_u_2)),V_n_2))) ) ) ).
% 160.02/160.08  
% 160.02/160.08  fof(fact_triple_Osize_I1_J,axiom,
% 160.02/160.08      ! [V_fun2_2,V_com_2,V_fun1_2,V_fa_2,T_b] : c_Hoare__Mirabelle_Otriple_Otriple__size(T_b,V_fa_2,hAPP(hAPP(hAPP(c_Hoare__Mirabelle_Otriple_Otriple(T_b),V_fun1_2),V_com_2),V_fun2_2)) = c_Groups_Ozero__class_Ozero(tc_Nat_Onat) ).
% 160.02/160.08  
% 160.02/160.08  fof(fact_nat__le__add__iff1,axiom,
% 160.02/160.08      ! [V_n_2,V_m_2,V_u_2,V_i_2,V_j_2] :
% 160.02/160.08        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat),V_j_2),V_i_2))
% 160.02/160.08       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat),hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Nat_Onat),hAPP(hAPP(c_Groups_Otimes__class_Otimes(tc_Nat_Onat),V_i_2),V_u_2)),V_m_2)),hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Nat_Onat),hAPP(hAPP(c_Groups_Otimes__class_Otimes(tc_Nat_Onat),V_j_2),V_u_2)),V_n_2)))
% 160.02/160.08        <=> hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat),hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Nat_Onat),hAPP(hAPP(c_Groups_Otimes__class_Otimes(tc_Nat_Onat),hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_Nat_Onat),V_i_2),V_j_2)),V_u_2)),V_m_2)),V_n_2)) ) ) ).
% 160.02/160.08  
% 160.02/160.08  fof(fact_nat__diff__add__eq1,axiom,
% 160.02/160.08      ! [V_n,V_m,V_u,V_i,V_j] :
% 160.02/160.08        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat),V_j),V_i))
% 160.02/160.08       => hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_Nat_Onat),hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Nat_Onat),hAPP(hAPP(c_Groups_Otimes__class_Otimes(tc_Nat_Onat),V_i),V_u)),V_m)),hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Nat_Onat),hAPP(hAPP(c_Groups_Otimes__class_Otimes(tc_Nat_Onat),V_j),V_u)),V_n)) = hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_Nat_Onat),hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Nat_Onat),hAPP(hAPP(c_Groups_Otimes__class_Otimes(tc_Nat_Onat),hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_Nat_Onat),V_i),V_j)),V_u)),V_m)),V_n) ) ).
% 160.02/160.08  
% 160.02/160.08  fof(fact_nat__eq__add__iff1,axiom,
% 160.02/160.08      ! [V_n_2,V_m_2,V_u_2,V_i_2,V_j_2] :
% 160.02/160.08        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat),V_j_2),V_i_2))
% 160.02/160.08       => ( hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Nat_Onat),hAPP(hAPP(c_Groups_Otimes__class_Otimes(tc_Nat_Onat),V_i_2),V_u_2)),V_m_2) = hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Nat_Onat),hAPP(hAPP(c_Groups_Otimes__class_Otimes(tc_Nat_Onat),V_j_2),V_u_2)),V_n_2)
% 160.02/160.08        <=> hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Nat_Onat),hAPP(hAPP(c_Groups_Otimes__class_Otimes(tc_Nat_Onat),hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_Nat_Onat),V_i_2),V_j_2)),V_u_2)),V_m_2) = V_n_2 ) ) ).
% 160.02/160.08  
% 160.02/160.08  fof(fact_nat__le__add__iff2,axiom,
% 160.02/160.08      ! [V_n_2,V_m_2,V_u_2,V_j_2,V_i_2] :
% 160.02/160.08        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat),V_i_2),V_j_2))
% 160.02/160.08       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat),hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Nat_Onat),hAPP(hAPP(c_Groups_Otimes__class_Otimes(tc_Nat_Onat),V_i_2),V_u_2)),V_m_2)),hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Nat_Onat),hAPP(hAPP(c_Groups_Otimes__class_Otimes(tc_Nat_Onat),V_j_2),V_u_2)),V_n_2)))
% 160.02/160.08        <=> hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat),V_m_2),hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Nat_Onat),hAPP(hAPP(c_Groups_Otimes__class_Otimes(tc_Nat_Onat),hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_Nat_Onat),V_j_2),V_i_2)),V_u_2)),V_n_2))) ) ) ).
% 160.02/160.08  
% 160.02/160.08  fof(fact_nat__diff__add__eq2,axiom,
% 160.02/160.08      ! [V_n,V_m,V_u,V_j,V_i] :
% 160.02/160.08        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat),V_i),V_j))
% 160.02/160.08       => hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_Nat_Onat),hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Nat_Onat),hAPP(hAPP(c_Groups_Otimes__class_Otimes(tc_Nat_Onat),V_i),V_u)),V_m)),hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Nat_Onat),hAPP(hAPP(c_Groups_Otimes__class_Otimes(tc_Nat_Onat),V_j),V_u)),V_n)) = hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_Nat_Onat),V_m),hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Nat_Onat),hAPP(hAPP(c_Groups_Otimes__class_Otimes(tc_Nat_Onat),hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_Nat_Onat),V_j),V_i)),V_u)),V_n)) ) ).
% 160.02/160.08  
% 160.02/160.08  fof(fact_nat__eq__add__iff2,axiom,
% 160.02/160.08      ! [V_n_2,V_m_2,V_u_2,V_j_2,V_i_2] :
% 160.02/160.08        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat),V_i_2),V_j_2))
% 160.02/160.08       => ( hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Nat_Onat),hAPP(hAPP(c_Groups_Otimes__class_Otimes(tc_Nat_Onat),V_i_2),V_u_2)),V_m_2) = hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Nat_Onat),hAPP(hAPP(c_Groups_Otimes__class_Otimes(tc_Nat_Onat),V_j_2),V_u_2)),V_n_2)
% 160.02/160.08        <=> V_m_2 = hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Nat_Onat),hAPP(hAPP(c_Groups_Otimes__class_Otimes(tc_Nat_Onat),hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_Nat_Onat),V_j_2),V_i_2)),V_u_2)),V_n_2) ) ) ).
% 160.02/160.08  
% 160.02/160.08  fof(fact_nat__mult__le__cancel1,axiom,
% 160.02/160.08      ! [V_n_2,V_m_2,V_k_2] :
% 160.02/160.08        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),c_Groups_Ozero__class_Ozero(tc_Nat_Onat)),V_k_2))
% 160.02/160.08       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat),hAPP(hAPP(c_Groups_Otimes__class_Otimes(tc_Nat_Onat),V_k_2),V_m_2)),hAPP(hAPP(c_Groups_Otimes__class_Otimes(tc_Nat_Onat),V_k_2),V_n_2)))
% 160.02/160.08        <=> hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat),V_m_2),V_n_2)) ) ) ).
% 160.02/160.08  
% 160.02/160.08  fof(fact_nat__mult__assoc,axiom,
% 160.02/160.08      ! [V_k,V_n,V_m] : hAPP(hAPP(c_Groups_Otimes__class_Otimes(tc_Nat_Onat),hAPP(hAPP(c_Groups_Otimes__class_Otimes(tc_Nat_Onat),V_m),V_n)),V_k) = hAPP(hAPP(c_Groups_Otimes__class_Otimes(tc_Nat_Onat),V_m),hAPP(hAPP(c_Groups_Otimes__class_Otimes(tc_Nat_Onat),V_n),V_k)) ).
% 160.02/160.08  
% 160.02/160.08  fof(fact_nat__mult__commute,axiom,
% 160.02/160.08      ! [V_n,V_m] : hAPP(hAPP(c_Groups_Otimes__class_Otimes(tc_Nat_Onat),V_m),V_n) = hAPP(hAPP(c_Groups_Otimes__class_Otimes(tc_Nat_Onat),V_n),V_m) ).
% 160.02/160.08  
% 160.02/160.08  fof(fact_nat__mult__eq__cancel__disj,axiom,
% 160.02/160.08      ! [V_n_2,V_m_2,V_k_2] :
% 160.02/160.08        ( hAPP(hAPP(c_Groups_Otimes__class_Otimes(tc_Nat_Onat),V_k_2),V_m_2) = hAPP(hAPP(c_Groups_Otimes__class_Otimes(tc_Nat_Onat),V_k_2),V_n_2)
% 160.02/160.08      <=> ( V_k_2 = c_Groups_Ozero__class_Ozero(tc_Nat_Onat)
% 160.02/160.08          | V_m_2 = V_n_2 ) ) ).
% 160.02/160.08  
% 160.02/160.08  fof(fact_left__add__mult__distrib,axiom,
% 160.02/160.08      ! [V_k,V_j,V_u,V_i] : hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Nat_Onat),hAPP(hAPP(c_Groups_Otimes__class_Otimes(tc_Nat_Onat),V_i),V_u)),hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Nat_Onat),hAPP(hAPP(c_Groups_Otimes__class_Otimes(tc_Nat_Onat),V_j),V_u)),V_k)) = hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Nat_Onat),hAPP(hAPP(c_Groups_Otimes__class_Otimes(tc_Nat_Onat),hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Nat_Onat),V_i),V_j)),V_u)),V_k) ).
% 160.02/160.08  
% 160.02/160.08  fof(fact_nat__mult__less__cancel1,axiom,
% 160.02/160.08      ! [V_n_2,V_m_2,V_k_2] :
% 160.02/160.08        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),c_Groups_Ozero__class_Ozero(tc_Nat_Onat)),V_k_2))
% 160.02/160.08       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),hAPP(hAPP(c_Groups_Otimes__class_Otimes(tc_Nat_Onat),V_k_2),V_m_2)),hAPP(hAPP(c_Groups_Otimes__class_Otimes(tc_Nat_Onat),V_k_2),V_n_2)))
% 160.02/160.08        <=> hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),V_m_2),V_n_2)) ) ) ).
% 160.02/160.08  
% 160.02/160.08  fof(fact_nat__mult__eq__cancel1,axiom,
% 160.02/160.08      ! [V_n_2,V_m_2,V_k_2] :
% 160.02/160.08        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),c_Groups_Ozero__class_Ozero(tc_Nat_Onat)),V_k_2))
% 160.02/160.08       => ( hAPP(hAPP(c_Groups_Otimes__class_Otimes(tc_Nat_Onat),V_k_2),V_m_2) = hAPP(hAPP(c_Groups_Otimes__class_Otimes(tc_Nat_Onat),V_k_2),V_n_2)
% 160.02/160.08        <=> V_m_2 = V_n_2 ) ) ).
% 160.02/160.08  
% 160.02/160.08  fof(fact_comm__semiring__1__class_Onormalizing__semiring__rules_I4_J,axiom,
% 160.02/160.08      ! [V_m,T_a] :
% 160.02/160.08        ( class_Rings_Ocomm__semiring__1(T_a)
% 160.02/160.08       => hAPP(hAPP(c_Groups_Oplus__class_Oplus(T_a),V_m),V_m) = hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_a),hAPP(hAPP(c_Groups_Oplus__class_Oplus(T_a),c_Groups_Oone__class_Oone(T_a)),c_Groups_Oone__class_Oone(T_a))),V_m) ) ).
% 160.02/160.08  
% 160.02/160.08  fof(fact_comm__semiring__1__class_Onormalizing__semiring__rules_I3_J,axiom,
% 160.02/160.08      ! [V_a,V_m,T_a] :
% 160.02/160.08        ( class_Rings_Ocomm__semiring__1(T_a)
% 160.02/160.08       => hAPP(hAPP(c_Groups_Oplus__class_Oplus(T_a),V_m),hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_a),V_a),V_m)) = hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_a),hAPP(hAPP(c_Groups_Oplus__class_Oplus(T_a),V_a),c_Groups_Oone__class_Oone(T_a))),V_m) ) ).
% 160.02/160.08  
% 160.02/160.08  fof(fact_comm__semiring__1__class_Onormalizing__semiring__rules_I2_J,axiom,
% 160.02/160.08      ! [V_m,V_a,T_a] :
% 160.02/160.08        ( class_Rings_Ocomm__semiring__1(T_a)
% 160.02/160.08       => hAPP(hAPP(c_Groups_Oplus__class_Oplus(T_a),hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_a),V_a),V_m)),V_m) = hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_a),hAPP(hAPP(c_Groups_Oplus__class_Oplus(T_a),V_a),c_Groups_Oone__class_Oone(T_a))),V_m) ) ).
% 160.02/160.08  
% 160.02/160.08  fof(fact_add__scale__eq__noteq,axiom,
% 160.02/160.08      ! [V_d,V_c,V_b,V_a,V_r,T_a] :
% 160.02/160.08        ( class_Semiring__Normalization_Ocomm__semiring__1__cancel__crossproduct(T_a)
% 160.02/160.08       => ( V_r != c_Groups_Ozero__class_Ozero(T_a)
% 160.02/160.08         => ( ( V_a = V_b
% 160.02/160.08              & V_c != V_d )
% 160.02/160.08           => hAPP(hAPP(c_Groups_Oplus__class_Oplus(T_a),V_a),hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_a),V_r),V_c)) != hAPP(hAPP(c_Groups_Oplus__class_Oplus(T_a),V_b),hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_a),V_r),V_d)) ) ) ) ).
% 160.02/160.08  
% 160.02/160.08  fof(fact_even__less__0__iff,axiom,
% 160.02/160.08      ! [V_a_2,T_b] :
% 160.02/160.08        ( class_Rings_Olinordered__idom(T_b)
% 160.02/160.08       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_b),hAPP(hAPP(c_Groups_Oplus__class_Oplus(T_b),V_a_2),V_a_2)),c_Groups_Ozero__class_Ozero(T_b)))
% 160.02/160.08        <=> hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_b),V_a_2),c_Groups_Ozero__class_Ozero(T_b))) ) ) ).
% 160.02/160.08  
% 160.02/160.08  fof(fact_triple_Osize_I2_J,axiom,
% 160.02/160.08      ! [V_fun2_2,V_com_2,V_fun1_2,T_b] : hAPP(c_Nat_Osize__class_Osize(tc_Hoare__Mirabelle_Otriple(T_b)),hAPP(hAPP(hAPP(c_Hoare__Mirabelle_Otriple_Otriple(T_b),V_fun1_2),V_com_2),V_fun2_2)) = c_Groups_Ozero__class_Ozero(tc_Nat_Onat) ).
% 160.02/160.08  
% 160.02/160.08  fof(fact_Plus__eq__empty__conv,axiom,
% 160.02/160.08      ! [V_B_2,V_A_2,T_c,T_b] :
% 160.02/160.08        ( c_Sum__Type_OPlus(T_b,T_c,V_A_2,V_B_2) = c_Orderings_Obot__class_Obot(tc_fun(tc_sum(T_b,T_c),tc_HOL_Obool))
% 160.02/160.08      <=> ( V_A_2 = c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool))
% 160.02/160.08          & V_B_2 = c_Orderings_Obot__class_Obot(tc_fun(T_c,tc_HOL_Obool)) ) ) ).
% 160.02/160.08  
% 160.02/160.08  fof(fact_card__Suc__eq,axiom,
% 160.02/160.08      ! [V_k_2,V_A_2,T_b] :
% 160.02/160.08        ( hAPP(c_Finite__Set_Ocard(T_b),V_A_2) = hAPP(c_Nat_OSuc,V_k_2)
% 160.02/160.08      <=> ? [B_b,B_B] :
% 160.02/160.08            ( V_A_2 = hAPP(hAPP(c_Set_Oinsert(T_b),B_b),B_B)
% 160.02/160.08            & ~ hBOOL(hAPP(hAPP(c_member(T_b),B_b),B_B))
% 160.02/160.08            & hAPP(c_Finite__Set_Ocard(T_b),B_B) = V_k_2
% 160.02/160.08            & ( V_k_2 = c_Groups_Ozero__class_Ozero(tc_Nat_Onat)
% 160.02/160.08             => B_B = c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool)) ) ) ) ).
% 160.02/160.08  
% 160.02/160.08  fof(fact_comm__semiring__1__class_Onormalizing__semiring__rules_I12_J,axiom,
% 160.02/160.08      ! [V_a,T_a] :
% 160.02/160.08        ( class_Rings_Ocomm__semiring__1(T_a)
% 160.02/160.08       => hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_a),V_a),c_Groups_Oone__class_Oone(T_a)) = V_a ) ).
% 160.02/160.08  
% 160.02/160.08  fof(fact_comm__semiring__1__class_Onormalizing__semiring__rules_I24_J,axiom,
% 160.02/160.08      ! [V_c,V_a,T_a] :
% 160.02/160.08        ( class_Rings_Ocomm__semiring__1(T_a)
% 160.02/160.08       => hAPP(hAPP(c_Groups_Oplus__class_Oplus(T_a),V_a),V_c) = hAPP(hAPP(c_Groups_Oplus__class_Oplus(T_a),V_c),V_a) ) ).
% 160.02/160.08  
% 160.02/160.08  fof(fact_comm__semiring__1__class_Onormalizing__semiring__rules_I22_J,axiom,
% 160.02/160.08      ! [V_d,V_c,V_a,T_a] :
% 160.02/160.08        ( class_Rings_Ocomm__semiring__1(T_a)
% 160.02/160.08       => hAPP(hAPP(c_Groups_Oplus__class_Oplus(T_a),V_a),hAPP(hAPP(c_Groups_Oplus__class_Oplus(T_a),V_c),V_d)) = hAPP(hAPP(c_Groups_Oplus__class_Oplus(T_a),V_c),hAPP(hAPP(c_Groups_Oplus__class_Oplus(T_a),V_a),V_d)) ) ).
% 160.02/160.08  
% 160.02/160.08  fof(fact_comm__semiring__1__class_Onormalizing__semiring__rules_I25_J,axiom,
% 160.02/160.08      ! [V_d,V_c,V_a,T_a] :
% 160.02/160.08        ( class_Rings_Ocomm__semiring__1(T_a)
% 160.02/160.08       => hAPP(hAPP(c_Groups_Oplus__class_Oplus(T_a),V_a),hAPP(hAPP(c_Groups_Oplus__class_Oplus(T_a),V_c),V_d)) = hAPP(hAPP(c_Groups_Oplus__class_Oplus(T_a),hAPP(hAPP(c_Groups_Oplus__class_Oplus(T_a),V_a),V_c)),V_d) ) ).
% 160.02/160.08  
% 160.02/160.08  fof(fact_comm__semiring__1__class_Onormalizing__semiring__rules_I21_J,axiom,
% 160.02/160.08      ! [V_c,V_b,V_a,T_a] :
% 160.02/160.08        ( class_Rings_Ocomm__semiring__1(T_a)
% 160.02/160.08       => hAPP(hAPP(c_Groups_Oplus__class_Oplus(T_a),hAPP(hAPP(c_Groups_Oplus__class_Oplus(T_a),V_a),V_b)),V_c) = hAPP(hAPP(c_Groups_Oplus__class_Oplus(T_a),V_a),hAPP(hAPP(c_Groups_Oplus__class_Oplus(T_a),V_b),V_c)) ) ).
% 160.02/160.08  
% 160.02/160.08  fof(fact_comm__semiring__1__class_Onormalizing__semiring__rules_I23_J,axiom,
% 160.02/160.08      ! [V_c,V_b,V_a,T_a] :
% 160.02/160.08        ( class_Rings_Ocomm__semiring__1(T_a)
% 160.02/160.08       => hAPP(hAPP(c_Groups_Oplus__class_Oplus(T_a),hAPP(hAPP(c_Groups_Oplus__class_Oplus(T_a),V_a),V_b)),V_c) = hAPP(hAPP(c_Groups_Oplus__class_Oplus(T_a),hAPP(hAPP(c_Groups_Oplus__class_Oplus(T_a),V_a),V_c)),V_b) ) ).
% 160.02/160.08  
% 160.02/160.08  fof(fact_comm__semiring__1__class_Onormalizing__semiring__rules_I20_J,axiom,
% 160.02/160.08      ! [V_d,V_c,V_b,V_a,T_a] :
% 160.02/160.08        ( class_Rings_Ocomm__semiring__1(T_a)
% 160.02/160.08       => hAPP(hAPP(c_Groups_Oplus__class_Oplus(T_a),hAPP(hAPP(c_Groups_Oplus__class_Oplus(T_a),V_a),V_b)),hAPP(hAPP(c_Groups_Oplus__class_Oplus(T_a),V_c),V_d)) = hAPP(hAPP(c_Groups_Oplus__class_Oplus(T_a),hAPP(hAPP(c_Groups_Oplus__class_Oplus(T_a),V_a),V_c)),hAPP(hAPP(c_Groups_Oplus__class_Oplus(T_a),V_b),V_d)) ) ).
% 160.02/160.08  
% 160.02/160.08  fof(fact_comm__semiring__1__class_Onormalizing__semiring__rules_I7_J,axiom,
% 160.02/160.08      ! [V_b,V_a,T_a] :
% 160.02/160.08        ( class_Rings_Ocomm__semiring__1(T_a)
% 160.02/160.08       => hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_a),V_a),V_b) = hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_a),V_b),V_a) ) ).
% 160.02/160.08  
% 160.02/160.08  fof(fact_comm__semiring__1__class_Onormalizing__semiring__rules_I19_J,axiom,
% 160.02/160.08      ! [V_ry,V_rx,V_lx,T_a] :
% 160.02/160.08        ( class_Rings_Ocomm__semiring__1(T_a)
% 160.02/160.08       => hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_a),V_lx),hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_a),V_rx),V_ry)) = hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_a),V_rx),hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_a),V_lx),V_ry)) ) ).
% 160.02/160.08  
% 160.02/160.08  fof(fact_comm__semiring__1__class_Onormalizing__semiring__rules_I18_J,axiom,
% 160.02/160.08      ! [V_ry,V_rx,V_lx,T_a] :
% 160.02/160.08        ( class_Rings_Ocomm__semiring__1(T_a)
% 160.02/160.08       => hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_a),V_lx),hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_a),V_rx),V_ry)) = hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_a),hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_a),V_lx),V_rx)),V_ry) ) ).
% 160.02/160.08  
% 160.02/160.08  fof(fact_comm__semiring__1__class_Onormalizing__semiring__rules_I17_J,axiom,
% 160.02/160.08      ! [V_rx,V_ly,V_lx,T_a] :
% 160.02/160.08        ( class_Rings_Ocomm__semiring__1(T_a)
% 160.02/160.08       => hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_a),hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_a),V_lx),V_ly)),V_rx) = hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_a),V_lx),hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_a),V_ly),V_rx)) ) ).
% 160.02/160.08  
% 160.02/160.08  fof(fact_comm__semiring__1__class_Onormalizing__semiring__rules_I16_J,axiom,
% 160.02/160.08      ! [V_rx,V_ly,V_lx,T_a] :
% 160.02/160.08        ( class_Rings_Ocomm__semiring__1(T_a)
% 160.02/160.08       => hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_a),hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_a),V_lx),V_ly)),V_rx) = hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_a),hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_a),V_lx),V_rx)),V_ly) ) ).
% 160.02/160.08  
% 160.02/160.08  fof(fact_comm__semiring__1__class_Onormalizing__semiring__rules_I14_J,axiom,
% 160.02/160.08      ! [V_ry,V_rx,V_ly,V_lx,T_a] :
% 160.02/160.08        ( class_Rings_Ocomm__semiring__1(T_a)
% 160.02/160.08       => hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_a),hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_a),V_lx),V_ly)),hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_a),V_rx),V_ry)) = hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_a),V_lx),hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_a),V_ly),hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_a),V_rx),V_ry))) ) ).
% 160.02/160.08  
% 160.02/160.08  fof(fact_comm__semiring__1__class_Onormalizing__semiring__rules_I15_J,axiom,
% 160.02/160.08      ! [V_ry,V_rx,V_ly,V_lx,T_a] :
% 160.02/160.08        ( class_Rings_Ocomm__semiring__1(T_a)
% 160.02/160.08       => hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_a),hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_a),V_lx),V_ly)),hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_a),V_rx),V_ry)) = hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_a),V_rx),hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_a),hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_a),V_lx),V_ly)),V_ry)) ) ).
% 160.02/160.08  
% 160.02/160.08  fof(fact_comm__semiring__1__class_Onormalizing__semiring__rules_I13_J,axiom,
% 160.02/160.08      ! [V_ry,V_rx,V_ly,V_lx,T_a] :
% 160.02/160.08        ( class_Rings_Ocomm__semiring__1(T_a)
% 160.02/160.08       => hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_a),hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_a),V_lx),V_ly)),hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_a),V_rx),V_ry)) = hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_a),hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_a),V_lx),V_rx)),hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_a),V_ly),V_ry)) ) ).
% 160.02/160.08  
% 160.02/160.08  fof(fact_comm__semiring__1__class_Onormalizing__semiring__rules_I5_J,axiom,
% 160.02/160.08      ! [V_a,T_a] :
% 160.02/160.08        ( class_Rings_Ocomm__semiring__1(T_a)
% 160.02/160.08       => hAPP(hAPP(c_Groups_Oplus__class_Oplus(T_a),c_Groups_Ozero__class_Ozero(T_a)),V_a) = V_a ) ).
% 160.02/160.08  
% 160.02/160.08  fof(fact_comm__semiring__1__class_Onormalizing__semiring__rules_I6_J,axiom,
% 160.02/160.08      ! [V_a,T_a] :
% 160.02/160.08        ( class_Rings_Ocomm__semiring__1(T_a)
% 160.02/160.08       => hAPP(hAPP(c_Groups_Oplus__class_Oplus(T_a),V_a),c_Groups_Ozero__class_Ozero(T_a)) = V_a ) ).
% 160.02/160.08  
% 160.02/160.08  fof(fact_add__0__iff,axiom,
% 160.02/160.08      ! [V_a_2,V_b_2,T_b] :
% 160.02/160.08        ( class_Semiring__Normalization_Ocomm__semiring__1__cancel__crossproduct(T_b)
% 160.02/160.08       => ( V_b_2 = hAPP(hAPP(c_Groups_Oplus__class_Oplus(T_b),V_b_2),V_a_2)
% 160.02/160.08        <=> V_a_2 = c_Groups_Ozero__class_Ozero(T_b) ) ) ).
% 160.02/160.08  
% 160.02/160.08  fof(fact_double__eq__0__iff,axiom,
% 160.02/160.08      ! [V_a_2,T_b] :
% 160.02/160.08        ( class_Groups_Olinordered__ab__group__add(T_b)
% 160.02/160.08       => ( hAPP(hAPP(c_Groups_Oplus__class_Oplus(T_b),V_a_2),V_a_2) = c_Groups_Ozero__class_Ozero(T_b)
% 160.02/160.08        <=> V_a_2 = c_Groups_Ozero__class_Ozero(T_b) ) ) ).
% 160.02/160.08  
% 160.02/160.08  fof(fact_comm__semiring__1__class_Onormalizing__semiring__rules_I9_J,axiom,
% 160.02/160.08      ! [V_a,T_a] :
% 160.02/160.08        ( class_Rings_Ocomm__semiring__1(T_a)
% 160.02/160.08       => hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_a),c_Groups_Ozero__class_Ozero(T_a)),V_a) = c_Groups_Ozero__class_Ozero(T_a) ) ).
% 160.02/160.08  
% 160.02/160.08  fof(fact_comm__semiring__1__class_Onormalizing__semiring__rules_I10_J,axiom,
% 160.02/160.08      ! [V_a,T_a] :
% 160.02/160.08        ( class_Rings_Ocomm__semiring__1(T_a)
% 160.02/160.08       => hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_a),V_a),c_Groups_Ozero__class_Ozero(T_a)) = c_Groups_Ozero__class_Ozero(T_a) ) ).
% 160.02/160.08  
% 160.02/160.08  fof(fact_comm__semiring__1__class_Onormalizing__semiring__rules_I34_J,axiom,
% 160.02/160.08      ! [V_z,V_y,V_x,T_a] :
% 160.02/160.08        ( class_Rings_Ocomm__semiring__1(T_a)
% 160.02/160.08       => hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_a),V_x),hAPP(hAPP(c_Groups_Oplus__class_Oplus(T_a),V_y),V_z)) = hAPP(hAPP(c_Groups_Oplus__class_Oplus(T_a),hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_a),V_x),V_y)),hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_a),V_x),V_z)) ) ).
% 160.02/160.08  
% 160.02/160.08  fof(fact_crossproduct__noteq,axiom,
% 160.02/160.08      ! [V_d_2,V_c_2,V_b_2,V_a_2,T_b] :
% 160.02/160.08        ( class_Semiring__Normalization_Ocomm__semiring__1__cancel__crossproduct(T_b)
% 160.02/160.08       => ( ( V_a_2 != V_b_2
% 160.02/160.08            & V_c_2 != V_d_2 )
% 160.02/160.08        <=> hAPP(hAPP(c_Groups_Oplus__class_Oplus(T_b),hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_b),V_a_2),V_c_2)),hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_b),V_b_2),V_d_2)) != hAPP(hAPP(c_Groups_Oplus__class_Oplus(T_b),hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_b),V_a_2),V_d_2)),hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_b),V_b_2),V_c_2)) ) ) ).
% 160.02/160.08  
% 160.02/160.08  fof(fact_comm__semiring__1__class_Onormalizing__semiring__rules_I8_J,axiom,
% 160.02/160.08      ! [V_c,V_b,V_a,T_a] :
% 160.02/160.08        ( class_Rings_Ocomm__semiring__1(T_a)
% 160.02/160.08       => hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_a),hAPP(hAPP(c_Groups_Oplus__class_Oplus(T_a),V_a),V_b)),V_c) = hAPP(hAPP(c_Groups_Oplus__class_Oplus(T_a),hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_a),V_a),V_c)),hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_a),V_b),V_c)) ) ).
% 160.02/160.08  
% 160.02/160.08  fof(fact_comm__semiring__1__class_Onormalizing__semiring__rules_I1_J,axiom,
% 160.02/160.08      ! [V_b,V_m,V_a,T_a] :
% 160.02/160.08        ( class_Rings_Ocomm__semiring__1(T_a)
% 160.02/160.08       => hAPP(hAPP(c_Groups_Oplus__class_Oplus(T_a),hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_a),V_a),V_m)),hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_a),V_b),V_m)) = hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_a),hAPP(hAPP(c_Groups_Oplus__class_Oplus(T_a),V_a),V_b)),V_m) ) ).
% 160.02/160.08  
% 160.02/160.08  fof(fact_crossproduct__eq,axiom,
% 160.02/160.08      ! [V_z_2,V_x_2,V_y_2,V_w_2,T_b] :
% 160.02/160.08        ( class_Semiring__Normalization_Ocomm__semiring__1__cancel__crossproduct(T_b)
% 160.02/160.08       => ( hAPP(hAPP(c_Groups_Oplus__class_Oplus(T_b),hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_b),V_w_2),V_y_2)),hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_b),V_x_2),V_z_2)) = hAPP(hAPP(c_Groups_Oplus__class_Oplus(T_b),hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_b),V_w_2),V_z_2)),hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_b),V_x_2),V_y_2))
% 160.02/160.08        <=> ( V_w_2 = V_x_2
% 160.02/160.08            | V_y_2 = V_z_2 ) ) ) ).
% 160.02/160.08  
% 160.02/160.08  fof(fact_comm__semiring__1__class_Onormalizing__semiring__rules_I11_J,axiom,
% 160.02/160.08      ! [V_a,T_a] :
% 160.02/160.08        ( class_Rings_Ocomm__semiring__1(T_a)
% 160.02/160.08       => hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_a),c_Groups_Oone__class_Oone(T_a)),V_a) = V_a ) ).
% 160.02/160.08  
% 160.02/160.08  fof(fact_Ints__odd__less__0,axiom,
% 160.02/160.08      ! [V_a_2,T_b] :
% 160.02/160.08        ( class_Rings_Olinordered__idom(T_b)
% 160.02/160.08       => ( hBOOL(hAPP(hAPP(c_member(T_b),V_a_2),c_Int_Oring__1__class_OInts(T_b)))
% 160.02/160.08         => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_b),hAPP(hAPP(c_Groups_Oplus__class_Oplus(T_b),hAPP(hAPP(c_Groups_Oplus__class_Oplus(T_b),c_Groups_Oone__class_Oone(T_b)),V_a_2)),V_a_2)),c_Groups_Ozero__class_Ozero(T_b)))
% 160.02/160.08          <=> hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_b),V_a_2),c_Groups_Ozero__class_Ozero(T_b))) ) ) ) ).
% 160.02/160.08  
% 160.02/160.08  fof(fact_com_Osize_I4_J,axiom,
% 160.02/160.08      ! [V_com2,V_com1] : c_Com_Ocom_Ocom__size(c_Com_Ocom_OSemi(V_com1,V_com2)) = hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Nat_Onat),hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Nat_Onat),c_Com_Ocom_Ocom__size(V_com1)),c_Com_Ocom_Ocom__size(V_com2))),hAPP(c_Nat_OSuc,c_Groups_Ozero__class_Ozero(tc_Nat_Onat))) ).
% 160.02/160.08  
% 160.02/160.08  fof(fact_com_Osize_I12_J,axiom,
% 160.02/160.08      ! [V_com2,V_com1] : hAPP(c_Nat_Osize__class_Osize(tc_Com_Ocom),c_Com_Ocom_OSemi(V_com1,V_com2)) = hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Nat_Onat),hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Nat_Onat),hAPP(c_Nat_Osize__class_Osize(tc_Com_Ocom),V_com1)),hAPP(c_Nat_Osize__class_Osize(tc_Com_Ocom),V_com2))),hAPP(c_Nat_OSuc,c_Groups_Ozero__class_Ozero(tc_Nat_Onat))) ).
% 160.02/160.08  
% 160.02/160.08  fof(fact_ex__least__nat__less,axiom,
% 160.02/160.08      ! [V_n_2,V_P_2] :
% 160.02/160.08        ( ~ hBOOL(hAPP(V_P_2,c_Groups_Ozero__class_Ozero(tc_Nat_Onat)))
% 160.02/160.08       => ( hBOOL(hAPP(V_P_2,V_n_2))
% 160.02/160.08         => ? [B_k] :
% 160.02/160.08              ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),B_k),V_n_2))
% 160.02/160.08              & ! [B_i] :
% 160.02/160.08                  ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat),B_i),B_k))
% 160.02/160.08                 => ~ hBOOL(hAPP(V_P_2,B_i)) )
% 160.02/160.08              & hBOOL(hAPP(V_P_2,hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Nat_Onat),B_k),c_Groups_Oone__class_Oone(tc_Nat_Onat)))) ) ) ) ).
% 160.02/160.08  
% 160.02/160.08  fof(fact_Ints__odd__nonzero,axiom,
% 160.02/160.08      ! [V_a_2,T_b] :
% 160.02/160.08        ( class_Int_Oring__char__0(T_b)
% 160.02/160.08       => ( hBOOL(hAPP(hAPP(c_member(T_b),V_a_2),c_Int_Oring__1__class_OInts(T_b)))
% 160.02/160.08         => hAPP(hAPP(c_Groups_Oplus__class_Oplus(T_b),hAPP(hAPP(c_Groups_Oplus__class_Oplus(T_b),c_Groups_Oone__class_Oone(T_b)),V_a_2)),V_a_2) != c_Groups_Ozero__class_Ozero(T_b) ) ) ).
% 160.02/160.08  
% 160.02/160.08  fof(fact_fold1__insert,axiom,
% 160.02/160.08      ! [V_x_2,V_A_2,T_b] :
% 160.02/160.08        ( class_Groups_Oab__semigroup__mult(T_b)
% 160.02/160.08       => ( V_A_2 != c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool))
% 160.02/160.08         => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2))
% 160.02/160.08           => ( ~ hBOOL(hAPP(hAPP(c_member(T_b),V_x_2),V_A_2))
% 160.02/160.08             => hAPP(c_Finite__Set_Ofold1(T_b,c_Groups_Otimes__class_Otimes(T_b)),hAPP(hAPP(c_Set_Oinsert(T_b),V_x_2),V_A_2)) = hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_b),V_x_2),hAPP(c_Finite__Set_Ofold1(T_b,c_Groups_Otimes__class_Otimes(T_b)),V_A_2)) ) ) ) ) ).
% 160.02/160.08  
% 160.02/160.08  fof(fact_card_Oneutral,axiom,
% 160.02/160.08      ! [V_A_2,T_b] :
% 160.02/160.08        ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2))
% 160.02/160.08       => ( ( ? [B_x] : hBOOL(hAPP(hAPP(c_member(T_b),B_x),V_A_2))
% 160.02/160.08           => c_Groups_Oone__class_Oone(tc_Nat_Onat) = c_Groups_Ozero__class_Ozero(tc_Nat_Onat) )
% 160.02/160.08         => hAPP(c_Finite__Set_Ocard(T_b),V_A_2) = c_Groups_Ozero__class_Ozero(tc_Nat_Onat) ) ) ).
% 160.02/160.08  
% 160.02/160.08  fof(fact_expand__Suc,axiom,
% 160.02/160.08      ! [V_v] :
% 160.02/160.08        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),c_Groups_Ozero__class_Ozero(tc_Nat_Onat)),hAPP(c_Int_Onumber__class_Onumber__of(tc_Nat_Onat),V_v)))
% 160.02/160.08       => hAPP(c_Int_Onumber__class_Onumber__of(tc_Nat_Onat),V_v) = hAPP(c_Nat_OSuc,hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_Nat_Onat),hAPP(c_Int_Onumber__class_Onumber__of(tc_Nat_Onat),V_v)),c_Groups_Oone__class_Oone(tc_Nat_Onat))) ) ).
% 160.02/160.08  
% 160.02/160.08  fof(fact_pair__box_Osize_I1_J,axiom,
% 160.02/160.08      ! [V_b_2,V_a_2,V_fb_2,V_fa_2,T_c,T_b] : c_Nitpick_Opair__box_Opair__box__size(T_b,T_c,V_fa_2,V_fb_2,c_Nitpick_Opair__box_OPairBox(T_b,T_c,V_a_2,V_b_2)) = hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Nat_Onat),hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Nat_Onat),hAPP(V_fa_2,V_a_2)),hAPP(V_fb_2,V_b_2))),hAPP(c_Nat_OSuc,c_Groups_Ozero__class_Ozero(tc_Nat_Onat))) ).
% 160.02/160.08  
% 160.02/160.08  fof(fact_Ints__number__of,axiom,
% 160.02/160.08      ! [V_w_2,T_b] :
% 160.02/160.08        ( class_Int_Onumber__ring(T_b)
% 160.02/160.08       => hBOOL(hAPP(hAPP(c_member(T_b),hAPP(c_Int_Onumber__class_Onumber__of(T_b),V_w_2)),c_Int_Oring__1__class_OInts(T_b))) ) ).
% 160.02/160.08  
% 160.02/160.08  fof(fact_number__of__reorient,axiom,
% 160.02/160.08      ! [V_x_2,V_w_2,T_b] :
% 160.02/160.08        ( class_Int_Onumber(T_b)
% 160.02/160.08       => ( hAPP(c_Int_Onumber__class_Onumber__of(T_b),V_w_2) = V_x_2
% 160.02/160.08        <=> V_x_2 = hAPP(c_Int_Onumber__class_Onumber__of(T_b),V_w_2) ) ) ).
% 160.02/160.08  
% 160.02/160.08  fof(fact_eq__number__of,axiom,
% 160.02/160.08      ! [V_y_2,V_x_2,T_b] :
% 160.02/160.08        ( ( class_Int_Onumber__ring(T_b)
% 160.02/160.08          & class_Int_Oring__char__0(T_b) )
% 160.02/160.08       => ( hAPP(c_Int_Onumber__class_Onumber__of(T_b),V_x_2) = hAPP(c_Int_Onumber__class_Onumber__of(T_b),V_y_2)
% 160.02/160.08        <=> V_x_2 = V_y_2 ) ) ).
% 160.02/160.08  
% 160.02/160.08  fof(fact_pair__box_Oinject,axiom,
% 160.02/160.08      ! [V_b_H_2,V_a_H_2,V_b_2,V_a_2,T_c,T_b] :
% 160.02/160.08        ( c_Nitpick_Opair__box_OPairBox(T_b,T_c,V_a_2,V_b_2) = c_Nitpick_Opair__box_OPairBox(T_b,T_c,V_a_H_2,V_b_H_2)
% 160.02/160.08      <=> ( V_a_2 = V_a_H_2
% 160.02/160.08          & V_b_2 = V_b_H_2 ) ) ).
% 160.02/160.08  
% 160.02/160.08  fof(fact_le__number__of,axiom,
% 160.02/160.08      ! [V_y_2,V_x_2,T_b] :
% 160.02/160.08        ( ( class_Int_Onumber__ring(T_b)
% 160.02/160.08          & class_Rings_Olinordered__idom(T_b) )
% 160.02/160.08       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_b),hAPP(c_Int_Onumber__class_Onumber__of(T_b),V_x_2)),hAPP(c_Int_Onumber__class_Onumber__of(T_b),V_y_2)))
% 160.02/160.08        <=> hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),V_x_2),V_y_2)) ) ) ).
% 160.02/160.08  
% 160.02/160.08  fof(fact_less__number__of,axiom,
% 160.02/160.08      ! [V_y_2,V_x_2,T_b] :
% 160.02/160.08        ( ( class_Int_Onumber__ring(T_b)
% 160.02/160.08          & class_Rings_Olinordered__idom(T_b) )
% 160.02/160.08       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_b),hAPP(c_Int_Onumber__class_Onumber__of(T_b),V_x_2)),hAPP(c_Int_Onumber__class_Onumber__of(T_b),V_y_2)))
% 160.02/160.08        <=> hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),V_x_2),V_y_2)) ) ) ).
% 160.02/160.08  
% 160.02/160.08  fof(fact_number__of__add,axiom,
% 160.02/160.08      ! [V_w,V_v,T_a] :
% 160.02/160.08        ( class_Int_Onumber__ring(T_a)
% 160.02/160.08       => hAPP(c_Int_Onumber__class_Onumber__of(T_a),hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Int_Oint),V_v),V_w)) = hAPP(hAPP(c_Groups_Oplus__class_Oplus(T_a),hAPP(c_Int_Onumber__class_Onumber__of(T_a),V_v)),hAPP(c_Int_Onumber__class_Onumber__of(T_a),V_w)) ) ).
% 160.02/160.08  
% 160.02/160.08  fof(fact_add__number__of__eq,axiom,
% 160.02/160.08      ! [V_w,V_v,T_a] :
% 160.02/160.08        ( class_Int_Onumber__ring(T_a)
% 160.02/160.08       => hAPP(hAPP(c_Groups_Oplus__class_Oplus(T_a),hAPP(c_Int_Onumber__class_Onumber__of(T_a),V_v)),hAPP(c_Int_Onumber__class_Onumber__of(T_a),V_w)) = hAPP(c_Int_Onumber__class_Onumber__of(T_a),hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Int_Oint),V_v),V_w)) ) ).
% 160.02/160.08  
% 160.02/160.08  fof(fact_add__number__of__left,axiom,
% 160.02/160.08      ! [V_z,V_w,V_v,T_a] :
% 160.02/160.08        ( class_Int_Onumber__ring(T_a)
% 160.02/160.08       => hAPP(hAPP(c_Groups_Oplus__class_Oplus(T_a),hAPP(c_Int_Onumber__class_Onumber__of(T_a),V_v)),hAPP(hAPP(c_Groups_Oplus__class_Oplus(T_a),hAPP(c_Int_Onumber__class_Onumber__of(T_a),V_w)),V_z)) = hAPP(hAPP(c_Groups_Oplus__class_Oplus(T_a),hAPP(c_Int_Onumber__class_Onumber__of(T_a),hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Int_Oint),V_v),V_w))),V_z) ) ).
% 160.02/160.08  
% 160.02/160.08  fof(fact_number__of__mult,axiom,
% 160.02/160.08      ! [V_w,V_v,T_a] :
% 160.02/160.08        ( class_Int_Onumber__ring(T_a)
% 160.02/160.08       => hAPP(c_Int_Onumber__class_Onumber__of(T_a),hAPP(hAPP(c_Groups_Otimes__class_Otimes(tc_Int_Oint),V_v),V_w)) = hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_a),hAPP(c_Int_Onumber__class_Onumber__of(T_a),V_v)),hAPP(c_Int_Onumber__class_Onumber__of(T_a),V_w)) ) ).
% 160.02/160.08  
% 160.02/160.08  fof(fact_arith__simps_I32_J,axiom,
% 160.02/160.08      ! [V_w,V_v,T_a] :
% 160.02/160.08        ( class_Int_Onumber__ring(T_a)
% 160.02/160.08       => hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_a),hAPP(c_Int_Onumber__class_Onumber__of(T_a),V_v)),hAPP(c_Int_Onumber__class_Onumber__of(T_a),V_w)) = hAPP(c_Int_Onumber__class_Onumber__of(T_a),hAPP(hAPP(c_Groups_Otimes__class_Otimes(tc_Int_Oint),V_v),V_w)) ) ).
% 160.02/160.08  
% 160.02/160.08  fof(fact_mult__number__of__left,axiom,
% 160.02/160.08      ! [V_z,V_w,V_v,T_a] :
% 160.02/160.08        ( class_Int_Onumber__ring(T_a)
% 160.02/160.08       => hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_a),hAPP(c_Int_Onumber__class_Onumber__of(T_a),V_v)),hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_a),hAPP(c_Int_Onumber__class_Onumber__of(T_a),V_w)),V_z)) = hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_a),hAPP(c_Int_Onumber__class_Onumber__of(T_a),hAPP(hAPP(c_Groups_Otimes__class_Otimes(tc_Int_Oint),V_v),V_w))),V_z) ) ).
% 160.02/160.08  
% 160.02/160.08  fof(fact_number__of__diff,axiom,
% 160.02/160.08      ! [V_w,V_v,T_a] :
% 160.02/160.08        ( class_Int_Onumber__ring(T_a)
% 160.02/160.08       => hAPP(c_Int_Onumber__class_Onumber__of(T_a),hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_Int_Oint),V_v),V_w)) = hAPP(hAPP(c_Groups_Ominus__class_Ominus(T_a),hAPP(c_Int_Onumber__class_Onumber__of(T_a),V_v)),hAPP(c_Int_Onumber__class_Onumber__of(T_a),V_w)) ) ).
% 160.02/160.08  
% 160.02/160.08  fof(fact_le__number__of__eq__not__less,axiom,
% 160.02/160.08      ! [V_w_2,V_v_2,T_b] :
% 160.02/160.08        ( ( class_Int_Onumber(T_b)
% 160.02/160.08          & class_Orderings_Olinorder(T_b) )
% 160.02/160.08       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_b),hAPP(c_Int_Onumber__class_Onumber__of(T_b),V_v_2)),hAPP(c_Int_Onumber__class_Onumber__of(T_b),V_w_2)))
% 160.02/160.08        <=> ~ hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_b),hAPP(c_Int_Onumber__class_Onumber__of(T_b),V_w_2)),hAPP(c_Int_Onumber__class_Onumber__of(T_b),V_v_2))) ) ) ).
% 160.02/160.08  
% 160.02/160.08  fof(fact_right__distrib__number__of,axiom,
% 160.02/160.08      ! [V_c,V_b,V_v,T_b] :
% 160.02/160.08        ( ( class_Int_Onumber(T_b)
% 160.02/160.08          & class_Rings_Osemiring(T_b) )
% 160.02/160.08       => hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_b),hAPP(c_Int_Onumber__class_Onumber__of(T_b),V_v)),hAPP(hAPP(c_Groups_Oplus__class_Oplus(T_b),V_b),V_c)) = hAPP(hAPP(c_Groups_Oplus__class_Oplus(T_b),hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_b),hAPP(c_Int_Onumber__class_Onumber__of(T_b),V_v)),V_b)),hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_b),hAPP(c_Int_Onumber__class_Onumber__of(T_b),V_v)),V_c)) ) ).
% 160.02/160.08  
% 160.02/160.08  fof(fact_left__distrib__number__of,axiom,
% 160.02/160.08      ! [V_v,V_b,V_a,T_b] :
% 160.02/160.08        ( ( class_Int_Onumber(T_b)
% 160.02/160.08          & class_Rings_Osemiring(T_b) )
% 160.02/160.08       => hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_b),hAPP(hAPP(c_Groups_Oplus__class_Oplus(T_b),V_a),V_b)),hAPP(c_Int_Onumber__class_Onumber__of(T_b),V_v)) = hAPP(hAPP(c_Groups_Oplus__class_Oplus(T_b),hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_b),V_a),hAPP(c_Int_Onumber__class_Onumber__of(T_b),V_v))),hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_b),V_b),hAPP(c_Int_Onumber__class_Onumber__of(T_b),V_v))) ) ).
% 160.02/160.08  
% 160.02/160.08  fof(fact_add__number__of__diff1,axiom,
% 160.02/160.08      ! [V_c,V_w,V_v,T_a] :
% 160.02/160.08        ( class_Int_Onumber__ring(T_a)
% 160.02/160.08       => hAPP(hAPP(c_Groups_Oplus__class_Oplus(T_a),hAPP(c_Int_Onumber__class_Onumber__of(T_a),V_v)),hAPP(hAPP(c_Groups_Ominus__class_Ominus(T_a),hAPP(c_Int_Onumber__class_Onumber__of(T_a),V_w)),V_c)) = hAPP(hAPP(c_Groups_Ominus__class_Ominus(T_a),hAPP(c_Int_Onumber__class_Onumber__of(T_a),hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Int_Oint),V_v),V_w))),V_c) ) ).
% 160.02/160.08  
% 160.02/160.08  fof(fact_right__diff__distrib__number__of,axiom,
% 160.02/160.08      ! [V_c,V_b,V_v,T_b] :
% 160.02/160.08        ( ( class_Int_Onumber(T_b)
% 160.02/160.08          & class_Rings_Oring(T_b) )
% 160.02/160.08       => hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_b),hAPP(c_Int_Onumber__class_Onumber__of(T_b),V_v)),hAPP(hAPP(c_Groups_Ominus__class_Ominus(T_b),V_b),V_c)) = hAPP(hAPP(c_Groups_Ominus__class_Ominus(T_b),hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_b),hAPP(c_Int_Onumber__class_Onumber__of(T_b),V_v)),V_b)),hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_b),hAPP(c_Int_Onumber__class_Onumber__of(T_b),V_v)),V_c)) ) ).
% 160.02/160.08  
% 160.02/160.08  fof(fact_left__diff__distrib__number__of,axiom,
% 160.02/160.08      ! [V_v,V_b,V_a,T_b] :
% 160.02/160.08        ( ( class_Int_Onumber(T_b)
% 160.02/160.08          & class_Rings_Oring(T_b) )
% 160.02/160.08       => hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_b),hAPP(hAPP(c_Groups_Ominus__class_Ominus(T_b),V_a),V_b)),hAPP(c_Int_Onumber__class_Onumber__of(T_b),V_v)) = hAPP(hAPP(c_Groups_Ominus__class_Ominus(T_b),hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_b),V_a),hAPP(c_Int_Onumber__class_Onumber__of(T_b),V_v))),hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_b),V_b),hAPP(c_Int_Onumber__class_Onumber__of(T_b),V_v))) ) ).
% 160.02/160.08  
% 160.02/160.08  fof(fact_fold1__singleton,axiom,
% 160.02/160.08      ! [V_a_2,V_f_2,T_b] : hAPP(c_Finite__Set_Ofold1(T_b,V_f_2),hAPP(hAPP(c_Set_Oinsert(T_b),V_a_2),c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool)))) = V_a_2 ).
% 160.02/160.08  
% 160.02/160.08  fof(fact_fold1__singleton__def,axiom,
% 160.02/160.08      ! [V_a_2,V_f_2,T_b,V_g_2] :
% 160.02/160.08        ( V_g_2 = c_Finite__Set_Ofold1(T_b,V_f_2)
% 160.02/160.08       => hAPP(V_g_2,hAPP(hAPP(c_Set_Oinsert(T_b),V_a_2),c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool)))) = V_a_2 ) ).
% 160.02/160.08  
% 160.02/160.08  fof(fact_folding__one_Oeq__fold,axiom,
% 160.02/160.08      ! [V_A_2,V_F_2,V_f_2,T_b] :
% 160.02/160.08        ( c_Finite__Set_Ofolding__one(T_b,V_f_2,V_F_2)
% 160.02/160.08       => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2))
% 160.02/160.08         => hAPP(V_F_2,V_A_2) = hAPP(c_Finite__Set_Ofold1(T_b,V_f_2),V_A_2) ) ) ).
% 160.02/160.08  
% 160.02/160.08  fof(fact_Ints__0,axiom,
% 160.02/160.08      ! [T_b] :
% 160.02/160.08        ( class_Rings_Oring__1(T_b)
% 160.02/160.08       => hBOOL(hAPP(hAPP(c_member(T_b),c_Groups_Ozero__class_Ozero(T_b)),c_Int_Oring__1__class_OInts(T_b))) ) ).
% 160.02/160.08  
% 160.02/160.08  fof(fact_Ints__add,axiom,
% 160.02/160.08      ! [V_b_2,V_a_2,T_b] :
% 160.02/160.08        ( class_Rings_Oring__1(T_b)
% 160.02/160.08       => ( hBOOL(hAPP(hAPP(c_member(T_b),V_a_2),c_Int_Oring__1__class_OInts(T_b)))
% 160.02/160.08         => ( hBOOL(hAPP(hAPP(c_member(T_b),V_b_2),c_Int_Oring__1__class_OInts(T_b)))
% 160.02/160.08           => hBOOL(hAPP(hAPP(c_member(T_b),hAPP(hAPP(c_Groups_Oplus__class_Oplus(T_b),V_a_2),V_b_2)),c_Int_Oring__1__class_OInts(T_b))) ) ) ) ).
% 160.02/160.08  
% 160.02/160.08  fof(fact_Ints__mult,axiom,
% 160.02/160.08      ! [V_b_2,V_a_2,T_b] :
% 160.02/160.08        ( class_Rings_Oring__1(T_b)
% 160.02/160.08       => ( hBOOL(hAPP(hAPP(c_member(T_b),V_a_2),c_Int_Oring__1__class_OInts(T_b)))
% 160.02/160.08         => ( hBOOL(hAPP(hAPP(c_member(T_b),V_b_2),c_Int_Oring__1__class_OInts(T_b)))
% 160.02/160.08           => hBOOL(hAPP(hAPP(c_member(T_b),hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_b),V_a_2),V_b_2)),c_Int_Oring__1__class_OInts(T_b))) ) ) ) ).
% 160.02/160.08  
% 160.02/160.08  fof(fact_Ints__diff,axiom,
% 160.02/160.08      ! [V_b_2,V_a_2,T_b] :
% 160.02/160.08        ( class_Rings_Oring__1(T_b)
% 160.02/160.08       => ( hBOOL(hAPP(hAPP(c_member(T_b),V_a_2),c_Int_Oring__1__class_OInts(T_b)))
% 160.02/160.08         => ( hBOOL(hAPP(hAPP(c_member(T_b),V_b_2),c_Int_Oring__1__class_OInts(T_b)))
% 160.02/160.08           => hBOOL(hAPP(hAPP(c_member(T_b),hAPP(hAPP(c_Groups_Ominus__class_Ominus(T_b),V_a_2),V_b_2)),c_Int_Oring__1__class_OInts(T_b))) ) ) ) ).
% 160.02/160.08  
% 160.02/160.08  fof(fact_Ints__1,axiom,
% 160.02/160.08      ! [T_b] :
% 160.02/160.08        ( class_Rings_Oring__1(T_b)
% 160.02/160.08       => hBOOL(hAPP(hAPP(c_member(T_b),c_Groups_Oone__class_Oone(T_b)),c_Int_Oring__1__class_OInts(T_b))) ) ).
% 160.02/160.08  
% 160.02/160.08  fof(fact_com_Osize_I9_J,axiom,
% 160.02/160.08      hAPP(c_Nat_Osize__class_Osize(tc_Com_Ocom),c_Com_Ocom_OSKIP) = c_Groups_Ozero__class_Ozero(tc_Nat_Onat) ).
% 160.02/160.08  
% 160.02/160.08  fof(fact_com_Osize_I1_J,axiom,
% 160.02/160.08      c_Com_Ocom_Ocom__size(c_Com_Ocom_OSKIP) = c_Groups_Ozero__class_Ozero(tc_Nat_Onat) ).
% 160.02/160.08  
% 160.02/160.08  fof(fact_Ints__double__eq__0__iff,axiom,
% 160.02/160.08      ! [V_a_2,T_b] :
% 160.02/160.08        ( class_Int_Oring__char__0(T_b)
% 160.02/160.08       => ( hBOOL(hAPP(hAPP(c_member(T_b),V_a_2),c_Int_Oring__1__class_OInts(T_b)))
% 160.02/160.08         => ( hAPP(hAPP(c_Groups_Oplus__class_Oplus(T_b),V_a_2),V_a_2) = c_Groups_Ozero__class_Ozero(T_b)
% 160.02/160.08          <=> V_a_2 = c_Groups_Ozero__class_Ozero(T_b) ) ) ) ).
% 160.02/160.08  
% 160.02/160.08  fof(fact_fold1__insert__idem,axiom,
% 160.02/160.08      ! [V_x_2,V_A_2,T_b] :
% 160.02/160.08        ( class_Lattices_Oab__semigroup__idem__mult(T_b)
% 160.02/160.08       => ( V_A_2 != c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool))
% 160.02/160.08         => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2))
% 160.02/160.08           => hAPP(c_Finite__Set_Ofold1(T_b,c_Groups_Otimes__class_Otimes(T_b)),hAPP(hAPP(c_Set_Oinsert(T_b),V_x_2),V_A_2)) = hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_b),V_x_2),hAPP(c_Finite__Set_Ofold1(T_b,c_Groups_Otimes__class_Otimes(T_b)),V_A_2)) ) ) ) ).
% 160.02/160.08  
% 160.02/160.08  fof(fact_pair__box_Osize_I2_J,axiom,
% 160.02/160.08      ! [V_b,V_a,T_b,T_a] : hAPP(c_Nat_Osize__class_Osize(tc_Nitpick_Opair__box(T_a,T_b)),c_Nitpick_Opair__box_OPairBox(T_a,T_b,V_a,V_b)) = c_Groups_Ozero__class_Ozero(tc_Nat_Onat) ).
% 160.02/160.08  
% 160.02/160.08  fof(fact_pair__box_Orecs,axiom,
% 160.02/160.08      ! [V_b_2,V_a_2,V_f1_2,T_b,T_d,T_c] : c_Nitpick_Opair__box_Opair__box__rec(T_c,T_d,T_b,V_f1_2,c_Nitpick_Opair__box_OPairBox(T_c,T_d,V_a_2,V_b_2)) = hAPP(hAPP(V_f1_2,V_a_2),V_b_2) ).
% 160.02/160.08  
% 160.02/160.08  fof(fact_pair__box_Osimps_I2_J,axiom,
% 160.02/160.08      ! [V_b_2,V_a_2,V_f1_2,T_b,T_d,T_c] : c_Nitpick_Opair__box_Opair__box__case(T_c,T_d,T_b,V_f1_2,c_Nitpick_Opair__box_OPairBox(T_c,T_d,V_a_2,V_b_2)) = hAPP(hAPP(V_f1_2,V_a_2),V_b_2) ).
% 160.02/160.08  
% 160.02/160.08  fof(fact_fold1__in,axiom,
% 160.02/160.08      ! [V_A_2,T_b] :
% 160.02/160.08        ( class_Groups_Oab__semigroup__mult(T_b)
% 160.02/160.08       => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2))
% 160.02/160.08         => ( V_A_2 != c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool))
% 160.02/160.08           => ( ! [B_x,B_y] : hBOOL(hAPP(hAPP(c_member(T_b),hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_b),B_x),B_y)),hAPP(hAPP(c_Set_Oinsert(T_b),B_x),hAPP(hAPP(c_Set_Oinsert(T_b),B_y),c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool))))))
% 160.02/160.08             => hBOOL(hAPP(hAPP(c_member(T_b),hAPP(c_Finite__Set_Ofold1(T_b,c_Groups_Otimes__class_Otimes(T_b)),V_A_2)),V_A_2)) ) ) ) ) ).
% 160.02/160.08  
% 160.02/160.08  fof(fact_com_Osize_I13_J,axiom,
% 160.02/160.08      ! [V_com2_2,V_com1_2,V_fun_2] : hAPP(c_Nat_Osize__class_Osize(tc_Com_Ocom),c_Com_Ocom_OCond(V_fun_2,V_com1_2,V_com2_2)) = hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Nat_Onat),hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Nat_Onat),hAPP(c_Nat_Osize__class_Osize(tc_Com_Ocom),V_com1_2)),hAPP(c_Nat_Osize__class_Osize(tc_Com_Ocom),V_com2_2))),hAPP(c_Nat_OSuc,c_Groups_Ozero__class_Ozero(tc_Nat_Onat))) ).
% 160.02/160.08  
% 160.02/160.08  fof(fact_com_Osize_I5_J,axiom,
% 160.02/160.08      ! [V_com2_2,V_com1_2,V_fun_2] : c_Com_Ocom_Ocom__size(c_Com_Ocom_OCond(V_fun_2,V_com1_2,V_com2_2)) = hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Nat_Onat),hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Nat_Onat),c_Com_Ocom_Ocom__size(V_com1_2)),c_Com_Ocom_Ocom__size(V_com2_2))),hAPP(c_Nat_OSuc,c_Groups_Ozero__class_Ozero(tc_Nat_Onat))) ).
% 160.02/160.08  
% 160.02/160.08  fof(fact_com_Osize_I11_J,axiom,
% 160.02/160.08      ! [V_com_2,V_fun_2,V_loc_2] : hAPP(c_Nat_Osize__class_Osize(tc_Com_Ocom),c_Com_Ocom_OLocal(V_loc_2,V_fun_2,V_com_2)) = hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Nat_Onat),hAPP(c_Nat_Osize__class_Osize(tc_Com_Ocom),V_com_2)),hAPP(c_Nat_OSuc,c_Groups_Ozero__class_Ozero(tc_Nat_Onat))) ).
% 160.02/160.08  
% 160.02/160.08  fof(fact_com_Osize_I3_J,axiom,
% 160.02/160.08      ! [V_com_2,V_fun_2,V_loc_2] : c_Com_Ocom_Ocom__size(c_Com_Ocom_OLocal(V_loc_2,V_fun_2,V_com_2)) = hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Nat_Onat),c_Com_Ocom_Ocom__size(V_com_2)),hAPP(c_Nat_OSuc,c_Groups_Ozero__class_Ozero(tc_Nat_Onat))) ).
% 160.02/160.08  
% 160.02/160.08  fof(fact_fold1__eq__fold,axiom,
% 160.02/160.08      ! [V_a_2,V_A_2,T_b] :
% 160.02/160.08        ( class_Groups_Oab__semigroup__mult(T_b)
% 160.02/160.08       => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2))
% 160.02/160.08         => ( ~ hBOOL(hAPP(hAPP(c_member(T_b),V_a_2),V_A_2))
% 160.02/160.08           => hAPP(c_Finite__Set_Ofold1(T_b,c_Groups_Otimes__class_Otimes(T_b)),hAPP(hAPP(c_Set_Oinsert(T_b),V_a_2),V_A_2)) = hAPP(hAPP(c_Finite__Set_Ofold(T_b,T_b,c_Groups_Otimes__class_Otimes(T_b)),V_a_2),V_A_2) ) ) ) ).
% 160.02/160.08  
% 160.02/160.08  fof(fact_evaln__elim__cases_I5_J,axiom,
% 160.02/160.08      ! [V_t_2,V_n_2,V_s_2,V_c2_2,V_c1_2,V_b_2] :
% 160.02/160.08        ( c_Natural_Oevaln(c_Com_Ocom_OCond(V_b_2,V_c1_2,V_c2_2),V_s_2,V_n_2,V_t_2)
% 160.02/160.08       => ( ( hBOOL(hAPP(V_b_2,V_s_2))
% 160.02/160.08           => ~ c_Natural_Oevaln(V_c1_2,V_s_2,V_n_2,V_t_2) )
% 160.02/160.08         => ~ ( ~ hBOOL(hAPP(V_b_2,V_s_2))
% 160.02/160.08             => ~ c_Natural_Oevaln(V_c2_2,V_s_2,V_n_2,V_t_2) ) ) ) ).
% 160.02/160.08  
% 160.02/160.08  fof(fact_evaln_OIfTrue,axiom,
% 160.02/160.08      ! [V_c1_2,V_s1_2,V_n_2,V_c0_2,V_s_2,V_b_2] :
% 160.02/160.08        ( hBOOL(hAPP(V_b_2,V_s_2))
% 160.02/160.08       => ( c_Natural_Oevaln(V_c0_2,V_s_2,V_n_2,V_s1_2)
% 160.02/160.08         => c_Natural_Oevaln(c_Com_Ocom_OCond(V_b_2,V_c0_2,V_c1_2),V_s_2,V_n_2,V_s1_2) ) ) ).
% 160.02/160.08  
% 160.02/160.08  fof(fact_evaln_OIfFalse,axiom,
% 160.02/160.08      ! [V_c0_2,V_s1_2,V_n_2,V_c1_2,V_s_2,V_b_2] :
% 160.02/160.08        ( ~ hBOOL(hAPP(V_b_2,V_s_2))
% 160.02/160.08       => ( c_Natural_Oevaln(V_c1_2,V_s_2,V_n_2,V_s1_2)
% 160.02/160.08         => c_Natural_Oevaln(c_Com_Ocom_OCond(V_b_2,V_c0_2,V_c1_2),V_s_2,V_n_2,V_s1_2) ) ) ).
% 160.02/160.08  
% 160.02/160.08  fof(fact_times__numeral__code_I5_J,axiom,
% 160.02/160.08      ! [V_w,V_v] : hAPP(hAPP(c_Groups_Otimes__class_Otimes(tc_Int_Oint),hAPP(c_Int_Onumber__class_Onumber__of(tc_Int_Oint),V_v)),hAPP(c_Int_Onumber__class_Onumber__of(tc_Int_Oint),V_w)) = hAPP(c_Int_Onumber__class_Onumber__of(tc_Int_Oint),hAPP(hAPP(c_Groups_Otimes__class_Otimes(tc_Int_Oint),V_v),V_w)) ).
% 160.02/160.08  
% 160.02/160.08  fof(fact_less__eq__number__of__int__code,axiom,
% 160.02/160.08      ! [V_l_2,V_k_2] :
% 160.02/160.08        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),hAPP(c_Int_Onumber__class_Onumber__of(tc_Int_Oint),V_k_2)),hAPP(c_Int_Onumber__class_Onumber__of(tc_Int_Oint),V_l_2)))
% 160.02/160.08      <=> hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),V_k_2),V_l_2)) ) ).
% 160.02/160.08  
% 160.02/160.08  fof(fact_plus__numeral__code_I9_J,axiom,
% 160.02/160.08      ! [V_w,V_v] : hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Int_Oint),hAPP(c_Int_Onumber__class_Onumber__of(tc_Int_Oint),V_v)),hAPP(c_Int_Onumber__class_Onumber__of(tc_Int_Oint),V_w)) = hAPP(c_Int_Onumber__class_Onumber__of(tc_Int_Oint),hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Int_Oint),V_v),V_w)) ).
% 160.02/160.08  
% 160.02/160.08  fof(fact_less__number__of__int__code,axiom,
% 160.02/160.08      ! [V_l_2,V_k_2] :
% 160.02/160.08        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),hAPP(c_Int_Onumber__class_Onumber__of(tc_Int_Oint),V_k_2)),hAPP(c_Int_Onumber__class_Onumber__of(tc_Int_Oint),V_l_2)))
% 160.02/160.08      <=> hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),V_k_2),V_l_2)) ) ).
% 160.02/160.08  
% 160.02/160.08  fof(fact_com_Osimps_I2_J,axiom,
% 160.02/160.08      ! [V_com_H_2,V_fun_H_2,V_loc_H_2,V_com_2,V_fun_2,V_loc_2] :
% 160.02/160.08        ( c_Com_Ocom_OLocal(V_loc_2,V_fun_2,V_com_2) = c_Com_Ocom_OLocal(V_loc_H_2,V_fun_H_2,V_com_H_2)
% 160.02/160.08      <=> ( V_loc_2 = V_loc_H_2
% 160.02/160.08          & V_fun_2 = V_fun_H_2
% 160.02/160.08          & V_com_2 = V_com_H_2 ) ) ).
% 160.02/160.08  
% 160.02/160.08  fof(fact_com_Osimps_I4_J,axiom,
% 160.02/160.08      ! [V_com2_H_2,V_com1_H_2,V_fun_H_2,V_com2_2,V_com1_2,V_fun_2] :
% 160.02/160.08        ( c_Com_Ocom_OCond(V_fun_2,V_com1_2,V_com2_2) = c_Com_Ocom_OCond(V_fun_H_2,V_com1_H_2,V_com2_H_2)
% 160.02/160.08      <=> ( V_fun_2 = V_fun_H_2
% 160.02/160.08          & V_com1_2 = V_com1_H_2
% 160.02/160.08          & V_com2_2 = V_com2_H_2 ) ) ).
% 160.02/160.08  
% 160.02/160.08  fof(fact_com_Osimps_I36_J,axiom,
% 160.02/160.08      ! [V_com2_H_2,V_com1_H_2,V_fun_H_2,V_com_2,V_fun_2,V_loc_2] : c_Com_Ocom_OLocal(V_loc_2,V_fun_2,V_com_2) != c_Com_Ocom_OCond(V_fun_H_2,V_com1_H_2,V_com2_H_2) ).
% 160.02/160.08  
% 160.02/160.08  fof(fact_com_Osimps_I37_J,axiom,
% 160.02/160.08      ! [V_com_2,V_fun_2,V_loc_2,V_com2_H_2,V_com1_H_2,V_fun_H_2] : c_Com_Ocom_OCond(V_fun_H_2,V_com1_H_2,V_com2_H_2) != c_Com_Ocom_OLocal(V_loc_2,V_fun_2,V_com_2) ).
% 160.02/160.08  
% 160.02/160.08  fof(fact_zadd__zless__mono,axiom,
% 160.02/160.08      ! [V_z,V_z_H,V_w,V_w_H] :
% 160.02/160.08        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),V_w_H),V_w))
% 160.02/160.08       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),V_z_H),V_z))
% 160.02/160.08         => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Int_Oint),V_w_H),V_z_H)),hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Int_Oint),V_w),V_z))) ) ) ).
% 160.02/160.08  
% 160.02/160.08  fof(fact_zless__imp__add1__zle,axiom,
% 160.02/160.08      ! [V_z,V_w] :
% 160.02/160.08        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),V_w),V_z))
% 160.02/160.08       => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Int_Oint),V_w),c_Groups_Oone__class_Oone(tc_Int_Oint))),V_z)) ) ).
% 160.02/160.08  
% 160.02/160.08  fof(fact_add1__zle__eq,axiom,
% 160.02/160.08      ! [V_z_2,V_w_2] :
% 160.02/160.08        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Int_Oint),V_w_2),c_Groups_Oone__class_Oone(tc_Int_Oint))),V_z_2))
% 160.02/160.08      <=> hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),V_w_2),V_z_2)) ) ).
% 160.02/160.08  
% 160.02/160.08  fof(fact_zle__diff1__eq,axiom,
% 160.02/160.08      ! [V_z_2,V_w_2] :
% 160.02/160.08        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),V_w_2),hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_Int_Oint),V_z_2),c_Groups_Oone__class_Oone(tc_Int_Oint))))
% 160.02/160.08      <=> hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),V_w_2),V_z_2)) ) ).
% 160.02/160.08  
% 160.02/160.08  fof(fact_zle__add1__eq__le,axiom,
% 160.02/160.08      ! [V_z_2,V_w_2] :
% 160.02/160.08        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),V_w_2),hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Int_Oint),V_z_2),c_Groups_Oone__class_Oone(tc_Int_Oint))))
% 160.02/160.08      <=> hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),V_w_2),V_z_2)) ) ).
% 160.02/160.08  
% 160.02/160.08  fof(fact_zless__le,axiom,
% 160.02/160.08      ! [V_w_2,V_z_2] :
% 160.02/160.08        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),V_z_2),V_w_2))
% 160.02/160.08      <=> ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),V_z_2),V_w_2))
% 160.02/160.08          & V_z_2 != V_w_2 ) ) ).
% 160.02/160.08  
% 160.02/160.08  fof(fact_zless__linear,axiom,
% 160.02/160.08      ! [V_y,V_x] :
% 160.02/160.08        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),V_x),V_y))
% 160.02/160.08        | V_x = V_y
% 160.02/160.08        | hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),V_y),V_x)) ) ).
% 160.02/160.08  
% 160.02/160.08  fof(fact_zless__add1__eq,axiom,
% 160.02/160.08      ! [V_z_2,V_w_2] :
% 160.02/160.08        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),V_w_2),hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Int_Oint),V_z_2),c_Groups_Oone__class_Oone(tc_Int_Oint))))
% 160.02/160.08      <=> ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),V_w_2),V_z_2))
% 160.02/160.08          | V_w_2 = V_z_2 ) ) ).
% 160.02/160.08  
% 160.02/160.08  fof(fact_zadd__strict__right__mono,axiom,
% 160.02/160.08      ! [V_k,V_j,V_i] :
% 160.02/160.08        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),V_i),V_j))
% 160.02/160.08       => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Int_Oint),V_i),V_k)),hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Int_Oint),V_j),V_k))) ) ).
% 160.02/160.08  
% 160.02/160.08  fof(fact_zadd__assoc,axiom,
% 160.02/160.08      ! [V_z3,V_z2,V_z1] : hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Int_Oint),hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Int_Oint),V_z1),V_z2)),V_z3) = hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Int_Oint),V_z1),hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Int_Oint),V_z2),V_z3)) ).
% 160.02/160.08  
% 160.02/160.08  fof(fact_zadd__left__commute,axiom,
% 160.02/160.08      ! [V_z,V_y,V_x] : hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Int_Oint),V_x),hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Int_Oint),V_y),V_z)) = hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Int_Oint),V_y),hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Int_Oint),V_x),V_z)) ).
% 160.02/160.08  
% 160.02/160.08  fof(fact_zadd__commute,axiom,
% 160.02/160.08      ! [V_w,V_z] : hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Int_Oint),V_z),V_w) = hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Int_Oint),V_w),V_z) ).
% 160.02/160.08  
% 160.02/160.08  fof(fact_zadd__left__mono,axiom,
% 160.02/160.08      ! [V_k,V_j,V_i] :
% 160.02/160.08        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),V_i),V_j))
% 160.02/160.08       => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Int_Oint),V_k),V_i)),hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Int_Oint),V_k),V_j))) ) ).
% 160.02/160.08  
% 160.02/160.08  fof(fact_zle__refl,axiom,
% 160.02/160.08      ! [V_w] : hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),V_w),V_w)) ).
% 160.02/160.08  
% 160.02/160.08  fof(fact_zle__linear,axiom,
% 160.02/160.08      ! [V_w,V_z] :
% 160.02/160.08        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),V_z),V_w))
% 160.02/160.08        | hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),V_w),V_z)) ) ).
% 160.02/160.08  
% 160.02/160.08  fof(fact_zle__trans,axiom,
% 160.02/160.08      ! [V_k,V_j,V_i] :
% 160.02/160.08        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),V_i),V_j))
% 160.02/160.08       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),V_j),V_k))
% 160.02/160.08         => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),V_i),V_k)) ) ) ).
% 160.02/160.08  
% 160.02/160.08  fof(fact_zle__antisym,axiom,
% 160.02/160.08      ! [V_w,V_z] :
% 160.02/160.08        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),V_z),V_w))
% 160.02/160.08       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),V_w),V_z))
% 160.02/160.08         => V_z = V_w ) ) ).
% 160.02/160.08  
% 160.02/160.08  fof(fact_zdiff__zmult__distrib2,axiom,
% 160.02/160.08      ! [V_z2,V_z1,V_w] : hAPP(hAPP(c_Groups_Otimes__class_Otimes(tc_Int_Oint),V_w),hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_Int_Oint),V_z1),V_z2)) = hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_Int_Oint),hAPP(hAPP(c_Groups_Otimes__class_Otimes(tc_Int_Oint),V_w),V_z1)),hAPP(hAPP(c_Groups_Otimes__class_Otimes(tc_Int_Oint),V_w),V_z2)) ).
% 160.02/160.08  
% 160.02/160.08  fof(fact_zdiff__zmult__distrib,axiom,
% 160.02/160.08      ! [V_w,V_z2,V_z1] : hAPP(hAPP(c_Groups_Otimes__class_Otimes(tc_Int_Oint),hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_Int_Oint),V_z1),V_z2)),V_w) = hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_Int_Oint),hAPP(hAPP(c_Groups_Otimes__class_Otimes(tc_Int_Oint),V_z1),V_w)),hAPP(hAPP(c_Groups_Otimes__class_Otimes(tc_Int_Oint),V_z2),V_w)) ).
% 160.02/160.08  
% 160.02/160.08  fof(fact_zmult__assoc,axiom,
% 160.02/160.08      ! [V_z3,V_z2,V_z1] : hAPP(hAPP(c_Groups_Otimes__class_Otimes(tc_Int_Oint),hAPP(hAPP(c_Groups_Otimes__class_Otimes(tc_Int_Oint),V_z1),V_z2)),V_z3) = hAPP(hAPP(c_Groups_Otimes__class_Otimes(tc_Int_Oint),V_z1),hAPP(hAPP(c_Groups_Otimes__class_Otimes(tc_Int_Oint),V_z2),V_z3)) ).
% 160.02/160.08  
% 160.02/160.08  fof(fact_zmult__commute,axiom,
% 160.02/160.08      ! [V_w,V_z] : hAPP(hAPP(c_Groups_Otimes__class_Otimes(tc_Int_Oint),V_z),V_w) = hAPP(hAPP(c_Groups_Otimes__class_Otimes(tc_Int_Oint),V_w),V_z) ).
% 160.02/160.08  
% 160.02/160.08  fof(fact_zadd__0,axiom,
% 160.02/160.08      ! [V_z] : hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),V_z) = V_z ).
% 160.02/160.08  
% 160.02/160.08  fof(fact_zadd__0__right,axiom,
% 160.02/160.08      ! [V_z] : hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Int_Oint),V_z),c_Groups_Ozero__class_Ozero(tc_Int_Oint)) = V_z ).
% 160.02/160.08  
% 160.02/160.08  fof(fact_zadd__zmult__distrib2,axiom,
% 160.02/160.08      ! [V_z2,V_z1,V_w] : hAPP(hAPP(c_Groups_Otimes__class_Otimes(tc_Int_Oint),V_w),hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Int_Oint),V_z1),V_z2)) = hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Int_Oint),hAPP(hAPP(c_Groups_Otimes__class_Otimes(tc_Int_Oint),V_w),V_z1)),hAPP(hAPP(c_Groups_Otimes__class_Otimes(tc_Int_Oint),V_w),V_z2)) ).
% 160.02/160.08  
% 160.02/160.08  fof(fact_zadd__zmult__distrib,axiom,
% 160.02/160.08      ! [V_w,V_z2,V_z1] : hAPP(hAPP(c_Groups_Otimes__class_Otimes(tc_Int_Oint),hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Int_Oint),V_z1),V_z2)),V_w) = hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Int_Oint),hAPP(hAPP(c_Groups_Otimes__class_Otimes(tc_Int_Oint),V_z1),V_w)),hAPP(hAPP(c_Groups_Otimes__class_Otimes(tc_Int_Oint),V_z2),V_w)) ).
% 160.02/160.08  
% 160.02/160.08  fof(fact_zmult__zless__mono2,axiom,
% 160.02/160.08      ! [V_k,V_j,V_i] :
% 160.02/160.08        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),V_i),V_j))
% 160.02/160.08       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),V_k))
% 160.02/160.08         => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),hAPP(hAPP(c_Groups_Otimes__class_Otimes(tc_Int_Oint),V_k),V_i)),hAPP(hAPP(c_Groups_Otimes__class_Otimes(tc_Int_Oint),V_k),V_j))) ) ) ).
% 160.02/160.08  
% 160.02/160.08  fof(fact_pos__zmult__eq__1__iff,axiom,
% 160.02/160.08      ! [V_n_2,V_m_2] :
% 160.02/160.08        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),V_m_2))
% 160.02/160.08       => ( hAPP(hAPP(c_Groups_Otimes__class_Otimes(tc_Int_Oint),V_m_2),V_n_2) = c_Groups_Oone__class_Oone(tc_Int_Oint)
% 160.02/160.08        <=> ( V_m_2 = c_Groups_Oone__class_Oone(tc_Int_Oint)
% 160.02/160.08            & V_n_2 = c_Groups_Oone__class_Oone(tc_Int_Oint) ) ) ) ).
% 160.02/160.08  
% 160.02/160.08  fof(fact_odd__less__0,axiom,
% 160.02/160.08      ! [V_z_2] :
% 160.02/160.08        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Int_Oint),hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Int_Oint),c_Groups_Oone__class_Oone(tc_Int_Oint)),V_z_2)),V_z_2)),c_Groups_Ozero__class_Ozero(tc_Int_Oint)))
% 160.02/160.08      <=> hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),V_z_2),c_Groups_Ozero__class_Ozero(tc_Int_Oint))) ) ).
% 160.02/160.08  
% 160.02/160.08  fof(fact_zmult__1__right,axiom,
% 160.02/160.08      ! [V_z] : hAPP(hAPP(c_Groups_Otimes__class_Otimes(tc_Int_Oint),V_z),c_Groups_Oone__class_Oone(tc_Int_Oint)) = V_z ).
% 160.02/160.08  
% 160.02/160.08  fof(fact_zmult__1,axiom,
% 160.02/160.08      ! [V_z] : hAPP(hAPP(c_Groups_Otimes__class_Otimes(tc_Int_Oint),c_Groups_Oone__class_Oone(tc_Int_Oint)),V_z) = V_z ).
% 160.02/160.08  
% 160.02/160.08  fof(fact_int__0__less__1,axiom,
% 160.02/160.08      hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),c_Groups_Oone__class_Oone(tc_Int_Oint))) ).
% 160.02/160.08  
% 160.02/160.08  fof(fact_odd__nonzero,axiom,
% 160.02/160.08      ! [V_z] : hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Int_Oint),hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Int_Oint),c_Groups_Oone__class_Oone(tc_Int_Oint)),V_z)),V_z) != c_Groups_Ozero__class_Ozero(tc_Int_Oint) ).
% 160.02/160.08  
% 160.02/160.08  fof(fact_less__bin__lemma,axiom,
% 160.02/160.08      ! [V_l_2,V_k_2] :
% 160.02/160.08        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),V_k_2),V_l_2))
% 160.02/160.08      <=> hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_Int_Oint),V_k_2),V_l_2)),c_Groups_Ozero__class_Ozero(tc_Int_Oint))) ) ).
% 160.02/160.08  
% 160.02/160.08  fof(fact_int__one__le__iff__zero__less,axiom,
% 160.02/160.08      ! [V_z_2] :
% 160.02/160.08        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),c_Groups_Oone__class_Oone(tc_Int_Oint)),V_z_2))
% 160.02/160.08      <=> hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),V_z_2)) ) ).
% 160.02/160.08  
% 160.02/160.08  fof(fact_le__imp__0__less,axiom,
% 160.02/160.08      ! [V_z] :
% 160.02/160.08        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),V_z))
% 160.02/160.08       => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Int_Oint),c_Groups_Oone__class_Oone(tc_Int_Oint)),V_z))) ) ).
% 160.02/160.08  
% 160.02/160.08  fof(fact_fold__empty,axiom,
% 160.02/160.08      ! [V_z_2,V_f_2,T_b,T_c] : hAPP(hAPP(c_Finite__Set_Ofold(T_c,T_b,V_f_2),V_z_2),c_Orderings_Obot__class_Obot(tc_fun(T_c,tc_HOL_Obool))) = V_z_2 ).
% 160.02/160.08  
% 160.02/160.08  fof(fact_evaln_Oequations_I6_J,axiom,
% 160.02/160.08      ! [V_a5_2,V_a4_2,V_a2_2,V_a3_2,V_a6_2,V_a1_2] :
% 160.02/160.08        ( c_Natural_Oevaln(c_Com_Ocom_OCond(V_a1_2,V_a6_2,V_a3_2),V_a2_2,V_a4_2,V_a5_2)
% 160.02/160.08      <=> ( ( hBOOL(hAPP(V_a1_2,V_a2_2))
% 160.02/160.08            & c_Natural_Oevaln(V_a6_2,V_a2_2,V_a4_2,V_a5_2) )
% 160.02/160.08          | ( ~ hBOOL(hAPP(V_a1_2,V_a2_2))
% 160.02/160.08            & c_Natural_Oevaln(V_a3_2,V_a2_2,V_a4_2,V_a5_2) ) ) ) ).
% 160.02/160.08  
% 160.02/160.08  fof(fact_evaln_Oequations_I5_J,axiom,
% 160.02/160.08      ! [V_a5_2,V_a4_2,V_a2_2,V_a6_2,V_a3_2,V_a1_2] :
% 160.02/160.08        ( c_Natural_Oevaln(c_Com_Ocom_OCond(V_a1_2,V_a3_2,V_a6_2),V_a2_2,V_a4_2,V_a5_2)
% 160.02/160.08      <=> ( ( hBOOL(hAPP(V_a1_2,V_a2_2))
% 160.02/160.08            & c_Natural_Oevaln(V_a3_2,V_a2_2,V_a4_2,V_a5_2) )
% 160.02/160.08          | ( ~ hBOOL(hAPP(V_a1_2,V_a2_2))
% 160.02/160.08            & c_Natural_Oevaln(V_a6_2,V_a2_2,V_a4_2,V_a5_2) ) ) ) ).
% 160.02/160.08  
% 160.02/160.08  fof(fact_com_Osimps_I35_J,axiom,
% 160.02/160.08      ! [V_com_2,V_fun_2,V_loc_2,V_com2_H_2,V_com1_H_2] : c_Com_Ocom_OSemi(V_com1_H_2,V_com2_H_2) != c_Com_Ocom_OLocal(V_loc_2,V_fun_2,V_com_2) ).
% 160.02/160.08  
% 160.02/160.08  fof(fact_com_Osimps_I34_J,axiom,
% 160.02/160.08      ! [V_com2_H_2,V_com1_H_2,V_com_2,V_fun_2,V_loc_2] : c_Com_Ocom_OLocal(V_loc_2,V_fun_2,V_com_2) != c_Com_Ocom_OSemi(V_com1_H_2,V_com2_H_2) ).
% 160.02/160.08  
% 160.02/160.08  fof(fact_com_Osimps_I10_J,axiom,
% 160.02/160.08      ! [V_com_H_2,V_fun_H_2,V_loc_H_2] : c_Com_Ocom_OSKIP != c_Com_Ocom_OLocal(V_loc_H_2,V_fun_H_2,V_com_H_2) ).
% 160.02/160.08  
% 160.02/160.08  fof(fact_com_Osimps_I11_J,axiom,
% 160.02/160.08      ! [V_com_H_2,V_fun_H_2,V_loc_H_2] : c_Com_Ocom_OLocal(V_loc_H_2,V_fun_H_2,V_com_H_2) != c_Com_Ocom_OSKIP ).
% 160.02/160.08  
% 160.02/160.08  fof(fact_com_Osimps_I44_J,axiom,
% 160.02/160.08      ! [V_com2_H_2,V_com1_H_2,V_fun_H_2,V_com2_2,V_com1_2] : c_Com_Ocom_OSemi(V_com1_2,V_com2_2) != c_Com_Ocom_OCond(V_fun_H_2,V_com1_H_2,V_com2_H_2) ).
% 160.02/160.08  
% 160.02/160.08  fof(fact_com_Osimps_I45_J,axiom,
% 160.02/160.08      ! [V_com2_2,V_com1_2,V_com2_H_2,V_com1_H_2,V_fun_H_2] : c_Com_Ocom_OCond(V_fun_H_2,V_com1_H_2,V_com2_H_2) != c_Com_Ocom_OSemi(V_com1_2,V_com2_2) ).
% 160.02/160.08  
% 160.02/160.08  fof(fact_com_Osimps_I14_J,axiom,
% 160.02/160.08      ! [V_com2_H_2,V_com1_H_2,V_fun_H_2] : c_Com_Ocom_OSKIP != c_Com_Ocom_OCond(V_fun_H_2,V_com1_H_2,V_com2_H_2) ).
% 160.02/160.08  
% 160.02/160.08  fof(fact_com_Osimps_I15_J,axiom,
% 160.02/160.08      ! [V_com2_H_2,V_com1_H_2,V_fun_H_2] : c_Com_Ocom_OCond(V_fun_H_2,V_com1_H_2,V_com2_H_2) != c_Com_Ocom_OSKIP ).
% 160.02/160.08  
% 160.02/160.08  fof(fact_folding__one__idem_Oeq__fold__idem_H,axiom,
% 160.02/160.08      ! [V_a_2,V_A_2,V_F_2,V_f_2,T_b] :
% 160.02/160.08        ( c_Finite__Set_Ofolding__one__idem(T_b,V_f_2,V_F_2)
% 160.02/160.08       => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2))
% 160.02/160.08         => hAPP(V_F_2,hAPP(hAPP(c_Set_Oinsert(T_b),V_a_2),V_A_2)) = hAPP(hAPP(c_Finite__Set_Ofold(T_b,T_b,V_f_2),V_a_2),V_A_2) ) ) ).
% 160.02/160.08  
% 160.02/160.08  fof(fact_fold1__eq__fold__idem,axiom,
% 160.02/160.08      ! [V_a_2,V_A_2,T_b] :
% 160.02/160.08        ( class_Lattices_Oab__semigroup__idem__mult(T_b)
% 160.02/160.08       => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2))
% 160.02/160.08         => hAPP(c_Finite__Set_Ofold1(T_b,c_Groups_Otimes__class_Otimes(T_b)),hAPP(hAPP(c_Set_Oinsert(T_b),V_a_2),V_A_2)) = hAPP(hAPP(c_Finite__Set_Ofold(T_b,T_b,c_Groups_Otimes__class_Otimes(T_b)),V_a_2),V_A_2) ) ) ).
% 160.02/160.08  
% 160.02/160.08  fof(fact_folding__one_Oeq__fold_H,axiom,
% 160.02/160.08      ! [V_x_2,V_A_2,V_F_2,V_f_2,T_b] :
% 160.02/160.08        ( c_Finite__Set_Ofolding__one(T_b,V_f_2,V_F_2)
% 160.02/160.08       => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2))
% 160.02/160.08         => ( ~ hBOOL(hAPP(hAPP(c_member(T_b),V_x_2),V_A_2))
% 160.02/160.08           => hAPP(V_F_2,hAPP(hAPP(c_Set_Oinsert(T_b),V_x_2),V_A_2)) = hAPP(hAPP(c_Finite__Set_Ofold(T_b,T_b,V_f_2),V_x_2),V_A_2) ) ) ) ).
% 160.02/160.08  
% 160.02/160.08  fof(fact_zdiv__mono2__neg__lemma,axiom,
% 160.02/160.08      ! [V_r_H,V_q_H,V_b_H,V_r,V_q,V_b] :
% 160.02/160.08        ( hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Int_Oint),hAPP(hAPP(c_Groups_Otimes__class_Otimes(tc_Int_Oint),V_b),V_q)),V_r) = hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Int_Oint),hAPP(hAPP(c_Groups_Otimes__class_Otimes(tc_Int_Oint),V_b_H),V_q_H)),V_r_H)
% 160.02/160.08       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Int_Oint),hAPP(hAPP(c_Groups_Otimes__class_Otimes(tc_Int_Oint),V_b_H),V_q_H)),V_r_H)),c_Groups_Ozero__class_Ozero(tc_Int_Oint)))
% 160.02/160.08         => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),V_r),V_b))
% 160.02/160.08           => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),V_r_H))
% 160.02/160.08             => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),V_b_H))
% 160.02/160.08               => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),V_b_H),V_b))
% 160.02/160.08                 => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),V_q_H),V_q)) ) ) ) ) ) ) ).
% 160.02/160.08  
% 160.02/160.08  fof(fact_unique__quotient__lemma__neg,axiom,
% 160.02/160.08      ! [V_r,V_q,V_r_H,V_q_H,V_b] :
% 160.02/160.08        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Int_Oint),hAPP(hAPP(c_Groups_Otimes__class_Otimes(tc_Int_Oint),V_b),V_q_H)),V_r_H)),hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Int_Oint),hAPP(hAPP(c_Groups_Otimes__class_Otimes(tc_Int_Oint),V_b),V_q)),V_r)))
% 160.02/160.08       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),V_r),c_Groups_Ozero__class_Ozero(tc_Int_Oint)))
% 160.02/160.08         => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),V_b),V_r))
% 160.02/160.08           => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),V_b),V_r_H))
% 160.02/160.08             => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),V_q),V_q_H)) ) ) ) ) ).
% 160.02/160.08  
% 160.02/160.08  fof(fact_zdiv__mono2__lemma,axiom,
% 160.02/160.08      ! [V_r_H,V_q_H,V_b_H,V_r,V_q,V_b] :
% 160.02/160.08        ( hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Int_Oint),hAPP(hAPP(c_Groups_Otimes__class_Otimes(tc_Int_Oint),V_b),V_q)),V_r) = hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Int_Oint),hAPP(hAPP(c_Groups_Otimes__class_Otimes(tc_Int_Oint),V_b_H),V_q_H)),V_r_H)
% 160.02/160.08       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Int_Oint),hAPP(hAPP(c_Groups_Otimes__class_Otimes(tc_Int_Oint),V_b_H),V_q_H)),V_r_H)))
% 160.02/160.08         => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),V_r_H),V_b_H))
% 160.02/160.08           => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),V_r))
% 160.02/160.08             => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),V_b_H))
% 160.02/160.08               => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),V_b_H),V_b))
% 160.02/160.08                 => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),V_q),V_q_H)) ) ) ) ) ) ) ).
% 160.02/160.08  
% 160.02/160.08  fof(fact_unique__quotient__lemma,axiom,
% 160.02/160.08      ! [V_r,V_q,V_r_H,V_q_H,V_b] :
% 160.02/160.08        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Int_Oint),hAPP(hAPP(c_Groups_Otimes__class_Otimes(tc_Int_Oint),V_b),V_q_H)),V_r_H)),hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Int_Oint),hAPP(hAPP(c_Groups_Otimes__class_Otimes(tc_Int_Oint),V_b),V_q)),V_r)))
% 160.02/160.08       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),V_r_H))
% 160.02/160.08         => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),V_r_H),V_b))
% 160.02/160.08           => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),V_r),V_b))
% 160.02/160.08             => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),V_q_H),V_q)) ) ) ) ) ).
% 160.02/160.08  
% 160.02/160.08  fof(fact_q__neg__lemma,axiom,
% 160.02/160.08      ! [V_r_H,V_q_H,V_b_H] :
% 160.02/160.08        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Int_Oint),hAPP(hAPP(c_Groups_Otimes__class_Otimes(tc_Int_Oint),V_b_H),V_q_H)),V_r_H)),c_Groups_Ozero__class_Ozero(tc_Int_Oint)))
% 160.02/160.08       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),V_r_H))
% 160.02/160.08         => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),V_b_H))
% 160.02/160.08           => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),V_q_H),c_Groups_Ozero__class_Ozero(tc_Int_Oint))) ) ) ) ).
% 160.02/160.08  
% 160.02/160.08  fof(fact_q__pos__lemma,axiom,
% 160.02/160.08      ! [V_r_H,V_q_H,V_b_H] :
% 160.02/160.08        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Int_Oint),hAPP(hAPP(c_Groups_Otimes__class_Otimes(tc_Int_Oint),V_b_H),V_q_H)),V_r_H)))
% 160.02/160.08       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),V_r_H),V_b_H))
% 160.02/160.08         => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),V_b_H))
% 160.02/160.08           => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),V_q_H)) ) ) ) ).
% 160.02/160.08  
% 160.02/160.08  fof(fact_self__quotient__aux1,axiom,
% 160.02/160.08      ! [V_q,V_r,V_a] :
% 160.02/160.08        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),V_a))
% 160.02/160.08       => ( V_a = hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Int_Oint),V_r),hAPP(hAPP(c_Groups_Otimes__class_Otimes(tc_Int_Oint),V_a),V_q))
% 160.02/160.08         => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),V_r),V_a))
% 160.02/160.08           => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),c_Groups_Oone__class_Oone(tc_Int_Oint)),V_q)) ) ) ) ).
% 160.02/160.08  
% 160.02/160.08  fof(fact_self__quotient__aux2,axiom,
% 160.02/160.08      ! [V_q,V_r,V_a] :
% 160.02/160.08        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),V_a))
% 160.02/160.08       => ( V_a = hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Int_Oint),V_r),hAPP(hAPP(c_Groups_Otimes__class_Otimes(tc_Int_Oint),V_a),V_q))
% 160.02/160.08         => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),V_r))
% 160.02/160.08           => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),V_q),c_Groups_Oone__class_Oone(tc_Int_Oint))) ) ) ) ).
% 160.02/160.08  
% 160.02/160.08  fof(fact_fun__left__comm_Ofold__rec,axiom,
% 160.02/160.08      ! [V_z_2,V_x_2,V_A_2,V_f_2,T_c,T_b] :
% 160.02/160.08        ( c_Finite__Set_Ofun__left__comm(T_b,T_c,V_f_2)
% 160.02/160.08       => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2))
% 160.02/160.08         => ( hBOOL(hAPP(hAPP(c_member(T_b),V_x_2),V_A_2))
% 160.02/160.08           => hAPP(hAPP(c_Finite__Set_Ofold(T_b,T_c,V_f_2),V_z_2),V_A_2) = hAPP(hAPP(V_f_2,V_x_2),hAPP(hAPP(c_Finite__Set_Ofold(T_b,T_c,V_f_2),V_z_2),hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_fun(T_b,tc_HOL_Obool)),V_A_2),hAPP(hAPP(c_Set_Oinsert(T_b),V_x_2),c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool)))))) ) ) ) ).
% 160.02/160.08  
% 160.02/160.08  fof(fact_number__of__is__id,axiom,
% 160.02/160.08      ! [V_k] : hAPP(c_Int_Onumber__class_Onumber__of(tc_Int_Oint),V_k) = V_k ).
% 160.02/160.08  
% 160.02/160.08  fof(fact_int__0__neq__1,axiom,
% 160.02/160.08      c_Groups_Ozero__class_Ozero(tc_Int_Oint) != c_Groups_Oone__class_Oone(tc_Int_Oint) ).
% 160.02/160.08  
% 160.02/160.08  fof(fact_fun__left__comm_Ofun__left__comm,axiom,
% 160.02/160.08      ! [V_z_2,V_y_2,V_x_2,V_f_2,T_c,T_b] :
% 160.02/160.08        ( c_Finite__Set_Ofun__left__comm(T_b,T_c,V_f_2)
% 160.02/160.08       => hAPP(hAPP(V_f_2,V_x_2),hAPP(hAPP(V_f_2,V_y_2),V_z_2)) = hAPP(hAPP(V_f_2,V_y_2),hAPP(hAPP(V_f_2,V_x_2),V_z_2)) ) ).
% 160.02/160.08  
% 160.02/160.08  fof(fact_fun__left__comm,axiom,
% 160.02/160.08      ! [T_b] :
% 160.02/160.08        ( class_Groups_Oab__semigroup__mult(T_b)
% 160.02/160.08       => c_Finite__Set_Ofun__left__comm(T_b,T_b,c_Groups_Otimes__class_Otimes(T_b)) ) ).
% 160.02/160.08  
% 160.02/160.08  fof(fact_fun__left__comm_Ofold__graph__determ,axiom,
% 160.02/160.08      ! [V_y_2,V_x_2,V_A_2,V_z_2,V_f_2,T_c,T_b] :
% 160.02/160.08        ( c_Finite__Set_Ofun__left__comm(T_b,T_c,V_f_2)
% 160.02/160.08       => ( hBOOL(hAPP(c_Finite__Set_Ofold__graph(T_b,T_c,V_f_2,V_z_2,V_A_2),V_x_2))
% 160.02/160.08         => ( hBOOL(hAPP(c_Finite__Set_Ofold__graph(T_b,T_c,V_f_2,V_z_2,V_A_2),V_y_2))
% 160.02/160.08           => V_y_2 = V_x_2 ) ) ) ).
% 160.02/160.08  
% 160.02/160.08  fof(fact_fun__left__comm_Ofold__fun__comm,axiom,
% 160.02/160.08      ! [V_z_2,V_x_2,V_A_2,V_f_2,T_c,T_b] :
% 160.02/160.08        ( c_Finite__Set_Ofun__left__comm(T_b,T_c,V_f_2)
% 160.02/160.08       => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2))
% 160.02/160.08         => hAPP(hAPP(V_f_2,V_x_2),hAPP(hAPP(c_Finite__Set_Ofold(T_b,T_c,V_f_2),V_z_2),V_A_2)) = hAPP(hAPP(c_Finite__Set_Ofold(T_b,T_c,V_f_2),hAPP(hAPP(V_f_2,V_x_2),V_z_2)),V_A_2) ) ) ).
% 160.02/160.08  
% 160.02/160.08  fof(fact_fun__left__comm_Ofold__equality,axiom,
% 160.02/160.08      ! [V_y_2,V_A_2,V_z_2,V_f_2,T_c,T_b] :
% 160.02/160.08        ( c_Finite__Set_Ofun__left__comm(T_b,T_c,V_f_2)
% 160.02/160.08       => ( hBOOL(hAPP(c_Finite__Set_Ofold__graph(T_b,T_c,V_f_2,V_z_2,V_A_2),V_y_2))
% 160.02/160.08         => hAPP(hAPP(c_Finite__Set_Ofold(T_b,T_c,V_f_2),V_z_2),V_A_2) = V_y_2 ) ) ).
% 160.02/160.08  
% 160.02/160.08  fof(fact_fun__left__comm_Ofold__graph__fold,axiom,
% 160.02/160.08      ! [V_z_2,V_A_2,V_f_2,T_c,T_b] :
% 160.02/160.08        ( c_Finite__Set_Ofun__left__comm(T_b,T_c,V_f_2)
% 160.02/160.08       => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2))
% 160.02/160.08         => hBOOL(hAPP(c_Finite__Set_Ofold__graph(T_b,T_c,V_f_2,V_z_2,V_A_2),hAPP(hAPP(c_Finite__Set_Ofold(T_b,T_c,V_f_2),V_z_2),V_A_2))) ) ) ).
% 160.02/160.08  
% 160.02/160.08  fof(fact_fun__left__comm_Ofold__insert,axiom,
% 160.02/160.08      ! [V_z_2,V_x_2,V_A_2,V_f_2,T_c,T_b] :
% 160.02/160.08        ( c_Finite__Set_Ofun__left__comm(T_b,T_c,V_f_2)
% 160.02/160.08       => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2))
% 160.02/160.08         => ( ~ hBOOL(hAPP(hAPP(c_member(T_b),V_x_2),V_A_2))
% 160.02/160.08           => hAPP(hAPP(c_Finite__Set_Ofold(T_b,T_c,V_f_2),V_z_2),hAPP(hAPP(c_Set_Oinsert(T_b),V_x_2),V_A_2)) = hAPP(hAPP(V_f_2,V_x_2),hAPP(hAPP(c_Finite__Set_Ofold(T_b,T_c,V_f_2),V_z_2),V_A_2)) ) ) ) ).
% 160.02/160.08  
% 160.02/160.08  fof(fact_fun__left__comm_Ofold__insert2,axiom,
% 160.02/160.08      ! [V_z_2,V_x_2,V_A_2,V_f_2,T_c,T_b] :
% 160.02/160.08        ( c_Finite__Set_Ofun__left__comm(T_b,T_c,V_f_2)
% 160.02/160.08       => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2))
% 160.02/160.08         => ( ~ hBOOL(hAPP(hAPP(c_member(T_b),V_x_2),V_A_2))
% 160.02/160.08           => hAPP(hAPP(c_Finite__Set_Ofold(T_b,T_c,V_f_2),V_z_2),hAPP(hAPP(c_Set_Oinsert(T_b),V_x_2),V_A_2)) = hAPP(hAPP(c_Finite__Set_Ofold(T_b,T_c,V_f_2),hAPP(hAPP(V_f_2,V_x_2),V_z_2)),V_A_2) ) ) ) ).
% 160.02/160.08  
% 160.02/160.08  fof(fact_fun__left__comm_Ofold__insert__remove,axiom,
% 160.02/160.08      ! [V_x_2,V_z_2,V_A_2,V_f_2,T_c,T_b] :
% 160.02/160.08        ( c_Finite__Set_Ofun__left__comm(T_b,T_c,V_f_2)
% 160.02/160.08       => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2))
% 160.02/160.08         => hAPP(hAPP(c_Finite__Set_Ofold(T_b,T_c,V_f_2),V_z_2),hAPP(hAPP(c_Set_Oinsert(T_b),V_x_2),V_A_2)) = hAPP(hAPP(V_f_2,V_x_2),hAPP(hAPP(c_Finite__Set_Ofold(T_b,T_c,V_f_2),V_z_2),hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_fun(T_b,tc_HOL_Obool)),V_A_2),hAPP(hAPP(c_Set_Oinsert(T_b),V_x_2),c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool)))))) ) ) ).
% 160.02/160.08  
% 160.02/160.08  fof(fact_Nat__Transfer_Otransfer__nat__int__function__closures_I2_J,axiom,
% 160.02/160.08      ! [V_y,V_x] :
% 160.02/160.08        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),V_x))
% 160.02/160.08       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),V_y))
% 160.02/160.08         => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),hAPP(hAPP(c_Groups_Otimes__class_Otimes(tc_Int_Oint),V_x),V_y))) ) ) ).
% 160.02/160.08  
% 160.02/160.08  fof(fact_Nat__Transfer_Otransfer__nat__int__function__closures_I6_J,axiom,
% 160.02/160.08      hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),c_Groups_Oone__class_Oone(tc_Int_Oint))) ).
% 160.02/160.08  
% 160.02/160.08  fof(fact_Nat__Transfer_Otransfer__nat__int__function__closures_I1_J,axiom,
% 160.02/160.08      ! [V_y,V_x] :
% 160.02/160.08        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),V_x))
% 160.02/160.08       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),V_y))
% 160.02/160.08         => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Int_Oint),V_x),V_y))) ) ) ).
% 160.02/160.08  
% 160.02/160.08  fof(fact_fun__left__comm_Ofold__graph__insertE__aux,axiom,
% 160.02/160.08      ! [V_a_2,V_y_2,V_A_2,V_z_2,V_f_2,T_c,T_b] :
% 160.02/160.08        ( c_Finite__Set_Ofun__left__comm(T_b,T_c,V_f_2)
% 160.02/160.08       => ( hBOOL(hAPP(c_Finite__Set_Ofold__graph(T_b,T_c,V_f_2,V_z_2,V_A_2),V_y_2))
% 160.02/160.08         => ( hBOOL(hAPP(hAPP(c_member(T_b),V_a_2),V_A_2))
% 160.02/160.08           => ? [B_y_H] :
% 160.02/160.08                ( V_y_2 = hAPP(hAPP(V_f_2,V_a_2),B_y_H)
% 160.02/160.08                & hBOOL(hAPP(c_Finite__Set_Ofold__graph(T_b,T_c,V_f_2,V_z_2,hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_fun(T_b,tc_HOL_Obool)),V_A_2),hAPP(hAPP(c_Set_Oinsert(T_b),V_a_2),c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool))))),B_y_H)) ) ) ) ) ).
% 160.02/160.08  
% 160.02/160.08  fof(fact_Nat__Transfer_Otransfer__nat__int__function__closures_I5_J,axiom,
% 160.02/160.08      hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),c_Groups_Ozero__class_Ozero(tc_Int_Oint))) ).
% 160.02/160.08  
% 160.02/160.08  fof(fact_of__nat__number__of__lemma,axiom,
% 160.02/160.08      ! [V_v,T_a] :
% 160.02/160.08        ( class_Int_Onumber__ring(T_a)
% 160.02/160.08       => ( ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),hAPP(c_Int_Onumber__class_Onumber__of(tc_Int_Oint),V_v)))
% 160.02/160.08           => hAPP(c_Nat_Osemiring__1__class_Oof__nat(T_a),hAPP(c_Int_Onumber__class_Onumber__of(tc_Nat_Onat),V_v)) = hAPP(c_Int_Onumber__class_Onumber__of(T_a),V_v) )
% 160.02/160.08          & ( ~ hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),hAPP(c_Int_Onumber__class_Onumber__of(tc_Int_Oint),V_v)))
% 160.02/160.08           => hAPP(c_Nat_Osemiring__1__class_Oof__nat(T_a),hAPP(c_Int_Onumber__class_Onumber__of(tc_Nat_Onat),V_v)) = c_Groups_Ozero__class_Ozero(T_a) ) ) ) ).
% 160.02/160.08  
% 160.02/160.08  fof(fact_fun__left__comm_Ofold__graph__insertE,axiom,
% 160.02/160.08      ! [V_v_2,V_A_2,V_x_2,V_z_2,V_f_2,T_c,T_b] :
% 160.02/160.08        ( c_Finite__Set_Ofun__left__comm(T_b,T_c,V_f_2)
% 160.02/160.08       => ( hBOOL(hAPP(c_Finite__Set_Ofold__graph(T_b,T_c,V_f_2,V_z_2,hAPP(hAPP(c_Set_Oinsert(T_b),V_x_2),V_A_2)),V_v_2))
% 160.02/160.08         => ( ~ hBOOL(hAPP(hAPP(c_member(T_b),V_x_2),V_A_2))
% 160.02/160.08           => ~ ! [B_y] :
% 160.02/160.08                  ( V_v_2 = hAPP(hAPP(V_f_2,V_x_2),B_y)
% 160.02/160.08                 => ~ hBOOL(hAPP(c_Finite__Set_Ofold__graph(T_b,T_c,V_f_2,V_z_2,V_A_2),B_y)) ) ) ) ) ).
% 160.02/160.08  
% 160.02/160.08  fof(fact_fun__left__comm__idem_Ofold__insert__idem2,axiom,
% 160.02/160.08      ! [V_x_2,V_z_2,V_A_2,V_f_2,T_c,T_b] :
% 160.02/160.08        ( c_Finite__Set_Ofun__left__comm__idem(T_b,T_c,V_f_2)
% 160.02/160.08       => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2))
% 160.02/160.08         => hAPP(hAPP(c_Finite__Set_Ofold(T_b,T_c,V_f_2),V_z_2),hAPP(hAPP(c_Set_Oinsert(T_b),V_x_2),V_A_2)) = hAPP(hAPP(c_Finite__Set_Ofold(T_b,T_c,V_f_2),hAPP(hAPP(V_f_2,V_x_2),V_z_2)),V_A_2) ) ) ).
% 160.02/160.08  
% 160.02/160.08  fof(fact_fun__left__comm__idem_Ofun__left__idem,axiom,
% 160.02/160.08      ! [V_z_2,V_x_2,V_f_2,T_c,T_b] :
% 160.02/160.08        ( c_Finite__Set_Ofun__left__comm__idem(T_b,T_c,V_f_2)
% 160.02/160.08       => hAPP(hAPP(V_f_2,V_x_2),hAPP(hAPP(V_f_2,V_x_2),V_z_2)) = hAPP(hAPP(V_f_2,V_x_2),V_z_2) ) ).
% 160.02/160.08  
% 160.02/160.08  fof(fact_of__nat__eq__iff,axiom,
% 160.02/160.08      ! [V_n_2,V_m_2,T_b] :
% 160.02/160.08        ( class_Nat_Osemiring__char__0(T_b)
% 160.02/160.08       => ( hAPP(c_Nat_Osemiring__1__class_Oof__nat(T_b),V_m_2) = hAPP(c_Nat_Osemiring__1__class_Oof__nat(T_b),V_n_2)
% 160.02/160.08        <=> V_m_2 = V_n_2 ) ) ).
% 160.02/160.08  
% 160.02/160.08  fof(fact_transfer__int__nat__numerals_I1_J,axiom,
% 160.02/160.08      c_Groups_Ozero__class_Ozero(tc_Int_Oint) = hAPP(c_Nat_Osemiring__1__class_Oof__nat(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Nat_Onat)) ).
% 160.02/160.08  
% 160.02/160.08  fof(fact_Nat__Transfer_Otransfer__nat__int__function__closures_I9_J,axiom,
% 160.02/160.08      ! [V_z] : hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),hAPP(c_Nat_Osemiring__1__class_Oof__nat(tc_Int_Oint),V_z))) ).
% 160.02/160.08  
% 160.02/160.08  fof(fact_transfer__int__nat__quantifiers_I2_J,axiom,
% 160.02/160.08      ! [V_P_2] :
% 160.02/160.08        ( ? [B_x] :
% 160.02/160.08            ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),B_x))
% 160.02/160.08            & hBOOL(hAPP(V_P_2,B_x)) )
% 160.02/160.08      <=> ? [B_x] : hBOOL(hAPP(V_P_2,hAPP(c_Nat_Osemiring__1__class_Oof__nat(tc_Int_Oint),B_x))) ) ).
% 160.02/160.08  
% 160.02/160.08  fof(fact_transfer__int__nat__quantifiers_I1_J,axiom,
% 160.02/160.08      ! [V_P_2] :
% 160.02/160.08        ( ! [B_x] :
% 160.02/160.08            ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),B_x))
% 160.02/160.08           => hBOOL(hAPP(V_P_2,B_x)) )
% 160.02/160.08      <=> ! [B_x] : hBOOL(hAPP(V_P_2,hAPP(c_Nat_Osemiring__1__class_Oof__nat(tc_Int_Oint),B_x))) ) ).
% 160.02/160.08  
% 160.02/160.08  fof(fact_transfer__int__nat__relations_I2_J,axiom,
% 160.02/160.08      ! [V_y_2,V_x_2] :
% 160.02/160.08        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),hAPP(c_Nat_Osemiring__1__class_Oof__nat(tc_Int_Oint),V_x_2)),hAPP(c_Nat_Osemiring__1__class_Oof__nat(tc_Int_Oint),V_y_2)))
% 160.02/160.08      <=> hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),V_x_2),V_y_2)) ) ).
% 160.02/160.08  
% 160.02/160.08  fof(fact_transfer__int__nat__relations_I3_J,axiom,
% 160.02/160.08      ! [V_y_2,V_x_2] :
% 160.02/160.08        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),hAPP(c_Nat_Osemiring__1__class_Oof__nat(tc_Int_Oint),V_x_2)),hAPP(c_Nat_Osemiring__1__class_Oof__nat(tc_Int_Oint),V_y_2)))
% 160.02/160.08      <=> hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat),V_x_2),V_y_2)) ) ).
% 160.02/160.08  
% 160.02/160.08  fof(fact_Nat__Transfer_Otransfer__int__nat__functions_I1_J,axiom,
% 160.02/160.08      ! [V_y,V_x] : hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Int_Oint),hAPP(c_Nat_Osemiring__1__class_Oof__nat(tc_Int_Oint),V_x)),hAPP(c_Nat_Osemiring__1__class_Oof__nat(tc_Int_Oint),V_y)) = hAPP(c_Nat_Osemiring__1__class_Oof__nat(tc_Int_Oint),hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Nat_Onat),V_x),V_y)) ).
% 160.02/160.08  
% 160.02/160.08  fof(fact_Nat__Transfer_Otransfer__int__nat__functions_I2_J,axiom,
% 160.02/160.08      ! [V_y,V_x] : hAPP(hAPP(c_Groups_Otimes__class_Otimes(tc_Int_Oint),hAPP(c_Nat_Osemiring__1__class_Oof__nat(tc_Int_Oint),V_x)),hAPP(c_Nat_Osemiring__1__class_Oof__nat(tc_Int_Oint),V_y)) = hAPP(c_Nat_Osemiring__1__class_Oof__nat(tc_Int_Oint),hAPP(hAPP(c_Groups_Otimes__class_Otimes(tc_Nat_Onat),V_x),V_y)) ).
% 160.02/160.08  
% 160.02/160.08  fof(fact_transfer__int__nat__numerals_I2_J,axiom,
% 160.02/160.08      c_Groups_Oone__class_Oone(tc_Int_Oint) = hAPP(c_Nat_Osemiring__1__class_Oof__nat(tc_Int_Oint),c_Groups_Oone__class_Oone(tc_Nat_Onat)) ).
% 160.02/160.08  
% 160.02/160.08  fof(fact_fun__left__comm__idem__insert,axiom,
% 160.02/160.08      ! [T_b] : c_Finite__Set_Ofun__left__comm__idem(T_b,tc_fun(T_b,tc_HOL_Obool),c_Set_Oinsert(T_b)) ).
% 160.02/160.08  
% 160.02/160.08  fof(fact_fun__left__comm__idem,axiom,
% 160.02/160.08      ! [T_b] :
% 160.02/160.08        ( class_Lattices_Oab__semigroup__idem__mult(T_b)
% 160.02/160.08       => c_Finite__Set_Ofun__left__comm__idem(T_b,T_b,c_Groups_Otimes__class_Otimes(T_b)) ) ).
% 160.02/160.08  
% 160.02/160.08  fof(fact_int__0,axiom,
% 160.02/160.08      hAPP(c_Nat_Osemiring__1__class_Oof__nat(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Nat_Onat)) = c_Groups_Ozero__class_Ozero(tc_Int_Oint) ).
% 160.02/160.08  
% 160.02/160.08  fof(fact_int__eq__0__conv,axiom,
% 160.02/160.08      ! [V_n_2] :
% 160.02/160.08        ( hAPP(c_Nat_Osemiring__1__class_Oof__nat(tc_Int_Oint),V_n_2) = c_Groups_Ozero__class_Ozero(tc_Int_Oint)
% 160.02/160.08      <=> V_n_2 = c_Groups_Ozero__class_Ozero(tc_Nat_Onat) ) ).
% 160.02/160.08  
% 160.02/160.08  fof(fact_zero__zle__int,axiom,
% 160.02/160.08      ! [V_n] : hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),hAPP(c_Nat_Osemiring__1__class_Oof__nat(tc_Int_Oint),V_n))) ).
% 160.02/160.08  
% 160.02/160.08  fof(fact_int__less__0__conv,axiom,
% 160.02/160.08      ! [V_k] : ~ hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),hAPP(c_Nat_Osemiring__1__class_Oof__nat(tc_Int_Oint),V_k)),c_Groups_Ozero__class_Ozero(tc_Int_Oint))) ).
% 160.02/160.08  
% 160.02/160.08  fof(fact_zless__int,axiom,
% 160.02/160.08      ! [V_n_2,V_m_2] :
% 160.02/160.08        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),hAPP(c_Nat_Osemiring__1__class_Oof__nat(tc_Int_Oint),V_m_2)),hAPP(c_Nat_Osemiring__1__class_Oof__nat(tc_Int_Oint),V_n_2)))
% 160.02/160.08      <=> hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),V_m_2),V_n_2)) ) ).
% 160.02/160.08  
% 160.02/160.08  fof(fact_zle__int,axiom,
% 160.02/160.08      ! [V_n_2,V_m_2] :
% 160.02/160.08        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),hAPP(c_Nat_Osemiring__1__class_Oof__nat(tc_Int_Oint),V_m_2)),hAPP(c_Nat_Osemiring__1__class_Oof__nat(tc_Int_Oint),V_n_2)))
% 160.02/160.08      <=> hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat),V_m_2),V_n_2)) ) ).
% 160.02/160.08  
% 160.02/160.08  fof(fact_zadd__int,axiom,
% 160.02/160.08      ! [V_n,V_m] : hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Int_Oint),hAPP(c_Nat_Osemiring__1__class_Oof__nat(tc_Int_Oint),V_m)),hAPP(c_Nat_Osemiring__1__class_Oof__nat(tc_Int_Oint),V_n)) = hAPP(c_Nat_Osemiring__1__class_Oof__nat(tc_Int_Oint),hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Nat_Onat),V_m),V_n)) ).
% 160.02/160.08  
% 160.02/160.08  fof(fact_zadd__int__left,axiom,
% 160.02/160.08      ! [V_z,V_n,V_m] : hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Int_Oint),hAPP(c_Nat_Osemiring__1__class_Oof__nat(tc_Int_Oint),V_m)),hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Int_Oint),hAPP(c_Nat_Osemiring__1__class_Oof__nat(tc_Int_Oint),V_n)),V_z)) = hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Int_Oint),hAPP(c_Nat_Osemiring__1__class_Oof__nat(tc_Int_Oint),hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Nat_Onat),V_m),V_n))),V_z) ).
% 160.02/160.08  
% 160.02/160.08  fof(fact_zle__iff__zadd,axiom,
% 160.02/160.09      ! [V_z_2,V_w_2] :
% 160.02/160.09        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),V_w_2),V_z_2))
% 160.02/160.09      <=> ? [B_n] : V_z_2 = hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Int_Oint),V_w_2),hAPP(c_Nat_Osemiring__1__class_Oof__nat(tc_Int_Oint),B_n)) ) ).
% 160.02/160.09  
% 160.02/160.09  fof(fact_of__nat__0__le__iff,axiom,
% 160.02/160.09      ! [V_n,T_a] :
% 160.02/160.09        ( class_Rings_Olinordered__semidom(T_a)
% 160.02/160.09       => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),c_Groups_Ozero__class_Ozero(T_a)),hAPP(c_Nat_Osemiring__1__class_Oof__nat(T_a),V_n))) ) ).
% 160.02/160.09  
% 160.02/160.09  fof(fact_zero__le__imp__of__nat,axiom,
% 160.02/160.09      ! [V_m,T_a] :
% 160.02/160.09        ( class_Rings_Olinordered__semidom(T_a)
% 160.02/160.09       => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),c_Groups_Ozero__class_Ozero(T_a)),hAPP(c_Nat_Osemiring__1__class_Oof__nat(T_a),V_m))) ) ).
% 160.02/160.09  
% 160.02/160.09  fof(fact_of__nat__less__0__iff,axiom,
% 160.02/160.09      ! [V_m,T_a] :
% 160.02/160.09        ( class_Rings_Olinordered__semidom(T_a)
% 160.02/160.09       => ~ hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),hAPP(c_Nat_Osemiring__1__class_Oof__nat(T_a),V_m)),c_Groups_Ozero__class_Ozero(T_a))) ) ).
% 160.02/160.09  
% 160.02/160.09  fof(fact_zmult__int,axiom,
% 160.02/160.09      ! [V_n,V_m] : hAPP(hAPP(c_Groups_Otimes__class_Otimes(tc_Int_Oint),hAPP(c_Nat_Osemiring__1__class_Oof__nat(tc_Int_Oint),V_m)),hAPP(c_Nat_Osemiring__1__class_Oof__nat(tc_Int_Oint),V_n)) = hAPP(c_Nat_Osemiring__1__class_Oof__nat(tc_Int_Oint),hAPP(hAPP(c_Groups_Otimes__class_Otimes(tc_Nat_Onat),V_m),V_n)) ).
% 160.02/160.09  
% 160.02/160.09  fof(fact_int__mult,axiom,
% 160.02/160.09      ! [V_n,V_m] : hAPP(c_Nat_Osemiring__1__class_Oof__nat(tc_Int_Oint),hAPP(hAPP(c_Groups_Otimes__class_Otimes(tc_Nat_Onat),V_m),V_n)) = hAPP(hAPP(c_Groups_Otimes__class_Otimes(tc_Int_Oint),hAPP(c_Nat_Osemiring__1__class_Oof__nat(tc_Int_Oint),V_m)),hAPP(c_Nat_Osemiring__1__class_Oof__nat(tc_Int_Oint),V_n)) ).
% 160.02/160.09  
% 160.02/160.09  fof(fact_of__nat__0,axiom,
% 160.02/160.09      ! [T_a] :
% 160.02/160.09        ( class_Rings_Osemiring__1(T_a)
% 160.02/160.09       => hAPP(c_Nat_Osemiring__1__class_Oof__nat(T_a),c_Groups_Ozero__class_Ozero(tc_Nat_Onat)) = c_Groups_Ozero__class_Ozero(T_a) ) ).
% 160.02/160.09  
% 160.02/160.09  fof(fact_of__nat__less__iff,axiom,
% 160.02/160.09      ! [V_n_2,V_m_2,T_b] :
% 160.02/160.09        ( class_Rings_Olinordered__semidom(T_b)
% 160.02/160.09       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_b),hAPP(c_Nat_Osemiring__1__class_Oof__nat(T_b),V_m_2)),hAPP(c_Nat_Osemiring__1__class_Oof__nat(T_b),V_n_2)))
% 160.02/160.09        <=> hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),V_m_2),V_n_2)) ) ) ).
% 160.02/160.09  
% 160.02/160.09  fof(fact_less__imp__of__nat__less,axiom,
% 160.02/160.09      ! [V_n,V_m,T_a] :
% 160.02/160.09        ( class_Rings_Olinordered__semidom(T_a)
% 160.02/160.09       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),V_m),V_n))
% 160.02/160.09         => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),hAPP(c_Nat_Osemiring__1__class_Oof__nat(T_a),V_m)),hAPP(c_Nat_Osemiring__1__class_Oof__nat(T_a),V_n))) ) ) ).
% 160.02/160.09  
% 160.02/160.09  fof(fact_of__nat__less__imp__less,axiom,
% 160.02/160.09      ! [V_n,V_m,T_a] :
% 160.02/160.09        ( class_Rings_Olinordered__semidom(T_a)
% 160.02/160.09       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),hAPP(c_Nat_Osemiring__1__class_Oof__nat(T_a),V_m)),hAPP(c_Nat_Osemiring__1__class_Oof__nat(T_a),V_n)))
% 160.02/160.09         => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),V_m),V_n)) ) ) ).
% 160.02/160.09  
% 160.02/160.09  fof(fact_int__1,axiom,
% 160.02/160.09      hAPP(c_Nat_Osemiring__1__class_Oof__nat(tc_Int_Oint),c_Groups_Oone__class_Oone(tc_Nat_Onat)) = c_Groups_Oone__class_Oone(tc_Int_Oint) ).
% 160.02/160.09  
% 160.02/160.09  fof(fact_of__nat__le__iff,axiom,
% 160.02/160.09      ! [V_n_2,V_m_2,T_b] :
% 160.02/160.09        ( class_Rings_Olinordered__semidom(T_b)
% 160.02/160.09       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_b),hAPP(c_Nat_Osemiring__1__class_Oof__nat(T_b),V_m_2)),hAPP(c_Nat_Osemiring__1__class_Oof__nat(T_b),V_n_2)))
% 160.02/160.09        <=> hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat),V_m_2),V_n_2)) ) ) ).
% 160.02/160.09  
% 160.02/160.09  fof(fact_of__nat__add,axiom,
% 160.02/160.09      ! [V_n,V_m,T_a] :
% 160.02/160.09        ( class_Rings_Osemiring__1(T_a)
% 160.02/160.09       => hAPP(c_Nat_Osemiring__1__class_Oof__nat(T_a),hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Nat_Onat),V_m),V_n)) = hAPP(hAPP(c_Groups_Oplus__class_Oplus(T_a),hAPP(c_Nat_Osemiring__1__class_Oof__nat(T_a),V_m)),hAPP(c_Nat_Osemiring__1__class_Oof__nat(T_a),V_n)) ) ).
% 160.02/160.09  
% 160.02/160.09  fof(fact_of__nat__mult,axiom,
% 160.02/160.09      ! [V_n,V_m,T_a] :
% 160.02/160.09        ( class_Rings_Osemiring__1(T_a)
% 160.02/160.09       => hAPP(c_Nat_Osemiring__1__class_Oof__nat(T_a),hAPP(hAPP(c_Groups_Otimes__class_Otimes(tc_Nat_Onat),V_m),V_n)) = hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_a),hAPP(c_Nat_Osemiring__1__class_Oof__nat(T_a),V_m)),hAPP(c_Nat_Osemiring__1__class_Oof__nat(T_a),V_n)) ) ).
% 160.02/160.09  
% 160.02/160.09  fof(fact_of__nat__1,axiom,
% 160.02/160.09      ! [T_a] :
% 160.02/160.09        ( class_Rings_Osemiring__1(T_a)
% 160.02/160.09       => hAPP(c_Nat_Osemiring__1__class_Oof__nat(T_a),c_Groups_Oone__class_Oone(tc_Nat_Onat)) = c_Groups_Oone__class_Oone(T_a) ) ).
% 160.02/160.09  
% 160.02/160.09  fof(fact_Ints__of__nat,axiom,
% 160.02/160.09      ! [V_n_2,T_b] :
% 160.02/160.09        ( class_Rings_Oring__1(T_b)
% 160.02/160.09       => hBOOL(hAPP(hAPP(c_member(T_b),hAPP(c_Nat_Osemiring__1__class_Oof__nat(T_b),V_n_2)),c_Int_Oring__1__class_OInts(T_b))) ) ).
% 160.02/160.09  
% 160.02/160.09  fof(fact_int__le__0__conv,axiom,
% 160.02/160.09      ! [V_n_2] :
% 160.02/160.09        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),hAPP(c_Nat_Osemiring__1__class_Oof__nat(tc_Int_Oint),V_n_2)),c_Groups_Ozero__class_Ozero(tc_Int_Oint)))
% 160.02/160.09      <=> V_n_2 = c_Groups_Ozero__class_Ozero(tc_Nat_Onat) ) ).
% 160.02/160.09  
% 160.02/160.09  fof(fact_int__Suc0__eq__1,axiom,
% 160.02/160.09      hAPP(c_Nat_Osemiring__1__class_Oof__nat(tc_Int_Oint),hAPP(c_Nat_OSuc,c_Groups_Ozero__class_Ozero(tc_Nat_Onat))) = c_Groups_Oone__class_Oone(tc_Int_Oint) ).
% 160.02/160.09  
% 160.02/160.09  fof(fact_zless__iff__Suc__zadd,axiom,
% 160.02/160.09      ! [V_z_2,V_w_2] :
% 160.02/160.09        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),V_w_2),V_z_2))
% 160.02/160.09      <=> ? [B_n] : V_z_2 = hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Int_Oint),V_w_2),hAPP(c_Nat_Osemiring__1__class_Oof__nat(tc_Int_Oint),hAPP(c_Nat_OSuc,B_n))) ) ).
% 160.02/160.09  
% 160.02/160.09  fof(fact_int__Suc,axiom,
% 160.02/160.09      ! [V_m] : hAPP(c_Nat_Osemiring__1__class_Oof__nat(tc_Int_Oint),hAPP(c_Nat_OSuc,V_m)) = hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Int_Oint),c_Groups_Oone__class_Oone(tc_Int_Oint)),hAPP(c_Nat_Osemiring__1__class_Oof__nat(tc_Int_Oint),V_m)) ).
% 160.02/160.09  
% 160.02/160.09  fof(fact_zdiff__int,axiom,
% 160.02/160.09      ! [V_m,V_n] :
% 160.02/160.09        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat),V_n),V_m))
% 160.02/160.09       => hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_Int_Oint),hAPP(c_Nat_Osemiring__1__class_Oof__nat(tc_Int_Oint),V_m)),hAPP(c_Nat_Osemiring__1__class_Oof__nat(tc_Int_Oint),V_n)) = hAPP(c_Nat_Osemiring__1__class_Oof__nat(tc_Int_Oint),hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_Nat_Onat),V_m),V_n)) ) ).
% 160.02/160.09  
% 160.02/160.09  fof(fact_of__nat__Suc,axiom,
% 160.02/160.09      ! [V_m,T_a] :
% 160.02/160.09        ( class_Rings_Osemiring__1(T_a)
% 160.02/160.09       => hAPP(c_Nat_Osemiring__1__class_Oof__nat(T_a),hAPP(c_Nat_OSuc,V_m)) = hAPP(hAPP(c_Groups_Oplus__class_Oplus(T_a),c_Groups_Oone__class_Oone(T_a)),hAPP(c_Nat_Osemiring__1__class_Oof__nat(T_a),V_m)) ) ).
% 160.02/160.09  
% 160.02/160.09  fof(fact_of__nat__diff,axiom,
% 160.02/160.09      ! [V_m,V_n,T_a] :
% 160.02/160.09        ( class_Rings_Oring__1(T_a)
% 160.02/160.09       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat),V_n),V_m))
% 160.02/160.09         => hAPP(c_Nat_Osemiring__1__class_Oof__nat(T_a),hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_Nat_Onat),V_m),V_n)) = hAPP(hAPP(c_Groups_Ominus__class_Ominus(T_a),hAPP(c_Nat_Osemiring__1__class_Oof__nat(T_a),V_m)),hAPP(c_Nat_Osemiring__1__class_Oof__nat(T_a),V_n)) ) ) ).
% 160.02/160.09  
% 160.02/160.09  fof(fact_zero__less__int__conv,axiom,
% 160.02/160.09      ! [V_n_2] :
% 160.02/160.09        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),hAPP(c_Nat_Osemiring__1__class_Oof__nat(tc_Int_Oint),V_n_2)))
% 160.02/160.09      <=> hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),c_Groups_Ozero__class_Ozero(tc_Nat_Onat)),V_n_2)) ) ).
% 160.02/160.09  
% 160.02/160.09  fof(fact_zmult__zless__mono2__lemma,axiom,
% 160.02/160.09      ! [V_k,V_j,V_i] :
% 160.02/160.09        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),V_i),V_j))
% 160.02/160.09       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),c_Groups_Ozero__class_Ozero(tc_Nat_Onat)),V_k))
% 160.02/160.09         => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),hAPP(hAPP(c_Groups_Otimes__class_Otimes(tc_Int_Oint),hAPP(c_Nat_Osemiring__1__class_Oof__nat(tc_Int_Oint),V_k)),V_i)),hAPP(hAPP(c_Groups_Otimes__class_Otimes(tc_Int_Oint),hAPP(c_Nat_Osemiring__1__class_Oof__nat(tc_Int_Oint),V_k)),V_j))) ) ) ).
% 160.02/160.09  
% 160.02/160.09  fof(fact_of__nat__0__less__iff,axiom,
% 160.02/160.09      ! [V_n_2,T_b] :
% 160.02/160.09        ( class_Rings_Olinordered__semidom(T_b)
% 160.02/160.09       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_b),c_Groups_Ozero__class_Ozero(T_b)),hAPP(c_Nat_Osemiring__1__class_Oof__nat(T_b),V_n_2)))
% 160.02/160.09        <=> hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),c_Groups_Ozero__class_Ozero(tc_Nat_Onat)),V_n_2)) ) ) ).
% 160.02/160.09  
% 160.02/160.09  fof(fact_fun__left__comm__idem_Ofold__insert__idem,axiom,
% 160.02/160.09      ! [V_x_2,V_z_2,V_A_2,V_f_2,T_c,T_b] :
% 160.02/160.09        ( c_Finite__Set_Ofun__left__comm__idem(T_b,T_c,V_f_2)
% 160.02/160.09       => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2))
% 160.02/160.09         => hAPP(hAPP(c_Finite__Set_Ofold(T_b,T_c,V_f_2),V_z_2),hAPP(hAPP(c_Set_Oinsert(T_b),V_x_2),V_A_2)) = hAPP(hAPP(V_f_2,V_x_2),hAPP(hAPP(c_Finite__Set_Ofold(T_b,T_c,V_f_2),V_z_2),V_A_2)) ) ) ).
% 160.02/160.09  
% 160.02/160.09  fof(fact_zdiff__int__split,axiom,
% 160.02/160.09      ! [V_y_2,V_x_2,V_P_2] :
% 160.02/160.09        ( hBOOL(hAPP(V_P_2,hAPP(c_Nat_Osemiring__1__class_Oof__nat(tc_Int_Oint),hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_Nat_Onat),V_x_2),V_y_2))))
% 160.02/160.09      <=> ( ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat),V_y_2),V_x_2))
% 160.02/160.09           => hBOOL(hAPP(V_P_2,hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_Int_Oint),hAPP(c_Nat_Osemiring__1__class_Oof__nat(tc_Int_Oint),V_x_2)),hAPP(c_Nat_Osemiring__1__class_Oof__nat(tc_Int_Oint),V_y_2)))) )
% 160.02/160.09          & ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),V_x_2),V_y_2))
% 160.02/160.09           => hBOOL(hAPP(V_P_2,c_Groups_Ozero__class_Ozero(tc_Int_Oint))) ) ) ) ).
% 160.02/160.09  
% 160.02/160.09  fof(fact_tsub__def,axiom,
% 160.02/160.09      ! [V_x,V_y] :
% 160.02/160.09        ( ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),V_y),V_x))
% 160.02/160.09         => c_Nat__Transfer_Otsub(V_x,V_y) = hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_Int_Oint),V_x),V_y) )
% 160.02/160.09        & ( ~ hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),V_y),V_x))
% 160.02/160.09         => c_Nat__Transfer_Otsub(V_x,V_y) = c_Groups_Ozero__class_Ozero(tc_Int_Oint) ) ) ).
% 160.02/160.09  
% 160.02/160.09  fof(fact_of__nat__number__of__eq,axiom,
% 160.02/160.09      ! [V_v,T_a] :
% 160.02/160.09        ( class_Int_Onumber__ring(T_a)
% 160.02/160.09       => ( ( hBOOL(hAPP(c_Nat__Numeral_Oneg,hAPP(c_Int_Onumber__class_Onumber__of(tc_Int_Oint),V_v)))
% 160.02/160.09           => hAPP(c_Nat_Osemiring__1__class_Oof__nat(T_a),hAPP(c_Int_Onumber__class_Onumber__of(tc_Nat_Onat),V_v)) = c_Groups_Ozero__class_Ozero(T_a) )
% 160.02/160.09          & ( ~ hBOOL(hAPP(c_Nat__Numeral_Oneg,hAPP(c_Int_Onumber__class_Onumber__of(tc_Int_Oint),V_v)))
% 160.02/160.09           => hAPP(c_Nat_Osemiring__1__class_Oof__nat(T_a),hAPP(c_Int_Onumber__class_Onumber__of(tc_Nat_Onat),V_v)) = hAPP(c_Int_Onumber__class_Onumber__of(T_a),V_v) ) ) ) ).
% 160.02/160.09  
% 160.02/160.09  fof(fact_mult__nat__number__of,axiom,
% 160.02/160.09      ! [V_v_H,V_v] :
% 160.02/160.09        ( ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),V_v),c_Int_OPls))
% 160.02/160.09         => hAPP(hAPP(c_Groups_Otimes__class_Otimes(tc_Nat_Onat),hAPP(c_Int_Onumber__class_Onumber__of(tc_Nat_Onat),V_v)),hAPP(c_Int_Onumber__class_Onumber__of(tc_Nat_Onat),V_v_H)) = c_Groups_Ozero__class_Ozero(tc_Nat_Onat) )
% 160.02/160.09        & ( ~ hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),V_v),c_Int_OPls))
% 160.02/160.09         => hAPP(hAPP(c_Groups_Otimes__class_Otimes(tc_Nat_Onat),hAPP(c_Int_Onumber__class_Onumber__of(tc_Nat_Onat),V_v)),hAPP(c_Int_Onumber__class_Onumber__of(tc_Nat_Onat),V_v_H)) = hAPP(c_Int_Onumber__class_Onumber__of(tc_Nat_Onat),hAPP(hAPP(c_Groups_Otimes__class_Otimes(tc_Int_Oint),V_v),V_v_H)) ) ) ).
% 160.02/160.09  
% 160.02/160.09  fof(fact_nat__number__of__mult__left,axiom,
% 160.02/160.09      ! [V_k,V_v_H,V_v] :
% 160.02/160.09        ( ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),V_v),c_Int_OPls))
% 160.02/160.09         => hAPP(hAPP(c_Groups_Otimes__class_Otimes(tc_Nat_Onat),hAPP(c_Int_Onumber__class_Onumber__of(tc_Nat_Onat),V_v)),hAPP(hAPP(c_Groups_Otimes__class_Otimes(tc_Nat_Onat),hAPP(c_Int_Onumber__class_Onumber__of(tc_Nat_Onat),V_v_H)),V_k)) = c_Groups_Ozero__class_Ozero(tc_Nat_Onat) )
% 160.02/160.09        & ( ~ hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),V_v),c_Int_OPls))
% 160.02/160.09         => hAPP(hAPP(c_Groups_Otimes__class_Otimes(tc_Nat_Onat),hAPP(c_Int_Onumber__class_Onumber__of(tc_Nat_Onat),V_v)),hAPP(hAPP(c_Groups_Otimes__class_Otimes(tc_Nat_Onat),hAPP(c_Int_Onumber__class_Onumber__of(tc_Nat_Onat),V_v_H)),V_k)) = hAPP(hAPP(c_Groups_Otimes__class_Otimes(tc_Nat_Onat),hAPP(c_Int_Onumber__class_Onumber__of(tc_Nat_Onat),hAPP(hAPP(c_Groups_Otimes__class_Otimes(tc_Int_Oint),V_v),V_v_H))),V_k) ) ) ).
% 160.02/160.09  
% 160.02/160.09  fof(fact_zero__less__imp__eq__int,axiom,
% 160.02/160.09      ! [V_k] :
% 160.02/160.09        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),V_k))
% 160.02/160.09       => ? [B_n] :
% 160.02/160.09            ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),c_Groups_Ozero__class_Ozero(tc_Nat_Onat)),B_n))
% 160.02/160.09            & V_k = hAPP(c_Nat_Osemiring__1__class_Oof__nat(tc_Int_Oint),B_n) ) ) ).
% 160.02/160.09  
% 160.02/160.09  fof(fact_tsub__eq,axiom,
% 160.02/160.09      ! [V_x,V_y] :
% 160.02/160.09        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),V_y),V_x))
% 160.02/160.09       => c_Nat__Transfer_Otsub(V_x,V_y) = hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_Int_Oint),V_x),V_y) ) ).
% 160.02/160.09  
% 160.02/160.09  fof(fact_divmod__int__rel__mod__eq,axiom,
% 160.02/160.09      ! [V_y,V_q_1,V_b_1,V_a_1] :
% 160.02/160.09        ( V_a_1 = hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Int_Oint),hAPP(hAPP(c_Groups_Otimes__class_Otimes(tc_Int_Oint),V_b_1),V_q_1)),V_y)
% 160.02/160.09       => ( ( ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),V_b_1))
% 160.02/160.09             => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),V_y))
% 160.02/160.09                & hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),V_y),V_b_1)) ) )
% 160.02/160.09            & ( ~ hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),V_b_1))
% 160.02/160.09             => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),V_b_1),V_y))
% 160.02/160.09                & hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),V_y),c_Groups_Ozero__class_Ozero(tc_Int_Oint))) ) ) )
% 160.02/160.09         => ( V_b_1 != c_Groups_Ozero__class_Ozero(tc_Int_Oint)
% 160.02/160.09           => c_Divides_Odiv__class_Omod(tc_Int_Oint,V_a_1,V_b_1) = V_y ) ) ) ).
% 160.02/160.09  
% 160.02/160.09  fof(fact_transfer__int__nat__relations_I1_J,axiom,
% 160.02/160.09      ! [V_y_2,V_x_2] :
% 160.02/160.09        ( hAPP(c_Nat_Osemiring__1__class_Oof__nat(tc_Int_Oint),V_x_2) = hAPP(c_Nat_Osemiring__1__class_Oof__nat(tc_Int_Oint),V_y_2)
% 160.02/160.09      <=> V_x_2 = V_y_2 ) ).
% 160.02/160.09  
% 160.02/160.09  fof(fact_not__neg__int,axiom,
% 160.02/160.09      ! [V_n] : ~ hBOOL(hAPP(c_Nat__Numeral_Oneg,hAPP(c_Nat_Osemiring__1__class_Oof__nat(tc_Int_Oint),V_n))) ).
% 160.02/160.09  
% 160.02/160.09  fof(fact_int__int__eq,axiom,
% 160.02/160.09      ! [V_n_2,V_m_2] :
% 160.02/160.09        ( hAPP(c_Nat_Osemiring__1__class_Oof__nat(tc_Int_Oint),V_m_2) = hAPP(c_Nat_Osemiring__1__class_Oof__nat(tc_Int_Oint),V_n_2)
% 160.02/160.09      <=> V_m_2 = V_n_2 ) ).
% 160.02/160.09  
% 160.02/160.09  fof(fact_mod__mod__trivial,axiom,
% 160.02/160.09      ! [V_b,V_a,T_a] :
% 160.02/160.09        ( class_Divides_Osemiring__div(T_a)
% 160.02/160.09       => c_Divides_Odiv__class_Omod(T_a,c_Divides_Odiv__class_Omod(T_a,V_a,V_b),V_b) = c_Divides_Odiv__class_Omod(T_a,V_a,V_b) ) ).
% 160.02/160.09  
% 160.02/160.09  fof(fact_not__neg__number__of__Pls,axiom,
% 160.02/160.09      ~ hBOOL(hAPP(c_Nat__Numeral_Oneg,hAPP(c_Int_Onumber__class_Onumber__of(tc_Int_Oint),c_Int_OPls))) ).
% 160.02/160.09  
% 160.02/160.09  fof(fact_mod__self,axiom,
% 160.02/160.09      ! [V_a,T_a] :
% 160.02/160.09        ( class_Divides_Osemiring__div(T_a)
% 160.02/160.09       => c_Divides_Odiv__class_Omod(T_a,V_a,V_a) = c_Groups_Ozero__class_Ozero(T_a) ) ).
% 160.02/160.09  
% 160.02/160.09  fof(fact_mod__by__0,axiom,
% 160.02/160.09      ! [V_a,T_a] :
% 160.02/160.09        ( class_Divides_Osemiring__div(T_a)
% 160.02/160.09       => c_Divides_Odiv__class_Omod(T_a,V_a,c_Groups_Ozero__class_Ozero(T_a)) = V_a ) ).
% 160.02/160.09  
% 160.02/160.09  fof(fact_mod__0,axiom,
% 160.02/160.09      ! [V_a,T_a] :
% 160.02/160.09        ( class_Divides_Osemiring__div(T_a)
% 160.02/160.09       => c_Divides_Odiv__class_Omod(T_a,c_Groups_Ozero__class_Ozero(T_a),V_a) = c_Groups_Ozero__class_Ozero(T_a) ) ).
% 160.02/160.09  
% 160.02/160.09  fof(fact_mod__add__cong,axiom,
% 160.02/160.09      ! [V_b_H,V_b,V_a_H,V_c,V_a,T_a] :
% 160.02/160.09        ( class_Divides_Osemiring__div(T_a)
% 160.02/160.09       => ( c_Divides_Odiv__class_Omod(T_a,V_a,V_c) = c_Divides_Odiv__class_Omod(T_a,V_a_H,V_c)
% 160.02/160.09         => ( c_Divides_Odiv__class_Omod(T_a,V_b,V_c) = c_Divides_Odiv__class_Omod(T_a,V_b_H,V_c)
% 160.02/160.09           => c_Divides_Odiv__class_Omod(T_a,hAPP(hAPP(c_Groups_Oplus__class_Oplus(T_a),V_a),V_b),V_c) = c_Divides_Odiv__class_Omod(T_a,hAPP(hAPP(c_Groups_Oplus__class_Oplus(T_a),V_a_H),V_b_H),V_c) ) ) ) ).
% 160.02/160.09  
% 160.02/160.09  fof(fact_zmod__simps_I1_J,axiom,
% 160.02/160.09      ! [V_b,V_c,V_a,T_a] :
% 160.02/160.09        ( class_Divides_Osemiring__div(T_a)
% 160.02/160.09       => c_Divides_Odiv__class_Omod(T_a,hAPP(hAPP(c_Groups_Oplus__class_Oplus(T_a),c_Divides_Odiv__class_Omod(T_a,V_a,V_c)),V_b),V_c) = c_Divides_Odiv__class_Omod(T_a,hAPP(hAPP(c_Groups_Oplus__class_Oplus(T_a),V_a),V_b),V_c) ) ).
% 160.02/160.09  
% 160.02/160.09  fof(fact_zmod__simps_I2_J,axiom,
% 160.02/160.09      ! [V_c,V_b,V_a,T_a] :
% 160.02/160.09        ( class_Divides_Osemiring__div(T_a)
% 160.02/160.09       => c_Divides_Odiv__class_Omod(T_a,hAPP(hAPP(c_Groups_Oplus__class_Oplus(T_a),V_a),c_Divides_Odiv__class_Omod(T_a,V_b,V_c)),V_c) = c_Divides_Odiv__class_Omod(T_a,hAPP(hAPP(c_Groups_Oplus__class_Oplus(T_a),V_a),V_b),V_c) ) ).
% 160.02/160.09  
% 160.02/160.09  fof(fact_mod__add__eq,axiom,
% 160.02/160.09      ! [V_c,V_b,V_a,T_a] :
% 160.02/160.09        ( class_Divides_Osemiring__div(T_a)
% 160.02/160.09       => c_Divides_Odiv__class_Omod(T_a,hAPP(hAPP(c_Groups_Oplus__class_Oplus(T_a),V_a),V_b),V_c) = c_Divides_Odiv__class_Omod(T_a,hAPP(hAPP(c_Groups_Oplus__class_Oplus(T_a),c_Divides_Odiv__class_Omod(T_a,V_a,V_c)),c_Divides_Odiv__class_Omod(T_a,V_b,V_c)),V_c) ) ).
% 160.02/160.09  
% 160.02/160.09  fof(fact_mod__add__left__eq,axiom,
% 160.02/160.09      ! [V_c,V_b,V_a,T_a] :
% 160.02/160.09        ( class_Divides_Osemiring__div(T_a)
% 160.02/160.09       => c_Divides_Odiv__class_Omod(T_a,hAPP(hAPP(c_Groups_Oplus__class_Oplus(T_a),V_a),V_b),V_c) = c_Divides_Odiv__class_Omod(T_a,hAPP(hAPP(c_Groups_Oplus__class_Oplus(T_a),c_Divides_Odiv__class_Omod(T_a,V_a,V_c)),V_b),V_c) ) ).
% 160.02/160.09  
% 160.02/160.09  fof(fact_mod__add__right__eq,axiom,
% 160.02/160.09      ! [V_c,V_b,V_a,T_a] :
% 160.02/160.09        ( class_Divides_Osemiring__div(T_a)
% 160.02/160.09       => c_Divides_Odiv__class_Omod(T_a,hAPP(hAPP(c_Groups_Oplus__class_Oplus(T_a),V_a),V_b),V_c) = c_Divides_Odiv__class_Omod(T_a,hAPP(hAPP(c_Groups_Oplus__class_Oplus(T_a),V_a),c_Divides_Odiv__class_Omod(T_a,V_b,V_c)),V_c) ) ).
% 160.02/160.09  
% 160.02/160.09  fof(fact_mod__add__self1,axiom,
% 160.02/160.09      ! [V_a,V_b,T_a] :
% 160.02/160.09        ( class_Divides_Osemiring__div(T_a)
% 160.02/160.09       => c_Divides_Odiv__class_Omod(T_a,hAPP(hAPP(c_Groups_Oplus__class_Oplus(T_a),V_b),V_a),V_b) = c_Divides_Odiv__class_Omod(T_a,V_a,V_b) ) ).
% 160.02/160.09  
% 160.02/160.09  fof(fact_mod__add__self2,axiom,
% 160.02/160.09      ! [V_b,V_a,T_a] :
% 160.02/160.09        ( class_Divides_Osemiring__div(T_a)
% 160.02/160.09       => c_Divides_Odiv__class_Omod(T_a,hAPP(hAPP(c_Groups_Oplus__class_Oplus(T_a),V_a),V_b),V_b) = c_Divides_Odiv__class_Omod(T_a,V_a,V_b) ) ).
% 160.02/160.09  
% 160.02/160.09  fof(fact_mod__mult__cong,axiom,
% 160.02/160.09      ! [V_b_H,V_b,V_a_H,V_c,V_a,T_a] :
% 160.02/160.09        ( class_Divides_Osemiring__div(T_a)
% 160.02/160.09       => ( c_Divides_Odiv__class_Omod(T_a,V_a,V_c) = c_Divides_Odiv__class_Omod(T_a,V_a_H,V_c)
% 160.02/160.09         => ( c_Divides_Odiv__class_Omod(T_a,V_b,V_c) = c_Divides_Odiv__class_Omod(T_a,V_b_H,V_c)
% 160.02/160.09           => c_Divides_Odiv__class_Omod(T_a,hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_a),V_a),V_b),V_c) = c_Divides_Odiv__class_Omod(T_a,hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_a),V_a_H),V_b_H),V_c) ) ) ) ).
% 160.02/160.09  
% 160.02/160.09  fof(fact_zmod__simps_I4_J,axiom,
% 160.02/160.09      ! [V_b,V_c,V_a,T_a] :
% 160.02/160.09        ( class_Divides_Osemiring__div(T_a)
% 160.02/160.09       => c_Divides_Odiv__class_Omod(T_a,hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_a),c_Divides_Odiv__class_Omod(T_a,V_a,V_c)),V_b),V_c) = c_Divides_Odiv__class_Omod(T_a,hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_a),V_a),V_b),V_c) ) ).
% 160.02/160.09  
% 160.02/160.09  fof(fact_mod__mult__mult2,axiom,
% 160.02/160.09      ! [V_b,V_c,V_a,T_a] :
% 160.02/160.09        ( class_Divides_Osemiring__div(T_a)
% 160.02/160.09       => c_Divides_Odiv__class_Omod(T_a,hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_a),V_a),V_c),hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_a),V_b),V_c)) = hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_a),c_Divides_Odiv__class_Omod(T_a,V_a,V_b)),V_c) ) ).
% 160.02/160.09  
% 160.02/160.09  fof(fact_mod__mult__mult1,axiom,
% 160.02/160.09      ! [V_b,V_a,V_c,T_a] :
% 160.02/160.09        ( class_Divides_Osemiring__div(T_a)
% 160.02/160.09       => c_Divides_Odiv__class_Omod(T_a,hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_a),V_c),V_a),hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_a),V_c),V_b)) = hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_a),V_c),c_Divides_Odiv__class_Omod(T_a,V_a,V_b)) ) ).
% 160.02/160.09  
% 160.02/160.09  fof(fact_mod__mult__eq,axiom,
% 160.02/160.09      ! [V_c,V_b,V_a,T_a] :
% 160.02/160.09        ( class_Divides_Osemiring__div(T_a)
% 160.02/160.09       => c_Divides_Odiv__class_Omod(T_a,hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_a),V_a),V_b),V_c) = c_Divides_Odiv__class_Omod(T_a,hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_a),c_Divides_Odiv__class_Omod(T_a,V_a,V_c)),c_Divides_Odiv__class_Omod(T_a,V_b,V_c)),V_c) ) ).
% 160.02/160.09  
% 160.02/160.09  fof(fact_mod__mult__left__eq,axiom,
% 160.02/160.09      ! [V_c,V_b,V_a,T_a] :
% 160.02/160.09        ( class_Divides_Osemiring__div(T_a)
% 160.02/160.09       => c_Divides_Odiv__class_Omod(T_a,hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_a),V_a),V_b),V_c) = c_Divides_Odiv__class_Omod(T_a,hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_a),c_Divides_Odiv__class_Omod(T_a,V_a,V_c)),V_b),V_c) ) ).
% 160.02/160.09  
% 160.02/160.09  fof(fact_mod__mult__right__eq,axiom,
% 160.02/160.09      ! [V_c,V_b,V_a,T_a] :
% 160.02/160.09        ( class_Divides_Osemiring__div(T_a)
% 160.02/160.09       => c_Divides_Odiv__class_Omod(T_a,hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_a),V_a),V_b),V_c) = c_Divides_Odiv__class_Omod(T_a,hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_a),V_a),c_Divides_Odiv__class_Omod(T_a,V_b,V_c)),V_c) ) ).
% 160.02/160.09  
% 160.02/160.09  fof(fact_mod__diff__cong,axiom,
% 160.02/160.09      ! [V_b_H,V_b,V_a_H,V_c,V_a,T_a] :
% 160.02/160.09        ( class_Divides_Oring__div(T_a)
% 160.02/160.09       => ( c_Divides_Odiv__class_Omod(T_a,V_a,V_c) = c_Divides_Odiv__class_Omod(T_a,V_a_H,V_c)
% 160.02/160.09         => ( c_Divides_Odiv__class_Omod(T_a,V_b,V_c) = c_Divides_Odiv__class_Omod(T_a,V_b_H,V_c)
% 160.02/160.09           => c_Divides_Odiv__class_Omod(T_a,hAPP(hAPP(c_Groups_Ominus__class_Ominus(T_a),V_a),V_b),V_c) = c_Divides_Odiv__class_Omod(T_a,hAPP(hAPP(c_Groups_Ominus__class_Ominus(T_a),V_a_H),V_b_H),V_c) ) ) ) ).
% 160.02/160.09  
% 160.02/160.09  fof(fact_mod__diff__eq,axiom,
% 160.02/160.09      ! [V_c,V_b,V_a,T_a] :
% 160.02/160.09        ( class_Divides_Oring__div(T_a)
% 160.02/160.09       => c_Divides_Odiv__class_Omod(T_a,hAPP(hAPP(c_Groups_Ominus__class_Ominus(T_a),V_a),V_b),V_c) = c_Divides_Odiv__class_Omod(T_a,hAPP(hAPP(c_Groups_Ominus__class_Ominus(T_a),c_Divides_Odiv__class_Omod(T_a,V_a,V_c)),c_Divides_Odiv__class_Omod(T_a,V_b,V_c)),V_c) ) ).
% 160.02/160.09  
% 160.02/160.09  fof(fact_mod__diff__left__eq,axiom,
% 160.02/160.09      ! [V_c,V_b,V_a,T_a] :
% 160.02/160.09        ( class_Divides_Oring__div(T_a)
% 160.02/160.09       => c_Divides_Odiv__class_Omod(T_a,hAPP(hAPP(c_Groups_Ominus__class_Ominus(T_a),V_a),V_b),V_c) = c_Divides_Odiv__class_Omod(T_a,hAPP(hAPP(c_Groups_Ominus__class_Ominus(T_a),c_Divides_Odiv__class_Omod(T_a,V_a,V_c)),V_b),V_c) ) ).
% 160.02/160.09  
% 160.02/160.09  fof(fact_mod__diff__right__eq,axiom,
% 160.02/160.09      ! [V_c,V_b,V_a,T_a] :
% 160.02/160.09        ( class_Divides_Oring__div(T_a)
% 160.02/160.09       => c_Divides_Odiv__class_Omod(T_a,hAPP(hAPP(c_Groups_Ominus__class_Ominus(T_a),V_a),V_b),V_c) = c_Divides_Odiv__class_Omod(T_a,hAPP(hAPP(c_Groups_Ominus__class_Ominus(T_a),V_a),c_Divides_Odiv__class_Omod(T_a,V_b,V_c)),V_c) ) ).
% 160.02/160.09  
% 160.02/160.09  fof(fact_zmod__self,axiom,
% 160.02/160.09      ! [V_a] : c_Divides_Odiv__class_Omod(tc_Int_Oint,V_a,V_a) = c_Groups_Ozero__class_Ozero(tc_Int_Oint) ).
% 160.02/160.09  
% 160.02/160.09  fof(fact_zmod__zero,axiom,
% 160.02/160.09      ! [V_b] : c_Divides_Odiv__class_Omod(tc_Int_Oint,c_Groups_Ozero__class_Ozero(tc_Int_Oint),V_b) = c_Groups_Ozero__class_Ozero(tc_Int_Oint) ).
% 160.02/160.09  
% 160.02/160.09  fof(fact_zmod__zmult1__eq,axiom,
% 160.02/160.09      ! [V_c,V_b,V_a] : c_Divides_Odiv__class_Omod(tc_Int_Oint,hAPP(hAPP(c_Groups_Otimes__class_Otimes(tc_Int_Oint),V_a),V_b),V_c) = c_Divides_Odiv__class_Omod(tc_Int_Oint,hAPP(hAPP(c_Groups_Otimes__class_Otimes(tc_Int_Oint),V_a),c_Divides_Odiv__class_Omod(tc_Int_Oint,V_b,V_c)),V_c) ).
% 160.02/160.09  
% 160.02/160.09  fof(fact_zmod__simps_I3_J,axiom,
% 160.02/160.09      ! [V_c,V_b,V_a] : c_Divides_Odiv__class_Omod(tc_Int_Oint,hAPP(hAPP(c_Groups_Otimes__class_Otimes(tc_Int_Oint),V_a),c_Divides_Odiv__class_Omod(tc_Int_Oint,V_b,V_c)),V_c) = c_Divides_Odiv__class_Omod(tc_Int_Oint,hAPP(hAPP(c_Groups_Otimes__class_Otimes(tc_Int_Oint),V_a),V_b),V_c) ).
% 160.02/160.09  
% 160.02/160.09  fof(fact_zdiff__zmod__left,axiom,
% 160.02/160.09      ! [V_y,V_m,V_x] : c_Divides_Odiv__class_Omod(tc_Int_Oint,hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_Int_Oint),c_Divides_Odiv__class_Omod(tc_Int_Oint,V_x,V_m)),V_y),V_m) = c_Divides_Odiv__class_Omod(tc_Int_Oint,hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_Int_Oint),V_x),V_y),V_m) ).
% 160.02/160.09  
% 160.02/160.09  fof(fact_zdiff__zmod__right,axiom,
% 160.20/160.09      ! [V_m,V_y,V_x] : c_Divides_Odiv__class_Omod(tc_Int_Oint,hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_Int_Oint),V_x),c_Divides_Odiv__class_Omod(tc_Int_Oint,V_y,V_m)),V_m) = c_Divides_Odiv__class_Omod(tc_Int_Oint,hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_Int_Oint),V_x),V_y),V_m) ).
% 160.20/160.09  
% 160.20/160.09  fof(fact_Pls__def,axiom,
% 160.20/160.09      c_Int_OPls = c_Groups_Ozero__class_Ozero(tc_Int_Oint) ).
% 160.20/160.09  
% 160.20/160.09  fof(fact_rel__simps_I19_J,axiom,
% 160.20/160.09      hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),c_Int_OPls),c_Int_OPls)) ).
% 160.20/160.09  
% 160.20/160.09  fof(fact_rel__simps_I2_J,axiom,
% 160.20/160.09      ~ hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),c_Int_OPls),c_Int_OPls)) ).
% 160.20/160.09  
% 160.20/160.09  fof(fact_add__Pls,axiom,
% 160.20/160.09      ! [V_k] : hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Int_Oint),c_Int_OPls),V_k) = V_k ).
% 160.20/160.09  
% 160.20/160.09  fof(fact_add__Pls__right,axiom,
% 160.20/160.09      ! [V_k] : hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Int_Oint),V_k),c_Int_OPls) = V_k ).
% 160.20/160.09  
% 160.20/160.09  fof(fact_mult__Pls,axiom,
% 160.20/160.09      ! [V_w] : hAPP(hAPP(c_Groups_Otimes__class_Otimes(tc_Int_Oint),c_Int_OPls),V_w) = c_Int_OPls ).
% 160.20/160.09  
% 160.20/160.09  fof(fact_diff__bin__simps_I1_J,axiom,
% 160.20/160.09      ! [V_k] : hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_Int_Oint),V_k),c_Int_OPls) = V_k ).
% 160.20/160.09  
% 160.20/160.09  fof(fact_not__neg__0,axiom,
% 160.20/160.09      ~ hBOOL(hAPP(c_Nat__Numeral_Oneg,c_Groups_Ozero__class_Ozero(tc_Int_Oint))) ).
% 160.20/160.09  
% 160.20/160.09  fof(fact_not__neg__1,axiom,
% 160.20/160.09      ~ hBOOL(hAPP(c_Nat__Numeral_Oneg,c_Groups_Oone__class_Oone(tc_Int_Oint))) ).
% 160.20/160.09  
% 160.20/160.09  fof(fact_mod__mult__self1__is__0,axiom,
% 160.20/160.09      ! [V_a,V_b,T_a] :
% 160.20/160.09        ( class_Divides_Osemiring__div(T_a)
% 160.20/160.09       => c_Divides_Odiv__class_Omod(T_a,hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_a),V_b),V_a),V_b) = c_Groups_Ozero__class_Ozero(T_a) ) ).
% 160.20/160.09  
% 160.20/160.09  fof(fact_mod__mult__self2__is__0,axiom,
% 160.20/160.09      ! [V_b,V_a,T_a] :
% 160.20/160.09        ( class_Divides_Osemiring__div(T_a)
% 160.20/160.09       => c_Divides_Odiv__class_Omod(T_a,hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_a),V_a),V_b),V_b) = c_Groups_Ozero__class_Ozero(T_a) ) ).
% 160.20/160.09  
% 160.20/160.09  fof(fact_mod__mult__self2,axiom,
% 160.20/160.09      ! [V_c,V_b,V_a,T_a] :
% 160.20/160.09        ( class_Divides_Osemiring__div(T_a)
% 160.20/160.09       => c_Divides_Odiv__class_Omod(T_a,hAPP(hAPP(c_Groups_Oplus__class_Oplus(T_a),V_a),hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_a),V_b),V_c)),V_b) = c_Divides_Odiv__class_Omod(T_a,V_a,V_b) ) ).
% 160.20/160.09  
% 160.20/160.09  fof(fact_mod__mult__self1,axiom,
% 160.20/160.09      ! [V_b,V_c,V_a,T_a] :
% 160.20/160.09        ( class_Divides_Osemiring__div(T_a)
% 160.20/160.09       => c_Divides_Odiv__class_Omod(T_a,hAPP(hAPP(c_Groups_Oplus__class_Oplus(T_a),V_a),hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_a),V_c),V_b)),V_b) = c_Divides_Odiv__class_Omod(T_a,V_a,V_b) ) ).
% 160.20/160.09  
% 160.20/160.09  fof(fact_mod__by__1,axiom,
% 160.20/160.09      ! [V_a,T_a] :
% 160.20/160.09        ( class_Divides_Osemiring__div(T_a)
% 160.20/160.09       => c_Divides_Odiv__class_Omod(T_a,V_a,c_Groups_Oone__class_Oone(T_a)) = c_Groups_Ozero__class_Ozero(T_a) ) ).
% 160.20/160.09  
% 160.20/160.09  fof(fact_Divides_Otransfer__nat__int__function__closures_I2_J,axiom,
% 160.20/160.09      ! [V_y,V_x] :
% 160.20/160.09        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),V_x))
% 160.20/160.09       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),V_y))
% 160.20/160.09         => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),c_Divides_Odiv__class_Omod(tc_Int_Oint,V_x,V_y))) ) ) ).
% 160.20/160.09  
% 160.20/160.09  fof(fact_zmod__le__nonneg__dividend,axiom,
% 160.20/160.09      ! [V_k,V_m] :
% 160.20/160.09        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),V_m))
% 160.20/160.09       => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),c_Divides_Odiv__class_Omod(tc_Int_Oint,V_m,V_k)),V_m)) ) ).
% 160.20/160.09  
% 160.20/160.09  fof(fact_pos__mod__bound,axiom,
% 160.20/160.09      ! [V_a,V_b] :
% 160.20/160.09        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),V_b))
% 160.20/160.09       => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),c_Divides_Odiv__class_Omod(tc_Int_Oint,V_a,V_b)),V_b)) ) ).
% 160.20/160.09  
% 160.20/160.09  fof(fact_neg__mod__bound,axiom,
% 160.20/160.09      ! [V_a,V_b] :
% 160.20/160.09        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),V_b),c_Groups_Ozero__class_Ozero(tc_Int_Oint)))
% 160.20/160.09       => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),V_b),c_Divides_Odiv__class_Omod(tc_Int_Oint,V_a,V_b))) ) ).
% 160.20/160.09  
% 160.20/160.09  fof(fact_zmod__eq__0__iff,axiom,
% 160.20/160.09      ! [V_d_2,V_m_2] :
% 160.20/160.09        ( c_Divides_Odiv__class_Omod(tc_Int_Oint,V_m_2,V_d_2) = c_Groups_Ozero__class_Ozero(tc_Int_Oint)
% 160.20/160.09      <=> ? [B_q] : V_m_2 = hAPP(hAPP(c_Groups_Otimes__class_Otimes(tc_Int_Oint),V_d_2),B_q) ) ).
% 160.20/160.09  
% 160.20/160.09  fof(fact_number__of__Pls,axiom,
% 160.20/160.09      ! [T_a] :
% 160.20/160.09        ( class_Int_Onumber__ring(T_a)
% 160.20/160.09       => hAPP(c_Int_Onumber__class_Onumber__of(T_a),c_Int_OPls) = c_Groups_Ozero__class_Ozero(T_a) ) ).
% 160.20/160.09  
% 160.20/160.09  fof(fact_semiring__norm_I112_J,axiom,
% 160.20/160.09      ! [T_a] :
% 160.20/160.09        ( class_Int_Onumber__ring(T_a)
% 160.20/160.09       => c_Groups_Ozero__class_Ozero(T_a) = hAPP(c_Int_Onumber__class_Onumber__of(T_a),c_Int_OPls) ) ).
% 160.20/160.09  
% 160.20/160.09  fof(fact_add__numeral__0__right,axiom,
% 160.20/160.09      ! [V_a,T_a] :
% 160.20/160.09        ( class_Int_Onumber__ring(T_a)
% 160.20/160.09       => hAPP(hAPP(c_Groups_Oplus__class_Oplus(T_a),V_a),hAPP(c_Int_Onumber__class_Onumber__of(T_a),c_Int_OPls)) = V_a ) ).
% 160.20/160.09  
% 160.20/160.09  fof(fact_add__numeral__0,axiom,
% 160.20/160.09      ! [V_a,T_a] :
% 160.20/160.09        ( class_Int_Onumber__ring(T_a)
% 160.20/160.09       => hAPP(hAPP(c_Groups_Oplus__class_Oplus(T_a),hAPP(c_Int_Onumber__class_Onumber__of(T_a),c_Int_OPls)),V_a) = V_a ) ).
% 160.20/160.09  
% 160.20/160.09  fof(fact_number__of2,axiom,
% 160.20/160.09      hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),hAPP(c_Int_Onumber__class_Onumber__of(tc_Int_Oint),c_Int_OPls))) ).
% 160.20/160.09  
% 160.20/160.09  fof(fact_bin__less__0__simps_I1_J,axiom,
% 160.20/160.09      ~ hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),c_Int_OPls),c_Groups_Ozero__class_Ozero(tc_Int_Oint))) ).
% 160.20/160.09  
% 160.20/160.09  fof(fact_semiring__norm_I113_J,axiom,
% 160.20/160.09      c_Groups_Ozero__class_Ozero(tc_Nat_Onat) = hAPP(c_Int_Onumber__class_Onumber__of(tc_Nat_Onat),c_Int_OPls) ).
% 160.20/160.09  
% 160.20/160.09  fof(fact_nat__number__of__Pls,axiom,
% 160.20/160.09      hAPP(c_Int_Onumber__class_Onumber__of(tc_Nat_Onat),c_Int_OPls) = c_Groups_Ozero__class_Ozero(tc_Nat_Onat) ).
% 160.20/160.09  
% 160.20/160.09  fof(fact_zero__is__num__zero,axiom,
% 160.20/160.09      c_Groups_Ozero__class_Ozero(tc_Int_Oint) = hAPP(c_Int_Onumber__class_Onumber__of(tc_Int_Oint),c_Int_OPls) ).
% 160.20/160.09  
% 160.20/160.09  fof(fact_not__neg__eq__ge__0,axiom,
% 160.20/160.09      ! [V_x_2] :
% 160.20/160.09        ( ~ hBOOL(hAPP(c_Nat__Numeral_Oneg,V_x_2))
% 160.20/160.09      <=> hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),V_x_2)) ) ).
% 160.20/160.09  
% 160.20/160.09  fof(fact_neg__def,axiom,
% 160.20/160.09      ! [V_Z_2] :
% 160.20/160.09        ( hBOOL(hAPP(c_Nat__Numeral_Oneg,V_Z_2))
% 160.20/160.09      <=> hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),V_Z_2),c_Groups_Ozero__class_Ozero(tc_Int_Oint))) ) ).
% 160.20/160.09  
% 160.20/160.09  fof(fact_Nat__Transfer_Otransfer__int__nat__functions_I3_J,axiom,
% 160.20/160.09      ! [V_y,V_x] : c_Nat__Transfer_Otsub(hAPP(c_Nat_Osemiring__1__class_Oof__nat(tc_Int_Oint),V_x),hAPP(c_Nat_Osemiring__1__class_Oof__nat(tc_Int_Oint),V_y)) = hAPP(c_Nat_Osemiring__1__class_Oof__nat(tc_Int_Oint),hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_Nat_Onat),V_x),V_y)) ).
% 160.20/160.09  
% 160.20/160.09  fof(fact_pos__mod__sign,axiom,
% 160.20/160.09      ! [V_a,V_b] :
% 160.20/160.09        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),V_b))
% 160.20/160.09       => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),c_Divides_Odiv__class_Omod(tc_Int_Oint,V_a,V_b))) ) ).
% 160.20/160.09  
% 160.20/160.09  fof(fact_pos__mod__conj,axiom,
% 160.20/160.09      ! [V_a,V_b] :
% 160.20/160.09        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),V_b))
% 160.20/160.09       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),c_Divides_Odiv__class_Omod(tc_Int_Oint,V_a,V_b)))
% 160.20/160.09          & hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),c_Divides_Odiv__class_Omod(tc_Int_Oint,V_a,V_b)),V_b)) ) ) ).
% 160.20/160.09  
% 160.20/160.09  fof(fact_mod__pos__pos__trivial,axiom,
% 160.20/160.09      ! [V_b,V_a] :
% 160.20/160.09        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),V_a))
% 160.20/160.09       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),V_a),V_b))
% 160.20/160.09         => c_Divides_Odiv__class_Omod(tc_Int_Oint,V_a,V_b) = V_a ) ) ).
% 160.20/160.09  
% 160.20/160.09  fof(fact_neg__mod__sign,axiom,
% 160.20/160.09      ! [V_a,V_b] :
% 160.20/160.09        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),V_b),c_Groups_Ozero__class_Ozero(tc_Int_Oint)))
% 160.20/160.09       => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),c_Divides_Odiv__class_Omod(tc_Int_Oint,V_a,V_b)),c_Groups_Ozero__class_Ozero(tc_Int_Oint))) ) ).
% 160.20/160.09  
% 160.20/160.09  fof(fact_neg__mod__conj,axiom,
% 160.20/160.09      ! [V_a,V_b] :
% 160.20/160.09        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),V_b),c_Groups_Ozero__class_Ozero(tc_Int_Oint)))
% 160.20/160.09       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),c_Divides_Odiv__class_Omod(tc_Int_Oint,V_a,V_b)),c_Groups_Ozero__class_Ozero(tc_Int_Oint)))
% 160.20/160.09          & hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),V_b),c_Divides_Odiv__class_Omod(tc_Int_Oint,V_a,V_b))) ) ) ).
% 160.20/160.09  
% 160.20/160.09  fof(fact_mod__neg__neg__trivial,axiom,
% 160.20/160.09      ! [V_b,V_a] :
% 160.20/160.09        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),V_a),c_Groups_Ozero__class_Ozero(tc_Int_Oint)))
% 160.20/160.09       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),V_b),V_a))
% 160.20/160.09         => c_Divides_Odiv__class_Omod(tc_Int_Oint,V_a,V_b) = V_a ) ) ).
% 160.20/160.09  
% 160.20/160.09  fof(fact_eq__0__number__of,axiom,
% 160.20/160.09      ! [V_v_2] :
% 160.20/160.09        ( c_Groups_Ozero__class_Ozero(tc_Nat_Onat) = hAPP(c_Int_Onumber__class_Onumber__of(tc_Nat_Onat),V_v_2)
% 160.20/160.09      <=> hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),V_v_2),c_Int_OPls)) ) ).
% 160.20/160.09  
% 160.20/160.09  fof(fact_eq__number__of__0,axiom,
% 160.20/160.09      ! [V_v_2] :
% 160.20/160.09        ( hAPP(c_Int_Onumber__class_Onumber__of(tc_Nat_Onat),V_v_2) = c_Groups_Ozero__class_Ozero(tc_Nat_Onat)
% 160.20/160.09      <=> hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),V_v_2),c_Int_OPls)) ) ).
% 160.20/160.09  
% 160.20/160.09  fof(fact_less__nat__number__of,axiom,
% 160.20/160.09      ! [V_v_H_2,V_v_2] :
% 160.20/160.09        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),hAPP(c_Int_Onumber__class_Onumber__of(tc_Nat_Onat),V_v_2)),hAPP(c_Int_Onumber__class_Onumber__of(tc_Nat_Onat),V_v_H_2)))
% 160.20/160.09      <=> ( ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),V_v_2),V_v_H_2))
% 160.20/160.09           => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),c_Int_OPls),V_v_H_2)) )
% 160.20/160.09          & hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),V_v_2),V_v_H_2)) ) ) ).
% 160.20/160.09  
% 160.20/160.09  fof(fact_le__nat__number__of,axiom,
% 160.20/160.09      ! [V_v_H_2,V_v_2] :
% 160.20/160.09        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat),hAPP(c_Int_Onumber__class_Onumber__of(tc_Nat_Onat),V_v_2)),hAPP(c_Int_Onumber__class_Onumber__of(tc_Nat_Onat),V_v_H_2)))
% 160.20/160.09      <=> ( ~ hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),V_v_2),V_v_H_2))
% 160.20/160.09         => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),V_v_2),c_Int_OPls)) ) ) ).
% 160.20/160.09  
% 160.20/160.09  fof(fact_neg__imp__number__of__eq__0,axiom,
% 160.20/160.09      ! [V_v] :
% 160.20/160.09        ( hBOOL(hAPP(c_Nat__Numeral_Oneg,hAPP(c_Int_Onumber__class_Onumber__of(tc_Int_Oint),V_v)))
% 160.20/160.09       => hAPP(c_Int_Onumber__class_Onumber__of(tc_Nat_Onat),V_v) = c_Groups_Ozero__class_Ozero(tc_Nat_Onat) ) ).
% 160.20/160.09  
% 160.20/160.09  fof(fact_int__nat__number__of,axiom,
% 160.20/160.09      ! [V_v] :
% 160.20/160.09        ( ( hBOOL(hAPP(c_Nat__Numeral_Oneg,hAPP(c_Int_Onumber__class_Onumber__of(tc_Int_Oint),V_v)))
% 160.20/160.09         => hAPP(c_Nat_Osemiring__1__class_Oof__nat(tc_Int_Oint),hAPP(c_Int_Onumber__class_Onumber__of(tc_Nat_Onat),V_v)) = c_Groups_Ozero__class_Ozero(tc_Int_Oint) )
% 160.20/160.09        & ( ~ hBOOL(hAPP(c_Nat__Numeral_Oneg,hAPP(c_Int_Onumber__class_Onumber__of(tc_Int_Oint),V_v)))
% 160.20/160.09         => hAPP(c_Nat_Osemiring__1__class_Oof__nat(tc_Int_Oint),hAPP(c_Int_Onumber__class_Onumber__of(tc_Nat_Onat),V_v)) = hAPP(c_Int_Onumber__class_Onumber__of(tc_Int_Oint),V_v) ) ) ).
% 160.20/160.09  
% 160.20/160.09  fof(fact_mod__pos__neg__trivial,axiom,
% 160.20/160.09      ! [V_b,V_a] :
% 160.20/160.09        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),V_a))
% 160.20/160.09       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Int_Oint),V_a),V_b)),c_Groups_Ozero__class_Ozero(tc_Int_Oint)))
% 160.20/160.09         => c_Divides_Odiv__class_Omod(tc_Int_Oint,V_a,V_b) = hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Int_Oint),V_a),V_b) ) ) ).
% 160.20/160.09  
% 160.20/160.09  fof(fact_le__special_I1_J,axiom,
% 160.20/160.09      ! [V_y_2,T_b] :
% 160.20/160.09        ( ( class_Int_Onumber__ring(T_b)
% 160.20/160.09          & class_Rings_Olinordered__idom(T_b) )
% 160.20/160.09       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_b),c_Groups_Ozero__class_Ozero(T_b)),hAPP(c_Int_Onumber__class_Onumber__of(T_b),V_y_2)))
% 160.20/160.09        <=> hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),c_Int_OPls),V_y_2)) ) ) ).
% 160.20/160.09  
% 160.20/160.09  fof(fact_le__special_I3_J,axiom,
% 160.20/160.09      ! [V_x_2,T_b] :
% 160.20/160.09        ( ( class_Int_Onumber__ring(T_b)
% 160.20/160.09          & class_Rings_Olinordered__idom(T_b) )
% 160.20/160.09       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_b),hAPP(c_Int_Onumber__class_Onumber__of(T_b),V_x_2)),c_Groups_Ozero__class_Ozero(T_b)))
% 160.20/160.09        <=> hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),V_x_2),c_Int_OPls)) ) ) ).
% 160.20/160.09  
% 160.20/160.09  fof(fact_less__special_I3_J,axiom,
% 160.20/160.09      ! [V_x_2,T_b] :
% 160.20/160.09        ( ( class_Int_Onumber__ring(T_b)
% 160.20/160.09          & class_Rings_Olinordered__idom(T_b) )
% 160.20/160.09       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_b),hAPP(c_Int_Onumber__class_Onumber__of(T_b),V_x_2)),c_Groups_Ozero__class_Ozero(T_b)))
% 160.20/160.09        <=> hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),V_x_2),c_Int_OPls)) ) ) ).
% 160.20/160.09  
% 160.20/160.09  fof(fact_less__special_I1_J,axiom,
% 160.20/160.09      ! [V_y_2,T_b] :
% 160.20/160.09        ( ( class_Int_Onumber__ring(T_b)
% 160.20/160.09          & class_Rings_Olinordered__idom(T_b) )
% 160.20/160.09       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_b),c_Groups_Ozero__class_Ozero(T_b)),hAPP(c_Int_Onumber__class_Onumber__of(T_b),V_y_2)))
% 160.20/160.09        <=> hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),c_Int_OPls),V_y_2)) ) ) ).
% 160.20/160.09  
% 160.20/160.09  fof(fact_less__0__number__of,axiom,
% 160.20/160.09      ! [V_v_2] :
% 160.20/160.09        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),c_Groups_Ozero__class_Ozero(tc_Nat_Onat)),hAPP(c_Int_Onumber__class_Onumber__of(tc_Nat_Onat),V_v_2)))
% 160.20/160.09      <=> hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),c_Int_OPls),V_v_2)) ) ).
% 160.20/160.09  
% 160.20/160.09  fof(fact_add__nat__number__of,axiom,
% 160.20/160.09      ! [V_v_H,V_v] :
% 160.20/160.09        ( ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),V_v),c_Int_OPls))
% 160.20/160.09         => hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Nat_Onat),hAPP(c_Int_Onumber__class_Onumber__of(tc_Nat_Onat),V_v)),hAPP(c_Int_Onumber__class_Onumber__of(tc_Nat_Onat),V_v_H)) = hAPP(c_Int_Onumber__class_Onumber__of(tc_Nat_Onat),V_v_H) )
% 160.20/160.09        & ( ~ hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),V_v),c_Int_OPls))
% 160.20/160.09         => ( ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),V_v_H),c_Int_OPls))
% 160.20/160.09             => hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Nat_Onat),hAPP(c_Int_Onumber__class_Onumber__of(tc_Nat_Onat),V_v)),hAPP(c_Int_Onumber__class_Onumber__of(tc_Nat_Onat),V_v_H)) = hAPP(c_Int_Onumber__class_Onumber__of(tc_Nat_Onat),V_v) )
% 160.20/160.09            & ( ~ hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),V_v_H),c_Int_OPls))
% 160.20/160.09             => hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Nat_Onat),hAPP(c_Int_Onumber__class_Onumber__of(tc_Nat_Onat),V_v)),hAPP(c_Int_Onumber__class_Onumber__of(tc_Nat_Onat),V_v_H)) = hAPP(c_Int_Onumber__class_Onumber__of(tc_Nat_Onat),hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Int_Oint),V_v),V_v_H)) ) ) ) ) ).
% 160.20/160.09  
% 160.20/160.09  fof(fact_eq__nat__number__of,axiom,
% 160.20/160.09      ! [V_v_H_2,V_v_2] :
% 160.20/160.09        ( hAPP(c_Int_Onumber__class_Onumber__of(tc_Nat_Onat),V_v_2) = hAPP(c_Int_Onumber__class_Onumber__of(tc_Nat_Onat),V_v_H_2)
% 160.20/160.09      <=> ( ( hBOOL(hAPP(c_Nat__Numeral_Oneg,hAPP(c_Int_Onumber__class_Onumber__of(tc_Int_Oint),V_v_2)))
% 160.20/160.09           => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),hAPP(c_Int_Onumber__class_Onumber__of(tc_Int_Oint),V_v_H_2)),c_Groups_Ozero__class_Ozero(tc_Int_Oint))) )
% 160.20/160.09          & ( ~ hBOOL(hAPP(c_Nat__Numeral_Oneg,hAPP(c_Int_Onumber__class_Onumber__of(tc_Int_Oint),V_v_2)))
% 160.20/160.09           => ( ( hBOOL(hAPP(c_Nat__Numeral_Oneg,hAPP(c_Int_Onumber__class_Onumber__of(tc_Int_Oint),V_v_H_2)))
% 160.20/160.09               => hAPP(c_Int_Onumber__class_Onumber__of(tc_Int_Oint),V_v_2) = c_Groups_Ozero__class_Ozero(tc_Int_Oint) )
% 160.20/160.09              & ( ~ hBOOL(hAPP(c_Nat__Numeral_Oneg,hAPP(c_Int_Onumber__class_Onumber__of(tc_Int_Oint),V_v_H_2)))
% 160.20/160.09               => V_v_2 = V_v_H_2 ) ) ) ) ) ).
% 160.20/160.09  
% 160.20/160.09  fof(fact_nat__number__of__add__left,axiom,
% 160.20/160.09      ! [V_k,V_v_H,V_v] :
% 160.20/160.09        ( ( hBOOL(hAPP(c_Nat__Numeral_Oneg,hAPP(c_Int_Onumber__class_Onumber__of(tc_Int_Oint),V_v)))
% 160.20/160.09         => hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Nat_Onat),hAPP(c_Int_Onumber__class_Onumber__of(tc_Nat_Onat),V_v)),hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Nat_Onat),hAPP(c_Int_Onumber__class_Onumber__of(tc_Nat_Onat),V_v_H)),V_k)) = hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Nat_Onat),hAPP(c_Int_Onumber__class_Onumber__of(tc_Nat_Onat),V_v_H)),V_k) )
% 160.20/160.09        & ( ~ hBOOL(hAPP(c_Nat__Numeral_Oneg,hAPP(c_Int_Onumber__class_Onumber__of(tc_Int_Oint),V_v)))
% 160.20/160.09         => ( ( hBOOL(hAPP(c_Nat__Numeral_Oneg,hAPP(c_Int_Onumber__class_Onumber__of(tc_Int_Oint),V_v_H)))
% 160.20/160.09             => hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Nat_Onat),hAPP(c_Int_Onumber__class_Onumber__of(tc_Nat_Onat),V_v)),hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Nat_Onat),hAPP(c_Int_Onumber__class_Onumber__of(tc_Nat_Onat),V_v_H)),V_k)) = hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Nat_Onat),hAPP(c_Int_Onumber__class_Onumber__of(tc_Nat_Onat),V_v)),V_k) )
% 160.20/160.09            & ( ~ hBOOL(hAPP(c_Nat__Numeral_Oneg,hAPP(c_Int_Onumber__class_Onumber__of(tc_Int_Oint),V_v_H)))
% 160.20/160.09             => hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Nat_Onat),hAPP(c_Int_Onumber__class_Onumber__of(tc_Nat_Onat),V_v)),hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Nat_Onat),hAPP(c_Int_Onumber__class_Onumber__of(tc_Nat_Onat),V_v_H)),V_k)) = hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Nat_Onat),hAPP(c_Int_Onumber__class_Onumber__of(tc_Nat_Onat),hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Int_Oint),V_v),V_v_H))),V_k) ) ) ) ) ).
% 160.20/160.09  
% 160.20/160.09  fof(fact_Nat__Transfer_Otransfer__nat__int__function__closures_I3_J,axiom,
% 160.20/160.09      ! [V_y,V_x] :
% 160.20/160.09        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),V_x))
% 160.20/160.09       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),V_y))
% 160.20/160.09         => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),c_Nat__Transfer_Otsub(V_x,V_y))) ) ) ).
% 160.20/160.09  
% 160.20/160.09  fof(fact_split__zmod,axiom,
% 160.20/160.09      ! [V_k_2,V_n_2,V_P_2] :
% 160.20/160.09        ( hBOOL(hAPP(V_P_2,c_Divides_Odiv__class_Omod(tc_Int_Oint,V_n_2,V_k_2)))
% 160.20/160.09      <=> ( ( V_k_2 = c_Groups_Ozero__class_Ozero(tc_Int_Oint)
% 160.20/160.09           => hBOOL(hAPP(V_P_2,V_n_2)) )
% 160.20/160.09          & ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),V_k_2))
% 160.20/160.09           => ! [B_i,B_j] :
% 160.20/160.09                ( ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),B_j))
% 160.20/160.09                  & hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),B_j),V_k_2))
% 160.20/160.09                  & V_n_2 = hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Int_Oint),hAPP(hAPP(c_Groups_Otimes__class_Otimes(tc_Int_Oint),V_k_2),B_i)),B_j) )
% 160.20/160.09               => hBOOL(hAPP(V_P_2,B_j)) ) )
% 160.20/160.09          & ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),V_k_2),c_Groups_Ozero__class_Ozero(tc_Int_Oint)))
% 160.20/160.09           => ! [B_i,B_j] :
% 160.20/160.09                ( ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),V_k_2),B_j))
% 160.20/160.09                  & hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),B_j),c_Groups_Ozero__class_Ozero(tc_Int_Oint)))
% 160.20/160.09                  & V_n_2 = hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Int_Oint),hAPP(hAPP(c_Groups_Otimes__class_Otimes(tc_Int_Oint),V_k_2),B_i)),B_j) )
% 160.20/160.09               => hBOOL(hAPP(V_P_2,B_j)) ) ) ) ) ).
% 160.20/160.09  
% 160.20/160.09  fof(fact_zmult2__lemma__aux3,axiom,
% 160.20/160.09      ! [V_q,V_b,V_r,V_c] :
% 160.20/160.09        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),V_c))
% 160.20/160.09       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),V_r))
% 160.20/160.09         => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),V_r),V_b))
% 160.20/160.09           => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Int_Oint),hAPP(hAPP(c_Groups_Otimes__class_Otimes(tc_Int_Oint),V_b),c_Divides_Odiv__class_Omod(tc_Int_Oint,V_q,V_c))),V_r))) ) ) ) ).
% 160.20/160.09  
% 160.20/160.09  fof(fact_zmult2__lemma__aux4,axiom,
% 160.20/160.09      ! [V_q,V_b,V_r,V_c] :
% 160.20/160.09        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),V_c))
% 160.20/160.09       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),V_r))
% 160.20/160.09         => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),V_r),V_b))
% 160.20/160.09           => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Int_Oint),hAPP(hAPP(c_Groups_Otimes__class_Otimes(tc_Int_Oint),V_b),c_Divides_Odiv__class_Omod(tc_Int_Oint,V_q,V_c))),V_r)),hAPP(hAPP(c_Groups_Otimes__class_Otimes(tc_Int_Oint),V_b),V_c))) ) ) ) ).
% 160.20/160.09  
% 160.20/160.09  fof(fact_zmult2__lemma__aux1,axiom,
% 160.20/160.09      ! [V_q,V_r,V_b,V_c] :
% 160.20/160.09        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),V_c))
% 160.20/160.09       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),V_b),V_r))
% 160.20/160.09         => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),V_r),c_Groups_Ozero__class_Ozero(tc_Int_Oint)))
% 160.20/160.09           => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),hAPP(hAPP(c_Groups_Otimes__class_Otimes(tc_Int_Oint),V_b),V_c)),hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Int_Oint),hAPP(hAPP(c_Groups_Otimes__class_Otimes(tc_Int_Oint),V_b),c_Divides_Odiv__class_Omod(tc_Int_Oint,V_q,V_c))),V_r))) ) ) ) ).
% 160.20/160.09  
% 160.20/160.09  fof(fact_zmult2__lemma__aux2,axiom,
% 160.20/160.09      ! [V_q,V_r,V_b,V_c] :
% 160.20/160.09        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),V_c))
% 160.20/160.09       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),V_b),V_r))
% 160.20/160.09         => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),V_r),c_Groups_Ozero__class_Ozero(tc_Int_Oint)))
% 160.20/160.09           => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Int_Oint),hAPP(hAPP(c_Groups_Otimes__class_Otimes(tc_Int_Oint),V_b),c_Divides_Odiv__class_Omod(tc_Int_Oint,V_q,V_c))),V_r)),c_Groups_Ozero__class_Ozero(tc_Int_Oint))) ) ) ) ).
% 160.20/160.09  
% 160.20/160.09  fof(fact_Suc__nat__number__of__add,axiom,
% 160.20/160.09      ! [V_n,V_v] :
% 160.20/160.09        ( ( hBOOL(hAPP(c_Nat__Numeral_Oneg,hAPP(c_Int_Onumber__class_Onumber__of(tc_Int_Oint),V_v)))
% 160.20/160.09         => hAPP(c_Nat_OSuc,hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Nat_Onat),hAPP(c_Int_Onumber__class_Onumber__of(tc_Nat_Onat),V_v)),V_n)) = hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Nat_Onat),c_Groups_Oone__class_Oone(tc_Nat_Onat)),V_n) )
% 160.20/160.09        & ( ~ hBOOL(hAPP(c_Nat__Numeral_Oneg,hAPP(c_Int_Onumber__class_Onumber__of(tc_Int_Oint),V_v)))
% 160.20/160.09         => hAPP(c_Nat_OSuc,hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Nat_Onat),hAPP(c_Int_Onumber__class_Onumber__of(tc_Nat_Onat),V_v)),V_n)) = hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Nat_Onat),hAPP(c_Int_Onumber__class_Onumber__of(tc_Nat_Onat),c_Int_Osucc(V_v))),V_n) ) ) ).
% 160.20/160.09  
% 160.20/160.09  fof(fact_Suc__nat__number__of,axiom,
% 160.20/160.09      ! [V_v] :
% 160.20/160.09        ( ( hBOOL(hAPP(c_Nat__Numeral_Oneg,hAPP(c_Int_Onumber__class_Onumber__of(tc_Int_Oint),V_v)))
% 160.20/160.09         => hAPP(c_Nat_OSuc,hAPP(c_Int_Onumber__class_Onumber__of(tc_Nat_Onat),V_v)) = c_Groups_Oone__class_Oone(tc_Nat_Onat) )
% 160.20/160.09        & ( ~ hBOOL(hAPP(c_Nat__Numeral_Oneg,hAPP(c_Int_Onumber__class_Onumber__of(tc_Int_Oint),V_v)))
% 160.20/160.09         => hAPP(c_Nat_OSuc,hAPP(c_Int_Onumber__class_Onumber__of(tc_Nat_Onat),V_v)) = hAPP(c_Int_Onumber__class_Onumber__of(tc_Nat_Onat),c_Int_Osucc(V_v)) ) ) ).
% 160.20/160.09  
% 160.20/160.09  fof(fact_nat__number__of__add__1,axiom,
% 160.20/160.09      ! [V_v] :
% 160.20/160.09        ( ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),V_v),c_Int_OPls))
% 160.20/160.09         => hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Nat_Onat),hAPP(c_Int_Onumber__class_Onumber__of(tc_Nat_Onat),V_v)),c_Groups_Oone__class_Oone(tc_Nat_Onat)) = c_Groups_Oone__class_Oone(tc_Nat_Onat) )
% 160.20/160.09        & ( ~ hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),V_v),c_Int_OPls))
% 160.20/160.09         => hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Nat_Onat),hAPP(c_Int_Onumber__class_Onumber__of(tc_Nat_Onat),V_v)),c_Groups_Oone__class_Oone(tc_Nat_Onat)) = hAPP(c_Int_Onumber__class_Onumber__of(tc_Nat_Onat),c_Int_Osucc(V_v)) ) ) ).
% 160.20/160.09  
% 160.20/160.09  fof(fact_nat__1__add__number__of,axiom,
% 160.20/160.09      ! [V_v] :
% 160.20/160.09        ( ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),V_v),c_Int_OPls))
% 160.20/160.09         => hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Nat_Onat),c_Groups_Oone__class_Oone(tc_Nat_Onat)),hAPP(c_Int_Onumber__class_Onumber__of(tc_Nat_Onat),V_v)) = c_Groups_Oone__class_Oone(tc_Nat_Onat) )
% 160.20/160.09        & ( ~ hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),V_v),c_Int_OPls))
% 160.20/160.09         => hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Nat_Onat),c_Groups_Oone__class_Oone(tc_Nat_Onat)),hAPP(c_Int_Onumber__class_Onumber__of(tc_Nat_Onat),V_v)) = hAPP(c_Int_Onumber__class_Onumber__of(tc_Nat_Onat),c_Int_Osucc(V_v)) ) ) ).
% 160.20/160.09  
% 160.20/160.09  fof(fact_nat__number__of__diff__1,axiom,
% 160.20/160.09      ! [V_v] :
% 160.20/160.09        ( ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),V_v),c_Int_OPls))
% 160.20/160.09         => hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_Nat_Onat),hAPP(c_Int_Onumber__class_Onumber__of(tc_Nat_Onat),V_v)),c_Groups_Oone__class_Oone(tc_Nat_Onat)) = c_Groups_Ozero__class_Ozero(tc_Nat_Onat) )
% 160.20/160.09        & ( ~ hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),V_v),c_Int_OPls))
% 160.20/160.09         => hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_Nat_Onat),hAPP(c_Int_Onumber__class_Onumber__of(tc_Nat_Onat),V_v)),c_Groups_Oone__class_Oone(tc_Nat_Onat)) = hAPP(c_Int_Onumber__class_Onumber__of(tc_Nat_Onat),c_Int_Opred(V_v)) ) ) ).
% 160.20/160.09  
% 160.20/160.09  fof(fact_Nats__number__of,axiom,
% 160.20/160.09      ! [V_w_2,T_b] :
% 160.20/160.09        ( class_Int_Onumber__ring(T_b)
% 160.20/160.09       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),c_Int_OPls),V_w_2))
% 160.20/160.09         => hBOOL(hAPP(hAPP(c_member(T_b),hAPP(c_Int_Onumber__class_Onumber__of(T_b),V_w_2)),c_Nat_Osemiring__1__class_ONats(T_b))) ) ) ).
% 160.20/160.09  
% 160.20/160.09  fof(fact_Suc__diff__number__of,axiom,
% 160.20/160.09      ! [V_m,V_v] :
% 160.20/160.09        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),c_Int_OPls),V_v))
% 160.20/160.09       => hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_Nat_Onat),hAPP(c_Nat_OSuc,V_m)),hAPP(c_Int_Onumber__class_Onumber__of(tc_Nat_Onat),V_v)) = hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_Nat_Onat),V_m),hAPP(c_Int_Onumber__class_Onumber__of(tc_Nat_Onat),c_Int_Opred(V_v))) ) ).
% 160.20/160.09  
% 160.20/160.09  fof(fact_decr__mult__lemma,axiom,
% 160.20/160.09      ! [V_k_2,V_P_2,V_d_2] :
% 160.20/160.09        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),V_d_2))
% 160.20/160.09       => ( ! [B_x] :
% 160.20/160.09              ( hBOOL(hAPP(V_P_2,B_x))
% 160.20/160.09             => hBOOL(hAPP(V_P_2,hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_Int_Oint),B_x),V_d_2))) )
% 160.20/160.09         => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),V_k_2))
% 160.20/160.09           => ! [B_x] :
% 160.20/160.09                ( hBOOL(hAPP(V_P_2,B_x))
% 160.20/160.09               => hBOOL(hAPP(V_P_2,hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_Int_Oint),B_x),hAPP(hAPP(c_Groups_Otimes__class_Otimes(tc_Int_Oint),V_k_2),V_d_2)))) ) ) ) ) ).
% 160.20/160.09  
% 160.20/160.09  fof(fact_succ__pred,axiom,
% 160.20/160.09      ! [V_x] : c_Int_Osucc(c_Int_Opred(V_x)) = V_x ).
% 160.20/160.09  
% 160.20/160.09  fof(fact_mod__Suc__eq__Suc__mod,axiom,
% 160.20/160.09      ! [V_n,V_m] : c_Divides_Odiv__class_Omod(tc_Nat_Onat,hAPP(c_Nat_OSuc,V_m),V_n) = c_Divides_Odiv__class_Omod(tc_Nat_Onat,hAPP(c_Nat_OSuc,c_Divides_Odiv__class_Omod(tc_Nat_Onat,V_m,V_n)),V_n) ).
% 160.20/160.09  
% 160.20/160.09  fof(fact_mod__less,axiom,
% 160.20/160.09      ! [V_n,V_m] :
% 160.20/160.09        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),V_m),V_n))
% 160.20/160.09       => c_Divides_Odiv__class_Omod(tc_Nat_Onat,V_m,V_n) = V_m ) ).
% 160.20/160.09  
% 160.20/160.09  fof(fact_mod__less__eq__dividend,axiom,
% 160.20/160.09      ! [V_n,V_m] : hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat),c_Divides_Odiv__class_Omod(tc_Nat_Onat,V_m,V_n)),V_m)) ).
% 160.20/160.09  
% 160.20/160.09  fof(fact_mod__mult__distrib,axiom,
% 160.20/160.09      ! [V_k,V_n,V_m] : hAPP(hAPP(c_Groups_Otimes__class_Otimes(tc_Nat_Onat),c_Divides_Odiv__class_Omod(tc_Nat_Onat,V_m,V_n)),V_k) = c_Divides_Odiv__class_Omod(tc_Nat_Onat,hAPP(hAPP(c_Groups_Otimes__class_Otimes(tc_Nat_Onat),V_m),V_k),hAPP(hAPP(c_Groups_Otimes__class_Otimes(tc_Nat_Onat),V_n),V_k)) ).
% 160.20/160.09  
% 160.20/160.09  fof(fact_mod__mult__distrib2,axiom,
% 160.20/160.09      ! [V_n,V_m,V_k] : hAPP(hAPP(c_Groups_Otimes__class_Otimes(tc_Nat_Onat),V_k),c_Divides_Odiv__class_Omod(tc_Nat_Onat,V_m,V_n)) = c_Divides_Odiv__class_Omod(tc_Nat_Onat,hAPP(hAPP(c_Groups_Otimes__class_Otimes(tc_Nat_Onat),V_k),V_m),hAPP(hAPP(c_Groups_Otimes__class_Otimes(tc_Nat_Onat),V_k),V_n)) ).
% 160.20/160.09  
% 160.20/160.09  fof(fact_mod__Suc,axiom,
% 160.20/160.09      ! [V_n,V_m] :
% 160.20/160.09        ( ( hAPP(c_Nat_OSuc,c_Divides_Odiv__class_Omod(tc_Nat_Onat,V_m,V_n)) = V_n
% 160.20/160.09         => c_Divides_Odiv__class_Omod(tc_Nat_Onat,hAPP(c_Nat_OSuc,V_m),V_n) = c_Groups_Ozero__class_Ozero(tc_Nat_Onat) )
% 160.20/160.09        & ( hAPP(c_Nat_OSuc,c_Divides_Odiv__class_Omod(tc_Nat_Onat,V_m,V_n)) != V_n
% 160.20/160.09         => c_Divides_Odiv__class_Omod(tc_Nat_Onat,hAPP(c_Nat_OSuc,V_m),V_n) = hAPP(c_Nat_OSuc,c_Divides_Odiv__class_Omod(tc_Nat_Onat,V_m,V_n)) ) ) ).
% 160.20/160.09  
% 160.20/160.09  fof(fact_mod__1,axiom,
% 160.20/160.09      ! [V_m] : c_Divides_Odiv__class_Omod(tc_Nat_Onat,V_m,hAPP(c_Nat_OSuc,c_Groups_Ozero__class_Ozero(tc_Nat_Onat))) = c_Groups_Ozero__class_Ozero(tc_Nat_Onat) ).
% 160.20/160.09  
% 160.20/160.09  fof(fact_mod__less__divisor,axiom,
% 160.20/160.09      ! [V_m,V_n] :
% 160.20/160.09        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),c_Groups_Ozero__class_Ozero(tc_Nat_Onat)),V_n))
% 160.20/160.09       => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),c_Divides_Odiv__class_Omod(tc_Nat_Onat,V_m,V_n)),V_n)) ) ).
% 160.20/160.09  
% 160.20/160.09  fof(fact_mod__eq__0__iff,axiom,
% 160.20/160.09      ! [V_d_2,V_m_2] :
% 160.20/160.09        ( c_Divides_Odiv__class_Omod(tc_Nat_Onat,V_m_2,V_d_2) = c_Groups_Ozero__class_Ozero(tc_Nat_Onat)
% 160.20/160.09      <=> ? [B_q] : V_m_2 = hAPP(hAPP(c_Groups_Otimes__class_Otimes(tc_Nat_Onat),V_d_2),B_q) ) ).
% 160.20/160.09  
% 160.20/160.09  fof(fact_mod__if,axiom,
% 160.20/160.09      ! [V_n,V_m] :
% 160.20/160.09        ( ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),V_m),V_n))
% 160.20/160.09         => c_Divides_Odiv__class_Omod(tc_Nat_Onat,V_m,V_n) = V_m )
% 160.20/160.09        & ( ~ hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),V_m),V_n))
% 160.20/160.09         => c_Divides_Odiv__class_Omod(tc_Nat_Onat,V_m,V_n) = c_Divides_Odiv__class_Omod(tc_Nat_Onat,hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_Nat_Onat),V_m),V_n),V_n) ) ) ).
% 160.20/160.09  
% 160.20/160.09  fof(fact_mod__geq,axiom,
% 160.20/160.09      ! [V_n,V_m] :
% 160.20/160.09        ( ~ hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),V_m),V_n))
% 160.20/160.09       => c_Divides_Odiv__class_Omod(tc_Nat_Onat,V_m,V_n) = c_Divides_Odiv__class_Omod(tc_Nat_Onat,hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_Nat_Onat),V_m),V_n),V_n) ) ).
% 160.20/160.09  
% 160.20/160.09  fof(fact_mod__mult__self3,axiom,
% 160.20/160.09      ! [V_m,V_n,V_k] : c_Divides_Odiv__class_Omod(tc_Nat_Onat,hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Nat_Onat),hAPP(hAPP(c_Groups_Otimes__class_Otimes(tc_Nat_Onat),V_k),V_n)),V_m),V_n) = c_Divides_Odiv__class_Omod(tc_Nat_Onat,V_m,V_n) ).
% 160.20/160.09  
% 160.20/160.09  fof(fact_le__mod__geq,axiom,
% 160.20/160.09      ! [V_m,V_n] :
% 160.20/160.09        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat),V_n),V_m))
% 160.20/160.09       => c_Divides_Odiv__class_Omod(tc_Nat_Onat,V_m,V_n) = c_Divides_Odiv__class_Omod(tc_Nat_Onat,hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_Nat_Onat),V_m),V_n),V_n) ) ).
% 160.20/160.09  
% 160.20/160.09  fof(fact_zmod__int,axiom,
% 160.20/160.09      ! [V_b,V_a] : hAPP(c_Nat_Osemiring__1__class_Oof__nat(tc_Int_Oint),c_Divides_Odiv__class_Omod(tc_Nat_Onat,V_a,V_b)) = c_Divides_Odiv__class_Omod(tc_Int_Oint,hAPP(c_Nat_Osemiring__1__class_Oof__nat(tc_Int_Oint),V_a),hAPP(c_Nat_Osemiring__1__class_Oof__nat(tc_Int_Oint),V_b)) ).
% 160.20/160.09  
% 160.20/160.09  fof(fact_Divides_Otransfer__int__nat__functions_I2_J,axiom,
% 160.20/160.09      ! [V_y,V_x] : c_Divides_Odiv__class_Omod(tc_Int_Oint,hAPP(c_Nat_Osemiring__1__class_Oof__nat(tc_Int_Oint),V_x),hAPP(c_Nat_Osemiring__1__class_Oof__nat(tc_Int_Oint),V_y)) = hAPP(c_Nat_Osemiring__1__class_Oof__nat(tc_Int_Oint),c_Divides_Odiv__class_Omod(tc_Nat_Onat,V_x,V_y)) ).
% 160.20/160.09  
% 160.20/160.09  fof(fact_le__iff__pred__less,axiom,
% 160.20/160.09      ! [V_l_2,V_k_2] :
% 160.20/160.09        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),V_k_2),V_l_2))
% 160.20/160.09      <=> hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),c_Int_Opred(V_k_2)),V_l_2)) ) ).
% 160.20/160.09  
% 160.20/160.09  fof(fact_pred__def,axiom,
% 160.20/160.09      ! [V_k] : c_Int_Opred(V_k) = hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_Int_Oint),V_k),c_Groups_Oone__class_Oone(tc_Int_Oint)) ).
% 160.20/160.09  
% 160.20/160.09  fof(fact_mod__le__divisor,axiom,
% 160.20/160.09      ! [V_m,V_n] :
% 160.20/160.09        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),c_Groups_Ozero__class_Ozero(tc_Nat_Onat)),V_n))
% 160.20/160.09       => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat),c_Divides_Odiv__class_Omod(tc_Nat_Onat,V_m,V_n)),V_n)) ) ).
% 160.20/160.09  
% 160.20/160.09  fof(fact_mod__mult__self4,axiom,
% 160.20/160.09      ! [V_m,V_n,V_k] : c_Divides_Odiv__class_Omod(tc_Nat_Onat,hAPP(c_Nat_OSuc,hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Nat_Onat),hAPP(hAPP(c_Groups_Otimes__class_Otimes(tc_Nat_Onat),V_k),V_n)),V_m)),V_n) = c_Divides_Odiv__class_Omod(tc_Nat_Onat,hAPP(c_Nat_OSuc,V_m),V_n) ).
% 160.20/160.09  
% 160.20/160.09  fof(fact_succ__def,axiom,
% 160.20/160.09      ! [V_k] : c_Int_Osucc(V_k) = hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Int_Oint),V_k),c_Groups_Oone__class_Oone(tc_Int_Oint)) ).
% 160.20/160.09  
% 160.20/160.09  fof(fact_Nats__0,axiom,
% 160.20/160.09      ! [T_b] :
% 160.20/160.09        ( class_Rings_Osemiring__1(T_b)
% 160.20/160.09       => hBOOL(hAPP(hAPP(c_member(T_b),c_Groups_Ozero__class_Ozero(T_b)),c_Nat_Osemiring__1__class_ONats(T_b))) ) ).
% 160.20/160.09  
% 160.20/160.09  fof(fact_Nats__add,axiom,
% 160.20/160.09      ! [V_b_2,V_a_2,T_b] :
% 160.20/160.09        ( class_Rings_Osemiring__1(T_b)
% 160.20/160.09       => ( hBOOL(hAPP(hAPP(c_member(T_b),V_a_2),c_Nat_Osemiring__1__class_ONats(T_b)))
% 160.20/160.09         => ( hBOOL(hAPP(hAPP(c_member(T_b),V_b_2),c_Nat_Osemiring__1__class_ONats(T_b)))
% 160.20/160.09           => hBOOL(hAPP(hAPP(c_member(T_b),hAPP(hAPP(c_Groups_Oplus__class_Oplus(T_b),V_a_2),V_b_2)),c_Nat_Osemiring__1__class_ONats(T_b))) ) ) ) ).
% 160.20/160.09  
% 160.20/160.09  fof(fact_Nats__mult,axiom,
% 160.20/160.09      ! [V_b_2,V_a_2,T_b] :
% 160.20/160.09        ( class_Rings_Osemiring__1(T_b)
% 160.20/160.09       => ( hBOOL(hAPP(hAPP(c_member(T_b),V_a_2),c_Nat_Osemiring__1__class_ONats(T_b)))
% 160.20/160.09         => ( hBOOL(hAPP(hAPP(c_member(T_b),V_b_2),c_Nat_Osemiring__1__class_ONats(T_b)))
% 160.20/160.09           => hBOOL(hAPP(hAPP(c_member(T_b),hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_b),V_a_2),V_b_2)),c_Nat_Osemiring__1__class_ONats(T_b))) ) ) ) ).
% 160.20/160.09  
% 160.20/160.09  fof(fact_Nats__1,axiom,
% 160.20/160.09      ! [T_b] :
% 160.20/160.09        ( class_Rings_Osemiring__1(T_b)
% 160.20/160.09       => hBOOL(hAPP(hAPP(c_member(T_b),c_Groups_Oone__class_Oone(T_b)),c_Nat_Osemiring__1__class_ONats(T_b))) ) ).
% 160.20/160.09  
% 160.20/160.09  fof(fact_of__nat__in__Nats,axiom,
% 160.20/160.09      ! [V_n_2,T_b] :
% 160.20/160.09        ( class_Rings_Osemiring__1(T_b)
% 160.20/160.09       => hBOOL(hAPP(hAPP(c_member(T_b),hAPP(c_Nat_Osemiring__1__class_Oof__nat(T_b),V_n_2)),c_Nat_Osemiring__1__class_ONats(T_b))) ) ).
% 160.20/160.09  
% 160.20/160.09  fof(fact_split__mod,axiom,
% 160.20/160.09      ! [V_k_2,V_n_2,V_P_2] :
% 160.20/160.09        ( hBOOL(hAPP(V_P_2,c_Divides_Odiv__class_Omod(tc_Nat_Onat,V_n_2,V_k_2)))
% 160.20/160.09      <=> ( ( V_k_2 = c_Groups_Ozero__class_Ozero(tc_Nat_Onat)
% 160.20/160.09           => hBOOL(hAPP(V_P_2,V_n_2)) )
% 160.20/160.09          & ( V_k_2 != c_Groups_Ozero__class_Ozero(tc_Nat_Onat)
% 160.20/160.09           => ! [B_i,B_j] :
% 160.20/160.09                ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),B_j),V_k_2))
% 160.20/160.09               => ( V_n_2 = hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Nat_Onat),hAPP(hAPP(c_Groups_Otimes__class_Otimes(tc_Nat_Onat),V_k_2),B_i)),B_j)
% 160.20/160.09                 => hBOOL(hAPP(V_P_2,B_j)) ) ) ) ) ) ).
% 160.20/160.09  
% 160.20/160.09  fof(fact_mod__lemma,axiom,
% 160.20/160.09      ! [V_q,V_b,V_r,V_c] :
% 160.20/160.09        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),c_Groups_Ozero__class_Ozero(tc_Nat_Onat)),V_c))
% 160.20/160.09       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),V_r),V_b))
% 160.20/160.09         => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Nat_Onat),hAPP(hAPP(c_Groups_Otimes__class_Otimes(tc_Nat_Onat),V_b),c_Divides_Odiv__class_Omod(tc_Nat_Onat,V_q,V_c))),V_r)),hAPP(hAPP(c_Groups_Otimes__class_Otimes(tc_Nat_Onat),V_b),V_c))) ) ) ).
% 160.20/160.09  
% 160.20/160.09  fof(fact_Suc__times__mod__eq,axiom,
% 160.20/160.09      ! [V_m,V_k] :
% 160.20/160.09        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),c_Groups_Oone__class_Oone(tc_Nat_Onat)),V_k))
% 160.20/160.09       => c_Divides_Odiv__class_Omod(tc_Nat_Onat,hAPP(c_Nat_OSuc,hAPP(hAPP(c_Groups_Otimes__class_Otimes(tc_Nat_Onat),V_k),V_m)),V_k) = c_Groups_Oone__class_Oone(tc_Nat_Onat) ) ).
% 160.20/160.09  
% 160.20/160.09  fof(fact_number__of__succ,axiom,
% 160.20/160.09      ! [V_k,T_a] :
% 160.20/160.09        ( class_Int_Onumber__ring(T_a)
% 160.20/160.09       => hAPP(c_Int_Onumber__class_Onumber__of(T_a),c_Int_Osucc(V_k)) = hAPP(hAPP(c_Groups_Oplus__class_Oplus(T_a),c_Groups_Oone__class_Oone(T_a)),hAPP(c_Int_Onumber__class_Onumber__of(T_a),V_k)) ) ).
% 160.20/160.09  
% 160.20/160.09  fof(fact_neg__number__of__pred__iff__0,axiom,
% 160.20/160.09      ! [V_v_2] :
% 160.20/160.09        ( hBOOL(hAPP(c_Nat__Numeral_Oneg,hAPP(c_Int_Onumber__class_Onumber__of(tc_Int_Oint),c_Int_Opred(V_v_2))))
% 160.20/160.09      <=> hAPP(c_Int_Onumber__class_Onumber__of(tc_Nat_Onat),V_v_2) = c_Groups_Ozero__class_Ozero(tc_Nat_Onat) ) ).
% 160.20/160.09  
% 160.20/160.09  fof(fact_one__mod__nat__number__of,axiom,
% 160.20/160.09      ! [V_v_H] :
% 160.20/160.09        ( ( hBOOL(hAPP(c_Nat__Numeral_Oneg,hAPP(c_Int_Onumber__class_Onumber__of(tc_Int_Oint),V_v_H)))
% 160.20/160.09         => c_Divides_Odiv__class_Omod(tc_Nat_Onat,hAPP(c_Nat_OSuc,c_Groups_Ozero__class_Ozero(tc_Nat_Onat)),hAPP(c_Int_Onumber__class_Onumber__of(tc_Nat_Onat),V_v_H)) = hAPP(c_Nat_OSuc,c_Groups_Ozero__class_Ozero(tc_Nat_Onat)) )
% 160.20/160.09        & ( ~ hBOOL(hAPP(c_Nat__Numeral_Oneg,hAPP(c_Int_Onumber__class_Onumber__of(tc_Int_Oint),V_v_H)))
% 160.20/160.09         => c_Divides_Odiv__class_Omod(tc_Nat_Onat,hAPP(c_Nat_OSuc,c_Groups_Ozero__class_Ozero(tc_Nat_Onat)),hAPP(c_Int_Onumber__class_Onumber__of(tc_Nat_Onat),V_v_H)) = hAPP(c_Int_Onat,c_Divides_Odiv__class_Omod(tc_Int_Oint,c_Groups_Oone__class_Oone(tc_Int_Oint),hAPP(c_Int_Onumber__class_Onumber__of(tc_Int_Oint),V_v_H))) ) ) ).
% 160.20/160.09  
% 160.20/160.09  fof(fact_incr__mult__lemma,axiom,
% 160.20/160.09      ! [V_k_2,V_P_2,V_d_2] :
% 160.20/160.09        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),V_d_2))
% 160.20/160.09       => ( ! [B_x] :
% 160.20/160.09              ( hBOOL(hAPP(V_P_2,B_x))
% 160.20/160.09             => hBOOL(hAPP(V_P_2,hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Int_Oint),B_x),V_d_2))) )
% 160.20/160.09         => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),V_k_2))
% 160.20/160.09           => ! [B_x] :
% 160.20/160.09                ( hBOOL(hAPP(V_P_2,B_x))
% 160.20/160.09               => hBOOL(hAPP(V_P_2,hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Int_Oint),B_x),hAPP(hAPP(c_Groups_Otimes__class_Otimes(tc_Int_Oint),V_k_2),V_d_2)))) ) ) ) ) ).
% 160.20/160.09  
% 160.20/160.09  fof(fact_zmod__minus1,axiom,
% 160.20/160.09      ! [V_b] :
% 160.20/160.09        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),V_b))
% 160.20/160.09       => c_Divides_Odiv__class_Omod(tc_Int_Oint,hAPP(c_Int_Onumber__class_Onumber__of(tc_Int_Oint),c_Int_OMin),V_b) = hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_Int_Oint),V_b),c_Groups_Oone__class_Oone(tc_Int_Oint)) ) ).
% 160.20/160.09  
% 160.20/160.09  fof(fact_incr__lemma,axiom,
% 160.20/160.09      ! [V_x,V_z,V_d] :
% 160.20/160.09        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),V_d))
% 160.20/160.09       => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),V_z),hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Int_Oint),V_x),hAPP(hAPP(c_Groups_Otimes__class_Otimes(tc_Int_Oint),hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Int_Oint),hAPP(c_Groups_Oabs__class_Oabs(tc_Int_Oint),hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_Int_Oint),V_x),V_z))),c_Groups_Oone__class_Oone(tc_Int_Oint))),V_d)))) ) ).
% 160.20/160.09  
% 160.20/160.09  fof(fact_decr__lemma,axiom,
% 160.20/160.09      ! [V_z,V_x,V_d] :
% 160.20/160.09        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),V_d))
% 160.20/160.09       => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_Int_Oint),V_x),hAPP(hAPP(c_Groups_Otimes__class_Otimes(tc_Int_Oint),hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Int_Oint),hAPP(c_Groups_Oabs__class_Oabs(tc_Int_Oint),hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_Int_Oint),V_x),V_z))),c_Groups_Oone__class_Oone(tc_Int_Oint))),V_d))),V_z)) ) ).
% 160.20/160.09  
% 160.20/160.09  fof(fact_split__neg__lemma,axiom,
% 160.20/160.09      ! [V_n_2,V_P_2,V_k_2] :
% 160.20/160.09        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),V_k_2),c_Groups_Ozero__class_Ozero(tc_Int_Oint)))
% 160.20/160.09       => ( hBOOL(hAPP(hAPP(V_P_2,hAPP(hAPP(c_Divides_Odiv__class_Odiv(tc_Int_Oint),V_n_2),V_k_2)),c_Divides_Odiv__class_Omod(tc_Int_Oint,V_n_2,V_k_2)))
% 160.20/160.09        <=> ! [B_i,B_j] :
% 160.20/160.09              ( ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),V_k_2),B_j))
% 160.20/160.09                & hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),B_j),c_Groups_Ozero__class_Ozero(tc_Int_Oint)))
% 160.20/160.09                & V_n_2 = hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Int_Oint),hAPP(hAPP(c_Groups_Otimes__class_Otimes(tc_Int_Oint),V_k_2),B_i)),B_j) )
% 160.20/160.09             => hBOOL(hAPP(hAPP(V_P_2,B_i),B_j)) ) ) ) ).
% 160.20/160.09  
% 160.20/160.09  fof(fact_split__pos__lemma,axiom,
% 160.20/160.09      ! [V_n_2,V_P_2,V_k_2] :
% 160.20/160.09        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),V_k_2))
% 160.20/160.09       => ( hBOOL(hAPP(hAPP(V_P_2,hAPP(hAPP(c_Divides_Odiv__class_Odiv(tc_Int_Oint),V_n_2),V_k_2)),c_Divides_Odiv__class_Omod(tc_Int_Oint,V_n_2,V_k_2)))
% 160.20/160.09        <=> ! [B_i,B_j] :
% 160.20/160.09              ( ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),B_j))
% 160.20/160.09                & hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),B_j),V_k_2))
% 160.20/160.09                & V_n_2 = hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Int_Oint),hAPP(hAPP(c_Groups_Otimes__class_Otimes(tc_Int_Oint),V_k_2),B_i)),B_j) )
% 160.20/160.09             => hBOOL(hAPP(hAPP(V_P_2,B_i),B_j)) ) ) ) ).
% 160.20/160.09  
% 160.20/160.09  fof(fact_mod__nat__number__of,axiom,
% 160.20/160.09      ! [V_v_H,V_v] :
% 160.20/160.09        ( ( hBOOL(hAPP(c_Nat__Numeral_Oneg,hAPP(c_Int_Onumber__class_Onumber__of(tc_Int_Oint),V_v)))
% 160.20/160.09         => c_Divides_Odiv__class_Omod(tc_Nat_Onat,hAPP(c_Int_Onumber__class_Onumber__of(tc_Nat_Onat),V_v),hAPP(c_Int_Onumber__class_Onumber__of(tc_Nat_Onat),V_v_H)) = c_Groups_Ozero__class_Ozero(tc_Nat_Onat) )
% 160.20/160.09        & ( ~ hBOOL(hAPP(c_Nat__Numeral_Oneg,hAPP(c_Int_Onumber__class_Onumber__of(tc_Int_Oint),V_v)))
% 160.20/160.09         => ( ( hBOOL(hAPP(c_Nat__Numeral_Oneg,hAPP(c_Int_Onumber__class_Onumber__of(tc_Int_Oint),V_v_H)))
% 160.20/160.09             => c_Divides_Odiv__class_Omod(tc_Nat_Onat,hAPP(c_Int_Onumber__class_Onumber__of(tc_Nat_Onat),V_v),hAPP(c_Int_Onumber__class_Onumber__of(tc_Nat_Onat),V_v_H)) = hAPP(c_Int_Onumber__class_Onumber__of(tc_Nat_Onat),V_v) )
% 160.20/160.09            & ( ~ hBOOL(hAPP(c_Nat__Numeral_Oneg,hAPP(c_Int_Onumber__class_Onumber__of(tc_Int_Oint),V_v_H)))
% 160.20/160.09             => c_Divides_Odiv__class_Omod(tc_Nat_Onat,hAPP(c_Int_Onumber__class_Onumber__of(tc_Nat_Onat),V_v),hAPP(c_Int_Onumber__class_Onumber__of(tc_Nat_Onat),V_v_H)) = hAPP(c_Int_Onat,c_Divides_Odiv__class_Omod(tc_Int_Oint,hAPP(c_Int_Onumber__class_Onumber__of(tc_Int_Oint),V_v),hAPP(c_Int_Onumber__class_Onumber__of(tc_Int_Oint),V_v_H))) ) ) ) ) ).
% 160.20/160.09  
% 160.20/160.09  fof(fact_abs__idempotent,axiom,
% 160.20/160.09      ! [V_a,T_a] :
% 160.20/160.09        ( class_Groups_Oordered__ab__group__add__abs(T_a)
% 160.20/160.09       => hAPP(c_Groups_Oabs__class_Oabs(T_a),hAPP(c_Groups_Oabs__class_Oabs(T_a),V_a)) = hAPP(c_Groups_Oabs__class_Oabs(T_a),V_a) ) ).
% 160.20/160.09  
% 160.20/160.09  fof(fact_abs__minus__one,axiom,
% 160.20/160.09      ! [T_a] :
% 160.20/160.09        ( ( class_Int_Onumber__ring(T_a)
% 160.20/160.09          & class_Rings_Olinordered__idom(T_a) )
% 160.20/160.09       => hAPP(c_Groups_Oabs__class_Oabs(T_a),hAPP(c_Int_Onumber__class_Onumber__of(T_a),c_Int_OMin)) = c_Groups_Oone__class_Oone(T_a) ) ).
% 160.20/160.09  
% 160.20/160.09  fof(fact_nat__abs__mult__distrib,axiom,
% 160.20/160.09      ! [V_z,V_w] : hAPP(c_Int_Onat,hAPP(c_Groups_Oabs__class_Oabs(tc_Int_Oint),hAPP(hAPP(c_Groups_Otimes__class_Otimes(tc_Int_Oint),V_w),V_z))) = hAPP(hAPP(c_Groups_Otimes__class_Otimes(tc_Nat_Onat),hAPP(c_Int_Onat,hAPP(c_Groups_Oabs__class_Oabs(tc_Int_Oint),V_w))),hAPP(c_Int_Onat,hAPP(c_Groups_Oabs__class_Oabs(tc_Int_Oint),V_z))) ).
% 160.20/160.09  
% 160.20/160.09  fof(fact_abs__le__D1,axiom,
% 160.20/160.09      ! [V_b,V_a,T_a] :
% 160.20/160.09        ( class_Groups_Oordered__ab__group__add__abs(T_a)
% 160.20/160.09       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),hAPP(c_Groups_Oabs__class_Oabs(T_a),V_a)),V_b))
% 160.20/160.09         => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),V_a),V_b)) ) ) ).
% 160.20/160.09  
% 160.20/160.09  fof(fact_abs__ge__self,axiom,
% 160.20/160.09      ! [V_a,T_a] :
% 160.20/160.09        ( class_Groups_Oordered__ab__group__add__abs(T_a)
% 160.20/160.09       => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),V_a),hAPP(c_Groups_Oabs__class_Oabs(T_a),V_a))) ) ).
% 160.20/160.09  
% 160.20/160.09  fof(fact_abs__zero,axiom,
% 160.20/160.09      ! [T_a] :
% 160.20/160.09        ( class_Groups_Oordered__ab__group__add__abs(T_a)
% 160.20/160.09       => hAPP(c_Groups_Oabs__class_Oabs(T_a),c_Groups_Ozero__class_Ozero(T_a)) = c_Groups_Ozero__class_Ozero(T_a) ) ).
% 160.20/160.09  
% 160.20/160.09  fof(fact_abs__eq__0,axiom,
% 160.20/160.09      ! [V_a_2,T_b] :
% 160.20/160.09        ( class_Groups_Oordered__ab__group__add__abs(T_b)
% 160.20/160.09       => ( hAPP(c_Groups_Oabs__class_Oabs(T_b),V_a_2) = c_Groups_Ozero__class_Ozero(T_b)
% 160.20/160.09        <=> V_a_2 = c_Groups_Ozero__class_Ozero(T_b) ) ) ).
% 160.20/160.09  
% 160.20/160.09  fof(fact_abs__add__abs,axiom,
% 160.20/160.09      ! [V_b,V_a,T_a] :
% 160.20/160.09        ( class_Groups_Oordered__ab__group__add__abs(T_a)
% 160.20/160.09       => hAPP(c_Groups_Oabs__class_Oabs(T_a),hAPP(hAPP(c_Groups_Oplus__class_Oplus(T_a),hAPP(c_Groups_Oabs__class_Oabs(T_a),V_a)),hAPP(c_Groups_Oabs__class_Oabs(T_a),V_b))) = hAPP(hAPP(c_Groups_Oplus__class_Oplus(T_a),hAPP(c_Groups_Oabs__class_Oabs(T_a),V_a)),hAPP(c_Groups_Oabs__class_Oabs(T_a),V_b)) ) ).
% 160.20/160.09  
% 160.20/160.09  fof(fact_abs__mult__self,axiom,
% 160.20/160.09      ! [V_a,T_a] :
% 160.20/160.09        ( class_Rings_Olinordered__idom(T_a)
% 160.20/160.09       => hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_a),hAPP(c_Groups_Oabs__class_Oabs(T_a),V_a)),hAPP(c_Groups_Oabs__class_Oabs(T_a),V_a)) = hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_a),V_a),V_a) ) ).
% 160.20/160.09  
% 160.20/160.09  fof(fact_abs__mult,axiom,
% 160.20/160.09      ! [V_b,V_a,T_a] :
% 160.20/160.09        ( class_Rings_Olinordered__idom(T_a)
% 160.20/160.09       => hAPP(c_Groups_Oabs__class_Oabs(T_a),hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_a),V_a),V_b)) = hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_a),hAPP(c_Groups_Oabs__class_Oabs(T_a),V_a)),hAPP(c_Groups_Oabs__class_Oabs(T_a),V_b)) ) ).
% 160.20/160.09  
% 160.20/160.09  fof(fact_abs__minus__commute,axiom,
% 160.20/160.09      ! [V_b,V_a,T_a] :
% 160.20/160.09        ( class_Groups_Oordered__ab__group__add__abs(T_a)
% 160.20/160.09       => hAPP(c_Groups_Oabs__class_Oabs(T_a),hAPP(hAPP(c_Groups_Ominus__class_Ominus(T_a),V_a),V_b)) = hAPP(c_Groups_Oabs__class_Oabs(T_a),hAPP(hAPP(c_Groups_Ominus__class_Ominus(T_a),V_b),V_a)) ) ).
% 160.20/160.09  
% 160.20/160.09  fof(fact_abs__one,axiom,
% 160.20/160.09      ! [T_a] :
% 160.20/160.09        ( class_Rings_Olinordered__idom(T_a)
% 160.20/160.09       => hAPP(c_Groups_Oabs__class_Oabs(T_a),c_Groups_Oone__class_Oone(T_a)) = c_Groups_Oone__class_Oone(T_a) ) ).
% 160.20/160.09  
% 160.20/160.09  fof(fact_abs__of__nat,axiom,
% 160.20/160.09      ! [V_n,T_a] :
% 160.20/160.09        ( class_Rings_Olinordered__idom(T_a)
% 160.20/160.09       => hAPP(c_Groups_Oabs__class_Oabs(T_a),hAPP(c_Nat_Osemiring__1__class_Oof__nat(T_a),V_n)) = hAPP(c_Nat_Osemiring__1__class_Oof__nat(T_a),V_n) ) ).
% 160.20/160.09  
% 160.20/160.09  fof(fact_zdiv__zero,axiom,
% 160.20/160.09      ! [V_b] : hAPP(hAPP(c_Divides_Odiv__class_Odiv(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),V_b) = c_Groups_Ozero__class_Ozero(tc_Int_Oint) ).
% 160.20/160.09  
% 160.20/160.09  fof(fact_abs__int__eq,axiom,
% 160.20/160.09      ! [V_m] : hAPP(c_Groups_Oabs__class_Oabs(tc_Int_Oint),hAPP(c_Nat_Osemiring__1__class_Oof__nat(tc_Int_Oint),V_m)) = hAPP(c_Nat_Osemiring__1__class_Oof__nat(tc_Int_Oint),V_m) ).
% 160.20/160.09  
% 160.20/160.09  fof(fact_nat__int,axiom,
% 160.20/160.09      ! [V_n] : hAPP(c_Int_Onat,hAPP(c_Nat_Osemiring__1__class_Oof__nat(tc_Int_Oint),V_n)) = V_n ).
% 160.20/160.09  
% 160.20/160.09  fof(fact_rel__simps_I24_J,axiom,
% 160.20/160.09      hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),c_Int_OMin),c_Int_OMin)) ).
% 160.20/160.09  
% 160.20/160.09  fof(fact_rel__simps_I7_J,axiom,
% 160.20/160.09      ~ hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),c_Int_OMin),c_Int_OMin)) ).
% 160.20/160.09  
% 160.20/160.09  fof(fact_rel__simps_I40_J,axiom,
% 160.20/160.09      c_Int_OMin != c_Int_OPls ).
% 160.20/160.09  
% 160.20/160.09  fof(fact_rel__simps_I37_J,axiom,
% 160.20/160.09      c_Int_OPls != c_Int_OMin ).
% 160.20/160.09  
% 160.20/160.09  fof(fact_div__0,axiom,
% 160.20/160.09      ! [V_a,T_a] :
% 160.20/160.09        ( class_Divides_Osemiring__div(T_a)
% 160.20/160.09       => hAPP(hAPP(c_Divides_Odiv__class_Odiv(T_a),c_Groups_Ozero__class_Ozero(T_a)),V_a) = c_Groups_Ozero__class_Ozero(T_a) ) ).
% 160.20/160.09  
% 160.20/160.09  fof(fact_div__by__0,axiom,
% 160.20/160.09      ! [V_a,T_a] :
% 160.20/160.09        ( class_Divides_Osemiring__div(T_a)
% 160.20/160.09       => hAPP(hAPP(c_Divides_Odiv__class_Odiv(T_a),V_a),c_Groups_Ozero__class_Ozero(T_a)) = c_Groups_Ozero__class_Ozero(T_a) ) ).
% 160.20/160.09  
% 160.20/160.09  fof(fact_div__by__1,axiom,
% 160.20/160.09      ! [V_a,T_a] :
% 160.20/160.09        ( class_Divides_Osemiring__div(T_a)
% 160.20/160.09       => hAPP(hAPP(c_Divides_Odiv__class_Odiv(T_a),V_a),c_Groups_Oone__class_Oone(T_a)) = V_a ) ).
% 160.20/160.09  
% 160.20/160.09  fof(fact_div__eq__minus1,axiom,
% 160.20/160.09      ! [V_b] :
% 160.20/160.09        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),V_b))
% 160.20/160.09       => hAPP(hAPP(c_Divides_Odiv__class_Odiv(tc_Int_Oint),hAPP(c_Int_Onumber__class_Onumber__of(tc_Int_Oint),c_Int_OMin)),V_b) = hAPP(c_Int_Onumber__class_Onumber__of(tc_Int_Oint),c_Int_OMin) ) ).
% 160.20/160.09  
% 160.20/160.09  fof(fact_abs__ge__zero,axiom,
% 160.20/160.09      ! [V_a,T_a] :
% 160.20/160.09        ( class_Groups_Oordered__ab__group__add__abs(T_a)
% 160.20/160.09       => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),c_Groups_Ozero__class_Ozero(T_a)),hAPP(c_Groups_Oabs__class_Oabs(T_a),V_a))) ) ).
% 160.20/160.09  
% 160.20/160.09  fof(fact_abs__le__zero__iff,axiom,
% 160.20/160.09      ! [V_a_2,T_b] :
% 160.20/160.09        ( class_Groups_Oordered__ab__group__add__abs(T_b)
% 160.20/160.09       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_b),hAPP(c_Groups_Oabs__class_Oabs(T_b),V_a_2)),c_Groups_Ozero__class_Ozero(T_b)))
% 160.20/160.09        <=> V_a_2 = c_Groups_Ozero__class_Ozero(T_b) ) ) ).
% 160.20/160.09  
% 160.20/160.09  fof(fact_abs__of__nonneg,axiom,
% 160.20/160.09      ! [V_a,T_a] :
% 160.20/160.09        ( class_Groups_Oordered__ab__group__add__abs(T_a)
% 160.20/160.09       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),c_Groups_Ozero__class_Ozero(T_a)),V_a))
% 160.20/160.09         => hAPP(c_Groups_Oabs__class_Oabs(T_a),V_a) = V_a ) ) ).
% 160.20/160.09  
% 160.20/160.09  fof(fact_abs__of__pos,axiom,
% 160.20/160.09      ! [V_a,T_a] :
% 160.20/160.09        ( class_Groups_Oordered__ab__group__add__abs(T_a)
% 160.20/160.09       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),c_Groups_Ozero__class_Ozero(T_a)),V_a))
% 160.20/160.09         => hAPP(c_Groups_Oabs__class_Oabs(T_a),V_a) = V_a ) ) ).
% 160.20/160.09  
% 160.20/160.09  fof(fact_zero__less__abs__iff,axiom,
% 160.20/160.09      ! [V_a_2,T_b] :
% 160.20/160.09        ( class_Groups_Oordered__ab__group__add__abs(T_b)
% 160.20/160.09       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_b),c_Groups_Ozero__class_Ozero(T_b)),hAPP(c_Groups_Oabs__class_Oabs(T_b),V_a_2)))
% 160.20/160.09        <=> V_a_2 != c_Groups_Ozero__class_Ozero(T_b) ) ) ).
% 160.20/160.09  
% 160.20/160.09  fof(fact_abs__not__less__zero,axiom,
% 160.20/160.09      ! [V_a,T_a] :
% 160.20/160.09        ( class_Groups_Oordered__ab__group__add__abs(T_a)
% 160.20/160.09       => ~ hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),hAPP(c_Groups_Oabs__class_Oabs(T_a),V_a)),c_Groups_Ozero__class_Ozero(T_a))) ) ).
% 160.20/160.09  
% 160.20/160.09  fof(fact_abs__triangle__ineq,axiom,
% 160.20/160.09      ! [V_b,V_a,T_a] :
% 160.20/160.09        ( class_Groups_Oordered__ab__group__add__abs(T_a)
% 160.20/160.09       => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),hAPP(c_Groups_Oabs__class_Oabs(T_a),hAPP(hAPP(c_Groups_Oplus__class_Oplus(T_a),V_a),V_b))),hAPP(hAPP(c_Groups_Oplus__class_Oplus(T_a),hAPP(c_Groups_Oabs__class_Oabs(T_a),V_a)),hAPP(c_Groups_Oabs__class_Oabs(T_a),V_b)))) ) ).
% 160.20/160.09  
% 160.20/160.09  fof(fact_abs__mult__less,axiom,
% 160.20/160.09      ! [V_d,V_b,V_c,V_a,T_a] :
% 160.20/160.09        ( class_Rings_Olinordered__idom(T_a)
% 160.20/160.09       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),hAPP(c_Groups_Oabs__class_Oabs(T_a),V_a)),V_c))
% 160.20/160.09         => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),hAPP(c_Groups_Oabs__class_Oabs(T_a),V_b)),V_d))
% 160.20/160.09           => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_a),hAPP(c_Groups_Oabs__class_Oabs(T_a),V_a)),hAPP(c_Groups_Oabs__class_Oabs(T_a),V_b))),hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_a),V_c),V_d))) ) ) ) ).
% 160.20/160.09  
% 160.20/160.09  fof(fact_abs__triangle__ineq3,axiom,
% 160.20/160.09      ! [V_b,V_a,T_a] :
% 160.20/160.09        ( class_Groups_Oordered__ab__group__add__abs(T_a)
% 160.20/160.09       => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),hAPP(c_Groups_Oabs__class_Oabs(T_a),hAPP(hAPP(c_Groups_Ominus__class_Ominus(T_a),hAPP(c_Groups_Oabs__class_Oabs(T_a),V_a)),hAPP(c_Groups_Oabs__class_Oabs(T_a),V_b)))),hAPP(c_Groups_Oabs__class_Oabs(T_a),hAPP(hAPP(c_Groups_Ominus__class_Ominus(T_a),V_a),V_b)))) ) ).
% 160.20/160.09  
% 160.20/160.09  fof(fact_abs__triangle__ineq2,axiom,
% 160.20/160.09      ! [V_b,V_a,T_a] :
% 160.20/160.09        ( class_Groups_Oordered__ab__group__add__abs(T_a)
% 160.20/160.09       => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),hAPP(hAPP(c_Groups_Ominus__class_Ominus(T_a),hAPP(c_Groups_Oabs__class_Oabs(T_a),V_a)),hAPP(c_Groups_Oabs__class_Oabs(T_a),V_b))),hAPP(c_Groups_Oabs__class_Oabs(T_a),hAPP(hAPP(c_Groups_Ominus__class_Ominus(T_a),V_a),V_b)))) ) ).
% 160.20/160.09  
% 160.20/160.09  fof(fact_abs__triangle__ineq2__sym,axiom,
% 160.20/160.09      ! [V_b,V_a,T_a] :
% 160.20/160.09        ( class_Groups_Oordered__ab__group__add__abs(T_a)
% 160.20/160.09       => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),hAPP(hAPP(c_Groups_Ominus__class_Ominus(T_a),hAPP(c_Groups_Oabs__class_Oabs(T_a),V_a)),hAPP(c_Groups_Oabs__class_Oabs(T_a),V_b))),hAPP(c_Groups_Oabs__class_Oabs(T_a),hAPP(hAPP(c_Groups_Ominus__class_Ominus(T_a),V_b),V_a)))) ) ).
% 160.20/160.09  
% 160.20/160.09  fof(fact_nat__0,axiom,
% 160.20/160.09      hAPP(c_Int_Onat,c_Groups_Ozero__class_Ozero(tc_Int_Oint)) = c_Groups_Ozero__class_Ozero(tc_Nat_Onat) ).
% 160.20/160.09  
% 160.20/160.09  fof(fact_transfer__nat__int__numerals_I1_J,axiom,
% 160.20/160.09      c_Groups_Ozero__class_Ozero(tc_Nat_Onat) = hAPP(c_Int_Onat,c_Groups_Ozero__class_Ozero(tc_Int_Oint)) ).
% 160.20/160.09  
% 160.20/160.09  fof(fact_Divides_Otransfer__nat__int__function__closures_I1_J,axiom,
% 160.20/160.09      ! [V_y,V_x] :
% 160.20/160.09        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),V_x))
% 160.20/160.09       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),V_y))
% 160.20/160.09         => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),hAPP(hAPP(c_Divides_Odiv__class_Odiv(tc_Int_Oint),V_x),V_y))) ) ) ).
% 160.20/160.09  
% 160.20/160.09  fof(fact_pos__imp__zdiv__neg__iff,axiom,
% 160.20/160.09      ! [V_a_2,V_b_2] :
% 160.20/160.09        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),V_b_2))
% 160.20/160.09       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),hAPP(hAPP(c_Divides_Odiv__class_Odiv(tc_Int_Oint),V_a_2),V_b_2)),c_Groups_Ozero__class_Ozero(tc_Int_Oint)))
% 160.20/160.09        <=> hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),V_a_2),c_Groups_Ozero__class_Ozero(tc_Int_Oint))) ) ) ).
% 160.20/160.09  
% 160.20/160.09  fof(fact_neg__imp__zdiv__neg__iff,axiom,
% 160.20/160.09      ! [V_a_2,V_b_2] :
% 160.20/160.09        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),V_b_2),c_Groups_Ozero__class_Ozero(tc_Int_Oint)))
% 160.20/160.09       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),hAPP(hAPP(c_Divides_Odiv__class_Odiv(tc_Int_Oint),V_a_2),V_b_2)),c_Groups_Ozero__class_Ozero(tc_Int_Oint)))
% 160.20/160.09        <=> hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),V_a_2)) ) ) ).
% 160.20/160.09  
% 160.20/160.09  fof(fact_div__neg__pos__less0,axiom,
% 160.20/160.09      ! [V_b,V_a] :
% 160.20/160.09        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),V_a),c_Groups_Ozero__class_Ozero(tc_Int_Oint)))
% 160.20/160.09       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),V_b))
% 160.20/160.09         => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),hAPP(hAPP(c_Divides_Odiv__class_Odiv(tc_Int_Oint),V_a),V_b)),c_Groups_Ozero__class_Ozero(tc_Int_Oint))) ) ) ).
% 160.20/160.09  
% 160.20/160.09  fof(fact_eq__nat__nat__iff,axiom,
% 160.20/160.09      ! [V_z_H_2,V_z_2] :
% 160.20/160.09        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),V_z_2))
% 160.20/160.09       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),V_z_H_2))
% 160.20/160.09         => ( hAPP(c_Int_Onat,V_z_2) = hAPP(c_Int_Onat,V_z_H_2)
% 160.20/160.09          <=> V_z_2 = V_z_H_2 ) ) ) ).
% 160.20/160.09  
% 160.20/160.09  fof(fact_transfer__nat__int__relations_I1_J,axiom,
% 160.20/160.09      ! [V_y_2,V_x_2] :
% 160.20/160.09        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),V_x_2))
% 160.20/160.09       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),V_y_2))
% 160.20/160.09         => ( hAPP(c_Int_Onat,V_x_2) = hAPP(c_Int_Onat,V_y_2)
% 160.20/160.09          <=> V_x_2 = V_y_2 ) ) ) ).
% 160.20/160.09  
% 160.20/160.09  fof(fact_all__nat,axiom,
% 160.20/160.09      ! [V_P_2] :
% 160.20/160.09        ( ! [B_x1] : hBOOL(hAPP(V_P_2,B_x1))
% 160.20/160.09      <=> ! [B_x] :
% 160.20/160.09            ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),B_x))
% 160.20/160.09           => hBOOL(hAPP(V_P_2,hAPP(c_Int_Onat,B_x))) ) ) ).
% 160.20/160.09  
% 160.20/160.09  fof(fact_ex__nat,axiom,
% 160.20/160.09      ! [V_P_2] :
% 160.20/160.09        ( ? [B_x1] : hBOOL(hAPP(V_P_2,B_x1))
% 160.20/160.09      <=> ? [B_x] :
% 160.20/160.09            ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),B_x))
% 160.20/160.09            & hBOOL(hAPP(V_P_2,hAPP(c_Int_Onat,B_x))) ) ) ).
% 160.20/160.09  
% 160.20/160.09  fof(fact_zdiv__self,axiom,
% 160.20/160.09      ! [V_a] :
% 160.20/160.09        ( V_a != c_Groups_Ozero__class_Ozero(tc_Int_Oint)
% 160.20/160.09       => hAPP(hAPP(c_Divides_Odiv__class_Odiv(tc_Int_Oint),V_a),V_a) = c_Groups_Oone__class_Oone(tc_Int_Oint) ) ).
% 160.20/160.09  
% 160.20/160.09  fof(fact_DIVISION__BY__ZERO,axiom,
% 160.20/160.09      ! [V_a] :
% 160.20/160.09        ( hAPP(hAPP(c_Divides_Odiv__class_Odiv(tc_Int_Oint),V_a),c_Groups_Ozero__class_Ozero(tc_Int_Oint)) = c_Groups_Ozero__class_Ozero(tc_Int_Oint)
% 160.20/160.09        & c_Divides_Odiv__class_Omod(tc_Int_Oint,V_a,c_Groups_Ozero__class_Ozero(tc_Int_Oint)) = V_a ) ).
% 160.20/160.09  
% 160.20/160.09  fof(fact_zmod__zdiv__trivial,axiom,
% 160.20/160.09      ! [V_b,V_a] : hAPP(hAPP(c_Divides_Odiv__class_Odiv(tc_Int_Oint),c_Divides_Odiv__class_Omod(tc_Int_Oint,V_a,V_b)),V_b) = c_Groups_Ozero__class_Ozero(tc_Int_Oint) ).
% 160.20/160.09  
% 160.20/160.09  fof(fact_abs__zmult__eq__1,axiom,
% 160.20/160.09      ! [V_n,V_m] :
% 160.20/160.09        ( hAPP(c_Groups_Oabs__class_Oabs(tc_Int_Oint),hAPP(hAPP(c_Groups_Otimes__class_Otimes(tc_Int_Oint),V_m),V_n)) = c_Groups_Oone__class_Oone(tc_Int_Oint)
% 160.20/160.09       => hAPP(c_Groups_Oabs__class_Oabs(tc_Int_Oint),V_m) = c_Groups_Oone__class_Oone(tc_Int_Oint) ) ).
% 160.20/160.09  
% 160.20/160.09  fof(fact_nat__number__of,axiom,
% 160.20/160.09      ! [V_w] : hAPP(c_Int_Onat,hAPP(c_Int_Onumber__class_Onumber__of(tc_Int_Oint),V_w)) = hAPP(c_Int_Onumber__class_Onumber__of(tc_Nat_Onat),V_w) ).
% 160.20/160.09  
% 160.20/160.09  fof(fact_nat__number__of__def,axiom,
% 160.20/160.09      ! [V_v] : hAPP(c_Int_Onumber__class_Onumber__of(tc_Nat_Onat),V_v) = hAPP(c_Int_Onat,hAPP(c_Int_Onumber__class_Onumber__of(tc_Int_Oint),V_v)) ).
% 160.20/160.09  
% 160.20/160.09  fof(fact_bin__less__0__simps_I2_J,axiom,
% 160.20/160.09      hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),c_Int_OMin),c_Groups_Ozero__class_Ozero(tc_Int_Oint))) ).
% 160.20/160.09  
% 160.20/160.09  fof(fact_zdiv__zadd1__eq,axiom,
% 160.20/160.09      ! [V_c,V_b,V_a] : hAPP(hAPP(c_Divides_Odiv__class_Odiv(tc_Int_Oint),hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Int_Oint),V_a),V_b)),V_c) = hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Int_Oint),hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Int_Oint),hAPP(hAPP(c_Divides_Odiv__class_Odiv(tc_Int_Oint),V_a),V_c)),hAPP(hAPP(c_Divides_Odiv__class_Odiv(tc_Int_Oint),V_b),V_c))),hAPP(hAPP(c_Divides_Odiv__class_Odiv(tc_Int_Oint),hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Int_Oint),c_Divides_Odiv__class_Omod(tc_Int_Oint,V_a,V_c)),c_Divides_Odiv__class_Omod(tc_Int_Oint,V_b,V_c))),V_c)) ).
% 160.20/160.09  
% 160.20/160.09  fof(fact_rel__simps_I23_J,axiom,
% 160.20/160.09      hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),c_Int_OMin),c_Int_OPls)) ).
% 160.20/160.09  
% 160.20/160.09  fof(fact_rel__simps_I20_J,axiom,
% 160.20/160.09      ~ hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),c_Int_OPls),c_Int_OMin)) ).
% 160.20/160.09  
% 160.20/160.09  fof(fact_rel__simps_I6_J,axiom,
% 160.20/160.09      hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),c_Int_OMin),c_Int_OPls)) ).
% 160.20/160.09  
% 160.20/160.09  fof(fact_rel__simps_I3_J,axiom,
% 160.20/160.09      ~ hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),c_Int_OPls),c_Int_OMin)) ).
% 160.20/160.09  
% 160.20/160.09  fof(fact_transfer__nat__int__numerals_I2_J,axiom,
% 160.20/160.09      c_Groups_Oone__class_Oone(tc_Nat_Onat) = hAPP(c_Int_Onat,c_Groups_Oone__class_Oone(tc_Int_Oint)) ).
% 160.20/160.09  
% 160.20/160.09  fof(fact_eq__number__of__Pls__Min,axiom,
% 160.20/160.09      hAPP(c_Int_Onumber__class_Onumber__of(tc_Int_Oint),c_Int_OPls) != hAPP(c_Int_Onumber__class_Onumber__of(tc_Int_Oint),c_Int_OMin) ).
% 160.20/160.09  
% 160.20/160.09  fof(fact_neg__nat,axiom,
% 160.20/160.09      ! [V_z] :
% 160.20/160.09        ( hBOOL(hAPP(c_Nat__Numeral_Oneg,V_z))
% 160.20/160.09       => hAPP(c_Int_Onat,V_z) = c_Groups_Ozero__class_Ozero(tc_Nat_Onat) ) ).
% 160.20/160.09  
% 160.20/160.09  fof(fact_not__neg__nat,axiom,
% 160.20/160.09      ! [V_z] :
% 160.20/160.09        ( ~ hBOOL(hAPP(c_Nat__Numeral_Oneg,V_z))
% 160.20/160.09       => hAPP(c_Nat_Osemiring__1__class_Oof__nat(tc_Int_Oint),hAPP(c_Int_Onat,V_z)) = V_z ) ).
% 160.20/160.09  
% 160.20/160.09  fof(fact_div__mult__mult1,axiom,
% 160.20/160.09      ! [V_b,V_a,V_c,T_a] :
% 160.20/160.09        ( class_Divides_Osemiring__div(T_a)
% 160.20/160.09       => ( V_c != c_Groups_Ozero__class_Ozero(T_a)
% 160.20/160.09         => hAPP(hAPP(c_Divides_Odiv__class_Odiv(T_a),hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_a),V_c),V_a)),hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_a),V_c),V_b)) = hAPP(hAPP(c_Divides_Odiv__class_Odiv(T_a),V_a),V_b) ) ) ).
% 160.20/160.09  
% 160.20/160.09  fof(fact_div__mult__mult2,axiom,
% 160.20/160.09      ! [V_b,V_a,V_c,T_a] :
% 160.20/160.09        ( class_Divides_Osemiring__div(T_a)
% 160.20/160.09       => ( V_c != c_Groups_Ozero__class_Ozero(T_a)
% 160.20/160.09         => hAPP(hAPP(c_Divides_Odiv__class_Odiv(T_a),hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_a),V_a),V_c)),hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_a),V_b),V_c)) = hAPP(hAPP(c_Divides_Odiv__class_Odiv(T_a),V_a),V_b) ) ) ).
% 160.20/160.09  
% 160.20/160.09  fof(fact_div__mult__self1__is__id,axiom,
% 160.20/160.09      ! [V_a,V_b,T_a] :
% 160.20/160.09        ( class_Divides_Osemiring__div(T_a)
% 160.20/160.09       => ( V_b != c_Groups_Ozero__class_Ozero(T_a)
% 160.20/160.09         => hAPP(hAPP(c_Divides_Odiv__class_Odiv(T_a),hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_a),V_b),V_a)),V_b) = V_a ) ) ).
% 160.20/160.09  
% 160.20/160.09  fof(fact_div__mult__self2__is__id,axiom,
% 160.20/160.09      ! [V_a,V_b,T_a] :
% 160.20/160.09        ( class_Divides_Osemiring__div(T_a)
% 160.20/160.09       => ( V_b != c_Groups_Ozero__class_Ozero(T_a)
% 160.20/160.09         => hAPP(hAPP(c_Divides_Odiv__class_Odiv(T_a),hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_a),V_a),V_b)),V_b) = V_a ) ) ).
% 160.20/160.09  
% 160.20/160.09  fof(fact_div__mult__mult1__if,axiom,
% 160.20/160.09      ! [V_b,V_a,V_c,T_a] :
% 160.20/160.09        ( class_Divides_Osemiring__div(T_a)
% 160.20/160.09       => ( ( V_c = c_Groups_Ozero__class_Ozero(T_a)
% 160.20/160.09           => hAPP(hAPP(c_Divides_Odiv__class_Odiv(T_a),hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_a),V_c),V_a)),hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_a),V_c),V_b)) = c_Groups_Ozero__class_Ozero(T_a) )
% 160.20/160.09          & ( V_c != c_Groups_Ozero__class_Ozero(T_a)
% 160.20/160.09           => hAPP(hAPP(c_Divides_Odiv__class_Odiv(T_a),hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_a),V_c),V_a)),hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_a),V_c),V_b)) = hAPP(hAPP(c_Divides_Odiv__class_Odiv(T_a),V_a),V_b) ) ) ) ).
% 160.20/160.09  
% 160.20/160.09  fof(fact_neg__number__of__Min,axiom,
% 160.20/160.09      hBOOL(hAPP(c_Nat__Numeral_Oneg,hAPP(c_Int_Onumber__class_Onumber__of(tc_Int_Oint),c_Int_OMin))) ).
% 160.20/160.09  
% 160.20/160.09  fof(fact_div__self,axiom,
% 160.20/160.09      ! [V_a,T_a] :
% 160.20/160.09        ( class_Divides_Osemiring__div(T_a)
% 160.20/160.09       => ( V_a != c_Groups_Ozero__class_Ozero(T_a)
% 160.20/160.09         => hAPP(hAPP(c_Divides_Odiv__class_Odiv(T_a),V_a),V_a) = c_Groups_Oone__class_Oone(T_a) ) ) ).
% 160.20/160.09  
% 160.20/160.09  fof(fact_mod__div__trivial,axiom,
% 160.20/160.09      ! [V_b,V_a,T_a] :
% 160.20/160.09        ( class_Divides_Osemiring__div(T_a)
% 160.20/160.09       => hAPP(hAPP(c_Divides_Odiv__class_Odiv(T_a),c_Divides_Odiv__class_Omod(T_a,V_a,V_b)),V_b) = c_Groups_Ozero__class_Ozero(T_a) ) ).
% 160.20/160.09  
% 160.20/160.09  fof(fact_pred__Pls,axiom,
% 160.20/160.09      c_Int_Opred(c_Int_OPls) = c_Int_OMin ).
% 160.20/160.09  
% 160.20/160.09  fof(fact_add__Min__right,axiom,
% 160.20/160.09      ! [V_k] : hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Int_Oint),V_k),c_Int_OMin) = c_Int_Opred(V_k) ).
% 160.20/160.09  
% 160.20/160.09  fof(fact_add__Min,axiom,
% 160.20/160.09      ! [V_k] : hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Int_Oint),c_Int_OMin),V_k) = c_Int_Opred(V_k) ).
% 160.20/160.09  
% 160.20/160.09  fof(fact_div__pos__neg__trivial,axiom,
% 160.20/160.09      ! [V_b,V_a] :
% 160.20/160.09        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),V_a))
% 160.20/160.09       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Int_Oint),V_a),V_b)),c_Groups_Ozero__class_Ozero(tc_Int_Oint)))
% 160.20/160.09         => hAPP(hAPP(c_Divides_Odiv__class_Odiv(tc_Int_Oint),V_a),V_b) = hAPP(c_Int_Onumber__class_Onumber__of(tc_Int_Oint),c_Int_OMin) ) ) ).
% 160.20/160.09  
% 160.20/160.09  fof(fact_succ__Min,axiom,
% 160.20/160.09      c_Int_Osucc(c_Int_OMin) = c_Int_OPls ).
% 160.20/160.09  
% 160.20/160.09  fof(fact_diff__bin__simps_I2_J,axiom,
% 160.20/160.09      ! [V_k] : hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_Int_Oint),V_k),c_Int_OMin) = c_Int_Osucc(V_k) ).
% 160.20/160.09  
% 160.20/160.09  fof(fact_abs__mult__pos,axiom,
% 160.20/160.09      ! [V_y,V_x,T_a] :
% 160.20/160.09        ( class_Rings_Olinordered__idom(T_a)
% 160.20/160.09       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),c_Groups_Ozero__class_Ozero(T_a)),V_x))
% 160.20/160.09         => hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_a),hAPP(c_Groups_Oabs__class_Oabs(T_a),V_y)),V_x) = hAPP(c_Groups_Oabs__class_Oabs(T_a),hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_a),V_y),V_x)) ) ) ).
% 160.20/160.09  
% 160.20/160.09  fof(fact_abs__eq__mult,axiom,
% 160.20/160.09      ! [V_b,V_a,T_a] :
% 160.20/160.09        ( class_Rings_Oordered__ring__abs(T_a)
% 160.20/160.09       => ( ( ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),c_Groups_Ozero__class_Ozero(T_a)),V_a))
% 160.20/160.09              | hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),V_a),c_Groups_Ozero__class_Ozero(T_a))) )
% 160.20/160.09            & ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),c_Groups_Ozero__class_Ozero(T_a)),V_b))
% 160.20/160.09              | hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),V_b),c_Groups_Ozero__class_Ozero(T_a))) ) )
% 160.20/160.09         => hAPP(c_Groups_Oabs__class_Oabs(T_a),hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_a),V_a),V_b)) = hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_a),hAPP(c_Groups_Oabs__class_Oabs(T_a),V_a)),hAPP(c_Groups_Oabs__class_Oabs(T_a),V_b)) ) ) ).
% 160.20/160.09  
% 160.20/160.09  fof(fact_abs__triangle__ineq4,axiom,
% 160.20/160.09      ! [V_b,V_a,T_a] :
% 160.20/160.09        ( class_Groups_Oordered__ab__group__add__abs(T_a)
% 160.20/160.09       => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),hAPP(c_Groups_Oabs__class_Oabs(T_a),hAPP(hAPP(c_Groups_Ominus__class_Ominus(T_a),V_a),V_b))),hAPP(hAPP(c_Groups_Oplus__class_Oplus(T_a),hAPP(c_Groups_Oabs__class_Oabs(T_a),V_a)),hAPP(c_Groups_Oabs__class_Oabs(T_a),V_b)))) ) ).
% 160.20/160.09  
% 160.20/160.09  fof(fact_abs__diff__triangle__ineq,axiom,
% 160.20/160.09      ! [V_d,V_c,V_b,V_a,T_a] :
% 160.20/160.09        ( class_Groups_Oordered__ab__group__add__abs(T_a)
% 160.20/160.09       => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),hAPP(c_Groups_Oabs__class_Oabs(T_a),hAPP(hAPP(c_Groups_Ominus__class_Ominus(T_a),hAPP(hAPP(c_Groups_Oplus__class_Oplus(T_a),V_a),V_b)),hAPP(hAPP(c_Groups_Oplus__class_Oplus(T_a),V_c),V_d)))),hAPP(hAPP(c_Groups_Oplus__class_Oplus(T_a),hAPP(c_Groups_Oabs__class_Oabs(T_a),hAPP(hAPP(c_Groups_Ominus__class_Ominus(T_a),V_a),V_c))),hAPP(c_Groups_Oabs__class_Oabs(T_a),hAPP(hAPP(c_Groups_Ominus__class_Ominus(T_a),V_b),V_d))))) ) ).
% 160.20/160.09  
% 160.20/160.09  fof(fact_nat__0__iff,axiom,
% 160.20/160.09      ! [V_i_2] :
% 160.20/160.09        ( hAPP(c_Int_Onat,V_i_2) = c_Groups_Ozero__class_Ozero(tc_Nat_Onat)
% 160.20/160.09      <=> hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),V_i_2),c_Groups_Ozero__class_Ozero(tc_Int_Oint))) ) ).
% 160.20/160.09  
% 160.20/160.09  fof(fact_nat__le__0,axiom,
% 160.20/160.09      ! [V_z] :
% 160.20/160.09        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),V_z),c_Groups_Ozero__class_Ozero(tc_Int_Oint)))
% 160.20/160.09       => hAPP(c_Int_Onat,V_z) = c_Groups_Ozero__class_Ozero(tc_Nat_Onat) ) ).
% 160.20/160.09  
% 160.20/160.09  fof(fact_zdiv__eq__0__iff,axiom,
% 160.20/160.09      ! [V_k_2,V_i_2] :
% 160.20/160.09        ( hAPP(hAPP(c_Divides_Odiv__class_Odiv(tc_Int_Oint),V_i_2),V_k_2) = c_Groups_Ozero__class_Ozero(tc_Int_Oint)
% 160.20/160.09      <=> ( V_k_2 = c_Groups_Ozero__class_Ozero(tc_Int_Oint)
% 160.20/160.09          | ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),V_i_2))
% 160.20/160.09            & hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),V_i_2),V_k_2)) )
% 160.20/160.09          | ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),V_i_2),c_Groups_Ozero__class_Ozero(tc_Int_Oint)))
% 160.20/160.09            & hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),V_k_2),V_i_2)) ) ) ) ).
% 160.20/160.09  
% 160.20/160.09  fof(fact_pos__imp__zdiv__nonneg__iff,axiom,
% 160.20/160.09      ! [V_a_2,V_b_2] :
% 160.20/160.09        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),V_b_2))
% 160.20/160.09       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),hAPP(hAPP(c_Divides_Odiv__class_Odiv(tc_Int_Oint),V_a_2),V_b_2)))
% 160.20/160.09        <=> hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),V_a_2)) ) ) ).
% 160.20/160.09  
% 160.20/160.09  fof(fact_pos__imp__zdiv__pos__iff,axiom,
% 160.20/160.09      ! [V_i_2,V_k_2] :
% 160.20/160.09        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),V_k_2))
% 160.20/160.09       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),hAPP(hAPP(c_Divides_Odiv__class_Odiv(tc_Int_Oint),V_i_2),V_k_2)))
% 160.20/160.09        <=> hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),V_k_2),V_i_2)) ) ) ).
% 160.20/160.09  
% 160.20/160.09  fof(fact_nonneg1__imp__zdiv__pos__iff,axiom,
% 160.20/160.09      ! [V_b_2,V_a_2] :
% 160.20/160.09        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),V_a_2))
% 160.20/160.09       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),hAPP(hAPP(c_Divides_Odiv__class_Odiv(tc_Int_Oint),V_a_2),V_b_2)))
% 160.20/160.09        <=> ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),V_b_2),V_a_2))
% 160.20/160.09            & hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),V_b_2)) ) ) ) ).
% 160.20/160.09  
% 160.20/160.09  fof(fact_zdiv__mono2,axiom,
% 160.20/160.09      ! [V_b,V_b_H,V_a] :
% 160.20/160.09        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),V_a))
% 160.20/160.09       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),V_b_H))
% 160.20/160.09         => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),V_b_H),V_b))
% 160.20/160.09           => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),hAPP(hAPP(c_Divides_Odiv__class_Odiv(tc_Int_Oint),V_a),V_b)),hAPP(hAPP(c_Divides_Odiv__class_Odiv(tc_Int_Oint),V_a),V_b_H))) ) ) ) ).
% 160.20/160.09  
% 160.20/160.09  fof(fact_div__nonneg__neg__le0,axiom,
% 160.20/160.09      ! [V_b,V_a] :
% 160.20/160.09        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),V_a))
% 160.20/160.09       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),V_b),c_Groups_Ozero__class_Ozero(tc_Int_Oint)))
% 160.20/160.09         => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),hAPP(hAPP(c_Divides_Odiv__class_Odiv(tc_Int_Oint),V_a),V_b)),c_Groups_Ozero__class_Ozero(tc_Int_Oint))) ) ) ).
% 160.20/160.09  
% 160.20/160.09  fof(fact_div__pos__pos__trivial,axiom,
% 160.20/160.09      ! [V_b,V_a] :
% 160.20/160.09        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),V_a))
% 160.20/160.09       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),V_a),V_b))
% 160.20/160.09         => hAPP(hAPP(c_Divides_Odiv__class_Odiv(tc_Int_Oint),V_a),V_b) = c_Groups_Ozero__class_Ozero(tc_Int_Oint) ) ) ).
% 160.20/160.09  
% 160.20/160.09  fof(fact_neg__imp__zdiv__nonneg__iff,axiom,
% 160.20/160.09      ! [V_a_2,V_b_2] :
% 160.20/160.09        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),V_b_2),c_Groups_Ozero__class_Ozero(tc_Int_Oint)))
% 160.20/160.09       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),hAPP(hAPP(c_Divides_Odiv__class_Odiv(tc_Int_Oint),V_a_2),V_b_2)))
% 160.20/160.09        <=> hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),V_a_2),c_Groups_Ozero__class_Ozero(tc_Int_Oint))) ) ) ).
% 160.20/160.09  
% 160.20/160.09  fof(fact_div__nonpos__pos__le0,axiom,
% 160.20/160.09      ! [V_b,V_a] :
% 160.20/160.09        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),V_a),c_Groups_Ozero__class_Ozero(tc_Int_Oint)))
% 160.20/160.09       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),V_b))
% 160.20/160.09         => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),hAPP(hAPP(c_Divides_Odiv__class_Odiv(tc_Int_Oint),V_a),V_b)),c_Groups_Ozero__class_Ozero(tc_Int_Oint))) ) ) ).
% 160.20/160.09  
% 160.20/160.09  fof(fact_zdiv__mono2__neg,axiom,
% 160.20/160.09      ! [V_b,V_b_H,V_a] :
% 160.20/160.09        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),V_a),c_Groups_Ozero__class_Ozero(tc_Int_Oint)))
% 160.20/160.09       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),V_b_H))
% 160.20/160.09         => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),V_b_H),V_b))
% 160.20/160.09           => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),hAPP(hAPP(c_Divides_Odiv__class_Odiv(tc_Int_Oint),V_a),V_b_H)),hAPP(hAPP(c_Divides_Odiv__class_Odiv(tc_Int_Oint),V_a),V_b))) ) ) ) ).
% 160.20/160.09  
% 160.20/160.09  fof(fact_div__neg__neg__trivial,axiom,
% 160.20/160.09      ! [V_b,V_a] :
% 160.20/160.09        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),V_a),c_Groups_Ozero__class_Ozero(tc_Int_Oint)))
% 160.20/160.09       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),V_b),V_a))
% 160.20/160.09         => hAPP(hAPP(c_Divides_Odiv__class_Odiv(tc_Int_Oint),V_a),V_b) = c_Groups_Ozero__class_Ozero(tc_Int_Oint) ) ) ).
% 160.20/160.09  
% 160.20/160.09  fof(fact_zdiv__mono1,axiom,
% 160.20/160.09      ! [V_b,V_a_H,V_a] :
% 160.20/160.09        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),V_a),V_a_H))
% 160.20/160.09       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),V_b))
% 160.20/160.09         => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),hAPP(hAPP(c_Divides_Odiv__class_Odiv(tc_Int_Oint),V_a),V_b)),hAPP(hAPP(c_Divides_Odiv__class_Odiv(tc_Int_Oint),V_a_H),V_b))) ) ) ).
% 160.20/160.09  
% 160.20/160.09  fof(fact_zdiv__mono1__neg,axiom,
% 160.20/160.09      ! [V_b,V_a_H,V_a] :
% 160.20/160.09        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),V_a),V_a_H))
% 160.20/160.09       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),V_b),c_Groups_Ozero__class_Ozero(tc_Int_Oint)))
% 160.20/160.09         => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),hAPP(hAPP(c_Divides_Odiv__class_Odiv(tc_Int_Oint),V_a_H),V_b)),hAPP(hAPP(c_Divides_Odiv__class_Odiv(tc_Int_Oint),V_a),V_b))) ) ) ).
% 160.20/160.09  
% 160.20/160.09  fof(fact_nat__mono__iff,axiom,
% 160.20/160.09      ! [V_w_2,V_z_2] :
% 160.20/160.09        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),V_z_2))
% 160.20/160.09       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),hAPP(c_Int_Onat,V_w_2)),hAPP(c_Int_Onat,V_z_2)))
% 160.20/160.09        <=> hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),V_w_2),V_z_2)) ) ) ).
% 160.20/160.09  
% 160.20/160.09  fof(fact_zless__nat__conj,axiom,
% 160.20/160.09      ! [V_z_2,V_w_2] :
% 160.20/160.09        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),hAPP(c_Int_Onat,V_w_2)),hAPP(c_Int_Onat,V_z_2)))
% 160.20/160.09      <=> ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),V_z_2))
% 160.20/160.09          & hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),V_w_2),V_z_2)) ) ) ).
% 160.20/160.09  
% 160.20/160.09  fof(fact_zabs__less__one__iff,axiom,
% 160.20/160.09      ! [V_z_2] :
% 160.20/160.09        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),hAPP(c_Groups_Oabs__class_Oabs(tc_Int_Oint),V_z_2)),c_Groups_Oone__class_Oone(tc_Int_Oint)))
% 160.20/160.09      <=> V_z_2 = c_Groups_Ozero__class_Ozero(tc_Int_Oint) ) ).
% 160.20/160.09  
% 160.20/160.09  fof(fact_transfer__nat__int__relations_I3_J,axiom,
% 160.20/160.09      ! [V_y_2,V_x_2] :
% 160.20/160.09        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),V_x_2))
% 160.20/160.09       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),V_y_2))
% 160.20/160.09         => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat),hAPP(c_Int_Onat,V_x_2)),hAPP(c_Int_Onat,V_y_2)))
% 160.20/160.09          <=> hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),V_x_2),V_y_2)) ) ) ) ).
% 160.20/160.09  
% 160.20/160.09  fof(fact_nat__1,axiom,
% 160.20/160.09      hAPP(c_Int_Onat,c_Groups_Oone__class_Oone(tc_Int_Oint)) = hAPP(c_Nat_OSuc,c_Groups_Ozero__class_Ozero(tc_Nat_Onat)) ).
% 160.20/160.09  
% 160.20/160.09  fof(fact_int__div__less__self,axiom,
% 160.20/160.09      ! [V_k,V_x] :
% 160.20/160.09        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),V_x))
% 160.20/160.09       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),c_Groups_Oone__class_Oone(tc_Int_Oint)),V_k))
% 160.20/160.09         => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),hAPP(hAPP(c_Divides_Odiv__class_Odiv(tc_Int_Oint),V_x),V_k)),V_x)) ) ) ).
% 160.20/160.09  
% 160.20/160.09  fof(fact_zdiv__zmult2__eq,axiom,
% 160.20/160.09      ! [V_b,V_a,V_c] :
% 160.20/160.09        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),V_c))
% 160.20/160.09       => hAPP(hAPP(c_Divides_Odiv__class_Odiv(tc_Int_Oint),V_a),hAPP(hAPP(c_Groups_Otimes__class_Otimes(tc_Int_Oint),V_b),V_c)) = hAPP(hAPP(c_Divides_Odiv__class_Odiv(tc_Int_Oint),hAPP(hAPP(c_Divides_Odiv__class_Odiv(tc_Int_Oint),V_a),V_b)),V_c) ) ).
% 160.20/160.09  
% 160.20/160.09  fof(fact_int__nat__eq,axiom,
% 160.20/160.09      ! [V_z] :
% 160.20/160.09        ( ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),V_z))
% 160.20/160.09         => hAPP(c_Nat_Osemiring__1__class_Oof__nat(tc_Int_Oint),hAPP(c_Int_Onat,V_z)) = V_z )
% 160.20/160.09        & ( ~ hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),V_z))
% 160.20/160.09         => hAPP(c_Nat_Osemiring__1__class_Oof__nat(tc_Int_Oint),hAPP(c_Int_Onat,V_z)) = c_Groups_Ozero__class_Ozero(tc_Int_Oint) ) ) ).
% 160.20/160.09  
% 160.20/160.09  fof(fact_int__eq__iff,axiom,
% 160.20/160.09      ! [V_z_2,V_m_2] :
% 160.20/160.09        ( hAPP(c_Nat_Osemiring__1__class_Oof__nat(tc_Int_Oint),V_m_2) = V_z_2
% 160.20/160.09      <=> ( V_m_2 = hAPP(c_Int_Onat,V_z_2)
% 160.20/160.09          & hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),V_z_2)) ) ) ).
% 160.20/160.09  
% 160.20/160.09  fof(fact_nat__0__le,axiom,
% 160.20/160.09      ! [V_z] :
% 160.20/160.09        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),V_z))
% 160.20/160.09       => hAPP(c_Nat_Osemiring__1__class_Oof__nat(tc_Int_Oint),hAPP(c_Int_Onat,V_z)) = V_z ) ).
% 160.20/160.09  
% 160.20/160.09  fof(fact_zless__nat__eq__int__zless,axiom,
% 160.20/160.09      ! [V_z_2,V_m_2] :
% 160.20/160.09        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),V_m_2),hAPP(c_Int_Onat,V_z_2)))
% 160.20/160.09      <=> hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),hAPP(c_Nat_Osemiring__1__class_Oof__nat(tc_Int_Oint),V_m_2)),V_z_2)) ) ).
% 160.20/160.09  
% 160.20/160.09  fof(fact_nat__mod__distrib,axiom,
% 160.20/160.09      ! [V_y,V_x] :
% 160.20/160.09        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),V_x))
% 160.20/160.09       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),V_y))
% 160.20/160.09         => hAPP(c_Int_Onat,c_Divides_Odiv__class_Omod(tc_Int_Oint,V_x,V_y)) = c_Divides_Odiv__class_Omod(tc_Nat_Onat,hAPP(c_Int_Onat,V_x),hAPP(c_Int_Onat,V_y)) ) ) ).
% 160.20/160.09  
% 160.20/160.09  fof(fact_Divides_Otransfer__nat__int__functions_I2_J,axiom,
% 160.20/160.09      ! [V_y,V_x] :
% 160.20/160.09        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),V_x))
% 160.20/160.09       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),V_y))
% 160.20/160.09         => c_Divides_Odiv__class_Omod(tc_Nat_Onat,hAPP(c_Int_Onat,V_x),hAPP(c_Int_Onat,V_y)) = hAPP(c_Int_Onat,c_Divides_Odiv__class_Omod(tc_Int_Oint,V_x,V_y)) ) ) ).
% 160.20/160.09  
% 160.20/160.09  fof(fact_zmod__zdiv__equality,axiom,
% 160.20/160.09      ! [V_b,V_a] : V_a = hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Int_Oint),hAPP(hAPP(c_Groups_Otimes__class_Otimes(tc_Int_Oint),V_b),hAPP(hAPP(c_Divides_Odiv__class_Odiv(tc_Int_Oint),V_a),V_b))),c_Divides_Odiv__class_Omod(tc_Int_Oint,V_a,V_b)) ).
% 160.20/160.09  
% 160.20/160.09  fof(fact_zdiv__zmult1__eq,axiom,
% 160.20/160.09      ! [V_c,V_b,V_a] : hAPP(hAPP(c_Divides_Odiv__class_Odiv(tc_Int_Oint),hAPP(hAPP(c_Groups_Otimes__class_Otimes(tc_Int_Oint),V_a),V_b)),V_c) = hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Int_Oint),hAPP(hAPP(c_Groups_Otimes__class_Otimes(tc_Int_Oint),V_a),hAPP(hAPP(c_Divides_Odiv__class_Odiv(tc_Int_Oint),V_b),V_c))),hAPP(hAPP(c_Divides_Odiv__class_Odiv(tc_Int_Oint),hAPP(hAPP(c_Groups_Otimes__class_Otimes(tc_Int_Oint),V_a),c_Divides_Odiv__class_Omod(tc_Int_Oint,V_b,V_c))),V_c)) ).
% 160.20/160.09  
% 160.20/160.09  fof(fact_zdiv__zmod__equality,axiom,
% 160.20/160.09      ! [V_k,V_a,V_b] : hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Int_Oint),hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Int_Oint),hAPP(hAPP(c_Groups_Otimes__class_Otimes(tc_Int_Oint),V_b),hAPP(hAPP(c_Divides_Odiv__class_Odiv(tc_Int_Oint),V_a),V_b))),c_Divides_Odiv__class_Omod(tc_Int_Oint,V_a,V_b))),V_k) = hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Int_Oint),V_a),V_k) ).
% 160.20/160.09  
% 160.20/160.09  fof(fact_zdiv__zmod__equality2,axiom,
% 160.20/160.09      ! [V_k,V_b,V_a] : hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Int_Oint),hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Int_Oint),hAPP(hAPP(c_Groups_Otimes__class_Otimes(tc_Int_Oint),hAPP(hAPP(c_Divides_Odiv__class_Odiv(tc_Int_Oint),V_a),V_b)),V_b)),c_Divides_Odiv__class_Omod(tc_Int_Oint,V_a,V_b))),V_k) = hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Int_Oint),V_a),V_k) ).
% 160.20/160.09  
% 160.20/160.09  fof(fact_zmod__zdiv__equality_H,axiom,
% 160.20/160.09      ! [V_n,V_m] : c_Divides_Odiv__class_Omod(tc_Int_Oint,V_m,V_n) = hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_Int_Oint),V_m),hAPP(hAPP(c_Groups_Otimes__class_Otimes(tc_Int_Oint),hAPP(hAPP(c_Divides_Odiv__class_Odiv(tc_Int_Oint),V_m),V_n)),V_n)) ).
% 160.20/160.09  
% 160.20/160.09  fof(fact_zmult__div__cancel,axiom,
% 160.20/160.09      ! [V_m,V_n] : hAPP(hAPP(c_Groups_Otimes__class_Otimes(tc_Int_Oint),V_n),hAPP(hAPP(c_Divides_Odiv__class_Odiv(tc_Int_Oint),V_m),V_n)) = hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_Int_Oint),V_m),c_Divides_Odiv__class_Omod(tc_Int_Oint,V_m,V_n)) ).
% 160.20/160.09  
% 160.20/160.09  fof(fact_zmod__minus1__right,axiom,
% 160.20/160.09      ! [V_a] : c_Divides_Odiv__class_Omod(tc_Int_Oint,V_a,hAPP(c_Int_Onumber__class_Onumber__of(tc_Int_Oint),c_Int_OMin)) = c_Groups_Ozero__class_Ozero(tc_Int_Oint) ).
% 160.20/160.09  
% 160.20/160.09  fof(fact_pos__zmult__eq__1__iff__lemma,axiom,
% 160.20/160.09      ! [V_n,V_m] :
% 160.20/160.09        ( hAPP(hAPP(c_Groups_Otimes__class_Otimes(tc_Int_Oint),V_m),V_n) = c_Groups_Oone__class_Oone(tc_Int_Oint)
% 160.20/160.09       => ( V_m = c_Groups_Oone__class_Oone(tc_Int_Oint)
% 160.20/160.09          | V_m = hAPP(c_Int_Onumber__class_Onumber__of(tc_Int_Oint),c_Int_OMin) ) ) ).
% 160.20/160.09  
% 160.20/160.09  fof(fact_zmult__eq__1__iff,axiom,
% 160.20/160.09      ! [V_n_2,V_m_2] :
% 160.20/160.09        ( hAPP(hAPP(c_Groups_Otimes__class_Otimes(tc_Int_Oint),V_m_2),V_n_2) = c_Groups_Oone__class_Oone(tc_Int_Oint)
% 160.20/160.09      <=> ( ( V_m_2 = c_Groups_Oone__class_Oone(tc_Int_Oint)
% 160.20/160.09            & V_n_2 = c_Groups_Oone__class_Oone(tc_Int_Oint) )
% 160.20/160.09          | ( V_m_2 = hAPP(c_Int_Onumber__class_Onumber__of(tc_Int_Oint),c_Int_OMin)
% 160.20/160.09            & V_n_2 = hAPP(c_Int_Onumber__class_Onumber__of(tc_Int_Oint),c_Int_OMin) ) ) ) ).
% 160.20/160.09  
% 160.20/160.09  fof(fact_div__mult__self2,axiom,
% 160.20/160.09      ! [V_c,V_a,V_b,T_a] :
% 160.20/160.09        ( class_Divides_Osemiring__div(T_a)
% 160.20/160.09       => ( V_b != c_Groups_Ozero__class_Ozero(T_a)
% 160.20/160.09         => hAPP(hAPP(c_Divides_Odiv__class_Odiv(T_a),hAPP(hAPP(c_Groups_Oplus__class_Oplus(T_a),V_a),hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_a),V_b),V_c))),V_b) = hAPP(hAPP(c_Groups_Oplus__class_Oplus(T_a),V_c),hAPP(hAPP(c_Divides_Odiv__class_Odiv(T_a),V_a),V_b)) ) ) ).
% 160.20/160.09  
% 160.20/160.09  fof(fact_div__mult__self1,axiom,
% 160.20/160.09      ! [V_c,V_a,V_b,T_a] :
% 160.20/160.09        ( class_Divides_Osemiring__div(T_a)
% 160.20/160.09       => ( V_b != c_Groups_Ozero__class_Ozero(T_a)
% 160.20/160.09         => hAPP(hAPP(c_Divides_Odiv__class_Odiv(T_a),hAPP(hAPP(c_Groups_Oplus__class_Oplus(T_a),V_a),hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_a),V_c),V_b))),V_b) = hAPP(hAPP(c_Groups_Oplus__class_Oplus(T_a),V_c),hAPP(hAPP(c_Divides_Odiv__class_Odiv(T_a),V_a),V_b)) ) ) ).
% 160.20/160.09  
% 160.20/160.09  fof(fact_div__add__self2,axiom,
% 160.20/160.09      ! [V_a,V_b,T_a] :
% 160.20/160.09        ( class_Divides_Osemiring__div(T_a)
% 160.20/160.09       => ( V_b != c_Groups_Ozero__class_Ozero(T_a)
% 160.20/160.09         => hAPP(hAPP(c_Divides_Odiv__class_Odiv(T_a),hAPP(hAPP(c_Groups_Oplus__class_Oplus(T_a),V_a),V_b)),V_b) = hAPP(hAPP(c_Groups_Oplus__class_Oplus(T_a),hAPP(hAPP(c_Divides_Odiv__class_Odiv(T_a),V_a),V_b)),c_Groups_Oone__class_Oone(T_a)) ) ) ).
% 160.20/160.09  
% 160.20/160.09  fof(fact_div__add__self1,axiom,
% 160.20/160.09      ! [V_a,V_b,T_a] :
% 160.20/160.09        ( class_Divides_Osemiring__div(T_a)
% 160.20/160.09       => ( V_b != c_Groups_Ozero__class_Ozero(T_a)
% 160.20/160.09         => hAPP(hAPP(c_Divides_Odiv__class_Odiv(T_a),hAPP(hAPP(c_Groups_Oplus__class_Oplus(T_a),V_b),V_a)),V_b) = hAPP(hAPP(c_Groups_Oplus__class_Oplus(T_a),hAPP(hAPP(c_Divides_Odiv__class_Odiv(T_a),V_a),V_b)),c_Groups_Oone__class_Oone(T_a)) ) ) ).
% 160.20/160.09  
% 160.20/160.09  fof(fact_semiring__div__class_Omod__div__equality_H,axiom,
% 160.20/160.09      ! [V_b,V_a,T_a] :
% 160.20/160.09        ( class_Divides_Osemiring__div(T_a)
% 160.20/160.09       => hAPP(hAPP(c_Groups_Oplus__class_Oplus(T_a),c_Divides_Odiv__class_Omod(T_a,V_a,V_b)),hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_a),hAPP(hAPP(c_Divides_Odiv__class_Odiv(T_a),V_a),V_b)),V_b)) = V_a ) ).
% 160.20/160.09  
% 160.20/160.09  fof(fact_mod__div__equality2,axiom,
% 160.20/160.09      ! [V_a,V_b,T_a] :
% 160.20/160.09        ( class_Divides_Osemiring__div(T_a)
% 160.20/160.09       => hAPP(hAPP(c_Groups_Oplus__class_Oplus(T_a),hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_a),V_b),hAPP(hAPP(c_Divides_Odiv__class_Odiv(T_a),V_a),V_b))),c_Divides_Odiv__class_Omod(T_a,V_a,V_b)) = V_a ) ).
% 160.20/160.09  
% 160.20/160.09  fof(fact_mod__div__equality,axiom,
% 160.20/160.09      ! [V_b,V_a,T_a] :
% 160.20/160.09        ( class_Divides_Osemiring__div(T_a)
% 160.20/160.09       => hAPP(hAPP(c_Groups_Oplus__class_Oplus(T_a),hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_a),hAPP(hAPP(c_Divides_Odiv__class_Odiv(T_a),V_a),V_b)),V_b)),c_Divides_Odiv__class_Omod(T_a,V_a,V_b)) = V_a ) ).
% 160.20/160.09  
% 160.20/160.09  fof(fact_div__mod__equality2,axiom,
% 160.20/160.09      ! [V_c,V_a,V_b,T_a] :
% 160.20/160.09        ( class_Divides_Osemiring__div(T_a)
% 160.20/160.09       => hAPP(hAPP(c_Groups_Oplus__class_Oplus(T_a),hAPP(hAPP(c_Groups_Oplus__class_Oplus(T_a),hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_a),V_b),hAPP(hAPP(c_Divides_Odiv__class_Odiv(T_a),V_a),V_b))),c_Divides_Odiv__class_Omod(T_a,V_a,V_b))),V_c) = hAPP(hAPP(c_Groups_Oplus__class_Oplus(T_a),V_a),V_c) ) ).
% 160.20/160.09  
% 160.20/160.09  fof(fact_div__mod__equality,axiom,
% 160.20/160.09      ! [V_c,V_b,V_a,T_a] :
% 160.20/160.09        ( class_Divides_Osemiring__div(T_a)
% 160.20/160.09       => hAPP(hAPP(c_Groups_Oplus__class_Oplus(T_a),hAPP(hAPP(c_Groups_Oplus__class_Oplus(T_a),hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_a),hAPP(hAPP(c_Divides_Odiv__class_Odiv(T_a),V_a),V_b)),V_b)),c_Divides_Odiv__class_Omod(T_a,V_a,V_b))),V_c) = hAPP(hAPP(c_Groups_Oplus__class_Oplus(T_a),V_a),V_c) ) ).
% 160.20/160.09  
% 160.20/160.09  fof(fact_zero__less__nat__eq,axiom,
% 160.20/160.09      ! [V_z_2] :
% 160.20/160.09        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),c_Groups_Ozero__class_Ozero(tc_Nat_Onat)),hAPP(c_Int_Onat,V_z_2)))
% 160.20/160.09      <=> hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),V_z_2)) ) ).
% 160.20/160.09  
% 160.20/160.09  fof(fact_nat__less__eq__zless,axiom,
% 160.20/160.09      ! [V_z_2,V_w_2] :
% 160.20/160.09        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),V_w_2))
% 160.20/160.09       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),hAPP(c_Int_Onat,V_w_2)),hAPP(c_Int_Onat,V_z_2)))
% 160.20/160.09        <=> hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),V_w_2),V_z_2)) ) ) ).
% 160.20/160.09  
% 160.20/160.09  fof(fact_transfer__nat__int__relations_I2_J,axiom,
% 160.20/160.09      ! [V_y_2,V_x_2] :
% 160.20/160.09        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),V_x_2))
% 160.20/160.09       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),V_y_2))
% 160.20/160.09         => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),hAPP(c_Int_Onat,V_x_2)),hAPP(c_Int_Onat,V_y_2)))
% 160.20/160.09          <=> hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),V_x_2),V_y_2)) ) ) ) ).
% 160.20/160.09  
% 160.20/160.09  fof(fact_nat__eq__iff,axiom,
% 160.20/160.09      ! [V_m_2,V_w_2] :
% 160.20/160.09        ( hAPP(c_Int_Onat,V_w_2) = V_m_2
% 160.20/160.09      <=> ( ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),V_w_2))
% 160.20/160.09           => V_w_2 = hAPP(c_Nat_Osemiring__1__class_Oof__nat(tc_Int_Oint),V_m_2) )
% 160.20/160.09          & ( ~ hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),V_w_2))
% 160.20/160.09           => V_m_2 = c_Groups_Ozero__class_Ozero(tc_Nat_Onat) ) ) ) ).
% 160.20/160.09  
% 160.20/160.09  fof(fact_nat__eq__iff2,axiom,
% 160.20/160.09      ! [V_w_2,V_m_2] :
% 160.20/160.09        ( V_m_2 = hAPP(c_Int_Onat,V_w_2)
% 160.20/160.09      <=> ( ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),V_w_2))
% 160.20/160.09           => V_w_2 = hAPP(c_Nat_Osemiring__1__class_Oof__nat(tc_Int_Oint),V_m_2) )
% 160.20/160.09          & ( ~ hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),V_w_2))
% 160.20/160.09           => V_m_2 = c_Groups_Ozero__class_Ozero(tc_Nat_Onat) ) ) ) ).
% 160.20/160.09  
% 160.20/160.09  fof(fact_nat__le__eq__zle,axiom,
% 160.20/160.09      ! [V_z_2,V_w_2] :
% 160.20/160.09        ( ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),V_w_2))
% 160.20/160.09          | hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),V_z_2)) )
% 160.20/160.09       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat),hAPP(c_Int_Onat,V_w_2)),hAPP(c_Int_Onat,V_z_2)))
% 160.20/160.09        <=> hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),V_w_2),V_z_2)) ) ) ).
% 160.20/160.09  
% 160.20/160.09  fof(fact_split__nat,axiom,
% 160.20/160.09      ! [V_i_2,V_P_2] :
% 160.20/160.09        ( hBOOL(hAPP(V_P_2,hAPP(c_Int_Onat,V_i_2)))
% 160.20/160.09      <=> ( ! [B_n] :
% 160.20/160.09              ( V_i_2 = hAPP(c_Nat_Osemiring__1__class_Oof__nat(tc_Int_Oint),B_n)
% 160.20/160.09             => hBOOL(hAPP(V_P_2,B_n)) )
% 160.20/160.09          & ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),V_i_2),c_Groups_Ozero__class_Ozero(tc_Int_Oint)))
% 160.20/160.09           => hBOOL(hAPP(V_P_2,c_Groups_Ozero__class_Ozero(tc_Nat_Onat))) ) ) ) ).
% 160.20/160.09  
% 160.20/160.09  fof(fact_nat__add__distrib,axiom,
% 160.20/160.09      ! [V_z_H,V_z] :
% 160.20/160.09        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),V_z))
% 160.20/160.09       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),V_z_H))
% 160.20/160.09         => hAPP(c_Int_Onat,hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Int_Oint),V_z),V_z_H)) = hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Nat_Onat),hAPP(c_Int_Onat,V_z)),hAPP(c_Int_Onat,V_z_H)) ) ) ).
% 160.20/160.09  
% 160.20/160.09  fof(fact_Nat__Transfer_Otransfer__nat__int__functions_I1_J,axiom,
% 160.20/160.09      ! [V_y,V_x] :
% 160.20/160.09        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),V_x))
% 160.20/160.09       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),V_y))
% 160.20/160.09         => hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Nat_Onat),hAPP(c_Int_Onat,V_x)),hAPP(c_Int_Onat,V_y)) = hAPP(c_Int_Onat,hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Int_Oint),V_x),V_y)) ) ) ).
% 160.20/160.09  
% 160.20/160.09  fof(fact_int__eq__iff__number__of,axiom,
% 160.20/160.09      ! [V_v_2,V_m_2] :
% 160.20/160.09        ( hAPP(c_Nat_Osemiring__1__class_Oof__nat(tc_Int_Oint),V_m_2) = hAPP(c_Int_Onumber__class_Onumber__of(tc_Int_Oint),V_v_2)
% 160.20/160.09      <=> ( V_m_2 = hAPP(c_Int_Onat,hAPP(c_Int_Onumber__class_Onumber__of(tc_Int_Oint),V_v_2))
% 160.20/160.09          & hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),hAPP(c_Int_Onumber__class_Onumber__of(tc_Int_Oint),V_v_2))) ) ) ).
% 160.20/160.09  
% 160.20/160.09  fof(fact_nat__mult__distrib,axiom,
% 160.20/160.09      ! [V_z_H,V_z] :
% 160.20/160.09        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),V_z))
% 160.20/160.09       => hAPP(c_Int_Onat,hAPP(hAPP(c_Groups_Otimes__class_Otimes(tc_Int_Oint),V_z),V_z_H)) = hAPP(hAPP(c_Groups_Otimes__class_Otimes(tc_Nat_Onat),hAPP(c_Int_Onat,V_z)),hAPP(c_Int_Onat,V_z_H)) ) ).
% 160.20/160.09  
% 160.20/160.09  fof(fact_Nat__Transfer_Otransfer__nat__int__functions_I2_J,axiom,
% 160.20/160.09      ! [V_y,V_x] :
% 160.20/160.09        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),V_x))
% 160.20/160.09       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),V_y))
% 160.20/160.09         => hAPP(hAPP(c_Groups_Otimes__class_Otimes(tc_Nat_Onat),hAPP(c_Int_Onat,V_x)),hAPP(c_Int_Onat,V_y)) = hAPP(c_Int_Onat,hAPP(hAPP(c_Groups_Otimes__class_Otimes(tc_Int_Oint),V_x),V_y)) ) ) ).
% 160.20/160.09  
% 160.20/160.09  fof(fact_nat__diff__distrib,axiom,
% 160.20/160.09      ! [V_z,V_z_H] :
% 160.20/160.09        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),V_z_H))
% 160.20/160.09       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),V_z_H),V_z))
% 160.20/160.09         => hAPP(c_Int_Onat,hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_Int_Oint),V_z),V_z_H)) = hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_Nat_Onat),hAPP(c_Int_Onat,V_z)),hAPP(c_Int_Onat,V_z_H)) ) ) ).
% 160.20/160.09  
% 160.20/160.09  fof(fact_Nat__Transfer_Otransfer__nat__int__functions_I3_J,axiom,
% 160.20/160.09      ! [V_y,V_x] :
% 160.20/160.09        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),V_x))
% 160.20/160.09       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),V_y))
% 160.20/160.09         => hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_Nat_Onat),hAPP(c_Int_Onat,V_x)),hAPP(c_Int_Onat,V_y)) = hAPP(c_Int_Onat,c_Nat__Transfer_Otsub(V_x,V_y)) ) ) ).
% 160.20/160.09  
% 160.20/160.09  fof(fact_one__less__nat__eq,axiom,
% 160.20/160.09      ! [V_z_2] :
% 160.20/160.09        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),hAPP(c_Nat_OSuc,c_Groups_Ozero__class_Ozero(tc_Nat_Onat))),hAPP(c_Int_Onat,V_z_2)))
% 160.20/160.09      <=> hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),c_Groups_Oone__class_Oone(tc_Int_Oint)),V_z_2)) ) ).
% 160.20/160.09  
% 160.20/160.09  fof(fact_split__zdiv,axiom,
% 160.20/160.09      ! [V_k_2,V_n_2,V_P_2] :
% 160.20/160.09        ( hBOOL(hAPP(V_P_2,hAPP(hAPP(c_Divides_Odiv__class_Odiv(tc_Int_Oint),V_n_2),V_k_2)))
% 160.20/160.09      <=> ( ( V_k_2 = c_Groups_Ozero__class_Ozero(tc_Int_Oint)
% 160.20/160.09           => hBOOL(hAPP(V_P_2,c_Groups_Ozero__class_Ozero(tc_Int_Oint))) )
% 160.20/160.09          & ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),V_k_2))
% 160.20/160.09           => ! [B_i] :
% 160.20/160.09                ( ? [B_j] :
% 160.20/160.09                    ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),B_j))
% 160.20/160.09                    & hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),B_j),V_k_2))
% 160.20/160.09                    & V_n_2 = hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Int_Oint),hAPP(hAPP(c_Groups_Otimes__class_Otimes(tc_Int_Oint),V_k_2),B_i)),B_j) )
% 160.20/160.09               => hBOOL(hAPP(V_P_2,B_i)) ) )
% 160.20/160.09          & ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),V_k_2),c_Groups_Ozero__class_Ozero(tc_Int_Oint)))
% 160.20/160.09           => ! [B_i] :
% 160.20/160.09                ( ? [B_j] :
% 160.20/160.09                    ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),V_k_2),B_j))
% 160.20/160.09                    & hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),B_j),c_Groups_Ozero__class_Ozero(tc_Int_Oint)))
% 160.20/160.09                    & V_n_2 = hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Int_Oint),hAPP(hAPP(c_Groups_Otimes__class_Otimes(tc_Int_Oint),V_k_2),B_i)),B_j) )
% 160.20/160.09               => hBOOL(hAPP(V_P_2,B_i)) ) ) ) ) ).
% 160.20/160.09  
% 160.20/160.09  fof(fact_divmod__int__rel__div__eq,axiom,
% 160.20/160.09      ! [V_r_1,V_y,V_b_1,V_a_1] :
% 160.20/160.09        ( V_a_1 = hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Int_Oint),hAPP(hAPP(c_Groups_Otimes__class_Otimes(tc_Int_Oint),V_b_1),V_y)),V_r_1)
% 160.20/160.09       => ( ( ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),V_b_1))
% 160.20/160.09             => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),V_r_1))
% 160.20/160.09                & hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),V_r_1),V_b_1)) ) )
% 160.20/160.09            & ( ~ hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),V_b_1))
% 160.20/160.09             => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),V_b_1),V_r_1))
% 160.20/160.09                & hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),V_r_1),c_Groups_Ozero__class_Ozero(tc_Int_Oint))) ) ) )
% 160.20/160.09         => ( V_b_1 != c_Groups_Ozero__class_Ozero(tc_Int_Oint)
% 160.20/160.09           => hAPP(hAPP(c_Divides_Odiv__class_Odiv(tc_Int_Oint),V_a_1),V_b_1) = V_y ) ) ) ).
% 160.20/160.09  
% 160.20/160.09  fof(fact_nat__less__iff,axiom,
% 160.20/160.09      ! [V_m_2,V_w_2] :
% 160.20/160.09        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),V_w_2))
% 160.20/160.09       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),hAPP(c_Int_Onat,V_w_2)),V_m_2))
% 160.20/160.09        <=> hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),V_w_2),hAPP(c_Nat_Osemiring__1__class_Oof__nat(tc_Int_Oint),V_m_2))) ) ) ).
% 160.20/160.09  
% 160.20/160.09  fof(fact_Suc__nat__eq__nat__zadd1,axiom,
% 160.20/160.09      ! [V_z] :
% 160.20/160.09        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),V_z))
% 160.20/160.09       => hAPP(c_Nat_OSuc,hAPP(c_Int_Onat,V_z)) = hAPP(c_Int_Onat,hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Int_Oint),c_Groups_Oone__class_Oone(tc_Int_Oint)),V_z)) ) ).
% 160.20/160.09  
% 160.20/160.09  fof(fact_zmod__zmult2__eq,axiom,
% 160.20/160.09      ! [V_b,V_a,V_c] :
% 160.20/160.09        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),V_c))
% 160.20/160.09       => c_Divides_Odiv__class_Omod(tc_Int_Oint,V_a,hAPP(hAPP(c_Groups_Otimes__class_Otimes(tc_Int_Oint),V_b),V_c)) = hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Int_Oint),hAPP(hAPP(c_Groups_Otimes__class_Otimes(tc_Int_Oint),V_b),c_Divides_Odiv__class_Omod(tc_Int_Oint,hAPP(hAPP(c_Divides_Odiv__class_Odiv(tc_Int_Oint),V_a),V_b),V_c))),c_Divides_Odiv__class_Omod(tc_Int_Oint,V_a,V_b)) ) ).
% 160.20/160.09  
% 160.20/160.09  fof(fact_nat__aux__def,axiom,
% 160.20/160.09      ! [V_n,V_i] : c_Int_Onat__aux(V_i,V_n) = hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Nat_Onat),hAPP(c_Int_Onat,V_i)),V_n) ).
% 160.20/160.09  
% 160.20/160.09  fof(fact_transfer__morphism__nat__int,axiom,
% 160.20/160.09      c_Nat__Transfer_Otransfer__morphism(tc_Int_Oint,tc_Nat_Onat,c_Int_Onat,hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint))) ).
% 160.20/160.09  
% 160.20/160.09  fof(fact_int__power__div__base,axiom,
% 160.20/160.09      ! [V_k,V_m] :
% 160.20/160.09        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),c_Groups_Ozero__class_Ozero(tc_Nat_Onat)),V_m))
% 160.20/160.09       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),V_k))
% 160.20/160.09         => hAPP(hAPP(c_Divides_Odiv__class_Odiv(tc_Int_Oint),hAPP(hAPP(c_Power_Opower__class_Opower(tc_Int_Oint),V_k),V_m)),V_k) = hAPP(hAPP(c_Power_Opower__class_Opower(tc_Int_Oint),V_k),hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_Nat_Onat),V_m),hAPP(c_Nat_OSuc,c_Groups_Ozero__class_Ozero(tc_Nat_Onat)))) ) ) ).
% 160.20/160.09  
% 160.20/160.09  fof(fact_one__div__nat__number__of,axiom,
% 160.20/160.09      ! [V_v_H] : hAPP(hAPP(c_Divides_Odiv__class_Odiv(tc_Nat_Onat),hAPP(c_Nat_OSuc,c_Groups_Ozero__class_Ozero(tc_Nat_Onat))),hAPP(c_Int_Onumber__class_Onumber__of(tc_Nat_Onat),V_v_H)) = hAPP(c_Int_Onat,hAPP(hAPP(c_Divides_Odiv__class_Odiv(tc_Int_Oint),c_Groups_Oone__class_Oone(tc_Int_Oint)),hAPP(c_Int_Onumber__class_Onumber__of(tc_Int_Oint),V_v_H))) ).
% 160.20/160.09  
% 160.20/160.09  fof(fact_Nitpick_Oint__lcm__def,axiom,
% 160.20/160.09      ! [V_y,V_x] : c_Nitpick_Oint__lcm(V_x,V_y) = hAPP(c_Nat_Osemiring__1__class_Oof__nat(tc_Int_Oint),c_Nitpick_Onat__lcm(hAPP(c_Int_Onat,hAPP(c_Groups_Oabs__class_Oabs(tc_Int_Oint),V_x)),hAPP(c_Int_Onat,hAPP(c_Groups_Oabs__class_Oabs(tc_Int_Oint),V_y)))) ).
% 160.20/160.09  
% 160.20/160.09  fof(fact_div__nat__number__of,axiom,
% 160.20/160.09      ! [V_v_H,V_v] :
% 160.20/160.09        ( ( hBOOL(hAPP(c_Nat__Numeral_Oneg,hAPP(c_Int_Onumber__class_Onumber__of(tc_Int_Oint),V_v)))
% 160.20/160.09         => hAPP(hAPP(c_Divides_Odiv__class_Odiv(tc_Nat_Onat),hAPP(c_Int_Onumber__class_Onumber__of(tc_Nat_Onat),V_v)),hAPP(c_Int_Onumber__class_Onumber__of(tc_Nat_Onat),V_v_H)) = c_Groups_Ozero__class_Ozero(tc_Nat_Onat) )
% 160.20/160.09        & ( ~ hBOOL(hAPP(c_Nat__Numeral_Oneg,hAPP(c_Int_Onumber__class_Onumber__of(tc_Int_Oint),V_v)))
% 160.20/160.09         => hAPP(hAPP(c_Divides_Odiv__class_Odiv(tc_Nat_Onat),hAPP(c_Int_Onumber__class_Onumber__of(tc_Nat_Onat),V_v)),hAPP(c_Int_Onumber__class_Onumber__of(tc_Nat_Onat),V_v_H)) = hAPP(c_Int_Onat,hAPP(hAPP(c_Divides_Odiv__class_Odiv(tc_Int_Oint),hAPP(c_Int_Onumber__class_Onumber__of(tc_Int_Oint),V_v)),hAPP(c_Int_Onumber__class_Onumber__of(tc_Int_Oint),V_v_H))) ) ) ).
% 160.20/160.09  
% 160.20/160.09  fof(fact_nat0__intermed__int__val,axiom,
% 160.20/160.09      ! [V_k_2,V_f_2,V_n_2] :
% 160.20/160.09        ( ! [B_i] :
% 160.20/160.09            ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),B_i),V_n_2))
% 160.20/160.09           => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),hAPP(c_Groups_Oabs__class_Oabs(tc_Int_Oint),hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_Int_Oint),hAPP(V_f_2,hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Nat_Onat),B_i),c_Groups_Oone__class_Oone(tc_Nat_Onat)))),hAPP(V_f_2,B_i)))),c_Groups_Oone__class_Oone(tc_Int_Oint))) )
% 160.20/160.09       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),hAPP(V_f_2,c_Groups_Ozero__class_Ozero(tc_Nat_Onat))),V_k_2))
% 160.20/160.09         => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),V_k_2),hAPP(V_f_2,V_n_2)))
% 160.20/160.09           => ? [B_i] :
% 160.20/160.09                ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat),B_i),V_n_2))
% 160.20/160.09                & hAPP(V_f_2,B_i) = V_k_2 ) ) ) ) ).
% 160.20/160.09  
% 160.20/160.09  fof(fact_int__val__lemma,axiom,
% 160.20/160.09      ! [V_k_2,V_f_2,V_n_2] :
% 160.20/160.09        ( ! [B_i] :
% 160.20/160.09            ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),B_i),V_n_2))
% 160.20/160.09           => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),hAPP(c_Groups_Oabs__class_Oabs(tc_Int_Oint),hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_Int_Oint),hAPP(V_f_2,hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Nat_Onat),B_i),c_Groups_Oone__class_Oone(tc_Nat_Onat)))),hAPP(V_f_2,B_i)))),c_Groups_Oone__class_Oone(tc_Int_Oint))) )
% 160.20/160.09       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),hAPP(V_f_2,c_Groups_Ozero__class_Ozero(tc_Nat_Onat))),V_k_2))
% 160.20/160.09         => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),V_k_2),hAPP(V_f_2,V_n_2)))
% 160.20/160.09           => ? [B_i] :
% 160.20/160.09                ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat),B_i),V_n_2))
% 160.20/160.09                & hAPP(V_f_2,B_i) = V_k_2 ) ) ) ) ).
% 160.20/160.09  
% 160.20/160.09  fof(fact_comm__semiring__1__class_Onormalizing__semiring__rules_I30_J,axiom,
% 160.20/160.09      ! [V_q,V_y,V_x,T_a] :
% 160.20/160.09        ( class_Rings_Ocomm__semiring__1(T_a)
% 160.20/160.09       => hAPP(hAPP(c_Power_Opower__class_Opower(T_a),hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_a),V_x),V_y)),V_q) = hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_a),hAPP(hAPP(c_Power_Opower__class_Opower(T_a),V_x),V_q)),hAPP(hAPP(c_Power_Opower__class_Opower(T_a),V_y),V_q)) ) ).
% 160.20/160.09  
% 160.20/160.09  fof(fact_div__le__dividend,axiom,
% 160.20/160.09      ! [V_n,V_m] : hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat),hAPP(hAPP(c_Divides_Odiv__class_Odiv(tc_Nat_Onat),V_m),V_n)),V_m)) ).
% 160.20/160.09  
% 160.20/160.09  fof(fact_div__le__mono,axiom,
% 160.20/160.09      ! [V_k,V_n,V_m] :
% 160.20/160.09        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat),V_m),V_n))
% 160.20/160.09       => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat),hAPP(hAPP(c_Divides_Odiv__class_Odiv(tc_Nat_Onat),V_m),V_k)),hAPP(hAPP(c_Divides_Odiv__class_Odiv(tc_Nat_Onat),V_n),V_k))) ) ).
% 160.20/160.09  
% 160.20/160.09  fof(fact_div__mult2__eq,axiom,
% 160.20/160.09      ! [V_c,V_b,V_a] : hAPP(hAPP(c_Divides_Odiv__class_Odiv(tc_Nat_Onat),V_a),hAPP(hAPP(c_Groups_Otimes__class_Otimes(tc_Nat_Onat),V_b),V_c)) = hAPP(hAPP(c_Divides_Odiv__class_Odiv(tc_Nat_Onat),hAPP(hAPP(c_Divides_Odiv__class_Odiv(tc_Nat_Onat),V_a),V_b)),V_c) ).
% 160.20/160.09  
% 160.20/160.09  fof(fact_comm__semiring__1__class_Onormalizing__semiring__rules_I31_J,axiom,
% 160.20/160.09      ! [V_q,V_p,V_x,T_a] :
% 160.20/160.09        ( class_Rings_Ocomm__semiring__1(T_a)
% 160.20/160.09       => hAPP(hAPP(c_Power_Opower__class_Opower(T_a),hAPP(hAPP(c_Power_Opower__class_Opower(T_a),V_x),V_p)),V_q) = hAPP(hAPP(c_Power_Opower__class_Opower(T_a),V_x),hAPP(hAPP(c_Groups_Otimes__class_Otimes(tc_Nat_Onat),V_p),V_q)) ) ).
% 160.20/160.09  
% 160.20/160.09  fof(fact_zpower__zpower,axiom,
% 160.20/160.09      ! [V_z,V_y,V_x] : hAPP(hAPP(c_Power_Opower__class_Opower(tc_Int_Oint),hAPP(hAPP(c_Power_Opower__class_Opower(tc_Int_Oint),V_x),V_y)),V_z) = hAPP(hAPP(c_Power_Opower__class_Opower(tc_Int_Oint),V_x),hAPP(hAPP(c_Groups_Otimes__class_Otimes(tc_Nat_Onat),V_y),V_z)) ).
% 160.20/160.09  
% 160.20/160.09  fof(fact_comm__semiring__1__class_Onormalizing__semiring__rules_I33_J,axiom,
% 160.20/160.09      ! [V_x,T_a] :
% 160.20/160.09        ( class_Rings_Ocomm__semiring__1(T_a)
% 160.20/160.09       => hAPP(hAPP(c_Power_Opower__class_Opower(T_a),V_x),c_Groups_Oone__class_Oone(tc_Nat_Onat)) = V_x ) ).
% 160.20/160.09  
% 160.20/160.09  fof(fact_zpower__zmod,axiom,
% 160.20/160.09      ! [V_y,V_m,V_x] : c_Divides_Odiv__class_Omod(tc_Int_Oint,hAPP(hAPP(c_Power_Opower__class_Opower(tc_Int_Oint),c_Divides_Odiv__class_Omod(tc_Int_Oint,V_x,V_m)),V_y),V_m) = c_Divides_Odiv__class_Omod(tc_Int_Oint,hAPP(hAPP(c_Power_Opower__class_Opower(tc_Int_Oint),V_x),V_y),V_m) ).
% 160.20/160.09  
% 160.20/160.09  fof(fact_div__1,axiom,
% 160.20/160.09      ! [V_m] : hAPP(hAPP(c_Divides_Odiv__class_Odiv(tc_Nat_Onat),V_m),hAPP(c_Nat_OSuc,c_Groups_Ozero__class_Ozero(tc_Nat_Onat))) = V_m ).
% 160.20/160.09  
% 160.20/160.09  fof(fact_div__less,axiom,
% 160.20/160.09      ! [V_n,V_m] :
% 160.20/160.09        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),V_m),V_n))
% 160.20/160.09       => hAPP(hAPP(c_Divides_Odiv__class_Odiv(tc_Nat_Onat),V_m),V_n) = c_Groups_Ozero__class_Ozero(tc_Nat_Onat) ) ).
% 160.20/160.09  
% 160.20/160.09  fof(fact_nat__mult__div__cancel__disj,axiom,
% 160.20/160.09      ! [V_n,V_m,V_k] :
% 160.20/160.09        ( ( V_k = c_Groups_Ozero__class_Ozero(tc_Nat_Onat)
% 160.20/160.09         => hAPP(hAPP(c_Divides_Odiv__class_Odiv(tc_Nat_Onat),hAPP(hAPP(c_Groups_Otimes__class_Otimes(tc_Nat_Onat),V_k),V_m)),hAPP(hAPP(c_Groups_Otimes__class_Otimes(tc_Nat_Onat),V_k),V_n)) = c_Groups_Ozero__class_Ozero(tc_Nat_Onat) )
% 160.20/160.09        & ( V_k != c_Groups_Ozero__class_Ozero(tc_Nat_Onat)
% 160.20/160.09         => hAPP(hAPP(c_Divides_Odiv__class_Odiv(tc_Nat_Onat),hAPP(hAPP(c_Groups_Otimes__class_Otimes(tc_Nat_Onat),V_k),V_m)),hAPP(hAPP(c_Groups_Otimes__class_Otimes(tc_Nat_Onat),V_k),V_n)) = hAPP(hAPP(c_Divides_Odiv__class_Odiv(tc_Nat_Onat),V_m),V_n) ) ) ).
% 160.20/160.09  
% 160.20/160.09  fof(fact_comm__semiring__1__class_Onormalizing__semiring__rules_I28_J,axiom,
% 160.20/160.09      ! [V_q,V_x,T_a] :
% 160.20/160.09        ( class_Rings_Ocomm__semiring__1(T_a)
% 160.20/160.09       => hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_a),hAPP(hAPP(c_Power_Opower__class_Opower(T_a),V_x),V_q)),V_x) = hAPP(hAPP(c_Power_Opower__class_Opower(T_a),V_x),hAPP(c_Nat_OSuc,V_q)) ) ).
% 160.20/160.09  
% 160.20/160.09  fof(fact_comm__semiring__1__class_Onormalizing__semiring__rules_I27_J,axiom,
% 160.20/160.09      ! [V_q,V_x,T_a] :
% 160.20/160.09        ( class_Rings_Ocomm__semiring__1(T_a)
% 160.20/160.09       => hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_a),V_x),hAPP(hAPP(c_Power_Opower__class_Opower(T_a),V_x),V_q)) = hAPP(hAPP(c_Power_Opower__class_Opower(T_a),V_x),hAPP(c_Nat_OSuc,V_q)) ) ).
% 160.20/160.09  
% 160.20/160.09  fof(fact_comm__semiring__1__class_Onormalizing__semiring__rules_I35_J,axiom,
% 160.20/160.09      ! [V_q,V_x,T_a] :
% 160.20/160.09        ( class_Rings_Ocomm__semiring__1(T_a)
% 160.20/160.09       => hAPP(hAPP(c_Power_Opower__class_Opower(T_a),V_x),hAPP(c_Nat_OSuc,V_q)) = hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_a),V_x),hAPP(hAPP(c_Power_Opower__class_Opower(T_a),V_x),V_q)) ) ).
% 160.20/160.09  
% 160.20/160.09  fof(fact_comm__semiring__1__class_Onormalizing__semiring__rules_I32_J,axiom,
% 160.20/160.09      ! [V_x,T_a] :
% 160.20/160.09        ( class_Rings_Ocomm__semiring__1(T_a)
% 160.20/160.09       => hAPP(hAPP(c_Power_Opower__class_Opower(T_a),V_x),c_Groups_Ozero__class_Ozero(tc_Nat_Onat)) = c_Groups_Oone__class_Oone(T_a) ) ).
% 160.20/160.09  
% 160.20/160.09  fof(fact_comm__semiring__1__class_Onormalizing__semiring__rules_I26_J,axiom,
% 160.20/160.09      ! [V_q,V_p,V_x,T_a] :
% 160.20/160.09        ( class_Rings_Ocomm__semiring__1(T_a)
% 160.20/160.09       => hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_a),hAPP(hAPP(c_Power_Opower__class_Opower(T_a),V_x),V_p)),hAPP(hAPP(c_Power_Opower__class_Opower(T_a),V_x),V_q)) = hAPP(hAPP(c_Power_Opower__class_Opower(T_a),V_x),hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Nat_Onat),V_p),V_q)) ) ).
% 160.20/160.09  
% 160.20/160.09  fof(fact_Nat__Transfer_Otransfer__nat__int__function__closures_I4_J,axiom,
% 160.20/160.09      ! [V_n,V_x] :
% 160.20/160.09        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),V_x))
% 160.20/160.09       => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),hAPP(hAPP(c_Power_Opower__class_Opower(tc_Int_Oint),V_x),V_n))) ) ).
% 160.20/160.09  
% 160.20/160.09  fof(fact_div__add1__eq,axiom,
% 160.20/160.09      ! [V_c,V_b,V_a] : hAPP(hAPP(c_Divides_Odiv__class_Odiv(tc_Nat_Onat),hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Nat_Onat),V_a),V_b)),V_c) = hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Nat_Onat),hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Nat_Onat),hAPP(hAPP(c_Divides_Odiv__class_Odiv(tc_Nat_Onat),V_a),V_c)),hAPP(hAPP(c_Divides_Odiv__class_Odiv(tc_Nat_Onat),V_b),V_c))),hAPP(hAPP(c_Divides_Odiv__class_Odiv(tc_Nat_Onat),hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Nat_Onat),c_Divides_Odiv__class_Omod(tc_Nat_Onat,V_a,V_c)),c_Divides_Odiv__class_Omod(tc_Nat_Onat,V_b,V_c))),V_c)) ).
% 160.20/160.10  
% 160.20/160.10  fof(fact_Divides_Otransfer__int__nat__functions_I1_J,axiom,
% 160.20/160.10      ! [V_y,V_x] : hAPP(hAPP(c_Divides_Odiv__class_Odiv(tc_Int_Oint),hAPP(c_Nat_Osemiring__1__class_Oof__nat(tc_Int_Oint),V_x)),hAPP(c_Nat_Osemiring__1__class_Oof__nat(tc_Int_Oint),V_y)) = hAPP(c_Nat_Osemiring__1__class_Oof__nat(tc_Int_Oint),hAPP(hAPP(c_Divides_Odiv__class_Odiv(tc_Nat_Onat),V_x),V_y)) ).
% 160.20/160.10  
% 160.20/160.10  fof(fact_zdiv__int,axiom,
% 160.20/160.10      ! [V_b,V_a] : hAPP(c_Nat_Osemiring__1__class_Oof__nat(tc_Int_Oint),hAPP(hAPP(c_Divides_Odiv__class_Odiv(tc_Nat_Onat),V_a),V_b)) = hAPP(hAPP(c_Divides_Odiv__class_Odiv(tc_Int_Oint),hAPP(c_Nat_Osemiring__1__class_Oof__nat(tc_Int_Oint),V_a)),hAPP(c_Nat_Osemiring__1__class_Oof__nat(tc_Int_Oint),V_b)) ).
% 160.20/160.10  
% 160.20/160.10  fof(fact_zpower__zadd__distrib,axiom,
% 160.20/160.10      ! [V_z,V_y,V_x] : hAPP(hAPP(c_Power_Opower__class_Opower(tc_Int_Oint),V_x),hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Nat_Onat),V_y),V_z)) = hAPP(hAPP(c_Groups_Otimes__class_Otimes(tc_Int_Oint),hAPP(hAPP(c_Power_Opower__class_Opower(tc_Int_Oint),V_x),V_y)),hAPP(hAPP(c_Power_Opower__class_Opower(tc_Int_Oint),V_x),V_z)) ).
% 160.20/160.10  
% 160.20/160.10  fof(fact_Ints__power,axiom,
% 160.20/160.10      ! [V_n_2,V_a_2,T_b] :
% 160.20/160.10        ( class_Rings_Oring__1(T_b)
% 160.20/160.10       => ( hBOOL(hAPP(hAPP(c_member(T_b),V_a_2),c_Int_Oring__1__class_OInts(T_b)))
% 160.20/160.10         => hBOOL(hAPP(hAPP(c_member(T_b),hAPP(hAPP(c_Power_Opower__class_Opower(T_b),V_a_2),V_n_2)),c_Int_Oring__1__class_OInts(T_b))) ) ) ).
% 160.20/160.10  
% 160.20/160.10  fof(fact_div__le__mono2,axiom,
% 160.20/160.10      ! [V_k,V_n,V_m] :
% 160.20/160.10        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),c_Groups_Ozero__class_Ozero(tc_Nat_Onat)),V_m))
% 160.20/160.10       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat),V_m),V_n))
% 160.20/160.10         => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat),hAPP(hAPP(c_Divides_Odiv__class_Odiv(tc_Nat_Onat),V_k),V_n)),hAPP(hAPP(c_Divides_Odiv__class_Odiv(tc_Nat_Onat),V_k),V_m))) ) ) ).
% 160.20/160.10  
% 160.20/160.10  fof(fact_nat__mult__div__cancel1,axiom,
% 160.20/160.10      ! [V_n,V_m,V_k] :
% 160.20/160.10        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),c_Groups_Ozero__class_Ozero(tc_Nat_Onat)),V_k))
% 160.20/160.10       => hAPP(hAPP(c_Divides_Odiv__class_Odiv(tc_Nat_Onat),hAPP(hAPP(c_Groups_Otimes__class_Otimes(tc_Nat_Onat),V_k),V_m)),hAPP(hAPP(c_Groups_Otimes__class_Otimes(tc_Nat_Onat),V_k),V_n)) = hAPP(hAPP(c_Divides_Odiv__class_Odiv(tc_Nat_Onat),V_m),V_n) ) ).
% 160.20/160.10  
% 160.20/160.10  fof(fact_div__mult__self__is__m,axiom,
% 160.20/160.10      ! [V_m,V_n] :
% 160.20/160.10        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),c_Groups_Ozero__class_Ozero(tc_Nat_Onat)),V_n))
% 160.20/160.10       => hAPP(hAPP(c_Divides_Odiv__class_Odiv(tc_Nat_Onat),hAPP(hAPP(c_Groups_Otimes__class_Otimes(tc_Nat_Onat),V_m),V_n)),V_n) = V_m ) ).
% 160.20/160.10  
% 160.20/160.10  fof(fact_div__mult__self1__is__m,axiom,
% 160.20/160.10      ! [V_m,V_n] :
% 160.20/160.10        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),c_Groups_Ozero__class_Ozero(tc_Nat_Onat)),V_n))
% 160.20/160.10       => hAPP(hAPP(c_Divides_Odiv__class_Odiv(tc_Nat_Onat),hAPP(hAPP(c_Groups_Otimes__class_Otimes(tc_Nat_Onat),V_n),V_m)),V_n) = V_m ) ).
% 160.20/160.10  
% 160.20/160.10  fof(fact_div__less__dividend,axiom,
% 160.20/160.10      ! [V_m,V_n] :
% 160.20/160.10        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),c_Groups_Oone__class_Oone(tc_Nat_Onat)),V_n))
% 160.20/160.10       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),c_Groups_Ozero__class_Ozero(tc_Nat_Onat)),V_m))
% 160.20/160.10         => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),hAPP(hAPP(c_Divides_Odiv__class_Odiv(tc_Nat_Onat),V_m),V_n)),V_m)) ) ) ).
% 160.20/160.10  
% 160.20/160.10  fof(fact_mod__mult2__eq,axiom,
% 160.20/160.10      ! [V_c,V_b,V_a] : c_Divides_Odiv__class_Omod(tc_Nat_Onat,V_a,hAPP(hAPP(c_Groups_Otimes__class_Otimes(tc_Nat_Onat),V_b),V_c)) = hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Nat_Onat),hAPP(hAPP(c_Groups_Otimes__class_Otimes(tc_Nat_Onat),V_b),c_Divides_Odiv__class_Omod(tc_Nat_Onat,hAPP(hAPP(c_Divides_Odiv__class_Odiv(tc_Nat_Onat),V_a),V_b),V_c))),c_Divides_Odiv__class_Omod(tc_Nat_Onat,V_a,V_b)) ).
% 160.20/160.10  
% 160.20/160.10  fof(fact_div__mult1__eq,axiom,
% 160.20/160.10      ! [V_c,V_b,V_a] : hAPP(hAPP(c_Divides_Odiv__class_Odiv(tc_Nat_Onat),hAPP(hAPP(c_Groups_Otimes__class_Otimes(tc_Nat_Onat),V_a),V_b)),V_c) = hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Nat_Onat),hAPP(hAPP(c_Groups_Otimes__class_Otimes(tc_Nat_Onat),V_a),hAPP(hAPP(c_Divides_Odiv__class_Odiv(tc_Nat_Onat),V_b),V_c))),hAPP(hAPP(c_Divides_Odiv__class_Odiv(tc_Nat_Onat),hAPP(hAPP(c_Groups_Otimes__class_Otimes(tc_Nat_Onat),V_a),c_Divides_Odiv__class_Omod(tc_Nat_Onat,V_b,V_c))),V_c)) ).
% 160.20/160.10  
% 160.20/160.10  fof(fact_Divides_Omod__div__equality_H,axiom,
% 160.20/160.10      ! [V_n,V_m] : c_Divides_Odiv__class_Omod(tc_Nat_Onat,V_m,V_n) = hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_Nat_Onat),V_m),hAPP(hAPP(c_Groups_Otimes__class_Otimes(tc_Nat_Onat),hAPP(hAPP(c_Divides_Odiv__class_Odiv(tc_Nat_Onat),V_m),V_n)),V_n)) ).
% 160.20/160.10  
% 160.20/160.10  fof(fact_mult__div__cancel,axiom,
% 160.20/160.10      ! [V_m,V_n] : hAPP(hAPP(c_Groups_Otimes__class_Otimes(tc_Nat_Onat),V_n),hAPP(hAPP(c_Divides_Odiv__class_Odiv(tc_Nat_Onat),V_m),V_n)) = hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_Nat_Onat),V_m),c_Divides_Odiv__class_Omod(tc_Nat_Onat,V_m,V_n)) ).
% 160.20/160.10  
% 160.20/160.10  fof(fact_div__mod__equality_H,axiom,
% 160.20/160.10      ! [V_n,V_m] : hAPP(hAPP(c_Groups_Otimes__class_Otimes(tc_Nat_Onat),hAPP(hAPP(c_Divides_Odiv__class_Odiv(tc_Nat_Onat),V_m),V_n)),V_n) = hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_Nat_Onat),V_m),c_Divides_Odiv__class_Omod(tc_Nat_Onat,V_m,V_n)) ).
% 160.20/160.10  
% 160.20/160.10  fof(fact_zero__le__zpower__abs,axiom,
% 160.20/160.10      ! [V_n,V_x] : hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),hAPP(hAPP(c_Power_Opower__class_Opower(tc_Int_Oint),hAPP(c_Groups_Oabs__class_Oabs(tc_Int_Oint),V_x)),V_n))) ).
% 160.20/160.10  
% 160.20/160.10  fof(fact_div__geq,axiom,
% 160.20/160.10      ! [V_m,V_n] :
% 160.20/160.10        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),c_Groups_Ozero__class_Ozero(tc_Nat_Onat)),V_n))
% 160.20/160.10       => ( ~ hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),V_m),V_n))
% 160.20/160.10         => hAPP(hAPP(c_Divides_Odiv__class_Odiv(tc_Nat_Onat),V_m),V_n) = hAPP(c_Nat_OSuc,hAPP(hAPP(c_Divides_Odiv__class_Odiv(tc_Nat_Onat),hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_Nat_Onat),V_m),V_n)),V_n)) ) ) ).
% 160.20/160.10  
% 160.20/160.10  fof(fact_div__if,axiom,
% 160.20/160.10      ! [V_m,V_n] :
% 160.20/160.10        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),c_Groups_Ozero__class_Ozero(tc_Nat_Onat)),V_n))
% 160.20/160.10       => ( ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),V_m),V_n))
% 160.20/160.10           => hAPP(hAPP(c_Divides_Odiv__class_Odiv(tc_Nat_Onat),V_m),V_n) = c_Groups_Ozero__class_Ozero(tc_Nat_Onat) )
% 160.20/160.10          & ( ~ hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),V_m),V_n))
% 160.20/160.10           => hAPP(hAPP(c_Divides_Odiv__class_Odiv(tc_Nat_Onat),V_m),V_n) = hAPP(c_Nat_OSuc,hAPP(hAPP(c_Divides_Odiv__class_Odiv(tc_Nat_Onat),hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_Nat_Onat),V_m),V_n)),V_n)) ) ) ) ).
% 160.20/160.10  
% 160.20/160.10  fof(fact_split__div,axiom,
% 160.20/160.10      ! [V_k_2,V_n_2,V_P_2] :
% 160.20/160.10        ( hBOOL(hAPP(V_P_2,hAPP(hAPP(c_Divides_Odiv__class_Odiv(tc_Nat_Onat),V_n_2),V_k_2)))
% 160.20/160.10      <=> ( ( V_k_2 = c_Groups_Ozero__class_Ozero(tc_Nat_Onat)
% 160.20/160.10           => hBOOL(hAPP(V_P_2,c_Groups_Ozero__class_Ozero(tc_Nat_Onat))) )
% 160.20/160.10          & ( V_k_2 != c_Groups_Ozero__class_Ozero(tc_Nat_Onat)
% 160.20/160.10           => ! [B_i,B_j] :
% 160.20/160.10                ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),B_j),V_k_2))
% 160.20/160.10               => ( V_n_2 = hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Nat_Onat),hAPP(hAPP(c_Groups_Otimes__class_Otimes(tc_Nat_Onat),V_k_2),B_i)),B_j)
% 160.20/160.10                 => hBOOL(hAPP(V_P_2,B_i)) ) ) ) ) ) ).
% 160.20/160.10  
% 160.20/160.10  fof(fact_Divides_Otransfer__nat__int__functions_I1_J,axiom,
% 160.20/160.10      ! [V_y,V_x] :
% 160.20/160.10        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),V_x))
% 160.20/160.10       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),V_y))
% 160.20/160.10         => hAPP(hAPP(c_Divides_Odiv__class_Odiv(tc_Nat_Onat),hAPP(c_Int_Onat,V_x)),hAPP(c_Int_Onat,V_y)) = hAPP(c_Int_Onat,hAPP(hAPP(c_Divides_Odiv__class_Odiv(tc_Int_Oint),V_x),V_y)) ) ) ).
% 160.20/160.10  
% 160.20/160.10  fof(fact_nat__div__distrib,axiom,
% 160.20/160.10      ! [V_y,V_x] :
% 160.20/160.10        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),V_x))
% 160.20/160.10       => hAPP(c_Int_Onat,hAPP(hAPP(c_Divides_Odiv__class_Odiv(tc_Int_Oint),V_x),V_y)) = hAPP(hAPP(c_Divides_Odiv__class_Odiv(tc_Nat_Onat),hAPP(c_Int_Onat,V_x)),hAPP(c_Int_Onat,V_y)) ) ).
% 160.20/160.10  
% 160.20/160.10  fof(fact_abs__power__minus__one,axiom,
% 160.20/160.10      ! [V_n,T_a] :
% 160.20/160.10        ( ( class_Int_Onumber__ring(T_a)
% 160.20/160.10          & class_Rings_Olinordered__idom(T_a) )
% 160.20/160.10       => hAPP(c_Groups_Oabs__class_Oabs(T_a),hAPP(hAPP(c_Power_Opower__class_Opower(T_a),hAPP(c_Int_Onumber__class_Onumber__of(T_a),c_Int_OMin)),V_n)) = c_Groups_Oone__class_Oone(T_a) ) ).
% 160.20/160.10  
% 160.20/160.10  fof(fact_zero__less__zpower__abs__iff,axiom,
% 160.20/160.10      ! [V_n_2,V_x_2] :
% 160.20/160.10        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),hAPP(hAPP(c_Power_Opower__class_Opower(tc_Int_Oint),hAPP(c_Groups_Oabs__class_Oabs(tc_Int_Oint),V_x_2)),V_n_2)))
% 160.20/160.10      <=> ( V_x_2 != c_Groups_Ozero__class_Ozero(tc_Int_Oint)
% 160.20/160.10          | V_n_2 = c_Groups_Ozero__class_Ozero(tc_Nat_Onat) ) ) ).
% 160.20/160.10  
% 160.20/160.10  fof(fact_le__div__geq,axiom,
% 160.20/160.10      ! [V_m,V_n] :
% 160.20/160.10        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),c_Groups_Ozero__class_Ozero(tc_Nat_Onat)),V_n))
% 160.20/160.10       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat),V_n),V_m))
% 160.20/160.10         => hAPP(hAPP(c_Divides_Odiv__class_Odiv(tc_Nat_Onat),V_m),V_n) = hAPP(c_Nat_OSuc,hAPP(hAPP(c_Divides_Odiv__class_Odiv(tc_Nat_Onat),hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_Nat_Onat),V_m),V_n)),V_n)) ) ) ).
% 160.20/160.10  
% 160.20/160.10  fof(fact_split__div__lemma,axiom,
% 160.20/160.10      ! [V_m_2,V_q_2,V_n_2] :
% 160.20/160.10        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),c_Groups_Ozero__class_Ozero(tc_Nat_Onat)),V_n_2))
% 160.20/160.10       => ( ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat),hAPP(hAPP(c_Groups_Otimes__class_Otimes(tc_Nat_Onat),V_n_2),V_q_2)),V_m_2))
% 160.20/160.10            & hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),V_m_2),hAPP(hAPP(c_Groups_Otimes__class_Otimes(tc_Nat_Onat),V_n_2),hAPP(c_Nat_OSuc,V_q_2)))) )
% 160.20/160.10        <=> V_q_2 = hAPP(hAPP(c_Divides_Odiv__class_Odiv(tc_Nat_Onat),V_m_2),V_n_2) ) ) ).
% 160.20/160.10  
% 160.20/160.10  fof(fact_split__div_H,axiom,
% 160.20/160.10      ! [V_n_2,V_m_2,V_P_2] :
% 160.20/160.10        ( hBOOL(hAPP(V_P_2,hAPP(hAPP(c_Divides_Odiv__class_Odiv(tc_Nat_Onat),V_m_2),V_n_2)))
% 160.20/160.10      <=> ( ( V_n_2 = c_Groups_Ozero__class_Ozero(tc_Nat_Onat)
% 160.20/160.10            & hBOOL(hAPP(V_P_2,c_Groups_Ozero__class_Ozero(tc_Nat_Onat))) )
% 160.20/160.10          | ? [B_q] :
% 160.20/160.10              ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat),hAPP(hAPP(c_Groups_Otimes__class_Otimes(tc_Nat_Onat),V_n_2),B_q)),V_m_2))
% 160.20/160.10              & hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),V_m_2),hAPP(hAPP(c_Groups_Otimes__class_Otimes(tc_Nat_Onat),V_n_2),hAPP(c_Nat_OSuc,B_q))))
% 160.20/160.10              & hBOOL(hAPP(V_P_2,B_q)) ) ) ) ).
% 160.20/160.10  
% 160.20/160.10  fof(fact_power__strict__mono,axiom,
% 160.20/160.10      ! [V_n,V_b,V_a,T_a] :
% 160.20/160.10        ( class_Rings_Olinordered__semidom(T_a)
% 160.20/160.10       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),V_a),V_b))
% 160.20/160.10         => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),c_Groups_Ozero__class_Ozero(T_a)),V_a))
% 160.20/160.10           => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),c_Groups_Ozero__class_Ozero(tc_Nat_Onat)),V_n))
% 160.20/160.10             => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),hAPP(hAPP(c_Power_Opower__class_Opower(T_a),V_a),V_n)),hAPP(hAPP(c_Power_Opower__class_Opower(T_a),V_b),V_n))) ) ) ) ) ).
% 160.20/160.10  
% 160.20/160.10  fof(fact_one__less__power,axiom,
% 160.20/160.10      ! [V_n,V_a,T_a] :
% 160.20/160.10        ( class_Rings_Olinordered__semidom(T_a)
% 160.20/160.10       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),c_Groups_Oone__class_Oone(T_a)),V_a))
% 160.20/160.10         => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),c_Groups_Ozero__class_Ozero(tc_Nat_Onat)),V_n))
% 160.20/160.10           => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),c_Groups_Oone__class_Oone(T_a)),hAPP(hAPP(c_Power_Opower__class_Opower(T_a),V_a),V_n))) ) ) ) ).
% 160.20/160.10  
% 160.20/160.10  fof(fact_power__le__imp__le__exp,axiom,
% 160.20/160.10      ! [V_n,V_m,V_a,T_a] :
% 160.20/160.10        ( class_Rings_Olinordered__semidom(T_a)
% 160.20/160.10       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),c_Groups_Oone__class_Oone(T_a)),V_a))
% 160.20/160.10         => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),hAPP(hAPP(c_Power_Opower__class_Opower(T_a),V_a),V_m)),hAPP(hAPP(c_Power_Opower__class_Opower(T_a),V_a),V_n)))
% 160.20/160.10           => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat),V_m),V_n)) ) ) ) ).
% 160.20/160.10  
% 160.20/160.10  fof(fact_power__increasing__iff,axiom,
% 160.20/160.10      ! [V_y_2,V_x_2,V_b_2,T_b] :
% 160.20/160.10        ( class_Rings_Olinordered__semidom(T_b)
% 160.20/160.10       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_b),c_Groups_Oone__class_Oone(T_b)),V_b_2))
% 160.20/160.10         => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_b),hAPP(hAPP(c_Power_Opower__class_Opower(T_b),V_b_2),V_x_2)),hAPP(hAPP(c_Power_Opower__class_Opower(T_b),V_b_2),V_y_2)))
% 160.20/160.10          <=> hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat),V_x_2),V_y_2)) ) ) ) ).
% 160.20/160.10  
% 160.20/160.10  fof(fact_power__decreasing,axiom,
% 160.20/160.10      ! [V_a,V_N,V_n,T_a] :
% 160.20/160.10        ( class_Rings_Olinordered__semidom(T_a)
% 160.20/160.10       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat),V_n),V_N))
% 160.20/160.10         => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),c_Groups_Ozero__class_Ozero(T_a)),V_a))
% 160.20/160.10           => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),V_a),c_Groups_Oone__class_Oone(T_a)))
% 160.20/160.10             => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),hAPP(hAPP(c_Power_Opower__class_Opower(T_a),V_a),V_N)),hAPP(hAPP(c_Power_Opower__class_Opower(T_a),V_a),V_n))) ) ) ) ) ).
% 160.20/160.10  
% 160.20/160.10  fof(fact_power__strict__decreasing,axiom,
% 160.20/160.10      ! [V_a,V_N,V_n,T_a] :
% 160.20/160.10        ( class_Rings_Olinordered__semidom(T_a)
% 160.20/160.10       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),V_n),V_N))
% 160.20/160.10         => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),c_Groups_Ozero__class_Ozero(T_a)),V_a))
% 160.20/160.10           => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),V_a),c_Groups_Oone__class_Oone(T_a)))
% 160.20/160.10             => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),hAPP(hAPP(c_Power_Opower__class_Opower(T_a),V_a),V_N)),hAPP(hAPP(c_Power_Opower__class_Opower(T_a),V_a),V_n))) ) ) ) ) ).
% 160.20/160.10  
% 160.20/160.10  fof(fact_power__Suc__less__one,axiom,
% 160.20/160.10      ! [V_n,V_a,T_a] :
% 160.20/160.10        ( class_Rings_Olinordered__semidom(T_a)
% 160.20/160.10       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),c_Groups_Ozero__class_Ozero(T_a)),V_a))
% 160.20/160.10         => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),V_a),c_Groups_Oone__class_Oone(T_a)))
% 160.20/160.10           => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),hAPP(hAPP(c_Power_Opower__class_Opower(T_a),V_a),hAPP(c_Nat_OSuc,V_n))),c_Groups_Oone__class_Oone(T_a))) ) ) ) ).
% 160.20/160.10  
% 160.20/160.10  fof(fact_power__Suc__0,axiom,
% 160.20/160.10      ! [V_n] : hAPP(hAPP(c_Power_Opower__class_Opower(tc_Nat_Onat),hAPP(c_Nat_OSuc,c_Groups_Ozero__class_Ozero(tc_Nat_Onat))),V_n) = hAPP(c_Nat_OSuc,c_Groups_Ozero__class_Ozero(tc_Nat_Onat)) ).
% 160.20/160.10  
% 160.20/160.10  fof(fact_nat__power__eq__Suc__0__iff,axiom,
% 160.20/160.10      ! [V_m_2,V_x_2] :
% 160.20/160.10        ( hAPP(hAPP(c_Power_Opower__class_Opower(tc_Nat_Onat),V_x_2),V_m_2) = hAPP(c_Nat_OSuc,c_Groups_Ozero__class_Ozero(tc_Nat_Onat))
% 160.20/160.10      <=> ( V_m_2 = c_Groups_Ozero__class_Ozero(tc_Nat_Onat)
% 160.20/160.10          | V_x_2 = hAPP(c_Nat_OSuc,c_Groups_Ozero__class_Ozero(tc_Nat_Onat)) ) ) ).
% 160.20/160.10  
% 160.20/160.10  fof(fact_nat__power__less__imp__less,axiom,
% 160.20/160.10      ! [V_n,V_m,V_i] :
% 160.20/160.10        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),c_Groups_Ozero__class_Ozero(tc_Nat_Onat)),V_i))
% 160.20/160.10       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),hAPP(hAPP(c_Power_Opower__class_Opower(tc_Nat_Onat),V_i),V_m)),hAPP(hAPP(c_Power_Opower__class_Opower(tc_Nat_Onat),V_i),V_n)))
% 160.20/160.10         => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),V_m),V_n)) ) ) ).
% 160.20/160.10  
% 160.20/160.10  fof(fact_nat__zero__less__power__iff,axiom,
% 160.20/160.10      ! [V_n_2,V_x_2] :
% 160.20/160.10        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),c_Groups_Ozero__class_Ozero(tc_Nat_Onat)),hAPP(hAPP(c_Power_Opower__class_Opower(tc_Nat_Onat),V_x_2),V_n_2)))
% 160.20/160.10      <=> ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),c_Groups_Ozero__class_Ozero(tc_Nat_Onat)),V_x_2))
% 160.20/160.10          | V_n_2 = c_Groups_Ozero__class_Ozero(tc_Nat_Onat) ) ) ).
% 160.20/160.10  
% 160.20/160.10  fof(fact_nat__one__le__power,axiom,
% 160.20/160.10      ! [V_n,V_i] :
% 160.20/160.10        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat),hAPP(c_Nat_OSuc,c_Groups_Ozero__class_Ozero(tc_Nat_Onat))),V_i))
% 160.20/160.10       => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat),hAPP(c_Nat_OSuc,c_Groups_Ozero__class_Ozero(tc_Nat_Onat))),hAPP(hAPP(c_Power_Opower__class_Opower(tc_Nat_Onat),V_i),V_n))) ) ).
% 160.20/160.10  
% 160.20/160.10  fof(fact_int__power,axiom,
% 160.20/160.10      ! [V_n,V_m] : hAPP(c_Nat_Osemiring__1__class_Oof__nat(tc_Int_Oint),hAPP(hAPP(c_Power_Opower__class_Opower(tc_Nat_Onat),V_m),V_n)) = hAPP(hAPP(c_Power_Opower__class_Opower(tc_Int_Oint),hAPP(c_Nat_Osemiring__1__class_Oof__nat(tc_Int_Oint),V_m)),V_n) ).
% 160.20/160.10  
% 160.20/160.10  fof(fact_zpower__int,axiom,
% 160.20/160.10      ! [V_n,V_m] : hAPP(hAPP(c_Power_Opower__class_Opower(tc_Int_Oint),hAPP(c_Nat_Osemiring__1__class_Oof__nat(tc_Int_Oint),V_m)),V_n) = hAPP(c_Nat_Osemiring__1__class_Oof__nat(tc_Int_Oint),hAPP(hAPP(c_Power_Opower__class_Opower(tc_Nat_Onat),V_m),V_n)) ).
% 160.20/160.10  
% 160.20/160.10  fof(fact_Nat__Transfer_Otransfer__int__nat__functions_I4_J,axiom,
% 160.20/160.10      ! [V_n,V_x] : hAPP(hAPP(c_Power_Opower__class_Opower(tc_Int_Oint),hAPP(c_Nat_Osemiring__1__class_Oof__nat(tc_Int_Oint),V_x)),V_n) = hAPP(c_Nat_Osemiring__1__class_Oof__nat(tc_Int_Oint),hAPP(hAPP(c_Power_Opower__class_Opower(tc_Nat_Onat),V_x),V_n)) ).
% 160.20/160.10  
% 160.20/160.10  fof(fact_power__eq__if,axiom,
% 160.20/160.10      ! [V_p,V_m] :
% 160.20/160.10        ( ( V_m = c_Groups_Ozero__class_Ozero(tc_Nat_Onat)
% 160.20/160.10         => hAPP(hAPP(c_Power_Opower__class_Opower(tc_Nat_Onat),V_p),V_m) = c_Groups_Oone__class_Oone(tc_Nat_Onat) )
% 160.20/160.10        & ( V_m != c_Groups_Ozero__class_Ozero(tc_Nat_Onat)
% 160.20/160.10         => hAPP(hAPP(c_Power_Opower__class_Opower(tc_Nat_Onat),V_p),V_m) = hAPP(hAPP(c_Groups_Otimes__class_Otimes(tc_Nat_Onat),V_p),hAPP(hAPP(c_Power_Opower__class_Opower(tc_Nat_Onat),V_p),hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_Nat_Onat),V_m),c_Groups_Oone__class_Oone(tc_Nat_Onat)))) ) ) ).
% 160.20/160.10  
% 160.20/160.10  fof(fact_Nat__Transfer_Otransfer__nat__int__functions_I4_J,axiom,
% 160.20/160.10      ! [V_n,V_x] :
% 160.20/160.10        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),V_x))
% 160.20/160.10       => hAPP(hAPP(c_Power_Opower__class_Opower(tc_Nat_Onat),hAPP(c_Int_Onat,V_x)),V_n) = hAPP(c_Int_Onat,hAPP(hAPP(c_Power_Opower__class_Opower(tc_Int_Oint),V_x),V_n)) ) ).
% 160.20/160.10  
% 160.20/160.10  fof(fact_nat__power__eq,axiom,
% 160.20/160.10      ! [V_n,V_z] :
% 160.20/160.10        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),V_z))
% 160.20/160.10       => hAPP(c_Int_Onat,hAPP(hAPP(c_Power_Opower__class_Opower(tc_Int_Oint),V_z),V_n)) = hAPP(hAPP(c_Power_Opower__class_Opower(tc_Nat_Onat),hAPP(c_Int_Onat,V_z)),V_n) ) ).
% 160.20/160.10  
% 160.20/160.10  fof(fact_power__nat__number__of__number__of,axiom,
% 160.20/160.10      ! [V_w,V_v] :
% 160.20/160.10        ( ( hBOOL(hAPP(c_Nat__Numeral_Oneg,hAPP(c_Int_Onumber__class_Onumber__of(tc_Int_Oint),V_v)))
% 160.20/160.10         => hAPP(hAPP(c_Power_Opower__class_Opower(tc_Nat_Onat),hAPP(c_Int_Onumber__class_Onumber__of(tc_Nat_Onat),V_v)),hAPP(c_Int_Onumber__class_Onumber__of(tc_Nat_Onat),V_w)) = hAPP(hAPP(c_Power_Opower__class_Opower(tc_Nat_Onat),c_Groups_Ozero__class_Ozero(tc_Nat_Onat)),hAPP(c_Int_Onumber__class_Onumber__of(tc_Nat_Onat),V_w)) )
% 160.20/160.10        & ( ~ hBOOL(hAPP(c_Nat__Numeral_Oneg,hAPP(c_Int_Onumber__class_Onumber__of(tc_Int_Oint),V_v)))
% 160.20/160.10         => hAPP(hAPP(c_Power_Opower__class_Opower(tc_Nat_Onat),hAPP(c_Int_Onumber__class_Onumber__of(tc_Nat_Onat),V_v)),hAPP(c_Int_Onumber__class_Onumber__of(tc_Nat_Onat),V_w)) = hAPP(c_Int_Onat,hAPP(hAPP(c_Power_Opower__class_Opower(tc_Int_Oint),hAPP(c_Int_Onumber__class_Onumber__of(tc_Int_Oint),V_v)),hAPP(c_Int_Onumber__class_Onumber__of(tc_Nat_Onat),V_w))) ) ) ).
% 160.20/160.10  
% 160.20/160.10  fof(fact_power__nat__number__of,axiom,
% 160.20/160.10      ! [V_n,V_v] :
% 160.20/160.10        ( ( hBOOL(hAPP(c_Nat__Numeral_Oneg,hAPP(c_Int_Onumber__class_Onumber__of(tc_Int_Oint),V_v)))
% 160.20/160.10         => hAPP(hAPP(c_Power_Opower__class_Opower(tc_Nat_Onat),hAPP(c_Int_Onumber__class_Onumber__of(tc_Nat_Onat),V_v)),V_n) = hAPP(hAPP(c_Power_Opower__class_Opower(tc_Nat_Onat),c_Groups_Ozero__class_Ozero(tc_Nat_Onat)),V_n) )
% 160.20/160.10        & ( ~ hBOOL(hAPP(c_Nat__Numeral_Oneg,hAPP(c_Int_Onumber__class_Onumber__of(tc_Int_Oint),V_v)))
% 160.20/160.10         => hAPP(hAPP(c_Power_Opower__class_Opower(tc_Nat_Onat),hAPP(c_Int_Onumber__class_Onumber__of(tc_Nat_Onat),V_v)),V_n) = hAPP(c_Int_Onat,hAPP(hAPP(c_Power_Opower__class_Opower(tc_Int_Oint),hAPP(c_Int_Onumber__class_Onumber__of(tc_Int_Oint),V_v)),V_n)) ) ) ).
% 160.20/160.10  
% 160.20/160.10  fof(fact_field__power__not__zero,axiom,
% 160.20/160.10      ! [V_n,V_a,T_a] :
% 160.20/160.10        ( class_Rings_Oring__1__no__zero__divisors(T_a)
% 160.20/160.10       => ( V_a != c_Groups_Ozero__class_Ozero(T_a)
% 160.20/160.10         => hAPP(hAPP(c_Power_Opower__class_Opower(T_a),V_a),V_n) != c_Groups_Ozero__class_Ozero(T_a) ) ) ).
% 160.20/160.10  
% 160.20/160.10  fof(fact_power__mult__distrib,axiom,
% 160.20/160.10      ! [V_n,V_b,V_a,T_a] :
% 160.20/160.10        ( class_Groups_Ocomm__monoid__mult(T_a)
% 160.20/160.10       => hAPP(hAPP(c_Power_Opower__class_Opower(T_a),hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_a),V_a),V_b)),V_n) = hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_a),hAPP(hAPP(c_Power_Opower__class_Opower(T_a),V_a),V_n)),hAPP(hAPP(c_Power_Opower__class_Opower(T_a),V_b),V_n)) ) ).
% 160.20/160.10  
% 160.20/160.10  fof(fact_power__commutes,axiom,
% 160.20/160.10      ! [V_n,V_a,T_a] :
% 160.20/160.10        ( class_Groups_Omonoid__mult(T_a)
% 160.20/160.10       => hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_a),hAPP(hAPP(c_Power_Opower__class_Opower(T_a),V_a),V_n)),V_a) = hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_a),V_a),hAPP(hAPP(c_Power_Opower__class_Opower(T_a),V_a),V_n)) ) ).
% 160.20/160.10  
% 160.20/160.10  fof(fact_power__one,axiom,
% 160.20/160.10      ! [V_n,T_a] :
% 160.20/160.10        ( class_Groups_Omonoid__mult(T_a)
% 160.20/160.10       => hAPP(hAPP(c_Power_Opower__class_Opower(T_a),c_Groups_Oone__class_Oone(T_a)),V_n) = c_Groups_Oone__class_Oone(T_a) ) ).
% 160.20/160.10  
% 160.20/160.10  fof(fact_of__nat__power,axiom,
% 160.20/160.10      ! [V_n,V_m,T_a] :
% 160.20/160.10        ( class_Rings_Osemiring__1(T_a)
% 160.20/160.10       => hAPP(c_Nat_Osemiring__1__class_Oof__nat(T_a),hAPP(hAPP(c_Power_Opower__class_Opower(tc_Nat_Onat),V_m),V_n)) = hAPP(hAPP(c_Power_Opower__class_Opower(T_a),hAPP(c_Nat_Osemiring__1__class_Oof__nat(T_a),V_m)),V_n) ) ).
% 160.20/160.10  
% 160.20/160.10  fof(fact_power__mult,axiom,
% 160.20/160.10      ! [V_n,V_m,V_a,T_a] :
% 160.20/160.10        ( class_Groups_Omonoid__mult(T_a)
% 160.20/160.10       => hAPP(hAPP(c_Power_Opower__class_Opower(T_a),V_a),hAPP(hAPP(c_Groups_Otimes__class_Otimes(tc_Nat_Onat),V_m),V_n)) = hAPP(hAPP(c_Power_Opower__class_Opower(T_a),hAPP(hAPP(c_Power_Opower__class_Opower(T_a),V_a),V_m)),V_n) ) ).
% 160.20/160.10  
% 160.20/160.10  fof(fact_power__abs,axiom,
% 160.20/160.10      ! [V_n,V_a,T_a] :
% 160.20/160.10        ( class_Rings_Olinordered__idom(T_a)
% 160.20/160.10       => hAPP(c_Groups_Oabs__class_Oabs(T_a),hAPP(hAPP(c_Power_Opower__class_Opower(T_a),V_a),V_n)) = hAPP(hAPP(c_Power_Opower__class_Opower(T_a),hAPP(c_Groups_Oabs__class_Oabs(T_a),V_a)),V_n) ) ).
% 160.20/160.10  
% 160.20/160.10  fof(fact_power__one__right,axiom,
% 160.20/160.10      ! [V_a,T_a] :
% 160.20/160.10        ( class_Groups_Omonoid__mult(T_a)
% 160.20/160.10       => hAPP(hAPP(c_Power_Opower__class_Opower(T_a),V_a),c_Groups_Oone__class_Oone(tc_Nat_Onat)) = V_a ) ).
% 160.20/160.10  
% 160.20/160.10  fof(fact_zero__le__power,axiom,
% 160.20/160.10      ! [V_n,V_a,T_a] :
% 160.20/160.10        ( class_Rings_Olinordered__semidom(T_a)
% 160.20/160.10       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),c_Groups_Ozero__class_Ozero(T_a)),V_a))
% 160.20/160.10         => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),c_Groups_Ozero__class_Ozero(T_a)),hAPP(hAPP(c_Power_Opower__class_Opower(T_a),V_a),V_n))) ) ) ).
% 160.20/160.10  
% 160.20/160.10  fof(fact_power__mono,axiom,
% 160.20/160.10      ! [V_n,V_b,V_a,T_a] :
% 160.20/160.10        ( class_Rings_Olinordered__semidom(T_a)
% 160.20/160.10       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),V_a),V_b))
% 160.20/160.10         => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),c_Groups_Ozero__class_Ozero(T_a)),V_a))
% 160.20/160.10           => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),hAPP(hAPP(c_Power_Opower__class_Opower(T_a),V_a),V_n)),hAPP(hAPP(c_Power_Opower__class_Opower(T_a),V_b),V_n))) ) ) ) ).
% 160.20/160.10  
% 160.20/160.10  fof(fact_zero__less__power,axiom,
% 160.20/160.10      ! [V_n,V_a,T_a] :
% 160.20/160.10        ( class_Rings_Olinordered__semidom(T_a)
% 160.20/160.10       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),c_Groups_Ozero__class_Ozero(T_a)),V_a))
% 160.20/160.10         => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),c_Groups_Ozero__class_Ozero(T_a)),hAPP(hAPP(c_Power_Opower__class_Opower(T_a),V_a),V_n))) ) ) ).
% 160.20/160.10  
% 160.20/160.10  fof(fact_power__eq__0__iff,axiom,
% 160.20/160.10      ! [V_n_2,V_a_2,T_b] :
% 160.20/160.10        ( ( class_Power_Opower(T_b)
% 160.20/160.10          & class_Rings_Omult__zero(T_b)
% 160.20/160.10          & class_Rings_Ono__zero__divisors(T_b)
% 160.20/160.10          & class_Rings_Ozero__neq__one(T_b) )
% 160.20/160.10       => ( hAPP(hAPP(c_Power_Opower__class_Opower(T_b),V_a_2),V_n_2) = c_Groups_Ozero__class_Ozero(T_b)
% 160.20/160.10        <=> ( V_a_2 = c_Groups_Ozero__class_Ozero(T_b)
% 160.20/160.10            & V_n_2 != c_Groups_Ozero__class_Ozero(tc_Nat_Onat) ) ) ) ).
% 160.20/160.10  
% 160.20/160.10  fof(fact_one__le__power,axiom,
% 160.20/160.10      ! [V_n,V_a,T_a] :
% 160.20/160.10        ( class_Rings_Olinordered__semidom(T_a)
% 160.20/160.10       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),c_Groups_Oone__class_Oone(T_a)),V_a))
% 160.20/160.10         => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),c_Groups_Oone__class_Oone(T_a)),hAPP(hAPP(c_Power_Opower__class_Opower(T_a),V_a),V_n))) ) ) ).
% 160.20/160.10  
% 160.20/160.10  fof(fact_power__0__Suc,axiom,
% 160.20/160.10      ! [V_n,T_a] :
% 160.20/160.10        ( ( class_Power_Opower(T_a)
% 160.20/160.10          & class_Rings_Osemiring__0(T_a) )
% 160.20/160.10       => hAPP(hAPP(c_Power_Opower__class_Opower(T_a),c_Groups_Ozero__class_Ozero(T_a)),hAPP(c_Nat_OSuc,V_n)) = c_Groups_Ozero__class_Ozero(T_a) ) ).
% 160.20/160.10  
% 160.20/160.10  fof(fact_power__inject__exp,axiom,
% 160.20/160.10      ! [V_n_2,V_m_2,V_a_2,T_b] :
% 160.20/160.10        ( class_Rings_Olinordered__semidom(T_b)
% 160.20/160.10       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_b),c_Groups_Oone__class_Oone(T_b)),V_a_2))
% 160.20/160.10         => ( hAPP(hAPP(c_Power_Opower__class_Opower(T_b),V_a_2),V_m_2) = hAPP(hAPP(c_Power_Opower__class_Opower(T_b),V_a_2),V_n_2)
% 160.20/160.10          <=> V_m_2 = V_n_2 ) ) ) ).
% 160.20/160.10  
% 160.20/160.10  fof(fact_power__Suc,axiom,
% 160.20/160.10      ! [V_n,V_a,T_a] :
% 160.20/160.10        ( class_Power_Opower(T_a)
% 160.20/160.10       => hAPP(hAPP(c_Power_Opower__class_Opower(T_a),V_a),hAPP(c_Nat_OSuc,V_n)) = hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_a),V_a),hAPP(hAPP(c_Power_Opower__class_Opower(T_a),V_a),V_n)) ) ).
% 160.20/160.10  
% 160.20/160.10  fof(fact_power__Suc2,axiom,
% 160.20/160.10      ! [V_n,V_a,T_a] :
% 160.20/160.10        ( class_Groups_Omonoid__mult(T_a)
% 160.20/160.10       => hAPP(hAPP(c_Power_Opower__class_Opower(T_a),V_a),hAPP(c_Nat_OSuc,V_n)) = hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_a),hAPP(hAPP(c_Power_Opower__class_Opower(T_a),V_a),V_n)),V_a) ) ).
% 160.20/160.10  
% 160.20/160.10  fof(fact_power__0,axiom,
% 160.20/160.10      ! [V_a,T_a] :
% 160.20/160.10        ( class_Power_Opower(T_a)
% 160.20/160.10       => hAPP(hAPP(c_Power_Opower__class_Opower(T_a),V_a),c_Groups_Ozero__class_Ozero(tc_Nat_Onat)) = c_Groups_Oone__class_Oone(T_a) ) ).
% 160.20/160.10  
% 160.20/160.10  fof(fact_power__add,axiom,
% 160.20/160.10      ! [V_n,V_m,V_a,T_a] :
% 160.20/160.10        ( class_Groups_Omonoid__mult(T_a)
% 160.20/160.10       => hAPP(hAPP(c_Power_Opower__class_Opower(T_a),V_a),hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Nat_Onat),V_m),V_n)) = hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_a),hAPP(hAPP(c_Power_Opower__class_Opower(T_a),V_a),V_m)),hAPP(hAPP(c_Power_Opower__class_Opower(T_a),V_a),V_n)) ) ).
% 160.20/160.10  
% 160.20/160.10  fof(fact_power__less__imp__less__base,axiom,
% 160.20/160.10      ! [V_b,V_n,V_a,T_a] :
% 160.20/160.10        ( class_Rings_Olinordered__semidom(T_a)
% 160.20/160.10       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),hAPP(hAPP(c_Power_Opower__class_Opower(T_a),V_a),V_n)),hAPP(hAPP(c_Power_Opower__class_Opower(T_a),V_b),V_n)))
% 160.20/160.10         => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),c_Groups_Ozero__class_Ozero(T_a)),V_b))
% 160.20/160.10           => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),V_a),V_b)) ) ) ) ).
% 160.20/160.10  
% 160.20/160.10  fof(fact_power__inject__base,axiom,
% 160.20/160.10      ! [V_b,V_n,V_a,T_a] :
% 160.20/160.10        ( class_Rings_Olinordered__semidom(T_a)
% 160.20/160.10       => ( hAPP(hAPP(c_Power_Opower__class_Opower(T_a),V_a),hAPP(c_Nat_OSuc,V_n)) = hAPP(hAPP(c_Power_Opower__class_Opower(T_a),V_b),hAPP(c_Nat_OSuc,V_n))
% 160.20/160.10         => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),c_Groups_Ozero__class_Ozero(T_a)),V_a))
% 160.20/160.10           => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),c_Groups_Ozero__class_Ozero(T_a)),V_b))
% 160.20/160.10             => V_a = V_b ) ) ) ) ).
% 160.20/160.10  
% 160.20/160.10  fof(fact_power__le__imp__le__base,axiom,
% 160.20/160.10      ! [V_b,V_n,V_a,T_a] :
% 160.20/160.10        ( class_Rings_Olinordered__semidom(T_a)
% 160.20/160.10       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),hAPP(hAPP(c_Power_Opower__class_Opower(T_a),V_a),hAPP(c_Nat_OSuc,V_n))),hAPP(hAPP(c_Power_Opower__class_Opower(T_a),V_b),hAPP(c_Nat_OSuc,V_n))))
% 160.20/160.10         => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),c_Groups_Ozero__class_Ozero(T_a)),V_b))
% 160.20/160.10           => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),V_a),V_b)) ) ) ) ).
% 160.20/160.10  
% 160.20/160.10  fof(fact_power__less__power__Suc,axiom,
% 160.20/160.10      ! [V_n,V_a,T_a] :
% 160.20/160.10        ( class_Rings_Olinordered__semidom(T_a)
% 160.20/160.10       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),c_Groups_Oone__class_Oone(T_a)),V_a))
% 160.20/160.10         => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),hAPP(hAPP(c_Power_Opower__class_Opower(T_a),V_a),V_n)),hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_a),V_a),hAPP(hAPP(c_Power_Opower__class_Opower(T_a),V_a),V_n)))) ) ) ).
% 160.20/160.10  
% 160.20/160.10  fof(fact_power__gt1__lemma,axiom,
% 160.20/160.10      ! [V_n,V_a,T_a] :
% 160.20/160.10        ( class_Rings_Olinordered__semidom(T_a)
% 160.20/160.10       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),c_Groups_Oone__class_Oone(T_a)),V_a))
% 160.20/160.10         => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),c_Groups_Oone__class_Oone(T_a)),hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_a),V_a),hAPP(hAPP(c_Power_Opower__class_Opower(T_a),V_a),V_n)))) ) ) ).
% 160.20/160.10  
% 160.20/160.10  fof(fact_power__0__left,axiom,
% 160.20/160.10      ! [V_n,T_a] :
% 160.20/160.10        ( ( class_Power_Opower(T_a)
% 160.20/160.10          & class_Rings_Osemiring__0(T_a) )
% 160.20/160.10       => ( ( V_n = c_Groups_Ozero__class_Ozero(tc_Nat_Onat)
% 160.20/160.10           => hAPP(hAPP(c_Power_Opower__class_Opower(T_a),c_Groups_Ozero__class_Ozero(T_a)),V_n) = c_Groups_Oone__class_Oone(T_a) )
% 160.20/160.10          & ( V_n != c_Groups_Ozero__class_Ozero(tc_Nat_Onat)
% 160.20/160.10           => hAPP(hAPP(c_Power_Opower__class_Opower(T_a),c_Groups_Ozero__class_Ozero(T_a)),V_n) = c_Groups_Ozero__class_Ozero(T_a) ) ) ) ).
% 160.20/160.10  
% 160.20/160.10  fof(fact_power__gt1,axiom,
% 160.20/160.10      ! [V_n,V_a,T_a] :
% 160.20/160.10        ( class_Rings_Olinordered__semidom(T_a)
% 160.20/160.10       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),c_Groups_Oone__class_Oone(T_a)),V_a))
% 160.20/160.10         => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),c_Groups_Oone__class_Oone(T_a)),hAPP(hAPP(c_Power_Opower__class_Opower(T_a),V_a),hAPP(c_Nat_OSuc,V_n)))) ) ) ).
% 160.20/160.10  
% 160.20/160.10  fof(fact_power__strict__increasing,axiom,
% 160.20/160.10      ! [V_a,V_N,V_n,T_a] :
% 160.20/160.10        ( class_Rings_Olinordered__semidom(T_a)
% 160.20/160.10       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),V_n),V_N))
% 160.20/160.10         => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),c_Groups_Oone__class_Oone(T_a)),V_a))
% 160.20/160.10           => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),hAPP(hAPP(c_Power_Opower__class_Opower(T_a),V_a),V_n)),hAPP(hAPP(c_Power_Opower__class_Opower(T_a),V_a),V_N))) ) ) ) ).
% 160.20/160.10  
% 160.20/160.10  fof(fact_power__less__imp__less__exp,axiom,
% 160.20/160.10      ! [V_n,V_m,V_a,T_a] :
% 160.20/160.10        ( class_Rings_Olinordered__semidom(T_a)
% 160.20/160.10       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),c_Groups_Oone__class_Oone(T_a)),V_a))
% 160.20/160.10         => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),hAPP(hAPP(c_Power_Opower__class_Opower(T_a),V_a),V_m)),hAPP(hAPP(c_Power_Opower__class_Opower(T_a),V_a),V_n)))
% 160.20/160.10           => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),V_m),V_n)) ) ) ) ).
% 160.20/160.10  
% 160.20/160.10  fof(fact_power__strict__increasing__iff,axiom,
% 160.20/160.10      ! [V_y_2,V_x_2,V_b_2,T_b] :
% 160.20/160.10        ( class_Rings_Olinordered__semidom(T_b)
% 160.20/160.10       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_b),c_Groups_Oone__class_Oone(T_b)),V_b_2))
% 160.20/160.10         => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_b),hAPP(hAPP(c_Power_Opower__class_Opower(T_b),V_b_2),V_x_2)),hAPP(hAPP(c_Power_Opower__class_Opower(T_b),V_b_2),V_y_2)))
% 160.20/160.10          <=> hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),V_x_2),V_y_2)) ) ) ) ).
% 160.20/160.10  
% 160.20/160.10  fof(fact_zero__le__power__abs,axiom,
% 160.20/160.10      ! [V_n,V_a,T_a] :
% 160.20/160.10        ( class_Rings_Olinordered__idom(T_a)
% 160.20/160.10       => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),c_Groups_Ozero__class_Ozero(T_a)),hAPP(hAPP(c_Power_Opower__class_Opower(T_a),hAPP(c_Groups_Oabs__class_Oabs(T_a),V_a)),V_n))) ) ).
% 160.20/160.10  
% 160.20/160.10  fof(fact_power__increasing,axiom,
% 160.20/160.10      ! [V_a,V_N,V_n,T_a] :
% 160.20/160.10        ( class_Rings_Olinordered__semidom(T_a)
% 160.20/160.10       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat),V_n),V_N))
% 160.20/160.10         => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),c_Groups_Oone__class_Oone(T_a)),V_a))
% 160.20/160.10           => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),hAPP(hAPP(c_Power_Opower__class_Opower(T_a),V_a),V_n)),hAPP(hAPP(c_Power_Opower__class_Opower(T_a),V_a),V_N))) ) ) ) ).
% 160.20/160.10  
% 160.20/160.10  fof(fact_power__Suc__less,axiom,
% 160.20/160.10      ! [V_n,V_a,T_a] :
% 160.20/160.10        ( class_Rings_Olinordered__semidom(T_a)
% 160.20/160.10       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),c_Groups_Ozero__class_Ozero(T_a)),V_a))
% 160.20/160.10         => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),V_a),c_Groups_Oone__class_Oone(T_a)))
% 160.20/160.10           => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_a),V_a),hAPP(hAPP(c_Power_Opower__class_Opower(T_a),V_a),V_n))),hAPP(hAPP(c_Power_Opower__class_Opower(T_a),V_a),V_n))) ) ) ) ).
% 160.20/160.10  
% 160.20/160.10  fof(fact_power__eq__imp__eq__base,axiom,
% 160.20/160.10      ! [V_b,V_n,V_a,T_a] :
% 160.20/160.10        ( class_Rings_Olinordered__semidom(T_a)
% 160.20/160.10       => ( hAPP(hAPP(c_Power_Opower__class_Opower(T_a),V_a),V_n) = hAPP(hAPP(c_Power_Opower__class_Opower(T_a),V_b),V_n)
% 160.20/160.10         => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),c_Groups_Ozero__class_Ozero(T_a)),V_a))
% 160.20/160.10           => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),c_Groups_Ozero__class_Ozero(T_a)),V_b))
% 160.20/160.10             => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),c_Groups_Ozero__class_Ozero(tc_Nat_Onat)),V_n))
% 160.20/160.10               => V_a = V_b ) ) ) ) ) ).
% 160.20/160.10  
% 160.20/160.10  fof(fact_Nitpick_Onat__lcm__def,axiom,
% 160.20/160.10      ! [V_y,V_x] : c_Nitpick_Onat__lcm(V_x,V_y) = hAPP(hAPP(c_Divides_Odiv__class_Odiv(tc_Nat_Onat),hAPP(hAPP(c_Groups_Otimes__class_Otimes(tc_Nat_Onat),V_x),V_y)),c_Nitpick_Onat__gcd(V_x,V_y)) ).
% 160.20/160.10  
% 160.20/160.10  fof(fact_power__power__power,axiom,
% 160.20/160.10      ! [T_b] :
% 160.20/160.10        ( class_Power_Opower(T_b)
% 160.20/160.10       => c_Power_Opower__class_Opower(T_b) = c_Power_Opower_Opower(T_b,c_Groups_Oone__class_Oone(T_b),c_Groups_Otimes__class_Otimes(T_b)) ) ).
% 160.20/160.10  
% 160.20/160.10  fof(fact_nat__mod__eq__lemma,axiom,
% 160.20/160.10      ! [V_y,V_n,V_x] :
% 160.20/160.10        ( c_Divides_Odiv__class_Omod(tc_Nat_Onat,V_x,V_n) = c_Divides_Odiv__class_Omod(tc_Nat_Onat,V_y,V_n)
% 160.20/160.10       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat),V_y),V_x))
% 160.20/160.10         => ? [B_q] : V_x = hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Nat_Onat),V_y),hAPP(hAPP(c_Groups_Otimes__class_Otimes(tc_Nat_Onat),V_n),B_q)) ) ) ).
% 160.20/160.10  
% 160.20/160.10  fof(fact_zdiv__zminus2__eq__if,axiom,
% 160.20/160.10      ! [V_a,V_b] :
% 160.20/160.10        ( V_b != c_Groups_Ozero__class_Ozero(tc_Int_Oint)
% 160.20/160.10       => ( ( c_Divides_Odiv__class_Omod(tc_Int_Oint,V_a,V_b) = c_Groups_Ozero__class_Ozero(tc_Int_Oint)
% 160.20/160.10           => hAPP(hAPP(c_Divides_Odiv__class_Odiv(tc_Int_Oint),V_a),hAPP(c_Groups_Ouminus__class_Ouminus(tc_Int_Oint),V_b)) = hAPP(c_Groups_Ouminus__class_Ouminus(tc_Int_Oint),hAPP(hAPP(c_Divides_Odiv__class_Odiv(tc_Int_Oint),V_a),V_b)) )
% 160.20/160.10          & ( c_Divides_Odiv__class_Omod(tc_Int_Oint,V_a,V_b) != c_Groups_Ozero__class_Ozero(tc_Int_Oint)
% 160.20/160.10           => hAPP(hAPP(c_Divides_Odiv__class_Odiv(tc_Int_Oint),V_a),hAPP(c_Groups_Ouminus__class_Ouminus(tc_Int_Oint),V_b)) = hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_Int_Oint),hAPP(c_Groups_Ouminus__class_Ouminus(tc_Int_Oint),hAPP(hAPP(c_Divides_Odiv__class_Odiv(tc_Int_Oint),V_a),V_b))),c_Groups_Oone__class_Oone(tc_Int_Oint)) ) ) ) ).
% 160.20/160.10  
% 160.20/160.10  fof(fact_zdiv__zminus1__eq__if,axiom,
% 160.20/160.10      ! [V_a,V_b] :
% 160.20/160.10        ( V_b != c_Groups_Ozero__class_Ozero(tc_Int_Oint)
% 160.20/160.10       => ( ( c_Divides_Odiv__class_Omod(tc_Int_Oint,V_a,V_b) = c_Groups_Ozero__class_Ozero(tc_Int_Oint)
% 160.20/160.10           => hAPP(hAPP(c_Divides_Odiv__class_Odiv(tc_Int_Oint),hAPP(c_Groups_Ouminus__class_Ouminus(tc_Int_Oint),V_a)),V_b) = hAPP(c_Groups_Ouminus__class_Ouminus(tc_Int_Oint),hAPP(hAPP(c_Divides_Odiv__class_Odiv(tc_Int_Oint),V_a),V_b)) )
% 160.20/160.10          & ( c_Divides_Odiv__class_Omod(tc_Int_Oint,V_a,V_b) != c_Groups_Ozero__class_Ozero(tc_Int_Oint)
% 160.20/160.10           => hAPP(hAPP(c_Divides_Odiv__class_Odiv(tc_Int_Oint),hAPP(c_Groups_Ouminus__class_Ouminus(tc_Int_Oint),V_a)),V_b) = hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_Int_Oint),hAPP(c_Groups_Ouminus__class_Ouminus(tc_Int_Oint),hAPP(hAPP(c_Divides_Odiv__class_Odiv(tc_Int_Oint),V_a),V_b))),c_Groups_Oone__class_Oone(tc_Int_Oint)) ) ) ) ).
% 160.20/160.10  
% 160.20/160.10  fof(fact_mod__induct__0,axiom,
% 160.20/160.10      ! [V_i_2,V_P_2,V_p_2] :
% 160.20/160.10        ( ! [B_i] :
% 160.20/160.10            ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),B_i),V_p_2))
% 160.20/160.10           => ( hBOOL(hAPP(V_P_2,B_i))
% 160.20/160.10             => hBOOL(hAPP(V_P_2,c_Divides_Odiv__class_Omod(tc_Nat_Onat,hAPP(c_Nat_OSuc,B_i),V_p_2))) ) )
% 160.20/160.10       => ( hBOOL(hAPP(V_P_2,V_i_2))
% 160.20/160.10         => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),V_i_2),V_p_2))
% 160.20/160.10           => hBOOL(hAPP(V_P_2,c_Groups_Ozero__class_Ozero(tc_Nat_Onat))) ) ) ) ).
% 160.20/160.10  
% 160.20/160.10  fof(fact_nat__mult__distrib__neg,axiom,
% 160.20/160.10      ! [V_z_H,V_z] :
% 160.20/160.10        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),V_z),c_Groups_Ozero__class_Ozero(tc_Int_Oint)))
% 160.20/160.10       => hAPP(c_Int_Onat,hAPP(hAPP(c_Groups_Otimes__class_Otimes(tc_Int_Oint),V_z),V_z_H)) = hAPP(hAPP(c_Groups_Otimes__class_Otimes(tc_Nat_Onat),hAPP(c_Int_Onat,hAPP(c_Groups_Ouminus__class_Ouminus(tc_Int_Oint),V_z))),hAPP(c_Int_Onat,hAPP(c_Groups_Ouminus__class_Ouminus(tc_Int_Oint),V_z_H))) ) ).
% 160.20/160.10  
% 160.20/160.10  fof(fact_negative__zle,axiom,
% 160.20/160.10      ! [V_m,V_n] : hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),hAPP(c_Groups_Ouminus__class_Ouminus(tc_Int_Oint),hAPP(c_Nat_Osemiring__1__class_Oof__nat(tc_Int_Oint),V_n))),hAPP(c_Nat_Osemiring__1__class_Oof__nat(tc_Int_Oint),V_m))) ).
% 160.20/160.10  
% 160.20/160.10  fof(fact_negative__zless,axiom,
% 160.20/160.10      ! [V_m,V_n] : hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),hAPP(c_Groups_Ouminus__class_Ouminus(tc_Int_Oint),hAPP(c_Nat_Osemiring__1__class_Oof__nat(tc_Int_Oint),hAPP(c_Nat_OSuc,V_n)))),hAPP(c_Nat_Osemiring__1__class_Oof__nat(tc_Int_Oint),V_m))) ).
% 160.20/160.10  
% 160.20/160.10  fof(fact_arith__simps_I30_J,axiom,
% 160.20/160.10      ! [V_w,T_a] :
% 160.20/160.10        ( class_Int_Onumber__ring(T_a)
% 160.20/160.10       => hAPP(c_Groups_Ouminus__class_Ouminus(T_a),hAPP(c_Int_Onumber__class_Onumber__of(T_a),V_w)) = hAPP(c_Int_Onumber__class_Onumber__of(T_a),hAPP(c_Groups_Ouminus__class_Ouminus(tc_Int_Oint),V_w)) ) ).
% 160.20/160.10  
% 160.20/160.10  fof(fact_number__of__minus,axiom,
% 160.20/160.10      ! [V_w,T_a] :
% 160.20/160.10        ( class_Int_Onumber__ring(T_a)
% 160.20/160.10       => hAPP(c_Int_Onumber__class_Onumber__of(T_a),hAPP(c_Groups_Ouminus__class_Ouminus(tc_Int_Oint),V_w)) = hAPP(c_Groups_Ouminus__class_Ouminus(T_a),hAPP(c_Int_Onumber__class_Onumber__of(T_a),V_w)) ) ).
% 160.20/160.10  
% 160.20/160.10  fof(fact_compl__eq__compl__iff,axiom,
% 160.20/160.10      ! [V_y_2,V_x_2,T_b] :
% 160.20/160.10        ( class_Lattices_Oboolean__algebra(T_b)
% 160.20/160.10       => ( hAPP(c_Groups_Ouminus__class_Ouminus(T_b),V_x_2) = hAPP(c_Groups_Ouminus__class_Ouminus(T_b),V_y_2)
% 160.20/160.10        <=> V_x_2 = V_y_2 ) ) ).
% 160.20/160.10  
% 160.20/160.10  fof(fact_neg__equal__iff__equal,axiom,
% 160.20/160.10      ! [V_b_2,V_a_2,T_b] :
% 160.20/160.10        ( class_Groups_Ogroup__add(T_b)
% 160.20/160.10       => ( hAPP(c_Groups_Ouminus__class_Ouminus(T_b),V_a_2) = hAPP(c_Groups_Ouminus__class_Ouminus(T_b),V_b_2)
% 160.20/160.10        <=> V_a_2 = V_b_2 ) ) ).
% 160.20/160.10  
% 160.20/160.10  fof(fact_minus__equation__iff,axiom,
% 160.20/160.10      ! [V_b_2,V_a_2,T_b] :
% 160.20/160.10        ( class_Groups_Ogroup__add(T_b)
% 160.20/160.10       => ( hAPP(c_Groups_Ouminus__class_Ouminus(T_b),V_a_2) = V_b_2
% 160.20/160.10        <=> hAPP(c_Groups_Ouminus__class_Ouminus(T_b),V_b_2) = V_a_2 ) ) ).
% 160.20/160.10  
% 160.20/160.10  fof(fact_equation__minus__iff,axiom,
% 160.20/160.10      ! [V_b_2,V_a_2,T_b] :
% 160.20/160.10        ( class_Groups_Ogroup__add(T_b)
% 160.20/160.10       => ( V_a_2 = hAPP(c_Groups_Ouminus__class_Ouminus(T_b),V_b_2)
% 160.20/160.10        <=> V_b_2 = hAPP(c_Groups_Ouminus__class_Ouminus(T_b),V_a_2) ) ) ).
% 160.20/160.10  
% 160.20/160.10  fof(fact_uminus__apply,axiom,
% 160.20/160.10      ! [V_x_2,V_A_2,T_c,T_b] :
% 160.20/160.10        ( class_Groups_Ouminus(T_b)
% 160.20/160.10       => hAPP(hAPP(c_Groups_Ouminus__class_Ouminus(tc_fun(T_c,T_b)),V_A_2),V_x_2) = hAPP(c_Groups_Ouminus__class_Ouminus(T_b),hAPP(V_A_2,V_x_2)) ) ).
% 160.20/160.10  
% 160.20/160.10  fof(fact_double__compl,axiom,
% 160.20/160.10      ! [V_x,T_a] :
% 160.20/160.10        ( class_Lattices_Oboolean__algebra(T_a)
% 160.20/160.10       => hAPP(c_Groups_Ouminus__class_Ouminus(T_a),hAPP(c_Groups_Ouminus__class_Ouminus(T_a),V_x)) = V_x ) ).
% 160.20/160.10  
% 160.20/160.10  fof(fact_minus__minus,axiom,
% 160.20/160.10      ! [V_a,T_a] :
% 160.20/160.10        ( class_Groups_Ogroup__add(T_a)
% 160.20/160.10       => hAPP(c_Groups_Ouminus__class_Ouminus(T_a),hAPP(c_Groups_Ouminus__class_Ouminus(T_a),V_a)) = V_a ) ).
% 160.20/160.10  
% 160.20/160.10  fof(fact_zminus__zminus,axiom,
% 160.20/160.10      ! [V_z] : hAPP(c_Groups_Ouminus__class_Ouminus(tc_Int_Oint),hAPP(c_Groups_Ouminus__class_Ouminus(tc_Int_Oint),V_z)) = V_z ).
% 160.20/160.10  
% 160.20/160.10  fof(fact_minus__number__of__mult,axiom,
% 160.20/160.10      ! [V_z,V_w,T_a] :
% 160.20/160.10        ( class_Int_Onumber__ring(T_a)
% 160.20/160.10       => hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_a),hAPP(c_Groups_Ouminus__class_Ouminus(T_a),hAPP(c_Int_Onumber__class_Onumber__of(T_a),V_w))),V_z) = hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_a),hAPP(c_Int_Onumber__class_Onumber__of(T_a),hAPP(c_Groups_Ouminus__class_Ouminus(tc_Int_Oint),V_w))),V_z) ) ).
% 160.20/160.10  
% 160.20/160.10  fof(fact_le__minus__iff,axiom,
% 160.20/160.10      ! [V_b_2,V_a_2,T_b] :
% 160.20/160.10        ( class_Groups_Oordered__ab__group__add(T_b)
% 160.20/160.10       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_b),V_a_2),hAPP(c_Groups_Ouminus__class_Ouminus(T_b),V_b_2)))
% 160.20/160.10        <=> hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_b),V_b_2),hAPP(c_Groups_Ouminus__class_Ouminus(T_b),V_a_2))) ) ) ).
% 160.20/160.10  
% 160.20/160.10  fof(fact_minus__le__iff,axiom,
% 160.20/160.10      ! [V_b_2,V_a_2,T_b] :
% 160.20/160.10        ( class_Groups_Oordered__ab__group__add(T_b)
% 160.20/160.10       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_b),hAPP(c_Groups_Ouminus__class_Ouminus(T_b),V_a_2)),V_b_2))
% 160.20/160.10        <=> hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_b),hAPP(c_Groups_Ouminus__class_Ouminus(T_b),V_b_2)),V_a_2)) ) ) ).
% 160.20/160.10  
% 160.20/160.10  fof(fact_neg__le__iff__le,axiom,
% 160.20/160.10      ! [V_a_2,V_b_2,T_b] :
% 160.20/160.10        ( class_Groups_Oordered__ab__group__add(T_b)
% 160.20/160.10       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_b),hAPP(c_Groups_Ouminus__class_Ouminus(T_b),V_b_2)),hAPP(c_Groups_Ouminus__class_Ouminus(T_b),V_a_2)))
% 160.20/160.10        <=> hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_b),V_a_2),V_b_2)) ) ) ).
% 160.20/160.10  
% 160.20/160.10  fof(fact_compl__le__compl__iff,axiom,
% 160.20/160.10      ! [V_y_2,V_x_2,T_b] :
% 160.20/160.10        ( class_Lattices_Oboolean__algebra(T_b)
% 160.20/160.10       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_b),hAPP(c_Groups_Ouminus__class_Ouminus(T_b),V_x_2)),hAPP(c_Groups_Ouminus__class_Ouminus(T_b),V_y_2)))
% 160.20/160.10        <=> hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_b),V_y_2),V_x_2)) ) ) ).
% 160.20/160.10  
% 160.20/160.10  fof(fact_le__imp__neg__le,axiom,
% 160.20/160.10      ! [V_b,V_a,T_a] :
% 160.20/160.10        ( class_Groups_Oordered__ab__group__add(T_a)
% 160.20/160.10       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),V_a),V_b))
% 160.20/160.10         => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),hAPP(c_Groups_Ouminus__class_Ouminus(T_a),V_b)),hAPP(c_Groups_Ouminus__class_Ouminus(T_a),V_a))) ) ) ).
% 160.20/160.10  
% 160.20/160.10  fof(fact_compl__mono,axiom,
% 160.20/160.10      ! [V_y,V_x,T_a] :
% 160.20/160.10        ( class_Lattices_Oboolean__algebra(T_a)
% 160.20/160.10       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),V_x),V_y))
% 160.20/160.10         => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),hAPP(c_Groups_Ouminus__class_Ouminus(T_a),V_y)),hAPP(c_Groups_Ouminus__class_Ouminus(T_a),V_x))) ) ) ).
% 160.20/160.10  
% 160.20/160.10  fof(fact_neg__equal__zero,axiom,
% 160.20/160.10      ! [V_a_2,T_b] :
% 160.20/160.10        ( class_Groups_Olinordered__ab__group__add(T_b)
% 160.20/160.10       => ( hAPP(c_Groups_Ouminus__class_Ouminus(T_b),V_a_2) = V_a_2
% 160.20/160.10        <=> V_a_2 = c_Groups_Ozero__class_Ozero(T_b) ) ) ).
% 160.20/160.10  
% 160.20/160.10  fof(fact_neg__equal__0__iff__equal,axiom,
% 160.20/160.10      ! [V_a_2,T_b] :
% 160.20/160.10        ( class_Groups_Ogroup__add(T_b)
% 160.20/160.10       => ( hAPP(c_Groups_Ouminus__class_Ouminus(T_b),V_a_2) = c_Groups_Ozero__class_Ozero(T_b)
% 160.20/160.10        <=> V_a_2 = c_Groups_Ozero__class_Ozero(T_b) ) ) ).
% 160.20/160.10  
% 160.20/160.10  fof(fact_equal__neg__zero,axiom,
% 160.20/160.10      ! [V_a_2,T_b] :
% 160.20/160.10        ( class_Groups_Olinordered__ab__group__add(T_b)
% 160.20/160.10       => ( V_a_2 = hAPP(c_Groups_Ouminus__class_Ouminus(T_b),V_a_2)
% 160.20/160.10        <=> V_a_2 = c_Groups_Ozero__class_Ozero(T_b) ) ) ).
% 160.20/160.10  
% 160.20/160.10  fof(fact_neg__0__equal__iff__equal,axiom,
% 160.20/160.10      ! [V_a_2,T_b] :
% 160.20/160.10        ( class_Groups_Ogroup__add(T_b)
% 160.20/160.10       => ( c_Groups_Ozero__class_Ozero(T_b) = hAPP(c_Groups_Ouminus__class_Ouminus(T_b),V_a_2)
% 160.20/160.10        <=> c_Groups_Ozero__class_Ozero(T_b) = V_a_2 ) ) ).
% 160.20/160.10  
% 160.20/160.10  fof(fact_minus__zero,axiom,
% 160.20/160.10      ! [T_a] :
% 160.20/160.10        ( class_Groups_Ogroup__add(T_a)
% 160.20/160.10       => hAPP(c_Groups_Ouminus__class_Ouminus(T_a),c_Groups_Ozero__class_Ozero(T_a)) = c_Groups_Ozero__class_Ozero(T_a) ) ).
% 160.20/160.10  
% 160.20/160.10  fof(fact_neg__less__iff__less,axiom,
% 160.20/160.10      ! [V_a_2,V_b_2,T_b] :
% 160.20/160.10        ( class_Groups_Oordered__ab__group__add(T_b)
% 160.20/160.10       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_b),hAPP(c_Groups_Ouminus__class_Ouminus(T_b),V_b_2)),hAPP(c_Groups_Ouminus__class_Ouminus(T_b),V_a_2)))
% 160.20/160.10        <=> hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_b),V_a_2),V_b_2)) ) ) ).
% 160.20/160.10  
% 160.20/160.10  fof(fact_minus__less__iff,axiom,
% 160.20/160.10      ! [V_b_2,V_a_2,T_b] :
% 160.20/160.10        ( class_Groups_Oordered__ab__group__add(T_b)
% 160.20/160.10       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_b),hAPP(c_Groups_Ouminus__class_Ouminus(T_b),V_a_2)),V_b_2))
% 160.20/160.10        <=> hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_b),hAPP(c_Groups_Ouminus__class_Ouminus(T_b),V_b_2)),V_a_2)) ) ) ).
% 160.20/160.10  
% 160.20/160.10  fof(fact_less__minus__iff,axiom,
% 160.20/160.10      ! [V_b_2,V_a_2,T_b] :
% 160.20/160.10        ( class_Groups_Oordered__ab__group__add(T_b)
% 160.20/160.10       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_b),V_a_2),hAPP(c_Groups_Ouminus__class_Ouminus(T_b),V_b_2)))
% 160.20/160.10        <=> hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_b),V_b_2),hAPP(c_Groups_Ouminus__class_Ouminus(T_b),V_a_2))) ) ) ).
% 160.20/160.10  
% 160.20/160.10  fof(fact_minus__add__cancel,axiom,
% 160.20/160.10      ! [V_b,V_a,T_a] :
% 160.20/160.10        ( class_Groups_Ogroup__add(T_a)
% 160.20/160.10       => hAPP(hAPP(c_Groups_Oplus__class_Oplus(T_a),hAPP(c_Groups_Ouminus__class_Ouminus(T_a),V_a)),hAPP(hAPP(c_Groups_Oplus__class_Oplus(T_a),V_a),V_b)) = V_b ) ).
% 160.20/160.10  
% 160.20/160.10  fof(fact_add__minus__cancel,axiom,
% 160.20/160.10      ! [V_b,V_a,T_a] :
% 160.20/160.10        ( class_Groups_Ogroup__add(T_a)
% 160.20/160.10       => hAPP(hAPP(c_Groups_Oplus__class_Oplus(T_a),V_a),hAPP(hAPP(c_Groups_Oplus__class_Oplus(T_a),hAPP(c_Groups_Ouminus__class_Ouminus(T_a),V_a)),V_b)) = V_b ) ).
% 160.20/160.10  
% 160.20/160.10  fof(fact_minus__add,axiom,
% 160.20/160.10      ! [V_b,V_a,T_a] :
% 160.20/160.10        ( class_Groups_Ogroup__add(T_a)
% 160.20/160.10       => hAPP(c_Groups_Ouminus__class_Ouminus(T_a),hAPP(hAPP(c_Groups_Oplus__class_Oplus(T_a),V_a),V_b)) = hAPP(hAPP(c_Groups_Oplus__class_Oplus(T_a),hAPP(c_Groups_Ouminus__class_Ouminus(T_a),V_b)),hAPP(c_Groups_Ouminus__class_Ouminus(T_a),V_a)) ) ).
% 160.20/160.10  
% 160.20/160.10  fof(fact_minus__add__distrib,axiom,
% 160.20/160.10      ! [V_b,V_a,T_a] :
% 160.20/160.10        ( class_Groups_Oab__group__add(T_a)
% 160.20/160.10       => hAPP(c_Groups_Ouminus__class_Ouminus(T_a),hAPP(hAPP(c_Groups_Oplus__class_Oplus(T_a),V_a),V_b)) = hAPP(hAPP(c_Groups_Oplus__class_Oplus(T_a),hAPP(c_Groups_Ouminus__class_Ouminus(T_a),V_a)),hAPP(c_Groups_Ouminus__class_Ouminus(T_a),V_b)) ) ).
% 160.20/160.10  
% 160.20/160.10  fof(fact_minus__mult__right,axiom,
% 160.20/160.10      ! [V_b,V_a,T_a] :
% 160.20/160.10        ( class_Rings_Oring(T_a)
% 160.20/160.10       => hAPP(c_Groups_Ouminus__class_Ouminus(T_a),hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_a),V_a),V_b)) = hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_a),V_a),hAPP(c_Groups_Ouminus__class_Ouminus(T_a),V_b)) ) ).
% 160.20/160.10  
% 160.20/160.10  fof(fact_minus__mult__left,axiom,
% 160.20/160.10      ! [V_b,V_a,T_a] :
% 160.20/160.10        ( class_Rings_Oring(T_a)
% 160.20/160.10       => hAPP(c_Groups_Ouminus__class_Ouminus(T_a),hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_a),V_a),V_b)) = hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_a),hAPP(c_Groups_Ouminus__class_Ouminus(T_a),V_a)),V_b) ) ).
% 160.20/160.10  
% 160.20/160.10  fof(fact_minus__mult__commute,axiom,
% 160.20/160.10      ! [V_b,V_a,T_a] :
% 160.20/160.10        ( class_Rings_Oring(T_a)
% 160.20/160.10       => hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_a),hAPP(c_Groups_Ouminus__class_Ouminus(T_a),V_a)),V_b) = hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_a),V_a),hAPP(c_Groups_Ouminus__class_Ouminus(T_a),V_b)) ) ).
% 160.20/160.10  
% 160.20/160.10  fof(fact_minus__mult__minus,axiom,
% 160.20/160.10      ! [V_b,V_a,T_a] :
% 160.20/160.10        ( class_Rings_Oring(T_a)
% 160.20/160.10       => hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_a),hAPP(c_Groups_Ouminus__class_Ouminus(T_a),V_a)),hAPP(c_Groups_Ouminus__class_Ouminus(T_a),V_b)) = hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_a),V_a),V_b) ) ).
% 160.20/160.10  
% 160.20/160.10  fof(fact_square__eq__iff,axiom,
% 160.20/160.10      ! [V_b_2,V_a_2,T_b] :
% 160.20/160.10        ( class_Rings_Oidom(T_b)
% 160.20/160.10       => ( hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_b),V_a_2),V_a_2) = hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_b),V_b_2),V_b_2)
% 160.20/160.10        <=> ( V_a_2 = V_b_2
% 160.20/160.10            | V_a_2 = hAPP(c_Groups_Ouminus__class_Ouminus(T_b),V_b_2) ) ) ) ).
% 160.20/160.10  
% 160.20/160.10  fof(fact_minus__diff__eq,axiom,
% 160.20/160.10      ! [V_b,V_a,T_a] :
% 160.20/160.10        ( class_Groups_Oab__group__add(T_a)
% 160.20/160.10       => hAPP(c_Groups_Ouminus__class_Ouminus(T_a),hAPP(hAPP(c_Groups_Ominus__class_Ominus(T_a),V_a),V_b)) = hAPP(hAPP(c_Groups_Ominus__class_Ominus(T_a),V_b),V_a) ) ).
% 160.20/160.10  
% 160.20/160.10  fof(fact_mod__minus__cong,axiom,
% 160.20/160.10      ! [V_a_H,V_b,V_a,T_a] :
% 160.20/160.10        ( class_Divides_Oring__div(T_a)
% 160.20/160.10       => ( c_Divides_Odiv__class_Omod(T_a,V_a,V_b) = c_Divides_Odiv__class_Omod(T_a,V_a_H,V_b)
% 160.20/160.10         => c_Divides_Odiv__class_Omod(T_a,hAPP(c_Groups_Ouminus__class_Ouminus(T_a),V_a),V_b) = c_Divides_Odiv__class_Omod(T_a,hAPP(c_Groups_Ouminus__class_Ouminus(T_a),V_a_H),V_b) ) ) ).
% 160.20/160.10  
% 160.20/160.10  fof(fact_mod__minus__eq,axiom,
% 160.20/160.10      ! [V_b,V_a,T_a] :
% 160.20/160.10        ( class_Divides_Oring__div(T_a)
% 160.20/160.10       => c_Divides_Odiv__class_Omod(T_a,hAPP(c_Groups_Ouminus__class_Ouminus(T_a),V_a),V_b) = c_Divides_Odiv__class_Omod(T_a,hAPP(c_Groups_Ouminus__class_Ouminus(T_a),c_Divides_Odiv__class_Omod(T_a,V_a,V_b)),V_b) ) ).
% 160.20/160.10  
% 160.20/160.10  fof(fact_zminus__0,axiom,
% 160.20/160.10      hAPP(c_Groups_Ouminus__class_Ouminus(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)) = c_Groups_Ozero__class_Ozero(tc_Int_Oint) ).
% 160.20/160.10  
% 160.20/160.10  fof(fact_abs__minus__cancel,axiom,
% 160.20/160.10      ! [V_a,T_a] :
% 160.20/160.10        ( class_Groups_Oordered__ab__group__add__abs(T_a)
% 160.20/160.10       => hAPP(c_Groups_Oabs__class_Oabs(T_a),hAPP(c_Groups_Ouminus__class_Ouminus(T_a),V_a)) = hAPP(c_Groups_Oabs__class_Oabs(T_a),V_a) ) ).
% 160.20/160.10  
% 160.20/160.10  fof(fact_minus__Pls,axiom,
% 160.20/160.10      hAPP(c_Groups_Ouminus__class_Ouminus(tc_Int_Oint),c_Int_OPls) = c_Int_OPls ).
% 160.20/160.10  
% 160.20/160.10  fof(fact_zminus__zadd__distrib,axiom,
% 160.20/160.10      ! [V_w,V_z] : hAPP(c_Groups_Ouminus__class_Ouminus(tc_Int_Oint),hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Int_Oint),V_z),V_w)) = hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Int_Oint),hAPP(c_Groups_Ouminus__class_Ouminus(tc_Int_Oint),V_z)),hAPP(c_Groups_Ouminus__class_Ouminus(tc_Int_Oint),V_w)) ).
% 160.20/160.10  
% 160.20/160.10  fof(fact_minus__numeral__code_I5_J,axiom,
% 160.20/160.10      ! [V_w] : hAPP(c_Groups_Ouminus__class_Ouminus(tc_Int_Oint),hAPP(c_Int_Onumber__class_Onumber__of(tc_Int_Oint),V_w)) = hAPP(c_Int_Onumber__class_Onumber__of(tc_Int_Oint),hAPP(c_Groups_Ouminus__class_Ouminus(tc_Int_Oint),V_w)) ).
% 160.20/160.10  
% 160.20/160.10  fof(fact_zmult__zminus,axiom,
% 160.20/160.10      ! [V_w,V_z] : hAPP(hAPP(c_Groups_Otimes__class_Otimes(tc_Int_Oint),hAPP(c_Groups_Ouminus__class_Ouminus(tc_Int_Oint),V_z)),V_w) = hAPP(c_Groups_Ouminus__class_Ouminus(tc_Int_Oint),hAPP(hAPP(c_Groups_Otimes__class_Otimes(tc_Int_Oint),V_z),V_w)) ).
% 160.20/160.10  
% 160.20/160.10  fof(fact_zminus__zmod,axiom,
% 160.20/160.10      ! [V_m,V_x] : c_Divides_Odiv__class_Omod(tc_Int_Oint,hAPP(c_Groups_Ouminus__class_Ouminus(tc_Int_Oint),c_Divides_Odiv__class_Omod(tc_Int_Oint,V_x,V_m)),V_m) = c_Divides_Odiv__class_Omod(tc_Int_Oint,hAPP(c_Groups_Ouminus__class_Ouminus(tc_Int_Oint),V_x),V_m) ).
% 160.20/160.10  
% 160.20/160.10  fof(fact_zmod__zminus__zminus,axiom,
% 160.20/160.10      ! [V_b,V_a] : c_Divides_Odiv__class_Omod(tc_Int_Oint,hAPP(c_Groups_Ouminus__class_Ouminus(tc_Int_Oint),V_a),hAPP(c_Groups_Ouminus__class_Ouminus(tc_Int_Oint),V_b)) = hAPP(c_Groups_Ouminus__class_Ouminus(tc_Int_Oint),c_Divides_Odiv__class_Omod(tc_Int_Oint,V_a,V_b)) ).
% 160.20/160.10  
% 160.20/160.10  fof(fact_zmod__zminus2,axiom,
% 160.20/160.10      ! [V_b,V_a] : c_Divides_Odiv__class_Omod(tc_Int_Oint,V_a,hAPP(c_Groups_Ouminus__class_Ouminus(tc_Int_Oint),V_b)) = hAPP(c_Groups_Ouminus__class_Ouminus(tc_Int_Oint),c_Divides_Odiv__class_Omod(tc_Int_Oint,hAPP(c_Groups_Ouminus__class_Ouminus(tc_Int_Oint),V_a),V_b)) ).
% 160.20/160.10  
% 160.20/160.10  fof(fact_zdiv__zminus__zminus,axiom,
% 160.20/160.10      ! [V_b,V_a] : hAPP(hAPP(c_Divides_Odiv__class_Odiv(tc_Int_Oint),hAPP(c_Groups_Ouminus__class_Ouminus(tc_Int_Oint),V_a)),hAPP(c_Groups_Ouminus__class_Ouminus(tc_Int_Oint),V_b)) = hAPP(hAPP(c_Divides_Odiv__class_Odiv(tc_Int_Oint),V_a),V_b) ).
% 160.20/160.10  
% 160.20/160.10  fof(fact_zdiv__zminus2,axiom,
% 160.20/160.10      ! [V_b,V_a] : hAPP(hAPP(c_Divides_Odiv__class_Odiv(tc_Int_Oint),V_a),hAPP(c_Groups_Ouminus__class_Ouminus(tc_Int_Oint),V_b)) = hAPP(hAPP(c_Divides_Odiv__class_Odiv(tc_Int_Oint),hAPP(c_Groups_Ouminus__class_Ouminus(tc_Int_Oint),V_a)),V_b) ).
% 160.20/160.10  
% 160.20/160.10  fof(fact_minus__le__self__iff,axiom,
% 160.20/160.10      ! [V_a_2,T_b] :
% 160.20/160.10        ( class_Groups_Olinordered__ab__group__add(T_b)
% 160.20/160.10       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_b),hAPP(c_Groups_Ouminus__class_Ouminus(T_b),V_a_2)),V_a_2))
% 160.20/160.10        <=> hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_b),c_Groups_Ozero__class_Ozero(T_b)),V_a_2)) ) ) ).
% 160.20/160.10  
% 160.20/160.10  fof(fact_neg__le__0__iff__le,axiom,
% 160.20/160.10      ! [V_a_2,T_b] :
% 160.20/160.10        ( class_Groups_Oordered__ab__group__add(T_b)
% 160.20/160.10       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_b),hAPP(c_Groups_Ouminus__class_Ouminus(T_b),V_a_2)),c_Groups_Ozero__class_Ozero(T_b)))
% 160.20/160.10        <=> hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_b),c_Groups_Ozero__class_Ozero(T_b)),V_a_2)) ) ) ).
% 160.20/160.10  
% 160.20/160.10  fof(fact_le__minus__self__iff,axiom,
% 160.20/160.10      ! [V_a_2,T_b] :
% 160.20/160.10        ( class_Groups_Olinordered__ab__group__add(T_b)
% 160.20/160.10       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_b),V_a_2),hAPP(c_Groups_Ouminus__class_Ouminus(T_b),V_a_2)))
% 160.20/160.10        <=> hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_b),V_a_2),c_Groups_Ozero__class_Ozero(T_b))) ) ) ).
% 160.20/160.10  
% 160.20/160.10  fof(fact_neg__0__le__iff__le,axiom,
% 160.20/160.10      ! [V_a_2,T_b] :
% 160.20/160.10        ( class_Groups_Oordered__ab__group__add(T_b)
% 160.20/160.10       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_b),c_Groups_Ozero__class_Ozero(T_b)),hAPP(c_Groups_Ouminus__class_Ouminus(T_b),V_a_2)))
% 160.20/160.10        <=> hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_b),V_a_2),c_Groups_Ozero__class_Ozero(T_b))) ) ) ).
% 160.20/160.10  
% 160.20/160.10  fof(fact_less__minus__self__iff,axiom,
% 160.20/160.10      ! [V_a_2,T_b] :
% 160.20/160.10        ( class_Rings_Olinordered__idom(T_b)
% 160.20/160.10       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_b),V_a_2),hAPP(c_Groups_Ouminus__class_Ouminus(T_b),V_a_2)))
% 160.20/160.10        <=> hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_b),V_a_2),c_Groups_Ozero__class_Ozero(T_b))) ) ) ).
% 160.20/160.10  
% 160.20/160.10  fof(fact_neg__less__nonneg,axiom,
% 160.20/160.10      ! [V_a_2,T_b] :
% 160.20/160.10        ( class_Groups_Olinordered__ab__group__add(T_b)
% 160.20/160.10       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_b),hAPP(c_Groups_Ouminus__class_Ouminus(T_b),V_a_2)),V_a_2))
% 160.20/160.10        <=> hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_b),c_Groups_Ozero__class_Ozero(T_b)),V_a_2)) ) ) ).
% 160.20/160.10  
% 160.20/160.10  fof(fact_neg__less__0__iff__less,axiom,
% 160.20/160.10      ! [V_a_2,T_b] :
% 160.20/160.10        ( class_Groups_Oordered__ab__group__add(T_b)
% 160.20/160.10       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_b),hAPP(c_Groups_Ouminus__class_Ouminus(T_b),V_a_2)),c_Groups_Ozero__class_Ozero(T_b)))
% 160.20/160.10        <=> hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_b),c_Groups_Ozero__class_Ozero(T_b)),V_a_2)) ) ) ).
% 160.20/160.10  
% 160.20/160.10  fof(fact_neg__0__less__iff__less,axiom,
% 160.20/160.10      ! [V_a_2,T_b] :
% 160.20/160.10        ( class_Groups_Oordered__ab__group__add(T_b)
% 160.20/160.10       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_b),c_Groups_Ozero__class_Ozero(T_b)),hAPP(c_Groups_Ouminus__class_Ouminus(T_b),V_a_2)))
% 160.20/160.10        <=> hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_b),V_a_2),c_Groups_Ozero__class_Ozero(T_b))) ) ) ).
% 160.20/160.10  
% 160.20/160.10  fof(fact_minus__unique,axiom,
% 160.20/160.10      ! [V_b,V_a,T_a] :
% 160.20/160.10        ( class_Groups_Ogroup__add(T_a)
% 160.20/160.10       => ( hAPP(hAPP(c_Groups_Oplus__class_Oplus(T_a),V_a),V_b) = c_Groups_Ozero__class_Ozero(T_a)
% 160.20/160.10         => hAPP(c_Groups_Ouminus__class_Ouminus(T_a),V_a) = V_b ) ) ).
% 160.20/160.10  
% 160.20/160.10  fof(fact_ab__left__minus,axiom,
% 160.20/160.10      ! [V_a,T_a] :
% 160.20/160.10        ( class_Groups_Oab__group__add(T_a)
% 160.20/160.10       => hAPP(hAPP(c_Groups_Oplus__class_Oplus(T_a),hAPP(c_Groups_Ouminus__class_Ouminus(T_a),V_a)),V_a) = c_Groups_Ozero__class_Ozero(T_a) ) ).
% 160.20/160.10  
% 160.20/160.10  fof(fact_left__minus,axiom,
% 160.20/160.10      ! [V_a,T_a] :
% 160.20/160.10        ( class_Groups_Ogroup__add(T_a)
% 160.20/160.10       => hAPP(hAPP(c_Groups_Oplus__class_Oplus(T_a),hAPP(c_Groups_Ouminus__class_Ouminus(T_a),V_a)),V_a) = c_Groups_Ozero__class_Ozero(T_a) ) ).
% 160.20/160.10  
% 160.20/160.10  fof(fact_eq__neg__iff__add__eq__0,axiom,
% 160.20/160.10      ! [V_b_2,V_a_2,T_b] :
% 160.20/160.10        ( class_Groups_Ogroup__add(T_b)
% 160.20/160.10       => ( V_a_2 = hAPP(c_Groups_Ouminus__class_Ouminus(T_b),V_b_2)
% 160.20/160.10        <=> hAPP(hAPP(c_Groups_Oplus__class_Oplus(T_b),V_a_2),V_b_2) = c_Groups_Ozero__class_Ozero(T_b) ) ) ).
% 160.20/160.10  
% 160.20/160.10  fof(fact_right__minus,axiom,
% 160.20/160.10      ! [V_a,T_a] :
% 160.20/160.10        ( class_Groups_Ogroup__add(T_a)
% 160.20/160.10       => hAPP(hAPP(c_Groups_Oplus__class_Oplus(T_a),V_a),hAPP(c_Groups_Ouminus__class_Ouminus(T_a),V_a)) = c_Groups_Ozero__class_Ozero(T_a) ) ).
% 160.20/160.10  
% 160.20/160.10  fof(fact_diff__0,axiom,
% 160.20/160.10      ! [V_a,T_a] :
% 160.20/160.10        ( class_Groups_Ogroup__add(T_a)
% 160.20/160.10       => hAPP(hAPP(c_Groups_Ominus__class_Ominus(T_a),c_Groups_Ozero__class_Ozero(T_a)),V_a) = hAPP(c_Groups_Ouminus__class_Ouminus(T_a),V_a) ) ).
% 160.20/160.10  
% 160.20/160.10  fof(fact_comm__ring__1__class_Onormalizing__ring__rules_I2_J,axiom,
% 160.20/160.10      ! [V_y,V_x,T_a] :
% 160.20/160.10        ( class_Rings_Ocomm__ring__1(T_a)
% 160.20/160.10       => hAPP(hAPP(c_Groups_Ominus__class_Ominus(T_a),V_x),V_y) = hAPP(hAPP(c_Groups_Oplus__class_Oplus(T_a),V_x),hAPP(c_Groups_Ouminus__class_Ouminus(T_a),V_y)) ) ).
% 160.20/160.10  
% 160.20/160.10  fof(fact_diff__minus__eq__add,axiom,
% 160.20/160.10      ! [V_b,V_a,T_a] :
% 160.20/160.10        ( class_Groups_Ogroup__add(T_a)
% 160.20/160.10       => hAPP(hAPP(c_Groups_Ominus__class_Ominus(T_a),V_a),hAPP(c_Groups_Ouminus__class_Ouminus(T_a),V_b)) = hAPP(hAPP(c_Groups_Oplus__class_Oplus(T_a),V_a),V_b) ) ).
% 160.20/160.10  
% 160.20/160.10  fof(fact_ab__diff__minus,axiom,
% 160.20/160.10      ! [V_b,V_a,T_a] :
% 160.20/160.10        ( class_Groups_Oab__group__add(T_a)
% 160.20/160.10       => hAPP(hAPP(c_Groups_Ominus__class_Ominus(T_a),V_a),V_b) = hAPP(hAPP(c_Groups_Oplus__class_Oplus(T_a),V_a),hAPP(c_Groups_Ouminus__class_Ouminus(T_a),V_b)) ) ).
% 160.20/160.10  
% 160.20/160.10  fof(fact_diff__def,axiom,
% 160.20/160.10      ! [V_b,V_a,T_a] :
% 160.20/160.10        ( class_Groups_Ogroup__add(T_a)
% 160.20/160.10       => hAPP(hAPP(c_Groups_Ominus__class_Ominus(T_a),V_a),V_b) = hAPP(hAPP(c_Groups_Oplus__class_Oplus(T_a),V_a),hAPP(c_Groups_Ouminus__class_Ouminus(T_a),V_b)) ) ).
% 160.20/160.10  
% 160.20/160.10  fof(fact_comm__ring__1__class_Onormalizing__ring__rules_I1_J,axiom,
% 160.20/160.10      ! [V_x,T_a] :
% 160.20/160.10        ( class_Rings_Ocomm__ring__1(T_a)
% 160.20/160.10       => hAPP(c_Groups_Ouminus__class_Ouminus(T_a),V_x) = hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_a),hAPP(c_Groups_Ouminus__class_Ouminus(T_a),c_Groups_Oone__class_Oone(T_a))),V_x) ) ).
% 160.20/160.10  
% 160.20/160.10  fof(fact_square__eq__1__iff,axiom,
% 160.20/160.10      ! [V_x_2,T_b] :
% 160.20/160.10        ( class_Rings_Oring__1__no__zero__divisors(T_b)
% 160.20/160.10       => ( hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_b),V_x_2),V_x_2) = c_Groups_Oone__class_Oone(T_b)
% 160.20/160.10        <=> ( V_x_2 = c_Groups_Oone__class_Oone(T_b)
% 160.20/160.10            | V_x_2 = hAPP(c_Groups_Ouminus__class_Ouminus(T_b),c_Groups_Oone__class_Oone(T_b)) ) ) ) ).
% 160.20/160.10  
% 160.20/160.10  fof(fact_abs__ge__minus__self,axiom,
% 160.20/160.10      ! [V_a,T_a] :
% 160.20/160.10        ( class_Groups_Oordered__ab__group__add__abs(T_a)
% 160.20/160.10       => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),hAPP(c_Groups_Ouminus__class_Ouminus(T_a),V_a)),hAPP(c_Groups_Oabs__class_Oabs(T_a),V_a))) ) ).
% 160.20/160.10  
% 160.20/160.10  fof(fact_abs__le__iff,axiom,
% 160.20/160.10      ! [V_b_2,V_a_2,T_b] :
% 160.20/160.10        ( class_Groups_Oordered__ab__group__add__abs(T_b)
% 160.20/160.10       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_b),hAPP(c_Groups_Oabs__class_Oabs(T_b),V_a_2)),V_b_2))
% 160.20/160.10        <=> ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_b),V_a_2),V_b_2))
% 160.20/160.10            & hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_b),hAPP(c_Groups_Ouminus__class_Ouminus(T_b),V_a_2)),V_b_2)) ) ) ) ).
% 160.20/160.10  
% 160.20/160.10  fof(fact_abs__leI,axiom,
% 160.20/160.10      ! [V_b,V_a,T_a] :
% 160.20/160.10        ( class_Groups_Oordered__ab__group__add__abs(T_a)
% 160.20/160.10       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),V_a),V_b))
% 160.20/160.10         => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),hAPP(c_Groups_Ouminus__class_Ouminus(T_a),V_a)),V_b))
% 160.20/160.10           => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),hAPP(c_Groups_Oabs__class_Oabs(T_a),V_a)),V_b)) ) ) ) ).
% 160.20/160.10  
% 160.20/160.10  fof(fact_abs__le__D2,axiom,
% 160.20/160.10      ! [V_b,V_a,T_a] :
% 160.20/160.10        ( class_Groups_Oordered__ab__group__add__abs(T_a)
% 160.20/160.10       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),hAPP(c_Groups_Oabs__class_Oabs(T_a),V_a)),V_b))
% 160.20/160.10         => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),hAPP(c_Groups_Ouminus__class_Ouminus(T_a),V_a)),V_b)) ) ) ).
% 160.20/160.10  
% 160.20/160.10  fof(fact_abs__less__iff,axiom,
% 160.20/160.10      ! [V_b_2,V_a_2,T_b] :
% 160.20/160.10        ( class_Rings_Olinordered__idom(T_b)
% 160.20/160.10       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_b),hAPP(c_Groups_Oabs__class_Oabs(T_b),V_a_2)),V_b_2))
% 160.20/160.10        <=> ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_b),V_a_2),V_b_2))
% 160.20/160.10            & hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_b),hAPP(c_Groups_Ouminus__class_Ouminus(T_b),V_a_2)),V_b_2)) ) ) ) ).
% 160.20/160.10  
% 160.20/160.10  fof(fact_abs__power__minus,axiom,
% 160.20/160.10      ! [V_n,V_a,T_a] :
% 160.20/160.10        ( class_Rings_Olinordered__idom(T_a)
% 160.20/160.10       => hAPP(c_Groups_Oabs__class_Oabs(T_a),hAPP(hAPP(c_Power_Opower__class_Opower(T_a),hAPP(c_Groups_Ouminus__class_Ouminus(T_a),V_a)),V_n)) = hAPP(c_Groups_Oabs__class_Oabs(T_a),hAPP(hAPP(c_Power_Opower__class_Opower(T_a),V_a),V_n)) ) ).
% 160.20/160.10  
% 160.20/160.10  fof(fact_zadd__zminus__inverse2,axiom,
% 160.20/160.10      ! [V_z] : hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Int_Oint),hAPP(c_Groups_Ouminus__class_Ouminus(tc_Int_Oint),V_z)),V_z) = c_Groups_Ozero__class_Ozero(tc_Int_Oint) ).
% 160.20/160.10  
% 160.20/160.10  fof(fact_negative__eq__positive,axiom,
% 160.20/160.10      ! [V_m_2,V_n_2] :
% 160.20/160.10        ( hAPP(c_Groups_Ouminus__class_Ouminus(tc_Int_Oint),hAPP(c_Nat_Osemiring__1__class_Oof__nat(tc_Int_Oint),V_n_2)) = hAPP(c_Nat_Osemiring__1__class_Oof__nat(tc_Int_Oint),V_m_2)
% 160.20/160.10      <=> ( V_n_2 = c_Groups_Ozero__class_Ozero(tc_Nat_Onat)
% 160.20/160.10          & V_m_2 = c_Groups_Ozero__class_Ozero(tc_Nat_Onat) ) ) ).
% 160.20/160.10  
% 160.20/160.10  fof(fact_not__int__zless__negative,axiom,
% 160.20/160.10      ! [V_m,V_n] : ~ hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),hAPP(c_Nat_Osemiring__1__class_Oof__nat(tc_Int_Oint),V_n)),hAPP(c_Groups_Ouminus__class_Ouminus(tc_Int_Oint),hAPP(c_Nat_Osemiring__1__class_Oof__nat(tc_Int_Oint),V_m)))) ).
% 160.20/160.10  
% 160.20/160.10  fof(fact_zmod__zminus1__not__zero,axiom,
% 160.20/160.10      ! [V_l,V_k] :
% 160.20/160.10        ( c_Divides_Odiv__class_Omod(tc_Int_Oint,hAPP(c_Groups_Ouminus__class_Ouminus(tc_Int_Oint),V_k),V_l) != c_Groups_Ozero__class_Ozero(tc_Int_Oint)
% 160.20/160.10       => c_Divides_Odiv__class_Omod(tc_Int_Oint,V_k,V_l) != c_Groups_Ozero__class_Ozero(tc_Int_Oint) ) ).
% 160.20/160.10  
% 160.20/160.10  fof(fact_zmod__zminus2__not__zero,axiom,
% 160.20/160.10      ! [V_l,V_k] :
% 160.20/160.10        ( c_Divides_Odiv__class_Omod(tc_Int_Oint,V_k,hAPP(c_Groups_Ouminus__class_Ouminus(tc_Int_Oint),V_l)) != c_Groups_Ozero__class_Ozero(tc_Int_Oint)
% 160.20/160.10       => c_Divides_Odiv__class_Omod(tc_Int_Oint,V_k,V_l) != c_Groups_Ozero__class_Ozero(tc_Int_Oint) ) ).
% 160.20/160.10  
% 160.20/160.10  fof(fact_diff__int__def,axiom,
% 160.20/160.10      ! [V_w,V_z] : hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_Int_Oint),V_z),V_w) = hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Int_Oint),V_z),hAPP(c_Groups_Ouminus__class_Ouminus(tc_Int_Oint),V_w)) ).
% 160.20/160.10  
% 160.20/160.10  fof(fact_diff__int__def__symmetric,axiom,
% 160.20/160.10      ! [V_w,V_z] : hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Int_Oint),V_z),hAPP(c_Groups_Ouminus__class_Ouminus(tc_Int_Oint),V_w)) = hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_Int_Oint),V_z),V_w) ).
% 160.20/160.10  
% 160.20/160.10  fof(fact_Ints__minus,axiom,
% 160.20/160.10      ! [V_a_2,T_b] :
% 160.20/160.10        ( class_Rings_Oring__1(T_b)
% 160.20/160.10       => ( hBOOL(hAPP(hAPP(c_member(T_b),V_a_2),c_Int_Oring__1__class_OInts(T_b)))
% 160.20/160.10         => hBOOL(hAPP(hAPP(c_member(T_b),hAPP(c_Groups_Ouminus__class_Ouminus(T_b),V_a_2)),c_Int_Oring__1__class_OInts(T_b))) ) ) ).
% 160.20/160.10  
% 160.20/160.10  fof(fact_Int_OMin__def,axiom,
% 160.20/160.10      c_Int_OMin = hAPP(c_Groups_Ouminus__class_Ouminus(tc_Int_Oint),c_Groups_Oone__class_Oone(tc_Int_Oint)) ).
% 160.20/160.10  
% 160.20/160.10  fof(fact_mult__Min,axiom,
% 160.20/160.10      ! [V_k] : hAPP(hAPP(c_Groups_Otimes__class_Otimes(tc_Int_Oint),c_Int_OMin),V_k) = hAPP(c_Groups_Ouminus__class_Ouminus(tc_Int_Oint),V_k) ).
% 160.20/160.10  
% 160.20/160.10  fof(fact_abs__of__nonpos,axiom,
% 160.20/160.10      ! [V_a,T_a] :
% 160.20/160.10        ( class_Groups_Oordered__ab__group__add__abs(T_a)
% 160.20/160.10       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),V_a),c_Groups_Ozero__class_Ozero(T_a)))
% 160.20/160.10         => hAPP(c_Groups_Oabs__class_Oabs(T_a),V_a) = hAPP(c_Groups_Ouminus__class_Ouminus(T_a),V_a) ) ) ).
% 160.20/160.10  
% 160.20/160.10  fof(fact_abs__minus__le__zero,axiom,
% 160.20/160.10      ! [V_a,T_a] :
% 160.20/160.10        ( class_Groups_Oordered__ab__group__add__abs(T_a)
% 160.20/160.10       => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),hAPP(c_Groups_Ouminus__class_Ouminus(T_a),hAPP(c_Groups_Oabs__class_Oabs(T_a),V_a))),c_Groups_Ozero__class_Ozero(T_a))) ) ).
% 160.20/160.10  
% 160.20/160.10  fof(fact_abs__of__neg,axiom,
% 160.20/160.10      ! [V_a,T_a] :
% 160.20/160.10        ( class_Groups_Oordered__ab__group__add__abs(T_a)
% 160.20/160.10       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),V_a),c_Groups_Ozero__class_Ozero(T_a)))
% 160.20/160.10         => hAPP(c_Groups_Oabs__class_Oabs(T_a),V_a) = hAPP(c_Groups_Ouminus__class_Ouminus(T_a),V_a) ) ) ).
% 160.20/160.10  
% 160.20/160.10  fof(fact_abs__if,axiom,
% 160.20/160.10      ! [V_a,T_a] :
% 160.20/160.10        ( class_Groups_Oabs__if(T_a)
% 160.20/160.10       => ( ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),V_a),c_Groups_Ozero__class_Ozero(T_a)))
% 160.20/160.10           => hAPP(c_Groups_Oabs__class_Oabs(T_a),V_a) = hAPP(c_Groups_Ouminus__class_Ouminus(T_a),V_a) )
% 160.20/160.10          & ( ~ hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),V_a),c_Groups_Ozero__class_Ozero(T_a)))
% 160.20/160.10           => hAPP(c_Groups_Oabs__class_Oabs(T_a),V_a) = V_a ) ) ) ).
% 160.20/160.10  
% 160.20/160.10  fof(fact_power__minus,axiom,
% 160.20/160.10      ! [V_n,V_a,T_a] :
% 160.20/160.10        ( class_Rings_Oring__1(T_a)
% 160.20/160.10       => hAPP(hAPP(c_Power_Opower__class_Opower(T_a),hAPP(c_Groups_Ouminus__class_Ouminus(T_a),V_a)),V_n) = hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_a),hAPP(hAPP(c_Power_Opower__class_Opower(T_a),hAPP(c_Groups_Ouminus__class_Ouminus(T_a),c_Groups_Oone__class_Oone(T_a))),V_n)),hAPP(hAPP(c_Power_Opower__class_Opower(T_a),V_a),V_n)) ) ).
% 160.20/160.10  
% 160.20/160.10  fof(fact_mult__minus1,axiom,
% 160.20/160.10      ! [V_z,T_a] :
% 160.20/160.10        ( class_Int_Onumber__ring(T_a)
% 160.20/160.10       => hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_a),hAPP(c_Int_Onumber__class_Onumber__of(T_a),c_Int_OMin)),V_z) = hAPP(c_Groups_Ouminus__class_Ouminus(T_a),V_z) ) ).
% 160.20/160.10  
% 160.20/160.10  fof(fact_mult__minus1__right,axiom,
% 160.20/160.10      ! [V_z,T_a] :
% 160.20/160.10        ( class_Int_Onumber__ring(T_a)
% 160.20/160.10       => hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_a),V_z),hAPP(c_Int_Onumber__class_Onumber__of(T_a),c_Int_OMin)) = hAPP(c_Groups_Ouminus__class_Ouminus(T_a),V_z) ) ).
% 160.20/160.10  
% 160.20/160.10  fof(fact_number__of__Min,axiom,
% 160.20/160.10      ! [T_a] :
% 160.20/160.10        ( class_Int_Onumber__ring(T_a)
% 160.20/160.10       => hAPP(c_Int_Onumber__class_Onumber__of(T_a),c_Int_OMin) = hAPP(c_Groups_Ouminus__class_Ouminus(T_a),c_Groups_Oone__class_Oone(T_a)) ) ).
% 160.20/160.10  
% 160.20/160.10  fof(fact_arith__simps_I31_J,axiom,
% 160.20/160.10      ! [T_a] :
% 160.20/160.10        ( class_Int_Onumber__ring(T_a)
% 160.20/160.10       => hAPP(c_Groups_Ouminus__class_Ouminus(T_a),c_Groups_Oone__class_Oone(T_a)) = hAPP(c_Int_Onumber__class_Onumber__of(T_a),c_Int_OMin) ) ).
% 160.20/160.10  
% 160.20/160.10  fof(fact_diff__number__of__eq,axiom,
% 160.20/160.10      ! [V_w,V_v,T_a] :
% 160.20/160.10        ( class_Int_Onumber__ring(T_a)
% 160.20/160.10       => hAPP(hAPP(c_Groups_Ominus__class_Ominus(T_a),hAPP(c_Int_Onumber__class_Onumber__of(T_a),V_v)),hAPP(c_Int_Onumber__class_Onumber__of(T_a),V_w)) = hAPP(c_Int_Onumber__class_Onumber__of(T_a),hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Int_Oint),V_v),hAPP(c_Groups_Ouminus__class_Ouminus(tc_Int_Oint),V_w))) ) ).
% 160.20/160.10  
% 160.20/160.10  fof(fact_int__zle__neg,axiom,
% 160.20/160.10      ! [V_m_2,V_n_2] :
% 160.20/160.10        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),hAPP(c_Nat_Osemiring__1__class_Oof__nat(tc_Int_Oint),V_n_2)),hAPP(c_Groups_Ouminus__class_Ouminus(tc_Int_Oint),hAPP(c_Nat_Osemiring__1__class_Oof__nat(tc_Int_Oint),V_m_2))))
% 160.20/160.10      <=> ( V_n_2 = c_Groups_Ozero__class_Ozero(tc_Nat_Onat)
% 160.20/160.10          & V_m_2 = c_Groups_Ozero__class_Ozero(tc_Nat_Onat) ) ) ).
% 160.20/160.10  
% 160.20/160.10  fof(fact_negative__zle__0,axiom,
% 160.20/160.10      ! [V_n] : hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),hAPP(c_Groups_Ouminus__class_Ouminus(tc_Int_Oint),hAPP(c_Nat_Osemiring__1__class_Oof__nat(tc_Int_Oint),V_n))),c_Groups_Ozero__class_Ozero(tc_Int_Oint))) ).
% 160.20/160.10  
% 160.20/160.10  fof(fact_nat__zminus__int,axiom,
% 160.20/160.10      ! [V_n] : hAPP(c_Int_Onat,hAPP(c_Groups_Ouminus__class_Ouminus(tc_Int_Oint),hAPP(c_Nat_Osemiring__1__class_Oof__nat(tc_Int_Oint),V_n))) = c_Groups_Ozero__class_Ozero(tc_Nat_Onat) ).
% 160.20/160.10  
% 160.20/160.10  fof(fact_minus__numeral__code_I6_J,axiom,
% 160.20/160.10      ! [V_w,V_v] : hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_Int_Oint),hAPP(c_Int_Onumber__class_Onumber__of(tc_Int_Oint),V_v)),hAPP(c_Int_Onumber__class_Onumber__of(tc_Int_Oint),V_w)) = hAPP(c_Int_Onumber__class_Onumber__of(tc_Int_Oint),hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Int_Oint),V_v),hAPP(c_Groups_Ouminus__class_Ouminus(tc_Int_Oint),V_w))) ).
% 160.20/160.10  
% 160.20/160.10  fof(fact_power_Opower_Opower__0,axiom,
% 160.20/160.10      ! [V_a_2,V_times_2,V_one_2,T_b] : hAPP(hAPP(c_Power_Opower_Opower(T_b,V_one_2,V_times_2),V_a_2),c_Groups_Ozero__class_Ozero(tc_Nat_Onat)) = V_one_2 ).
% 160.20/160.10  
% 160.20/160.10  fof(fact_zmod__zminus2__eq__if,axiom,
% 160.20/160.10      ! [V_b,V_a] :
% 160.20/160.10        ( ( c_Divides_Odiv__class_Omod(tc_Int_Oint,V_a,V_b) = c_Groups_Ozero__class_Ozero(tc_Int_Oint)
% 160.20/160.10         => c_Divides_Odiv__class_Omod(tc_Int_Oint,V_a,hAPP(c_Groups_Ouminus__class_Ouminus(tc_Int_Oint),V_b)) = c_Groups_Ozero__class_Ozero(tc_Int_Oint) )
% 160.20/160.10        & ( c_Divides_Odiv__class_Omod(tc_Int_Oint,V_a,V_b) != c_Groups_Ozero__class_Ozero(tc_Int_Oint)
% 160.20/160.10         => c_Divides_Odiv__class_Omod(tc_Int_Oint,V_a,hAPP(c_Groups_Ouminus__class_Ouminus(tc_Int_Oint),V_b)) = hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_Int_Oint),c_Divides_Odiv__class_Omod(tc_Int_Oint,V_a,V_b)),V_b) ) ) ).
% 160.20/160.10  
% 160.20/160.10  fof(fact_zmod__zminus1__eq__if,axiom,
% 160.20/160.10      ! [V_b,V_a] :
% 160.20/160.10        ( ( c_Divides_Odiv__class_Omod(tc_Int_Oint,V_a,V_b) = c_Groups_Ozero__class_Ozero(tc_Int_Oint)
% 160.20/160.10         => c_Divides_Odiv__class_Omod(tc_Int_Oint,hAPP(c_Groups_Ouminus__class_Ouminus(tc_Int_Oint),V_a),V_b) = c_Groups_Ozero__class_Ozero(tc_Int_Oint) )
% 160.20/160.10        & ( c_Divides_Odiv__class_Omod(tc_Int_Oint,V_a,V_b) != c_Groups_Ozero__class_Ozero(tc_Int_Oint)
% 160.20/160.10         => c_Divides_Odiv__class_Omod(tc_Int_Oint,hAPP(c_Groups_Ouminus__class_Ouminus(tc_Int_Oint),V_a),V_b) = hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_Int_Oint),V_b),c_Divides_Odiv__class_Omod(tc_Int_Oint,V_a,V_b)) ) ) ).
% 160.20/160.10  
% 160.20/160.10  fof(fact_power_Opower_Opower__Suc,axiom,
% 160.20/160.10      ! [V_n_2,V_a_2,V_times_2,V_one_2,T_b] : hAPP(hAPP(c_Power_Opower_Opower(T_b,V_one_2,V_times_2),V_a_2),hAPP(c_Nat_OSuc,V_n_2)) = hAPP(hAPP(V_times_2,V_a_2),hAPP(hAPP(c_Power_Opower_Opower(T_b,V_one_2,V_times_2),V_a_2),V_n_2)) ).
% 160.20/160.10  
% 160.20/160.10  fof(fact_zabs__def,axiom,
% 160.20/160.10      ! [V_i] :
% 160.20/160.10        ( ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),V_i),c_Groups_Ozero__class_Ozero(tc_Int_Oint)))
% 160.20/160.10         => hAPP(c_Groups_Oabs__class_Oabs(tc_Int_Oint),V_i) = hAPP(c_Groups_Ouminus__class_Ouminus(tc_Int_Oint),V_i) )
% 160.20/160.10        & ( ~ hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),V_i),c_Groups_Ozero__class_Ozero(tc_Int_Oint)))
% 160.20/160.10         => hAPP(c_Groups_Oabs__class_Oabs(tc_Int_Oint),V_i) = V_i ) ) ).
% 160.20/160.10  
% 160.20/160.10  fof(fact_neg__zminus__int,axiom,
% 160.20/160.10      ! [V_n] : hBOOL(hAPP(c_Nat__Numeral_Oneg,hAPP(c_Groups_Ouminus__class_Ouminus(tc_Int_Oint),hAPP(c_Nat_Osemiring__1__class_Oof__nat(tc_Int_Oint),hAPP(c_Nat_OSuc,V_n))))) ).
% 160.20/160.10  
% 160.20/160.10  fof(fact_zdiv__minus1__right,axiom,
% 160.20/160.10      ! [V_a] : hAPP(hAPP(c_Divides_Odiv__class_Odiv(tc_Int_Oint),V_a),hAPP(c_Int_Onumber__class_Onumber__of(tc_Int_Oint),c_Int_OMin)) = hAPP(c_Groups_Ouminus__class_Ouminus(tc_Int_Oint),V_a) ).
% 160.20/160.10  
% 160.20/160.10  fof(fact_abs__number__of,axiom,
% 160.20/160.10      ! [V_x,T_a] :
% 160.20/160.10        ( ( class_Int_Onumber__ring(T_a)
% 160.20/160.10          & class_Rings_Olinordered__idom(T_a) )
% 160.20/160.10       => ( ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),hAPP(c_Int_Onumber__class_Onumber__of(T_a),V_x)),c_Groups_Ozero__class_Ozero(T_a)))
% 160.20/160.10           => hAPP(c_Groups_Oabs__class_Oabs(T_a),hAPP(c_Int_Onumber__class_Onumber__of(T_a),V_x)) = hAPP(c_Groups_Ouminus__class_Ouminus(T_a),hAPP(c_Int_Onumber__class_Onumber__of(T_a),V_x)) )
% 160.20/160.10          & ( ~ hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),hAPP(c_Int_Onumber__class_Onumber__of(T_a),V_x)),c_Groups_Ozero__class_Ozero(T_a)))
% 160.20/160.10           => hAPP(c_Groups_Oabs__class_Oabs(T_a),hAPP(c_Int_Onumber__class_Onumber__of(T_a),V_x)) = hAPP(c_Int_Onumber__class_Onumber__of(T_a),V_x) ) ) ) ).
% 160.20/160.10  
% 160.20/160.10  fof(fact_add__number__of__diff2,axiom,
% 160.20/160.10      ! [V_w,V_c,V_v,T_a] :
% 160.20/160.10        ( class_Int_Onumber__ring(T_a)
% 160.20/160.10       => hAPP(hAPP(c_Groups_Oplus__class_Oplus(T_a),hAPP(c_Int_Onumber__class_Onumber__of(T_a),V_v)),hAPP(hAPP(c_Groups_Ominus__class_Ominus(T_a),V_c),hAPP(c_Int_Onumber__class_Onumber__of(T_a),V_w))) = hAPP(hAPP(c_Groups_Oplus__class_Oplus(T_a),hAPP(c_Int_Onumber__class_Onumber__of(T_a),hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Int_Oint),V_v),hAPP(c_Groups_Ouminus__class_Ouminus(tc_Int_Oint),V_w)))),V_c) ) ).
% 160.20/160.10  
% 160.20/160.10  fof(fact_number__of__pred,axiom,
% 160.20/160.10      ! [V_w,T_a] :
% 160.20/160.10        ( class_Int_Onumber__ring(T_a)
% 160.20/160.10       => hAPP(c_Int_Onumber__class_Onumber__of(T_a),c_Int_Opred(V_w)) = hAPP(hAPP(c_Groups_Oplus__class_Oplus(T_a),hAPP(c_Groups_Ouminus__class_Ouminus(T_a),c_Groups_Oone__class_Oone(T_a))),hAPP(c_Int_Onumber__class_Onumber__of(T_a),V_w)) ) ).
% 160.20/160.10  
% 160.20/160.10  fof(fact_not__zle__0__negative,axiom,
% 160.20/160.10      ! [V_n] : ~ hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),hAPP(c_Groups_Ouminus__class_Ouminus(tc_Int_Oint),hAPP(c_Nat_Osemiring__1__class_Oof__nat(tc_Int_Oint),hAPP(c_Nat_OSuc,V_n))))) ).
% 160.20/160.10  
% 160.20/160.10  fof(fact_negative__zless__0,axiom,
% 160.20/160.10      ! [V_n] : hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),hAPP(c_Groups_Ouminus__class_Ouminus(tc_Int_Oint),hAPP(c_Nat_Osemiring__1__class_Oof__nat(tc_Int_Oint),hAPP(c_Nat_OSuc,V_n)))),c_Groups_Ozero__class_Ozero(tc_Int_Oint))) ).
% 160.20/160.10  
% 160.20/160.10  fof(fact_nat__gcd_Osimps,axiom,
% 160.20/160.10      ! [V_x,V_y] :
% 160.20/160.10        ( ( V_y = c_Groups_Ozero__class_Ozero(tc_Nat_Onat)
% 160.20/160.10         => c_Nitpick_Onat__gcd(V_x,V_y) = V_x )
% 160.20/160.10        & ( V_y != c_Groups_Ozero__class_Ozero(tc_Nat_Onat)
% 160.20/160.10         => c_Nitpick_Onat__gcd(V_x,V_y) = c_Nitpick_Onat__gcd(V_y,c_Divides_Odiv__class_Omod(tc_Nat_Onat,V_x,V_y)) ) ) ).
% 160.20/160.10  
% 160.20/160.10  fof(fact_Nitpick_Oint__gcd__def,axiom,
% 160.20/160.10      ! [V_y,V_x] : hAPP(hAPP(c_Nitpick_Oint__gcd,V_x),V_y) = hAPP(c_Nat_Osemiring__1__class_Oof__nat(tc_Int_Oint),c_Nitpick_Onat__gcd(hAPP(c_Int_Onat,hAPP(c_Groups_Oabs__class_Oabs(tc_Int_Oint),V_x)),hAPP(c_Int_Onat,hAPP(c_Groups_Oabs__class_Oabs(tc_Int_Oint),V_y)))) ).
% 160.20/160.10  
% 160.20/160.10  fof(fact_z3div__def,axiom,
% 160.20/160.10      ! [V_k,V_l] :
% 160.20/160.10        ( ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),V_l))
% 160.20/160.10         => c_SMT_Oz3div(V_k,V_l) = hAPP(hAPP(c_Divides_Odiv__class_Odiv(tc_Int_Oint),V_k),V_l) )
% 160.20/160.10        & ( ~ hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),V_l))
% 160.20/160.10         => c_SMT_Oz3div(V_k,V_l) = hAPP(c_Groups_Ouminus__class_Ouminus(tc_Int_Oint),hAPP(hAPP(c_Divides_Odiv__class_Odiv(tc_Int_Oint),V_k),hAPP(c_Groups_Ouminus__class_Ouminus(tc_Int_Oint),V_l))) ) ) ).
% 160.20/160.10  
% 160.20/160.10  fof(fact_z3mod__def,axiom,
% 160.20/160.10      ! [V_k,V_l] :
% 160.20/160.10        ( ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),V_l))
% 160.20/160.10         => c_SMT_Oz3mod(V_k,V_l) = c_Divides_Odiv__class_Omod(tc_Int_Oint,V_k,V_l) )
% 160.20/160.10        & ( ~ hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),V_l))
% 160.20/160.10         => c_SMT_Oz3mod(V_k,V_l) = c_Divides_Odiv__class_Omod(tc_Int_Oint,V_k,hAPP(c_Groups_Ouminus__class_Ouminus(tc_Int_Oint),V_l)) ) ) ).
% 160.20/160.10  
% 160.20/160.10  fof(fact_eq__special_I1_J,axiom,
% 160.20/160.10      ! [V_y_2,T_b] :
% 160.20/160.10        ( class_Int_Onumber__ring(T_b)
% 160.20/160.10       => ( c_Groups_Ozero__class_Ozero(T_b) = hAPP(c_Int_Onumber__class_Onumber__of(T_b),V_y_2)
% 160.20/160.10        <=> c_Int_Oiszero(T_b,hAPP(c_Int_Onumber__class_Onumber__of(T_b),hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Int_Oint),c_Int_OPls),hAPP(c_Groups_Ouminus__class_Ouminus(tc_Int_Oint),V_y_2)))) ) ) ).
% 160.20/160.10  
% 160.20/160.10  fof(fact_eq__special_I3_J,axiom,
% 160.20/160.10      ! [V_x_2,T_b] :
% 160.20/160.10        ( class_Int_Onumber__ring(T_b)
% 160.20/160.10       => ( hAPP(c_Int_Onumber__class_Onumber__of(T_b),V_x_2) = c_Groups_Ozero__class_Ozero(T_b)
% 160.20/160.10        <=> c_Int_Oiszero(T_b,hAPP(c_Int_Onumber__class_Onumber__of(T_b),hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Int_Oint),V_x_2),hAPP(c_Groups_Ouminus__class_Ouminus(tc_Int_Oint),c_Int_OPls)))) ) ) ).
% 160.20/160.10  
% 160.20/160.10  fof(fact_of__int__of__nat,axiom,
% 160.20/160.10      ! [V_k,T_a] :
% 160.20/160.10        ( class_Rings_Oring__1(T_a)
% 160.20/160.10       => ( ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),V_k),c_Groups_Ozero__class_Ozero(tc_Int_Oint)))
% 160.20/160.10           => hAPP(c_Int_Oring__1__class_Oof__int(T_a),V_k) = hAPP(c_Groups_Ouminus__class_Ouminus(T_a),hAPP(c_Nat_Osemiring__1__class_Oof__nat(T_a),hAPP(c_Int_Onat,hAPP(c_Groups_Ouminus__class_Ouminus(tc_Int_Oint),V_k)))) )
% 160.20/160.10          & ( ~ hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),V_k),c_Groups_Ozero__class_Ozero(tc_Int_Oint)))
% 160.20/160.10           => hAPP(c_Int_Oring__1__class_Oof__int(T_a),V_k) = hAPP(c_Nat_Osemiring__1__class_Oof__nat(T_a),hAPP(c_Int_Onat,V_k)) ) ) ) ).
% 160.20/160.10  
% 160.20/160.10  fof(fact_negD,axiom,
% 160.20/160.10      ! [V_x] :
% 160.20/160.10        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),V_x),c_Groups_Ozero__class_Ozero(tc_Int_Oint)))
% 160.20/160.10       => ? [B_n] : V_x = hAPP(c_Groups_Ouminus__class_Ouminus(tc_Int_Oint),hAPP(c_Nat_Osemiring__1__class_Oof__nat(tc_Int_Oint),hAPP(c_Nat_OSuc,B_n))) ) ).
% 160.20/160.10  
% 160.20/160.10  fof(fact_ComplI,axiom,
% 160.20/160.10      ! [V_A_2,V_c_2,T_b] :
% 160.20/160.10        ( ~ hBOOL(hAPP(hAPP(c_member(T_b),V_c_2),V_A_2))
% 160.20/160.10       => hBOOL(hAPP(hAPP(c_member(T_b),V_c_2),hAPP(c_Groups_Ouminus__class_Ouminus(tc_fun(T_b,tc_HOL_Obool)),V_A_2))) ) ).
% 160.20/160.10  
% 160.20/160.10  fof(fact_of__int__eq__iff,axiom,
% 160.20/160.10      ! [V_z_2,V_w_2,T_b] :
% 160.20/160.10        ( class_Int_Oring__char__0(T_b)
% 160.20/160.10       => ( hAPP(c_Int_Oring__1__class_Oof__int(T_b),V_w_2) = hAPP(c_Int_Oring__1__class_Oof__int(T_b),V_z_2)
% 160.20/160.10        <=> V_w_2 = V_z_2 ) ) ).
% 160.20/160.10  
% 160.20/160.10  fof(fact_Compl__iff,axiom,
% 160.20/160.10      ! [V_A_2,V_c_2,T_b] :
% 160.20/160.10        ( hBOOL(hAPP(hAPP(c_member(T_b),V_c_2),hAPP(c_Groups_Ouminus__class_Ouminus(tc_fun(T_b,tc_HOL_Obool)),V_A_2)))
% 160.20/160.10      <=> ~ hBOOL(hAPP(hAPP(c_member(T_b),V_c_2),V_A_2)) ) ).
% 160.20/160.10  
% 160.20/160.10  fof(fact_ComplD,axiom,
% 160.20/160.10      ! [V_A_2,V_c_2,T_b] :
% 160.20/160.10        ( hBOOL(hAPP(hAPP(c_member(T_b),V_c_2),hAPP(c_Groups_Ouminus__class_Ouminus(tc_fun(T_b,tc_HOL_Obool)),V_A_2)))
% 160.20/160.10       => ~ hBOOL(hAPP(hAPP(c_member(T_b),V_c_2),V_A_2)) ) ).
% 160.20/160.10  
% 160.20/160.10  fof(fact_ComplE,axiom,
% 160.20/160.10      ! [V_A_2,V_c_2,T_b] :
% 160.20/160.10        ( hBOOL(hAPP(hAPP(c_member(T_b),V_c_2),hAPP(c_Groups_Ouminus__class_Ouminus(tc_fun(T_b,tc_HOL_Obool)),V_A_2)))
% 160.20/160.10       => ~ hBOOL(hAPP(hAPP(c_member(T_b),V_c_2),V_A_2)) ) ).
% 160.20/160.10  
% 160.20/160.10  fof(fact_Compl__subset__Compl__iff,axiom,
% 160.20/160.10      ! [V_B_2,V_A_2,T_b] :
% 160.20/160.10        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_b,tc_HOL_Obool)),hAPP(c_Groups_Ouminus__class_Ouminus(tc_fun(T_b,tc_HOL_Obool)),V_A_2)),hAPP(c_Groups_Ouminus__class_Ouminus(tc_fun(T_b,tc_HOL_Obool)),V_B_2)))
% 160.20/160.10      <=> hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_b,tc_HOL_Obool)),V_B_2),V_A_2)) ) ).
% 160.20/160.10  
% 160.20/160.10  fof(fact_Compl__anti__mono,axiom,
% 160.20/160.10      ! [V_B_2,V_A_2,T_b] :
% 160.20/160.10        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_b,tc_HOL_Obool)),V_A_2),V_B_2))
% 160.20/160.10       => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_b,tc_HOL_Obool)),hAPP(c_Groups_Ouminus__class_Ouminus(tc_fun(T_b,tc_HOL_Obool)),V_B_2)),hAPP(c_Groups_Ouminus__class_Ouminus(tc_fun(T_b,tc_HOL_Obool)),V_A_2))) ) ).
% 160.20/160.10  
% 160.20/160.10  fof(fact_number__of__eq,axiom,
% 160.20/160.10      ! [V_k,T_a] :
% 160.20/160.10        ( class_Int_Onumber__ring(T_a)
% 160.20/160.10       => hAPP(c_Int_Onumber__class_Onumber__of(T_a),V_k) = hAPP(c_Int_Oring__1__class_Oof__int(T_a),V_k) ) ).
% 160.20/160.10  
% 160.20/160.10  fof(fact_int__number__of__def,axiom,
% 160.20/160.10      ! [V_w] : hAPP(c_Int_Onumber__class_Onumber__of(tc_Int_Oint),V_w) = hAPP(c_Int_Oring__1__class_Oof__int(tc_Int_Oint),V_w) ).
% 160.20/160.10  
% 160.20/160.10  fof(fact_of__int__int__eq,axiom,
% 160.20/160.10      ! [V_n] : hAPP(c_Int_Oring__1__class_Oof__int(tc_Int_Oint),hAPP(c_Nat_Osemiring__1__class_Oof__nat(tc_Int_Oint),V_n)) = hAPP(c_Nat_Osemiring__1__class_Oof__nat(tc_Int_Oint),V_n) ).
% 160.20/160.10  
% 160.20/160.10  fof(fact_iszero__def,axiom,
% 160.20/160.10      ! [V_z_2,T_b] :
% 160.20/160.10        ( class_Rings_Osemiring__1(T_b)
% 160.20/160.10       => ( c_Int_Oiszero(T_b,V_z_2)
% 160.20/160.10        <=> V_z_2 = c_Groups_Ozero__class_Ozero(T_b) ) ) ).
% 160.20/160.10  
% 160.20/160.10  fof(fact_iszero__0,axiom,
% 160.20/160.10      ! [T_a] :
% 160.20/160.10        ( class_Rings_Osemiring__1(T_a)
% 160.20/160.10       => c_Int_Oiszero(T_a,c_Groups_Ozero__class_Ozero(T_a)) ) ).
% 160.20/160.10  
% 160.20/160.10  fof(fact_not__iszero__1,axiom,
% 160.20/160.10      ! [T_a] :
% 160.20/160.10        ( class_Rings_Osemiring__1(T_a)
% 160.20/160.10       => ~ c_Int_Oiszero(T_a,c_Groups_Oone__class_Oone(T_a)) ) ).
% 160.20/160.10  
% 160.20/160.10  fof(fact_subset__Compl__self__eq,axiom,
% 160.20/160.10      ! [V_A_2,T_b] :
% 160.20/160.10        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_b,tc_HOL_Obool)),V_A_2),hAPP(c_Groups_Ouminus__class_Ouminus(tc_fun(T_b,tc_HOL_Obool)),V_A_2)))
% 160.20/160.10      <=> V_A_2 = c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool)) ) ).
% 160.20/160.10  
% 160.20/160.10  fof(fact_of__int__eq__0__iff,axiom,
% 160.20/160.10      ! [V_z_2,T_b] :
% 160.20/160.10        ( class_Int_Oring__char__0(T_b)
% 160.20/160.10       => ( hAPP(c_Int_Oring__1__class_Oof__int(T_b),V_z_2) = c_Groups_Ozero__class_Ozero(T_b)
% 160.20/160.10        <=> V_z_2 = c_Groups_Ozero__class_Ozero(tc_Int_Oint) ) ) ).
% 160.20/160.10  
% 160.20/160.10  fof(fact_of__int__0__eq__iff,axiom,
% 160.20/160.10      ! [V_z_2,T_b] :
% 160.20/160.10        ( class_Int_Oring__char__0(T_b)
% 160.20/160.10       => ( c_Groups_Ozero__class_Ozero(T_b) = hAPP(c_Int_Oring__1__class_Oof__int(T_b),V_z_2)
% 160.20/160.10        <=> V_z_2 = c_Groups_Ozero__class_Ozero(tc_Int_Oint) ) ) ).
% 160.20/160.10  
% 160.20/160.10  fof(fact_of__int__0,axiom,
% 160.20/160.10      ! [T_a] :
% 160.20/160.10        ( class_Rings_Oring__1(T_a)
% 160.20/160.10       => hAPP(c_Int_Oring__1__class_Oof__int(T_a),c_Groups_Ozero__class_Ozero(tc_Int_Oint)) = c_Groups_Ozero__class_Ozero(T_a) ) ).
% 160.20/160.10  
% 160.20/160.10  fof(fact_of__int__le__iff,axiom,
% 160.20/160.10      ! [V_z_2,V_w_2,T_b] :
% 160.20/160.10        ( class_Rings_Olinordered__idom(T_b)
% 160.20/160.10       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_b),hAPP(c_Int_Oring__1__class_Oof__int(T_b),V_w_2)),hAPP(c_Int_Oring__1__class_Oof__int(T_b),V_z_2)))
% 160.20/160.10        <=> hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),V_w_2),V_z_2)) ) ) ).
% 160.20/160.10  
% 160.20/160.10  fof(fact_of__int__less__iff,axiom,
% 160.20/160.10      ! [V_z_2,V_w_2,T_b] :
% 160.20/160.10        ( class_Rings_Olinordered__idom(T_b)
% 160.20/160.10       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_b),hAPP(c_Int_Oring__1__class_Oof__int(T_b),V_w_2)),hAPP(c_Int_Oring__1__class_Oof__int(T_b),V_z_2)))
% 160.20/160.10        <=> hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),V_w_2),V_z_2)) ) ) ).
% 160.20/160.10  
% 160.20/160.10  fof(fact_of__int__add,axiom,
% 160.20/160.10      ! [V_z,V_w,T_a] :
% 160.20/160.10        ( class_Rings_Oring__1(T_a)
% 160.20/160.10       => hAPP(c_Int_Oring__1__class_Oof__int(T_a),hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Int_Oint),V_w),V_z)) = hAPP(hAPP(c_Groups_Oplus__class_Oplus(T_a),hAPP(c_Int_Oring__1__class_Oof__int(T_a),V_w)),hAPP(c_Int_Oring__1__class_Oof__int(T_a),V_z)) ) ).
% 160.20/160.10  
% 160.20/160.10  fof(fact_of__int__number__of__eq,axiom,
% 160.20/160.10      ! [V_v,T_a] :
% 160.20/160.10        ( class_Int_Onumber__ring(T_a)
% 160.20/160.10       => hAPP(c_Int_Oring__1__class_Oof__int(T_a),hAPP(c_Int_Onumber__class_Onumber__of(tc_Int_Oint),V_v)) = hAPP(c_Int_Onumber__class_Onumber__of(T_a),V_v) ) ).
% 160.20/160.10  
% 160.20/160.10  fof(fact_of__int__mult,axiom,
% 160.20/160.10      ! [V_z,V_w,T_a] :
% 160.20/160.10        ( class_Rings_Oring__1(T_a)
% 160.20/160.10       => hAPP(c_Int_Oring__1__class_Oof__int(T_a),hAPP(hAPP(c_Groups_Otimes__class_Otimes(tc_Int_Oint),V_w),V_z)) = hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_a),hAPP(c_Int_Oring__1__class_Oof__int(T_a),V_w)),hAPP(c_Int_Oring__1__class_Oof__int(T_a),V_z)) ) ).
% 160.20/160.10  
% 160.20/160.10  fof(fact_of__int__1,axiom,
% 160.20/160.10      ! [T_a] :
% 160.20/160.10        ( class_Rings_Oring__1(T_a)
% 160.20/160.10       => hAPP(c_Int_Oring__1__class_Oof__int(T_a),c_Groups_Oone__class_Oone(tc_Int_Oint)) = c_Groups_Oone__class_Oone(T_a) ) ).
% 160.20/160.10  
% 160.20/160.10  fof(fact_of__int__diff,axiom,
% 160.20/160.10      ! [V_z,V_w,T_a] :
% 160.20/160.10        ( class_Rings_Oring__1(T_a)
% 160.20/160.10       => hAPP(c_Int_Oring__1__class_Oof__int(T_a),hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_Int_Oint),V_w),V_z)) = hAPP(hAPP(c_Groups_Ominus__class_Ominus(T_a),hAPP(c_Int_Oring__1__class_Oof__int(T_a),V_w)),hAPP(c_Int_Oring__1__class_Oof__int(T_a),V_z)) ) ).
% 160.20/160.10  
% 160.20/160.10  fof(fact_of__int__of__nat__eq,axiom,
% 160.20/160.10      ! [V_n,T_a] :
% 160.20/160.10        ( class_Rings_Oring__1(T_a)
% 160.20/160.10       => hAPP(c_Int_Oring__1__class_Oof__int(T_a),hAPP(c_Nat_Osemiring__1__class_Oof__nat(tc_Int_Oint),V_n)) = hAPP(c_Nat_Osemiring__1__class_Oof__nat(T_a),V_n) ) ).
% 160.20/160.10  
% 160.20/160.10  fof(fact_of__int__minus,axiom,
% 160.20/160.10      ! [V_z,T_a] :
% 160.20/160.10        ( class_Rings_Oring__1(T_a)
% 160.20/160.10       => hAPP(c_Int_Oring__1__class_Oof__int(T_a),hAPP(c_Groups_Ouminus__class_Ouminus(tc_Int_Oint),V_z)) = hAPP(c_Groups_Ouminus__class_Ouminus(T_a),hAPP(c_Int_Oring__1__class_Oof__int(T_a),V_z)) ) ).
% 160.20/160.10  
% 160.20/160.10  fof(fact_Ints__of__int,axiom,
% 160.20/160.10      ! [V_z_2,T_b] :
% 160.20/160.10        ( class_Rings_Oring__1(T_b)
% 160.20/160.10       => hBOOL(hAPP(hAPP(c_member(T_b),hAPP(c_Int_Oring__1__class_Oof__int(T_b),V_z_2)),c_Int_Oring__1__class_OInts(T_b))) ) ).
% 160.20/160.10  
% 160.20/160.10  fof(fact_of__int__power,axiom,
% 160.20/160.10      ! [V_n,V_z,T_a] :
% 160.20/160.10        ( class_Rings_Oring__1(T_a)
% 160.20/160.10       => hAPP(c_Int_Oring__1__class_Oof__int(T_a),hAPP(hAPP(c_Power_Opower__class_Opower(tc_Int_Oint),V_z),V_n)) = hAPP(hAPP(c_Power_Opower__class_Opower(T_a),hAPP(c_Int_Oring__1__class_Oof__int(T_a),V_z)),V_n) ) ).
% 160.20/160.10  
% 160.20/160.10  fof(fact_of__int__m1,axiom,
% 160.20/160.10      ! [T_a] :
% 160.20/160.10        ( class_Int_Onumber__ring(T_a)
% 160.20/160.10       => hAPP(c_Int_Oring__1__class_Oof__int(T_a),hAPP(c_Int_Onumber__class_Onumber__of(tc_Int_Oint),c_Int_OMin)) = hAPP(c_Int_Onumber__class_Onumber__of(T_a),c_Int_OMin) ) ).
% 160.20/160.10  
% 160.20/160.10  fof(fact_iszero__Numeral0,axiom,
% 160.20/160.10      ! [T_a] :
% 160.20/160.10        ( class_Int_Onumber__ring(T_a)
% 160.20/160.10       => c_Int_Oiszero(T_a,hAPP(c_Int_Onumber__class_Onumber__of(T_a),c_Int_OPls)) ) ).
% 160.20/160.10  
% 160.20/160.10  fof(fact_nonzero__number__of__Min,axiom,
% 160.20/160.10      ! [T_a] :
% 160.20/160.10        ( class_Int_Onumber__ring(T_a)
% 160.20/160.10       => ~ c_Int_Oiszero(T_a,hAPP(c_Int_Onumber__class_Onumber__of(T_a),c_Int_OMin)) ) ).
% 160.20/160.10  
% 160.20/160.10  fof(fact_of__int__0__le__iff,axiom,
% 160.20/160.10      ! [V_z_2,T_b] :
% 160.20/160.10        ( class_Rings_Olinordered__idom(T_b)
% 160.20/160.10       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_b),c_Groups_Ozero__class_Ozero(T_b)),hAPP(c_Int_Oring__1__class_Oof__int(T_b),V_z_2)))
% 160.20/160.10        <=> hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),V_z_2)) ) ) ).
% 160.20/160.10  
% 160.20/160.10  fof(fact_of__int__le__0__iff,axiom,
% 160.20/160.10      ! [V_z_2,T_b] :
% 160.20/160.10        ( class_Rings_Olinordered__idom(T_b)
% 160.20/160.10       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_b),hAPP(c_Int_Oring__1__class_Oof__int(T_b),V_z_2)),c_Groups_Ozero__class_Ozero(T_b)))
% 160.20/160.10        <=> hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),V_z_2),c_Groups_Ozero__class_Ozero(tc_Int_Oint))) ) ) ).
% 160.20/160.10  
% 160.20/160.10  fof(fact_of__int__less__0__iff,axiom,
% 160.20/160.10      ! [V_z_2,T_b] :
% 160.20/160.10        ( class_Rings_Olinordered__idom(T_b)
% 160.20/160.10       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_b),hAPP(c_Int_Oring__1__class_Oof__int(T_b),V_z_2)),c_Groups_Ozero__class_Ozero(T_b)))
% 160.20/160.10        <=> hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),V_z_2),c_Groups_Ozero__class_Ozero(tc_Int_Oint))) ) ) ).
% 160.20/160.10  
% 160.20/160.10  fof(fact_of__int__0__less__iff,axiom,
% 160.20/160.10      ! [V_z_2,T_b] :
% 160.20/160.10        ( class_Rings_Olinordered__idom(T_b)
% 160.20/160.10       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_b),c_Groups_Ozero__class_Ozero(T_b)),hAPP(c_Int_Oring__1__class_Oof__int(T_b),V_z_2)))
% 160.20/160.10        <=> hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),V_z_2)) ) ) ).
% 160.20/160.10  
% 160.20/160.10  fof(fact_of__nat__nat,axiom,
% 160.20/160.10      ! [V_z,T_a] :
% 160.20/160.10        ( class_Rings_Oring__1(T_a)
% 160.20/160.10       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),V_z))
% 160.20/160.10         => hAPP(c_Nat_Osemiring__1__class_Oof__nat(T_a),hAPP(c_Int_Onat,V_z)) = hAPP(c_Int_Oring__1__class_Oof__int(T_a),V_z) ) ) ).
% 160.20/160.10  
% 160.20/160.10  fof(fact_eq__number__of__eq,axiom,
% 160.20/160.10      ! [V_y_2,V_x_2,T_b] :
% 160.20/160.10        ( class_Int_Onumber__ring(T_b)
% 160.20/160.10       => ( hAPP(c_Int_Onumber__class_Onumber__of(T_b),V_x_2) = hAPP(c_Int_Onumber__class_Onumber__of(T_b),V_y_2)
% 160.20/160.10        <=> c_Int_Oiszero(T_b,hAPP(c_Int_Onumber__class_Onumber__of(T_b),hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Int_Oint),V_x_2),hAPP(c_Groups_Ouminus__class_Ouminus(tc_Int_Oint),V_y_2)))) ) ) ).
% 160.20/160.10  
% 160.20/160.10  fof(fact_eq__special_I2_J,axiom,
% 160.20/160.10      ! [V_y_2,T_b] :
% 160.20/160.10        ( class_Int_Onumber__ring(T_b)
% 160.20/160.10       => ( c_Groups_Oone__class_Oone(T_b) = hAPP(c_Int_Onumber__class_Onumber__of(T_b),V_y_2)
% 160.20/160.10        <=> c_Int_Oiszero(T_b,hAPP(c_Int_Onumber__class_Onumber__of(T_b),hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Int_Oint),c_Int_OBit1(c_Int_OPls)),hAPP(c_Groups_Ouminus__class_Ouminus(tc_Int_Oint),V_y_2)))) ) ) ).
% 160.20/160.10  
% 160.20/160.10  fof(fact_eq__special_I4_J,axiom,
% 160.20/160.10      ! [V_x_2,T_b] :
% 160.20/160.10        ( class_Int_Onumber__ring(T_b)
% 160.20/160.10       => ( hAPP(c_Int_Onumber__class_Onumber__of(T_b),V_x_2) = c_Groups_Oone__class_Oone(T_b)
% 160.20/160.10        <=> c_Int_Oiszero(T_b,hAPP(c_Int_Onumber__class_Onumber__of(T_b),hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Int_Oint),V_x_2),hAPP(c_Groups_Ouminus__class_Ouminus(tc_Int_Oint),c_Int_OBit1(c_Int_OPls))))) ) ) ).
% 160.20/160.10  
% 160.20/160.10  fof(fact_card__Pow,axiom,
% 160.20/160.10      ! [V_A_2,T_b] :
% 160.20/160.10        ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2))
% 160.20/160.10       => hAPP(c_Finite__Set_Ocard(tc_fun(T_b,tc_HOL_Obool)),hAPP(c_Set_OPow(T_b),V_A_2)) = hAPP(hAPP(c_Power_Opower__class_Opower(tc_Nat_Onat),hAPP(c_Nat_OSuc,hAPP(c_Nat_OSuc,c_Groups_Ozero__class_Ozero(tc_Nat_Onat)))),hAPP(c_Finite__Set_Ocard(T_b),V_A_2)) ) ).
% 160.20/160.10  
% 160.20/160.10  fof(fact_sgn__if,axiom,
% 160.20/160.10      ! [V_x,T_a] :
% 160.20/160.10        ( class_Groups_Osgn__if(T_a)
% 160.20/160.10       => ( ( V_x = c_Groups_Ozero__class_Ozero(T_a)
% 160.20/160.10           => c_Groups_Osgn__class_Osgn(T_a,V_x) = c_Groups_Ozero__class_Ozero(T_a) )
% 160.20/160.10          & ( V_x != c_Groups_Ozero__class_Ozero(T_a)
% 160.20/160.10           => ( ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),c_Groups_Ozero__class_Ozero(T_a)),V_x))
% 160.20/160.10               => c_Groups_Osgn__class_Osgn(T_a,V_x) = c_Groups_Oone__class_Oone(T_a) )
% 160.20/160.10              & ( ~ hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),c_Groups_Ozero__class_Ozero(T_a)),V_x))
% 160.20/160.10               => c_Groups_Osgn__class_Osgn(T_a,V_x) = hAPP(c_Groups_Ouminus__class_Ouminus(T_a),c_Groups_Oone__class_Oone(T_a)) ) ) ) ) ) ).
% 160.20/160.10  
% 160.20/160.10  fof(fact_sgn__1__neg,axiom,
% 160.20/160.10      ! [V_a_2,T_b] :
% 160.20/160.10        ( class_Rings_Olinordered__idom(T_b)
% 160.20/160.10       => ( c_Groups_Osgn__class_Osgn(T_b,V_a_2) = hAPP(c_Groups_Ouminus__class_Ouminus(T_b),c_Groups_Oone__class_Oone(T_b))
% 160.20/160.10        <=> hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_b),V_a_2),c_Groups_Ozero__class_Ozero(T_b))) ) ) ).
% 160.20/160.10  
% 160.20/160.10  fof(fact_sgn__neg,axiom,
% 160.20/160.10      ! [V_a,T_a] :
% 160.20/160.10        ( class_Rings_Olinordered__idom(T_a)
% 160.20/160.10       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),V_a),c_Groups_Ozero__class_Ozero(T_a)))
% 160.20/160.10         => c_Groups_Osgn__class_Osgn(T_a,V_a) = hAPP(c_Groups_Ouminus__class_Ouminus(T_a),c_Groups_Oone__class_Oone(T_a)) ) ) ).
% 160.20/160.10  
% 160.20/160.10  fof(fact_PowI,axiom,
% 160.20/160.10      ! [V_B_2,V_A_2,T_b] :
% 160.20/160.10        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_b,tc_HOL_Obool)),V_A_2),V_B_2))
% 160.20/160.10       => hBOOL(hAPP(hAPP(c_member(tc_fun(T_b,tc_HOL_Obool)),V_A_2),hAPP(c_Set_OPow(T_b),V_B_2))) ) ).
% 160.20/160.10  
% 160.20/160.10  fof(fact_Compl__eq__Compl__iff,axiom,
% 160.20/160.10      ! [V_B_2,V_A_2,T_b] :
% 160.20/160.10        ( hAPP(c_Groups_Ouminus__class_Ouminus(tc_fun(T_b,tc_HOL_Obool)),V_A_2) = hAPP(c_Groups_Ouminus__class_Ouminus(tc_fun(T_b,tc_HOL_Obool)),V_B_2)
% 160.20/160.10      <=> V_A_2 = V_B_2 ) ).
% 160.20/160.10  
% 160.20/160.10  fof(fact_double__complement,axiom,
% 160.20/160.10      ! [V_A_2,T_b] : hAPP(c_Groups_Ouminus__class_Ouminus(tc_fun(T_b,tc_HOL_Obool)),hAPP(c_Groups_Ouminus__class_Ouminus(tc_fun(T_b,tc_HOL_Obool)),V_A_2)) = V_A_2 ).
% 160.20/160.10  
% 160.20/160.10  fof(fact_Pow__top,axiom,
% 160.20/160.10      ! [V_A_2,T_b] : hBOOL(hAPP(hAPP(c_member(tc_fun(T_b,tc_HOL_Obool)),V_A_2),hAPP(c_Set_OPow(T_b),V_A_2))) ).
% 160.20/160.10  
% 160.20/160.10  fof(fact_sgn__sgn,axiom,
% 160.20/160.10      ! [V_a,T_a] :
% 160.20/160.10        ( class_Rings_Olinordered__idom(T_a)
% 160.20/160.10       => c_Groups_Osgn__class_Osgn(T_a,c_Groups_Osgn__class_Osgn(T_a,V_a)) = c_Groups_Osgn__class_Osgn(T_a,V_a) ) ).
% 160.20/160.10  
% 160.20/160.10  fof(fact_rel__simps_I51_J,axiom,
% 160.20/160.10      ! [V_l_2,V_k_2] :
% 160.20/160.10        ( c_Int_OBit1(V_k_2) = c_Int_OBit1(V_l_2)
% 160.20/160.10      <=> V_k_2 = V_l_2 ) ).
% 160.20/160.10  
% 160.20/160.10  fof(fact_Pow__not__empty,axiom,
% 160.20/160.10      ! [V_A_2,T_b] : hAPP(c_Set_OPow(T_b),V_A_2) != c_Orderings_Obot__class_Obot(tc_fun(tc_fun(T_b,tc_HOL_Obool),tc_HOL_Obool)) ).
% 160.20/160.10  
% 160.20/160.10  fof(fact_rel__simps_I34_J,axiom,
% 160.20/160.10      ! [V_l_2,V_k_2] :
% 160.20/160.10        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),c_Int_OBit1(V_k_2)),c_Int_OBit1(V_l_2)))
% 160.20/160.10      <=> hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),V_k_2),V_l_2)) ) ).
% 160.20/160.10  
% 160.20/160.10  fof(fact_less__eq__int__code_I16_J,axiom,
% 160.20/160.10      ! [V_k2_2,V_k1_2] :
% 160.20/160.10        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),c_Int_OBit1(V_k1_2)),c_Int_OBit1(V_k2_2)))
% 160.20/160.10      <=> hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),V_k1_2),V_k2_2)) ) ).
% 160.20/160.10  
% 160.20/160.10  fof(fact_rel__simps_I17_J,axiom,
% 160.20/160.10      ! [V_l_2,V_k_2] :
% 160.20/160.10        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),c_Int_OBit1(V_k_2)),c_Int_OBit1(V_l_2)))
% 160.20/160.10      <=> hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),V_k_2),V_l_2)) ) ).
% 160.20/160.10  
% 160.20/160.10  fof(fact_less__int__code_I16_J,axiom,
% 160.20/160.10      ! [V_k2_2,V_k1_2] :
% 160.20/160.10        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),c_Int_OBit1(V_k1_2)),c_Int_OBit1(V_k2_2)))
% 160.20/160.10      <=> hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),V_k1_2),V_k2_2)) ) ).
% 160.20/160.10  
% 160.20/160.10  fof(fact_rel__simps_I46_J,axiom,
% 160.20/160.10      ! [V_k] : c_Int_OBit1(V_k) != c_Int_OPls ).
% 160.20/160.10  
% 160.20/160.10  fof(fact_rel__simps_I39_J,axiom,
% 160.20/160.10      ! [V_l] : c_Int_OPls != c_Int_OBit1(V_l) ).
% 160.20/160.10  
% 160.20/160.10  fof(fact_rel__simps_I47_J,axiom,
% 160.20/160.10      ! [V_k_2] :
% 160.20/160.10        ( c_Int_OBit1(V_k_2) = c_Int_OMin
% 160.20/160.10      <=> V_k_2 = c_Int_OMin ) ).
% 160.20/160.10  
% 160.20/160.10  fof(fact_rel__simps_I43_J,axiom,
% 160.20/160.10      ! [V_l_2] :
% 160.20/160.10        ( c_Int_OMin = c_Int_OBit1(V_l_2)
% 160.20/160.10      <=> c_Int_OMin = V_l_2 ) ).
% 160.20/160.10  
% 160.20/160.10  fof(fact_Bit1__Min,axiom,
% 160.20/160.10      c_Int_OBit1(c_Int_OMin) = c_Int_OMin ).
% 160.20/160.10  
% 160.20/160.10  fof(fact_Pow__empty,axiom,
% 160.20/160.10      ! [T_b] : hAPP(c_Set_OPow(T_b),c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool))) = hAPP(hAPP(c_Set_Oinsert(tc_fun(T_b,tc_HOL_Obool)),c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool))),c_Orderings_Obot__class_Obot(tc_fun(tc_fun(T_b,tc_HOL_Obool),tc_HOL_Obool))) ).
% 160.20/160.10  
% 160.20/160.10  fof(fact_Pow__bottom,axiom,
% 160.20/160.10      ! [V_B_2,T_b] : hBOOL(hAPP(hAPP(c_member(tc_fun(T_b,tc_HOL_Obool)),c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool))),hAPP(c_Set_OPow(T_b),V_B_2))) ).
% 160.20/160.10  
% 160.20/160.10  fof(fact_finite__Pow__iff,axiom,
% 160.20/160.10      ! [V_A_2,T_b] :
% 160.20/160.10        ( hBOOL(hAPP(c_Finite__Set_Ofinite(tc_fun(T_b,tc_HOL_Obool)),hAPP(c_Set_OPow(T_b),V_A_2)))
% 160.20/160.10      <=> hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2)) ) ).
% 160.20/160.10  
% 160.20/160.10  fof(fact_PowD,axiom,
% 160.20/160.10      ! [V_B_2,V_A_2,T_b] :
% 160.20/160.10        ( hBOOL(hAPP(hAPP(c_member(tc_fun(T_b,tc_HOL_Obool)),V_A_2),hAPP(c_Set_OPow(T_b),V_B_2)))
% 160.20/160.10       => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_b,tc_HOL_Obool)),V_A_2),V_B_2)) ) ).
% 160.20/160.10  
% 160.20/160.10  fof(fact_Pow__mono,axiom,
% 160.20/160.10      ! [V_B_2,V_A_2,T_b] :
% 160.20/160.10        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_b,tc_HOL_Obool)),V_A_2),V_B_2))
% 160.20/160.10       => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(tc_fun(T_b,tc_HOL_Obool),tc_HOL_Obool)),hAPP(c_Set_OPow(T_b),V_A_2)),hAPP(c_Set_OPow(T_b),V_B_2))) ) ).
% 160.20/160.10  
% 160.20/160.10  fof(fact_Pow__iff,axiom,
% 160.20/160.10      ! [V_B_2,V_A_2,T_b] :
% 160.20/160.10        ( hBOOL(hAPP(hAPP(c_member(tc_fun(T_b,tc_HOL_Obool)),V_A_2),hAPP(c_Set_OPow(T_b),V_B_2)))
% 160.20/160.10      <=> hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_b,tc_HOL_Obool)),V_A_2),V_B_2)) ) ).
% 160.20/160.10  
% 160.20/160.10  fof(fact_sgn0,axiom,
% 160.20/160.10      ! [T_a] :
% 160.20/160.10        ( class_Groups_Osgn__if(T_a)
% 160.20/160.10       => c_Groups_Osgn__class_Osgn(T_a,c_Groups_Ozero__class_Ozero(T_a)) = c_Groups_Ozero__class_Ozero(T_a) ) ).
% 160.20/160.10  
% 160.20/160.10  fof(fact_sgn__0__0,axiom,
% 160.20/160.10      ! [V_a_2,T_b] :
% 160.20/160.10        ( class_Rings_Olinordered__idom(T_b)
% 160.20/160.10       => ( c_Groups_Osgn__class_Osgn(T_b,V_a_2) = c_Groups_Ozero__class_Ozero(T_b)
% 160.20/160.10        <=> V_a_2 = c_Groups_Ozero__class_Ozero(T_b) ) ) ).
% 160.20/160.10  
% 160.20/160.10  fof(fact_sgn__times,axiom,
% 160.20/160.10      ! [V_b,V_a,T_a] :
% 160.20/160.10        ( class_Rings_Olinordered__idom(T_a)
% 160.20/160.10       => c_Groups_Osgn__class_Osgn(T_a,hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_a),V_a),V_b)) = hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_a),c_Groups_Osgn__class_Osgn(T_a,V_a)),c_Groups_Osgn__class_Osgn(T_a,V_b)) ) ).
% 160.20/160.10  
% 160.20/160.10  fof(fact_bin__less__0__simps_I4_J,axiom,
% 160.20/160.10      ! [V_w_2] :
% 160.20/160.10        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),c_Int_OBit1(V_w_2)),c_Groups_Ozero__class_Ozero(tc_Int_Oint)))
% 160.20/160.10      <=> hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),V_w_2),c_Groups_Ozero__class_Ozero(tc_Int_Oint))) ) ).
% 160.20/160.10  
% 160.20/160.10  fof(fact_rel__simps_I22_J,axiom,
% 160.20/160.10      ! [V_k_2] :
% 160.20/160.10        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),c_Int_OPls),c_Int_OBit1(V_k_2)))
% 160.20/160.10      <=> hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),c_Int_OPls),V_k_2)) ) ).
% 160.20/160.10  
% 160.20/160.10  fof(fact_rel__simps_I12_J,axiom,
% 160.20/160.10      ! [V_k_2] :
% 160.20/160.10        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),c_Int_OBit1(V_k_2)),c_Int_OPls))
% 160.20/160.10      <=> hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),V_k_2),c_Int_OPls)) ) ).
% 160.20/160.10  
% 160.20/160.10  fof(fact_Bit1__def,axiom,
% 160.20/160.10      ! [V_k] : c_Int_OBit1(V_k) = hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Int_Oint),hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Int_Oint),c_Groups_Oone__class_Oone(tc_Int_Oint)),V_k)),V_k) ).
% 160.20/160.10  
% 160.20/160.10  fof(fact_rel__simps_I30_J,axiom,
% 160.20/160.10      ! [V_k_2] :
% 160.20/160.10        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),c_Int_OBit1(V_k_2)),c_Int_OMin))
% 160.20/160.10      <=> hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),V_k_2),c_Int_OMin)) ) ).
% 160.20/160.10  
% 160.20/160.10  fof(fact_rel__simps_I26_J,axiom,
% 160.20/160.10      ! [V_k_2] :
% 160.20/160.10        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),c_Int_OMin),c_Int_OBit1(V_k_2)))
% 160.20/160.10      <=> hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),c_Int_OMin),V_k_2)) ) ).
% 160.20/160.10  
% 160.20/160.10  fof(fact_rel__simps_I13_J,axiom,
% 160.20/160.10      ! [V_k_2] :
% 160.20/160.10        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),c_Int_OBit1(V_k_2)),c_Int_OMin))
% 160.20/160.10      <=> hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),V_k_2),c_Int_OMin)) ) ).
% 160.20/160.10  
% 160.20/160.10  fof(fact_rel__simps_I9_J,axiom,
% 160.20/160.10      ! [V_k_2] :
% 160.20/160.10        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),c_Int_OMin),c_Int_OBit1(V_k_2)))
% 160.20/160.10      <=> hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),c_Int_OMin),V_k_2)) ) ).
% 160.20/160.10  
% 160.20/160.10  fof(fact_neg__number__of__Bit1,axiom,
% 160.20/160.10      ! [V_w_2] :
% 160.20/160.10        ( hBOOL(hAPP(c_Nat__Numeral_Oneg,hAPP(c_Int_Onumber__class_Onumber__of(tc_Int_Oint),c_Int_OBit1(V_w_2))))
% 160.20/160.10      <=> hBOOL(hAPP(c_Nat__Numeral_Oneg,hAPP(c_Int_Onumber__class_Onumber__of(tc_Int_Oint),V_w_2))) ) ).
% 160.20/160.10  
% 160.20/160.10  fof(fact_minus__Bit1,axiom,
% 160.20/160.10      ! [V_k] : hAPP(c_Groups_Ouminus__class_Ouminus(tc_Int_Oint),c_Int_OBit1(V_k)) = c_Int_OBit1(c_Int_Opred(hAPP(c_Groups_Ouminus__class_Ouminus(tc_Int_Oint),V_k))) ).
% 160.20/160.10  
% 160.20/160.10  fof(fact_iszero__number__of__Bit1,axiom,
% 160.20/160.10      ! [V_w,T_a] :
% 160.20/160.10        ( ( class_Int_Onumber__ring(T_a)
% 160.20/160.10          & class_Int_Oring__char__0(T_a) )
% 160.20/160.10       => ~ c_Int_Oiszero(T_a,hAPP(c_Int_Onumber__class_Onumber__of(T_a),c_Int_OBit1(V_w))) ) ).
% 160.20/160.10  
% 160.20/160.10  fof(fact_succ__Pls,axiom,
% 160.20/160.10      c_Int_Osucc(c_Int_OPls) = c_Int_OBit1(c_Int_OPls) ).
% 160.20/160.10  
% 160.20/160.10  fof(fact_number__of__Bit1,axiom,
% 160.20/160.10      ! [V_w,T_a] :
% 160.20/160.10        ( class_Int_Onumber__ring(T_a)
% 160.20/160.10       => hAPP(c_Int_Onumber__class_Onumber__of(T_a),c_Int_OBit1(V_w)) = hAPP(hAPP(c_Groups_Oplus__class_Oplus(T_a),hAPP(hAPP(c_Groups_Oplus__class_Oplus(T_a),c_Groups_Oone__class_Oone(T_a)),hAPP(c_Int_Onumber__class_Onumber__of(T_a),V_w))),hAPP(c_Int_Onumber__class_Onumber__of(T_a),V_w)) ) ).
% 160.20/160.10  
% 160.20/160.10  fof(fact_mult__numeral__1,axiom,
% 160.20/160.10      ! [V_a,T_a] :
% 160.20/160.10        ( class_Int_Onumber__ring(T_a)
% 160.20/160.10       => hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_a),hAPP(c_Int_Onumber__class_Onumber__of(T_a),c_Int_OBit1(c_Int_OPls))),V_a) = V_a ) ).
% 160.20/160.10  
% 160.20/160.10  fof(fact_mult__numeral__1__right,axiom,
% 160.20/160.10      ! [V_a,T_a] :
% 160.20/160.10        ( class_Int_Onumber__ring(T_a)
% 160.20/160.10       => hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_a),V_a),hAPP(c_Int_Onumber__class_Onumber__of(T_a),c_Int_OBit1(c_Int_OPls))) = V_a ) ).
% 160.20/160.10  
% 160.20/160.10  fof(fact_semiring__norm_I110_J,axiom,
% 160.20/160.10      ! [T_a] :
% 160.20/160.10        ( class_Int_Onumber__ring(T_a)
% 160.20/160.10       => c_Groups_Oone__class_Oone(T_a) = hAPP(c_Int_Onumber__class_Onumber__of(T_a),c_Int_OBit1(c_Int_OPls)) ) ).
% 160.20/160.10  
% 160.20/160.10  fof(fact_numeral__1__eq__1,axiom,
% 160.20/160.10      ! [T_a] :
% 160.20/160.10        ( class_Int_Onumber__ring(T_a)
% 160.20/160.10       => hAPP(c_Int_Onumber__class_Onumber__of(T_a),c_Int_OBit1(c_Int_OPls)) = c_Groups_Oone__class_Oone(T_a) ) ).
% 160.20/160.10  
% 160.20/160.10  fof(fact_rel__simps_I29_J,axiom,
% 160.20/160.10      ! [V_k_2] :
% 160.20/160.10        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),c_Int_OBit1(V_k_2)),c_Int_OPls))
% 160.20/160.10      <=> hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),V_k_2),c_Int_OPls)) ) ).
% 160.20/160.10  
% 160.20/160.10  fof(fact_rel__simps_I5_J,axiom,
% 160.20/160.10      ! [V_k_2] :
% 160.20/160.10        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),c_Int_OPls),c_Int_OBit1(V_k_2)))
% 160.20/160.10      <=> hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),c_Int_OPls),V_k_2)) ) ).
% 160.20/160.10  
% 160.20/160.10  fof(fact_sgn__greater,axiom,
% 160.20/160.10      ! [V_a_2,T_b] :
% 160.20/160.10        ( class_Rings_Olinordered__idom(T_b)
% 160.20/160.10       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_b),c_Groups_Ozero__class_Ozero(T_b)),c_Groups_Osgn__class_Osgn(T_b,V_a_2)))
% 160.20/160.10        <=> hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_b),c_Groups_Ozero__class_Ozero(T_b)),V_a_2)) ) ) ).
% 160.20/160.10  
% 160.20/160.10  fof(fact_sgn__less,axiom,
% 160.20/160.10      ! [V_a_2,T_b] :
% 160.20/160.10        ( class_Rings_Olinordered__idom(T_b)
% 160.20/160.10       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_b),c_Groups_Osgn__class_Osgn(T_b,V_a_2)),c_Groups_Ozero__class_Ozero(T_b)))
% 160.20/160.10        <=> hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_b),V_a_2),c_Groups_Ozero__class_Ozero(T_b))) ) ) ).
% 160.20/160.10  
% 160.20/160.10  fof(fact_one__is__num__one,axiom,
% 160.20/160.10      c_Groups_Oone__class_Oone(tc_Int_Oint) = hAPP(c_Int_Onumber__class_Onumber__of(tc_Int_Oint),c_Int_OBit1(c_Int_OPls)) ).
% 160.20/160.10  
% 160.20/160.10  fof(fact_nat__numeral__1__eq__1,axiom,
% 160.20/160.10      hAPP(c_Int_Onumber__class_Onumber__of(tc_Nat_Onat),c_Int_OBit1(c_Int_OPls)) = c_Groups_Oone__class_Oone(tc_Nat_Onat) ).
% 160.20/160.10  
% 160.20/160.10  fof(fact_Numeral1__eq1__nat,axiom,
% 160.20/160.10      c_Groups_Oone__class_Oone(tc_Nat_Onat) = hAPP(c_Int_Onumber__class_Onumber__of(tc_Nat_Onat),c_Int_OBit1(c_Int_OPls)) ).
% 160.20/160.10  
% 160.20/160.10  fof(fact_diff__bin__simps_I4_J,axiom,
% 160.20/160.10      ! [V_l] : hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_Int_Oint),c_Int_OPls),c_Int_OBit1(V_l)) = c_Int_OBit1(hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_Int_Oint),c_Int_OMin),V_l)) ).
% 160.20/160.10  
% 160.20/160.10  fof(fact_minus__Min,axiom,
% 160.20/160.10      hAPP(c_Groups_Ouminus__class_Ouminus(tc_Int_Oint),c_Int_OMin) = c_Int_OBit1(c_Int_OPls) ).
% 160.20/160.10  
% 160.20/160.10  fof(fact_abs__sgn,axiom,
% 160.20/160.10      ! [V_k,T_a] :
% 160.20/160.10        ( class_Rings_Olinordered__idom(T_a)
% 160.20/160.10       => hAPP(c_Groups_Oabs__class_Oabs(T_a),V_k) = hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_a),V_k),c_Groups_Osgn__class_Osgn(T_a,V_k)) ) ).
% 160.20/160.10  
% 160.20/160.10  fof(fact_mult__sgn__abs,axiom,
% 160.20/160.10      ! [V_x,T_a] :
% 160.20/160.10        ( class_Rings_Olinordered__idom(T_a)
% 160.20/160.10       => hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_a),c_Groups_Osgn__class_Osgn(T_a,V_x)),hAPP(c_Groups_Oabs__class_Oabs(T_a),V_x)) = V_x ) ).
% 160.20/160.10  
% 160.20/160.10  fof(fact_not__iszero__Numeral1,axiom,
% 160.20/160.10      ! [T_a] :
% 160.20/160.10        ( class_Int_Onumber__ring(T_a)
% 160.20/160.10       => ~ c_Int_Oiszero(T_a,hAPP(c_Int_Onumber__class_Onumber__of(T_a),c_Int_OBit1(c_Int_OPls))) ) ).
% 160.20/160.10  
% 160.20/160.10  fof(fact_numeral__3__eq__3,axiom,
% 160.20/160.10      hAPP(c_Int_Onumber__class_Onumber__of(tc_Nat_Onat),c_Int_OBit1(c_Int_OBit1(c_Int_OPls))) = hAPP(c_Nat_OSuc,hAPP(c_Nat_OSuc,hAPP(c_Nat_OSuc,c_Groups_Ozero__class_Ozero(tc_Nat_Onat)))) ).
% 160.20/160.10  
% 160.20/160.10  fof(fact_numeral__1__eq__Suc__0,axiom,
% 160.20/160.10      hAPP(c_Int_Onumber__class_Onumber__of(tc_Nat_Onat),c_Int_OBit1(c_Int_OPls)) = hAPP(c_Nat_OSuc,c_Groups_Ozero__class_Ozero(tc_Nat_Onat)) ).
% 160.20/160.10  
% 160.20/160.10  fof(fact_power3__eq__cube,axiom,
% 160.20/160.10      ! [V_a,T_a] :
% 160.20/160.10        ( class_Groups_Omonoid__mult(T_a)
% 160.20/160.10       => hAPP(hAPP(c_Power_Opower__class_Opower(T_a),V_a),hAPP(c_Int_Onumber__class_Onumber__of(tc_Nat_Onat),c_Int_OBit1(c_Int_OBit1(c_Int_OPls)))) = hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_a),hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_a),V_a),V_a)),V_a) ) ).
% 160.20/160.10  
% 160.20/160.10  fof(fact_Nat__Transfer_Otransfer__nat__int__function__closures_I8_J,axiom,
% 160.20/160.10      hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),hAPP(c_Int_Onumber__class_Onumber__of(tc_Int_Oint),c_Int_OBit1(c_Int_OBit1(c_Int_OPls))))) ).
% 160.20/160.10  
% 160.20/160.10  fof(fact_Suc3__eq__add__3,axiom,
% 160.20/160.10      ! [V_n] : hAPP(c_Nat_OSuc,hAPP(c_Nat_OSuc,hAPP(c_Nat_OSuc,V_n))) = hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Nat_Onat),hAPP(c_Int_Onumber__class_Onumber__of(tc_Nat_Onat),c_Int_OBit1(c_Int_OBit1(c_Int_OPls)))),V_n) ).
% 160.20/160.10  
% 160.20/160.10  fof(fact_transfer__int__nat__numerals_I4_J,axiom,
% 160.20/160.10      hAPP(c_Int_Onumber__class_Onumber__of(tc_Int_Oint),c_Int_OBit1(c_Int_OBit1(c_Int_OPls))) = hAPP(c_Nat_Osemiring__1__class_Oof__nat(tc_Int_Oint),hAPP(c_Int_Onumber__class_Onumber__of(tc_Nat_Onat),c_Int_OBit1(c_Int_OBit1(c_Int_OPls)))) ).
% 160.20/160.10  
% 160.20/160.10  fof(fact_transfer__nat__int__numerals_I4_J,axiom,
% 160.20/160.10      hAPP(c_Int_Onumber__class_Onumber__of(tc_Nat_Onat),c_Int_OBit1(c_Int_OBit1(c_Int_OPls))) = hAPP(c_Int_Onat,hAPP(c_Int_Onumber__class_Onumber__of(tc_Int_Oint),c_Int_OBit1(c_Int_OBit1(c_Int_OPls)))) ).
% 160.20/160.10  
% 160.20/160.10  fof(fact_sgn__1__pos,axiom,
% 160.20/160.10      ! [V_a_2,T_b] :
% 160.20/160.10        ( class_Rings_Olinordered__idom(T_b)
% 160.20/160.10       => ( c_Groups_Osgn__class_Osgn(T_b,V_a_2) = c_Groups_Oone__class_Oone(T_b)
% 160.20/160.10        <=> hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_b),c_Groups_Ozero__class_Ozero(T_b)),V_a_2)) ) ) ).
% 160.20/160.10  
% 160.20/160.10  fof(fact_sgn__pos,axiom,
% 160.20/160.10      ! [V_a,T_a] :
% 160.20/160.10        ( class_Rings_Olinordered__idom(T_a)
% 160.20/160.10       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),c_Groups_Ozero__class_Ozero(T_a)),V_a))
% 160.20/160.10         => c_Groups_Osgn__class_Osgn(T_a,V_a) = c_Groups_Oone__class_Oone(T_a) ) ) ).
% 160.20/160.10  
% 160.20/160.10  fof(fact_le__special_I2_J,axiom,
% 160.20/160.10      ! [V_y_2,T_b] :
% 160.20/160.10        ( ( class_Int_Onumber__ring(T_b)
% 160.20/160.10          & class_Rings_Olinordered__idom(T_b) )
% 160.20/160.10       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_b),c_Groups_Oone__class_Oone(T_b)),hAPP(c_Int_Onumber__class_Onumber__of(T_b),V_y_2)))
% 160.20/160.10        <=> hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),c_Int_OBit1(c_Int_OPls)),V_y_2)) ) ) ).
% 160.20/160.10  
% 160.20/160.10  fof(fact_le__special_I4_J,axiom,
% 160.20/160.10      ! [V_x_2,T_b] :
% 160.20/160.10        ( ( class_Int_Onumber__ring(T_b)
% 160.20/160.10          & class_Rings_Olinordered__idom(T_b) )
% 160.20/160.10       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_b),hAPP(c_Int_Onumber__class_Onumber__of(T_b),V_x_2)),c_Groups_Oone__class_Oone(T_b)))
% 160.20/160.10        <=> hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),V_x_2),c_Int_OBit1(c_Int_OPls))) ) ) ).
% 160.20/160.10  
% 160.20/160.10  fof(fact_less__special_I2_J,axiom,
% 160.20/160.10      ! [V_y_2,T_b] :
% 160.20/160.10        ( ( class_Int_Onumber__ring(T_b)
% 160.20/160.10          & class_Rings_Olinordered__idom(T_b) )
% 160.20/160.10       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_b),c_Groups_Oone__class_Oone(T_b)),hAPP(c_Int_Onumber__class_Onumber__of(T_b),V_y_2)))
% 160.20/160.10        <=> hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),c_Int_OBit1(c_Int_OPls)),V_y_2)) ) ) ).
% 160.20/160.10  
% 160.20/160.10  fof(fact_less__special_I4_J,axiom,
% 160.20/160.10      ! [V_x_2,T_b] :
% 160.20/160.10        ( ( class_Int_Onumber__ring(T_b)
% 160.20/160.10          & class_Rings_Olinordered__idom(T_b) )
% 160.20/160.10       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_b),hAPP(c_Int_Onumber__class_Onumber__of(T_b),V_x_2)),c_Groups_Oone__class_Oone(T_b)))
% 160.20/160.10        <=> hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),V_x_2),c_Int_OBit1(c_Int_OPls))) ) ) ).
% 160.20/160.10  
% 160.20/160.10  fof(fact_add__special_I2_J,axiom,
% 160.20/160.10      ! [V_w,T_a] :
% 160.20/160.10        ( class_Int_Onumber__ring(T_a)
% 160.20/160.10       => hAPP(hAPP(c_Groups_Oplus__class_Oplus(T_a),c_Groups_Oone__class_Oone(T_a)),hAPP(c_Int_Onumber__class_Onumber__of(T_a),V_w)) = hAPP(c_Int_Onumber__class_Onumber__of(T_a),hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Int_Oint),c_Int_OBit1(c_Int_OPls)),V_w)) ) ).
% 160.20/160.10  
% 160.20/160.10  fof(fact_add__special_I3_J,axiom,
% 160.20/160.10      ! [V_v,T_a] :
% 160.20/160.10        ( class_Int_Onumber__ring(T_a)
% 160.20/160.10       => hAPP(hAPP(c_Groups_Oplus__class_Oplus(T_a),hAPP(c_Int_Onumber__class_Onumber__of(T_a),V_v)),c_Groups_Oone__class_Oone(T_a)) = hAPP(c_Int_Onumber__class_Onumber__of(T_a),hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Int_Oint),V_v),c_Int_OBit1(c_Int_OPls))) ) ).
% 160.20/160.10  
% 160.20/160.10  fof(fact_Suc__diff__eq__diff__pred,axiom,
% 160.20/160.10      ! [V_m,V_n] :
% 160.20/160.10        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),hAPP(c_Int_Onumber__class_Onumber__of(tc_Nat_Onat),c_Int_OPls)),V_n))
% 160.20/160.10       => hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_Nat_Onat),hAPP(c_Nat_OSuc,V_m)),V_n) = hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_Nat_Onat),V_m),hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_Nat_Onat),V_n),hAPP(c_Int_Onumber__class_Onumber__of(tc_Nat_Onat),c_Int_OBit1(c_Int_OPls)))) ) ).
% 160.20/160.10  
% 160.20/160.10  fof(fact_Suc__mod__eq__add3__mod__number__of,axiom,
% 160.20/160.10      ! [V_v,V_m] : c_Divides_Odiv__class_Omod(tc_Nat_Onat,hAPP(c_Nat_OSuc,hAPP(c_Nat_OSuc,hAPP(c_Nat_OSuc,V_m))),hAPP(c_Int_Onumber__class_Onumber__of(tc_Nat_Onat),V_v)) = c_Divides_Odiv__class_Omod(tc_Nat_Onat,hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Nat_Onat),hAPP(c_Int_Onumber__class_Onumber__of(tc_Nat_Onat),c_Int_OBit1(c_Int_OBit1(c_Int_OPls)))),V_m),hAPP(c_Int_Onumber__class_Onumber__of(tc_Nat_Onat),V_v)) ).
% 160.20/160.10  
% 160.20/160.10  fof(fact_Suc__mod__eq__add3__mod,axiom,
% 160.20/160.10      ! [V_n,V_m] : c_Divides_Odiv__class_Omod(tc_Nat_Onat,hAPP(c_Nat_OSuc,hAPP(c_Nat_OSuc,hAPP(c_Nat_OSuc,V_m))),V_n) = c_Divides_Odiv__class_Omod(tc_Nat_Onat,hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Nat_Onat),hAPP(c_Int_Onumber__class_Onumber__of(tc_Nat_Onat),c_Int_OBit1(c_Int_OBit1(c_Int_OPls)))),V_m),V_n) ).
% 160.20/160.10  
% 160.20/160.10  fof(fact_mod__Suc__eq__mod__add3,axiom,
% 160.20/160.10      ! [V_n,V_m] : c_Divides_Odiv__class_Omod(tc_Nat_Onat,V_m,hAPP(c_Nat_OSuc,hAPP(c_Nat_OSuc,hAPP(c_Nat_OSuc,V_n)))) = c_Divides_Odiv__class_Omod(tc_Nat_Onat,V_m,hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Nat_Onat),hAPP(c_Int_Onumber__class_Onumber__of(tc_Nat_Onat),c_Int_OBit1(c_Int_OBit1(c_Int_OPls)))),V_n)) ).
% 160.20/160.10  
% 160.20/160.10  fof(fact_Suc__div__eq__add3__div__number__of,axiom,
% 160.20/160.10      ! [V_v,V_m] : hAPP(hAPP(c_Divides_Odiv__class_Odiv(tc_Nat_Onat),hAPP(c_Nat_OSuc,hAPP(c_Nat_OSuc,hAPP(c_Nat_OSuc,V_m)))),hAPP(c_Int_Onumber__class_Onumber__of(tc_Nat_Onat),V_v)) = hAPP(hAPP(c_Divides_Odiv__class_Odiv(tc_Nat_Onat),hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Nat_Onat),hAPP(c_Int_Onumber__class_Onumber__of(tc_Nat_Onat),c_Int_OBit1(c_Int_OBit1(c_Int_OPls)))),V_m)),hAPP(c_Int_Onumber__class_Onumber__of(tc_Nat_Onat),V_v)) ).
% 160.20/160.10  
% 160.20/160.10  fof(fact_Suc__div__eq__add3__div,axiom,
% 160.20/160.10      ! [V_n,V_m] : hAPP(hAPP(c_Divides_Odiv__class_Odiv(tc_Nat_Onat),hAPP(c_Nat_OSuc,hAPP(c_Nat_OSuc,hAPP(c_Nat_OSuc,V_m)))),V_n) = hAPP(hAPP(c_Divides_Odiv__class_Odiv(tc_Nat_Onat),hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Nat_Onat),hAPP(c_Int_Onumber__class_Onumber__of(tc_Nat_Onat),c_Int_OBit1(c_Int_OBit1(c_Int_OPls)))),V_m)),V_n) ).
% 160.20/160.10  
% 160.20/160.10  fof(fact_div__Suc__eq__div__add3,axiom,
% 160.20/160.10      ! [V_n,V_m] : hAPP(hAPP(c_Divides_Odiv__class_Odiv(tc_Nat_Onat),V_m),hAPP(c_Nat_OSuc,hAPP(c_Nat_OSuc,hAPP(c_Nat_OSuc,V_n)))) = hAPP(hAPP(c_Divides_Odiv__class_Odiv(tc_Nat_Onat),V_m),hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Nat_Onat),hAPP(c_Int_Onumber__class_Onumber__of(tc_Nat_Onat),c_Int_OBit1(c_Int_OBit1(c_Int_OPls)))),V_n)) ).
% 160.20/160.10  
% 160.20/160.10  fof(fact_zsgn__def,axiom,
% 160.20/160.10      ! [V_i] :
% 160.20/160.10        ( ( V_i = c_Groups_Ozero__class_Ozero(tc_Int_Oint)
% 160.20/160.10         => c_Groups_Osgn__class_Osgn(tc_Int_Oint,V_i) = c_Groups_Ozero__class_Ozero(tc_Int_Oint) )
% 160.20/160.10        & ( V_i != c_Groups_Ozero__class_Ozero(tc_Int_Oint)
% 160.20/160.10         => ( ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),V_i))
% 160.20/160.10             => c_Groups_Osgn__class_Osgn(tc_Int_Oint,V_i) = c_Groups_Oone__class_Oone(tc_Int_Oint) )
% 160.20/160.10            & ( ~ hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),V_i))
% 160.20/160.10             => c_Groups_Osgn__class_Osgn(tc_Int_Oint,V_i) = hAPP(c_Groups_Ouminus__class_Ouminus(tc_Int_Oint),c_Groups_Oone__class_Oone(tc_Int_Oint)) ) ) ) ) ).
% 160.20/160.10  
% 160.20/160.10  fof(fact_diff__special_I1_J,axiom,
% 160.20/160.10      ! [V_w,T_a] :
% 160.20/160.10        ( class_Int_Onumber__ring(T_a)
% 160.20/160.10       => hAPP(hAPP(c_Groups_Ominus__class_Ominus(T_a),c_Groups_Oone__class_Oone(T_a)),hAPP(c_Int_Onumber__class_Onumber__of(T_a),V_w)) = hAPP(c_Int_Onumber__class_Onumber__of(T_a),hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Int_Oint),c_Int_OBit1(c_Int_OPls)),hAPP(c_Groups_Ouminus__class_Ouminus(tc_Int_Oint),V_w))) ) ).
% 160.20/160.10  
% 160.20/160.10  fof(fact_diff__special_I2_J,axiom,
% 160.20/160.10      ! [V_v,T_a] :
% 160.20/160.10        ( class_Int_Onumber__ring(T_a)
% 160.20/160.10       => hAPP(hAPP(c_Groups_Ominus__class_Ominus(T_a),hAPP(c_Int_Onumber__class_Onumber__of(T_a),V_v)),c_Groups_Oone__class_Oone(T_a)) = hAPP(c_Int_Onumber__class_Onumber__of(T_a),hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Int_Oint),V_v),hAPP(c_Groups_Ouminus__class_Ouminus(tc_Int_Oint),c_Int_OBit1(c_Int_OPls)))) ) ).
% 160.20/160.10  
% 160.20/160.10  fof(fact_zmod__number__of__Bit1,axiom,
% 160.20/160.10      ! [V_v,V_w] :
% 160.20/160.10        ( ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),hAPP(c_Int_Onumber__class_Onumber__of(tc_Int_Oint),V_w)))
% 160.20/160.10         => c_Divides_Odiv__class_Omod(tc_Int_Oint,hAPP(c_Int_Onumber__class_Onumber__of(tc_Int_Oint),c_Int_OBit1(V_v)),hAPP(c_Int_Onumber__class_Onumber__of(tc_Int_Oint),c_Int_OBit0(V_w))) = hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Int_Oint),hAPP(hAPP(c_Groups_Otimes__class_Otimes(tc_Int_Oint),hAPP(c_Int_Onumber__class_Onumber__of(tc_Int_Oint),c_Int_OBit0(c_Int_OBit1(c_Int_OPls)))),c_Divides_Odiv__class_Omod(tc_Int_Oint,hAPP(c_Int_Onumber__class_Onumber__of(tc_Int_Oint),V_v),hAPP(c_Int_Onumber__class_Onumber__of(tc_Int_Oint),V_w)))),c_Groups_Oone__class_Oone(tc_Int_Oint)) )
% 160.20/160.10        & ( ~ hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),hAPP(c_Int_Onumber__class_Onumber__of(tc_Int_Oint),V_w)))
% 160.20/160.10         => c_Divides_Odiv__class_Omod(tc_Int_Oint,hAPP(c_Int_Onumber__class_Onumber__of(tc_Int_Oint),c_Int_OBit1(V_v)),hAPP(c_Int_Onumber__class_Onumber__of(tc_Int_Oint),c_Int_OBit0(V_w))) = hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_Int_Oint),hAPP(hAPP(c_Groups_Otimes__class_Otimes(tc_Int_Oint),hAPP(c_Int_Onumber__class_Onumber__of(tc_Int_Oint),c_Int_OBit0(c_Int_OBit1(c_Int_OPls)))),c_Divides_Odiv__class_Omod(tc_Int_Oint,hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Int_Oint),hAPP(c_Int_Onumber__class_Onumber__of(tc_Int_Oint),V_v)),c_Groups_Oone__class_Oone(tc_Int_Oint)),hAPP(c_Int_Onumber__class_Onumber__of(tc_Int_Oint),V_w)))),c_Groups_Oone__class_Oone(tc_Int_Oint)) ) ) ).
% 160.20/160.10  
% 160.20/160.10  fof(fact_neg__zmod__mult__2,axiom,
% 160.20/160.10      ! [V_b,V_a] :
% 160.20/160.10        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),V_a),c_Groups_Ozero__class_Ozero(tc_Int_Oint)))
% 160.20/160.10       => c_Divides_Odiv__class_Omod(tc_Int_Oint,hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Int_Oint),c_Groups_Oone__class_Oone(tc_Int_Oint)),hAPP(hAPP(c_Groups_Otimes__class_Otimes(tc_Int_Oint),hAPP(c_Int_Onumber__class_Onumber__of(tc_Int_Oint),c_Int_OBit0(c_Int_OBit1(c_Int_OPls)))),V_b)),hAPP(hAPP(c_Groups_Otimes__class_Otimes(tc_Int_Oint),hAPP(c_Int_Onumber__class_Onumber__of(tc_Int_Oint),c_Int_OBit0(c_Int_OBit1(c_Int_OPls)))),V_a)) = hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_Int_Oint),hAPP(hAPP(c_Groups_Otimes__class_Otimes(tc_Int_Oint),hAPP(c_Int_Onumber__class_Onumber__of(tc_Int_Oint),c_Int_OBit0(c_Int_OBit1(c_Int_OPls)))),c_Divides_Odiv__class_Omod(tc_Int_Oint,hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Int_Oint),V_b),c_Groups_Oone__class_Oone(tc_Int_Oint)),V_a))),c_Groups_Oone__class_Oone(tc_Int_Oint)) ) ).
% 160.20/160.10  
% 160.20/160.10  fof(fact_neg__zdiv__mult__2,axiom,
% 160.20/160.10      ! [V_b,V_a] :
% 160.20/160.10        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),V_a),c_Groups_Ozero__class_Ozero(tc_Int_Oint)))
% 160.20/160.10       => hAPP(hAPP(c_Divides_Odiv__class_Odiv(tc_Int_Oint),hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Int_Oint),c_Groups_Oone__class_Oone(tc_Int_Oint)),hAPP(hAPP(c_Groups_Otimes__class_Otimes(tc_Int_Oint),hAPP(c_Int_Onumber__class_Onumber__of(tc_Int_Oint),c_Int_OBit0(c_Int_OBit1(c_Int_OPls)))),V_b))),hAPP(hAPP(c_Groups_Otimes__class_Otimes(tc_Int_Oint),hAPP(c_Int_Onumber__class_Onumber__of(tc_Int_Oint),c_Int_OBit0(c_Int_OBit1(c_Int_OPls)))),V_a)) = hAPP(hAPP(c_Divides_Odiv__class_Odiv(tc_Int_Oint),hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Int_Oint),V_b),c_Groups_Oone__class_Oone(tc_Int_Oint))),V_a) ) ).
% 160.20/160.10  
% 160.20/160.10  fof(fact_pos__zdiv__mult__2,axiom,
% 160.20/160.10      ! [V_b,V_a] :
% 160.20/160.10        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),V_a))
% 160.20/160.10       => hAPP(hAPP(c_Divides_Odiv__class_Odiv(tc_Int_Oint),hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Int_Oint),c_Groups_Oone__class_Oone(tc_Int_Oint)),hAPP(hAPP(c_Groups_Otimes__class_Otimes(tc_Int_Oint),hAPP(c_Int_Onumber__class_Onumber__of(tc_Int_Oint),c_Int_OBit0(c_Int_OBit1(c_Int_OPls)))),V_b))),hAPP(hAPP(c_Groups_Otimes__class_Otimes(tc_Int_Oint),hAPP(c_Int_Onumber__class_Onumber__of(tc_Int_Oint),c_Int_OBit0(c_Int_OBit1(c_Int_OPls)))),V_a)) = hAPP(hAPP(c_Divides_Odiv__class_Odiv(tc_Int_Oint),V_b),V_a) ) ).
% 160.20/160.10  
% 160.20/160.10  fof(fact_pos__zmod__mult__2,axiom,
% 160.20/160.10      ! [V_b,V_a] :
% 160.20/160.10        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),V_a))
% 160.20/160.10       => c_Divides_Odiv__class_Omod(tc_Int_Oint,hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Int_Oint),c_Groups_Oone__class_Oone(tc_Int_Oint)),hAPP(hAPP(c_Groups_Otimes__class_Otimes(tc_Int_Oint),hAPP(c_Int_Onumber__class_Onumber__of(tc_Int_Oint),c_Int_OBit0(c_Int_OBit1(c_Int_OPls)))),V_b)),hAPP(hAPP(c_Groups_Otimes__class_Otimes(tc_Int_Oint),hAPP(c_Int_Onumber__class_Onumber__of(tc_Int_Oint),c_Int_OBit0(c_Int_OBit1(c_Int_OPls)))),V_a)) = hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Int_Oint),c_Groups_Oone__class_Oone(tc_Int_Oint)),hAPP(hAPP(c_Groups_Otimes__class_Otimes(tc_Int_Oint),hAPP(c_Int_Onumber__class_Onumber__of(tc_Int_Oint),c_Int_OBit0(c_Int_OBit1(c_Int_OPls)))),c_Divides_Odiv__class_Omod(tc_Int_Oint,V_b,V_a))) ) ).
% 160.20/160.10  
% 160.20/160.10  fof(fact_of__nat__double,axiom,
% 160.20/160.10      ! [V_x,T_a] :
% 160.20/160.10        ( class_Rings_Osemiring__1(T_a)
% 160.20/160.10       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),V_x))
% 160.20/160.10         => hAPP(c_Nat_Osemiring__1__class_Oof__nat(T_a),hAPP(c_Int_Onat,hAPP(hAPP(c_Groups_Otimes__class_Otimes(tc_Int_Oint),hAPP(c_Int_Onumber__class_Onumber__of(tc_Int_Oint),c_Int_OBit0(c_Int_OBit1(c_Int_OPls)))),V_x))) = hAPP(hAPP(c_Groups_Oplus__class_Oplus(T_a),hAPP(c_Nat_Osemiring__1__class_Oof__nat(T_a),hAPP(c_Int_Onat,V_x))),hAPP(c_Nat_Osemiring__1__class_Oof__nat(T_a),hAPP(c_Int_Onat,V_x))) ) ) ).
% 160.20/160.10  
% 160.20/160.10  fof(fact_rel__simps_I48_J,axiom,
% 160.20/160.10      ! [V_l_2,V_k_2] :
% 160.20/160.10        ( c_Int_OBit0(V_k_2) = c_Int_OBit0(V_l_2)
% 160.20/160.10      <=> V_k_2 = V_l_2 ) ).
% 160.20/160.10  
% 160.20/160.10  fof(fact_less__eq__int__code_I13_J,axiom,
% 160.20/160.10      ! [V_k2_2,V_k1_2] :
% 160.20/160.10        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),c_Int_OBit0(V_k1_2)),c_Int_OBit0(V_k2_2)))
% 160.20/160.10      <=> hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),V_k1_2),V_k2_2)) ) ).
% 160.20/160.10  
% 160.20/160.10  fof(fact_rel__simps_I31_J,axiom,
% 160.20/160.10      ! [V_l_2,V_k_2] :
% 160.20/160.10        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),c_Int_OBit0(V_k_2)),c_Int_OBit0(V_l_2)))
% 160.20/160.10      <=> hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),V_k_2),V_l_2)) ) ).
% 160.20/160.10  
% 160.20/160.10  fof(fact_less__int__code_I13_J,axiom,
% 160.20/160.10      ! [V_k2_2,V_k1_2] :
% 160.20/160.10        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),c_Int_OBit0(V_k1_2)),c_Int_OBit0(V_k2_2)))
% 160.20/160.10      <=> hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),V_k1_2),V_k2_2)) ) ).
% 160.20/160.10  
% 160.20/160.10  fof(fact_rel__simps_I14_J,axiom,
% 160.20/160.10      ! [V_l_2,V_k_2] :
% 160.20/160.10        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),c_Int_OBit0(V_k_2)),c_Int_OBit0(V_l_2)))
% 160.20/160.10      <=> hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),V_k_2),V_l_2)) ) ).
% 160.20/160.10  
% 160.20/160.10  fof(fact_Bit0__Pls,axiom,
% 160.20/160.10      c_Int_OBit0(c_Int_OPls) = c_Int_OPls ).
% 160.20/160.10  
% 160.20/160.10  fof(fact_rel__simps_I38_J,axiom,
% 160.20/160.10      ! [V_l_2] :
% 160.20/160.10        ( c_Int_OPls = c_Int_OBit0(V_l_2)
% 160.20/160.10      <=> c_Int_OPls = V_l_2 ) ).
% 160.20/160.10  
% 160.20/160.10  fof(fact_rel__simps_I44_J,axiom,
% 160.20/160.10      ! [V_k_2] :
% 160.20/160.10        ( c_Int_OBit0(V_k_2) = c_Int_OPls
% 160.20/160.10      <=> V_k_2 = c_Int_OPls ) ).
% 160.20/160.10  
% 160.20/160.10  fof(fact_rel__simps_I49_J,axiom,
% 160.20/160.10      ! [V_l,V_k] : c_Int_OBit0(V_k) != c_Int_OBit1(V_l) ).
% 160.20/160.10  
% 160.20/160.10  fof(fact_rel__simps_I50_J,axiom,
% 160.20/160.10      ! [V_l,V_k] : c_Int_OBit1(V_k) != c_Int_OBit0(V_l) ).
% 160.20/160.10  
% 160.20/160.10  fof(fact_Bit0__def,axiom,
% 160.20/160.10      ! [V_k] : c_Int_OBit0(V_k) = hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Int_Oint),V_k),V_k) ).
% 160.20/160.10  
% 160.20/160.10  fof(fact_add__Bit0__Bit0,axiom,
% 160.20/160.10      ! [V_l,V_k] : hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Int_Oint),c_Int_OBit0(V_k)),c_Int_OBit0(V_l)) = c_Int_OBit0(hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Int_Oint),V_k),V_l)) ).
% 160.20/160.10  
% 160.20/160.10  fof(fact_mult__Bit0,axiom,
% 160.20/160.10      ! [V_l,V_k] : hAPP(hAPP(c_Groups_Otimes__class_Otimes(tc_Int_Oint),c_Int_OBit0(V_k)),V_l) = c_Int_OBit0(hAPP(hAPP(c_Groups_Otimes__class_Otimes(tc_Int_Oint),V_k),V_l)) ).
% 160.20/160.10  
% 160.20/160.10  fof(fact_diff__bin__simps_I7_J,axiom,
% 160.20/160.10      ! [V_l,V_k] : hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_Int_Oint),c_Int_OBit0(V_k)),c_Int_OBit0(V_l)) = c_Int_OBit0(hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_Int_Oint),V_k),V_l)) ).
% 160.20/160.10  
% 160.20/160.10  fof(fact_minus__Bit0,axiom,
% 160.20/160.10      ! [V_k] : hAPP(c_Groups_Ouminus__class_Ouminus(tc_Int_Oint),c_Int_OBit0(V_k)) = c_Int_OBit0(hAPP(c_Groups_Ouminus__class_Ouminus(tc_Int_Oint),V_k)) ).
% 160.20/160.10  
% 160.20/160.10  fof(fact_rel__simps_I42_J,axiom,
% 160.20/160.10      ! [V_l] : c_Int_OMin != c_Int_OBit0(V_l) ).
% 160.20/160.10  
% 160.20/160.10  fof(fact_rel__simps_I45_J,axiom,
% 160.20/160.10      ! [V_k] : c_Int_OBit0(V_k) != c_Int_OMin ).
% 160.20/160.10  
% 160.20/160.10  fof(fact_bin__less__0__simps_I3_J,axiom,
% 160.20/160.10      ! [V_w_2] :
% 160.20/160.10        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),c_Int_OBit0(V_w_2)),c_Groups_Ozero__class_Ozero(tc_Int_Oint)))
% 160.20/160.10      <=> hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),V_w_2),c_Groups_Ozero__class_Ozero(tc_Int_Oint))) ) ).
% 160.20/160.10  
% 160.20/160.10  fof(fact_rel__simps_I21_J,axiom,
% 160.20/160.10      ! [V_k_2] :
% 160.20/160.10        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),c_Int_OPls),c_Int_OBit0(V_k_2)))
% 160.20/160.10      <=> hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),c_Int_OPls),V_k_2)) ) ).
% 160.20/160.10  
% 160.20/160.10  fof(fact_rel__simps_I27_J,axiom,
% 160.20/160.10      ! [V_k_2] :
% 160.20/160.10        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),c_Int_OBit0(V_k_2)),c_Int_OPls))
% 160.20/160.10      <=> hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),V_k_2),c_Int_OPls)) ) ).
% 160.20/160.10  
% 160.20/160.10  fof(fact_rel__simps_I32_J,axiom,
% 160.20/160.10      ! [V_l_2,V_k_2] :
% 160.20/160.10        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),c_Int_OBit0(V_k_2)),c_Int_OBit1(V_l_2)))
% 160.20/160.10      <=> hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),V_k_2),V_l_2)) ) ).
% 160.20/160.10  
% 160.20/160.10  fof(fact_less__eq__int__code_I14_J,axiom,
% 160.20/160.10      ! [V_k2_2,V_k1_2] :
% 160.20/160.10        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),c_Int_OBit0(V_k1_2)),c_Int_OBit1(V_k2_2)))
% 160.20/160.10      <=> hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),V_k1_2),V_k2_2)) ) ).
% 160.20/160.10  
% 160.20/160.10  fof(fact_rel__simps_I4_J,axiom,
% 160.20/160.10      ! [V_k_2] :
% 160.20/160.10        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),c_Int_OPls),c_Int_OBit0(V_k_2)))
% 160.20/160.10      <=> hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),c_Int_OPls),V_k_2)) ) ).
% 160.20/160.10  
% 160.20/160.10  fof(fact_rel__simps_I10_J,axiom,
% 160.20/160.10      ! [V_k_2] :
% 160.20/160.10        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),c_Int_OBit0(V_k_2)),c_Int_OPls))
% 160.20/160.10      <=> hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),V_k_2),c_Int_OPls)) ) ).
% 160.20/160.10  
% 160.20/160.10  fof(fact_rel__simps_I16_J,axiom,
% 160.20/160.10      ! [V_l_2,V_k_2] :
% 160.20/160.10        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),c_Int_OBit1(V_k_2)),c_Int_OBit0(V_l_2)))
% 160.20/160.10      <=> hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),V_k_2),V_l_2)) ) ).
% 160.20/160.10  
% 160.20/160.10  fof(fact_less__int__code_I15_J,axiom,
% 160.20/160.10      ! [V_k2_2,V_k1_2] :
% 160.20/160.10        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),c_Int_OBit1(V_k1_2)),c_Int_OBit0(V_k2_2)))
% 160.20/160.10      <=> hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),V_k1_2),V_k2_2)) ) ).
% 160.20/160.10  
% 160.20/160.10  fof(fact_add__Bit1__Bit0,axiom,
% 160.20/160.10      ! [V_l,V_k] : hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Int_Oint),c_Int_OBit1(V_k)),c_Int_OBit0(V_l)) = c_Int_OBit1(hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Int_Oint),V_k),V_l)) ).
% 160.20/160.10  
% 160.20/160.10  fof(fact_add__Bit0__Bit1,axiom,
% 160.20/160.10      ! [V_l,V_k] : hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Int_Oint),c_Int_OBit0(V_k)),c_Int_OBit1(V_l)) = c_Int_OBit1(hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Int_Oint),V_k),V_l)) ).
% 160.20/160.10  
% 160.20/160.10  fof(fact_diff__bin__simps_I3_J,axiom,
% 160.20/160.10      ! [V_l] : hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_Int_Oint),c_Int_OPls),c_Int_OBit0(V_l)) = c_Int_OBit0(hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_Int_Oint),c_Int_OPls),V_l)) ).
% 160.20/160.10  
% 160.20/160.10  fof(fact_diff__bin__simps_I9_J,axiom,
% 160.20/160.10      ! [V_l,V_k] : hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_Int_Oint),c_Int_OBit1(V_k)),c_Int_OBit0(V_l)) = c_Int_OBit1(hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_Int_Oint),V_k),V_l)) ).
% 160.20/160.10  
% 160.20/160.10  fof(fact_diff__bin__simps_I10_J,axiom,
% 160.20/160.10      ! [V_l,V_k] : hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_Int_Oint),c_Int_OBit1(V_k)),c_Int_OBit1(V_l)) = c_Int_OBit0(hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_Int_Oint),V_k),V_l)) ).
% 160.20/160.10  
% 160.20/160.10  fof(fact_rel__simps_I28_J,axiom,
% 160.20/160.10      ! [V_k_2] :
% 160.20/160.10        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),c_Int_OBit0(V_k_2)),c_Int_OMin))
% 160.20/160.10      <=> hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),V_k_2),c_Int_OMin)) ) ).
% 160.20/160.10  
% 160.20/160.10  fof(fact_rel__simps_I8_J,axiom,
% 160.20/160.10      ! [V_k_2] :
% 160.20/160.10        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),c_Int_OMin),c_Int_OBit0(V_k_2)))
% 160.20/160.10      <=> hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),c_Int_OMin),V_k_2)) ) ).
% 160.20/160.10  
% 160.20/160.10  fof(fact_zdiv__number__of__Bit0,axiom,
% 160.20/160.10      ! [V_w,V_v] : hAPP(hAPP(c_Divides_Odiv__class_Odiv(tc_Int_Oint),hAPP(c_Int_Onumber__class_Onumber__of(tc_Int_Oint),c_Int_OBit0(V_v))),hAPP(c_Int_Onumber__class_Onumber__of(tc_Int_Oint),c_Int_OBit0(V_w))) = hAPP(hAPP(c_Divides_Odiv__class_Odiv(tc_Int_Oint),hAPP(c_Int_Onumber__class_Onumber__of(tc_Int_Oint),V_v)),hAPP(c_Int_Onumber__class_Onumber__of(tc_Int_Oint),V_w)) ).
% 160.20/160.10  
% 160.20/160.10  fof(fact_neg__number__of__Bit0,axiom,
% 160.20/160.10      ! [V_w_2] :
% 160.20/160.10        ( hBOOL(hAPP(c_Nat__Numeral_Oneg,hAPP(c_Int_Onumber__class_Onumber__of(tc_Int_Oint),c_Int_OBit0(V_w_2))))
% 160.20/160.10      <=> hBOOL(hAPP(c_Nat__Numeral_Oneg,hAPP(c_Int_Onumber__class_Onumber__of(tc_Int_Oint),V_w_2))) ) ).
% 160.20/160.10  
% 160.20/160.10  fof(fact_pred__Bit0,axiom,
% 160.20/160.10      ! [V_k] : c_Int_Opred(c_Int_OBit0(V_k)) = c_Int_OBit1(c_Int_Opred(V_k)) ).
% 160.20/160.10  
% 160.20/160.10  fof(fact_pred__Bit1,axiom,
% 160.20/160.10      ! [V_k] : c_Int_Opred(c_Int_OBit1(V_k)) = c_Int_OBit0(V_k) ).
% 160.20/160.10  
% 160.20/160.10  fof(fact_pred__Min,axiom,
% 160.20/160.10      c_Int_Opred(c_Int_OMin) = c_Int_OBit0(c_Int_OMin) ).
% 160.20/160.10  
% 160.20/160.10  fof(fact_iszero__number__of__Bit0,axiom,
% 160.20/160.10      ! [V_w_2,T_b] :
% 160.20/160.10        ( ( class_Int_Onumber__ring(T_b)
% 160.20/160.10          & class_Int_Oring__char__0(T_b) )
% 160.20/160.10       => ( c_Int_Oiszero(T_b,hAPP(c_Int_Onumber__class_Onumber__of(T_b),c_Int_OBit0(V_w_2)))
% 160.20/160.10        <=> c_Int_Oiszero(T_b,hAPP(c_Int_Onumber__class_Onumber__of(T_b),V_w_2)) ) ) ).
% 160.20/160.10  
% 160.20/160.10  fof(fact_succ__Bit1,axiom,
% 160.20/160.10      ! [V_k] : c_Int_Osucc(c_Int_OBit1(V_k)) = c_Int_OBit0(c_Int_Osucc(V_k)) ).
% 160.20/160.10  
% 160.20/160.10  fof(fact_succ__Bit0,axiom,
% 160.20/160.10      ! [V_k] : c_Int_Osucc(c_Int_OBit0(V_k)) = c_Int_OBit1(V_k) ).
% 160.20/160.10  
% 160.20/160.10  fof(fact_number__of__Bit0,axiom,
% 160.20/160.10      ! [V_w,T_a] :
% 160.20/160.10        ( class_Int_Onumber__ring(T_a)
% 160.20/160.10       => hAPP(c_Int_Onumber__class_Onumber__of(T_a),c_Int_OBit0(V_w)) = hAPP(hAPP(c_Groups_Oplus__class_Oplus(T_a),hAPP(hAPP(c_Groups_Oplus__class_Oplus(T_a),c_Groups_Ozero__class_Ozero(T_a)),hAPP(c_Int_Onumber__class_Onumber__of(T_a),V_w))),hAPP(c_Int_Onumber__class_Onumber__of(T_a),V_w)) ) ).
% 160.20/160.10  
% 160.20/160.10  fof(fact_rel__simps_I15_J,axiom,
% 160.20/160.10      ! [V_l_2,V_k_2] :
% 160.20/160.10        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),c_Int_OBit0(V_k_2)),c_Int_OBit1(V_l_2)))
% 160.20/160.10      <=> hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),V_k_2),V_l_2)) ) ).
% 160.20/160.10  
% 160.20/160.10  fof(fact_less__int__code_I14_J,axiom,
% 160.20/160.10      ! [V_k2_2,V_k1_2] :
% 160.20/160.10        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),c_Int_OBit0(V_k1_2)),c_Int_OBit1(V_k2_2)))
% 160.20/160.10      <=> hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),V_k1_2),V_k2_2)) ) ).
% 160.20/160.10  
% 160.20/160.10  fof(fact_rel__simps_I33_J,axiom,
% 160.20/160.10      ! [V_l_2,V_k_2] :
% 160.20/160.10        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),c_Int_OBit1(V_k_2)),c_Int_OBit0(V_l_2)))
% 160.20/160.10      <=> hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),V_k_2),V_l_2)) ) ).
% 160.20/160.10  
% 160.20/160.10  fof(fact_less__eq__int__code_I15_J,axiom,
% 160.20/160.10      ! [V_k2_2,V_k1_2] :
% 160.20/160.10        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),c_Int_OBit1(V_k1_2)),c_Int_OBit0(V_k2_2)))
% 160.20/160.10      <=> hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),V_k1_2),V_k2_2)) ) ).
% 160.20/160.10  
% 160.20/160.10  fof(fact_mult__Bit1,axiom,
% 160.20/160.10      ! [V_l,V_k] : hAPP(hAPP(c_Groups_Otimes__class_Otimes(tc_Int_Oint),c_Int_OBit1(V_k)),V_l) = hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Int_Oint),c_Int_OBit0(hAPP(hAPP(c_Groups_Otimes__class_Otimes(tc_Int_Oint),V_k),V_l))),V_l) ).
% 160.20/160.10  
% 160.20/160.10  fof(fact_rel__simps_I25_J,axiom,
% 160.20/160.10      ! [V_k_2] :
% 160.20/160.10        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),c_Int_OMin),c_Int_OBit0(V_k_2)))
% 160.20/160.10      <=> hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),c_Int_OMin),V_k_2)) ) ).
% 160.20/160.10  
% 160.20/160.10  fof(fact_rel__simps_I11_J,axiom,
% 160.20/160.10      ! [V_k_2] :
% 160.20/160.10        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),c_Int_OBit0(V_k_2)),c_Int_OMin))
% 160.20/160.10      <=> hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),V_k_2),c_Int_OMin)) ) ).
% 160.20/160.10  
% 160.20/160.10  fof(fact_diff__bin__simps_I5_J,axiom,
% 160.20/160.10      ! [V_l] : hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_Int_Oint),c_Int_OMin),c_Int_OBit0(V_l)) = c_Int_OBit1(hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_Int_Oint),c_Int_OMin),V_l)) ).
% 160.20/160.10  
% 160.20/160.10  fof(fact_diff__bin__simps_I6_J,axiom,
% 160.20/160.10      ! [V_l] : hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_Int_Oint),c_Int_OMin),c_Int_OBit1(V_l)) = c_Int_OBit0(hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_Int_Oint),c_Int_OMin),V_l)) ).
% 160.20/160.10  
% 160.20/160.10  fof(fact_diff__bin__simps_I8_J,axiom,
% 160.20/160.10      ! [V_l,V_k] : hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_Int_Oint),c_Int_OBit0(V_k)),c_Int_OBit1(V_l)) = c_Int_OBit1(hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_Int_Oint),c_Int_Opred(V_k)),V_l)) ).
% 160.20/160.10  
% 160.20/160.10  fof(fact_add__Bit1__Bit1,axiom,
% 160.20/160.10      ! [V_l,V_k] : hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Int_Oint),c_Int_OBit1(V_k)),c_Int_OBit1(V_l)) = c_Int_OBit0(hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Int_Oint),V_k),c_Int_Osucc(V_l))) ).
% 160.20/160.10  
% 160.20/160.10  fof(fact_double__number__of__Bit0,axiom,
% 160.20/160.10      ! [V_w,T_a] :
% 160.20/160.10        ( class_Int_Onumber__ring(T_a)
% 160.20/160.10       => hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_a),hAPP(hAPP(c_Groups_Oplus__class_Oplus(T_a),c_Groups_Oone__class_Oone(T_a)),c_Groups_Oone__class_Oone(T_a))),hAPP(c_Int_Onumber__class_Onumber__of(T_a),V_w)) = hAPP(c_Int_Onumber__class_Onumber__of(T_a),c_Int_OBit0(V_w)) ) ).
% 160.20/160.10  
% 160.20/160.10  fof(fact_number__of1,axiom,
% 160.20/160.10      ! [V_n] :
% 160.20/160.10        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),hAPP(c_Int_Onumber__class_Onumber__of(tc_Int_Oint),V_n)))
% 160.20/160.10       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),hAPP(c_Int_Onumber__class_Onumber__of(tc_Int_Oint),c_Int_OBit0(V_n))))
% 160.20/160.10          & hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),hAPP(c_Int_Onumber__class_Onumber__of(tc_Int_Oint),c_Int_OBit1(V_n)))) ) ) ).
% 160.20/160.10  
% 160.20/160.10  fof(fact_mult__2,axiom,
% 160.20/160.10      ! [V_z,T_a] :
% 160.20/160.10        ( class_Int_Onumber__ring(T_a)
% 160.20/160.10       => hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_a),hAPP(c_Int_Onumber__class_Onumber__of(T_a),c_Int_OBit0(c_Int_OBit1(c_Int_OPls)))),V_z) = hAPP(hAPP(c_Groups_Oplus__class_Oplus(T_a),V_z),V_z) ) ).
% 160.20/160.10  
% 160.20/160.10  fof(fact_mult__2__right,axiom,
% 160.20/160.10      ! [V_z,T_a] :
% 160.20/160.10        ( class_Int_Onumber__ring(T_a)
% 160.20/160.10       => hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_a),V_z),hAPP(c_Int_Onumber__class_Onumber__of(T_a),c_Int_OBit0(c_Int_OBit1(c_Int_OPls)))) = hAPP(hAPP(c_Groups_Oplus__class_Oplus(T_a),V_z),V_z) ) ).
% 160.20/160.10  
% 160.20/160.10  fof(fact_one__add__one__is__two,axiom,
% 160.20/160.10      ! [T_a] :
% 160.20/160.10        ( class_Int_Onumber__ring(T_a)
% 160.20/160.10       => hAPP(hAPP(c_Groups_Oplus__class_Oplus(T_a),c_Groups_Oone__class_Oone(T_a)),c_Groups_Oone__class_Oone(T_a)) = hAPP(c_Int_Onumber__class_Onumber__of(T_a),c_Int_OBit0(c_Int_OBit1(c_Int_OPls))) ) ).
% 160.20/160.10  
% 160.20/160.10  fof(fact_zero__eq__power2,axiom,
% 160.20/160.10      ! [V_a_2,T_b] :
% 160.20/160.10        ( class_Rings_Oring__1__no__zero__divisors(T_b)
% 160.20/160.10       => ( hAPP(hAPP(c_Power_Opower__class_Opower(T_b),V_a_2),hAPP(c_Int_Onumber__class_Onumber__of(tc_Nat_Onat),c_Int_OBit0(c_Int_OBit1(c_Int_OPls)))) = c_Groups_Ozero__class_Ozero(T_b)
% 160.20/160.10        <=> V_a_2 = c_Groups_Ozero__class_Ozero(T_b) ) ) ).
% 160.20/160.10  
% 160.20/160.10  fof(fact_zero__power2,axiom,
% 160.20/160.10      ! [T_a] :
% 160.20/160.10        ( class_Rings_Osemiring__1(T_a)
% 160.20/160.10       => hAPP(hAPP(c_Power_Opower__class_Opower(T_a),c_Groups_Ozero__class_Ozero(T_a)),hAPP(c_Int_Onumber__class_Onumber__of(tc_Nat_Onat),c_Int_OBit0(c_Int_OBit1(c_Int_OPls)))) = c_Groups_Ozero__class_Ozero(T_a) ) ).
% 160.20/160.10  
% 160.20/160.10  fof(fact_numeral__2__eq__2,axiom,
% 160.20/160.10      hAPP(c_Int_Onumber__class_Onumber__of(tc_Nat_Onat),c_Int_OBit0(c_Int_OBit1(c_Int_OPls))) = hAPP(c_Nat_OSuc,hAPP(c_Nat_OSuc,c_Groups_Ozero__class_Ozero(tc_Nat_Onat))) ).
% 160.20/160.10  
% 160.20/160.10  fof(fact_semiring__norm_I115_J,axiom,
% 160.20/160.10      hAPP(c_Nat_OSuc,hAPP(c_Nat_OSuc,c_Groups_Ozero__class_Ozero(tc_Nat_Onat))) = hAPP(c_Int_Onumber__class_Onumber__of(tc_Nat_Onat),c_Int_OBit0(c_Int_OBit1(c_Int_OPls))) ).
% 160.20/160.10  
% 160.20/160.10  fof(fact_power2__eq__square,axiom,
% 160.20/160.10      ! [V_a,T_a] :
% 160.20/160.10        ( class_Groups_Omonoid__mult(T_a)
% 160.20/160.10       => hAPP(hAPP(c_Power_Opower__class_Opower(T_a),V_a),hAPP(c_Int_Onumber__class_Onumber__of(tc_Nat_Onat),c_Int_OBit0(c_Int_OBit1(c_Int_OPls)))) = hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_a),V_a),V_a) ) ).
% 160.20/160.10  
% 160.20/160.10  fof(fact_comm__semiring__1__class_Onormalizing__semiring__rules_I29_J,axiom,
% 160.20/160.10      ! [V_x,T_a] :
% 160.20/160.10        ( class_Rings_Ocomm__semiring__1(T_a)
% 160.20/160.10       => hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_a),V_x),V_x) = hAPP(hAPP(c_Power_Opower__class_Opower(T_a),V_x),hAPP(c_Int_Onumber__class_Onumber__of(tc_Nat_Onat),c_Int_OBit0(c_Int_OBit1(c_Int_OPls)))) ) ).
% 160.20/160.10  
% 160.20/160.10  fof(fact_Nat__Transfer_Otransfer__nat__int__function__closures_I7_J,axiom,
% 160.20/160.10      hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),hAPP(c_Int_Onumber__class_Onumber__of(tc_Int_Oint),c_Int_OBit0(c_Int_OBit1(c_Int_OPls))))) ).
% 160.20/160.10  
% 160.20/160.10  fof(fact_add__2__eq__Suc,axiom,
% 160.20/160.10      ! [V_n] : hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Nat_Onat),hAPP(c_Int_Onumber__class_Onumber__of(tc_Nat_Onat),c_Int_OBit0(c_Int_OBit1(c_Int_OPls)))),V_n) = hAPP(c_Nat_OSuc,hAPP(c_Nat_OSuc,V_n)) ).
% 160.20/160.10  
% 160.20/160.10  fof(fact_add__2__eq__Suc_H,axiom,
% 160.20/160.10      ! [V_n] : hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Nat_Onat),V_n),hAPP(c_Int_Onumber__class_Onumber__of(tc_Nat_Onat),c_Int_OBit0(c_Int_OBit1(c_Int_OPls)))) = hAPP(c_Nat_OSuc,hAPP(c_Nat_OSuc,V_n)) ).
% 160.20/160.10  
% 160.20/160.10  fof(fact_one__power2,axiom,
% 160.20/160.10      ! [T_a] :
% 160.20/160.10        ( class_Rings_Osemiring__1(T_a)
% 160.20/160.10       => hAPP(hAPP(c_Power_Opower__class_Opower(T_a),c_Groups_Oone__class_Oone(T_a)),hAPP(c_Int_Onumber__class_Onumber__of(tc_Nat_Onat),c_Int_OBit0(c_Int_OBit1(c_Int_OPls)))) = c_Groups_Oone__class_Oone(T_a) ) ).
% 160.20/160.10  
% 160.20/160.10  fof(fact_power2__minus,axiom,
% 160.20/160.10      ! [V_a,T_a] :
% 160.20/160.10        ( class_Rings_Oring__1(T_a)
% 160.20/160.10       => hAPP(hAPP(c_Power_Opower__class_Opower(T_a),hAPP(c_Groups_Ouminus__class_Ouminus(T_a),V_a)),hAPP(c_Int_Onumber__class_Onumber__of(tc_Nat_Onat),c_Int_OBit0(c_Int_OBit1(c_Int_OPls)))) = hAPP(hAPP(c_Power_Opower__class_Opower(T_a),V_a),hAPP(c_Int_Onumber__class_Onumber__of(tc_Nat_Onat),c_Int_OBit0(c_Int_OBit1(c_Int_OPls)))) ) ).
% 160.20/160.10  
% 160.20/160.10  fof(fact_nat__mult__2,axiom,
% 160.20/160.10      ! [V_z] : hAPP(hAPP(c_Groups_Otimes__class_Otimes(tc_Nat_Onat),hAPP(c_Int_Onumber__class_Onumber__of(tc_Nat_Onat),c_Int_OBit0(c_Int_OBit1(c_Int_OPls)))),V_z) = hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Nat_Onat),V_z),V_z) ).
% 160.20/160.10  
% 160.20/160.10  fof(fact_nat__mult__2__right,axiom,
% 160.20/160.10      ! [V_z] : hAPP(hAPP(c_Groups_Otimes__class_Otimes(tc_Nat_Onat),V_z),hAPP(c_Int_Onumber__class_Onumber__of(tc_Nat_Onat),c_Int_OBit0(c_Int_OBit1(c_Int_OPls)))) = hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Nat_Onat),V_z),V_z) ).
% 160.20/160.10  
% 160.20/160.10  fof(fact_power__even__eq,axiom,
% 160.20/160.10      ! [V_n,V_a,T_a] :
% 160.20/160.10        ( class_Groups_Omonoid__mult(T_a)
% 160.20/160.10       => hAPP(hAPP(c_Power_Opower__class_Opower(T_a),V_a),hAPP(hAPP(c_Groups_Otimes__class_Otimes(tc_Nat_Onat),hAPP(c_Int_Onumber__class_Onumber__of(tc_Nat_Onat),c_Int_OBit0(c_Int_OBit1(c_Int_OPls)))),V_n)) = hAPP(hAPP(c_Power_Opower__class_Opower(T_a),hAPP(hAPP(c_Power_Opower__class_Opower(T_a),V_a),V_n)),hAPP(c_Int_Onumber__class_Onumber__of(tc_Nat_Onat),c_Int_OBit0(c_Int_OBit1(c_Int_OPls)))) ) ).
% 160.20/160.10  
% 160.20/160.10  fof(fact_transfer__int__nat__numerals_I3_J,axiom,
% 160.20/160.10      hAPP(c_Int_Onumber__class_Onumber__of(tc_Int_Oint),c_Int_OBit0(c_Int_OBit1(c_Int_OPls))) = hAPP(c_Nat_Osemiring__1__class_Oof__nat(tc_Int_Oint),hAPP(c_Int_Onumber__class_Onumber__of(tc_Nat_Onat),c_Int_OBit0(c_Int_OBit1(c_Int_OPls)))) ).
% 160.20/160.10  
% 160.20/160.10  fof(fact_transfer__nat__int__numerals_I3_J,axiom,
% 160.20/160.10      hAPP(c_Int_Onumber__class_Onumber__of(tc_Nat_Onat),c_Int_OBit0(c_Int_OBit1(c_Int_OPls))) = hAPP(c_Int_Onat,hAPP(c_Int_Onumber__class_Onumber__of(tc_Int_Oint),c_Int_OBit0(c_Int_OBit1(c_Int_OPls)))) ).
% 160.20/160.10  
% 160.20/160.10  fof(fact_abs__power2,axiom,
% 160.20/160.10      ! [V_a,T_a] :
% 160.20/160.10        ( class_Rings_Olinordered__idom(T_a)
% 160.20/160.10       => hAPP(c_Groups_Oabs__class_Oabs(T_a),hAPP(hAPP(c_Power_Opower__class_Opower(T_a),V_a),hAPP(c_Int_Onumber__class_Onumber__of(tc_Nat_Onat),c_Int_OBit0(c_Int_OBit1(c_Int_OPls))))) = hAPP(hAPP(c_Power_Opower__class_Opower(T_a),V_a),hAPP(c_Int_Onumber__class_Onumber__of(tc_Nat_Onat),c_Int_OBit0(c_Int_OBit1(c_Int_OPls)))) ) ).
% 160.20/160.10  
% 160.20/160.10  fof(fact_power2__abs,axiom,
% 160.20/160.10      ! [V_a,T_a] :
% 160.20/160.10        ( class_Rings_Olinordered__idom(T_a)
% 160.20/160.10       => hAPP(hAPP(c_Power_Opower__class_Opower(T_a),hAPP(c_Groups_Oabs__class_Oabs(T_a),V_a)),hAPP(c_Int_Onumber__class_Onumber__of(tc_Nat_Onat),c_Int_OBit0(c_Int_OBit1(c_Int_OPls)))) = hAPP(hAPP(c_Power_Opower__class_Opower(T_a),V_a),hAPP(c_Int_Onumber__class_Onumber__of(tc_Nat_Onat),c_Int_OBit0(c_Int_OBit1(c_Int_OPls)))) ) ).
% 160.20/160.10  
% 160.20/160.10  fof(fact_nat__1__add__1,axiom,
% 160.20/160.10      hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Nat_Onat),c_Groups_Oone__class_Oone(tc_Nat_Onat)),c_Groups_Oone__class_Oone(tc_Nat_Onat)) = hAPP(c_Int_Onumber__class_Onumber__of(tc_Nat_Onat),c_Int_OBit0(c_Int_OBit1(c_Int_OPls))) ).
% 160.20/160.10  
% 160.20/160.10  fof(fact_mod2__Suc__Suc,axiom,
% 160.20/160.11      ! [V_m] : c_Divides_Odiv__class_Omod(tc_Nat_Onat,hAPP(c_Nat_OSuc,hAPP(c_Nat_OSuc,V_m)),hAPP(c_Int_Onumber__class_Onumber__of(tc_Nat_Onat),c_Int_OBit0(c_Int_OBit1(c_Int_OPls)))) = c_Divides_Odiv__class_Omod(tc_Nat_Onat,V_m,hAPP(c_Int_Onumber__class_Onumber__of(tc_Nat_Onat),c_Int_OBit0(c_Int_OBit1(c_Int_OPls)))) ).
% 160.20/160.11  
% 160.20/160.11  fof(fact_div2__Suc__Suc,axiom,
% 160.20/160.11      ! [V_m] : hAPP(hAPP(c_Divides_Odiv__class_Odiv(tc_Nat_Onat),hAPP(c_Nat_OSuc,hAPP(c_Nat_OSuc,V_m))),hAPP(c_Int_Onumber__class_Onumber__of(tc_Nat_Onat),c_Int_OBit0(c_Int_OBit1(c_Int_OPls)))) = hAPP(c_Nat_OSuc,hAPP(hAPP(c_Divides_Odiv__class_Odiv(tc_Nat_Onat),V_m),hAPP(c_Int_Onumber__class_Onumber__of(tc_Nat_Onat),c_Int_OBit0(c_Int_OBit1(c_Int_OPls))))) ).
% 160.20/160.11  
% 160.20/160.11  fof(fact_zmod__number__of__Bit0,axiom,
% 160.20/160.11      ! [V_w,V_v] : c_Divides_Odiv__class_Omod(tc_Int_Oint,hAPP(c_Int_Onumber__class_Onumber__of(tc_Int_Oint),c_Int_OBit0(V_v)),hAPP(c_Int_Onumber__class_Onumber__of(tc_Int_Oint),c_Int_OBit0(V_w))) = hAPP(hAPP(c_Groups_Otimes__class_Otimes(tc_Int_Oint),hAPP(c_Int_Onumber__class_Onumber__of(tc_Int_Oint),c_Int_OBit0(c_Int_OBit1(c_Int_OPls)))),c_Divides_Odiv__class_Omod(tc_Int_Oint,hAPP(c_Int_Onumber__class_Onumber__of(tc_Int_Oint),V_v),hAPP(c_Int_Onumber__class_Onumber__of(tc_Int_Oint),V_w))) ).
% 160.20/160.11  
% 160.20/160.11  fof(fact_add__self__div__2,axiom,
% 160.20/160.11      ! [V_m] : hAPP(hAPP(c_Divides_Odiv__class_Odiv(tc_Nat_Onat),hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Nat_Onat),V_m),V_m)),hAPP(c_Int_Onumber__class_Onumber__of(tc_Nat_Onat),c_Int_OBit0(c_Int_OBit1(c_Int_OPls)))) = V_m ).
% 160.20/160.11  
% 160.20/160.11  fof(fact_zero__le__power2,axiom,
% 160.20/160.11      ! [V_a,T_a] :
% 160.20/160.11        ( class_Rings_Olinordered__idom(T_a)
% 160.20/160.11       => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),c_Groups_Ozero__class_Ozero(T_a)),hAPP(hAPP(c_Power_Opower__class_Opower(T_a),V_a),hAPP(c_Int_Onumber__class_Onumber__of(tc_Nat_Onat),c_Int_OBit0(c_Int_OBit1(c_Int_OPls)))))) ) ).
% 160.20/160.11  
% 160.20/160.11  fof(fact_power2__le__imp__le,axiom,
% 160.20/160.11      ! [V_y,V_x,T_a] :
% 160.20/160.11        ( class_Rings_Olinordered__semidom(T_a)
% 160.20/160.11       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),hAPP(hAPP(c_Power_Opower__class_Opower(T_a),V_x),hAPP(c_Int_Onumber__class_Onumber__of(tc_Nat_Onat),c_Int_OBit0(c_Int_OBit1(c_Int_OPls))))),hAPP(hAPP(c_Power_Opower__class_Opower(T_a),V_y),hAPP(c_Int_Onumber__class_Onumber__of(tc_Nat_Onat),c_Int_OBit0(c_Int_OBit1(c_Int_OPls))))))
% 160.20/160.11         => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),c_Groups_Ozero__class_Ozero(T_a)),V_y))
% 160.20/160.11           => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),V_x),V_y)) ) ) ) ).
% 160.20/160.11  
% 160.20/160.11  fof(fact_power2__eq__imp__eq,axiom,
% 160.20/160.11      ! [V_y,V_x,T_a] :
% 160.20/160.11        ( class_Rings_Olinordered__semidom(T_a)
% 160.20/160.11       => ( hAPP(hAPP(c_Power_Opower__class_Opower(T_a),V_x),hAPP(c_Int_Onumber__class_Onumber__of(tc_Nat_Onat),c_Int_OBit0(c_Int_OBit1(c_Int_OPls)))) = hAPP(hAPP(c_Power_Opower__class_Opower(T_a),V_y),hAPP(c_Int_Onumber__class_Onumber__of(tc_Nat_Onat),c_Int_OBit0(c_Int_OBit1(c_Int_OPls))))
% 160.20/160.11         => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),c_Groups_Ozero__class_Ozero(T_a)),V_x))
% 160.20/160.11           => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),c_Groups_Ozero__class_Ozero(T_a)),V_y))
% 160.20/160.11             => V_x = V_y ) ) ) ) ).
% 160.20/160.11  
% 160.20/160.11  fof(fact_power2__less__0,axiom,
% 160.20/160.11      ! [V_a,T_a] :
% 160.20/160.11        ( class_Rings_Olinordered__idom(T_a)
% 160.20/160.11       => ~ hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),hAPP(hAPP(c_Power_Opower__class_Opower(T_a),V_a),hAPP(c_Int_Onumber__class_Onumber__of(tc_Nat_Onat),c_Int_OBit0(c_Int_OBit1(c_Int_OPls))))),c_Groups_Ozero__class_Ozero(T_a))) ) ).
% 160.20/160.11  
% 160.20/160.11  fof(fact_zero__less__power2,axiom,
% 160.20/160.11      ! [V_a_2,T_b] :
% 160.20/160.11        ( class_Rings_Olinordered__idom(T_b)
% 160.20/160.11       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_b),c_Groups_Ozero__class_Ozero(T_b)),hAPP(hAPP(c_Power_Opower__class_Opower(T_b),V_a_2),hAPP(c_Int_Onumber__class_Onumber__of(tc_Nat_Onat),c_Int_OBit0(c_Int_OBit1(c_Int_OPls))))))
% 160.20/160.11        <=> V_a_2 != c_Groups_Ozero__class_Ozero(T_b) ) ) ).
% 160.20/160.11  
% 160.20/160.11  fof(fact_sum__power2__eq__zero__iff,axiom,
% 160.20/160.11      ! [V_y_2,V_x_2,T_b] :
% 160.20/160.11        ( class_Rings_Olinordered__idom(T_b)
% 160.20/160.11       => ( hAPP(hAPP(c_Groups_Oplus__class_Oplus(T_b),hAPP(hAPP(c_Power_Opower__class_Opower(T_b),V_x_2),hAPP(c_Int_Onumber__class_Onumber__of(tc_Nat_Onat),c_Int_OBit0(c_Int_OBit1(c_Int_OPls))))),hAPP(hAPP(c_Power_Opower__class_Opower(T_b),V_y_2),hAPP(c_Int_Onumber__class_Onumber__of(tc_Nat_Onat),c_Int_OBit0(c_Int_OBit1(c_Int_OPls))))) = c_Groups_Ozero__class_Ozero(T_b)
% 160.20/160.11        <=> ( V_x_2 = c_Groups_Ozero__class_Ozero(T_b)
% 160.20/160.11            & V_y_2 = c_Groups_Ozero__class_Ozero(T_b) ) ) ) ).
% 160.20/160.11  
% 160.20/160.11  fof(fact_power2__eq__square__number__of,axiom,
% 160.20/160.11      ! [V_w,T_b] :
% 160.20/160.11        ( ( class_Groups_Omonoid__mult(T_b)
% 160.20/160.11          & class_Int_Onumber(T_b) )
% 160.20/160.11       => hAPP(hAPP(c_Power_Opower__class_Opower(T_b),hAPP(c_Int_Onumber__class_Onumber__of(T_b),V_w)),hAPP(c_Int_Onumber__class_Onumber__of(tc_Nat_Onat),c_Int_OBit0(c_Int_OBit1(c_Int_OPls)))) = hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_b),hAPP(c_Int_Onumber__class_Onumber__of(T_b),V_w)),hAPP(c_Int_Onumber__class_Onumber__of(T_b),V_w)) ) ).
% 160.20/160.11  
% 160.20/160.11  fof(fact_less__2__cases,axiom,
% 160.20/160.11      ! [V_n] :
% 160.20/160.11        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),V_n),hAPP(c_Int_Onumber__class_Onumber__of(tc_Nat_Onat),c_Int_OBit0(c_Int_OBit1(c_Int_OPls)))))
% 160.20/160.11       => ( V_n = c_Groups_Ozero__class_Ozero(tc_Nat_Onat)
% 160.20/160.11          | V_n = hAPP(c_Nat_OSuc,c_Groups_Ozero__class_Ozero(tc_Nat_Onat)) ) ) ).
% 160.20/160.11  
% 160.20/160.11  fof(fact_nat__2,axiom,
% 160.20/160.11      hAPP(c_Int_Onat,hAPP(c_Int_Onumber__class_Onumber__of(tc_Int_Oint),c_Int_OBit0(c_Int_OBit1(c_Int_OPls)))) = hAPP(c_Nat_OSuc,hAPP(c_Nat_OSuc,c_Groups_Ozero__class_Ozero(tc_Nat_Onat))) ).
% 160.20/160.11  
% 160.20/160.11  fof(fact_power2__eq__1__iff,axiom,
% 160.20/160.11      ! [V_a_2,T_b] :
% 160.20/160.11        ( class_Rings_Oring__1__no__zero__divisors(T_b)
% 160.20/160.11       => ( hAPP(hAPP(c_Power_Opower__class_Opower(T_b),V_a_2),hAPP(c_Int_Onumber__class_Onumber__of(tc_Nat_Onat),c_Int_OBit0(c_Int_OBit1(c_Int_OPls)))) = c_Groups_Oone__class_Oone(T_b)
% 160.20/160.11        <=> ( V_a_2 = c_Groups_Oone__class_Oone(T_b)
% 160.20/160.11            | V_a_2 = hAPP(c_Groups_Ouminus__class_Ouminus(T_b),c_Groups_Oone__class_Oone(T_b)) ) ) ) ).
% 160.20/160.11  
% 160.20/160.11  fof(fact_comm__semiring__1__class_Onormalizing__semiring__rules_I36_J,axiom,
% 160.20/160.11      ! [V_n,V_x,T_a] :
% 160.20/160.11        ( class_Rings_Ocomm__semiring__1(T_a)
% 160.20/160.11       => hAPP(hAPP(c_Power_Opower__class_Opower(T_a),V_x),hAPP(hAPP(c_Groups_Otimes__class_Otimes(tc_Nat_Onat),hAPP(c_Int_Onumber__class_Onumber__of(tc_Nat_Onat),c_Int_OBit0(c_Int_OBit1(c_Int_OPls)))),V_n)) = hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_a),hAPP(hAPP(c_Power_Opower__class_Opower(T_a),V_x),V_n)),hAPP(hAPP(c_Power_Opower__class_Opower(T_a),V_x),V_n)) ) ).
% 160.20/160.11  
% 160.20/160.11  fof(fact_power__minus__even,axiom,
% 160.20/160.11      ! [V_n,V_a,T_a] :
% 160.20/160.11        ( class_Rings_Oring__1(T_a)
% 160.20/160.11       => hAPP(hAPP(c_Power_Opower__class_Opower(T_a),hAPP(c_Groups_Ouminus__class_Ouminus(T_a),V_a)),hAPP(hAPP(c_Groups_Otimes__class_Otimes(tc_Nat_Onat),hAPP(c_Int_Onumber__class_Onumber__of(tc_Nat_Onat),c_Int_OBit0(c_Int_OBit1(c_Int_OPls)))),V_n)) = hAPP(hAPP(c_Power_Opower__class_Opower(T_a),V_a),hAPP(hAPP(c_Groups_Otimes__class_Otimes(tc_Nat_Onat),hAPP(c_Int_Onumber__class_Onumber__of(tc_Nat_Onat),c_Int_OBit0(c_Int_OBit1(c_Int_OPls)))),V_n)) ) ).
% 160.20/160.11  
% 160.20/160.11  fof(fact_power2__less__imp__less,axiom,
% 160.20/160.11      ! [V_y,V_x,T_a] :
% 160.20/160.11        ( class_Rings_Olinordered__semidom(T_a)
% 160.20/160.11       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),hAPP(hAPP(c_Power_Opower__class_Opower(T_a),V_x),hAPP(c_Int_Onumber__class_Onumber__of(tc_Nat_Onat),c_Int_OBit0(c_Int_OBit1(c_Int_OPls))))),hAPP(hAPP(c_Power_Opower__class_Opower(T_a),V_y),hAPP(c_Int_Onumber__class_Onumber__of(tc_Nat_Onat),c_Int_OBit0(c_Int_OBit1(c_Int_OPls))))))
% 160.20/160.11         => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),c_Groups_Ozero__class_Ozero(T_a)),V_y))
% 160.20/160.11           => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),V_x),V_y)) ) ) ) ).
% 160.20/160.11  
% 160.20/160.11  fof(fact_sum__power2__le__zero__iff,axiom,
% 160.20/160.11      ! [V_y_2,V_x_2,T_b] :
% 160.20/160.11        ( class_Rings_Olinordered__idom(T_b)
% 160.20/160.11       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_b),hAPP(hAPP(c_Groups_Oplus__class_Oplus(T_b),hAPP(hAPP(c_Power_Opower__class_Opower(T_b),V_x_2),hAPP(c_Int_Onumber__class_Onumber__of(tc_Nat_Onat),c_Int_OBit0(c_Int_OBit1(c_Int_OPls))))),hAPP(hAPP(c_Power_Opower__class_Opower(T_b),V_y_2),hAPP(c_Int_Onumber__class_Onumber__of(tc_Nat_Onat),c_Int_OBit0(c_Int_OBit1(c_Int_OPls)))))),c_Groups_Ozero__class_Ozero(T_b)))
% 160.20/160.11        <=> ( V_x_2 = c_Groups_Ozero__class_Ozero(T_b)
% 160.20/160.11            & V_y_2 = c_Groups_Ozero__class_Ozero(T_b) ) ) ) ).
% 160.20/160.11  
% 160.20/160.11  fof(fact_sum__power2__ge__zero,axiom,
% 160.20/160.11      ! [V_y,V_x,T_a] :
% 160.20/160.11        ( class_Rings_Olinordered__idom(T_a)
% 160.20/160.11       => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),c_Groups_Ozero__class_Ozero(T_a)),hAPP(hAPP(c_Groups_Oplus__class_Oplus(T_a),hAPP(hAPP(c_Power_Opower__class_Opower(T_a),V_x),hAPP(c_Int_Onumber__class_Onumber__of(tc_Nat_Onat),c_Int_OBit0(c_Int_OBit1(c_Int_OPls))))),hAPP(hAPP(c_Power_Opower__class_Opower(T_a),V_y),hAPP(c_Int_Onumber__class_Onumber__of(tc_Nat_Onat),c_Int_OBit0(c_Int_OBit1(c_Int_OPls))))))) ) ).
% 160.20/160.11  
% 160.20/160.11  fof(fact_not__sum__power2__lt__zero,axiom,
% 160.20/160.11      ! [V_y,V_x,T_a] :
% 160.20/160.11        ( class_Rings_Olinordered__idom(T_a)
% 160.20/160.11       => ~ hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),hAPP(hAPP(c_Groups_Oplus__class_Oplus(T_a),hAPP(hAPP(c_Power_Opower__class_Opower(T_a),V_x),hAPP(c_Int_Onumber__class_Onumber__of(tc_Nat_Onat),c_Int_OBit0(c_Int_OBit1(c_Int_OPls))))),hAPP(hAPP(c_Power_Opower__class_Opower(T_a),V_y),hAPP(c_Int_Onumber__class_Onumber__of(tc_Nat_Onat),c_Int_OBit0(c_Int_OBit1(c_Int_OPls)))))),c_Groups_Ozero__class_Ozero(T_a))) ) ).
% 160.20/160.11  
% 160.20/160.11  fof(fact_sum__power2__gt__zero__iff,axiom,
% 160.20/160.11      ! [V_y_2,V_x_2,T_b] :
% 160.20/160.11        ( class_Rings_Olinordered__idom(T_b)
% 160.20/160.11       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_b),c_Groups_Ozero__class_Ozero(T_b)),hAPP(hAPP(c_Groups_Oplus__class_Oplus(T_b),hAPP(hAPP(c_Power_Opower__class_Opower(T_b),V_x_2),hAPP(c_Int_Onumber__class_Onumber__of(tc_Nat_Onat),c_Int_OBit0(c_Int_OBit1(c_Int_OPls))))),hAPP(hAPP(c_Power_Opower__class_Opower(T_b),V_y_2),hAPP(c_Int_Onumber__class_Onumber__of(tc_Nat_Onat),c_Int_OBit0(c_Int_OBit1(c_Int_OPls)))))))
% 160.20/160.11        <=> ( V_x_2 != c_Groups_Ozero__class_Ozero(T_b)
% 160.20/160.11            | V_y_2 != c_Groups_Ozero__class_Ozero(T_b) ) ) ) ).
% 160.20/160.11  
% 160.20/160.11  fof(fact_power2__sum,axiom,
% 160.20/160.11      ! [V_y,V_x,T_a] :
% 160.20/160.11        ( class_Int_Onumber__ring(T_a)
% 160.20/160.11       => hAPP(hAPP(c_Power_Opower__class_Opower(T_a),hAPP(hAPP(c_Groups_Oplus__class_Oplus(T_a),V_x),V_y)),hAPP(c_Int_Onumber__class_Onumber__of(tc_Nat_Onat),c_Int_OBit0(c_Int_OBit1(c_Int_OPls)))) = hAPP(hAPP(c_Groups_Oplus__class_Oplus(T_a),hAPP(hAPP(c_Groups_Oplus__class_Oplus(T_a),hAPP(hAPP(c_Power_Opower__class_Opower(T_a),V_x),hAPP(c_Int_Onumber__class_Onumber__of(tc_Nat_Onat),c_Int_OBit0(c_Int_OBit1(c_Int_OPls))))),hAPP(hAPP(c_Power_Opower__class_Opower(T_a),V_y),hAPP(c_Int_Onumber__class_Onumber__of(tc_Nat_Onat),c_Int_OBit0(c_Int_OBit1(c_Int_OPls)))))),hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_a),hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_a),hAPP(c_Int_Onumber__class_Onumber__of(T_a),c_Int_OBit0(c_Int_OBit1(c_Int_OPls)))),V_x)),V_y)) ) ).
% 160.20/160.11  
% 160.20/160.11  fof(fact_zero__le__even__power_H,axiom,
% 160.20/160.11      ! [V_n,V_a,T_a] :
% 160.20/160.11        ( class_Rings_Olinordered__idom(T_a)
% 160.20/160.11       => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),c_Groups_Ozero__class_Ozero(T_a)),hAPP(hAPP(c_Power_Opower__class_Opower(T_a),V_a),hAPP(hAPP(c_Groups_Otimes__class_Otimes(tc_Nat_Onat),hAPP(c_Int_Onumber__class_Onumber__of(tc_Nat_Onat),c_Int_OBit0(c_Int_OBit1(c_Int_OPls)))),V_n)))) ) ).
% 160.20/160.11  
% 160.20/160.11  fof(fact_comm__semiring__1__class_Onormalizing__semiring__rules_I37_J,axiom,
% 160.20/160.11      ! [V_n,V_x,T_a] :
% 160.20/160.11        ( class_Rings_Ocomm__semiring__1(T_a)
% 160.20/160.11       => hAPP(hAPP(c_Power_Opower__class_Opower(T_a),V_x),hAPP(c_Nat_OSuc,hAPP(hAPP(c_Groups_Otimes__class_Otimes(tc_Nat_Onat),hAPP(c_Int_Onumber__class_Onumber__of(tc_Nat_Onat),c_Int_OBit0(c_Int_OBit1(c_Int_OPls)))),V_n))) = hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_a),V_x),hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_a),hAPP(hAPP(c_Power_Opower__class_Opower(T_a),V_x),V_n)),hAPP(hAPP(c_Power_Opower__class_Opower(T_a),V_x),V_n))) ) ).
% 160.20/160.11  
% 160.20/160.11  fof(fact_power__odd__eq,axiom,
% 160.20/160.11      ! [V_n,V_a,T_a] :
% 160.20/160.11        ( class_Groups_Omonoid__mult(T_a)
% 160.20/160.11       => hAPP(hAPP(c_Power_Opower__class_Opower(T_a),V_a),hAPP(c_Nat_OSuc,hAPP(hAPP(c_Groups_Otimes__class_Otimes(tc_Nat_Onat),hAPP(c_Int_Onumber__class_Onumber__of(tc_Nat_Onat),c_Int_OBit0(c_Int_OBit1(c_Int_OPls)))),V_n))) = hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_a),V_a),hAPP(hAPP(c_Power_Opower__class_Opower(T_a),hAPP(hAPP(c_Power_Opower__class_Opower(T_a),V_a),V_n)),hAPP(c_Int_Onumber__class_Onumber__of(tc_Nat_Onat),c_Int_OBit0(c_Int_OBit1(c_Int_OPls))))) ) ).
% 160.20/160.11  
% 160.20/160.11  fof(fact_power__minus1__even,axiom,
% 160.20/160.11      ! [V_n,T_a] :
% 160.20/160.11        ( class_Rings_Oring__1(T_a)
% 160.20/160.11       => hAPP(hAPP(c_Power_Opower__class_Opower(T_a),hAPP(c_Groups_Ouminus__class_Ouminus(T_a),c_Groups_Oone__class_Oone(T_a))),hAPP(hAPP(c_Groups_Otimes__class_Otimes(tc_Nat_Onat),hAPP(c_Int_Onumber__class_Onumber__of(tc_Nat_Onat),c_Int_OBit0(c_Int_OBit1(c_Int_OPls)))),V_n)) = c_Groups_Oone__class_Oone(T_a) ) ).
% 160.20/160.11  
% 160.20/160.11  fof(fact_zdiv__number__of__Bit1,axiom,
% 160.20/160.11      ! [V_v,V_w] :
% 160.20/160.11        ( ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),hAPP(c_Int_Onumber__class_Onumber__of(tc_Int_Oint),V_w)))
% 160.20/160.11         => hAPP(hAPP(c_Divides_Odiv__class_Odiv(tc_Int_Oint),hAPP(c_Int_Onumber__class_Onumber__of(tc_Int_Oint),c_Int_OBit1(V_v))),hAPP(c_Int_Onumber__class_Onumber__of(tc_Int_Oint),c_Int_OBit0(V_w))) = hAPP(hAPP(c_Divides_Odiv__class_Odiv(tc_Int_Oint),hAPP(c_Int_Onumber__class_Onumber__of(tc_Int_Oint),V_v)),hAPP(c_Int_Onumber__class_Onumber__of(tc_Int_Oint),V_w)) )
% 160.20/160.11        & ( ~ hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),hAPP(c_Int_Onumber__class_Onumber__of(tc_Int_Oint),V_w)))
% 160.20/160.11         => hAPP(hAPP(c_Divides_Odiv__class_Odiv(tc_Int_Oint),hAPP(c_Int_Onumber__class_Onumber__of(tc_Int_Oint),c_Int_OBit1(V_v))),hAPP(c_Int_Onumber__class_Onumber__of(tc_Int_Oint),c_Int_OBit0(V_w))) = hAPP(hAPP(c_Divides_Odiv__class_Odiv(tc_Int_Oint),hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Int_Oint),hAPP(c_Int_Onumber__class_Onumber__of(tc_Int_Oint),V_v)),c_Groups_Oone__class_Oone(tc_Int_Oint))),hAPP(c_Int_Onumber__class_Onumber__of(tc_Int_Oint),V_w)) ) ) ).
% 160.20/160.11  
% 160.20/160.11  fof(fact_mod2__gr__0,axiom,
% 160.20/160.11      ! [V_m_2] :
% 160.20/160.11        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),c_Groups_Ozero__class_Ozero(tc_Nat_Onat)),c_Divides_Odiv__class_Omod(tc_Nat_Onat,V_m_2,hAPP(c_Int_Onumber__class_Onumber__of(tc_Nat_Onat),c_Int_OBit0(c_Int_OBit1(c_Int_OPls))))))
% 160.20/160.11      <=> c_Divides_Odiv__class_Omod(tc_Nat_Onat,V_m_2,hAPP(c_Int_Onumber__class_Onumber__of(tc_Nat_Onat),c_Int_OBit0(c_Int_OBit1(c_Int_OPls)))) = c_Groups_Oone__class_Oone(tc_Nat_Onat) ) ).
% 160.20/160.11  
% 160.20/160.11  fof(fact_div__2__gt__zero,axiom,
% 160.20/160.11      ! [V_n] :
% 160.20/160.11        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),c_Groups_Oone__class_Oone(tc_Nat_Onat)),V_n))
% 160.20/160.11       => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),c_Groups_Ozero__class_Ozero(tc_Nat_Onat)),hAPP(hAPP(c_Divides_Odiv__class_Odiv(tc_Nat_Onat),V_n),hAPP(c_Int_Onumber__class_Onumber__of(tc_Nat_Onat),c_Int_OBit0(c_Int_OBit1(c_Int_OPls)))))) ) ).
% 160.20/160.11  
% 160.20/160.11  fof(fact_power2__diff,axiom,
% 160.20/160.11      ! [V_y,V_x,T_a] :
% 160.20/160.11        ( class_Int_Onumber__ring(T_a)
% 160.20/160.11       => hAPP(hAPP(c_Power_Opower__class_Opower(T_a),hAPP(hAPP(c_Groups_Ominus__class_Ominus(T_a),V_x),V_y)),hAPP(c_Int_Onumber__class_Onumber__of(tc_Nat_Onat),c_Int_OBit0(c_Int_OBit1(c_Int_OPls)))) = hAPP(hAPP(c_Groups_Ominus__class_Ominus(T_a),hAPP(hAPP(c_Groups_Oplus__class_Oplus(T_a),hAPP(hAPP(c_Power_Opower__class_Opower(T_a),V_x),hAPP(c_Int_Onumber__class_Onumber__of(tc_Nat_Onat),c_Int_OBit0(c_Int_OBit1(c_Int_OPls))))),hAPP(hAPP(c_Power_Opower__class_Opower(T_a),V_y),hAPP(c_Int_Onumber__class_Onumber__of(tc_Nat_Onat),c_Int_OBit0(c_Int_OBit1(c_Int_OPls)))))),hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_a),hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_a),hAPP(c_Int_Onumber__class_Onumber__of(T_a),c_Int_OBit0(c_Int_OBit1(c_Int_OPls)))),V_x)),V_y)) ) ).
% 160.20/160.11  
% 160.20/160.11  fof(fact_odd__0__le__power__imp__0__le,axiom,
% 160.20/160.11      ! [V_n,V_a,T_a] :
% 160.20/160.11        ( class_Rings_Olinordered__idom(T_a)
% 160.20/160.11       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),c_Groups_Ozero__class_Ozero(T_a)),hAPP(hAPP(c_Power_Opower__class_Opower(T_a),V_a),hAPP(c_Nat_OSuc,hAPP(hAPP(c_Groups_Otimes__class_Otimes(tc_Nat_Onat),hAPP(c_Int_Onumber__class_Onumber__of(tc_Nat_Onat),c_Int_OBit0(c_Int_OBit1(c_Int_OPls)))),V_n)))))
% 160.20/160.11         => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),c_Groups_Ozero__class_Ozero(T_a)),V_a)) ) ) ).
% 160.20/160.11  
% 160.20/160.11  fof(fact_odd__power__less__zero,axiom,
% 160.20/160.11      ! [V_n,V_a,T_a] :
% 160.20/160.11        ( class_Rings_Olinordered__idom(T_a)
% 160.20/160.11       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),V_a),c_Groups_Ozero__class_Ozero(T_a)))
% 160.20/160.11         => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),hAPP(hAPP(c_Power_Opower__class_Opower(T_a),V_a),hAPP(c_Nat_OSuc,hAPP(hAPP(c_Groups_Otimes__class_Otimes(tc_Nat_Onat),hAPP(c_Int_Onumber__class_Onumber__of(tc_Nat_Onat),c_Int_OBit0(c_Int_OBit1(c_Int_OPls)))),V_n)))),c_Groups_Ozero__class_Ozero(T_a))) ) ) ).
% 160.20/160.11  
% 160.20/160.11  fof(fact_power__minus1__odd,axiom,
% 160.20/160.11      ! [V_n,T_a] :
% 160.20/160.11        ( class_Rings_Oring__1(T_a)
% 160.20/160.11       => hAPP(hAPP(c_Power_Opower__class_Opower(T_a),hAPP(c_Groups_Ouminus__class_Ouminus(T_a),c_Groups_Oone__class_Oone(T_a))),hAPP(c_Nat_OSuc,hAPP(hAPP(c_Groups_Otimes__class_Otimes(tc_Nat_Onat),hAPP(c_Int_Onumber__class_Onumber__of(tc_Nat_Onat),c_Int_OBit0(c_Int_OBit1(c_Int_OPls)))),V_n))) = hAPP(c_Groups_Ouminus__class_Ouminus(T_a),c_Groups_Oone__class_Oone(T_a)) ) ).
% 160.20/160.11  
% 160.20/160.11  fof(fact_power__m1__even,axiom,
% 160.20/160.11      ! [V_n,T_a] :
% 160.20/160.11        ( class_Int_Onumber__ring(T_a)
% 160.20/160.11       => hAPP(hAPP(c_Power_Opower__class_Opower(T_a),hAPP(c_Int_Onumber__class_Onumber__of(T_a),c_Int_OMin)),hAPP(hAPP(c_Groups_Otimes__class_Otimes(tc_Nat_Onat),hAPP(c_Int_Onumber__class_Onumber__of(tc_Nat_Onat),c_Int_OBit0(c_Int_OBit1(c_Int_OPls)))),V_n)) = c_Groups_Oone__class_Oone(T_a) ) ).
% 160.20/160.11  
% 160.20/160.11  fof(fact_power__m1__odd,axiom,
% 160.20/160.11      ! [V_n,T_a] :
% 160.20/160.11        ( class_Int_Onumber__ring(T_a)
% 160.20/160.11       => hAPP(hAPP(c_Power_Opower__class_Opower(T_a),hAPP(c_Int_Onumber__class_Onumber__of(T_a),c_Int_OMin)),hAPP(c_Nat_OSuc,hAPP(hAPP(c_Groups_Otimes__class_Otimes(tc_Nat_Onat),hAPP(c_Int_Onumber__class_Onumber__of(tc_Nat_Onat),c_Int_OBit0(c_Int_OBit1(c_Int_OPls)))),V_n))) = hAPP(c_Int_Onumber__class_Onumber__of(T_a),c_Int_OMin) ) ).
% 160.20/160.11  
% 160.20/160.11  fof(fact_Suc__n__div__2__gt__zero,axiom,
% 160.20/160.11      ! [V_n] :
% 160.20/160.11        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),c_Groups_Ozero__class_Ozero(tc_Nat_Onat)),V_n))
% 160.20/160.11       => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),c_Groups_Ozero__class_Ozero(tc_Nat_Onat)),hAPP(hAPP(c_Divides_Odiv__class_Odiv(tc_Nat_Onat),hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Nat_Onat),V_n),c_Groups_Oone__class_Oone(tc_Nat_Onat))),hAPP(c_Int_Onumber__class_Onumber__of(tc_Nat_Onat),c_Int_OBit0(c_Int_OBit1(c_Int_OPls)))))) ) ).
% 160.20/160.11  
% 160.20/160.11  fof(fact_int__of__code,axiom,
% 160.20/160.11      ! [V_k] :
% 160.20/160.11        ( ( V_k = c_Groups_Ozero__class_Ozero(tc_Code__Numeral_Ocode__numeral)
% 160.20/160.11         => hAPP(c_Code__Numeral_Oint__of,V_k) = c_Groups_Ozero__class_Ozero(tc_Int_Oint) )
% 160.20/160.11        & ( V_k != c_Groups_Ozero__class_Ozero(tc_Code__Numeral_Ocode__numeral)
% 160.20/160.11         => ( ( c_Divides_Odiv__class_Omod(tc_Code__Numeral_Ocode__numeral,V_k,hAPP(c_Int_Onumber__class_Onumber__of(tc_Code__Numeral_Ocode__numeral),c_Int_OBit0(c_Int_OBit1(c_Int_OPls)))) = c_Groups_Ozero__class_Ozero(tc_Code__Numeral_Ocode__numeral)
% 160.20/160.11             => hAPP(c_Code__Numeral_Oint__of,V_k) = hAPP(hAPP(c_Groups_Otimes__class_Otimes(tc_Int_Oint),hAPP(c_Int_Onumber__class_Onumber__of(tc_Int_Oint),c_Int_OBit0(c_Int_OBit1(c_Int_OPls)))),hAPP(c_Code__Numeral_Oint__of,hAPP(hAPP(c_Divides_Odiv__class_Odiv(tc_Code__Numeral_Ocode__numeral),V_k),hAPP(c_Int_Onumber__class_Onumber__of(tc_Code__Numeral_Ocode__numeral),c_Int_OBit0(c_Int_OBit1(c_Int_OPls)))))) )
% 160.20/160.11            & ( c_Divides_Odiv__class_Omod(tc_Code__Numeral_Ocode__numeral,V_k,hAPP(c_Int_Onumber__class_Onumber__of(tc_Code__Numeral_Ocode__numeral),c_Int_OBit0(c_Int_OBit1(c_Int_OPls)))) != c_Groups_Ozero__class_Ozero(tc_Code__Numeral_Ocode__numeral)
% 160.20/160.11             => hAPP(c_Code__Numeral_Oint__of,V_k) = hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Int_Oint),hAPP(hAPP(c_Groups_Otimes__class_Otimes(tc_Int_Oint),hAPP(c_Int_Onumber__class_Onumber__of(tc_Int_Oint),c_Int_OBit0(c_Int_OBit1(c_Int_OPls)))),hAPP(c_Code__Numeral_Oint__of,hAPP(hAPP(c_Divides_Odiv__class_Odiv(tc_Code__Numeral_Ocode__numeral),V_k),hAPP(c_Int_Onumber__class_Onumber__of(tc_Code__Numeral_Ocode__numeral),c_Int_OBit0(c_Int_OBit1(c_Int_OPls))))))),c_Groups_Oone__class_Oone(tc_Int_Oint)) ) ) ) ) ).
% 160.20/160.11  
% 160.20/160.11  fof(fact_one__code__numeral__code,axiom,
% 160.20/160.11      c_Groups_Oone__class_Oone(tc_Code__Numeral_Ocode__numeral) = hAPP(c_Int_Onumber__class_Onumber__of(tc_Code__Numeral_Ocode__numeral),c_Int_OBit1(c_Int_OPls)) ).
% 160.20/160.11  
% 160.20/160.11  fof(fact_Powp__mono,axiom,
% 160.20/160.11      ! [V_B_2,V_A_2,T_b] :
% 160.20/160.11        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_b,tc_HOL_Obool)),V_A_2),V_B_2))
% 160.20/160.11       => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(tc_fun(T_b,tc_HOL_Obool),tc_HOL_Obool)),c_Predicate_OPowp(T_b,V_A_2)),c_Predicate_OPowp(T_b,V_B_2))) ) ).
% 160.20/160.11  
% 160.20/160.11  fof(fact_half__gt__zero,axiom,
% 160.20/160.11      ! [V_r,T_a] :
% 160.20/160.11        ( ( class_Fields_Olinordered__field__inverse__zero(T_a)
% 160.20/160.11          & class_Int_Onumber__ring(T_a) )
% 160.20/160.11       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),c_Groups_Ozero__class_Ozero(T_a)),V_r))
% 160.20/160.11         => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),c_Groups_Ozero__class_Ozero(T_a)),hAPP(hAPP(c_Rings_Oinverse__class_Odivide(T_a),V_r),hAPP(c_Int_Onumber__class_Onumber__of(T_a),c_Int_OBit0(c_Int_OBit1(c_Int_OPls)))))) ) ) ).
% 160.20/160.11  
% 160.20/160.11  fof(fact_half__gt__zero__iff,axiom,
% 160.20/160.11      ! [V_r_2,T_b] :
% 160.20/160.11        ( ( class_Fields_Olinordered__field__inverse__zero(T_b)
% 160.20/160.11          & class_Int_Onumber__ring(T_b) )
% 160.20/160.11       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_b),c_Groups_Ozero__class_Ozero(T_b)),hAPP(hAPP(c_Rings_Oinverse__class_Odivide(T_b),V_r_2),hAPP(c_Int_Onumber__class_Onumber__of(T_b),c_Int_OBit0(c_Int_OBit1(c_Int_OPls))))))
% 160.20/160.11        <=> hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_b),c_Groups_Ozero__class_Ozero(T_b)),V_r_2)) ) ) ).
% 160.20/160.11  
% 160.20/160.11  fof(fact_Nat__Transfer_Otransfer__int__nat__function__closures_I7_J,axiom,
% 160.20/160.11      c_Nat__Transfer_Ois__nat(hAPP(c_Int_Onumber__class_Onumber__of(tc_Int_Oint),c_Int_OBit0(c_Int_OBit1(c_Int_OPls)))) ).
% 160.20/160.11  
% 160.20/160.11  fof(fact_code__numeral__zero__minus__one,axiom,
% 160.20/160.11      hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_Code__Numeral_Ocode__numeral),c_Groups_Ozero__class_Ozero(tc_Code__Numeral_Ocode__numeral)),c_Groups_Oone__class_Oone(tc_Code__Numeral_Ocode__numeral)) = c_Groups_Ozero__class_Ozero(tc_Code__Numeral_Ocode__numeral) ).
% 160.20/160.11  
% 160.20/160.11  fof(fact_divide__zero__left,axiom,
% 160.20/160.11      ! [V_a,T_a] :
% 160.20/160.11        ( class_Rings_Odivision__ring(T_a)
% 160.20/160.11       => hAPP(hAPP(c_Rings_Oinverse__class_Odivide(T_a),c_Groups_Ozero__class_Ozero(T_a)),V_a) = c_Groups_Ozero__class_Ozero(T_a) ) ).
% 160.20/160.11  
% 160.20/160.11  fof(fact_divide__zero,axiom,
% 160.20/160.11      ! [V_a,T_a] :
% 160.20/160.11        ( class_Rings_Odivision__ring__inverse__zero(T_a)
% 160.20/160.11       => hAPP(hAPP(c_Rings_Oinverse__class_Odivide(T_a),V_a),c_Groups_Ozero__class_Ozero(T_a)) = c_Groups_Ozero__class_Ozero(T_a) ) ).
% 160.20/160.11  
% 160.20/160.11  fof(fact_add__divide__distrib,axiom,
% 160.20/160.11      ! [V_c,V_b,V_a,T_a] :
% 160.20/160.11        ( class_Rings_Odivision__ring(T_a)
% 160.20/160.11       => hAPP(hAPP(c_Rings_Oinverse__class_Odivide(T_a),hAPP(hAPP(c_Groups_Oplus__class_Oplus(T_a),V_a),V_b)),V_c) = hAPP(hAPP(c_Groups_Oplus__class_Oplus(T_a),hAPP(hAPP(c_Rings_Oinverse__class_Odivide(T_a),V_a),V_c)),hAPP(hAPP(c_Rings_Oinverse__class_Odivide(T_a),V_b),V_c)) ) ).
% 160.20/160.11  
% 160.20/160.11  fof(fact_times__divide__eq__right,axiom,
% 160.20/160.11      ! [V_c,V_b,V_a,T_a] :
% 160.20/160.11        ( class_Rings_Odivision__ring(T_a)
% 160.20/160.11       => hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_a),V_a),hAPP(hAPP(c_Rings_Oinverse__class_Odivide(T_a),V_b),V_c)) = hAPP(hAPP(c_Rings_Oinverse__class_Odivide(T_a),hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_a),V_a),V_b)),V_c) ) ).
% 160.20/160.11  
% 160.20/160.11  fof(fact_diff__divide__distrib,axiom,
% 160.20/160.11      ! [V_c,V_b,V_a,T_a] :
% 160.20/160.11        ( class_Rings_Odivision__ring(T_a)
% 160.20/160.11       => hAPP(hAPP(c_Rings_Oinverse__class_Odivide(T_a),hAPP(hAPP(c_Groups_Ominus__class_Ominus(T_a),V_a),V_b)),V_c) = hAPP(hAPP(c_Groups_Ominus__class_Ominus(T_a),hAPP(hAPP(c_Rings_Oinverse__class_Odivide(T_a),V_a),V_c)),hAPP(hAPP(c_Rings_Oinverse__class_Odivide(T_a),V_b),V_c)) ) ).
% 160.20/160.11  
% 160.20/160.11  fof(fact_divide__1,axiom,
% 160.20/160.11      ! [V_a,T_a] :
% 160.20/160.11        ( class_Rings_Odivision__ring(T_a)
% 160.20/160.11       => hAPP(hAPP(c_Rings_Oinverse__class_Odivide(T_a),V_a),c_Groups_Oone__class_Oone(T_a)) = V_a ) ).
% 160.20/160.11  
% 160.20/160.11  fof(fact_minus__divide__left,axiom,
% 160.20/160.11      ! [V_b,V_a,T_a] :
% 160.20/160.11        ( class_Rings_Odivision__ring(T_a)
% 160.20/160.11       => hAPP(c_Groups_Ouminus__class_Ouminus(T_a),hAPP(hAPP(c_Rings_Oinverse__class_Odivide(T_a),V_a),V_b)) = hAPP(hAPP(c_Rings_Oinverse__class_Odivide(T_a),hAPP(c_Groups_Ouminus__class_Ouminus(T_a),V_a)),V_b) ) ).
% 160.20/160.11  
% 160.20/160.11  fof(fact_power__divide,axiom,
% 160.20/160.11      ! [V_n,V_b,V_a,T_a] :
% 160.20/160.11        ( class_Fields_Ofield__inverse__zero(T_a)
% 160.20/160.11       => hAPP(hAPP(c_Power_Opower__class_Opower(T_a),hAPP(hAPP(c_Rings_Oinverse__class_Odivide(T_a),V_a),V_b)),V_n) = hAPP(hAPP(c_Rings_Oinverse__class_Odivide(T_a),hAPP(hAPP(c_Power_Opower__class_Opower(T_a),V_a),V_n)),hAPP(hAPP(c_Power_Opower__class_Opower(T_a),V_b),V_n)) ) ).
% 160.20/160.11  
% 160.20/160.11  fof(fact_Nat__Transfer_Otransfer__int__nat__function__closures_I5_J,axiom,
% 160.20/160.11      c_Nat__Transfer_Ois__nat(c_Groups_Ozero__class_Ozero(tc_Int_Oint)) ).
% 160.20/160.11  
% 160.20/160.11  fof(fact_Nat__Transfer_Otransfer__int__nat__function__closures_I1_J,axiom,
% 160.20/160.11      ! [V_y,V_x] :
% 160.20/160.11        ( c_Nat__Transfer_Ois__nat(V_x)
% 160.20/160.11       => ( c_Nat__Transfer_Ois__nat(V_y)
% 160.20/160.11         => c_Nat__Transfer_Ois__nat(hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Int_Oint),V_x),V_y)) ) ) ).
% 160.20/160.11  
% 160.20/160.11  fof(fact_Nat__Transfer_Otransfer__int__nat__function__closures_I9_J,axiom,
% 160.20/160.11      ! [V_z] : c_Nat__Transfer_Ois__nat(hAPP(c_Nat_Osemiring__1__class_Oof__nat(tc_Int_Oint),V_z)) ).
% 160.20/160.11  
% 160.20/160.11  fof(fact_Nat__Transfer_Otransfer__int__nat__function__closures_I6_J,axiom,
% 160.20/160.11      c_Nat__Transfer_Ois__nat(c_Groups_Oone__class_Oone(tc_Int_Oint)) ).
% 160.20/160.11  
% 160.20/160.11  fof(fact_Nat__Transfer_Otransfer__int__nat__function__closures_I2_J,axiom,
% 160.20/160.11      ! [V_y,V_x] :
% 160.20/160.11        ( c_Nat__Transfer_Ois__nat(V_x)
% 160.20/160.11       => ( c_Nat__Transfer_Ois__nat(V_y)
% 160.20/160.11         => c_Nat__Transfer_Ois__nat(hAPP(hAPP(c_Groups_Otimes__class_Otimes(tc_Int_Oint),V_x),V_y)) ) ) ).
% 160.20/160.11  
% 160.20/160.11  fof(fact_Divides_Otransfer__int__nat__function__closures_I2_J,axiom,
% 160.20/160.11      ! [V_y,V_x] :
% 160.20/160.11        ( c_Nat__Transfer_Ois__nat(V_x)
% 160.20/160.11       => ( c_Nat__Transfer_Ois__nat(V_y)
% 160.20/160.11         => c_Nat__Transfer_Ois__nat(c_Divides_Odiv__class_Omod(tc_Int_Oint,V_x,V_y)) ) ) ).
% 160.20/160.11  
% 160.20/160.11  fof(fact_Divides_Otransfer__int__nat__function__closures_I1_J,axiom,
% 160.20/160.11      ! [V_y,V_x] :
% 160.20/160.11        ( c_Nat__Transfer_Ois__nat(V_x)
% 160.20/160.11       => ( c_Nat__Transfer_Ois__nat(V_y)
% 160.20/160.11         => c_Nat__Transfer_Ois__nat(hAPP(hAPP(c_Divides_Odiv__class_Odiv(tc_Int_Oint),V_x),V_y)) ) ) ).
% 160.20/160.11  
% 160.20/160.11  fof(fact_Nat__Transfer_Otransfer__int__nat__function__closures_I4_J,axiom,
% 160.20/160.11      ! [V_n,V_x] :
% 160.20/160.11        ( c_Nat__Transfer_Ois__nat(V_x)
% 160.20/160.11       => c_Nat__Transfer_Ois__nat(hAPP(hAPP(c_Power_Opower__class_Opower(tc_Int_Oint),V_x),V_n)) ) ).
% 160.20/160.11  
% 160.20/160.11  fof(fact_nonzero__eq__divide__eq,axiom,
% 160.20/160.11      ! [V_b_2,V_a_2,V_c_2,T_b] :
% 160.20/160.11        ( class_Rings_Odivision__ring(T_b)
% 160.20/160.11       => ( V_c_2 != c_Groups_Ozero__class_Ozero(T_b)
% 160.20/160.11         => ( V_a_2 = hAPP(hAPP(c_Rings_Oinverse__class_Odivide(T_b),V_b_2),V_c_2)
% 160.20/160.11          <=> hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_b),V_a_2),V_c_2) = V_b_2 ) ) ) ).
% 160.20/160.11  
% 160.20/160.11  fof(fact_nonzero__divide__eq__eq,axiom,
% 160.20/160.11      ! [V_a_2,V_b_2,V_c_2,T_b] :
% 160.20/160.11        ( class_Rings_Odivision__ring(T_b)
% 160.20/160.11       => ( V_c_2 != c_Groups_Ozero__class_Ozero(T_b)
% 160.20/160.11         => ( hAPP(hAPP(c_Rings_Oinverse__class_Odivide(T_b),V_b_2),V_c_2) = V_a_2
% 160.20/160.11          <=> V_b_2 = hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_b),V_a_2),V_c_2) ) ) ) ).
% 160.20/160.11  
% 160.20/160.11  fof(fact_divide__eq__imp,axiom,
% 160.20/160.11      ! [V_a,V_b,V_c,T_a] :
% 160.20/160.11        ( class_Rings_Odivision__ring(T_a)
% 160.20/160.11       => ( V_c != c_Groups_Ozero__class_Ozero(T_a)
% 160.20/160.11         => ( V_b = hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_a),V_a),V_c)
% 160.20/160.11           => hAPP(hAPP(c_Rings_Oinverse__class_Odivide(T_a),V_b),V_c) = V_a ) ) ) ).
% 160.20/160.11  
% 160.20/160.11  fof(fact_eq__divide__imp,axiom,
% 160.20/160.11      ! [V_b,V_a,V_c,T_a] :
% 160.20/160.11        ( class_Rings_Odivision__ring(T_a)
% 160.20/160.11       => ( V_c != c_Groups_Ozero__class_Ozero(T_a)
% 160.20/160.11         => ( hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_a),V_a),V_c) = V_b
% 160.20/160.11           => V_a = hAPP(hAPP(c_Rings_Oinverse__class_Odivide(T_a),V_b),V_c) ) ) ) ).
% 160.20/160.11  
% 160.20/160.11  fof(fact_divide__self__if,axiom,
% 160.20/160.11      ! [V_a,T_a] :
% 160.20/160.11        ( class_Rings_Odivision__ring__inverse__zero(T_a)
% 160.20/160.11       => ( ( V_a = c_Groups_Ozero__class_Ozero(T_a)
% 160.20/160.11           => hAPP(hAPP(c_Rings_Oinverse__class_Odivide(T_a),V_a),V_a) = c_Groups_Ozero__class_Ozero(T_a) )
% 160.20/160.11          & ( V_a != c_Groups_Ozero__class_Ozero(T_a)
% 160.20/160.11           => hAPP(hAPP(c_Rings_Oinverse__class_Odivide(T_a),V_a),V_a) = c_Groups_Oone__class_Oone(T_a) ) ) ) ).
% 160.20/160.11  
% 160.20/160.11  fof(fact_divide__self,axiom,
% 160.20/160.11      ! [V_a,T_a] :
% 160.20/160.11        ( class_Rings_Odivision__ring(T_a)
% 160.20/160.11       => ( V_a != c_Groups_Ozero__class_Ozero(T_a)
% 160.20/160.11         => hAPP(hAPP(c_Rings_Oinverse__class_Odivide(T_a),V_a),V_a) = c_Groups_Oone__class_Oone(T_a) ) ) ).
% 160.20/160.11  
% 160.20/160.11  fof(fact_right__inverse__eq,axiom,
% 160.20/160.11      ! [V_a_2,V_b_2,T_b] :
% 160.20/160.11        ( class_Rings_Odivision__ring(T_b)
% 160.20/160.11       => ( V_b_2 != c_Groups_Ozero__class_Ozero(T_b)
% 160.20/160.11         => ( hAPP(hAPP(c_Rings_Oinverse__class_Odivide(T_b),V_a_2),V_b_2) = c_Groups_Oone__class_Oone(T_b)
% 160.20/160.11          <=> V_a_2 = V_b_2 ) ) ) ).
% 160.20/160.11  
% 160.20/160.11  fof(fact_nonzero__minus__divide__divide,axiom,
% 160.20/160.11      ! [V_a,V_b,T_a] :
% 160.20/160.11        ( class_Rings_Odivision__ring(T_a)
% 160.20/160.11       => ( V_b != c_Groups_Ozero__class_Ozero(T_a)
% 160.20/160.11         => hAPP(hAPP(c_Rings_Oinverse__class_Odivide(T_a),hAPP(c_Groups_Ouminus__class_Ouminus(T_a),V_a)),hAPP(c_Groups_Ouminus__class_Ouminus(T_a),V_b)) = hAPP(hAPP(c_Rings_Oinverse__class_Odivide(T_a),V_a),V_b) ) ) ).
% 160.20/160.11  
% 160.20/160.11  fof(fact_nonzero__minus__divide__right,axiom,
% 160.20/160.11      ! [V_a,V_b,T_a] :
% 160.20/160.11        ( class_Rings_Odivision__ring(T_a)
% 160.20/160.11       => ( V_b != c_Groups_Ozero__class_Ozero(T_a)
% 160.20/160.11         => hAPP(c_Groups_Ouminus__class_Ouminus(T_a),hAPP(hAPP(c_Rings_Oinverse__class_Odivide(T_a),V_a),V_b)) = hAPP(hAPP(c_Rings_Oinverse__class_Odivide(T_a),V_a),hAPP(c_Groups_Ouminus__class_Ouminus(T_a),V_b)) ) ) ).
% 160.20/160.11  
% 160.20/160.11  fof(fact_nonzero__power__divide,axiom,
% 160.20/160.11      ! [V_n,V_a,V_b,T_a] :
% 160.20/160.11        ( class_Fields_Ofield(T_a)
% 160.20/160.11       => ( V_b != c_Groups_Ozero__class_Ozero(T_a)
% 160.20/160.11         => hAPP(hAPP(c_Power_Opower__class_Opower(T_a),hAPP(hAPP(c_Rings_Oinverse__class_Odivide(T_a),V_a),V_b)),V_n) = hAPP(hAPP(c_Rings_Oinverse__class_Odivide(T_a),hAPP(hAPP(c_Power_Opower__class_Opower(T_a),V_a),V_n)),hAPP(hAPP(c_Power_Opower__class_Opower(T_a),V_b),V_n)) ) ) ).
% 160.20/160.11  
% 160.20/160.11  fof(fact_power__one__over,axiom,
% 160.20/160.11      ! [V_n,V_a,T_a] :
% 160.20/160.11        ( class_Fields_Ofield__inverse__zero(T_a)
% 160.20/160.11       => hAPP(hAPP(c_Rings_Oinverse__class_Odivide(T_a),c_Groups_Oone__class_Oone(T_a)),hAPP(hAPP(c_Power_Opower__class_Opower(T_a),V_a),V_n)) = hAPP(hAPP(c_Power_Opower__class_Opower(T_a),hAPP(hAPP(c_Rings_Oinverse__class_Odivide(T_a),c_Groups_Oone__class_Oone(T_a)),V_a)),V_n) ) ).
% 160.20/160.11  
% 160.20/160.11  fof(fact_Nat__Transfer_Otransfer__int__nat__function__closures_I3_J,axiom,
% 160.20/160.11      ! [V_y,V_x] :
% 160.20/160.11        ( c_Nat__Transfer_Ois__nat(V_x)
% 160.20/160.11       => ( c_Nat__Transfer_Ois__nat(V_y)
% 160.20/160.11         => c_Nat__Transfer_Ois__nat(c_Nat__Transfer_Otsub(V_x,V_y)) ) ) ).
% 160.20/160.11  
% 160.20/160.11  fof(fact_is__nat__def,axiom,
% 160.20/160.11      ! [V_x_2] :
% 160.20/160.11        ( c_Nat__Transfer_Ois__nat(V_x_2)
% 160.20/160.11      <=> hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),V_x_2)) ) ).
% 160.20/160.11  
% 160.20/160.11  fof(fact_eq__divide__eq__number__of1,axiom,
% 160.20/160.11      ! [V_w_2,V_b_2,V_a_2,T_b] :
% 160.20/160.11        ( ( class_Fields_Ofield__inverse__zero(T_b)
% 160.20/160.11          & class_Int_Onumber(T_b) )
% 160.20/160.11       => ( V_a_2 = hAPP(hAPP(c_Rings_Oinverse__class_Odivide(T_b),V_b_2),hAPP(c_Int_Onumber__class_Onumber__of(T_b),V_w_2))
% 160.20/160.11        <=> ( ( hAPP(c_Int_Onumber__class_Onumber__of(T_b),V_w_2) != c_Groups_Ozero__class_Ozero(T_b)
% 160.20/160.11             => hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_b),V_a_2),hAPP(c_Int_Onumber__class_Onumber__of(T_b),V_w_2)) = V_b_2 )
% 160.20/160.11            & ( hAPP(c_Int_Onumber__class_Onumber__of(T_b),V_w_2) = c_Groups_Ozero__class_Ozero(T_b)
% 160.20/160.11             => V_a_2 = c_Groups_Ozero__class_Ozero(T_b) ) ) ) ) ).
% 160.20/160.11  
% 160.20/160.11  fof(fact_eq__divide__eq__number__of,axiom,
% 160.20/160.11      ! [V_c_2,V_b_2,V_w_2,T_b] :
% 160.20/160.11        ( ( class_Fields_Ofield__inverse__zero(T_b)
% 160.20/160.11          & class_Int_Onumber(T_b) )
% 160.20/160.11       => ( hAPP(c_Int_Onumber__class_Onumber__of(T_b),V_w_2) = hAPP(hAPP(c_Rings_Oinverse__class_Odivide(T_b),V_b_2),V_c_2)
% 160.20/160.11        <=> ( ( V_c_2 != c_Groups_Ozero__class_Ozero(T_b)
% 160.20/160.11             => hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_b),hAPP(c_Int_Onumber__class_Onumber__of(T_b),V_w_2)),V_c_2) = V_b_2 )
% 160.20/160.11            & ( V_c_2 = c_Groups_Ozero__class_Ozero(T_b)
% 160.20/160.11             => hAPP(c_Int_Onumber__class_Onumber__of(T_b),V_w_2) = c_Groups_Ozero__class_Ozero(T_b) ) ) ) ) ).
% 160.20/160.11  
% 160.20/160.11  fof(fact_divide__eq__eq__number__of,axiom,
% 160.20/160.11      ! [V_w_2,V_c_2,V_b_2,T_b] :
% 160.20/160.11        ( ( class_Fields_Ofield__inverse__zero(T_b)
% 160.20/160.11          & class_Int_Onumber(T_b) )
% 160.20/160.11       => ( hAPP(hAPP(c_Rings_Oinverse__class_Odivide(T_b),V_b_2),V_c_2) = hAPP(c_Int_Onumber__class_Onumber__of(T_b),V_w_2)
% 160.20/160.11        <=> ( ( V_c_2 != c_Groups_Ozero__class_Ozero(T_b)
% 160.20/160.11             => V_b_2 = hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_b),hAPP(c_Int_Onumber__class_Onumber__of(T_b),V_w_2)),V_c_2) )
% 160.20/160.11            & ( V_c_2 = c_Groups_Ozero__class_Ozero(T_b)
% 160.20/160.11             => hAPP(c_Int_Onumber__class_Onumber__of(T_b),V_w_2) = c_Groups_Ozero__class_Ozero(T_b) ) ) ) ) ).
% 160.20/160.11  
% 160.20/160.11  fof(fact_divide__eq__eq__number__of1,axiom,
% 160.20/160.11      ! [V_a_2,V_w_2,V_b_2,T_b] :
% 160.20/160.11        ( ( class_Fields_Ofield__inverse__zero(T_b)
% 160.20/160.11          & class_Int_Onumber(T_b) )
% 160.20/160.11       => ( hAPP(hAPP(c_Rings_Oinverse__class_Odivide(T_b),V_b_2),hAPP(c_Int_Onumber__class_Onumber__of(T_b),V_w_2)) = V_a_2
% 160.20/160.11        <=> ( ( hAPP(c_Int_Onumber__class_Onumber__of(T_b),V_w_2) != c_Groups_Ozero__class_Ozero(T_b)
% 160.20/160.11             => V_b_2 = hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_b),V_a_2),hAPP(c_Int_Onumber__class_Onumber__of(T_b),V_w_2)) )
% 160.20/160.11            & ( hAPP(c_Int_Onumber__class_Onumber__of(T_b),V_w_2) = c_Groups_Ozero__class_Ozero(T_b)
% 160.20/160.11             => V_a_2 = c_Groups_Ozero__class_Ozero(T_b) ) ) ) ) ).
% 160.20/160.11  
% 160.20/160.11  fof(fact_divide__Numeral0,axiom,
% 160.20/160.11      ! [V_x,T_a] :
% 160.20/160.11        ( ( class_Fields_Ofield__inverse__zero(T_a)
% 160.20/160.11          & class_Int_Onumber__ring(T_a) )
% 160.20/160.11       => hAPP(hAPP(c_Rings_Oinverse__class_Odivide(T_a),V_x),hAPP(c_Int_Onumber__class_Onumber__of(T_a),c_Int_OPls)) = c_Groups_Ozero__class_Ozero(T_a) ) ).
% 160.20/160.11  
% 160.20/160.11  fof(fact_divide__numeral__1,axiom,
% 160.20/160.11      ! [V_a,T_a] :
% 160.20/160.11        ( ( class_Fields_Ofield(T_a)
% 160.20/160.11          & class_Int_Onumber__ring(T_a) )
% 160.20/160.11       => hAPP(hAPP(c_Rings_Oinverse__class_Odivide(T_a),V_a),hAPP(c_Int_Onumber__class_Onumber__of(T_a),c_Int_OBit1(c_Int_OPls))) = V_a ) ).
% 160.20/160.11  
% 160.20/160.11  fof(fact_divide__Numeral1,axiom,
% 160.20/160.11      ! [V_x,T_a] :
% 160.20/160.11        ( ( class_Fields_Ofield(T_a)
% 160.20/160.11          & class_Int_Onumber__ring(T_a) )
% 160.20/160.11       => hAPP(hAPP(c_Rings_Oinverse__class_Odivide(T_a),V_x),hAPP(c_Int_Onumber__class_Onumber__of(T_a),c_Int_OBit1(c_Int_OPls))) = V_x ) ).
% 160.20/160.11  
% 160.20/160.11  fof(fact_divide__minus1,axiom,
% 160.20/160.11      ! [V_x,T_a] :
% 160.20/160.11        ( ( class_Fields_Ofield__inverse__zero(T_a)
% 160.20/160.11          & class_Int_Onumber__ring(T_a) )
% 160.20/160.11       => hAPP(hAPP(c_Rings_Oinverse__class_Odivide(T_a),V_x),hAPP(c_Int_Onumber__class_Onumber__of(T_a),c_Int_OMin)) = hAPP(c_Groups_Ouminus__class_Ouminus(T_a),V_x) ) ).
% 160.20/160.11  
% 160.20/160.11  fof(fact_zero__code__numeral__code,axiom,
% 160.20/160.11      c_Groups_Ozero__class_Ozero(tc_Code__Numeral_Ocode__numeral) = hAPP(c_Int_Onumber__class_Onumber__of(tc_Code__Numeral_Ocode__numeral),c_Int_OPls) ).
% 160.20/160.11  
% 160.20/160.11  fof(fact_less__divide__eq__number__of1,axiom,
% 160.20/160.11      ! [V_w_2,V_b_2,V_a_2,T_b] :
% 160.20/160.11        ( ( class_Fields_Olinordered__field__inverse__zero(T_b)
% 160.20/160.11          & class_Int_Onumber(T_b) )
% 160.20/160.11       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_b),V_a_2),hAPP(hAPP(c_Rings_Oinverse__class_Odivide(T_b),V_b_2),hAPP(c_Int_Onumber__class_Onumber__of(T_b),V_w_2))))
% 160.20/160.11        <=> ( ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_b),c_Groups_Ozero__class_Ozero(T_b)),hAPP(c_Int_Onumber__class_Onumber__of(T_b),V_w_2)))
% 160.20/160.11             => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_b),hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_b),V_a_2),hAPP(c_Int_Onumber__class_Onumber__of(T_b),V_w_2))),V_b_2)) )
% 160.20/160.11            & ( ~ hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_b),c_Groups_Ozero__class_Ozero(T_b)),hAPP(c_Int_Onumber__class_Onumber__of(T_b),V_w_2)))
% 160.20/160.11             => ( ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_b),hAPP(c_Int_Onumber__class_Onumber__of(T_b),V_w_2)),c_Groups_Ozero__class_Ozero(T_b)))
% 160.20/160.11                 => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_b),V_b_2),hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_b),V_a_2),hAPP(c_Int_Onumber__class_Onumber__of(T_b),V_w_2)))) )
% 160.20/160.11                & ( ~ hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_b),hAPP(c_Int_Onumber__class_Onumber__of(T_b),V_w_2)),c_Groups_Ozero__class_Ozero(T_b)))
% 160.20/160.11                 => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_b),V_a_2),c_Groups_Ozero__class_Ozero(T_b))) ) ) ) ) ) ) ).
% 160.20/160.11  
% 160.20/160.11  fof(fact_less__divide__eq__number__of,axiom,
% 160.20/160.11      ! [V_c_2,V_b_2,V_w_2,T_b] :
% 160.20/160.11        ( ( class_Fields_Olinordered__field__inverse__zero(T_b)
% 160.20/160.11          & class_Int_Onumber(T_b) )
% 160.20/160.11       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_b),hAPP(c_Int_Onumber__class_Onumber__of(T_b),V_w_2)),hAPP(hAPP(c_Rings_Oinverse__class_Odivide(T_b),V_b_2),V_c_2)))
% 160.20/160.11        <=> ( ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_b),c_Groups_Ozero__class_Ozero(T_b)),V_c_2))
% 160.20/160.11             => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_b),hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_b),hAPP(c_Int_Onumber__class_Onumber__of(T_b),V_w_2)),V_c_2)),V_b_2)) )
% 160.20/160.11            & ( ~ hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_b),c_Groups_Ozero__class_Ozero(T_b)),V_c_2))
% 160.20/160.11             => ( ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_b),V_c_2),c_Groups_Ozero__class_Ozero(T_b)))
% 160.20/160.11                 => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_b),V_b_2),hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_b),hAPP(c_Int_Onumber__class_Onumber__of(T_b),V_w_2)),V_c_2))) )
% 160.20/160.11                & ( ~ hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_b),V_c_2),c_Groups_Ozero__class_Ozero(T_b)))
% 160.20/160.11                 => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_b),hAPP(c_Int_Onumber__class_Onumber__of(T_b),V_w_2)),c_Groups_Ozero__class_Ozero(T_b))) ) ) ) ) ) ) ).
% 160.20/160.11  
% 160.20/160.11  fof(fact_divide__less__eq__number__of,axiom,
% 160.20/160.11      ! [V_w_2,V_c_2,V_b_2,T_b] :
% 160.20/160.11        ( ( class_Fields_Olinordered__field__inverse__zero(T_b)
% 160.20/160.11          & class_Int_Onumber(T_b) )
% 160.20/160.11       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_b),hAPP(hAPP(c_Rings_Oinverse__class_Odivide(T_b),V_b_2),V_c_2)),hAPP(c_Int_Onumber__class_Onumber__of(T_b),V_w_2)))
% 160.20/160.11        <=> ( ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_b),c_Groups_Ozero__class_Ozero(T_b)),V_c_2))
% 160.20/160.11             => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_b),V_b_2),hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_b),hAPP(c_Int_Onumber__class_Onumber__of(T_b),V_w_2)),V_c_2))) )
% 160.20/160.11            & ( ~ hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_b),c_Groups_Ozero__class_Ozero(T_b)),V_c_2))
% 160.20/160.11             => ( ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_b),V_c_2),c_Groups_Ozero__class_Ozero(T_b)))
% 160.20/160.11                 => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_b),hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_b),hAPP(c_Int_Onumber__class_Onumber__of(T_b),V_w_2)),V_c_2)),V_b_2)) )
% 160.20/160.11                & ( ~ hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_b),V_c_2),c_Groups_Ozero__class_Ozero(T_b)))
% 160.20/160.11                 => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_b),c_Groups_Ozero__class_Ozero(T_b)),hAPP(c_Int_Onumber__class_Onumber__of(T_b),V_w_2))) ) ) ) ) ) ) ).
% 160.20/160.11  
% 160.20/160.11  fof(fact_divide__less__eq__number__of1,axiom,
% 160.20/160.11      ! [V_a_2,V_w_2,V_b_2,T_b] :
% 160.20/160.11        ( ( class_Fields_Olinordered__field__inverse__zero(T_b)
% 160.20/160.11          & class_Int_Onumber(T_b) )
% 160.20/160.11       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_b),hAPP(hAPP(c_Rings_Oinverse__class_Odivide(T_b),V_b_2),hAPP(c_Int_Onumber__class_Onumber__of(T_b),V_w_2))),V_a_2))
% 160.20/160.11        <=> ( ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_b),c_Groups_Ozero__class_Ozero(T_b)),hAPP(c_Int_Onumber__class_Onumber__of(T_b),V_w_2)))
% 160.20/160.11             => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_b),V_b_2),hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_b),V_a_2),hAPP(c_Int_Onumber__class_Onumber__of(T_b),V_w_2)))) )
% 160.20/160.11            & ( ~ hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_b),c_Groups_Ozero__class_Ozero(T_b)),hAPP(c_Int_Onumber__class_Onumber__of(T_b),V_w_2)))
% 160.20/160.11             => ( ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_b),hAPP(c_Int_Onumber__class_Onumber__of(T_b),V_w_2)),c_Groups_Ozero__class_Ozero(T_b)))
% 160.20/160.11                 => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_b),hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_b),V_a_2),hAPP(c_Int_Onumber__class_Onumber__of(T_b),V_w_2))),V_b_2)) )
% 160.20/160.11                & ( ~ hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_b),hAPP(c_Int_Onumber__class_Onumber__of(T_b),V_w_2)),c_Groups_Ozero__class_Ozero(T_b)))
% 160.20/160.11                 => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_b),c_Groups_Ozero__class_Ozero(T_b)),V_a_2)) ) ) ) ) ) ) ).
% 160.20/160.11  
% 160.20/160.11  fof(fact_power__diff,axiom,
% 160.20/160.11      ! [V_m,V_n,V_a,T_a] :
% 160.20/160.11        ( class_Fields_Ofield(T_a)
% 160.20/160.11       => ( V_a != c_Groups_Ozero__class_Ozero(T_a)
% 160.20/160.11         => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat),V_n),V_m))
% 160.20/160.11           => hAPP(hAPP(c_Power_Opower__class_Opower(T_a),V_a),hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_Nat_Onat),V_m),V_n)) = hAPP(hAPP(c_Rings_Oinverse__class_Odivide(T_a),hAPP(hAPP(c_Power_Opower__class_Opower(T_a),V_a),V_m)),hAPP(hAPP(c_Power_Opower__class_Opower(T_a),V_a),V_n)) ) ) ) ).
% 160.20/160.11  
% 160.20/160.11  fof(fact_minus1__divide,axiom,
% 160.20/160.11      ! [V_x,T_a] :
% 160.20/160.11        ( ( class_Fields_Ofield__inverse__zero(T_a)
% 160.20/160.11          & class_Int_Onumber__ring(T_a) )
% 160.20/160.11       => hAPP(hAPP(c_Rings_Oinverse__class_Odivide(T_a),hAPP(c_Int_Onumber__class_Onumber__of(T_a),c_Int_OMin)),V_x) = hAPP(c_Groups_Ouminus__class_Ouminus(T_a),hAPP(hAPP(c_Rings_Oinverse__class_Odivide(T_a),c_Groups_Oone__class_Oone(T_a)),V_x)) ) ).
% 160.20/160.11  
% 160.20/160.11  fof(fact_Nat__Transfer_Otransfer__int__nat__function__closures_I8_J,axiom,
% 160.20/160.11      c_Nat__Transfer_Ois__nat(hAPP(c_Int_Onumber__class_Onumber__of(tc_Int_Oint),c_Int_OBit1(c_Int_OBit1(c_Int_OPls)))) ).
% 160.20/160.11  
% 160.20/160.11  fof(fact_divide__le__eq__number__of1,axiom,
% 160.20/160.11      ! [V_a_2,V_w_2,V_b_2,T_b] :
% 160.20/160.11        ( ( class_Fields_Olinordered__field__inverse__zero(T_b)
% 160.20/160.11          & class_Int_Onumber(T_b) )
% 160.20/160.11       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_b),hAPP(hAPP(c_Rings_Oinverse__class_Odivide(T_b),V_b_2),hAPP(c_Int_Onumber__class_Onumber__of(T_b),V_w_2))),V_a_2))
% 160.20/160.11        <=> ( ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_b),c_Groups_Ozero__class_Ozero(T_b)),hAPP(c_Int_Onumber__class_Onumber__of(T_b),V_w_2)))
% 160.20/160.11             => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_b),V_b_2),hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_b),V_a_2),hAPP(c_Int_Onumber__class_Onumber__of(T_b),V_w_2)))) )
% 160.20/160.11            & ( ~ hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_b),c_Groups_Ozero__class_Ozero(T_b)),hAPP(c_Int_Onumber__class_Onumber__of(T_b),V_w_2)))
% 160.20/160.11             => ( ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_b),hAPP(c_Int_Onumber__class_Onumber__of(T_b),V_w_2)),c_Groups_Ozero__class_Ozero(T_b)))
% 160.20/160.11                 => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_b),hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_b),V_a_2),hAPP(c_Int_Onumber__class_Onumber__of(T_b),V_w_2))),V_b_2)) )
% 160.20/160.11                & ( ~ hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_b),hAPP(c_Int_Onumber__class_Onumber__of(T_b),V_w_2)),c_Groups_Ozero__class_Ozero(T_b)))
% 160.20/160.11                 => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_b),c_Groups_Ozero__class_Ozero(T_b)),V_a_2)) ) ) ) ) ) ) ).
% 160.20/160.11  
% 160.20/160.11  fof(fact_divide__le__eq__number__of,axiom,
% 160.20/160.11      ! [V_w_2,V_c_2,V_b_2,T_b] :
% 160.20/160.11        ( ( class_Fields_Olinordered__field__inverse__zero(T_b)
% 160.20/160.11          & class_Int_Onumber(T_b) )
% 160.20/160.11       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_b),hAPP(hAPP(c_Rings_Oinverse__class_Odivide(T_b),V_b_2),V_c_2)),hAPP(c_Int_Onumber__class_Onumber__of(T_b),V_w_2)))
% 160.20/160.11        <=> ( ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_b),c_Groups_Ozero__class_Ozero(T_b)),V_c_2))
% 160.20/160.11             => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_b),V_b_2),hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_b),hAPP(c_Int_Onumber__class_Onumber__of(T_b),V_w_2)),V_c_2))) )
% 160.20/160.11            & ( ~ hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_b),c_Groups_Ozero__class_Ozero(T_b)),V_c_2))
% 160.20/160.11             => ( ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_b),V_c_2),c_Groups_Ozero__class_Ozero(T_b)))
% 160.20/160.11                 => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_b),hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_b),hAPP(c_Int_Onumber__class_Onumber__of(T_b),V_w_2)),V_c_2)),V_b_2)) )
% 160.20/160.11                & ( ~ hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_b),V_c_2),c_Groups_Ozero__class_Ozero(T_b)))
% 160.20/160.11                 => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_b),c_Groups_Ozero__class_Ozero(T_b)),hAPP(c_Int_Onumber__class_Onumber__of(T_b),V_w_2))) ) ) ) ) ) ) ).
% 160.20/160.11  
% 160.20/160.11  fof(fact_le__divide__eq__number__of,axiom,
% 160.20/160.11      ! [V_c_2,V_b_2,V_w_2,T_b] :
% 160.20/160.11        ( ( class_Fields_Olinordered__field__inverse__zero(T_b)
% 160.20/160.11          & class_Int_Onumber(T_b) )
% 160.20/160.11       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_b),hAPP(c_Int_Onumber__class_Onumber__of(T_b),V_w_2)),hAPP(hAPP(c_Rings_Oinverse__class_Odivide(T_b),V_b_2),V_c_2)))
% 160.20/160.11        <=> ( ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_b),c_Groups_Ozero__class_Ozero(T_b)),V_c_2))
% 160.20/160.11             => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_b),hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_b),hAPP(c_Int_Onumber__class_Onumber__of(T_b),V_w_2)),V_c_2)),V_b_2)) )
% 160.20/160.11            & ( ~ hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_b),c_Groups_Ozero__class_Ozero(T_b)),V_c_2))
% 160.20/160.11             => ( ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_b),V_c_2),c_Groups_Ozero__class_Ozero(T_b)))
% 160.20/160.11                 => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_b),V_b_2),hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_b),hAPP(c_Int_Onumber__class_Onumber__of(T_b),V_w_2)),V_c_2))) )
% 160.20/160.11                & ( ~ hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_b),V_c_2),c_Groups_Ozero__class_Ozero(T_b)))
% 160.20/160.11                 => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_b),hAPP(c_Int_Onumber__class_Onumber__of(T_b),V_w_2)),c_Groups_Ozero__class_Ozero(T_b))) ) ) ) ) ) ) ).
% 160.20/160.11  
% 160.20/160.11  fof(fact_le__divide__eq__number__of1,axiom,
% 160.20/160.11      ! [V_w_2,V_b_2,V_a_2,T_b] :
% 160.20/160.11        ( ( class_Fields_Olinordered__field__inverse__zero(T_b)
% 160.20/160.11          & class_Int_Onumber(T_b) )
% 160.20/160.11       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_b),V_a_2),hAPP(hAPP(c_Rings_Oinverse__class_Odivide(T_b),V_b_2),hAPP(c_Int_Onumber__class_Onumber__of(T_b),V_w_2))))
% 160.20/160.11        <=> ( ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_b),c_Groups_Ozero__class_Ozero(T_b)),hAPP(c_Int_Onumber__class_Onumber__of(T_b),V_w_2)))
% 160.20/160.11             => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_b),hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_b),V_a_2),hAPP(c_Int_Onumber__class_Onumber__of(T_b),V_w_2))),V_b_2)) )
% 160.20/160.11            & ( ~ hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_b),c_Groups_Ozero__class_Ozero(T_b)),hAPP(c_Int_Onumber__class_Onumber__of(T_b),V_w_2)))
% 160.20/160.11             => ( ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_b),hAPP(c_Int_Onumber__class_Onumber__of(T_b),V_w_2)),c_Groups_Ozero__class_Ozero(T_b)))
% 160.20/160.11                 => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_b),V_b_2),hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_b),V_a_2),hAPP(c_Int_Onumber__class_Onumber__of(T_b),V_w_2)))) )
% 160.20/160.11                & ( ~ hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_b),hAPP(c_Int_Onumber__class_Onumber__of(T_b),V_w_2)),c_Groups_Ozero__class_Ozero(T_b)))
% 160.20/160.11                 => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_b),V_a_2),c_Groups_Ozero__class_Ozero(T_b))) ) ) ) ) ) ) ).
% 160.20/160.11  
% 160.20/160.11  fof(fact_divide__left__mono__neg,axiom,
% 160.20/160.11      ! [V_c,V_b,V_a,T_a] :
% 160.20/160.11        ( class_Fields_Olinordered__field__inverse__zero(T_a)
% 160.20/160.11       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),V_a),V_b))
% 160.20/160.11         => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),V_c),c_Groups_Ozero__class_Ozero(T_a)))
% 160.20/160.11           => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),c_Groups_Ozero__class_Ozero(T_a)),hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_a),V_a),V_b)))
% 160.20/160.11             => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),hAPP(hAPP(c_Rings_Oinverse__class_Odivide(T_a),V_c),V_a)),hAPP(hAPP(c_Rings_Oinverse__class_Odivide(T_a),V_c),V_b))) ) ) ) ) ).
% 160.20/160.11  
% 160.20/160.11  fof(fact_divide__left__mono,axiom,
% 160.20/160.11      ! [V_c,V_a,V_b,T_a] :
% 160.20/160.11        ( class_Fields_Olinordered__field(T_a)
% 160.20/160.11       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),V_b),V_a))
% 160.20/160.11         => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),c_Groups_Ozero__class_Ozero(T_a)),V_c))
% 160.20/160.11           => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),c_Groups_Ozero__class_Ozero(T_a)),hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_a),V_a),V_b)))
% 160.20/160.11             => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),hAPP(hAPP(c_Rings_Oinverse__class_Odivide(T_a),V_c),V_a)),hAPP(hAPP(c_Rings_Oinverse__class_Odivide(T_a),V_c),V_b))) ) ) ) ) ).
% 160.20/160.11  
% 160.20/160.11  fof(fact_neg__divide__le__eq,axiom,
% 160.20/160.11      ! [V_a_2,V_b_2,V_c_2,T_b] :
% 160.20/160.11        ( class_Fields_Olinordered__field(T_b)
% 160.20/160.11       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_b),V_c_2),c_Groups_Ozero__class_Ozero(T_b)))
% 160.20/160.11         => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_b),hAPP(hAPP(c_Rings_Oinverse__class_Odivide(T_b),V_b_2),V_c_2)),V_a_2))
% 160.20/160.11          <=> hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_b),hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_b),V_a_2),V_c_2)),V_b_2)) ) ) ) ).
% 160.20/160.11  
% 160.20/160.11  fof(fact_neg__le__divide__eq,axiom,
% 160.20/160.11      ! [V_b_2,V_a_2,V_c_2,T_b] :
% 160.20/160.11        ( class_Fields_Olinordered__field(T_b)
% 160.20/160.11       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_b),V_c_2),c_Groups_Ozero__class_Ozero(T_b)))
% 160.20/160.11         => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_b),V_a_2),hAPP(hAPP(c_Rings_Oinverse__class_Odivide(T_b),V_b_2),V_c_2)))
% 160.20/160.11          <=> hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_b),V_b_2),hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_b),V_a_2),V_c_2))) ) ) ) ).
% 160.20/160.11  
% 160.20/160.11  fof(fact_mult__imp__le__div__pos,axiom,
% 160.20/160.11      ! [V_x,V_z,V_y,T_a] :
% 160.20/160.11        ( class_Fields_Olinordered__field(T_a)
% 160.20/160.11       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),c_Groups_Ozero__class_Ozero(T_a)),V_y))
% 160.20/160.11         => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_a),V_z),V_y)),V_x))
% 160.20/160.11           => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),V_z),hAPP(hAPP(c_Rings_Oinverse__class_Odivide(T_a),V_x),V_y))) ) ) ) ).
% 160.20/160.11  
% 160.20/160.11  fof(fact_mult__imp__div__pos__le,axiom,
% 160.20/160.11      ! [V_z,V_x,V_y,T_a] :
% 160.20/160.11        ( class_Fields_Olinordered__field(T_a)
% 160.20/160.11       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),c_Groups_Ozero__class_Ozero(T_a)),V_y))
% 160.20/160.11         => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),V_x),hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_a),V_z),V_y)))
% 160.20/160.11           => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),hAPP(hAPP(c_Rings_Oinverse__class_Odivide(T_a),V_x),V_y)),V_z)) ) ) ) ).
% 160.20/160.11  
% 160.20/160.11  fof(fact_times__divide__times__eq,axiom,
% 160.20/160.11      ! [V_w,V_z,V_y,V_x,T_a] :
% 160.20/160.11        ( class_Fields_Ofield__inverse__zero(T_a)
% 160.20/160.11       => hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_a),hAPP(hAPP(c_Rings_Oinverse__class_Odivide(T_a),V_x),V_y)),hAPP(hAPP(c_Rings_Oinverse__class_Odivide(T_a),V_z),V_w)) = hAPP(hAPP(c_Rings_Oinverse__class_Odivide(T_a),hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_a),V_x),V_z)),hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_a),V_y),V_w)) ) ).
% 160.20/160.11  
% 160.20/160.11  fof(fact_minus__divide__right,axiom,
% 160.20/160.11      ! [V_b,V_a,T_a] :
% 160.20/160.11        ( class_Fields_Ofield__inverse__zero(T_a)
% 160.20/160.11       => hAPP(c_Groups_Ouminus__class_Ouminus(T_a),hAPP(hAPP(c_Rings_Oinverse__class_Odivide(T_a),V_a),V_b)) = hAPP(hAPP(c_Rings_Oinverse__class_Odivide(T_a),V_a),hAPP(c_Groups_Ouminus__class_Ouminus(T_a),V_b)) ) ).
% 160.20/160.11  
% 160.20/160.11  fof(fact_minus__divide__divide,axiom,
% 160.20/160.11      ! [V_b,V_a,T_a] :
% 160.20/160.11        ( class_Fields_Ofield__inverse__zero(T_a)
% 160.20/160.11       => hAPP(hAPP(c_Rings_Oinverse__class_Odivide(T_a),hAPP(c_Groups_Ouminus__class_Ouminus(T_a),V_a)),hAPP(c_Groups_Ouminus__class_Ouminus(T_a),V_b)) = hAPP(hAPP(c_Rings_Oinverse__class_Odivide(T_a),V_a),V_b) ) ).
% 160.20/160.11  
% 160.20/160.11  fof(fact_abs__divide,axiom,
% 160.20/160.11      ! [V_b,V_a,T_a] :
% 160.20/160.11        ( class_Fields_Olinordered__field__inverse__zero(T_a)
% 160.20/160.11       => hAPP(c_Groups_Oabs__class_Oabs(T_a),hAPP(hAPP(c_Rings_Oinverse__class_Odivide(T_a),V_a),V_b)) = hAPP(hAPP(c_Rings_Oinverse__class_Odivide(T_a),hAPP(c_Groups_Oabs__class_Oabs(T_a),V_a)),hAPP(c_Groups_Oabs__class_Oabs(T_a),V_b)) ) ).
% 160.20/160.11  
% 160.20/160.11  fof(fact_zero__le__divide__iff,axiom,
% 160.20/160.11      ! [V_b_2,V_a_2,T_b] :
% 160.20/160.11        ( class_Fields_Olinordered__field__inverse__zero(T_b)
% 160.20/160.11       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_b),c_Groups_Ozero__class_Ozero(T_b)),hAPP(hAPP(c_Rings_Oinverse__class_Odivide(T_b),V_a_2),V_b_2)))
% 160.20/160.11        <=> ( ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_b),c_Groups_Ozero__class_Ozero(T_b)),V_a_2))
% 160.20/160.11              & hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_b),c_Groups_Ozero__class_Ozero(T_b)),V_b_2)) )
% 160.20/160.11            | ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_b),V_a_2),c_Groups_Ozero__class_Ozero(T_b)))
% 160.20/160.11              & hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_b),V_b_2),c_Groups_Ozero__class_Ozero(T_b))) ) ) ) ) ).
% 160.20/160.11  
% 160.20/160.11  fof(fact_divide__le__0__iff,axiom,
% 160.20/160.11      ! [V_b_2,V_a_2,T_b] :
% 160.20/160.11        ( class_Fields_Olinordered__field__inverse__zero(T_b)
% 160.20/160.11       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_b),hAPP(hAPP(c_Rings_Oinverse__class_Odivide(T_b),V_a_2),V_b_2)),c_Groups_Ozero__class_Ozero(T_b)))
% 160.20/160.11        <=> ( ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_b),c_Groups_Ozero__class_Ozero(T_b)),V_a_2))
% 160.20/160.11              & hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_b),V_b_2),c_Groups_Ozero__class_Ozero(T_b))) )
% 160.20/160.11            | ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_b),V_a_2),c_Groups_Ozero__class_Ozero(T_b)))
% 160.20/160.11              & hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_b),c_Groups_Ozero__class_Ozero(T_b)),V_b_2)) ) ) ) ) ).
% 160.20/160.11  
% 160.20/160.11  fof(fact_divide__right__mono,axiom,
% 160.20/160.11      ! [V_c,V_b,V_a,T_a] :
% 160.20/160.11        ( class_Fields_Olinordered__field__inverse__zero(T_a)
% 160.20/160.11       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),V_a),V_b))
% 160.20/160.11         => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),c_Groups_Ozero__class_Ozero(T_a)),V_c))
% 160.20/160.11           => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),hAPP(hAPP(c_Rings_Oinverse__class_Odivide(T_a),V_a),V_c)),hAPP(hAPP(c_Rings_Oinverse__class_Odivide(T_a),V_b),V_c))) ) ) ) ).
% 160.20/160.11  
% 160.20/160.11  fof(fact_divide__right__mono__neg,axiom,
% 160.20/160.11      ! [V_c,V_b,V_a,T_a] :
% 160.20/160.11        ( class_Fields_Olinordered__field__inverse__zero(T_a)
% 160.20/160.11       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),V_a),V_b))
% 160.20/160.11         => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),V_c),c_Groups_Ozero__class_Ozero(T_a)))
% 160.20/160.11           => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),hAPP(hAPP(c_Rings_Oinverse__class_Odivide(T_a),V_b),V_c)),hAPP(hAPP(c_Rings_Oinverse__class_Odivide(T_a),V_a),V_c))) ) ) ) ).
% 160.20/160.11  
% 160.20/160.11  fof(fact_divide__strict__right__mono__neg,axiom,
% 160.20/160.11      ! [V_c,V_a,V_b,T_a] :
% 160.20/160.11        ( class_Fields_Olinordered__field(T_a)
% 160.20/160.11       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),V_b),V_a))
% 160.20/160.11         => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),V_c),c_Groups_Ozero__class_Ozero(T_a)))
% 160.20/160.11           => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),hAPP(hAPP(c_Rings_Oinverse__class_Odivide(T_a),V_a),V_c)),hAPP(hAPP(c_Rings_Oinverse__class_Odivide(T_a),V_b),V_c))) ) ) ) ).
% 160.20/160.11  
% 160.20/160.11  fof(fact_divide__strict__right__mono,axiom,
% 160.20/160.11      ! [V_c,V_b,V_a,T_a] :
% 160.20/160.11        ( class_Fields_Olinordered__field(T_a)
% 160.20/160.11       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),V_a),V_b))
% 160.20/160.11         => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),c_Groups_Ozero__class_Ozero(T_a)),V_c))
% 160.20/160.11           => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),hAPP(hAPP(c_Rings_Oinverse__class_Odivide(T_a),V_a),V_c)),hAPP(hAPP(c_Rings_Oinverse__class_Odivide(T_a),V_b),V_c))) ) ) ) ).
% 160.20/160.11  
% 160.20/160.11  fof(fact_divide__neg__neg,axiom,
% 160.20/160.11      ! [V_y,V_x,T_a] :
% 160.20/160.11        ( class_Fields_Olinordered__field(T_a)
% 160.20/160.11       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),V_x),c_Groups_Ozero__class_Ozero(T_a)))
% 160.20/160.11         => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),V_y),c_Groups_Ozero__class_Ozero(T_a)))
% 160.20/160.11           => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),c_Groups_Ozero__class_Ozero(T_a)),hAPP(hAPP(c_Rings_Oinverse__class_Odivide(T_a),V_x),V_y))) ) ) ) ).
% 160.20/160.11  
% 160.20/160.11  fof(fact_divide__neg__pos,axiom,
% 160.20/160.11      ! [V_y,V_x,T_a] :
% 160.20/160.11        ( class_Fields_Olinordered__field(T_a)
% 160.20/160.11       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),V_x),c_Groups_Ozero__class_Ozero(T_a)))
% 160.20/160.11         => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),c_Groups_Ozero__class_Ozero(T_a)),V_y))
% 160.20/160.11           => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),hAPP(hAPP(c_Rings_Oinverse__class_Odivide(T_a),V_x),V_y)),c_Groups_Ozero__class_Ozero(T_a))) ) ) ) ).
% 160.20/160.11  
% 160.20/160.11  fof(fact_divide__pos__neg,axiom,
% 160.20/160.11      ! [V_y,V_x,T_a] :
% 160.20/160.11        ( class_Fields_Olinordered__field(T_a)
% 160.20/160.11       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),c_Groups_Ozero__class_Ozero(T_a)),V_x))
% 160.20/160.11         => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),V_y),c_Groups_Ozero__class_Ozero(T_a)))
% 160.20/160.11           => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),hAPP(hAPP(c_Rings_Oinverse__class_Odivide(T_a),V_x),V_y)),c_Groups_Ozero__class_Ozero(T_a))) ) ) ) ).
% 160.20/160.11  
% 160.20/160.11  fof(fact_divide__pos__pos,axiom,
% 160.20/160.11      ! [V_y,V_x,T_a] :
% 160.20/160.11        ( class_Fields_Olinordered__field(T_a)
% 160.20/160.11       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),c_Groups_Ozero__class_Ozero(T_a)),V_x))
% 160.20/160.11         => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),c_Groups_Ozero__class_Ozero(T_a)),V_y))
% 160.20/160.11           => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),c_Groups_Ozero__class_Ozero(T_a)),hAPP(hAPP(c_Rings_Oinverse__class_Odivide(T_a),V_x),V_y))) ) ) ) ).
% 160.20/160.11  
% 160.20/160.11  fof(fact_divide__less__0__iff,axiom,
% 160.20/160.11      ! [V_b_2,V_a_2,T_b] :
% 160.20/160.11        ( class_Fields_Olinordered__field__inverse__zero(T_b)
% 160.20/160.11       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_b),hAPP(hAPP(c_Rings_Oinverse__class_Odivide(T_b),V_a_2),V_b_2)),c_Groups_Ozero__class_Ozero(T_b)))
% 160.20/160.11        <=> ( ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_b),c_Groups_Ozero__class_Ozero(T_b)),V_a_2))
% 160.20/160.11              & hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_b),V_b_2),c_Groups_Ozero__class_Ozero(T_b))) )
% 160.20/160.11            | ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_b),V_a_2),c_Groups_Ozero__class_Ozero(T_b)))
% 160.20/160.11              & hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_b),c_Groups_Ozero__class_Ozero(T_b)),V_b_2)) ) ) ) ) ).
% 160.20/160.11  
% 160.20/160.11  fof(fact_zero__less__divide__iff,axiom,
% 160.20/160.11      ! [V_b_2,V_a_2,T_b] :
% 160.20/160.11        ( class_Fields_Olinordered__field__inverse__zero(T_b)
% 160.20/160.11       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_b),c_Groups_Ozero__class_Ozero(T_b)),hAPP(hAPP(c_Rings_Oinverse__class_Odivide(T_b),V_a_2),V_b_2)))
% 160.20/160.11        <=> ( ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_b),c_Groups_Ozero__class_Ozero(T_b)),V_a_2))
% 160.20/160.11              & hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_b),c_Groups_Ozero__class_Ozero(T_b)),V_b_2)) )
% 160.20/160.11            | ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_b),V_a_2),c_Groups_Ozero__class_Ozero(T_b)))
% 160.20/160.11              & hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_b),V_b_2),c_Groups_Ozero__class_Ozero(T_b))) ) ) ) ) ).
% 160.20/160.11  
% 160.20/160.11  fof(fact_frac__eq__eq,axiom,
% 160.20/160.11      ! [V_w_2,V_x_2,V_z_2,V_y_2,T_b] :
% 160.20/160.11        ( class_Fields_Ofield(T_b)
% 160.20/160.11       => ( V_y_2 != c_Groups_Ozero__class_Ozero(T_b)
% 160.20/160.11         => ( V_z_2 != c_Groups_Ozero__class_Ozero(T_b)
% 160.20/160.11           => ( hAPP(hAPP(c_Rings_Oinverse__class_Odivide(T_b),V_x_2),V_y_2) = hAPP(hAPP(c_Rings_Oinverse__class_Odivide(T_b),V_w_2),V_z_2)
% 160.20/160.11            <=> hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_b),V_x_2),V_z_2) = hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_b),V_w_2),V_y_2) ) ) ) ) ).
% 160.20/160.11  
% 160.20/160.11  fof(fact_mult__divide__mult__cancel__left,axiom,
% 160.20/160.11      ! [V_b,V_a,V_c,T_a] :
% 160.20/160.11        ( class_Fields_Ofield__inverse__zero(T_a)
% 160.20/160.11       => ( V_c != c_Groups_Ozero__class_Ozero(T_a)
% 160.20/160.11         => hAPP(hAPP(c_Rings_Oinverse__class_Odivide(T_a),hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_a),V_c),V_a)),hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_a),V_c),V_b)) = hAPP(hAPP(c_Rings_Oinverse__class_Odivide(T_a),V_a),V_b) ) ) ).
% 160.20/160.11  
% 160.20/160.11  fof(fact_mult__divide__mult__cancel__right,axiom,
% 160.20/160.11      ! [V_b,V_a,V_c,T_a] :
% 160.20/160.11        ( class_Fields_Ofield__inverse__zero(T_a)
% 160.20/160.11       => ( V_c != c_Groups_Ozero__class_Ozero(T_a)
% 160.20/160.11         => hAPP(hAPP(c_Rings_Oinverse__class_Odivide(T_a),hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_a),V_a),V_c)),hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_a),V_b),V_c)) = hAPP(hAPP(c_Rings_Oinverse__class_Odivide(T_a),V_a),V_b) ) ) ).
% 160.20/160.11  
% 160.20/160.11  fof(fact_divide__eq__eq,axiom,
% 160.20/160.11      ! [V_a_2,V_c_2,V_b_2,T_b] :
% 160.20/160.11        ( class_Fields_Ofield__inverse__zero(T_b)
% 160.20/160.11       => ( hAPP(hAPP(c_Rings_Oinverse__class_Odivide(T_b),V_b_2),V_c_2) = V_a_2
% 160.20/160.11        <=> ( ( V_c_2 != c_Groups_Ozero__class_Ozero(T_b)
% 160.20/160.11             => V_b_2 = hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_b),V_a_2),V_c_2) )
% 160.20/160.11            & ( V_c_2 = c_Groups_Ozero__class_Ozero(T_b)
% 160.20/160.11             => V_a_2 = c_Groups_Ozero__class_Ozero(T_b) ) ) ) ) ).
% 160.20/160.11  
% 160.20/160.11  fof(fact_eq__divide__eq,axiom,
% 160.20/160.11      ! [V_c_2,V_b_2,V_a_2,T_b] :
% 160.20/160.11        ( class_Fields_Ofield__inverse__zero(T_b)
% 160.20/160.11       => ( V_a_2 = hAPP(hAPP(c_Rings_Oinverse__class_Odivide(T_b),V_b_2),V_c_2)
% 160.20/160.11        <=> ( ( V_c_2 != c_Groups_Ozero__class_Ozero(T_b)
% 160.20/160.11             => hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_b),V_a_2),V_c_2) = V_b_2 )
% 160.20/160.11            & ( V_c_2 = c_Groups_Ozero__class_Ozero(T_b)
% 160.20/160.11             => V_a_2 = c_Groups_Ozero__class_Ozero(T_b) ) ) ) ) ).
% 160.20/160.11  
% 160.20/160.11  fof(fact_nonzero__abs__divide,axiom,
% 160.20/160.11      ! [V_a,V_b,T_a] :
% 160.20/160.11        ( class_Fields_Olinordered__field(T_a)
% 160.20/160.11       => ( V_b != c_Groups_Ozero__class_Ozero(T_a)
% 160.20/160.11         => hAPP(c_Groups_Oabs__class_Oabs(T_a),hAPP(hAPP(c_Rings_Oinverse__class_Odivide(T_a),V_a),V_b)) = hAPP(hAPP(c_Rings_Oinverse__class_Odivide(T_a),hAPP(c_Groups_Oabs__class_Oabs(T_a),V_a)),hAPP(c_Groups_Oabs__class_Oabs(T_a),V_b)) ) ) ).
% 160.20/160.11  
% 160.20/160.11  fof(fact_divide__nonneg__pos,axiom,
% 160.20/160.11      ! [V_y,V_x,T_a] :
% 160.20/160.11        ( class_Fields_Olinordered__field(T_a)
% 160.20/160.11       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),c_Groups_Ozero__class_Ozero(T_a)),V_x))
% 160.20/160.11         => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),c_Groups_Ozero__class_Ozero(T_a)),V_y))
% 160.20/160.11           => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),c_Groups_Ozero__class_Ozero(T_a)),hAPP(hAPP(c_Rings_Oinverse__class_Odivide(T_a),V_x),V_y))) ) ) ) ).
% 160.20/160.11  
% 160.20/160.11  fof(fact_divide__nonneg__neg,axiom,
% 160.20/160.11      ! [V_y,V_x,T_a] :
% 160.20/160.11        ( class_Fields_Olinordered__field(T_a)
% 160.20/160.11       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),c_Groups_Ozero__class_Ozero(T_a)),V_x))
% 160.20/160.11         => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),V_y),c_Groups_Ozero__class_Ozero(T_a)))
% 160.20/160.11           => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),hAPP(hAPP(c_Rings_Oinverse__class_Odivide(T_a),V_x),V_y)),c_Groups_Ozero__class_Ozero(T_a))) ) ) ) ).
% 160.20/160.11  
% 160.20/160.11  fof(fact_frac__less2,axiom,
% 160.20/160.11      ! [V_z,V_w,V_y,V_x,T_a] :
% 160.20/160.11        ( class_Fields_Olinordered__field(T_a)
% 160.20/160.11       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),c_Groups_Ozero__class_Ozero(T_a)),V_x))
% 160.20/160.11         => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),V_x),V_y))
% 160.20/160.11           => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),c_Groups_Ozero__class_Ozero(T_a)),V_w))
% 160.20/160.11             => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),V_w),V_z))
% 160.20/160.11               => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),hAPP(hAPP(c_Rings_Oinverse__class_Odivide(T_a),V_x),V_z)),hAPP(hAPP(c_Rings_Oinverse__class_Odivide(T_a),V_y),V_w))) ) ) ) ) ) ).
% 160.20/160.11  
% 160.20/160.11  fof(fact_frac__less,axiom,
% 160.20/160.11      ! [V_z,V_w,V_y,V_x,T_a] :
% 160.20/160.11        ( class_Fields_Olinordered__field(T_a)
% 160.20/160.11       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),c_Groups_Ozero__class_Ozero(T_a)),V_x))
% 160.20/160.11         => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),V_x),V_y))
% 160.20/160.11           => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),c_Groups_Ozero__class_Ozero(T_a)),V_w))
% 160.20/160.11             => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),V_w),V_z))
% 160.20/160.11               => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),hAPP(hAPP(c_Rings_Oinverse__class_Odivide(T_a),V_x),V_z)),hAPP(hAPP(c_Rings_Oinverse__class_Odivide(T_a),V_y),V_w))) ) ) ) ) ) ).
% 160.20/160.11  
% 160.20/160.11  fof(fact_frac__le,axiom,
% 160.20/160.11      ! [V_z,V_w,V_y,V_x,T_a] :
% 160.20/160.11        ( class_Fields_Olinordered__field(T_a)
% 160.20/160.11       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),c_Groups_Ozero__class_Ozero(T_a)),V_x))
% 160.20/160.11         => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),V_x),V_y))
% 160.20/160.11           => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),c_Groups_Ozero__class_Ozero(T_a)),V_w))
% 160.20/160.11             => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),V_w),V_z))
% 160.20/160.11               => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),hAPP(hAPP(c_Rings_Oinverse__class_Odivide(T_a),V_x),V_z)),hAPP(hAPP(c_Rings_Oinverse__class_Odivide(T_a),V_y),V_w))) ) ) ) ) ) ).
% 160.20/160.11  
% 160.20/160.11  fof(fact_divide__nonpos__pos,axiom,
% 160.20/160.11      ! [V_y,V_x,T_a] :
% 160.20/160.11        ( class_Fields_Olinordered__field(T_a)
% 160.20/160.11       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),V_x),c_Groups_Ozero__class_Ozero(T_a)))
% 160.20/160.11         => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),c_Groups_Ozero__class_Ozero(T_a)),V_y))
% 160.20/160.11           => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),hAPP(hAPP(c_Rings_Oinverse__class_Odivide(T_a),V_x),V_y)),c_Groups_Ozero__class_Ozero(T_a))) ) ) ) ).
% 160.20/160.11  
% 160.20/160.11  fof(fact_divide__nonpos__neg,axiom,
% 160.20/160.11      ! [V_y,V_x,T_a] :
% 160.20/160.11        ( class_Fields_Olinordered__field(T_a)
% 160.20/160.11       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),V_x),c_Groups_Ozero__class_Ozero(T_a)))
% 160.20/160.11         => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),V_y),c_Groups_Ozero__class_Ozero(T_a)))
% 160.20/160.11           => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),c_Groups_Ozero__class_Ozero(T_a)),hAPP(hAPP(c_Rings_Oinverse__class_Odivide(T_a),V_x),V_y))) ) ) ) ).
% 160.20/160.11  
% 160.20/160.11  fof(fact_divide__strict__left__mono__neg,axiom,
% 160.20/160.11      ! [V_c,V_b,V_a,T_a] :
% 160.20/160.11        ( class_Fields_Olinordered__field(T_a)
% 160.20/160.11       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),V_a),V_b))
% 160.20/160.11         => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),V_c),c_Groups_Ozero__class_Ozero(T_a)))
% 160.20/160.11           => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),c_Groups_Ozero__class_Ozero(T_a)),hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_a),V_a),V_b)))
% 160.20/160.11             => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),hAPP(hAPP(c_Rings_Oinverse__class_Odivide(T_a),V_c),V_a)),hAPP(hAPP(c_Rings_Oinverse__class_Odivide(T_a),V_c),V_b))) ) ) ) ) ).
% 160.20/160.11  
% 160.20/160.11  fof(fact_divide__strict__left__mono,axiom,
% 160.20/160.11      ! [V_c,V_a,V_b,T_a] :
% 160.20/160.11        ( class_Fields_Olinordered__field(T_a)
% 160.20/160.11       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),V_b),V_a))
% 160.20/160.11         => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),c_Groups_Ozero__class_Ozero(T_a)),V_c))
% 160.20/160.11           => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),c_Groups_Ozero__class_Ozero(T_a)),hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_a),V_a),V_b)))
% 160.20/160.11             => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),hAPP(hAPP(c_Rings_Oinverse__class_Odivide(T_a),V_c),V_a)),hAPP(hAPP(c_Rings_Oinverse__class_Odivide(T_a),V_c),V_b))) ) ) ) ) ).
% 160.20/160.11  
% 160.20/160.11  fof(fact_neg__divide__less__eq,axiom,
% 160.20/160.11      ! [V_a_2,V_b_2,V_c_2,T_b] :
% 160.20/160.11        ( class_Fields_Olinordered__field(T_b)
% 160.20/160.11       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_b),V_c_2),c_Groups_Ozero__class_Ozero(T_b)))
% 160.20/160.11         => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_b),hAPP(hAPP(c_Rings_Oinverse__class_Odivide(T_b),V_b_2),V_c_2)),V_a_2))
% 160.20/160.11          <=> hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_b),hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_b),V_a_2),V_c_2)),V_b_2)) ) ) ) ).
% 160.20/160.11  
% 160.20/160.11  fof(fact_neg__less__divide__eq,axiom,
% 160.20/160.11      ! [V_b_2,V_a_2,V_c_2,T_b] :
% 160.20/160.11        ( class_Fields_Olinordered__field(T_b)
% 160.20/160.11       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_b),V_c_2),c_Groups_Ozero__class_Ozero(T_b)))
% 160.20/160.11         => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_b),V_a_2),hAPP(hAPP(c_Rings_Oinverse__class_Odivide(T_b),V_b_2),V_c_2)))
% 160.20/160.11          <=> hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_b),V_b_2),hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_b),V_a_2),V_c_2))) ) ) ) ).
% 160.20/160.11  
% 160.20/160.11  fof(fact_mult__imp__less__div__pos,axiom,
% 160.20/160.11      ! [V_x,V_z,V_y,T_a] :
% 160.20/160.11        ( class_Fields_Olinordered__field(T_a)
% 160.20/160.11       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),c_Groups_Ozero__class_Ozero(T_a)),V_y))
% 160.20/160.11         => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_a),V_z),V_y)),V_x))
% 160.20/160.11           => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),V_z),hAPP(hAPP(c_Rings_Oinverse__class_Odivide(T_a),V_x),V_y))) ) ) ) ).
% 160.20/160.11  
% 160.20/160.11  fof(fact_mult__imp__div__pos__less,axiom,
% 160.20/160.11      ! [V_z,V_x,V_y,T_a] :
% 160.20/160.11        ( class_Fields_Olinordered__field(T_a)
% 160.20/160.11       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),c_Groups_Ozero__class_Ozero(T_a)),V_y))
% 160.20/160.11         => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),V_x),hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_a),V_z),V_y)))
% 160.20/160.11           => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),hAPP(hAPP(c_Rings_Oinverse__class_Odivide(T_a),V_x),V_y)),V_z)) ) ) ) ).
% 160.20/160.11  
% 160.20/160.11  fof(fact_pos__divide__less__eq,axiom,
% 160.20/160.11      ! [V_a_2,V_b_2,V_c_2,T_b] :
% 160.20/160.11        ( class_Fields_Olinordered__field(T_b)
% 160.20/160.11       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_b),c_Groups_Ozero__class_Ozero(T_b)),V_c_2))
% 160.20/160.11         => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_b),hAPP(hAPP(c_Rings_Oinverse__class_Odivide(T_b),V_b_2),V_c_2)),V_a_2))
% 160.20/160.11          <=> hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_b),V_b_2),hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_b),V_a_2),V_c_2))) ) ) ) ).
% 160.20/160.11  
% 160.20/160.11  fof(fact_pos__less__divide__eq,axiom,
% 160.20/160.11      ! [V_b_2,V_a_2,V_c_2,T_b] :
% 160.20/160.11        ( class_Fields_Olinordered__field(T_b)
% 160.20/160.11       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_b),c_Groups_Ozero__class_Ozero(T_b)),V_c_2))
% 160.20/160.11         => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_b),V_a_2),hAPP(hAPP(c_Rings_Oinverse__class_Odivide(T_b),V_b_2),V_c_2)))
% 160.20/160.11          <=> hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_b),hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_b),V_a_2),V_c_2)),V_b_2)) ) ) ) ).
% 160.20/160.11  
% 160.20/160.11  fof(fact_divide__less__eq,axiom,
% 160.20/160.11      ! [V_a_2,V_c_2,V_b_2,T_b] :
% 160.20/160.11        ( class_Fields_Olinordered__field__inverse__zero(T_b)
% 160.20/160.11       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_b),hAPP(hAPP(c_Rings_Oinverse__class_Odivide(T_b),V_b_2),V_c_2)),V_a_2))
% 160.20/160.11        <=> ( ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_b),c_Groups_Ozero__class_Ozero(T_b)),V_c_2))
% 160.20/160.11             => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_b),V_b_2),hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_b),V_a_2),V_c_2))) )
% 160.20/160.11            & ( ~ hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_b),c_Groups_Ozero__class_Ozero(T_b)),V_c_2))
% 160.20/160.11             => ( ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_b),V_c_2),c_Groups_Ozero__class_Ozero(T_b)))
% 160.20/160.11                 => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_b),hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_b),V_a_2),V_c_2)),V_b_2)) )
% 160.20/160.11                & ( ~ hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_b),V_c_2),c_Groups_Ozero__class_Ozero(T_b)))
% 160.20/160.11                 => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_b),c_Groups_Ozero__class_Ozero(T_b)),V_a_2)) ) ) ) ) ) ) ).
% 160.20/160.11  
% 160.20/160.11  fof(fact_less__divide__eq,axiom,
% 160.20/160.11      ! [V_c_2,V_b_2,V_a_2,T_b] :
% 160.20/160.11        ( class_Fields_Olinordered__field__inverse__zero(T_b)
% 160.20/160.11       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_b),V_a_2),hAPP(hAPP(c_Rings_Oinverse__class_Odivide(T_b),V_b_2),V_c_2)))
% 160.20/160.11        <=> ( ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_b),c_Groups_Ozero__class_Ozero(T_b)),V_c_2))
% 160.20/160.11             => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_b),hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_b),V_a_2),V_c_2)),V_b_2)) )
% 160.20/160.11            & ( ~ hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_b),c_Groups_Ozero__class_Ozero(T_b)),V_c_2))
% 160.20/160.11             => ( ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_b),V_c_2),c_Groups_Ozero__class_Ozero(T_b)))
% 160.20/160.11                 => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_b),V_b_2),hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_b),V_a_2),V_c_2))) )
% 160.20/160.11                & ( ~ hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_b),V_c_2),c_Groups_Ozero__class_Ozero(T_b)))
% 160.20/160.11                 => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_b),V_a_2),c_Groups_Ozero__class_Ozero(T_b))) ) ) ) ) ) ) ).
% 160.20/160.11  
% 160.20/160.11  fof(fact_add__num__frac,axiom,
% 160.20/160.11      ! [V_x,V_z,V_y,T_a] :
% 160.20/160.11        ( class_Fields_Ofield__inverse__zero(T_a)
% 160.20/160.11       => ( V_y != c_Groups_Ozero__class_Ozero(T_a)
% 160.20/160.11         => hAPP(hAPP(c_Groups_Oplus__class_Oplus(T_a),V_z),hAPP(hAPP(c_Rings_Oinverse__class_Odivide(T_a),V_x),V_y)) = hAPP(hAPP(c_Rings_Oinverse__class_Odivide(T_a),hAPP(hAPP(c_Groups_Oplus__class_Oplus(T_a),V_x),hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_a),V_z),V_y))),V_y) ) ) ).
% 160.20/160.11  
% 160.20/160.11  fof(fact_add__divide__eq__iff,axiom,
% 160.20/160.11      ! [V_y,V_x,V_z,T_a] :
% 160.20/160.11        ( class_Fields_Ofield(T_a)
% 160.20/160.11       => ( V_z != c_Groups_Ozero__class_Ozero(T_a)
% 160.20/160.11         => hAPP(hAPP(c_Groups_Oplus__class_Oplus(T_a),V_x),hAPP(hAPP(c_Rings_Oinverse__class_Odivide(T_a),V_y),V_z)) = hAPP(hAPP(c_Rings_Oinverse__class_Odivide(T_a),hAPP(hAPP(c_Groups_Oplus__class_Oplus(T_a),hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_a),V_z),V_x)),V_y)),V_z) ) ) ).
% 160.20/160.11  
% 160.20/160.11  fof(fact_add__frac__num,axiom,
% 160.20/160.11      ! [V_z,V_x,V_y,T_a] :
% 160.20/160.11        ( class_Fields_Ofield__inverse__zero(T_a)
% 160.20/160.11       => ( V_y != c_Groups_Ozero__class_Ozero(T_a)
% 160.20/160.11         => hAPP(hAPP(c_Groups_Oplus__class_Oplus(T_a),hAPP(hAPP(c_Rings_Oinverse__class_Odivide(T_a),V_x),V_y)),V_z) = hAPP(hAPP(c_Rings_Oinverse__class_Odivide(T_a),hAPP(hAPP(c_Groups_Oplus__class_Oplus(T_a),V_x),hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_a),V_z),V_y))),V_y) ) ) ).
% 160.20/160.11  
% 160.20/160.11  fof(fact_divide__add__eq__iff,axiom,
% 160.20/160.11      ! [V_y,V_x,V_z,T_a] :
% 160.20/160.11        ( class_Fields_Ofield(T_a)
% 160.20/160.11       => ( V_z != c_Groups_Ozero__class_Ozero(T_a)
% 160.20/160.11         => hAPP(hAPP(c_Groups_Oplus__class_Oplus(T_a),hAPP(hAPP(c_Rings_Oinverse__class_Odivide(T_a),V_x),V_z)),V_y) = hAPP(hAPP(c_Rings_Oinverse__class_Odivide(T_a),hAPP(hAPP(c_Groups_Oplus__class_Oplus(T_a),V_x),hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_a),V_z),V_y))),V_z) ) ) ).
% 160.20/160.11  
% 160.20/160.11  fof(fact_add__frac__eq,axiom,
% 160.20/160.11      ! [V_w,V_x,V_z,V_y,T_a] :
% 160.20/160.11        ( class_Fields_Ofield(T_a)
% 160.20/160.11       => ( V_y != c_Groups_Ozero__class_Ozero(T_a)
% 160.20/160.11         => ( V_z != c_Groups_Ozero__class_Ozero(T_a)
% 160.20/160.11           => hAPP(hAPP(c_Groups_Oplus__class_Oplus(T_a),hAPP(hAPP(c_Rings_Oinverse__class_Odivide(T_a),V_x),V_y)),hAPP(hAPP(c_Rings_Oinverse__class_Odivide(T_a),V_w),V_z)) = hAPP(hAPP(c_Rings_Oinverse__class_Odivide(T_a),hAPP(hAPP(c_Groups_Oplus__class_Oplus(T_a),hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_a),V_x),V_z)),hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_a),V_w),V_y))),hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_a),V_y),V_z)) ) ) ) ).
% 160.20/160.11  
% 160.20/160.11  fof(fact_diff__divide__eq__iff,axiom,
% 160.20/160.11      ! [V_y,V_x,V_z,T_a] :
% 160.20/160.11        ( class_Fields_Ofield(T_a)
% 160.20/160.11       => ( V_z != c_Groups_Ozero__class_Ozero(T_a)
% 160.20/160.11         => hAPP(hAPP(c_Groups_Ominus__class_Ominus(T_a),V_x),hAPP(hAPP(c_Rings_Oinverse__class_Odivide(T_a),V_y),V_z)) = hAPP(hAPP(c_Rings_Oinverse__class_Odivide(T_a),hAPP(hAPP(c_Groups_Ominus__class_Ominus(T_a),hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_a),V_z),V_x)),V_y)),V_z) ) ) ).
% 160.20/160.11  
% 160.20/160.11  fof(fact_divide__diff__eq__iff,axiom,
% 160.20/160.11      ! [V_y,V_x,V_z,T_a] :
% 160.20/160.11        ( class_Fields_Ofield(T_a)
% 160.20/160.11       => ( V_z != c_Groups_Ozero__class_Ozero(T_a)
% 160.20/160.11         => hAPP(hAPP(c_Groups_Ominus__class_Ominus(T_a),hAPP(hAPP(c_Rings_Oinverse__class_Odivide(T_a),V_x),V_z)),V_y) = hAPP(hAPP(c_Rings_Oinverse__class_Odivide(T_a),hAPP(hAPP(c_Groups_Ominus__class_Ominus(T_a),V_x),hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_a),V_z),V_y))),V_z) ) ) ).
% 160.20/160.11  
% 160.20/160.11  fof(fact_diff__frac__eq,axiom,
% 160.20/160.11      ! [V_w,V_x,V_z,V_y,T_a] :
% 160.20/160.11        ( class_Fields_Ofield(T_a)
% 160.20/160.11       => ( V_y != c_Groups_Ozero__class_Ozero(T_a)
% 160.20/160.11         => ( V_z != c_Groups_Ozero__class_Ozero(T_a)
% 160.20/160.11           => hAPP(hAPP(c_Groups_Ominus__class_Ominus(T_a),hAPP(hAPP(c_Rings_Oinverse__class_Odivide(T_a),V_x),V_y)),hAPP(hAPP(c_Rings_Oinverse__class_Odivide(T_a),V_w),V_z)) = hAPP(hAPP(c_Rings_Oinverse__class_Odivide(T_a),hAPP(hAPP(c_Groups_Ominus__class_Ominus(T_a),hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_a),V_x),V_z)),hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_a),V_w),V_y))),hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_a),V_y),V_z)) ) ) ) ).
% 160.20/160.11  
% 160.20/160.11  fof(fact_gt__half__sum,axiom,
% 160.20/160.11      ! [V_b,V_a,T_a] :
% 160.20/160.11        ( class_Fields_Olinordered__field(T_a)
% 160.20/160.11       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),V_a),V_b))
% 160.20/160.11         => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),hAPP(hAPP(c_Rings_Oinverse__class_Odivide(T_a),hAPP(hAPP(c_Groups_Oplus__class_Oplus(T_a),V_a),V_b)),hAPP(hAPP(c_Groups_Oplus__class_Oplus(T_a),c_Groups_Oone__class_Oone(T_a)),c_Groups_Oone__class_Oone(T_a)))),V_b)) ) ) ).
% 160.20/160.11  
% 160.20/160.11  fof(fact_less__half__sum,axiom,
% 160.20/160.11      ! [V_b,V_a,T_a] :
% 160.20/160.11        ( class_Fields_Olinordered__field(T_a)
% 160.20/160.11       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),V_a),V_b))
% 160.20/160.11         => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),V_a),hAPP(hAPP(c_Rings_Oinverse__class_Odivide(T_a),hAPP(hAPP(c_Groups_Oplus__class_Oplus(T_a),V_a),V_b)),hAPP(hAPP(c_Groups_Oplus__class_Oplus(T_a),c_Groups_Oone__class_Oone(T_a)),c_Groups_Oone__class_Oone(T_a))))) ) ) ).
% 160.20/160.11  
% 160.20/160.11  fof(fact_abs__div__pos,axiom,
% 160.20/160.11      ! [V_x,V_y,T_a] :
% 160.20/160.11        ( class_Fields_Olinordered__field__inverse__zero(T_a)
% 160.20/160.11       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),c_Groups_Ozero__class_Ozero(T_a)),V_y))
% 160.20/160.11         => hAPP(hAPP(c_Rings_Oinverse__class_Odivide(T_a),hAPP(c_Groups_Oabs__class_Oabs(T_a),V_x)),V_y) = hAPP(c_Groups_Oabs__class_Oabs(T_a),hAPP(hAPP(c_Rings_Oinverse__class_Odivide(T_a),V_x),V_y)) ) ) ).
% 160.20/160.11  
% 160.20/160.11  fof(fact_le__divide__eq,axiom,
% 160.20/160.11      ! [V_c_2,V_b_2,V_a_2,T_b] :
% 160.20/160.11        ( class_Fields_Olinordered__field__inverse__zero(T_b)
% 160.20/160.11       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_b),V_a_2),hAPP(hAPP(c_Rings_Oinverse__class_Odivide(T_b),V_b_2),V_c_2)))
% 160.20/160.11        <=> ( ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_b),c_Groups_Ozero__class_Ozero(T_b)),V_c_2))
% 160.20/160.11             => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_b),hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_b),V_a_2),V_c_2)),V_b_2)) )
% 160.20/160.11            & ( ~ hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_b),c_Groups_Ozero__class_Ozero(T_b)),V_c_2))
% 160.20/160.11             => ( ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_b),V_c_2),c_Groups_Ozero__class_Ozero(T_b)))
% 160.20/160.11                 => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_b),V_b_2),hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_b),V_a_2),V_c_2))) )
% 160.20/160.11                & ( ~ hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_b),V_c_2),c_Groups_Ozero__class_Ozero(T_b)))
% 160.20/160.11                 => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_b),V_a_2),c_Groups_Ozero__class_Ozero(T_b))) ) ) ) ) ) ) ).
% 160.20/160.11  
% 160.20/160.11  fof(fact_divide__le__eq,axiom,
% 160.20/160.11      ! [V_a_2,V_c_2,V_b_2,T_b] :
% 160.20/160.11        ( class_Fields_Olinordered__field__inverse__zero(T_b)
% 160.20/160.11       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_b),hAPP(hAPP(c_Rings_Oinverse__class_Odivide(T_b),V_b_2),V_c_2)),V_a_2))
% 160.20/160.11        <=> ( ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_b),c_Groups_Ozero__class_Ozero(T_b)),V_c_2))
% 160.20/160.11             => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_b),V_b_2),hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_b),V_a_2),V_c_2))) )
% 160.20/160.11            & ( ~ hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_b),c_Groups_Ozero__class_Ozero(T_b)),V_c_2))
% 160.20/160.11             => ( ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_b),V_c_2),c_Groups_Ozero__class_Ozero(T_b)))
% 160.20/160.11                 => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_b),hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_b),V_a_2),V_c_2)),V_b_2)) )
% 160.20/160.11                & ( ~ hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_b),V_c_2),c_Groups_Ozero__class_Ozero(T_b)))
% 160.20/160.11                 => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_b),c_Groups_Ozero__class_Ozero(T_b)),V_a_2)) ) ) ) ) ) ) ).
% 160.20/160.11  
% 160.20/160.11  fof(fact_pos__le__divide__eq,axiom,
% 160.20/160.11      ! [V_b_2,V_a_2,V_c_2,T_b] :
% 160.20/160.11        ( class_Fields_Olinordered__field(T_b)
% 160.20/160.11       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_b),c_Groups_Ozero__class_Ozero(T_b)),V_c_2))
% 160.20/160.11         => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_b),V_a_2),hAPP(hAPP(c_Rings_Oinverse__class_Odivide(T_b),V_b_2),V_c_2)))
% 160.20/160.11          <=> hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_b),hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_b),V_a_2),V_c_2)),V_b_2)) ) ) ) ).
% 160.20/160.11  
% 160.20/160.11  fof(fact_pos__divide__le__eq,axiom,
% 160.20/160.11      ! [V_a_2,V_b_2,V_c_2,T_b] :
% 160.20/160.11        ( class_Fields_Olinordered__field(T_b)
% 160.20/160.11       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_b),c_Groups_Ozero__class_Ozero(T_b)),V_c_2))
% 160.20/160.11         => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_b),hAPP(hAPP(c_Rings_Oinverse__class_Odivide(T_b),V_b_2),V_c_2)),V_a_2))
% 160.20/160.11          <=> hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_b),V_b_2),hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_b),V_a_2),V_c_2))) ) ) ) ).
% 160.20/160.11  
% 160.20/160.11  fof(fact_nat__of__aux__code,axiom,
% 160.20/160.11      ! [V_n,V_i] :
% 160.20/160.11        ( ( V_i = c_Groups_Ozero__class_Ozero(tc_Code__Numeral_Ocode__numeral)
% 160.20/160.11         => c_Code__Numeral_Onat__of__aux(V_i,V_n) = V_n )
% 160.20/160.11        & ( V_i != c_Groups_Ozero__class_Ozero(tc_Code__Numeral_Ocode__numeral)
% 160.20/160.11         => c_Code__Numeral_Onat__of__aux(V_i,V_n) = c_Code__Numeral_Onat__of__aux(hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_Code__Numeral_Ocode__numeral),V_i),c_Groups_Oone__class_Oone(tc_Code__Numeral_Ocode__numeral)),hAPP(c_Nat_OSuc,V_n)) ) ) ).
% 160.20/160.11  
% 160.20/160.11  fof(fact_code__numeral_Osize_I1_J,axiom,
% 160.20/160.11      c_Code__Numeral_Ocode__numeral_Ocode__numeral__size(c_Groups_Ozero__class_Ozero(tc_Code__Numeral_Ocode__numeral)) = c_Groups_Ozero__class_Ozero(tc_Nat_Onat) ).
% 160.20/160.11  
% 160.20/160.11  fof(fact_code__numeral_Osize_I3_J,axiom,
% 160.20/160.11      hAPP(c_Nat_Osize__class_Osize(tc_Code__Numeral_Ocode__numeral),c_Groups_Ozero__class_Ozero(tc_Code__Numeral_Ocode__numeral)) = c_Groups_Ozero__class_Ozero(tc_Nat_Onat) ).
% 160.20/160.11  
% 160.20/160.11  fof(fact_field__le__mult__one__interval,axiom,
% 160.20/160.11      ! [V_y,V_x,T_a] :
% 160.20/160.11        ( class_Fields_Olinordered__field__inverse__zero(T_a)
% 160.20/160.11       => ( ! [B_z] :
% 160.20/160.11              ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),c_Groups_Ozero__class_Ozero(T_a)),B_z))
% 160.20/160.11             => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),B_z),c_Groups_Oone__class_Oone(T_a)))
% 160.20/160.11               => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_a),B_z),V_x)),V_y)) ) )
% 160.20/160.11         => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),V_x),V_y)) ) ) ).
% 160.20/160.11  
% 160.20/160.11  fof(fact_code__numeral_Osimps_I4_J,axiom,
% 160.20/160.11      ! [V_f2_2,V_f1_2,T_b] : c_Code__Numeral_Ocode__numeral_Ocode__numeral__case(T_b,V_f1_2,V_f2_2,c_Groups_Ozero__class_Ozero(tc_Code__Numeral_Ocode__numeral)) = V_f1_2 ).
% 160.20/160.11  
% 160.20/160.11  fof(fact_nat__intermed__int__val,axiom,
% 160.20/160.11      ! [V_k_2,V_f_2,V_n_2,V_m_2] :
% 160.20/160.11        ( ! [B_i] :
% 160.20/160.11            ( ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat),V_m_2),B_i))
% 160.20/160.11              & hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),B_i),V_n_2)) )
% 160.20/160.11           => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),hAPP(c_Groups_Oabs__class_Oabs(tc_Int_Oint),hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_Int_Oint),hAPP(V_f_2,hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Nat_Onat),B_i),c_Groups_Oone__class_Oone(tc_Nat_Onat)))),hAPP(V_f_2,B_i)))),c_Groups_Oone__class_Oone(tc_Int_Oint))) )
% 160.20/160.11       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),V_m_2),V_n_2))
% 160.20/160.11         => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),hAPP(V_f_2,V_m_2)),V_k_2))
% 160.20/160.11           => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),V_k_2),hAPP(V_f_2,V_n_2)))
% 160.20/160.11             => ? [B_i] :
% 160.20/160.11                  ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat),V_m_2),B_i))
% 160.20/160.11                  & hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat),B_i),V_n_2))
% 160.20/160.11                  & hAPP(V_f_2,B_i) = V_k_2 ) ) ) ) ) ).
% 160.20/160.11  
% 160.20/160.11  fof(fact_code__numeral_Osize_I4_J,axiom,
% 160.20/160.11      ! [V_code__numeral] : hAPP(c_Nat_Osize__class_Osize(tc_Code__Numeral_Ocode__numeral),c_Code__Numeral_OSuc__code__numeral(V_code__numeral)) = hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Nat_Onat),hAPP(c_Nat_Osize__class_Osize(tc_Code__Numeral_Ocode__numeral),V_code__numeral)),hAPP(c_Nat_OSuc,c_Groups_Ozero__class_Ozero(tc_Nat_Onat))) ).
% 160.20/160.11  
% 160.20/160.11  fof(fact_code__numeral_Osize_I2_J,axiom,
% 160.20/160.11      ! [V_code__numeral] : c_Code__Numeral_Ocode__numeral_Ocode__numeral__size(c_Code__Numeral_OSuc__code__numeral(V_code__numeral)) = hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Nat_Onat),c_Code__Numeral_Ocode__numeral_Ocode__numeral__size(V_code__numeral)),hAPP(c_Nat_OSuc,c_Groups_Ozero__class_Ozero(tc_Nat_Onat))) ).
% 160.20/160.11  
% 160.20/160.11  fof(fact_log_Osimps,axiom,
% 160.20/160.11      ! [V_i,V_b] :
% 160.20/160.11        ( ( ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Code__Numeral_Ocode__numeral),V_b),c_Groups_Oone__class_Oone(tc_Code__Numeral_Ocode__numeral)))
% 160.20/160.11            | hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Code__Numeral_Ocode__numeral),V_i),V_b)) )
% 160.20/160.11         => c_Random_Olog(V_b,V_i) = c_Groups_Oone__class_Oone(tc_Code__Numeral_Ocode__numeral) )
% 160.20/160.11        & ( ~ ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Code__Numeral_Ocode__numeral),V_b),c_Groups_Oone__class_Oone(tc_Code__Numeral_Ocode__numeral)))
% 160.20/160.11              | hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Code__Numeral_Ocode__numeral),V_i),V_b)) )
% 160.20/160.11         => c_Random_Olog(V_b,V_i) = hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Code__Numeral_Ocode__numeral),c_Groups_Oone__class_Oone(tc_Code__Numeral_Ocode__numeral)),c_Random_Olog(V_b,hAPP(hAPP(c_Divides_Odiv__class_Odiv(tc_Code__Numeral_Ocode__numeral),V_i),V_b))) ) ) ).
% 160.20/160.11  
% 160.20/160.11  fof(fact_mod__div__decomp,axiom,
% 160.20/160.11      ! [V_b,V_a,T_a] :
% 160.20/160.11        ( class_Divides_Osemiring__div(T_a)
% 160.20/160.11       => V_a = hAPP(hAPP(c_Groups_Oplus__class_Oplus(T_a),hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_a),hAPP(hAPP(c_Divides_Odiv__class_Odiv(T_a),V_a),V_b)),V_b)),c_Divides_Odiv__class_Omod(T_a,V_a,V_b)) ) ).
% 160.20/160.11  
% 160.20/160.11  fof(fact_field__le__epsilon,axiom,
% 160.20/160.11      ! [V_y,V_x,T_a] :
% 160.20/160.11        ( class_Fields_Olinordered__field(T_a)
% 160.20/160.11       => ( ! [B_e] :
% 160.20/160.11              ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),c_Groups_Ozero__class_Ozero(T_a)),B_e))
% 160.20/160.11             => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),V_x),hAPP(hAPP(c_Groups_Oplus__class_Oplus(T_a),V_y),B_e))) )
% 160.20/160.11         => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),V_x),V_y)) ) ) ).
% 160.20/160.11  
% 160.20/160.11  fof(fact_code__numeral_Oinject,axiom,
% 160.20/160.11      ! [V_code__numeral_H_2,V_code__numeral_2] :
% 160.20/160.11        ( c_Code__Numeral_OSuc__code__numeral(V_code__numeral_2) = c_Code__Numeral_OSuc__code__numeral(V_code__numeral_H_2)
% 160.20/160.11      <=> V_code__numeral_2 = V_code__numeral_H_2 ) ).
% 160.20/160.11  
% 160.20/160.11  fof(fact_code__numeral_Osimps_I2_J,axiom,
% 160.20/160.11      ! [V_code__numeral_H] : c_Groups_Ozero__class_Ozero(tc_Code__Numeral_Ocode__numeral) != c_Code__Numeral_OSuc__code__numeral(V_code__numeral_H) ).
% 160.20/160.11  
% 160.20/160.11  fof(fact_code__numeral_Osimps_I3_J,axiom,
% 160.20/160.11      ! [V_code__numeral_H_1] : c_Code__Numeral_OSuc__code__numeral(V_code__numeral_H_1) != c_Groups_Ozero__class_Ozero(tc_Code__Numeral_Ocode__numeral) ).
% 160.20/160.11  
% 160.20/160.11  fof(fact_code__numeral_Osimps_I5_J,axiom,
% 160.20/160.11      ! [V_code__numeral_2,V_f2_2,V_f1_2,T_b] : c_Code__Numeral_Ocode__numeral_Ocode__numeral__case(T_b,V_f1_2,V_f2_2,c_Code__Numeral_OSuc__code__numeral(V_code__numeral_2)) = hAPP(V_f2_2,V_code__numeral_2) ).
% 160.20/160.11  
% 160.20/160.11  fof(fact_Suc__code__numeral__minus__one,axiom,
% 160.20/160.11      ! [V_n] : hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_Code__Numeral_Ocode__numeral),c_Code__Numeral_OSuc__code__numeral(V_n)),c_Groups_Oone__class_Oone(tc_Code__Numeral_Ocode__numeral)) = V_n ).
% 160.20/160.11  
% 160.20/160.11  fof(fact_minus__shift__def,axiom,
% 160.20/160.11      ! [V_r,V_l,V_k] :
% 160.20/160.11        ( ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Code__Numeral_Ocode__numeral),V_k),V_l))
% 160.20/160.11         => c_Random_Ominus__shift(V_r,V_k,V_l) = hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_Code__Numeral_Ocode__numeral),hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Code__Numeral_Ocode__numeral),V_r),V_k)),V_l) )
% 160.20/160.11        & ( ~ hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Code__Numeral_Ocode__numeral),V_k),V_l))
% 160.20/160.11         => c_Random_Ominus__shift(V_r,V_k,V_l) = hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_Code__Numeral_Ocode__numeral),V_k),V_l) ) ) ).
% 160.20/160.11  
% 160.20/160.11  fof(fact_inc__shift__def,axiom,
% 160.20/160.11      ! [V_k,V_v] :
% 160.20/160.11        ( ( V_v = V_k
% 160.20/160.11         => c_Random_Oinc__shift(V_v,V_k) = c_Groups_Oone__class_Oone(tc_Code__Numeral_Ocode__numeral) )
% 160.20/160.11        & ( V_v != V_k
% 160.20/160.11         => c_Random_Oinc__shift(V_v,V_k) = hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Code__Numeral_Ocode__numeral),V_k),c_Groups_Oone__class_Oone(tc_Code__Numeral_Ocode__numeral)) ) ) ).
% 160.20/160.11  
% 160.20/160.11  fof(fact_com_Osize_I14_J,axiom,
% 160.20/160.11      ! [V_com_2,V_fun_2] : hAPP(c_Nat_Osize__class_Osize(tc_Com_Ocom),c_Com_Ocom_OWhile(V_fun_2,V_com_2)) = hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Nat_Onat),hAPP(c_Nat_Osize__class_Osize(tc_Com_Ocom),V_com_2)),hAPP(c_Nat_OSuc,c_Groups_Ozero__class_Ozero(tc_Nat_Onat))) ).
% 160.20/160.11  
% 160.20/160.11  fof(fact_com_Osize_I6_J,axiom,
% 160.20/160.11      ! [V_com_2,V_fun_2] : c_Com_Ocom_Ocom__size(c_Com_Ocom_OWhile(V_fun_2,V_com_2)) = hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Nat_Onat),c_Com_Ocom_Ocom__size(V_com_2)),hAPP(c_Nat_OSuc,c_Groups_Ozero__class_Ozero(tc_Nat_Onat))) ).
% 160.20/160.11  
% 160.20/160.11  fof(fact_subtract__code__numeral__def,axiom,
% 160.20/160.11      c_Code__Numeral_Osubtract__code__numeral = c_Groups_Ominus__class_Ominus(tc_Code__Numeral_Ocode__numeral) ).
% 160.20/160.11  
% 160.20/160.11  fof(fact_evaln_OWhileTrue,axiom,
% 160.20/160.11      ! [V_s2_2,V_s1_2,V_n_2,V_c_2,V_s0_2,V_b_2] :
% 160.20/160.11        ( hBOOL(hAPP(V_b_2,V_s0_2))
% 160.20/160.11       => ( c_Natural_Oevaln(V_c_2,V_s0_2,V_n_2,V_s1_2)
% 160.20/160.11         => ( c_Natural_Oevaln(c_Com_Ocom_OWhile(V_b_2,V_c_2),V_s1_2,V_n_2,V_s2_2)
% 160.20/160.11           => c_Natural_Oevaln(c_Com_Ocom_OWhile(V_b_2,V_c_2),V_s0_2,V_n_2,V_s2_2) ) ) ) ).
% 160.20/160.11  
% 160.20/160.11  fof(fact_evaln_OWhileFalse,axiom,
% 160.20/160.11      ! [V_n_2,V_c_2,V_s_2,V_b_2] :
% 160.20/160.11        ( ~ hBOOL(hAPP(V_b_2,V_s_2))
% 160.20/160.11       => c_Natural_Oevaln(c_Com_Ocom_OWhile(V_b_2,V_c_2),V_s_2,V_n_2,V_s_2) ) ).
% 160.20/160.11  
% 160.20/160.11  fof(fact_com_Osimps_I5_J,axiom,
% 160.20/160.11      ! [V_com_H_2,V_fun_H_2,V_com_2,V_fun_2] :
% 160.20/160.11        ( c_Com_Ocom_OWhile(V_fun_2,V_com_2) = c_Com_Ocom_OWhile(V_fun_H_2,V_com_H_2)
% 160.20/160.11      <=> ( V_fun_2 = V_fun_H_2
% 160.20/160.11          & V_com_2 = V_com_H_2 ) ) ).
% 160.20/160.11  
% 160.20/160.11  fof(fact_evaln_Oequations_I8_J,axiom,
% 160.20/160.11      ! [V_a6_2,V_a4_2,V_a2_2,V_a3_2,V_a1_2] :
% 160.20/160.11        ( c_Natural_Oevaln(c_Com_Ocom_OWhile(V_a1_2,V_a3_2),V_a2_2,V_a4_2,V_a6_2)
% 160.20/160.11      <=> ( ( V_a6_2 = V_a2_2
% 160.20/160.11            & ~ hBOOL(hAPP(V_a1_2,V_a2_2)) )
% 160.20/160.11          | ( hBOOL(hAPP(V_a1_2,V_a2_2))
% 160.20/160.11            & ? [B_s1] :
% 160.20/160.11                ( c_Natural_Oevaln(V_a3_2,V_a2_2,V_a4_2,B_s1)
% 160.20/160.11                & c_Natural_Oevaln(c_Com_Ocom_OWhile(V_a1_2,V_a3_2),B_s1,V_a4_2,V_a6_2) ) ) ) ) ).
% 160.20/160.11  
% 160.20/160.11  fof(fact_evaln_Oequations_I7_J,axiom,
% 160.20/160.11      ! [V_a4_2,V_a2_2,V_a3_2,V_a1_2] :
% 160.20/160.11        ( c_Natural_Oevaln(c_Com_Ocom_OWhile(V_a1_2,V_a3_2),V_a2_2,V_a4_2,V_a2_2)
% 160.20/160.11      <=> ( hBOOL(hAPP(V_a1_2,V_a2_2))
% 160.20/160.11         => ? [B_s1] :
% 160.20/160.11              ( c_Natural_Oevaln(V_a3_2,V_a2_2,V_a4_2,B_s1)
% 160.20/160.11              & c_Natural_Oevaln(c_Com_Ocom_OWhile(V_a1_2,V_a3_2),B_s1,V_a4_2,V_a2_2) ) ) ) ).
% 160.20/160.11  
% 160.20/160.11  fof(fact_com_Osimps_I52_J,axiom,
% 160.20/160.11      ! [V_com_H_2,V_fun_H_2,V_com2_2,V_com1_2,V_fun_2] : c_Com_Ocom_OCond(V_fun_2,V_com1_2,V_com2_2) != c_Com_Ocom_OWhile(V_fun_H_2,V_com_H_2) ).
% 160.20/160.11  
% 160.20/160.11  fof(fact_com_Osimps_I53_J,axiom,
% 160.20/160.11      ! [V_com2_2,V_com1_2,V_fun_2,V_com_H_2,V_fun_H_2] : c_Com_Ocom_OWhile(V_fun_H_2,V_com_H_2) != c_Com_Ocom_OCond(V_fun_2,V_com1_2,V_com2_2) ).
% 160.20/160.11  
% 160.20/160.11  fof(fact_com_Osimps_I38_J,axiom,
% 160.20/160.11      ! [V_com_H_2,V_fun_H_2,V_com_2,V_fun_2,V_loc_2] : c_Com_Ocom_OLocal(V_loc_2,V_fun_2,V_com_2) != c_Com_Ocom_OWhile(V_fun_H_2,V_com_H_2) ).
% 160.20/160.11  
% 160.20/160.11  fof(fact_com_Osimps_I39_J,axiom,
% 160.20/160.11      ! [V_com_2,V_fun_2,V_loc_2,V_com_H_2,V_fun_H_2] : c_Com_Ocom_OWhile(V_fun_H_2,V_com_H_2) != c_Com_Ocom_OLocal(V_loc_2,V_fun_2,V_com_2) ).
% 160.20/160.11  
% 160.20/160.11  fof(fact_com_Osimps_I46_J,axiom,
% 160.20/160.11      ! [V_com_H_2,V_fun_H_2,V_com2_2,V_com1_2] : c_Com_Ocom_OSemi(V_com1_2,V_com2_2) != c_Com_Ocom_OWhile(V_fun_H_2,V_com_H_2) ).
% 160.20/160.11  
% 160.20/160.11  fof(fact_com_Osimps_I47_J,axiom,
% 160.20/160.11      ! [V_com2_2,V_com1_2,V_com_H_2,V_fun_H_2] : c_Com_Ocom_OWhile(V_fun_H_2,V_com_H_2) != c_Com_Ocom_OSemi(V_com1_2,V_com2_2) ).
% 160.20/160.11  
% 160.20/160.11  fof(fact_com_Osimps_I16_J,axiom,
% 160.20/160.11      ! [V_com_H_2,V_fun_H_2] : c_Com_Ocom_OSKIP != c_Com_Ocom_OWhile(V_fun_H_2,V_com_H_2) ).
% 160.20/160.11  
% 160.20/160.11  fof(fact_com_Osimps_I17_J,axiom,
% 160.20/160.11      ! [V_com_H_2,V_fun_H_2] : c_Com_Ocom_OWhile(V_fun_H_2,V_com_H_2) != c_Com_Ocom_OSKIP ).
% 160.20/160.11  
% 160.20/160.11  fof(fact_minus__code__numeral__code,axiom,
% 160.20/160.11      ! [V_m,V_n] : hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_Code__Numeral_Ocode__numeral),V_n),V_m) = hAPP(hAPP(c_Code__Numeral_Osubtract__code__numeral,V_n),V_m) ).
% 160.20/160.11  
% 160.20/160.11  fof(fact_negDivAlg__eqn__1__number__of,axiom,
% 160.20/160.11      ! [V_w] :
% 160.20/160.11        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),hAPP(c_Int_Onumber__class_Onumber__of(tc_Int_Oint),V_w)))
% 160.20/160.11       => ( ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Int_Oint),c_Groups_Oone__class_Oone(tc_Int_Oint)),hAPP(c_Int_Onumber__class_Onumber__of(tc_Int_Oint),V_w))))
% 160.20/160.11           => c_Divides_OnegDivAlg(c_Groups_Oone__class_Oone(tc_Int_Oint),hAPP(c_Int_Onumber__class_Onumber__of(tc_Int_Oint),V_w)) = hAPP(hAPP(c_Product__Type_OPair(tc_Int_Oint,tc_Int_Oint),hAPP(c_Int_Onumber__class_Onumber__of(tc_Int_Oint),c_Int_OMin)),hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Int_Oint),c_Groups_Oone__class_Oone(tc_Int_Oint)),hAPP(c_Int_Onumber__class_Onumber__of(tc_Int_Oint),V_w))) )
% 160.20/160.11          & ( ~ hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Int_Oint),c_Groups_Oone__class_Oone(tc_Int_Oint)),hAPP(c_Int_Onumber__class_Onumber__of(tc_Int_Oint),V_w))))
% 160.20/160.11           => c_Divides_OnegDivAlg(c_Groups_Oone__class_Oone(tc_Int_Oint),hAPP(c_Int_Onumber__class_Onumber__of(tc_Int_Oint),V_w)) = hAPP(c_Divides_Oadjust(hAPP(c_Int_Onumber__class_Onumber__of(tc_Int_Oint),V_w)),c_Divides_OnegDivAlg(c_Groups_Oone__class_Oone(tc_Int_Oint),hAPP(hAPP(c_Groups_Otimes__class_Otimes(tc_Int_Oint),hAPP(c_Int_Onumber__class_Onumber__of(tc_Int_Oint),c_Int_OBit0(c_Int_OBit1(c_Int_OPls)))),hAPP(c_Int_Onumber__class_Onumber__of(tc_Int_Oint),V_w)))) ) ) ) ).
% 160.20/160.11  
% 160.20/160.11  fof(fact_nat_Osize_I2_J,axiom,
% 160.20/160.11      ! [V_nat] : c_Nat_Onat_Onat__size(hAPP(c_Nat_OSuc,V_nat)) = hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Nat_Onat),c_Nat_Onat_Onat__size(V_nat)),hAPP(c_Nat_OSuc,c_Groups_Ozero__class_Ozero(tc_Nat_Onat))) ).
% 160.20/160.11  
% 160.20/160.11  fof(fact_diff__nat__number__of,axiom,
% 160.20/160.11      ! [V_v_2,V_v_H_2] :
% 160.20/160.11        ( ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),V_v_H_2),c_Int_OPls))
% 160.20/160.11         => hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_Nat_Onat),hAPP(c_Int_Onumber__class_Onumber__of(tc_Nat_Onat),V_v_2)),hAPP(c_Int_Onumber__class_Onumber__of(tc_Nat_Onat),V_v_H_2)) = hAPP(c_Int_Onumber__class_Onumber__of(tc_Nat_Onat),V_v_2) )
% 160.20/160.11        & ( ~ hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),V_v_H_2),c_Int_OPls))
% 160.20/160.11         => hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_Nat_Onat),hAPP(c_Int_Onumber__class_Onumber__of(tc_Nat_Onat),V_v_2)),hAPP(c_Int_Onumber__class_Onumber__of(tc_Nat_Onat),V_v_H_2)) = hAPP(hAPP(c_HOL_OLet(tc_Int_Oint,tc_Nat_Onat),hAPP(c_Int_Onumber__class_Onumber__of(tc_Int_Oint),hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Int_Oint),V_v_2),hAPP(c_Groups_Ouminus__class_Ouminus(tc_Int_Oint),V_v_H_2)))),hAPP(hAPP(c_COMBS(tc_Int_Oint,tc_Nat_Onat,tc_Nat_Onat),hAPP(hAPP(c_COMBC(tc_Int_Oint,tc_Nat_Onat,tc_fun(tc_Nat_Onat,tc_Nat_Onat)),hAPP(hAPP(c_COMBB(tc_HOL_Obool,tc_fun(tc_Nat_Onat,tc_fun(tc_Nat_Onat,tc_Nat_Onat)),tc_Int_Oint),c_If(tc_Nat_Onat)),c_Nat__Numeral_Oneg)),c_Groups_Ozero__class_Ozero(tc_Nat_Onat))),c_Int_Onat)) ) ) ).
% 160.20/160.11  
% 160.20/160.11  fof(fact_setprod__diff1,axiom,
% 160.20/160.11      ! [V_a_2,V_f_2,V_A_2,T_b,T_c] :
% 160.20/160.11        ( class_Fields_Ofield(T_c)
% 160.20/160.11       => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2))
% 160.20/160.11         => ( hAPP(V_f_2,V_a_2) != c_Groups_Ozero__class_Ozero(T_c)
% 160.20/160.11           => ( ( hBOOL(hAPP(hAPP(c_member(T_b),V_a_2),V_A_2))
% 160.20/160.11               => hAPP(hAPP(c_Big__Operators_Ocomm__monoid__mult__class_Osetprod(T_b,T_c),V_f_2),hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_fun(T_b,tc_HOL_Obool)),V_A_2),hAPP(hAPP(c_Set_Oinsert(T_b),V_a_2),c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool))))) = hAPP(hAPP(c_Rings_Oinverse__class_Odivide(T_c),hAPP(hAPP(c_Big__Operators_Ocomm__monoid__mult__class_Osetprod(T_b,T_c),V_f_2),V_A_2)),hAPP(V_f_2,V_a_2)) )
% 160.20/160.11              & ( ~ hBOOL(hAPP(hAPP(c_member(T_b),V_a_2),V_A_2))
% 160.20/160.11               => hAPP(hAPP(c_Big__Operators_Ocomm__monoid__mult__class_Osetprod(T_b,T_c),V_f_2),hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_fun(T_b,tc_HOL_Obool)),V_A_2),hAPP(hAPP(c_Set_Oinsert(T_b),V_a_2),c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool))))) = hAPP(hAPP(c_Big__Operators_Ocomm__monoid__mult__class_Osetprod(T_b,T_c),V_f_2),V_A_2) ) ) ) ) ) ).
% 160.20/160.11  
% 160.20/160.11  fof(fact_code__numeral_Orecs_I2_J,axiom,
% 160.20/160.11      ! [V_code__numeral_2,V_f2_2,V_f1_2,T_b] : c_Code__Numeral_Ocode__numeral_Ocode__numeral__rec(T_b,V_f1_2,V_f2_2,c_Code__Numeral_OSuc__code__numeral(V_code__numeral_2)) = hAPP(hAPP(V_f2_2,V_code__numeral_2),c_Code__Numeral_Ocode__numeral_Ocode__numeral__rec(T_b,V_f1_2,V_f2_2,V_code__numeral_2)) ).
% 160.20/160.11  
% 160.20/160.11  fof(fact_setprod__dividef,axiom,
% 160.20/160.11      ! [V_g_2,V_f_2,V_A_2,T_b,T_c] :
% 160.20/160.11        ( class_Fields_Ofield__inverse__zero(T_c)
% 160.20/160.11       => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2))
% 160.20/160.11         => hAPP(hAPP(c_Big__Operators_Ocomm__monoid__mult__class_Osetprod(T_b,T_c),hAPP(hAPP(c_COMBS(T_b,T_c,T_c),hAPP(hAPP(c_COMBB(T_c,tc_fun(T_c,T_c),T_b),c_Rings_Oinverse__class_Odivide(T_c)),V_f_2)),V_g_2)),V_A_2) = hAPP(hAPP(c_Rings_Oinverse__class_Odivide(T_c),hAPP(hAPP(c_Big__Operators_Ocomm__monoid__mult__class_Osetprod(T_b,T_c),V_f_2),V_A_2)),hAPP(hAPP(c_Big__Operators_Ocomm__monoid__mult__class_Osetprod(T_b,T_c),V_g_2),V_A_2)) ) ) ).
% 160.20/160.11  
% 160.20/160.11  fof(fact_setprod__delta,axiom,
% 160.20/160.11      ! [V_b_2,V_a_2,V_S_2,T_b,T_c] :
% 160.20/160.11        ( class_Groups_Ocomm__monoid__mult(T_c)
% 160.20/160.11       => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_S_2))
% 160.20/160.11         => ( ( hBOOL(hAPP(hAPP(c_member(T_b),V_a_2),V_S_2))
% 160.20/160.11             => hAPP(hAPP(c_Big__Operators_Ocomm__monoid__mult__class_Osetprod(T_b,T_c),hAPP(hAPP(c_COMBC(T_b,T_c,T_c),hAPP(hAPP(c_COMBS(T_b,T_c,tc_fun(T_c,T_c)),hAPP(hAPP(c_COMBB(tc_HOL_Obool,tc_fun(T_c,tc_fun(T_c,T_c)),T_b),c_If(T_c)),hAPP(hAPP(c_COMBC(T_b,T_b,tc_HOL_Obool),c_fequal),V_a_2))),V_b_2)),c_Groups_Oone__class_Oone(T_c))),V_S_2) = hAPP(V_b_2,V_a_2) )
% 160.20/160.11            & ( ~ hBOOL(hAPP(hAPP(c_member(T_b),V_a_2),V_S_2))
% 160.20/160.11             => hAPP(hAPP(c_Big__Operators_Ocomm__monoid__mult__class_Osetprod(T_b,T_c),hAPP(hAPP(c_COMBC(T_b,T_c,T_c),hAPP(hAPP(c_COMBS(T_b,T_c,tc_fun(T_c,T_c)),hAPP(hAPP(c_COMBB(tc_HOL_Obool,tc_fun(T_c,tc_fun(T_c,T_c)),T_b),c_If(T_c)),hAPP(hAPP(c_COMBC(T_b,T_b,tc_HOL_Obool),c_fequal),V_a_2))),V_b_2)),c_Groups_Oone__class_Oone(T_c))),V_S_2) = c_Groups_Oone__class_Oone(T_c) ) ) ) ) ).
% 160.20/160.11  
% 160.20/160.11  fof(fact_setprod__delta_H,axiom,
% 160.20/160.11      ! [V_b_2,V_a_2,V_S_2,T_b,T_c] :
% 160.20/160.11        ( class_Groups_Ocomm__monoid__mult(T_c)
% 160.20/160.11       => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_S_2))
% 160.20/160.11         => ( ( hBOOL(hAPP(hAPP(c_member(T_b),V_a_2),V_S_2))
% 160.20/160.11             => hAPP(hAPP(c_Big__Operators_Ocomm__monoid__mult__class_Osetprod(T_b,T_c),hAPP(hAPP(c_COMBC(T_b,T_c,T_c),hAPP(hAPP(c_COMBS(T_b,T_c,tc_fun(T_c,T_c)),hAPP(hAPP(c_COMBB(tc_HOL_Obool,tc_fun(T_c,tc_fun(T_c,T_c)),T_b),c_If(T_c)),hAPP(c_fequal,V_a_2))),V_b_2)),c_Groups_Oone__class_Oone(T_c))),V_S_2) = hAPP(V_b_2,V_a_2) )
% 160.20/160.11            & ( ~ hBOOL(hAPP(hAPP(c_member(T_b),V_a_2),V_S_2))
% 160.20/160.11             => hAPP(hAPP(c_Big__Operators_Ocomm__monoid__mult__class_Osetprod(T_b,T_c),hAPP(hAPP(c_COMBC(T_b,T_c,T_c),hAPP(hAPP(c_COMBS(T_b,T_c,tc_fun(T_c,T_c)),hAPP(hAPP(c_COMBB(tc_HOL_Obool,tc_fun(T_c,tc_fun(T_c,T_c)),T_b),c_If(T_c)),hAPP(c_fequal,V_a_2))),V_b_2)),c_Groups_Oone__class_Oone(T_c))),V_S_2) = c_Groups_Oone__class_Oone(T_c) ) ) ) ) ).
% 160.20/160.11  
% 160.20/160.11  fof(fact_setprod__1,axiom,
% 160.20/160.11      ! [V_A_2,T_c,T_b] :
% 160.20/160.11        ( class_Groups_Ocomm__monoid__mult(T_b)
% 160.20/160.11       => hAPP(hAPP(c_Big__Operators_Ocomm__monoid__mult__class_Osetprod(T_c,T_b),hAPP(c_COMBK(T_b,T_c),c_Groups_Oone__class_Oone(T_b))),V_A_2) = c_Groups_Oone__class_Oone(T_b) ) ).
% 160.20/160.11  
% 160.20/160.11  fof(fact_of__int__setprod,axiom,
% 160.20/160.11      ! [V_A_2,V_f_2,T_c,T_b] :
% 160.20/160.11        ( ( class_Groups_Ocomm__monoid__mult(T_b)
% 160.20/160.11          & class_Rings_Oring__1(T_b) )
% 160.20/160.11       => hAPP(c_Int_Oring__1__class_Oof__int(T_b),hAPP(hAPP(c_Big__Operators_Ocomm__monoid__mult__class_Osetprod(T_c,tc_Int_Oint),V_f_2),V_A_2)) = hAPP(hAPP(c_Big__Operators_Ocomm__monoid__mult__class_Osetprod(T_c,T_b),hAPP(hAPP(c_COMBB(tc_Int_Oint,T_b,T_c),c_Int_Oring__1__class_Oof__int(T_b)),V_f_2)),V_A_2) ) ).
% 160.20/160.11  
% 160.20/160.11  fof(fact_abs__setprod,axiom,
% 160.20/160.11      ! [V_A_2,V_f_2,T_c,T_b] :
% 160.20/160.11        ( class_Fields_Olinordered__field(T_b)
% 160.20/160.11       => hAPP(c_Groups_Oabs__class_Oabs(T_b),hAPP(hAPP(c_Big__Operators_Ocomm__monoid__mult__class_Osetprod(T_c,T_b),V_f_2),V_A_2)) = hAPP(hAPP(c_Big__Operators_Ocomm__monoid__mult__class_Osetprod(T_c,T_b),hAPP(hAPP(c_COMBB(T_b,T_b,T_c),c_Groups_Oabs__class_Oabs(T_b)),V_f_2)),V_A_2) ) ).
% 160.20/160.11  
% 160.20/160.11  fof(fact_setprod__timesf,axiom,
% 160.20/160.11      ! [V_A_2,V_g_2,V_f_2,T_c,T_b] :
% 160.20/160.11        ( class_Groups_Ocomm__monoid__mult(T_b)
% 160.20/160.11       => hAPP(hAPP(c_Big__Operators_Ocomm__monoid__mult__class_Osetprod(T_c,T_b),hAPP(hAPP(c_COMBS(T_c,T_b,T_b),hAPP(hAPP(c_COMBB(T_b,tc_fun(T_b,T_b),T_c),c_Groups_Otimes__class_Otimes(T_b)),V_f_2)),V_g_2)),V_A_2) = hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_b),hAPP(hAPP(c_Big__Operators_Ocomm__monoid__mult__class_Osetprod(T_c,T_b),V_f_2),V_A_2)),hAPP(hAPP(c_Big__Operators_Ocomm__monoid__mult__class_Osetprod(T_c,T_b),V_g_2),V_A_2)) ) ).
% 160.20/160.11  
% 160.20/160.11  fof(fact_fun__left__comm_Ofun__left__comm__apply,axiom,
% 160.20/160.11      ! [V_g_2,T_d,V_f_2,T_c,T_b] :
% 160.20/160.11        ( c_Finite__Set_Ofun__left__comm(T_b,T_c,V_f_2)
% 160.20/160.11       => c_Finite__Set_Ofun__left__comm(T_d,T_c,hAPP(hAPP(c_COMBB(T_b,tc_fun(T_c,T_c),T_d),V_f_2),V_g_2)) ) ).
% 160.20/160.11  
% 160.20/160.11  fof(fact_of__nat__setprod,axiom,
% 160.20/160.11      ! [V_A_2,V_f_2,T_c,T_b] :
% 160.20/160.11        ( ( class_Groups_Ocomm__monoid__mult(T_b)
% 160.20/160.11          & class_Rings_Osemiring__1(T_b) )
% 160.20/160.11       => hAPP(c_Nat_Osemiring__1__class_Oof__nat(T_b),hAPP(hAPP(c_Big__Operators_Ocomm__monoid__mult__class_Osetprod(T_c,tc_Nat_Onat),V_f_2),V_A_2)) = hAPP(hAPP(c_Big__Operators_Ocomm__monoid__mult__class_Osetprod(T_c,T_b),hAPP(hAPP(c_COMBB(tc_Nat_Onat,T_b,T_c),c_Nat_Osemiring__1__class_Oof__nat(T_b)),V_f_2)),V_A_2) ) ).
% 160.20/160.11  
% 160.20/160.11  fof(fact_int__setprod,axiom,
% 160.20/160.11      ! [V_A_2,V_f_2,T_b] : hAPP(c_Nat_Osemiring__1__class_Oof__nat(tc_Int_Oint),hAPP(hAPP(c_Big__Operators_Ocomm__monoid__mult__class_Osetprod(T_b,tc_Nat_Onat),V_f_2),V_A_2)) = hAPP(hAPP(c_Big__Operators_Ocomm__monoid__mult__class_Osetprod(T_b,tc_Int_Oint),hAPP(hAPP(c_COMBB(tc_Nat_Onat,tc_Int_Oint,T_b),c_Nat_Osemiring__1__class_Oof__nat(tc_Int_Oint)),V_f_2)),V_A_2) ).
% 160.20/160.11  
% 160.20/160.11  fof(fact_fun__left__comm__idem_Ofun__left__comm__idem__apply,axiom,
% 160.20/160.11      ! [V_g_2,T_d,V_f_2,T_c,T_b] :
% 160.20/160.11        ( c_Finite__Set_Ofun__left__comm__idem(T_b,T_c,V_f_2)
% 160.20/160.11       => c_Finite__Set_Ofun__left__comm__idem(T_d,T_c,hAPP(hAPP(c_COMBB(T_b,tc_fun(T_c,T_c),T_d),V_f_2),V_g_2)) ) ).
% 160.20/160.11  
% 160.20/160.11  fof(fact_transfer__nat__int__sum__prod2_I2_J,axiom,
% 160.20/160.11      ! [V_A_2,V_f_2,T_b] : hAPP(hAPP(c_Big__Operators_Ocomm__monoid__mult__class_Osetprod(T_b,tc_Nat_Onat),V_f_2),V_A_2) = hAPP(c_Int_Onat,hAPP(hAPP(c_Big__Operators_Ocomm__monoid__mult__class_Osetprod(T_b,tc_Int_Oint),hAPP(hAPP(c_COMBB(tc_Nat_Onat,tc_Int_Oint,T_b),c_Nat_Osemiring__1__class_Oof__nat(tc_Int_Oint)),V_f_2)),V_A_2)) ).
% 160.20/160.11  
% 160.20/160.11  fof(fact_fun__Compl__def,axiom,
% 160.20/160.11      ! [V_x_2,V_A_2,T_c,T_b] :
% 160.20/160.11        ( class_Groups_Ouminus(T_b)
% 160.20/160.11       => hAPP(hAPP(c_Groups_Ouminus__class_Ouminus(tc_fun(T_c,T_b)),V_A_2),V_x_2) = hAPP(c_Groups_Ouminus__class_Ouminus(T_b),hAPP(V_A_2,V_x_2)) ) ).
% 160.20/160.11  
% 160.20/160.11  fof(fact_bot__empty__eq,axiom,
% 160.20/160.11      ! [V_x_2,T_b] :
% 160.20/160.11        ( hBOOL(hAPP(c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool)),V_x_2))
% 160.20/160.11      <=> hBOOL(hAPP(hAPP(c_member(T_b),V_x_2),c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool)))) ) ).
% 160.20/160.11  
% 160.20/160.11  fof(fact_bot__fun__def,axiom,
% 160.20/160.11      ! [V_x_2,T_c,T_b] :
% 160.20/160.11        ( class_Orderings_Obot(T_b)
% 160.20/160.11       => hAPP(c_Orderings_Obot__class_Obot(tc_fun(T_c,T_b)),V_x_2) = c_Orderings_Obot__class_Obot(T_b) ) ).
% 160.20/160.11  
% 160.20/160.11  fof(fact_pred__equals__eq,axiom,
% 160.20/160.11      ! [V_S_2,V_R_2,T_b] :
% 160.20/160.11        ( hAPP(hAPP(c_COMBC(T_b,tc_fun(T_b,tc_HOL_Obool),tc_HOL_Obool),c_member(T_b)),V_R_2) = hAPP(hAPP(c_COMBC(T_b,tc_fun(T_b,tc_HOL_Obool),tc_HOL_Obool),c_member(T_b)),V_S_2)
% 160.20/160.11      <=> V_R_2 = V_S_2 ) ).
% 160.20/160.11  
% 160.20/160.11  fof(fact_pred__equals__eq2,axiom,
% 160.20/160.11      ! [V_S_2,V_R_2,T_c,T_b] :
% 160.20/160.11        ( hAPP(hAPP(c_COMBC(T_b,tc_fun(tc_prod(T_b,T_c),tc_HOL_Obool),tc_fun(T_c,tc_HOL_Obool)),hAPP(hAPP(c_COMBB(tc_fun(T_c,tc_fun(tc_fun(tc_prod(T_b,T_c),tc_HOL_Obool),tc_HOL_Obool)),tc_fun(tc_fun(tc_prod(T_b,T_c),tc_HOL_Obool),tc_fun(T_c,tc_HOL_Obool)),T_b),c_COMBC(T_c,tc_fun(tc_prod(T_b,T_c),tc_HOL_Obool),tc_HOL_Obool)),hAPP(hAPP(c_COMBB(tc_fun(T_c,tc_prod(T_b,T_c)),tc_fun(T_c,tc_fun(tc_fun(tc_prod(T_b,T_c),tc_HOL_Obool),tc_HOL_Obool)),T_b),hAPP(c_COMBB(tc_prod(T_b,T_c),tc_fun(tc_fun(tc_prod(T_b,T_c),tc_HOL_Obool),tc_HOL_Obool),T_c),c_member(tc_prod(T_b,T_c)))),c_Product__Type_OPair(T_b,T_c)))),V_R_2) = hAPP(hAPP(c_COMBC(T_b,tc_fun(tc_prod(T_b,T_c),tc_HOL_Obool),tc_fun(T_c,tc_HOL_Obool)),hAPP(hAPP(c_COMBB(tc_fun(T_c,tc_fun(tc_fun(tc_prod(T_b,T_c),tc_HOL_Obool),tc_HOL_Obool)),tc_fun(tc_fun(tc_prod(T_b,T_c),tc_HOL_Obool),tc_fun(T_c,tc_HOL_Obool)),T_b),c_COMBC(T_c,tc_fun(tc_prod(T_b,T_c),tc_HOL_Obool),tc_HOL_Obool)),hAPP(hAPP(c_COMBB(tc_fun(T_c,tc_prod(T_b,T_c)),tc_fun(T_c,tc_fun(tc_fun(tc_prod(T_b,T_c),tc_HOL_Obool),tc_HOL_Obool)),T_b),hAPP(c_COMBB(tc_prod(T_b,T_c),tc_fun(tc_fun(tc_prod(T_b,T_c),tc_HOL_Obool),tc_HOL_Obool),T_c),c_member(tc_prod(T_b,T_c)))),c_Product__Type_OPair(T_b,T_c)))),V_S_2)
% 160.20/160.11      <=> V_R_2 = V_S_2 ) ).
% 160.20/160.11  
% 160.20/160.11  fof(fact_bot__empty__eq2,axiom,
% 160.20/160.11      ! [V_y_2,V_x_2,T_c,T_b] :
% 160.20/160.11        ( hBOOL(hAPP(hAPP(c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_fun(T_c,tc_HOL_Obool))),V_x_2),V_y_2))
% 160.20/160.11      <=> hBOOL(hAPP(hAPP(c_member(tc_prod(T_b,T_c)),hAPP(hAPP(c_Product__Type_OPair(T_b,T_c),V_x_2),V_y_2)),c_Orderings_Obot__class_Obot(tc_fun(tc_prod(T_b,T_c),tc_HOL_Obool)))) ) ).
% 160.20/160.11  
% 160.20/160.11  fof(fact_setprod_Odistrib,axiom,
% 160.20/160.11      ! [V_h_2,V_g_2,V_A_2,T_b,T_c] :
% 160.20/160.11        ( class_Groups_Ocomm__monoid__mult(T_c)
% 160.20/160.11       => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2))
% 160.20/160.11         => hAPP(hAPP(c_Big__Operators_Ocomm__monoid__mult__class_Osetprod(T_b,T_c),hAPP(hAPP(c_COMBS(T_b,T_c,T_c),hAPP(hAPP(c_COMBB(T_c,tc_fun(T_c,T_c),T_b),c_Groups_Otimes__class_Otimes(T_c)),V_g_2)),V_h_2)),V_A_2) = hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_c),hAPP(hAPP(c_Big__Operators_Ocomm__monoid__mult__class_Osetprod(T_b,T_c),V_g_2),V_A_2)),hAPP(hAPP(c_Big__Operators_Ocomm__monoid__mult__class_Osetprod(T_b,T_c),V_h_2),V_A_2)) ) ) ).
% 160.20/160.11  
% 160.20/160.11  fof(fact_setprod__constant,axiom,
% 160.20/160.11      ! [V_y_2,V_A_2,T_b,T_c] :
% 160.20/160.11        ( class_Groups_Ocomm__monoid__mult(T_c)
% 160.20/160.11       => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2))
% 160.20/160.11         => hAPP(hAPP(c_Big__Operators_Ocomm__monoid__mult__class_Osetprod(T_b,T_c),hAPP(c_COMBK(T_c,T_b),V_y_2)),V_A_2) = hAPP(hAPP(c_Power_Opower__class_Opower(T_c),V_y_2),hAPP(c_Finite__Set_Ocard(T_b),V_A_2)) ) ) ).
% 160.20/160.11  
% 160.20/160.11  fof(fact_fun__diff__def,axiom,
% 160.20/160.11      ! [V_x_2,V_B_2,V_A_2,T_c,T_b] :
% 160.20/160.11        ( class_Groups_Ominus(T_b)
% 160.20/160.11       => hAPP(hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_fun(T_c,T_b)),V_A_2),V_B_2),V_x_2) = hAPP(hAPP(c_Groups_Ominus__class_Ominus(T_b),hAPP(V_A_2,V_x_2)),hAPP(V_B_2,V_x_2)) ) ).
% 160.20/160.11  
% 160.20/160.11  fof(fact_pred__subset__eq2,axiom,
% 160.20/160.11      ! [V_S_2,V_R_2,T_c,T_b] :
% 160.20/160.11        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_b,tc_fun(T_c,tc_HOL_Obool))),hAPP(hAPP(c_COMBC(T_b,tc_fun(tc_prod(T_b,T_c),tc_HOL_Obool),tc_fun(T_c,tc_HOL_Obool)),hAPP(hAPP(c_COMBB(tc_fun(T_c,tc_fun(tc_fun(tc_prod(T_b,T_c),tc_HOL_Obool),tc_HOL_Obool)),tc_fun(tc_fun(tc_prod(T_b,T_c),tc_HOL_Obool),tc_fun(T_c,tc_HOL_Obool)),T_b),c_COMBC(T_c,tc_fun(tc_prod(T_b,T_c),tc_HOL_Obool),tc_HOL_Obool)),hAPP(hAPP(c_COMBB(tc_fun(T_c,tc_prod(T_b,T_c)),tc_fun(T_c,tc_fun(tc_fun(tc_prod(T_b,T_c),tc_HOL_Obool),tc_HOL_Obool)),T_b),hAPP(c_COMBB(tc_prod(T_b,T_c),tc_fun(tc_fun(tc_prod(T_b,T_c),tc_HOL_Obool),tc_HOL_Obool),T_c),c_member(tc_prod(T_b,T_c)))),c_Product__Type_OPair(T_b,T_c)))),V_R_2)),hAPP(hAPP(c_COMBC(T_b,tc_fun(tc_prod(T_b,T_c),tc_HOL_Obool),tc_fun(T_c,tc_HOL_Obool)),hAPP(hAPP(c_COMBB(tc_fun(T_c,tc_fun(tc_fun(tc_prod(T_b,T_c),tc_HOL_Obool),tc_HOL_Obool)),tc_fun(tc_fun(tc_prod(T_b,T_c),tc_HOL_Obool),tc_fun(T_c,tc_HOL_Obool)),T_b),c_COMBC(T_c,tc_fun(tc_prod(T_b,T_c),tc_HOL_Obool),tc_HOL_Obool)),hAPP(hAPP(c_COMBB(tc_fun(T_c,tc_prod(T_b,T_c)),tc_fun(T_c,tc_fun(tc_fun(tc_prod(T_b,T_c),tc_HOL_Obool),tc_HOL_Obool)),T_b),hAPP(c_COMBB(tc_prod(T_b,T_c),tc_fun(tc_fun(tc_prod(T_b,T_c),tc_HOL_Obool),tc_HOL_Obool),T_c),c_member(tc_prod(T_b,T_c)))),c_Product__Type_OPair(T_b,T_c)))),V_S_2)))
% 160.20/160.11      <=> hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(tc_prod(T_b,T_c),tc_HOL_Obool)),V_R_2),V_S_2)) ) ).
% 160.20/160.11  
% 160.20/160.11  fof(fact_pred__subset__eq,axiom,
% 160.20/160.11      ! [V_S_2,V_R_2,T_b] :
% 160.20/160.11        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_b,tc_HOL_Obool)),hAPP(hAPP(c_COMBC(T_b,tc_fun(T_b,tc_HOL_Obool),tc_HOL_Obool),c_member(T_b)),V_R_2)),hAPP(hAPP(c_COMBC(T_b,tc_fun(T_b,tc_HOL_Obool),tc_HOL_Obool),c_member(T_b)),V_S_2)))
% 160.20/160.11      <=> hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_b,tc_HOL_Obool)),V_R_2),V_S_2)) ) ).
% 160.20/160.11  
% 160.20/160.11  fof(fact_setprod__zero__iff,axiom,
% 160.20/160.11      ! [V_f_2,V_A_2,T_b,T_c] :
% 160.20/160.11        ( ( class_Rings_Ocomm__semiring__1(T_c)
% 160.20/160.11          & class_Rings_Ono__zero__divisors(T_c) )
% 160.20/160.11       => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2))
% 160.20/160.11         => ( hAPP(hAPP(c_Big__Operators_Ocomm__monoid__mult__class_Osetprod(T_b,T_c),V_f_2),V_A_2) = c_Groups_Ozero__class_Ozero(T_c)
% 160.20/160.11          <=> ? [B_x] :
% 160.20/160.11                ( hBOOL(hAPP(hAPP(c_member(T_b),B_x),V_A_2))
% 160.20/160.11                & hAPP(V_f_2,B_x) = c_Groups_Ozero__class_Ozero(T_c) ) ) ) ) ).
% 160.20/160.11  
% 160.20/160.11  fof(fact_setprod__zero,axiom,
% 160.20/160.11      ! [V_f_2,V_A_2,T_b,T_c] :
% 160.20/160.11        ( class_Rings_Ocomm__semiring__1(T_c)
% 160.20/160.11       => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2))
% 160.20/160.11         => ( ? [B_x] :
% 160.20/160.11                ( hBOOL(hAPP(hAPP(c_member(T_b),B_x),V_A_2))
% 160.20/160.11                & hAPP(V_f_2,B_x) = c_Groups_Ozero__class_Ozero(T_c) )
% 160.20/160.11           => hAPP(hAPP(c_Big__Operators_Ocomm__monoid__mult__class_Osetprod(T_b,T_c),V_f_2),V_A_2) = c_Groups_Ozero__class_Ozero(T_c) ) ) ) ).
% 160.20/160.11  
% 160.20/160.11  fof(fact_setprod__empty,axiom,
% 160.20/160.11      ! [V_f_2,T_c,T_b] :
% 160.20/160.11        ( class_Groups_Ocomm__monoid__mult(T_b)
% 160.20/160.11       => hAPP(hAPP(c_Big__Operators_Ocomm__monoid__mult__class_Osetprod(T_c,T_b),V_f_2),c_Orderings_Obot__class_Obot(tc_fun(T_c,tc_HOL_Obool))) = c_Groups_Oone__class_Oone(T_b) ) ).
% 160.20/160.11  
% 160.20/160.11  fof(fact_setprod_Oempty,axiom,
% 160.20/160.11      ! [V_g_2,T_c,T_b] :
% 160.20/160.11        ( class_Groups_Ocomm__monoid__mult(T_b)
% 160.20/160.11       => hAPP(hAPP(c_Big__Operators_Ocomm__monoid__mult__class_Osetprod(T_c,T_b),V_g_2),c_Orderings_Obot__class_Obot(tc_fun(T_c,tc_HOL_Obool))) = c_Groups_Oone__class_Oone(T_b) ) ).
% 160.20/160.11  
% 160.20/160.11  fof(fact_setprod__infinite,axiom,
% 160.20/160.11      ! [V_f_2,V_A_2,T_b,T_c] :
% 160.20/160.11        ( class_Groups_Ocomm__monoid__mult(T_c)
% 160.20/160.11       => ( ~ hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2))
% 160.20/160.11         => hAPP(hAPP(c_Big__Operators_Ocomm__monoid__mult__class_Osetprod(T_b,T_c),V_f_2),V_A_2) = c_Groups_Oone__class_Oone(T_c) ) ) ).
% 160.20/160.11  
% 160.20/160.11  fof(fact_setprod_Oinfinite,axiom,
% 160.20/160.11      ! [V_g_2,V_A_2,T_b,T_c] :
% 160.20/160.11        ( class_Groups_Ocomm__monoid__mult(T_c)
% 160.20/160.11       => ( ~ hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2))
% 160.20/160.11         => hAPP(hAPP(c_Big__Operators_Ocomm__monoid__mult__class_Osetprod(T_b,T_c),V_g_2),V_A_2) = c_Groups_Oone__class_Oone(T_c) ) ) ).
% 160.20/160.11  
% 160.20/160.11  fof(fact_Powp__def,axiom,
% 160.20/160.11      ! [V_B_2,V_A_2,T_b] :
% 160.20/160.11        ( hBOOL(hAPP(c_Predicate_OPowp(T_b,V_A_2),V_B_2))
% 160.20/160.11      <=> ! [B_x] :
% 160.20/160.11            ( hBOOL(hAPP(hAPP(c_member(T_b),B_x),V_B_2))
% 160.20/160.11           => hBOOL(hAPP(V_A_2,B_x)) ) ) ).
% 160.20/160.11  
% 160.20/160.11  fof(fact_setprod__eq__1__iff,axiom,
% 160.20/160.11      ! [V_f_2,V_F_2,T_b] :
% 160.20/160.11        ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_F_2))
% 160.20/160.11       => ( hAPP(hAPP(c_Big__Operators_Ocomm__monoid__mult__class_Osetprod(T_b,tc_Nat_Onat),V_f_2),V_F_2) = c_Groups_Oone__class_Oone(tc_Nat_Onat)
% 160.20/160.11        <=> ! [B_x] :
% 160.20/160.11              ( hBOOL(hAPP(hAPP(c_member(T_b),B_x),V_F_2))
% 160.20/160.11             => hAPP(V_f_2,B_x) = c_Groups_Oone__class_Oone(tc_Nat_Onat) ) ) ) ).
% 160.20/160.11  
% 160.20/160.11  fof(fact_less__eq__Suc__le__raw,axiom,
% 160.20/160.11      ! [V_n_2] : hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),V_n_2) = hAPP(c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat),hAPP(c_Nat_OSuc,V_n_2)) ).
% 160.20/160.11  
% 160.20/160.11  fof(fact_nat__number__of__Bit0,axiom,
% 160.20/160.11      ! [V_w_2] : hAPP(c_Int_Onumber__class_Onumber__of(tc_Nat_Onat),c_Int_OBit0(V_w_2)) = hAPP(hAPP(c_HOL_OLet(tc_Nat_Onat,tc_Nat_Onat),hAPP(c_Int_Onumber__class_Onumber__of(tc_Nat_Onat),V_w_2)),hAPP(hAPP(c_COMBS(tc_Nat_Onat,tc_Nat_Onat,tc_Nat_Onat),c_Groups_Oplus__class_Oplus(tc_Nat_Onat)),c_COMBI(tc_Nat_Onat))) ).
% 160.20/160.11  
% 160.20/160.11  fof(fact_nat_Osize_I1_J,axiom,
% 160.20/160.11      c_Nat_Onat_Onat__size(c_Groups_Ozero__class_Ozero(tc_Nat_Onat)) = c_Groups_Ozero__class_Ozero(tc_Nat_Onat) ).
% 160.20/160.11  
% 160.20/160.11  fof(fact_setprod__gen__delta,axiom,
% 160.20/160.11      ! [V_c_2,V_b_2,V_a_2,V_S_2,T_b,T_c] :
% 160.20/160.11        ( class_Groups_Ocomm__monoid__mult(T_c)
% 160.20/160.11       => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_S_2))
% 160.20/160.11         => ( ( hBOOL(hAPP(hAPP(c_member(T_b),V_a_2),V_S_2))
% 160.20/160.11             => hAPP(hAPP(c_Big__Operators_Ocomm__monoid__mult__class_Osetprod(T_b,T_c),hAPP(hAPP(c_COMBC(T_b,T_c,T_c),hAPP(hAPP(c_COMBS(T_b,T_c,tc_fun(T_c,T_c)),hAPP(hAPP(c_COMBB(tc_HOL_Obool,tc_fun(T_c,tc_fun(T_c,T_c)),T_b),c_If(T_c)),hAPP(hAPP(c_COMBC(T_b,T_b,tc_HOL_Obool),c_fequal),V_a_2))),V_b_2)),V_c_2)),V_S_2) = hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_c),hAPP(V_b_2,V_a_2)),hAPP(hAPP(c_Power_Opower__class_Opower(T_c),V_c_2),hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_Nat_Onat),hAPP(c_Finite__Set_Ocard(T_b),V_S_2)),c_Groups_Oone__class_Oone(tc_Nat_Onat)))) )
% 160.20/160.11            & ( ~ hBOOL(hAPP(hAPP(c_member(T_b),V_a_2),V_S_2))
% 160.20/160.11             => hAPP(hAPP(c_Big__Operators_Ocomm__monoid__mult__class_Osetprod(T_b,T_c),hAPP(hAPP(c_COMBC(T_b,T_c,T_c),hAPP(hAPP(c_COMBS(T_b,T_c,tc_fun(T_c,T_c)),hAPP(hAPP(c_COMBB(tc_HOL_Obool,tc_fun(T_c,tc_fun(T_c,T_c)),T_b),c_If(T_c)),hAPP(hAPP(c_COMBC(T_b,T_b,tc_HOL_Obool),c_fequal),V_a_2))),V_b_2)),V_c_2)),V_S_2) = hAPP(hAPP(c_Power_Opower__class_Opower(T_c),V_c_2),hAPP(c_Finite__Set_Ocard(T_b),V_S_2)) ) ) ) ) ).
% 160.20/160.11  
% 160.20/160.11  fof(fact_minus__fold__remove,axiom,
% 160.20/160.11      ! [V_B_2,V_A_2,T_b] :
% 160.20/160.11        ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2))
% 160.20/160.11       => hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_fun(T_b,tc_HOL_Obool)),V_B_2),V_A_2) = hAPP(hAPP(c_Finite__Set_Ofold(T_b,tc_fun(T_b,tc_HOL_Obool),hAPP(hAPP(c_COMBB(tc_fun(T_b,tc_HOL_Obool),tc_fun(tc_fun(T_b,tc_HOL_Obool),tc_fun(T_b,tc_HOL_Obool)),T_b),hAPP(c_COMBC(tc_fun(T_b,tc_HOL_Obool),tc_fun(T_b,tc_HOL_Obool),tc_fun(T_b,tc_HOL_Obool)),c_Groups_Ominus__class_Ominus(tc_fun(T_b,tc_HOL_Obool)))),hAPP(hAPP(c_COMBC(T_b,tc_fun(T_b,tc_HOL_Obool),tc_fun(T_b,tc_HOL_Obool)),c_Set_Oinsert(T_b)),c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool))))),V_B_2),V_A_2) ) ).
% 160.20/160.11  
% 160.20/160.11  fof(fact_power__number__of__even,axiom,
% 160.20/160.11      ! [V_w_2,V_z_2,T_b] :
% 160.20/160.11        ( class_Int_Onumber__ring(T_b)
% 160.20/160.11       => hAPP(hAPP(c_Power_Opower__class_Opower(T_b),V_z_2),hAPP(c_Int_Onumber__class_Onumber__of(tc_Nat_Onat),c_Int_OBit0(V_w_2))) = hAPP(hAPP(c_HOL_OLet(T_b,T_b),hAPP(hAPP(c_Power_Opower__class_Opower(T_b),V_z_2),hAPP(c_Int_Onumber__class_Onumber__of(tc_Nat_Onat),V_w_2))),hAPP(hAPP(c_COMBS(T_b,T_b,T_b),c_Groups_Otimes__class_Otimes(T_b)),c_COMBI(T_b))) ) ).
% 160.20/160.11  
% 160.20/160.11  fof(fact_setprod__pos__nat__iff,axiom,
% 160.20/160.11      ! [V_f_2,V_S_2,T_b] :
% 160.20/160.11        ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_S_2))
% 160.20/160.11       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),c_Groups_Ozero__class_Ozero(tc_Nat_Onat)),hAPP(hAPP(c_Big__Operators_Ocomm__monoid__mult__class_Osetprod(T_b,tc_Nat_Onat),V_f_2),V_S_2)))
% 160.20/160.11        <=> ! [B_x] :
% 160.20/160.11              ( hBOOL(hAPP(hAPP(c_member(T_b),B_x),V_S_2))
% 160.20/160.11             => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),c_Groups_Ozero__class_Ozero(tc_Nat_Onat)),hAPP(V_f_2,B_x))) ) ) ) ).
% 160.20/160.11  
% 160.20/160.11  fof(fact_zpower__number__of__even,axiom,
% 160.20/160.11      ! [V_w_2,V_z_2] : hAPP(hAPP(c_Power_Opower__class_Opower(tc_Int_Oint),V_z_2),hAPP(c_Int_Onumber__class_Onumber__of(tc_Nat_Onat),c_Int_OBit0(V_w_2))) = hAPP(hAPP(c_HOL_OLet(tc_Int_Oint,tc_Int_Oint),hAPP(hAPP(c_Power_Opower__class_Opower(tc_Int_Oint),V_z_2),hAPP(c_Int_Onumber__class_Onumber__of(tc_Nat_Onat),V_w_2))),hAPP(hAPP(c_COMBS(tc_Int_Oint,tc_Int_Oint,tc_Int_Oint),c_Groups_Otimes__class_Otimes(tc_Int_Oint)),c_COMBI(tc_Int_Oint))) ).
% 160.20/160.11  
% 160.20/160.11  fof(fact_Powp__Pow__eq,axiom,
% 160.20/160.11      ! [V_x_2,V_A_2,T_b] :
% 160.20/160.11        ( hBOOL(hAPP(c_Predicate_OPowp(T_b,hAPP(hAPP(c_COMBC(T_b,tc_fun(T_b,tc_HOL_Obool),tc_HOL_Obool),c_member(T_b)),V_A_2)),V_x_2))
% 160.20/160.11      <=> hBOOL(hAPP(hAPP(c_member(tc_fun(T_b,tc_HOL_Obool)),V_x_2),hAPP(c_Set_OPow(T_b),V_A_2))) ) ).
% 160.20/160.11  
% 160.20/160.11  fof(fact_power__number__of__even__number__of,axiom,
% 160.20/160.11      ! [V_w_2,V_v_2,T_b] :
% 160.20/160.11        ( class_Int_Onumber__ring(T_b)
% 160.20/160.11       => hAPP(hAPP(c_Power_Opower__class_Opower(T_b),hAPP(c_Int_Onumber__class_Onumber__of(T_b),V_v_2)),hAPP(c_Int_Onumber__class_Onumber__of(tc_Nat_Onat),c_Int_OBit0(V_w_2))) = hAPP(hAPP(c_HOL_OLet(T_b,T_b),hAPP(hAPP(c_Power_Opower__class_Opower(T_b),hAPP(c_Int_Onumber__class_Onumber__of(T_b),V_v_2)),hAPP(c_Int_Onumber__class_Onumber__of(tc_Nat_Onat),V_w_2))),hAPP(hAPP(c_COMBS(T_b,T_b,T_b),c_Groups_Otimes__class_Otimes(T_b)),c_COMBI(T_b))) ) ).
% 160.20/160.11  
% 160.20/160.11  fof(fact_fun__left__comm__idem__remove,axiom,
% 160.20/160.11      ! [T_b] : c_Finite__Set_Ofun__left__comm__idem(T_b,tc_fun(T_b,tc_HOL_Obool),hAPP(hAPP(c_COMBB(tc_fun(T_b,tc_HOL_Obool),tc_fun(tc_fun(T_b,tc_HOL_Obool),tc_fun(T_b,tc_HOL_Obool)),T_b),hAPP(c_COMBC(tc_fun(T_b,tc_HOL_Obool),tc_fun(T_b,tc_HOL_Obool),tc_fun(T_b,tc_HOL_Obool)),c_Groups_Ominus__class_Ominus(tc_fun(T_b,tc_HOL_Obool)))),hAPP(hAPP(c_COMBC(T_b,tc_fun(T_b,tc_HOL_Obool),tc_fun(T_b,tc_HOL_Obool)),c_Set_Oinsert(T_b)),c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool))))) ).
% 160.20/160.11  
% 160.20/160.11  fof(fact_diff__nat__eq__if,axiom,
% 160.20/160.11      ! [V_z_2,V_z_H_2] :
% 160.20/160.11        ( ( hBOOL(hAPP(c_Nat__Numeral_Oneg,V_z_H_2))
% 160.20/160.11         => hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_Nat_Onat),hAPP(c_Int_Onat,V_z_2)),hAPP(c_Int_Onat,V_z_H_2)) = hAPP(c_Int_Onat,V_z_2) )
% 160.20/160.11        & ( ~ hBOOL(hAPP(c_Nat__Numeral_Oneg,V_z_H_2))
% 160.20/160.11         => hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_Nat_Onat),hAPP(c_Int_Onat,V_z_2)),hAPP(c_Int_Onat,V_z_H_2)) = hAPP(hAPP(c_HOL_OLet(tc_Int_Oint,tc_Nat_Onat),hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_Int_Oint),V_z_2),V_z_H_2)),hAPP(hAPP(c_COMBS(tc_Int_Oint,tc_Nat_Onat,tc_Nat_Onat),hAPP(hAPP(c_COMBC(tc_Int_Oint,tc_Nat_Onat,tc_fun(tc_Nat_Onat,tc_Nat_Onat)),hAPP(hAPP(c_COMBB(tc_HOL_Obool,tc_fun(tc_Nat_Onat,tc_fun(tc_Nat_Onat,tc_Nat_Onat)),tc_Int_Oint),c_If(tc_Nat_Onat)),c_Nat__Numeral_Oneg)),c_Groups_Ozero__class_Ozero(tc_Nat_Onat))),c_Int_Onat)) ) ) ).
% 160.20/160.11  
% 160.20/160.11  fof(fact_negDivAlg__div__mod,axiom,
% 160.20/160.11      ! [V_l,V_k] :
% 160.20/160.11        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),V_k),c_Groups_Ozero__class_Ozero(tc_Int_Oint)))
% 160.20/160.11       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),V_l))
% 160.20/160.11         => c_Divides_OnegDivAlg(V_k,V_l) = hAPP(hAPP(c_Product__Type_OPair(tc_Int_Oint,tc_Int_Oint),hAPP(hAPP(c_Divides_Odiv__class_Odiv(tc_Int_Oint),V_k),V_l)),c_Divides_Odiv__class_Omod(tc_Int_Oint,V_k,V_l)) ) ) ).
% 160.20/160.11  
% 160.20/160.11  fof(fact_negDivAlg__minus1,axiom,
% 160.20/160.11      ! [V_b] : c_Divides_OnegDivAlg(hAPP(c_Int_Onumber__class_Onumber__of(tc_Int_Oint),c_Int_OMin),V_b) = hAPP(hAPP(c_Product__Type_OPair(tc_Int_Oint,tc_Int_Oint),hAPP(c_Int_Onumber__class_Onumber__of(tc_Int_Oint),c_Int_OMin)),hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_Int_Oint),V_b),c_Groups_Oone__class_Oone(tc_Int_Oint))) ).
% 160.20/160.11  
% 160.20/160.11  fof(fact_setprod__insert,axiom,
% 160.20/160.11      ! [V_f_2,V_a_2,V_A_2,T_b,T_c] :
% 160.20/160.11        ( class_Groups_Ocomm__monoid__mult(T_c)
% 160.20/160.11       => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2))
% 160.20/160.11         => ( ~ hBOOL(hAPP(hAPP(c_member(T_b),V_a_2),V_A_2))
% 160.20/160.11           => hAPP(hAPP(c_Big__Operators_Ocomm__monoid__mult__class_Osetprod(T_b,T_c),V_f_2),hAPP(hAPP(c_Set_Oinsert(T_b),V_a_2),V_A_2)) = hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_c),hAPP(V_f_2,V_a_2)),hAPP(hAPP(c_Big__Operators_Ocomm__monoid__mult__class_Osetprod(T_b,T_c),V_f_2),V_A_2)) ) ) ) ).
% 160.20/160.11  
% 160.20/160.11  fof(fact_setprod_Oinsert,axiom,
% 160.20/160.11      ! [V_g_2,V_x_2,V_A_2,T_b,T_c] :
% 160.20/160.11        ( class_Groups_Ocomm__monoid__mult(T_c)
% 160.20/160.11       => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2))
% 160.20/160.11         => ( ~ hBOOL(hAPP(hAPP(c_member(T_b),V_x_2),V_A_2))
% 160.20/160.11           => hAPP(hAPP(c_Big__Operators_Ocomm__monoid__mult__class_Osetprod(T_b,T_c),V_g_2),hAPP(hAPP(c_Set_Oinsert(T_b),V_x_2),V_A_2)) = hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_c),hAPP(V_g_2,V_x_2)),hAPP(hAPP(c_Big__Operators_Ocomm__monoid__mult__class_Osetprod(T_b,T_c),V_g_2),V_A_2)) ) ) ) ).
% 160.20/160.11  
% 160.20/160.11  fof(fact_LoopF,axiom,
% 160.20/160.11      ! [V_c_2,V_b_2,V_P_2,V_Ga_2,T_b] : c_Hoare__Mirabelle_Ohoare__derivs(T_b,V_Ga_2,hAPP(hAPP(c_Set_Oinsert(tc_Hoare__Mirabelle_Otriple(T_b)),hAPP(hAPP(hAPP(c_Hoare__Mirabelle_Otriple_Otriple(T_b),hAPP(hAPP(c_COMBC(T_b,tc_fun(tc_Com_Ostate,tc_HOL_Obool),tc_fun(tc_Com_Ostate,tc_HOL_Obool)),hAPP(hAPP(c_COMBB(tc_fun(tc_Com_Ostate,tc_fun(tc_HOL_Obool,tc_HOL_Obool)),tc_fun(tc_fun(tc_Com_Ostate,tc_HOL_Obool),tc_fun(tc_Com_Ostate,tc_HOL_Obool)),T_b),c_COMBS(tc_Com_Ostate,tc_HOL_Obool,tc_HOL_Obool)),hAPP(hAPP(c_COMBB(tc_fun(tc_Com_Ostate,tc_HOL_Obool),tc_fun(tc_Com_Ostate,tc_fun(tc_HOL_Obool,tc_HOL_Obool)),T_b),hAPP(c_COMBB(tc_HOL_Obool,tc_fun(tc_HOL_Obool,tc_HOL_Obool),tc_Com_Ostate),c_fconj)),V_P_2))),hAPP(hAPP(c_COMBB(tc_HOL_Obool,tc_HOL_Obool,tc_Com_Ostate),c_fNot),V_b_2))),c_Com_Ocom_OWhile(V_b_2,V_c_2)),V_P_2)),c_Orderings_Obot__class_Obot(tc_fun(tc_Hoare__Mirabelle_Otriple(T_b),tc_HOL_Obool)))) ).
% 160.20/160.11  
% 160.20/160.11  fof(fact_adjust__eq,axiom,
% 160.20/160.11      ! [V_r_2,V_q_2,V_b_2] : hAPP(c_Divides_Oadjust(V_b_2),hAPP(hAPP(c_Product__Type_OPair(tc_Int_Oint,tc_Int_Oint),V_q_2),V_r_2)) = hAPP(hAPP(c_HOL_OLet(tc_Int_Oint,tc_prod(tc_Int_Oint,tc_Int_Oint)),hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_Int_Oint),V_r_2),V_b_2)),hAPP(hAPP(c_COMBC(tc_Int_Oint,tc_prod(tc_Int_Oint,tc_Int_Oint),tc_prod(tc_Int_Oint,tc_Int_Oint)),hAPP(hAPP(c_COMBS(tc_Int_Oint,tc_prod(tc_Int_Oint,tc_Int_Oint),tc_fun(tc_prod(tc_Int_Oint,tc_Int_Oint),tc_prod(tc_Int_Oint,tc_Int_Oint))),hAPP(hAPP(c_COMBB(tc_HOL_Obool,tc_fun(tc_prod(tc_Int_Oint,tc_Int_Oint),tc_fun(tc_prod(tc_Int_Oint,tc_Int_Oint),tc_prod(tc_Int_Oint,tc_Int_Oint))),tc_Int_Oint),c_If(tc_prod(tc_Int_Oint,tc_Int_Oint))),hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)))),hAPP(c_Product__Type_OPair(tc_Int_Oint,tc_Int_Oint),hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Int_Oint),hAPP(hAPP(c_Groups_Otimes__class_Otimes(tc_Int_Oint),hAPP(c_Int_Onumber__class_Onumber__of(tc_Int_Oint),c_Int_OBit0(c_Int_OBit1(c_Int_OPls)))),V_q_2)),c_Groups_Oone__class_Oone(tc_Int_Oint))))),hAPP(hAPP(c_Product__Type_OPair(tc_Int_Oint,tc_Int_Oint),hAPP(hAPP(c_Groups_Otimes__class_Otimes(tc_Int_Oint),hAPP(c_Int_Onumber__class_Onumber__of(tc_Int_Oint),c_Int_OBit0(c_Int_OBit1(c_Int_OPls)))),V_q_2)),V_r_2))) ).
% 160.20/160.11  
% 160.20/160.11  fof(fact_Suc__eq__number__of,axiom,
% 160.20/160.11      ! [V_v_2,V_n_2] :
% 160.20/160.11        ( hAPP(c_Nat_OSuc,V_n_2) = hAPP(c_Int_Onumber__class_Onumber__of(tc_Nat_Onat),V_v_2)
% 160.20/160.11      <=> hBOOL(hAPP(hAPP(c_HOL_OLet(tc_Int_Oint,tc_HOL_Obool),hAPP(c_Int_Onumber__class_Onumber__of(tc_Int_Oint),c_Int_Opred(V_v_2))),hAPP(hAPP(c_COMBS(tc_Int_Oint,tc_HOL_Obool,tc_HOL_Obool),hAPP(hAPP(c_COMBB(tc_HOL_Obool,tc_fun(tc_HOL_Obool,tc_HOL_Obool),tc_Int_Oint),c_fconj),hAPP(hAPP(c_COMBB(tc_HOL_Obool,tc_HOL_Obool,tc_Int_Oint),c_fNot),c_Nat__Numeral_Oneg))),hAPP(hAPP(c_COMBS(tc_Int_Oint,tc_HOL_Obool,tc_HOL_Obool),hAPP(hAPP(c_COMBB(tc_HOL_Obool,tc_fun(tc_HOL_Obool,tc_HOL_Obool),tc_Int_Oint),c_fimplies),hAPP(hAPP(c_COMBB(tc_HOL_Obool,tc_HOL_Obool,tc_Int_Oint),c_fNot),c_Nat__Numeral_Oneg))),hAPP(hAPP(c_COMBC(tc_Int_Oint,tc_Nat_Onat,tc_HOL_Obool),hAPP(hAPP(c_COMBB(tc_Nat_Onat,tc_fun(tc_Nat_Onat,tc_HOL_Obool),tc_Int_Oint),c_fequal),c_Int_Onat)),V_n_2))))) ) ).
% 160.20/160.11  
% 160.20/160.11  fof(fact_eq__number__of__Suc,axiom,
% 160.20/160.11      ! [V_n_2,V_v_2] :
% 160.20/160.11        ( hAPP(c_Int_Onumber__class_Onumber__of(tc_Nat_Onat),V_v_2) = hAPP(c_Nat_OSuc,V_n_2)
% 160.20/160.11      <=> hBOOL(hAPP(hAPP(c_HOL_OLet(tc_Int_Oint,tc_HOL_Obool),hAPP(c_Int_Onumber__class_Onumber__of(tc_Int_Oint),c_Int_Opred(V_v_2))),hAPP(hAPP(c_COMBS(tc_Int_Oint,tc_HOL_Obool,tc_HOL_Obool),hAPP(hAPP(c_COMBB(tc_HOL_Obool,tc_fun(tc_HOL_Obool,tc_HOL_Obool),tc_Int_Oint),c_fconj),hAPP(hAPP(c_COMBB(tc_HOL_Obool,tc_HOL_Obool,tc_Int_Oint),c_fNot),c_Nat__Numeral_Oneg))),hAPP(hAPP(c_COMBS(tc_Int_Oint,tc_HOL_Obool,tc_HOL_Obool),hAPP(hAPP(c_COMBB(tc_HOL_Obool,tc_fun(tc_HOL_Obool,tc_HOL_Obool),tc_Int_Oint),c_fimplies),hAPP(hAPP(c_COMBB(tc_HOL_Obool,tc_HOL_Obool,tc_Int_Oint),c_fNot),c_Nat__Numeral_Oneg))),hAPP(hAPP(c_COMBC(tc_Int_Oint,tc_Nat_Onat,tc_HOL_Obool),hAPP(hAPP(c_COMBB(tc_Nat_Onat,tc_fun(tc_Nat_Onat,tc_HOL_Obool),tc_Int_Oint),c_fequal),c_Int_Onat)),V_n_2))))) ) ).
% 160.20/160.11  
% 160.20/160.11  fof(fact_nat__number__of__Bit1,axiom,
% 160.20/160.11      ! [V_w_2] :
% 160.20/160.11        ( ( hBOOL(hAPP(c_Nat__Numeral_Oneg,hAPP(c_Int_Onumber__class_Onumber__of(tc_Int_Oint),V_w_2)))
% 160.20/160.11         => hAPP(c_Int_Onumber__class_Onumber__of(tc_Nat_Onat),c_Int_OBit1(V_w_2)) = c_Groups_Ozero__class_Ozero(tc_Nat_Onat) )
% 160.20/160.11        & ( ~ hBOOL(hAPP(c_Nat__Numeral_Oneg,hAPP(c_Int_Onumber__class_Onumber__of(tc_Int_Oint),V_w_2)))
% 160.20/160.11         => hAPP(c_Int_Onumber__class_Onumber__of(tc_Nat_Onat),c_Int_OBit1(V_w_2)) = hAPP(hAPP(c_HOL_OLet(tc_Nat_Onat,tc_Nat_Onat),hAPP(c_Int_Onumber__class_Onumber__of(tc_Nat_Onat),V_w_2)),hAPP(hAPP(c_COMBB(tc_Nat_Onat,tc_Nat_Onat,tc_Nat_Onat),c_Nat_OSuc),hAPP(hAPP(c_COMBS(tc_Nat_Onat,tc_Nat_Onat,tc_Nat_Onat),c_Groups_Oplus__class_Oplus(tc_Nat_Onat)),c_COMBI(tc_Nat_Onat)))) ) ) ).
% 160.20/160.11  
% 160.20/160.11  fof(fact_setprod_Oinsert__remove,axiom,
% 160.20/160.11      ! [V_x_2,V_g_2,V_A_2,T_b,T_c] :
% 160.20/160.11        ( class_Groups_Ocomm__monoid__mult(T_c)
% 160.20/160.11       => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2))
% 160.20/160.11         => hAPP(hAPP(c_Big__Operators_Ocomm__monoid__mult__class_Osetprod(T_b,T_c),V_g_2),hAPP(hAPP(c_Set_Oinsert(T_b),V_x_2),V_A_2)) = hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_c),hAPP(V_g_2,V_x_2)),hAPP(hAPP(c_Big__Operators_Ocomm__monoid__mult__class_Osetprod(T_b,T_c),V_g_2),hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_fun(T_b,tc_HOL_Obool)),V_A_2),hAPP(hAPP(c_Set_Oinsert(T_b),V_x_2),c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool)))))) ) ) ).
% 160.20/160.11  
% 160.20/160.11  fof(fact_less__Suc__number__of,axiom,
% 160.20/160.11      ! [V_v_2,V_n_2] :
% 160.20/160.11        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),hAPP(c_Nat_OSuc,V_n_2)),hAPP(c_Int_Onumber__class_Onumber__of(tc_Nat_Onat),V_v_2)))
% 160.20/160.11      <=> hBOOL(hAPP(hAPP(c_HOL_OLet(tc_Int_Oint,tc_HOL_Obool),hAPP(c_Int_Onumber__class_Onumber__of(tc_Int_Oint),c_Int_Opred(V_v_2))),hAPP(hAPP(c_COMBS(tc_Int_Oint,tc_HOL_Obool,tc_HOL_Obool),hAPP(hAPP(c_COMBB(tc_HOL_Obool,tc_fun(tc_HOL_Obool,tc_HOL_Obool),tc_Int_Oint),c_fconj),hAPP(hAPP(c_COMBB(tc_HOL_Obool,tc_HOL_Obool,tc_Int_Oint),c_fNot),c_Nat__Numeral_Oneg))),hAPP(hAPP(c_COMBS(tc_Int_Oint,tc_HOL_Obool,tc_HOL_Obool),hAPP(hAPP(c_COMBB(tc_HOL_Obool,tc_fun(tc_HOL_Obool,tc_HOL_Obool),tc_Int_Oint),c_fimplies),hAPP(hAPP(c_COMBB(tc_HOL_Obool,tc_HOL_Obool,tc_Int_Oint),c_fNot),c_Nat__Numeral_Oneg))),hAPP(hAPP(c_COMBB(tc_Nat_Onat,tc_HOL_Obool,tc_Int_Oint),hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),V_n_2)),c_Int_Onat))))) ) ).
% 160.20/160.11  
% 160.20/160.11  fof(fact_less__number__of__Suc,axiom,
% 160.20/160.11      ! [V_n_2,V_v_2] :
% 160.20/160.11        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),hAPP(c_Int_Onumber__class_Onumber__of(tc_Nat_Onat),V_v_2)),hAPP(c_Nat_OSuc,V_n_2)))
% 160.20/160.11      <=> hBOOL(hAPP(hAPP(c_HOL_OLet(tc_Int_Oint,tc_HOL_Obool),hAPP(c_Int_Onumber__class_Onumber__of(tc_Int_Oint),c_Int_Opred(V_v_2))),hAPP(hAPP(c_COMBS(tc_Int_Oint,tc_HOL_Obool,tc_HOL_Obool),hAPP(hAPP(c_COMBB(tc_HOL_Obool,tc_fun(tc_HOL_Obool,tc_HOL_Obool),tc_Int_Oint),c_fimplies),hAPP(hAPP(c_COMBB(tc_HOL_Obool,tc_HOL_Obool,tc_Int_Oint),c_fNot),c_Nat__Numeral_Oneg))),hAPP(hAPP(c_COMBC(tc_Int_Oint,tc_Nat_Onat,tc_HOL_Obool),hAPP(hAPP(c_COMBB(tc_Nat_Onat,tc_fun(tc_Nat_Onat,tc_HOL_Obool),tc_Int_Oint),c_Orderings_Oord__class_Oless(tc_Nat_Onat)),c_Int_Onat)),V_n_2)))) ) ).
% 160.20/160.11  
% 160.20/160.11  fof(fact_le__Suc__number__of,axiom,
% 160.20/160.11      ! [V_v_2,V_n_2] :
% 160.20/160.11        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat),hAPP(c_Nat_OSuc,V_n_2)),hAPP(c_Int_Onumber__class_Onumber__of(tc_Nat_Onat),V_v_2)))
% 160.20/160.11      <=> hBOOL(hAPP(hAPP(c_HOL_OLet(tc_Int_Oint,tc_HOL_Obool),hAPP(c_Int_Onumber__class_Onumber__of(tc_Int_Oint),c_Int_Opred(V_v_2))),hAPP(hAPP(c_COMBS(tc_Int_Oint,tc_HOL_Obool,tc_HOL_Obool),hAPP(hAPP(c_COMBB(tc_HOL_Obool,tc_fun(tc_HOL_Obool,tc_HOL_Obool),tc_Int_Oint),c_fconj),hAPP(hAPP(c_COMBB(tc_HOL_Obool,tc_HOL_Obool,tc_Int_Oint),c_fNot),c_Nat__Numeral_Oneg))),hAPP(hAPP(c_COMBS(tc_Int_Oint,tc_HOL_Obool,tc_HOL_Obool),hAPP(hAPP(c_COMBB(tc_HOL_Obool,tc_fun(tc_HOL_Obool,tc_HOL_Obool),tc_Int_Oint),c_fimplies),hAPP(hAPP(c_COMBB(tc_HOL_Obool,tc_HOL_Obool,tc_Int_Oint),c_fNot),c_Nat__Numeral_Oneg))),hAPP(hAPP(c_COMBB(tc_Nat_Onat,tc_HOL_Obool,tc_Int_Oint),hAPP(c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat),V_n_2)),c_Int_Onat))))) ) ).
% 160.20/160.11  
% 160.20/160.11  fof(fact_le__number__of__Suc,axiom,
% 160.20/160.11      ! [V_n_2,V_v_2] :
% 160.20/160.11        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat),hAPP(c_Int_Onumber__class_Onumber__of(tc_Nat_Onat),V_v_2)),hAPP(c_Nat_OSuc,V_n_2)))
% 160.20/160.11      <=> hBOOL(hAPP(hAPP(c_HOL_OLet(tc_Int_Oint,tc_HOL_Obool),hAPP(c_Int_Onumber__class_Onumber__of(tc_Int_Oint),c_Int_Opred(V_v_2))),hAPP(hAPP(c_COMBS(tc_Int_Oint,tc_HOL_Obool,tc_HOL_Obool),hAPP(hAPP(c_COMBB(tc_HOL_Obool,tc_fun(tc_HOL_Obool,tc_HOL_Obool),tc_Int_Oint),c_fimplies),hAPP(hAPP(c_COMBB(tc_HOL_Obool,tc_HOL_Obool,tc_Int_Oint),c_fNot),c_Nat__Numeral_Oneg))),hAPP(hAPP(c_COMBC(tc_Int_Oint,tc_Nat_Onat,tc_HOL_Obool),hAPP(hAPP(c_COMBB(tc_Nat_Onat,tc_fun(tc_Nat_Onat,tc_HOL_Obool),tc_Int_Oint),c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat)),c_Int_Onat)),V_n_2)))) ) ).
% 160.20/160.11  
% 160.20/160.11  fof(fact_power__number__of__odd,axiom,
% 160.20/160.11      ! [V_z_2,V_w_2,T_b] :
% 160.20/160.11        ( class_Int_Onumber__ring(T_b)
% 160.20/160.11       => ( ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),hAPP(c_Int_Onumber__class_Onumber__of(tc_Int_Oint),V_w_2)))
% 160.20/160.11           => hAPP(hAPP(c_Power_Opower__class_Opower(T_b),V_z_2),hAPP(c_Int_Onumber__class_Onumber__of(tc_Nat_Onat),c_Int_OBit1(V_w_2))) = hAPP(hAPP(c_HOL_OLet(T_b,T_b),hAPP(hAPP(c_Power_Opower__class_Opower(T_b),V_z_2),hAPP(c_Int_Onumber__class_Onumber__of(tc_Nat_Onat),V_w_2))),hAPP(hAPP(c_COMBS(T_b,T_b,T_b),hAPP(hAPP(c_COMBB(T_b,tc_fun(T_b,T_b),T_b),c_Groups_Otimes__class_Otimes(T_b)),hAPP(c_Groups_Otimes__class_Otimes(T_b),V_z_2))),c_COMBI(T_b))) )
% 160.20/160.11          & ( ~ hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),hAPP(c_Int_Onumber__class_Onumber__of(tc_Int_Oint),V_w_2)))
% 160.20/160.11           => hAPP(hAPP(c_Power_Opower__class_Opower(T_b),V_z_2),hAPP(c_Int_Onumber__class_Onumber__of(tc_Nat_Onat),c_Int_OBit1(V_w_2))) = c_Groups_Oone__class_Oone(T_b) ) ) ) ).
% 160.20/160.11  
% 160.20/160.11  fof(fact_zpower__number__of__odd,axiom,
% 160.20/160.11      ! [V_z_2,V_w_2] :
% 160.20/160.11        ( ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),hAPP(c_Int_Onumber__class_Onumber__of(tc_Int_Oint),V_w_2)))
% 160.20/160.11         => hAPP(hAPP(c_Power_Opower__class_Opower(tc_Int_Oint),V_z_2),hAPP(c_Int_Onumber__class_Onumber__of(tc_Nat_Onat),c_Int_OBit1(V_w_2))) = hAPP(hAPP(c_HOL_OLet(tc_Int_Oint,tc_Int_Oint),hAPP(hAPP(c_Power_Opower__class_Opower(tc_Int_Oint),V_z_2),hAPP(c_Int_Onumber__class_Onumber__of(tc_Nat_Onat),V_w_2))),hAPP(hAPP(c_COMBS(tc_Int_Oint,tc_Int_Oint,tc_Int_Oint),hAPP(hAPP(c_COMBB(tc_Int_Oint,tc_fun(tc_Int_Oint,tc_Int_Oint),tc_Int_Oint),c_Groups_Otimes__class_Otimes(tc_Int_Oint)),hAPP(c_Groups_Otimes__class_Otimes(tc_Int_Oint),V_z_2))),c_COMBI(tc_Int_Oint))) )
% 160.20/160.11        & ( ~ hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),hAPP(c_Int_Onumber__class_Onumber__of(tc_Int_Oint),V_w_2)))
% 160.20/160.11         => hAPP(hAPP(c_Power_Opower__class_Opower(tc_Int_Oint),V_z_2),hAPP(c_Int_Onumber__class_Onumber__of(tc_Nat_Onat),c_Int_OBit1(V_w_2))) = c_Groups_Oone__class_Oone(tc_Int_Oint) ) ) ).
% 160.20/160.11  
% 160.20/160.11  fof(fact_negDivAlg_Osimps,axiom,
% 160.20/160.11      ! [V_b,V_a] :
% 160.20/160.11        ( ( ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Int_Oint),V_a),V_b)))
% 160.20/160.11            | hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),V_b),c_Groups_Ozero__class_Ozero(tc_Int_Oint))) )
% 160.20/160.11         => c_Divides_OnegDivAlg(V_a,V_b) = hAPP(hAPP(c_Product__Type_OPair(tc_Int_Oint,tc_Int_Oint),hAPP(c_Int_Onumber__class_Onumber__of(tc_Int_Oint),c_Int_OMin)),hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Int_Oint),V_a),V_b)) )
% 160.20/160.11        & ( ~ ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Int_Oint),V_a),V_b)))
% 160.20/160.11              | hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),V_b),c_Groups_Ozero__class_Ozero(tc_Int_Oint))) )
% 160.20/160.11         => c_Divides_OnegDivAlg(V_a,V_b) = hAPP(c_Divides_Oadjust(V_b),c_Divides_OnegDivAlg(V_a,hAPP(hAPP(c_Groups_Otimes__class_Otimes(tc_Int_Oint),hAPP(c_Int_Onumber__class_Onumber__of(tc_Int_Oint),c_Int_OBit0(c_Int_OBit1(c_Int_OPls)))),V_b))) ) ) ).
% 160.20/160.11  
% 160.20/160.11  fof(fact_setprod_Oremove,axiom,
% 160.20/160.11      ! [V_g_2,V_x_2,V_A_2,T_b,T_c] :
% 160.20/160.11        ( class_Groups_Ocomm__monoid__mult(T_c)
% 160.20/160.11       => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2))
% 160.20/160.11         => ( hBOOL(hAPP(hAPP(c_member(T_b),V_x_2),V_A_2))
% 160.20/160.11           => hAPP(hAPP(c_Big__Operators_Ocomm__monoid__mult__class_Osetprod(T_b,T_c),V_g_2),V_A_2) = hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_c),hAPP(V_g_2,V_x_2)),hAPP(hAPP(c_Big__Operators_Ocomm__monoid__mult__class_Osetprod(T_b,T_c),V_g_2),hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_fun(T_b,tc_HOL_Obool)),V_A_2),hAPP(hAPP(c_Set_Oinsert(T_b),V_x_2),c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool)))))) ) ) ) ).
% 160.20/160.11  
% 160.20/160.11  fof(fact_power__number__of__odd__number__of,axiom,
% 160.20/160.11      ! [V_v_2,V_w_2,T_b] :
% 160.20/160.11        ( class_Int_Onumber__ring(T_b)
% 160.20/160.11       => ( ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),hAPP(c_Int_Onumber__class_Onumber__of(tc_Int_Oint),V_w_2)))
% 160.20/160.11           => hAPP(hAPP(c_Power_Opower__class_Opower(T_b),hAPP(c_Int_Onumber__class_Onumber__of(T_b),V_v_2)),hAPP(c_Int_Onumber__class_Onumber__of(tc_Nat_Onat),c_Int_OBit1(V_w_2))) = hAPP(hAPP(c_HOL_OLet(T_b,T_b),hAPP(hAPP(c_Power_Opower__class_Opower(T_b),hAPP(c_Int_Onumber__class_Onumber__of(T_b),V_v_2)),hAPP(c_Int_Onumber__class_Onumber__of(tc_Nat_Onat),V_w_2))),hAPP(hAPP(c_COMBS(T_b,T_b,T_b),hAPP(hAPP(c_COMBB(T_b,tc_fun(T_b,T_b),T_b),c_Groups_Otimes__class_Otimes(T_b)),hAPP(c_Groups_Otimes__class_Otimes(T_b),hAPP(c_Int_Onumber__class_Onumber__of(T_b),V_v_2)))),c_COMBI(T_b))) )
% 160.20/160.11          & ( ~ hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),hAPP(c_Int_Onumber__class_Onumber__of(tc_Int_Oint),V_w_2)))
% 160.20/160.11           => hAPP(hAPP(c_Power_Opower__class_Opower(T_b),hAPP(c_Int_Onumber__class_Onumber__of(T_b),V_v_2)),hAPP(c_Int_Onumber__class_Onumber__of(tc_Nat_Onat),c_Int_OBit1(V_w_2))) = c_Groups_Oone__class_Oone(T_b) ) ) ) ).
% 160.20/160.11  
% 160.20/160.11  fof(fact_code__numeral_Orecs_I1_J,axiom,
% 160.20/160.11      ! [V_f2_2,V_f1_2,T_b] : c_Code__Numeral_Ocode__numeral_Ocode__numeral__rec(T_b,V_f1_2,V_f2_2,c_Groups_Ozero__class_Ozero(tc_Code__Numeral_Ocode__numeral)) = V_f1_2 ).
% 160.20/160.11  
% 160.20/160.11  fof(fact_negDivAlg__eqn,axiom,
% 160.20/160.11      ! [V_a,V_b] :
% 160.20/160.11        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),V_b))
% 160.20/160.11       => ( ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Int_Oint),V_a),V_b)))
% 160.20/160.11           => c_Divides_OnegDivAlg(V_a,V_b) = hAPP(hAPP(c_Product__Type_OPair(tc_Int_Oint,tc_Int_Oint),hAPP(c_Int_Onumber__class_Onumber__of(tc_Int_Oint),c_Int_OMin)),hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Int_Oint),V_a),V_b)) )
% 160.20/160.11          & ( ~ hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Int_Oint),V_a),V_b)))
% 160.20/160.11           => c_Divides_OnegDivAlg(V_a,V_b) = hAPP(c_Divides_Oadjust(V_b),c_Divides_OnegDivAlg(V_a,hAPP(hAPP(c_Groups_Otimes__class_Otimes(tc_Int_Oint),hAPP(c_Int_Onumber__class_Onumber__of(tc_Int_Oint),c_Int_OBit0(c_Int_OBit1(c_Int_OPls)))),V_b))) ) ) ) ).
% 160.20/160.11  
% 160.20/160.11  fof(fact_negDivAlg__eqn__number__of,axiom,
% 160.20/160.11      ! [V_w,V_v] :
% 160.20/160.11        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),hAPP(c_Int_Onumber__class_Onumber__of(tc_Int_Oint),V_v)))
% 160.20/160.11       => ( ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Int_Oint),hAPP(c_Int_Onumber__class_Onumber__of(tc_Int_Oint),V_w)),hAPP(c_Int_Onumber__class_Onumber__of(tc_Int_Oint),V_v))))
% 160.20/160.11           => c_Divides_OnegDivAlg(hAPP(c_Int_Onumber__class_Onumber__of(tc_Int_Oint),V_w),hAPP(c_Int_Onumber__class_Onumber__of(tc_Int_Oint),V_v)) = hAPP(hAPP(c_Product__Type_OPair(tc_Int_Oint,tc_Int_Oint),hAPP(c_Int_Onumber__class_Onumber__of(tc_Int_Oint),c_Int_OMin)),hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Int_Oint),hAPP(c_Int_Onumber__class_Onumber__of(tc_Int_Oint),V_w)),hAPP(c_Int_Onumber__class_Onumber__of(tc_Int_Oint),V_v))) )
% 160.20/160.11          & ( ~ hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Int_Oint),hAPP(c_Int_Onumber__class_Onumber__of(tc_Int_Oint),V_w)),hAPP(c_Int_Onumber__class_Onumber__of(tc_Int_Oint),V_v))))
% 160.20/160.11           => c_Divides_OnegDivAlg(hAPP(c_Int_Onumber__class_Onumber__of(tc_Int_Oint),V_w),hAPP(c_Int_Onumber__class_Onumber__of(tc_Int_Oint),V_v)) = hAPP(c_Divides_Oadjust(hAPP(c_Int_Onumber__class_Onumber__of(tc_Int_Oint),V_v)),c_Divides_OnegDivAlg(hAPP(c_Int_Onumber__class_Onumber__of(tc_Int_Oint),V_w),hAPP(hAPP(c_Groups_Otimes__class_Otimes(tc_Int_Oint),hAPP(c_Int_Onumber__class_Onumber__of(tc_Int_Oint),c_Int_OBit0(c_Int_OBit1(c_Int_OPls)))),hAPP(c_Int_Onumber__class_Onumber__of(tc_Int_Oint),V_v)))) ) ) ) ).
% 160.20/160.11  
% 160.20/160.11  fof(fact_norm__frac_Osimps,axiom,
% 160.20/160.11      ! [V_a_2,V_b_2] :
% 160.20/160.11        ( ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),V_b_2),c_Groups_Ozero__class_Ozero(tc_Int_Oint)))
% 160.20/160.11         => c_Nitpick_Onorm__frac(V_a_2,V_b_2) = c_Nitpick_Onorm__frac(hAPP(c_Groups_Ouminus__class_Ouminus(tc_Int_Oint),V_a_2),hAPP(c_Groups_Ouminus__class_Ouminus(tc_Int_Oint),V_b_2)) )
% 160.20/160.11        & ( ~ hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),V_b_2),c_Groups_Ozero__class_Ozero(tc_Int_Oint)))
% 160.20/160.11         => ( ( ( V_a_2 = c_Groups_Ozero__class_Ozero(tc_Int_Oint)
% 160.20/160.11                | V_b_2 = c_Groups_Ozero__class_Ozero(tc_Int_Oint) )
% 160.20/160.11             => c_Nitpick_Onorm__frac(V_a_2,V_b_2) = hAPP(hAPP(c_Product__Type_OPair(tc_Int_Oint,tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),c_Groups_Oone__class_Oone(tc_Int_Oint)) )
% 160.20/160.11            & ( ~ ( V_a_2 = c_Groups_Ozero__class_Ozero(tc_Int_Oint)
% 160.20/160.11                  | V_b_2 = c_Groups_Ozero__class_Ozero(tc_Int_Oint) )
% 160.20/160.11             => c_Nitpick_Onorm__frac(V_a_2,V_b_2) = hAPP(hAPP(c_HOL_OLet(tc_Int_Oint,tc_prod(tc_Int_Oint,tc_Int_Oint)),hAPP(hAPP(c_Nitpick_Oint__gcd,V_a_2),V_b_2)),hAPP(hAPP(c_COMBS(tc_Int_Oint,tc_Int_Oint,tc_prod(tc_Int_Oint,tc_Int_Oint)),hAPP(hAPP(c_COMBB(tc_Int_Oint,tc_fun(tc_Int_Oint,tc_prod(tc_Int_Oint,tc_Int_Oint)),tc_Int_Oint),c_Product__Type_OPair(tc_Int_Oint,tc_Int_Oint)),hAPP(c_Divides_Odiv__class_Odiv(tc_Int_Oint),V_a_2))),hAPP(c_Divides_Odiv__class_Odiv(tc_Int_Oint),V_b_2))) ) ) ) ) ).
% 160.20/160.11  
% 160.20/160.11  fof(fact_nat__case__add__eq__if,axiom,
% 160.20/160.11      ! [V_n_2,V_v_2,V_f_2,V_a_2,T_b] : c_Nat_Onat_Onat__case(T_b,V_a_2,V_f_2,hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Nat_Onat),hAPP(c_Int_Onumber__class_Onumber__of(tc_Nat_Onat),V_v_2)),V_n_2)) = hAPP(hAPP(c_HOL_OLet(tc_Int_Oint,T_b),hAPP(c_Int_Onumber__class_Onumber__of(tc_Int_Oint),c_Int_Opred(V_v_2))),hAPP(hAPP(c_COMBS(tc_Int_Oint,T_b,T_b),hAPP(hAPP(c_COMBC(tc_Int_Oint,T_b,tc_fun(T_b,T_b)),hAPP(hAPP(c_COMBB(tc_HOL_Obool,tc_fun(T_b,tc_fun(T_b,T_b)),tc_Int_Oint),c_If(T_b)),c_Nat__Numeral_Oneg)),c_Nat_Onat_Onat__case(T_b,V_a_2,V_f_2,V_n_2))),hAPP(hAPP(c_COMBB(tc_Nat_Onat,T_b,tc_Int_Oint),V_f_2),hAPP(hAPP(c_COMBC(tc_Int_Oint,tc_Nat_Onat,tc_Nat_Onat),hAPP(hAPP(c_COMBB(tc_Nat_Onat,tc_fun(tc_Nat_Onat,tc_Nat_Onat),tc_Int_Oint),c_Groups_Oplus__class_Oplus(tc_Nat_Onat)),c_Int_Onat)),V_n_2)))) ).
% 160.20/160.11  
% 160.20/160.11  fof(fact_posDivAlg__eqn__1__number__of,axiom,
% 160.20/160.11      ! [V_w] :
% 160.20/160.11        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),hAPP(c_Int_Onumber__class_Onumber__of(tc_Int_Oint),V_w)))
% 160.20/160.11       => ( ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),c_Groups_Oone__class_Oone(tc_Int_Oint)),hAPP(c_Int_Onumber__class_Onumber__of(tc_Int_Oint),V_w)))
% 160.20/160.11           => c_Divides_OposDivAlg(c_Groups_Oone__class_Oone(tc_Int_Oint),hAPP(c_Int_Onumber__class_Onumber__of(tc_Int_Oint),V_w)) = hAPP(hAPP(c_Product__Type_OPair(tc_Int_Oint,tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),c_Groups_Oone__class_Oone(tc_Int_Oint)) )
% 160.20/160.11          & ( ~ hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),c_Groups_Oone__class_Oone(tc_Int_Oint)),hAPP(c_Int_Onumber__class_Onumber__of(tc_Int_Oint),V_w)))
% 160.20/160.11           => c_Divides_OposDivAlg(c_Groups_Oone__class_Oone(tc_Int_Oint),hAPP(c_Int_Onumber__class_Onumber__of(tc_Int_Oint),V_w)) = hAPP(c_Divides_Oadjust(hAPP(c_Int_Onumber__class_Onumber__of(tc_Int_Oint),V_w)),c_Divides_OposDivAlg(c_Groups_Oone__class_Oone(tc_Int_Oint),hAPP(hAPP(c_Groups_Otimes__class_Otimes(tc_Int_Oint),hAPP(c_Int_Onumber__class_Onumber__of(tc_Int_Oint),c_Int_OBit0(c_Int_OBit1(c_Int_OPls)))),hAPP(c_Int_Onumber__class_Onumber__of(tc_Int_Oint),V_w)))) ) ) ) ).
% 160.20/160.11  
% 160.20/160.11  fof(fact_posDivAlg_Osimps,axiom,
% 160.20/160.11      ! [V_b,V_a] :
% 160.20/160.11        ( ( ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),V_a),V_b))
% 160.20/160.11            | hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),V_b),c_Groups_Ozero__class_Ozero(tc_Int_Oint))) )
% 160.20/160.11         => c_Divides_OposDivAlg(V_a,V_b) = hAPP(hAPP(c_Product__Type_OPair(tc_Int_Oint,tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),V_a) )
% 160.20/160.11        & ( ~ ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),V_a),V_b))
% 160.20/160.11              | hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),V_b),c_Groups_Ozero__class_Ozero(tc_Int_Oint))) )
% 160.20/160.11         => c_Divides_OposDivAlg(V_a,V_b) = hAPP(c_Divides_Oadjust(V_b),c_Divides_OposDivAlg(V_a,hAPP(hAPP(c_Groups_Otimes__class_Otimes(tc_Int_Oint),hAPP(c_Int_Onumber__class_Onumber__of(tc_Int_Oint),c_Int_OBit0(c_Int_OBit1(c_Int_OPls)))),V_b))) ) ) ).
% 160.20/160.11  
% 160.20/160.11  fof(fact_semilattice__big_OF__eq,axiom,
% 160.20/160.11      ! [V_A_2,V_F_2,V_f_2,T_b] :
% 160.20/160.11        ( c_Big__Operators_Osemilattice__big(T_b,V_f_2,V_F_2)
% 160.20/160.11       => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2))
% 160.20/160.11         => hAPP(V_F_2,V_A_2) = hAPP(c_Finite__Set_Ofold1(T_b,V_f_2),V_A_2) ) ) ).
% 160.20/160.11  
% 160.20/160.11  fof(fact_bot2E,axiom,
% 160.20/160.11      ! [V_y_2,V_x_2,T_c,T_b] : ~ hBOOL(hAPP(hAPP(c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_fun(T_c,tc_HOL_Obool))),V_x_2),V_y_2)) ).
% 160.20/160.11  
% 160.20/160.11  fof(fact_less__by__empty,axiom,
% 160.20/160.11      ! [V_B_2,T_b,V_A_2] :
% 160.20/160.11        ( V_A_2 = c_Orderings_Obot__class_Obot(tc_fun(tc_prod(T_b,T_b),tc_HOL_Obool))
% 160.20/160.11       => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(tc_prod(T_b,T_b),tc_HOL_Obool)),V_A_2),V_B_2)) ) ).
% 160.20/160.11  
% 160.20/160.11  fof(fact_predicate2D,axiom,
% 160.20/160.11      ! [V_y_2,V_x_2,V_Q_2,V_P_2,T_c,T_b] :
% 160.20/160.11        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_b,tc_fun(T_c,tc_HOL_Obool))),V_P_2),V_Q_2))
% 160.20/160.11       => ( hBOOL(hAPP(hAPP(V_P_2,V_x_2),V_y_2))
% 160.20/160.11         => hBOOL(hAPP(hAPP(V_Q_2,V_x_2),V_y_2)) ) ) ).
% 160.20/160.11  
% 160.20/160.11  fof(fact_rev__predicate2D,axiom,
% 160.20/160.11      ! [V_Q_2,T_c,T_b,V_y_2,V_x_2,V_P_2] :
% 160.20/160.11        ( hBOOL(hAPP(hAPP(V_P_2,V_x_2),V_y_2))
% 160.20/160.11       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_b,tc_fun(T_c,tc_HOL_Obool))),V_P_2),V_Q_2))
% 160.20/160.11         => hBOOL(hAPP(hAPP(V_Q_2,V_x_2),V_y_2)) ) ) ).
% 160.20/160.11  
% 160.20/160.11  fof(fact_nat__case__0,axiom,
% 160.20/160.11      ! [V_f2_2,V_f1_2,T_b] : c_Nat_Onat_Onat__case(T_b,V_f1_2,V_f2_2,c_Groups_Ozero__class_Ozero(tc_Nat_Onat)) = V_f1_2 ).
% 160.20/160.11  
% 160.20/160.11  fof(fact_nat__case__Suc,axiom,
% 160.20/160.11      ! [V_nat_2,V_f2_2,V_f1_2,T_b] : c_Nat_Onat_Onat__case(T_b,V_f1_2,V_f2_2,hAPP(c_Nat_OSuc,V_nat_2)) = hAPP(V_f2_2,V_nat_2) ).
% 160.20/160.11  
% 160.20/160.11  fof(fact_posDivAlg__0,axiom,
% 160.20/160.11      ! [V_b] : c_Divides_OposDivAlg(c_Groups_Ozero__class_Ozero(tc_Int_Oint),V_b) = hAPP(hAPP(c_Product__Type_OPair(tc_Int_Oint,tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),c_Groups_Ozero__class_Ozero(tc_Int_Oint)) ).
% 160.20/160.11  
% 160.20/160.11  fof(fact_less__eq__nat_Osimps_I2_J,axiom,
% 160.20/160.11      ! [V_n_2,V_m_2] :
% 160.20/160.11        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat),hAPP(c_Nat_OSuc,V_m_2)),V_n_2))
% 160.20/160.11      <=> hBOOL(c_Nat_Onat_Onat__case(tc_HOL_Obool,c_fFalse,hAPP(c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat),V_m_2),V_n_2)) ) ).
% 160.20/160.11  
% 160.20/160.11  fof(fact_diff__Suc,axiom,
% 160.20/160.11      ! [V_n_2,V_m_2] : hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_Nat_Onat),V_m_2),hAPP(c_Nat_OSuc,V_n_2)) = c_Nat_Onat_Onat__case(tc_Nat_Onat,c_Groups_Ozero__class_Ozero(tc_Nat_Onat),c_COMBI(tc_Nat_Onat),hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_Nat_Onat),V_m_2),V_n_2)) ).
% 160.20/160.11  
% 160.20/160.11  fof(fact_posDivAlg__div__mod,axiom,
% 160.20/160.11      ! [V_l,V_k] :
% 160.20/160.11        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),V_k))
% 160.20/160.11       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),V_l))
% 160.20/160.11         => c_Divides_OposDivAlg(V_k,V_l) = hAPP(hAPP(c_Product__Type_OPair(tc_Int_Oint,tc_Int_Oint),hAPP(hAPP(c_Divides_Odiv__class_Odiv(tc_Int_Oint),V_k),V_l)),c_Divides_Odiv__class_Omod(tc_Int_Oint,V_k,V_l)) ) ) ).
% 160.20/160.11  
% 160.20/160.11  fof(fact_nat__case__number__of,axiom,
% 160.20/160.11      ! [V_v_2,V_f_2,V_a_2,T_b] : c_Nat_Onat_Onat__case(T_b,V_a_2,V_f_2,hAPP(c_Int_Onumber__class_Onumber__of(tc_Nat_Onat),V_v_2)) = hAPP(hAPP(c_HOL_OLet(tc_Int_Oint,T_b),hAPP(c_Int_Onumber__class_Onumber__of(tc_Int_Oint),c_Int_Opred(V_v_2))),hAPP(hAPP(c_COMBS(tc_Int_Oint,T_b,T_b),hAPP(hAPP(c_COMBC(tc_Int_Oint,T_b,tc_fun(T_b,T_b)),hAPP(hAPP(c_COMBB(tc_HOL_Obool,tc_fun(T_b,tc_fun(T_b,T_b)),tc_Int_Oint),c_If(T_b)),c_Nat__Numeral_Oneg)),V_a_2)),hAPP(hAPP(c_COMBB(tc_Nat_Onat,T_b,tc_Int_Oint),V_f_2),c_Int_Onat))) ).
% 160.20/160.11  
% 160.20/160.11  fof(fact_posDivAlg__eqn__number__of,axiom,
% 160.20/160.11      ! [V_w,V_v] :
% 160.20/160.11        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),hAPP(c_Int_Onumber__class_Onumber__of(tc_Int_Oint),V_v)))
% 160.20/160.11       => ( ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),hAPP(c_Int_Onumber__class_Onumber__of(tc_Int_Oint),V_w)),hAPP(c_Int_Onumber__class_Onumber__of(tc_Int_Oint),V_v)))
% 160.20/160.11           => c_Divides_OposDivAlg(hAPP(c_Int_Onumber__class_Onumber__of(tc_Int_Oint),V_w),hAPP(c_Int_Onumber__class_Onumber__of(tc_Int_Oint),V_v)) = hAPP(hAPP(c_Product__Type_OPair(tc_Int_Oint,tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),hAPP(c_Int_Onumber__class_Onumber__of(tc_Int_Oint),V_w)) )
% 160.20/160.11          & ( ~ hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),hAPP(c_Int_Onumber__class_Onumber__of(tc_Int_Oint),V_w)),hAPP(c_Int_Onumber__class_Onumber__of(tc_Int_Oint),V_v)))
% 160.20/160.11           => c_Divides_OposDivAlg(hAPP(c_Int_Onumber__class_Onumber__of(tc_Int_Oint),V_w),hAPP(c_Int_Onumber__class_Onumber__of(tc_Int_Oint),V_v)) = hAPP(c_Divides_Oadjust(hAPP(c_Int_Onumber__class_Onumber__of(tc_Int_Oint),V_v)),c_Divides_OposDivAlg(hAPP(c_Int_Onumber__class_Onumber__of(tc_Int_Oint),V_w),hAPP(hAPP(c_Groups_Otimes__class_Otimes(tc_Int_Oint),hAPP(c_Int_Onumber__class_Onumber__of(tc_Int_Oint),c_Int_OBit0(c_Int_OBit1(c_Int_OPls)))),hAPP(c_Int_Onumber__class_Onumber__of(tc_Int_Oint),V_v)))) ) ) ) ).
% 160.20/160.11  
% 160.20/160.11  fof(fact_posDivAlg__eqn,axiom,
% 160.20/160.11      ! [V_a,V_b] :
% 160.20/160.11        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),V_b))
% 160.20/160.11       => ( ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),V_a),V_b))
% 160.20/160.11           => c_Divides_OposDivAlg(V_a,V_b) = hAPP(hAPP(c_Product__Type_OPair(tc_Int_Oint,tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),V_a) )
% 160.20/160.11          & ( ~ hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),V_a),V_b))
% 160.20/160.11           => c_Divides_OposDivAlg(V_a,V_b) = hAPP(c_Divides_Oadjust(V_b),c_Divides_OposDivAlg(V_a,hAPP(hAPP(c_Groups_Otimes__class_Otimes(tc_Int_Oint),hAPP(c_Int_Onumber__class_Onumber__of(tc_Int_Oint),c_Int_OBit0(c_Int_OBit1(c_Int_OPls)))),V_b))) ) ) ) ).
% 160.20/160.11  
% 160.20/160.11  fof(fact_in__rel__def,axiom,
% 160.20/160.11      ! [V_y_2,V_x_2,V_R_2,T_c,T_b] :
% 160.20/160.11        ( hBOOL(hAPP(hAPP(c_FunDef_Oin__rel(T_b,T_c,V_R_2),V_x_2),V_y_2))
% 160.20/160.11      <=> hBOOL(hAPP(hAPP(c_member(tc_prod(T_b,T_c)),hAPP(hAPP(c_Product__Type_OPair(T_b,T_c),V_x_2),V_y_2)),V_R_2)) ) ).
% 160.20/160.11  
% 160.20/160.11  fof(fact_div__mod__code__numeral__def,axiom,
% 160.20/160.11      ! [V_m,V_n] : c_Code__Numeral_Odiv__mod__code__numeral(V_n,V_m) = hAPP(hAPP(c_Product__Type_OPair(tc_Code__Numeral_Ocode__numeral,tc_Code__Numeral_Ocode__numeral),hAPP(hAPP(c_Divides_Odiv__class_Odiv(tc_Code__Numeral_Ocode__numeral),V_n),V_m)),c_Divides_Odiv__class_Omod(tc_Code__Numeral_Ocode__numeral,V_n,V_m)) ).
% 160.20/160.11  
% 160.20/160.11  fof(fact_Nitpick_Orefl_H__def,axiom,
% 160.20/160.11      ! [V_r_2,T_b] :
% 160.20/160.11        ( c_Nitpick_Orefl_H(T_b,V_r_2)
% 160.20/160.11      <=> ! [B_x] : hBOOL(hAPP(hAPP(c_member(tc_prod(T_b,T_b)),hAPP(hAPP(c_Product__Type_OPair(T_b,T_b),B_x),B_x)),V_r_2)) ) ).
% 160.20/160.11  
% 160.20/160.11  fof(fact_adjust__def,axiom,
% 160.20/160.11      ! [V_b_2] : c_Divides_Oadjust(V_b_2) = hAPP(c_Product__Type_Oprod_Oprod__case(tc_Int_Oint,tc_Int_Oint,tc_prod(tc_Int_Oint,tc_Int_Oint)),hAPP(hAPP(c_COMBS(tc_Int_Oint,tc_fun(tc_Int_Oint,tc_prod(tc_Int_Oint,tc_Int_Oint)),tc_fun(tc_Int_Oint,tc_prod(tc_Int_Oint,tc_Int_Oint))),hAPP(hAPP(c_COMBB(tc_fun(tc_Int_Oint,tc_fun(tc_prod(tc_Int_Oint,tc_Int_Oint),tc_prod(tc_Int_Oint,tc_Int_Oint))),tc_fun(tc_fun(tc_Int_Oint,tc_prod(tc_Int_Oint,tc_Int_Oint)),tc_fun(tc_Int_Oint,tc_prod(tc_Int_Oint,tc_Int_Oint))),tc_Int_Oint),c_COMBS(tc_Int_Oint,tc_prod(tc_Int_Oint,tc_Int_Oint),tc_prod(tc_Int_Oint,tc_Int_Oint))),hAPP(hAPP(c_COMBB(tc_fun(tc_Int_Oint,tc_prod(tc_Int_Oint,tc_Int_Oint)),tc_fun(tc_Int_Oint,tc_fun(tc_prod(tc_Int_Oint,tc_Int_Oint),tc_prod(tc_Int_Oint,tc_Int_Oint))),tc_Int_Oint),hAPP(c_COMBS(tc_Int_Oint,tc_prod(tc_Int_Oint,tc_Int_Oint),tc_fun(tc_prod(tc_Int_Oint,tc_Int_Oint),tc_prod(tc_Int_Oint,tc_Int_Oint))),hAPP(hAPP(c_COMBB(tc_HOL_Obool,tc_fun(tc_prod(tc_Int_Oint,tc_Int_Oint),tc_fun(tc_prod(tc_Int_Oint,tc_Int_Oint),tc_prod(tc_Int_Oint,tc_Int_Oint))),tc_Int_Oint),c_If(tc_prod(tc_Int_Oint,tc_Int_Oint))),hAPP(hAPP(c_COMBB(tc_Int_Oint,tc_HOL_Obool,tc_Int_Oint),hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint))),hAPP(hAPP(c_COMBC(tc_Int_Oint,tc_Int_Oint,tc_Int_Oint),c_Groups_Ominus__class_Ominus(tc_Int_Oint)),V_b_2))))),hAPP(hAPP(c_COMBC(tc_Int_Oint,tc_fun(tc_Int_Oint,tc_Int_Oint),tc_fun(tc_Int_Oint,tc_prod(tc_Int_Oint,tc_Int_Oint))),hAPP(hAPP(c_COMBB(tc_fun(tc_Int_Oint,tc_prod(tc_Int_Oint,tc_Int_Oint)),tc_fun(tc_fun(tc_Int_Oint,tc_Int_Oint),tc_fun(tc_Int_Oint,tc_prod(tc_Int_Oint,tc_Int_Oint))),tc_Int_Oint),c_COMBB(tc_Int_Oint,tc_prod(tc_Int_Oint,tc_Int_Oint),tc_Int_Oint)),hAPP(hAPP(c_COMBB(tc_Int_Oint,tc_fun(tc_Int_Oint,tc_prod(tc_Int_Oint,tc_Int_Oint)),tc_Int_Oint),c_Product__Type_OPair(tc_Int_Oint,tc_Int_Oint)),hAPP(hAPP(c_COMBC(tc_Int_Oint,tc_Int_Oint,tc_Int_Oint),hAPP(hAPP(c_COMBB(tc_Int_Oint,tc_fun(tc_Int_Oint,tc_Int_Oint),tc_Int_Oint),c_Groups_Oplus__class_Oplus(tc_Int_Oint)),hAPP(c_Groups_Otimes__class_Otimes(tc_Int_Oint),hAPP(c_Int_Onumber__class_Onumber__of(tc_Int_Oint),c_Int_OBit0(c_Int_OBit1(c_Int_OPls)))))),c_Groups_Oone__class_Oone(tc_Int_Oint))))),hAPP(hAPP(c_COMBC(tc_Int_Oint,tc_Int_Oint,tc_Int_Oint),c_Groups_Ominus__class_Ominus(tc_Int_Oint)),V_b_2))))),hAPP(hAPP(c_COMBB(tc_Int_Oint,tc_fun(tc_Int_Oint,tc_prod(tc_Int_Oint,tc_Int_Oint)),tc_Int_Oint),c_Product__Type_OPair(tc_Int_Oint,tc_Int_Oint)),hAPP(c_Groups_Otimes__class_Otimes(tc_Int_Oint),hAPP(c_Int_Onumber__class_Onumber__of(tc_Int_Oint),c_Int_OBit0(c_Int_OBit1(c_Int_OPls))))))) ).
% 160.20/160.11  
% 160.20/160.11  fof(fact_divmod__nat__step,axiom,
% 160.20/160.11      ! [V_m,V_n] :
% 160.20/160.11        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),c_Groups_Ozero__class_Ozero(tc_Nat_Onat)),V_n))
% 160.20/160.11       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat),V_n),V_m))
% 160.20/160.11         => c_Divides_Odivmod__nat(V_m,V_n) = hAPP(hAPP(c_Product__Type_OPair(tc_Nat_Onat,tc_Nat_Onat),hAPP(c_Nat_OSuc,hAPP(hAPP(c_Divides_Odiv__class_Odiv(tc_Nat_Onat),hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_Nat_Onat),V_m),V_n)),V_n))),c_Divides_Odiv__class_Omod(tc_Nat_Onat,hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_Nat_Onat),V_m),V_n),V_n)) ) ) ).
% 160.20/160.11  
% 160.20/160.11  fof(fact_divmod__nat__zero,axiom,
% 160.20/160.11      ! [V_m] : c_Divides_Odivmod__nat(V_m,c_Groups_Ozero__class_Ozero(tc_Nat_Onat)) = hAPP(hAPP(c_Product__Type_OPair(tc_Nat_Onat,tc_Nat_Onat),c_Groups_Ozero__class_Ozero(tc_Nat_Onat)),V_m) ).
% 160.20/160.11  
% 160.20/160.11  fof(fact_divmod__nat__base,axiom,
% 160.20/160.11      ! [V_n,V_m] :
% 160.20/160.11        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),V_m),V_n))
% 160.20/160.11       => c_Divides_Odivmod__nat(V_m,V_n) = hAPP(hAPP(c_Product__Type_OPair(tc_Nat_Onat,tc_Nat_Onat),c_Groups_Ozero__class_Ozero(tc_Nat_Onat)),V_m) ) ).
% 160.20/160.11  
% 160.20/160.11  fof(fact_divmod__nat__div__mod,axiom,
% 160.20/160.11      ! [V_n,V_m] : c_Divides_Odivmod__nat(V_m,V_n) = hAPP(hAPP(c_Product__Type_OPair(tc_Nat_Onat,tc_Nat_Onat),hAPP(hAPP(c_Divides_Odiv__class_Odiv(tc_Nat_Onat),V_m),V_n)),c_Divides_Odiv__class_Omod(tc_Nat_Onat,V_m,V_n)) ).
% 160.20/160.11  
% 160.20/160.11  fof(fact_of__int__num,axiom,
% 160.20/160.11      ! [V_k_2,T_b] :
% 160.20/160.11        ( class_Rings_Oring__1(T_b)
% 160.20/160.11       => ( ( V_k_2 = c_Groups_Ozero__class_Ozero(tc_Int_Oint)
% 160.20/160.11           => hAPP(c_Int_Oring__1__class_Oof__int(T_b),V_k_2) = c_Groups_Ozero__class_Ozero(T_b) )
% 160.20/160.11          & ( V_k_2 != c_Groups_Ozero__class_Ozero(tc_Int_Oint)
% 160.20/160.11           => ( ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),V_k_2),c_Groups_Ozero__class_Ozero(tc_Int_Oint)))
% 160.20/160.11               => hAPP(c_Int_Oring__1__class_Oof__int(T_b),V_k_2) = hAPP(c_Groups_Ouminus__class_Ouminus(T_b),hAPP(c_Int_Oring__1__class_Oof__int(T_b),hAPP(c_Groups_Ouminus__class_Ouminus(tc_Int_Oint),V_k_2))) )
% 160.20/160.11              & ( ~ hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),V_k_2),c_Groups_Ozero__class_Ozero(tc_Int_Oint)))
% 160.20/160.11               => hAPP(c_Int_Oring__1__class_Oof__int(T_b),V_k_2) = hAPP(hAPP(c_Product__Type_Oprod_Oprod__case(tc_Int_Oint,tc_Int_Oint,T_b),hAPP(hAPP(c_COMBC(tc_Int_Oint,tc_fun(tc_Int_Oint,tc_fun(T_b,T_b)),tc_fun(tc_Int_Oint,T_b)),hAPP(hAPP(c_COMBB(tc_fun(tc_fun(T_b,T_b),T_b),tc_fun(tc_fun(tc_Int_Oint,tc_fun(T_b,T_b)),tc_fun(tc_Int_Oint,T_b)),tc_Int_Oint),c_COMBB(tc_fun(T_b,T_b),T_b,tc_Int_Oint)),hAPP(hAPP(c_COMBB(T_b,tc_fun(tc_fun(T_b,T_b),T_b),tc_Int_Oint),c_HOL_OLet(T_b,T_b)),c_Int_Oring__1__class_Oof__int(T_b)))),hAPP(hAPP(c_COMBC(tc_Int_Oint,tc_fun(T_b,T_b),tc_fun(T_b,T_b)),hAPP(hAPP(c_COMBB(tc_fun(T_b,tc_fun(T_b,T_b)),tc_fun(tc_fun(T_b,T_b),tc_fun(T_b,T_b)),tc_Int_Oint),c_COMBS(T_b,T_b,T_b)),hAPP(hAPP(c_COMBC(tc_Int_Oint,tc_fun(T_b,T_b),tc_fun(T_b,tc_fun(T_b,T_b))),hAPP(hAPP(c_COMBB(tc_fun(T_b,tc_fun(T_b,T_b)),tc_fun(tc_fun(T_b,T_b),tc_fun(T_b,tc_fun(T_b,T_b))),tc_Int_Oint),c_COMBB(T_b,tc_fun(T_b,T_b),T_b)),hAPP(hAPP(c_COMBB(tc_HOL_Obool,tc_fun(T_b,tc_fun(T_b,T_b)),tc_Int_Oint),c_If(T_b)),hAPP(hAPP(c_COMBC(tc_Int_Oint,tc_Int_Oint,tc_HOL_Obool),c_fequal),c_Groups_Ozero__class_Ozero(tc_Int_Oint))))),hAPP(hAPP(c_COMBS(T_b,T_b,T_b),c_Groups_Oplus__class_Oplus(T_b)),c_COMBI(T_b))))),hAPP(hAPP(c_COMBC(T_b,T_b,T_b),hAPP(hAPP(c_COMBB(T_b,tc_fun(T_b,T_b),T_b),c_Groups_Oplus__class_Oplus(T_b)),hAPP(hAPP(c_COMBS(T_b,T_b,T_b),c_Groups_Oplus__class_Oplus(T_b)),c_COMBI(T_b)))),c_Groups_Oone__class_Oone(T_b))))),c_Divides_Odivmod__int(V_k_2,hAPP(c_Int_Onumber__class_Onumber__of(tc_Int_Oint),c_Int_OBit0(c_Int_OBit1(c_Int_OPls))))) ) ) ) ) ) ).
% 160.20/160.11  
% 160.20/160.11  fof(fact_nat__rec__add__eq__if,axiom,
% 160.20/160.11      ! [V_n_2,V_v_2,V_f_2,V_a_2,T_b] : hAPP(c_Nat_Onat_Onat__rec(T_b,V_a_2,V_f_2),hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Nat_Onat),hAPP(c_Int_Onumber__class_Onumber__of(tc_Nat_Onat),V_v_2)),V_n_2)) = hAPP(hAPP(c_HOL_OLet(tc_Int_Oint,T_b),hAPP(c_Int_Onumber__class_Onumber__of(tc_Int_Oint),c_Int_Opred(V_v_2))),hAPP(hAPP(c_COMBS(tc_Int_Oint,T_b,T_b),hAPP(hAPP(c_COMBC(tc_Int_Oint,T_b,tc_fun(T_b,T_b)),hAPP(hAPP(c_COMBB(tc_HOL_Obool,tc_fun(T_b,tc_fun(T_b,T_b)),tc_Int_Oint),c_If(T_b)),c_Nat__Numeral_Oneg)),hAPP(c_Nat_Onat_Onat__rec(T_b,V_a_2,V_f_2),V_n_2))),hAPP(hAPP(c_COMBS(tc_Int_Oint,T_b,T_b),hAPP(hAPP(c_COMBB(tc_Nat_Onat,tc_fun(T_b,T_b),tc_Int_Oint),V_f_2),hAPP(hAPP(c_COMBC(tc_Int_Oint,tc_Nat_Onat,tc_Nat_Onat),hAPP(hAPP(c_COMBB(tc_Nat_Onat,tc_fun(tc_Nat_Onat,tc_Nat_Onat),tc_Int_Oint),c_Groups_Oplus__class_Oplus(tc_Nat_Onat)),c_Int_Onat)),V_n_2))),hAPP(hAPP(c_COMBB(tc_Nat_Onat,T_b,tc_Int_Oint),c_Nat_Onat_Onat__rec(T_b,V_a_2,V_f_2)),hAPP(hAPP(c_COMBC(tc_Int_Oint,tc_Nat_Onat,tc_Nat_Onat),hAPP(hAPP(c_COMBB(tc_Nat_Onat,tc_fun(tc_Nat_Onat,tc_Nat_Onat),tc_Int_Oint),c_Groups_Oplus__class_Oplus(tc_Nat_Onat)),c_Int_Onat)),V_n_2))))) ).
% 160.20/160.11  
% 160.20/160.11  fof(fact_semiring__1__class_Oof__nat__code,axiom,
% 160.20/160.11      ! [V_n_2,T_b] :
% 160.20/160.11        ( class_Rings_Osemiring__1(T_b)
% 160.20/160.11       => hAPP(c_Nat_Osemiring__1__class_Oof__nat(T_b),V_n_2) = c_Nat_Osemiring__1__class_Oof__nat__aux(T_b,hAPP(hAPP(c_COMBC(T_b,T_b,T_b),c_Groups_Oplus__class_Oplus(T_b)),c_Groups_Oone__class_Oone(T_b)),V_n_2,c_Groups_Ozero__class_Ozero(T_b)) ) ).
% 160.20/160.11  
% 160.20/160.11  fof(fact_divmod__nat__rel__mult2__eq,axiom,
% 160.20/160.11      ! [V_c,V_r,V_q,V_b,V_a] :
% 160.20/160.11        ( hBOOL(hAPP(c_Divides_Odivmod__nat__rel(V_a,V_b),hAPP(hAPP(c_Product__Type_OPair(tc_Nat_Onat,tc_Nat_Onat),V_q),V_r)))
% 160.20/160.11       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),c_Groups_Ozero__class_Ozero(tc_Nat_Onat)),V_b))
% 160.20/160.11         => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),c_Groups_Ozero__class_Ozero(tc_Nat_Onat)),V_c))
% 160.20/160.11           => hBOOL(hAPP(c_Divides_Odivmod__nat__rel(V_a,hAPP(hAPP(c_Groups_Otimes__class_Otimes(tc_Nat_Onat),V_b),V_c)),hAPP(hAPP(c_Product__Type_OPair(tc_Nat_Onat,tc_Nat_Onat),hAPP(hAPP(c_Divides_Odiv__class_Odiv(tc_Nat_Onat),V_q),V_c)),hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Nat_Onat),hAPP(hAPP(c_Groups_Otimes__class_Otimes(tc_Nat_Onat),V_b),c_Divides_Odiv__class_Omod(tc_Nat_Onat,V_q,V_c))),V_r)))) ) ) ) ).
% 160.20/160.11  
% 160.20/160.11  fof(fact_divmod__nat__rel__mult1__eq,axiom,
% 160.20/160.11      ! [V_a,V_r,V_q,V_c,V_b] :
% 160.20/160.11        ( hBOOL(hAPP(c_Divides_Odivmod__nat__rel(V_b,V_c),hAPP(hAPP(c_Product__Type_OPair(tc_Nat_Onat,tc_Nat_Onat),V_q),V_r)))
% 160.20/160.11       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),c_Groups_Ozero__class_Ozero(tc_Nat_Onat)),V_c))
% 160.20/160.11         => hBOOL(hAPP(c_Divides_Odivmod__nat__rel(hAPP(hAPP(c_Groups_Otimes__class_Otimes(tc_Nat_Onat),V_a),V_b),V_c),hAPP(hAPP(c_Product__Type_OPair(tc_Nat_Onat,tc_Nat_Onat),hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Nat_Onat),hAPP(hAPP(c_Groups_Otimes__class_Otimes(tc_Nat_Onat),V_a),V_q)),hAPP(hAPP(c_Divides_Odiv__class_Odiv(tc_Nat_Onat),hAPP(hAPP(c_Groups_Otimes__class_Otimes(tc_Nat_Onat),V_a),V_r)),V_c))),c_Divides_Odiv__class_Omod(tc_Nat_Onat,hAPP(hAPP(c_Groups_Otimes__class_Otimes(tc_Nat_Onat),V_a),V_r),V_c)))) ) ) ).
% 160.20/160.11  
% 160.20/160.11  fof(fact_divmod__nat__rel__unique,axiom,
% 160.20/160.11      ! [V_qr_H,V_qr,V_n,V_m] :
% 160.20/160.11        ( hBOOL(hAPP(c_Divides_Odivmod__nat__rel(V_m,V_n),V_qr))
% 160.20/160.11       => ( hBOOL(hAPP(c_Divides_Odivmod__nat__rel(V_m,V_n),V_qr_H))
% 160.20/160.11         => V_qr = V_qr_H ) ) ).
% 160.20/160.11  
% 160.20/160.11  fof(fact_nat__rec__0,axiom,
% 160.20/160.11      ! [V_f2_2,V_f1_2,T_b] : hAPP(c_Nat_Onat_Onat__rec(T_b,V_f1_2,V_f2_2),c_Groups_Ozero__class_Ozero(tc_Nat_Onat)) = V_f1_2 ).
% 160.20/160.11  
% 160.20/160.11  fof(fact_nat__rec__Suc,axiom,
% 160.20/160.11      ! [V_nat_2,V_f2_2,V_f1_2,T_b] : hAPP(c_Nat_Onat_Onat__rec(T_b,V_f1_2,V_f2_2),hAPP(c_Nat_OSuc,V_nat_2)) = hAPP(hAPP(V_f2_2,V_nat_2),hAPP(c_Nat_Onat_Onat__rec(T_b,V_f1_2,V_f2_2),V_nat_2)) ).
% 160.20/160.11  
% 160.20/160.11  fof(fact_divmod__nat__eq,axiom,
% 160.20/160.11      ! [V_qr,V_n,V_m] :
% 160.20/160.11        ( hBOOL(hAPP(c_Divides_Odivmod__nat__rel(V_m,V_n),V_qr))
% 160.20/160.11       => c_Divides_Odivmod__nat(V_m,V_n) = V_qr ) ).
% 160.20/160.11  
% 160.20/160.11  fof(fact_divmod__nat__rel__divmod__nat,axiom,
% 160.20/160.11      ! [V_n,V_m] : hBOOL(hAPP(c_Divides_Odivmod__nat__rel(V_m,V_n),c_Divides_Odivmod__nat(V_m,V_n))) ).
% 160.20/160.11  
% 160.20/160.11  fof(fact_of__nat__aux_Osimps_I1_J,axiom,
% 160.20/160.11      ! [V_i_2,V_inc_2,T_b] :
% 160.20/160.11        ( class_Rings_Osemiring__1(T_b)
% 160.20/160.11       => c_Nat_Osemiring__1__class_Oof__nat__aux(T_b,V_inc_2,c_Groups_Ozero__class_Ozero(tc_Nat_Onat),V_i_2) = V_i_2 ) ).
% 160.20/160.11  
% 160.20/160.11  fof(fact_of__nat__aux_Osimps_I2_J,axiom,
% 160.20/160.11      ! [V_i_2,V_n_2,V_inc_2,T_b] :
% 160.20/160.11        ( class_Rings_Osemiring__1(T_b)
% 160.20/160.11       => c_Nat_Osemiring__1__class_Oof__nat__aux(T_b,V_inc_2,hAPP(c_Nat_OSuc,V_n_2),V_i_2) = c_Nat_Osemiring__1__class_Oof__nat__aux(T_b,V_inc_2,V_n_2,hAPP(V_inc_2,V_i_2)) ) ).
% 160.20/160.11  
% 160.20/160.11  fof(fact_mod__eq,axiom,
% 160.20/160.11      ! [V_r,V_q,V_n,V_m] :
% 160.20/160.11        ( hBOOL(hAPP(c_Divides_Odivmod__nat__rel(V_m,V_n),hAPP(hAPP(c_Product__Type_OPair(tc_Nat_Onat,tc_Nat_Onat),V_q),V_r)))
% 160.20/160.11       => c_Divides_Odiv__class_Omod(tc_Nat_Onat,V_m,V_n) = V_r ) ).
% 160.20/160.11  
% 160.20/160.11  fof(fact_div__eq,axiom,
% 160.20/160.11      ! [V_r,V_q,V_n,V_m] :
% 160.20/160.11        ( hBOOL(hAPP(c_Divides_Odivmod__nat__rel(V_m,V_n),hAPP(hAPP(c_Product__Type_OPair(tc_Nat_Onat,tc_Nat_Onat),V_q),V_r)))
% 160.20/160.11       => hAPP(hAPP(c_Divides_Odiv__class_Odiv(tc_Nat_Onat),V_m),V_n) = V_q ) ).
% 160.20/160.11  
% 160.20/160.11  fof(fact_divmod__nat__rel,axiom,
% 160.20/160.11      ! [V_n,V_m] : hBOOL(hAPP(c_Divides_Odivmod__nat__rel(V_m,V_n),hAPP(hAPP(c_Product__Type_OPair(tc_Nat_Onat,tc_Nat_Onat),hAPP(hAPP(c_Divides_Odiv__class_Odiv(tc_Nat_Onat),V_m),V_n)),c_Divides_Odiv__class_Omod(tc_Nat_Onat,V_m,V_n)))) ).
% 160.20/160.11  
% 160.20/160.11  fof(fact_divmod__int__mod__div,axiom,
% 160.20/160.11      ! [V_q,V_p] : c_Divides_Odivmod__int(V_p,V_q) = hAPP(hAPP(c_Product__Type_OPair(tc_Int_Oint,tc_Int_Oint),hAPP(hAPP(c_Divides_Odiv__class_Odiv(tc_Int_Oint),V_p),V_q)),c_Divides_Odiv__class_Omod(tc_Int_Oint,V_p,V_q)) ).
% 160.20/160.11  
% 160.20/160.11  fof(fact_divmod__nat__rel__add1__eq,axiom,
% 160.20/160.11      ! [V_br,V_bq,V_b,V_ar,V_aq,V_c,V_a] :
% 160.20/160.11        ( hBOOL(hAPP(c_Divides_Odivmod__nat__rel(V_a,V_c),hAPP(hAPP(c_Product__Type_OPair(tc_Nat_Onat,tc_Nat_Onat),V_aq),V_ar)))
% 160.20/160.11       => ( hBOOL(hAPP(c_Divides_Odivmod__nat__rel(V_b,V_c),hAPP(hAPP(c_Product__Type_OPair(tc_Nat_Onat,tc_Nat_Onat),V_bq),V_br)))
% 160.20/160.11         => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),c_Groups_Ozero__class_Ozero(tc_Nat_Onat)),V_c))
% 160.20/160.11           => hBOOL(hAPP(c_Divides_Odivmod__nat__rel(hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Nat_Onat),V_a),V_b),V_c),hAPP(hAPP(c_Product__Type_OPair(tc_Nat_Onat,tc_Nat_Onat),hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Nat_Onat),hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Nat_Onat),V_aq),V_bq)),hAPP(hAPP(c_Divides_Odiv__class_Odiv(tc_Nat_Onat),hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Nat_Onat),V_ar),V_br)),V_c))),c_Divides_Odiv__class_Omod(tc_Nat_Onat,hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Nat_Onat),V_ar),V_br),V_c)))) ) ) ) ).
% 160.20/160.11  
% 160.20/160.11  fof(fact_nat__rec__number__of,axiom,
% 160.20/160.11      ! [V_v_2,V_f_2,V_a_2,T_b] : hAPP(c_Nat_Onat_Onat__rec(T_b,V_a_2,V_f_2),hAPP(c_Int_Onumber__class_Onumber__of(tc_Nat_Onat),V_v_2)) = hAPP(hAPP(c_HOL_OLet(tc_Int_Oint,T_b),hAPP(c_Int_Onumber__class_Onumber__of(tc_Int_Oint),c_Int_Opred(V_v_2))),hAPP(hAPP(c_COMBS(tc_Int_Oint,T_b,T_b),hAPP(hAPP(c_COMBC(tc_Int_Oint,T_b,tc_fun(T_b,T_b)),hAPP(hAPP(c_COMBB(tc_HOL_Obool,tc_fun(T_b,tc_fun(T_b,T_b)),tc_Int_Oint),c_If(T_b)),c_Nat__Numeral_Oneg)),V_a_2)),hAPP(hAPP(c_COMBS(tc_Int_Oint,T_b,T_b),hAPP(hAPP(c_COMBB(tc_Nat_Onat,tc_fun(T_b,T_b),tc_Int_Oint),V_f_2),c_Int_Onat)),hAPP(hAPP(c_COMBB(tc_Nat_Onat,T_b,tc_Int_Oint),c_Nat_Onat_Onat__rec(T_b,V_a_2,V_f_2)),c_Int_Onat)))) ).
% 160.20/160.11  
% 160.20/160.11  fof(fact_Nitpick_OFrac__def,axiom,
% 160.20/160.11      c_Nitpick_OFrac = hAPP(c_Product__Type_Oprod_Oprod__case(tc_Int_Oint,tc_Int_Oint,tc_HOL_Obool),hAPP(hAPP(c_COMBB(tc_fun(tc_Int_Oint,tc_HOL_Obool),tc_fun(tc_Int_Oint,tc_HOL_Obool),tc_Int_Oint),hAPP(c_COMBS(tc_Int_Oint,tc_HOL_Obool,tc_HOL_Obool),hAPP(hAPP(c_COMBB(tc_HOL_Obool,tc_fun(tc_HOL_Obool,tc_HOL_Obool),tc_Int_Oint),c_fconj),hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint))))),hAPP(hAPP(c_COMBC(tc_Int_Oint,tc_Int_Oint,tc_fun(tc_Int_Oint,tc_HOL_Obool)),hAPP(hAPP(c_COMBB(tc_fun(tc_Int_Oint,tc_fun(tc_Int_Oint,tc_HOL_Obool)),tc_fun(tc_Int_Oint,tc_fun(tc_Int_Oint,tc_HOL_Obool)),tc_Int_Oint),c_COMBC(tc_Int_Oint,tc_Int_Oint,tc_HOL_Obool)),hAPP(hAPP(c_COMBB(tc_fun(tc_Int_Oint,tc_Int_Oint),tc_fun(tc_Int_Oint,tc_fun(tc_Int_Oint,tc_HOL_Obool)),tc_Int_Oint),hAPP(c_COMBB(tc_Int_Oint,tc_fun(tc_Int_Oint,tc_HOL_Obool),tc_Int_Oint),c_fequal)),c_Nitpick_Oint__gcd))),c_Groups_Oone__class_Oone(tc_Int_Oint)))) ).
% 160.20/160.11  
% 160.20/160.11  fof(fact_divmod__int__def,axiom,
% 160.20/160.11      ! [V_b,V_a] :
% 160.20/160.11        ( ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),V_a))
% 160.20/160.11         => ( ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),V_b))
% 160.20/160.11             => c_Divides_Odivmod__int(V_a,V_b) = c_Divides_OposDivAlg(V_a,V_b) )
% 160.20/160.11            & ( ~ hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),V_b))
% 160.20/160.11             => ( ( V_a = c_Groups_Ozero__class_Ozero(tc_Int_Oint)
% 160.20/160.11                 => c_Divides_Odivmod__int(V_a,V_b) = hAPP(hAPP(c_Product__Type_OPair(tc_Int_Oint,tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),c_Groups_Ozero__class_Ozero(tc_Int_Oint)) )
% 160.20/160.11                & ( V_a != c_Groups_Ozero__class_Ozero(tc_Int_Oint)
% 160.20/160.11                 => c_Divides_Odivmod__int(V_a,V_b) = hAPP(c_Divides_OnegateSnd,c_Divides_OnegDivAlg(hAPP(c_Groups_Ouminus__class_Ouminus(tc_Int_Oint),V_a),hAPP(c_Groups_Ouminus__class_Ouminus(tc_Int_Oint),V_b))) ) ) ) ) )
% 160.20/160.11        & ( ~ hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),V_a))
% 160.20/160.11         => ( ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),V_b))
% 160.20/160.11             => c_Divides_Odivmod__int(V_a,V_b) = c_Divides_OnegDivAlg(V_a,V_b) )
% 160.20/160.11            & ( ~ hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),V_b))
% 160.20/160.11             => c_Divides_Odivmod__int(V_a,V_b) = hAPP(c_Divides_OnegateSnd,c_Divides_OposDivAlg(hAPP(c_Groups_Ouminus__class_Ouminus(tc_Int_Oint),V_a),hAPP(c_Groups_Ouminus__class_Ouminus(tc_Int_Oint),V_b))) ) ) ) ) ).
% 160.20/160.11  
% 160.20/160.11  fof(fact_divmod__int__pdivmod,axiom,
% 160.20/160.11      ! [V_l_2,V_k_2] :
% 160.20/160.11        ( ( V_k_2 = c_Groups_Ozero__class_Ozero(tc_Int_Oint)
% 160.20/160.11         => c_Divides_Odivmod__int(V_k_2,V_l_2) = hAPP(hAPP(c_Product__Type_OPair(tc_Int_Oint,tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),c_Groups_Ozero__class_Ozero(tc_Int_Oint)) )
% 160.20/160.11        & ( V_k_2 != c_Groups_Ozero__class_Ozero(tc_Int_Oint)
% 160.20/160.11         => ( ( V_l_2 = c_Groups_Ozero__class_Ozero(tc_Int_Oint)
% 160.20/160.11             => c_Divides_Odivmod__int(V_k_2,V_l_2) = hAPP(hAPP(c_Product__Type_OPair(tc_Int_Oint,tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),V_k_2) )
% 160.20/160.11            & ( V_l_2 != c_Groups_Ozero__class_Ozero(tc_Int_Oint)
% 160.20/160.12             => c_Divides_Odivmod__int(V_k_2,V_l_2) = hAPP(c_Product__Type_Oapsnd(tc_Int_Oint,tc_Int_Oint,tc_Int_Oint,hAPP(c_Groups_Otimes__class_Otimes(tc_Int_Oint),c_Groups_Osgn__class_Osgn(tc_Int_Oint,V_l_2))),hAPP(hAPP(hAPP(c_If(tc_prod(tc_Int_Oint,tc_Int_Oint)),hAPP(hAPP(c_fdisj,hAPP(hAPP(c_fconj,hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),V_l_2)),hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),V_k_2))),hAPP(hAPP(c_fconj,hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),V_l_2),c_Groups_Ozero__class_Ozero(tc_Int_Oint))),hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),V_k_2),c_Groups_Ozero__class_Ozero(tc_Int_Oint))))),c_Divides_Opdivmod(V_k_2,V_l_2)),hAPP(hAPP(c_Product__Type_Oprod_Oprod__case(tc_Int_Oint,tc_Int_Oint,tc_prod(tc_Int_Oint,tc_Int_Oint)),hAPP(hAPP(c_COMBS(tc_Int_Oint,tc_fun(tc_Int_Oint,tc_prod(tc_Int_Oint,tc_Int_Oint)),tc_fun(tc_Int_Oint,tc_prod(tc_Int_Oint,tc_Int_Oint))),hAPP(hAPP(c_COMBB(tc_fun(tc_Int_Oint,tc_fun(tc_prod(tc_Int_Oint,tc_Int_Oint),tc_prod(tc_Int_Oint,tc_Int_Oint))),tc_fun(tc_fun(tc_Int_Oint,tc_prod(tc_Int_Oint,tc_Int_Oint)),tc_fun(tc_Int_Oint,tc_prod(tc_Int_Oint,tc_Int_Oint))),tc_Int_Oint),c_COMBS(tc_Int_Oint,tc_prod(tc_Int_Oint,tc_Int_Oint),tc_prod(tc_Int_Oint,tc_Int_Oint))),hAPP(hAPP(c_COMBB(tc_prod(tc_Int_Oint,tc_Int_Oint),tc_fun(tc_Int_Oint,tc_fun(tc_prod(tc_Int_Oint,tc_Int_Oint),tc_prod(tc_Int_Oint,tc_Int_Oint))),tc_Int_Oint),hAPP(c_COMBC(tc_Int_Oint,tc_prod(tc_Int_Oint,tc_Int_Oint),tc_fun(tc_prod(tc_Int_Oint,tc_Int_Oint),tc_prod(tc_Int_Oint,tc_Int_Oint))),hAPP(hAPP(c_COMBB(tc_HOL_Obool,tc_fun(tc_prod(tc_Int_Oint,tc_Int_Oint),tc_fun(tc_prod(tc_Int_Oint,tc_Int_Oint),tc_prod(tc_Int_Oint,tc_Int_Oint))),tc_Int_Oint),c_If(tc_prod(tc_Int_Oint,tc_Int_Oint))),hAPP(hAPP(c_COMBC(tc_Int_Oint,tc_Int_Oint,tc_HOL_Obool),c_fequal),c_Groups_Ozero__class_Ozero(tc_Int_Oint))))),hAPP(hAPP(c_COMBC(tc_Int_Oint,tc_Int_Oint,tc_prod(tc_Int_Oint,tc_Int_Oint)),hAPP(hAPP(c_COMBB(tc_Int_Oint,tc_fun(tc_Int_Oint,tc_prod(tc_Int_Oint,tc_Int_Oint)),tc_Int_Oint),c_Product__Type_OPair(tc_Int_Oint,tc_Int_Oint)),c_Groups_Ouminus__class_Ouminus(tc_Int_Oint))),c_Groups_Ozero__class_Ozero(tc_Int_Oint))))),hAPP(hAPP(c_COMBC(tc_Int_Oint,tc_fun(tc_Int_Oint,tc_Int_Oint),tc_fun(tc_Int_Oint,tc_prod(tc_Int_Oint,tc_Int_Oint))),hAPP(hAPP(c_COMBB(tc_fun(tc_Int_Oint,tc_prod(tc_Int_Oint,tc_Int_Oint)),tc_fun(tc_fun(tc_Int_Oint,tc_Int_Oint),tc_fun(tc_Int_Oint,tc_prod(tc_Int_Oint,tc_Int_Oint))),tc_Int_Oint),c_COMBB(tc_Int_Oint,tc_prod(tc_Int_Oint,tc_Int_Oint),tc_Int_Oint)),hAPP(hAPP(c_COMBB(tc_Int_Oint,tc_fun(tc_Int_Oint,tc_prod(tc_Int_Oint,tc_Int_Oint)),tc_Int_Oint),c_Product__Type_OPair(tc_Int_Oint,tc_Int_Oint)),hAPP(hAPP(c_COMBC(tc_Int_Oint,tc_Int_Oint,tc_Int_Oint),hAPP(hAPP(c_COMBB(tc_Int_Oint,tc_fun(tc_Int_Oint,tc_Int_Oint),tc_Int_Oint),c_Groups_Ominus__class_Ominus(tc_Int_Oint)),c_Groups_Ouminus__class_Ouminus(tc_Int_Oint))),c_Groups_Oone__class_Oone(tc_Int_Oint))))),hAPP(c_Groups_Ominus__class_Ominus(tc_Int_Oint),hAPP(c_Groups_Oabs__class_Oabs(tc_Int_Oint),V_l_2))))),c_Divides_Opdivmod(V_k_2,V_l_2)))) ) ) ) ) ).
% 160.20/160.12  
% 160.20/160.12  fof(fact_divmod__int__code,axiom,
% 160.20/160.12      ! [V_l_2,V_k_2] :
% 160.20/160.12        ( ( V_k_2 = c_Groups_Ozero__class_Ozero(tc_Int_Oint)
% 160.20/160.12         => c_Divides_Odivmod__int(V_k_2,V_l_2) = hAPP(hAPP(c_Product__Type_OPair(tc_Int_Oint,tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),c_Groups_Ozero__class_Ozero(tc_Int_Oint)) )
% 160.20/160.12        & ( V_k_2 != c_Groups_Ozero__class_Ozero(tc_Int_Oint)
% 160.20/160.12         => ( ( V_l_2 = c_Groups_Ozero__class_Ozero(tc_Int_Oint)
% 160.20/160.12             => c_Divides_Odivmod__int(V_k_2,V_l_2) = hAPP(hAPP(c_Product__Type_OPair(tc_Int_Oint,tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),V_k_2) )
% 160.20/160.12            & ( V_l_2 != c_Groups_Ozero__class_Ozero(tc_Int_Oint)
% 160.20/160.12             => c_Divides_Odivmod__int(V_k_2,V_l_2) = hAPP(c_Product__Type_Oapsnd(tc_Int_Oint,tc_Int_Oint,tc_Int_Oint,hAPP(c_Groups_Otimes__class_Otimes(tc_Int_Oint),c_Groups_Osgn__class_Osgn(tc_Int_Oint,V_l_2))),hAPP(hAPP(hAPP(c_If(tc_prod(tc_Int_Oint,tc_Int_Oint)),hAPP(hAPP(c_fequal,c_Groups_Osgn__class_Osgn(tc_Int_Oint,V_k_2)),c_Groups_Osgn__class_Osgn(tc_Int_Oint,V_l_2))),c_Divides_Opdivmod(V_k_2,V_l_2)),hAPP(hAPP(c_Product__Type_Oprod_Oprod__case(tc_Int_Oint,tc_Int_Oint,tc_prod(tc_Int_Oint,tc_Int_Oint)),hAPP(hAPP(c_COMBS(tc_Int_Oint,tc_fun(tc_Int_Oint,tc_prod(tc_Int_Oint,tc_Int_Oint)),tc_fun(tc_Int_Oint,tc_prod(tc_Int_Oint,tc_Int_Oint))),hAPP(hAPP(c_COMBB(tc_fun(tc_Int_Oint,tc_fun(tc_prod(tc_Int_Oint,tc_Int_Oint),tc_prod(tc_Int_Oint,tc_Int_Oint))),tc_fun(tc_fun(tc_Int_Oint,tc_prod(tc_Int_Oint,tc_Int_Oint)),tc_fun(tc_Int_Oint,tc_prod(tc_Int_Oint,tc_Int_Oint))),tc_Int_Oint),c_COMBS(tc_Int_Oint,tc_prod(tc_Int_Oint,tc_Int_Oint),tc_prod(tc_Int_Oint,tc_Int_Oint))),hAPP(hAPP(c_COMBB(tc_prod(tc_Int_Oint,tc_Int_Oint),tc_fun(tc_Int_Oint,tc_fun(tc_prod(tc_Int_Oint,tc_Int_Oint),tc_prod(tc_Int_Oint,tc_Int_Oint))),tc_Int_Oint),hAPP(c_COMBC(tc_Int_Oint,tc_prod(tc_Int_Oint,tc_Int_Oint),tc_fun(tc_prod(tc_Int_Oint,tc_Int_Oint),tc_prod(tc_Int_Oint,tc_Int_Oint))),hAPP(hAPP(c_COMBB(tc_HOL_Obool,tc_fun(tc_prod(tc_Int_Oint,tc_Int_Oint),tc_fun(tc_prod(tc_Int_Oint,tc_Int_Oint),tc_prod(tc_Int_Oint,tc_Int_Oint))),tc_Int_Oint),c_If(tc_prod(tc_Int_Oint,tc_Int_Oint))),hAPP(hAPP(c_COMBC(tc_Int_Oint,tc_Int_Oint,tc_HOL_Obool),c_fequal),c_Groups_Ozero__class_Ozero(tc_Int_Oint))))),hAPP(hAPP(c_COMBC(tc_Int_Oint,tc_Int_Oint,tc_prod(tc_Int_Oint,tc_Int_Oint)),hAPP(hAPP(c_COMBB(tc_Int_Oint,tc_fun(tc_Int_Oint,tc_prod(tc_Int_Oint,tc_Int_Oint)),tc_Int_Oint),c_Product__Type_OPair(tc_Int_Oint,tc_Int_Oint)),c_Groups_Ouminus__class_Ouminus(tc_Int_Oint))),c_Groups_Ozero__class_Ozero(tc_Int_Oint))))),hAPP(hAPP(c_COMBC(tc_Int_Oint,tc_fun(tc_Int_Oint,tc_Int_Oint),tc_fun(tc_Int_Oint,tc_prod(tc_Int_Oint,tc_Int_Oint))),hAPP(hAPP(c_COMBB(tc_fun(tc_Int_Oint,tc_prod(tc_Int_Oint,tc_Int_Oint)),tc_fun(tc_fun(tc_Int_Oint,tc_Int_Oint),tc_fun(tc_Int_Oint,tc_prod(tc_Int_Oint,tc_Int_Oint))),tc_Int_Oint),c_COMBB(tc_Int_Oint,tc_prod(tc_Int_Oint,tc_Int_Oint),tc_Int_Oint)),hAPP(hAPP(c_COMBB(tc_Int_Oint,tc_fun(tc_Int_Oint,tc_prod(tc_Int_Oint,tc_Int_Oint)),tc_Int_Oint),c_Product__Type_OPair(tc_Int_Oint,tc_Int_Oint)),hAPP(hAPP(c_COMBC(tc_Int_Oint,tc_Int_Oint,tc_Int_Oint),hAPP(hAPP(c_COMBB(tc_Int_Oint,tc_fun(tc_Int_Oint,tc_Int_Oint),tc_Int_Oint),c_Groups_Ominus__class_Ominus(tc_Int_Oint)),c_Groups_Ouminus__class_Ouminus(tc_Int_Oint))),c_Groups_Oone__class_Oone(tc_Int_Oint))))),hAPP(c_Groups_Ominus__class_Ominus(tc_Int_Oint),hAPP(c_Groups_Oabs__class_Oabs(tc_Int_Oint),V_l_2))))),c_Divides_Opdivmod(V_k_2,V_l_2)))) ) ) ) ) ).
% 160.20/160.12  
% 160.20/160.12  fof(fact_negDivAlg_Opsimps,axiom,
% 160.20/160.12      ! [V_b_2,V_a_2] :
% 160.20/160.12        ( hBOOL(hAPP(c_Wellfounded_Oaccp(tc_prod(tc_Int_Oint,tc_Int_Oint),c_Divides_OnegDivAlg__rel),hAPP(hAPP(c_Product__Type_OPair(tc_Int_Oint,tc_Int_Oint),V_a_2),V_b_2)))
% 160.20/160.12       => ( ( ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Int_Oint),V_a_2),V_b_2)))
% 160.20/160.12              | hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),V_b_2),c_Groups_Ozero__class_Ozero(tc_Int_Oint))) )
% 160.20/160.12           => c_Divides_OnegDivAlg(V_a_2,V_b_2) = hAPP(hAPP(c_Product__Type_OPair(tc_Int_Oint,tc_Int_Oint),hAPP(c_Int_Onumber__class_Onumber__of(tc_Int_Oint),c_Int_OMin)),hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Int_Oint),V_a_2),V_b_2)) )
% 160.20/160.12          & ( ~ ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Int_Oint),V_a_2),V_b_2)))
% 160.20/160.12                | hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),V_b_2),c_Groups_Ozero__class_Ozero(tc_Int_Oint))) )
% 160.20/160.12           => c_Divides_OnegDivAlg(V_a_2,V_b_2) = hAPP(c_Divides_Oadjust(V_b_2),c_Divides_OnegDivAlg(V_a_2,hAPP(hAPP(c_Groups_Otimes__class_Otimes(tc_Int_Oint),hAPP(c_Int_Onumber__class_Onumber__of(tc_Int_Oint),c_Int_OBit0(c_Int_OBit1(c_Int_OPls)))),V_b_2))) ) ) ) ).
% 160.20/160.12  
% 160.20/160.12  fof(fact_negateSnd__def,axiom,
% 160.20/160.12      c_Divides_OnegateSnd = c_Product__Type_Oapsnd(tc_Int_Oint,tc_Int_Oint,tc_Int_Oint,c_Groups_Ouminus__class_Ouminus(tc_Int_Oint)) ).
% 160.20/160.12  
% 160.20/160.12  fof(fact_accp_Osimps,axiom,
% 160.20/160.12      ! [V_a_2,V_r_2,T_b] :
% 160.20/160.12        ( hBOOL(hAPP(c_Wellfounded_Oaccp(T_b,V_r_2),V_a_2))
% 160.20/160.12      <=> ! [B_x] :
% 160.20/160.12            ( hBOOL(hAPP(hAPP(V_r_2,B_x),V_a_2))
% 160.20/160.12           => hBOOL(hAPP(c_Wellfounded_Oaccp(T_b,V_r_2),B_x)) ) ) ).
% 160.20/160.12  
% 160.20/160.12  fof(fact_accp_Oequations,axiom,
% 160.20/160.12      ! [V_a_2,V_r_2,T_b] :
% 160.20/160.12        ( hBOOL(hAPP(c_Wellfounded_Oaccp(T_b,V_r_2),V_a_2))
% 160.20/160.12      <=> ! [B_x] :
% 160.20/160.12            ( hBOOL(hAPP(hAPP(V_r_2,B_x),V_a_2))
% 160.20/160.12           => hBOOL(hAPP(c_Wellfounded_Oaccp(T_b,V_r_2),B_x)) ) ) ).
% 160.20/160.12  
% 160.20/160.12  fof(fact_accp__downward,axiom,
% 160.20/160.12      ! [V_a_2,V_b_2,V_r_2,T_b] :
% 160.20/160.12        ( hBOOL(hAPP(c_Wellfounded_Oaccp(T_b,V_r_2),V_b_2))
% 160.20/160.12       => ( hBOOL(hAPP(hAPP(V_r_2,V_a_2),V_b_2))
% 160.20/160.12         => hBOOL(hAPP(c_Wellfounded_Oaccp(T_b,V_r_2),V_a_2)) ) ) ).
% 160.20/160.12  
% 160.20/160.12  fof(fact_accp__subset,axiom,
% 160.20/160.12      ! [V_R2_2,V_R1_2,T_b] :
% 160.20/160.12        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_b,tc_fun(T_b,tc_HOL_Obool))),V_R1_2),V_R2_2))
% 160.20/160.12       => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_b,tc_HOL_Obool)),c_Wellfounded_Oaccp(T_b,V_R2_2)),c_Wellfounded_Oaccp(T_b,V_R1_2))) ) ).
% 160.20/160.12  
% 160.20/160.12  fof(fact_negateSnd__eq,axiom,
% 160.20/160.12      ! [V_r,V_q] : hAPP(c_Divides_OnegateSnd,hAPP(hAPP(c_Product__Type_OPair(tc_Int_Oint,tc_Int_Oint),V_q),V_r)) = hAPP(hAPP(c_Product__Type_OPair(tc_Int_Oint,tc_Int_Oint),V_q),hAPP(c_Groups_Ouminus__class_Ouminus(tc_Int_Oint),V_r)) ).
% 160.20/160.12  
% 160.20/160.12  fof(fact_pdivmod__def,axiom,
% 160.20/160.12      ! [V_l,V_k] : c_Divides_Opdivmod(V_k,V_l) = hAPP(hAPP(c_Product__Type_OPair(tc_Int_Oint,tc_Int_Oint),hAPP(hAPP(c_Divides_Odiv__class_Odiv(tc_Int_Oint),hAPP(c_Groups_Oabs__class_Oabs(tc_Int_Oint),V_k)),hAPP(c_Groups_Oabs__class_Oabs(tc_Int_Oint),V_l))),c_Divides_Odiv__class_Omod(tc_Int_Oint,hAPP(c_Groups_Oabs__class_Oabs(tc_Int_Oint),V_k),hAPP(c_Groups_Oabs__class_Oabs(tc_Int_Oint),V_l))) ).
% 160.20/160.12  
% 160.20/160.12  fof(fact_pdivmod__posDivAlg,axiom,
% 160.20/160.12      ! [V_k,V_l] :
% 160.20/160.12        ( ( V_l = c_Groups_Ozero__class_Ozero(tc_Int_Oint)
% 160.20/160.12         => c_Divides_Opdivmod(V_k,V_l) = hAPP(hAPP(c_Product__Type_OPair(tc_Int_Oint,tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),hAPP(c_Groups_Oabs__class_Oabs(tc_Int_Oint),V_k)) )
% 160.20/160.12        & ( V_l != c_Groups_Ozero__class_Ozero(tc_Int_Oint)
% 160.20/160.12         => c_Divides_Opdivmod(V_k,V_l) = c_Divides_OposDivAlg(hAPP(c_Groups_Oabs__class_Oabs(tc_Int_Oint),V_k),hAPP(c_Groups_Oabs__class_Oabs(tc_Int_Oint),V_l)) ) ) ).
% 160.20/160.12  
% 160.20/160.12  fof(fact_posDivAlg_Opsimps,axiom,
% 160.20/160.12      ! [V_b_2,V_a_2] :
% 160.20/160.12        ( hBOOL(hAPP(c_Wellfounded_Oaccp(tc_prod(tc_Int_Oint,tc_Int_Oint),c_Divides_OposDivAlg__rel),hAPP(hAPP(c_Product__Type_OPair(tc_Int_Oint,tc_Int_Oint),V_a_2),V_b_2)))
% 160.20/160.12       => ( ( ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),V_a_2),V_b_2))
% 160.20/160.12              | hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),V_b_2),c_Groups_Ozero__class_Ozero(tc_Int_Oint))) )
% 160.20/160.12           => c_Divides_OposDivAlg(V_a_2,V_b_2) = hAPP(hAPP(c_Product__Type_OPair(tc_Int_Oint,tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),V_a_2) )
% 160.20/160.12          & ( ~ ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),V_a_2),V_b_2))
% 160.20/160.12                | hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),V_b_2),c_Groups_Ozero__class_Ozero(tc_Int_Oint))) )
% 160.20/160.12           => c_Divides_OposDivAlg(V_a_2,V_b_2) = hAPP(c_Divides_Oadjust(V_b_2),c_Divides_OposDivAlg(V_a_2,hAPP(hAPP(c_Groups_Otimes__class_Otimes(tc_Int_Oint),hAPP(c_Int_Onumber__class_Onumber__of(tc_Int_Oint),c_Int_OBit0(c_Int_OBit1(c_Int_OPls)))),V_b_2))) ) ) ) ).
% 160.20/160.12  
% 160.20/160.12  fof(fact_norm__frac_Opsimps,axiom,
% 160.20/160.12      ! [V_b_2,V_a_2] :
% 160.20/160.12        ( hBOOL(hAPP(c_Wellfounded_Oaccp(tc_prod(tc_Int_Oint,tc_Int_Oint),c_Nitpick_Onorm__frac__rel),hAPP(hAPP(c_Product__Type_OPair(tc_Int_Oint,tc_Int_Oint),V_a_2),V_b_2)))
% 160.20/160.12       => ( ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),V_b_2),c_Groups_Ozero__class_Ozero(tc_Int_Oint)))
% 160.20/160.12           => c_Nitpick_Onorm__frac(V_a_2,V_b_2) = c_Nitpick_Onorm__frac(hAPP(c_Groups_Ouminus__class_Ouminus(tc_Int_Oint),V_a_2),hAPP(c_Groups_Ouminus__class_Ouminus(tc_Int_Oint),V_b_2)) )
% 160.20/160.12          & ( ~ hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),V_b_2),c_Groups_Ozero__class_Ozero(tc_Int_Oint)))
% 160.20/160.12           => ( ( ( V_a_2 = c_Groups_Ozero__class_Ozero(tc_Int_Oint)
% 160.20/160.12                  | V_b_2 = c_Groups_Ozero__class_Ozero(tc_Int_Oint) )
% 160.20/160.12               => c_Nitpick_Onorm__frac(V_a_2,V_b_2) = hAPP(hAPP(c_Product__Type_OPair(tc_Int_Oint,tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),c_Groups_Oone__class_Oone(tc_Int_Oint)) )
% 160.20/160.12              & ( ~ ( V_a_2 = c_Groups_Ozero__class_Ozero(tc_Int_Oint)
% 160.20/160.12                    | V_b_2 = c_Groups_Ozero__class_Ozero(tc_Int_Oint) )
% 160.20/160.12               => c_Nitpick_Onorm__frac(V_a_2,V_b_2) = hAPP(hAPP(c_HOL_OLet(tc_Int_Oint,tc_prod(tc_Int_Oint,tc_Int_Oint)),hAPP(hAPP(c_Nitpick_Oint__gcd,V_a_2),V_b_2)),hAPP(hAPP(c_COMBS(tc_Int_Oint,tc_Int_Oint,tc_prod(tc_Int_Oint,tc_Int_Oint)),hAPP(hAPP(c_COMBB(tc_Int_Oint,tc_fun(tc_Int_Oint,tc_prod(tc_Int_Oint,tc_Int_Oint)),tc_Int_Oint),c_Product__Type_OPair(tc_Int_Oint,tc_Int_Oint)),hAPP(c_Divides_Odiv__class_Odiv(tc_Int_Oint),V_a_2))),hAPP(c_Divides_Odiv__class_Odiv(tc_Int_Oint),V_b_2))) ) ) ) ) ) ).
% 160.20/160.12  
% 160.20/160.12  fof(fact_prod__caseI,axiom,
% 160.20/160.12      ! [T_c,T_b,V_b_2,V_a_2,V_f1_2] :
% 160.20/160.12        ( hBOOL(hAPP(hAPP(V_f1_2,V_a_2),V_b_2))
% 160.20/160.12       => hBOOL(hAPP(hAPP(c_Product__Type_Oprod_Oprod__case(T_b,T_c,tc_HOL_Obool),V_f1_2),hAPP(hAPP(c_Product__Type_OPair(T_b,T_c),V_a_2),V_b_2))) ) ).
% 160.20/160.12  
% 160.20/160.12  fof(fact_splitI,axiom,
% 160.20/160.12      ! [T_c,T_b,V_b_2,V_a_2,V_f_2] :
% 160.20/160.12        ( hBOOL(hAPP(hAPP(V_f_2,V_a_2),V_b_2))
% 160.20/160.12       => hBOOL(hAPP(hAPP(c_Product__Type_Oprod_Oprod__case(T_b,T_c,tc_HOL_Obool),V_f_2),hAPP(hAPP(c_Product__Type_OPair(T_b,T_c),V_a_2),V_b_2))) ) ).
% 160.20/160.12  
% 160.20/160.12  fof(fact_negDivAlg_Opinduct,axiom,
% 160.20/160.12      ! [V_P_2,V_a1_2,V_a0_2] :
% 160.20/160.12        ( hBOOL(hAPP(c_Wellfounded_Oaccp(tc_prod(tc_Int_Oint,tc_Int_Oint),c_Divides_OnegDivAlg__rel),hAPP(hAPP(c_Product__Type_OPair(tc_Int_Oint,tc_Int_Oint),V_a0_2),V_a1_2)))
% 160.20/160.12       => ( ! [B_a,B_b] :
% 160.20/160.12              ( hBOOL(hAPP(c_Wellfounded_Oaccp(tc_prod(tc_Int_Oint,tc_Int_Oint),c_Divides_OnegDivAlg__rel),hAPP(hAPP(c_Product__Type_OPair(tc_Int_Oint,tc_Int_Oint),B_a),B_b)))
% 160.20/160.12             => ( ( ~ ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Int_Oint),B_a),B_b)))
% 160.20/160.12                      | hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),B_b),c_Groups_Ozero__class_Ozero(tc_Int_Oint))) )
% 160.20/160.12                 => hBOOL(hAPP(hAPP(V_P_2,B_a),hAPP(hAPP(c_Groups_Otimes__class_Otimes(tc_Int_Oint),hAPP(c_Int_Onumber__class_Onumber__of(tc_Int_Oint),c_Int_OBit0(c_Int_OBit1(c_Int_OPls)))),B_b))) )
% 160.20/160.12               => hBOOL(hAPP(hAPP(V_P_2,B_a),B_b)) ) )
% 160.20/160.12         => hBOOL(hAPP(hAPP(V_P_2,V_a0_2),V_a1_2)) ) ) ).
% 160.20/160.12  
% 160.20/160.12  fof(fact_split__paired__All,axiom,
% 160.20/160.12      ! [T_c,T_b,V_P_2] :
% 160.20/160.12        ( ! [B_x1] : hBOOL(hAPP(V_P_2,B_x1))
% 160.20/160.12      <=> ! [B_a,B_b] : hBOOL(hAPP(V_P_2,hAPP(hAPP(c_Product__Type_OPair(T_b,T_c),B_a),B_b))) ) ).
% 160.20/160.12  
% 160.20/160.12  fof(fact_Pair__eq,axiom,
% 160.20/160.12      ! [V_b_H_2,V_a_H_2,V_b_2,V_a_2,T_c,T_b] :
% 160.20/160.12        ( hAPP(hAPP(c_Product__Type_OPair(T_b,T_c),V_a_2),V_b_2) = hAPP(hAPP(c_Product__Type_OPair(T_b,T_c),V_a_H_2),V_b_H_2)
% 160.20/160.12      <=> ( V_a_2 = V_a_H_2
% 160.20/160.12          & V_b_2 = V_b_H_2 ) ) ).
% 160.20/160.12  
% 160.20/160.12  fof(fact_Pair__inject,axiom,
% 160.20/160.12      ! [V_b_H,V_a_H,V_b,V_a,T_b,T_a] :
% 160.20/160.12        ( 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)
% 160.20/160.12       => ~ ( V_a = V_a_H
% 160.20/160.12           => V_b != V_b_H ) ) ).
% 160.20/160.12  
% 160.20/160.12  fof(fact_split__weak__cong,axiom,
% 160.20/160.12      ! [V_c_2,T_d,T_c,T_b,V_q_2,V_p_2] :
% 160.20/160.12        ( V_p_2 = V_q_2
% 160.20/160.12       => hAPP(hAPP(c_Product__Type_Oprod_Oprod__case(T_b,T_c,T_d),V_c_2),V_p_2) = hAPP(hAPP(c_Product__Type_Oprod_Oprod__case(T_b,T_c,T_d),V_c_2),V_q_2) ) ).
% 160.20/160.12  
% 160.20/160.12  fof(fact_split__conv,axiom,
% 160.20/160.12      ! [V_b_2,V_a_2,V_f_2,T_b,T_d,T_c] : hAPP(hAPP(c_Product__Type_Oprod_Oprod__case(T_c,T_d,T_b),V_f_2),hAPP(hAPP(c_Product__Type_OPair(T_c,T_d),V_a_2),V_b_2)) = hAPP(hAPP(V_f_2,V_a_2),V_b_2) ).
% 160.20/160.12  
% 160.20/160.12  fof(fact_prod_Osimps_I2_J,axiom,
% 160.20/160.12      ! [V_b_2,V_a_2,V_f1_2,T_b,T_d,T_c] : hAPP(hAPP(c_Product__Type_Oprod_Oprod__case(T_c,T_d,T_b),V_f1_2),hAPP(hAPP(c_Product__Type_OPair(T_c,T_d),V_a_2),V_b_2)) = hAPP(hAPP(V_f1_2,V_a_2),V_b_2) ).
% 160.20/160.12  
% 160.20/160.12  fof(fact_splitD,axiom,
% 160.20/160.12      ! [V_b_2,V_a_2,V_f_2,T_c,T_b] :
% 160.20/160.12        ( hBOOL(hAPP(hAPP(c_Product__Type_Oprod_Oprod__case(T_b,T_c,tc_HOL_Obool),V_f_2),hAPP(hAPP(c_Product__Type_OPair(T_b,T_c),V_a_2),V_b_2)))
% 160.20/160.12       => hBOOL(hAPP(hAPP(V_f_2,V_a_2),V_b_2)) ) ).
% 160.20/160.12  
% 160.20/160.12  fof(fact_apsnd__conv,axiom,
% 160.20/160.12      ! [V_y_2,V_x_2,V_f_2,T_b,T_c,T_d] : hAPP(c_Product__Type_Oapsnd(T_d,T_c,T_b,V_f_2),hAPP(hAPP(c_Product__Type_OPair(T_b,T_d),V_x_2),V_y_2)) = hAPP(hAPP(c_Product__Type_OPair(T_b,T_c),V_x_2),hAPP(V_f_2,V_y_2)) ).
% 160.20/160.12  
% 160.20/160.12  fof(fact_split__eta,axiom,
% 160.20/160.12      ! [V_f_2,T_d,T_c,T_b] : hAPP(c_Product__Type_Oprod_Oprod__case(T_b,T_c,T_d),hAPP(hAPP(c_COMBB(tc_fun(T_c,tc_prod(T_b,T_c)),tc_fun(T_c,T_d),T_b),hAPP(c_COMBB(tc_prod(T_b,T_c),T_d,T_c),V_f_2)),c_Product__Type_OPair(T_b,T_c))) = V_f_2 ).
% 160.20/160.12  
% 160.20/160.12  fof(fact_split__twice,axiom,
% 160.20/160.12      ! [V_p_2,V_g_2,T_f,T_e,V_f_2,T_b,T_d,T_c] : hAPP(hAPP(c_Product__Type_Oprod_Oprod__case(T_c,T_d,T_b),V_f_2),hAPP(hAPP(c_Product__Type_Oprod_Oprod__case(T_e,T_f,tc_prod(T_c,T_d)),V_g_2),V_p_2)) = hAPP(hAPP(c_Product__Type_Oprod_Oprod__case(T_e,T_f,T_b),hAPP(hAPP(c_COMBB(tc_fun(T_f,tc_prod(T_c,T_d)),tc_fun(T_f,T_b),T_e),hAPP(c_COMBB(tc_prod(T_c,T_d),T_b,T_f),hAPP(c_Product__Type_Oprod_Oprod__case(T_c,T_d,T_b),V_f_2))),V_g_2)),V_p_2) ).
% 160.20/160.12  
% 160.20/160.12  fof(fact_posDivAlg_Opinduct,axiom,
% 160.20/160.12      ! [V_P_2,V_a1_2,V_a0_2] :
% 160.20/160.12        ( hBOOL(hAPP(c_Wellfounded_Oaccp(tc_prod(tc_Int_Oint,tc_Int_Oint),c_Divides_OposDivAlg__rel),hAPP(hAPP(c_Product__Type_OPair(tc_Int_Oint,tc_Int_Oint),V_a0_2),V_a1_2)))
% 160.20/160.12       => ( ! [B_a,B_b] :
% 160.20/160.12              ( hBOOL(hAPP(c_Wellfounded_Oaccp(tc_prod(tc_Int_Oint,tc_Int_Oint),c_Divides_OposDivAlg__rel),hAPP(hAPP(c_Product__Type_OPair(tc_Int_Oint,tc_Int_Oint),B_a),B_b)))
% 160.20/160.12             => ( ( ~ ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),B_a),B_b))
% 160.20/160.12                      | hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),B_b),c_Groups_Ozero__class_Ozero(tc_Int_Oint))) )
% 160.20/160.12                 => hBOOL(hAPP(hAPP(V_P_2,B_a),hAPP(hAPP(c_Groups_Otimes__class_Otimes(tc_Int_Oint),hAPP(c_Int_Onumber__class_Onumber__of(tc_Int_Oint),c_Int_OBit0(c_Int_OBit1(c_Int_OPls)))),B_b))) )
% 160.20/160.12               => hBOOL(hAPP(hAPP(V_P_2,B_a),B_b)) ) )
% 160.20/160.12         => hBOOL(hAPP(hAPP(V_P_2,V_a0_2),V_a1_2)) ) ) ).
% 160.20/160.12  
% 160.20/160.12  fof(fact_nat__gcd_Opsimps,axiom,
% 160.20/160.12      ! [V_y_2,V_x_2] :
% 160.20/160.12        ( hBOOL(hAPP(c_Wellfounded_Oaccp(tc_prod(tc_Nat_Onat,tc_Nat_Onat),c_Nitpick_Onat__gcd__rel),hAPP(hAPP(c_Product__Type_OPair(tc_Nat_Onat,tc_Nat_Onat),V_x_2),V_y_2)))
% 160.20/160.12       => ( ( V_y_2 = c_Groups_Ozero__class_Ozero(tc_Nat_Onat)
% 160.20/160.12           => c_Nitpick_Onat__gcd(V_x_2,V_y_2) = V_x_2 )
% 160.20/160.12          & ( V_y_2 != c_Groups_Ozero__class_Ozero(tc_Nat_Onat)
% 160.20/160.12           => c_Nitpick_Onat__gcd(V_x_2,V_y_2) = c_Nitpick_Onat__gcd(V_y_2,c_Divides_Odiv__class_Omod(tc_Nat_Onat,V_x_2,V_y_2)) ) ) ) ).
% 160.20/160.12  
% 160.20/160.12  fof(fact_zmult2__lemma,axiom,
% 160.20/160.12      ! [V_c,V_r,V_q,V_b,V_a] :
% 160.20/160.12        ( hBOOL(hAPP(c_Divides_Odivmod__int__rel(V_a,V_b),hAPP(hAPP(c_Product__Type_OPair(tc_Int_Oint,tc_Int_Oint),V_q),V_r)))
% 160.20/160.12       => ( V_b != c_Groups_Ozero__class_Ozero(tc_Int_Oint)
% 160.20/160.12         => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),V_c))
% 160.20/160.12           => hBOOL(hAPP(c_Divides_Odivmod__int__rel(V_a,hAPP(hAPP(c_Groups_Otimes__class_Otimes(tc_Int_Oint),V_b),V_c)),hAPP(hAPP(c_Product__Type_OPair(tc_Int_Oint,tc_Int_Oint),hAPP(hAPP(c_Divides_Odiv__class_Odiv(tc_Int_Oint),V_q),V_c)),hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Int_Oint),hAPP(hAPP(c_Groups_Otimes__class_Otimes(tc_Int_Oint),V_b),c_Divides_Odiv__class_Omod(tc_Int_Oint,V_q,V_c))),V_r)))) ) ) ) ).
% 160.20/160.12  
% 160.20/160.12  fof(fact_transfer__int__nat__sum__prod2_I2_J,axiom,
% 160.20/160.12      ! [V_f_2,V_A_2,T_b] :
% 160.20/160.12        ( ! [B_x] :
% 160.20/160.12            ( hBOOL(hAPP(hAPP(c_member(T_b),B_x),V_A_2))
% 160.20/160.12           => c_Nat__Transfer_Ois__nat(hAPP(V_f_2,B_x)) )
% 160.20/160.12       => hAPP(hAPP(c_Big__Operators_Ocomm__monoid__mult__class_Osetprod(T_b,tc_Int_Oint),V_f_2),V_A_2) = hAPP(c_Nat_Osemiring__1__class_Oof__nat(tc_Int_Oint),hAPP(hAPP(c_Big__Operators_Ocomm__monoid__mult__class_Osetprod(T_b,tc_Nat_Onat),hAPP(hAPP(c_COMBB(tc_Int_Oint,tc_Nat_Onat,T_b),c_Int_Onat),V_f_2)),V_A_2)) ) ).
% 160.20/160.12  
% 160.20/160.12  fof(fact_mod__pos__neg__1__number__of,axiom,
% 160.20/160.12      ! [V_w] :
% 160.20/160.12        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),hAPP(c_Int_Onumber__class_Onumber__of(tc_Int_Oint),V_w)),c_Groups_Ozero__class_Ozero(tc_Int_Oint)))
% 160.20/160.12       => c_Divides_Odiv__class_Omod(tc_Int_Oint,c_Groups_Oone__class_Oone(tc_Int_Oint),hAPP(c_Int_Onumber__class_Onumber__of(tc_Int_Oint),V_w)) = hAPP(c_Product__Type_Osnd(tc_Int_Oint,tc_Int_Oint),hAPP(c_Divides_OnegateSnd,c_Divides_OnegDivAlg(hAPP(c_Groups_Ouminus__class_Ouminus(tc_Int_Oint),c_Groups_Oone__class_Oone(tc_Int_Oint)),hAPP(c_Groups_Ouminus__class_Ouminus(tc_Int_Oint),hAPP(c_Int_Onumber__class_Onumber__of(tc_Int_Oint),V_w))))) ) ).
% 160.20/160.12  
% 160.20/160.12  fof(fact_mem__splitI,axiom,
% 160.20/160.12      ! [T_d,T_c,V_b_2,V_a_2,V_c_2,V_z_2,T_b] :
% 160.20/160.12        ( hBOOL(hAPP(hAPP(c_member(T_b),V_z_2),hAPP(hAPP(V_c_2,V_a_2),V_b_2)))
% 160.20/160.12       => hBOOL(hAPP(hAPP(c_member(T_b),V_z_2),hAPP(hAPP(c_Product__Type_Oprod_Oprod__case(T_c,T_d,tc_fun(T_b,tc_HOL_Obool)),V_c_2),hAPP(hAPP(c_Product__Type_OPair(T_c,T_d),V_a_2),V_b_2)))) ) ).
% 160.20/160.12  
% 160.20/160.12  fof(fact_splitD_H,axiom,
% 160.20/160.12      ! [V_c_2,V_b_2,V_a_2,V_R_2,T_d,T_c,T_b] :
% 160.20/160.12        ( hBOOL(hAPP(hAPP(hAPP(c_Product__Type_Oprod_Oprod__case(T_b,T_c,tc_fun(T_d,tc_HOL_Obool)),V_R_2),hAPP(hAPP(c_Product__Type_OPair(T_b,T_c),V_a_2),V_b_2)),V_c_2))
% 160.20/160.12       => hBOOL(hAPP(hAPP(hAPP(V_R_2,V_a_2),V_b_2),V_c_2)) ) ).
% 160.20/160.12  
% 160.20/160.12  fof(fact_snd__conv,axiom,
% 160.20/160.12      ! [V_b,V_a,T_a,T_b] : hAPP(c_Product__Type_Osnd(T_b,T_a),hAPP(hAPP(c_Product__Type_OPair(T_b,T_a),V_a),V_b)) = V_b ).
% 160.20/160.12  
% 160.20/160.12  fof(fact_snd__eqD,axiom,
% 160.20/160.12      ! [V_a,V_y,V_x,T_a,T_b] :
% 160.20/160.12        ( hAPP(c_Product__Type_Osnd(T_b,T_a),hAPP(hAPP(c_Product__Type_OPair(T_b,T_a),V_x),V_y)) = V_a
% 160.20/160.12       => V_y = V_a ) ).
% 160.20/160.12  
% 160.20/160.12  fof(fact_snd__apsnd,axiom,
% 160.20/160.12      ! [V_x_2,V_f_2,T_d,T_b,T_c] : hAPP(c_Product__Type_Osnd(T_c,T_b),hAPP(c_Product__Type_Oapsnd(T_d,T_b,T_c,V_f_2),V_x_2)) = hAPP(V_f_2,hAPP(c_Product__Type_Osnd(T_c,T_d),V_x_2)) ).
% 160.20/160.12  
% 160.20/160.12  fof(fact_apsnd__eq__conv,axiom,
% 160.20/160.12      ! [V_g_2,V_x_2,V_f_2,T_b,T_c,T_d] :
% 160.20/160.12        ( hAPP(c_Product__Type_Oapsnd(T_d,T_c,T_b,V_f_2),V_x_2) = hAPP(c_Product__Type_Oapsnd(T_d,T_c,T_b,V_g_2),V_x_2)
% 160.20/160.12      <=> hAPP(V_f_2,hAPP(c_Product__Type_Osnd(T_b,T_d),V_x_2)) = hAPP(V_g_2,hAPP(c_Product__Type_Osnd(T_b,T_d),V_x_2)) ) ).
% 160.20/160.12  
% 160.20/160.12  fof(fact_snd__def,axiom,
% 160.20/160.12      ! [V_p_2,T_b,T_c] : hAPP(c_Product__Type_Osnd(T_c,T_b),V_p_2) = hAPP(hAPP(c_Product__Type_Oprod_Oprod__case(T_c,T_b,T_b),hAPP(c_COMBK(tc_fun(T_b,T_b),T_c),c_COMBI(T_b))),V_p_2) ).
% 160.20/160.12  
% 160.20/160.12  fof(fact_mod__int__def,axiom,
% 160.20/160.12      ! [V_b,V_a] : c_Divides_Odiv__class_Omod(tc_Int_Oint,V_a,V_b) = hAPP(c_Product__Type_Osnd(tc_Int_Oint,tc_Int_Oint),c_Divides_Odivmod__int(V_a,V_b)) ).
% 160.20/160.12  
% 160.20/160.12  fof(fact_unique__remainder,axiom,
% 160.20/160.12      ! [V_r_H,V_q_H,V_r,V_q,V_b,V_a] :
% 160.20/160.12        ( hBOOL(hAPP(c_Divides_Odivmod__int__rel(V_a,V_b),hAPP(hAPP(c_Product__Type_OPair(tc_Int_Oint,tc_Int_Oint),V_q),V_r)))
% 160.20/160.12       => ( hBOOL(hAPP(c_Divides_Odivmod__int__rel(V_a,V_b),hAPP(hAPP(c_Product__Type_OPair(tc_Int_Oint,tc_Int_Oint),V_q_H),V_r_H)))
% 160.20/160.12         => ( V_b != c_Groups_Ozero__class_Ozero(tc_Int_Oint)
% 160.20/160.12           => V_r = V_r_H ) ) ) ).
% 160.20/160.12  
% 160.20/160.12  fof(fact_unique__quotient,axiom,
% 160.20/160.12      ! [V_r_H,V_q_H,V_r,V_q,V_b,V_a] :
% 160.20/160.12        ( hBOOL(hAPP(c_Divides_Odivmod__int__rel(V_a,V_b),hAPP(hAPP(c_Product__Type_OPair(tc_Int_Oint,tc_Int_Oint),V_q),V_r)))
% 160.20/160.12       => ( hBOOL(hAPP(c_Divides_Odivmod__int__rel(V_a,V_b),hAPP(hAPP(c_Product__Type_OPair(tc_Int_Oint,tc_Int_Oint),V_q_H),V_r_H)))
% 160.20/160.12         => ( V_b != c_Groups_Ozero__class_Ozero(tc_Int_Oint)
% 160.20/160.12           => V_q = V_q_H ) ) ) ).
% 160.20/160.12  
% 160.20/160.12  fof(fact_self__remainder,axiom,
% 160.20/160.12      ! [V_r,V_q,V_a] :
% 160.20/160.12        ( hBOOL(hAPP(c_Divides_Odivmod__int__rel(V_a,V_a),hAPP(hAPP(c_Product__Type_OPair(tc_Int_Oint,tc_Int_Oint),V_q),V_r)))
% 160.20/160.12       => ( V_a != c_Groups_Ozero__class_Ozero(tc_Int_Oint)
% 160.20/160.12         => V_r = c_Groups_Ozero__class_Ozero(tc_Int_Oint) ) ) ).
% 160.20/160.12  
% 160.20/160.12  fof(fact_divmod__int__rel__0,axiom,
% 160.20/160.12      ! [V_b] :
% 160.20/160.12        ( V_b != c_Groups_Ozero__class_Ozero(tc_Int_Oint)
% 160.20/160.12       => hBOOL(hAPP(c_Divides_Odivmod__int__rel(c_Groups_Ozero__class_Ozero(tc_Int_Oint),V_b),hAPP(hAPP(c_Product__Type_OPair(tc_Int_Oint,tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),c_Groups_Ozero__class_Ozero(tc_Int_Oint)))) ) ).
% 160.20/160.12  
% 160.20/160.12  fof(fact_divmod__int__rel__neg,axiom,
% 160.20/160.12      ! [V_qr,V_b,V_a] :
% 160.20/160.12        ( hBOOL(hAPP(c_Divides_Odivmod__int__rel(hAPP(c_Groups_Ouminus__class_Ouminus(tc_Int_Oint),V_a),hAPP(c_Groups_Ouminus__class_Ouminus(tc_Int_Oint),V_b)),V_qr))
% 160.20/160.12       => hBOOL(hAPP(c_Divides_Odivmod__int__rel(V_a,V_b),hAPP(c_Divides_OnegateSnd,V_qr))) ) ).
% 160.20/160.12  
% 160.20/160.12  fof(fact_divmod__int__correct,axiom,
% 160.20/160.12      ! [V_a,V_b] :
% 160.20/160.12        ( V_b != c_Groups_Ozero__class_Ozero(tc_Int_Oint)
% 160.20/160.12       => hBOOL(hAPP(c_Divides_Odivmod__int__rel(V_a,V_b),c_Divides_Odivmod__int(V_a,V_b))) ) ).
% 160.20/160.12  
% 160.20/160.12  fof(fact_self__quotient,axiom,
% 160.20/160.12      ! [V_r,V_q,V_a] :
% 160.20/160.12        ( hBOOL(hAPP(c_Divides_Odivmod__int__rel(V_a,V_a),hAPP(hAPP(c_Product__Type_OPair(tc_Int_Oint,tc_Int_Oint),V_q),V_r)))
% 160.20/160.12       => ( V_a != c_Groups_Ozero__class_Ozero(tc_Int_Oint)
% 160.20/160.12         => V_q = c_Groups_Oone__class_Oone(tc_Int_Oint) ) ) ).
% 160.20/160.12  
% 160.20/160.12  fof(fact_divmod__int__rel__mod,axiom,
% 160.20/160.12      ! [V_r,V_q,V_b,V_a] :
% 160.20/160.12        ( hBOOL(hAPP(c_Divides_Odivmod__int__rel(V_a,V_b),hAPP(hAPP(c_Product__Type_OPair(tc_Int_Oint,tc_Int_Oint),V_q),V_r)))
% 160.20/160.12       => ( V_b != c_Groups_Ozero__class_Ozero(tc_Int_Oint)
% 160.20/160.12         => c_Divides_Odiv__class_Omod(tc_Int_Oint,V_a,V_b) = V_r ) ) ).
% 160.20/160.12  
% 160.20/160.12  fof(fact_divmod__int__rel__div,axiom,
% 160.20/160.12      ! [V_r,V_q,V_b,V_a] :
% 160.20/160.12        ( hBOOL(hAPP(c_Divides_Odivmod__int__rel(V_a,V_b),hAPP(hAPP(c_Product__Type_OPair(tc_Int_Oint,tc_Int_Oint),V_q),V_r)))
% 160.20/160.12       => ( V_b != c_Groups_Ozero__class_Ozero(tc_Int_Oint)
% 160.20/160.12         => hAPP(hAPP(c_Divides_Odiv__class_Odiv(tc_Int_Oint),V_a),V_b) = V_q ) ) ).
% 160.20/160.12  
% 160.20/160.12  fof(fact_negDivAlg__correct,axiom,
% 160.20/160.12      ! [V_b,V_a] :
% 160.20/160.12        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),V_a),c_Groups_Ozero__class_Ozero(tc_Int_Oint)))
% 160.20/160.12       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),V_b))
% 160.20/160.12         => hBOOL(hAPP(c_Divides_Odivmod__int__rel(V_a,V_b),c_Divides_OnegDivAlg(V_a,V_b))) ) ) ).
% 160.20/160.12  
% 160.20/160.12  fof(fact_mod__neg__pos,axiom,
% 160.20/160.12      ! [V_b,V_a] :
% 160.20/160.12        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),V_a),c_Groups_Ozero__class_Ozero(tc_Int_Oint)))
% 160.20/160.12       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),V_b))
% 160.20/160.12         => c_Divides_Odiv__class_Omod(tc_Int_Oint,V_a,V_b) = hAPP(c_Product__Type_Osnd(tc_Int_Oint,tc_Int_Oint),c_Divides_OnegDivAlg(V_a,V_b)) ) ) ).
% 160.20/160.12  
% 160.20/160.12  fof(fact_divmod__int__rel__div__mod,axiom,
% 160.20/160.12      ! [V_a,V_b] :
% 160.20/160.12        ( V_b != c_Groups_Ozero__class_Ozero(tc_Int_Oint)
% 160.20/160.12       => hBOOL(hAPP(c_Divides_Odivmod__int__rel(V_a,V_b),hAPP(hAPP(c_Product__Type_OPair(tc_Int_Oint,tc_Int_Oint),hAPP(hAPP(c_Divides_Odiv__class_Odiv(tc_Int_Oint),V_a),V_b)),c_Divides_Odiv__class_Omod(tc_Int_Oint,V_a,V_b)))) ) ).
% 160.20/160.12  
% 160.20/160.12  fof(fact_posDivAlg__correct,axiom,
% 160.20/160.12      ! [V_b,V_a] :
% 160.20/160.12        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),V_a))
% 160.20/160.12       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),V_b))
% 160.20/160.12         => hBOOL(hAPP(c_Divides_Odivmod__int__rel(V_a,V_b),c_Divides_OposDivAlg(V_a,V_b))) ) ) ).
% 160.20/160.12  
% 160.20/160.12  fof(fact_mod__pos__pos,axiom,
% 160.20/160.12      ! [V_b,V_a] :
% 160.20/160.12        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),V_a))
% 160.20/160.12       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),V_b))
% 160.20/160.12         => c_Divides_Odiv__class_Omod(tc_Int_Oint,V_a,V_b) = hAPP(c_Product__Type_Osnd(tc_Int_Oint,tc_Int_Oint),c_Divides_OposDivAlg(V_a,V_b)) ) ) ).
% 160.20/160.12  
% 160.20/160.12  fof(fact_mod__pos__pos__1__number__of,axiom,
% 160.20/160.12      ! [V_w] :
% 160.20/160.12        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),hAPP(c_Int_Onumber__class_Onumber__of(tc_Int_Oint),V_w)))
% 160.20/160.12       => c_Divides_Odiv__class_Omod(tc_Int_Oint,c_Groups_Oone__class_Oone(tc_Int_Oint),hAPP(c_Int_Onumber__class_Onumber__of(tc_Int_Oint),V_w)) = hAPP(c_Product__Type_Osnd(tc_Int_Oint,tc_Int_Oint),c_Divides_OposDivAlg(c_Groups_Oone__class_Oone(tc_Int_Oint),hAPP(c_Int_Onumber__class_Onumber__of(tc_Int_Oint),V_w))) ) ).
% 160.20/160.12  
% 160.20/160.12  fof(fact_zadd1__lemma,axiom,
% 160.20/160.12      ! [V_br,V_bq,V_b,V_ar,V_aq,V_c,V_a] :
% 160.20/160.12        ( hBOOL(hAPP(c_Divides_Odivmod__int__rel(V_a,V_c),hAPP(hAPP(c_Product__Type_OPair(tc_Int_Oint,tc_Int_Oint),V_aq),V_ar)))
% 160.20/160.12       => ( hBOOL(hAPP(c_Divides_Odivmod__int__rel(V_b,V_c),hAPP(hAPP(c_Product__Type_OPair(tc_Int_Oint,tc_Int_Oint),V_bq),V_br)))
% 160.20/160.12         => ( V_c != c_Groups_Ozero__class_Ozero(tc_Int_Oint)
% 160.20/160.12           => hBOOL(hAPP(c_Divides_Odivmod__int__rel(hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Int_Oint),V_a),V_b),V_c),hAPP(hAPP(c_Product__Type_OPair(tc_Int_Oint,tc_Int_Oint),hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Int_Oint),hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Int_Oint),V_aq),V_bq)),hAPP(hAPP(c_Divides_Odiv__class_Odiv(tc_Int_Oint),hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Int_Oint),V_ar),V_br)),V_c))),c_Divides_Odiv__class_Omod(tc_Int_Oint,hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Int_Oint),V_ar),V_br),V_c)))) ) ) ) ).
% 160.20/160.12  
% 160.20/160.12  fof(fact_zminus1__lemma,axiom,
% 160.20/160.12      ! [V_r_2,V_q_2,V_b_2,V_a_2] :
% 160.20/160.12        ( hBOOL(hAPP(c_Divides_Odivmod__int__rel(V_a_2,V_b_2),hAPP(hAPP(c_Product__Type_OPair(tc_Int_Oint,tc_Int_Oint),V_q_2),V_r_2)))
% 160.20/160.12       => hBOOL(hAPP(c_Divides_Odivmod__int__rel(hAPP(c_Groups_Ouminus__class_Ouminus(tc_Int_Oint),V_a_2),V_b_2),hAPP(hAPP(c_Product__Type_OPair(tc_Int_Oint,tc_Int_Oint),hAPP(hAPP(hAPP(c_If(tc_Int_Oint),hAPP(hAPP(c_fequal,V_r_2),c_Groups_Ozero__class_Ozero(tc_Int_Oint))),hAPP(c_Groups_Ouminus__class_Ouminus(tc_Int_Oint),V_q_2)),hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_Int_Oint),hAPP(c_Groups_Ouminus__class_Ouminus(tc_Int_Oint),V_q_2)),c_Groups_Oone__class_Oone(tc_Int_Oint)))),hAPP(hAPP(hAPP(c_If(tc_Int_Oint),hAPP(hAPP(c_fequal,V_r_2),c_Groups_Ozero__class_Ozero(tc_Int_Oint))),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_Int_Oint),V_b_2),V_r_2))))) ) ).
% 160.20/160.12  
% 160.20/160.12  fof(fact_mod__pos__neg,axiom,
% 160.20/160.12      ! [V_b,V_a] :
% 160.20/160.12        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),V_a))
% 160.20/160.12       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),V_b),c_Groups_Ozero__class_Ozero(tc_Int_Oint)))
% 160.20/160.12         => c_Divides_Odiv__class_Omod(tc_Int_Oint,V_a,V_b) = hAPP(c_Product__Type_Osnd(tc_Int_Oint,tc_Int_Oint),hAPP(c_Divides_OnegateSnd,c_Divides_OnegDivAlg(hAPP(c_Groups_Ouminus__class_Ouminus(tc_Int_Oint),V_a),hAPP(c_Groups_Ouminus__class_Ouminus(tc_Int_Oint),V_b)))) ) ) ).
% 160.20/160.12  
% 160.20/160.12  fof(fact_divmod__nat__if,axiom,
% 160.20/160.12      ! [V_m_2,V_n_2] :
% 160.20/160.12        ( ( ( V_n_2 = c_Groups_Ozero__class_Ozero(tc_Nat_Onat)
% 160.20/160.12            | hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),V_m_2),V_n_2)) )
% 160.20/160.12         => c_Divides_Odivmod__nat(V_m_2,V_n_2) = hAPP(hAPP(c_Product__Type_OPair(tc_Nat_Onat,tc_Nat_Onat),c_Groups_Ozero__class_Ozero(tc_Nat_Onat)),V_m_2) )
% 160.20/160.12        & ( ~ ( V_n_2 = c_Groups_Ozero__class_Ozero(tc_Nat_Onat)
% 160.20/160.12              | hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),V_m_2),V_n_2)) )
% 160.20/160.12         => c_Divides_Odivmod__nat(V_m_2,V_n_2) = hAPP(hAPP(c_Product__Type_Oprod_Oprod__case(tc_Nat_Onat,tc_Nat_Onat,tc_prod(tc_Nat_Onat,tc_Nat_Onat)),hAPP(hAPP(c_COMBB(tc_Nat_Onat,tc_fun(tc_Nat_Onat,tc_prod(tc_Nat_Onat,tc_Nat_Onat)),tc_Nat_Onat),c_Product__Type_OPair(tc_Nat_Onat,tc_Nat_Onat)),c_Nat_OSuc)),c_Divides_Odivmod__nat(hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_Nat_Onat),V_m_2),V_n_2),V_n_2)) ) ) ).
% 160.20/160.12  
% 160.20/160.12  fof(fact_divmod__int__relI,axiom,
% 160.20/160.12      ! [V_r,V_q,V_b,V_a] :
% 160.20/160.12        ( V_a = hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Int_Oint),hAPP(hAPP(c_Groups_Otimes__class_Otimes(tc_Int_Oint),V_b),V_q)),V_r)
% 160.20/160.12       => ( ( ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),V_b))
% 160.20/160.12             => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),V_r))
% 160.20/160.12                & hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),V_r),V_b)) ) )
% 160.20/160.12            & ( ~ hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),V_b))
% 160.20/160.12             => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),V_b),V_r))
% 160.20/160.12                & hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),V_r),c_Groups_Ozero__class_Ozero(tc_Int_Oint))) ) ) )
% 160.20/160.12         => hBOOL(hAPP(c_Divides_Odivmod__int__rel(V_a,V_b),hAPP(hAPP(c_Product__Type_OPair(tc_Int_Oint,tc_Int_Oint),V_q),V_r))) ) ) ).
% 160.20/160.12  
% 160.20/160.12  fof(fact_mod__neg__neg,axiom,
% 160.20/160.12      ! [V_b,V_a] :
% 160.20/160.12        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),V_a),c_Groups_Ozero__class_Ozero(tc_Int_Oint)))
% 160.20/160.12       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),V_b),c_Groups_Ozero__class_Ozero(tc_Int_Oint)))
% 160.20/160.12         => c_Divides_Odiv__class_Omod(tc_Int_Oint,V_a,V_b) = hAPP(c_Product__Type_Osnd(tc_Int_Oint,tc_Int_Oint),hAPP(c_Divides_OnegateSnd,c_Divides_OposDivAlg(hAPP(c_Groups_Ouminus__class_Ouminus(tc_Int_Oint),V_a),hAPP(c_Groups_Ouminus__class_Ouminus(tc_Int_Oint),V_b)))) ) ) ).
% 160.20/160.12  
% 160.20/160.12  fof(fact_zmult1__lemma,axiom,
% 160.20/160.12      ! [V_a,V_r,V_q,V_c,V_b] :
% 160.20/160.12        ( hBOOL(hAPP(c_Divides_Odivmod__int__rel(V_b,V_c),hAPP(hAPP(c_Product__Type_OPair(tc_Int_Oint,tc_Int_Oint),V_q),V_r)))
% 160.20/160.12       => ( V_c != c_Groups_Ozero__class_Ozero(tc_Int_Oint)
% 160.20/160.12         => hBOOL(hAPP(c_Divides_Odivmod__int__rel(hAPP(hAPP(c_Groups_Otimes__class_Otimes(tc_Int_Oint),V_a),V_b),V_c),hAPP(hAPP(c_Product__Type_OPair(tc_Int_Oint,tc_Int_Oint),hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Int_Oint),hAPP(hAPP(c_Groups_Otimes__class_Otimes(tc_Int_Oint),V_a),V_q)),hAPP(hAPP(c_Divides_Odiv__class_Odiv(tc_Int_Oint),hAPP(hAPP(c_Groups_Otimes__class_Otimes(tc_Int_Oint),V_a),V_r)),V_c))),c_Divides_Odiv__class_Omod(tc_Int_Oint,hAPP(hAPP(c_Groups_Otimes__class_Otimes(tc_Int_Oint),V_a),V_r),V_c)))) ) ) ).
% 160.20/160.12  
% 160.20/160.12  fof(fact_divmod__int__rel__def,axiom,
% 160.20/160.12      ! [V_b_2,V_a_2] : c_Divides_Odivmod__int__rel(V_a_2,V_b_2) = hAPP(c_Product__Type_Oprod_Oprod__case(tc_Int_Oint,tc_Int_Oint,tc_HOL_Obool),hAPP(hAPP(c_COMBC(tc_Int_Oint,tc_fun(tc_Int_Oint,tc_HOL_Obool),tc_fun(tc_Int_Oint,tc_HOL_Obool)),hAPP(hAPP(c_COMBB(tc_fun(tc_Int_Oint,tc_fun(tc_HOL_Obool,tc_HOL_Obool)),tc_fun(tc_fun(tc_Int_Oint,tc_HOL_Obool),tc_fun(tc_Int_Oint,tc_HOL_Obool)),tc_Int_Oint),c_COMBS(tc_Int_Oint,tc_HOL_Obool,tc_HOL_Obool)),hAPP(hAPP(c_COMBB(tc_fun(tc_Int_Oint,tc_HOL_Obool),tc_fun(tc_Int_Oint,tc_fun(tc_HOL_Obool,tc_HOL_Obool)),tc_Int_Oint),hAPP(c_COMBB(tc_HOL_Obool,tc_fun(tc_HOL_Obool,tc_HOL_Obool),tc_Int_Oint),c_fconj)),hAPP(hAPP(c_COMBB(tc_fun(tc_Int_Oint,tc_Int_Oint),tc_fun(tc_Int_Oint,tc_HOL_Obool),tc_Int_Oint),hAPP(c_COMBB(tc_Int_Oint,tc_HOL_Obool,tc_Int_Oint),hAPP(c_fequal,V_a_2))),hAPP(hAPP(c_COMBB(tc_Int_Oint,tc_fun(tc_Int_Oint,tc_Int_Oint),tc_Int_Oint),c_Groups_Oplus__class_Oplus(tc_Int_Oint)),hAPP(c_Groups_Otimes__class_Otimes(tc_Int_Oint),V_b_2)))))),hAPP(hAPP(c_COMBS(tc_Int_Oint,tc_HOL_Obool,tc_HOL_Obool),hAPP(hAPP(c_COMBB(tc_HOL_Obool,tc_fun(tc_HOL_Obool,tc_HOL_Obool),tc_Int_Oint),c_fconj),hAPP(hAPP(c_COMBB(tc_HOL_Obool,tc_HOL_Obool,tc_Int_Oint),hAPP(c_fimplies,hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),V_b_2))),hAPP(hAPP(c_COMBS(tc_Int_Oint,tc_HOL_Obool,tc_HOL_Obool),hAPP(hAPP(c_COMBB(tc_HOL_Obool,tc_fun(tc_HOL_Obool,tc_HOL_Obool),tc_Int_Oint),c_fconj),hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)))),hAPP(hAPP(c_COMBC(tc_Int_Oint,tc_Int_Oint,tc_HOL_Obool),c_Orderings_Oord__class_Oless(tc_Int_Oint)),V_b_2))))),hAPP(hAPP(c_COMBB(tc_HOL_Obool,tc_HOL_Obool,tc_Int_Oint),hAPP(c_fimplies,hAPP(c_fNot,hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),V_b_2)))),hAPP(hAPP(c_COMBS(tc_Int_Oint,tc_HOL_Obool,tc_HOL_Obool),hAPP(hAPP(c_COMBB(tc_HOL_Obool,tc_fun(tc_HOL_Obool,tc_HOL_Obool),tc_Int_Oint),c_fconj),hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),V_b_2))),hAPP(hAPP(c_COMBC(tc_Int_Oint,tc_Int_Oint,tc_HOL_Obool),c_Orderings_Oord__class_Oless__eq(tc_Int_Oint)),c_Groups_Ozero__class_Ozero(tc_Int_Oint))))))) ).
% 160.20/160.12  
% 160.20/160.12  fof(fact_in__measure,axiom,
% 160.20/160.12      ! [V_f_2,V_y_2,V_x_2,T_b] :
% 160.20/160.12        ( hBOOL(hAPP(hAPP(c_member(tc_prod(T_b,T_b)),hAPP(hAPP(c_Product__Type_OPair(T_b,T_b),V_x_2),V_y_2)),hAPP(c_Wellfounded_Omeasure(T_b),V_f_2)))
% 160.20/160.12      <=> hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),hAPP(V_f_2,V_x_2)),hAPP(V_f_2,V_y_2))) ) ).
% 160.20/160.12  
% 160.20/160.12  fof(fact_norm__frac_Opinduct,axiom,
% 160.20/160.12      ! [V_P_2,V_a1_2,V_a0_2] :
% 160.20/160.12        ( hBOOL(hAPP(c_Wellfounded_Oaccp(tc_prod(tc_Int_Oint,tc_Int_Oint),c_Nitpick_Onorm__frac__rel),hAPP(hAPP(c_Product__Type_OPair(tc_Int_Oint,tc_Int_Oint),V_a0_2),V_a1_2)))
% 160.20/160.12       => ( ! [B_a,B_b] :
% 160.20/160.12              ( hBOOL(hAPP(c_Wellfounded_Oaccp(tc_prod(tc_Int_Oint,tc_Int_Oint),c_Nitpick_Onorm__frac__rel),hAPP(hAPP(c_Product__Type_OPair(tc_Int_Oint,tc_Int_Oint),B_a),B_b)))
% 160.20/160.12             => ( ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),B_b),c_Groups_Ozero__class_Ozero(tc_Int_Oint)))
% 160.20/160.12                 => hBOOL(hAPP(hAPP(V_P_2,hAPP(c_Groups_Ouminus__class_Ouminus(tc_Int_Oint),B_a)),hAPP(c_Groups_Ouminus__class_Ouminus(tc_Int_Oint),B_b))) )
% 160.20/160.12               => hBOOL(hAPP(hAPP(V_P_2,B_a),B_b)) ) )
% 160.20/160.12         => hBOOL(hAPP(hAPP(V_P_2,V_a0_2),V_a1_2)) ) ) ).
% 160.20/160.12  
% 160.20/160.12  fof(fact_div__pos__neg__1__number__of,axiom,
% 160.20/160.12      ! [V_w] :
% 160.20/160.12        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),hAPP(c_Int_Onumber__class_Onumber__of(tc_Int_Oint),V_w)),c_Groups_Ozero__class_Ozero(tc_Int_Oint)))
% 160.20/160.12       => hAPP(hAPP(c_Divides_Odiv__class_Odiv(tc_Int_Oint),c_Groups_Oone__class_Oone(tc_Int_Oint)),hAPP(c_Int_Onumber__class_Onumber__of(tc_Int_Oint),V_w)) = hAPP(c_Product__Type_Ofst(tc_Int_Oint,tc_Int_Oint),hAPP(c_Divides_OnegateSnd,c_Divides_OnegDivAlg(hAPP(c_Groups_Ouminus__class_Ouminus(tc_Int_Oint),c_Groups_Oone__class_Oone(tc_Int_Oint)),hAPP(c_Groups_Ouminus__class_Ouminus(tc_Int_Oint),hAPP(c_Int_Onumber__class_Onumber__of(tc_Int_Oint),V_w))))) ) ).
% 160.20/160.12  
% 160.20/160.12  fof(fact_nat__gcd_Opinduct,axiom,
% 160.20/160.12      ! [V_P_2,V_a1_2,V_a0_2] :
% 160.20/160.12        ( hBOOL(hAPP(c_Wellfounded_Oaccp(tc_prod(tc_Nat_Onat,tc_Nat_Onat),c_Nitpick_Onat__gcd__rel),hAPP(hAPP(c_Product__Type_OPair(tc_Nat_Onat,tc_Nat_Onat),V_a0_2),V_a1_2)))
% 160.20/160.12       => ( ! [B_x,B_y] :
% 160.20/160.12              ( hBOOL(hAPP(c_Wellfounded_Oaccp(tc_prod(tc_Nat_Onat,tc_Nat_Onat),c_Nitpick_Onat__gcd__rel),hAPP(hAPP(c_Product__Type_OPair(tc_Nat_Onat,tc_Nat_Onat),B_x),B_y)))
% 160.20/160.12             => ( ( B_y != c_Groups_Ozero__class_Ozero(tc_Nat_Onat)
% 160.20/160.12                 => hBOOL(hAPP(hAPP(V_P_2,B_y),c_Divides_Odiv__class_Omod(tc_Nat_Onat,B_x,B_y))) )
% 160.20/160.12               => hBOOL(hAPP(hAPP(V_P_2,B_x),B_y)) ) )
% 160.20/160.12         => hBOOL(hAPP(hAPP(V_P_2,V_a0_2),V_a1_2)) ) ) ).
% 160.20/160.12  
% 160.20/160.12  fof(fact_mlex__leq,axiom,
% 160.20/160.12      ! [V_R_2,T_b,V_y_2,V_x_2,V_f_2] :
% 160.20/160.12        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat),hAPP(V_f_2,V_x_2)),hAPP(V_f_2,V_y_2)))
% 160.20/160.12       => ( hBOOL(hAPP(hAPP(c_member(tc_prod(T_b,T_b)),hAPP(hAPP(c_Product__Type_OPair(T_b,T_b),V_x_2),V_y_2)),V_R_2))
% 160.20/160.12         => hBOOL(hAPP(hAPP(c_member(tc_prod(T_b,T_b)),hAPP(hAPP(c_Product__Type_OPair(T_b,T_b),V_x_2),V_y_2)),c_Wellfounded_Omlex__prod(T_b,V_f_2,V_R_2))) ) ) ).
% 160.20/160.12  
% 160.20/160.12  fof(fact_fst__eqD,axiom,
% 160.20/160.12      ! [V_a,V_y,V_x,T_b,T_a] :
% 160.20/160.12        ( hAPP(c_Product__Type_Ofst(T_a,T_b),hAPP(hAPP(c_Product__Type_OPair(T_a,T_b),V_x),V_y)) = V_a
% 160.20/160.12       => V_x = V_a ) ).
% 160.20/160.12  
% 160.20/160.12  fof(fact_fst__conv,axiom,
% 160.20/160.12      ! [V_b,V_a,T_b,T_a] : hAPP(c_Product__Type_Ofst(T_a,T_b),hAPP(hAPP(c_Product__Type_OPair(T_a,T_b),V_a),V_b)) = V_a ).
% 160.20/160.12  
% 160.20/160.12  fof(fact_prod__eqI,axiom,
% 160.20/160.12      ! [V_q,V_p,T_b,T_a] :
% 160.20/160.12        ( hAPP(c_Product__Type_Ofst(T_a,T_b),V_p) = hAPP(c_Product__Type_Ofst(T_a,T_b),V_q)
% 160.20/160.12       => ( hAPP(c_Product__Type_Osnd(T_a,T_b),V_p) = hAPP(c_Product__Type_Osnd(T_a,T_b),V_q)
% 160.20/160.12         => V_p = V_q ) ) ).
% 160.20/160.12  
% 160.20/160.12  fof(fact_Pair__fst__snd__eq,axiom,
% 160.20/160.12      ! [T_c,T_b,V_t_2,V_s_2] :
% 160.20/160.12        ( V_s_2 = V_t_2
% 160.20/160.12      <=> ( hAPP(c_Product__Type_Ofst(T_b,T_c),V_s_2) = hAPP(c_Product__Type_Ofst(T_b,T_c),V_t_2)
% 160.20/160.12          & hAPP(c_Product__Type_Osnd(T_b,T_c),V_s_2) = hAPP(c_Product__Type_Osnd(T_b,T_c),V_t_2) ) ) ).
% 160.20/160.12  
% 160.20/160.12  fof(fact_fst__apsnd,axiom,
% 160.20/160.12      ! [V_x_2,V_f_2,T_d,T_c,T_b] : hAPP(c_Product__Type_Ofst(T_b,T_c),hAPP(c_Product__Type_Oapsnd(T_d,T_c,T_b,V_f_2),V_x_2)) = hAPP(c_Product__Type_Ofst(T_b,T_d),V_x_2) ).
% 160.20/160.12  
% 160.20/160.12  fof(fact_fst__def,axiom,
% 160.20/160.12      ! [V_p_2,T_c,T_b] : hAPP(c_Product__Type_Ofst(T_b,T_c),V_p_2) = hAPP(hAPP(c_Product__Type_Oprod_Oprod__case(T_b,T_c,T_b),c_COMBK(T_b,T_c)),V_p_2) ).
% 160.20/160.12  
% 160.20/160.12  fof(fact_surjective__pairing,axiom,
% 160.20/160.12      ! [T_b,T_a,V_t] : V_t = hAPP(hAPP(c_Product__Type_OPair(T_a,T_b),hAPP(c_Product__Type_Ofst(T_a,T_b),V_t)),hAPP(c_Product__Type_Osnd(T_a,T_b),V_t)) ).
% 160.20/160.12  
% 160.20/160.12  fof(fact_pair__collapse,axiom,
% 160.20/160.12      ! [V_p,T_b,T_a] : hAPP(hAPP(c_Product__Type_OPair(T_a,T_b),hAPP(c_Product__Type_Ofst(T_a,T_b),V_p)),hAPP(c_Product__Type_Osnd(T_a,T_b),V_p)) = V_p ).
% 160.20/160.12  
% 160.20/160.12  fof(fact_prod__case__beta,axiom,
% 160.20/160.12      ! [V_p_2,V_f_2,T_b,T_d,T_c] : hAPP(hAPP(c_Product__Type_Oprod_Oprod__case(T_c,T_d,T_b),V_f_2),V_p_2) = hAPP(hAPP(V_f_2,hAPP(c_Product__Type_Ofst(T_c,T_d),V_p_2)),hAPP(c_Product__Type_Osnd(T_c,T_d),V_p_2)) ).
% 160.20/160.12  
% 160.20/160.12  fof(fact_div__int__def,axiom,
% 160.20/160.12      ! [V_b,V_a] : hAPP(hAPP(c_Divides_Odiv__class_Odiv(tc_Int_Oint),V_a),V_b) = hAPP(c_Product__Type_Ofst(tc_Int_Oint,tc_Int_Oint),c_Divides_Odivmod__int(V_a,V_b)) ).
% 160.20/160.12  
% 160.20/160.12  fof(fact_mod__nat__def,axiom,
% 160.20/160.12      ! [V_n,V_m] : c_Divides_Odiv__class_Omod(tc_Nat_Onat,V_m,V_n) = hAPP(c_Product__Type_Osnd(tc_Nat_Onat,tc_Nat_Onat),c_Divides_Odivmod__nat(V_m,V_n)) ).
% 160.20/160.12  
% 160.20/160.12  fof(fact_split__beta,axiom,
% 160.20/160.12      ! [V_z_2,V_P_2,T_b,T_d,T_c] : hAPP(hAPP(c_Product__Type_Oprod_Oprod__case(T_c,T_d,T_b),V_P_2),V_z_2) = hAPP(hAPP(V_P_2,hAPP(c_Product__Type_Ofst(T_c,T_d),V_z_2)),hAPP(c_Product__Type_Osnd(T_c,T_d),V_z_2)) ).
% 160.20/160.12  
% 160.20/160.12  fof(fact_split__comp__eq,axiom,
% 160.20/160.12      ! [V_g_2,V_f_2,T_e,T_d,T_c,T_b] : hAPP(hAPP(c_COMBS(tc_prod(T_b,T_c),T_c,T_d),hAPP(hAPP(c_COMBB(T_e,tc_fun(T_c,T_d),tc_prod(T_b,T_c)),V_f_2),hAPP(hAPP(c_COMBB(T_b,T_e,tc_prod(T_b,T_c)),V_g_2),c_Product__Type_Ofst(T_b,T_c)))),c_Product__Type_Osnd(T_b,T_c)) = hAPP(c_Product__Type_Oprod_Oprod__case(T_b,T_c,T_d),hAPP(hAPP(c_COMBB(T_e,tc_fun(T_c,T_d),T_b),V_f_2),V_g_2)) ).
% 160.20/160.12  
% 160.20/160.12  fof(fact_split__def,axiom,
% 160.20/160.12      ! [V_p_2,V_c_2,T_b,T_d,T_c] : hAPP(hAPP(c_Product__Type_Oprod_Oprod__case(T_c,T_d,T_b),V_c_2),V_p_2) = hAPP(hAPP(V_c_2,hAPP(c_Product__Type_Ofst(T_c,T_d),V_p_2)),hAPP(c_Product__Type_Osnd(T_c,T_d),V_p_2)) ).
% 160.20/160.12  
% 160.20/160.12  fof(fact_div__neg__pos,axiom,
% 160.20/160.12      ! [V_b,V_a] :
% 160.20/160.12        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),V_a),c_Groups_Ozero__class_Ozero(tc_Int_Oint)))
% 160.20/160.12       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),V_b))
% 160.20/160.12         => hAPP(hAPP(c_Divides_Odiv__class_Odiv(tc_Int_Oint),V_a),V_b) = hAPP(c_Product__Type_Ofst(tc_Int_Oint,tc_Int_Oint),c_Divides_OnegDivAlg(V_a,V_b)) ) ) ).
% 160.20/160.12  
% 160.20/160.12  fof(fact_div__pos__pos,axiom,
% 160.20/160.12      ! [V_b,V_a] :
% 160.20/160.12        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),V_a))
% 160.20/160.12       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),V_b))
% 160.20/160.12         => hAPP(hAPP(c_Divides_Odiv__class_Odiv(tc_Int_Oint),V_a),V_b) = hAPP(c_Product__Type_Ofst(tc_Int_Oint,tc_Int_Oint),c_Divides_OposDivAlg(V_a,V_b)) ) ) ).
% 160.20/160.12  
% 160.20/160.12  fof(fact_div__pos__pos__1__number__of,axiom,
% 160.20/160.12      ! [V_w] :
% 160.20/160.12        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),hAPP(c_Int_Onumber__class_Onumber__of(tc_Int_Oint),V_w)))
% 160.20/160.12       => hAPP(hAPP(c_Divides_Odiv__class_Odiv(tc_Int_Oint),c_Groups_Oone__class_Oone(tc_Int_Oint)),hAPP(c_Int_Onumber__class_Onumber__of(tc_Int_Oint),V_w)) = hAPP(c_Product__Type_Ofst(tc_Int_Oint,tc_Int_Oint),c_Divides_OposDivAlg(c_Groups_Oone__class_Oone(tc_Int_Oint),hAPP(c_Int_Onumber__class_Onumber__of(tc_Int_Oint),V_w))) ) ).
% 160.20/160.12  
% 160.20/160.12  fof(fact_div__pos__neg,axiom,
% 160.20/160.12      ! [V_b,V_a] :
% 160.20/160.12        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),V_a))
% 160.20/160.12       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),V_b),c_Groups_Ozero__class_Ozero(tc_Int_Oint)))
% 160.20/160.12         => hAPP(hAPP(c_Divides_Odiv__class_Odiv(tc_Int_Oint),V_a),V_b) = hAPP(c_Product__Type_Ofst(tc_Int_Oint,tc_Int_Oint),hAPP(c_Divides_OnegateSnd,c_Divides_OnegDivAlg(hAPP(c_Groups_Ouminus__class_Ouminus(tc_Int_Oint),V_a),hAPP(c_Groups_Ouminus__class_Ouminus(tc_Int_Oint),V_b)))) ) ) ).
% 160.20/160.12  
% 160.20/160.12  fof(fact_div__neg__neg,axiom,
% 160.20/160.12      ! [V_b,V_a] :
% 160.20/160.12        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),V_a),c_Groups_Ozero__class_Ozero(tc_Int_Oint)))
% 160.20/160.12       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),V_b),c_Groups_Ozero__class_Ozero(tc_Int_Oint)))
% 160.20/160.12         => hAPP(hAPP(c_Divides_Odiv__class_Odiv(tc_Int_Oint),V_a),V_b) = hAPP(c_Product__Type_Ofst(tc_Int_Oint,tc_Int_Oint),hAPP(c_Divides_OnegateSnd,c_Divides_OposDivAlg(hAPP(c_Groups_Ouminus__class_Ouminus(tc_Int_Oint),V_a),hAPP(c_Groups_Ouminus__class_Ouminus(tc_Int_Oint),V_b)))) ) ) ).
% 160.20/160.12  
% 160.20/160.12  fof(fact_mlex__less,axiom,
% 160.20/160.12      ! [V_R_2,T_b,V_y_2,V_x_2,V_f_2] :
% 160.20/160.12        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),hAPP(V_f_2,V_x_2)),hAPP(V_f_2,V_y_2)))
% 160.20/160.12       => hBOOL(hAPP(hAPP(c_member(tc_prod(T_b,T_b)),hAPP(hAPP(c_Product__Type_OPair(T_b,T_b),V_x_2),V_y_2)),c_Wellfounded_Omlex__prod(T_b,V_f_2,V_R_2))) ) ).
% 160.20/160.12  
% 160.20/160.12  fof(fact_prod__size__simp,axiom,
% 160.20/160.12      ! [V_p_2,V_g_2,V_f_2,T_c,T_b] : c_Product__Type_Oprod_Oprod__size(T_b,T_c,V_f_2,V_g_2,V_p_2) = hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Nat_Onat),hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Nat_Onat),hAPP(V_f_2,hAPP(c_Product__Type_Ofst(T_b,T_c),V_p_2))),hAPP(V_g_2,hAPP(c_Product__Type_Osnd(T_b,T_c),V_p_2)))),hAPP(c_Nat_OSuc,c_Groups_Ozero__class_Ozero(tc_Nat_Onat))) ).
% 160.20/160.12  
% 160.20/160.12  fof(fact_exI__realizer,axiom,
% 160.20/160.12      ! [T_b,T_c,V_x_2,V_y_2,V_P_2] :
% 160.20/160.12        ( hBOOL(hAPP(hAPP(V_P_2,V_y_2),V_x_2))
% 160.20/160.12       => hBOOL(hAPP(hAPP(V_P_2,hAPP(c_Product__Type_Osnd(T_c,T_b),hAPP(hAPP(c_Product__Type_OPair(T_c,T_b),V_x_2),V_y_2))),hAPP(c_Product__Type_Ofst(T_c,T_b),hAPP(hAPP(c_Product__Type_OPair(T_c,T_b),V_x_2),V_y_2)))) ) ).
% 160.20/160.12  
% 160.20/160.12  fof(fact_conjI__realizer,axiom,
% 160.20/160.12      ! [T_c,T_b,V_q_2,V_Q_2,V_p_2,V_P_2] :
% 160.20/160.12        ( hBOOL(hAPP(V_P_2,V_p_2))
% 160.20/160.12       => ( hBOOL(hAPP(V_Q_2,V_q_2))
% 160.20/160.12         => ( hBOOL(hAPP(V_P_2,hAPP(c_Product__Type_Ofst(T_b,T_c),hAPP(hAPP(c_Product__Type_OPair(T_b,T_c),V_p_2),V_q_2))))
% 160.20/160.12            & hBOOL(hAPP(V_Q_2,hAPP(c_Product__Type_Osnd(T_b,T_c),hAPP(hAPP(c_Product__Type_OPair(T_b,T_c),V_p_2),V_q_2)))) ) ) ) ).
% 160.20/160.12  
% 160.20/160.12  fof(fact_nat_Osize_I4_J,axiom,
% 160.20/160.12      ! [V_nat] : hAPP(c_Nat_Osize__class_Osize(tc_Nat_Onat),hAPP(c_Nat_OSuc,V_nat)) = hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Nat_Onat),hAPP(c_Nat_Osize__class_Osize(tc_Nat_Onat),V_nat)),hAPP(c_Nat_OSuc,c_Groups_Ozero__class_Ozero(tc_Nat_Onat))) ).
% 160.20/160.12  
% 160.20/160.12  fof(fact_min__Suc__number__of,axiom,
% 160.20/160.12      ! [V_n_2,V_v_2] : hAPP(hAPP(c_Orderings_Oord__class_Omin(tc_Nat_Onat),hAPP(c_Int_Onumber__class_Onumber__of(tc_Nat_Onat),V_v_2)),hAPP(c_Nat_OSuc,V_n_2)) = hAPP(hAPP(c_HOL_OLet(tc_Int_Oint,tc_Nat_Onat),hAPP(c_Int_Onumber__class_Onumber__of(tc_Int_Oint),c_Int_Opred(V_v_2))),hAPP(hAPP(c_COMBS(tc_Int_Oint,tc_Nat_Onat,tc_Nat_Onat),hAPP(hAPP(c_COMBC(tc_Int_Oint,tc_Nat_Onat,tc_fun(tc_Nat_Onat,tc_Nat_Onat)),hAPP(hAPP(c_COMBB(tc_HOL_Obool,tc_fun(tc_Nat_Onat,tc_fun(tc_Nat_Onat,tc_Nat_Onat)),tc_Int_Oint),c_If(tc_Nat_Onat)),c_Nat__Numeral_Oneg)),c_Groups_Ozero__class_Ozero(tc_Nat_Onat))),hAPP(hAPP(c_COMBB(tc_Nat_Onat,tc_Nat_Onat,tc_Int_Oint),c_Nat_OSuc),hAPP(hAPP(c_COMBC(tc_Int_Oint,tc_Nat_Onat,tc_Nat_Onat),hAPP(hAPP(c_COMBB(tc_Nat_Onat,tc_fun(tc_Nat_Onat,tc_Nat_Onat),tc_Int_Oint),c_Orderings_Oord__class_Omin(tc_Nat_Onat)),c_Int_Onat)),V_n_2)))) ).
% 160.20/160.12  
% 160.20/160.12  fof(fact_min__le__iff__disj,axiom,
% 160.20/160.12      ! [V_z_2,V_y_2,V_x_2,T_b] :
% 160.20/160.12        ( class_Orderings_Olinorder(T_b)
% 160.20/160.12       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_b),hAPP(hAPP(c_Orderings_Oord__class_Omin(T_b),V_x_2),V_y_2)),V_z_2))
% 160.20/160.12        <=> ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_b),V_x_2),V_z_2))
% 160.20/160.12            | hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_b),V_y_2),V_z_2)) ) ) ) ).
% 160.20/160.12  
% 160.20/160.12  fof(fact_min__max_Oinf__le1,axiom,
% 160.20/160.12      ! [V_y,V_x,T_a] :
% 160.20/160.12        ( class_Orderings_Olinorder(T_a)
% 160.20/160.12       => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),hAPP(hAPP(c_Orderings_Oord__class_Omin(T_a),V_x),V_y)),V_x)) ) ).
% 160.20/160.12  
% 160.20/160.12  fof(fact_min__max_Oinf__le2,axiom,
% 160.20/160.12      ! [V_y,V_x,T_a] :
% 160.20/160.12        ( class_Orderings_Olinorder(T_a)
% 160.20/160.12       => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),hAPP(hAPP(c_Orderings_Oord__class_Omin(T_a),V_x),V_y)),V_y)) ) ).
% 160.20/160.12  
% 160.20/160.12  fof(fact_min__max_Ole__iff__inf,axiom,
% 160.20/160.12      ! [V_y_2,V_x_2,T_b] :
% 160.20/160.12        ( class_Orderings_Olinorder(T_b)
% 160.20/160.12       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_b),V_x_2),V_y_2))
% 160.20/160.12        <=> hAPP(hAPP(c_Orderings_Oord__class_Omin(T_b),V_x_2),V_y_2) = V_x_2 ) ) ).
% 160.20/160.12  
% 160.20/160.12  fof(fact_min__max_Ole__inf__iff,axiom,
% 160.20/160.12      ! [V_z_2,V_y_2,V_x_2,T_b] :
% 160.20/160.12        ( class_Orderings_Olinorder(T_b)
% 160.20/160.12       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_b),V_x_2),hAPP(hAPP(c_Orderings_Oord__class_Omin(T_b),V_y_2),V_z_2)))
% 160.20/160.12        <=> ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_b),V_x_2),V_y_2))
% 160.20/160.12            & hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_b),V_x_2),V_z_2)) ) ) ) ).
% 160.20/160.12  
% 160.20/160.12  fof(fact_min__max_Ole__infI1,axiom,
% 160.20/160.12      ! [V_b,V_x,V_a,T_a] :
% 160.20/160.12        ( class_Orderings_Olinorder(T_a)
% 160.20/160.12       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),V_a),V_x))
% 160.20/160.12         => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),hAPP(hAPP(c_Orderings_Oord__class_Omin(T_a),V_a),V_b)),V_x)) ) ) ).
% 160.20/160.12  
% 160.20/160.12  fof(fact_min__max_Ole__infI2,axiom,
% 160.20/160.12      ! [V_a,V_x,V_b,T_a] :
% 160.20/160.12        ( class_Orderings_Olinorder(T_a)
% 160.20/160.12       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),V_b),V_x))
% 160.20/160.12         => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),hAPP(hAPP(c_Orderings_Oord__class_Omin(T_a),V_a),V_b)),V_x)) ) ) ).
% 160.20/160.12  
% 160.20/160.12  fof(fact_min__max_Oinf__absorb1,axiom,
% 160.20/160.12      ! [V_y,V_x,T_a] :
% 160.20/160.12        ( class_Orderings_Olinorder(T_a)
% 160.20/160.12       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),V_x),V_y))
% 160.20/160.12         => hAPP(hAPP(c_Orderings_Oord__class_Omin(T_a),V_x),V_y) = V_x ) ) ).
% 160.20/160.12  
% 160.20/160.12  fof(fact_min__max_Oinf__absorb2,axiom,
% 160.20/160.12      ! [V_x,V_y,T_a] :
% 160.20/160.12        ( class_Orderings_Olinorder(T_a)
% 160.20/160.12       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),V_y),V_x))
% 160.20/160.12         => hAPP(hAPP(c_Orderings_Oord__class_Omin(T_a),V_x),V_y) = V_y ) ) ).
% 160.20/160.12  
% 160.20/160.12  fof(fact_min__max_Ole__infI,axiom,
% 160.20/160.12      ! [V_b,V_a,V_x,T_a] :
% 160.20/160.12        ( class_Orderings_Olinorder(T_a)
% 160.20/160.12       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),V_x),V_a))
% 160.20/160.12         => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),V_x),V_b))
% 160.20/160.12           => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),V_x),hAPP(hAPP(c_Orderings_Oord__class_Omin(T_a),V_a),V_b))) ) ) ) ).
% 160.20/160.12  
% 160.20/160.12  fof(fact_min__max_Oinf__greatest,axiom,
% 160.20/160.12      ! [V_z,V_y,V_x,T_a] :
% 160.20/160.12        ( class_Orderings_Olinorder(T_a)
% 160.20/160.12       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),V_x),V_y))
% 160.20/160.12         => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),V_x),V_z))
% 160.20/160.12           => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),V_x),hAPP(hAPP(c_Orderings_Oord__class_Omin(T_a),V_y),V_z))) ) ) ) ).
% 160.20/160.12  
% 160.20/160.12  fof(fact_min__max_Oinf__mono,axiom,
% 160.20/160.12      ! [V_d,V_b,V_c,V_a,T_a] :
% 160.20/160.12        ( class_Orderings_Olinorder(T_a)
% 160.20/160.12       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),V_a),V_c))
% 160.20/160.12         => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),V_b),V_d))
% 160.20/160.12           => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),hAPP(hAPP(c_Orderings_Oord__class_Omin(T_a),V_a),V_b)),hAPP(hAPP(c_Orderings_Oord__class_Omin(T_a),V_c),V_d))) ) ) ) ).
% 160.20/160.12  
% 160.20/160.12  fof(fact_min__max_Ole__infE,axiom,
% 160.20/160.12      ! [V_b,V_a,V_x,T_a] :
% 160.20/160.12        ( class_Orderings_Olinorder(T_a)
% 160.20/160.12       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),V_x),hAPP(hAPP(c_Orderings_Oord__class_Omin(T_a),V_a),V_b)))
% 160.20/160.12         => ~ ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),V_x),V_a))
% 160.20/160.12             => ~ hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),V_x),V_b)) ) ) ) ).
% 160.20/160.12  
% 160.20/160.12  fof(fact_min__0R,axiom,
% 160.20/160.12      ! [V_n] : hAPP(hAPP(c_Orderings_Oord__class_Omin(tc_Nat_Onat),V_n),c_Groups_Ozero__class_Ozero(tc_Nat_Onat)) = c_Groups_Ozero__class_Ozero(tc_Nat_Onat) ).
% 160.20/160.12  
% 160.20/160.12  fof(fact_min__0L,axiom,
% 160.20/160.12      ! [V_n] : hAPP(hAPP(c_Orderings_Oord__class_Omin(tc_Nat_Onat),c_Groups_Ozero__class_Ozero(tc_Nat_Onat)),V_n) = c_Groups_Ozero__class_Ozero(tc_Nat_Onat) ).
% 160.20/160.12  
% 160.20/160.12  fof(fact_min__Suc__Suc,axiom,
% 160.20/160.12      ! [V_n,V_m] : hAPP(hAPP(c_Orderings_Oord__class_Omin(tc_Nat_Onat),hAPP(c_Nat_OSuc,V_m)),hAPP(c_Nat_OSuc,V_n)) = hAPP(c_Nat_OSuc,hAPP(hAPP(c_Orderings_Oord__class_Omin(tc_Nat_Onat),V_m),V_n)) ).
% 160.20/160.12  
% 160.20/160.12  fof(fact_min__max_Oinf_Oidem,axiom,
% 160.20/160.12      ! [V_a,T_a] :
% 160.20/160.12        ( class_Orderings_Olinorder(T_a)
% 160.20/160.12       => hAPP(hAPP(c_Orderings_Oord__class_Omin(T_a),V_a),V_a) = V_a ) ).
% 160.20/160.12  
% 160.20/160.12  fof(fact_min__max_Oinf_Ocommute,axiom,
% 160.20/160.12      ! [V_b,V_a,T_a] :
% 160.20/160.12        ( class_Orderings_Olinorder(T_a)
% 160.20/160.12       => hAPP(hAPP(c_Orderings_Oord__class_Omin(T_a),V_a),V_b) = hAPP(hAPP(c_Orderings_Oord__class_Omin(T_a),V_b),V_a) ) ).
% 160.20/160.12  
% 160.20/160.12  fof(fact_min__max_Oinf__commute,axiom,
% 160.20/160.12      ! [V_y,V_x,T_a] :
% 160.20/160.12        ( class_Orderings_Olinorder(T_a)
% 160.20/160.12       => hAPP(hAPP(c_Orderings_Oord__class_Omin(T_a),V_x),V_y) = hAPP(hAPP(c_Orderings_Oord__class_Omin(T_a),V_y),V_x) ) ).
% 160.20/160.12  
% 160.20/160.12  fof(fact_min__max_Oinf_Oleft__idem,axiom,
% 160.20/160.12      ! [V_b,V_a,T_a] :
% 160.20/160.12        ( class_Orderings_Olinorder(T_a)
% 160.20/160.12       => hAPP(hAPP(c_Orderings_Oord__class_Omin(T_a),V_a),hAPP(hAPP(c_Orderings_Oord__class_Omin(T_a),V_a),V_b)) = hAPP(hAPP(c_Orderings_Oord__class_Omin(T_a),V_a),V_b) ) ).
% 160.20/160.12  
% 160.20/160.12  fof(fact_min__max_Oinf__left__idem,axiom,
% 160.20/160.12      ! [V_y,V_x,T_a] :
% 160.20/160.12        ( class_Orderings_Olinorder(T_a)
% 160.20/160.12       => hAPP(hAPP(c_Orderings_Oord__class_Omin(T_a),V_x),hAPP(hAPP(c_Orderings_Oord__class_Omin(T_a),V_x),V_y)) = hAPP(hAPP(c_Orderings_Oord__class_Omin(T_a),V_x),V_y) ) ).
% 160.20/160.12  
% 160.20/160.12  fof(fact_min__max_Oinf_Oleft__commute,axiom,
% 160.20/160.12      ! [V_c,V_a,V_b,T_a] :
% 160.20/160.12        ( class_Orderings_Olinorder(T_a)
% 160.20/160.12       => hAPP(hAPP(c_Orderings_Oord__class_Omin(T_a),V_b),hAPP(hAPP(c_Orderings_Oord__class_Omin(T_a),V_a),V_c)) = hAPP(hAPP(c_Orderings_Oord__class_Omin(T_a),V_a),hAPP(hAPP(c_Orderings_Oord__class_Omin(T_a),V_b),V_c)) ) ).
% 160.20/160.12  
% 160.20/160.12  fof(fact_min__max_Oinf__left__commute,axiom,
% 160.20/160.12      ! [V_z,V_y,V_x,T_a] :
% 160.20/160.12        ( class_Orderings_Olinorder(T_a)
% 160.20/160.12       => hAPP(hAPP(c_Orderings_Oord__class_Omin(T_a),V_x),hAPP(hAPP(c_Orderings_Oord__class_Omin(T_a),V_y),V_z)) = hAPP(hAPP(c_Orderings_Oord__class_Omin(T_a),V_y),hAPP(hAPP(c_Orderings_Oord__class_Omin(T_a),V_x),V_z)) ) ).
% 160.20/160.12  
% 160.20/160.12  fof(fact_min__max_Oinf_Oassoc,axiom,
% 160.20/160.12      ! [V_c,V_b,V_a,T_a] :
% 160.20/160.12        ( class_Orderings_Olinorder(T_a)
% 160.20/160.12       => hAPP(hAPP(c_Orderings_Oord__class_Omin(T_a),hAPP(hAPP(c_Orderings_Oord__class_Omin(T_a),V_a),V_b)),V_c) = hAPP(hAPP(c_Orderings_Oord__class_Omin(T_a),V_a),hAPP(hAPP(c_Orderings_Oord__class_Omin(T_a),V_b),V_c)) ) ).
% 160.20/160.12  
% 160.20/160.12  fof(fact_min__max_Oinf__assoc,axiom,
% 160.20/160.12      ! [V_z,V_y,V_x,T_a] :
% 160.20/160.12        ( class_Orderings_Olinorder(T_a)
% 160.20/160.12       => hAPP(hAPP(c_Orderings_Oord__class_Omin(T_a),hAPP(hAPP(c_Orderings_Oord__class_Omin(T_a),V_x),V_y)),V_z) = hAPP(hAPP(c_Orderings_Oord__class_Omin(T_a),V_x),hAPP(hAPP(c_Orderings_Oord__class_Omin(T_a),V_y),V_z)) ) ).
% 160.20/160.12  
% 160.20/160.12  fof(fact_min__add__distrib__left,axiom,
% 160.20/160.12      ! [V_z,V_y,V_x,T_a] :
% 160.20/160.12        ( class_Groups_Oordered__ab__semigroup__add__imp__le(T_a)
% 160.20/160.12       => hAPP(hAPP(c_Groups_Oplus__class_Oplus(T_a),hAPP(hAPP(c_Orderings_Oord__class_Omin(T_a),V_x),V_y)),V_z) = hAPP(hAPP(c_Orderings_Oord__class_Omin(T_a),hAPP(hAPP(c_Groups_Oplus__class_Oplus(T_a),V_x),V_z)),hAPP(hAPP(c_Groups_Oplus__class_Oplus(T_a),V_y),V_z)) ) ).
% 160.20/160.12  
% 160.20/160.12  fof(fact_min__less__iff__conj,axiom,
% 160.20/160.12      ! [V_y_2,V_x_2,V_z_2,T_b] :
% 160.20/160.12        ( class_Orderings_Olinorder(T_b)
% 160.20/160.12       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_b),V_z_2),hAPP(hAPP(c_Orderings_Oord__class_Omin(T_b),V_x_2),V_y_2)))
% 160.20/160.12        <=> ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_b),V_z_2),V_x_2))
% 160.20/160.12            & hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_b),V_z_2),V_y_2)) ) ) ) ).
% 160.20/160.12  
% 160.20/160.12  fof(fact_min__less__iff__disj,axiom,
% 160.20/160.12      ! [V_z_2,V_y_2,V_x_2,T_b] :
% 160.20/160.12        ( class_Orderings_Olinorder(T_b)
% 160.20/160.12       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_b),hAPP(hAPP(c_Orderings_Oord__class_Omin(T_b),V_x_2),V_y_2)),V_z_2))
% 160.20/160.12        <=> ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_b),V_x_2),V_z_2))
% 160.20/160.12            | hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_b),V_y_2),V_z_2)) ) ) ) ).
% 160.20/160.12  
% 160.20/160.12  fof(fact_min__max_Oless__infI1,axiom,
% 160.20/160.12      ! [V_b,V_x,V_a,T_a] :
% 160.20/160.12        ( class_Orderings_Olinorder(T_a)
% 160.20/160.12       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),V_a),V_x))
% 160.20/160.12         => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),hAPP(hAPP(c_Orderings_Oord__class_Omin(T_a),V_a),V_b)),V_x)) ) ) ).
% 160.20/160.12  
% 160.20/160.12  fof(fact_min__max_Oless__infI2,axiom,
% 160.20/160.12      ! [V_a,V_x,V_b,T_a] :
% 160.20/160.12        ( class_Orderings_Olinorder(T_a)
% 160.20/160.12       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),V_b),V_x))
% 160.20/160.12         => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),hAPP(hAPP(c_Orderings_Oord__class_Omin(T_a),V_a),V_b)),V_x)) ) ) ).
% 160.20/160.12  
% 160.20/160.12  fof(fact_min__diff__distrib__left,axiom,
% 160.20/160.12      ! [V_z,V_y,V_x,T_a] :
% 160.20/160.12        ( class_Groups_Oordered__ab__group__add(T_a)
% 160.20/160.12       => hAPP(hAPP(c_Groups_Ominus__class_Ominus(T_a),hAPP(hAPP(c_Orderings_Oord__class_Omin(T_a),V_x),V_y)),V_z) = hAPP(hAPP(c_Orderings_Oord__class_Omin(T_a),hAPP(hAPP(c_Groups_Ominus__class_Ominus(T_a),V_x),V_z)),hAPP(hAPP(c_Groups_Ominus__class_Ominus(T_a),V_y),V_z)) ) ).
% 160.20/160.12  
% 160.20/160.12  fof(fact_Min_Oidem,axiom,
% 160.20/160.12      ! [V_x,T_a] :
% 160.20/160.12        ( class_Orderings_Olinorder(T_a)
% 160.20/160.12       => hAPP(hAPP(c_Orderings_Oord__class_Omin(T_a),V_x),V_x) = V_x ) ).
% 160.20/160.12  
% 160.20/160.12  fof(fact_nat__size,axiom,
% 160.20/160.12      ! [V_n] : hAPP(c_Nat_Osize__class_Osize(tc_Nat_Onat),V_n) = V_n ).
% 160.20/160.12  
% 160.20/160.12  fof(fact_min__diff,axiom,
% 160.20/160.12      ! [V_n,V_i,V_m] : hAPP(hAPP(c_Orderings_Oord__class_Omin(tc_Nat_Onat),hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_Nat_Onat),V_m),V_i)),hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_Nat_Onat),V_n),V_i)) = hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_Nat_Onat),hAPP(hAPP(c_Orderings_Oord__class_Omin(tc_Nat_Onat),V_m),V_n)),V_i) ).
% 160.20/160.12  
% 160.20/160.12  fof(fact_min__max_Ofun__left__comm__idem__inf,axiom,
% 160.20/160.12      ! [T_b] :
% 160.20/160.12        ( class_Orderings_Olinorder(T_b)
% 160.20/160.12       => c_Finite__Set_Ofun__left__comm__idem(T_b,T_b,c_Orderings_Oord__class_Omin(T_b)) ) ).
% 160.20/160.12  
% 160.20/160.12  fof(fact_min__number__of,axiom,
% 160.20/160.12      ! [V_v,V_u,T_b] :
% 160.20/160.12        ( ( class_Int_Onumber(T_b)
% 160.20/160.12          & class_Orderings_Oord(T_b) )
% 160.20/160.12       => ( ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_b),hAPP(c_Int_Onumber__class_Onumber__of(T_b),V_u)),hAPP(c_Int_Onumber__class_Onumber__of(T_b),V_v)))
% 160.20/160.12           => hAPP(hAPP(c_Orderings_Oord__class_Omin(T_b),hAPP(c_Int_Onumber__class_Onumber__of(T_b),V_u)),hAPP(c_Int_Onumber__class_Onumber__of(T_b),V_v)) = hAPP(c_Int_Onumber__class_Onumber__of(T_b),V_u) )
% 160.20/160.12          & ( ~ hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_b),hAPP(c_Int_Onumber__class_Onumber__of(T_b),V_u)),hAPP(c_Int_Onumber__class_Onumber__of(T_b),V_v)))
% 160.20/160.12           => hAPP(hAPP(c_Orderings_Oord__class_Omin(T_b),hAPP(c_Int_Onumber__class_Onumber__of(T_b),V_u)),hAPP(c_Int_Onumber__class_Onumber__of(T_b),V_v)) = hAPP(c_Int_Onumber__class_Onumber__of(T_b),V_v) ) ) ) ).
% 160.20/160.12  
% 160.20/160.12  fof(fact_div__nat__def,axiom,
% 160.20/160.12      ! [V_n,V_m] : hAPP(hAPP(c_Divides_Odiv__class_Odiv(tc_Nat_Onat),V_m),V_n) = hAPP(c_Product__Type_Ofst(tc_Nat_Onat,tc_Nat_Onat),c_Divides_Odivmod__nat(V_m,V_n)) ).
% 160.20/160.12  
% 160.20/160.12  fof(fact_nat_Osize_I3_J,axiom,
% 160.20/160.12      hAPP(c_Nat_Osize__class_Osize(tc_Nat_Onat),c_Groups_Ozero__class_Ozero(tc_Nat_Onat)) = c_Groups_Ozero__class_Ozero(tc_Nat_Onat) ).
% 160.20/160.12  
% 160.20/160.12  fof(fact_min__max_Ofold__inf__insert,axiom,
% 160.20/160.12      ! [V_a_2,V_b_2,V_A_2,T_b] :
% 160.20/160.12        ( class_Orderings_Olinorder(T_b)
% 160.20/160.12       => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2))
% 160.20/160.12         => hAPP(hAPP(c_Finite__Set_Ofold(T_b,T_b,c_Orderings_Oord__class_Omin(T_b)),V_b_2),hAPP(hAPP(c_Set_Oinsert(T_b),V_a_2),V_A_2)) = hAPP(hAPP(c_Orderings_Oord__class_Omin(T_b),V_a_2),hAPP(hAPP(c_Finite__Set_Ofold(T_b,T_b,c_Orderings_Oord__class_Omin(T_b)),V_b_2),V_A_2)) ) ) ).
% 160.20/160.12  
% 160.20/160.12  fof(fact_min__Suc1,axiom,
% 160.20/160.12      ! [V_m_2,V_n_2] : hAPP(hAPP(c_Orderings_Oord__class_Omin(tc_Nat_Onat),hAPP(c_Nat_OSuc,V_n_2)),V_m_2) = c_Nat_Onat_Onat__case(tc_Nat_Onat,c_Groups_Ozero__class_Ozero(tc_Nat_Onat),hAPP(hAPP(c_COMBB(tc_Nat_Onat,tc_Nat_Onat,tc_Nat_Onat),c_Nat_OSuc),hAPP(c_Orderings_Oord__class_Omin(tc_Nat_Onat),V_n_2)),V_m_2) ).
% 160.20/160.12  
% 160.20/160.12  fof(fact_min__Suc2,axiom,
% 160.20/160.12      ! [V_n_2,V_m_2] : hAPP(hAPP(c_Orderings_Oord__class_Omin(tc_Nat_Onat),V_m_2),hAPP(c_Nat_OSuc,V_n_2)) = c_Nat_Onat_Onat__case(tc_Nat_Onat,c_Groups_Ozero__class_Ozero(tc_Nat_Onat),hAPP(hAPP(c_COMBB(tc_Nat_Onat,tc_Nat_Onat,tc_Nat_Onat),c_Nat_OSuc),hAPP(hAPP(c_COMBC(tc_Nat_Onat,tc_Nat_Onat,tc_Nat_Onat),c_Orderings_Oord__class_Omin(tc_Nat_Onat)),V_n_2)),V_m_2) ).
% 160.20/160.12  
% 160.20/160.12  fof(fact_min__max_Ofold__inf__le__inf,axiom,
% 160.20/160.12      ! [V_b_2,V_a_2,V_A_2,T_b] :
% 160.20/160.12        ( class_Orderings_Olinorder(T_b)
% 160.20/160.12       => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2))
% 160.20/160.12         => ( hBOOL(hAPP(hAPP(c_member(T_b),V_a_2),V_A_2))
% 160.20/160.12           => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_b),hAPP(hAPP(c_Finite__Set_Ofold(T_b,T_b,c_Orderings_Oord__class_Omin(T_b)),V_b_2),V_A_2)),hAPP(hAPP(c_Orderings_Oord__class_Omin(T_b),V_a_2),V_b_2))) ) ) ) ).
% 160.20/160.12  
% 160.20/160.12  fof(fact_min__max_Ofold1__belowI,axiom,
% 160.20/160.12      ! [V_a_2,V_A_2,T_b] :
% 160.20/160.12        ( class_Orderings_Olinorder(T_b)
% 160.20/160.12       => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2))
% 160.20/160.12         => ( hBOOL(hAPP(hAPP(c_member(T_b),V_a_2),V_A_2))
% 160.20/160.12           => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_b),hAPP(c_Finite__Set_Ofold1(T_b,c_Orderings_Oord__class_Omin(T_b)),V_A_2)),V_a_2)) ) ) ) ).
% 160.20/160.12  
% 160.20/160.12  fof(fact_min__max_Obelow__fold1__iff,axiom,
% 160.20/160.12      ! [V_x_2,V_A_2,T_b] :
% 160.20/160.12        ( class_Orderings_Olinorder(T_b)
% 160.20/160.12       => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2))
% 160.20/160.12         => ( V_A_2 != c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool))
% 160.20/160.12           => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_b),V_x_2),hAPP(c_Finite__Set_Ofold1(T_b,c_Orderings_Oord__class_Omin(T_b)),V_A_2)))
% 160.20/160.12            <=> ! [B_x] :
% 160.20/160.12                  ( hBOOL(hAPP(hAPP(c_member(T_b),B_x),V_A_2))
% 160.20/160.12                 => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_b),V_x_2),B_x)) ) ) ) ) ) ).
% 160.20/160.12  
% 160.20/160.12  fof(fact_fold1__below__iff,axiom,
% 160.20/160.12      ! [V_x_2,V_A_2,T_b] :
% 160.20/160.12        ( class_Orderings_Olinorder(T_b)
% 160.20/160.12       => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2))
% 160.20/160.12         => ( V_A_2 != c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool))
% 160.20/160.12           => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_b),hAPP(c_Finite__Set_Ofold1(T_b,c_Orderings_Oord__class_Omin(T_b)),V_A_2)),V_x_2))
% 160.20/160.12            <=> ? [B_x] :
% 160.20/160.12                  ( hBOOL(hAPP(hAPP(c_member(T_b),B_x),V_A_2))
% 160.20/160.12                  & hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_b),B_x),V_x_2)) ) ) ) ) ) ).
% 160.20/160.12  
% 160.20/160.12  fof(fact_fold1__strict__below__iff,axiom,
% 160.20/160.12      ! [V_x_2,V_A_2,T_b] :
% 160.20/160.12        ( class_Orderings_Olinorder(T_b)
% 160.20/160.12       => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2))
% 160.20/160.12         => ( V_A_2 != c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool))
% 160.20/160.12           => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_b),hAPP(c_Finite__Set_Ofold1(T_b,c_Orderings_Oord__class_Omin(T_b)),V_A_2)),V_x_2))
% 160.20/160.12            <=> ? [B_x] :
% 160.20/160.12                  ( hBOOL(hAPP(hAPP(c_member(T_b),B_x),V_A_2))
% 160.20/160.12                  & hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_b),B_x),V_x_2)) ) ) ) ) ) ).
% 160.20/160.12  
% 160.20/160.12  fof(fact_strict__below__fold1__iff,axiom,
% 160.20/160.12      ! [V_x_2,V_A_2,T_b] :
% 160.20/160.12        ( class_Orderings_Olinorder(T_b)
% 160.20/160.12       => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2))
% 160.20/160.12         => ( V_A_2 != c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool))
% 160.20/160.12           => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_b),V_x_2),hAPP(c_Finite__Set_Ofold1(T_b,c_Orderings_Oord__class_Omin(T_b)),V_A_2)))
% 160.20/160.12            <=> ! [B_x] :
% 160.20/160.12                  ( hBOOL(hAPP(hAPP(c_member(T_b),B_x),V_A_2))
% 160.20/160.12                 => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_b),V_x_2),B_x)) ) ) ) ) ) ).
% 160.20/160.12  
% 160.20/160.12  fof(fact_fold1__antimono,axiom,
% 160.20/160.12      ! [V_B_2,V_A_2,T_b] :
% 160.20/160.12        ( class_Orderings_Olinorder(T_b)
% 160.20/160.12       => ( V_A_2 != c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool))
% 160.20/160.12         => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_b,tc_HOL_Obool)),V_A_2),V_B_2))
% 160.20/160.12           => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_B_2))
% 160.20/160.12             => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_b),hAPP(c_Finite__Set_Ofold1(T_b,c_Orderings_Oord__class_Omin(T_b)),V_B_2)),hAPP(c_Finite__Set_Ofold1(T_b,c_Orderings_Oord__class_Omin(T_b)),V_A_2))) ) ) ) ) ).
% 160.20/160.12  
% 160.20/160.12  fof(fact_divmod__nat__rel__def,axiom,
% 160.20/160.12      ! [V_qr_2,V_n_2,V_m_2] :
% 160.20/160.12        ( hBOOL(hAPP(c_Divides_Odivmod__nat__rel(V_m_2,V_n_2),V_qr_2))
% 160.20/160.12      <=> ( V_m_2 = hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Nat_Onat),hAPP(hAPP(c_Groups_Otimes__class_Otimes(tc_Nat_Onat),hAPP(c_Product__Type_Ofst(tc_Nat_Onat,tc_Nat_Onat),V_qr_2)),V_n_2)),hAPP(c_Product__Type_Osnd(tc_Nat_Onat,tc_Nat_Onat),V_qr_2))
% 160.20/160.12          & ( V_n_2 = c_Groups_Ozero__class_Ozero(tc_Nat_Onat)
% 160.20/160.12           => hAPP(c_Product__Type_Ofst(tc_Nat_Onat,tc_Nat_Onat),V_qr_2) = c_Groups_Ozero__class_Ozero(tc_Nat_Onat) )
% 160.20/160.12          & ( V_n_2 != c_Groups_Ozero__class_Ozero(tc_Nat_Onat)
% 160.20/160.12           => ( ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),c_Groups_Ozero__class_Ozero(tc_Nat_Onat)),V_n_2))
% 160.20/160.12               => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat),c_Groups_Ozero__class_Ozero(tc_Nat_Onat)),hAPP(c_Product__Type_Osnd(tc_Nat_Onat,tc_Nat_Onat),V_qr_2)))
% 160.20/160.12                  & hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),hAPP(c_Product__Type_Osnd(tc_Nat_Onat,tc_Nat_Onat),V_qr_2)),V_n_2)) ) )
% 160.20/160.12              & ( ~ hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),c_Groups_Ozero__class_Ozero(tc_Nat_Onat)),V_n_2))
% 160.20/160.12               => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),V_n_2),hAPP(c_Product__Type_Osnd(tc_Nat_Onat,tc_Nat_Onat),V_qr_2)))
% 160.20/160.12                  & hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat),hAPP(c_Product__Type_Osnd(tc_Nat_Onat,tc_Nat_Onat),V_qr_2)),c_Groups_Ozero__class_Ozero(tc_Nat_Onat))) ) ) ) ) ) ) ).
% 160.20/160.12  
% 160.20/160.12  fof(fact_min__number__of__Suc,axiom,
% 160.20/160.12      ! [V_v_2,V_n_2] : hAPP(hAPP(c_Orderings_Oord__class_Omin(tc_Nat_Onat),hAPP(c_Nat_OSuc,V_n_2)),hAPP(c_Int_Onumber__class_Onumber__of(tc_Nat_Onat),V_v_2)) = hAPP(hAPP(c_HOL_OLet(tc_Int_Oint,tc_Nat_Onat),hAPP(c_Int_Onumber__class_Onumber__of(tc_Int_Oint),c_Int_Opred(V_v_2))),hAPP(hAPP(c_COMBS(tc_Int_Oint,tc_Nat_Onat,tc_Nat_Onat),hAPP(hAPP(c_COMBC(tc_Int_Oint,tc_Nat_Onat,tc_fun(tc_Nat_Onat,tc_Nat_Onat)),hAPP(hAPP(c_COMBB(tc_HOL_Obool,tc_fun(tc_Nat_Onat,tc_fun(tc_Nat_Onat,tc_Nat_Onat)),tc_Int_Oint),c_If(tc_Nat_Onat)),c_Nat__Numeral_Oneg)),c_Groups_Ozero__class_Ozero(tc_Nat_Onat))),hAPP(hAPP(c_COMBB(tc_Nat_Onat,tc_Nat_Onat,tc_Int_Oint),c_Nat_OSuc),hAPP(hAPP(c_COMBB(tc_Nat_Onat,tc_Nat_Onat,tc_Int_Oint),hAPP(c_Orderings_Oord__class_Omin(tc_Nat_Onat),V_n_2)),c_Int_Onat)))) ).
% 160.20/160.12  
% 160.20/160.12  fof(fact_dual__max,axiom,
% 160.20/160.12      ! [T_b] :
% 160.20/160.12        ( class_Orderings_Olinorder(T_b)
% 160.20/160.12       => c_Orderings_Oord_Omax(T_b,hAPP(c_COMBC(T_b,T_b,tc_HOL_Obool),c_Orderings_Oord__class_Oless__eq(T_b))) = c_Orderings_Oord__class_Omin(T_b) ) ).
% 160.20/160.12  
% 160.20/160.12  fof(fact_range,axiom,
% 160.20/160.12      ! [V_s,V_k] :
% 160.20/160.12        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Code__Numeral_Ocode__numeral),c_Groups_Ozero__class_Ozero(tc_Code__Numeral_Ocode__numeral)),V_k))
% 160.20/160.12       => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Code__Numeral_Ocode__numeral),hAPP(c_Product__Type_Ofst(tc_Code__Numeral_Ocode__numeral,tc_prod(tc_Code__Numeral_Ocode__numeral,tc_Code__Numeral_Ocode__numeral)),hAPP(c_Random_Orange(V_k),V_s))),V_k)) ) ).
% 160.20/160.12  
% 160.20/160.12  fof(fact_min__ord__min,axiom,
% 160.20/160.12      ! [T_b] :
% 160.20/160.12        ( class_Orderings_Oord(T_b)
% 160.20/160.12       => c_Orderings_Oord__class_Omin(T_b) = c_Orderings_Oord_Omin(T_b,c_Orderings_Oord__class_Oless__eq(T_b)) ) ).
% 160.20/160.12  
% 160.20/160.12  fof(fact_prod_Orecs,axiom,
% 160.20/160.12      ! [V_b_2,V_a_2,V_f1_2,T_b,T_d,T_c] : c_Product__Type_Oprod_Oprod__rec(T_c,T_d,T_b,V_f1_2,hAPP(hAPP(c_Product__Type_OPair(T_c,T_d),V_a_2),V_b_2)) = hAPP(hAPP(V_f1_2,V_a_2),V_b_2) ).
% 160.20/160.12  
% 160.20/160.12  fof(fact_Min_Oremove,axiom,
% 160.20/160.12      ! [V_x_2,V_A_2,T_b] :
% 160.20/160.12        ( class_Orderings_Olinorder(T_b)
% 160.20/160.12       => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2))
% 160.20/160.12         => ( hBOOL(hAPP(hAPP(c_member(T_b),V_x_2),V_A_2))
% 160.20/160.12           => ( ( hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_fun(T_b,tc_HOL_Obool)),V_A_2),hAPP(hAPP(c_Set_Oinsert(T_b),V_x_2),c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool)))) = c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool))
% 160.20/160.12               => c_Big__Operators_Olinorder__class_OMin(T_b,V_A_2) = V_x_2 )
% 160.20/160.12              & ( hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_fun(T_b,tc_HOL_Obool)),V_A_2),hAPP(hAPP(c_Set_Oinsert(T_b),V_x_2),c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool)))) != c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool))
% 160.20/160.12               => c_Big__Operators_Olinorder__class_OMin(T_b,V_A_2) = hAPP(hAPP(c_Orderings_Oord__class_Omin(T_b),V_x_2),c_Big__Operators_Olinorder__class_OMin(T_b,hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_fun(T_b,tc_HOL_Obool)),V_A_2),hAPP(hAPP(c_Set_Oinsert(T_b),V_x_2),c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool)))))) ) ) ) ) ) ).
% 160.20/160.12  
% 160.20/160.12  fof(fact_Min_Osingleton,axiom,
% 160.20/160.12      ! [V_x_2,T_b] :
% 160.20/160.12        ( class_Orderings_Olinorder(T_b)
% 160.20/160.12       => c_Big__Operators_Olinorder__class_OMin(T_b,hAPP(hAPP(c_Set_Oinsert(T_b),V_x_2),c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool)))) = V_x_2 ) ).
% 160.20/160.12  
% 160.20/160.12  fof(fact_Min__le,axiom,
% 160.20/160.12      ! [V_x_2,V_A_2,T_b] :
% 160.20/160.12        ( class_Orderings_Olinorder(T_b)
% 160.20/160.12       => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2))
% 160.20/160.12         => ( hBOOL(hAPP(hAPP(c_member(T_b),V_x_2),V_A_2))
% 160.20/160.12           => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_b),c_Big__Operators_Olinorder__class_OMin(T_b,V_A_2)),V_x_2)) ) ) ) ).
% 160.20/160.12  
% 160.20/160.12  fof(fact_Min__in,axiom,
% 160.20/160.12      ! [V_A_2,T_b] :
% 160.20/160.12        ( class_Orderings_Olinorder(T_b)
% 160.20/160.12       => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2))
% 160.20/160.12         => ( V_A_2 != c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool))
% 160.20/160.12           => hBOOL(hAPP(hAPP(c_member(T_b),c_Big__Operators_Olinorder__class_OMin(T_b,V_A_2)),V_A_2)) ) ) ) ).
% 160.20/160.12  
% 160.20/160.12  fof(fact_Min_Oin__idem,axiom,
% 160.20/160.12      ! [V_x_2,V_A_2,T_b] :
% 160.20/160.12        ( class_Orderings_Olinorder(T_b)
% 160.20/160.12       => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2))
% 160.20/160.12         => ( hBOOL(hAPP(hAPP(c_member(T_b),V_x_2),V_A_2))
% 160.20/160.12           => hAPP(hAPP(c_Orderings_Oord__class_Omin(T_b),V_x_2),c_Big__Operators_Olinorder__class_OMin(T_b,V_A_2)) = c_Big__Operators_Olinorder__class_OMin(T_b,V_A_2) ) ) ) ).
% 160.20/160.12  
% 160.20/160.12  fof(fact_Min_OF__eq,axiom,
% 160.20/160.12      ! [V_A_2,T_b] :
% 160.20/160.12        ( class_Orderings_Olinorder(T_b)
% 160.20/160.12       => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2))
% 160.20/160.12         => c_Big__Operators_Olinorder__class_OMin(T_b,V_A_2) = hAPP(c_Finite__Set_Ofold1(T_b,c_Orderings_Oord__class_Omin(T_b)),V_A_2) ) ) ).
% 160.20/160.12  
% 160.20/160.12  fof(fact_Min__antimono,axiom,
% 160.20/160.12      ! [V_N_2,V_M_2,T_b] :
% 160.20/160.12        ( class_Orderings_Olinorder(T_b)
% 160.20/160.12       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_b,tc_HOL_Obool)),V_M_2),V_N_2))
% 160.20/160.12         => ( V_M_2 != c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool))
% 160.20/160.12           => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_N_2))
% 160.20/160.12             => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_b),c_Big__Operators_Olinorder__class_OMin(T_b,V_N_2)),c_Big__Operators_Olinorder__class_OMin(T_b,V_M_2))) ) ) ) ) ).
% 160.20/160.12  
% 160.20/160.12  fof(fact_Min__insert,axiom,
% 160.20/160.12      ! [V_x_2,V_A_2,T_b] :
% 160.20/160.12        ( class_Orderings_Olinorder(T_b)
% 160.20/160.12       => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2))
% 160.20/160.12         => ( V_A_2 != c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool))
% 160.20/160.12           => c_Big__Operators_Olinorder__class_OMin(T_b,hAPP(hAPP(c_Set_Oinsert(T_b),V_x_2),V_A_2)) = hAPP(hAPP(c_Orderings_Oord__class_Omin(T_b),V_x_2),c_Big__Operators_Olinorder__class_OMin(T_b,V_A_2)) ) ) ) ).
% 160.20/160.12  
% 160.20/160.12  fof(fact_Min_Osubset__idem,axiom,
% 160.20/160.12      ! [V_B_2,V_A_2,T_b] :
% 160.20/160.12        ( class_Orderings_Olinorder(T_b)
% 160.20/160.12       => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2))
% 160.20/160.12         => ( V_B_2 != c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool))
% 160.20/160.12           => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_b,tc_HOL_Obool)),V_B_2),V_A_2))
% 160.20/160.12             => hAPP(hAPP(c_Orderings_Oord__class_Omin(T_b),c_Big__Operators_Olinorder__class_OMin(T_b,V_B_2)),c_Big__Operators_Olinorder__class_OMin(T_b,V_A_2)) = c_Big__Operators_Olinorder__class_OMin(T_b,V_A_2) ) ) ) ) ).
% 160.20/160.12  
% 160.20/160.12  fof(fact_Min_Oeq__fold__idem_H,axiom,
% 160.20/160.12      ! [V_a_2,V_A_2,T_b] :
% 160.20/160.12        ( class_Orderings_Olinorder(T_b)
% 160.20/160.12       => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2))
% 160.20/160.12         => c_Big__Operators_Olinorder__class_OMin(T_b,hAPP(hAPP(c_Set_Oinsert(T_b),V_a_2),V_A_2)) = hAPP(hAPP(c_Finite__Set_Ofold(T_b,T_b,c_Orderings_Oord__class_Omin(T_b)),V_a_2),V_A_2) ) ) ).
% 160.20/160.12  
% 160.20/160.12  fof(fact_Min_Oinsert,axiom,
% 160.20/160.12      ! [V_x_2,V_A_2,T_b] :
% 160.20/160.12        ( class_Orderings_Olinorder(T_b)
% 160.20/160.12       => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2))
% 160.20/160.12         => ( ~ hBOOL(hAPP(hAPP(c_member(T_b),V_x_2),V_A_2))
% 160.20/160.12           => ( V_A_2 != c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool))
% 160.20/160.12             => c_Big__Operators_Olinorder__class_OMin(T_b,hAPP(hAPP(c_Set_Oinsert(T_b),V_x_2),V_A_2)) = hAPP(hAPP(c_Orderings_Oord__class_Omin(T_b),V_x_2),c_Big__Operators_Olinorder__class_OMin(T_b,V_A_2)) ) ) ) ) ).
% 160.20/160.12  
% 160.20/160.12  fof(fact_Min_Oinsert__remove,axiom,
% 160.20/160.12      ! [V_x_2,V_A_2,T_b] :
% 160.20/160.12        ( class_Orderings_Olinorder(T_b)
% 160.20/160.12       => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2))
% 160.20/160.12         => ( ( hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_fun(T_b,tc_HOL_Obool)),V_A_2),hAPP(hAPP(c_Set_Oinsert(T_b),V_x_2),c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool)))) = c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool))
% 160.20/160.12             => c_Big__Operators_Olinorder__class_OMin(T_b,hAPP(hAPP(c_Set_Oinsert(T_b),V_x_2),V_A_2)) = V_x_2 )
% 160.20/160.12            & ( hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_fun(T_b,tc_HOL_Obool)),V_A_2),hAPP(hAPP(c_Set_Oinsert(T_b),V_x_2),c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool)))) != c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool))
% 160.20/160.12             => c_Big__Operators_Olinorder__class_OMin(T_b,hAPP(hAPP(c_Set_Oinsert(T_b),V_x_2),V_A_2)) = hAPP(hAPP(c_Orderings_Oord__class_Omin(T_b),V_x_2),c_Big__Operators_Olinorder__class_OMin(T_b,hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_fun(T_b,tc_HOL_Obool)),V_A_2),hAPP(hAPP(c_Set_Oinsert(T_b),V_x_2),c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool)))))) ) ) ) ) ).
% 160.20/160.12  
% 160.20/160.12  fof(fact_Min_Oeq__fold_H,axiom,
% 160.20/160.12      ! [V_x_2,V_A_2,T_b] :
% 160.20/160.12        ( class_Orderings_Olinorder(T_b)
% 160.20/160.12       => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2))
% 160.20/160.12         => ( ~ hBOOL(hAPP(hAPP(c_member(T_b),V_x_2),V_A_2))
% 160.20/160.12           => c_Big__Operators_Olinorder__class_OMin(T_b,hAPP(hAPP(c_Set_Oinsert(T_b),V_x_2),V_A_2)) = hAPP(hAPP(c_Finite__Set_Ofold(T_b,T_b,c_Orderings_Oord__class_Omin(T_b)),V_x_2),V_A_2) ) ) ) ).
% 160.20/160.12  
% 160.20/160.12  fof(fact_Min_Oclosed,axiom,
% 160.20/160.12      ! [V_A_2,T_b] :
% 160.20/160.12        ( class_Orderings_Olinorder(T_b)
% 160.20/160.12       => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2))
% 160.20/160.12         => ( V_A_2 != c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool))
% 160.20/160.12           => ( ! [B_x,B_y] : hBOOL(hAPP(hAPP(c_member(T_b),hAPP(hAPP(c_Orderings_Oord__class_Omin(T_b),B_x),B_y)),hAPP(hAPP(c_Set_Oinsert(T_b),B_x),hAPP(hAPP(c_Set_Oinsert(T_b),B_y),c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool))))))
% 160.20/160.12             => hBOOL(hAPP(hAPP(c_member(T_b),c_Big__Operators_Olinorder__class_OMin(T_b,V_A_2)),V_A_2)) ) ) ) ) ).
% 160.20/160.12  
% 160.20/160.12  fof(fact_in__lex__prod,axiom,
% 160.20/160.12      ! [V_s_2,V_r_2,V_b_H_2,V_a_H_2,V_b_2,V_a_2,T_c,T_b] :
% 160.20/160.12        ( hBOOL(hAPP(hAPP(c_member(tc_prod(tc_prod(T_b,T_c),tc_prod(T_b,T_c))),hAPP(hAPP(c_Product__Type_OPair(tc_prod(T_b,T_c),tc_prod(T_b,T_c)),hAPP(hAPP(c_Product__Type_OPair(T_b,T_c),V_a_2),V_b_2)),hAPP(hAPP(c_Product__Type_OPair(T_b,T_c),V_a_H_2),V_b_H_2))),c_Wellfounded_Olex__prod(T_b,T_c,V_r_2,V_s_2)))
% 160.20/160.12      <=> ( hBOOL(hAPP(hAPP(c_member(tc_prod(T_b,T_b)),hAPP(hAPP(c_Product__Type_OPair(T_b,T_b),V_a_2),V_a_H_2)),V_r_2))
% 160.20/160.12          | ( V_a_2 = V_a_H_2
% 160.20/160.12            & hBOOL(hAPP(hAPP(c_member(tc_prod(T_c,T_c)),hAPP(hAPP(c_Product__Type_OPair(T_c,T_c),V_b_2),V_b_H_2)),V_s_2)) ) ) ) ).
% 160.20/160.12  
% 160.20/160.12  fof(fact_in__finite__psubset,axiom,
% 160.20/160.12      ! [V_B_2,V_A_2,T_b] :
% 160.20/160.12        ( hBOOL(hAPP(hAPP(c_member(tc_prod(tc_fun(T_b,tc_HOL_Obool),tc_fun(T_b,tc_HOL_Obool))),hAPP(hAPP(c_Product__Type_OPair(tc_fun(T_b,tc_HOL_Obool),tc_fun(T_b,tc_HOL_Obool)),V_A_2),V_B_2)),c_Wellfounded_Ofinite__psubset(T_b)))
% 160.20/160.12      <=> ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_fun(T_b,tc_HOL_Obool)),V_A_2),V_B_2))
% 160.20/160.12          & hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_B_2)) ) ) ).
% 160.20/160.12  
% 160.20/160.12  fof(fact_min__max_OInf__fin_Oremove,axiom,
% 160.20/160.12      ! [V_x_2,V_A_2,T_b] :
% 160.20/160.12        ( class_Orderings_Olinorder(T_b)
% 160.20/160.12       => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2))
% 160.20/160.12         => ( hBOOL(hAPP(hAPP(c_member(T_b),V_x_2),V_A_2))
% 160.20/160.12           => ( ( hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_fun(T_b,tc_HOL_Obool)),V_A_2),hAPP(hAPP(c_Set_Oinsert(T_b),V_x_2),c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool)))) = c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool))
% 160.20/160.12               => c_Big__Operators_Olattice_OInf__fin(T_b,c_Orderings_Oord__class_Omin(T_b),V_A_2) = V_x_2 )
% 160.20/160.12              & ( hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_fun(T_b,tc_HOL_Obool)),V_A_2),hAPP(hAPP(c_Set_Oinsert(T_b),V_x_2),c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool)))) != c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool))
% 160.20/160.12               => c_Big__Operators_Olattice_OInf__fin(T_b,c_Orderings_Oord__class_Omin(T_b),V_A_2) = hAPP(hAPP(c_Orderings_Oord__class_Omin(T_b),V_x_2),c_Big__Operators_Olattice_OInf__fin(T_b,c_Orderings_Oord__class_Omin(T_b),hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_fun(T_b,tc_HOL_Obool)),V_A_2),hAPP(hAPP(c_Set_Oinsert(T_b),V_x_2),c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool)))))) ) ) ) ) ) ).
% 160.20/160.12  
% 160.20/160.12  fof(fact_max__Suc__number__of,axiom,
% 160.20/160.12      ! [V_n_2,V_v_2] : hAPP(hAPP(c_Orderings_Oord__class_Omax(tc_Nat_Onat),hAPP(c_Int_Onumber__class_Onumber__of(tc_Nat_Onat),V_v_2)),hAPP(c_Nat_OSuc,V_n_2)) = hAPP(hAPP(c_HOL_OLet(tc_Int_Oint,tc_Nat_Onat),hAPP(c_Int_Onumber__class_Onumber__of(tc_Int_Oint),c_Int_Opred(V_v_2))),hAPP(hAPP(c_COMBS(tc_Int_Oint,tc_Nat_Onat,tc_Nat_Onat),hAPP(hAPP(c_COMBC(tc_Int_Oint,tc_Nat_Onat,tc_fun(tc_Nat_Onat,tc_Nat_Onat)),hAPP(hAPP(c_COMBB(tc_HOL_Obool,tc_fun(tc_Nat_Onat,tc_fun(tc_Nat_Onat,tc_Nat_Onat)),tc_Int_Oint),c_If(tc_Nat_Onat)),c_Nat__Numeral_Oneg)),hAPP(c_Nat_OSuc,V_n_2))),hAPP(hAPP(c_COMBB(tc_Nat_Onat,tc_Nat_Onat,tc_Int_Oint),c_Nat_OSuc),hAPP(hAPP(c_COMBC(tc_Int_Oint,tc_Nat_Onat,tc_Nat_Onat),hAPP(hAPP(c_COMBB(tc_Nat_Onat,tc_fun(tc_Nat_Onat,tc_Nat_Onat),tc_Int_Oint),c_Orderings_Oord__class_Omax(tc_Nat_Onat)),c_Int_Onat)),V_n_2)))) ).
% 160.20/160.12  
% 160.20/160.12  fof(fact_min__max_Osup__inf__absorb,axiom,
% 160.20/160.12      ! [V_y,V_x,T_a] :
% 160.20/160.12        ( class_Orderings_Olinorder(T_a)
% 160.20/160.12       => hAPP(hAPP(c_Orderings_Oord__class_Omax(T_a),V_x),hAPP(hAPP(c_Orderings_Oord__class_Omin(T_a),V_x),V_y)) = V_x ) ).
% 160.20/160.12  
% 160.20/160.12  fof(fact_min__max_Oinf__sup__absorb,axiom,
% 160.20/160.12      ! [V_y,V_x,T_a] :
% 160.20/160.12        ( class_Orderings_Olinorder(T_a)
% 160.20/160.12       => hAPP(hAPP(c_Orderings_Oord__class_Omin(T_a),V_x),hAPP(hAPP(c_Orderings_Oord__class_Omax(T_a),V_x),V_y)) = V_x ) ).
% 160.20/160.12  
% 160.20/160.12  fof(fact_min__max_Osup__inf__distrib1,axiom,
% 160.20/160.12      ! [V_z,V_y,V_x,T_a] :
% 160.20/160.12        ( class_Orderings_Olinorder(T_a)
% 160.20/160.12       => hAPP(hAPP(c_Orderings_Oord__class_Omax(T_a),V_x),hAPP(hAPP(c_Orderings_Oord__class_Omin(T_a),V_y),V_z)) = hAPP(hAPP(c_Orderings_Oord__class_Omin(T_a),hAPP(hAPP(c_Orderings_Oord__class_Omax(T_a),V_x),V_y)),hAPP(hAPP(c_Orderings_Oord__class_Omax(T_a),V_x),V_z)) ) ).
% 160.20/160.12  
% 160.20/160.12  fof(fact_min__max_Oinf__sup__distrib1,axiom,
% 160.20/160.12      ! [V_z,V_y,V_x,T_a] :
% 160.20/160.12        ( class_Orderings_Olinorder(T_a)
% 160.20/160.12       => hAPP(hAPP(c_Orderings_Oord__class_Omin(T_a),V_x),hAPP(hAPP(c_Orderings_Oord__class_Omax(T_a),V_y),V_z)) = hAPP(hAPP(c_Orderings_Oord__class_Omax(T_a),hAPP(hAPP(c_Orderings_Oord__class_Omin(T_a),V_x),V_y)),hAPP(hAPP(c_Orderings_Oord__class_Omin(T_a),V_x),V_z)) ) ).
% 160.20/160.12  
% 160.20/160.12  fof(fact_min__max_Osup__inf__distrib2,axiom,
% 160.20/160.12      ! [V_x,V_z,V_y,T_a] :
% 160.20/160.12        ( class_Orderings_Olinorder(T_a)
% 160.20/160.12       => hAPP(hAPP(c_Orderings_Oord__class_Omax(T_a),hAPP(hAPP(c_Orderings_Oord__class_Omin(T_a),V_y),V_z)),V_x) = hAPP(hAPP(c_Orderings_Oord__class_Omin(T_a),hAPP(hAPP(c_Orderings_Oord__class_Omax(T_a),V_y),V_x)),hAPP(hAPP(c_Orderings_Oord__class_Omax(T_a),V_z),V_x)) ) ).
% 160.20/160.12  
% 160.20/160.12  fof(fact_min__max_Oinf__sup__distrib2,axiom,
% 160.20/160.12      ! [V_x,V_z,V_y,T_a] :
% 160.20/160.12        ( class_Orderings_Olinorder(T_a)
% 160.20/160.12       => hAPP(hAPP(c_Orderings_Oord__class_Omin(T_a),hAPP(hAPP(c_Orderings_Oord__class_Omax(T_a),V_y),V_z)),V_x) = hAPP(hAPP(c_Orderings_Oord__class_Omax(T_a),hAPP(hAPP(c_Orderings_Oord__class_Omin(T_a),V_y),V_x)),hAPP(hAPP(c_Orderings_Oord__class_Omin(T_a),V_z),V_x)) ) ).
% 160.20/160.12  
% 160.20/160.12  fof(fact_le__max__iff__disj,axiom,
% 160.20/160.12      ! [V_y_2,V_x_2,V_z_2,T_b] :
% 160.20/160.12        ( class_Orderings_Olinorder(T_b)
% 160.20/160.12       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_b),V_z_2),hAPP(hAPP(c_Orderings_Oord__class_Omax(T_b),V_x_2),V_y_2)))
% 160.20/160.12        <=> ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_b),V_z_2),V_x_2))
% 160.20/160.12            | hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_b),V_z_2),V_y_2)) ) ) ) ).
% 160.20/160.12  
% 160.20/160.12  fof(fact_le__maxI1,axiom,
% 160.20/160.12      ! [V_y,V_x,T_a] :
% 160.20/160.12        ( class_Orderings_Olinorder(T_a)
% 160.20/160.12       => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),V_x),hAPP(hAPP(c_Orderings_Oord__class_Omax(T_a),V_x),V_y))) ) ).
% 160.20/160.12  
% 160.20/160.12  fof(fact_le__maxI2,axiom,
% 160.20/160.12      ! [V_x,V_y,T_a] :
% 160.20/160.12        ( class_Orderings_Olinorder(T_a)
% 160.20/160.12       => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),V_y),hAPP(hAPP(c_Orderings_Oord__class_Omax(T_a),V_x),V_y))) ) ).
% 160.20/160.12  
% 160.20/160.12  fof(fact_min__max_Ole__iff__sup,axiom,
% 160.20/160.12      ! [V_y_2,V_x_2,T_b] :
% 160.20/160.12        ( class_Orderings_Olinorder(T_b)
% 160.20/160.12       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_b),V_x_2),V_y_2))
% 160.20/160.12        <=> hAPP(hAPP(c_Orderings_Oord__class_Omax(T_b),V_x_2),V_y_2) = V_y_2 ) ) ).
% 160.20/160.12  
% 160.20/160.12  fof(fact_min__max_Ole__sup__iff,axiom,
% 160.20/160.12      ! [V_z_2,V_y_2,V_x_2,T_b] :
% 160.20/160.12        ( class_Orderings_Olinorder(T_b)
% 160.20/160.12       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_b),hAPP(hAPP(c_Orderings_Oord__class_Omax(T_b),V_x_2),V_y_2)),V_z_2))
% 160.20/160.12        <=> ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_b),V_x_2),V_z_2))
% 160.20/160.12            & hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_b),V_y_2),V_z_2)) ) ) ) ).
% 160.20/160.12  
% 160.20/160.12  fof(fact_min__max_Ole__supI1,axiom,
% 160.20/160.12      ! [V_b,V_a,V_x,T_a] :
% 160.20/160.12        ( class_Orderings_Olinorder(T_a)
% 160.20/160.12       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),V_x),V_a))
% 160.20/160.12         => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),V_x),hAPP(hAPP(c_Orderings_Oord__class_Omax(T_a),V_a),V_b))) ) ) ).
% 160.20/160.12  
% 160.20/160.12  fof(fact_min__max_Ole__supI2,axiom,
% 160.20/160.12      ! [V_a,V_b,V_x,T_a] :
% 160.20/160.12        ( class_Orderings_Olinorder(T_a)
% 160.20/160.12       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),V_x),V_b))
% 160.20/160.12         => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),V_x),hAPP(hAPP(c_Orderings_Oord__class_Omax(T_a),V_a),V_b))) ) ) ).
% 160.20/160.12  
% 160.20/160.12  fof(fact_min__max_Osup__absorb2,axiom,
% 160.20/160.12      ! [V_y,V_x,T_a] :
% 160.20/160.12        ( class_Orderings_Olinorder(T_a)
% 160.20/160.12       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),V_x),V_y))
% 160.20/160.12         => hAPP(hAPP(c_Orderings_Oord__class_Omax(T_a),V_x),V_y) = V_y ) ) ).
% 160.20/160.12  
% 160.20/160.12  fof(fact_min__max_Osup__absorb1,axiom,
% 160.20/160.12      ! [V_x,V_y,T_a] :
% 160.20/160.12        ( class_Orderings_Olinorder(T_a)
% 160.20/160.12       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),V_y),V_x))
% 160.20/160.12         => hAPP(hAPP(c_Orderings_Oord__class_Omax(T_a),V_x),V_y) = V_x ) ) ).
% 160.20/160.12  
% 160.20/160.12  fof(fact_min__max_Ole__supI,axiom,
% 160.20/160.12      ! [V_b,V_x,V_a,T_a] :
% 160.20/160.12        ( class_Orderings_Olinorder(T_a)
% 160.20/160.12       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),V_a),V_x))
% 160.20/160.12         => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),V_b),V_x))
% 160.20/160.12           => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),hAPP(hAPP(c_Orderings_Oord__class_Omax(T_a),V_a),V_b)),V_x)) ) ) ) ).
% 160.20/160.12  
% 160.20/160.12  fof(fact_min__max_Osup__least,axiom,
% 160.20/160.12      ! [V_z,V_x,V_y,T_a] :
% 160.20/160.12        ( class_Orderings_Olinorder(T_a)
% 160.20/160.12       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),V_y),V_x))
% 160.20/160.12         => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),V_z),V_x))
% 160.20/160.12           => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),hAPP(hAPP(c_Orderings_Oord__class_Omax(T_a),V_y),V_z)),V_x)) ) ) ) ).
% 160.20/160.12  
% 160.20/160.12  fof(fact_min__max_Osup__mono,axiom,
% 160.20/160.12      ! [V_d,V_b,V_c,V_a,T_a] :
% 160.20/160.12        ( class_Orderings_Olinorder(T_a)
% 160.20/160.12       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),V_a),V_c))
% 160.20/160.12         => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),V_b),V_d))
% 160.20/160.12           => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),hAPP(hAPP(c_Orderings_Oord__class_Omax(T_a),V_a),V_b)),hAPP(hAPP(c_Orderings_Oord__class_Omax(T_a),V_c),V_d))) ) ) ) ).
% 160.20/160.12  
% 160.20/160.12  fof(fact_min__max_Ole__supE,axiom,
% 160.20/160.12      ! [V_x,V_b,V_a,T_a] :
% 160.20/160.12        ( class_Orderings_Olinorder(T_a)
% 160.20/160.12       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),hAPP(hAPP(c_Orderings_Oord__class_Omax(T_a),V_a),V_b)),V_x))
% 160.20/160.12         => ~ ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),V_a),V_x))
% 160.20/160.12             => ~ hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),V_b),V_x)) ) ) ) ).
% 160.20/160.12  
% 160.20/160.12  fof(fact_max__0R,axiom,
% 160.20/160.12      ! [V_n] : hAPP(hAPP(c_Orderings_Oord__class_Omax(tc_Nat_Onat),V_n),c_Groups_Ozero__class_Ozero(tc_Nat_Onat)) = V_n ).
% 160.20/160.12  
% 160.20/160.12  fof(fact_max__0L,axiom,
% 160.20/160.12      ! [V_n] : hAPP(hAPP(c_Orderings_Oord__class_Omax(tc_Nat_Onat),c_Groups_Ozero__class_Ozero(tc_Nat_Onat)),V_n) = V_n ).
% 160.20/160.12  
% 160.20/160.12  fof(fact_max__Suc__Suc,axiom,
% 160.20/160.12      ! [V_n,V_m] : hAPP(hAPP(c_Orderings_Oord__class_Omax(tc_Nat_Onat),hAPP(c_Nat_OSuc,V_m)),hAPP(c_Nat_OSuc,V_n)) = hAPP(c_Nat_OSuc,hAPP(hAPP(c_Orderings_Oord__class_Omax(tc_Nat_Onat),V_m),V_n)) ).
% 160.20/160.12  
% 160.20/160.12  fof(fact_min__max_Osup_Oidem,axiom,
% 160.20/160.12      ! [V_a,T_a] :
% 160.20/160.12        ( class_Orderings_Olinorder(T_a)
% 160.20/160.12       => hAPP(hAPP(c_Orderings_Oord__class_Omax(T_a),V_a),V_a) = V_a ) ).
% 160.20/160.12  
% 160.20/160.12  fof(fact_min__max_Osup_Ocommute,axiom,
% 160.20/160.12      ! [V_b,V_a,T_a] :
% 160.20/160.12        ( class_Orderings_Olinorder(T_a)
% 160.20/160.12       => hAPP(hAPP(c_Orderings_Oord__class_Omax(T_a),V_a),V_b) = hAPP(hAPP(c_Orderings_Oord__class_Omax(T_a),V_b),V_a) ) ).
% 160.20/160.12  
% 160.20/160.12  fof(fact_min__max_Osup__commute,axiom,
% 160.20/160.12      ! [V_y,V_x,T_a] :
% 160.20/160.12        ( class_Orderings_Olinorder(T_a)
% 160.20/160.12       => hAPP(hAPP(c_Orderings_Oord__class_Omax(T_a),V_x),V_y) = hAPP(hAPP(c_Orderings_Oord__class_Omax(T_a),V_y),V_x) ) ).
% 160.20/160.12  
% 160.20/160.12  fof(fact_min__max_Osup_Oleft__idem,axiom,
% 160.20/160.12      ! [V_b,V_a,T_a] :
% 160.20/160.12        ( class_Orderings_Olinorder(T_a)
% 160.20/160.12       => hAPP(hAPP(c_Orderings_Oord__class_Omax(T_a),V_a),hAPP(hAPP(c_Orderings_Oord__class_Omax(T_a),V_a),V_b)) = hAPP(hAPP(c_Orderings_Oord__class_Omax(T_a),V_a),V_b) ) ).
% 160.20/160.12  
% 160.20/160.12  fof(fact_min__max_Osup__left__idem,axiom,
% 160.20/160.12      ! [V_y,V_x,T_a] :
% 160.20/160.12        ( class_Orderings_Olinorder(T_a)
% 160.20/160.12       => hAPP(hAPP(c_Orderings_Oord__class_Omax(T_a),V_x),hAPP(hAPP(c_Orderings_Oord__class_Omax(T_a),V_x),V_y)) = hAPP(hAPP(c_Orderings_Oord__class_Omax(T_a),V_x),V_y) ) ).
% 160.20/160.12  
% 160.20/160.12  fof(fact_min__max_Osup_Oleft__commute,axiom,
% 160.20/160.12      ! [V_c,V_a,V_b,T_a] :
% 160.20/160.12        ( class_Orderings_Olinorder(T_a)
% 160.20/160.12       => hAPP(hAPP(c_Orderings_Oord__class_Omax(T_a),V_b),hAPP(hAPP(c_Orderings_Oord__class_Omax(T_a),V_a),V_c)) = hAPP(hAPP(c_Orderings_Oord__class_Omax(T_a),V_a),hAPP(hAPP(c_Orderings_Oord__class_Omax(T_a),V_b),V_c)) ) ).
% 160.20/160.12  
% 160.20/160.12  fof(fact_min__max_Osup__left__commute,axiom,
% 160.20/160.12      ! [V_z,V_y,V_x,T_a] :
% 160.20/160.12        ( class_Orderings_Olinorder(T_a)
% 160.20/160.12       => hAPP(hAPP(c_Orderings_Oord__class_Omax(T_a),V_x),hAPP(hAPP(c_Orderings_Oord__class_Omax(T_a),V_y),V_z)) = hAPP(hAPP(c_Orderings_Oord__class_Omax(T_a),V_y),hAPP(hAPP(c_Orderings_Oord__class_Omax(T_a),V_x),V_z)) ) ).
% 160.20/160.12  
% 160.20/160.12  fof(fact_min__max_Osup_Oassoc,axiom,
% 160.20/160.12      ! [V_c,V_b,V_a,T_a] :
% 160.20/160.12        ( class_Orderings_Olinorder(T_a)
% 160.20/160.12       => hAPP(hAPP(c_Orderings_Oord__class_Omax(T_a),hAPP(hAPP(c_Orderings_Oord__class_Omax(T_a),V_a),V_b)),V_c) = hAPP(hAPP(c_Orderings_Oord__class_Omax(T_a),V_a),hAPP(hAPP(c_Orderings_Oord__class_Omax(T_a),V_b),V_c)) ) ).
% 160.20/160.12  
% 160.20/160.12  fof(fact_min__max_Osup__assoc,axiom,
% 160.20/160.12      ! [V_z,V_y,V_x,T_a] :
% 160.20/160.12        ( class_Orderings_Olinorder(T_a)
% 160.20/160.12       => hAPP(hAPP(c_Orderings_Oord__class_Omax(T_a),hAPP(hAPP(c_Orderings_Oord__class_Omax(T_a),V_x),V_y)),V_z) = hAPP(hAPP(c_Orderings_Oord__class_Omax(T_a),V_x),hAPP(hAPP(c_Orderings_Oord__class_Omax(T_a),V_y),V_z)) ) ).
% 160.20/160.12  
% 160.20/160.12  fof(fact_max__add__distrib__left,axiom,
% 160.20/160.12      ! [V_z,V_y,V_x,T_a] :
% 160.20/160.12        ( class_Groups_Oordered__ab__semigroup__add__imp__le(T_a)
% 160.20/160.12       => hAPP(hAPP(c_Groups_Oplus__class_Oplus(T_a),hAPP(hAPP(c_Orderings_Oord__class_Omax(T_a),V_x),V_y)),V_z) = hAPP(hAPP(c_Orderings_Oord__class_Omax(T_a),hAPP(hAPP(c_Groups_Oplus__class_Oplus(T_a),V_x),V_z)),hAPP(hAPP(c_Groups_Oplus__class_Oplus(T_a),V_y),V_z)) ) ).
% 160.20/160.12  
% 160.20/160.12  fof(fact_less__max__iff__disj,axiom,
% 160.20/160.12      ! [V_y_2,V_x_2,V_z_2,T_b] :
% 160.20/160.12        ( class_Orderings_Olinorder(T_b)
% 160.20/160.12       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_b),V_z_2),hAPP(hAPP(c_Orderings_Oord__class_Omax(T_b),V_x_2),V_y_2)))
% 160.20/160.12        <=> ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_b),V_z_2),V_x_2))
% 160.20/160.12            | hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_b),V_z_2),V_y_2)) ) ) ) ).
% 160.20/160.12  
% 160.20/160.12  fof(fact_max__less__iff__conj,axiom,
% 160.20/160.12      ! [V_z_2,V_y_2,V_x_2,T_b] :
% 160.20/160.12        ( class_Orderings_Olinorder(T_b)
% 160.20/160.12       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_b),hAPP(hAPP(c_Orderings_Oord__class_Omax(T_b),V_x_2),V_y_2)),V_z_2))
% 160.20/160.12        <=> ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_b),V_x_2),V_z_2))
% 160.20/160.12            & hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_b),V_y_2),V_z_2)) ) ) ) ).
% 160.20/160.12  
% 160.20/160.12  fof(fact_min__max_Oless__supI1,axiom,
% 160.20/160.12      ! [V_b,V_a,V_x,T_a] :
% 160.20/160.12        ( class_Orderings_Olinorder(T_a)
% 160.20/160.12       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),V_x),V_a))
% 160.20/160.12         => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),V_x),hAPP(hAPP(c_Orderings_Oord__class_Omax(T_a),V_a),V_b))) ) ) ).
% 160.20/160.12  
% 160.20/160.12  fof(fact_min__max_Oless__supI2,axiom,
% 160.20/160.12      ! [V_a,V_b,V_x,T_a] :
% 160.20/160.12        ( class_Orderings_Olinorder(T_a)
% 160.20/160.12       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),V_x),V_b))
% 160.20/160.12         => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),V_x),hAPP(hAPP(c_Orderings_Oord__class_Omax(T_a),V_a),V_b))) ) ) ).
% 160.20/160.12  
% 160.20/160.12  fof(fact_max__diff__distrib__left,axiom,
% 160.20/160.12      ! [V_z,V_y,V_x,T_a] :
% 160.20/160.12        ( class_Groups_Oordered__ab__group__add(T_a)
% 160.20/160.12       => hAPP(hAPP(c_Groups_Ominus__class_Ominus(T_a),hAPP(hAPP(c_Orderings_Oord__class_Omax(T_a),V_x),V_y)),V_z) = hAPP(hAPP(c_Orderings_Oord__class_Omax(T_a),hAPP(hAPP(c_Groups_Ominus__class_Ominus(T_a),V_x),V_z)),hAPP(hAPP(c_Groups_Ominus__class_Ominus(T_a),V_y),V_z)) ) ).
% 160.20/160.12  
% 160.20/160.12  fof(fact_Max_Oidem,axiom,
% 160.20/160.12      ! [V_x,T_a] :
% 160.20/160.12        ( class_Orderings_Olinorder(T_a)
% 160.20/160.12       => hAPP(hAPP(c_Orderings_Oord__class_Omax(T_a),V_x),V_x) = V_x ) ).
% 160.20/160.12  
% 160.20/160.12  fof(fact_min__max_Ofun__left__comm__idem__sup,axiom,
% 160.20/160.12      ! [T_b] :
% 160.20/160.12        ( class_Orderings_Olinorder(T_b)
% 160.20/160.12       => c_Finite__Set_Ofun__left__comm__idem(T_b,T_b,c_Orderings_Oord__class_Omax(T_b)) ) ).
% 160.20/160.12  
% 160.20/160.12  fof(fact_min__max_Osup__Inf__absorb,axiom,
% 160.20/160.12      ! [V_a_2,V_A_2,T_b] :
% 160.20/160.12        ( class_Orderings_Olinorder(T_b)
% 160.20/160.12       => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2))
% 160.20/160.12         => ( hBOOL(hAPP(hAPP(c_member(T_b),V_a_2),V_A_2))
% 160.20/160.12           => hAPP(hAPP(c_Orderings_Oord__class_Omax(T_b),V_a_2),c_Big__Operators_Olattice_OInf__fin(T_b,c_Orderings_Oord__class_Omin(T_b),V_A_2)) = V_a_2 ) ) ) ).
% 160.20/160.12  
% 160.20/160.12  fof(fact_max__number__of,axiom,
% 160.20/160.12      ! [V_v,V_u,T_b] :
% 160.20/160.12        ( ( class_Int_Onumber(T_b)
% 160.20/160.12          & class_Orderings_Oord(T_b) )
% 160.20/160.12       => ( ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_b),hAPP(c_Int_Onumber__class_Onumber__of(T_b),V_u)),hAPP(c_Int_Onumber__class_Onumber__of(T_b),V_v)))
% 160.20/160.12           => hAPP(hAPP(c_Orderings_Oord__class_Omax(T_b),hAPP(c_Int_Onumber__class_Onumber__of(T_b),V_u)),hAPP(c_Int_Onumber__class_Onumber__of(T_b),V_v)) = hAPP(c_Int_Onumber__class_Onumber__of(T_b),V_v) )
% 160.20/160.12          & ( ~ hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_b),hAPP(c_Int_Onumber__class_Onumber__of(T_b),V_u)),hAPP(c_Int_Onumber__class_Onumber__of(T_b),V_v)))
% 160.20/160.12           => hAPP(hAPP(c_Orderings_Oord__class_Omax(T_b),hAPP(c_Int_Onumber__class_Onumber__of(T_b),V_u)),hAPP(c_Int_Onumber__class_Onumber__of(T_b),V_v)) = hAPP(c_Int_Onumber__class_Onumber__of(T_b),V_u) ) ) ) ).
% 160.20/160.12  
% 160.20/160.12  fof(fact_min__max_Odistrib__sup__le,axiom,
% 160.20/160.12      ! [V_z,V_y,V_x,T_a] :
% 160.20/160.12        ( class_Orderings_Olinorder(T_a)
% 160.20/160.12       => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),hAPP(hAPP(c_Orderings_Oord__class_Omax(T_a),V_x),hAPP(hAPP(c_Orderings_Oord__class_Omin(T_a),V_y),V_z))),hAPP(hAPP(c_Orderings_Oord__class_Omin(T_a),hAPP(hAPP(c_Orderings_Oord__class_Omax(T_a),V_x),V_y)),hAPP(hAPP(c_Orderings_Oord__class_Omax(T_a),V_x),V_z)))) ) ).
% 160.20/160.12  
% 160.20/160.12  fof(fact_min__max_Odistrib__inf__le,axiom,
% 160.20/160.12      ! [V_z,V_y,V_x,T_a] :
% 160.20/160.12        ( class_Orderings_Olinorder(T_a)
% 160.20/160.12       => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),hAPP(hAPP(c_Orderings_Oord__class_Omax(T_a),hAPP(hAPP(c_Orderings_Oord__class_Omin(T_a),V_x),V_y)),hAPP(hAPP(c_Orderings_Oord__class_Omin(T_a),V_x),V_z))),hAPP(hAPP(c_Orderings_Oord__class_Omin(T_a),V_x),hAPP(hAPP(c_Orderings_Oord__class_Omax(T_a),V_y),V_z)))) ) ).
% 160.20/160.12  
% 160.20/160.12  fof(fact_minus__min__eq__max,axiom,
% 160.20/160.12      ! [V_y,V_x,T_a] :
% 160.20/160.12        ( class_Groups_Olinordered__ab__group__add(T_a)
% 160.20/160.12       => hAPP(c_Groups_Ouminus__class_Ouminus(T_a),hAPP(hAPP(c_Orderings_Oord__class_Omin(T_a),V_x),V_y)) = hAPP(hAPP(c_Orderings_Oord__class_Omax(T_a),hAPP(c_Groups_Ouminus__class_Ouminus(T_a),V_x)),hAPP(c_Groups_Ouminus__class_Ouminus(T_a),V_y)) ) ).
% 160.20/160.12  
% 160.20/160.12  fof(fact_minus__max__eq__min,axiom,
% 160.20/160.12      ! [V_y,V_x,T_a] :
% 160.20/160.12        ( class_Groups_Olinordered__ab__group__add(T_a)
% 160.20/160.12       => hAPP(c_Groups_Ouminus__class_Ouminus(T_a),hAPP(hAPP(c_Orderings_Oord__class_Omax(T_a),V_x),V_y)) = hAPP(hAPP(c_Orderings_Oord__class_Omin(T_a),hAPP(c_Groups_Ouminus__class_Ouminus(T_a),V_x)),hAPP(c_Groups_Ouminus__class_Ouminus(T_a),V_y)) ) ).
% 160.20/160.12  
% 160.20/160.12  fof(fact_nat__minus__add__max,axiom,
% 160.20/160.12      ! [V_m,V_n] : hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Nat_Onat),hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_Nat_Onat),V_n),V_m)),V_m) = hAPP(hAPP(c_Orderings_Oord__class_Omax(tc_Nat_Onat),V_n),V_m) ).
% 160.20/160.12  
% 160.20/160.12  fof(fact_max__Suc2,axiom,
% 160.20/160.12      ! [V_n_2,V_m_2] : hAPP(hAPP(c_Orderings_Oord__class_Omax(tc_Nat_Onat),V_m_2),hAPP(c_Nat_OSuc,V_n_2)) = c_Nat_Onat_Onat__case(tc_Nat_Onat,hAPP(c_Nat_OSuc,V_n_2),hAPP(hAPP(c_COMBB(tc_Nat_Onat,tc_Nat_Onat,tc_Nat_Onat),c_Nat_OSuc),hAPP(hAPP(c_COMBC(tc_Nat_Onat,tc_Nat_Onat,tc_Nat_Onat),c_Orderings_Oord__class_Omax(tc_Nat_Onat)),V_n_2)),V_m_2) ).
% 160.20/160.12  
% 160.20/160.12  fof(fact_max__Suc1,axiom,
% 160.20/160.12      ! [V_m_2,V_n_2] : hAPP(hAPP(c_Orderings_Oord__class_Omax(tc_Nat_Onat),hAPP(c_Nat_OSuc,V_n_2)),V_m_2) = c_Nat_Onat_Onat__case(tc_Nat_Onat,hAPP(c_Nat_OSuc,V_n_2),hAPP(hAPP(c_COMBB(tc_Nat_Onat,tc_Nat_Onat,tc_Nat_Onat),c_Nat_OSuc),hAPP(c_Orderings_Oord__class_Omax(tc_Nat_Onat),V_n_2)),V_m_2) ).
% 160.20/160.12  
% 160.20/160.12  fof(fact_max__ord__max,axiom,
% 160.20/160.12      ! [T_b] :
% 160.20/160.12        ( class_Orderings_Oord(T_b)
% 160.20/160.12       => c_Orderings_Oord__class_Omax(T_b) = c_Orderings_Oord_Omax(T_b,c_Orderings_Oord__class_Oless__eq(T_b)) ) ).
% 160.20/160.12  
% 160.20/160.12  fof(fact_min__max_Ofold__sup__insert,axiom,
% 160.20/160.12      ! [V_a_2,V_b_2,V_A_2,T_b] :
% 160.20/160.12        ( class_Orderings_Olinorder(T_b)
% 160.20/160.12       => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2))
% 160.20/160.12         => hAPP(hAPP(c_Finite__Set_Ofold(T_b,T_b,c_Orderings_Oord__class_Omax(T_b)),V_b_2),hAPP(hAPP(c_Set_Oinsert(T_b),V_a_2),V_A_2)) = hAPP(hAPP(c_Orderings_Oord__class_Omax(T_b),V_a_2),hAPP(hAPP(c_Finite__Set_Ofold(T_b,T_b,c_Orderings_Oord__class_Omax(T_b)),V_b_2),V_A_2)) ) ) ).
% 160.20/160.12  
% 160.20/160.12  fof(fact_dual__min,axiom,
% 160.20/160.12      ! [T_b] :
% 160.20/160.12        ( class_Orderings_Olinorder(T_b)
% 160.20/160.12       => c_Orderings_Oord_Omin(T_b,hAPP(c_COMBC(T_b,T_b,tc_HOL_Obool),c_Orderings_Oord__class_Oless__eq(T_b))) = c_Orderings_Oord__class_Omax(T_b) ) ).
% 160.20/160.12  
% 160.20/160.12  fof(fact_min__max_OInf__fin_Oin__idem,axiom,
% 160.20/160.12      ! [V_x_2,V_A_2,T_b] :
% 160.20/160.12        ( class_Orderings_Olinorder(T_b)
% 160.20/160.12       => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2))
% 160.20/160.12         => ( hBOOL(hAPP(hAPP(c_member(T_b),V_x_2),V_A_2))
% 160.20/160.12           => hAPP(hAPP(c_Orderings_Oord__class_Omin(T_b),V_x_2),c_Big__Operators_Olattice_OInf__fin(T_b,c_Orderings_Oord__class_Omin(T_b),V_A_2)) = c_Big__Operators_Olattice_OInf__fin(T_b,c_Orderings_Oord__class_Omin(T_b),V_A_2) ) ) ) ).
% 160.20/160.12  
% 160.20/160.12  fof(fact_min__max_OInf__fin_Osingleton,axiom,
% 160.20/160.12      ! [V_x_2,T_b] :
% 160.20/160.12        ( class_Orderings_Olinorder(T_b)
% 160.20/160.12       => c_Big__Operators_Olattice_OInf__fin(T_b,c_Orderings_Oord__class_Omin(T_b),hAPP(hAPP(c_Set_Oinsert(T_b),V_x_2),c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool)))) = V_x_2 ) ).
% 160.20/160.12  
% 160.20/160.12  fof(fact_min__max_OInf__fin_OF__eq,axiom,
% 160.20/160.12      ! [V_A_2,T_b] :
% 160.20/160.12        ( class_Orderings_Olinorder(T_b)
% 160.20/160.12       => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2))
% 160.20/160.12         => c_Big__Operators_Olattice_OInf__fin(T_b,c_Orderings_Oord__class_Omin(T_b),V_A_2) = hAPP(c_Finite__Set_Ofold1(T_b,c_Orderings_Oord__class_Omin(T_b)),V_A_2) ) ) ).
% 160.20/160.12  
% 160.20/160.12  fof(fact_min__max_Osup__le__fold__sup,axiom,
% 160.20/160.12      ! [V_b_2,V_a_2,V_A_2,T_b] :
% 160.20/160.12        ( class_Orderings_Olinorder(T_b)
% 160.20/160.12       => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2))
% 160.20/160.12         => ( hBOOL(hAPP(hAPP(c_member(T_b),V_a_2),V_A_2))
% 160.20/160.12           => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_b),hAPP(hAPP(c_Orderings_Oord__class_Omax(T_b),V_a_2),V_b_2)),hAPP(hAPP(c_Finite__Set_Ofold(T_b,T_b,c_Orderings_Oord__class_Omax(T_b)),V_b_2),V_A_2))) ) ) ) ).
% 160.20/160.12  
% 160.20/160.12  fof(fact_min__max_OInf__fin_Oinsert__idem,axiom,
% 160.20/160.12      ! [V_x_2,V_A_2,T_b] :
% 160.20/160.12        ( class_Orderings_Olinorder(T_b)
% 160.20/160.12       => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2))
% 160.20/160.12         => ( V_A_2 != c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool))
% 160.20/160.12           => c_Big__Operators_Olattice_OInf__fin(T_b,c_Orderings_Oord__class_Omin(T_b),hAPP(hAPP(c_Set_Oinsert(T_b),V_x_2),V_A_2)) = hAPP(hAPP(c_Orderings_Oord__class_Omin(T_b),V_x_2),c_Big__Operators_Olattice_OInf__fin(T_b,c_Orderings_Oord__class_Omin(T_b),V_A_2)) ) ) ) ).
% 160.20/160.12  
% 160.20/160.12  fof(fact_min__max_OInf__fin_Osubset__idem,axiom,
% 160.20/160.12      ! [V_B_2,V_A_2,T_b] :
% 160.20/160.12        ( class_Orderings_Olinorder(T_b)
% 160.20/160.12       => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2))
% 160.20/160.12         => ( V_B_2 != c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool))
% 160.20/160.12           => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_b,tc_HOL_Obool)),V_B_2),V_A_2))
% 160.20/160.12             => hAPP(hAPP(c_Orderings_Oord__class_Omin(T_b),c_Big__Operators_Olattice_OInf__fin(T_b,c_Orderings_Oord__class_Omin(T_b),V_B_2)),c_Big__Operators_Olattice_OInf__fin(T_b,c_Orderings_Oord__class_Omin(T_b),V_A_2)) = c_Big__Operators_Olattice_OInf__fin(T_b,c_Orderings_Oord__class_Omin(T_b),V_A_2) ) ) ) ) ).
% 160.20/160.12  
% 160.20/160.12  fof(fact_min__max_OInf__fin_Oeq__fold__idem_H,axiom,
% 160.20/160.12      ! [V_a_2,V_A_2,T_b] :
% 160.20/160.12        ( class_Orderings_Olinorder(T_b)
% 160.20/160.12       => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2))
% 160.20/160.12         => c_Big__Operators_Olattice_OInf__fin(T_b,c_Orderings_Oord__class_Omin(T_b),hAPP(hAPP(c_Set_Oinsert(T_b),V_a_2),V_A_2)) = hAPP(hAPP(c_Finite__Set_Ofold(T_b,T_b,c_Orderings_Oord__class_Omin(T_b)),V_a_2),V_A_2) ) ) ).
% 160.20/160.12  
% 160.20/160.12  fof(fact_min__max_OInf__fin_Oinsert,axiom,
% 160.20/160.12      ! [V_x_2,V_A_2,T_b] :
% 160.20/160.12        ( class_Orderings_Olinorder(T_b)
% 160.20/160.12       => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2))
% 160.20/160.12         => ( ~ hBOOL(hAPP(hAPP(c_member(T_b),V_x_2),V_A_2))
% 160.20/160.12           => ( V_A_2 != c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool))
% 160.20/160.12             => c_Big__Operators_Olattice_OInf__fin(T_b,c_Orderings_Oord__class_Omin(T_b),hAPP(hAPP(c_Set_Oinsert(T_b),V_x_2),V_A_2)) = hAPP(hAPP(c_Orderings_Oord__class_Omin(T_b),V_x_2),c_Big__Operators_Olattice_OInf__fin(T_b,c_Orderings_Oord__class_Omin(T_b),V_A_2)) ) ) ) ) ).
% 160.20/160.12  
% 160.20/160.12  fof(fact_min__max_OInf__fin_Oinsert__remove,axiom,
% 160.20/160.12      ! [V_x_2,V_A_2,T_b] :
% 160.20/160.12        ( class_Orderings_Olinorder(T_b)
% 160.20/160.12       => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2))
% 160.20/160.12         => ( ( hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_fun(T_b,tc_HOL_Obool)),V_A_2),hAPP(hAPP(c_Set_Oinsert(T_b),V_x_2),c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool)))) = c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool))
% 160.20/160.12             => c_Big__Operators_Olattice_OInf__fin(T_b,c_Orderings_Oord__class_Omin(T_b),hAPP(hAPP(c_Set_Oinsert(T_b),V_x_2),V_A_2)) = V_x_2 )
% 160.20/160.12            & ( hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_fun(T_b,tc_HOL_Obool)),V_A_2),hAPP(hAPP(c_Set_Oinsert(T_b),V_x_2),c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool)))) != c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool))
% 160.20/160.12             => c_Big__Operators_Olattice_OInf__fin(T_b,c_Orderings_Oord__class_Omin(T_b),hAPP(hAPP(c_Set_Oinsert(T_b),V_x_2),V_A_2)) = hAPP(hAPP(c_Orderings_Oord__class_Omin(T_b),V_x_2),c_Big__Operators_Olattice_OInf__fin(T_b,c_Orderings_Oord__class_Omin(T_b),hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_fun(T_b,tc_HOL_Obool)),V_A_2),hAPP(hAPP(c_Set_Oinsert(T_b),V_x_2),c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool)))))) ) ) ) ) ).
% 160.20/160.12  
% 160.20/160.12  fof(fact_min__max_OInf__fin_Oeq__fold_H,axiom,
% 160.20/160.12      ! [V_x_2,V_A_2,T_b] :
% 160.20/160.12        ( class_Orderings_Olinorder(T_b)
% 160.20/160.12       => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2))
% 160.20/160.12         => ( ~ hBOOL(hAPP(hAPP(c_member(T_b),V_x_2),V_A_2))
% 160.20/160.12           => c_Big__Operators_Olattice_OInf__fin(T_b,c_Orderings_Oord__class_Omin(T_b),hAPP(hAPP(c_Set_Oinsert(T_b),V_x_2),V_A_2)) = hAPP(hAPP(c_Finite__Set_Ofold(T_b,T_b,c_Orderings_Oord__class_Omin(T_b)),V_x_2),V_A_2) ) ) ) ).
% 160.20/160.12  
% 160.20/160.12  fof(fact_max__number__of__Suc,axiom,
% 160.20/160.12      ! [V_v_2,V_n_2] : hAPP(hAPP(c_Orderings_Oord__class_Omax(tc_Nat_Onat),hAPP(c_Nat_OSuc,V_n_2)),hAPP(c_Int_Onumber__class_Onumber__of(tc_Nat_Onat),V_v_2)) = hAPP(hAPP(c_HOL_OLet(tc_Int_Oint,tc_Nat_Onat),hAPP(c_Int_Onumber__class_Onumber__of(tc_Int_Oint),c_Int_Opred(V_v_2))),hAPP(hAPP(c_COMBS(tc_Int_Oint,tc_Nat_Onat,tc_Nat_Onat),hAPP(hAPP(c_COMBC(tc_Int_Oint,tc_Nat_Onat,tc_fun(tc_Nat_Onat,tc_Nat_Onat)),hAPP(hAPP(c_COMBB(tc_HOL_Obool,tc_fun(tc_Nat_Onat,tc_fun(tc_Nat_Onat,tc_Nat_Onat)),tc_Int_Oint),c_If(tc_Nat_Onat)),c_Nat__Numeral_Oneg)),hAPP(c_Nat_OSuc,V_n_2))),hAPP(hAPP(c_COMBB(tc_Nat_Onat,tc_Nat_Onat,tc_Int_Oint),c_Nat_OSuc),hAPP(hAPP(c_COMBB(tc_Nat_Onat,tc_Nat_Onat,tc_Int_Oint),hAPP(c_Orderings_Oord__class_Omax(tc_Nat_Onat),V_n_2)),c_Int_Onat)))) ).
% 160.20/160.12  
% 160.20/160.12  fof(fact_same__fstI,axiom,
% 160.20/160.12      ! [T_b,V_R_2,V_y_2,V_y_H_2,T_c,V_x_2,V_P_2] :
% 160.20/160.12        ( hBOOL(hAPP(V_P_2,V_x_2))
% 160.20/160.12       => ( hBOOL(hAPP(hAPP(c_member(tc_prod(T_c,T_c)),hAPP(hAPP(c_Product__Type_OPair(T_c,T_c),V_y_H_2),V_y_2)),hAPP(V_R_2,V_x_2)))
% 160.20/160.12         => hBOOL(hAPP(hAPP(c_member(tc_prod(tc_prod(T_b,T_c),tc_prod(T_b,T_c))),hAPP(hAPP(c_Product__Type_OPair(tc_prod(T_b,T_c),tc_prod(T_b,T_c)),hAPP(hAPP(c_Product__Type_OPair(T_b,T_c),V_x_2),V_y_H_2)),hAPP(hAPP(c_Product__Type_OPair(T_b,T_c),V_x_2),V_y_2))),c_Recdef_Osame__fst(T_b,T_c,V_P_2,V_R_2))) ) ) ).
% 160.20/160.12  
% 160.20/160.12  fof(fact_min__max_OInf__fin_Oclosed,axiom,
% 160.20/160.12      ! [V_A_2,T_b] :
% 160.20/160.12        ( class_Orderings_Olinorder(T_b)
% 160.20/160.12       => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2))
% 160.20/160.12         => ( V_A_2 != c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool))
% 160.20/160.12           => ( ! [B_x,B_y] : hBOOL(hAPP(hAPP(c_member(T_b),hAPP(hAPP(c_Orderings_Oord__class_Omin(T_b),B_x),B_y)),hAPP(hAPP(c_Set_Oinsert(T_b),B_x),hAPP(hAPP(c_Set_Oinsert(T_b),B_y),c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool))))))
% 160.20/160.12             => hBOOL(hAPP(hAPP(c_member(T_b),c_Big__Operators_Olattice_OInf__fin(T_b,c_Orderings_Oord__class_Omin(T_b),V_A_2)),V_A_2)) ) ) ) ) ).
% 160.20/160.12  
% 160.20/160.12  fof(fact_Max_Oremove,axiom,
% 160.20/160.12      ! [V_x_2,V_A_2,T_b] :
% 160.20/160.12        ( class_Orderings_Olinorder(T_b)
% 160.20/160.12       => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2))
% 160.20/160.12         => ( hBOOL(hAPP(hAPP(c_member(T_b),V_x_2),V_A_2))
% 160.20/160.12           => ( ( hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_fun(T_b,tc_HOL_Obool)),V_A_2),hAPP(hAPP(c_Set_Oinsert(T_b),V_x_2),c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool)))) = c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool))
% 160.20/160.12               => c_Big__Operators_Olinorder__class_OMax(T_b,V_A_2) = V_x_2 )
% 160.20/160.12              & ( hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_fun(T_b,tc_HOL_Obool)),V_A_2),hAPP(hAPP(c_Set_Oinsert(T_b),V_x_2),c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool)))) != c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool))
% 160.20/160.12               => c_Big__Operators_Olinorder__class_OMax(T_b,V_A_2) = hAPP(hAPP(c_Orderings_Oord__class_Omax(T_b),V_x_2),c_Big__Operators_Olinorder__class_OMax(T_b,hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_fun(T_b,tc_HOL_Obool)),V_A_2),hAPP(hAPP(c_Set_Oinsert(T_b),V_x_2),c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool)))))) ) ) ) ) ) ).
% 160.20/160.12  
% 160.20/160.12  fof(fact_min__max_OInf__le__Sup,axiom,
% 160.20/160.12      ! [V_A_2,T_b] :
% 160.20/160.12        ( class_Orderings_Olinorder(T_b)
% 160.20/160.12       => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2))
% 160.20/160.12         => ( V_A_2 != c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool))
% 160.20/160.12           => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_b),c_Big__Operators_Olattice_OInf__fin(T_b,c_Orderings_Oord__class_Omin(T_b),V_A_2)),c_Big__Operators_Olattice_OSup__fin(T_b,c_Orderings_Oord__class_Omax(T_b),V_A_2))) ) ) ) ).
% 160.20/160.12  
% 160.20/160.12  fof(fact_min__max_OSup__fin_Oremove,axiom,
% 160.20/160.12      ! [V_x_2,V_A_2,T_b] :
% 160.20/160.12        ( class_Orderings_Olinorder(T_b)
% 160.20/160.12       => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2))
% 160.20/160.12         => ( hBOOL(hAPP(hAPP(c_member(T_b),V_x_2),V_A_2))
% 160.20/160.12           => ( ( hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_fun(T_b,tc_HOL_Obool)),V_A_2),hAPP(hAPP(c_Set_Oinsert(T_b),V_x_2),c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool)))) = c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool))
% 160.20/160.12               => c_Big__Operators_Olattice_OSup__fin(T_b,c_Orderings_Oord__class_Omax(T_b),V_A_2) = V_x_2 )
% 160.20/160.12              & ( hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_fun(T_b,tc_HOL_Obool)),V_A_2),hAPP(hAPP(c_Set_Oinsert(T_b),V_x_2),c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool)))) != c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool))
% 160.20/160.12               => c_Big__Operators_Olattice_OSup__fin(T_b,c_Orderings_Oord__class_Omax(T_b),V_A_2) = hAPP(hAPP(c_Orderings_Oord__class_Omax(T_b),V_x_2),c_Big__Operators_Olattice_OSup__fin(T_b,c_Orderings_Oord__class_Omax(T_b),hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_fun(T_b,tc_HOL_Obool)),V_A_2),hAPP(hAPP(c_Set_Oinsert(T_b),V_x_2),c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool)))))) ) ) ) ) ) ).
% 160.20/160.12  
% 160.20/160.12  fof(fact_Max_Osingleton,axiom,
% 160.20/160.12      ! [V_x_2,T_b] :
% 160.20/160.12        ( class_Orderings_Olinorder(T_b)
% 160.20/160.12       => c_Big__Operators_Olinorder__class_OMax(T_b,hAPP(hAPP(c_Set_Oinsert(T_b),V_x_2),c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool)))) = V_x_2 ) ).
% 160.20/160.12  
% 160.20/160.12  fof(fact_min__max_OSup__fin_Oin__idem,axiom,
% 160.20/160.12      ! [V_x_2,V_A_2,T_b] :
% 160.20/160.12        ( class_Orderings_Olinorder(T_b)
% 160.20/160.12       => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2))
% 160.20/160.12         => ( hBOOL(hAPP(hAPP(c_member(T_b),V_x_2),V_A_2))
% 160.20/160.12           => hAPP(hAPP(c_Orderings_Oord__class_Omax(T_b),V_x_2),c_Big__Operators_Olattice_OSup__fin(T_b,c_Orderings_Oord__class_Omax(T_b),V_A_2)) = c_Big__Operators_Olattice_OSup__fin(T_b,c_Orderings_Oord__class_Omax(T_b),V_A_2) ) ) ) ).
% 160.20/160.12  
% 160.20/160.12  fof(fact_Max__ge,axiom,
% 160.20/160.12      ! [V_x_2,V_A_2,T_b] :
% 160.20/160.12        ( class_Orderings_Olinorder(T_b)
% 160.20/160.12       => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2))
% 160.20/160.12         => ( hBOOL(hAPP(hAPP(c_member(T_b),V_x_2),V_A_2))
% 160.20/160.12           => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_b),V_x_2),c_Big__Operators_Olinorder__class_OMax(T_b,V_A_2))) ) ) ) ).
% 160.20/160.12  
% 160.20/160.12  fof(fact_min__max_OSup__fin_Osingleton,axiom,
% 160.20/160.12      ! [V_x_2,T_b] :
% 160.20/160.12        ( class_Orderings_Olinorder(T_b)
% 160.20/160.12       => c_Big__Operators_Olattice_OSup__fin(T_b,c_Orderings_Oord__class_Omax(T_b),hAPP(hAPP(c_Set_Oinsert(T_b),V_x_2),c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool)))) = V_x_2 ) ).
% 160.20/160.12  
% 160.20/160.12  fof(fact_Max__in,axiom,
% 160.20/160.12      ! [V_A_2,T_b] :
% 160.20/160.12        ( class_Orderings_Olinorder(T_b)
% 160.20/160.12       => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2))
% 160.20/160.12         => ( V_A_2 != c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool))
% 160.20/160.12           => hBOOL(hAPP(hAPP(c_member(T_b),c_Big__Operators_Olinorder__class_OMax(T_b,V_A_2)),V_A_2)) ) ) ) ).
% 160.20/160.12  
% 160.20/160.12  fof(fact_Max_Oin__idem,axiom,
% 160.20/160.12      ! [V_x_2,V_A_2,T_b] :
% 160.20/160.12        ( class_Orderings_Olinorder(T_b)
% 160.20/160.12       => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2))
% 160.20/160.12         => ( hBOOL(hAPP(hAPP(c_member(T_b),V_x_2),V_A_2))
% 160.20/160.12           => hAPP(hAPP(c_Orderings_Oord__class_Omax(T_b),V_x_2),c_Big__Operators_Olinorder__class_OMax(T_b,V_A_2)) = c_Big__Operators_Olinorder__class_OMax(T_b,V_A_2) ) ) ) ).
% 160.20/160.12  
% 160.20/160.12  fof(fact_min__max_OSup__fin_OF__eq,axiom,
% 160.20/160.12      ! [V_A_2,T_b] :
% 160.20/160.12        ( class_Orderings_Olinorder(T_b)
% 160.20/160.12       => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2))
% 160.20/160.12         => c_Big__Operators_Olattice_OSup__fin(T_b,c_Orderings_Oord__class_Omax(T_b),V_A_2) = hAPP(c_Finite__Set_Ofold1(T_b,c_Orderings_Oord__class_Omax(T_b)),V_A_2) ) ) ).
% 160.20/160.12  
% 160.20/160.12  fof(fact_Max_OF__eq,axiom,
% 160.20/160.12      ! [V_A_2,T_b] :
% 160.20/160.12        ( class_Orderings_Olinorder(T_b)
% 160.20/160.12       => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2))
% 160.20/160.12         => c_Big__Operators_Olinorder__class_OMax(T_b,V_A_2) = hAPP(c_Finite__Set_Ofold1(T_b,c_Orderings_Oord__class_Omax(T_b)),V_A_2) ) ) ).
% 160.20/160.12  
% 160.20/160.12  fof(fact_min__max_OSup__fin_Oinsert__idem,axiom,
% 160.20/160.12      ! [V_x_2,V_A_2,T_b] :
% 160.20/160.12        ( class_Orderings_Olinorder(T_b)
% 160.20/160.12       => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2))
% 160.20/160.12         => ( V_A_2 != c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool))
% 160.20/160.12           => c_Big__Operators_Olattice_OSup__fin(T_b,c_Orderings_Oord__class_Omax(T_b),hAPP(hAPP(c_Set_Oinsert(T_b),V_x_2),V_A_2)) = hAPP(hAPP(c_Orderings_Oord__class_Omax(T_b),V_x_2),c_Big__Operators_Olattice_OSup__fin(T_b,c_Orderings_Oord__class_Omax(T_b),V_A_2)) ) ) ) ).
% 160.20/160.12  
% 160.20/160.12  fof(fact_min__max_OSup__fin_Osubset__idem,axiom,
% 160.20/160.12      ! [V_B_2,V_A_2,T_b] :
% 160.20/160.12        ( class_Orderings_Olinorder(T_b)
% 160.20/160.12       => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2))
% 160.20/160.12         => ( V_B_2 != c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool))
% 160.20/160.12           => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_b,tc_HOL_Obool)),V_B_2),V_A_2))
% 160.20/160.12             => hAPP(hAPP(c_Orderings_Oord__class_Omax(T_b),c_Big__Operators_Olattice_OSup__fin(T_b,c_Orderings_Oord__class_Omax(T_b),V_B_2)),c_Big__Operators_Olattice_OSup__fin(T_b,c_Orderings_Oord__class_Omax(T_b),V_A_2)) = c_Big__Operators_Olattice_OSup__fin(T_b,c_Orderings_Oord__class_Omax(T_b),V_A_2) ) ) ) ) ).
% 160.20/160.12  
% 160.20/160.12  fof(fact_min__max_Oinf__Sup__absorb,axiom,
% 160.20/160.12      ! [V_a_2,V_A_2,T_b] :
% 160.20/160.12        ( class_Orderings_Olinorder(T_b)
% 160.20/160.12       => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2))
% 160.20/160.12         => ( hBOOL(hAPP(hAPP(c_member(T_b),V_a_2),V_A_2))
% 160.20/160.12           => hAPP(hAPP(c_Orderings_Oord__class_Omin(T_b),V_a_2),c_Big__Operators_Olattice_OSup__fin(T_b,c_Orderings_Oord__class_Omax(T_b),V_A_2)) = V_a_2 ) ) ) ).
% 160.20/160.12  
% 160.20/160.12  fof(fact_Max__mono,axiom,
% 160.20/160.12      ! [V_N_2,V_M_2,T_b] :
% 160.20/160.12        ( class_Orderings_Olinorder(T_b)
% 160.20/160.12       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_b,tc_HOL_Obool)),V_M_2),V_N_2))
% 160.20/160.12         => ( V_M_2 != c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool))
% 160.20/160.12           => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_N_2))
% 160.20/160.12             => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_b),c_Big__Operators_Olinorder__class_OMax(T_b,V_M_2)),c_Big__Operators_Olinorder__class_OMax(T_b,V_N_2))) ) ) ) ) ).
% 160.20/160.12  
% 160.20/160.12  fof(fact_min__max_OSup__fin_Oeq__fold__idem_H,axiom,
% 160.20/160.12      ! [V_a_2,V_A_2,T_b] :
% 160.20/160.12        ( class_Orderings_Olinorder(T_b)
% 160.20/160.12       => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2))
% 160.20/160.12         => c_Big__Operators_Olattice_OSup__fin(T_b,c_Orderings_Oord__class_Omax(T_b),hAPP(hAPP(c_Set_Oinsert(T_b),V_a_2),V_A_2)) = hAPP(hAPP(c_Finite__Set_Ofold(T_b,T_b,c_Orderings_Oord__class_Omax(T_b)),V_a_2),V_A_2) ) ) ).
% 160.20/160.12  
% 160.20/160.12  fof(fact_Max__insert,axiom,
% 160.20/160.12      ! [V_x_2,V_A_2,T_b] :
% 160.20/160.12        ( class_Orderings_Olinorder(T_b)
% 160.20/160.12       => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2))
% 160.20/160.12         => ( V_A_2 != c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool))
% 160.20/160.12           => c_Big__Operators_Olinorder__class_OMax(T_b,hAPP(hAPP(c_Set_Oinsert(T_b),V_x_2),V_A_2)) = hAPP(hAPP(c_Orderings_Oord__class_Omax(T_b),V_x_2),c_Big__Operators_Olinorder__class_OMax(T_b,V_A_2)) ) ) ) ).
% 160.20/160.12  
% 160.20/160.12  fof(fact_Max_Osubset__idem,axiom,
% 160.20/160.12      ! [V_B_2,V_A_2,T_b] :
% 160.20/160.12        ( class_Orderings_Olinorder(T_b)
% 160.20/160.12       => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2))
% 160.20/160.12         => ( V_B_2 != c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool))
% 160.20/160.12           => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_b,tc_HOL_Obool)),V_B_2),V_A_2))
% 160.20/160.12             => hAPP(hAPP(c_Orderings_Oord__class_Omax(T_b),c_Big__Operators_Olinorder__class_OMax(T_b,V_B_2)),c_Big__Operators_Olinorder__class_OMax(T_b,V_A_2)) = c_Big__Operators_Olinorder__class_OMax(T_b,V_A_2) ) ) ) ) ).
% 160.20/160.12  
% 160.20/160.12  fof(fact_Max_Oeq__fold__idem_H,axiom,
% 160.20/160.12      ! [V_a_2,V_A_2,T_b] :
% 160.20/160.12        ( class_Orderings_Olinorder(T_b)
% 160.20/160.12       => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2))
% 160.20/160.12         => c_Big__Operators_Olinorder__class_OMax(T_b,hAPP(hAPP(c_Set_Oinsert(T_b),V_a_2),V_A_2)) = hAPP(hAPP(c_Finite__Set_Ofold(T_b,T_b,c_Orderings_Oord__class_Omax(T_b)),V_a_2),V_A_2) ) ) ).
% 160.20/160.12  
% 160.20/160.12  fof(fact_min__max_OSup__fin_Oinsert,axiom,
% 160.20/160.12      ! [V_x_2,V_A_2,T_b] :
% 160.20/160.12        ( class_Orderings_Olinorder(T_b)
% 160.20/160.12       => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2))
% 160.20/160.12         => ( ~ hBOOL(hAPP(hAPP(c_member(T_b),V_x_2),V_A_2))
% 160.20/160.12           => ( V_A_2 != c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool))
% 160.20/160.12             => c_Big__Operators_Olattice_OSup__fin(T_b,c_Orderings_Oord__class_Omax(T_b),hAPP(hAPP(c_Set_Oinsert(T_b),V_x_2),V_A_2)) = hAPP(hAPP(c_Orderings_Oord__class_Omax(T_b),V_x_2),c_Big__Operators_Olattice_OSup__fin(T_b,c_Orderings_Oord__class_Omax(T_b),V_A_2)) ) ) ) ) ).
% 160.20/160.12  
% 160.20/160.12  fof(fact_min__max_OSup__fin_Oinsert__remove,axiom,
% 160.20/160.12      ! [V_x_2,V_A_2,T_b] :
% 160.20/160.12        ( class_Orderings_Olinorder(T_b)
% 160.20/160.12       => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2))
% 160.20/160.12         => ( ( hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_fun(T_b,tc_HOL_Obool)),V_A_2),hAPP(hAPP(c_Set_Oinsert(T_b),V_x_2),c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool)))) = c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool))
% 160.20/160.12             => c_Big__Operators_Olattice_OSup__fin(T_b,c_Orderings_Oord__class_Omax(T_b),hAPP(hAPP(c_Set_Oinsert(T_b),V_x_2),V_A_2)) = V_x_2 )
% 160.20/160.12            & ( hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_fun(T_b,tc_HOL_Obool)),V_A_2),hAPP(hAPP(c_Set_Oinsert(T_b),V_x_2),c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool)))) != c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool))
% 160.20/160.12             => c_Big__Operators_Olattice_OSup__fin(T_b,c_Orderings_Oord__class_Omax(T_b),hAPP(hAPP(c_Set_Oinsert(T_b),V_x_2),V_A_2)) = hAPP(hAPP(c_Orderings_Oord__class_Omax(T_b),V_x_2),c_Big__Operators_Olattice_OSup__fin(T_b,c_Orderings_Oord__class_Omax(T_b),hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_fun(T_b,tc_HOL_Obool)),V_A_2),hAPP(hAPP(c_Set_Oinsert(T_b),V_x_2),c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool)))))) ) ) ) ) ).
% 160.20/160.12  
% 160.20/160.12  fof(fact_min__max_OSup__fin_Oeq__fold_H,axiom,
% 160.20/160.12      ! [V_x_2,V_A_2,T_b] :
% 160.20/160.12        ( class_Orderings_Olinorder(T_b)
% 160.20/160.12       => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2))
% 160.20/160.12         => ( ~ hBOOL(hAPP(hAPP(c_member(T_b),V_x_2),V_A_2))
% 160.20/160.12           => c_Big__Operators_Olattice_OSup__fin(T_b,c_Orderings_Oord__class_Omax(T_b),hAPP(hAPP(c_Set_Oinsert(T_b),V_x_2),V_A_2)) = hAPP(hAPP(c_Finite__Set_Ofold(T_b,T_b,c_Orderings_Oord__class_Omax(T_b)),V_x_2),V_A_2) ) ) ) ).
% 160.20/160.12  
% 160.20/160.12  fof(fact_Max_Oinsert,axiom,
% 160.20/160.12      ! [V_x_2,V_A_2,T_b] :
% 160.20/160.12        ( class_Orderings_Olinorder(T_b)
% 160.20/160.12       => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2))
% 160.20/160.12         => ( ~ hBOOL(hAPP(hAPP(c_member(T_b),V_x_2),V_A_2))
% 160.20/160.12           => ( V_A_2 != c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool))
% 160.20/160.12             => c_Big__Operators_Olinorder__class_OMax(T_b,hAPP(hAPP(c_Set_Oinsert(T_b),V_x_2),V_A_2)) = hAPP(hAPP(c_Orderings_Oord__class_Omax(T_b),V_x_2),c_Big__Operators_Olinorder__class_OMax(T_b,V_A_2)) ) ) ) ) ).
% 160.20/160.12  
% 160.20/160.12  fof(fact_Max_Oinsert__remove,axiom,
% 160.20/160.12      ! [V_x_2,V_A_2,T_b] :
% 160.20/160.12        ( class_Orderings_Olinorder(T_b)
% 160.20/160.12       => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2))
% 160.20/160.12         => ( ( hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_fun(T_b,tc_HOL_Obool)),V_A_2),hAPP(hAPP(c_Set_Oinsert(T_b),V_x_2),c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool)))) = c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool))
% 160.20/160.12             => c_Big__Operators_Olinorder__class_OMax(T_b,hAPP(hAPP(c_Set_Oinsert(T_b),V_x_2),V_A_2)) = V_x_2 )
% 160.20/160.12            & ( hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_fun(T_b,tc_HOL_Obool)),V_A_2),hAPP(hAPP(c_Set_Oinsert(T_b),V_x_2),c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool)))) != c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool))
% 160.20/160.12             => c_Big__Operators_Olinorder__class_OMax(T_b,hAPP(hAPP(c_Set_Oinsert(T_b),V_x_2),V_A_2)) = hAPP(hAPP(c_Orderings_Oord__class_Omax(T_b),V_x_2),c_Big__Operators_Olinorder__class_OMax(T_b,hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_fun(T_b,tc_HOL_Obool)),V_A_2),hAPP(hAPP(c_Set_Oinsert(T_b),V_x_2),c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool)))))) ) ) ) ) ).
% 160.20/160.12  
% 160.20/160.12  fof(fact_Max_Oeq__fold_H,axiom,
% 160.20/160.12      ! [V_x_2,V_A_2,T_b] :
% 160.20/160.12        ( class_Orderings_Olinorder(T_b)
% 160.20/160.12       => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2))
% 160.20/160.12         => ( ~ hBOOL(hAPP(hAPP(c_member(T_b),V_x_2),V_A_2))
% 160.20/160.12           => c_Big__Operators_Olinorder__class_OMax(T_b,hAPP(hAPP(c_Set_Oinsert(T_b),V_x_2),V_A_2)) = hAPP(hAPP(c_Finite__Set_Ofold(T_b,T_b,c_Orderings_Oord__class_Omax(T_b)),V_x_2),V_A_2) ) ) ) ).
% 160.20/160.12  
% 160.20/160.12  fof(fact_min__max_OSup__fin_Oclosed,axiom,
% 160.20/160.12      ! [V_A_2,T_b] :
% 160.20/160.12        ( class_Orderings_Olinorder(T_b)
% 160.20/160.12       => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2))
% 160.20/160.12         => ( V_A_2 != c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool))
% 160.20/160.12           => ( ! [B_x,B_y] : hBOOL(hAPP(hAPP(c_member(T_b),hAPP(hAPP(c_Orderings_Oord__class_Omax(T_b),B_x),B_y)),hAPP(hAPP(c_Set_Oinsert(T_b),B_x),hAPP(hAPP(c_Set_Oinsert(T_b),B_y),c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool))))))
% 160.20/160.12             => hBOOL(hAPP(hAPP(c_member(T_b),c_Big__Operators_Olattice_OSup__fin(T_b,c_Orderings_Oord__class_Omax(T_b),V_A_2)),V_A_2)) ) ) ) ) ).
% 160.20/160.12  
% 160.20/160.12  fof(fact_Max_Oclosed,axiom,
% 160.20/160.12      ! [V_A_2,T_b] :
% 160.20/160.12        ( class_Orderings_Olinorder(T_b)
% 160.20/160.12       => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2))
% 160.20/160.12         => ( V_A_2 != c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool))
% 160.20/160.12           => ( ! [B_x,B_y] : hBOOL(hAPP(hAPP(c_member(T_b),hAPP(hAPP(c_Orderings_Oord__class_Omax(T_b),B_x),B_y)),hAPP(hAPP(c_Set_Oinsert(T_b),B_x),hAPP(hAPP(c_Set_Oinsert(T_b),B_y),c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool))))))
% 160.20/160.12             => hBOOL(hAPP(hAPP(c_member(T_b),c_Big__Operators_Olinorder__class_OMax(T_b,V_A_2)),V_A_2)) ) ) ) ) ).
% 160.20/160.12  
% 160.20/160.12  fof(fact_apsnd__apfst,axiom,
% 160.20/160.12      ! [V_x_2,V_g_2,T_e,V_f_2,T_b,T_c,T_d] : hAPP(c_Product__Type_Oapsnd(T_d,T_c,T_b,V_f_2),hAPP(c_Product__Type_Oapfst(T_e,T_b,T_d,V_g_2),V_x_2)) = hAPP(hAPP(c_Product__Type_OPair(T_b,T_c),hAPP(V_g_2,hAPP(c_Product__Type_Ofst(T_e,T_d),V_x_2))),hAPP(V_f_2,hAPP(c_Product__Type_Osnd(T_e,T_d),V_x_2))) ).
% 160.20/160.12  
% 160.20/160.12  fof(fact_apfst__apsnd,axiom,
% 160.20/160.12      ! [V_x_2,V_g_2,T_e,V_f_2,T_c,T_b,T_d] : hAPP(c_Product__Type_Oapfst(T_d,T_b,T_c,V_f_2),hAPP(c_Product__Type_Oapsnd(T_e,T_c,T_d,V_g_2),V_x_2)) = hAPP(hAPP(c_Product__Type_OPair(T_b,T_c),hAPP(V_f_2,hAPP(c_Product__Type_Ofst(T_d,T_e),V_x_2))),hAPP(V_g_2,hAPP(c_Product__Type_Osnd(T_d,T_e),V_x_2))) ).
% 160.20/160.12  
% 160.20/160.12  fof(fact_pair__lessI2,axiom,
% 160.20/160.12      ! [V_t_2,V_s_2,V_b_2,V_a_2] :
% 160.20/160.12        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat),V_a_2),V_b_2))
% 160.20/160.12       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),V_s_2),V_t_2))
% 160.20/160.12         => hBOOL(hAPP(hAPP(c_member(tc_prod(tc_prod(tc_Nat_Onat,tc_Nat_Onat),tc_prod(tc_Nat_Onat,tc_Nat_Onat))),hAPP(hAPP(c_Product__Type_OPair(tc_prod(tc_Nat_Onat,tc_Nat_Onat),tc_prod(tc_Nat_Onat,tc_Nat_Onat)),hAPP(hAPP(c_Product__Type_OPair(tc_Nat_Onat,tc_Nat_Onat),V_a_2),V_s_2)),hAPP(hAPP(c_Product__Type_OPair(tc_Nat_Onat,tc_Nat_Onat),V_b_2),V_t_2))),c_FunDef_Opair__less)) ) ) ).
% 160.20/160.12  
% 160.20/160.12  fof(fact_apfst__conv,axiom,
% 160.20/160.12      ! [V_y_2,V_x_2,V_f_2,T_c,T_b,T_d] : hAPP(c_Product__Type_Oapfst(T_d,T_b,T_c,V_f_2),hAPP(hAPP(c_Product__Type_OPair(T_d,T_c),V_x_2),V_y_2)) = hAPP(hAPP(c_Product__Type_OPair(T_b,T_c),hAPP(V_f_2,V_x_2)),V_y_2) ).
% 160.20/160.12  
% 160.20/160.12  fof(fact_fst__apfst,axiom,
% 160.20/160.12      ! [V_x_2,V_f_2,T_d,T_c,T_b] : hAPP(c_Product__Type_Ofst(T_b,T_c),hAPP(c_Product__Type_Oapfst(T_d,T_b,T_c,V_f_2),V_x_2)) = hAPP(V_f_2,hAPP(c_Product__Type_Ofst(T_d,T_c),V_x_2)) ).
% 160.20/160.12  
% 160.20/160.12  fof(fact_apfst__eq__conv,axiom,
% 160.20/160.12      ! [V_g_2,V_x_2,V_f_2,T_c,T_b,T_d] :
% 160.20/160.12        ( hAPP(c_Product__Type_Oapfst(T_d,T_b,T_c,V_f_2),V_x_2) = hAPP(c_Product__Type_Oapfst(T_d,T_b,T_c,V_g_2),V_x_2)
% 160.20/160.12      <=> hAPP(V_f_2,hAPP(c_Product__Type_Ofst(T_d,T_c),V_x_2)) = hAPP(V_g_2,hAPP(c_Product__Type_Ofst(T_d,T_c),V_x_2)) ) ).
% 160.20/160.12  
% 160.20/160.12  fof(fact_snd__apfst,axiom,
% 160.20/160.12      ! [V_x_2,V_f_2,T_d,T_b,T_c] : hAPP(c_Product__Type_Osnd(T_c,T_b),hAPP(c_Product__Type_Oapfst(T_d,T_c,T_b,V_f_2),V_x_2)) = hAPP(c_Product__Type_Osnd(T_d,T_b),V_x_2) ).
% 160.20/160.12  
% 160.20/160.12  fof(fact_apsnd__apfst__commute,axiom,
% 160.20/160.12      ! [V_p_2,V_g_2,T_e,V_f_2,T_b,T_c,T_d] : hAPP(c_Product__Type_Oapsnd(T_d,T_c,T_b,V_f_2),hAPP(c_Product__Type_Oapfst(T_e,T_b,T_d,V_g_2),V_p_2)) = hAPP(c_Product__Type_Oapfst(T_e,T_b,T_c,V_g_2),hAPP(c_Product__Type_Oapsnd(T_d,T_c,T_e,V_f_2),V_p_2)) ).
% 160.20/160.12  
% 160.20/160.12  fof(fact_pair__lessI1,axiom,
% 160.20/160.12      ! [V_t_2,V_s_2,V_b_2,V_a_2] :
% 160.20/160.12        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),V_a_2),V_b_2))
% 160.20/160.12       => hBOOL(hAPP(hAPP(c_member(tc_prod(tc_prod(tc_Nat_Onat,tc_Nat_Onat),tc_prod(tc_Nat_Onat,tc_Nat_Onat))),hAPP(hAPP(c_Product__Type_OPair(tc_prod(tc_Nat_Onat,tc_Nat_Onat),tc_prod(tc_Nat_Onat,tc_Nat_Onat)),hAPP(hAPP(c_Product__Type_OPair(tc_Nat_Onat,tc_Nat_Onat),V_a_2),V_s_2)),hAPP(hAPP(c_Product__Type_OPair(tc_Nat_Onat,tc_Nat_Onat),V_b_2),V_t_2))),c_FunDef_Opair__less)) ) ).
% 160.20/160.12  
% 160.20/160.12  fof(fact_pair__leqI2,axiom,
% 160.20/160.12      ! [V_t_2,V_s_2,V_b_2,V_a_2] :
% 160.20/160.12        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat),V_a_2),V_b_2))
% 160.20/160.12       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat),V_s_2),V_t_2))
% 160.20/160.12         => hBOOL(hAPP(hAPP(c_member(tc_prod(tc_prod(tc_Nat_Onat,tc_Nat_Onat),tc_prod(tc_Nat_Onat,tc_Nat_Onat))),hAPP(hAPP(c_Product__Type_OPair(tc_prod(tc_Nat_Onat,tc_Nat_Onat),tc_prod(tc_Nat_Onat,tc_Nat_Onat)),hAPP(hAPP(c_Product__Type_OPair(tc_Nat_Onat,tc_Nat_Onat),V_a_2),V_s_2)),hAPP(hAPP(c_Product__Type_OPair(tc_Nat_Onat,tc_Nat_Onat),V_b_2),V_t_2))),c_FunDef_Opair__leq)) ) ) ).
% 160.20/160.12  
% 160.20/160.12  fof(fact_smax__insertI,axiom,
% 160.20/160.12      ! [V_X_2,V_x_2,V_Y_2,V_y_2] :
% 160.20/160.12        ( hBOOL(hAPP(hAPP(c_member(tc_prod(tc_Nat_Onat,tc_Nat_Onat)),V_y_2),V_Y_2))
% 160.20/160.12       => ( hBOOL(hAPP(hAPP(c_member(tc_prod(tc_prod(tc_Nat_Onat,tc_Nat_Onat),tc_prod(tc_Nat_Onat,tc_Nat_Onat))),hAPP(hAPP(c_Product__Type_OPair(tc_prod(tc_Nat_Onat,tc_Nat_Onat),tc_prod(tc_Nat_Onat,tc_Nat_Onat)),V_x_2),V_y_2)),c_FunDef_Opair__less))
% 160.20/160.12         => ( hBOOL(hAPP(hAPP(c_member(tc_prod(tc_fun(tc_prod(tc_Nat_Onat,tc_Nat_Onat),tc_HOL_Obool),tc_fun(tc_prod(tc_Nat_Onat,tc_Nat_Onat),tc_HOL_Obool))),hAPP(hAPP(c_Product__Type_OPair(tc_fun(tc_prod(tc_Nat_Onat,tc_Nat_Onat),tc_HOL_Obool),tc_fun(tc_prod(tc_Nat_Onat,tc_Nat_Onat),tc_HOL_Obool)),V_X_2),V_Y_2)),c_FunDef_Omax__strict))
% 160.20/160.12           => hBOOL(hAPP(hAPP(c_member(tc_prod(tc_fun(tc_prod(tc_Nat_Onat,tc_Nat_Onat),tc_HOL_Obool),tc_fun(tc_prod(tc_Nat_Onat,tc_Nat_Onat),tc_HOL_Obool))),hAPP(hAPP(c_Product__Type_OPair(tc_fun(tc_prod(tc_Nat_Onat,tc_Nat_Onat),tc_HOL_Obool),tc_fun(tc_prod(tc_Nat_Onat,tc_Nat_Onat),tc_HOL_Obool)),hAPP(hAPP(c_Set_Oinsert(tc_prod(tc_Nat_Onat,tc_Nat_Onat)),V_x_2),V_X_2)),V_Y_2)),c_FunDef_Omax__strict)) ) ) ) ).
% 160.20/160.12  
% 160.20/160.12  fof(fact_smin__insertI,axiom,
% 160.20/160.12      ! [V_YS_2,V_y_2,V_XS_2,V_x_2] :
% 160.20/160.12        ( hBOOL(hAPP(hAPP(c_member(tc_prod(tc_Nat_Onat,tc_Nat_Onat)),V_x_2),V_XS_2))
% 160.20/160.12       => ( hBOOL(hAPP(hAPP(c_member(tc_prod(tc_prod(tc_Nat_Onat,tc_Nat_Onat),tc_prod(tc_Nat_Onat,tc_Nat_Onat))),hAPP(hAPP(c_Product__Type_OPair(tc_prod(tc_Nat_Onat,tc_Nat_Onat),tc_prod(tc_Nat_Onat,tc_Nat_Onat)),V_x_2),V_y_2)),c_FunDef_Opair__less))
% 160.20/160.12         => ( hBOOL(hAPP(hAPP(c_member(tc_prod(tc_fun(tc_prod(tc_Nat_Onat,tc_Nat_Onat),tc_HOL_Obool),tc_fun(tc_prod(tc_Nat_Onat,tc_Nat_Onat),tc_HOL_Obool))),hAPP(hAPP(c_Product__Type_OPair(tc_fun(tc_prod(tc_Nat_Onat,tc_Nat_Onat),tc_HOL_Obool),tc_fun(tc_prod(tc_Nat_Onat,tc_Nat_Onat),tc_HOL_Obool)),V_XS_2),V_YS_2)),c_FunDef_Omin__strict))
% 160.20/160.12           => hBOOL(hAPP(hAPP(c_member(tc_prod(tc_fun(tc_prod(tc_Nat_Onat,tc_Nat_Onat),tc_HOL_Obool),tc_fun(tc_prod(tc_Nat_Onat,tc_Nat_Onat),tc_HOL_Obool))),hAPP(hAPP(c_Product__Type_OPair(tc_fun(tc_prod(tc_Nat_Onat,tc_Nat_Onat),tc_HOL_Obool),tc_fun(tc_prod(tc_Nat_Onat,tc_Nat_Onat),tc_HOL_Obool)),V_XS_2),hAPP(hAPP(c_Set_Oinsert(tc_prod(tc_Nat_Onat,tc_Nat_Onat)),V_y_2),V_YS_2))),c_FunDef_Omin__strict)) ) ) ) ).
% 160.20/160.12  
% 160.20/160.12  fof(fact_pair__leqI1,axiom,
% 160.20/160.12      ! [V_t_2,V_s_2,V_b_2,V_a_2] :
% 160.20/160.12        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),V_a_2),V_b_2))
% 160.20/160.12       => hBOOL(hAPP(hAPP(c_member(tc_prod(tc_prod(tc_Nat_Onat,tc_Nat_Onat),tc_prod(tc_Nat_Onat,tc_Nat_Onat))),hAPP(hAPP(c_Product__Type_OPair(tc_prod(tc_Nat_Onat,tc_Nat_Onat),tc_prod(tc_Nat_Onat,tc_Nat_Onat)),hAPP(hAPP(c_Product__Type_OPair(tc_Nat_Onat,tc_Nat_Onat),V_a_2),V_s_2)),hAPP(hAPP(c_Product__Type_OPair(tc_Nat_Onat,tc_Nat_Onat),V_b_2),V_t_2))),c_FunDef_Opair__leq)) ) ).
% 160.20/160.12  
% 160.20/160.12  fof(fact_intrel__iff,axiom,
% 160.20/160.12      ! [V_v_2,V_u_2,V_y_2,V_x_2] :
% 160.20/160.12        ( hBOOL(hAPP(hAPP(c_member(tc_prod(tc_prod(tc_Nat_Onat,tc_Nat_Onat),tc_prod(tc_Nat_Onat,tc_Nat_Onat))),hAPP(hAPP(c_Product__Type_OPair(tc_prod(tc_Nat_Onat,tc_Nat_Onat),tc_prod(tc_Nat_Onat,tc_Nat_Onat)),hAPP(hAPP(c_Product__Type_OPair(tc_Nat_Onat,tc_Nat_Onat),V_x_2),V_y_2)),hAPP(hAPP(c_Product__Type_OPair(tc_Nat_Onat,tc_Nat_Onat),V_u_2),V_v_2))),c_Int_Ointrel))
% 160.20/160.12      <=> hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Nat_Onat),V_x_2),V_v_2) = hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Nat_Onat),V_u_2),V_y_2) ) ).
% 160.20/160.12  
% 160.20/160.12  fof(fact_smax__emptyI,axiom,
% 160.20/160.12      ! [V_Y_2] :
% 160.20/160.12        ( hBOOL(hAPP(c_Finite__Set_Ofinite(tc_prod(tc_Nat_Onat,tc_Nat_Onat)),V_Y_2))
% 160.20/160.12       => ( V_Y_2 != c_Orderings_Obot__class_Obot(tc_fun(tc_prod(tc_Nat_Onat,tc_Nat_Onat),tc_HOL_Obool))
% 160.20/160.12         => hBOOL(hAPP(hAPP(c_member(tc_prod(tc_fun(tc_prod(tc_Nat_Onat,tc_Nat_Onat),tc_HOL_Obool),tc_fun(tc_prod(tc_Nat_Onat,tc_Nat_Onat),tc_HOL_Obool))),hAPP(hAPP(c_Product__Type_OPair(tc_fun(tc_prod(tc_Nat_Onat,tc_Nat_Onat),tc_HOL_Obool),tc_fun(tc_prod(tc_Nat_Onat,tc_Nat_Onat),tc_HOL_Obool)),c_Orderings_Obot__class_Obot(tc_fun(tc_prod(tc_Nat_Onat,tc_Nat_Onat),tc_HOL_Obool))),V_Y_2)),c_FunDef_Omax__strict)) ) ) ).
% 160.20/160.12  
% 160.20/160.12  fof(fact_smin__emptyI,axiom,
% 160.20/160.12      ! [V_X_2] :
% 160.20/160.12        ( V_X_2 != c_Orderings_Obot__class_Obot(tc_fun(tc_prod(tc_Nat_Onat,tc_Nat_Onat),tc_HOL_Obool))
% 160.20/160.12       => hBOOL(hAPP(hAPP(c_member(tc_prod(tc_fun(tc_prod(tc_Nat_Onat,tc_Nat_Onat),tc_HOL_Obool),tc_fun(tc_prod(tc_Nat_Onat,tc_Nat_Onat),tc_HOL_Obool))),hAPP(hAPP(c_Product__Type_OPair(tc_fun(tc_prod(tc_Nat_Onat,tc_Nat_Onat),tc_HOL_Obool),tc_fun(tc_prod(tc_Nat_Onat,tc_Nat_Onat),tc_HOL_Obool)),V_X_2),c_Orderings_Obot__class_Obot(tc_fun(tc_prod(tc_Nat_Onat,tc_Nat_Onat),tc_HOL_Obool)))),c_FunDef_Omin__strict)) ) ).
% 160.20/160.12  
% 160.20/160.12  fof(fact_wmin__insertI,axiom,
% 160.20/160.12      ! [V_YS_2,V_y_2,V_XS_2,V_x_2] :
% 160.20/160.12        ( hBOOL(hAPP(hAPP(c_member(tc_prod(tc_Nat_Onat,tc_Nat_Onat)),V_x_2),V_XS_2))
% 160.20/160.12       => ( hBOOL(hAPP(hAPP(c_member(tc_prod(tc_prod(tc_Nat_Onat,tc_Nat_Onat),tc_prod(tc_Nat_Onat,tc_Nat_Onat))),hAPP(hAPP(c_Product__Type_OPair(tc_prod(tc_Nat_Onat,tc_Nat_Onat),tc_prod(tc_Nat_Onat,tc_Nat_Onat)),V_x_2),V_y_2)),c_FunDef_Opair__leq))
% 160.20/160.12         => ( hBOOL(hAPP(hAPP(c_member(tc_prod(tc_fun(tc_prod(tc_Nat_Onat,tc_Nat_Onat),tc_HOL_Obool),tc_fun(tc_prod(tc_Nat_Onat,tc_Nat_Onat),tc_HOL_Obool))),hAPP(hAPP(c_Product__Type_OPair(tc_fun(tc_prod(tc_Nat_Onat,tc_Nat_Onat),tc_HOL_Obool),tc_fun(tc_prod(tc_Nat_Onat,tc_Nat_Onat),tc_HOL_Obool)),V_XS_2),V_YS_2)),c_FunDef_Omin__weak))
% 160.20/160.12           => hBOOL(hAPP(hAPP(c_member(tc_prod(tc_fun(tc_prod(tc_Nat_Onat,tc_Nat_Onat),tc_HOL_Obool),tc_fun(tc_prod(tc_Nat_Onat,tc_Nat_Onat),tc_HOL_Obool))),hAPP(hAPP(c_Product__Type_OPair(tc_fun(tc_prod(tc_Nat_Onat,tc_Nat_Onat),tc_HOL_Obool),tc_fun(tc_prod(tc_Nat_Onat,tc_Nat_Onat),tc_HOL_Obool)),V_XS_2),hAPP(hAPP(c_Set_Oinsert(tc_prod(tc_Nat_Onat,tc_Nat_Onat)),V_y_2),V_YS_2))),c_FunDef_Omin__weak)) ) ) ) ).
% 160.20/160.12  
% 160.20/160.12  fof(fact_wmax__insertI,axiom,
% 160.20/160.12      ! [V_XS_2,V_x_2,V_YS_2,V_y_2] :
% 160.20/160.12        ( hBOOL(hAPP(hAPP(c_member(tc_prod(tc_Nat_Onat,tc_Nat_Onat)),V_y_2),V_YS_2))
% 160.20/160.12       => ( hBOOL(hAPP(hAPP(c_member(tc_prod(tc_prod(tc_Nat_Onat,tc_Nat_Onat),tc_prod(tc_Nat_Onat,tc_Nat_Onat))),hAPP(hAPP(c_Product__Type_OPair(tc_prod(tc_Nat_Onat,tc_Nat_Onat),tc_prod(tc_Nat_Onat,tc_Nat_Onat)),V_x_2),V_y_2)),c_FunDef_Opair__leq))
% 160.20/160.12         => ( hBOOL(hAPP(hAPP(c_member(tc_prod(tc_fun(tc_prod(tc_Nat_Onat,tc_Nat_Onat),tc_HOL_Obool),tc_fun(tc_prod(tc_Nat_Onat,tc_Nat_Onat),tc_HOL_Obool))),hAPP(hAPP(c_Product__Type_OPair(tc_fun(tc_prod(tc_Nat_Onat,tc_Nat_Onat),tc_HOL_Obool),tc_fun(tc_prod(tc_Nat_Onat,tc_Nat_Onat),tc_HOL_Obool)),V_XS_2),V_YS_2)),c_FunDef_Omax__weak))
% 160.20/160.12           => hBOOL(hAPP(hAPP(c_member(tc_prod(tc_fun(tc_prod(tc_Nat_Onat,tc_Nat_Onat),tc_HOL_Obool),tc_fun(tc_prod(tc_Nat_Onat,tc_Nat_Onat),tc_HOL_Obool))),hAPP(hAPP(c_Product__Type_OPair(tc_fun(tc_prod(tc_Nat_Onat,tc_Nat_Onat),tc_HOL_Obool),tc_fun(tc_prod(tc_Nat_Onat,tc_Nat_Onat),tc_HOL_Obool)),hAPP(hAPP(c_Set_Oinsert(tc_prod(tc_Nat_Onat,tc_Nat_Onat)),V_x_2),V_XS_2)),V_YS_2)),c_FunDef_Omax__weak)) ) ) ) ).
% 160.20/160.12  
% 160.20/160.12  fof(fact_wmax__emptyI,axiom,
% 160.20/160.12      ! [V_X_2] :
% 160.20/160.12        ( hBOOL(hAPP(c_Finite__Set_Ofinite(tc_prod(tc_Nat_Onat,tc_Nat_Onat)),V_X_2))
% 160.20/160.12       => hBOOL(hAPP(hAPP(c_member(tc_prod(tc_fun(tc_prod(tc_Nat_Onat,tc_Nat_Onat),tc_HOL_Obool),tc_fun(tc_prod(tc_Nat_Onat,tc_Nat_Onat),tc_HOL_Obool))),hAPP(hAPP(c_Product__Type_OPair(tc_fun(tc_prod(tc_Nat_Onat,tc_Nat_Onat),tc_HOL_Obool),tc_fun(tc_prod(tc_Nat_Onat,tc_Nat_Onat),tc_HOL_Obool)),c_Orderings_Obot__class_Obot(tc_fun(tc_prod(tc_Nat_Onat,tc_Nat_Onat),tc_HOL_Obool))),V_X_2)),c_FunDef_Omax__weak)) ) ).
% 160.20/160.12  
% 160.20/160.12  fof(fact_wmin__emptyI,axiom,
% 160.20/160.12      ! [V_X_2] : hBOOL(hAPP(hAPP(c_member(tc_prod(tc_fun(tc_prod(tc_Nat_Onat,tc_Nat_Onat),tc_HOL_Obool),tc_fun(tc_prod(tc_Nat_Onat,tc_Nat_Onat),tc_HOL_Obool))),hAPP(hAPP(c_Product__Type_OPair(tc_fun(tc_prod(tc_Nat_Onat,tc_Nat_Onat),tc_HOL_Obool),tc_fun(tc_prod(tc_Nat_Onat,tc_Nat_Onat),tc_HOL_Obool)),V_X_2),c_Orderings_Obot__class_Obot(tc_fun(tc_prod(tc_Nat_Onat,tc_Nat_Onat),tc_HOL_Obool)))),c_FunDef_Omin__weak)) ).
% 160.20/160.12  
% 160.20/160.12  fof(fact_min__strict__def,axiom,
% 160.20/160.12      c_FunDef_Omin__strict = c_Wellfounded_Omin__ext(tc_prod(tc_Nat_Onat,tc_Nat_Onat),c_FunDef_Opair__less) ).
% 160.20/160.12  
% 160.20/160.12  fof(fact_min__weak__def,axiom,
% 160.20/160.12      c_FunDef_Omin__weak = hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(tc_prod(tc_fun(tc_prod(tc_Nat_Onat,tc_Nat_Onat),tc_HOL_Obool),tc_fun(tc_prod(tc_Nat_Onat,tc_Nat_Onat),tc_HOL_Obool)),tc_HOL_Obool)),c_Wellfounded_Omin__ext(tc_prod(tc_Nat_Onat,tc_Nat_Onat),c_FunDef_Opair__leq)),hAPP(hAPP(c_Set_Oinsert(tc_prod(tc_fun(tc_prod(tc_Nat_Onat,tc_Nat_Onat),tc_HOL_Obool),tc_fun(tc_prod(tc_Nat_Onat,tc_Nat_Onat),tc_HOL_Obool))),hAPP(hAPP(c_Product__Type_OPair(tc_fun(tc_prod(tc_Nat_Onat,tc_Nat_Onat),tc_HOL_Obool),tc_fun(tc_prod(tc_Nat_Onat,tc_Nat_Onat),tc_HOL_Obool)),c_Orderings_Obot__class_Obot(tc_fun(tc_prod(tc_Nat_Onat,tc_Nat_Onat),tc_HOL_Obool))),c_Orderings_Obot__class_Obot(tc_fun(tc_prod(tc_Nat_Onat,tc_Nat_Onat),tc_HOL_Obool)))),c_Orderings_Obot__class_Obot(tc_fun(tc_prod(tc_fun(tc_prod(tc_Nat_Onat,tc_Nat_Onat),tc_HOL_Obool),tc_fun(tc_prod(tc_Nat_Onat,tc_Nat_Onat),tc_HOL_Obool)),tc_HOL_Obool)))) ).
% 160.20/160.12  
% 160.20/160.12  fof(fact_min__rpair__set,axiom,
% 160.20/160.12      c_FunDef_Oreduction__pair(tc_fun(tc_prod(tc_Nat_Onat,tc_Nat_Onat),tc_HOL_Obool),hAPP(hAPP(c_Product__Type_OPair(tc_fun(tc_prod(tc_fun(tc_prod(tc_Nat_Onat,tc_Nat_Onat),tc_HOL_Obool),tc_fun(tc_prod(tc_Nat_Onat,tc_Nat_Onat),tc_HOL_Obool)),tc_HOL_Obool),tc_fun(tc_prod(tc_fun(tc_prod(tc_Nat_Onat,tc_Nat_Onat),tc_HOL_Obool),tc_fun(tc_prod(tc_Nat_Onat,tc_Nat_Onat),tc_HOL_Obool)),tc_HOL_Obool)),c_FunDef_Omin__strict),c_FunDef_Omin__weak)) ).
% 160.20/160.12  
% 160.20/160.12  fof(fact_max__rpair__set,axiom,
% 160.20/160.12      c_FunDef_Oreduction__pair(tc_fun(tc_prod(tc_Nat_Onat,tc_Nat_Onat),tc_HOL_Obool),hAPP(hAPP(c_Product__Type_OPair(tc_fun(tc_prod(tc_fun(tc_prod(tc_Nat_Onat,tc_Nat_Onat),tc_HOL_Obool),tc_fun(tc_prod(tc_Nat_Onat,tc_Nat_Onat),tc_HOL_Obool)),tc_HOL_Obool),tc_fun(tc_prod(tc_fun(tc_prod(tc_Nat_Onat,tc_Nat_Onat),tc_HOL_Obool),tc_fun(tc_prod(tc_Nat_Onat,tc_Nat_Onat),tc_HOL_Obool)),tc_HOL_Obool)),c_FunDef_Omax__strict),c_FunDef_Omax__weak)) ).
% 160.20/160.12  
% 160.20/160.12  fof(fact_less__than__iff,axiom,
% 160.20/160.12      ! [V_y_2,V_x_2] :
% 160.20/160.12        ( hBOOL(hAPP(hAPP(c_member(tc_prod(tc_Nat_Onat,tc_Nat_Onat)),hAPP(hAPP(c_Product__Type_OPair(tc_Nat_Onat,tc_Nat_Onat),V_x_2),V_y_2)),c_Wellfounded_Oless__than))
% 160.20/160.12      <=> hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),V_x_2),V_y_2)) ) ).
% 160.20/160.12  
% 160.20/160.12  fof(fact_setprod__mono__one__left,axiom,
% 160.20/160.12      ! [V_f_2,V_S_2,V_T_2,T_b,T_c] :
% 160.20/160.12        ( class_Groups_Ocomm__monoid__mult(T_c)
% 160.20/160.12       => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_T_2))
% 160.20/160.12         => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_b,tc_HOL_Obool)),V_S_2),V_T_2))
% 160.20/160.12           => ( ! [B_x] :
% 160.20/160.12                  ( hBOOL(hAPP(hAPP(c_member(T_b),B_x),hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_fun(T_b,tc_HOL_Obool)),V_T_2),V_S_2)))
% 160.20/160.12                 => hAPP(V_f_2,B_x) = c_Groups_Oone__class_Oone(T_c) )
% 160.20/160.12             => hAPP(hAPP(c_Big__Operators_Ocomm__monoid__mult__class_Osetprod(T_b,T_c),V_f_2),V_S_2) = hAPP(hAPP(c_Big__Operators_Ocomm__monoid__mult__class_Osetprod(T_b,T_c),V_f_2),V_T_2) ) ) ) ) ).
% 160.20/160.12  
% 160.20/160.12  fof(fact_sup1CI,axiom,
% 160.20/160.12      ! [T_b,V_A_2,V_x_2,V_B_2] :
% 160.20/160.12        ( ( ~ hBOOL(hAPP(V_B_2,V_x_2))
% 160.20/160.12         => hBOOL(hAPP(V_A_2,V_x_2)) )
% 160.20/160.12       => hBOOL(hAPP(hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(T_b,tc_HOL_Obool)),V_A_2),V_B_2),V_x_2)) ) ).
% 160.20/160.12  
% 160.20/160.12  fof(fact_sup1E,axiom,
% 160.20/160.12      ! [V_x_2,V_B_2,V_A_2,T_b] :
% 160.20/160.12        ( hBOOL(hAPP(hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(T_b,tc_HOL_Obool)),V_A_2),V_B_2),V_x_2))
% 160.20/160.12       => ( ~ hBOOL(hAPP(V_A_2,V_x_2))
% 160.20/160.12         => hBOOL(hAPP(V_B_2,V_x_2)) ) ) ).
% 160.20/160.12  
% 160.20/160.12  fof(fact_UnCI,axiom,
% 160.20/160.12      ! [V_A_2,V_B_2,V_c_2,T_b] :
% 160.20/160.12        ( ( ~ hBOOL(hAPP(hAPP(c_member(T_b),V_c_2),V_B_2))
% 160.20/160.12         => hBOOL(hAPP(hAPP(c_member(T_b),V_c_2),V_A_2)) )
% 160.20/160.12       => hBOOL(hAPP(hAPP(c_member(T_b),V_c_2),hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(T_b,tc_HOL_Obool)),V_A_2),V_B_2))) ) ).
% 160.20/160.12  
% 160.20/160.12  fof(fact_UnE,axiom,
% 160.20/160.12      ! [V_B_2,V_A_2,V_c_2,T_b] :
% 160.20/160.12        ( hBOOL(hAPP(hAPP(c_member(T_b),V_c_2),hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(T_b,tc_HOL_Obool)),V_A_2),V_B_2)))
% 160.20/160.12       => ( ~ hBOOL(hAPP(hAPP(c_member(T_b),V_c_2),V_A_2))
% 160.20/160.12         => hBOOL(hAPP(hAPP(c_member(T_b),V_c_2),V_B_2)) ) ) ).
% 160.20/160.12  
% 160.20/160.12  fof(fact_sup__bot__left,axiom,
% 160.20/160.12      ! [V_x,T_a] :
% 160.20/160.12        ( class_Lattices_Obounded__lattice__bot(T_a)
% 160.20/160.12       => hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(T_a),c_Orderings_Obot__class_Obot(T_a)),V_x) = V_x ) ).
% 160.20/160.12  
% 160.20/160.12  fof(fact_sup__bot__right,axiom,
% 160.20/160.12      ! [V_x,T_a] :
% 160.20/160.12        ( class_Lattices_Obounded__lattice__bot(T_a)
% 160.20/160.12       => hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(T_a),V_x),c_Orderings_Obot__class_Obot(T_a)) = V_x ) ).
% 160.20/160.12  
% 160.20/160.12  fof(fact_sup__eq__bot__iff,axiom,
% 160.20/160.12      ! [V_y_2,V_x_2,T_b] :
% 160.20/160.12        ( class_Lattices_Obounded__lattice__bot(T_b)
% 160.20/160.12       => ( hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(T_b),V_x_2),V_y_2) = c_Orderings_Obot__class_Obot(T_b)
% 160.20/160.12        <=> ( V_x_2 = c_Orderings_Obot__class_Obot(T_b)
% 160.20/160.12            & V_y_2 = c_Orderings_Obot__class_Obot(T_b) ) ) ) ).
% 160.20/160.12  
% 160.20/160.12  fof(fact_finite__UnI,axiom,
% 160.20/160.12      ! [V_Ga_2,V_F_2,T_b] :
% 160.20/160.12        ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_F_2))
% 160.20/160.12       => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_Ga_2))
% 160.20/160.12         => hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(T_b,tc_HOL_Obool)),V_F_2),V_Ga_2))) ) ) ).
% 160.20/160.12  
% 160.20/160.12  fof(fact_finite__Un,axiom,
% 160.20/160.12      ! [V_Ga_2,V_F_2,T_b] :
% 160.20/160.12        ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(T_b,tc_HOL_Obool)),V_F_2),V_Ga_2)))
% 160.20/160.12      <=> ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_F_2))
% 160.20/160.12          & hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_Ga_2)) ) ) ).
% 160.20/160.12  
% 160.20/160.12  fof(fact_Un__empty,axiom,
% 160.20/160.12      ! [V_B_2,V_A_2,T_b] :
% 160.20/160.12        ( hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(T_b,tc_HOL_Obool)),V_A_2),V_B_2) = c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool))
% 160.20/160.12      <=> ( V_A_2 = c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool))
% 160.20/160.12          & V_B_2 = c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool)) ) ) ).
% 160.20/160.12  
% 160.20/160.12  fof(fact_Un__empty__right,axiom,
% 160.20/160.12      ! [V_A_2,T_b] : hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(T_b,tc_HOL_Obool)),V_A_2),c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool))) = V_A_2 ).
% 160.20/160.12  
% 160.20/160.12  fof(fact_Un__empty__left,axiom,
% 160.20/160.12      ! [V_B_2,T_b] : hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(T_b,tc_HOL_Obool)),c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool))),V_B_2) = V_B_2 ).
% 160.20/160.12  
% 160.20/160.12  fof(fact_sup__fun__def,axiom,
% 160.20/160.12      ! [V_x_2,V_g_2,V_f_2,T_c,T_b] :
% 160.20/160.12        ( class_Lattices_Olattice(T_b)
% 160.20/160.12       => hAPP(hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(T_c,T_b)),V_f_2),V_g_2),V_x_2) = hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(T_b),hAPP(V_f_2,V_x_2)),hAPP(V_g_2,V_x_2)) ) ).
% 160.20/160.12  
% 160.20/160.12  fof(fact_Un__Pow__subset,axiom,
% 160.20/160.12      ! [V_B_2,V_A_2,T_b] : hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(tc_fun(T_b,tc_HOL_Obool),tc_HOL_Obool)),hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(tc_fun(T_b,tc_HOL_Obool),tc_HOL_Obool)),hAPP(c_Set_OPow(T_b),V_A_2)),hAPP(c_Set_OPow(T_b),V_B_2))),hAPP(c_Set_OPow(T_b),hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(T_b,tc_HOL_Obool)),V_A_2),V_B_2)))) ).
% 160.20/160.12  
% 160.20/160.12  fof(fact_Sup__fin_Oidem,axiom,
% 160.20/160.12      ! [V_x,T_a] :
% 160.20/160.12        ( class_Lattices_Olattice(T_a)
% 160.20/160.12       => hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(T_a),V_x),V_x) = V_x ) ).
% 160.20/160.12  
% 160.20/160.12  fof(fact_less__supI2,axiom,
% 160.20/160.12      ! [V_a,V_b,V_x,T_a] :
% 160.20/160.12        ( class_Lattices_Osemilattice__sup(T_a)
% 160.20/160.12       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),V_x),V_b))
% 160.20/160.12         => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),V_x),hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(T_a),V_a),V_b))) ) ) ).
% 160.20/160.12  
% 160.20/160.12  fof(fact_less__supI1,axiom,
% 160.20/160.12      ! [V_b,V_a,V_x,T_a] :
% 160.20/160.12        ( class_Lattices_Osemilattice__sup(T_a)
% 160.20/160.12       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),V_x),V_a))
% 160.20/160.12         => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),V_x),hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(T_a),V_a),V_b))) ) ) ).
% 160.20/160.12  
% 160.20/160.12  fof(fact_sup__apply,axiom,
% 160.20/160.12      ! [V_x_2,V_g_2,V_f_2,T_c,T_b] :
% 160.20/160.12        ( class_Lattices_Olattice(T_b)
% 160.20/160.12       => hAPP(hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(T_c,T_b)),V_f_2),V_g_2),V_x_2) = hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(T_b),hAPP(V_f_2,V_x_2)),hAPP(V_g_2,V_x_2)) ) ).
% 160.20/160.12  
% 160.20/160.12  fof(fact_sup__assoc,axiom,
% 160.20/160.12      ! [V_z,V_y,V_x,T_a] :
% 160.20/160.12        ( class_Lattices_Osemilattice__sup(T_a)
% 160.20/160.12       => hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(T_a),hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(T_a),V_x),V_y)),V_z) = hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(T_a),V_x),hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(T_a),V_y),V_z)) ) ).
% 160.20/160.12  
% 160.20/160.12  fof(fact_inf__sup__aci_I6_J,axiom,
% 160.20/160.12      ! [V_z,V_y,V_x,T_a] :
% 160.20/160.12        ( class_Lattices_Olattice(T_a)
% 160.20/160.12       => hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(T_a),hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(T_a),V_x),V_y)),V_z) = hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(T_a),V_x),hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(T_a),V_y),V_z)) ) ).
% 160.20/160.12  
% 160.20/160.12  fof(fact_sup_Oassoc,axiom,
% 160.20/160.12      ! [V_c,V_b,V_a,T_a] :
% 160.20/160.12        ( class_Lattices_Osemilattice__sup(T_a)
% 160.20/160.12       => hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(T_a),hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(T_a),V_a),V_b)),V_c) = hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(T_a),V_a),hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(T_a),V_b),V_c)) ) ).
% 160.20/160.12  
% 160.20/160.12  fof(fact_sup__left__commute,axiom,
% 160.20/160.12      ! [V_z,V_y,V_x,T_a] :
% 160.20/160.12        ( class_Lattices_Osemilattice__sup(T_a)
% 160.20/160.12       => hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(T_a),V_x),hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(T_a),V_y),V_z)) = hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(T_a),V_y),hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(T_a),V_x),V_z)) ) ).
% 160.20/160.12  
% 160.20/160.12  fof(fact_inf__sup__aci_I7_J,axiom,
% 160.20/160.12      ! [V_z,V_y,V_x,T_a] :
% 160.20/160.12        ( class_Lattices_Olattice(T_a)
% 160.20/160.12       => hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(T_a),V_x),hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(T_a),V_y),V_z)) = hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(T_a),V_y),hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(T_a),V_x),V_z)) ) ).
% 160.20/160.12  
% 160.20/160.12  fof(fact_sup_Oleft__commute,axiom,
% 160.20/160.12      ! [V_c,V_a,V_b,T_a] :
% 160.20/160.12        ( class_Lattices_Osemilattice__sup(T_a)
% 160.20/160.12       => hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(T_a),V_b),hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(T_a),V_a),V_c)) = hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(T_a),V_a),hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(T_a),V_b),V_c)) ) ).
% 160.20/160.12  
% 160.20/160.12  fof(fact_sup__left__idem,axiom,
% 160.20/160.12      ! [V_y,V_x,T_a] :
% 160.20/160.12        ( class_Lattices_Osemilattice__sup(T_a)
% 160.20/160.12       => hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(T_a),V_x),hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(T_a),V_x),V_y)) = hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(T_a),V_x),V_y) ) ).
% 160.20/160.12  
% 160.20/160.12  fof(fact_inf__sup__aci_I8_J,axiom,
% 160.20/160.12      ! [V_y,V_x,T_a] :
% 160.20/160.12        ( class_Lattices_Olattice(T_a)
% 160.20/160.12       => hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(T_a),V_x),hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(T_a),V_x),V_y)) = hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(T_a),V_x),V_y) ) ).
% 160.20/160.12  
% 160.20/160.12  fof(fact_sup_Oleft__idem,axiom,
% 160.20/160.12      ! [V_b,V_a,T_a] :
% 160.20/160.12        ( class_Lattices_Osemilattice__sup(T_a)
% 160.20/160.12       => hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(T_a),V_a),hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(T_a),V_a),V_b)) = hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(T_a),V_a),V_b) ) ).
% 160.20/160.12  
% 160.20/160.12  fof(fact_sup__commute,axiom,
% 160.20/160.12      ! [V_y,V_x,T_a] :
% 160.20/160.12        ( class_Lattices_Osemilattice__sup(T_a)
% 160.20/160.12       => hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(T_a),V_x),V_y) = hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(T_a),V_y),V_x) ) ).
% 160.20/160.12  
% 160.20/160.12  fof(fact_inf__sup__aci_I5_J,axiom,
% 160.20/160.12      ! [V_y,V_x,T_a] :
% 160.20/160.12        ( class_Lattices_Olattice(T_a)
% 160.20/160.12       => hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(T_a),V_x),V_y) = hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(T_a),V_y),V_x) ) ).
% 160.20/160.12  
% 160.20/160.12  fof(fact_sup_Ocommute,axiom,
% 160.20/160.13      ! [V_b,V_a,T_a] :
% 160.20/160.13        ( class_Lattices_Osemilattice__sup(T_a)
% 160.20/160.13       => hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(T_a),V_a),V_b) = hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(T_a),V_b),V_a) ) ).
% 160.20/160.13  
% 160.20/160.13  fof(fact_sup__idem,axiom,
% 160.20/160.13      ! [V_x,T_a] :
% 160.20/160.13        ( class_Lattices_Osemilattice__sup(T_a)
% 160.20/160.13       => hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(T_a),V_x),V_x) = V_x ) ).
% 160.20/160.13  
% 160.20/160.13  fof(fact_sup_Oidem,axiom,
% 160.20/160.13      ! [V_a,T_a] :
% 160.20/160.13        ( class_Lattices_Osemilattice__sup(T_a)
% 160.20/160.13       => hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(T_a),V_a),V_a) = V_a ) ).
% 160.20/160.13  
% 160.20/160.13  fof(fact_ball__Un,axiom,
% 160.20/160.13      ! [V_P_2,V_B_2,V_A_2,T_b] :
% 160.20/160.13        ( ! [B_x] :
% 160.20/160.13            ( hBOOL(hAPP(hAPP(c_member(T_b),B_x),hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(T_b,tc_HOL_Obool)),V_A_2),V_B_2)))
% 160.20/160.13           => hBOOL(hAPP(V_P_2,B_x)) )
% 160.20/160.13      <=> ( ! [B_x] :
% 160.20/160.13              ( hBOOL(hAPP(hAPP(c_member(T_b),B_x),V_A_2))
% 160.20/160.13             => hBOOL(hAPP(V_P_2,B_x)) )
% 160.20/160.13          & ! [B_x] :
% 160.20/160.13              ( hBOOL(hAPP(hAPP(c_member(T_b),B_x),V_B_2))
% 160.20/160.13             => hBOOL(hAPP(V_P_2,B_x)) ) ) ) ).
% 160.20/160.13  
% 160.20/160.13  fof(fact_bex__Un,axiom,
% 160.20/160.13      ! [V_P_2,V_B_2,V_A_2,T_b] :
% 160.20/160.13        ( ? [B_x] :
% 160.20/160.13            ( hBOOL(hAPP(hAPP(c_member(T_b),B_x),hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(T_b,tc_HOL_Obool)),V_A_2),V_B_2)))
% 160.20/160.13            & hBOOL(hAPP(V_P_2,B_x)) )
% 160.20/160.13      <=> ( ? [B_x] :
% 160.20/160.13              ( hBOOL(hAPP(hAPP(c_member(T_b),B_x),V_A_2))
% 160.20/160.13              & hBOOL(hAPP(V_P_2,B_x)) )
% 160.20/160.13          | ? [B_x] :
% 160.20/160.13              ( hBOOL(hAPP(hAPP(c_member(T_b),B_x),V_B_2))
% 160.20/160.13              & hBOOL(hAPP(V_P_2,B_x)) ) ) ) ).
% 160.20/160.13  
% 160.20/160.13  fof(fact_Un__assoc,axiom,
% 160.20/160.13      ! [V_C_2,V_B_2,V_A_2,T_b] : hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(T_b,tc_HOL_Obool)),hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(T_b,tc_HOL_Obool)),V_A_2),V_B_2)),V_C_2) = hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(T_b,tc_HOL_Obool)),V_A_2),hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(T_b,tc_HOL_Obool)),V_B_2),V_C_2)) ).
% 160.20/160.13  
% 160.20/160.13  fof(fact_Un__left__commute,axiom,
% 160.20/160.13      ! [V_C_2,V_B_2,V_A_2,T_b] : hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(T_b,tc_HOL_Obool)),V_A_2),hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(T_b,tc_HOL_Obool)),V_B_2),V_C_2)) = hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(T_b,tc_HOL_Obool)),V_B_2),hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(T_b,tc_HOL_Obool)),V_A_2),V_C_2)) ).
% 160.20/160.13  
% 160.20/160.13  fof(fact_Un__left__absorb,axiom,
% 160.20/160.13      ! [V_B_2,V_A_2,T_b] : hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(T_b,tc_HOL_Obool)),V_A_2),hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(T_b,tc_HOL_Obool)),V_A_2),V_B_2)) = hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(T_b,tc_HOL_Obool)),V_A_2),V_B_2) ).
% 160.20/160.13  
% 160.20/160.13  fof(fact_Un__commute,axiom,
% 160.20/160.13      ! [V_B_2,V_A_2,T_b] : hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(T_b,tc_HOL_Obool)),V_A_2),V_B_2) = hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(T_b,tc_HOL_Obool)),V_B_2),V_A_2) ).
% 160.20/160.13  
% 160.20/160.13  fof(fact_Un__absorb,axiom,
% 160.20/160.13      ! [V_A_2,T_b] : hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(T_b,tc_HOL_Obool)),V_A_2),V_A_2) = V_A_2 ).
% 160.20/160.13  
% 160.20/160.13  fof(fact_sup1I2,axiom,
% 160.20/160.13      ! [V_A_2,T_b,V_x_2,V_B_2] :
% 160.20/160.13        ( hBOOL(hAPP(V_B_2,V_x_2))
% 160.20/160.13       => hBOOL(hAPP(hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(T_b,tc_HOL_Obool)),V_A_2),V_B_2),V_x_2)) ) ).
% 160.20/160.13  
% 160.20/160.13  fof(fact_sup1I1,axiom,
% 160.20/160.13      ! [V_B_2,T_b,V_x_2,V_A_2] :
% 160.20/160.13        ( hBOOL(hAPP(V_A_2,V_x_2))
% 160.20/160.13       => hBOOL(hAPP(hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(T_b,tc_HOL_Obool)),V_A_2),V_B_2),V_x_2)) ) ).
% 160.20/160.13  
% 160.20/160.13  fof(fact_le__supE,axiom,
% 160.20/160.13      ! [V_x,V_b,V_a,T_a] :
% 160.20/160.13        ( class_Lattices_Osemilattice__sup(T_a)
% 160.20/160.13       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(T_a),V_a),V_b)),V_x))
% 160.20/160.13         => ~ ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),V_a),V_x))
% 160.20/160.13             => ~ hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),V_b),V_x)) ) ) ) ).
% 160.20/160.13  
% 160.20/160.13  fof(fact_sup__mono,axiom,
% 160.20/160.13      ! [V_d,V_b,V_c,V_a,T_a] :
% 160.20/160.13        ( class_Lattices_Osemilattice__sup(T_a)
% 160.20/160.13       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),V_a),V_c))
% 160.20/160.13         => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),V_b),V_d))
% 160.20/160.13           => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(T_a),V_a),V_b)),hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(T_a),V_c),V_d))) ) ) ) ).
% 160.20/160.13  
% 160.20/160.13  fof(fact_sup__least,axiom,
% 160.20/160.13      ! [V_z,V_x,V_y,T_a] :
% 160.20/160.13        ( class_Lattices_Osemilattice__sup(T_a)
% 160.20/160.13       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),V_y),V_x))
% 160.20/160.13         => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),V_z),V_x))
% 160.20/160.13           => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(T_a),V_y),V_z)),V_x)) ) ) ) ).
% 160.20/160.13  
% 160.20/160.13  fof(fact_le__supI,axiom,
% 160.20/160.13      ! [V_b,V_x,V_a,T_a] :
% 160.20/160.13        ( class_Lattices_Osemilattice__sup(T_a)
% 160.20/160.13       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),V_a),V_x))
% 160.20/160.13         => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),V_b),V_x))
% 160.20/160.13           => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(T_a),V_a),V_b)),V_x)) ) ) ) ).
% 160.20/160.13  
% 160.20/160.13  fof(fact_sup__absorb1,axiom,
% 160.20/160.13      ! [V_x,V_y,T_a] :
% 160.20/160.13        ( class_Lattices_Osemilattice__sup(T_a)
% 160.20/160.13       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),V_y),V_x))
% 160.20/160.13         => hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(T_a),V_x),V_y) = V_x ) ) ).
% 160.20/160.13  
% 160.20/160.13  fof(fact_sup__absorb2,axiom,
% 160.20/160.13      ! [V_y,V_x,T_a] :
% 160.20/160.13        ( class_Lattices_Osemilattice__sup(T_a)
% 160.20/160.13       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),V_x),V_y))
% 160.20/160.13         => hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(T_a),V_x),V_y) = V_y ) ) ).
% 160.20/160.13  
% 160.20/160.13  fof(fact_le__supI2,axiom,
% 160.20/160.13      ! [V_a,V_b,V_x,T_a] :
% 160.20/160.13        ( class_Lattices_Osemilattice__sup(T_a)
% 160.20/160.13       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),V_x),V_b))
% 160.20/160.13         => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),V_x),hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(T_a),V_a),V_b))) ) ) ).
% 160.20/160.13  
% 160.20/160.13  fof(fact_le__supI1,axiom,
% 160.20/160.13      ! [V_b,V_a,V_x,T_a] :
% 160.20/160.13        ( class_Lattices_Osemilattice__sup(T_a)
% 160.20/160.13       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),V_x),V_a))
% 160.20/160.13         => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),V_x),hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(T_a),V_a),V_b))) ) ) ).
% 160.20/160.13  
% 160.20/160.13  fof(fact_le__sup__iff,axiom,
% 160.20/160.13      ! [V_z_2,V_y_2,V_x_2,T_b] :
% 160.20/160.13        ( class_Lattices_Osemilattice__sup(T_b)
% 160.20/160.13       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_b),hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(T_b),V_x_2),V_y_2)),V_z_2))
% 160.20/160.13        <=> ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_b),V_x_2),V_z_2))
% 160.20/160.13            & hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_b),V_y_2),V_z_2)) ) ) ) ).
% 160.20/160.13  
% 160.20/160.13  fof(fact_le__iff__sup,axiom,
% 160.20/160.13      ! [V_y_2,V_x_2,T_b] :
% 160.20/160.13        ( class_Lattices_Osemilattice__sup(T_b)
% 160.20/160.13       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_b),V_x_2),V_y_2))
% 160.20/160.13        <=> hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(T_b),V_x_2),V_y_2) = V_y_2 ) ) ).
% 160.20/160.13  
% 160.20/160.13  fof(fact_sup__ge2,axiom,
% 160.20/160.13      ! [V_x,V_y,T_a] :
% 160.20/160.13        ( class_Lattices_Osemilattice__sup(T_a)
% 160.20/160.13       => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),V_y),hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(T_a),V_x),V_y))) ) ).
% 160.20/160.13  
% 160.20/160.13  fof(fact_inf__sup__ord_I4_J,axiom,
% 160.20/160.13      ! [V_x,V_y,T_a] :
% 160.20/160.13        ( class_Lattices_Olattice(T_a)
% 160.20/160.13       => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),V_y),hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(T_a),V_x),V_y))) ) ).
% 160.20/160.13  
% 160.20/160.13  fof(fact_sup__ge1,axiom,
% 160.20/160.13      ! [V_y,V_x,T_a] :
% 160.20/160.13        ( class_Lattices_Osemilattice__sup(T_a)
% 160.20/160.13       => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),V_x),hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(T_a),V_x),V_y))) ) ).
% 160.20/160.13  
% 160.20/160.13  fof(fact_inf__sup__ord_I3_J,axiom,
% 160.20/160.13      ! [V_y,V_x,T_a] :
% 160.20/160.13        ( class_Lattices_Olattice(T_a)
% 160.20/160.13       => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),V_x),hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(T_a),V_x),V_y))) ) ).
% 160.20/160.13  
% 160.20/160.13  fof(fact_Un__upper1,axiom,
% 160.20/160.13      ! [V_B_2,V_A_2,T_b] : hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_b,tc_HOL_Obool)),V_A_2),hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(T_b,tc_HOL_Obool)),V_A_2),V_B_2))) ).
% 160.20/160.13  
% 160.20/160.13  fof(fact_Un__upper2,axiom,
% 160.20/160.13      ! [V_A_2,V_B_2,T_b] : hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_b,tc_HOL_Obool)),V_B_2),hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(T_b,tc_HOL_Obool)),V_A_2),V_B_2))) ).
% 160.20/160.13  
% 160.20/160.13  fof(fact_subset__Un__eq,axiom,
% 160.20/160.13      ! [V_B_2,V_A_2,T_b] :
% 160.20/160.13        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_b,tc_HOL_Obool)),V_A_2),V_B_2))
% 160.20/160.13      <=> hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(T_b,tc_HOL_Obool)),V_A_2),V_B_2) = V_B_2 ) ).
% 160.20/160.13  
% 160.20/160.13  fof(fact_Un__absorb1,axiom,
% 160.20/160.13      ! [V_B_2,V_A_2,T_b] :
% 160.20/160.13        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_b,tc_HOL_Obool)),V_A_2),V_B_2))
% 160.20/160.13       => hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(T_b,tc_HOL_Obool)),V_A_2),V_B_2) = V_B_2 ) ).
% 160.20/160.13  
% 160.20/160.13  fof(fact_Un__absorb2,axiom,
% 160.20/160.13      ! [V_A_2,V_B_2,T_b] :
% 160.20/160.13        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_b,tc_HOL_Obool)),V_B_2),V_A_2))
% 160.20/160.13       => hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(T_b,tc_HOL_Obool)),V_A_2),V_B_2) = V_A_2 ) ).
% 160.20/160.13  
% 160.20/160.13  fof(fact_Un__least,axiom,
% 160.20/160.13      ! [V_B_2,V_C_2,V_A_2,T_b] :
% 160.20/160.13        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_b,tc_HOL_Obool)),V_A_2),V_C_2))
% 160.20/160.13       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_b,tc_HOL_Obool)),V_B_2),V_C_2))
% 160.20/160.13         => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_b,tc_HOL_Obool)),hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(T_b,tc_HOL_Obool)),V_A_2),V_B_2)),V_C_2)) ) ) ).
% 160.20/160.13  
% 160.20/160.13  fof(fact_Un__mono,axiom,
% 160.20/160.13      ! [V_D_2,V_B_2,V_C_2,V_A_2,T_b] :
% 160.20/160.13        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_b,tc_HOL_Obool)),V_A_2),V_C_2))
% 160.20/160.13       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_b,tc_HOL_Obool)),V_B_2),V_D_2))
% 160.20/160.13         => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_b,tc_HOL_Obool)),hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(T_b,tc_HOL_Obool)),V_A_2),V_B_2)),hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(T_b,tc_HOL_Obool)),V_C_2),V_D_2))) ) ) ).
% 160.20/160.13  
% 160.20/160.13  fof(fact_Un__Diff__cancel,axiom,
% 160.20/160.13      ! [V_B_2,V_A_2,T_b] : hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(T_b,tc_HOL_Obool)),V_A_2),hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_fun(T_b,tc_HOL_Obool)),V_B_2),V_A_2)) = hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(T_b,tc_HOL_Obool)),V_A_2),V_B_2) ).
% 160.20/160.13  
% 160.20/160.13  fof(fact_Un__Diff__cancel2,axiom,
% 160.20/160.13      ! [V_A_2,V_B_2,T_b] : hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(T_b,tc_HOL_Obool)),hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_fun(T_b,tc_HOL_Obool)),V_B_2),V_A_2)),V_A_2) = hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(T_b,tc_HOL_Obool)),V_B_2),V_A_2) ).
% 160.20/160.13  
% 160.20/160.13  fof(fact_Un__Diff,axiom,
% 160.20/160.13      ! [V_C_2,V_B_2,V_A_2,T_b] : hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_fun(T_b,tc_HOL_Obool)),hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(T_b,tc_HOL_Obool)),V_A_2),V_B_2)),V_C_2) = hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(T_b,tc_HOL_Obool)),hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_fun(T_b,tc_HOL_Obool)),V_A_2),V_C_2)),hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_fun(T_b,tc_HOL_Obool)),V_B_2),V_C_2)) ).
% 160.20/160.13  
% 160.20/160.13  fof(fact_sup__max,axiom,
% 160.20/160.13      ! [T_b] :
% 160.20/160.13        ( ( class_Lattices_Osemilattice__sup(T_b)
% 160.20/160.13          & class_Orderings_Olinorder(T_b) )
% 160.20/160.13       => c_Lattices_Osemilattice__sup__class_Osup(T_b) = c_Orderings_Oord__class_Omax(T_b) ) ).
% 160.20/160.13  
% 160.20/160.13  fof(fact_Un__insert__left,axiom,
% 160.20/160.13      ! [V_C_2,V_B_2,V_a_2,T_b] : hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(T_b,tc_HOL_Obool)),hAPP(hAPP(c_Set_Oinsert(T_b),V_a_2),V_B_2)),V_C_2) = hAPP(hAPP(c_Set_Oinsert(T_b),V_a_2),hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(T_b,tc_HOL_Obool)),V_B_2),V_C_2)) ).
% 160.20/160.13  
% 160.20/160.13  fof(fact_Un__insert__right,axiom,
% 160.20/160.13      ! [V_B_2,V_a_2,V_A_2,T_b] : hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(T_b,tc_HOL_Obool)),V_A_2),hAPP(hAPP(c_Set_Oinsert(T_b),V_a_2),V_B_2)) = hAPP(hAPP(c_Set_Oinsert(T_b),V_a_2),hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(T_b,tc_HOL_Obool)),V_A_2),V_B_2)) ).
% 160.20/160.13  
% 160.20/160.13  fof(fact_UnI2,axiom,
% 160.20/160.13      ! [V_A_2,V_B_2,V_c_2,T_b] :
% 160.20/160.13        ( hBOOL(hAPP(hAPP(c_member(T_b),V_c_2),V_B_2))
% 160.20/160.13       => hBOOL(hAPP(hAPP(c_member(T_b),V_c_2),hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(T_b,tc_HOL_Obool)),V_A_2),V_B_2))) ) ).
% 160.20/160.13  
% 160.20/160.13  fof(fact_UnI1,axiom,
% 160.20/160.13      ! [V_B_2,V_A_2,V_c_2,T_b] :
% 160.20/160.13        ( hBOOL(hAPP(hAPP(c_member(T_b),V_c_2),V_A_2))
% 160.20/160.13       => hBOOL(hAPP(hAPP(c_member(T_b),V_c_2),hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(T_b,tc_HOL_Obool)),V_A_2),V_B_2))) ) ).
% 160.20/160.13  
% 160.20/160.13  fof(fact_Un__iff,axiom,
% 160.20/160.13      ! [V_B_2,V_A_2,V_c_2,T_b] :
% 160.20/160.13        ( hBOOL(hAPP(hAPP(c_member(T_b),V_c_2),hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(T_b,tc_HOL_Obool)),V_A_2),V_B_2)))
% 160.20/160.13      <=> ( hBOOL(hAPP(hAPP(c_member(T_b),V_c_2),V_A_2))
% 160.20/160.13          | hBOOL(hAPP(hAPP(c_member(T_b),V_c_2),V_B_2)) ) ) ).
% 160.20/160.13  
% 160.20/160.13  fof(fact_fun__left__comm__idem__sup,axiom,
% 160.20/160.13      ! [T_b] :
% 160.20/160.13        ( class_Lattices_Osemilattice__sup(T_b)
% 160.20/160.13       => c_Finite__Set_Ofun__left__comm__idem(T_b,T_b,c_Lattices_Osemilattice__sup__class_Osup(T_b)) ) ).
% 160.20/160.13  
% 160.20/160.13  fof(fact_sup__Un__eq,axiom,
% 160.20/160.13      ! [V_x_2,V_S_2,V_R_2,T_b] :
% 160.20/160.13        ( hBOOL(hAPP(hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(T_b,tc_HOL_Obool)),hAPP(hAPP(c_COMBC(T_b,tc_fun(T_b,tc_HOL_Obool),tc_HOL_Obool),c_member(T_b)),V_R_2)),hAPP(hAPP(c_COMBC(T_b,tc_fun(T_b,tc_HOL_Obool),tc_HOL_Obool),c_member(T_b)),V_S_2)),V_x_2))
% 160.20/160.13      <=> hBOOL(hAPP(hAPP(c_member(T_b),V_x_2),hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(T_b,tc_HOL_Obool)),V_R_2),V_S_2))) ) ).
% 160.20/160.13  
% 160.20/160.13  fof(fact_insert__is__Un,axiom,
% 160.20/160.13      ! [V_A_2,V_a_2,T_b] : hAPP(hAPP(c_Set_Oinsert(T_b),V_a_2),V_A_2) = hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(T_b,tc_HOL_Obool)),hAPP(hAPP(c_Set_Oinsert(T_b),V_a_2),c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool)))),V_A_2) ).
% 160.20/160.13  
% 160.20/160.13  fof(fact_Diff__partition,axiom,
% 160.20/160.13      ! [V_B_2,V_A_2,T_b] :
% 160.20/160.13        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_b,tc_HOL_Obool)),V_A_2),V_B_2))
% 160.20/160.13       => hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(T_b,tc_HOL_Obool)),V_A_2),hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_fun(T_b,tc_HOL_Obool)),V_B_2),V_A_2)) = V_B_2 ) ).
% 160.20/160.13  
% 160.20/160.13  fof(fact_Diff__subset__conv,axiom,
% 160.20/160.13      ! [V_C_2,V_B_2,V_A_2,T_b] :
% 160.20/160.13        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_b,tc_HOL_Obool)),hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_fun(T_b,tc_HOL_Obool)),V_A_2),V_B_2)),V_C_2))
% 160.20/160.13      <=> hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_b,tc_HOL_Obool)),V_A_2),hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(T_b,tc_HOL_Obool)),V_B_2),V_C_2))) ) ).
% 160.20/160.13  
% 160.20/160.13  fof(fact_Compl__Diff__eq,axiom,
% 160.20/160.13      ! [V_B_2,V_A_2,T_b] : hAPP(c_Groups_Ouminus__class_Ouminus(tc_fun(T_b,tc_HOL_Obool)),hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_fun(T_b,tc_HOL_Obool)),V_A_2),V_B_2)) = hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(T_b,tc_HOL_Obool)),hAPP(c_Groups_Ouminus__class_Ouminus(tc_fun(T_b,tc_HOL_Obool)),V_A_2)),V_B_2) ).
% 160.20/160.13  
% 160.20/160.13  fof(fact_folding__image__simple__idem_Ounion__idem,axiom,
% 160.20/160.13      ! [V_B_2,V_A_2,V_F_2,V_g_2,V_z_2,V_f_2,T_c,T_b] :
% 160.20/160.13        ( c_Finite__Set_Ofolding__image__simple__idem(T_b,T_c,V_f_2,V_z_2,V_g_2,V_F_2)
% 160.20/160.13       => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_c),V_A_2))
% 160.20/160.13         => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_c),V_B_2))
% 160.20/160.13           => hAPP(V_F_2,hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(T_c,tc_HOL_Obool)),V_A_2),V_B_2)) = hAPP(hAPP(V_f_2,hAPP(V_F_2,V_A_2)),hAPP(V_F_2,V_B_2)) ) ) ) ).
% 160.20/160.13  
% 160.20/160.13  fof(fact_fold__sup__insert,axiom,
% 160.20/160.13      ! [V_a_2,V_b_2,V_A_2,T_b] :
% 160.20/160.13        ( class_Lattices_Osemilattice__sup(T_b)
% 160.20/160.13       => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2))
% 160.20/160.13         => hAPP(hAPP(c_Finite__Set_Ofold(T_b,T_b,c_Lattices_Osemilattice__sup__class_Osup(T_b)),V_b_2),hAPP(hAPP(c_Set_Oinsert(T_b),V_a_2),V_A_2)) = hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(T_b),V_a_2),hAPP(hAPP(c_Finite__Set_Ofold(T_b,T_b,c_Lattices_Osemilattice__sup__class_Osup(T_b)),V_b_2),V_A_2)) ) ) ).
% 160.20/160.13  
% 160.20/160.13  fof(fact_pair__less__def,axiom,
% 160.20/160.13      c_FunDef_Opair__less = c_Wellfounded_Olex__prod(tc_Nat_Onat,tc_Nat_Onat,c_Wellfounded_Oless__than,c_Wellfounded_Oless__than) ).
% 160.20/160.13  
% 160.20/160.13  fof(fact_folding__one__idem_Ounion__idem,axiom,
% 160.20/160.13      ! [V_B_2,V_A_2,V_F_2,V_f_2,T_b] :
% 160.20/160.13        ( c_Finite__Set_Ofolding__one__idem(T_b,V_f_2,V_F_2)
% 160.20/160.13       => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2))
% 160.20/160.13         => ( V_A_2 != c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool))
% 160.20/160.13           => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_B_2))
% 160.20/160.13             => ( V_B_2 != c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool))
% 160.20/160.13               => hAPP(V_F_2,hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(T_b,tc_HOL_Obool)),V_A_2),V_B_2)) = hAPP(hAPP(V_f_2,hAPP(V_F_2,V_A_2)),hAPP(V_F_2,V_B_2)) ) ) ) ) ) ).
% 160.20/160.13  
% 160.20/160.13  fof(fact_sup__le__fold__sup,axiom,
% 160.20/160.13      ! [V_b_2,V_a_2,V_A_2,T_b] :
% 160.20/160.13        ( class_Lattices_Osemilattice__sup(T_b)
% 160.20/160.13       => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2))
% 160.20/160.13         => ( hBOOL(hAPP(hAPP(c_member(T_b),V_a_2),V_A_2))
% 160.20/160.13           => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_b),hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(T_b),V_a_2),V_b_2)),hAPP(hAPP(c_Finite__Set_Ofold(T_b,T_b,c_Lattices_Osemilattice__sup__class_Osup(T_b)),V_b_2),V_A_2))) ) ) ) ).
% 160.20/160.13  
% 160.20/160.13  fof(fact_union__fold__insert,axiom,
% 160.20/160.13      ! [V_B_2,V_A_2,T_b] :
% 160.20/160.13        ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2))
% 160.20/160.13       => hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(T_b,tc_HOL_Obool)),V_A_2),V_B_2) = hAPP(hAPP(c_Finite__Set_Ofold(T_b,tc_fun(T_b,tc_HOL_Obool),c_Set_Oinsert(T_b)),V_B_2),V_A_2) ) ).
% 160.20/160.13  
% 160.20/160.13  fof(fact_fold1__Un2,axiom,
% 160.20/160.13      ! [V_B_2,V_A_2,T_b] :
% 160.20/160.13        ( class_Lattices_Oab__semigroup__idem__mult(T_b)
% 160.20/160.13       => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2))
% 160.20/160.13         => ( V_A_2 != c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool))
% 160.20/160.13           => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_B_2))
% 160.20/160.13             => ( V_B_2 != c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool))
% 160.20/160.13               => hAPP(c_Finite__Set_Ofold1(T_b,c_Groups_Otimes__class_Otimes(T_b)),hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(T_b,tc_HOL_Obool)),V_A_2),V_B_2)) = hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_b),hAPP(c_Finite__Set_Ofold1(T_b,c_Groups_Otimes__class_Otimes(T_b)),V_A_2)),hAPP(c_Finite__Set_Ofold1(T_b,c_Groups_Otimes__class_Otimes(T_b)),V_B_2)) ) ) ) ) ) ).
% 160.20/160.13  
% 160.20/160.13  fof(fact_Min__Un,axiom,
% 160.20/160.13      ! [V_B_2,V_A_2,T_b] :
% 160.20/160.13        ( class_Orderings_Olinorder(T_b)
% 160.20/160.13       => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2))
% 160.20/160.13         => ( V_A_2 != c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool))
% 160.20/160.13           => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_B_2))
% 160.20/160.13             => ( V_B_2 != c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool))
% 160.20/160.13               => c_Big__Operators_Olinorder__class_OMin(T_b,hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(T_b,tc_HOL_Obool)),V_A_2),V_B_2)) = hAPP(hAPP(c_Orderings_Oord__class_Omin(T_b),c_Big__Operators_Olinorder__class_OMin(T_b,V_A_2)),c_Big__Operators_Olinorder__class_OMin(T_b,V_B_2)) ) ) ) ) ) ).
% 160.20/160.13  
% 160.20/160.13  fof(fact_Max__Un,axiom,
% 160.20/160.13      ! [V_B_2,V_A_2,T_b] :
% 160.20/160.13        ( class_Orderings_Olinorder(T_b)
% 160.20/160.13       => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2))
% 160.20/160.13         => ( V_A_2 != c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool))
% 160.20/160.13           => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_B_2))
% 160.20/160.13             => ( V_B_2 != c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool))
% 160.20/160.13               => c_Big__Operators_Olinorder__class_OMax(T_b,hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(T_b,tc_HOL_Obool)),V_A_2),V_B_2)) = hAPP(hAPP(c_Orderings_Oord__class_Omax(T_b),c_Big__Operators_Olinorder__class_OMax(T_b,V_A_2)),c_Big__Operators_Olinorder__class_OMax(T_b,V_B_2)) ) ) ) ) ) ).
% 160.20/160.13  
% 160.20/160.13  fof(fact_min__max_OInf__fin_Ounion__idem,axiom,
% 160.20/160.13      ! [V_B_2,V_A_2,T_b] :
% 160.20/160.13        ( class_Orderings_Olinorder(T_b)
% 160.20/160.13       => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2))
% 160.20/160.13         => ( V_A_2 != c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool))
% 160.20/160.13           => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_B_2))
% 160.20/160.13             => ( V_B_2 != c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool))
% 160.20/160.13               => c_Big__Operators_Olattice_OInf__fin(T_b,c_Orderings_Oord__class_Omin(T_b),hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(T_b,tc_HOL_Obool)),V_A_2),V_B_2)) = hAPP(hAPP(c_Orderings_Oord__class_Omin(T_b),c_Big__Operators_Olattice_OInf__fin(T_b,c_Orderings_Oord__class_Omin(T_b),V_A_2)),c_Big__Operators_Olattice_OInf__fin(T_b,c_Orderings_Oord__class_Omin(T_b),V_B_2)) ) ) ) ) ) ).
% 160.20/160.13  
% 160.20/160.13  fof(fact_min__max_OSup__fin_Ounion__idem,axiom,
% 160.20/160.13      ! [V_B_2,V_A_2,T_b] :
% 160.20/160.13        ( class_Orderings_Olinorder(T_b)
% 160.20/160.13       => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2))
% 160.20/160.13         => ( V_A_2 != c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool))
% 160.20/160.13           => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_B_2))
% 160.20/160.13             => ( V_B_2 != c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool))
% 160.20/160.13               => c_Big__Operators_Olattice_OSup__fin(T_b,c_Orderings_Oord__class_Omax(T_b),hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(T_b,tc_HOL_Obool)),V_A_2),V_B_2)) = hAPP(hAPP(c_Orderings_Oord__class_Omax(T_b),c_Big__Operators_Olattice_OSup__fin(T_b,c_Orderings_Oord__class_Omax(T_b),V_A_2)),c_Big__Operators_Olattice_OSup__fin(T_b,c_Orderings_Oord__class_Omax(T_b),V_B_2)) ) ) ) ) ) ).
% 160.20/160.13  
% 160.20/160.13  fof(fact_max__weak__def,axiom,
% 160.20/160.13      c_FunDef_Omax__weak = hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(tc_prod(tc_fun(tc_prod(tc_Nat_Onat,tc_Nat_Onat),tc_HOL_Obool),tc_fun(tc_prod(tc_Nat_Onat,tc_Nat_Onat),tc_HOL_Obool)),tc_HOL_Obool)),c_Wellfounded_Omax__ext(tc_prod(tc_Nat_Onat,tc_Nat_Onat),c_FunDef_Opair__leq)),hAPP(hAPP(c_Set_Oinsert(tc_prod(tc_fun(tc_prod(tc_Nat_Onat,tc_Nat_Onat),tc_HOL_Obool),tc_fun(tc_prod(tc_Nat_Onat,tc_Nat_Onat),tc_HOL_Obool))),hAPP(hAPP(c_Product__Type_OPair(tc_fun(tc_prod(tc_Nat_Onat,tc_Nat_Onat),tc_HOL_Obool),tc_fun(tc_prod(tc_Nat_Onat,tc_Nat_Onat),tc_HOL_Obool)),c_Orderings_Obot__class_Obot(tc_fun(tc_prod(tc_Nat_Onat,tc_Nat_Onat),tc_HOL_Obool))),c_Orderings_Obot__class_Obot(tc_fun(tc_prod(tc_Nat_Onat,tc_Nat_Onat),tc_HOL_Obool)))),c_Orderings_Obot__class_Obot(tc_fun(tc_prod(tc_fun(tc_prod(tc_Nat_Onat,tc_Nat_Onat),tc_HOL_Obool),tc_fun(tc_prod(tc_Nat_Onat,tc_Nat_Onat),tc_HOL_Obool)),tc_HOL_Obool)))) ).
% 160.20/160.13  
% 160.20/160.13  fof(fact_mlex__prod__def,axiom,
% 160.20/160.13      ! [V_R_2,V_f_2,T_b] : c_Wellfounded_Omlex__prod(T_b,V_f_2,V_R_2) = hAPP(hAPP(c_Relation_Oinv__image(tc_prod(tc_Nat_Onat,T_b),T_b),c_Wellfounded_Olex__prod(tc_Nat_Onat,T_b,c_Wellfounded_Oless__than,V_R_2)),hAPP(hAPP(c_COMBS(T_b,T_b,tc_prod(tc_Nat_Onat,T_b)),hAPP(hAPP(c_COMBB(tc_Nat_Onat,tc_fun(T_b,tc_prod(tc_Nat_Onat,T_b)),T_b),c_Product__Type_OPair(tc_Nat_Onat,T_b)),V_f_2)),c_COMBI(T_b))) ).
% 160.20/160.13  
% 160.20/160.13  fof(fact_Sup__fin_Oremove,axiom,
% 160.20/160.13      ! [V_x_2,V_A_2,T_b] :
% 160.20/160.13        ( class_Lattices_Olattice(T_b)
% 160.20/160.13       => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2))
% 160.20/160.13         => ( hBOOL(hAPP(hAPP(c_member(T_b),V_x_2),V_A_2))
% 160.20/160.13           => ( ( hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_fun(T_b,tc_HOL_Obool)),V_A_2),hAPP(hAPP(c_Set_Oinsert(T_b),V_x_2),c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool)))) = c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool))
% 160.20/160.13               => c_Big__Operators_Olattice__class_OSup__fin(T_b,V_A_2) = V_x_2 )
% 160.20/160.13              & ( hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_fun(T_b,tc_HOL_Obool)),V_A_2),hAPP(hAPP(c_Set_Oinsert(T_b),V_x_2),c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool)))) != c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool))
% 160.20/160.13               => c_Big__Operators_Olattice__class_OSup__fin(T_b,V_A_2) = hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(T_b),V_x_2),c_Big__Operators_Olattice__class_OSup__fin(T_b,hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_fun(T_b,tc_HOL_Obool)),V_A_2),hAPP(hAPP(c_Set_Oinsert(T_b),V_x_2),c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool)))))) ) ) ) ) ) ).
% 160.20/160.13  
% 160.20/160.13  fof(fact_rp__inv__image__rp,axiom,
% 160.20/160.13      ! [V_f_2,T_c,V_P_2,T_b] :
% 160.20/160.13        ( c_FunDef_Oreduction__pair(T_b,V_P_2)
% 160.20/160.13       => c_FunDef_Oreduction__pair(T_c,hAPP(hAPP(c_FunDef_Orp__inv__image(T_b,T_c),V_P_2),V_f_2)) ) ).
% 160.20/160.13  
% 160.20/160.13  fof(fact_sup__nat__def,axiom,
% 160.20/160.13      c_Lattices_Osemilattice__sup__class_Osup(tc_Nat_Onat) = c_Orderings_Oord__class_Omax(tc_Nat_Onat) ).
% 160.20/160.13  
% 160.20/160.13  fof(fact_Sup__fin_Osingleton,axiom,
% 160.20/160.13      ! [V_x_2,T_b] :
% 160.20/160.13        ( class_Lattices_Olattice(T_b)
% 160.20/160.13       => c_Big__Operators_Olattice__class_OSup__fin(T_b,hAPP(hAPP(c_Set_Oinsert(T_b),V_x_2),c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool)))) = V_x_2 ) ).
% 160.20/160.13  
% 160.20/160.13  fof(fact_rp__inv__image__def,axiom,
% 160.20/160.13      ! [T_c,T_b] : c_FunDef_Orp__inv__image(T_b,T_c) = hAPP(c_Product__Type_Oprod_Oprod__case(tc_fun(tc_prod(T_b,T_b),tc_HOL_Obool),tc_fun(tc_prod(T_b,T_b),tc_HOL_Obool),tc_fun(tc_fun(T_c,T_b),tc_prod(tc_fun(tc_prod(T_c,T_c),tc_HOL_Obool),tc_fun(tc_prod(T_c,T_c),tc_HOL_Obool)))),hAPP(hAPP(c_COMBC(tc_fun(tc_prod(T_b,T_b),tc_HOL_Obool),tc_fun(tc_fun(tc_prod(T_b,T_b),tc_HOL_Obool),tc_fun(tc_fun(T_c,T_b),tc_fun(tc_prod(T_c,T_c),tc_HOL_Obool))),tc_fun(tc_fun(tc_prod(T_b,T_b),tc_HOL_Obool),tc_fun(tc_fun(T_c,T_b),tc_prod(tc_fun(tc_prod(T_c,T_c),tc_HOL_Obool),tc_fun(tc_prod(T_c,T_c),tc_HOL_Obool))))),hAPP(hAPP(c_COMBB(tc_fun(tc_fun(tc_fun(T_c,T_b),tc_fun(tc_prod(T_c,T_c),tc_HOL_Obool)),tc_fun(tc_fun(T_c,T_b),tc_prod(tc_fun(tc_prod(T_c,T_c),tc_HOL_Obool),tc_fun(tc_prod(T_c,T_c),tc_HOL_Obool)))),tc_fun(tc_fun(tc_fun(tc_prod(T_b,T_b),tc_HOL_Obool),tc_fun(tc_fun(T_c,T_b),tc_fun(tc_prod(T_c,T_c),tc_HOL_Obool))),tc_fun(tc_fun(tc_prod(T_b,T_b),tc_HOL_Obool),tc_fun(tc_fun(T_c,T_b),tc_prod(tc_fun(tc_prod(T_c,T_c),tc_HOL_Obool),tc_fun(tc_prod(T_c,T_c),tc_HOL_Obool))))),tc_fun(tc_prod(T_b,T_b),tc_HOL_Obool)),c_COMBB(tc_fun(tc_fun(T_c,T_b),tc_fun(tc_prod(T_c,T_c),tc_HOL_Obool)),tc_fun(tc_fun(T_c,T_b),tc_prod(tc_fun(tc_prod(T_c,T_c),tc_HOL_Obool),tc_fun(tc_prod(T_c,T_c),tc_HOL_Obool))),tc_fun(tc_prod(T_b,T_b),tc_HOL_Obool))),hAPP(hAPP(c_COMBB(tc_fun(tc_fun(T_c,T_b),tc_fun(tc_fun(tc_prod(T_c,T_c),tc_HOL_Obool),tc_prod(tc_fun(tc_prod(T_c,T_c),tc_HOL_Obool),tc_fun(tc_prod(T_c,T_c),tc_HOL_Obool)))),tc_fun(tc_fun(tc_fun(T_c,T_b),tc_fun(tc_prod(T_c,T_c),tc_HOL_Obool)),tc_fun(tc_fun(T_c,T_b),tc_prod(tc_fun(tc_prod(T_c,T_c),tc_HOL_Obool),tc_fun(tc_prod(T_c,T_c),tc_HOL_Obool)))),tc_fun(tc_prod(T_b,T_b),tc_HOL_Obool)),c_COMBS(tc_fun(T_c,T_b),tc_fun(tc_prod(T_c,T_c),tc_HOL_Obool),tc_prod(tc_fun(tc_prod(T_c,T_c),tc_HOL_Obool),tc_fun(tc_prod(T_c,T_c),tc_HOL_Obool)))),hAPP(hAPP(c_COMBB(tc_fun(tc_fun(T_c,T_b),tc_fun(tc_prod(T_c,T_c),tc_HOL_Obool)),tc_fun(tc_fun(T_c,T_b),tc_fun(tc_fun(tc_prod(T_c,T_c),tc_HOL_Obool),tc_prod(tc_fun(tc_prod(T_c,T_c),tc_HOL_Obool),tc_fun(tc_prod(T_c,T_c),tc_HOL_Obool)))),tc_fun(tc_prod(T_b,T_b),tc_HOL_Obool)),hAPP(c_COMBB(tc_fun(tc_prod(T_c,T_c),tc_HOL_Obool),tc_fun(tc_fun(tc_prod(T_c,T_c),tc_HOL_Obool),tc_prod(tc_fun(tc_prod(T_c,T_c),tc_HOL_Obool),tc_fun(tc_prod(T_c,T_c),tc_HOL_Obool))),tc_fun(T_c,T_b)),c_Product__Type_OPair(tc_fun(tc_prod(T_c,T_c),tc_HOL_Obool),tc_fun(tc_prod(T_c,T_c),tc_HOL_Obool)))),c_Relation_Oinv__image(T_b,T_c))))),c_Relation_Oinv__image(T_b,T_c))) ).
% 160.20/160.13  
% 160.20/160.13  fof(fact_sup__Un__eq2,axiom,
% 160.20/160.13      ! [V_y_2,V_x_2,V_S_2,V_R_2,T_c,T_b] :
% 160.20/160.13        ( hBOOL(hAPP(hAPP(hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(T_b,tc_fun(T_c,tc_HOL_Obool))),hAPP(hAPP(c_COMBC(T_b,tc_fun(tc_prod(T_b,T_c),tc_HOL_Obool),tc_fun(T_c,tc_HOL_Obool)),hAPP(hAPP(c_COMBB(tc_fun(T_c,tc_fun(tc_fun(tc_prod(T_b,T_c),tc_HOL_Obool),tc_HOL_Obool)),tc_fun(tc_fun(tc_prod(T_b,T_c),tc_HOL_Obool),tc_fun(T_c,tc_HOL_Obool)),T_b),c_COMBC(T_c,tc_fun(tc_prod(T_b,T_c),tc_HOL_Obool),tc_HOL_Obool)),hAPP(hAPP(c_COMBB(tc_fun(T_c,tc_prod(T_b,T_c)),tc_fun(T_c,tc_fun(tc_fun(tc_prod(T_b,T_c),tc_HOL_Obool),tc_HOL_Obool)),T_b),hAPP(c_COMBB(tc_prod(T_b,T_c),tc_fun(tc_fun(tc_prod(T_b,T_c),tc_HOL_Obool),tc_HOL_Obool),T_c),c_member(tc_prod(T_b,T_c)))),c_Product__Type_OPair(T_b,T_c)))),V_R_2)),hAPP(hAPP(c_COMBC(T_b,tc_fun(tc_prod(T_b,T_c),tc_HOL_Obool),tc_fun(T_c,tc_HOL_Obool)),hAPP(hAPP(c_COMBB(tc_fun(T_c,tc_fun(tc_fun(tc_prod(T_b,T_c),tc_HOL_Obool),tc_HOL_Obool)),tc_fun(tc_fun(tc_prod(T_b,T_c),tc_HOL_Obool),tc_fun(T_c,tc_HOL_Obool)),T_b),c_COMBC(T_c,tc_fun(tc_prod(T_b,T_c),tc_HOL_Obool),tc_HOL_Obool)),hAPP(hAPP(c_COMBB(tc_fun(T_c,tc_prod(T_b,T_c)),tc_fun(T_c,tc_fun(tc_fun(tc_prod(T_b,T_c),tc_HOL_Obool),tc_HOL_Obool)),T_b),hAPP(c_COMBB(tc_prod(T_b,T_c),tc_fun(tc_fun(tc_prod(T_b,T_c),tc_HOL_Obool),tc_HOL_Obool),T_c),c_member(tc_prod(T_b,T_c)))),c_Product__Type_OPair(T_b,T_c)))),V_S_2)),V_x_2),V_y_2))
% 160.20/160.13      <=> hBOOL(hAPP(hAPP(c_member(tc_prod(T_b,T_c)),hAPP(hAPP(c_Product__Type_OPair(T_b,T_c),V_x_2),V_y_2)),hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(tc_prod(T_b,T_c),tc_HOL_Obool)),V_R_2),V_S_2))) ) ).
% 160.20/160.13  
% 160.20/160.13  fof(fact_Sup__fin_Oin__idem,axiom,
% 160.20/160.13      ! [V_x_2,V_A_2,T_b] :
% 160.20/160.13        ( class_Lattices_Olattice(T_b)
% 160.20/160.13       => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2))
% 160.20/160.13         => ( hBOOL(hAPP(hAPP(c_member(T_b),V_x_2),V_A_2))
% 160.20/160.13           => hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(T_b),V_x_2),c_Big__Operators_Olattice__class_OSup__fin(T_b,V_A_2)) = c_Big__Operators_Olattice__class_OSup__fin(T_b,V_A_2) ) ) ) ).
% 160.20/160.13  
% 160.20/160.13  fof(fact_Sup__fin_OF__eq,axiom,
% 160.20/160.13      ! [V_A_2,T_b] :
% 160.20/160.13        ( class_Lattices_Olattice(T_b)
% 160.20/160.13       => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2))
% 160.20/160.13         => c_Big__Operators_Olattice__class_OSup__fin(T_b,V_A_2) = hAPP(c_Finite__Set_Ofold1(T_b,c_Lattices_Osemilattice__sup__class_Osup(T_b)),V_A_2) ) ) ).
% 160.20/160.13  
% 160.20/160.13  fof(fact_Sup__fin_Oinsert__idem,axiom,
% 160.20/160.13      ! [V_x_2,V_A_2,T_b] :
% 160.20/160.13        ( class_Lattices_Olattice(T_b)
% 160.20/160.13       => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2))
% 160.20/160.13         => ( V_A_2 != c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool))
% 160.20/160.13           => c_Big__Operators_Olattice__class_OSup__fin(T_b,hAPP(hAPP(c_Set_Oinsert(T_b),V_x_2),V_A_2)) = hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(T_b),V_x_2),c_Big__Operators_Olattice__class_OSup__fin(T_b,V_A_2)) ) ) ) ).
% 160.20/160.13  
% 160.20/160.13  fof(fact_Sup__fin_Osubset__idem,axiom,
% 160.20/160.13      ! [V_B_2,V_A_2,T_b] :
% 160.20/160.13        ( class_Lattices_Olattice(T_b)
% 160.20/160.13       => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2))
% 160.20/160.13         => ( V_B_2 != c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool))
% 160.20/160.13           => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_b,tc_HOL_Obool)),V_B_2),V_A_2))
% 160.20/160.13             => hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(T_b),c_Big__Operators_Olattice__class_OSup__fin(T_b,V_B_2)),c_Big__Operators_Olattice__class_OSup__fin(T_b,V_A_2)) = c_Big__Operators_Olattice__class_OSup__fin(T_b,V_A_2) ) ) ) ) ).
% 160.20/160.13  
% 160.20/160.13  fof(fact_Sup__fin_Ounion__idem,axiom,
% 160.20/160.13      ! [V_B_2,V_A_2,T_b] :
% 160.20/160.13        ( class_Lattices_Olattice(T_b)
% 160.20/160.13       => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2))
% 160.20/160.13         => ( V_A_2 != c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool))
% 160.20/160.13           => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_B_2))
% 160.20/160.13             => ( V_B_2 != c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool))
% 160.20/160.13               => c_Big__Operators_Olattice__class_OSup__fin(T_b,hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(T_b,tc_HOL_Obool)),V_A_2),V_B_2)) = hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(T_b),c_Big__Operators_Olattice__class_OSup__fin(T_b,V_A_2)),c_Big__Operators_Olattice__class_OSup__fin(T_b,V_B_2)) ) ) ) ) ) ).
% 160.20/160.13  
% 160.20/160.13  fof(fact_Sup__fin_Oeq__fold__idem_H,axiom,
% 160.20/160.13      ! [V_a_2,V_A_2,T_b] :
% 160.20/160.13        ( class_Lattices_Olattice(T_b)
% 160.20/160.13       => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2))
% 160.20/160.13         => c_Big__Operators_Olattice__class_OSup__fin(T_b,hAPP(hAPP(c_Set_Oinsert(T_b),V_a_2),V_A_2)) = hAPP(hAPP(c_Finite__Set_Ofold(T_b,T_b,c_Lattices_Osemilattice__sup__class_Osup(T_b)),V_a_2),V_A_2) ) ) ).
% 160.20/160.13  
% 160.20/160.13  fof(fact_max__strict__def,axiom,
% 160.20/160.13      c_FunDef_Omax__strict = c_Wellfounded_Omax__ext(tc_prod(tc_Nat_Onat,tc_Nat_Onat),c_FunDef_Opair__less) ).
% 160.20/160.13  
% 160.20/160.13  fof(fact_Sup__fin_Oinsert,axiom,
% 160.20/160.13      ! [V_x_2,V_A_2,T_b] :
% 160.20/160.13        ( class_Lattices_Olattice(T_b)
% 160.20/160.13       => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2))
% 160.20/160.13         => ( ~ hBOOL(hAPP(hAPP(c_member(T_b),V_x_2),V_A_2))
% 160.20/160.13           => ( V_A_2 != c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool))
% 160.20/160.13             => c_Big__Operators_Olattice__class_OSup__fin(T_b,hAPP(hAPP(c_Set_Oinsert(T_b),V_x_2),V_A_2)) = hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(T_b),V_x_2),c_Big__Operators_Olattice__class_OSup__fin(T_b,V_A_2)) ) ) ) ) ).
% 160.20/160.13  
% 160.20/160.13  fof(fact_Sup__fin_Oinsert__remove,axiom,
% 160.20/160.13      ! [V_x_2,V_A_2,T_b] :
% 160.20/160.13        ( class_Lattices_Olattice(T_b)
% 160.20/160.13       => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2))
% 160.20/160.13         => ( ( hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_fun(T_b,tc_HOL_Obool)),V_A_2),hAPP(hAPP(c_Set_Oinsert(T_b),V_x_2),c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool)))) = c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool))
% 160.20/160.13             => c_Big__Operators_Olattice__class_OSup__fin(T_b,hAPP(hAPP(c_Set_Oinsert(T_b),V_x_2),V_A_2)) = V_x_2 )
% 160.20/160.13            & ( hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_fun(T_b,tc_HOL_Obool)),V_A_2),hAPP(hAPP(c_Set_Oinsert(T_b),V_x_2),c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool)))) != c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool))
% 160.20/160.13             => c_Big__Operators_Olattice__class_OSup__fin(T_b,hAPP(hAPP(c_Set_Oinsert(T_b),V_x_2),V_A_2)) = hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(T_b),V_x_2),c_Big__Operators_Olattice__class_OSup__fin(T_b,hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_fun(T_b,tc_HOL_Obool)),V_A_2),hAPP(hAPP(c_Set_Oinsert(T_b),V_x_2),c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool)))))) ) ) ) ) ).
% 160.20/160.13  
% 160.20/160.13  fof(fact_Sup__fin_Oeq__fold_H,axiom,
% 160.20/160.13      ! [V_x_2,V_A_2,T_b] :
% 160.20/160.13        ( class_Lattices_Olattice(T_b)
% 160.20/160.13       => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2))
% 160.20/160.13         => ( ~ hBOOL(hAPP(hAPP(c_member(T_b),V_x_2),V_A_2))
% 160.20/160.13           => c_Big__Operators_Olattice__class_OSup__fin(T_b,hAPP(hAPP(c_Set_Oinsert(T_b),V_x_2),V_A_2)) = hAPP(hAPP(c_Finite__Set_Ofold(T_b,T_b,c_Lattices_Osemilattice__sup__class_Osup(T_b)),V_x_2),V_A_2) ) ) ) ).
% 160.20/160.13  
% 160.20/160.13  fof(fact_max__ext__additive,axiom,
% 160.20/160.13      ! [V_D_2,V_C_2,V_R_2,V_B_2,V_A_2,T_b] :
% 160.20/160.13        ( hBOOL(hAPP(hAPP(c_member(tc_prod(tc_fun(T_b,tc_HOL_Obool),tc_fun(T_b,tc_HOL_Obool))),hAPP(hAPP(c_Product__Type_OPair(tc_fun(T_b,tc_HOL_Obool),tc_fun(T_b,tc_HOL_Obool)),V_A_2),V_B_2)),c_Wellfounded_Omax__ext(T_b,V_R_2)))
% 160.20/160.13       => ( hBOOL(hAPP(hAPP(c_member(tc_prod(tc_fun(T_b,tc_HOL_Obool),tc_fun(T_b,tc_HOL_Obool))),hAPP(hAPP(c_Product__Type_OPair(tc_fun(T_b,tc_HOL_Obool),tc_fun(T_b,tc_HOL_Obool)),V_C_2),V_D_2)),c_Wellfounded_Omax__ext(T_b,V_R_2)))
% 160.20/160.13         => hBOOL(hAPP(hAPP(c_member(tc_prod(tc_fun(T_b,tc_HOL_Obool),tc_fun(T_b,tc_HOL_Obool))),hAPP(hAPP(c_Product__Type_OPair(tc_fun(T_b,tc_HOL_Obool),tc_fun(T_b,tc_HOL_Obool)),hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(T_b,tc_HOL_Obool)),V_A_2),V_C_2)),hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(T_b,tc_HOL_Obool)),V_B_2),V_D_2))),c_Wellfounded_Omax__ext(T_b,V_R_2))) ) ) ).
% 160.20/160.13  
% 160.20/160.13  fof(fact_max__extp__max__ext__eq,axiom,
% 160.20/160.13      ! [V_xa_2,V_x_2,V_R_2,T_b] :
% 160.20/160.13        ( c_Wellfounded_Omax__extp(T_b,hAPP(hAPP(c_COMBC(T_b,tc_fun(tc_prod(T_b,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_b,T_b),tc_HOL_Obool),tc_HOL_Obool)),tc_fun(tc_fun(tc_prod(T_b,T_b),tc_HOL_Obool),tc_fun(T_b,tc_HOL_Obool)),T_b),c_COMBC(T_b,tc_fun(tc_prod(T_b,T_b),tc_HOL_Obool),tc_HOL_Obool)),hAPP(hAPP(c_COMBB(tc_fun(T_b,tc_prod(T_b,T_b)),tc_fun(T_b,tc_fun(tc_fun(tc_prod(T_b,T_b),tc_HOL_Obool),tc_HOL_Obool)),T_b),hAPP(c_COMBB(tc_prod(T_b,T_b),tc_fun(tc_fun(tc_prod(T_b,T_b),tc_HOL_Obool),tc_HOL_Obool),T_b),c_member(tc_prod(T_b,T_b)))),c_Product__Type_OPair(T_b,T_b)))),V_R_2),V_x_2,V_xa_2)
% 160.20/160.13      <=> hBOOL(hAPP(hAPP(c_member(tc_prod(tc_fun(T_b,tc_HOL_Obool),tc_fun(T_b,tc_HOL_Obool))),hAPP(hAPP(c_Product__Type_OPair(tc_fun(T_b,tc_HOL_Obool),tc_fun(T_b,tc_HOL_Obool)),V_x_2),V_xa_2)),c_Wellfounded_Omax__ext(T_b,V_R_2))) ) ).
% 160.20/160.13  
% 160.20/160.13  fof(fact_in__inv__image,axiom,
% 160.20/160.13      ! [V_f_2,V_r_2,T_c,V_y_2,V_x_2,T_b] :
% 160.20/160.13        ( hBOOL(hAPP(hAPP(c_member(tc_prod(T_b,T_b)),hAPP(hAPP(c_Product__Type_OPair(T_b,T_b),V_x_2),V_y_2)),hAPP(hAPP(c_Relation_Oinv__image(T_c,T_b),V_r_2),V_f_2)))
% 160.20/160.13      <=> hBOOL(hAPP(hAPP(c_member(tc_prod(T_c,T_c)),hAPP(hAPP(c_Product__Type_OPair(T_c,T_c),hAPP(V_f_2,V_x_2)),hAPP(V_f_2,V_y_2))),V_r_2)) ) ).
% 160.20/160.13  
% 160.20/160.13  fof(fact_Sup__fin_Oclosed,axiom,
% 160.20/160.13      ! [V_A_2,T_b] :
% 160.20/160.13        ( class_Lattices_Olattice(T_b)
% 160.20/160.13       => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2))
% 160.20/160.13         => ( V_A_2 != c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool))
% 160.20/160.13           => ( ! [B_x,B_y] : hBOOL(hAPP(hAPP(c_member(T_b),hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(T_b),B_x),B_y)),hAPP(hAPP(c_Set_Oinsert(T_b),B_x),hAPP(hAPP(c_Set_Oinsert(T_b),B_y),c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool))))))
% 160.20/160.13             => hBOOL(hAPP(hAPP(c_member(T_b),c_Big__Operators_Olattice__class_OSup__fin(T_b,V_A_2)),V_A_2)) ) ) ) ) ).
% 160.20/160.13  
% 160.20/160.13  fof(fact_SUPR__fold__sup,axiom,
% 160.20/160.13      ! [V_f_2,V_A_2,T_b,T_c] :
% 160.20/160.13        ( class_Complete__Lattice_Ocomplete__lattice(T_c)
% 160.20/160.13       => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2))
% 160.20/160.13         => hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OSUPR(T_b,T_c),V_A_2),V_f_2) = hAPP(hAPP(c_Finite__Set_Ofold(T_b,T_c,hAPP(hAPP(c_COMBB(T_c,tc_fun(T_c,T_c),T_b),c_Lattices_Osemilattice__sup__class_Osup(T_c)),V_f_2)),c_Orderings_Obot__class_Obot(T_c)),V_A_2) ) ) ).
% 160.20/160.13  
% 160.20/160.13  fof(fact_SUP1__I,axiom,
% 160.20/160.13      ! [T_c,V_b_2,V_B_2,V_A_2,V_a_2,T_b] :
% 160.20/160.13        ( hBOOL(hAPP(hAPP(c_member(T_b),V_a_2),V_A_2))
% 160.20/160.13       => ( hBOOL(hAPP(hAPP(V_B_2,V_a_2),V_b_2))
% 160.20/160.13         => hBOOL(hAPP(hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OSUPR(T_b,tc_fun(T_c,tc_HOL_Obool)),V_A_2),V_B_2),V_b_2)) ) ) ).
% 160.20/160.13  
% 160.20/160.13  fof(fact_SUP2__I,axiom,
% 160.20/160.13      ! [T_d,T_c,V_c_2,V_b_2,V_B_2,V_A_2,V_a_2,T_b] :
% 160.20/160.13        ( hBOOL(hAPP(hAPP(c_member(T_b),V_a_2),V_A_2))
% 160.20/160.13       => ( hBOOL(hAPP(hAPP(hAPP(V_B_2,V_a_2),V_b_2),V_c_2))
% 160.20/160.13         => hBOOL(hAPP(hAPP(hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OSUPR(T_b,tc_fun(T_c,tc_fun(T_d,tc_HOL_Obool))),V_A_2),V_B_2),V_b_2),V_c_2)) ) ) ).
% 160.20/160.13  
% 160.20/160.13  fof(fact_sup2CI,axiom,
% 160.20/160.13      ! [T_c,T_b,V_A_2,V_y_2,V_x_2,V_B_2] :
% 160.20/160.13        ( ( ~ hBOOL(hAPP(hAPP(V_B_2,V_x_2),V_y_2))
% 160.20/160.13         => hBOOL(hAPP(hAPP(V_A_2,V_x_2),V_y_2)) )
% 160.20/160.13       => hBOOL(hAPP(hAPP(hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(T_b,tc_fun(T_c,tc_HOL_Obool))),V_A_2),V_B_2),V_x_2),V_y_2)) ) ).
% 160.20/160.13  
% 160.20/160.13  fof(fact_sup2E,axiom,
% 160.20/160.13      ! [V_y_2,V_x_2,V_B_2,V_A_2,T_c,T_b] :
% 160.20/160.13        ( hBOOL(hAPP(hAPP(hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(T_b,tc_fun(T_c,tc_HOL_Obool))),V_A_2),V_B_2),V_x_2),V_y_2))
% 160.20/160.13       => ( ~ hBOOL(hAPP(hAPP(V_A_2,V_x_2),V_y_2))
% 160.20/160.13         => hBOOL(hAPP(hAPP(V_B_2,V_x_2),V_y_2)) ) ) ).
% 160.20/160.13  
% 160.20/160.13  fof(fact_sup2I2,axiom,
% 160.20/160.13      ! [V_A_2,T_c,T_b,V_y_2,V_x_2,V_B_2] :
% 160.20/160.13        ( hBOOL(hAPP(hAPP(V_B_2,V_x_2),V_y_2))
% 160.20/160.13       => hBOOL(hAPP(hAPP(hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(T_b,tc_fun(T_c,tc_HOL_Obool))),V_A_2),V_B_2),V_x_2),V_y_2)) ) ).
% 160.20/160.13  
% 160.20/160.13  fof(fact_sup2I1,axiom,
% 160.20/160.13      ! [V_B_2,T_c,T_b,V_y_2,V_x_2,V_A_2] :
% 160.20/160.13        ( hBOOL(hAPP(hAPP(V_A_2,V_x_2),V_y_2))
% 160.20/160.13       => hBOOL(hAPP(hAPP(hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(T_b,tc_fun(T_c,tc_HOL_Obool))),V_A_2),V_B_2),V_x_2),V_y_2)) ) ).
% 160.20/160.13  
% 160.20/160.13  fof(fact_finite__UN,axiom,
% 160.20/160.13      ! [V_B_2,T_c,V_A_2,T_b] :
% 160.20/160.13        ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2))
% 160.20/160.13       => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_c),hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OSUPR(T_b,tc_fun(T_c,tc_HOL_Obool)),V_A_2),V_B_2)))
% 160.20/160.13        <=> ! [B_x] :
% 160.20/160.13              ( hBOOL(hAPP(hAPP(c_member(T_b),B_x),V_A_2))
% 160.20/160.13             => hBOOL(hAPP(c_Finite__Set_Ofinite(T_c),hAPP(V_B_2,B_x))) ) ) ) ).
% 160.20/160.13  
% 160.20/160.13  fof(fact_sup__SUPR__fold__sup,axiom,
% 160.20/160.13      ! [V_f_2,V_B_2,V_A_2,T_b,T_c] :
% 160.20/160.13        ( class_Complete__Lattice_Ocomplete__lattice(T_c)
% 160.20/160.13       => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2))
% 160.20/160.13         => hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(T_c),V_B_2),hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OSUPR(T_b,T_c),V_A_2),V_f_2)) = hAPP(hAPP(c_Finite__Set_Ofold(T_b,T_c,hAPP(hAPP(c_COMBB(T_c,tc_fun(T_c,T_c),T_b),c_Lattices_Osemilattice__sup__class_Osup(T_c)),V_f_2)),V_B_2),V_A_2) ) ) ).
% 160.20/160.13  
% 160.20/160.13  fof(fact_measure__def,axiom,
% 160.20/160.13      ! [T_b] : c_Wellfounded_Omeasure(T_b) = hAPP(c_Relation_Oinv__image(tc_Nat_Onat,T_b),c_Wellfounded_Oless__than) ).
% 160.20/160.13  
% 160.20/160.13  fof(fact_UN__I,axiom,
% 160.20/160.13      ! [V_B_2,V_b_2,T_c,V_A_2,V_a_2,T_b] :
% 160.20/160.13        ( hBOOL(hAPP(hAPP(c_member(T_b),V_a_2),V_A_2))
% 160.20/160.13       => ( hBOOL(hAPP(hAPP(c_member(T_c),V_b_2),hAPP(V_B_2,V_a_2)))
% 160.20/160.13         => hBOOL(hAPP(hAPP(c_member(T_c),V_b_2),hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OSUPR(T_b,tc_fun(T_c,tc_HOL_Obool)),V_A_2),V_B_2))) ) ) ).
% 160.20/160.13  
% 160.20/160.13  fof(fact_le__SUPI,axiom,
% 160.20/160.13      ! [V_M_2,V_A_2,V_i_2,T_b,T_c] :
% 160.20/160.13        ( class_Complete__Lattice_Ocomplete__lattice(T_c)
% 160.20/160.13       => ( hBOOL(hAPP(hAPP(c_member(T_b),V_i_2),V_A_2))
% 160.20/160.13         => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_c),hAPP(V_M_2,V_i_2)),hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OSUPR(T_b,T_c),V_A_2),V_M_2))) ) ) ).
% 160.20/160.13  
% 160.20/160.13  fof(fact_SUP__subset,axiom,
% 160.20/160.13      ! [V_f_2,V_B_2,V_A_2,T_b,T_c] :
% 160.20/160.13        ( class_Complete__Lattice_Ocomplete__lattice(T_c)
% 160.20/160.13       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_b,tc_HOL_Obool)),V_A_2),V_B_2))
% 160.20/160.13         => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_c),hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OSUPR(T_b,T_c),V_A_2),V_f_2)),hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OSUPR(T_b,T_c),V_B_2),V_f_2))) ) ) ).
% 160.20/160.13  
% 160.20/160.13  fof(fact_UN__Pow__subset,axiom,
% 160.20/160.13      ! [V_B_2,V_A_2,T_c,T_b] : hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(tc_fun(T_b,tc_HOL_Obool),tc_HOL_Obool)),hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OSUPR(T_c,tc_fun(tc_fun(T_b,tc_HOL_Obool),tc_HOL_Obool)),V_A_2),hAPP(hAPP(c_COMBB(tc_fun(T_b,tc_HOL_Obool),tc_fun(tc_fun(T_b,tc_HOL_Obool),tc_HOL_Obool),T_c),c_Set_OPow(T_b)),V_B_2))),hAPP(c_Set_OPow(T_b),hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OSUPR(T_c,tc_fun(T_b,tc_HOL_Obool)),V_A_2),V_B_2)))) ).
% 160.20/160.13  
% 160.20/160.13  fof(fact_UN__extend__simps_I9_J,axiom,
% 160.20/160.13      ! [V_C_2,V_B_2,T_d,V_A_2,T_b,T_c] : hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OSUPR(T_c,tc_fun(T_b,tc_HOL_Obool)),V_A_2),hAPP(hAPP(c_COMBC(T_c,tc_fun(T_d,tc_fun(T_b,tc_HOL_Obool)),tc_fun(T_b,tc_HOL_Obool)),hAPP(hAPP(c_COMBB(tc_fun(T_d,tc_HOL_Obool),tc_fun(tc_fun(T_d,tc_fun(T_b,tc_HOL_Obool)),tc_fun(T_b,tc_HOL_Obool)),T_c),c_Complete__Lattice_Ocomplete__lattice__class_OSUPR(T_d,tc_fun(T_b,tc_HOL_Obool))),V_B_2)),V_C_2)) = hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OSUPR(T_d,tc_fun(T_b,tc_HOL_Obool)),hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OSUPR(T_c,tc_fun(T_d,tc_HOL_Obool)),V_A_2),V_B_2)),V_C_2) ).
% 160.20/160.13  
% 160.20/160.13  fof(fact_UN__simps_I9_J,axiom,
% 160.20/160.13      ! [V_C_2,V_B_2,V_A_2,T_d,T_b,T_c] : hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OSUPR(T_c,tc_fun(T_b,tc_HOL_Obool)),hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OSUPR(T_d,tc_fun(T_c,tc_HOL_Obool)),V_A_2),V_B_2)),V_C_2) = hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OSUPR(T_d,tc_fun(T_b,tc_HOL_Obool)),V_A_2),hAPP(hAPP(c_COMBC(T_d,tc_fun(T_c,tc_fun(T_b,tc_HOL_Obool)),tc_fun(T_b,tc_HOL_Obool)),hAPP(hAPP(c_COMBB(tc_fun(T_c,tc_HOL_Obool),tc_fun(tc_fun(T_c,tc_fun(T_b,tc_HOL_Obool)),tc_fun(T_b,tc_HOL_Obool)),T_d),c_Complete__Lattice_Ocomplete__lattice__class_OSUPR(T_c,tc_fun(T_b,tc_HOL_Obool))),V_B_2)),V_C_2)) ).
% 160.20/160.13  
% 160.20/160.13  fof(fact_UN__UN__flatten,axiom,
% 160.20/160.13      ! [V_C_2,V_B_2,V_A_2,T_d,T_b,T_c] : hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OSUPR(T_c,tc_fun(T_b,tc_HOL_Obool)),hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OSUPR(T_d,tc_fun(T_c,tc_HOL_Obool)),V_A_2),V_B_2)),V_C_2) = hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OSUPR(T_d,tc_fun(T_b,tc_HOL_Obool)),V_A_2),hAPP(hAPP(c_COMBC(T_d,tc_fun(T_c,tc_fun(T_b,tc_HOL_Obool)),tc_fun(T_b,tc_HOL_Obool)),hAPP(hAPP(c_COMBB(tc_fun(T_c,tc_HOL_Obool),tc_fun(tc_fun(T_c,tc_fun(T_b,tc_HOL_Obool)),tc_fun(T_b,tc_HOL_Obool)),T_d),c_Complete__Lattice_Ocomplete__lattice__class_OSUPR(T_c,tc_fun(T_b,tc_HOL_Obool))),V_B_2)),V_C_2)) ).
% 160.20/160.13  
% 160.20/160.13  fof(fact_SUP2__iff,axiom,
% 160.20/160.13      ! [V_c_2,V_b_2,V_B_2,V_A_2,T_d,T_c,T_b] :
% 160.20/160.13        ( hBOOL(hAPP(hAPP(hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OSUPR(T_b,tc_fun(T_c,tc_fun(T_d,tc_HOL_Obool))),V_A_2),V_B_2),V_b_2),V_c_2))
% 160.20/160.13      <=> ? [B_x] :
% 160.20/160.13            ( hBOOL(hAPP(hAPP(c_member(T_b),B_x),V_A_2))
% 160.20/160.13            & hBOOL(hAPP(hAPP(hAPP(V_B_2,B_x),V_b_2),V_c_2)) ) ) ).
% 160.20/160.13  
% 160.20/160.13  fof(fact_SUP1__iff,axiom,
% 160.20/160.13      ! [V_b_2,V_B_2,V_A_2,T_c,T_b] :
% 160.20/160.13        ( hBOOL(hAPP(hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OSUPR(T_b,tc_fun(T_c,tc_HOL_Obool)),V_A_2),V_B_2),V_b_2))
% 160.20/160.13      <=> ? [B_x] :
% 160.20/160.13            ( hBOOL(hAPP(hAPP(c_member(T_b),B_x),V_A_2))
% 160.20/160.13            & hBOOL(hAPP(hAPP(V_B_2,B_x),V_b_2)) ) ) ).
% 160.20/160.13  
% 160.20/160.13  fof(fact_ball__UN,axiom,
% 160.20/160.13      ! [V_P_2,V_B_2,V_A_2,T_c,T_b] :
% 160.20/160.13        ( ! [B_x] :
% 160.20/160.13            ( hBOOL(hAPP(hAPP(c_member(T_b),B_x),hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OSUPR(T_c,tc_fun(T_b,tc_HOL_Obool)),V_A_2),V_B_2)))
% 160.20/160.13           => hBOOL(hAPP(V_P_2,B_x)) )
% 160.20/160.13      <=> ! [B_x] :
% 160.20/160.13            ( hBOOL(hAPP(hAPP(c_member(T_c),B_x),V_A_2))
% 160.20/160.13           => ! [B_xa] :
% 160.20/160.13                ( hBOOL(hAPP(hAPP(c_member(T_b),B_xa),hAPP(V_B_2,B_x)))
% 160.20/160.13               => hBOOL(hAPP(V_P_2,B_xa)) ) ) ) ).
% 160.20/160.13  
% 160.20/160.13  fof(fact_UN__iff,axiom,
% 160.20/160.13      ! [V_B_2,V_A_2,T_c,V_b_2,T_b] :
% 160.20/160.13        ( hBOOL(hAPP(hAPP(c_member(T_b),V_b_2),hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OSUPR(T_c,tc_fun(T_b,tc_HOL_Obool)),V_A_2),V_B_2)))
% 160.20/160.13      <=> ? [B_x] :
% 160.20/160.13            ( hBOOL(hAPP(hAPP(c_member(T_c),B_x),V_A_2))
% 160.20/160.13            & hBOOL(hAPP(hAPP(c_member(T_b),V_b_2),hAPP(V_B_2,B_x))) ) ) ).
% 160.20/160.13  
% 160.20/160.13  fof(fact_UNION__empty__conv_I1_J,axiom,
% 160.20/160.13      ! [V_B_2,V_A_2,T_c,T_b] :
% 160.20/160.13        ( c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool)) = hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OSUPR(T_c,tc_fun(T_b,tc_HOL_Obool)),V_A_2),V_B_2)
% 160.20/160.13      <=> ! [B_x] :
% 160.20/160.13            ( hBOOL(hAPP(hAPP(c_member(T_c),B_x),V_A_2))
% 160.20/160.13           => hAPP(V_B_2,B_x) = c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool)) ) ) ).
% 160.20/160.13  
% 160.20/160.13  fof(fact_UN__empty2,axiom,
% 160.20/160.13      ! [V_A_2,T_b,T_c] : hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OSUPR(T_c,tc_fun(T_b,tc_HOL_Obool)),V_A_2),hAPP(c_COMBK(tc_fun(T_b,tc_HOL_Obool),T_c),c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool)))) = c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool)) ).
% 160.20/160.13  
% 160.20/160.13  fof(fact_UN__constant,axiom,
% 160.20/160.13      ! [V_c_2,T_c,T_b,V_A_2] :
% 160.20/160.13        ( ( V_A_2 = c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool))
% 160.20/160.13         => hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OSUPR(T_b,tc_fun(T_c,tc_HOL_Obool)),V_A_2),hAPP(c_COMBK(tc_fun(T_c,tc_HOL_Obool),T_b),V_c_2)) = c_Orderings_Obot__class_Obot(tc_fun(T_c,tc_HOL_Obool)) )
% 160.20/160.13        & ( V_A_2 != c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool))
% 160.20/160.13         => hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OSUPR(T_b,tc_fun(T_c,tc_HOL_Obool)),V_A_2),hAPP(c_COMBK(tc_fun(T_c,tc_HOL_Obool),T_b),V_c_2)) = V_c_2 ) ) ).
% 160.20/160.13  
% 160.20/160.13  fof(fact_UNION__empty__conv_I2_J,axiom,
% 160.20/160.13      ! [V_B_2,V_A_2,T_b,T_c] :
% 160.20/160.13        ( hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OSUPR(T_c,tc_fun(T_b,tc_HOL_Obool)),V_A_2),V_B_2) = c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool))
% 160.20/160.13      <=> ! [B_x] :
% 160.20/160.13            ( hBOOL(hAPP(hAPP(c_member(T_c),B_x),V_A_2))
% 160.20/160.13           => hAPP(V_B_2,B_x) = c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool)) ) ) ).
% 160.20/160.13  
% 160.20/160.13  fof(fact_UN__subset__iff,axiom,
% 160.20/160.13      ! [V_B_2,V_A_2,V_I_2,T_c,T_b] :
% 160.20/160.13        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_b,tc_HOL_Obool)),hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OSUPR(T_c,tc_fun(T_b,tc_HOL_Obool)),V_I_2),V_A_2)),V_B_2))
% 160.20/160.13      <=> ! [B_x] :
% 160.20/160.13            ( hBOOL(hAPP(hAPP(c_member(T_c),B_x),V_I_2))
% 160.20/160.13           => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_b,tc_HOL_Obool)),hAPP(V_A_2,B_x)),V_B_2)) ) ) ).
% 160.20/160.13  
% 160.20/160.13  fof(fact_UN__Un,axiom,
% 160.20/160.13      ! [V_M_2,V_B_2,V_A_2,T_b,T_c] : hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OSUPR(T_c,tc_fun(T_b,tc_HOL_Obool)),hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(T_c,tc_HOL_Obool)),V_A_2),V_B_2)),V_M_2) = hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(T_b,tc_HOL_Obool)),hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OSUPR(T_c,tc_fun(T_b,tc_HOL_Obool)),V_A_2),V_M_2)),hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OSUPR(T_c,tc_fun(T_b,tc_HOL_Obool)),V_B_2),V_M_2)) ).
% 160.20/160.13  
% 160.20/160.13  fof(fact_UN__Un__distrib,axiom,
% 160.20/160.13      ! [V_B_2,V_A_2,V_I_2,T_b,T_c] : hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OSUPR(T_c,tc_fun(T_b,tc_HOL_Obool)),V_I_2),hAPP(hAPP(c_COMBS(T_c,tc_fun(T_b,tc_HOL_Obool),tc_fun(T_b,tc_HOL_Obool)),hAPP(hAPP(c_COMBB(tc_fun(T_b,tc_HOL_Obool),tc_fun(tc_fun(T_b,tc_HOL_Obool),tc_fun(T_b,tc_HOL_Obool)),T_c),c_Lattices_Osemilattice__sup__class_Osup(tc_fun(T_b,tc_HOL_Obool))),V_A_2)),V_B_2)) = hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(T_b,tc_HOL_Obool)),hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OSUPR(T_c,tc_fun(T_b,tc_HOL_Obool)),V_I_2),V_A_2)),hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OSUPR(T_c,tc_fun(T_b,tc_HOL_Obool)),V_I_2),V_B_2)) ).
% 160.20/160.13  
% 160.20/160.13  fof(fact_SUPR__apply,axiom,
% 160.20/160.13      ! [V_x_2,V_f_2,V_A_2,T_d,T_c,T_b] :
% 160.20/160.13        ( class_Complete__Lattice_Ocomplete__lattice(T_b)
% 160.20/160.13       => hAPP(hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OSUPR(T_c,tc_fun(T_d,T_b)),V_A_2),V_f_2),V_x_2) = hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OSUPR(T_c,T_b),V_A_2),hAPP(hAPP(c_COMBC(T_c,T_d,T_b),V_f_2),V_x_2)) ) ).
% 160.20/160.13  
% 160.20/160.13  fof(fact_SUP__commute,axiom,
% 160.20/160.13      ! [V_f_2,V_B_2,T_d,V_A_2,T_c,T_b] :
% 160.20/160.13        ( class_Complete__Lattice_Ocomplete__lattice(T_b)
% 160.20/160.13       => hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OSUPR(T_c,T_b),V_A_2),hAPP(hAPP(c_COMBB(tc_fun(T_d,T_b),T_b,T_c),hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OSUPR(T_d,T_b),V_B_2)),V_f_2)) = hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OSUPR(T_d,T_b),V_B_2),hAPP(hAPP(c_COMBB(tc_fun(T_c,T_b),T_b,T_d),hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OSUPR(T_c,T_b),V_A_2)),hAPP(c_COMBC(T_c,T_d,T_b),V_f_2))) ) ).
% 160.20/160.13  
% 160.20/160.13  fof(fact_UN__simps_I6_J,axiom,
% 160.20/160.13      ! [V_B_2,V_A_2,V_C_2,T_b,T_c] : hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OSUPR(T_c,tc_fun(T_b,tc_HOL_Obool)),V_C_2),hAPP(hAPP(c_COMBC(T_c,tc_fun(T_b,tc_HOL_Obool),tc_fun(T_b,tc_HOL_Obool)),hAPP(hAPP(c_COMBB(tc_fun(T_b,tc_HOL_Obool),tc_fun(tc_fun(T_b,tc_HOL_Obool),tc_fun(T_b,tc_HOL_Obool)),T_c),c_Groups_Ominus__class_Ominus(tc_fun(T_b,tc_HOL_Obool))),V_A_2)),V_B_2)) = hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_fun(T_b,tc_HOL_Obool)),hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OSUPR(T_c,tc_fun(T_b,tc_HOL_Obool)),V_C_2),V_A_2)),V_B_2) ).
% 160.20/160.13  
% 160.20/160.13  fof(fact_UN__extend__simps_I6_J,axiom,
% 160.20/160.13      ! [V_B_2,V_A_2,V_C_2,T_c,T_b] : hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_fun(T_b,tc_HOL_Obool)),hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OSUPR(T_c,tc_fun(T_b,tc_HOL_Obool)),V_C_2),V_A_2)),V_B_2) = hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OSUPR(T_c,tc_fun(T_b,tc_HOL_Obool)),V_C_2),hAPP(hAPP(c_COMBC(T_c,tc_fun(T_b,tc_HOL_Obool),tc_fun(T_b,tc_HOL_Obool)),hAPP(hAPP(c_COMBB(tc_fun(T_b,tc_HOL_Obool),tc_fun(tc_fun(T_b,tc_HOL_Obool),tc_fun(T_b,tc_HOL_Obool)),T_c),c_Groups_Ominus__class_Ominus(tc_fun(T_b,tc_HOL_Obool))),V_A_2)),V_B_2)) ).
% 160.20/160.13  
% 160.20/160.13  fof(fact_UN__insert__distrib,axiom,
% 160.20/160.13      ! [V_B_2,V_a_2,T_c,V_A_2,V_u_2,T_b] :
% 160.20/160.13        ( hBOOL(hAPP(hAPP(c_member(T_b),V_u_2),V_A_2))
% 160.20/160.13       => hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OSUPR(T_b,tc_fun(T_c,tc_HOL_Obool)),V_A_2),hAPP(hAPP(c_COMBB(tc_fun(T_c,tc_HOL_Obool),tc_fun(T_c,tc_HOL_Obool),T_b),hAPP(c_Set_Oinsert(T_c),V_a_2)),V_B_2)) = hAPP(hAPP(c_Set_Oinsert(T_c),V_a_2),hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OSUPR(T_b,tc_fun(T_c,tc_HOL_Obool)),V_A_2),V_B_2)) ) ).
% 160.20/160.13  
% 160.20/160.13  fof(fact_UN__upper,axiom,
% 160.20/160.13      ! [V_B_2,T_c,V_A_2,V_a_2,T_b] :
% 160.20/160.13        ( hBOOL(hAPP(hAPP(c_member(T_b),V_a_2),V_A_2))
% 160.20/160.13       => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_c,tc_HOL_Obool)),hAPP(V_B_2,V_a_2)),hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OSUPR(T_b,tc_fun(T_c,tc_HOL_Obool)),V_A_2),V_B_2))) ) ).
% 160.20/160.13  
% 160.20/160.13  fof(fact_UN__absorb,axiom,
% 160.20/160.13      ! [V_A_2,T_c,V_I_2,V_k_2,T_b] :
% 160.20/160.13        ( hBOOL(hAPP(hAPP(c_member(T_b),V_k_2),V_I_2))
% 160.20/160.13       => hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(T_c,tc_HOL_Obool)),hAPP(V_A_2,V_k_2)),hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OSUPR(T_b,tc_fun(T_c,tc_HOL_Obool)),V_I_2),V_A_2)) = hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OSUPR(T_b,tc_fun(T_c,tc_HOL_Obool)),V_I_2),V_A_2) ) ).
% 160.20/160.13  
% 160.20/160.13  fof(fact_UN__extend__simps_I1_J,axiom,
% 160.20/160.13      ! [V_B_2,V_a_2,T_c,T_b,V_C_2] :
% 160.20/160.13        ( ( V_C_2 = c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool))
% 160.20/160.13         => hAPP(hAPP(c_Set_Oinsert(T_c),V_a_2),hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OSUPR(T_b,tc_fun(T_c,tc_HOL_Obool)),V_C_2),V_B_2)) = hAPP(hAPP(c_Set_Oinsert(T_c),V_a_2),c_Orderings_Obot__class_Obot(tc_fun(T_c,tc_HOL_Obool))) )
% 160.20/160.13        & ( V_C_2 != c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool))
% 160.20/160.13         => hAPP(hAPP(c_Set_Oinsert(T_c),V_a_2),hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OSUPR(T_b,tc_fun(T_c,tc_HOL_Obool)),V_C_2),V_B_2)) = hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OSUPR(T_b,tc_fun(T_c,tc_HOL_Obool)),V_C_2),hAPP(hAPP(c_COMBB(tc_fun(T_c,tc_HOL_Obool),tc_fun(T_c,tc_HOL_Obool),T_b),hAPP(c_Set_Oinsert(T_c),V_a_2)),V_B_2)) ) ) ).
% 160.20/160.13  
% 160.20/160.13  fof(fact_UN__singleton,axiom,
% 160.20/160.13      ! [V_A_2,T_b] : hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OSUPR(T_b,tc_fun(T_b,tc_HOL_Obool)),V_A_2),hAPP(hAPP(c_COMBC(T_b,tc_fun(T_b,tc_HOL_Obool),tc_fun(T_b,tc_HOL_Obool)),c_Set_Oinsert(T_b)),c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool)))) = V_A_2 ).
% 160.20/160.13  
% 160.20/160.13  fof(fact_UN__simps_I1_J,axiom,
% 160.20/160.13      ! [V_B_2,V_a_2,T_c,T_b,V_C_2] :
% 160.20/160.13        ( ( V_C_2 = c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool))
% 160.20/160.13         => hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OSUPR(T_b,tc_fun(T_c,tc_HOL_Obool)),V_C_2),hAPP(hAPP(c_COMBB(tc_fun(T_c,tc_HOL_Obool),tc_fun(T_c,tc_HOL_Obool),T_b),hAPP(c_Set_Oinsert(T_c),V_a_2)),V_B_2)) = c_Orderings_Obot__class_Obot(tc_fun(T_c,tc_HOL_Obool)) )
% 160.20/160.13        & ( V_C_2 != c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool))
% 160.20/160.13         => hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OSUPR(T_b,tc_fun(T_c,tc_HOL_Obool)),V_C_2),hAPP(hAPP(c_COMBB(tc_fun(T_c,tc_HOL_Obool),tc_fun(T_c,tc_HOL_Obool),T_b),hAPP(c_Set_Oinsert(T_c),V_a_2)),V_B_2)) = hAPP(hAPP(c_Set_Oinsert(T_c),V_a_2),hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OSUPR(T_b,tc_fun(T_c,tc_HOL_Obool)),V_C_2),V_B_2)) ) ) ).
% 160.20/160.13  
% 160.20/160.13  fof(fact_SUP__le__iff,axiom,
% 160.20/160.13      ! [V_u_2,V_M_2,V_A_2,T_c,T_b] :
% 160.20/160.13        ( class_Complete__Lattice_Ocomplete__lattice(T_b)
% 160.20/160.13       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_b),hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OSUPR(T_c,T_b),V_A_2),V_M_2)),V_u_2))
% 160.20/160.13        <=> ! [B_x] :
% 160.20/160.13              ( hBOOL(hAPP(hAPP(c_member(T_c),B_x),V_A_2))
% 160.20/160.13             => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_b),hAPP(V_M_2,B_x)),V_u_2)) ) ) ) ).
% 160.20/160.13  
% 160.20/160.13  fof(fact_less__SUP__iff,axiom,
% 160.20/160.13      ! [V_f_2,V_A_2,T_c,V_a_2,T_b] :
% 160.20/160.13        ( ( class_Complete__Lattice_Ocomplete__lattice(T_b)
% 160.20/160.13          & class_Orderings_Olinorder(T_b) )
% 160.20/160.13       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_b),V_a_2),hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OSUPR(T_c,T_b),V_A_2),V_f_2)))
% 160.20/160.13        <=> ? [B_x] :
% 160.20/160.13              ( hBOOL(hAPP(hAPP(c_member(T_c),B_x),V_A_2))
% 160.20/160.13              & hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_b),V_a_2),hAPP(V_f_2,B_x))) ) ) ) ).
% 160.20/160.13  
% 160.20/160.13  fof(fact_UN__extend__simps_I2_J,axiom,
% 160.20/160.13      ! [V_B_2,V_A_2,T_c,T_b,V_C_2] :
% 160.20/160.13        ( ( V_C_2 = c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool))
% 160.20/160.13         => hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(T_c,tc_HOL_Obool)),hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OSUPR(T_b,tc_fun(T_c,tc_HOL_Obool)),V_C_2),V_A_2)),V_B_2) = V_B_2 )
% 160.20/160.13        & ( V_C_2 != c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool))
% 160.20/160.13         => hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(T_c,tc_HOL_Obool)),hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OSUPR(T_b,tc_fun(T_c,tc_HOL_Obool)),V_C_2),V_A_2)),V_B_2) = hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OSUPR(T_b,tc_fun(T_c,tc_HOL_Obool)),V_C_2),hAPP(hAPP(c_COMBC(T_b,tc_fun(T_c,tc_HOL_Obool),tc_fun(T_c,tc_HOL_Obool)),hAPP(hAPP(c_COMBB(tc_fun(T_c,tc_HOL_Obool),tc_fun(tc_fun(T_c,tc_HOL_Obool),tc_fun(T_c,tc_HOL_Obool)),T_b),c_Lattices_Osemilattice__sup__class_Osup(tc_fun(T_c,tc_HOL_Obool))),V_A_2)),V_B_2)) ) ) ).
% 160.20/160.13  
% 160.20/160.13  fof(fact_UN__extend__simps_I3_J,axiom,
% 160.20/160.13      ! [V_B_2,V_A_2,T_c,T_b,V_C_2] :
% 160.20/160.13        ( ( V_C_2 = c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool))
% 160.20/160.13         => hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(T_c,tc_HOL_Obool)),V_A_2),hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OSUPR(T_b,tc_fun(T_c,tc_HOL_Obool)),V_C_2),V_B_2)) = V_A_2 )
% 160.20/160.13        & ( V_C_2 != c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool))
% 160.20/160.13         => hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(T_c,tc_HOL_Obool)),V_A_2),hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OSUPR(T_b,tc_fun(T_c,tc_HOL_Obool)),V_C_2),V_B_2)) = hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OSUPR(T_b,tc_fun(T_c,tc_HOL_Obool)),V_C_2),hAPP(hAPP(c_COMBB(tc_fun(T_c,tc_HOL_Obool),tc_fun(T_c,tc_HOL_Obool),T_b),hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(T_c,tc_HOL_Obool)),V_A_2)),V_B_2)) ) ) ).
% 160.20/160.13  
% 160.20/160.13  fof(fact_UN__simps_I2_J,axiom,
% 160.20/160.13      ! [V_B_2,V_A_2,T_c,T_b,V_C_2] :
% 160.20/160.13        ( ( V_C_2 = c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool))
% 160.20/160.13         => hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OSUPR(T_b,tc_fun(T_c,tc_HOL_Obool)),V_C_2),hAPP(hAPP(c_COMBC(T_b,tc_fun(T_c,tc_HOL_Obool),tc_fun(T_c,tc_HOL_Obool)),hAPP(hAPP(c_COMBB(tc_fun(T_c,tc_HOL_Obool),tc_fun(tc_fun(T_c,tc_HOL_Obool),tc_fun(T_c,tc_HOL_Obool)),T_b),c_Lattices_Osemilattice__sup__class_Osup(tc_fun(T_c,tc_HOL_Obool))),V_A_2)),V_B_2)) = c_Orderings_Obot__class_Obot(tc_fun(T_c,tc_HOL_Obool)) )
% 160.20/160.13        & ( V_C_2 != c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool))
% 160.20/160.13         => hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OSUPR(T_b,tc_fun(T_c,tc_HOL_Obool)),V_C_2),hAPP(hAPP(c_COMBC(T_b,tc_fun(T_c,tc_HOL_Obool),tc_fun(T_c,tc_HOL_Obool)),hAPP(hAPP(c_COMBB(tc_fun(T_c,tc_HOL_Obool),tc_fun(tc_fun(T_c,tc_HOL_Obool),tc_fun(T_c,tc_HOL_Obool)),T_b),c_Lattices_Osemilattice__sup__class_Osup(tc_fun(T_c,tc_HOL_Obool))),V_A_2)),V_B_2)) = hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(T_c,tc_HOL_Obool)),hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OSUPR(T_b,tc_fun(T_c,tc_HOL_Obool)),V_C_2),V_A_2)),V_B_2) ) ) ).
% 160.20/160.13  
% 160.20/160.13  fof(fact_UN__simps_I3_J,axiom,
% 160.20/160.13      ! [V_B_2,V_A_2,T_c,T_b,V_C_2] :
% 160.20/160.13        ( ( V_C_2 = c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool))
% 160.20/160.13         => hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OSUPR(T_b,tc_fun(T_c,tc_HOL_Obool)),V_C_2),hAPP(hAPP(c_COMBB(tc_fun(T_c,tc_HOL_Obool),tc_fun(T_c,tc_HOL_Obool),T_b),hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(T_c,tc_HOL_Obool)),V_A_2)),V_B_2)) = c_Orderings_Obot__class_Obot(tc_fun(T_c,tc_HOL_Obool)) )
% 160.20/160.13        & ( V_C_2 != c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool))
% 160.20/160.13         => hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OSUPR(T_b,tc_fun(T_c,tc_HOL_Obool)),V_C_2),hAPP(hAPP(c_COMBB(tc_fun(T_c,tc_HOL_Obool),tc_fun(T_c,tc_HOL_Obool),T_b),hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(T_c,tc_HOL_Obool)),V_A_2)),V_B_2)) = hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(T_c,tc_HOL_Obool)),V_A_2),hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OSUPR(T_b,tc_fun(T_c,tc_HOL_Obool)),V_C_2),V_B_2)) ) ) ).
% 160.20/160.13  
% 160.20/160.13  fof(fact_UN__insert,axiom,
% 160.20/160.13      ! [V_B_2,V_A_2,V_a_2,T_b,T_c] : hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OSUPR(T_c,tc_fun(T_b,tc_HOL_Obool)),hAPP(hAPP(c_Set_Oinsert(T_c),V_a_2),V_A_2)),V_B_2) = hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(T_b,tc_HOL_Obool)),hAPP(V_B_2,V_a_2)),hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OSUPR(T_c,tc_fun(T_b,tc_HOL_Obool)),V_A_2),V_B_2)) ).
% 160.20/160.13  
% 160.20/160.13  fof(fact_SUP__const,axiom,
% 160.20/160.13      ! [V_M_2,T_b,V_A_2,T_c] :
% 160.20/160.13        ( class_Complete__Lattice_Ocomplete__lattice(T_c)
% 160.20/160.13       => ( V_A_2 != c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool))
% 160.20/160.13         => hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OSUPR(T_b,T_c),V_A_2),hAPP(c_COMBK(T_c,T_b),V_M_2)) = V_M_2 ) ) ).
% 160.20/160.13  
% 160.20/160.13  fof(fact_irrefl__def,axiom,
% 160.20/160.13      ! [V_r_2,T_b] :
% 160.20/160.13        ( c_Relation_Oirrefl(T_b,V_r_2)
% 160.20/160.13      <=> ! [B_x] : ~ hBOOL(hAPP(hAPP(c_member(tc_prod(T_b,T_b)),hAPP(hAPP(c_Product__Type_OPair(T_b,T_b),B_x),B_x)),V_r_2)) ) ).
% 160.20/160.13  
% 160.20/160.13  fof(fact_Field__insert,axiom,
% 160.20/160.13      ! [V_r_2,V_b_2,V_a_2,T_b] : hAPP(c_Relation_OField(T_b),hAPP(hAPP(c_Set_Oinsert(tc_prod(T_b,T_b)),hAPP(hAPP(c_Product__Type_OPair(T_b,T_b),V_a_2),V_b_2)),V_r_2)) = hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(T_b,tc_HOL_Obool)),hAPP(hAPP(c_Set_Oinsert(T_b),V_a_2),hAPP(hAPP(c_Set_Oinsert(T_b),V_b_2),c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool))))),hAPP(c_Relation_OField(T_b),V_r_2)) ).
% 160.20/160.13  
% 160.20/160.13  fof(fact_setprod__mono__one__right,axiom,
% 160.20/160.13      ! [V_f_2,V_S_2,V_T_2,T_b,T_c] :
% 160.20/160.13        ( class_Groups_Ocomm__monoid__mult(T_c)
% 160.20/160.13       => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_T_2))
% 160.20/160.13         => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_b,tc_HOL_Obool)),V_S_2),V_T_2))
% 160.20/160.13           => ( ! [B_x] :
% 160.20/160.13                  ( hBOOL(hAPP(hAPP(c_member(T_b),B_x),hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_fun(T_b,tc_HOL_Obool)),V_T_2),V_S_2)))
% 160.20/160.13                 => hAPP(V_f_2,B_x) = c_Groups_Oone__class_Oone(T_c) )
% 160.20/160.13             => hAPP(hAPP(c_Big__Operators_Ocomm__monoid__mult__class_Osetprod(T_b,T_c),V_f_2),V_T_2) = hAPP(hAPP(c_Big__Operators_Ocomm__monoid__mult__class_Osetprod(T_b,T_c),V_f_2),V_S_2) ) ) ) ) ).
% 160.20/160.13  
% 160.20/160.13  fof(fact_escape,axiom,
% 160.20/160.13      ! [V_Q_2,V_c_2,V_Ga_2,T_b,V_P_2] :
% 160.20/160.13        ( ! [B_Z,B_s] :
% 160.20/160.13            ( hBOOL(hAPP(hAPP(V_P_2,B_Z),B_s))
% 160.20/160.13           => c_Hoare__Mirabelle_Ohoare__derivs(T_b,V_Ga_2,hAPP(hAPP(c_Set_Oinsert(tc_Hoare__Mirabelle_Otriple(T_b)),hAPP(hAPP(hAPP(c_Hoare__Mirabelle_Otriple_Otriple(T_b),hAPP(c_COMBK(tc_fun(tc_Com_Ostate,tc_HOL_Obool),T_b),hAPP(hAPP(c_COMBC(tc_Com_Ostate,tc_Com_Ostate,tc_HOL_Obool),c_fequal),B_s))),V_c_2),hAPP(c_COMBK(tc_fun(tc_Com_Ostate,tc_HOL_Obool),T_b),hAPP(V_Q_2,B_Z)))),c_Orderings_Obot__class_Obot(tc_fun(tc_Hoare__Mirabelle_Otriple(T_b),tc_HOL_Obool)))) )
% 160.20/160.13       => c_Hoare__Mirabelle_Ohoare__derivs(T_b,V_Ga_2,hAPP(hAPP(c_Set_Oinsert(tc_Hoare__Mirabelle_Otriple(T_b)),hAPP(hAPP(hAPP(c_Hoare__Mirabelle_Otriple_Otriple(T_b),V_P_2),V_c_2),V_Q_2)),c_Orderings_Obot__class_Obot(tc_fun(tc_Hoare__Mirabelle_Otriple(T_b),tc_HOL_Obool)))) ) ).
% 160.20/160.13  
% 160.20/160.13  fof(fact_Field__empty,axiom,
% 160.20/160.13      ! [T_b] : hAPP(c_Relation_OField(T_b),c_Orderings_Obot__class_Obot(tc_fun(tc_prod(T_b,T_b),tc_HOL_Obool))) = c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool)) ).
% 160.20/160.13  
% 160.20/160.13  fof(fact_mono__Field,axiom,
% 160.20/160.13      ! [V_s_2,V_r_2,T_b] :
% 160.20/160.13        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(tc_prod(T_b,T_b),tc_HOL_Obool)),V_r_2),V_s_2))
% 160.20/160.13       => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_b,tc_HOL_Obool)),hAPP(c_Relation_OField(T_b),V_r_2)),hAPP(c_Relation_OField(T_b),V_s_2))) ) ).
% 160.20/160.13  
% 160.20/160.13  fof(fact_Field__Un,axiom,
% 160.20/160.13      ! [V_s_2,V_r_2,T_b] : hAPP(c_Relation_OField(T_b),hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(tc_prod(T_b,T_b),tc_HOL_Obool)),V_r_2),V_s_2)) = hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(T_b,tc_HOL_Obool)),hAPP(c_Relation_OField(T_b),V_r_2)),hAPP(c_Relation_OField(T_b),V_s_2)) ).
% 160.20/160.13  
% 160.20/160.13  fof(fact_finite__Field,axiom,
% 160.20/160.13      ! [V_r_2,T_b] :
% 160.20/160.13        ( hBOOL(hAPP(c_Finite__Set_Ofinite(tc_prod(T_b,T_b)),V_r_2))
% 160.20/160.13       => hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),hAPP(c_Relation_OField(T_b),V_r_2))) ) ).
% 160.20/160.13  
% 160.20/160.13  fof(fact_equiv__intrel__iff,axiom,
% 160.20/160.13      ! [V_y_2,V_x_2] :
% 160.20/160.13        ( hAPP(c_Relation_OImage(tc_prod(tc_Nat_Onat,tc_Nat_Onat),tc_prod(tc_Nat_Onat,tc_Nat_Onat),c_Int_Ointrel),hAPP(hAPP(c_Set_Oinsert(tc_prod(tc_Nat_Onat,tc_Nat_Onat)),V_x_2),c_Orderings_Obot__class_Obot(tc_fun(tc_prod(tc_Nat_Onat,tc_Nat_Onat),tc_HOL_Obool)))) = hAPP(c_Relation_OImage(tc_prod(tc_Nat_Onat,tc_Nat_Onat),tc_prod(tc_Nat_Onat,tc_Nat_Onat),c_Int_Ointrel),hAPP(hAPP(c_Set_Oinsert(tc_prod(tc_Nat_Onat,tc_Nat_Onat)),V_y_2),c_Orderings_Obot__class_Obot(tc_fun(tc_prod(tc_Nat_Onat,tc_Nat_Onat),tc_HOL_Obool))))
% 160.20/160.13      <=> hBOOL(hAPP(hAPP(c_member(tc_prod(tc_prod(tc_Nat_Onat,tc_Nat_Onat),tc_prod(tc_Nat_Onat,tc_Nat_Onat))),hAPP(hAPP(c_Product__Type_OPair(tc_prod(tc_Nat_Onat,tc_Nat_Onat),tc_prod(tc_Nat_Onat,tc_Nat_Onat)),V_x_2),V_y_2)),c_Int_Ointrel)) ) ).
% 160.20/160.13  
% 160.20/160.13  fof(fact_card_Oeq__fold__g,axiom,
% 160.20/160.13      ! [V_A_2,T_b] :
% 160.20/160.13        ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2))
% 160.20/160.13       => hAPP(c_Finite__Set_Ocard(T_b),V_A_2) = hAPP(hAPP(hAPP(c_Finite__Set_Ofold__image(tc_Nat_Onat,T_b,c_Groups_Oplus__class_Oplus(tc_Nat_Onat)),hAPP(c_COMBK(tc_Nat_Onat,T_b),c_Groups_Oone__class_Oone(tc_Nat_Onat))),c_Groups_Ozero__class_Ozero(tc_Nat_Onat)),V_A_2) ) ).
% 160.20/160.13  
% 160.20/160.13  fof(fact_card__def,axiom,
% 160.20/160.13      ! [V_A_2,T_b] :
% 160.20/160.13        ( ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2))
% 160.20/160.13         => hAPP(c_Finite__Set_Ocard(T_b),V_A_2) = hAPP(hAPP(hAPP(c_Finite__Set_Ofold__image(tc_Nat_Onat,T_b,c_Groups_Oplus__class_Oplus(tc_Nat_Onat)),hAPP(c_COMBK(tc_Nat_Onat,T_b),c_Groups_Oone__class_Oone(tc_Nat_Onat))),c_Groups_Ozero__class_Ozero(tc_Nat_Onat)),V_A_2) )
% 160.20/160.13        & ( ~ hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2))
% 160.20/160.13         => hAPP(c_Finite__Set_Ocard(T_b),V_A_2) = c_Groups_Ozero__class_Ozero(tc_Nat_Onat) ) ) ).
% 160.20/160.13  
% 160.20/160.13  fof(fact_accp__acc__eq,axiom,
% 160.20/160.13      ! [V_x_2,V_r_2,T_b] :
% 160.20/160.13        ( hBOOL(hAPP(c_Wellfounded_Oaccp(T_b,hAPP(hAPP(c_COMBC(T_b,tc_fun(tc_prod(T_b,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_b,T_b),tc_HOL_Obool),tc_HOL_Obool)),tc_fun(tc_fun(tc_prod(T_b,T_b),tc_HOL_Obool),tc_fun(T_b,tc_HOL_Obool)),T_b),c_COMBC(T_b,tc_fun(tc_prod(T_b,T_b),tc_HOL_Obool),tc_HOL_Obool)),hAPP(hAPP(c_COMBB(tc_fun(T_b,tc_prod(T_b,T_b)),tc_fun(T_b,tc_fun(tc_fun(tc_prod(T_b,T_b),tc_HOL_Obool),tc_HOL_Obool)),T_b),hAPP(c_COMBB(tc_prod(T_b,T_b),tc_fun(tc_fun(tc_prod(T_b,T_b),tc_HOL_Obool),tc_HOL_Obool),T_b),c_member(tc_prod(T_b,T_b)))),c_Product__Type_OPair(T_b,T_b)))),V_r_2)),V_x_2))
% 160.20/160.13      <=> hBOOL(hAPP(hAPP(c_member(T_b),V_x_2),c_Wellfounded_Oacc(T_b,V_r_2))) ) ).
% 160.20/160.13  
% 160.20/160.13  fof(fact_Image__Un,axiom,
% 160.20/160.13      ! [V_B_2,V_A_2,V_R_2,T_b,T_c] : hAPP(c_Relation_OImage(T_c,T_b,V_R_2),hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(T_c,tc_HOL_Obool)),V_A_2),V_B_2)) = hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(T_b,tc_HOL_Obool)),hAPP(c_Relation_OImage(T_c,T_b,V_R_2),V_A_2)),hAPP(c_Relation_OImage(T_c,T_b,V_R_2),V_B_2)) ).
% 160.20/160.13  
% 160.20/160.13  fof(fact_Image__empty,axiom,
% 160.20/160.13      ! [V_R_2,T_b,T_c] : hAPP(c_Relation_OImage(T_c,T_b,V_R_2),c_Orderings_Obot__class_Obot(tc_fun(T_c,tc_HOL_Obool))) = c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool)) ).
% 160.20/160.13  
% 160.20/160.13  fof(fact_fold__image__empty,axiom,
% 160.20/160.13      ! [V_z_2,V_g_2,V_f_2,T_c,T_b] : hAPP(hAPP(hAPP(c_Finite__Set_Ofold__image(T_b,T_c,V_f_2),V_g_2),V_z_2),c_Orderings_Obot__class_Obot(tc_fun(T_c,tc_HOL_Obool))) = V_z_2 ).
% 160.20/160.13  
% 160.20/160.13  fof(fact_Image__UN,axiom,
% 160.20/160.13      ! [V_B_2,V_A_2,T_d,V_r_2,T_b,T_c] : hAPP(c_Relation_OImage(T_c,T_b,V_r_2),hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OSUPR(T_d,tc_fun(T_c,tc_HOL_Obool)),V_A_2),V_B_2)) = hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OSUPR(T_d,tc_fun(T_b,tc_HOL_Obool)),V_A_2),hAPP(hAPP(c_COMBB(tc_fun(T_c,tc_HOL_Obool),tc_fun(T_b,tc_HOL_Obool),T_d),c_Relation_OImage(T_c,T_b,V_r_2)),V_B_2)) ).
% 160.20/160.13  
% 160.20/160.13  fof(fact_fold__image__def,axiom,
% 160.20/160.13      ! [V_g_2,V_f_2,T_c,T_b] : hAPP(c_Finite__Set_Ofold__image(T_b,T_c,V_f_2),V_g_2) = c_Finite__Set_Ofold(T_c,T_b,hAPP(hAPP(c_COMBB(T_b,tc_fun(T_b,T_b),T_c),V_f_2),V_g_2)) ).
% 160.20/160.13  
% 160.20/160.13  fof(fact_Image__mono,axiom,
% 160.20/160.13      ! [V_A_2,V_A_H_2,V_r_2,V_r_H_2,T_c,T_b] :
% 160.20/160.13        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(tc_prod(T_b,T_c),tc_HOL_Obool)),V_r_H_2),V_r_2))
% 160.20/160.13       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_b,tc_HOL_Obool)),V_A_H_2),V_A_2))
% 160.20/160.13         => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_c,tc_HOL_Obool)),hAPP(c_Relation_OImage(T_b,T_c,V_r_H_2),V_A_H_2)),hAPP(c_Relation_OImage(T_b,T_c,V_r_2),V_A_2))) ) ) ).
% 160.20/160.13  
% 160.20/160.13  fof(fact_Un__Image,axiom,
% 160.20/160.13      ! [V_A_2,V_S_2,V_R_2,T_b,T_c] : hAPP(c_Relation_OImage(T_c,T_b,hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(tc_prod(T_c,T_b),tc_HOL_Obool)),V_R_2),V_S_2)),V_A_2) = hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(T_b,tc_HOL_Obool)),hAPP(c_Relation_OImage(T_c,T_b,V_R_2),V_A_2)),hAPP(c_Relation_OImage(T_c,T_b,V_S_2),V_A_2)) ).
% 160.20/160.13  
% 160.20/160.13  fof(fact_folding__image__simple_Oeq__fold__g,axiom,
% 160.20/160.13      ! [V_A_2,V_F_2,V_g_2,V_z_2,V_f_2,T_c,T_b] :
% 160.20/160.13        ( c_Finite__Set_Ofolding__image__simple(T_b,T_c,V_f_2,V_z_2,V_g_2,V_F_2)
% 160.20/160.13       => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_c),V_A_2))
% 160.20/160.13         => hAPP(V_F_2,V_A_2) = hAPP(hAPP(hAPP(c_Finite__Set_Ofold__image(T_b,T_c,V_f_2),V_g_2),V_z_2),V_A_2) ) ) ).
% 160.20/160.13  
% 160.20/160.13  fof(fact_acc__subset,axiom,
% 160.20/160.13      ! [V_R2_2,V_R1_2,T_b] :
% 160.20/160.13        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(tc_prod(T_b,T_b),tc_HOL_Obool)),V_R1_2),V_R2_2))
% 160.20/160.13       => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_b,tc_HOL_Obool)),c_Wellfounded_Oacc(T_b,V_R2_2)),c_Wellfounded_Oacc(T_b,V_R1_2))) ) ).
% 160.20/160.13  
% 160.20/160.13  fof(fact_rev__ImageI,axiom,
% 160.20/160.13      ! [V_r_2,V_b_2,T_c,V_A_2,V_a_2,T_b] :
% 160.20/160.13        ( hBOOL(hAPP(hAPP(c_member(T_b),V_a_2),V_A_2))
% 160.20/160.13       => ( hBOOL(hAPP(hAPP(c_member(tc_prod(T_b,T_c)),hAPP(hAPP(c_Product__Type_OPair(T_b,T_c),V_a_2),V_b_2)),V_r_2))
% 160.20/160.13         => hBOOL(hAPP(hAPP(c_member(T_c),V_b_2),hAPP(c_Relation_OImage(T_b,T_c,V_r_2),V_A_2))) ) ) ).
% 160.20/160.13  
% 160.20/160.13  fof(fact_Image__iff,axiom,
% 160.20/160.13      ! [V_A_2,V_r_2,T_c,V_b_2,T_b] :
% 160.20/160.13        ( hBOOL(hAPP(hAPP(c_member(T_b),V_b_2),hAPP(c_Relation_OImage(T_c,T_b,V_r_2),V_A_2)))
% 160.20/160.13      <=> ? [B_x] :
% 160.20/160.13            ( hBOOL(hAPP(hAPP(c_member(T_c),B_x),V_A_2))
% 160.20/160.13            & hBOOL(hAPP(hAPP(c_member(tc_prod(T_c,T_b)),hAPP(hAPP(c_Product__Type_OPair(T_c,T_b),B_x),V_b_2)),V_r_2)) ) ) ).
% 160.20/160.13  
% 160.20/160.13  fof(fact_Image__eq__UN,axiom,
% 160.20/160.13      ! [V_B_2,V_r_2,T_b,T_c] : hAPP(c_Relation_OImage(T_c,T_b,V_r_2),V_B_2) = hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OSUPR(T_c,tc_fun(T_b,tc_HOL_Obool)),V_B_2),hAPP(hAPP(c_COMBB(tc_fun(T_c,tc_HOL_Obool),tc_fun(T_b,tc_HOL_Obool),T_c),c_Relation_OImage(T_c,T_b,V_r_2)),hAPP(hAPP(c_COMBC(T_c,tc_fun(T_c,tc_HOL_Obool),tc_fun(T_c,tc_HOL_Obool)),c_Set_Oinsert(T_c)),c_Orderings_Obot__class_Obot(tc_fun(T_c,tc_HOL_Obool))))) ).
% 160.20/160.13  
% 160.20/160.13  fof(fact_fold__image__distrib,axiom,
% 160.20/160.13      ! [V_h_2,V_g_2,V_A_2,T_b,T_c] :
% 160.20/160.13        ( class_Groups_Ocomm__monoid__mult(T_c)
% 160.20/160.13       => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2))
% 160.20/160.13         => hAPP(hAPP(hAPP(c_Finite__Set_Ofold__image(T_c,T_b,c_Groups_Otimes__class_Otimes(T_c)),hAPP(hAPP(c_COMBS(T_b,T_c,T_c),hAPP(hAPP(c_COMBB(T_c,tc_fun(T_c,T_c),T_b),c_Groups_Otimes__class_Otimes(T_c)),V_g_2)),V_h_2)),c_Groups_Oone__class_Oone(T_c)),V_A_2) = hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_c),hAPP(hAPP(hAPP(c_Finite__Set_Ofold__image(T_c,T_b,c_Groups_Otimes__class_Otimes(T_c)),V_g_2),c_Groups_Oone__class_Oone(T_c)),V_A_2)),hAPP(hAPP(hAPP(c_Finite__Set_Ofold__image(T_c,T_b,c_Groups_Otimes__class_Otimes(T_c)),V_h_2),c_Groups_Oone__class_Oone(T_c)),V_A_2)) ) ) ).
% 160.20/160.13  
% 160.20/160.13  fof(fact_acc__downward,axiom,
% 160.20/160.13      ! [V_a_2,V_r_2,V_b_2,T_b] :
% 160.20/160.13        ( hBOOL(hAPP(hAPP(c_member(T_b),V_b_2),c_Wellfounded_Oacc(T_b,V_r_2)))
% 160.20/160.13       => ( hBOOL(hAPP(hAPP(c_member(tc_prod(T_b,T_b)),hAPP(hAPP(c_Product__Type_OPair(T_b,T_b),V_a_2),V_b_2)),V_r_2))
% 160.20/160.13         => hBOOL(hAPP(hAPP(c_member(T_b),V_a_2),c_Wellfounded_Oacc(T_b,V_r_2))) ) ) ).
% 160.20/160.13  
% 160.20/160.13  fof(fact_acc_Osimps,axiom,
% 160.20/160.13      ! [V_r_2,V_a_2,T_b] :
% 160.20/160.13        ( hBOOL(hAPP(hAPP(c_member(T_b),V_a_2),c_Wellfounded_Oacc(T_b,V_r_2)))
% 160.20/160.13      <=> ! [B_x] :
% 160.20/160.13            ( hBOOL(hAPP(hAPP(c_member(tc_prod(T_b,T_b)),hAPP(hAPP(c_Product__Type_OPair(T_b,T_b),B_x),V_a_2)),V_r_2))
% 160.20/160.13           => hBOOL(hAPP(hAPP(c_member(T_b),B_x),c_Wellfounded_Oacc(T_b,V_r_2))) ) ) ).
% 160.20/160.13  
% 160.20/160.13  fof(fact_fold__image__insert,axiom,
% 160.20/160.13      ! [V_z_2,V_g_2,V_a_2,V_A_2,T_b,T_c] :
% 160.20/160.13        ( class_Groups_Oab__semigroup__mult(T_c)
% 160.20/160.13       => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2))
% 160.20/160.13         => ( ~ hBOOL(hAPP(hAPP(c_member(T_b),V_a_2),V_A_2))
% 160.20/160.13           => hAPP(hAPP(hAPP(c_Finite__Set_Ofold__image(T_c,T_b,c_Groups_Otimes__class_Otimes(T_c)),V_g_2),V_z_2),hAPP(hAPP(c_Set_Oinsert(T_b),V_a_2),V_A_2)) = hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_c),hAPP(V_g_2,V_a_2)),hAPP(hAPP(hAPP(c_Finite__Set_Ofold__image(T_c,T_b,c_Groups_Otimes__class_Otimes(T_c)),V_g_2),V_z_2),V_A_2)) ) ) ) ).
% 160.20/160.13  
% 160.20/160.13  fof(fact_setprod_Oeq__fold,axiom,
% 160.20/160.13      ! [V_g_2,V_A_2,T_b,T_c] :
% 160.20/160.13        ( class_Groups_Ocomm__monoid__mult(T_c)
% 160.20/160.13       => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2))
% 160.20/160.13         => hAPP(hAPP(c_Big__Operators_Ocomm__monoid__mult__class_Osetprod(T_b,T_c),V_g_2),V_A_2) = hAPP(hAPP(hAPP(c_Finite__Set_Ofold__image(T_c,T_b,c_Groups_Otimes__class_Otimes(T_c)),V_g_2),c_Groups_Oone__class_Oone(T_c)),V_A_2) ) ) ).
% 160.20/160.13  
% 160.20/160.13  fof(fact_setprod_OF__eq,axiom,
% 160.20/160.13      ! [V_g_2,V_A_2,T_b,T_c] :
% 160.20/160.13        ( class_Groups_Ocomm__monoid__mult(T_c)
% 160.20/160.13       => ( ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2))
% 160.20/160.13           => hAPP(hAPP(c_Big__Operators_Ocomm__monoid__mult__class_Osetprod(T_b,T_c),V_g_2),V_A_2) = hAPP(hAPP(hAPP(c_Finite__Set_Ofold__image(T_c,T_b,c_Groups_Otimes__class_Otimes(T_c)),V_g_2),c_Groups_Oone__class_Oone(T_c)),V_A_2) )
% 160.20/160.13          & ( ~ hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2))
% 160.20/160.13           => hAPP(hAPP(c_Big__Operators_Ocomm__monoid__mult__class_Osetprod(T_b,T_c),V_g_2),V_A_2) = c_Groups_Oone__class_Oone(T_c) ) ) ) ).
% 160.20/160.13  
% 160.20/160.13  fof(fact_Image__singleton__iff,axiom,
% 160.20/160.13      ! [V_a_2,V_r_2,T_c,V_b_2,T_b] :
% 160.20/160.13        ( hBOOL(hAPP(hAPP(c_member(T_b),V_b_2),hAPP(c_Relation_OImage(T_c,T_b,V_r_2),hAPP(hAPP(c_Set_Oinsert(T_c),V_a_2),c_Orderings_Obot__class_Obot(tc_fun(T_c,tc_HOL_Obool))))))
% 160.20/160.13      <=> hBOOL(hAPP(hAPP(c_member(tc_prod(T_c,T_b)),hAPP(hAPP(c_Product__Type_OPair(T_c,T_b),V_a_2),V_b_2)),V_r_2)) ) ).
% 160.20/160.13  
% 160.20/160.13  fof(fact_of__int,axiom,
% 160.20/160.13      ! [V_j_2,V_i_2,T_b] :
% 160.20/160.13        ( class_Rings_Oring__1(T_b)
% 160.20/160.13       => hAPP(c_Int_Oring__1__class_Oof__int(T_b),hAPP(c_Int_OAbs__Integ,hAPP(c_Relation_OImage(tc_prod(tc_Nat_Onat,tc_Nat_Onat),tc_prod(tc_Nat_Onat,tc_Nat_Onat),c_Int_Ointrel),hAPP(hAPP(c_Set_Oinsert(tc_prod(tc_Nat_Onat,tc_Nat_Onat)),hAPP(hAPP(c_Product__Type_OPair(tc_Nat_Onat,tc_Nat_Onat),V_i_2),V_j_2)),c_Orderings_Obot__class_Obot(tc_fun(tc_prod(tc_Nat_Onat,tc_Nat_Onat),tc_HOL_Obool)))))) = hAPP(hAPP(c_Groups_Ominus__class_Ominus(T_b),hAPP(c_Nat_Osemiring__1__class_Oof__nat(T_b),V_i_2)),hAPP(c_Nat_Osemiring__1__class_Oof__nat(T_b),V_j_2)) ) ).
% 160.20/160.13  
% 160.20/160.13  fof(fact_One__int__def,axiom,
% 160.20/160.13      c_Groups_Oone__class_Oone(tc_Int_Oint) = hAPP(c_Int_OAbs__Integ,hAPP(c_Relation_OImage(tc_prod(tc_Nat_Onat,tc_Nat_Onat),tc_prod(tc_Nat_Onat,tc_Nat_Onat),c_Int_Ointrel),hAPP(hAPP(c_Set_Oinsert(tc_prod(tc_Nat_Onat,tc_Nat_Onat)),hAPP(hAPP(c_Product__Type_OPair(tc_Nat_Onat,tc_Nat_Onat),c_Groups_Oone__class_Oone(tc_Nat_Onat)),c_Groups_Ozero__class_Ozero(tc_Nat_Onat))),c_Orderings_Obot__class_Obot(tc_fun(tc_prod(tc_Nat_Onat,tc_Nat_Onat),tc_HOL_Obool))))) ).
% 160.20/160.13  
% 160.20/160.13  fof(fact_mult,axiom,
% 160.20/160.13      ! [V_v_2,V_u_2,V_y_2,V_x_2] : hAPP(hAPP(c_Groups_Otimes__class_Otimes(tc_Int_Oint),hAPP(c_Int_OAbs__Integ,hAPP(c_Relation_OImage(tc_prod(tc_Nat_Onat,tc_Nat_Onat),tc_prod(tc_Nat_Onat,tc_Nat_Onat),c_Int_Ointrel),hAPP(hAPP(c_Set_Oinsert(tc_prod(tc_Nat_Onat,tc_Nat_Onat)),hAPP(hAPP(c_Product__Type_OPair(tc_Nat_Onat,tc_Nat_Onat),V_x_2),V_y_2)),c_Orderings_Obot__class_Obot(tc_fun(tc_prod(tc_Nat_Onat,tc_Nat_Onat),tc_HOL_Obool)))))),hAPP(c_Int_OAbs__Integ,hAPP(c_Relation_OImage(tc_prod(tc_Nat_Onat,tc_Nat_Onat),tc_prod(tc_Nat_Onat,tc_Nat_Onat),c_Int_Ointrel),hAPP(hAPP(c_Set_Oinsert(tc_prod(tc_Nat_Onat,tc_Nat_Onat)),hAPP(hAPP(c_Product__Type_OPair(tc_Nat_Onat,tc_Nat_Onat),V_u_2),V_v_2)),c_Orderings_Obot__class_Obot(tc_fun(tc_prod(tc_Nat_Onat,tc_Nat_Onat),tc_HOL_Obool)))))) = hAPP(c_Int_OAbs__Integ,hAPP(c_Relation_OImage(tc_prod(tc_Nat_Onat,tc_Nat_Onat),tc_prod(tc_Nat_Onat,tc_Nat_Onat),c_Int_Ointrel),hAPP(hAPP(c_Set_Oinsert(tc_prod(tc_Nat_Onat,tc_Nat_Onat)),hAPP(hAPP(c_Product__Type_OPair(tc_Nat_Onat,tc_Nat_Onat),hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Nat_Onat),hAPP(hAPP(c_Groups_Otimes__class_Otimes(tc_Nat_Onat),V_x_2),V_u_2)),hAPP(hAPP(c_Groups_Otimes__class_Otimes(tc_Nat_Onat),V_y_2),V_v_2))),hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Nat_Onat),hAPP(hAPP(c_Groups_Otimes__class_Otimes(tc_Nat_Onat),V_x_2),V_v_2)),hAPP(hAPP(c_Groups_Otimes__class_Otimes(tc_Nat_Onat),V_y_2),V_u_2)))),c_Orderings_Obot__class_Obot(tc_fun(tc_prod(tc_Nat_Onat,tc_Nat_Onat),tc_HOL_Obool))))) ).
% 160.20/160.13  
% 160.20/160.13  fof(fact_le,axiom,
% 160.20/160.13      ! [V_v_2,V_u_2,V_y_2,V_x_2] :
% 160.20/160.13        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),hAPP(c_Int_OAbs__Integ,hAPP(c_Relation_OImage(tc_prod(tc_Nat_Onat,tc_Nat_Onat),tc_prod(tc_Nat_Onat,tc_Nat_Onat),c_Int_Ointrel),hAPP(hAPP(c_Set_Oinsert(tc_prod(tc_Nat_Onat,tc_Nat_Onat)),hAPP(hAPP(c_Product__Type_OPair(tc_Nat_Onat,tc_Nat_Onat),V_x_2),V_y_2)),c_Orderings_Obot__class_Obot(tc_fun(tc_prod(tc_Nat_Onat,tc_Nat_Onat),tc_HOL_Obool)))))),hAPP(c_Int_OAbs__Integ,hAPP(c_Relation_OImage(tc_prod(tc_Nat_Onat,tc_Nat_Onat),tc_prod(tc_Nat_Onat,tc_Nat_Onat),c_Int_Ointrel),hAPP(hAPP(c_Set_Oinsert(tc_prod(tc_Nat_Onat,tc_Nat_Onat)),hAPP(hAPP(c_Product__Type_OPair(tc_Nat_Onat,tc_Nat_Onat),V_u_2),V_v_2)),c_Orderings_Obot__class_Obot(tc_fun(tc_prod(tc_Nat_Onat,tc_Nat_Onat),tc_HOL_Obool)))))))
% 160.20/160.13      <=> hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat),hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Nat_Onat),V_x_2),V_v_2)),hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Nat_Onat),V_u_2),V_y_2))) ) ).
% 160.20/160.13  
% 160.20/160.13  fof(fact_minus,axiom,
% 160.20/160.13      ! [V_y_2,V_x_2] : hAPP(c_Groups_Ouminus__class_Ouminus(tc_Int_Oint),hAPP(c_Int_OAbs__Integ,hAPP(c_Relation_OImage(tc_prod(tc_Nat_Onat,tc_Nat_Onat),tc_prod(tc_Nat_Onat,tc_Nat_Onat),c_Int_Ointrel),hAPP(hAPP(c_Set_Oinsert(tc_prod(tc_Nat_Onat,tc_Nat_Onat)),hAPP(hAPP(c_Product__Type_OPair(tc_Nat_Onat,tc_Nat_Onat),V_x_2),V_y_2)),c_Orderings_Obot__class_Obot(tc_fun(tc_prod(tc_Nat_Onat,tc_Nat_Onat),tc_HOL_Obool)))))) = hAPP(c_Int_OAbs__Integ,hAPP(c_Relation_OImage(tc_prod(tc_Nat_Onat,tc_Nat_Onat),tc_prod(tc_Nat_Onat,tc_Nat_Onat),c_Int_Ointrel),hAPP(hAPP(c_Set_Oinsert(tc_prod(tc_Nat_Onat,tc_Nat_Onat)),hAPP(hAPP(c_Product__Type_OPair(tc_Nat_Onat,tc_Nat_Onat),V_y_2),V_x_2)),c_Orderings_Obot__class_Obot(tc_fun(tc_prod(tc_Nat_Onat,tc_Nat_Onat),tc_HOL_Obool))))) ).
% 160.20/160.13  
% 160.20/160.13  fof(fact_Zero__int__def,axiom,
% 160.20/160.13      c_Groups_Ozero__class_Ozero(tc_Int_Oint) = hAPP(c_Int_OAbs__Integ,hAPP(c_Relation_OImage(tc_prod(tc_Nat_Onat,tc_Nat_Onat),tc_prod(tc_Nat_Onat,tc_Nat_Onat),c_Int_Ointrel),hAPP(hAPP(c_Set_Oinsert(tc_prod(tc_Nat_Onat,tc_Nat_Onat)),hAPP(hAPP(c_Product__Type_OPair(tc_Nat_Onat,tc_Nat_Onat),c_Groups_Ozero__class_Ozero(tc_Nat_Onat)),c_Groups_Ozero__class_Ozero(tc_Nat_Onat))),c_Orderings_Obot__class_Obot(tc_fun(tc_prod(tc_Nat_Onat,tc_Nat_Onat),tc_HOL_Obool))))) ).
% 160.20/160.13  
% 160.20/160.13  fof(fact_int__def,axiom,
% 160.20/160.13      ! [V_m_2] : hAPP(c_Nat_Osemiring__1__class_Oof__nat(tc_Int_Oint),V_m_2) = hAPP(c_Int_OAbs__Integ,hAPP(c_Relation_OImage(tc_prod(tc_Nat_Onat,tc_Nat_Onat),tc_prod(tc_Nat_Onat,tc_Nat_Onat),c_Int_Ointrel),hAPP(hAPP(c_Set_Oinsert(tc_prod(tc_Nat_Onat,tc_Nat_Onat)),hAPP(hAPP(c_Product__Type_OPair(tc_Nat_Onat,tc_Nat_Onat),V_m_2),c_Groups_Ozero__class_Ozero(tc_Nat_Onat))),c_Orderings_Obot__class_Obot(tc_fun(tc_prod(tc_Nat_Onat,tc_Nat_Onat),tc_HOL_Obool))))) ).
% 160.20/160.13  
% 160.20/160.13  fof(fact_add,axiom,
% 160.20/160.13      ! [V_v_2,V_u_2,V_y_2,V_x_2] : hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Int_Oint),hAPP(c_Int_OAbs__Integ,hAPP(c_Relation_OImage(tc_prod(tc_Nat_Onat,tc_Nat_Onat),tc_prod(tc_Nat_Onat,tc_Nat_Onat),c_Int_Ointrel),hAPP(hAPP(c_Set_Oinsert(tc_prod(tc_Nat_Onat,tc_Nat_Onat)),hAPP(hAPP(c_Product__Type_OPair(tc_Nat_Onat,tc_Nat_Onat),V_x_2),V_y_2)),c_Orderings_Obot__class_Obot(tc_fun(tc_prod(tc_Nat_Onat,tc_Nat_Onat),tc_HOL_Obool)))))),hAPP(c_Int_OAbs__Integ,hAPP(c_Relation_OImage(tc_prod(tc_Nat_Onat,tc_Nat_Onat),tc_prod(tc_Nat_Onat,tc_Nat_Onat),c_Int_Ointrel),hAPP(hAPP(c_Set_Oinsert(tc_prod(tc_Nat_Onat,tc_Nat_Onat)),hAPP(hAPP(c_Product__Type_OPair(tc_Nat_Onat,tc_Nat_Onat),V_u_2),V_v_2)),c_Orderings_Obot__class_Obot(tc_fun(tc_prod(tc_Nat_Onat,tc_Nat_Onat),tc_HOL_Obool)))))) = hAPP(c_Int_OAbs__Integ,hAPP(c_Relation_OImage(tc_prod(tc_Nat_Onat,tc_Nat_Onat),tc_prod(tc_Nat_Onat,tc_Nat_Onat),c_Int_Ointrel),hAPP(hAPP(c_Set_Oinsert(tc_prod(tc_Nat_Onat,tc_Nat_Onat)),hAPP(hAPP(c_Product__Type_OPair(tc_Nat_Onat,tc_Nat_Onat),hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Nat_Onat),V_x_2),V_u_2)),hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Nat_Onat),V_y_2),V_v_2))),c_Orderings_Obot__class_Obot(tc_fun(tc_prod(tc_Nat_Onat,tc_Nat_Onat),tc_HOL_Obool))))) ).
% 160.20/160.13  
% 160.20/160.13  fof(fact_nat,axiom,
% 160.20/160.13      ! [V_y_2,V_x_2] : hAPP(c_Int_Onat,hAPP(c_Int_OAbs__Integ,hAPP(c_Relation_OImage(tc_prod(tc_Nat_Onat,tc_Nat_Onat),tc_prod(tc_Nat_Onat,tc_Nat_Onat),c_Int_Ointrel),hAPP(hAPP(c_Set_Oinsert(tc_prod(tc_Nat_Onat,tc_Nat_Onat)),hAPP(hAPP(c_Product__Type_OPair(tc_Nat_Onat,tc_Nat_Onat),V_x_2),V_y_2)),c_Orderings_Obot__class_Obot(tc_fun(tc_prod(tc_Nat_Onat,tc_Nat_Onat),tc_HOL_Obool)))))) = hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_Nat_Onat),V_x_2),V_y_2) ).
% 160.20/160.13  
% 160.20/160.13  fof(fact_less,axiom,
% 160.20/160.13      ! [V_v_2,V_u_2,V_y_2,V_x_2] :
% 160.20/160.13        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),hAPP(c_Int_OAbs__Integ,hAPP(c_Relation_OImage(tc_prod(tc_Nat_Onat,tc_Nat_Onat),tc_prod(tc_Nat_Onat,tc_Nat_Onat),c_Int_Ointrel),hAPP(hAPP(c_Set_Oinsert(tc_prod(tc_Nat_Onat,tc_Nat_Onat)),hAPP(hAPP(c_Product__Type_OPair(tc_Nat_Onat,tc_Nat_Onat),V_x_2),V_y_2)),c_Orderings_Obot__class_Obot(tc_fun(tc_prod(tc_Nat_Onat,tc_Nat_Onat),tc_HOL_Obool)))))),hAPP(c_Int_OAbs__Integ,hAPP(c_Relation_OImage(tc_prod(tc_Nat_Onat,tc_Nat_Onat),tc_prod(tc_Nat_Onat,tc_Nat_Onat),c_Int_Ointrel),hAPP(hAPP(c_Set_Oinsert(tc_prod(tc_Nat_Onat,tc_Nat_Onat)),hAPP(hAPP(c_Product__Type_OPair(tc_Nat_Onat,tc_Nat_Onat),V_u_2),V_v_2)),c_Orderings_Obot__class_Obot(tc_fun(tc_prod(tc_Nat_Onat,tc_Nat_Onat),tc_HOL_Obool)))))))
% 160.20/160.13      <=> hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Nat_Onat),V_x_2),V_v_2)),hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Nat_Onat),V_u_2),V_y_2))) ) ).
% 160.20/160.13  
% 160.20/160.13  fof(fact_minus__int__def,axiom,
% 160.20/160.13      ! [V_z_2] : hAPP(c_Groups_Ouminus__class_Ouminus(tc_Int_Oint),V_z_2) = hAPP(c_Int_OAbs__Integ,hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OSUPR(tc_prod(tc_Nat_Onat,tc_Nat_Onat),tc_fun(tc_prod(tc_Nat_Onat,tc_Nat_Onat),tc_HOL_Obool)),hAPP(c_Int_ORep__Integ,V_z_2)),hAPP(c_Product__Type_Oprod_Oprod__case(tc_Nat_Onat,tc_Nat_Onat,tc_fun(tc_prod(tc_Nat_Onat,tc_Nat_Onat),tc_HOL_Obool)),hAPP(hAPP(c_COMBB(tc_fun(tc_Nat_Onat,tc_fun(tc_prod(tc_Nat_Onat,tc_Nat_Onat),tc_HOL_Obool)),tc_fun(tc_Nat_Onat,tc_fun(tc_prod(tc_Nat_Onat,tc_Nat_Onat),tc_HOL_Obool)),tc_Nat_Onat),hAPP(c_COMBB(tc_fun(tc_prod(tc_Nat_Onat,tc_Nat_Onat),tc_HOL_Obool),tc_fun(tc_prod(tc_Nat_Onat,tc_Nat_Onat),tc_HOL_Obool),tc_Nat_Onat),c_Relation_OImage(tc_prod(tc_Nat_Onat,tc_Nat_Onat),tc_prod(tc_Nat_Onat,tc_Nat_Onat),c_Int_Ointrel))),hAPP(hAPP(c_COMBC(tc_Nat_Onat,tc_fun(tc_prod(tc_Nat_Onat,tc_Nat_Onat),tc_HOL_Obool),tc_fun(tc_Nat_Onat,tc_fun(tc_prod(tc_Nat_Onat,tc_Nat_Onat),tc_HOL_Obool))),hAPP(hAPP(c_COMBB(tc_fun(tc_Nat_Onat,tc_fun(tc_fun(tc_prod(tc_Nat_Onat,tc_Nat_Onat),tc_HOL_Obool),tc_fun(tc_prod(tc_Nat_Onat,tc_Nat_Onat),tc_HOL_Obool))),tc_fun(tc_fun(tc_prod(tc_Nat_Onat,tc_Nat_Onat),tc_HOL_Obool),tc_fun(tc_Nat_Onat,tc_fun(tc_prod(tc_Nat_Onat,tc_Nat_Onat),tc_HOL_Obool))),tc_Nat_Onat),c_COMBC(tc_Nat_Onat,tc_fun(tc_prod(tc_Nat_Onat,tc_Nat_Onat),tc_HOL_Obool),tc_fun(tc_prod(tc_Nat_Onat,tc_Nat_Onat),tc_HOL_Obool))),hAPP(hAPP(c_COMBB(tc_fun(tc_Nat_Onat,tc_prod(tc_Nat_Onat,tc_Nat_Onat)),tc_fun(tc_Nat_Onat,tc_fun(tc_fun(tc_prod(tc_Nat_Onat,tc_Nat_Onat),tc_HOL_Obool),tc_fun(tc_prod(tc_Nat_Onat,tc_Nat_Onat),tc_HOL_Obool))),tc_Nat_Onat),hAPP(c_COMBB(tc_prod(tc_Nat_Onat,tc_Nat_Onat),tc_fun(tc_fun(tc_prod(tc_Nat_Onat,tc_Nat_Onat),tc_HOL_Obool),tc_fun(tc_prod(tc_Nat_Onat,tc_Nat_Onat),tc_HOL_Obool)),tc_Nat_Onat),c_Set_Oinsert(tc_prod(tc_Nat_Onat,tc_Nat_Onat)))),hAPP(c_COMBC(tc_Nat_Onat,tc_Nat_Onat,tc_prod(tc_Nat_Onat,tc_Nat_Onat)),c_Product__Type_OPair(tc_Nat_Onat,tc_Nat_Onat))))),c_Orderings_Obot__class_Obot(tc_fun(tc_prod(tc_Nat_Onat,tc_Nat_Onat),tc_HOL_Obool))))))) ).
% 160.20/160.13  
% 160.20/160.13  fof(fact_eq__Abs__Integ,axiom,
% 160.20/160.13      ! [V_z_2] :
% 160.20/160.13        ~ ! [B_x,B_y] : V_z_2 != hAPP(c_Int_OAbs__Integ,hAPP(c_Relation_OImage(tc_prod(tc_Nat_Onat,tc_Nat_Onat),tc_prod(tc_Nat_Onat,tc_Nat_Onat),c_Int_Ointrel),hAPP(hAPP(c_Set_Oinsert(tc_prod(tc_Nat_Onat,tc_Nat_Onat)),hAPP(hAPP(c_Product__Type_OPair(tc_Nat_Onat,tc_Nat_Onat),B_x),B_y)),c_Orderings_Obot__class_Obot(tc_fun(tc_prod(tc_Nat_Onat,tc_Nat_Onat),tc_HOL_Obool))))) ).
% 160.20/160.13  
% 160.20/160.13  fof(fact_comm__monoid__big_OF__eq,axiom,
% 160.20/160.13      ! [V_g_2,V_A_2,V_F_2,V_z_2,V_f_2,T_c,T_b] :
% 160.20/160.13        ( c_Big__Operators_Ocomm__monoid__big(T_b,T_c,V_f_2,V_z_2,V_F_2)
% 160.20/160.13       => ( ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_c),V_A_2))
% 160.20/160.13           => hAPP(hAPP(V_F_2,V_g_2),V_A_2) = hAPP(hAPP(hAPP(c_Finite__Set_Ofold__image(T_b,T_c,V_f_2),V_g_2),V_z_2),V_A_2) )
% 160.20/160.13          & ( ~ hBOOL(hAPP(c_Finite__Set_Ofinite(T_c),V_A_2))
% 160.20/160.13           => hAPP(hAPP(V_F_2,V_g_2),V_A_2) = V_z_2 ) ) ) ).
% 160.20/160.13  
% 160.20/160.13  fof(fact_quotient__def,axiom,
% 160.20/160.13      ! [V_r_2,V_A_2,T_b] : hAPP(hAPP(c_Equiv__Relations_Oquotient(T_b),V_A_2),V_r_2) = hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OSUPR(T_b,tc_fun(tc_fun(T_b,tc_HOL_Obool),tc_HOL_Obool)),V_A_2),hAPP(hAPP(c_COMBC(T_b,tc_fun(tc_fun(T_b,tc_HOL_Obool),tc_HOL_Obool),tc_fun(tc_fun(T_b,tc_HOL_Obool),tc_HOL_Obool)),hAPP(hAPP(c_COMBB(tc_fun(T_b,tc_HOL_Obool),tc_fun(tc_fun(tc_fun(T_b,tc_HOL_Obool),tc_HOL_Obool),tc_fun(tc_fun(T_b,tc_HOL_Obool),tc_HOL_Obool)),T_b),c_Set_Oinsert(tc_fun(T_b,tc_HOL_Obool))),hAPP(hAPP(c_COMBB(tc_fun(T_b,tc_HOL_Obool),tc_fun(T_b,tc_HOL_Obool),T_b),c_Relation_OImage(T_b,T_b,V_r_2)),hAPP(hAPP(c_COMBC(T_b,tc_fun(T_b,tc_HOL_Obool),tc_fun(T_b,tc_HOL_Obool)),c_Set_Oinsert(T_b)),c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool)))))),c_Orderings_Obot__class_Obot(tc_fun(tc_fun(T_b,tc_HOL_Obool),tc_HOL_Obool)))) ).
% 160.20/160.13  
% 160.20/160.13  fof(fact_Rep__Integ__inject,axiom,
% 160.20/160.13      ! [V_y_2,V_x_2] :
% 160.20/160.13        ( hAPP(c_Int_ORep__Integ,V_x_2) = hAPP(c_Int_ORep__Integ,V_y_2)
% 160.20/160.13      <=> V_x_2 = V_y_2 ) ).
% 160.20/160.13  
% 160.20/160.13  fof(fact_quotient__is__empty,axiom,
% 160.20/160.13      ! [V_r_2,V_A_2,T_b] :
% 160.20/160.13        ( hAPP(hAPP(c_Equiv__Relations_Oquotient(T_b),V_A_2),V_r_2) = c_Orderings_Obot__class_Obot(tc_fun(tc_fun(T_b,tc_HOL_Obool),tc_HOL_Obool))
% 160.20/160.13      <=> V_A_2 = c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool)) ) ).
% 160.20/160.13  
% 160.20/160.13  fof(fact_quotient__is__empty2,axiom,
% 160.20/160.13      ! [V_r_2,V_A_2,T_b] :
% 160.20/160.13        ( c_Orderings_Obot__class_Obot(tc_fun(tc_fun(T_b,tc_HOL_Obool),tc_HOL_Obool)) = hAPP(hAPP(c_Equiv__Relations_Oquotient(T_b),V_A_2),V_r_2)
% 160.20/160.13      <=> V_A_2 = c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool)) ) ).
% 160.20/160.13  
% 160.20/160.13  fof(fact_quotient__empty,axiom,
% 160.20/160.13      ! [V_r_2,T_b] : hAPP(hAPP(c_Equiv__Relations_Oquotient(T_b),c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool))),V_r_2) = c_Orderings_Obot__class_Obot(tc_fun(tc_fun(T_b,tc_HOL_Obool),tc_HOL_Obool)) ).
% 160.20/160.13  
% 160.20/160.13  fof(fact_Rep__Integ__inverse,axiom,
% 160.20/160.13      ! [V_x_2] : hAPP(c_Int_OAbs__Integ,hAPP(c_Int_ORep__Integ,V_x_2)) = V_x_2 ).
% 160.20/160.13  
% 160.20/160.13  fof(fact_quotientI,axiom,
% 160.20/160.13      ! [V_r_2,V_A_2,V_x_2,T_b] :
% 160.20/160.13        ( hBOOL(hAPP(hAPP(c_member(T_b),V_x_2),V_A_2))
% 160.20/160.13       => hBOOL(hAPP(hAPP(c_member(tc_fun(T_b,tc_HOL_Obool)),hAPP(c_Relation_OImage(T_b,T_b,V_r_2),hAPP(hAPP(c_Set_Oinsert(T_b),V_x_2),c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool))))),hAPP(hAPP(c_Equiv__Relations_Oquotient(T_b),V_A_2),V_r_2))) ) ).
% 160.20/160.13  
% 160.20/160.13  fof(fact_nat__def,axiom,
% 160.20/160.13      ! [V_z_2] : hAPP(c_Int_Onat,V_z_2) = c_Set_Othe__elem(tc_Nat_Onat,hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OSUPR(tc_prod(tc_Nat_Onat,tc_Nat_Onat),tc_fun(tc_Nat_Onat,tc_HOL_Obool)),hAPP(c_Int_ORep__Integ,V_z_2)),hAPP(c_Product__Type_Oprod_Oprod__case(tc_Nat_Onat,tc_Nat_Onat,tc_fun(tc_Nat_Onat,tc_HOL_Obool)),hAPP(hAPP(c_COMBC(tc_Nat_Onat,tc_fun(tc_Nat_Onat,tc_HOL_Obool),tc_fun(tc_Nat_Onat,tc_fun(tc_Nat_Onat,tc_HOL_Obool))),hAPP(hAPP(c_COMBB(tc_fun(tc_Nat_Onat,tc_fun(tc_fun(tc_Nat_Onat,tc_HOL_Obool),tc_fun(tc_Nat_Onat,tc_HOL_Obool))),tc_fun(tc_fun(tc_Nat_Onat,tc_HOL_Obool),tc_fun(tc_Nat_Onat,tc_fun(tc_Nat_Onat,tc_HOL_Obool))),tc_Nat_Onat),c_COMBC(tc_Nat_Onat,tc_fun(tc_Nat_Onat,tc_HOL_Obool),tc_fun(tc_Nat_Onat,tc_HOL_Obool))),hAPP(hAPP(c_COMBB(tc_fun(tc_Nat_Onat,tc_Nat_Onat),tc_fun(tc_Nat_Onat,tc_fun(tc_fun(tc_Nat_Onat,tc_HOL_Obool),tc_fun(tc_Nat_Onat,tc_HOL_Obool))),tc_Nat_Onat),hAPP(c_COMBB(tc_Nat_Onat,tc_fun(tc_fun(tc_Nat_Onat,tc_HOL_Obool),tc_fun(tc_Nat_Onat,tc_HOL_Obool)),tc_Nat_Onat),c_Set_Oinsert(tc_Nat_Onat))),c_Groups_Ominus__class_Ominus(tc_Nat_Onat)))),c_Orderings_Obot__class_Obot(tc_fun(tc_Nat_Onat,tc_HOL_Obool)))))) ).
% 160.20/160.13  
% 160.20/160.13  fof(fact_comm__monoid__big_Oinfinite,axiom,
% 160.20/160.13      ! [V_g_2,V_A_2,V_F_2,V_z_2,V_f_2,T_c,T_b] :
% 160.20/160.13        ( c_Big__Operators_Ocomm__monoid__big(T_b,T_c,V_f_2,V_z_2,V_F_2)
% 160.20/160.13       => ( ~ hBOOL(hAPP(c_Finite__Set_Ofinite(T_c),V_A_2))
% 160.20/160.13         => hAPP(hAPP(V_F_2,V_g_2),V_A_2) = V_z_2 ) ) ).
% 160.20/160.13  
% 160.20/160.13  fof(fact_singleton__quotient,axiom,
% 160.20/160.13      ! [V_r_2,V_x_2,T_b] : hAPP(hAPP(c_Equiv__Relations_Oquotient(T_b),hAPP(hAPP(c_Set_Oinsert(T_b),V_x_2),c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool)))),V_r_2) = hAPP(hAPP(c_Set_Oinsert(tc_fun(T_b,tc_HOL_Obool)),hAPP(c_Relation_OImage(T_b,T_b,V_r_2),hAPP(hAPP(c_Set_Oinsert(T_b),V_x_2),c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool))))),c_Orderings_Obot__class_Obot(tc_fun(tc_fun(T_b,tc_HOL_Obool),tc_HOL_Obool))) ).
% 160.20/160.13  
% 160.20/160.13  fof(fact_subset__equiv__class,axiom,
% 160.20/160.13      ! [V_a_2,V_b_2,V_r_2,V_A_2,T_b] :
% 160.20/160.13        ( c_Equiv__Relations_Oequiv(T_b,V_A_2,V_r_2)
% 160.20/160.13       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_b,tc_HOL_Obool)),hAPP(c_Relation_OImage(T_b,T_b,V_r_2),hAPP(hAPP(c_Set_Oinsert(T_b),V_b_2),c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool))))),hAPP(c_Relation_OImage(T_b,T_b,V_r_2),hAPP(hAPP(c_Set_Oinsert(T_b),V_a_2),c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool))))))
% 160.20/160.13         => ( hBOOL(hAPP(hAPP(c_member(T_b),V_b_2),V_A_2))
% 160.20/160.13           => hBOOL(hAPP(hAPP(c_member(tc_prod(T_b,T_b)),hAPP(hAPP(c_Product__Type_OPair(T_b,T_b),V_a_2),V_b_2)),V_r_2)) ) ) ) ).
% 160.20/160.13  
% 160.20/160.13  fof(fact_quotientE,axiom,
% 160.20/160.13      ! [V_r_2,V_A_2,V_X_2,T_b] :
% 160.20/160.13        ( hBOOL(hAPP(hAPP(c_member(tc_fun(T_b,tc_HOL_Obool)),V_X_2),hAPP(hAPP(c_Equiv__Relations_Oquotient(T_b),V_A_2),V_r_2)))
% 160.20/160.13       => ~ ! [B_x] :
% 160.20/160.13              ( V_X_2 = hAPP(c_Relation_OImage(T_b,T_b,V_r_2),hAPP(hAPP(c_Set_Oinsert(T_b),B_x),c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool))))
% 160.20/160.13             => ~ hBOOL(hAPP(hAPP(c_member(T_b),B_x),V_A_2)) ) ) ).
% 160.20/160.13  
% 160.20/160.13  fof(fact_Id__on__def,axiom,
% 160.20/160.13      ! [V_A_2,T_b] : c_Relation_OId__on(T_b,V_A_2) = hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OSUPR(T_b,tc_fun(tc_prod(T_b,T_b),tc_HOL_Obool)),V_A_2),hAPP(hAPP(c_COMBC(T_b,tc_fun(tc_prod(T_b,T_b),tc_HOL_Obool),tc_fun(tc_prod(T_b,T_b),tc_HOL_Obool)),hAPP(hAPP(c_COMBB(tc_prod(T_b,T_b),tc_fun(tc_fun(tc_prod(T_b,T_b),tc_HOL_Obool),tc_fun(tc_prod(T_b,T_b),tc_HOL_Obool)),T_b),c_Set_Oinsert(tc_prod(T_b,T_b))),hAPP(hAPP(c_COMBS(T_b,T_b,tc_prod(T_b,T_b)),c_Product__Type_OPair(T_b,T_b)),c_COMBI(T_b)))),c_Orderings_Obot__class_Obot(tc_fun(tc_prod(T_b,T_b),tc_HOL_Obool)))) ).
% 160.20/160.13  
% 160.20/160.13  fof(fact_eq__equiv__class__iff2,axiom,
% 160.20/160.13      ! [V_y_2,V_x_2,V_r_2,V_A_2,T_b] :
% 160.20/160.13        ( c_Equiv__Relations_Oequiv(T_b,V_A_2,V_r_2)
% 160.20/160.13       => ( hBOOL(hAPP(hAPP(c_member(T_b),V_x_2),V_A_2))
% 160.20/160.13         => ( hBOOL(hAPP(hAPP(c_member(T_b),V_y_2),V_A_2))
% 160.20/160.13           => ( hAPP(hAPP(c_Equiv__Relations_Oquotient(T_b),hAPP(hAPP(c_Set_Oinsert(T_b),V_x_2),c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool)))),V_r_2) = hAPP(hAPP(c_Equiv__Relations_Oquotient(T_b),hAPP(hAPP(c_Set_Oinsert(T_b),V_y_2),c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool)))),V_r_2)
% 160.20/160.13            <=> hBOOL(hAPP(hAPP(c_member(tc_prod(T_b,T_b)),hAPP(hAPP(c_Product__Type_OPair(T_b,T_b),V_x_2),V_y_2)),V_r_2)) ) ) ) ) ).
% 160.20/160.13  
% 160.20/160.13  fof(fact_Id__on__def_H,axiom,
% 160.20/160.13      ! [V_A_2,T_b] : c_Relation_OId__on(T_b,V_A_2) = hAPP(c_Product__Type_Oprod_Oprod__case(T_b,T_b,tc_HOL_Obool),hAPP(hAPP(c_COMBS(T_b,tc_HOL_Obool,tc_fun(T_b,tc_HOL_Obool)),hAPP(hAPP(c_COMBB(tc_fun(T_b,tc_fun(tc_HOL_Obool,tc_HOL_Obool)),tc_fun(tc_HOL_Obool,tc_fun(T_b,tc_HOL_Obool)),T_b),c_COMBC(T_b,tc_HOL_Obool,tc_HOL_Obool)),hAPP(hAPP(c_COMBB(tc_fun(T_b,tc_HOL_Obool),tc_fun(T_b,tc_fun(tc_HOL_Obool,tc_HOL_Obool)),T_b),hAPP(c_COMBB(tc_HOL_Obool,tc_fun(tc_HOL_Obool,tc_HOL_Obool),T_b),c_fconj)),c_fequal))),V_A_2)) ).
% 160.20/160.13  
% 160.20/160.13  fof(fact_Id__on__empty,axiom,
% 160.20/160.13      ! [T_b] : c_Relation_OId__on(T_b,c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool))) = c_Orderings_Obot__class_Obot(tc_fun(tc_prod(T_b,T_b),tc_HOL_Obool)) ).
% 160.20/160.13  
% 160.20/160.13  fof(fact_Id__on__iff,axiom,
% 160.20/160.13      ! [V_A_2,V_y_2,V_x_2,T_b] :
% 160.20/160.13        ( hBOOL(hAPP(hAPP(c_member(tc_prod(T_b,T_b)),hAPP(hAPP(c_Product__Type_OPair(T_b,T_b),V_x_2),V_y_2)),c_Relation_OId__on(T_b,V_A_2)))
% 160.20/160.13      <=> ( V_x_2 = V_y_2
% 160.20/160.13          & hBOOL(hAPP(hAPP(c_member(T_b),V_x_2),V_A_2)) ) ) ).
% 160.20/160.13  
% 160.20/160.13  fof(fact_Id__on__eqI,axiom,
% 160.20/160.13      ! [V_A_2,T_b,V_b_2,V_a_2] :
% 160.20/160.13        ( V_a_2 = V_b_2
% 160.20/160.13       => ( hBOOL(hAPP(hAPP(c_member(T_b),V_a_2),V_A_2))
% 160.20/160.13         => hBOOL(hAPP(hAPP(c_member(tc_prod(T_b,T_b)),hAPP(hAPP(c_Product__Type_OPair(T_b,T_b),V_a_2),V_b_2)),c_Relation_OId__on(T_b,V_A_2))) ) ) ).
% 160.20/160.13  
% 160.20/160.13  fof(fact_equiv__class__self,axiom,
% 160.20/160.13      ! [V_a_2,V_r_2,V_A_2,T_b] :
% 160.20/160.13        ( c_Equiv__Relations_Oequiv(T_b,V_A_2,V_r_2)
% 160.20/160.13       => ( hBOOL(hAPP(hAPP(c_member(T_b),V_a_2),V_A_2))
% 160.20/160.13         => hBOOL(hAPP(hAPP(c_member(T_b),V_a_2),hAPP(c_Relation_OImage(T_b,T_b,V_r_2),hAPP(hAPP(c_Set_Oinsert(T_b),V_a_2),c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool)))))) ) ) ).
% 160.20/160.13  
% 160.20/160.13  fof(fact_equiv__class__eq,axiom,
% 160.20/160.13      ! [V_b_2,V_a_2,V_r_2,V_A_2,T_b] :
% 160.20/160.13        ( c_Equiv__Relations_Oequiv(T_b,V_A_2,V_r_2)
% 160.20/160.13       => ( hBOOL(hAPP(hAPP(c_member(tc_prod(T_b,T_b)),hAPP(hAPP(c_Product__Type_OPair(T_b,T_b),V_a_2),V_b_2)),V_r_2))
% 160.20/160.13         => hAPP(c_Relation_OImage(T_b,T_b,V_r_2),hAPP(hAPP(c_Set_Oinsert(T_b),V_a_2),c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool)))) = hAPP(c_Relation_OImage(T_b,T_b,V_r_2),hAPP(hAPP(c_Set_Oinsert(T_b),V_b_2),c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool)))) ) ) ).
% 160.20/160.13  
% 160.20/160.13  fof(fact_quotient__eq__iff,axiom,
% 160.20/160.13      ! [V_y_2,V_x_2,V_Y_2,V_X_2,V_r_2,V_A_2,T_b] :
% 160.20/160.13        ( c_Equiv__Relations_Oequiv(T_b,V_A_2,V_r_2)
% 160.20/160.13       => ( hBOOL(hAPP(hAPP(c_member(tc_fun(T_b,tc_HOL_Obool)),V_X_2),hAPP(hAPP(c_Equiv__Relations_Oquotient(T_b),V_A_2),V_r_2)))
% 160.20/160.13         => ( hBOOL(hAPP(hAPP(c_member(tc_fun(T_b,tc_HOL_Obool)),V_Y_2),hAPP(hAPP(c_Equiv__Relations_Oquotient(T_b),V_A_2),V_r_2)))
% 160.20/160.13           => ( hBOOL(hAPP(hAPP(c_member(T_b),V_x_2),V_X_2))
% 160.20/160.13             => ( hBOOL(hAPP(hAPP(c_member(T_b),V_y_2),V_Y_2))
% 160.20/160.13               => ( V_X_2 = V_Y_2
% 160.20/160.13                <=> hBOOL(hAPP(hAPP(c_member(tc_prod(T_b,T_b)),hAPP(hAPP(c_Product__Type_OPair(T_b,T_b),V_x_2),V_y_2)),V_r_2)) ) ) ) ) ) ) ).
% 160.20/160.13  
% 160.20/160.13  fof(fact_quotient__eqI,axiom,
% 160.20/160.13      ! [V_y_2,V_x_2,V_Y_2,V_X_2,V_r_2,V_A_2,T_b] :
% 160.20/160.13        ( c_Equiv__Relations_Oequiv(T_b,V_A_2,V_r_2)
% 160.20/160.13       => ( hBOOL(hAPP(hAPP(c_member(tc_fun(T_b,tc_HOL_Obool)),V_X_2),hAPP(hAPP(c_Equiv__Relations_Oquotient(T_b),V_A_2),V_r_2)))
% 160.20/160.13         => ( hBOOL(hAPP(hAPP(c_member(tc_fun(T_b,tc_HOL_Obool)),V_Y_2),hAPP(hAPP(c_Equiv__Relations_Oquotient(T_b),V_A_2),V_r_2)))
% 160.20/160.13           => ( hBOOL(hAPP(hAPP(c_member(T_b),V_x_2),V_X_2))
% 160.20/160.13             => ( hBOOL(hAPP(hAPP(c_member(T_b),V_y_2),V_Y_2))
% 160.20/160.13               => ( hBOOL(hAPP(hAPP(c_member(tc_prod(T_b,T_b)),hAPP(hAPP(c_Product__Type_OPair(T_b,T_b),V_x_2),V_y_2)),V_r_2))
% 160.20/160.13                 => V_X_2 = V_Y_2 ) ) ) ) ) ) ).
% 160.20/160.13  
% 160.20/160.13  fof(fact_equiv__class__eq__iff,axiom,
% 160.20/160.13      ! [V_y_2,V_x_2,V_r_2,V_A_2,T_b] :
% 160.20/160.13        ( c_Equiv__Relations_Oequiv(T_b,V_A_2,V_r_2)
% 160.20/160.13       => ( hBOOL(hAPP(hAPP(c_member(tc_prod(T_b,T_b)),hAPP(hAPP(c_Product__Type_OPair(T_b,T_b),V_x_2),V_y_2)),V_r_2))
% 160.20/160.13        <=> ( hAPP(c_Relation_OImage(T_b,T_b,V_r_2),hAPP(hAPP(c_Set_Oinsert(T_b),V_x_2),c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool)))) = hAPP(c_Relation_OImage(T_b,T_b,V_r_2),hAPP(hAPP(c_Set_Oinsert(T_b),V_y_2),c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool))))
% 160.20/160.13            & hBOOL(hAPP(hAPP(c_member(T_b),V_x_2),V_A_2))
% 160.20/160.13            & hBOOL(hAPP(hAPP(c_member(T_b),V_y_2),V_A_2)) ) ) ) ).
% 160.20/160.13  
% 160.20/160.13  fof(fact_eq__equiv__class,axiom,
% 160.20/160.13      ! [V_A_2,V_b_2,V_a_2,V_r_2,T_b] :
% 160.20/160.13        ( hAPP(c_Relation_OImage(T_b,T_b,V_r_2),hAPP(hAPP(c_Set_Oinsert(T_b),V_a_2),c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool)))) = hAPP(c_Relation_OImage(T_b,T_b,V_r_2),hAPP(hAPP(c_Set_Oinsert(T_b),V_b_2),c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool))))
% 160.20/160.13       => ( c_Equiv__Relations_Oequiv(T_b,V_A_2,V_r_2)
% 160.20/160.13         => ( hBOOL(hAPP(hAPP(c_member(T_b),V_b_2),V_A_2))
% 160.20/160.13           => hBOOL(hAPP(hAPP(c_member(tc_prod(T_b,T_b)),hAPP(hAPP(c_Product__Type_OPair(T_b,T_b),V_a_2),V_b_2)),V_r_2)) ) ) ) ).
% 160.20/160.13  
% 160.20/160.13  fof(fact_eq__equiv__class__iff,axiom,
% 160.20/160.13      ! [V_y_2,V_x_2,V_r_2,V_A_2,T_b] :
% 160.20/160.13        ( c_Equiv__Relations_Oequiv(T_b,V_A_2,V_r_2)
% 160.20/160.13       => ( hBOOL(hAPP(hAPP(c_member(T_b),V_x_2),V_A_2))
% 160.20/160.13         => ( hBOOL(hAPP(hAPP(c_member(T_b),V_y_2),V_A_2))
% 160.20/160.13           => ( hAPP(c_Relation_OImage(T_b,T_b,V_r_2),hAPP(hAPP(c_Set_Oinsert(T_b),V_x_2),c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool)))) = hAPP(c_Relation_OImage(T_b,T_b,V_r_2),hAPP(hAPP(c_Set_Oinsert(T_b),V_y_2),c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool))))
% 160.20/160.13            <=> hBOOL(hAPP(hAPP(c_member(tc_prod(T_b,T_b)),hAPP(hAPP(c_Product__Type_OPair(T_b,T_b),V_x_2),V_y_2)),V_r_2)) ) ) ) ) ).
% 160.20/160.13  
% 160.20/160.13  fof(fact_equiv__class__subset,axiom,
% 160.20/160.13      ! [V_b_2,V_a_2,V_r_2,V_A_2,T_b] :
% 160.20/160.13        ( c_Equiv__Relations_Oequiv(T_b,V_A_2,V_r_2)
% 160.20/160.13       => ( hBOOL(hAPP(hAPP(c_member(tc_prod(T_b,T_b)),hAPP(hAPP(c_Product__Type_OPair(T_b,T_b),V_a_2),V_b_2)),V_r_2))
% 160.20/160.13         => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_b,tc_HOL_Obool)),hAPP(c_Relation_OImage(T_b,T_b,V_r_2),hAPP(hAPP(c_Set_Oinsert(T_b),V_a_2),c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool))))),hAPP(c_Relation_OImage(T_b,T_b,V_r_2),hAPP(hAPP(c_Set_Oinsert(T_b),V_b_2),c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool)))))) ) ) ).
% 160.20/160.13  
% 160.20/160.13  fof(fact_UN__equiv__class,axiom,
% 160.20/160.13      ! [V_a_2,V_f_2,T_c,V_r_2,V_A_2,T_b] :
% 160.20/160.13        ( c_Equiv__Relations_Oequiv(T_b,V_A_2,V_r_2)
% 160.20/160.13       => ( c_Equiv__Relations_Ocongruent(T_b,tc_fun(T_c,tc_HOL_Obool),V_r_2,V_f_2)
% 160.20/160.13         => ( hBOOL(hAPP(hAPP(c_member(T_b),V_a_2),V_A_2))
% 160.20/160.13           => hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OSUPR(T_b,tc_fun(T_c,tc_HOL_Obool)),hAPP(c_Relation_OImage(T_b,T_b,V_r_2),hAPP(hAPP(c_Set_Oinsert(T_b),V_a_2),c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool))))),V_f_2) = hAPP(V_f_2,V_a_2) ) ) ) ).
% 160.20/160.13  
% 160.20/160.13  fof(fact_UN__equiv__class2,axiom,
% 160.20/160.13      ! [V_a2_2,V_a1_2,V_f_2,T_d,V_r2_2,V_A2_2,T_c,V_r1_2,V_A1_2,T_b] :
% 160.20/160.13        ( c_Equiv__Relations_Oequiv(T_b,V_A1_2,V_r1_2)
% 160.20/160.13       => ( c_Equiv__Relations_Oequiv(T_c,V_A2_2,V_r2_2)
% 160.20/160.13         => ( c_Equiv__Relations_Ocongruent2(T_b,T_c,tc_fun(T_d,tc_HOL_Obool),V_r1_2,V_r2_2,V_f_2)
% 160.20/160.13           => ( hBOOL(hAPP(hAPP(c_member(T_b),V_a1_2),V_A1_2))
% 160.20/160.13             => ( hBOOL(hAPP(hAPP(c_member(T_c),V_a2_2),V_A2_2))
% 160.20/160.13               => hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OSUPR(T_b,tc_fun(T_d,tc_HOL_Obool)),hAPP(c_Relation_OImage(T_b,T_b,V_r1_2),hAPP(hAPP(c_Set_Oinsert(T_b),V_a1_2),c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool))))),hAPP(hAPP(c_COMBB(tc_fun(T_c,tc_fun(T_d,tc_HOL_Obool)),tc_fun(T_d,tc_HOL_Obool),T_b),hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OSUPR(T_c,tc_fun(T_d,tc_HOL_Obool)),hAPP(c_Relation_OImage(T_c,T_c,V_r2_2),hAPP(hAPP(c_Set_Oinsert(T_c),V_a2_2),c_Orderings_Obot__class_Obot(tc_fun(T_c,tc_HOL_Obool)))))),V_f_2)) = hAPP(hAPP(V_f_2,V_a1_2),V_a2_2) ) ) ) ) ) ).
% 160.20/160.13  
% 160.20/160.13  fof(fact_equiv__class__nondisjoint,axiom,
% 160.20/160.13      ! [V_b_2,V_a_2,V_x_2,V_r_2,V_A_2,T_b] :
% 160.20/160.13        ( c_Equiv__Relations_Oequiv(T_b,V_A_2,V_r_2)
% 160.20/160.13       => ( hBOOL(hAPP(hAPP(c_member(T_b),V_x_2),hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_b,tc_HOL_Obool)),hAPP(c_Relation_OImage(T_b,T_b,V_r_2),hAPP(hAPP(c_Set_Oinsert(T_b),V_a_2),c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool))))),hAPP(c_Relation_OImage(T_b,T_b,V_r_2),hAPP(hAPP(c_Set_Oinsert(T_b),V_b_2),c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool)))))))
% 160.20/160.13         => hBOOL(hAPP(hAPP(c_member(tc_prod(T_b,T_b)),hAPP(hAPP(c_Product__Type_OPair(T_b,T_b),V_a_2),V_b_2)),V_r_2)) ) ) ).
% 160.20/160.13  
% 160.20/160.13  fof(fact_card__quotient__disjoint,axiom,
% 160.20/160.13      ! [V_r_2,V_A_2,T_b] :
% 160.20/160.13        ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2))
% 160.20/160.13       => ( c_Fun_Oinj__on(T_b,tc_fun(tc_fun(T_b,tc_HOL_Obool),tc_HOL_Obool),hAPP(hAPP(c_COMBC(T_b,tc_fun(tc_prod(T_b,T_b),tc_HOL_Obool),tc_fun(tc_fun(T_b,tc_HOL_Obool),tc_HOL_Obool)),hAPP(hAPP(c_COMBB(tc_fun(T_b,tc_HOL_Obool),tc_fun(tc_fun(tc_prod(T_b,T_b),tc_HOL_Obool),tc_fun(tc_fun(T_b,tc_HOL_Obool),tc_HOL_Obool)),T_b),c_Equiv__Relations_Oquotient(T_b)),hAPP(hAPP(c_COMBC(T_b,tc_fun(T_b,tc_HOL_Obool),tc_fun(T_b,tc_HOL_Obool)),c_Set_Oinsert(T_b)),c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool))))),V_r_2),V_A_2)
% 160.20/160.13         => hAPP(c_Finite__Set_Ocard(tc_fun(T_b,tc_HOL_Obool)),hAPP(hAPP(c_Equiv__Relations_Oquotient(T_b),V_A_2),V_r_2)) = hAPP(c_Finite__Set_Ocard(T_b),V_A_2) ) ) ).
% 160.20/160.13  
% 160.20/160.13  fof(fact_inf1I,axiom,
% 160.20/160.13      ! [T_b,V_B_2,V_x_2,V_A_2] :
% 160.20/160.13        ( hBOOL(hAPP(V_A_2,V_x_2))
% 160.20/160.13       => ( hBOOL(hAPP(V_B_2,V_x_2))
% 160.20/160.13         => hBOOL(hAPP(hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_b,tc_HOL_Obool)),V_A_2),V_B_2),V_x_2)) ) ) ).
% 160.20/160.13  
% 160.20/160.13  fof(fact_inf1E,axiom,
% 160.20/160.13      ! [V_x_2,V_B_2,V_A_2,T_b] :
% 160.20/160.13        ( hBOOL(hAPP(hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_b,tc_HOL_Obool)),V_A_2),V_B_2),V_x_2))
% 160.20/160.13       => ~ ( hBOOL(hAPP(V_A_2,V_x_2))
% 160.20/160.13           => ~ hBOOL(hAPP(V_B_2,V_x_2)) ) ) ).
% 160.20/160.13  
% 160.20/160.13  fof(fact_IntE,axiom,
% 160.20/160.13      ! [V_B_2,V_A_2,V_c_2,T_b] :
% 160.20/160.13        ( hBOOL(hAPP(hAPP(c_member(T_b),V_c_2),hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_b,tc_HOL_Obool)),V_A_2),V_B_2)))
% 160.20/160.13       => ~ ( hBOOL(hAPP(hAPP(c_member(T_b),V_c_2),V_A_2))
% 160.20/160.13           => ~ hBOOL(hAPP(hAPP(c_member(T_b),V_c_2),V_B_2)) ) ) ).
% 160.20/160.13  
% 160.20/160.13  fof(fact_IntI,axiom,
% 160.20/160.13      ! [V_B_2,V_A_2,V_c_2,T_b] :
% 160.20/160.13        ( hBOOL(hAPP(hAPP(c_member(T_b),V_c_2),V_A_2))
% 160.20/160.13       => ( hBOOL(hAPP(hAPP(c_member(T_b),V_c_2),V_B_2))
% 160.20/160.13         => hBOOL(hAPP(hAPP(c_member(T_b),V_c_2),hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_b,tc_HOL_Obool)),V_A_2),V_B_2))) ) ) ).
% 160.20/160.13  
% 160.20/160.13  fof(fact_finite__Int,axiom,
% 160.20/160.13      ! [V_Ga_2,V_F_2,T_b] :
% 160.20/160.13        ( ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_F_2))
% 160.20/160.13          | hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_Ga_2)) )
% 160.20/160.13       => hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_b,tc_HOL_Obool)),V_F_2),V_Ga_2))) ) ).
% 160.20/160.13  
% 160.20/160.13  fof(fact_Int__empty__left,axiom,
% 160.20/160.13      ! [V_B_2,T_b] : hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_b,tc_HOL_Obool)),c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool))),V_B_2) = c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool)) ).
% 160.20/160.13  
% 160.20/160.13  fof(fact_Int__empty__right,axiom,
% 160.20/160.13      ! [V_A_2,T_b] : hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_b,tc_HOL_Obool)),V_A_2),c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool))) = c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool)) ).
% 160.20/160.13  
% 160.20/160.13  fof(fact_disjoint__iff__not__equal,axiom,
% 160.20/160.13      ! [V_B_2,V_A_2,T_b] :
% 160.20/160.13        ( hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_b,tc_HOL_Obool)),V_A_2),V_B_2) = c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool))
% 160.20/160.13      <=> ! [B_x] :
% 160.20/160.13            ( hBOOL(hAPP(hAPP(c_member(T_b),B_x),V_A_2))
% 160.20/160.13           => ! [B_xa] :
% 160.20/160.13                ( hBOOL(hAPP(hAPP(c_member(T_b),B_xa),V_B_2))
% 160.20/160.13               => B_x != B_xa ) ) ) ).
% 160.20/160.13  
% 160.20/160.13  fof(fact_inf__bot__right,axiom,
% 160.20/160.13      ! [V_x,T_a] :
% 160.20/160.13        ( class_Lattices_Obounded__lattice__bot(T_a)
% 160.20/160.13       => hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(T_a),V_x),c_Orderings_Obot__class_Obot(T_a)) = c_Orderings_Obot__class_Obot(T_a) ) ).
% 160.20/160.13  
% 160.20/160.13  fof(fact_inf__bot__left,axiom,
% 160.20/160.13      ! [V_x,T_a] :
% 160.20/160.13        ( class_Lattices_Obounded__lattice__bot(T_a)
% 160.20/160.13       => hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(T_a),c_Orderings_Obot__class_Obot(T_a)),V_x) = c_Orderings_Obot__class_Obot(T_a) ) ).
% 160.20/160.13  
% 160.20/160.13  fof(fact_insert__inter__insert,axiom,
% 160.20/160.13      ! [V_B_2,V_A_2,V_a_2,T_b] : hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_b,tc_HOL_Obool)),hAPP(hAPP(c_Set_Oinsert(T_b),V_a_2),V_A_2)),hAPP(hAPP(c_Set_Oinsert(T_b),V_a_2),V_B_2)) = hAPP(hAPP(c_Set_Oinsert(T_b),V_a_2),hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_b,tc_HOL_Obool)),V_A_2),V_B_2)) ).
% 160.20/160.13  
% 160.20/160.13  fof(fact_sup__inf__distrib2,axiom,
% 160.20/160.13      ! [V_x,V_z,V_y,T_a] :
% 160.20/160.13        ( class_Lattices_Odistrib__lattice(T_a)
% 160.20/160.13       => hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(T_a),hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(T_a),V_y),V_z)),V_x) = hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(T_a),hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(T_a),V_y),V_x)),hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(T_a),V_z),V_x)) ) ).
% 160.20/160.13  
% 160.20/160.13  fof(fact_inf__sup__distrib2,axiom,
% 160.20/160.13      ! [V_x,V_z,V_y,T_a] :
% 160.20/160.13        ( class_Lattices_Odistrib__lattice(T_a)
% 160.20/160.13       => hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(T_a),hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(T_a),V_y),V_z)),V_x) = hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(T_a),hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(T_a),V_y),V_x)),hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(T_a),V_z),V_x)) ) ).
% 160.20/160.13  
% 160.20/160.13  fof(fact_sup__inf__distrib1,axiom,
% 160.20/160.13      ! [V_z,V_y,V_x,T_a] :
% 160.20/160.13        ( class_Lattices_Odistrib__lattice(T_a)
% 160.20/160.13       => hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(T_a),V_x),hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(T_a),V_y),V_z)) = hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(T_a),hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(T_a),V_x),V_y)),hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(T_a),V_x),V_z)) ) ).
% 160.20/160.13  
% 160.20/160.13  fof(fact_inf__sup__distrib1,axiom,
% 160.20/160.13      ! [V_z,V_y,V_x,T_a] :
% 160.20/160.13        ( class_Lattices_Odistrib__lattice(T_a)
% 160.20/160.13       => hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(T_a),V_x),hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(T_a),V_y),V_z)) = hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(T_a),hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(T_a),V_x),V_y)),hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(T_a),V_x),V_z)) ) ).
% 160.20/160.13  
% 160.20/160.13  fof(fact_sup__inf__absorb,axiom,
% 160.20/160.13      ! [V_y,V_x,T_a] :
% 160.20/160.13        ( class_Lattices_Olattice(T_a)
% 160.20/160.13       => hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(T_a),V_x),hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(T_a),V_x),V_y)) = V_x ) ).
% 160.20/160.13  
% 160.20/160.13  fof(fact_inf__sup__absorb,axiom,
% 160.20/160.13      ! [V_y,V_x,T_a] :
% 160.20/160.13        ( class_Lattices_Olattice(T_a)
% 160.20/160.13       => hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(T_a),V_x),hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(T_a),V_x),V_y)) = V_x ) ).
% 160.20/160.13  
% 160.20/160.13  fof(fact_Un__Int__crazy,axiom,
% 160.20/160.13      ! [V_C_2,V_B_2,V_A_2,T_b] : hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(T_b,tc_HOL_Obool)),hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(T_b,tc_HOL_Obool)),hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_b,tc_HOL_Obool)),V_A_2),V_B_2)),hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_b,tc_HOL_Obool)),V_B_2),V_C_2))),hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_b,tc_HOL_Obool)),V_C_2),V_A_2)) = hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_b,tc_HOL_Obool)),hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_b,tc_HOL_Obool)),hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(T_b,tc_HOL_Obool)),V_A_2),V_B_2)),hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(T_b,tc_HOL_Obool)),V_B_2),V_C_2))),hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(T_b,tc_HOL_Obool)),V_C_2),V_A_2)) ).
% 160.20/160.13  
% 160.20/160.13  fof(fact_Un__Int__distrib2,axiom,
% 160.20/160.13      ! [V_A_2,V_C_2,V_B_2,T_b] : hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(T_b,tc_HOL_Obool)),hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_b,tc_HOL_Obool)),V_B_2),V_C_2)),V_A_2) = hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_b,tc_HOL_Obool)),hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(T_b,tc_HOL_Obool)),V_B_2),V_A_2)),hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(T_b,tc_HOL_Obool)),V_C_2),V_A_2)) ).
% 160.20/160.13  
% 160.20/160.13  fof(fact_Int__Un__distrib2,axiom,
% 160.20/160.13      ! [V_A_2,V_C_2,V_B_2,T_b] : hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_b,tc_HOL_Obool)),hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(T_b,tc_HOL_Obool)),V_B_2),V_C_2)),V_A_2) = hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(T_b,tc_HOL_Obool)),hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_b,tc_HOL_Obool)),V_B_2),V_A_2)),hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_b,tc_HOL_Obool)),V_C_2),V_A_2)) ).
% 160.20/160.13  
% 160.20/160.13  fof(fact_Un__Int__distrib,axiom,
% 160.20/160.13      ! [V_C_2,V_B_2,V_A_2,T_b] : hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(T_b,tc_HOL_Obool)),V_A_2),hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_b,tc_HOL_Obool)),V_B_2),V_C_2)) = hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_b,tc_HOL_Obool)),hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(T_b,tc_HOL_Obool)),V_A_2),V_B_2)),hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(T_b,tc_HOL_Obool)),V_A_2),V_C_2)) ).
% 160.20/160.13  
% 160.20/160.13  fof(fact_Int__Un__distrib,axiom,
% 160.20/160.13      ! [V_C_2,V_B_2,V_A_2,T_b] : hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_b,tc_HOL_Obool)),V_A_2),hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(T_b,tc_HOL_Obool)),V_B_2),V_C_2)) = hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(T_b,tc_HOL_Obool)),hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_b,tc_HOL_Obool)),V_A_2),V_B_2)),hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_b,tc_HOL_Obool)),V_A_2),V_C_2)) ).
% 160.20/160.13  
% 160.20/160.13  fof(fact_Int__iff,axiom,
% 160.20/160.13      ! [V_B_2,V_A_2,V_c_2,T_b] :
% 160.20/160.13        ( hBOOL(hAPP(hAPP(c_member(T_b),V_c_2),hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_b,tc_HOL_Obool)),V_A_2),V_B_2)))
% 160.20/160.13      <=> ( hBOOL(hAPP(hAPP(c_member(T_b),V_c_2),V_A_2))
% 160.20/160.13          & hBOOL(hAPP(hAPP(c_member(T_b),V_c_2),V_B_2)) ) ) ).
% 160.20/160.13  
% 160.20/160.13  fof(fact_IntD1,axiom,
% 160.20/160.13      ! [V_B_2,V_A_2,V_c_2,T_b] :
% 160.20/160.13        ( hBOOL(hAPP(hAPP(c_member(T_b),V_c_2),hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_b,tc_HOL_Obool)),V_A_2),V_B_2)))
% 160.20/160.13       => hBOOL(hAPP(hAPP(c_member(T_b),V_c_2),V_A_2)) ) ).
% 160.20/160.13  
% 160.20/160.13  fof(fact_IntD2,axiom,
% 160.20/160.13      ! [V_B_2,V_A_2,V_c_2,T_b] :
% 160.20/160.13        ( hBOOL(hAPP(hAPP(c_member(T_b),V_c_2),hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_b,tc_HOL_Obool)),V_A_2),V_B_2)))
% 160.20/160.13       => hBOOL(hAPP(hAPP(c_member(T_b),V_c_2),V_B_2)) ) ).
% 160.20/160.13  
% 160.20/160.13  fof(fact_inf__min,axiom,
% 160.20/160.13      ! [T_b] :
% 160.20/160.13        ( ( class_Lattices_Osemilattice__inf(T_b)
% 160.20/160.13          & class_Orderings_Olinorder(T_b) )
% 160.20/160.13       => c_Lattices_Osemilattice__inf__class_Oinf(T_b) = c_Orderings_Oord__class_Omin(T_b) ) ).
% 160.20/160.13  
% 160.20/160.13  fof(fact_Diff__Int2,axiom,
% 160.20/160.13      ! [V_B_2,V_C_2,V_A_2,T_b] : hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_fun(T_b,tc_HOL_Obool)),hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_b,tc_HOL_Obool)),V_A_2),V_C_2)),hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_b,tc_HOL_Obool)),V_B_2),V_C_2)) = hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_fun(T_b,tc_HOL_Obool)),hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_b,tc_HOL_Obool)),V_A_2),V_C_2)),V_B_2) ).
% 160.20/160.13  
% 160.20/160.13  fof(fact_Diff__Int__distrib2,axiom,
% 160.20/160.13      ! [V_C_2,V_B_2,V_A_2,T_b] : hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_b,tc_HOL_Obool)),hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_fun(T_b,tc_HOL_Obool)),V_A_2),V_B_2)),V_C_2) = hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_fun(T_b,tc_HOL_Obool)),hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_b,tc_HOL_Obool)),V_A_2),V_C_2)),hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_b,tc_HOL_Obool)),V_B_2),V_C_2)) ).
% 160.20/160.13  
% 160.20/160.13  fof(fact_Int__Diff,axiom,
% 160.20/160.13      ! [V_C_2,V_B_2,V_A_2,T_b] : hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_fun(T_b,tc_HOL_Obool)),hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_b,tc_HOL_Obool)),V_A_2),V_B_2)),V_C_2) = hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_b,tc_HOL_Obool)),V_A_2),hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_fun(T_b,tc_HOL_Obool)),V_B_2),V_C_2)) ).
% 160.20/160.13  
% 160.20/160.13  fof(fact_Diff__Int__distrib,axiom,
% 160.20/160.13      ! [V_B_2,V_A_2,V_C_2,T_b] : hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_b,tc_HOL_Obool)),V_C_2),hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_fun(T_b,tc_HOL_Obool)),V_A_2),V_B_2)) = hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_fun(T_b,tc_HOL_Obool)),hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_b,tc_HOL_Obool)),V_C_2),V_A_2)),hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_b,tc_HOL_Obool)),V_C_2),V_B_2)) ).
% 160.20/160.13  
% 160.20/160.13  fof(fact_Int__mono,axiom,
% 160.20/160.13      ! [V_D_2,V_B_2,V_C_2,V_A_2,T_b] :
% 160.20/160.13        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_b,tc_HOL_Obool)),V_A_2),V_C_2))
% 160.20/160.13       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_b,tc_HOL_Obool)),V_B_2),V_D_2))
% 160.20/160.13         => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_b,tc_HOL_Obool)),hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_b,tc_HOL_Obool)),V_A_2),V_B_2)),hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_b,tc_HOL_Obool)),V_C_2),V_D_2))) ) ) ).
% 160.20/160.13  
% 160.20/160.13  fof(fact_Int__greatest,axiom,
% 160.20/160.13      ! [V_B_2,V_A_2,V_C_2,T_b] :
% 160.20/160.13        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_b,tc_HOL_Obool)),V_C_2),V_A_2))
% 160.20/160.13       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_b,tc_HOL_Obool)),V_C_2),V_B_2))
% 160.20/160.13         => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_b,tc_HOL_Obool)),V_C_2),hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_b,tc_HOL_Obool)),V_A_2),V_B_2))) ) ) ).
% 160.20/160.13  
% 160.20/160.13  fof(fact_Int__absorb1,axiom,
% 160.20/160.13      ! [V_A_2,V_B_2,T_b] :
% 160.20/160.13        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_b,tc_HOL_Obool)),V_B_2),V_A_2))
% 160.20/160.13       => hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_b,tc_HOL_Obool)),V_A_2),V_B_2) = V_B_2 ) ).
% 160.20/160.13  
% 160.20/160.13  fof(fact_Int__absorb2,axiom,
% 160.20/160.13      ! [V_B_2,V_A_2,T_b] :
% 160.20/160.13        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_b,tc_HOL_Obool)),V_A_2),V_B_2))
% 160.20/160.13       => hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_b,tc_HOL_Obool)),V_A_2),V_B_2) = V_A_2 ) ).
% 160.20/160.13  
% 160.20/160.13  fof(fact_Int__lower2,axiom,
% 160.20/160.13      ! [V_B_2,V_A_2,T_b] : hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_b,tc_HOL_Obool)),hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_b,tc_HOL_Obool)),V_A_2),V_B_2)),V_B_2)) ).
% 160.20/160.13  
% 160.20/160.13  fof(fact_Int__lower1,axiom,
% 160.20/160.13      ! [V_B_2,V_A_2,T_b] : hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_b,tc_HOL_Obool)),hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_b,tc_HOL_Obool)),V_A_2),V_B_2)),V_A_2)) ).
% 160.20/160.13  
% 160.20/160.13  fof(fact_inf__sup__ord_I1_J,axiom,
% 160.20/160.13      ! [V_y,V_x,T_a] :
% 160.20/160.13        ( class_Lattices_Olattice(T_a)
% 160.20/160.13       => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(T_a),V_x),V_y)),V_x)) ) ).
% 160.20/160.13  
% 160.20/160.13  fof(fact_inf__le1,axiom,
% 160.20/160.13      ! [V_y,V_x,T_a] :
% 160.20/160.13        ( class_Lattices_Osemilattice__inf(T_a)
% 160.20/160.13       => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(T_a),V_x),V_y)),V_x)) ) ).
% 160.20/160.13  
% 160.20/160.13  fof(fact_inf__sup__ord_I2_J,axiom,
% 160.20/160.13      ! [V_y,V_x,T_a] :
% 160.20/160.13        ( class_Lattices_Olattice(T_a)
% 160.20/160.13       => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(T_a),V_x),V_y)),V_y)) ) ).
% 160.20/160.13  
% 160.20/160.13  fof(fact_inf__le2,axiom,
% 160.20/160.13      ! [V_y,V_x,T_a] :
% 160.20/160.13        ( class_Lattices_Osemilattice__inf(T_a)
% 160.20/160.13       => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(T_a),V_x),V_y)),V_y)) ) ).
% 160.20/160.13  
% 160.20/160.13  fof(fact_le__iff__inf,axiom,
% 160.20/160.13      ! [V_y_2,V_x_2,T_b] :
% 160.20/160.13        ( class_Lattices_Osemilattice__inf(T_b)
% 160.20/160.13       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_b),V_x_2),V_y_2))
% 160.20/160.13        <=> hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(T_b),V_x_2),V_y_2) = V_x_2 ) ) ).
% 160.20/160.13  
% 160.20/160.13  fof(fact_le__inf__iff,axiom,
% 160.20/160.13      ! [V_z_2,V_y_2,V_x_2,T_b] :
% 160.20/160.13        ( class_Lattices_Osemilattice__inf(T_b)
% 160.20/160.13       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_b),V_x_2),hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(T_b),V_y_2),V_z_2)))
% 160.20/160.13        <=> ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_b),V_x_2),V_y_2))
% 160.20/160.13            & hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_b),V_x_2),V_z_2)) ) ) ) ).
% 160.20/160.13  
% 160.20/160.13  fof(fact_le__infI1,axiom,
% 160.20/160.13      ! [V_b,V_x,V_a,T_a] :
% 160.20/160.13        ( class_Lattices_Osemilattice__inf(T_a)
% 160.20/160.13       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),V_a),V_x))
% 160.20/160.13         => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(T_a),V_a),V_b)),V_x)) ) ) ).
% 160.20/160.13  
% 160.20/160.13  fof(fact_le__infI2,axiom,
% 160.20/160.13      ! [V_a,V_x,V_b,T_a] :
% 160.20/160.13        ( class_Lattices_Osemilattice__inf(T_a)
% 160.20/160.13       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),V_b),V_x))
% 160.20/160.13         => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(T_a),V_a),V_b)),V_x)) ) ) ).
% 160.20/160.13  
% 160.20/160.13  fof(fact_inf__absorb1,axiom,
% 160.20/160.13      ! [V_y,V_x,T_a] :
% 160.20/160.13        ( class_Lattices_Osemilattice__inf(T_a)
% 160.20/160.13       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),V_x),V_y))
% 160.20/160.13         => hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(T_a),V_x),V_y) = V_x ) ) ).
% 160.20/160.13  
% 160.20/160.13  fof(fact_inf__absorb2,axiom,
% 160.20/160.13      ! [V_x,V_y,T_a] :
% 160.20/160.13        ( class_Lattices_Osemilattice__inf(T_a)
% 160.20/160.13       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),V_y),V_x))
% 160.20/160.13         => hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(T_a),V_x),V_y) = V_y ) ) ).
% 160.20/160.13  
% 160.20/160.13  fof(fact_le__infI,axiom,
% 160.20/160.13      ! [V_b,V_a,V_x,T_a] :
% 160.20/160.13        ( class_Lattices_Osemilattice__inf(T_a)
% 160.20/160.13       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),V_x),V_a))
% 160.20/160.13         => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),V_x),V_b))
% 160.20/160.13           => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),V_x),hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(T_a),V_a),V_b))) ) ) ) ).
% 160.20/160.13  
% 160.20/160.13  fof(fact_inf__greatest,axiom,
% 160.20/160.13      ! [V_z,V_y,V_x,T_a] :
% 160.20/160.13        ( class_Lattices_Osemilattice__inf(T_a)
% 160.20/160.13       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),V_x),V_y))
% 160.20/160.13         => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),V_x),V_z))
% 160.20/160.13           => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),V_x),hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(T_a),V_y),V_z))) ) ) ) ).
% 160.20/160.13  
% 160.20/160.13  fof(fact_inf__mono,axiom,
% 160.20/160.13      ! [V_d,V_b,V_c,V_a,T_a] :
% 160.20/160.13        ( class_Lattices_Osemilattice__inf(T_a)
% 160.20/160.13       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),V_a),V_c))
% 160.20/160.13         => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),V_b),V_d))
% 160.20/160.13           => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(T_a),V_a),V_b)),hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(T_a),V_c),V_d))) ) ) ) ).
% 160.20/160.13  
% 160.20/160.13  fof(fact_le__infE,axiom,
% 160.20/160.13      ! [V_b,V_a,V_x,T_a] :
% 160.20/160.13        ( class_Lattices_Osemilattice__inf(T_a)
% 160.20/160.13       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),V_x),hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(T_a),V_a),V_b)))
% 160.20/160.13         => ~ ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),V_x),V_a))
% 160.20/160.13             => ~ hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),V_x),V_b)) ) ) ) ).
% 160.20/160.13  
% 160.20/160.13  fof(fact_Pow__Int__eq,axiom,
% 160.20/160.13      ! [V_B_2,V_A_2,T_b] : hAPP(c_Set_OPow(T_b),hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_b,tc_HOL_Obool)),V_A_2),V_B_2)) = hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(tc_fun(T_b,tc_HOL_Obool),tc_HOL_Obool)),hAPP(c_Set_OPow(T_b),V_A_2)),hAPP(c_Set_OPow(T_b),V_B_2)) ).
% 160.20/160.13  
% 160.20/160.13  fof(fact_inf1D1,axiom,
% 160.20/160.13      ! [V_x_2,V_B_2,V_A_2,T_b] :
% 160.20/160.13        ( hBOOL(hAPP(hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_b,tc_HOL_Obool)),V_A_2),V_B_2),V_x_2))
% 160.20/160.13       => hBOOL(hAPP(V_A_2,V_x_2)) ) ).
% 160.20/160.13  
% 160.20/160.13  fof(fact_inf1D2,axiom,
% 160.20/160.13      ! [V_x_2,V_B_2,V_A_2,T_b] :
% 160.20/160.13        ( hBOOL(hAPP(hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_b,tc_HOL_Obool)),V_A_2),V_B_2),V_x_2))
% 160.20/160.13       => hBOOL(hAPP(V_B_2,V_x_2)) ) ).
% 160.20/160.13  
% 160.20/160.13  fof(fact_Int__absorb,axiom,
% 160.20/160.13      ! [V_A_2,T_b] : hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_b,tc_HOL_Obool)),V_A_2),V_A_2) = V_A_2 ).
% 160.20/160.13  
% 160.20/160.13  fof(fact_Int__commute,axiom,
% 160.20/160.13      ! [V_B_2,V_A_2,T_b] : hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_b,tc_HOL_Obool)),V_A_2),V_B_2) = hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_b,tc_HOL_Obool)),V_B_2),V_A_2) ).
% 160.20/160.13  
% 160.20/160.13  fof(fact_Int__left__absorb,axiom,
% 160.20/160.13      ! [V_B_2,V_A_2,T_b] : hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_b,tc_HOL_Obool)),V_A_2),hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_b,tc_HOL_Obool)),V_A_2),V_B_2)) = hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_b,tc_HOL_Obool)),V_A_2),V_B_2) ).
% 160.20/160.13  
% 160.20/160.13  fof(fact_Int__left__commute,axiom,
% 160.20/160.13      ! [V_C_2,V_B_2,V_A_2,T_b] : hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_b,tc_HOL_Obool)),V_A_2),hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_b,tc_HOL_Obool)),V_B_2),V_C_2)) = hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_b,tc_HOL_Obool)),V_B_2),hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_b,tc_HOL_Obool)),V_A_2),V_C_2)) ).
% 160.20/160.13  
% 160.20/160.13  fof(fact_Int__assoc,axiom,
% 160.20/160.13      ! [V_C_2,V_B_2,V_A_2,T_b] : hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_b,tc_HOL_Obool)),hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_b,tc_HOL_Obool)),V_A_2),V_B_2)),V_C_2) = hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_b,tc_HOL_Obool)),V_A_2),hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_b,tc_HOL_Obool)),V_B_2),V_C_2)) ).
% 160.20/160.13  
% 160.20/160.13  fof(fact_inf_Oidem,axiom,
% 160.20/160.13      ! [V_a,T_a] :
% 160.20/160.13        ( class_Lattices_Osemilattice__inf(T_a)
% 160.20/160.13       => hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(T_a),V_a),V_a) = V_a ) ).
% 160.20/160.13  
% 160.20/160.13  fof(fact_inf__idem,axiom,
% 160.20/160.13      ! [V_x,T_a] :
% 160.20/160.13        ( class_Lattices_Osemilattice__inf(T_a)
% 160.20/160.13       => hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(T_a),V_x),V_x) = V_x ) ).
% 160.20/160.13  
% 160.20/160.13  fof(fact_inf_Ocommute,axiom,
% 160.20/160.13      ! [V_b,V_a,T_a] :
% 160.20/160.13        ( class_Lattices_Osemilattice__inf(T_a)
% 160.20/160.13       => hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(T_a),V_a),V_b) = hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(T_a),V_b),V_a) ) ).
% 160.20/160.13  
% 160.20/160.13  fof(fact_inf__sup__aci_I1_J,axiom,
% 160.20/160.13      ! [V_y,V_x,T_a] :
% 160.20/160.13        ( class_Lattices_Olattice(T_a)
% 160.20/160.13       => hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(T_a),V_x),V_y) = hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(T_a),V_y),V_x) ) ).
% 160.20/160.13  
% 160.20/160.13  fof(fact_inf__commute,axiom,
% 160.20/160.13      ! [V_y,V_x,T_a] :
% 160.20/160.13        ( class_Lattices_Osemilattice__inf(T_a)
% 160.20/160.13       => hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(T_a),V_x),V_y) = hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(T_a),V_y),V_x) ) ).
% 160.20/160.13  
% 160.20/160.13  fof(fact_inf_Oleft__idem,axiom,
% 160.20/160.13      ! [V_b,V_a,T_a] :
% 160.20/160.13        ( class_Lattices_Osemilattice__inf(T_a)
% 160.20/160.13       => hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(T_a),V_a),hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(T_a),V_a),V_b)) = hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(T_a),V_a),V_b) ) ).
% 160.20/160.13  
% 160.20/160.13  fof(fact_inf__sup__aci_I4_J,axiom,
% 160.20/160.13      ! [V_y,V_x,T_a] :
% 160.20/160.13        ( class_Lattices_Olattice(T_a)
% 160.20/160.13       => hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(T_a),V_x),hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(T_a),V_x),V_y)) = hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(T_a),V_x),V_y) ) ).
% 160.20/160.13  
% 160.20/160.13  fof(fact_inf__left__idem,axiom,
% 160.20/160.13      ! [V_y,V_x,T_a] :
% 160.20/160.13        ( class_Lattices_Osemilattice__inf(T_a)
% 160.20/160.13       => hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(T_a),V_x),hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(T_a),V_x),V_y)) = hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(T_a),V_x),V_y) ) ).
% 160.20/160.13  
% 160.20/160.13  fof(fact_inf_Oleft__commute,axiom,
% 160.20/160.13      ! [V_c,V_a,V_b,T_a] :
% 160.20/160.13        ( class_Lattices_Osemilattice__inf(T_a)
% 160.20/160.13       => hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(T_a),V_b),hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(T_a),V_a),V_c)) = hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(T_a),V_a),hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(T_a),V_b),V_c)) ) ).
% 160.20/160.13  
% 160.20/160.13  fof(fact_inf__sup__aci_I3_J,axiom,
% 160.20/160.13      ! [V_z,V_y,V_x,T_a] :
% 160.20/160.13        ( class_Lattices_Olattice(T_a)
% 160.20/160.13       => hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(T_a),V_x),hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(T_a),V_y),V_z)) = hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(T_a),V_y),hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(T_a),V_x),V_z)) ) ).
% 160.20/160.13  
% 160.20/160.13  fof(fact_inf__left__commute,axiom,
% 160.20/160.13      ! [V_z,V_y,V_x,T_a] :
% 160.20/160.13        ( class_Lattices_Osemilattice__inf(T_a)
% 160.20/160.13       => hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(T_a),V_x),hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(T_a),V_y),V_z)) = hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(T_a),V_y),hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(T_a),V_x),V_z)) ) ).
% 160.20/160.13  
% 160.20/160.13  fof(fact_inf_Oassoc,axiom,
% 160.20/160.13      ! [V_c,V_b,V_a,T_a] :
% 160.20/160.13        ( class_Lattices_Osemilattice__inf(T_a)
% 160.20/160.13       => hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(T_a),hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(T_a),V_a),V_b)),V_c) = hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(T_a),V_a),hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(T_a),V_b),V_c)) ) ).
% 160.20/160.13  
% 160.20/160.13  fof(fact_inf__sup__aci_I2_J,axiom,
% 160.20/160.13      ! [V_z,V_y,V_x,T_a] :
% 160.20/160.13        ( class_Lattices_Olattice(T_a)
% 160.20/160.13       => hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(T_a),hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(T_a),V_x),V_y)),V_z) = hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(T_a),V_x),hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(T_a),V_y),V_z)) ) ).
% 160.20/160.13  
% 160.20/160.13  fof(fact_inf__assoc,axiom,
% 160.20/160.13      ! [V_z,V_y,V_x,T_a] :
% 160.20/160.13        ( class_Lattices_Osemilattice__inf(T_a)
% 160.20/160.13       => hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(T_a),hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(T_a),V_x),V_y)),V_z) = hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(T_a),V_x),hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(T_a),V_y),V_z)) ) ).
% 160.20/160.13  
% 160.20/160.13  fof(fact_inf__apply,axiom,
% 160.20/160.13      ! [V_x_2,V_g_2,V_f_2,T_c,T_b] :
% 160.20/160.13        ( class_Lattices_Olattice(T_b)
% 160.20/160.13       => hAPP(hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_c,T_b)),V_f_2),V_g_2),V_x_2) = hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(T_b),hAPP(V_f_2,V_x_2)),hAPP(V_g_2,V_x_2)) ) ).
% 160.20/160.13  
% 160.20/160.13  fof(fact_less__infI1,axiom,
% 160.20/160.13      ! [V_b,V_x,V_a,T_a] :
% 160.20/160.13        ( class_Lattices_Osemilattice__inf(T_a)
% 160.20/160.13       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),V_a),V_x))
% 160.20/160.13         => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(T_a),V_a),V_b)),V_x)) ) ) ).
% 160.20/160.13  
% 160.20/160.13  fof(fact_less__infI2,axiom,
% 160.20/160.13      ! [V_a,V_x,V_b,T_a] :
% 160.20/160.13        ( class_Lattices_Osemilattice__inf(T_a)
% 160.20/160.13       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),V_b),V_x))
% 160.20/160.13         => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(T_a),V_a),V_b)),V_x)) ) ) ).
% 160.20/160.13  
% 160.20/160.13  fof(fact_Inf__fin_Oidem,axiom,
% 160.20/160.13      ! [V_x,T_a] :
% 160.20/160.13        ( class_Lattices_Olattice(T_a)
% 160.20/160.13       => hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(T_a),V_x),V_x) = V_x ) ).
% 160.20/160.13  
% 160.20/160.13  fof(fact_inf__fun__def,axiom,
% 160.20/160.13      ! [V_x_2,V_g_2,V_f_2,T_c,T_b] :
% 160.20/160.13        ( class_Lattices_Olattice(T_b)
% 160.20/160.13       => hAPP(hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_c,T_b)),V_f_2),V_g_2),V_x_2) = hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(T_b),hAPP(V_f_2,V_x_2)),hAPP(V_g_2,V_x_2)) ) ).
% 160.20/160.13  
% 160.20/160.13  fof(fact_fun__left__comm__idem__inf,axiom,
% 160.20/160.13      ! [T_b] :
% 160.20/160.13        ( class_Lattices_Osemilattice__inf(T_b)
% 160.20/160.13       => c_Finite__Set_Ofun__left__comm__idem(T_b,T_b,c_Lattices_Osemilattice__inf__class_Oinf(T_b)) ) ).
% 160.20/160.13  
% 160.20/160.13  fof(fact_inf__Int__eq,axiom,
% 160.20/160.13      ! [V_x_2,V_S_2,V_R_2,T_b] :
% 160.20/160.13        ( hBOOL(hAPP(hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_b,tc_HOL_Obool)),hAPP(hAPP(c_COMBC(T_b,tc_fun(T_b,tc_HOL_Obool),tc_HOL_Obool),c_member(T_b)),V_R_2)),hAPP(hAPP(c_COMBC(T_b,tc_fun(T_b,tc_HOL_Obool),tc_HOL_Obool),c_member(T_b)),V_S_2)),V_x_2))
% 160.20/160.13      <=> hBOOL(hAPP(hAPP(c_member(T_b),V_x_2),hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_b,tc_HOL_Obool)),V_R_2),V_S_2))) ) ).
% 160.20/160.13  
% 160.20/160.13  fof(fact_UN__simps_I5_J,axiom,
% 160.20/160.13      ! [V_B_2,V_A_2,V_C_2,T_b,T_c] : hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OSUPR(T_c,tc_fun(T_b,tc_HOL_Obool)),V_C_2),hAPP(hAPP(c_COMBB(tc_fun(T_b,tc_HOL_Obool),tc_fun(T_b,tc_HOL_Obool),T_c),hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_b,tc_HOL_Obool)),V_A_2)),V_B_2)) = hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_b,tc_HOL_Obool)),V_A_2),hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OSUPR(T_c,tc_fun(T_b,tc_HOL_Obool)),V_C_2),V_B_2)) ).
% 160.20/160.13  
% 160.20/160.13  fof(fact_UN__simps_I4_J,axiom,
% 160.20/160.13      ! [V_B_2,V_A_2,V_C_2,T_b,T_c] : hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OSUPR(T_c,tc_fun(T_b,tc_HOL_Obool)),V_C_2),hAPP(hAPP(c_COMBC(T_c,tc_fun(T_b,tc_HOL_Obool),tc_fun(T_b,tc_HOL_Obool)),hAPP(hAPP(c_COMBB(tc_fun(T_b,tc_HOL_Obool),tc_fun(tc_fun(T_b,tc_HOL_Obool),tc_fun(T_b,tc_HOL_Obool)),T_c),c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_b,tc_HOL_Obool))),V_A_2)),V_B_2)) = hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_b,tc_HOL_Obool)),hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OSUPR(T_c,tc_fun(T_b,tc_HOL_Obool)),V_C_2),V_A_2)),V_B_2) ).
% 160.20/160.13  
% 160.20/160.13  fof(fact_UN__extend__simps_I5_J,axiom,
% 160.20/160.13      ! [V_B_2,V_C_2,T_c,V_A_2,T_b] : hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_b,tc_HOL_Obool)),V_A_2),hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OSUPR(T_c,tc_fun(T_b,tc_HOL_Obool)),V_C_2),V_B_2)) = hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OSUPR(T_c,tc_fun(T_b,tc_HOL_Obool)),V_C_2),hAPP(hAPP(c_COMBB(tc_fun(T_b,tc_HOL_Obool),tc_fun(T_b,tc_HOL_Obool),T_c),hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_b,tc_HOL_Obool)),V_A_2)),V_B_2)) ).
% 160.20/160.13  
% 160.20/160.13  fof(fact_Int__UN__distrib,axiom,
% 160.20/160.13      ! [V_A_2,V_I_2,T_c,V_B_2,T_b] : hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_b,tc_HOL_Obool)),V_B_2),hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OSUPR(T_c,tc_fun(T_b,tc_HOL_Obool)),V_I_2),V_A_2)) = hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OSUPR(T_c,tc_fun(T_b,tc_HOL_Obool)),V_I_2),hAPP(hAPP(c_COMBB(tc_fun(T_b,tc_HOL_Obool),tc_fun(T_b,tc_HOL_Obool),T_c),hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_b,tc_HOL_Obool)),V_B_2)),V_A_2)) ).
% 160.20/160.13  
% 160.20/160.13  fof(fact_UN__extend__simps_I4_J,axiom,
% 160.20/160.13      ! [V_B_2,V_A_2,V_C_2,T_c,T_b] : hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_b,tc_HOL_Obool)),hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OSUPR(T_c,tc_fun(T_b,tc_HOL_Obool)),V_C_2),V_A_2)),V_B_2) = hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OSUPR(T_c,tc_fun(T_b,tc_HOL_Obool)),V_C_2),hAPP(hAPP(c_COMBC(T_c,tc_fun(T_b,tc_HOL_Obool),tc_fun(T_b,tc_HOL_Obool)),hAPP(hAPP(c_COMBB(tc_fun(T_b,tc_HOL_Obool),tc_fun(tc_fun(T_b,tc_HOL_Obool),tc_fun(T_b,tc_HOL_Obool)),T_c),c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_b,tc_HOL_Obool))),V_A_2)),V_B_2)) ).
% 160.20/160.13  
% 160.20/160.13  fof(fact_Int__UN__distrib2,axiom,
% 160.20/160.13      ! [V_B_2,V_J_2,T_d,V_A_2,V_I_2,T_c,T_b] : hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_b,tc_HOL_Obool)),hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OSUPR(T_c,tc_fun(T_b,tc_HOL_Obool)),V_I_2),V_A_2)),hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OSUPR(T_d,tc_fun(T_b,tc_HOL_Obool)),V_J_2),V_B_2)) = hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OSUPR(T_c,tc_fun(T_b,tc_HOL_Obool)),V_I_2),hAPP(hAPP(c_COMBB(tc_fun(T_d,tc_fun(T_b,tc_HOL_Obool)),tc_fun(T_b,tc_HOL_Obool),T_c),hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OSUPR(T_d,tc_fun(T_b,tc_HOL_Obool)),V_J_2)),hAPP(hAPP(c_COMBC(T_c,tc_fun(T_d,tc_fun(T_b,tc_HOL_Obool)),tc_fun(T_d,tc_fun(T_b,tc_HOL_Obool))),hAPP(hAPP(c_COMBB(tc_fun(tc_fun(T_b,tc_HOL_Obool),tc_fun(T_b,tc_HOL_Obool)),tc_fun(tc_fun(T_d,tc_fun(T_b,tc_HOL_Obool)),tc_fun(T_d,tc_fun(T_b,tc_HOL_Obool))),T_c),c_COMBB(tc_fun(T_b,tc_HOL_Obool),tc_fun(T_b,tc_HOL_Obool),T_d)),hAPP(hAPP(c_COMBB(tc_fun(T_b,tc_HOL_Obool),tc_fun(tc_fun(T_b,tc_HOL_Obool),tc_fun(T_b,tc_HOL_Obool)),T_c),c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_b,tc_HOL_Obool))),V_A_2))),V_B_2))) ).
% 160.20/160.13  
% 160.20/160.13  fof(fact_distrib__sup__le,axiom,
% 160.20/160.13      ! [V_z,V_y,V_x,T_a] :
% 160.20/160.13        ( class_Lattices_Olattice(T_a)
% 160.20/160.13       => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(T_a),V_x),hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(T_a),V_y),V_z))),hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(T_a),hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(T_a),V_x),V_y)),hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(T_a),V_x),V_z)))) ) ).
% 160.20/160.13  
% 160.20/160.13  fof(fact_distrib__inf__le,axiom,
% 160.20/160.13      ! [V_z,V_y,V_x,T_a] :
% 160.20/160.13        ( class_Lattices_Olattice(T_a)
% 160.20/160.13       => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(T_a),hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(T_a),V_x),V_y)),hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(T_a),V_x),V_z))),hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(T_a),V_x),hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(T_a),V_y),V_z)))) ) ).
% 160.20/160.13  
% 160.20/160.13  fof(fact_compl__inf__bot,axiom,
% 160.20/160.13      ! [V_x,T_a] :
% 160.20/160.13        ( class_Lattices_Oboolean__algebra(T_a)
% 160.20/160.13       => hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(T_a),hAPP(c_Groups_Ouminus__class_Ouminus(T_a),V_x)),V_x) = c_Orderings_Obot__class_Obot(T_a) ) ).
% 160.20/160.13  
% 160.20/160.13  fof(fact_inf__compl__bot,axiom,
% 160.20/160.13      ! [V_x,T_a] :
% 160.20/160.13        ( class_Lattices_Oboolean__algebra(T_a)
% 160.20/160.13       => hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(T_a),V_x),hAPP(c_Groups_Ouminus__class_Ouminus(T_a),V_x)) = c_Orderings_Obot__class_Obot(T_a) ) ).
% 160.20/160.13  
% 160.20/160.13  fof(fact_diff__eq,axiom,
% 160.20/160.13      ! [V_y,V_x,T_a] :
% 160.20/160.13        ( class_Lattices_Oboolean__algebra(T_a)
% 160.20/160.13       => hAPP(hAPP(c_Groups_Ominus__class_Ominus(T_a),V_x),V_y) = hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(T_a),V_x),hAPP(c_Groups_Ouminus__class_Ouminus(T_a),V_y)) ) ).
% 160.20/160.13  
% 160.20/160.13  fof(fact_compl__sup,axiom,
% 160.20/160.13      ! [V_y,V_x,T_a] :
% 160.20/160.13        ( class_Lattices_Oboolean__algebra(T_a)
% 160.20/160.13       => hAPP(c_Groups_Ouminus__class_Ouminus(T_a),hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(T_a),V_x),V_y)) = hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(T_a),hAPP(c_Groups_Ouminus__class_Ouminus(T_a),V_x)),hAPP(c_Groups_Ouminus__class_Ouminus(T_a),V_y)) ) ).
% 160.20/160.13  
% 160.20/160.13  fof(fact_compl__inf,axiom,
% 160.20/160.13      ! [V_y,V_x,T_a] :
% 160.20/160.13        ( class_Lattices_Oboolean__algebra(T_a)
% 160.20/160.13       => hAPP(c_Groups_Ouminus__class_Ouminus(T_a),hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(T_a),V_x),V_y)) = hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(T_a),hAPP(c_Groups_Ouminus__class_Ouminus(T_a),V_x)),hAPP(c_Groups_Ouminus__class_Ouminus(T_a),V_y)) ) ).
% 160.20/160.13  
% 160.20/160.13  fof(fact_Int__insert__left__if1,axiom,
% 160.20/160.13      ! [V_B_2,V_C_2,V_a_2,T_b] :
% 160.20/160.13        ( hBOOL(hAPP(hAPP(c_member(T_b),V_a_2),V_C_2))
% 160.20/160.13       => hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_b,tc_HOL_Obool)),hAPP(hAPP(c_Set_Oinsert(T_b),V_a_2),V_B_2)),V_C_2) = hAPP(hAPP(c_Set_Oinsert(T_b),V_a_2),hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_b,tc_HOL_Obool)),V_B_2),V_C_2)) ) ).
% 160.20/160.13  
% 160.20/160.13  fof(fact_Int__insert__right__if1,axiom,
% 160.20/160.13      ! [V_B_2,V_A_2,V_a_2,T_b] :
% 160.20/160.13        ( hBOOL(hAPP(hAPP(c_member(T_b),V_a_2),V_A_2))
% 160.20/160.13       => hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_b,tc_HOL_Obool)),V_A_2),hAPP(hAPP(c_Set_Oinsert(T_b),V_a_2),V_B_2)) = hAPP(hAPP(c_Set_Oinsert(T_b),V_a_2),hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_b,tc_HOL_Obool)),V_A_2),V_B_2)) ) ).
% 160.20/160.13  
% 160.20/160.13  fof(fact_Int__insert__left__if0,axiom,
% 160.20/160.13      ! [V_B_2,V_C_2,V_a_2,T_b] :
% 160.20/160.13        ( ~ hBOOL(hAPP(hAPP(c_member(T_b),V_a_2),V_C_2))
% 160.20/160.13       => hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_b,tc_HOL_Obool)),hAPP(hAPP(c_Set_Oinsert(T_b),V_a_2),V_B_2)),V_C_2) = hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_b,tc_HOL_Obool)),V_B_2),V_C_2) ) ).
% 160.20/160.13  
% 160.20/160.13  fof(fact_Int__insert__right__if0,axiom,
% 160.20/160.13      ! [V_B_2,V_A_2,V_a_2,T_b] :
% 160.20/160.13        ( ~ hBOOL(hAPP(hAPP(c_member(T_b),V_a_2),V_A_2))
% 160.20/160.13       => hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_b,tc_HOL_Obool)),V_A_2),hAPP(hAPP(c_Set_Oinsert(T_b),V_a_2),V_B_2)) = hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_b,tc_HOL_Obool)),V_A_2),V_B_2) ) ).
% 160.20/160.13  
% 160.20/160.13  fof(fact_Int__insert__left,axiom,
% 160.20/160.13      ! [V_B_2,V_C_2,V_a_2,T_b] :
% 160.20/160.13        ( ( hBOOL(hAPP(hAPP(c_member(T_b),V_a_2),V_C_2))
% 160.20/160.13         => hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_b,tc_HOL_Obool)),hAPP(hAPP(c_Set_Oinsert(T_b),V_a_2),V_B_2)),V_C_2) = hAPP(hAPP(c_Set_Oinsert(T_b),V_a_2),hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_b,tc_HOL_Obool)),V_B_2),V_C_2)) )
% 160.20/160.13        & ( ~ hBOOL(hAPP(hAPP(c_member(T_b),V_a_2),V_C_2))
% 160.20/160.13         => hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_b,tc_HOL_Obool)),hAPP(hAPP(c_Set_Oinsert(T_b),V_a_2),V_B_2)),V_C_2) = hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_b,tc_HOL_Obool)),V_B_2),V_C_2) ) ) ).
% 160.20/160.13  
% 160.20/160.13  fof(fact_Int__insert__right,axiom,
% 160.20/160.13      ! [V_B_2,V_A_2,V_a_2,T_b] :
% 160.20/160.13        ( ( hBOOL(hAPP(hAPP(c_member(T_b),V_a_2),V_A_2))
% 160.20/160.13         => hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_b,tc_HOL_Obool)),V_A_2),hAPP(hAPP(c_Set_Oinsert(T_b),V_a_2),V_B_2)) = hAPP(hAPP(c_Set_Oinsert(T_b),V_a_2),hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_b,tc_HOL_Obool)),V_A_2),V_B_2)) )
% 160.20/160.13        & ( ~ hBOOL(hAPP(hAPP(c_member(T_b),V_a_2),V_A_2))
% 160.20/160.13         => hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_b,tc_HOL_Obool)),V_A_2),hAPP(hAPP(c_Set_Oinsert(T_b),V_a_2),V_B_2)) = hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_b,tc_HOL_Obool)),V_A_2),V_B_2) ) ) ).
% 160.20/160.13  
% 160.20/160.13  fof(fact_Diff__triv,axiom,
% 160.20/160.13      ! [V_B_2,V_A_2,T_b] :
% 160.20/160.13        ( hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_b,tc_HOL_Obool)),V_A_2),V_B_2) = c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool))
% 160.20/160.13       => hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_fun(T_b,tc_HOL_Obool)),V_A_2),V_B_2) = V_A_2 ) ).
% 160.20/160.13  
% 160.20/160.13  fof(fact_Diff__disjoint,axiom,
% 160.20/160.13      ! [V_B_2,V_A_2,T_b] : hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_b,tc_HOL_Obool)),V_A_2),hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_fun(T_b,tc_HOL_Obool)),V_B_2),V_A_2)) = c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool)) ).
% 160.20/160.13  
% 160.20/160.13  fof(fact_Un__Int__assoc__eq,axiom,
% 160.20/160.13      ! [V_C_2,V_B_2,V_A_2,T_b] :
% 160.20/160.13        ( hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(T_b,tc_HOL_Obool)),hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_b,tc_HOL_Obool)),V_A_2),V_B_2)),V_C_2) = hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_b,tc_HOL_Obool)),V_A_2),hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(T_b,tc_HOL_Obool)),V_B_2),V_C_2))
% 160.20/160.13      <=> hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_b,tc_HOL_Obool)),V_C_2),V_A_2)) ) ).
% 160.20/160.13  
% 160.20/160.13  fof(fact_Un__Diff__Int,axiom,
% 160.20/160.13      ! [V_B_2,V_A_2,T_b] : hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(T_b,tc_HOL_Obool)),hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_fun(T_b,tc_HOL_Obool)),V_A_2),V_B_2)),hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_b,tc_HOL_Obool)),V_A_2),V_B_2)) = V_A_2 ).
% 160.20/160.13  
% 160.20/160.13  fof(fact_Diff__Un,axiom,
% 160.20/160.13      ! [V_C_2,V_B_2,V_A_2,T_b] : hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_fun(T_b,tc_HOL_Obool)),V_A_2),hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(T_b,tc_HOL_Obool)),V_B_2),V_C_2)) = hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_b,tc_HOL_Obool)),hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_fun(T_b,tc_HOL_Obool)),V_A_2),V_B_2)),hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_fun(T_b,tc_HOL_Obool)),V_A_2),V_C_2)) ).
% 160.20/160.13  
% 160.20/160.13  fof(fact_Diff__Int,axiom,
% 160.20/160.13      ! [V_C_2,V_B_2,V_A_2,T_b] : hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_fun(T_b,tc_HOL_Obool)),V_A_2),hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_b,tc_HOL_Obool)),V_B_2),V_C_2)) = hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(T_b,tc_HOL_Obool)),hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_fun(T_b,tc_HOL_Obool)),V_A_2),V_B_2)),hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_fun(T_b,tc_HOL_Obool)),V_A_2),V_C_2)) ).
% 160.20/160.13  
% 160.20/160.13  fof(fact_Compl__disjoint2,axiom,
% 160.20/160.13      ! [V_A_2,T_b] : hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_b,tc_HOL_Obool)),hAPP(c_Groups_Ouminus__class_Ouminus(tc_fun(T_b,tc_HOL_Obool)),V_A_2)),V_A_2) = c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool)) ).
% 160.20/160.13  
% 160.20/160.13  fof(fact_Compl__disjoint,axiom,
% 160.20/160.13      ! [V_A_2,T_b] : hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_b,tc_HOL_Obool)),V_A_2),hAPP(c_Groups_Ouminus__class_Ouminus(tc_fun(T_b,tc_HOL_Obool)),V_A_2)) = c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool)) ).
% 160.20/160.13  
% 160.20/160.13  fof(fact_Image__Int__subset,axiom,
% 160.20/160.13      ! [V_B_2,V_A_2,V_R_2,T_c,T_b] : hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_b,tc_HOL_Obool)),hAPP(c_Relation_OImage(T_c,T_b,V_R_2),hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_c,tc_HOL_Obool)),V_A_2),V_B_2))),hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_b,tc_HOL_Obool)),hAPP(c_Relation_OImage(T_c,T_b,V_R_2),V_A_2)),hAPP(c_Relation_OImage(T_c,T_b,V_R_2),V_B_2)))) ).
% 160.20/160.13  
% 160.20/160.13  fof(fact_Compl__Un,axiom,
% 160.20/160.13      ! [V_B_2,V_A_2,T_b] : hAPP(c_Groups_Ouminus__class_Ouminus(tc_fun(T_b,tc_HOL_Obool)),hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(T_b,tc_HOL_Obool)),V_A_2),V_B_2)) = hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_b,tc_HOL_Obool)),hAPP(c_Groups_Ouminus__class_Ouminus(tc_fun(T_b,tc_HOL_Obool)),V_A_2)),hAPP(c_Groups_Ouminus__class_Ouminus(tc_fun(T_b,tc_HOL_Obool)),V_B_2)) ).
% 160.20/160.13  
% 160.20/160.13  fof(fact_Compl__Int,axiom,
% 160.20/160.13      ! [V_B_2,V_A_2,T_b] : hAPP(c_Groups_Ouminus__class_Ouminus(tc_fun(T_b,tc_HOL_Obool)),hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_b,tc_HOL_Obool)),V_A_2),V_B_2)) = hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(T_b,tc_HOL_Obool)),hAPP(c_Groups_Ouminus__class_Ouminus(tc_fun(T_b,tc_HOL_Obool)),V_A_2)),hAPP(c_Groups_Ouminus__class_Ouminus(tc_fun(T_b,tc_HOL_Obool)),V_B_2)) ).
% 160.20/160.13  
% 160.20/160.13  fof(fact_Diff__Compl,axiom,
% 160.20/160.13      ! [V_B_2,V_A_2,T_b] : hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_fun(T_b,tc_HOL_Obool)),V_A_2),hAPP(c_Groups_Ouminus__class_Ouminus(tc_fun(T_b,tc_HOL_Obool)),V_B_2)) = hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_b,tc_HOL_Obool)),V_A_2),V_B_2) ).
% 160.20/160.13  
% 160.20/160.13  fof(fact_Diff__eq,axiom,
% 160.20/160.13      ! [V_B_2,V_A_2,T_b] : hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_fun(T_b,tc_HOL_Obool)),V_A_2),V_B_2) = hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_b,tc_HOL_Obool)),V_A_2),hAPP(c_Groups_Ouminus__class_Ouminus(tc_fun(T_b,tc_HOL_Obool)),V_B_2)) ).
% 160.20/160.13  
% 160.20/160.13  fof(fact_Image__Id__on,axiom,
% 160.20/160.13      ! [V_B_2,V_A_2,T_b] : hAPP(c_Relation_OImage(T_b,T_b,c_Relation_OId__on(T_b,V_A_2)),V_B_2) = hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_b,tc_HOL_Obool)),V_A_2),V_B_2) ).
% 160.20/160.13  
% 160.20/160.13  fof(fact_congruent2__implies__congruent,axiom,
% 160.20/160.13      ! [V_a_2,V_f_2,V_r2_2,T_d,T_c,V_r1_2,V_A_2,T_b] :
% 160.20/160.13        ( c_Equiv__Relations_Oequiv(T_b,V_A_2,V_r1_2)
% 160.20/160.13       => ( c_Equiv__Relations_Ocongruent2(T_b,T_c,T_d,V_r1_2,V_r2_2,V_f_2)
% 160.20/160.13         => ( hBOOL(hAPP(hAPP(c_member(T_b),V_a_2),V_A_2))
% 160.20/160.13           => c_Equiv__Relations_Ocongruent(T_c,T_d,V_r2_2,hAPP(V_f_2,V_a_2)) ) ) ) ).
% 160.20/160.13  
% 160.20/160.13  fof(fact_fold__inf__insert,axiom,
% 160.20/160.13      ! [V_a_2,V_b_2,V_A_2,T_b] :
% 160.20/160.13        ( class_Lattices_Osemilattice__inf(T_b)
% 160.20/160.13       => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2))
% 160.20/160.13         => hAPP(hAPP(c_Finite__Set_Ofold(T_b,T_b,c_Lattices_Osemilattice__inf__class_Oinf(T_b)),V_b_2),hAPP(hAPP(c_Set_Oinsert(T_b),V_a_2),V_A_2)) = hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(T_b),V_a_2),hAPP(hAPP(c_Finite__Set_Ofold(T_b,T_b,c_Lattices_Osemilattice__inf__class_Oinf(T_b)),V_b_2),V_A_2)) ) ) ).
% 160.20/160.13  
% 160.20/160.13  fof(fact_inf__Sup__absorb,axiom,
% 160.20/160.13      ! [V_a_2,V_A_2,T_b] :
% 160.20/160.13        ( class_Lattices_Olattice(T_b)
% 160.20/160.13       => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2))
% 160.20/160.13         => ( hBOOL(hAPP(hAPP(c_member(T_b),V_a_2),V_A_2))
% 160.20/160.13           => hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(T_b),V_a_2),c_Big__Operators_Olattice__class_OSup__fin(T_b,V_A_2)) = V_a_2 ) ) ) ).
% 160.20/160.13  
% 160.20/160.13  fof(fact_disjoint__eq__subset__Compl,axiom,
% 160.20/160.13      ! [V_B_2,V_A_2,T_b] :
% 160.20/160.13        ( hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_b,tc_HOL_Obool)),V_A_2),V_B_2) = c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool))
% 160.20/160.13      <=> hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_b,tc_HOL_Obool)),V_A_2),hAPP(c_Groups_Ouminus__class_Ouminus(tc_fun(T_b,tc_HOL_Obool)),V_B_2))) ) ).
% 160.20/160.13  
% 160.20/160.13  fof(fact_folding__image__simple_Ounion__inter,axiom,
% 160.20/160.13      ! [V_B_2,V_A_2,V_F_2,V_g_2,V_z_2,V_f_2,T_c,T_b] :
% 160.20/160.13        ( c_Finite__Set_Ofolding__image__simple(T_b,T_c,V_f_2,V_z_2,V_g_2,V_F_2)
% 160.20/160.13       => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_c),V_A_2))
% 160.20/160.13         => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_c),V_B_2))
% 160.20/160.13           => hAPP(hAPP(V_f_2,hAPP(V_F_2,hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(T_c,tc_HOL_Obool)),V_A_2),V_B_2))),hAPP(V_F_2,hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_c,tc_HOL_Obool)),V_A_2),V_B_2))) = hAPP(hAPP(V_f_2,hAPP(V_F_2,V_A_2)),hAPP(V_F_2,V_B_2)) ) ) ) ).
% 160.20/160.13  
% 160.20/160.13  fof(fact_fold__inf__le__inf,axiom,
% 160.20/160.13      ! [V_b_2,V_a_2,V_A_2,T_b] :
% 160.20/160.13        ( class_Lattices_Osemilattice__inf(T_b)
% 160.20/160.13       => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2))
% 160.20/160.13         => ( hBOOL(hAPP(hAPP(c_member(T_b),V_a_2),V_A_2))
% 160.20/160.13           => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_b),hAPP(hAPP(c_Finite__Set_Ofold(T_b,T_b,c_Lattices_Osemilattice__inf__class_Oinf(T_b)),V_b_2),V_A_2)),hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(T_b),V_a_2),V_b_2))) ) ) ) ).
% 160.20/160.13  
% 160.20/160.13  fof(fact_fold1__belowI,axiom,
% 160.20/160.13      ! [V_a_2,V_A_2,T_b] :
% 160.20/160.13        ( class_Lattices_Osemilattice__inf(T_b)
% 160.20/160.13       => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2))
% 160.20/160.13         => ( hBOOL(hAPP(hAPP(c_member(T_b),V_a_2),V_A_2))
% 160.20/160.13           => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_b),hAPP(c_Finite__Set_Ofold1(T_b,c_Lattices_Osemilattice__inf__class_Oinf(T_b)),V_A_2)),V_a_2)) ) ) ) ).
% 160.20/160.13  
% 160.20/160.13  fof(fact_below__fold1__iff,axiom,
% 160.20/160.13      ! [V_x_2,V_A_2,T_b] :
% 160.20/160.13        ( class_Lattices_Osemilattice__inf(T_b)
% 160.20/160.13       => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2))
% 160.20/160.13         => ( V_A_2 != c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool))
% 160.20/160.13           => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_b),V_x_2),hAPP(c_Finite__Set_Ofold1(T_b,c_Lattices_Osemilattice__inf__class_Oinf(T_b)),V_A_2)))
% 160.20/160.13            <=> ! [B_x] :
% 160.20/160.13                  ( hBOOL(hAPP(hAPP(c_member(T_b),B_x),V_A_2))
% 160.20/160.13                 => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_b),V_x_2),B_x)) ) ) ) ) ) ).
% 160.20/160.13  
% 160.20/160.13  fof(fact_setprod__Un__Int,axiom,
% 160.20/160.13      ! [V_g_2,V_B_2,V_A_2,T_b,T_c] :
% 160.20/160.13        ( class_Groups_Ocomm__monoid__mult(T_c)
% 160.20/160.13       => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2))
% 160.20/160.13         => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_B_2))
% 160.20/160.13           => hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_c),hAPP(hAPP(c_Big__Operators_Ocomm__monoid__mult__class_Osetprod(T_b,T_c),V_g_2),hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(T_b,tc_HOL_Obool)),V_A_2),V_B_2))),hAPP(hAPP(c_Big__Operators_Ocomm__monoid__mult__class_Osetprod(T_b,T_c),V_g_2),hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_b,tc_HOL_Obool)),V_A_2),V_B_2))) = hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_c),hAPP(hAPP(c_Big__Operators_Ocomm__monoid__mult__class_Osetprod(T_b,T_c),V_g_2),V_A_2)),hAPP(hAPP(c_Big__Operators_Ocomm__monoid__mult__class_Osetprod(T_b,T_c),V_g_2),V_B_2)) ) ) ) ).
% 160.20/160.13  
% 160.20/160.13  fof(fact_setprod_Ounion__inter,axiom,
% 160.20/160.13      ! [V_g_2,V_B_2,V_A_2,T_b,T_c] :
% 160.20/160.13        ( class_Groups_Ocomm__monoid__mult(T_c)
% 160.20/160.13       => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2))
% 160.20/160.13         => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_B_2))
% 160.20/160.13           => hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_c),hAPP(hAPP(c_Big__Operators_Ocomm__monoid__mult__class_Osetprod(T_b,T_c),V_g_2),hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(T_b,tc_HOL_Obool)),V_A_2),V_B_2))),hAPP(hAPP(c_Big__Operators_Ocomm__monoid__mult__class_Osetprod(T_b,T_c),V_g_2),hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_b,tc_HOL_Obool)),V_A_2),V_B_2))) = hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_c),hAPP(hAPP(c_Big__Operators_Ocomm__monoid__mult__class_Osetprod(T_b,T_c),V_g_2),V_A_2)),hAPP(hAPP(c_Big__Operators_Ocomm__monoid__mult__class_Osetprod(T_b,T_c),V_g_2),V_B_2)) ) ) ) ).
% 160.20/160.13  
% 160.20/160.13  fof(fact_card_Ounion__inter,axiom,
% 160.20/160.13      ! [V_B_2,V_A_2,T_b] :
% 160.20/160.13        ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2))
% 160.20/160.13       => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_B_2))
% 160.20/160.13         => hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Nat_Onat),hAPP(c_Finite__Set_Ocard(T_b),hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(T_b,tc_HOL_Obool)),V_A_2),V_B_2))),hAPP(c_Finite__Set_Ocard(T_b),hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_b,tc_HOL_Obool)),V_A_2),V_B_2))) = hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Nat_Onat),hAPP(c_Finite__Set_Ocard(T_b),V_A_2)),hAPP(c_Finite__Set_Ocard(T_b),V_B_2)) ) ) ).
% 160.20/160.13  
% 160.20/160.13  fof(fact_card__Un__Int,axiom,
% 160.20/160.13      ! [V_B_2,V_A_2,T_b] :
% 160.20/160.13        ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2))
% 160.20/160.13       => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_B_2))
% 160.20/160.13         => hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Nat_Onat),hAPP(c_Finite__Set_Ocard(T_b),V_A_2)),hAPP(c_Finite__Set_Ocard(T_b),V_B_2)) = hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Nat_Onat),hAPP(c_Finite__Set_Ocard(T_b),hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(T_b,tc_HOL_Obool)),V_A_2),V_B_2))),hAPP(c_Finite__Set_Ocard(T_b),hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_b,tc_HOL_Obool)),V_A_2),V_B_2))) ) ) ).
% 160.20/160.13  
% 160.20/160.13  fof(fact_card__Diff__subset__Int,axiom,
% 160.20/160.13      ! [V_B_2,V_A_2,T_b] :
% 160.20/160.13        ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_b,tc_HOL_Obool)),V_A_2),V_B_2)))
% 160.20/160.13       => hAPP(c_Finite__Set_Ocard(T_b),hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_fun(T_b,tc_HOL_Obool)),V_A_2),V_B_2)) = hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_Nat_Onat),hAPP(c_Finite__Set_Ocard(T_b),V_A_2)),hAPP(c_Finite__Set_Ocard(T_b),hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_b,tc_HOL_Obool)),V_A_2),V_B_2))) ) ).
% 160.20/160.13  
% 160.20/160.13  fof(fact_quotient__disj,axiom,
% 160.20/160.13      ! [V_Y_2,V_X_2,V_r_2,V_A_2,T_b] :
% 160.20/160.13        ( c_Equiv__Relations_Oequiv(T_b,V_A_2,V_r_2)
% 160.20/160.13       => ( hBOOL(hAPP(hAPP(c_member(tc_fun(T_b,tc_HOL_Obool)),V_X_2),hAPP(hAPP(c_Equiv__Relations_Oquotient(T_b),V_A_2),V_r_2)))
% 160.20/160.13         => ( hBOOL(hAPP(hAPP(c_member(tc_fun(T_b,tc_HOL_Obool)),V_Y_2),hAPP(hAPP(c_Equiv__Relations_Oquotient(T_b),V_A_2),V_r_2)))
% 160.20/160.13           => ( V_X_2 = V_Y_2
% 160.20/160.13              | hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_b,tc_HOL_Obool)),V_X_2),V_Y_2) = c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool)) ) ) ) ) ).
% 160.20/160.13  
% 160.20/160.13  fof(fact_folding__image__simple_Ounion__disjoint,axiom,
% 160.20/160.13      ! [V_B_2,V_A_2,V_F_2,V_g_2,V_z_2,V_f_2,T_c,T_b] :
% 160.20/160.13        ( c_Finite__Set_Ofolding__image__simple(T_b,T_c,V_f_2,V_z_2,V_g_2,V_F_2)
% 160.20/160.13       => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_c),V_A_2))
% 160.20/160.13         => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_c),V_B_2))
% 160.20/160.13           => ( hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_c,tc_HOL_Obool)),V_A_2),V_B_2) = c_Orderings_Obot__class_Obot(tc_fun(T_c,tc_HOL_Obool))
% 160.20/160.13             => hAPP(V_F_2,hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(T_c,tc_HOL_Obool)),V_A_2),V_B_2)) = hAPP(hAPP(V_f_2,hAPP(V_F_2,V_A_2)),hAPP(V_F_2,V_B_2)) ) ) ) ) ).
% 160.20/160.13  
% 160.20/160.13  fof(fact_folding__one_Ounion__inter,axiom,
% 160.20/160.13      ! [V_B_2,V_A_2,V_F_2,V_f_2,T_b] :
% 160.20/160.13        ( c_Finite__Set_Ofolding__one(T_b,V_f_2,V_F_2)
% 160.20/160.13       => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2))
% 160.20/160.13         => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_B_2))
% 160.20/160.13           => ( hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_b,tc_HOL_Obool)),V_A_2),V_B_2) != c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool))
% 160.20/160.13             => hAPP(hAPP(V_f_2,hAPP(V_F_2,hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(T_b,tc_HOL_Obool)),V_A_2),V_B_2))),hAPP(V_F_2,hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_b,tc_HOL_Obool)),V_A_2),V_B_2))) = hAPP(hAPP(V_f_2,hAPP(V_F_2,V_A_2)),hAPP(V_F_2,V_B_2)) ) ) ) ) ).
% 160.20/160.13  
% 160.20/160.13  fof(fact_folding__one_Ounion__disjoint,axiom,
% 160.20/160.13      ! [V_B_2,V_A_2,V_F_2,V_f_2,T_b] :
% 160.20/160.13        ( c_Finite__Set_Ofolding__one(T_b,V_f_2,V_F_2)
% 160.20/160.13       => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2))
% 160.20/160.13         => ( V_A_2 != c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool))
% 160.20/160.13           => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_B_2))
% 160.20/160.13             => ( V_B_2 != c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool))
% 160.20/160.13               => ( hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_b,tc_HOL_Obool)),V_A_2),V_B_2) = c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool))
% 160.20/160.13                 => hAPP(V_F_2,hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(T_b,tc_HOL_Obool)),V_A_2),V_B_2)) = hAPP(hAPP(V_f_2,hAPP(V_F_2,V_A_2)),hAPP(V_F_2,V_B_2)) ) ) ) ) ) ) ).
% 160.20/160.13  
% 160.20/160.13  fof(fact_congruent__def,axiom,
% 160.20/160.13      ! [V_f_2,V_r_2,T_c,T_b] :
% 160.20/160.13        ( c_Equiv__Relations_Ocongruent(T_b,T_c,V_r_2,V_f_2)
% 160.20/160.13      <=> ! [B_x] :
% 160.20/160.13            ( hBOOL(hAPP(hAPP(c_member(tc_prod(T_b,T_b)),B_x),V_r_2))
% 160.20/160.13           => hBOOL(hAPP(hAPP(c_Product__Type_Oprod_Oprod__case(T_b,T_b,tc_HOL_Obool),hAPP(hAPP(c_COMBC(T_b,tc_fun(T_b,T_c),tc_fun(T_b,tc_HOL_Obool)),hAPP(hAPP(c_COMBB(tc_fun(T_c,tc_HOL_Obool),tc_fun(tc_fun(T_b,T_c),tc_fun(T_b,tc_HOL_Obool)),T_b),c_COMBB(T_c,tc_HOL_Obool,T_b)),hAPP(hAPP(c_COMBB(T_c,tc_fun(T_c,tc_HOL_Obool),T_b),c_fequal),V_f_2))),V_f_2)),B_x)) ) ) ).
% 160.20/160.13  
% 160.20/160.13  fof(fact_quotient__diff1,axiom,
% 160.20/160.13      ! [V_a_2,V_A_2,V_r_2,T_b] :
% 160.20/160.13        ( c_Fun_Oinj__on(T_b,tc_fun(tc_fun(T_b,tc_HOL_Obool),tc_HOL_Obool),hAPP(hAPP(c_COMBC(T_b,tc_fun(tc_prod(T_b,T_b),tc_HOL_Obool),tc_fun(tc_fun(T_b,tc_HOL_Obool),tc_HOL_Obool)),hAPP(hAPP(c_COMBB(tc_fun(T_b,tc_HOL_Obool),tc_fun(tc_fun(tc_prod(T_b,T_b),tc_HOL_Obool),tc_fun(tc_fun(T_b,tc_HOL_Obool),tc_HOL_Obool)),T_b),c_Equiv__Relations_Oquotient(T_b)),hAPP(hAPP(c_COMBC(T_b,tc_fun(T_b,tc_HOL_Obool),tc_fun(T_b,tc_HOL_Obool)),c_Set_Oinsert(T_b)),c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool))))),V_r_2),V_A_2)
% 160.20/160.13       => ( hBOOL(hAPP(hAPP(c_member(T_b),V_a_2),V_A_2))
% 160.20/160.13         => hAPP(hAPP(c_Equiv__Relations_Oquotient(T_b),hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_fun(T_b,tc_HOL_Obool)),V_A_2),hAPP(hAPP(c_Set_Oinsert(T_b),V_a_2),c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool))))),V_r_2) = hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_fun(tc_fun(T_b,tc_HOL_Obool),tc_HOL_Obool)),hAPP(hAPP(c_Equiv__Relations_Oquotient(T_b),V_A_2),V_r_2)),hAPP(hAPP(c_Equiv__Relations_Oquotient(T_b),hAPP(hAPP(c_Set_Oinsert(T_b),V_a_2),c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool)))),V_r_2)) ) ) ).
% 160.20/160.13  
% 160.20/160.13  fof(fact_setprod_Ounion__disjoint,axiom,
% 160.20/160.13      ! [V_g_2,V_B_2,V_A_2,T_b,T_c] :
% 160.20/160.13        ( class_Groups_Ocomm__monoid__mult(T_c)
% 160.20/160.13       => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2))
% 160.20/160.13         => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_B_2))
% 160.20/160.13           => ( hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_b,tc_HOL_Obool)),V_A_2),V_B_2) = c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool))
% 160.20/160.13             => hAPP(hAPP(c_Big__Operators_Ocomm__monoid__mult__class_Osetprod(T_b,T_c),V_g_2),hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(T_b,tc_HOL_Obool)),V_A_2),V_B_2)) = hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_c),hAPP(hAPP(c_Big__Operators_Ocomm__monoid__mult__class_Osetprod(T_b,T_c),V_g_2),V_A_2)),hAPP(hAPP(c_Big__Operators_Ocomm__monoid__mult__class_Osetprod(T_b,T_c),V_g_2),V_B_2)) ) ) ) ) ).
% 160.20/160.13  
% 160.20/160.13  fof(fact_setprod__Un__disjoint,axiom,
% 160.20/160.13      ! [V_g_2,V_B_2,V_A_2,T_b,T_c] :
% 160.20/160.13        ( class_Groups_Ocomm__monoid__mult(T_c)
% 160.20/160.13       => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2))
% 160.20/160.13         => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_B_2))
% 160.20/160.13           => ( hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_b,tc_HOL_Obool)),V_A_2),V_B_2) = c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool))
% 160.20/160.13             => hAPP(hAPP(c_Big__Operators_Ocomm__monoid__mult__class_Osetprod(T_b,T_c),V_g_2),hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(T_b,tc_HOL_Obool)),V_A_2),V_B_2)) = hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_c),hAPP(hAPP(c_Big__Operators_Ocomm__monoid__mult__class_Osetprod(T_b,T_c),V_g_2),V_A_2)),hAPP(hAPP(c_Big__Operators_Ocomm__monoid__mult__class_Osetprod(T_b,T_c),V_g_2),V_B_2)) ) ) ) ) ).
% 160.20/160.13  
% 160.20/160.13  fof(fact_card__Un__disjoint,axiom,
% 160.20/160.13      ! [V_B_2,V_A_2,T_b] :
% 160.20/160.13        ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2))
% 160.20/160.13       => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_B_2))
% 160.20/160.13         => ( hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_b,tc_HOL_Obool)),V_A_2),V_B_2) = c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool))
% 160.20/160.13           => hAPP(c_Finite__Set_Ocard(T_b),hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(T_b,tc_HOL_Obool)),V_A_2),V_B_2)) = hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Nat_Onat),hAPP(c_Finite__Set_Ocard(T_b),V_A_2)),hAPP(c_Finite__Set_Ocard(T_b),V_B_2)) ) ) ) ).
% 160.20/160.13  
% 160.20/160.13  fof(fact_fold__image__Un__Int,axiom,
% 160.20/160.13      ! [V_g_2,V_B_2,V_A_2,T_b,T_c] :
% 160.20/160.13        ( class_Groups_Ocomm__monoid__mult(T_c)
% 160.20/160.13       => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2))
% 160.20/160.13         => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_B_2))
% 160.20/160.13           => hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_c),hAPP(hAPP(hAPP(c_Finite__Set_Ofold__image(T_c,T_b,c_Groups_Otimes__class_Otimes(T_c)),V_g_2),c_Groups_Oone__class_Oone(T_c)),V_A_2)),hAPP(hAPP(hAPP(c_Finite__Set_Ofold__image(T_c,T_b,c_Groups_Otimes__class_Otimes(T_c)),V_g_2),c_Groups_Oone__class_Oone(T_c)),V_B_2)) = hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_c),hAPP(hAPP(hAPP(c_Finite__Set_Ofold__image(T_c,T_b,c_Groups_Otimes__class_Otimes(T_c)),V_g_2),c_Groups_Oone__class_Oone(T_c)),hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(T_b,tc_HOL_Obool)),V_A_2),V_B_2))),hAPP(hAPP(hAPP(c_Finite__Set_Ofold__image(T_c,T_b,c_Groups_Otimes__class_Otimes(T_c)),V_g_2),c_Groups_Oone__class_Oone(T_c)),hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_b,tc_HOL_Obool)),V_A_2),V_B_2))) ) ) ) ).
% 160.20/160.13  
% 160.20/160.13  fof(fact_fold1__Un,axiom,
% 160.20/160.13      ! [V_B_2,V_A_2,T_b] :
% 160.20/160.13        ( class_Groups_Oab__semigroup__mult(T_b)
% 160.20/160.13       => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2))
% 160.20/160.13         => ( V_A_2 != c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool))
% 160.20/160.13           => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_B_2))
% 160.20/160.13             => ( V_B_2 != c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool))
% 160.20/160.13               => ( hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_b,tc_HOL_Obool)),V_A_2),V_B_2) = c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool))
% 160.20/160.13                 => hAPP(c_Finite__Set_Ofold1(T_b,c_Groups_Otimes__class_Otimes(T_b)),hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(T_b,tc_HOL_Obool)),V_A_2),V_B_2)) = hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_b),hAPP(c_Finite__Set_Ofold1(T_b,c_Groups_Otimes__class_Otimes(T_b)),V_A_2)),hAPP(c_Finite__Set_Ofold1(T_b,c_Groups_Otimes__class_Otimes(T_b)),V_B_2)) ) ) ) ) ) ) ).
% 160.20/160.13  
% 160.20/160.13  fof(fact_Sup__fin_Ounion__disjoint,axiom,
% 160.20/160.13      ! [V_B_2,V_A_2,T_b] :
% 160.20/160.13        ( class_Lattices_Olattice(T_b)
% 160.20/160.13       => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2))
% 160.20/160.13         => ( V_A_2 != c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool))
% 160.20/160.13           => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_B_2))
% 160.20/160.13             => ( V_B_2 != c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool))
% 160.20/160.13               => ( hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_b,tc_HOL_Obool)),V_A_2),V_B_2) = c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool))
% 160.20/160.13                 => c_Big__Operators_Olattice__class_OSup__fin(T_b,hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(T_b,tc_HOL_Obool)),V_A_2),V_B_2)) = hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(T_b),c_Big__Operators_Olattice__class_OSup__fin(T_b,V_A_2)),c_Big__Operators_Olattice__class_OSup__fin(T_b,V_B_2)) ) ) ) ) ) ) ).
% 160.20/160.13  
% 160.20/160.13  fof(fact_Sup__fin_Ounion__inter,axiom,
% 160.20/160.13      ! [V_B_2,V_A_2,T_b] :
% 160.20/160.13        ( class_Lattices_Olattice(T_b)
% 160.20/160.13       => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2))
% 160.20/160.13         => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_B_2))
% 160.20/160.13           => ( hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_b,tc_HOL_Obool)),V_A_2),V_B_2) != c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool))
% 160.20/160.13             => hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(T_b),c_Big__Operators_Olattice__class_OSup__fin(T_b,hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(T_b,tc_HOL_Obool)),V_A_2),V_B_2))),c_Big__Operators_Olattice__class_OSup__fin(T_b,hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_b,tc_HOL_Obool)),V_A_2),V_B_2))) = hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(T_b),c_Big__Operators_Olattice__class_OSup__fin(T_b,V_A_2)),c_Big__Operators_Olattice__class_OSup__fin(T_b,V_B_2)) ) ) ) ) ).
% 160.20/160.13  
% 160.20/160.13  fof(fact_Min_Ounion__disjoint,axiom,
% 160.20/160.13      ! [V_B_2,V_A_2,T_b] :
% 160.20/160.13        ( class_Orderings_Olinorder(T_b)
% 160.20/160.13       => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2))
% 160.20/160.13         => ( V_A_2 != c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool))
% 160.20/160.13           => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_B_2))
% 160.20/160.13             => ( V_B_2 != c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool))
% 160.20/160.13               => ( hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_b,tc_HOL_Obool)),V_A_2),V_B_2) = c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool))
% 160.20/160.13                 => c_Big__Operators_Olinorder__class_OMin(T_b,hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(T_b,tc_HOL_Obool)),V_A_2),V_B_2)) = hAPP(hAPP(c_Orderings_Oord__class_Omin(T_b),c_Big__Operators_Olinorder__class_OMin(T_b,V_A_2)),c_Big__Operators_Olinorder__class_OMin(T_b,V_B_2)) ) ) ) ) ) ) ).
% 160.20/160.13  
% 160.20/160.13  fof(fact_Min_Ounion__inter,axiom,
% 160.20/160.13      ! [V_B_2,V_A_2,T_b] :
% 160.20/160.13        ( class_Orderings_Olinorder(T_b)
% 160.20/160.13       => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2))
% 160.20/160.13         => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_B_2))
% 160.20/160.13           => ( hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_b,tc_HOL_Obool)),V_A_2),V_B_2) != c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool))
% 160.20/160.13             => hAPP(hAPP(c_Orderings_Oord__class_Omin(T_b),c_Big__Operators_Olinorder__class_OMin(T_b,hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(T_b,tc_HOL_Obool)),V_A_2),V_B_2))),c_Big__Operators_Olinorder__class_OMin(T_b,hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_b,tc_HOL_Obool)),V_A_2),V_B_2))) = hAPP(hAPP(c_Orderings_Oord__class_Omin(T_b),c_Big__Operators_Olinorder__class_OMin(T_b,V_A_2)),c_Big__Operators_Olinorder__class_OMin(T_b,V_B_2)) ) ) ) ) ).
% 160.20/160.13  
% 160.20/160.13  fof(fact_Max_Ounion__disjoint,axiom,
% 160.20/160.13      ! [V_B_2,V_A_2,T_b] :
% 160.20/160.13        ( class_Orderings_Olinorder(T_b)
% 160.20/160.13       => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2))
% 160.20/160.13         => ( V_A_2 != c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool))
% 160.20/160.13           => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_B_2))
% 160.20/160.13             => ( V_B_2 != c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool))
% 160.20/160.13               => ( hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_b,tc_HOL_Obool)),V_A_2),V_B_2) = c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool))
% 160.20/160.13                 => c_Big__Operators_Olinorder__class_OMax(T_b,hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(T_b,tc_HOL_Obool)),V_A_2),V_B_2)) = hAPP(hAPP(c_Orderings_Oord__class_Omax(T_b),c_Big__Operators_Olinorder__class_OMax(T_b,V_A_2)),c_Big__Operators_Olinorder__class_OMax(T_b,V_B_2)) ) ) ) ) ) ) ).
% 160.20/160.13  
% 160.20/160.13  fof(fact_Max_Ounion__inter,axiom,
% 160.20/160.13      ! [V_B_2,V_A_2,T_b] :
% 160.20/160.13        ( class_Orderings_Olinorder(T_b)
% 160.20/160.13       => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2))
% 160.20/160.13         => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_B_2))
% 160.20/160.13           => ( hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_b,tc_HOL_Obool)),V_A_2),V_B_2) != c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool))
% 160.20/160.13             => hAPP(hAPP(c_Orderings_Oord__class_Omax(T_b),c_Big__Operators_Olinorder__class_OMax(T_b,hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(T_b,tc_HOL_Obool)),V_A_2),V_B_2))),c_Big__Operators_Olinorder__class_OMax(T_b,hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_b,tc_HOL_Obool)),V_A_2),V_B_2))) = hAPP(hAPP(c_Orderings_Oord__class_Omax(T_b),c_Big__Operators_Olinorder__class_OMax(T_b,V_A_2)),c_Big__Operators_Olinorder__class_OMax(T_b,V_B_2)) ) ) ) ) ).
% 160.20/160.13  
% 160.20/160.13  fof(fact_min__max_OInf__fin_Ounion__inter,axiom,
% 160.20/160.13      ! [V_B_2,V_A_2,T_b] :
% 160.20/160.13        ( class_Orderings_Olinorder(T_b)
% 160.20/160.13       => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2))
% 160.20/160.13         => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_B_2))
% 160.20/160.13           => ( hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_b,tc_HOL_Obool)),V_A_2),V_B_2) != c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool))
% 160.20/160.13             => hAPP(hAPP(c_Orderings_Oord__class_Omin(T_b),c_Big__Operators_Olattice_OInf__fin(T_b,c_Orderings_Oord__class_Omin(T_b),hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(T_b,tc_HOL_Obool)),V_A_2),V_B_2))),c_Big__Operators_Olattice_OInf__fin(T_b,c_Orderings_Oord__class_Omin(T_b),hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_b,tc_HOL_Obool)),V_A_2),V_B_2))) = hAPP(hAPP(c_Orderings_Oord__class_Omin(T_b),c_Big__Operators_Olattice_OInf__fin(T_b,c_Orderings_Oord__class_Omin(T_b),V_A_2)),c_Big__Operators_Olattice_OInf__fin(T_b,c_Orderings_Oord__class_Omin(T_b),V_B_2)) ) ) ) ) ).
% 160.20/160.13  
% 160.20/160.13  fof(fact_min__max_OInf__fin_Ounion__disjoint,axiom,
% 160.20/160.13      ! [V_B_2,V_A_2,T_b] :
% 160.20/160.13        ( class_Orderings_Olinorder(T_b)
% 160.20/160.13       => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2))
% 160.20/160.13         => ( V_A_2 != c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool))
% 160.20/160.13           => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_B_2))
% 160.20/160.13             => ( V_B_2 != c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool))
% 160.20/160.13               => ( hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_b,tc_HOL_Obool)),V_A_2),V_B_2) = c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool))
% 160.20/160.13                 => c_Big__Operators_Olattice_OInf__fin(T_b,c_Orderings_Oord__class_Omin(T_b),hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(T_b,tc_HOL_Obool)),V_A_2),V_B_2)) = hAPP(hAPP(c_Orderings_Oord__class_Omin(T_b),c_Big__Operators_Olattice_OInf__fin(T_b,c_Orderings_Oord__class_Omin(T_b),V_A_2)),c_Big__Operators_Olattice_OInf__fin(T_b,c_Orderings_Oord__class_Omin(T_b),V_B_2)) ) ) ) ) ) ) ).
% 160.20/160.13  
% 160.20/160.13  fof(fact_min__max_OSup__fin_Ounion__disjoint,axiom,
% 160.20/160.13      ! [V_B_2,V_A_2,T_b] :
% 160.20/160.13        ( class_Orderings_Olinorder(T_b)
% 160.20/160.13       => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2))
% 160.20/160.13         => ( V_A_2 != c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool))
% 160.20/160.13           => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_B_2))
% 160.20/160.13             => ( V_B_2 != c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool))
% 160.20/160.13               => ( hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_b,tc_HOL_Obool)),V_A_2),V_B_2) = c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool))
% 160.20/160.13                 => c_Big__Operators_Olattice_OSup__fin(T_b,c_Orderings_Oord__class_Omax(T_b),hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(T_b,tc_HOL_Obool)),V_A_2),V_B_2)) = hAPP(hAPP(c_Orderings_Oord__class_Omax(T_b),c_Big__Operators_Olattice_OSup__fin(T_b,c_Orderings_Oord__class_Omax(T_b),V_A_2)),c_Big__Operators_Olattice_OSup__fin(T_b,c_Orderings_Oord__class_Omax(T_b),V_B_2)) ) ) ) ) ) ) ).
% 160.20/160.13  
% 160.20/160.13  fof(fact_min__max_OSup__fin_Ounion__inter,axiom,
% 160.20/160.13      ! [V_B_2,V_A_2,T_b] :
% 160.20/160.13        ( class_Orderings_Olinorder(T_b)
% 160.20/160.13       => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2))
% 160.20/160.13         => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_B_2))
% 160.20/160.13           => ( hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_b,tc_HOL_Obool)),V_A_2),V_B_2) != c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool))
% 160.20/160.13             => hAPP(hAPP(c_Orderings_Oord__class_Omax(T_b),c_Big__Operators_Olattice_OSup__fin(T_b,c_Orderings_Oord__class_Omax(T_b),hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(T_b,tc_HOL_Obool)),V_A_2),V_B_2))),c_Big__Operators_Olattice_OSup__fin(T_b,c_Orderings_Oord__class_Omax(T_b),hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_b,tc_HOL_Obool)),V_A_2),V_B_2))) = hAPP(hAPP(c_Orderings_Oord__class_Omax(T_b),c_Big__Operators_Olattice_OSup__fin(T_b,c_Orderings_Oord__class_Omax(T_b),V_A_2)),c_Big__Operators_Olattice_OSup__fin(T_b,c_Orderings_Oord__class_Omax(T_b),V_B_2)) ) ) ) ) ).
% 160.20/160.13  
% 160.20/160.13  fof(fact_congruent2D,axiom,
% 160.20/160.13      ! [V_z2_2,V_y2_2,V_z1_2,V_y1_2,V_f_2,V_r2_2,V_r1_2,T_d,T_c,T_b] :
% 160.20/160.13        ( c_Equiv__Relations_Ocongruent2(T_b,T_c,T_d,V_r1_2,V_r2_2,V_f_2)
% 160.20/160.13       => ( hBOOL(hAPP(hAPP(c_member(tc_prod(T_b,T_b)),hAPP(hAPP(c_Product__Type_OPair(T_b,T_b),V_y1_2),V_z1_2)),V_r1_2))
% 160.20/160.13         => ( hBOOL(hAPP(hAPP(c_member(tc_prod(T_c,T_c)),hAPP(hAPP(c_Product__Type_OPair(T_c,T_c),V_y2_2),V_z2_2)),V_r2_2))
% 160.20/160.13           => hAPP(hAPP(V_f_2,V_y1_2),V_y2_2) = hAPP(hAPP(V_f_2,V_z1_2),V_z2_2) ) ) ) ).
% 160.20/160.13  
% 160.20/160.13  fof(fact_congruentD,axiom,
% 160.20/160.13      ! [V_z_2,V_y_2,V_f_2,V_r_2,T_c,T_b] :
% 160.20/160.13        ( c_Equiv__Relations_Ocongruent(T_b,T_c,V_r_2,V_f_2)
% 160.20/160.13       => ( hBOOL(hAPP(hAPP(c_member(tc_prod(T_b,T_b)),hAPP(hAPP(c_Product__Type_OPair(T_b,T_b),V_y_2),V_z_2)),V_r_2))
% 160.20/160.13         => hAPP(V_f_2,V_y_2) = hAPP(V_f_2,V_z_2) ) ) ).
% 160.20/160.13  
% 160.20/160.13  fof(fact_fold__Un__disjoint,axiom,
% 160.20/160.13      ! [V_g_2,V_B_2,V_A_2,T_b,T_c] :
% 160.20/160.13        ( class_Groups_Ocomm__monoid__mult(T_c)
% 160.20/160.13       => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2))
% 160.20/160.13         => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_B_2))
% 160.20/160.13           => ( hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_b,tc_HOL_Obool)),V_A_2),V_B_2) = c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool))
% 160.20/160.13             => hAPP(hAPP(hAPP(c_Finite__Set_Ofold__image(T_c,T_b,c_Groups_Otimes__class_Otimes(T_c)),V_g_2),c_Groups_Oone__class_Oone(T_c)),hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(T_b,tc_HOL_Obool)),V_A_2),V_B_2)) = hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_c),hAPP(hAPP(hAPP(c_Finite__Set_Ofold__image(T_c,T_b,c_Groups_Otimes__class_Otimes(T_c)),V_g_2),c_Groups_Oone__class_Oone(T_c)),V_A_2)),hAPP(hAPP(hAPP(c_Finite__Set_Ofold__image(T_c,T_b,c_Groups_Otimes__class_Otimes(T_c)),V_g_2),c_Groups_Oone__class_Oone(T_c)),V_B_2)) ) ) ) ) ).
% 160.20/160.13  
% 160.20/160.13  fof(fact_congruent2__implies__congruent__UN,axiom,
% 160.20/160.13      ! [V_a_2,V_f_2,T_d,V_r2_2,V_A2_2,T_c,V_r1_2,V_A1_2,T_b] :
% 160.20/160.13        ( c_Equiv__Relations_Oequiv(T_b,V_A1_2,V_r1_2)
% 160.20/160.13       => ( c_Equiv__Relations_Oequiv(T_c,V_A2_2,V_r2_2)
% 160.20/160.13         => ( c_Equiv__Relations_Ocongruent2(T_b,T_c,tc_fun(T_d,tc_HOL_Obool),V_r1_2,V_r2_2,V_f_2)
% 160.20/160.13           => ( hBOOL(hAPP(hAPP(c_member(T_c),V_a_2),V_A2_2))
% 160.20/160.13             => c_Equiv__Relations_Ocongruent(T_b,tc_fun(T_d,tc_HOL_Obool),V_r1_2,hAPP(hAPP(c_COMBB(tc_fun(T_c,tc_fun(T_d,tc_HOL_Obool)),tc_fun(T_d,tc_HOL_Obool),T_b),hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OSUPR(T_c,tc_fun(T_d,tc_HOL_Obool)),hAPP(c_Relation_OImage(T_c,T_c,V_r2_2),hAPP(hAPP(c_Set_Oinsert(T_c),V_a_2),c_Orderings_Obot__class_Obot(tc_fun(T_c,tc_HOL_Obool)))))),V_f_2)) ) ) ) ) ).
% 160.20/160.13  
% 160.20/160.13  fof(fact_inj__uminus,axiom,
% 160.20/160.13      ! [V_A_2,T_b] :
% 160.20/160.13        ( class_Groups_Oordered__ab__group__add(T_b)
% 160.20/160.13       => c_Fun_Oinj__on(T_b,T_b,c_Groups_Ouminus__class_Ouminus(T_b),V_A_2) ) ).
% 160.20/160.13  
% 160.20/160.13  fof(fact_inj__on__empty,axiom,
% 160.20/160.13      ! [V_f_2,T_c,T_b] : c_Fun_Oinj__on(T_b,T_c,V_f_2,c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool))) ).
% 160.20/160.13  
% 160.20/160.13  fof(fact_UN__equiv__class__inject,axiom,
% 160.20/160.13      ! [V_Y_2,V_X_2,V_f_2,T_c,V_r_2,V_A_2,T_b] :
% 160.20/160.13        ( c_Equiv__Relations_Oequiv(T_b,V_A_2,V_r_2)
% 160.20/160.13       => ( c_Equiv__Relations_Ocongruent(T_b,tc_fun(T_c,tc_HOL_Obool),V_r_2,V_f_2)
% 160.20/160.13         => ( hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OSUPR(T_b,tc_fun(T_c,tc_HOL_Obool)),V_X_2),V_f_2) = hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OSUPR(T_b,tc_fun(T_c,tc_HOL_Obool)),V_Y_2),V_f_2)
% 160.20/160.13           => ( hBOOL(hAPP(hAPP(c_member(tc_fun(T_b,tc_HOL_Obool)),V_X_2),hAPP(hAPP(c_Equiv__Relations_Oquotient(T_b),V_A_2),V_r_2)))
% 160.20/160.13             => ( hBOOL(hAPP(hAPP(c_member(tc_fun(T_b,tc_HOL_Obool)),V_Y_2),hAPP(hAPP(c_Equiv__Relations_Oquotient(T_b),V_A_2),V_r_2)))
% 160.20/160.13               => ( ! [B_x] :
% 160.20/160.13                      ( hBOOL(hAPP(hAPP(c_member(T_b),B_x),V_A_2))
% 160.20/160.13                     => ! [B_y] :
% 160.20/160.13                          ( hBOOL(hAPP(hAPP(c_member(T_b),B_y),V_A_2))
% 160.20/160.13                         => ( hAPP(V_f_2,B_x) = hAPP(V_f_2,B_y)
% 160.20/160.13                           => hBOOL(hAPP(hAPP(c_member(tc_prod(T_b,T_b)),hAPP(hAPP(c_Product__Type_OPair(T_b,T_b),B_x),B_y)),V_r_2)) ) ) )
% 160.20/160.13                 => V_X_2 = V_Y_2 ) ) ) ) ) ) ).
% 160.20/160.13  
% 160.20/160.13  fof(fact_UN__equiv__class__type2,axiom,
% 160.20/160.13      ! [V_B_2,V_X2_2,V_X1_2,V_f_2,T_d,V_r2_2,V_A2_2,T_c,V_r1_2,V_A1_2,T_b] :
% 160.20/160.13        ( c_Equiv__Relations_Oequiv(T_b,V_A1_2,V_r1_2)
% 160.20/160.13       => ( c_Equiv__Relations_Oequiv(T_c,V_A2_2,V_r2_2)
% 160.20/160.13         => ( c_Equiv__Relations_Ocongruent2(T_b,T_c,tc_fun(T_d,tc_HOL_Obool),V_r1_2,V_r2_2,V_f_2)
% 160.20/160.13           => ( hBOOL(hAPP(hAPP(c_member(tc_fun(T_b,tc_HOL_Obool)),V_X1_2),hAPP(hAPP(c_Equiv__Relations_Oquotient(T_b),V_A1_2),V_r1_2)))
% 160.20/160.13             => ( hBOOL(hAPP(hAPP(c_member(tc_fun(T_c,tc_HOL_Obool)),V_X2_2),hAPP(hAPP(c_Equiv__Relations_Oquotient(T_c),V_A2_2),V_r2_2)))
% 160.20/160.13               => ( ! [B_x1] :
% 160.20/160.13                      ( hBOOL(hAPP(hAPP(c_member(T_b),B_x1),V_A1_2))
% 160.20/160.13                     => ! [B_x2] :
% 160.20/160.13                          ( hBOOL(hAPP(hAPP(c_member(T_c),B_x2),V_A2_2))
% 160.20/160.13                         => hBOOL(hAPP(hAPP(c_member(tc_fun(T_d,tc_HOL_Obool)),hAPP(hAPP(V_f_2,B_x1),B_x2)),V_B_2)) ) )
% 160.20/160.13                 => hBOOL(hAPP(hAPP(c_member(tc_fun(T_d,tc_HOL_Obool)),hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OSUPR(T_b,tc_fun(T_d,tc_HOL_Obool)),V_X1_2),hAPP(hAPP(c_COMBB(tc_fun(T_c,tc_fun(T_d,tc_HOL_Obool)),tc_fun(T_d,tc_HOL_Obool),T_b),hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OSUPR(T_c,tc_fun(T_d,tc_HOL_Obool)),V_X2_2)),V_f_2))),V_B_2)) ) ) ) ) ) ) ).
% 160.20/160.13  
% 160.20/160.13  fof(fact_inj__Suc,axiom,
% 160.20/160.13      ! [V_N_2] : c_Fun_Oinj__on(tc_Nat_Onat,tc_Nat_Onat,c_Nat_OSuc,V_N_2) ).
% 160.20/160.13  
% 160.20/160.13  fof(fact_inf__nat__def,axiom,
% 160.20/160.13      c_Lattices_Osemilattice__inf__class_Oinf(tc_Nat_Onat) = c_Orderings_Oord__class_Omin(tc_Nat_Onat) ).
% 160.20/160.13  
% 160.20/160.13  fof(fact_inj__on__add__nat,axiom,
% 160.20/160.13      ! [V_N_2,V_k_2] : c_Fun_Oinj__on(tc_Nat_Onat,tc_Nat_Onat,hAPP(hAPP(c_COMBC(tc_Nat_Onat,tc_Nat_Onat,tc_Nat_Onat),c_Groups_Oplus__class_Oplus(tc_Nat_Onat)),V_k_2),V_N_2) ).
% 160.20/160.13  
% 160.20/160.13  fof(fact_inf__Int__eq2,axiom,
% 160.20/160.13      ! [V_y_2,V_x_2,V_S_2,V_R_2,T_c,T_b] :
% 160.20/160.13        ( hBOOL(hAPP(hAPP(hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_b,tc_fun(T_c,tc_HOL_Obool))),hAPP(hAPP(c_COMBC(T_b,tc_fun(tc_prod(T_b,T_c),tc_HOL_Obool),tc_fun(T_c,tc_HOL_Obool)),hAPP(hAPP(c_COMBB(tc_fun(T_c,tc_fun(tc_fun(tc_prod(T_b,T_c),tc_HOL_Obool),tc_HOL_Obool)),tc_fun(tc_fun(tc_prod(T_b,T_c),tc_HOL_Obool),tc_fun(T_c,tc_HOL_Obool)),T_b),c_COMBC(T_c,tc_fun(tc_prod(T_b,T_c),tc_HOL_Obool),tc_HOL_Obool)),hAPP(hAPP(c_COMBB(tc_fun(T_c,tc_prod(T_b,T_c)),tc_fun(T_c,tc_fun(tc_fun(tc_prod(T_b,T_c),tc_HOL_Obool),tc_HOL_Obool)),T_b),hAPP(c_COMBB(tc_prod(T_b,T_c),tc_fun(tc_fun(tc_prod(T_b,T_c),tc_HOL_Obool),tc_HOL_Obool),T_c),c_member(tc_prod(T_b,T_c)))),c_Product__Type_OPair(T_b,T_c)))),V_R_2)),hAPP(hAPP(c_COMBC(T_b,tc_fun(tc_prod(T_b,T_c),tc_HOL_Obool),tc_fun(T_c,tc_HOL_Obool)),hAPP(hAPP(c_COMBB(tc_fun(T_c,tc_fun(tc_fun(tc_prod(T_b,T_c),tc_HOL_Obool),tc_HOL_Obool)),tc_fun(tc_fun(tc_prod(T_b,T_c),tc_HOL_Obool),tc_fun(T_c,tc_HOL_Obool)),T_b),c_COMBC(T_c,tc_fun(tc_prod(T_b,T_c),tc_HOL_Obool),tc_HOL_Obool)),hAPP(hAPP(c_COMBB(tc_fun(T_c,tc_prod(T_b,T_c)),tc_fun(T_c,tc_fun(tc_fun(tc_prod(T_b,T_c),tc_HOL_Obool),tc_HOL_Obool)),T_b),hAPP(c_COMBB(tc_prod(T_b,T_c),tc_fun(tc_fun(tc_prod(T_b,T_c),tc_HOL_Obool),tc_HOL_Obool),T_c),c_member(tc_prod(T_b,T_c)))),c_Product__Type_OPair(T_b,T_c)))),V_S_2)),V_x_2),V_y_2))
% 160.20/160.13      <=> hBOOL(hAPP(hAPP(c_member(tc_prod(T_b,T_c)),hAPP(hAPP(c_Product__Type_OPair(T_b,T_c),V_x_2),V_y_2)),hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(tc_prod(T_b,T_c),tc_HOL_Obool)),V_R_2),V_S_2))) ) ).
% 160.20/160.13  
% 160.20/160.13  fof(fact_swap__inj__on,axiom,
% 160.20/160.13      ! [V_A_2,T_c,T_b] : c_Fun_Oinj__on(tc_prod(T_b,T_c),tc_prod(T_c,T_b),hAPP(c_Product__Type_Oprod_Oprod__case(T_b,T_c,tc_prod(T_c,T_b)),hAPP(c_COMBC(T_c,T_b,tc_prod(T_c,T_b)),c_Product__Type_OPair(T_c,T_b))),V_A_2) ).
% 160.20/160.13  
% 160.20/160.13  fof(fact_inj__on__def,axiom,
% 160.20/160.13      ! [V_A_2,V_f_2,T_c,T_b] :
% 160.20/160.13        ( c_Fun_Oinj__on(T_b,T_c,V_f_2,V_A_2)
% 160.20/160.13      <=> ! [B_x] :
% 160.20/160.13            ( hBOOL(hAPP(hAPP(c_member(T_b),B_x),V_A_2))
% 160.20/160.13           => ! [B_xa] :
% 160.20/160.13                ( hBOOL(hAPP(hAPP(c_member(T_b),B_xa),V_A_2))
% 160.20/160.13               => ( hAPP(V_f_2,B_x) = hAPP(V_f_2,B_xa)
% 160.20/160.13                 => B_x = B_xa ) ) ) ) ).
% 160.20/160.13  
% 160.20/160.13  fof(fact_inj__on__id2,axiom,
% 160.20/160.13      ! [V_A_2,T_b] : c_Fun_Oinj__on(T_b,T_b,c_COMBI(T_b),V_A_2) ).
% 160.20/160.13  
% 160.20/160.13  fof(fact_inj__on__contraD,axiom,
% 160.20/160.13      ! [V_y_2,V_x_2,V_A_2,V_f_2,T_c,T_b] :
% 160.20/160.13        ( c_Fun_Oinj__on(T_b,T_c,V_f_2,V_A_2)
% 160.20/160.13       => ( V_x_2 != V_y_2
% 160.20/160.13         => ( hBOOL(hAPP(hAPP(c_member(T_b),V_x_2),V_A_2))
% 160.20/160.13           => ( hBOOL(hAPP(hAPP(c_member(T_b),V_y_2),V_A_2))
% 160.20/160.13             => hAPP(V_f_2,V_x_2) != hAPP(V_f_2,V_y_2) ) ) ) ) ).
% 160.20/160.13  
% 160.20/160.13  fof(fact_inj__on__iff,axiom,
% 160.20/160.13      ! [V_y_2,V_x_2,V_A_2,V_f_2,T_c,T_b] :
% 160.20/160.13        ( c_Fun_Oinj__on(T_b,T_c,V_f_2,V_A_2)
% 160.20/160.13       => ( hBOOL(hAPP(hAPP(c_member(T_b),V_x_2),V_A_2))
% 160.20/160.13         => ( hBOOL(hAPP(hAPP(c_member(T_b),V_y_2),V_A_2))
% 160.20/160.13           => ( hAPP(V_f_2,V_x_2) = hAPP(V_f_2,V_y_2)
% 160.20/160.13            <=> V_x_2 = V_y_2 ) ) ) ) ).
% 160.20/160.13  
% 160.20/160.13  fof(fact_inj__onD,axiom,
% 160.20/160.13      ! [V_y_2,V_x_2,V_A_2,V_f_2,T_c,T_b] :
% 160.20/160.13        ( c_Fun_Oinj__on(T_b,T_c,V_f_2,V_A_2)
% 160.20/160.13       => ( hAPP(V_f_2,V_x_2) = hAPP(V_f_2,V_y_2)
% 160.20/160.13         => ( hBOOL(hAPP(hAPP(c_member(T_b),V_x_2),V_A_2))
% 160.20/160.13           => ( hBOOL(hAPP(hAPP(c_member(T_b),V_y_2),V_A_2))
% 160.20/160.13             => V_x_2 = V_y_2 ) ) ) ) ).
% 160.20/160.13  
% 160.20/160.13  fof(fact_subset__inj__on,axiom,
% 160.20/160.13      ! [V_A_2,V_B_2,V_f_2,T_c,T_b] :
% 160.20/160.13        ( c_Fun_Oinj__on(T_b,T_c,V_f_2,V_B_2)
% 160.20/160.13       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_b,tc_HOL_Obool)),V_A_2),V_B_2))
% 160.20/160.13         => c_Fun_Oinj__on(T_b,T_c,V_f_2,V_A_2) ) ) ).
% 160.20/160.13  
% 160.20/160.13  fof(fact_inj__on__Int,axiom,
% 160.20/160.13      ! [V_B_2,V_A_2,V_f_2,T_c,T_b] :
% 160.20/160.13        ( c_Fun_Oinj__on(T_b,T_c,V_f_2,V_A_2)
% 160.20/160.13       => ( c_Fun_Oinj__on(T_b,T_c,V_f_2,V_B_2)
% 160.20/160.13         => c_Fun_Oinj__on(T_b,T_c,V_f_2,hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_b,tc_HOL_Obool)),V_A_2),V_B_2)) ) ) ).
% 160.20/160.13  
% 160.20/160.13  fof(fact_inj__on__diff,axiom,
% 160.20/160.13      ! [V_B_2,V_A_2,V_f_2,T_c,T_b] :
% 160.20/160.13        ( c_Fun_Oinj__on(T_b,T_c,V_f_2,V_A_2)
% 160.20/160.13       => c_Fun_Oinj__on(T_b,T_c,V_f_2,hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_fun(T_b,tc_HOL_Obool)),V_A_2),V_B_2)) ) ).
% 160.20/160.13  
% 160.20/160.13  fof(fact_UN__equiv__class__type,axiom,
% 160.20/160.13      ! [V_B_2,V_X_2,V_f_2,T_c,V_r_2,V_A_2,T_b] :
% 160.20/160.13        ( c_Equiv__Relations_Oequiv(T_b,V_A_2,V_r_2)
% 160.20/160.13       => ( c_Equiv__Relations_Ocongruent(T_b,tc_fun(T_c,tc_HOL_Obool),V_r_2,V_f_2)
% 160.20/160.13         => ( hBOOL(hAPP(hAPP(c_member(tc_fun(T_b,tc_HOL_Obool)),V_X_2),hAPP(hAPP(c_Equiv__Relations_Oquotient(T_b),V_A_2),V_r_2)))
% 160.20/160.13           => ( ! [B_x] :
% 160.20/160.13                  ( hBOOL(hAPP(hAPP(c_member(T_b),B_x),V_A_2))
% 160.20/160.13                 => hBOOL(hAPP(hAPP(c_member(tc_fun(T_c,tc_HOL_Obool)),hAPP(V_f_2,B_x)),V_B_2)) )
% 160.20/160.13             => hBOOL(hAPP(hAPP(c_member(tc_fun(T_c,tc_HOL_Obool)),hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OSUPR(T_b,tc_fun(T_c,tc_HOL_Obool)),V_X_2),V_f_2)),V_B_2)) ) ) ) ) ).
% 160.20/160.13  
% 160.20/160.13  fof(fact_card_Ounion__inter__neutral,axiom,
% 160.20/160.13      ! [V_B_2,V_A_2,T_b] :
% 160.20/160.13        ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2))
% 160.20/160.13       => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_B_2))
% 160.20/160.13         => ( ( ? [B_x] : hBOOL(hAPP(hAPP(c_member(T_b),B_x),hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_b,tc_HOL_Obool)),V_A_2),V_B_2)))
% 160.20/160.13             => c_Groups_Oone__class_Oone(tc_Nat_Onat) = c_Groups_Ozero__class_Ozero(tc_Nat_Onat) )
% 160.20/160.13           => hAPP(c_Finite__Set_Ocard(T_b),hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(T_b,tc_HOL_Obool)),V_A_2),V_B_2)) = hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Nat_Onat),hAPP(c_Finite__Set_Ocard(T_b),V_A_2)),hAPP(c_Finite__Set_Ocard(T_b),V_B_2)) ) ) ) ).
% 160.20/160.13  
% 160.20/160.13  fof(fact_setprod__Un,axiom,
% 160.20/160.13      ! [V_f_2,V_B_2,V_A_2,T_b,T_c] :
% 160.20/160.13        ( class_Fields_Ofield(T_c)
% 160.20/160.13       => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2))
% 160.20/160.13         => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_B_2))
% 160.20/160.13           => ( ! [B_x] :
% 160.20/160.13                  ( hBOOL(hAPP(hAPP(c_member(T_b),B_x),hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_b,tc_HOL_Obool)),V_A_2),V_B_2)))
% 160.20/160.13                 => hAPP(V_f_2,B_x) != c_Groups_Ozero__class_Ozero(T_c) )
% 160.20/160.13             => hAPP(hAPP(c_Big__Operators_Ocomm__monoid__mult__class_Osetprod(T_b,T_c),V_f_2),hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(T_b,tc_HOL_Obool)),V_A_2),V_B_2)) = hAPP(hAPP(c_Rings_Oinverse__class_Odivide(T_c),hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_c),hAPP(hAPP(c_Big__Operators_Ocomm__monoid__mult__class_Osetprod(T_b,T_c),V_f_2),V_A_2)),hAPP(hAPP(c_Big__Operators_Ocomm__monoid__mult__class_Osetprod(T_b,T_c),V_f_2),V_B_2))),hAPP(hAPP(c_Big__Operators_Ocomm__monoid__mult__class_Osetprod(T_b,T_c),V_f_2),hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_b,tc_HOL_Obool)),V_A_2),V_B_2))) ) ) ) ) ).
% 160.20/160.13  
% 160.20/160.13  fof(fact_fold__image__Un__one,axiom,
% 160.20/160.13      ! [V_f_2,V_T_2,V_S_2,T_b,T_c] :
% 160.20/160.13        ( class_Groups_Ocomm__monoid__mult(T_c)
% 160.20/160.13       => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_S_2))
% 160.20/160.13         => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_T_2))
% 160.20/160.13           => ( ! [B_x] :
% 160.20/160.13                  ( hBOOL(hAPP(hAPP(c_member(T_b),B_x),hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_b,tc_HOL_Obool)),V_S_2),V_T_2)))
% 160.20/160.13                 => hAPP(V_f_2,B_x) = c_Groups_Oone__class_Oone(T_c) )
% 160.20/160.13             => hAPP(hAPP(hAPP(c_Finite__Set_Ofold__image(T_c,T_b,c_Groups_Otimes__class_Otimes(T_c)),V_f_2),c_Groups_Oone__class_Oone(T_c)),hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(T_b,tc_HOL_Obool)),V_S_2),V_T_2)) = hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_c),hAPP(hAPP(hAPP(c_Finite__Set_Ofold__image(T_c,T_b,c_Groups_Otimes__class_Otimes(T_c)),V_f_2),c_Groups_Oone__class_Oone(T_c)),V_S_2)),hAPP(hAPP(hAPP(c_Finite__Set_Ofold__image(T_c,T_b,c_Groups_Otimes__class_Otimes(T_c)),V_f_2),c_Groups_Oone__class_Oone(T_c)),V_T_2)) ) ) ) ) ).
% 160.20/160.13  
% 160.20/160.13  fof(fact_inf2I,axiom,
% 160.20/160.13      ! [T_c,T_b,V_B_2,V_y_2,V_x_2,V_A_2] :
% 160.20/160.13        ( hBOOL(hAPP(hAPP(V_A_2,V_x_2),V_y_2))
% 160.20/160.13       => ( hBOOL(hAPP(hAPP(V_B_2,V_x_2),V_y_2))
% 160.20/160.13         => hBOOL(hAPP(hAPP(hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_b,tc_fun(T_c,tc_HOL_Obool))),V_A_2),V_B_2),V_x_2),V_y_2)) ) ) ).
% 160.20/160.13  
% 160.20/160.13  fof(fact_inf2E,axiom,
% 160.20/160.13      ! [V_y_2,V_x_2,V_B_2,V_A_2,T_c,T_b] :
% 160.20/160.13        ( hBOOL(hAPP(hAPP(hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_b,tc_fun(T_c,tc_HOL_Obool))),V_A_2),V_B_2),V_x_2),V_y_2))
% 160.20/160.13       => ~ ( hBOOL(hAPP(hAPP(V_A_2,V_x_2),V_y_2))
% 160.20/160.13           => ~ hBOOL(hAPP(hAPP(V_B_2,V_x_2),V_y_2)) ) ) ).
% 160.20/160.13  
% 160.20/160.13  fof(fact_inf2D1,axiom,
% 160.20/160.13      ! [V_y_2,V_x_2,V_B_2,V_A_2,T_c,T_b] :
% 160.20/160.13        ( hBOOL(hAPP(hAPP(hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_b,tc_fun(T_c,tc_HOL_Obool))),V_A_2),V_B_2),V_x_2),V_y_2))
% 160.20/160.13       => hBOOL(hAPP(hAPP(V_A_2,V_x_2),V_y_2)) ) ).
% 160.20/160.13  
% 160.20/160.13  fof(fact_inf2D2,axiom,
% 160.20/160.13      ! [V_y_2,V_x_2,V_B_2,V_A_2,T_c,T_b] :
% 160.20/160.13        ( hBOOL(hAPP(hAPP(hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_b,tc_fun(T_c,tc_HOL_Obool))),V_A_2),V_B_2),V_x_2),V_y_2))
% 160.20/160.13       => hBOOL(hAPP(hAPP(V_B_2,V_x_2),V_y_2)) ) ).
% 160.20/160.13  
% 160.20/160.13  fof(fact_setprod_Ounion__inter__neutral,axiom,
% 160.20/160.13      ! [V_g_2,V_B_2,V_A_2,T_b,T_c] :
% 160.20/160.13        ( class_Groups_Ocomm__monoid__mult(T_c)
% 160.20/160.13       => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2))
% 160.20/160.13         => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_B_2))
% 160.20/160.13           => ( ! [B_x] :
% 160.20/160.13                  ( hBOOL(hAPP(hAPP(c_member(T_b),B_x),hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_b,tc_HOL_Obool)),V_A_2),V_B_2)))
% 160.20/160.13                 => hAPP(V_g_2,B_x) = c_Groups_Oone__class_Oone(T_c) )
% 160.20/160.13             => hAPP(hAPP(c_Big__Operators_Ocomm__monoid__mult__class_Osetprod(T_b,T_c),V_g_2),hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(T_b,tc_HOL_Obool)),V_A_2),V_B_2)) = hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_c),hAPP(hAPP(c_Big__Operators_Ocomm__monoid__mult__class_Osetprod(T_b,T_c),V_g_2),V_A_2)),hAPP(hAPP(c_Big__Operators_Ocomm__monoid__mult__class_Osetprod(T_b,T_c),V_g_2),V_B_2)) ) ) ) ) ).
% 160.20/160.13  
% 160.20/160.13  fof(fact_setprod__Un__one,axiom,
% 160.20/160.13      ! [V_f_2,V_T_2,V_S_2,T_b,T_c] :
% 160.20/160.13        ( class_Groups_Ocomm__monoid__mult(T_c)
% 160.20/160.13       => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_S_2))
% 160.20/160.13         => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_T_2))
% 160.20/160.13           => ( ! [B_x] :
% 160.20/160.13                  ( hBOOL(hAPP(hAPP(c_member(T_b),B_x),hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_b,tc_HOL_Obool)),V_S_2),V_T_2)))
% 160.20/160.13                 => hAPP(V_f_2,B_x) = c_Groups_Oone__class_Oone(T_c) )
% 160.20/160.13             => hAPP(hAPP(c_Big__Operators_Ocomm__monoid__mult__class_Osetprod(T_b,T_c),V_f_2),hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(T_b,tc_HOL_Obool)),V_S_2),V_T_2)) = hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_c),hAPP(hAPP(c_Big__Operators_Ocomm__monoid__mult__class_Osetprod(T_b,T_c),V_f_2),V_S_2)),hAPP(hAPP(c_Big__Operators_Ocomm__monoid__mult__class_Osetprod(T_b,T_c),V_f_2),V_T_2)) ) ) ) ) ).
% 160.20/160.13  
% 160.20/160.13  fof(fact_refl__on__def_H,axiom,
% 160.20/160.13      ! [V_r_2,V_A_2,T_b] :
% 160.20/160.13        ( c_Relation_Orefl__on(T_b,V_A_2,V_r_2)
% 160.20/160.13      <=> ( ! [B_x] :
% 160.20/160.13              ( hBOOL(hAPP(hAPP(c_member(tc_prod(T_b,T_b)),B_x),V_r_2))
% 160.20/160.13             => hBOOL(hAPP(hAPP(c_Product__Type_Oprod_Oprod__case(T_b,T_b,tc_HOL_Obool),hAPP(hAPP(c_COMBC(T_b,tc_fun(T_b,tc_HOL_Obool),tc_fun(T_b,tc_HOL_Obool)),hAPP(hAPP(c_COMBB(tc_fun(tc_HOL_Obool,tc_HOL_Obool),tc_fun(tc_fun(T_b,tc_HOL_Obool),tc_fun(T_b,tc_HOL_Obool)),T_b),c_COMBB(tc_HOL_Obool,tc_HOL_Obool,T_b)),hAPP(hAPP(c_COMBB(tc_HOL_Obool,tc_fun(tc_HOL_Obool,tc_HOL_Obool),T_b),c_fconj),hAPP(hAPP(c_COMBC(T_b,tc_fun(T_b,tc_HOL_Obool),tc_HOL_Obool),c_member(T_b)),V_A_2)))),hAPP(hAPP(c_COMBC(T_b,tc_fun(T_b,tc_HOL_Obool),tc_HOL_Obool),c_member(T_b)),V_A_2))),B_x)) )
% 160.20/160.13          & ! [B_x] :
% 160.20/160.13              ( hBOOL(hAPP(hAPP(c_member(T_b),B_x),V_A_2))
% 160.20/160.13             => hBOOL(hAPP(hAPP(c_member(tc_prod(T_b,T_b)),hAPP(hAPP(c_Product__Type_OPair(T_b,T_b),B_x),B_x)),V_r_2)) ) ) ) ).
% 160.20/160.13  
% 160.20/160.13  fof(fact_Inf__fin_Oremove,axiom,
% 160.20/160.13      ! [V_x_2,V_A_2,T_b] :
% 160.20/160.13        ( class_Lattices_Olattice(T_b)
% 160.20/160.13       => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2))
% 160.20/160.13         => ( hBOOL(hAPP(hAPP(c_member(T_b),V_x_2),V_A_2))
% 160.20/160.13           => ( ( hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_fun(T_b,tc_HOL_Obool)),V_A_2),hAPP(hAPP(c_Set_Oinsert(T_b),V_x_2),c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool)))) = c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool))
% 160.20/160.13               => c_Big__Operators_Olattice__class_OInf__fin(T_b,V_A_2) = V_x_2 )
% 160.20/160.13              & ( hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_fun(T_b,tc_HOL_Obool)),V_A_2),hAPP(hAPP(c_Set_Oinsert(T_b),V_x_2),c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool)))) != c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool))
% 160.20/160.13               => c_Big__Operators_Olattice__class_OInf__fin(T_b,V_A_2) = hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(T_b),V_x_2),c_Big__Operators_Olattice__class_OInf__fin(T_b,hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_fun(T_b,tc_HOL_Obool)),V_A_2),hAPP(hAPP(c_Set_Oinsert(T_b),V_x_2),c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool)))))) ) ) ) ) ) ).
% 160.20/160.13  
% 160.20/160.13  fof(fact_refl__on__Id__on,axiom,
% 160.20/160.13      ! [V_A_2,T_b] : c_Relation_Orefl__on(T_b,V_A_2,c_Relation_OId__on(T_b,V_A_2)) ).
% 160.20/160.13  
% 160.20/160.13  fof(fact_Inf__fin_Osingleton,axiom,
% 160.20/160.13      ! [V_x_2,T_b] :
% 160.20/160.13        ( class_Lattices_Olattice(T_b)
% 160.20/160.13       => c_Big__Operators_Olattice__class_OInf__fin(T_b,hAPP(hAPP(c_Set_Oinsert(T_b),V_x_2),c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool)))) = V_x_2 ) ).
% 160.20/160.13  
% 160.20/160.13  fof(fact_refl__on__empty,axiom,
% 160.20/160.13      ! [T_b] : c_Relation_Orefl__on(T_b,c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool)),c_Orderings_Obot__class_Obot(tc_fun(tc_prod(T_b,T_b),tc_HOL_Obool))) ).
% 160.20/160.13  
% 160.20/160.13  fof(fact_refl__on__Un,axiom,
% 160.20/160.13      ! [V_s_2,V_B_2,V_r_2,V_A_2,T_b] :
% 160.20/160.13        ( c_Relation_Orefl__on(T_b,V_A_2,V_r_2)
% 160.20/160.13       => ( c_Relation_Orefl__on(T_b,V_B_2,V_s_2)
% 160.20/160.13         => c_Relation_Orefl__on(T_b,hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(T_b,tc_HOL_Obool)),V_A_2),V_B_2),hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(tc_prod(T_b,T_b),tc_HOL_Obool)),V_r_2),V_s_2)) ) ) ).
% 160.20/160.13  
% 160.20/160.13  fof(fact_refl__on__Int,axiom,
% 160.20/160.13      ! [V_s_2,V_B_2,V_r_2,V_A_2,T_b] :
% 160.20/160.13        ( c_Relation_Orefl__on(T_b,V_A_2,V_r_2)
% 160.20/160.13       => ( c_Relation_Orefl__on(T_b,V_B_2,V_s_2)
% 160.20/160.13         => c_Relation_Orefl__on(T_b,hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_b,tc_HOL_Obool)),V_A_2),V_B_2),hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(tc_prod(T_b,T_b),tc_HOL_Obool)),V_r_2),V_s_2)) ) ) ).
% 160.20/160.13  
% 160.20/160.13  fof(fact_sup__Inf__absorb,axiom,
% 160.20/160.13      ! [V_a_2,V_A_2,T_b] :
% 160.20/160.13        ( class_Lattices_Olattice(T_b)
% 160.20/160.13       => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2))
% 160.20/160.13         => ( hBOOL(hAPP(hAPP(c_member(T_b),V_a_2),V_A_2))
% 160.20/160.13           => hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(T_b),V_a_2),c_Big__Operators_Olattice__class_OInf__fin(T_b,V_A_2)) = V_a_2 ) ) ) ).
% 160.20/160.13  
% 160.20/160.13  fof(fact_Inf__fin_Oin__idem,axiom,
% 160.20/160.13      ! [V_x_2,V_A_2,T_b] :
% 160.20/160.13        ( class_Lattices_Olattice(T_b)
% 160.20/160.13       => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2))
% 160.20/160.13         => ( hBOOL(hAPP(hAPP(c_member(T_b),V_x_2),V_A_2))
% 160.20/160.13           => hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(T_b),V_x_2),c_Big__Operators_Olattice__class_OInf__fin(T_b,V_A_2)) = c_Big__Operators_Olattice__class_OInf__fin(T_b,V_A_2) ) ) ) ).
% 160.20/160.13  
% 160.20/160.13  fof(fact_Inf__fin_OF__eq,axiom,
% 160.20/160.13      ! [V_A_2,T_b] :
% 160.20/160.13        ( class_Lattices_Olattice(T_b)
% 160.20/160.13       => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2))
% 160.20/160.13         => c_Big__Operators_Olattice__class_OInf__fin(T_b,V_A_2) = hAPP(c_Finite__Set_Ofold1(T_b,c_Lattices_Osemilattice__inf__class_Oinf(T_b)),V_A_2) ) ) ).
% 160.20/160.13  
% 160.20/160.13  fof(fact_refl__onD,axiom,
% 160.20/160.13      ! [V_a_2,V_r_2,V_A_2,T_b] :
% 160.20/160.13        ( c_Relation_Orefl__on(T_b,V_A_2,V_r_2)
% 160.20/160.13       => ( hBOOL(hAPP(hAPP(c_member(T_b),V_a_2),V_A_2))
% 160.20/160.13         => hBOOL(hAPP(hAPP(c_member(tc_prod(T_b,T_b)),hAPP(hAPP(c_Product__Type_OPair(T_b,T_b),V_a_2),V_a_2)),V_r_2)) ) ) ).
% 160.20/160.13  
% 160.20/160.13  fof(fact_refl__onD1,axiom,
% 160.20/160.13      ! [V_y_2,V_x_2,V_r_2,V_A_2,T_b] :
% 160.20/160.13        ( c_Relation_Orefl__on(T_b,V_A_2,V_r_2)
% 160.20/160.13       => ( hBOOL(hAPP(hAPP(c_member(tc_prod(T_b,T_b)),hAPP(hAPP(c_Product__Type_OPair(T_b,T_b),V_x_2),V_y_2)),V_r_2))
% 160.20/160.13         => hBOOL(hAPP(hAPP(c_member(T_b),V_x_2),V_A_2)) ) ) ).
% 160.20/160.13  
% 160.20/160.13  fof(fact_refl__onD2,axiom,
% 160.20/160.13      ! [V_y_2,V_x_2,V_r_2,V_A_2,T_b] :
% 160.20/160.13        ( c_Relation_Orefl__on(T_b,V_A_2,V_r_2)
% 160.20/160.13       => ( hBOOL(hAPP(hAPP(c_member(tc_prod(T_b,T_b)),hAPP(hAPP(c_Product__Type_OPair(T_b,T_b),V_x_2),V_y_2)),V_r_2))
% 160.20/160.13         => hBOOL(hAPP(hAPP(c_member(T_b),V_y_2),V_A_2)) ) ) ).
% 160.20/160.13  
% 160.20/160.13  fof(fact_Inf__fin_Oinsert__idem,axiom,
% 160.20/160.13      ! [V_x_2,V_A_2,T_b] :
% 160.20/160.13        ( class_Lattices_Olattice(T_b)
% 160.20/160.13       => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2))
% 160.20/160.13         => ( V_A_2 != c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool))
% 160.20/160.13           => c_Big__Operators_Olattice__class_OInf__fin(T_b,hAPP(hAPP(c_Set_Oinsert(T_b),V_x_2),V_A_2)) = hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(T_b),V_x_2),c_Big__Operators_Olattice__class_OInf__fin(T_b,V_A_2)) ) ) ) ).
% 160.20/160.13  
% 160.20/160.13  fof(fact_Inf__fin_Osubset__idem,axiom,
% 160.20/160.13      ! [V_B_2,V_A_2,T_b] :
% 160.20/160.13        ( class_Lattices_Olattice(T_b)
% 160.20/160.13       => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2))
% 160.20/160.13         => ( V_B_2 != c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool))
% 160.20/160.13           => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_b,tc_HOL_Obool)),V_B_2),V_A_2))
% 160.20/160.13             => hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(T_b),c_Big__Operators_Olattice__class_OInf__fin(T_b,V_B_2)),c_Big__Operators_Olattice__class_OInf__fin(T_b,V_A_2)) = c_Big__Operators_Olattice__class_OInf__fin(T_b,V_A_2) ) ) ) ) ).
% 160.20/160.13  
% 160.20/160.13  fof(fact_Inf__fin_Ounion__idem,axiom,
% 160.20/160.13      ! [V_B_2,V_A_2,T_b] :
% 160.20/160.13        ( class_Lattices_Olattice(T_b)
% 160.20/160.13       => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2))
% 160.20/160.13         => ( V_A_2 != c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool))
% 160.20/160.13           => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_B_2))
% 160.20/160.13             => ( V_B_2 != c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool))
% 160.20/160.13               => c_Big__Operators_Olattice__class_OInf__fin(T_b,hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(T_b,tc_HOL_Obool)),V_A_2),V_B_2)) = hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(T_b),c_Big__Operators_Olattice__class_OInf__fin(T_b,V_A_2)),c_Big__Operators_Olattice__class_OInf__fin(T_b,V_B_2)) ) ) ) ) ) ).
% 160.20/160.14  
% 160.20/160.14  fof(fact_Inf__le__Sup,axiom,
% 160.20/160.14      ! [V_A_2,T_b] :
% 160.20/160.14        ( class_Lattices_Olattice(T_b)
% 160.20/160.14       => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2))
% 160.20/160.14         => ( V_A_2 != c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool))
% 160.20/160.14           => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_b),c_Big__Operators_Olattice__class_OInf__fin(T_b,V_A_2)),c_Big__Operators_Olattice__class_OSup__fin(T_b,V_A_2))) ) ) ) ).
% 160.20/160.14  
% 160.20/160.14  fof(fact_Inf__fin_Oeq__fold__idem_H,axiom,
% 160.20/160.14      ! [V_a_2,V_A_2,T_b] :
% 160.20/160.14        ( class_Lattices_Olattice(T_b)
% 160.20/160.14       => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2))
% 160.20/160.14         => c_Big__Operators_Olattice__class_OInf__fin(T_b,hAPP(hAPP(c_Set_Oinsert(T_b),V_a_2),V_A_2)) = hAPP(hAPP(c_Finite__Set_Ofold(T_b,T_b,c_Lattices_Osemilattice__inf__class_Oinf(T_b)),V_a_2),V_A_2) ) ) ).
% 160.20/160.14  
% 160.20/160.14  fof(fact_Inf__fin_Oinsert,axiom,
% 160.20/160.14      ! [V_x_2,V_A_2,T_b] :
% 160.20/160.14        ( class_Lattices_Olattice(T_b)
% 160.20/160.14       => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2))
% 160.20/160.14         => ( ~ hBOOL(hAPP(hAPP(c_member(T_b),V_x_2),V_A_2))
% 160.20/160.14           => ( V_A_2 != c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool))
% 160.20/160.14             => c_Big__Operators_Olattice__class_OInf__fin(T_b,hAPP(hAPP(c_Set_Oinsert(T_b),V_x_2),V_A_2)) = hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(T_b),V_x_2),c_Big__Operators_Olattice__class_OInf__fin(T_b,V_A_2)) ) ) ) ) ).
% 160.20/160.14  
% 160.20/160.14  fof(fact_Inf__fin_Oinsert__remove,axiom,
% 160.20/160.14      ! [V_x_2,V_A_2,T_b] :
% 160.20/160.14        ( class_Lattices_Olattice(T_b)
% 160.20/160.14       => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2))
% 160.20/160.14         => ( ( hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_fun(T_b,tc_HOL_Obool)),V_A_2),hAPP(hAPP(c_Set_Oinsert(T_b),V_x_2),c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool)))) = c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool))
% 160.20/160.14             => c_Big__Operators_Olattice__class_OInf__fin(T_b,hAPP(hAPP(c_Set_Oinsert(T_b),V_x_2),V_A_2)) = V_x_2 )
% 160.20/160.14            & ( hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_fun(T_b,tc_HOL_Obool)),V_A_2),hAPP(hAPP(c_Set_Oinsert(T_b),V_x_2),c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool)))) != c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool))
% 160.20/160.14             => c_Big__Operators_Olattice__class_OInf__fin(T_b,hAPP(hAPP(c_Set_Oinsert(T_b),V_x_2),V_A_2)) = hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(T_b),V_x_2),c_Big__Operators_Olattice__class_OInf__fin(T_b,hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_fun(T_b,tc_HOL_Obool)),V_A_2),hAPP(hAPP(c_Set_Oinsert(T_b),V_x_2),c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool)))))) ) ) ) ) ).
% 160.20/160.14  
% 160.20/160.14  fof(fact_Inf__fin_Ounion__disjoint,axiom,
% 160.20/160.14      ! [V_B_2,V_A_2,T_b] :
% 160.20/160.14        ( class_Lattices_Olattice(T_b)
% 160.20/160.14       => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2))
% 160.20/160.14         => ( V_A_2 != c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool))
% 160.20/160.14           => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_B_2))
% 160.20/160.14             => ( V_B_2 != c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool))
% 160.20/160.14               => ( hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_b,tc_HOL_Obool)),V_A_2),V_B_2) = c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool))
% 160.20/160.14                 => c_Big__Operators_Olattice__class_OInf__fin(T_b,hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(T_b,tc_HOL_Obool)),V_A_2),V_B_2)) = hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(T_b),c_Big__Operators_Olattice__class_OInf__fin(T_b,V_A_2)),c_Big__Operators_Olattice__class_OInf__fin(T_b,V_B_2)) ) ) ) ) ) ) ).
% 160.20/160.14  
% 160.20/160.14  fof(fact_Inf__fin_Ounion__inter,axiom,
% 160.20/160.14      ! [V_B_2,V_A_2,T_b] :
% 160.20/160.14        ( class_Lattices_Olattice(T_b)
% 160.20/160.14       => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2))
% 160.20/160.14         => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_B_2))
% 160.20/160.14           => ( hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_b,tc_HOL_Obool)),V_A_2),V_B_2) != c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool))
% 160.20/160.14             => hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(T_b),c_Big__Operators_Olattice__class_OInf__fin(T_b,hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(T_b,tc_HOL_Obool)),V_A_2),V_B_2))),c_Big__Operators_Olattice__class_OInf__fin(T_b,hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_b,tc_HOL_Obool)),V_A_2),V_B_2))) = hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(T_b),c_Big__Operators_Olattice__class_OInf__fin(T_b,V_A_2)),c_Big__Operators_Olattice__class_OInf__fin(T_b,V_B_2)) ) ) ) ) ).
% 160.20/160.14  
% 160.20/160.14  fof(fact_Inf__fin_Oeq__fold_H,axiom,
% 160.20/160.14      ! [V_x_2,V_A_2,T_b] :
% 160.20/160.14        ( class_Lattices_Olattice(T_b)
% 160.20/160.14       => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2))
% 160.20/160.14         => ( ~ hBOOL(hAPP(hAPP(c_member(T_b),V_x_2),V_A_2))
% 160.20/160.14           => c_Big__Operators_Olattice__class_OInf__fin(T_b,hAPP(hAPP(c_Set_Oinsert(T_b),V_x_2),V_A_2)) = hAPP(hAPP(c_Finite__Set_Ofold(T_b,T_b,c_Lattices_Osemilattice__inf__class_Oinf(T_b)),V_x_2),V_A_2) ) ) ) ).
% 160.20/160.14  
% 160.20/160.14  fof(fact_Inf__fin_Oclosed,axiom,
% 160.20/160.14      ! [V_A_2,T_b] :
% 160.20/160.14        ( class_Lattices_Olattice(T_b)
% 160.20/160.14       => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2))
% 160.20/160.14         => ( V_A_2 != c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool))
% 160.20/160.14           => ( ! [B_x,B_y] : hBOOL(hAPP(hAPP(c_member(T_b),hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(T_b),B_x),B_y)),hAPP(hAPP(c_Set_Oinsert(T_b),B_x),hAPP(hAPP(c_Set_Oinsert(T_b),B_y),c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool))))))
% 160.20/160.14             => hBOOL(hAPP(hAPP(c_member(T_b),c_Big__Operators_Olattice__class_OInf__fin(T_b,V_A_2)),V_A_2)) ) ) ) ) ).
% 160.20/160.14  
% 160.20/160.14  fof(fact_Id__onE,axiom,
% 160.20/160.14      ! [V_A_2,V_c_2,T_b] :
% 160.20/160.14        ( hBOOL(hAPP(hAPP(c_member(tc_prod(T_b,T_b)),V_c_2),c_Relation_OId__on(T_b,V_A_2)))
% 160.20/160.14       => ~ ! [B_x] :
% 160.20/160.14              ( hBOOL(hAPP(hAPP(c_member(T_b),B_x),V_A_2))
% 160.20/160.14             => V_c_2 != hAPP(hAPP(c_Product__Type_OPair(T_b,T_b),B_x),B_x) ) ) ).
% 160.20/160.14  
% 160.20/160.14  fof(fact_ImageE,axiom,
% 160.20/160.14      ! [V_A_2,V_r_2,T_c,V_b_2,T_b] :
% 160.20/160.14        ( hBOOL(hAPP(hAPP(c_member(T_b),V_b_2),hAPP(c_Relation_OImage(T_c,T_b,V_r_2),V_A_2)))
% 160.20/160.14       => ~ ! [B_x] :
% 160.20/160.14              ( hBOOL(hAPP(hAPP(c_member(tc_prod(T_c,T_b)),hAPP(hAPP(c_Product__Type_OPair(T_c,T_b),B_x),V_b_2)),V_r_2))
% 160.20/160.14             => ~ hBOOL(hAPP(hAPP(c_member(T_c),B_x),V_A_2)) ) ) ).
% 160.20/160.14  
% 160.20/160.14  fof(fact_compl__unique,axiom,
% 160.20/160.14      ! [V_y,V_x,T_a] :
% 160.20/160.14        ( class_Lattices_Oboolean__algebra(T_a)
% 160.20/160.14       => ( hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(T_a),V_x),V_y) = c_Orderings_Obot__class_Obot(T_a)
% 160.20/160.14         => ( hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(T_a),V_x),V_y) = c_Orderings_Otop__class_Otop(T_a)
% 160.20/160.14           => hAPP(c_Groups_Ouminus__class_Ouminus(T_a),V_x) = V_y ) ) ) ).
% 160.20/160.14  
% 160.20/160.14  fof(fact_UNIV__I,axiom,
% 160.20/160.14      ! [V_x_2,T_b] : hBOOL(hAPP(hAPP(c_member(T_b),V_x_2),c_Orderings_Otop__class_Otop(tc_fun(T_b,tc_HOL_Obool)))) ).
% 160.20/160.14  
% 160.20/160.14  fof(fact_equiv__intrel,axiom,
% 160.20/160.14      c_Equiv__Relations_Oequiv(tc_prod(tc_Nat_Onat,tc_Nat_Onat),c_Orderings_Otop__class_Otop(tc_fun(tc_prod(tc_Nat_Onat,tc_Nat_Onat),tc_HOL_Obool)),c_Int_Ointrel) ).
% 160.20/160.14  
% 160.20/160.14  fof(fact_UNIV__not__empty,axiom,
% 160.20/160.14      ! [T_b] : c_Orderings_Otop__class_Otop(tc_fun(T_b,tc_HOL_Obool)) != c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool)) ).
% 160.20/160.14  
% 160.20/160.14  fof(fact_Un__UNIV__right,axiom,
% 160.20/160.14      ! [V_A_2,T_b] : hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(T_b,tc_HOL_Obool)),V_A_2),c_Orderings_Otop__class_Otop(tc_fun(T_b,tc_HOL_Obool))) = c_Orderings_Otop__class_Otop(tc_fun(T_b,tc_HOL_Obool)) ).
% 160.20/160.14  
% 160.20/160.14  fof(fact_Un__UNIV__left,axiom,
% 160.20/160.14      ! [V_B_2,T_b] : hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(T_b,tc_HOL_Obool)),c_Orderings_Otop__class_Otop(tc_fun(T_b,tc_HOL_Obool))),V_B_2) = c_Orderings_Otop__class_Otop(tc_fun(T_b,tc_HOL_Obool)) ).
% 160.20/160.14  
% 160.20/160.14  fof(fact_subset__UNIV,axiom,
% 160.20/160.14      ! [V_A_2,T_b] : hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_b,tc_HOL_Obool)),V_A_2),c_Orderings_Otop__class_Otop(tc_fun(T_b,tc_HOL_Obool)))) ).
% 160.20/160.14  
% 160.20/160.14  fof(fact_Pow__UNIV,axiom,
% 160.20/160.14      ! [T_b] : hAPP(c_Set_OPow(T_b),c_Orderings_Otop__class_Otop(tc_fun(T_b,tc_HOL_Obool))) = c_Orderings_Otop__class_Otop(tc_fun(tc_fun(T_b,tc_HOL_Obool),tc_HOL_Obool)) ).
% 160.20/160.14  
% 160.20/160.14  fof(fact_top__apply,axiom,
% 160.20/160.14      ! [V_x_2,T_c,T_b] :
% 160.20/160.14        ( class_Orderings_Otop(T_b)
% 160.20/160.14       => hAPP(c_Orderings_Otop__class_Otop(tc_fun(T_c,T_b)),V_x_2) = c_Orderings_Otop__class_Otop(T_b) ) ).
% 160.20/160.14  
% 160.20/160.14  fof(fact_UNIV__Plus__UNIV,axiom,
% 160.20/160.14      ! [T_c,T_b] : c_Sum__Type_OPlus(T_b,T_c,c_Orderings_Otop__class_Otop(tc_fun(T_b,tc_HOL_Obool)),c_Orderings_Otop__class_Otop(tc_fun(T_c,tc_HOL_Obool))) = c_Orderings_Otop__class_Otop(tc_fun(tc_sum(T_b,T_c),tc_HOL_Obool)) ).
% 160.20/160.14  
% 160.20/160.14  fof(fact_card__UNIV__unit,axiom,
% 160.20/160.14      hAPP(c_Finite__Set_Ocard(tc_Product__Type_Ounit),c_Orderings_Otop__class_Otop(tc_fun(tc_Product__Type_Ounit,tc_HOL_Obool))) = c_Groups_Oone__class_Oone(tc_Nat_Onat) ).
% 160.20/160.14  
% 160.20/160.14  fof(fact_finite__Plus__UNIV__iff,axiom,
% 160.20/160.14      ! [T_c,T_b] :
% 160.20/160.14        ( hBOOL(hAPP(c_Finite__Set_Ofinite(tc_sum(T_b,T_c)),c_Orderings_Otop__class_Otop(tc_fun(tc_sum(T_b,T_c),tc_HOL_Obool))))
% 160.20/160.14      <=> ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),c_Orderings_Otop__class_Otop(tc_fun(T_b,tc_HOL_Obool))))
% 160.20/160.14          & hBOOL(hAPP(c_Finite__Set_Ofinite(T_c),c_Orderings_Otop__class_Otop(tc_fun(T_c,tc_HOL_Obool)))) ) ) ).
% 160.20/160.14  
% 160.20/160.14  fof(fact_finite__option__UNIV,axiom,
% 160.20/160.14      ! [T_b] :
% 160.20/160.14        ( hBOOL(hAPP(c_Finite__Set_Ofinite(tc_Option_Ooption(T_b)),c_Orderings_Otop__class_Otop(tc_fun(tc_Option_Ooption(T_b),tc_HOL_Obool))))
% 160.20/160.14      <=> hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),c_Orderings_Otop__class_Otop(tc_fun(T_b,tc_HOL_Obool)))) ) ).
% 160.20/160.14  
% 160.20/160.14  fof(fact_finite__Prod__UNIV,axiom,
% 160.20/160.14      ! [T_c,T_b] :
% 160.20/160.14        ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),c_Orderings_Otop__class_Otop(tc_fun(T_b,tc_HOL_Obool))))
% 160.20/160.14       => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_c),c_Orderings_Otop__class_Otop(tc_fun(T_c,tc_HOL_Obool))))
% 160.20/160.14         => hBOOL(hAPP(c_Finite__Set_Ofinite(tc_prod(T_b,T_c)),c_Orderings_Otop__class_Otop(tc_fun(tc_prod(T_b,T_c),tc_HOL_Obool)))) ) ) ).
% 160.20/160.14  
% 160.20/160.14  fof(fact_finite__fun__UNIVD2,axiom,
% 160.20/160.14      ! [T_c,T_b] :
% 160.20/160.14        ( hBOOL(hAPP(c_Finite__Set_Ofinite(tc_fun(T_b,T_c)),c_Orderings_Otop__class_Otop(tc_fun(tc_fun(T_b,T_c),tc_HOL_Obool))))
% 160.20/160.14       => hBOOL(hAPP(c_Finite__Set_Ofinite(T_c),c_Orderings_Otop__class_Otop(tc_fun(T_c,tc_HOL_Obool)))) ) ).
% 160.20/160.14  
% 160.20/160.14  fof(fact_finite__UNIV,axiom,
% 160.20/160.14      ! [T_b] :
% 160.20/160.14        ( class_Finite__Set_Ofinite(T_b)
% 160.20/160.14       => hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),c_Orderings_Otop__class_Otop(tc_fun(T_b,tc_HOL_Obool)))) ) ).
% 160.20/160.14  
% 160.20/160.14  fof(fact_inj__int,axiom,
% 160.20/160.14      c_Fun_Oinj__on(tc_Nat_Onat,tc_Int_Oint,c_Nat_Osemiring__1__class_Oof__nat(tc_Int_Oint),c_Orderings_Otop__class_Otop(tc_fun(tc_Nat_Onat,tc_HOL_Obool))) ).
% 160.20/160.14  
% 160.20/160.14  fof(fact_inj__eq,axiom,
% 160.20/160.14      ! [V_y_2,V_x_2,V_f_2,T_c,T_b] :
% 160.20/160.14        ( c_Fun_Oinj__on(T_b,T_c,V_f_2,c_Orderings_Otop__class_Otop(tc_fun(T_b,tc_HOL_Obool)))
% 160.20/160.14       => ( hAPP(V_f_2,V_x_2) = hAPP(V_f_2,V_y_2)
% 160.20/160.14        <=> V_x_2 = V_y_2 ) ) ).
% 160.20/160.14  
% 160.20/160.14  fof(fact_injD,axiom,
% 160.20/160.14      ! [V_y_2,V_x_2,V_f_2,T_c,T_b] :
% 160.20/160.14        ( c_Fun_Oinj__on(T_b,T_c,V_f_2,c_Orderings_Otop__class_Otop(tc_fun(T_b,tc_HOL_Obool)))
% 160.20/160.14       => ( hAPP(V_f_2,V_x_2) = hAPP(V_f_2,V_y_2)
% 160.20/160.14         => V_x_2 = V_y_2 ) ) ).
% 160.20/160.14  
% 160.20/160.14  fof(fact_Int__UNIV__right,axiom,
% 160.20/160.14      ! [V_A_2,T_b] : hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_b,tc_HOL_Obool)),V_A_2),c_Orderings_Otop__class_Otop(tc_fun(T_b,tc_HOL_Obool))) = V_A_2 ).
% 160.20/160.14  
% 160.20/160.14  fof(fact_Int__UNIV__left,axiom,
% 160.20/160.14      ! [V_B_2,T_b] : hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_b,tc_HOL_Obool)),c_Orderings_Otop__class_Otop(tc_fun(T_b,tc_HOL_Obool))),V_B_2) = V_B_2 ).
% 160.20/160.14  
% 160.20/160.14  fof(fact_top__greatest,axiom,
% 160.20/160.14      ! [V_x,T_a] :
% 160.20/160.14        ( class_Orderings_Otop(T_a)
% 160.20/160.14       => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),V_x),c_Orderings_Otop__class_Otop(T_a))) ) ).
% 160.20/160.14  
% 160.20/160.14  fof(fact_sup__top__left,axiom,
% 160.20/160.14      ! [V_x,T_a] :
% 160.20/160.14        ( class_Lattices_Obounded__lattice__top(T_a)
% 160.20/160.14       => hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(T_a),c_Orderings_Otop__class_Otop(T_a)),V_x) = c_Orderings_Otop__class_Otop(T_a) ) ).
% 160.20/160.14  
% 160.20/160.14  fof(fact_sup__top__right,axiom,
% 160.20/160.14      ! [V_x,T_a] :
% 160.20/160.14        ( class_Lattices_Obounded__lattice__top(T_a)
% 160.20/160.14       => hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(T_a),V_x),c_Orderings_Otop__class_Otop(T_a)) = c_Orderings_Otop__class_Otop(T_a) ) ).
% 160.20/160.14  
% 160.20/160.14  fof(fact_inf__top__left,axiom,
% 160.20/160.14      ! [V_x,T_a] :
% 160.20/160.14        ( class_Lattices_Obounded__lattice__top(T_a)
% 160.20/160.14       => hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(T_a),c_Orderings_Otop__class_Otop(T_a)),V_x) = V_x ) ).
% 160.20/160.14  
% 160.20/160.14  fof(fact_inf__top__right,axiom,
% 160.20/160.14      ! [V_x,T_a] :
% 160.20/160.14        ( class_Lattices_Obounded__lattice__top(T_a)
% 160.20/160.14       => hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(T_a),V_x),c_Orderings_Otop__class_Otop(T_a)) = V_x ) ).
% 160.20/160.14  
% 160.20/160.14  fof(fact_inf__eq__top__iff,axiom,
% 160.20/160.14      ! [V_y_2,V_x_2,T_b] :
% 160.20/160.14        ( class_Lattices_Obounded__lattice__top(T_b)
% 160.20/160.14       => ( hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(T_b),V_x_2),V_y_2) = c_Orderings_Otop__class_Otop(T_b)
% 160.20/160.14        <=> ( V_x_2 = c_Orderings_Otop__class_Otop(T_b)
% 160.20/160.14            & V_y_2 = c_Orderings_Otop__class_Otop(T_b) ) ) ) ).
% 160.20/160.14  
% 160.20/160.14  fof(fact_Diff__UNIV,axiom,
% 160.20/160.14      ! [V_A_2,T_b] : hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_fun(T_b,tc_HOL_Obool)),V_A_2),c_Orderings_Otop__class_Otop(tc_fun(T_b,tc_HOL_Obool))) = c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool)) ).
% 160.20/160.14  
% 160.20/160.14  fof(fact_card__eq__UNIV__imp__eq__UNIV,axiom,
% 160.20/160.14      ! [V_A_2,T_b] :
% 160.20/160.14        ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),c_Orderings_Otop__class_Otop(tc_fun(T_b,tc_HOL_Obool))))
% 160.20/160.14       => ( hAPP(c_Finite__Set_Ocard(T_b),V_A_2) = hAPP(c_Finite__Set_Ocard(T_b),c_Orderings_Otop__class_Otop(tc_fun(T_b,tc_HOL_Obool)))
% 160.20/160.14         => V_A_2 = c_Orderings_Otop__class_Otop(tc_fun(T_b,tc_HOL_Obool)) ) ) ).
% 160.20/160.14  
% 160.20/160.14  fof(fact_Compl__UNIV__eq,axiom,
% 160.20/160.14      ! [T_b] : hAPP(c_Groups_Ouminus__class_Ouminus(tc_fun(T_b,tc_HOL_Obool)),c_Orderings_Otop__class_Otop(tc_fun(T_b,tc_HOL_Obool))) = c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool)) ).
% 160.20/160.14  
% 160.20/160.14  fof(fact_Compl__empty__eq,axiom,
% 160.20/160.14      ! [T_b] : hAPP(c_Groups_Ouminus__class_Ouminus(tc_fun(T_b,tc_HOL_Obool)),c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool))) = c_Orderings_Otop__class_Otop(tc_fun(T_b,tc_HOL_Obool)) ).
% 160.20/160.14  
% 160.20/160.14  fof(fact_finite__compl,axiom,
% 160.20/160.14      ! [V_A_2,T_b] :
% 160.20/160.14        ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2))
% 160.20/160.14       => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),hAPP(c_Groups_Ouminus__class_Ouminus(tc_fun(T_b,tc_HOL_Obool)),V_A_2)))
% 160.20/160.14        <=> hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),c_Orderings_Otop__class_Otop(tc_fun(T_b,tc_HOL_Obool)))) ) ) ).
% 160.20/160.14  
% 160.20/160.14  fof(fact_Compl__partition2,axiom,
% 160.20/160.14      ! [V_A_2,T_b] : hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(T_b,tc_HOL_Obool)),hAPP(c_Groups_Ouminus__class_Ouminus(tc_fun(T_b,tc_HOL_Obool)),V_A_2)),V_A_2) = c_Orderings_Otop__class_Otop(tc_fun(T_b,tc_HOL_Obool)) ).
% 160.20/160.14  
% 160.20/160.14  fof(fact_Compl__partition,axiom,
% 160.20/160.14      ! [V_A_2,T_b] : hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(T_b,tc_HOL_Obool)),V_A_2),hAPP(c_Groups_Ouminus__class_Ouminus(tc_fun(T_b,tc_HOL_Obool)),V_A_2)) = c_Orderings_Otop__class_Otop(tc_fun(T_b,tc_HOL_Obool)) ).
% 160.20/160.14  
% 160.20/160.14  fof(fact_Compl__eq__Diff__UNIV,axiom,
% 160.20/160.14      ! [V_A_2,T_b] : hAPP(c_Groups_Ouminus__class_Ouminus(tc_fun(T_b,tc_HOL_Obool)),V_A_2) = hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_fun(T_b,tc_HOL_Obool)),c_Orderings_Otop__class_Otop(tc_fun(T_b,tc_HOL_Obool))),V_A_2) ).
% 160.20/160.14  
% 160.20/160.14  fof(fact_SUP__UN__eq,axiom,
% 160.20/160.14      ! [V_x_2,V_r_2,T_c,T_b] :
% 160.20/160.14        ( hBOOL(hAPP(hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OSUPR(T_b,tc_fun(T_c,tc_HOL_Obool)),c_Orderings_Otop__class_Otop(tc_fun(T_b,tc_HOL_Obool))),hAPP(hAPP(c_COMBB(tc_fun(T_c,tc_HOL_Obool),tc_fun(T_c,tc_HOL_Obool),T_b),hAPP(c_COMBC(T_c,tc_fun(T_c,tc_HOL_Obool),tc_HOL_Obool),c_member(T_c))),V_r_2)),V_x_2))
% 160.20/160.14      <=> hBOOL(hAPP(hAPP(c_member(T_c),V_x_2),hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OSUPR(T_b,tc_fun(T_c,tc_HOL_Obool)),c_Orderings_Otop__class_Otop(tc_fun(T_b,tc_HOL_Obool))),V_r_2))) ) ).
% 160.20/160.14  
% 160.20/160.14  fof(fact_inj__of__nat,axiom,
% 160.20/160.14      ! [T_b] :
% 160.20/160.14        ( class_Nat_Osemiring__char__0(T_b)
% 160.20/160.14       => c_Fun_Oinj__on(tc_Nat_Onat,T_b,c_Nat_Osemiring__1__class_Oof__nat(T_b),c_Orderings_Otop__class_Otop(tc_fun(tc_Nat_Onat,tc_HOL_Obool))) ) ).
% 160.20/160.14  
% 160.20/160.14  fof(fact_inj__fun,axiom,
% 160.20/160.14      ! [T_d,V_f_2,T_c,T_b] :
% 160.20/160.14        ( c_Fun_Oinj__on(T_b,T_c,V_f_2,c_Orderings_Otop__class_Otop(tc_fun(T_b,tc_HOL_Obool)))
% 160.20/160.14       => c_Fun_Oinj__on(T_b,tc_fun(T_d,T_c),hAPP(hAPP(c_COMBB(T_c,tc_fun(T_d,T_c),T_b),c_COMBK(T_c,T_d)),V_f_2),c_Orderings_Otop__class_Otop(tc_fun(T_b,tc_HOL_Obool))) ) ).
% 160.20/160.14  
% 160.20/160.14  fof(fact_compl__bot__eq,axiom,
% 160.20/160.14      ! [T_a] :
% 160.20/160.14        ( class_Lattices_Oboolean__algebra(T_a)
% 160.20/160.14       => hAPP(c_Groups_Ouminus__class_Ouminus(T_a),c_Orderings_Obot__class_Obot(T_a)) = c_Orderings_Otop__class_Otop(T_a) ) ).
% 160.20/160.14  
% 160.20/160.14  fof(fact_compl__top__eq,axiom,
% 160.20/160.14      ! [T_a] :
% 160.20/160.14        ( class_Lattices_Oboolean__algebra(T_a)
% 160.20/160.14       => hAPP(c_Groups_Ouminus__class_Ouminus(T_a),c_Orderings_Otop__class_Otop(T_a)) = c_Orderings_Obot__class_Obot(T_a) ) ).
% 160.20/160.14  
% 160.20/160.14  fof(fact_compl__sup__top,axiom,
% 160.20/160.14      ! [V_x,T_a] :
% 160.20/160.14        ( class_Lattices_Oboolean__algebra(T_a)
% 160.20/160.14       => hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(T_a),hAPP(c_Groups_Ouminus__class_Ouminus(T_a),V_x)),V_x) = c_Orderings_Otop__class_Otop(T_a) ) ).
% 160.20/160.14  
% 160.20/160.14  fof(fact_sup__compl__top,axiom,
% 160.20/160.14      ! [V_x,T_a] :
% 160.20/160.14        ( class_Lattices_Oboolean__algebra(T_a)
% 160.20/160.14       => hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(T_a),V_x),hAPP(c_Groups_Ouminus__class_Ouminus(T_a),V_x)) = c_Orderings_Otop__class_Otop(T_a) ) ).
% 160.20/160.14  
% 160.20/160.14  fof(fact_inj__singleton,axiom,
% 160.20/160.14      ! [T_b] : c_Fun_Oinj__on(T_b,tc_fun(T_b,tc_HOL_Obool),hAPP(hAPP(c_COMBC(T_b,tc_fun(T_b,tc_HOL_Obool),tc_fun(T_b,tc_HOL_Obool)),c_Set_Oinsert(T_b)),c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool))),c_Orderings_Otop__class_Otop(tc_fun(T_b,tc_HOL_Obool))) ).
% 160.20/160.14  
% 160.20/160.14  fof(fact_finite__UNIV__card__ge__0,axiom,
% 160.20/160.14      ! [T_b] :
% 160.20/160.14        ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),c_Orderings_Otop__class_Otop(tc_fun(T_b,tc_HOL_Obool))))
% 160.20/160.14       => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),c_Groups_Ozero__class_Ozero(tc_Nat_Onat)),hAPP(c_Finite__Set_Ocard(T_b),c_Orderings_Otop__class_Otop(tc_fun(T_b,tc_HOL_Obool))))) ) ).
% 160.20/160.14  
% 160.20/160.14  fof(fact_card__UNIV__bool,axiom,
% 160.20/160.14      hAPP(c_Finite__Set_Ocard(tc_HOL_Obool),c_Orderings_Otop__class_Otop(tc_fun(tc_HOL_Obool,tc_HOL_Obool))) = hAPP(c_Int_Onumber__class_Onumber__of(tc_Nat_Onat),c_Int_OBit0(c_Int_OBit1(c_Int_OPls))) ).
% 160.20/160.14  
% 160.20/160.14  fof(fact_SUP__UN__eq2,axiom,
% 160.20/160.14      ! [V_y_2,V_x_2,V_r_2,T_d,T_c,T_b] :
% 160.20/160.14        ( hBOOL(hAPP(hAPP(hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OSUPR(T_b,tc_fun(T_c,tc_fun(T_d,tc_HOL_Obool))),c_Orderings_Otop__class_Otop(tc_fun(T_b,tc_HOL_Obool))),hAPP(hAPP(c_COMBB(tc_fun(tc_prod(T_c,T_d),tc_HOL_Obool),tc_fun(T_c,tc_fun(T_d,tc_HOL_Obool)),T_b),hAPP(c_COMBC(T_c,tc_fun(tc_prod(T_c,T_d),tc_HOL_Obool),tc_fun(T_d,tc_HOL_Obool)),hAPP(hAPP(c_COMBB(tc_fun(T_d,tc_fun(tc_fun(tc_prod(T_c,T_d),tc_HOL_Obool),tc_HOL_Obool)),tc_fun(tc_fun(tc_prod(T_c,T_d),tc_HOL_Obool),tc_fun(T_d,tc_HOL_Obool)),T_c),c_COMBC(T_d,tc_fun(tc_prod(T_c,T_d),tc_HOL_Obool),tc_HOL_Obool)),hAPP(hAPP(c_COMBB(tc_fun(T_d,tc_prod(T_c,T_d)),tc_fun(T_d,tc_fun(tc_fun(tc_prod(T_c,T_d),tc_HOL_Obool),tc_HOL_Obool)),T_c),hAPP(c_COMBB(tc_prod(T_c,T_d),tc_fun(tc_fun(tc_prod(T_c,T_d),tc_HOL_Obool),tc_HOL_Obool),T_d),c_member(tc_prod(T_c,T_d)))),c_Product__Type_OPair(T_c,T_d))))),V_r_2)),V_x_2),V_y_2))
% 160.20/160.14      <=> hBOOL(hAPP(hAPP(c_member(tc_prod(T_c,T_d)),hAPP(hAPP(c_Product__Type_OPair(T_c,T_d),V_x_2),V_y_2)),hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OSUPR(T_b,tc_fun(tc_prod(T_c,T_d),tc_HOL_Obool)),c_Orderings_Otop__class_Otop(tc_fun(T_b,tc_HOL_Obool))),V_r_2))) ) ).
% 160.20/160.14  
% 160.20/160.14  fof(fact_finite__fun__UNIVD1,axiom,
% 160.20/160.14      ! [T_c,T_b] :
% 160.20/160.14        ( hBOOL(hAPP(c_Finite__Set_Ofinite(tc_fun(T_b,T_c)),c_Orderings_Otop__class_Otop(tc_fun(tc_fun(T_b,T_c),tc_HOL_Obool))))
% 160.20/160.14       => ( hAPP(c_Finite__Set_Ocard(T_c),c_Orderings_Otop__class_Otop(tc_fun(T_c,tc_HOL_Obool))) != hAPP(c_Nat_OSuc,c_Groups_Ozero__class_Ozero(tc_Nat_Onat))
% 160.20/160.14         => hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),c_Orderings_Otop__class_Otop(tc_fun(T_b,tc_HOL_Obool)))) ) ) ).
% 160.20/160.14  
% 160.20/160.14  fof(fact_INFI__fold__inf,axiom,
% 160.20/160.14      ! [V_f_2,V_A_2,T_b,T_c] :
% 160.20/160.14        ( class_Complete__Lattice_Ocomplete__lattice(T_c)
% 160.20/160.14       => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2))
% 160.20/160.14         => hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OINFI(T_b,T_c),V_A_2),V_f_2) = hAPP(hAPP(c_Finite__Set_Ofold(T_b,T_c,hAPP(hAPP(c_COMBB(T_c,tc_fun(T_c,T_c),T_b),c_Lattices_Osemilattice__inf__class_Oinf(T_c)),V_f_2)),c_Orderings_Otop__class_Otop(T_c)),V_A_2) ) ) ).
% 160.20/160.14  
% 160.20/160.14  fof(fact_Inf__fold__inf,axiom,
% 160.20/160.14      ! [V_A_2,T_b] :
% 160.20/160.14        ( class_Complete__Lattice_Ocomplete__lattice(T_b)
% 160.20/160.14       => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2))
% 160.20/160.14         => c_Complete__Lattice_OInf__class_OInf(T_b,V_A_2) = hAPP(hAPP(c_Finite__Set_Ofold(T_b,T_b,c_Lattices_Osemilattice__inf__class_Oinf(T_b)),c_Orderings_Otop__class_Otop(T_b)),V_A_2) ) ) ).
% 160.20/160.14  
% 160.20/160.14  fof(fact_max__extp_Oequations,axiom,
% 160.20/160.14      ! [V_a2_2,V_a1_2,V_R_2,T_b] :
% 160.20/160.14        ( c_Wellfounded_Omax__extp(T_b,V_R_2,V_a1_2,V_a2_2)
% 160.20/160.14      <=> ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_a1_2))
% 160.20/160.14          & hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_a2_2))
% 160.20/160.14          & V_a2_2 != c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool))
% 160.20/160.14          & ! [B_x] :
% 160.20/160.14              ( hBOOL(hAPP(hAPP(c_member(T_b),B_x),V_a1_2))
% 160.20/160.14             => ? [B_xa] :
% 160.20/160.14                  ( hBOOL(hAPP(hAPP(c_member(T_b),B_xa),V_a2_2))
% 160.20/160.14                  & hBOOL(hAPP(hAPP(V_R_2,B_x),B_xa)) ) ) ) ) ).
% 160.20/160.14  
% 160.20/160.14  fof(fact_finite__Inter,axiom,
% 160.20/160.14      ! [V_M_2,T_b] :
% 160.20/160.14        ( ? [B_x] :
% 160.20/160.14            ( hBOOL(hAPP(hAPP(c_member(tc_fun(T_b,tc_HOL_Obool)),B_x),V_M_2))
% 160.20/160.14            & hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),B_x)) )
% 160.20/160.14       => hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),c_Complete__Lattice_OInf__class_OInf(tc_fun(T_b,tc_HOL_Obool),V_M_2))) ) ).
% 160.20/160.14  
% 160.20/160.14  fof(fact_top1I,axiom,
% 160.20/160.14      ! [V_x_2,T_b] : hBOOL(hAPP(c_Orderings_Otop__class_Otop(tc_fun(T_b,tc_HOL_Obool)),V_x_2)) ).
% 160.20/160.14  
% 160.20/160.14  fof(fact_INT__E,axiom,
% 160.20/160.14      ! [V_a_2,V_B_2,V_A_2,T_c,V_b_2,T_b] :
% 160.20/160.14        ( hBOOL(hAPP(hAPP(c_member(T_b),V_b_2),hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OINFI(T_c,tc_fun(T_b,tc_HOL_Obool)),V_A_2),V_B_2)))
% 160.20/160.14       => ( ~ hBOOL(hAPP(hAPP(c_member(T_b),V_b_2),hAPP(V_B_2,V_a_2)))
% 160.20/160.14         => ~ hBOOL(hAPP(hAPP(c_member(T_c),V_a_2),V_A_2)) ) ) ).
% 160.20/160.14  
% 160.20/160.14  fof(fact_INT__D,axiom,
% 160.20/160.14      ! [V_a_2,V_B_2,V_A_2,T_c,V_b_2,T_b] :
% 160.20/160.14        ( hBOOL(hAPP(hAPP(c_member(T_b),V_b_2),hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OINFI(T_c,tc_fun(T_b,tc_HOL_Obool)),V_A_2),V_B_2)))
% 160.20/160.14       => ( hBOOL(hAPP(hAPP(c_member(T_c),V_a_2),V_A_2))
% 160.20/160.14         => hBOOL(hAPP(hAPP(c_member(T_b),V_b_2),hAPP(V_B_2,V_a_2))) ) ) ).
% 160.20/160.14  
% 160.20/160.14  fof(fact_INF1__D,axiom,
% 160.20/160.14      ! [V_a_2,V_b_2,V_B_2,V_A_2,T_c,T_b] :
% 160.20/160.14        ( hBOOL(hAPP(hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OINFI(T_b,tc_fun(T_c,tc_HOL_Obool)),V_A_2),V_B_2),V_b_2))
% 160.20/160.14       => ( hBOOL(hAPP(hAPP(c_member(T_b),V_a_2),V_A_2))
% 160.20/160.14         => hBOOL(hAPP(hAPP(V_B_2,V_a_2),V_b_2)) ) ) ).
% 160.20/160.14  
% 160.20/160.14  fof(fact_INF1__E,axiom,
% 160.20/160.14      ! [V_a_2,V_b_2,V_B_2,V_A_2,T_c,T_b] :
% 160.20/160.14        ( hBOOL(hAPP(hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OINFI(T_b,tc_fun(T_c,tc_HOL_Obool)),V_A_2),V_B_2),V_b_2))
% 160.20/160.14       => ( ~ hBOOL(hAPP(hAPP(V_B_2,V_a_2),V_b_2))
% 160.20/160.14         => ~ hBOOL(hAPP(hAPP(c_member(T_b),V_a_2),V_A_2)) ) ) ).
% 160.20/160.14  
% 160.20/160.14  fof(fact_INF2__E,axiom,
% 160.20/160.14      ! [V_a_2,V_c_2,V_b_2,V_B_2,V_A_2,T_d,T_c,T_b] :
% 160.20/160.14        ( hBOOL(hAPP(hAPP(hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OINFI(T_b,tc_fun(T_c,tc_fun(T_d,tc_HOL_Obool))),V_A_2),V_B_2),V_b_2),V_c_2))
% 160.20/160.14       => ( ~ hBOOL(hAPP(hAPP(hAPP(V_B_2,V_a_2),V_b_2),V_c_2))
% 160.20/160.14         => ~ hBOOL(hAPP(hAPP(c_member(T_b),V_a_2),V_A_2)) ) ) ).
% 160.20/160.14  
% 160.20/160.14  fof(fact_INF2__D,axiom,
% 160.20/160.14      ! [V_a_2,V_c_2,V_b_2,V_B_2,V_A_2,T_d,T_c,T_b] :
% 160.20/160.14        ( hBOOL(hAPP(hAPP(hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OINFI(T_b,tc_fun(T_c,tc_fun(T_d,tc_HOL_Obool))),V_A_2),V_B_2),V_b_2),V_c_2))
% 160.20/160.14       => ( hBOOL(hAPP(hAPP(c_member(T_b),V_a_2),V_A_2))
% 160.20/160.14         => hBOOL(hAPP(hAPP(hAPP(V_B_2,V_a_2),V_b_2),V_c_2)) ) ) ).
% 160.20/160.14  
% 160.20/160.14  fof(fact_finite__INT,axiom,
% 160.20/160.14      ! [V_A_2,T_c,V_I_2,T_b] :
% 160.20/160.14        ( ? [B_x] :
% 160.20/160.14            ( hBOOL(hAPP(hAPP(c_member(T_b),B_x),V_I_2))
% 160.20/160.14            & hBOOL(hAPP(c_Finite__Set_Ofinite(T_c),hAPP(V_A_2,B_x))) )
% 160.20/160.14       => hBOOL(hAPP(c_Finite__Set_Ofinite(T_c),hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OINFI(T_b,tc_fun(T_c,tc_HOL_Obool)),V_I_2),V_A_2))) ) ).
% 160.20/160.14  
% 160.20/160.14  fof(fact_InterE,axiom,
% 160.20/160.14      ! [V_X_2,V_C_2,V_A_2,T_b] :
% 160.20/160.14        ( hBOOL(hAPP(hAPP(c_member(T_b),V_A_2),c_Complete__Lattice_OInf__class_OInf(tc_fun(T_b,tc_HOL_Obool),V_C_2)))
% 160.20/160.14       => ( hBOOL(hAPP(hAPP(c_member(tc_fun(T_b,tc_HOL_Obool)),V_X_2),V_C_2))
% 160.20/160.14         => hBOOL(hAPP(hAPP(c_member(T_b),V_A_2),V_X_2)) ) ) ).
% 160.20/160.14  
% 160.20/160.14  fof(fact_InterD,axiom,
% 160.20/160.14      ! [V_X_2,V_C_2,V_A_2,T_b] :
% 160.20/160.14        ( hBOOL(hAPP(hAPP(c_member(T_b),V_A_2),c_Complete__Lattice_OInf__class_OInf(tc_fun(T_b,tc_HOL_Obool),V_C_2)))
% 160.20/160.14       => ( hBOOL(hAPP(hAPP(c_member(tc_fun(T_b,tc_HOL_Obool)),V_X_2),V_C_2))
% 160.20/160.14         => hBOOL(hAPP(hAPP(c_member(T_b),V_A_2),V_X_2)) ) ) ).
% 160.20/160.14  
% 160.20/160.14  fof(fact_Inter__UNIV,axiom,
% 160.20/160.14      ! [T_b] : c_Complete__Lattice_OInf__class_OInf(tc_fun(T_b,tc_HOL_Obool),c_Orderings_Otop__class_Otop(tc_fun(tc_fun(T_b,tc_HOL_Obool),tc_HOL_Obool))) = c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool)) ).
% 160.20/160.14  
% 160.20/160.14  fof(fact_INT__empty,axiom,
% 160.20/160.14      ! [V_B_2,T_b,T_c] : hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OINFI(T_c,tc_fun(T_b,tc_HOL_Obool)),c_Orderings_Obot__class_Obot(tc_fun(T_c,tc_HOL_Obool))),V_B_2) = c_Orderings_Otop__class_Otop(tc_fun(T_b,tc_HOL_Obool)) ).
% 160.20/160.14  
% 160.20/160.14  fof(fact_INT__constant,axiom,
% 160.20/160.14      ! [V_c_2,T_c,T_b,V_A_2] :
% 160.20/160.14        ( ( V_A_2 = c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool))
% 160.20/160.14         => hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OINFI(T_b,tc_fun(T_c,tc_HOL_Obool)),V_A_2),hAPP(c_COMBK(tc_fun(T_c,tc_HOL_Obool),T_b),V_c_2)) = c_Orderings_Otop__class_Otop(tc_fun(T_c,tc_HOL_Obool)) )
% 160.20/160.14        & ( V_A_2 != c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool))
% 160.20/160.14         => hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OINFI(T_b,tc_fun(T_c,tc_HOL_Obool)),V_A_2),hAPP(c_COMBK(tc_fun(T_c,tc_HOL_Obool),T_b),V_c_2)) = V_c_2 ) ) ).
% 160.20/160.14  
% 160.20/160.14  fof(fact_INF__INT__eq2,axiom,
% 160.20/160.14      ! [V_y_2,V_x_2,V_r_2,T_d,T_c,T_b] :
% 160.20/160.14        ( hBOOL(hAPP(hAPP(hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OINFI(T_b,tc_fun(T_c,tc_fun(T_d,tc_HOL_Obool))),c_Orderings_Otop__class_Otop(tc_fun(T_b,tc_HOL_Obool))),hAPP(hAPP(c_COMBB(tc_fun(tc_prod(T_c,T_d),tc_HOL_Obool),tc_fun(T_c,tc_fun(T_d,tc_HOL_Obool)),T_b),hAPP(c_COMBC(T_c,tc_fun(tc_prod(T_c,T_d),tc_HOL_Obool),tc_fun(T_d,tc_HOL_Obool)),hAPP(hAPP(c_COMBB(tc_fun(T_d,tc_fun(tc_fun(tc_prod(T_c,T_d),tc_HOL_Obool),tc_HOL_Obool)),tc_fun(tc_fun(tc_prod(T_c,T_d),tc_HOL_Obool),tc_fun(T_d,tc_HOL_Obool)),T_c),c_COMBC(T_d,tc_fun(tc_prod(T_c,T_d),tc_HOL_Obool),tc_HOL_Obool)),hAPP(hAPP(c_COMBB(tc_fun(T_d,tc_prod(T_c,T_d)),tc_fun(T_d,tc_fun(tc_fun(tc_prod(T_c,T_d),tc_HOL_Obool),tc_HOL_Obool)),T_c),hAPP(c_COMBB(tc_prod(T_c,T_d),tc_fun(tc_fun(tc_prod(T_c,T_d),tc_HOL_Obool),tc_HOL_Obool),T_d),c_member(tc_prod(T_c,T_d)))),c_Product__Type_OPair(T_c,T_d))))),V_r_2)),V_x_2),V_y_2))
% 160.20/160.14      <=> hBOOL(hAPP(hAPP(c_member(tc_prod(T_c,T_d)),hAPP(hAPP(c_Product__Type_OPair(T_c,T_d),V_x_2),V_y_2)),hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OINFI(T_b,tc_fun(tc_prod(T_c,T_d),tc_HOL_Obool)),c_Orderings_Otop__class_Otop(tc_fun(T_b,tc_HOL_Obool))),V_r_2))) ) ).
% 160.20/160.14  
% 160.20/160.14  fof(fact_INF__INT__eq,axiom,
% 160.20/160.14      ! [V_x_2,V_r_2,T_c,T_b] :
% 160.20/160.14        ( hBOOL(hAPP(hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OINFI(T_b,tc_fun(T_c,tc_HOL_Obool)),c_Orderings_Otop__class_Otop(tc_fun(T_b,tc_HOL_Obool))),hAPP(hAPP(c_COMBB(tc_fun(T_c,tc_HOL_Obool),tc_fun(T_c,tc_HOL_Obool),T_b),hAPP(c_COMBC(T_c,tc_fun(T_c,tc_HOL_Obool),tc_HOL_Obool),c_member(T_c))),V_r_2)),V_x_2))
% 160.20/160.14      <=> hBOOL(hAPP(hAPP(c_member(T_c),V_x_2),hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OINFI(T_b,tc_fun(T_c,tc_HOL_Obool)),c_Orderings_Otop__class_Otop(tc_fun(T_b,tc_HOL_Obool))),V_r_2))) ) ).
% 160.20/160.14  
% 160.20/160.14  fof(fact_INTER__UNIV__conv_I1_J,axiom,
% 160.20/160.14      ! [V_B_2,V_A_2,T_c,T_b] :
% 160.20/160.14        ( c_Orderings_Otop__class_Otop(tc_fun(T_b,tc_HOL_Obool)) = hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OINFI(T_c,tc_fun(T_b,tc_HOL_Obool)),V_A_2),V_B_2)
% 160.20/160.14      <=> ! [B_x] :
% 160.20/160.14            ( hBOOL(hAPP(hAPP(c_member(T_c),B_x),V_A_2))
% 160.20/160.14           => hAPP(V_B_2,B_x) = c_Orderings_Otop__class_Otop(tc_fun(T_b,tc_HOL_Obool)) ) ) ).
% 160.20/160.14  
% 160.20/160.14  fof(fact_INTER__UNIV__conv_I2_J,axiom,
% 160.20/160.14      ! [V_B_2,V_A_2,T_b,T_c] :
% 160.20/160.14        ( hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OINFI(T_c,tc_fun(T_b,tc_HOL_Obool)),V_A_2),V_B_2) = c_Orderings_Otop__class_Otop(tc_fun(T_b,tc_HOL_Obool))
% 160.20/160.14      <=> ! [B_x] :
% 160.20/160.14            ( hBOOL(hAPP(hAPP(c_member(T_c),B_x),V_A_2))
% 160.20/160.14           => hAPP(V_B_2,B_x) = c_Orderings_Otop__class_Otop(tc_fun(T_b,tc_HOL_Obool)) ) ) ).
% 160.20/160.14  
% 160.20/160.14  fof(fact_infinite__UNIV__nat,axiom,
% 160.20/160.14      ~ hBOOL(hAPP(c_Finite__Set_Ofinite(tc_Nat_Onat),c_Orderings_Otop__class_Otop(tc_fun(tc_Nat_Onat,tc_HOL_Obool)))) ).
% 160.20/160.14  
% 160.20/160.14  fof(fact_INT__Int__distrib,axiom,
% 160.20/160.14      ! [V_B_2,V_A_2,V_I_2,T_b,T_c] : hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OINFI(T_c,tc_fun(T_b,tc_HOL_Obool)),V_I_2),hAPP(hAPP(c_COMBS(T_c,tc_fun(T_b,tc_HOL_Obool),tc_fun(T_b,tc_HOL_Obool)),hAPP(hAPP(c_COMBB(tc_fun(T_b,tc_HOL_Obool),tc_fun(tc_fun(T_b,tc_HOL_Obool),tc_fun(T_b,tc_HOL_Obool)),T_c),c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_b,tc_HOL_Obool))),V_A_2)),V_B_2)) = hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_b,tc_HOL_Obool)),hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OINFI(T_c,tc_fun(T_b,tc_HOL_Obool)),V_I_2),V_A_2)),hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OINFI(T_c,tc_fun(T_b,tc_HOL_Obool)),V_I_2),V_B_2)) ).
% 160.20/160.14  
% 160.20/160.14  fof(fact_INT__simps_I7_J,axiom,
% 160.20/160.14      ! [V_B_2,V_A_2,V_C_2,T_b,T_c] : hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OINFI(T_c,tc_fun(T_b,tc_HOL_Obool)),V_C_2),hAPP(hAPP(c_COMBB(tc_fun(T_b,tc_HOL_Obool),tc_fun(T_b,tc_HOL_Obool),T_c),hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(T_b,tc_HOL_Obool)),V_A_2)),V_B_2)) = hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(T_b,tc_HOL_Obool)),V_A_2),hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OINFI(T_c,tc_fun(T_b,tc_HOL_Obool)),V_C_2),V_B_2)) ).
% 160.20/160.14  
% 160.20/160.14  fof(fact_INT__simps_I6_J,axiom,
% 160.20/160.14      ! [V_B_2,V_A_2,V_C_2,T_b,T_c] : hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OINFI(T_c,tc_fun(T_b,tc_HOL_Obool)),V_C_2),hAPP(hAPP(c_COMBC(T_c,tc_fun(T_b,tc_HOL_Obool),tc_fun(T_b,tc_HOL_Obool)),hAPP(hAPP(c_COMBB(tc_fun(T_b,tc_HOL_Obool),tc_fun(tc_fun(T_b,tc_HOL_Obool),tc_fun(T_b,tc_HOL_Obool)),T_c),c_Lattices_Osemilattice__sup__class_Osup(tc_fun(T_b,tc_HOL_Obool))),V_A_2)),V_B_2)) = hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(T_b,tc_HOL_Obool)),hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OINFI(T_c,tc_fun(T_b,tc_HOL_Obool)),V_C_2),V_A_2)),V_B_2) ).
% 160.20/160.14  
% 160.20/160.14  fof(fact_Un__Inter,axiom,
% 160.20/160.14      ! [V_B_2,V_A_2,T_b] : hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(T_b,tc_HOL_Obool)),V_A_2),c_Complete__Lattice_OInf__class_OInf(tc_fun(T_b,tc_HOL_Obool),V_B_2)) = hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OINFI(tc_fun(T_b,tc_HOL_Obool),tc_fun(T_b,tc_HOL_Obool)),V_B_2),hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(T_b,tc_HOL_Obool)),V_A_2)) ).
% 160.20/160.14  
% 160.20/160.14  fof(fact_INT__extend__simps_I7_J,axiom,
% 160.20/160.14      ! [V_B_2,V_C_2,T_c,V_A_2,T_b] : hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(T_b,tc_HOL_Obool)),V_A_2),hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OINFI(T_c,tc_fun(T_b,tc_HOL_Obool)),V_C_2),V_B_2)) = hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OINFI(T_c,tc_fun(T_b,tc_HOL_Obool)),V_C_2),hAPP(hAPP(c_COMBB(tc_fun(T_b,tc_HOL_Obool),tc_fun(T_b,tc_HOL_Obool),T_c),hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(T_b,tc_HOL_Obool)),V_A_2)),V_B_2)) ).
% 160.20/160.14  
% 160.20/160.14  fof(fact_Un__INT__distrib,axiom,
% 160.20/160.14      ! [V_A_2,V_I_2,T_c,V_B_2,T_b] : hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(T_b,tc_HOL_Obool)),V_B_2),hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OINFI(T_c,tc_fun(T_b,tc_HOL_Obool)),V_I_2),V_A_2)) = hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OINFI(T_c,tc_fun(T_b,tc_HOL_Obool)),V_I_2),hAPP(hAPP(c_COMBB(tc_fun(T_b,tc_HOL_Obool),tc_fun(T_b,tc_HOL_Obool),T_c),hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(T_b,tc_HOL_Obool)),V_B_2)),V_A_2)) ).
% 160.20/160.14  
% 160.20/160.14  fof(fact_INT__extend__simps_I6_J,axiom,
% 160.20/160.14      ! [V_B_2,V_A_2,V_C_2,T_c,T_b] : hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(T_b,tc_HOL_Obool)),hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OINFI(T_c,tc_fun(T_b,tc_HOL_Obool)),V_C_2),V_A_2)),V_B_2) = hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OINFI(T_c,tc_fun(T_b,tc_HOL_Obool)),V_C_2),hAPP(hAPP(c_COMBC(T_c,tc_fun(T_b,tc_HOL_Obool),tc_fun(T_b,tc_HOL_Obool)),hAPP(hAPP(c_COMBB(tc_fun(T_b,tc_HOL_Obool),tc_fun(tc_fun(T_b,tc_HOL_Obool),tc_fun(T_b,tc_HOL_Obool)),T_c),c_Lattices_Osemilattice__sup__class_Osup(tc_fun(T_b,tc_HOL_Obool))),V_A_2)),V_B_2)) ).
% 160.20/160.14  
% 160.20/160.14  fof(fact_Un__INT__distrib2,axiom,
% 160.20/160.14      ! [V_B_2,V_J_2,T_d,V_A_2,V_I_2,T_c,T_b] : hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(T_b,tc_HOL_Obool)),hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OINFI(T_c,tc_fun(T_b,tc_HOL_Obool)),V_I_2),V_A_2)),hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OINFI(T_d,tc_fun(T_b,tc_HOL_Obool)),V_J_2),V_B_2)) = hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OINFI(T_c,tc_fun(T_b,tc_HOL_Obool)),V_I_2),hAPP(hAPP(c_COMBB(tc_fun(T_d,tc_fun(T_b,tc_HOL_Obool)),tc_fun(T_b,tc_HOL_Obool),T_c),hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OINFI(T_d,tc_fun(T_b,tc_HOL_Obool)),V_J_2)),hAPP(hAPP(c_COMBC(T_c,tc_fun(T_d,tc_fun(T_b,tc_HOL_Obool)),tc_fun(T_d,tc_fun(T_b,tc_HOL_Obool))),hAPP(hAPP(c_COMBB(tc_fun(tc_fun(T_b,tc_HOL_Obool),tc_fun(T_b,tc_HOL_Obool)),tc_fun(tc_fun(T_d,tc_fun(T_b,tc_HOL_Obool)),tc_fun(T_d,tc_fun(T_b,tc_HOL_Obool))),T_c),c_COMBB(tc_fun(T_b,tc_HOL_Obool),tc_fun(T_b,tc_HOL_Obool),T_d)),hAPP(hAPP(c_COMBB(tc_fun(T_b,tc_HOL_Obool),tc_fun(tc_fun(T_b,tc_HOL_Obool),tc_fun(T_b,tc_HOL_Obool)),T_c),c_Lattices_Osemilattice__sup__class_Osup(tc_fun(T_b,tc_HOL_Obool))),V_A_2))),V_B_2))) ).
% 160.20/160.14  
% 160.20/160.14  fof(fact_INT__iff,axiom,
% 160.20/160.14      ! [V_B_2,V_A_2,T_c,V_b_2,T_b] :
% 160.20/160.14        ( hBOOL(hAPP(hAPP(c_member(T_b),V_b_2),hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OINFI(T_c,tc_fun(T_b,tc_HOL_Obool)),V_A_2),V_B_2)))
% 160.20/160.14      <=> ! [B_x] :
% 160.20/160.14            ( hBOOL(hAPP(hAPP(c_member(T_c),B_x),V_A_2))
% 160.20/160.14           => hBOOL(hAPP(hAPP(c_member(T_b),V_b_2),hAPP(V_B_2,B_x))) ) ) ).
% 160.20/160.14  
% 160.20/160.14  fof(fact_Pow__INT__eq,axiom,
% 160.20/160.14      ! [V_B_2,V_A_2,T_c,T_b] : hAPP(c_Set_OPow(T_b),hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OINFI(T_c,tc_fun(T_b,tc_HOL_Obool)),V_A_2),V_B_2)) = hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OINFI(T_c,tc_fun(tc_fun(T_b,tc_HOL_Obool),tc_HOL_Obool)),V_A_2),hAPP(hAPP(c_COMBB(tc_fun(T_b,tc_HOL_Obool),tc_fun(tc_fun(T_b,tc_HOL_Obool),tc_HOL_Obool),T_c),c_Set_OPow(T_b)),V_B_2)) ).
% 160.20/160.14  
% 160.20/160.14  fof(fact_INFI__apply,axiom,
% 160.20/160.14      ! [V_x_2,V_f_2,V_A_2,T_d,T_c,T_b] :
% 160.20/160.14        ( class_Complete__Lattice_Ocomplete__lattice(T_b)
% 160.20/160.14       => hAPP(hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OINFI(T_c,tc_fun(T_d,T_b)),V_A_2),V_f_2),V_x_2) = hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OINFI(T_c,T_b),V_A_2),hAPP(hAPP(c_COMBC(T_c,T_d,T_b),V_f_2),V_x_2)) ) ).
% 160.20/160.14  
% 160.20/160.14  fof(fact_INF__commute,axiom,
% 160.20/160.14      ! [V_f_2,V_B_2,T_d,V_A_2,T_c,T_b] :
% 160.20/160.14        ( class_Complete__Lattice_Ocomplete__lattice(T_b)
% 160.20/160.14       => hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OINFI(T_c,T_b),V_A_2),hAPP(hAPP(c_COMBB(tc_fun(T_d,T_b),T_b,T_c),hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OINFI(T_d,T_b),V_B_2)),V_f_2)) = hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OINFI(T_d,T_b),V_B_2),hAPP(hAPP(c_COMBB(tc_fun(T_c,T_b),T_b,T_d),hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OINFI(T_c,T_b),V_A_2)),hAPP(c_COMBC(T_c,T_d,T_b),V_f_2))) ) ).
% 160.20/160.14  
% 160.20/160.14  fof(fact_INT__subset__iff,axiom,
% 160.20/160.14      ! [V_A_2,V_I_2,T_c,V_B_2,T_b] :
% 160.20/160.14        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_b,tc_HOL_Obool)),V_B_2),hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OINFI(T_c,tc_fun(T_b,tc_HOL_Obool)),V_I_2),V_A_2)))
% 160.20/160.14      <=> ! [B_x] :
% 160.20/160.14            ( hBOOL(hAPP(hAPP(c_member(T_c),B_x),V_I_2))
% 160.20/160.14           => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_b,tc_HOL_Obool)),V_B_2),hAPP(V_A_2,B_x))) ) ) ).
% 160.20/160.14  
% 160.20/160.14  fof(fact_INT__extend__simps_I5_J,axiom,
% 160.20/160.14      ! [V_B_2,V_C_2,T_c,V_a_2,T_b] : hAPP(hAPP(c_Set_Oinsert(T_b),V_a_2),hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OINFI(T_c,tc_fun(T_b,tc_HOL_Obool)),V_C_2),V_B_2)) = hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OINFI(T_c,tc_fun(T_b,tc_HOL_Obool)),V_C_2),hAPP(hAPP(c_COMBB(tc_fun(T_b,tc_HOL_Obool),tc_fun(T_b,tc_HOL_Obool),T_c),hAPP(c_Set_Oinsert(T_b),V_a_2)),V_B_2)) ).
% 160.20/160.14  
% 160.20/160.14  fof(fact_INT__simps_I5_J,axiom,
% 160.20/160.14      ! [V_B_2,V_a_2,V_C_2,T_b,T_c] : hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OINFI(T_c,tc_fun(T_b,tc_HOL_Obool)),V_C_2),hAPP(hAPP(c_COMBB(tc_fun(T_b,tc_HOL_Obool),tc_fun(T_b,tc_HOL_Obool),T_c),hAPP(c_Set_Oinsert(T_b),V_a_2)),V_B_2)) = hAPP(hAPP(c_Set_Oinsert(T_b),V_a_2),hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OINFI(T_c,tc_fun(T_b,tc_HOL_Obool)),V_C_2),V_B_2)) ).
% 160.20/160.14  
% 160.20/160.14  fof(fact_INT__simps_I9_J,axiom,
% 160.20/160.14      ! [V_C_2,V_B_2,V_A_2,T_d,T_b,T_c] : hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OINFI(T_c,tc_fun(T_b,tc_HOL_Obool)),hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OSUPR(T_d,tc_fun(T_c,tc_HOL_Obool)),V_A_2),V_B_2)),V_C_2) = hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OINFI(T_d,tc_fun(T_b,tc_HOL_Obool)),V_A_2),hAPP(hAPP(c_COMBC(T_d,tc_fun(T_c,tc_fun(T_b,tc_HOL_Obool)),tc_fun(T_b,tc_HOL_Obool)),hAPP(hAPP(c_COMBB(tc_fun(T_c,tc_HOL_Obool),tc_fun(tc_fun(T_c,tc_fun(T_b,tc_HOL_Obool)),tc_fun(T_b,tc_HOL_Obool)),T_d),c_Complete__Lattice_Ocomplete__lattice__class_OINFI(T_c,tc_fun(T_b,tc_HOL_Obool))),V_B_2)),V_C_2)) ).
% 160.20/160.14  
% 160.20/160.14  fof(fact_INT__extend__simps_I9_J,axiom,
% 160.20/160.14      ! [V_C_2,V_B_2,T_d,V_A_2,T_b,T_c] : hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OINFI(T_c,tc_fun(T_b,tc_HOL_Obool)),V_A_2),hAPP(hAPP(c_COMBC(T_c,tc_fun(T_d,tc_fun(T_b,tc_HOL_Obool)),tc_fun(T_b,tc_HOL_Obool)),hAPP(hAPP(c_COMBB(tc_fun(T_d,tc_HOL_Obool),tc_fun(tc_fun(T_d,tc_fun(T_b,tc_HOL_Obool)),tc_fun(T_b,tc_HOL_Obool)),T_c),c_Complete__Lattice_Ocomplete__lattice__class_OINFI(T_d,tc_fun(T_b,tc_HOL_Obool))),V_B_2)),V_C_2)) = hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OINFI(T_d,tc_fun(T_b,tc_HOL_Obool)),hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OSUPR(T_c,tc_fun(T_d,tc_HOL_Obool)),V_A_2),V_B_2)),V_C_2) ).
% 160.20/160.14  
% 160.20/160.14  fof(fact_Inter__empty,axiom,
% 160.20/160.14      ! [T_b] : c_Complete__Lattice_OInf__class_OInf(tc_fun(T_b,tc_HOL_Obool),c_Orderings_Obot__class_Obot(tc_fun(tc_fun(T_b,tc_HOL_Obool),tc_HOL_Obool))) = c_Orderings_Otop__class_Otop(tc_fun(T_b,tc_HOL_Obool)) ).
% 160.20/160.14  
% 160.20/160.14  fof(fact_le__Inf__iff,axiom,
% 160.20/160.14      ! [V_A_2,V_b_2,T_b] :
% 160.20/160.14        ( class_Complete__Lattice_Ocomplete__lattice(T_b)
% 160.20/160.14       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_b),V_b_2),c_Complete__Lattice_OInf__class_OInf(T_b,V_A_2)))
% 160.20/160.14        <=> ! [B_x] :
% 160.20/160.14              ( hBOOL(hAPP(hAPP(c_member(T_b),B_x),V_A_2))
% 160.20/160.14             => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_b),V_b_2),B_x)) ) ) ) ).
% 160.20/160.14  
% 160.20/160.14  fof(fact_Inf__less__iff,axiom,
% 160.20/160.14      ! [V_a_2,V_S_2,T_b] :
% 160.20/160.14        ( ( class_Complete__Lattice_Ocomplete__lattice(T_b)
% 160.20/160.14          & class_Orderings_Olinorder(T_b) )
% 160.20/160.14       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_b),c_Complete__Lattice_OInf__class_OInf(T_b,V_S_2)),V_a_2))
% 160.20/160.14        <=> ? [B_x] :
% 160.20/160.14              ( hBOOL(hAPP(hAPP(c_member(T_b),B_x),V_S_2))
% 160.20/160.14              & hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_b),B_x),V_a_2)) ) ) ) ).
% 160.20/160.14  
% 160.20/160.14  fof(fact_Inf__UNIV,axiom,
% 160.20/160.14      ! [T_b] :
% 160.20/160.14        ( class_Complete__Lattice_Ocomplete__lattice(T_b)
% 160.20/160.14       => c_Complete__Lattice_OInf__class_OInf(T_b,c_Orderings_Otop__class_Otop(tc_fun(T_b,tc_HOL_Obool))) = c_Orderings_Obot__class_Obot(T_b) ) ).
% 160.20/160.14  
% 160.20/160.14  fof(fact_INFI__bool__eq,axiom,
% 160.20/160.14      ! [T_b] : c_Complete__Lattice_Ocomplete__lattice__class_OINFI(T_b,tc_HOL_Obool) = c_Set_OBall(T_b) ).
% 160.20/160.14  
% 160.20/160.14  fof(fact_le__INF__iff,axiom,
% 160.20/160.14      ! [V_M_2,V_A_2,T_c,V_u_2,T_b] :
% 160.20/160.14        ( class_Complete__Lattice_Ocomplete__lattice(T_b)
% 160.20/160.14       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_b),V_u_2),hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OINFI(T_c,T_b),V_A_2),V_M_2)))
% 160.20/160.14        <=> ! [B_x] :
% 160.20/160.14              ( hBOOL(hAPP(hAPP(c_member(T_c),B_x),V_A_2))
% 160.20/160.14             => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_b),V_u_2),hAPP(V_M_2,B_x))) ) ) ) ).
% 160.20/160.14  
% 160.20/160.14  fof(fact_INF__less__iff,axiom,
% 160.20/160.14      ! [V_a_2,V_f_2,V_A_2,T_c,T_b] :
% 160.20/160.14        ( ( class_Complete__Lattice_Ocomplete__lattice(T_b)
% 160.20/160.14          & class_Orderings_Olinorder(T_b) )
% 160.20/160.14       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_b),hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OINFI(T_c,T_b),V_A_2),V_f_2)),V_a_2))
% 160.20/160.14        <=> ? [B_x] :
% 160.20/160.14              ( hBOOL(hAPP(hAPP(c_member(T_c),B_x),V_A_2))
% 160.20/160.14              & hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_b),hAPP(V_f_2,B_x)),V_a_2)) ) ) ) ).
% 160.20/160.14  
% 160.20/160.14  fof(fact_INT__insert__distrib,axiom,
% 160.20/160.14      ! [V_B_2,V_a_2,T_c,V_A_2,V_u_2,T_b] :
% 160.20/160.14        ( hBOOL(hAPP(hAPP(c_member(T_b),V_u_2),V_A_2))
% 160.20/160.14       => hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OINFI(T_b,tc_fun(T_c,tc_HOL_Obool)),V_A_2),hAPP(hAPP(c_COMBB(tc_fun(T_c,tc_HOL_Obool),tc_fun(T_c,tc_HOL_Obool),T_b),hAPP(c_Set_Oinsert(T_c),V_a_2)),V_B_2)) = hAPP(hAPP(c_Set_Oinsert(T_c),V_a_2),hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OINFI(T_b,tc_fun(T_c,tc_HOL_Obool)),V_A_2),V_B_2)) ) ).
% 160.20/160.14  
% 160.20/160.14  fof(fact_INT__lower,axiom,
% 160.20/160.14      ! [V_B_2,T_c,V_A_2,V_a_2,T_b] :
% 160.20/160.14        ( hBOOL(hAPP(hAPP(c_member(T_b),V_a_2),V_A_2))
% 160.20/160.14       => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_c,tc_HOL_Obool)),hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OINFI(T_b,tc_fun(T_c,tc_HOL_Obool)),V_A_2),V_B_2)),hAPP(V_B_2,V_a_2))) ) ).
% 160.20/160.14  
% 160.20/160.14  fof(fact_INT__absorb,axiom,
% 160.20/160.14      ! [V_A_2,T_c,V_I_2,V_k_2,T_b] :
% 160.20/160.14        ( hBOOL(hAPP(hAPP(c_member(T_b),V_k_2),V_I_2))
% 160.20/160.14       => hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_c,tc_HOL_Obool)),hAPP(V_A_2,V_k_2)),hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OINFI(T_b,tc_fun(T_c,tc_HOL_Obool)),V_I_2),V_A_2)) = hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OINFI(T_b,tc_fun(T_c,tc_HOL_Obool)),V_I_2),V_A_2) ) ).
% 160.20/160.14  
% 160.20/160.14  fof(fact_INF__const,axiom,
% 160.20/160.14      ! [V_M_2,T_b,V_A_2,T_c] :
% 160.20/160.14        ( class_Complete__Lattice_Ocomplete__lattice(T_c)
% 160.20/160.14       => ( V_A_2 != c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool))
% 160.20/160.14         => hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OINFI(T_b,T_c),V_A_2),hAPP(c_COMBK(T_c,T_b),V_M_2)) = V_M_2 ) ) ).
% 160.20/160.14  
% 160.20/160.14  fof(fact_INT__extend__simps_I1_J,axiom,
% 160.20/160.14      ! [V_B_2,V_A_2,T_c,T_b,V_C_2] :
% 160.20/160.14        ( ( V_C_2 = c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool))
% 160.20/160.14         => hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_c,tc_HOL_Obool)),hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OINFI(T_b,tc_fun(T_c,tc_HOL_Obool)),V_C_2),V_A_2)),V_B_2) = V_B_2 )
% 160.20/160.14        & ( V_C_2 != c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool))
% 160.20/160.14         => hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_c,tc_HOL_Obool)),hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OINFI(T_b,tc_fun(T_c,tc_HOL_Obool)),V_C_2),V_A_2)),V_B_2) = hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OINFI(T_b,tc_fun(T_c,tc_HOL_Obool)),V_C_2),hAPP(hAPP(c_COMBC(T_b,tc_fun(T_c,tc_HOL_Obool),tc_fun(T_c,tc_HOL_Obool)),hAPP(hAPP(c_COMBB(tc_fun(T_c,tc_HOL_Obool),tc_fun(tc_fun(T_c,tc_HOL_Obool),tc_fun(T_c,tc_HOL_Obool)),T_b),c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_c,tc_HOL_Obool))),V_A_2)),V_B_2)) ) ) ).
% 160.20/160.14  
% 160.20/160.14  fof(fact_INT__extend__simps_I2_J,axiom,
% 160.20/160.14      ! [V_B_2,V_A_2,T_c,T_b,V_C_2] :
% 160.20/160.14        ( ( V_C_2 = c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool))
% 160.20/160.14         => hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_c,tc_HOL_Obool)),V_A_2),hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OINFI(T_b,tc_fun(T_c,tc_HOL_Obool)),V_C_2),V_B_2)) = V_A_2 )
% 160.20/160.14        & ( V_C_2 != c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool))
% 160.20/160.14         => hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_c,tc_HOL_Obool)),V_A_2),hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OINFI(T_b,tc_fun(T_c,tc_HOL_Obool)),V_C_2),V_B_2)) = hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OINFI(T_b,tc_fun(T_c,tc_HOL_Obool)),V_C_2),hAPP(hAPP(c_COMBB(tc_fun(T_c,tc_HOL_Obool),tc_fun(T_c,tc_HOL_Obool),T_b),hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_c,tc_HOL_Obool)),V_A_2)),V_B_2)) ) ) ).
% 160.20/160.14  
% 160.20/160.14  fof(fact_INT__simps_I2_J,axiom,
% 160.20/160.14      ! [V_B_2,V_A_2,T_c,T_b,V_C_2] :
% 160.20/160.14        ( ( V_C_2 = c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool))
% 160.20/160.14         => hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OINFI(T_b,tc_fun(T_c,tc_HOL_Obool)),V_C_2),hAPP(hAPP(c_COMBB(tc_fun(T_c,tc_HOL_Obool),tc_fun(T_c,tc_HOL_Obool),T_b),hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_c,tc_HOL_Obool)),V_A_2)),V_B_2)) = c_Orderings_Otop__class_Otop(tc_fun(T_c,tc_HOL_Obool)) )
% 160.20/160.14        & ( V_C_2 != c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool))
% 160.20/160.14         => hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OINFI(T_b,tc_fun(T_c,tc_HOL_Obool)),V_C_2),hAPP(hAPP(c_COMBB(tc_fun(T_c,tc_HOL_Obool),tc_fun(T_c,tc_HOL_Obool),T_b),hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_c,tc_HOL_Obool)),V_A_2)),V_B_2)) = hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_c,tc_HOL_Obool)),V_A_2),hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OINFI(T_b,tc_fun(T_c,tc_HOL_Obool)),V_C_2),V_B_2)) ) ) ).
% 160.20/160.14  
% 160.20/160.14  fof(fact_INT__simps_I1_J,axiom,
% 160.20/160.14      ! [V_B_2,V_A_2,T_c,T_b,V_C_2] :
% 160.20/160.14        ( ( V_C_2 = c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool))
% 160.20/160.14         => hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OINFI(T_b,tc_fun(T_c,tc_HOL_Obool)),V_C_2),hAPP(hAPP(c_COMBC(T_b,tc_fun(T_c,tc_HOL_Obool),tc_fun(T_c,tc_HOL_Obool)),hAPP(hAPP(c_COMBB(tc_fun(T_c,tc_HOL_Obool),tc_fun(tc_fun(T_c,tc_HOL_Obool),tc_fun(T_c,tc_HOL_Obool)),T_b),c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_c,tc_HOL_Obool))),V_A_2)),V_B_2)) = c_Orderings_Otop__class_Otop(tc_fun(T_c,tc_HOL_Obool)) )
% 160.20/160.14        & ( V_C_2 != c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool))
% 160.20/160.14         => hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OINFI(T_b,tc_fun(T_c,tc_HOL_Obool)),V_C_2),hAPP(hAPP(c_COMBC(T_b,tc_fun(T_c,tc_HOL_Obool),tc_fun(T_c,tc_HOL_Obool)),hAPP(hAPP(c_COMBB(tc_fun(T_c,tc_HOL_Obool),tc_fun(tc_fun(T_c,tc_HOL_Obool),tc_fun(T_c,tc_HOL_Obool)),T_b),c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_c,tc_HOL_Obool))),V_A_2)),V_B_2)) = hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_c,tc_HOL_Obool)),hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OINFI(T_b,tc_fun(T_c,tc_HOL_Obool)),V_C_2),V_A_2)),V_B_2) ) ) ).
% 160.20/160.14  
% 160.20/160.14  fof(fact_INT__insert,axiom,
% 160.20/160.14      ! [V_B_2,V_A_2,V_a_2,T_b,T_c] : hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OINFI(T_c,tc_fun(T_b,tc_HOL_Obool)),hAPP(hAPP(c_Set_Oinsert(T_c),V_a_2),V_A_2)),V_B_2) = hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_b,tc_HOL_Obool)),hAPP(V_B_2,V_a_2)),hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OINFI(T_c,tc_fun(T_b,tc_HOL_Obool)),V_A_2),V_B_2)) ).
% 160.20/160.14  
% 160.20/160.14  fof(fact_INT__extend__simps_I3_J,axiom,
% 160.20/160.14      ! [V_B_2,V_A_2,T_c,T_b,V_C_2] :
% 160.20/160.14        ( ( V_C_2 = c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool))
% 160.20/160.14         => hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_fun(T_c,tc_HOL_Obool)),hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OINFI(T_b,tc_fun(T_c,tc_HOL_Obool)),V_C_2),V_A_2)),V_B_2) = hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_fun(T_c,tc_HOL_Obool)),c_Orderings_Otop__class_Otop(tc_fun(T_c,tc_HOL_Obool))),V_B_2) )
% 160.20/160.14        & ( V_C_2 != c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool))
% 160.20/160.14         => hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_fun(T_c,tc_HOL_Obool)),hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OINFI(T_b,tc_fun(T_c,tc_HOL_Obool)),V_C_2),V_A_2)),V_B_2) = hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OINFI(T_b,tc_fun(T_c,tc_HOL_Obool)),V_C_2),hAPP(hAPP(c_COMBC(T_b,tc_fun(T_c,tc_HOL_Obool),tc_fun(T_c,tc_HOL_Obool)),hAPP(hAPP(c_COMBB(tc_fun(T_c,tc_HOL_Obool),tc_fun(tc_fun(T_c,tc_HOL_Obool),tc_fun(T_c,tc_HOL_Obool)),T_b),c_Groups_Ominus__class_Ominus(tc_fun(T_c,tc_HOL_Obool))),V_A_2)),V_B_2)) ) ) ).
% 160.20/160.14  
% 160.20/160.14  fof(fact_INT__simps_I3_J,axiom,
% 160.20/160.14      ! [V_B_2,V_A_2,T_c,T_b,V_C_2] :
% 160.20/160.14        ( ( V_C_2 = c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool))
% 160.20/160.14         => hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OINFI(T_b,tc_fun(T_c,tc_HOL_Obool)),V_C_2),hAPP(hAPP(c_COMBC(T_b,tc_fun(T_c,tc_HOL_Obool),tc_fun(T_c,tc_HOL_Obool)),hAPP(hAPP(c_COMBB(tc_fun(T_c,tc_HOL_Obool),tc_fun(tc_fun(T_c,tc_HOL_Obool),tc_fun(T_c,tc_HOL_Obool)),T_b),c_Groups_Ominus__class_Ominus(tc_fun(T_c,tc_HOL_Obool))),V_A_2)),V_B_2)) = c_Orderings_Otop__class_Otop(tc_fun(T_c,tc_HOL_Obool)) )
% 160.20/160.14        & ( V_C_2 != c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool))
% 160.20/160.14         => hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OINFI(T_b,tc_fun(T_c,tc_HOL_Obool)),V_C_2),hAPP(hAPP(c_COMBC(T_b,tc_fun(T_c,tc_HOL_Obool),tc_fun(T_c,tc_HOL_Obool)),hAPP(hAPP(c_COMBB(tc_fun(T_c,tc_HOL_Obool),tc_fun(tc_fun(T_c,tc_HOL_Obool),tc_fun(T_c,tc_HOL_Obool)),T_b),c_Groups_Ominus__class_Ominus(tc_fun(T_c,tc_HOL_Obool))),V_A_2)),V_B_2)) = hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_fun(T_c,tc_HOL_Obool)),hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OINFI(T_b,tc_fun(T_c,tc_HOL_Obool)),V_C_2),V_A_2)),V_B_2) ) ) ).
% 160.20/160.14  
% 160.20/160.14  fof(fact_INT__Un,axiom,
% 160.20/160.14      ! [V_M_2,V_B_2,V_A_2,T_b,T_c] : hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OINFI(T_c,tc_fun(T_b,tc_HOL_Obool)),hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(T_c,tc_HOL_Obool)),V_A_2),V_B_2)),V_M_2) = hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_b,tc_HOL_Obool)),hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OINFI(T_c,tc_fun(T_b,tc_HOL_Obool)),V_A_2),V_M_2)),hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OINFI(T_c,tc_fun(T_b,tc_HOL_Obool)),V_B_2),V_M_2)) ).
% 160.20/160.14  
% 160.20/160.14  fof(fact_UN__simps_I7_J,axiom,
% 160.20/160.14      ! [V_B_2,V_A_2,V_C_2,T_b,T_c] : hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OSUPR(T_c,tc_fun(T_b,tc_HOL_Obool)),V_C_2),hAPP(hAPP(c_COMBB(tc_fun(T_b,tc_HOL_Obool),tc_fun(T_b,tc_HOL_Obool),T_c),hAPP(c_Groups_Ominus__class_Ominus(tc_fun(T_b,tc_HOL_Obool)),V_A_2)),V_B_2)) = hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_fun(T_b,tc_HOL_Obool)),V_A_2),hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OINFI(T_c,tc_fun(T_b,tc_HOL_Obool)),V_C_2),V_B_2)) ).
% 160.20/160.14  
% 160.20/160.14  fof(fact_UN__extend__simps_I7_J,axiom,
% 160.20/160.14      ! [V_B_2,V_C_2,T_c,V_A_2,T_b] : hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_fun(T_b,tc_HOL_Obool)),V_A_2),hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OINFI(T_c,tc_fun(T_b,tc_HOL_Obool)),V_C_2),V_B_2)) = hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OSUPR(T_c,tc_fun(T_b,tc_HOL_Obool)),V_C_2),hAPP(hAPP(c_COMBB(tc_fun(T_b,tc_HOL_Obool),tc_fun(T_b,tc_HOL_Obool),T_c),hAPP(c_Groups_Ominus__class_Ominus(tc_fun(T_b,tc_HOL_Obool)),V_A_2)),V_B_2)) ).
% 160.20/160.14  
% 160.20/160.14  fof(fact_Image__INT__subset,axiom,
% 160.20/160.14      ! [V_B_2,V_A_2,T_d,V_r_2,T_c,T_b] : hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_b,tc_HOL_Obool)),hAPP(c_Relation_OImage(T_c,T_b,V_r_2),hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OINFI(T_d,tc_fun(T_c,tc_HOL_Obool)),V_A_2),V_B_2))),hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OINFI(T_d,tc_fun(T_b,tc_HOL_Obool)),V_A_2),hAPP(hAPP(c_COMBB(tc_fun(T_c,tc_HOL_Obool),tc_fun(T_b,tc_HOL_Obool),T_d),c_Relation_OImage(T_c,T_b,V_r_2)),V_B_2)))) ).
% 160.20/160.14  
% 160.20/160.14  fof(fact_Compl__INT,axiom,
% 160.20/160.14      ! [V_B_2,V_A_2,T_c,T_b] : hAPP(c_Groups_Ouminus__class_Ouminus(tc_fun(T_b,tc_HOL_Obool)),hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OINFI(T_c,tc_fun(T_b,tc_HOL_Obool)),V_A_2),V_B_2)) = hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OSUPR(T_c,tc_fun(T_b,tc_HOL_Obool)),V_A_2),hAPP(hAPP(c_COMBB(tc_fun(T_b,tc_HOL_Obool),tc_fun(T_b,tc_HOL_Obool),T_c),c_Groups_Ouminus__class_Ouminus(tc_fun(T_b,tc_HOL_Obool))),V_B_2)) ).
% 160.20/160.14  
% 160.20/160.14  fof(fact_Compl__UN,axiom,
% 160.20/160.14      ! [V_B_2,V_A_2,T_c,T_b] : hAPP(c_Groups_Ouminus__class_Ouminus(tc_fun(T_b,tc_HOL_Obool)),hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OSUPR(T_c,tc_fun(T_b,tc_HOL_Obool)),V_A_2),V_B_2)) = hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OINFI(T_c,tc_fun(T_b,tc_HOL_Obool)),V_A_2),hAPP(hAPP(c_COMBB(tc_fun(T_b,tc_HOL_Obool),tc_fun(T_b,tc_HOL_Obool),T_c),c_Groups_Ouminus__class_Ouminus(tc_fun(T_b,tc_HOL_Obool))),V_B_2)) ).
% 160.20/160.14  
% 160.20/160.14  fof(fact_Inter__lower,axiom,
% 160.20/160.14      ! [V_A_2,V_B_2,T_b] :
% 160.20/160.14        ( hBOOL(hAPP(hAPP(c_member(tc_fun(T_b,tc_HOL_Obool)),V_B_2),V_A_2))
% 160.20/160.14       => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_b,tc_HOL_Obool)),c_Complete__Lattice_OInf__class_OInf(tc_fun(T_b,tc_HOL_Obool),V_A_2)),V_B_2)) ) ).
% 160.20/160.14  
% 160.20/160.14  fof(fact_Inter__anti__mono,axiom,
% 160.20/160.14      ! [V_A_2,V_B_2,T_b] :
% 160.20/160.14        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(tc_fun(T_b,tc_HOL_Obool),tc_HOL_Obool)),V_B_2),V_A_2))
% 160.20/160.14       => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_b,tc_HOL_Obool)),c_Complete__Lattice_OInf__class_OInf(tc_fun(T_b,tc_HOL_Obool),V_A_2)),c_Complete__Lattice_OInf__class_OInf(tc_fun(T_b,tc_HOL_Obool),V_B_2))) ) ).
% 160.20/160.14  
% 160.20/160.14  fof(fact_Inter__insert,axiom,
% 160.20/160.14      ! [V_B_2,V_a_2,T_b] : c_Complete__Lattice_OInf__class_OInf(tc_fun(T_b,tc_HOL_Obool),hAPP(hAPP(c_Set_Oinsert(tc_fun(T_b,tc_HOL_Obool)),V_a_2),V_B_2)) = hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_b,tc_HOL_Obool)),V_a_2),c_Complete__Lattice_OInf__class_OInf(tc_fun(T_b,tc_HOL_Obool),V_B_2)) ).
% 160.20/160.14  
% 160.20/160.14  fof(fact_Inf__lower,axiom,
% 160.20/160.14      ! [V_A_2,V_x_2,T_b] :
% 160.20/160.14        ( class_Complete__Lattice_Ocomplete__lattice(T_b)
% 160.20/160.14       => ( hBOOL(hAPP(hAPP(c_member(T_b),V_x_2),V_A_2))
% 160.20/160.14         => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_b),c_Complete__Lattice_OInf__class_OInf(T_b,V_A_2)),V_x_2)) ) ) ).
% 160.20/160.14  
% 160.20/160.14  fof(fact_Inter__Un__distrib,axiom,
% 160.20/160.14      ! [V_B_2,V_A_2,T_b] : c_Complete__Lattice_OInf__class_OInf(tc_fun(T_b,tc_HOL_Obool),hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(tc_fun(T_b,tc_HOL_Obool),tc_HOL_Obool)),V_A_2),V_B_2)) = hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_b,tc_HOL_Obool)),c_Complete__Lattice_OInf__class_OInf(tc_fun(T_b,tc_HOL_Obool),V_A_2)),c_Complete__Lattice_OInf__class_OInf(tc_fun(T_b,tc_HOL_Obool),V_B_2)) ).
% 160.20/160.14  
% 160.20/160.14  fof(fact_INF__subset,axiom,
% 160.20/160.14      ! [V_f_2,V_B_2,V_A_2,T_b,T_c] :
% 160.20/160.14        ( class_Complete__Lattice_Ocomplete__lattice(T_c)
% 160.20/160.14       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_b,tc_HOL_Obool)),V_A_2),V_B_2))
% 160.20/160.14         => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_c),hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OINFI(T_b,T_c),V_B_2),V_f_2)),hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OINFI(T_b,T_c),V_A_2),V_f_2))) ) ) ).
% 160.20/160.14  
% 160.20/160.14  fof(fact_Inf__singleton,axiom,
% 160.20/160.14      ! [V_a_2,T_b] :
% 160.20/160.14        ( class_Complete__Lattice_Ocomplete__lattice(T_b)
% 160.20/160.14       => c_Complete__Lattice_OInf__class_OInf(T_b,hAPP(hAPP(c_Set_Oinsert(T_b),V_a_2),c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool)))) = V_a_2 ) ).
% 160.20/160.14  
% 160.20/160.14  fof(fact_Inf__empty,axiom,
% 160.20/160.14      ! [T_b] :
% 160.20/160.14        ( class_Complete__Lattice_Ocomplete__lattice(T_b)
% 160.20/160.14       => c_Complete__Lattice_OInf__class_OInf(T_b,c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool))) = c_Orderings_Otop__class_Otop(T_b) ) ).
% 160.20/160.14  
% 160.20/160.14  fof(fact_Inf__insert,axiom,
% 160.20/160.14      ! [V_A_2,V_a_2,T_b] :
% 160.20/160.14        ( class_Complete__Lattice_Ocomplete__lattice(T_b)
% 160.20/160.14       => c_Complete__Lattice_OInf__class_OInf(T_b,hAPP(hAPP(c_Set_Oinsert(T_b),V_a_2),V_A_2)) = hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(T_b),V_a_2),c_Complete__Lattice_OInf__class_OInf(T_b,V_A_2)) ) ).
% 160.20/160.14  
% 160.20/160.14  fof(fact_INT__extend__simps_I4_J,axiom,
% 160.20/160.14      ! [V_B_2,V_A_2,T_c,T_b,V_C_2] :
% 160.20/160.14        ( ( V_C_2 = c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool))
% 160.20/160.14         => hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_fun(T_c,tc_HOL_Obool)),V_A_2),hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OSUPR(T_b,tc_fun(T_c,tc_HOL_Obool)),V_C_2),V_B_2)) = V_A_2 )
% 160.20/160.14        & ( V_C_2 != c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool))
% 160.20/160.14         => hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_fun(T_c,tc_HOL_Obool)),V_A_2),hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OSUPR(T_b,tc_fun(T_c,tc_HOL_Obool)),V_C_2),V_B_2)) = hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OINFI(T_b,tc_fun(T_c,tc_HOL_Obool)),V_C_2),hAPP(hAPP(c_COMBB(tc_fun(T_c,tc_HOL_Obool),tc_fun(T_c,tc_HOL_Obool),T_b),hAPP(c_Groups_Ominus__class_Ominus(tc_fun(T_c,tc_HOL_Obool)),V_A_2)),V_B_2)) ) ) ).
% 160.20/160.14  
% 160.20/160.14  fof(fact_INT__simps_I4_J,axiom,
% 160.20/160.14      ! [V_B_2,V_A_2,T_c,T_b,V_C_2] :
% 160.20/160.14        ( ( V_C_2 = c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool))
% 160.20/160.14         => hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OINFI(T_b,tc_fun(T_c,tc_HOL_Obool)),V_C_2),hAPP(hAPP(c_COMBB(tc_fun(T_c,tc_HOL_Obool),tc_fun(T_c,tc_HOL_Obool),T_b),hAPP(c_Groups_Ominus__class_Ominus(tc_fun(T_c,tc_HOL_Obool)),V_A_2)),V_B_2)) = c_Orderings_Otop__class_Otop(tc_fun(T_c,tc_HOL_Obool)) )
% 160.20/160.14        & ( V_C_2 != c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool))
% 160.20/160.14         => hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OINFI(T_b,tc_fun(T_c,tc_HOL_Obool)),V_C_2),hAPP(hAPP(c_COMBB(tc_fun(T_c,tc_HOL_Obool),tc_fun(T_c,tc_HOL_Obool),T_b),hAPP(c_Groups_Ominus__class_Ominus(tc_fun(T_c,tc_HOL_Obool)),V_A_2)),V_B_2)) = hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_fun(T_c,tc_HOL_Obool)),V_A_2),hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OSUPR(T_b,tc_fun(T_c,tc_HOL_Obool)),V_C_2),V_B_2)) ) ) ).
% 160.20/160.14  
% 160.20/160.14  fof(fact_INF__leI,axiom,
% 160.20/160.14      ! [V_M_2,V_A_2,V_i_2,T_b,T_c] :
% 160.20/160.14        ( class_Complete__Lattice_Ocomplete__lattice(T_c)
% 160.20/160.14       => ( hBOOL(hAPP(hAPP(c_member(T_b),V_i_2),V_A_2))
% 160.20/160.14         => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_c),hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OINFI(T_b,T_c),V_A_2),V_M_2)),hAPP(V_M_2,V_i_2))) ) ) ).
% 160.20/160.14  
% 160.20/160.14  fof(fact_Int__eq__Inter,axiom,
% 160.20/160.14      ! [V_B_2,V_A_2,T_b] : hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_b,tc_HOL_Obool)),V_A_2),V_B_2) = c_Complete__Lattice_OInf__class_OInf(tc_fun(T_b,tc_HOL_Obool),hAPP(hAPP(c_Set_Oinsert(tc_fun(T_b,tc_HOL_Obool)),V_A_2),hAPP(hAPP(c_Set_Oinsert(tc_fun(T_b,tc_HOL_Obool)),V_B_2),c_Orderings_Obot__class_Obot(tc_fun(tc_fun(T_b,tc_HOL_Obool),tc_HOL_Obool))))) ).
% 160.20/160.14  
% 160.20/160.14  fof(fact_Inter__Un__subset,axiom,
% 160.20/160.14      ! [V_B_2,V_A_2,T_b] : hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_b,tc_HOL_Obool)),hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(T_b,tc_HOL_Obool)),c_Complete__Lattice_OInf__class_OInf(tc_fun(T_b,tc_HOL_Obool),V_A_2)),c_Complete__Lattice_OInf__class_OInf(tc_fun(T_b,tc_HOL_Obool),V_B_2))),c_Complete__Lattice_OInf__class_OInf(tc_fun(T_b,tc_HOL_Obool),hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(tc_fun(T_b,tc_HOL_Obool),tc_HOL_Obool)),V_A_2),V_B_2)))) ).
% 160.20/160.14  
% 160.20/160.14  fof(fact_Inf__binary,axiom,
% 160.20/160.14      ! [V_b_2,V_a_2,T_b] :
% 160.20/160.14        ( class_Complete__Lattice_Ocomplete__lattice(T_b)
% 160.20/160.14       => c_Complete__Lattice_OInf__class_OInf(T_b,hAPP(hAPP(c_Set_Oinsert(T_b),V_a_2),hAPP(hAPP(c_Set_Oinsert(T_b),V_b_2),c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool))))) = hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(T_b),V_a_2),V_b_2) ) ).
% 160.20/160.14  
% 160.20/160.14  fof(fact_inf__Inf__fold__inf,axiom,
% 160.20/160.14      ! [V_B_2,V_A_2,T_b] :
% 160.20/160.14        ( class_Complete__Lattice_Ocomplete__lattice(T_b)
% 160.20/160.14       => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2))
% 160.20/160.14         => hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(T_b),V_B_2),c_Complete__Lattice_OInf__class_OInf(T_b,V_A_2)) = hAPP(hAPP(c_Finite__Set_Ofold(T_b,T_b,c_Lattices_Osemilattice__inf__class_Oinf(T_b)),V_B_2),V_A_2) ) ) ).
% 160.20/160.14  
% 160.20/160.14  fof(fact_Inf__fin__Inf,axiom,
% 160.20/160.14      ! [V_A_2,T_b] :
% 160.20/160.14        ( class_Complete__Lattice_Ocomplete__lattice(T_b)
% 160.20/160.14       => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2))
% 160.20/160.14         => ( V_A_2 != c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool))
% 160.20/160.14           => c_Big__Operators_Olattice__class_OInf__fin(T_b,V_A_2) = c_Complete__Lattice_OInf__class_OInf(T_b,V_A_2) ) ) ) ).
% 160.20/160.14  
% 160.20/160.14  fof(fact_inf__INFI__fold__inf,axiom,
% 160.20/160.14      ! [V_f_2,V_B_2,V_A_2,T_b,T_c] :
% 160.20/160.14        ( class_Complete__Lattice_Ocomplete__lattice(T_c)
% 160.20/160.14       => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2))
% 160.20/160.14         => hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(T_c),V_B_2),hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OINFI(T_b,T_c),V_A_2),V_f_2)) = hAPP(hAPP(c_Finite__Set_Ofold(T_b,T_c,hAPP(hAPP(c_COMBB(T_c,tc_fun(T_c,T_c),T_b),c_Lattices_Osemilattice__inf__class_Oinf(T_c)),V_f_2)),V_B_2),V_A_2) ) ) ).
% 160.20/160.14  
% 160.20/160.14  fof(fact_Integ__def,axiom,
% 160.20/160.14      c_Int_OInteg = hAPP(hAPP(c_Equiv__Relations_Oquotient(tc_prod(tc_Nat_Onat,tc_Nat_Onat)),c_Orderings_Otop__class_Otop(tc_fun(tc_prod(tc_Nat_Onat,tc_Nat_Onat),tc_HOL_Obool))),c_Int_Ointrel) ).
% 160.20/160.14  
% 160.20/160.14  fof(fact_iso__tuple__UNIV__I,axiom,
% 160.20/160.14      ! [V_x_2,T_b] : hBOOL(hAPP(hAPP(c_member(T_b),V_x_2),c_Orderings_Otop__class_Otop(tc_fun(T_b,tc_HOL_Obool)))) ).
% 160.20/160.14  
% 160.20/160.14  fof(fact_equivp__equiv,axiom,
% 160.20/160.14      ! [V_A_2,T_b] :
% 160.20/160.14        ( c_Equiv__Relations_Oequiv(T_b,c_Orderings_Otop__class_Otop(tc_fun(T_b,tc_HOL_Obool)),V_A_2)
% 160.20/160.14      <=> c_Equiv__Relations_Oequivp(T_b,hAPP(hAPP(c_COMBC(T_b,tc_fun(tc_prod(T_b,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_b,T_b),tc_HOL_Obool),tc_HOL_Obool)),tc_fun(tc_fun(tc_prod(T_b,T_b),tc_HOL_Obool),tc_fun(T_b,tc_HOL_Obool)),T_b),c_COMBC(T_b,tc_fun(tc_prod(T_b,T_b),tc_HOL_Obool),tc_HOL_Obool)),hAPP(hAPP(c_COMBB(tc_fun(T_b,tc_prod(T_b,T_b)),tc_fun(T_b,tc_fun(tc_fun(tc_prod(T_b,T_b),tc_HOL_Obool),tc_HOL_Obool)),T_b),hAPP(c_COMBB(tc_prod(T_b,T_b),tc_fun(tc_fun(tc_prod(T_b,T_b),tc_HOL_Obool),tc_HOL_Obool),T_b),c_member(tc_prod(T_b,T_b)))),c_Product__Type_OPair(T_b,T_b)))),V_A_2)) ) ).
% 160.20/160.14  
% 160.20/160.14  fof(fact_Sup__fold__sup,axiom,
% 160.20/160.14      ! [V_A_2,T_b] :
% 160.20/160.14        ( class_Complete__Lattice_Ocomplete__lattice(T_b)
% 160.20/160.14       => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2))
% 160.20/160.14         => c_Complete__Lattice_OSup__class_OSup(T_b,V_A_2) = hAPP(hAPP(c_Finite__Set_Ofold(T_b,T_b,c_Lattices_Osemilattice__sup__class_Osup(T_b)),c_Orderings_Obot__class_Obot(T_b)),V_A_2) ) ) ).
% 160.20/160.14  
% 160.20/160.14  fof(fact_UnionI,axiom,
% 160.20/160.14      ! [V_A_2,V_C_2,V_X_2,T_b] :
% 160.20/160.14        ( hBOOL(hAPP(hAPP(c_member(tc_fun(T_b,tc_HOL_Obool)),V_X_2),V_C_2))
% 160.20/160.14       => ( hBOOL(hAPP(hAPP(c_member(T_b),V_A_2),V_X_2))
% 160.20/160.14         => hBOOL(hAPP(hAPP(c_member(T_b),V_A_2),c_Complete__Lattice_OSup__class_OSup(tc_fun(T_b,tc_HOL_Obool),V_C_2))) ) ) ).
% 160.20/160.14  
% 160.20/160.14  fof(fact_INT__simps_I8_J,axiom,
% 160.20/160.14      ! [V_B_2,V_A_2,T_b,T_c] : hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OINFI(T_c,tc_fun(T_b,tc_HOL_Obool)),c_Complete__Lattice_OSup__class_OSup(tc_fun(T_c,tc_HOL_Obool),V_A_2)),V_B_2) = hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OINFI(tc_fun(T_c,tc_HOL_Obool),tc_fun(T_b,tc_HOL_Obool)),V_A_2),hAPP(hAPP(c_COMBC(tc_fun(T_c,tc_HOL_Obool),tc_fun(T_c,tc_fun(T_b,tc_HOL_Obool)),tc_fun(T_b,tc_HOL_Obool)),c_Complete__Lattice_Ocomplete__lattice__class_OINFI(T_c,tc_fun(T_b,tc_HOL_Obool))),V_B_2)) ).
% 160.20/160.14  
% 160.20/160.14  fof(fact_INT__extend__simps_I8_J,axiom,
% 160.20/160.14      ! [V_B_2,V_A_2,T_b,T_c] : hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OINFI(tc_fun(T_c,tc_HOL_Obool),tc_fun(T_b,tc_HOL_Obool)),V_A_2),hAPP(hAPP(c_COMBC(tc_fun(T_c,tc_HOL_Obool),tc_fun(T_c,tc_fun(T_b,tc_HOL_Obool)),tc_fun(T_b,tc_HOL_Obool)),c_Complete__Lattice_Ocomplete__lattice__class_OINFI(T_c,tc_fun(T_b,tc_HOL_Obool))),V_B_2)) = hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OINFI(T_c,tc_fun(T_b,tc_HOL_Obool)),c_Complete__Lattice_OSup__class_OSup(tc_fun(T_c,tc_HOL_Obool),V_A_2)),V_B_2) ).
% 160.20/160.14  
% 160.20/160.14  fof(fact_Inter__def,axiom,
% 160.20/160.14      ! [V_S_2,T_b] : c_Complete__Lattice_OInf__class_OInf(tc_fun(T_b,tc_HOL_Obool),V_S_2) = hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OINFI(tc_fun(T_b,tc_HOL_Obool),tc_fun(T_b,tc_HOL_Obool)),V_S_2),c_COMBI(tc_fun(T_b,tc_HOL_Obool))) ).
% 160.20/160.14  
% 160.20/160.14  fof(fact_INF2__iff,axiom,
% 160.20/160.14      ! [V_c_2,V_b_2,V_B_2,V_A_2,T_d,T_c,T_b] :
% 160.20/160.14        ( hBOOL(hAPP(hAPP(hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OINFI(T_b,tc_fun(T_c,tc_fun(T_d,tc_HOL_Obool))),V_A_2),V_B_2),V_b_2),V_c_2))
% 160.20/160.14      <=> ! [B_x] :
% 160.20/160.14            ( hBOOL(hAPP(hAPP(c_member(T_b),B_x),V_A_2))
% 160.20/160.14           => hBOOL(hAPP(hAPP(hAPP(V_B_2,B_x),V_b_2),V_c_2)) ) ) ).
% 160.20/160.14  
% 160.20/160.14  fof(fact_INF1__iff,axiom,
% 160.20/160.14      ! [V_b_2,V_B_2,V_A_2,T_c,T_b] :
% 160.20/160.14        ( hBOOL(hAPP(hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OINFI(T_b,tc_fun(T_c,tc_HOL_Obool)),V_A_2),V_B_2),V_b_2))
% 160.20/160.14      <=> ! [B_x] :
% 160.20/160.14            ( hBOOL(hAPP(hAPP(c_member(T_b),B_x),V_A_2))
% 160.20/160.14           => hBOOL(hAPP(hAPP(V_B_2,B_x),V_b_2)) ) ) ).
% 160.20/160.14  
% 160.20/160.14  fof(fact_Union__Pow__eq,axiom,
% 160.20/160.14      ! [V_A_2,T_b] : c_Complete__Lattice_OSup__class_OSup(tc_fun(T_b,tc_HOL_Obool),hAPP(c_Set_OPow(T_b),V_A_2)) = V_A_2 ).
% 160.20/160.14  
% 160.20/160.14  fof(fact_identity__equivp,axiom,
% 160.20/160.14      ! [T_b] : c_Equiv__Relations_Oequivp(T_b,c_fequal) ).
% 160.20/160.14  
% 160.20/160.14  fof(fact_equivp__def,axiom,
% 160.20/160.14      ! [V_R_2,T_b] :
% 160.20/160.14        ( c_Equiv__Relations_Oequivp(T_b,V_R_2)
% 160.20/160.14      <=> ! [B_x,B_y] :
% 160.20/160.14            ( hBOOL(hAPP(hAPP(V_R_2,B_x),B_y))
% 160.20/160.14          <=> hAPP(V_R_2,B_x) = hAPP(V_R_2,B_y) ) ) ).
% 160.20/160.14  
% 160.20/160.14  fof(fact_equivp__reflp,axiom,
% 160.20/160.14      ! [V_x_2,V_R_2,T_b] :
% 160.20/160.14        ( c_Equiv__Relations_Oequivp(T_b,V_R_2)
% 160.20/160.14       => hBOOL(hAPP(hAPP(V_R_2,V_x_2),V_x_2)) ) ).
% 160.20/160.14  
% 160.20/160.14  fof(fact_equivp__symp,axiom,
% 160.20/160.14      ! [V_y_2,V_x_2,V_R_2,T_b] :
% 160.20/160.14        ( c_Equiv__Relations_Oequivp(T_b,V_R_2)
% 160.20/160.14       => ( hBOOL(hAPP(hAPP(V_R_2,V_x_2),V_y_2))
% 160.20/160.14         => hBOOL(hAPP(hAPP(V_R_2,V_y_2),V_x_2)) ) ) ).
% 160.20/160.14  
% 160.20/160.14  fof(fact_equivp__transp,axiom,
% 160.20/160.14      ! [V_z_2,V_y_2,V_x_2,V_R_2,T_b] :
% 160.20/160.14        ( c_Equiv__Relations_Oequivp(T_b,V_R_2)
% 160.20/160.14       => ( hBOOL(hAPP(hAPP(V_R_2,V_x_2),V_y_2))
% 160.20/160.14         => ( hBOOL(hAPP(hAPP(V_R_2,V_y_2),V_z_2))
% 160.20/160.14           => hBOOL(hAPP(hAPP(V_R_2,V_x_2),V_z_2)) ) ) ) ).
% 160.20/160.14  
% 160.20/160.14  fof(fact_UN__simps_I8_J,axiom,
% 160.20/160.14      ! [V_B_2,V_A_2,T_b,T_c] : hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OSUPR(T_c,tc_fun(T_b,tc_HOL_Obool)),c_Complete__Lattice_OSup__class_OSup(tc_fun(T_c,tc_HOL_Obool),V_A_2)),V_B_2) = hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OSUPR(tc_fun(T_c,tc_HOL_Obool),tc_fun(T_b,tc_HOL_Obool)),V_A_2),hAPP(hAPP(c_COMBC(tc_fun(T_c,tc_HOL_Obool),tc_fun(T_c,tc_fun(T_b,tc_HOL_Obool)),tc_fun(T_b,tc_HOL_Obool)),c_Complete__Lattice_Ocomplete__lattice__class_OSUPR(T_c,tc_fun(T_b,tc_HOL_Obool))),V_B_2)) ).
% 160.20/160.14  
% 160.20/160.14  fof(fact_UN__extend__simps_I8_J,axiom,
% 160.20/160.14      ! [V_B_2,V_A_2,T_b,T_c] : hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OSUPR(tc_fun(T_c,tc_HOL_Obool),tc_fun(T_b,tc_HOL_Obool)),V_A_2),hAPP(hAPP(c_COMBC(tc_fun(T_c,tc_HOL_Obool),tc_fun(T_c,tc_fun(T_b,tc_HOL_Obool)),tc_fun(T_b,tc_HOL_Obool)),c_Complete__Lattice_Ocomplete__lattice__class_OSUPR(T_c,tc_fun(T_b,tc_HOL_Obool))),V_B_2)) = hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OSUPR(T_c,tc_fun(T_b,tc_HOL_Obool)),c_Complete__Lattice_OSup__class_OSup(tc_fun(T_c,tc_HOL_Obool),V_A_2)),V_B_2) ).
% 160.20/160.14  
% 160.20/160.14  fof(fact_Int__Union,axiom,
% 160.20/160.14      ! [V_B_2,V_A_2,T_b] : hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_b,tc_HOL_Obool)),V_A_2),c_Complete__Lattice_OSup__class_OSup(tc_fun(T_b,tc_HOL_Obool),V_B_2)) = hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OSUPR(tc_fun(T_b,tc_HOL_Obool),tc_fun(T_b,tc_HOL_Obool)),V_B_2),hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_b,tc_HOL_Obool)),V_A_2)) ).
% 160.20/160.14  
% 160.20/160.14  fof(fact_Int__Union2,axiom,
% 160.20/160.14      ! [V_A_2,V_B_2,T_b] : hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_b,tc_HOL_Obool)),c_Complete__Lattice_OSup__class_OSup(tc_fun(T_b,tc_HOL_Obool),V_B_2)),V_A_2) = hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OSUPR(tc_fun(T_b,tc_HOL_Obool),tc_fun(T_b,tc_HOL_Obool)),V_B_2),hAPP(hAPP(c_COMBC(tc_fun(T_b,tc_HOL_Obool),tc_fun(T_b,tc_HOL_Obool),tc_fun(T_b,tc_HOL_Obool)),c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_b,tc_HOL_Obool))),V_A_2)) ).
% 160.20/160.14  
% 160.20/160.14  fof(fact_Sup__le__iff,axiom,
% 160.20/160.14      ! [V_b_2,V_A_2,T_b] :
% 160.20/160.14        ( class_Complete__Lattice_Ocomplete__lattice(T_b)
% 160.20/160.14       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_b),c_Complete__Lattice_OSup__class_OSup(T_b,V_A_2)),V_b_2))
% 160.20/160.14        <=> ! [B_x] :
% 160.20/160.14              ( hBOOL(hAPP(hAPP(c_member(T_b),B_x),V_A_2))
% 160.20/160.14             => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_b),B_x),V_b_2)) ) ) ) ).
% 160.20/160.14  
% 160.20/160.14  fof(fact_less__Sup__iff,axiom,
% 160.20/160.14      ! [V_S_2,V_a_2,T_b] :
% 160.20/160.14        ( ( class_Complete__Lattice_Ocomplete__lattice(T_b)
% 160.20/160.14          & class_Orderings_Olinorder(T_b) )
% 160.20/160.14       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_b),V_a_2),c_Complete__Lattice_OSup__class_OSup(T_b,V_S_2)))
% 160.20/160.14        <=> ? [B_x] :
% 160.20/160.14              ( hBOOL(hAPP(hAPP(c_member(T_b),B_x),V_S_2))
% 160.20/160.14              & hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_b),V_a_2),B_x)) ) ) ) ).
% 160.20/160.14  
% 160.20/160.14  fof(fact_Union__disjoint,axiom,
% 160.20/160.14      ! [V_A_2,V_C_2,T_b] :
% 160.20/160.14        ( hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_b,tc_HOL_Obool)),c_Complete__Lattice_OSup__class_OSup(tc_fun(T_b,tc_HOL_Obool),V_C_2)),V_A_2) = c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool))
% 160.20/160.14      <=> ! [B_x] :
% 160.20/160.14            ( hBOOL(hAPP(hAPP(c_member(tc_fun(T_b,tc_HOL_Obool)),B_x),V_C_2))
% 160.20/160.14           => hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_b,tc_HOL_Obool)),B_x),V_A_2) = c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool)) ) ) ).
% 160.20/160.14  
% 160.20/160.14  fof(fact_Union__upper,axiom,
% 160.20/160.14      ! [V_A_2,V_B_2,T_b] :
% 160.20/160.14        ( hBOOL(hAPP(hAPP(c_member(tc_fun(T_b,tc_HOL_Obool)),V_B_2),V_A_2))
% 160.20/160.14       => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_b,tc_HOL_Obool)),V_B_2),c_Complete__Lattice_OSup__class_OSup(tc_fun(T_b,tc_HOL_Obool),V_A_2))) ) ).
% 160.20/160.14  
% 160.20/160.14  fof(fact_Union__empty,axiom,
% 160.20/160.14      ! [T_b] : c_Complete__Lattice_OSup__class_OSup(tc_fun(T_b,tc_HOL_Obool),c_Orderings_Obot__class_Obot(tc_fun(tc_fun(T_b,tc_HOL_Obool),tc_HOL_Obool))) = c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool)) ).
% 160.20/160.14  
% 160.20/160.14  fof(fact_Union__mono,axiom,
% 160.20/160.14      ! [V_B_2,V_A_2,T_b] :
% 160.20/160.14        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(tc_fun(T_b,tc_HOL_Obool),tc_HOL_Obool)),V_A_2),V_B_2))
% 160.20/160.14       => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_b,tc_HOL_Obool)),c_Complete__Lattice_OSup__class_OSup(tc_fun(T_b,tc_HOL_Obool),V_A_2)),c_Complete__Lattice_OSup__class_OSup(tc_fun(T_b,tc_HOL_Obool),V_B_2))) ) ).
% 160.20/160.14  
% 160.20/160.14  fof(fact_Union__quotient,axiom,
% 160.20/160.14      ! [V_r_2,V_A_2,T_b] :
% 160.20/160.14        ( c_Equiv__Relations_Oequiv(T_b,V_A_2,V_r_2)
% 160.20/160.14       => c_Complete__Lattice_OSup__class_OSup(tc_fun(T_b,tc_HOL_Obool),hAPP(hAPP(c_Equiv__Relations_Oquotient(T_b),V_A_2),V_r_2)) = V_A_2 ) ).
% 160.20/160.14  
% 160.20/160.14  fof(fact_Union__insert,axiom,
% 160.20/160.14      ! [V_B_2,V_a_2,T_b] : c_Complete__Lattice_OSup__class_OSup(tc_fun(T_b,tc_HOL_Obool),hAPP(hAPP(c_Set_Oinsert(tc_fun(T_b,tc_HOL_Obool)),V_a_2),V_B_2)) = hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(T_b,tc_HOL_Obool)),V_a_2),c_Complete__Lattice_OSup__class_OSup(tc_fun(T_b,tc_HOL_Obool),V_B_2)) ).
% 160.20/160.14  
% 160.20/160.14  fof(fact_finite__UnionD,axiom,
% 160.20/160.14      ! [V_A_2,T_b] :
% 160.20/160.14        ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),c_Complete__Lattice_OSup__class_OSup(tc_fun(T_b,tc_HOL_Obool),V_A_2)))
% 160.20/160.14       => hBOOL(hAPP(c_Finite__Set_Ofinite(tc_fun(T_b,tc_HOL_Obool)),V_A_2)) ) ).
% 160.20/160.14  
% 160.20/160.14  fof(fact_subset__Pow__Union,axiom,
% 160.20/160.14      ! [V_A_2,T_b] : hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(tc_fun(T_b,tc_HOL_Obool),tc_HOL_Obool)),V_A_2),hAPP(c_Set_OPow(T_b),c_Complete__Lattice_OSup__class_OSup(tc_fun(T_b,tc_HOL_Obool),V_A_2)))) ).
% 160.20/160.14  
% 160.20/160.14  fof(fact_Union__UNIV,axiom,
% 160.20/160.14      ! [T_b] : c_Complete__Lattice_OSup__class_OSup(tc_fun(T_b,tc_HOL_Obool),c_Orderings_Otop__class_Otop(tc_fun(tc_fun(T_b,tc_HOL_Obool),tc_HOL_Obool))) = c_Orderings_Otop__class_Otop(tc_fun(T_b,tc_HOL_Obool)) ).
% 160.20/160.14  
% 160.20/160.14  fof(fact_Union__Un__distrib,axiom,
% 160.20/160.14      ! [V_B_2,V_A_2,T_b] : c_Complete__Lattice_OSup__class_OSup(tc_fun(T_b,tc_HOL_Obool),hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(tc_fun(T_b,tc_HOL_Obool),tc_HOL_Obool)),V_A_2),V_B_2)) = hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(T_b,tc_HOL_Obool)),c_Complete__Lattice_OSup__class_OSup(tc_fun(T_b,tc_HOL_Obool),V_A_2)),c_Complete__Lattice_OSup__class_OSup(tc_fun(T_b,tc_HOL_Obool),V_B_2)) ).
% 160.20/160.14  
% 160.20/160.14  fof(fact_Sup__upper,axiom,
% 160.20/160.14      ! [V_A_2,V_x_2,T_b] :
% 160.20/160.14        ( class_Complete__Lattice_Ocomplete__lattice(T_b)
% 160.20/160.14       => ( hBOOL(hAPP(hAPP(c_member(T_b),V_x_2),V_A_2))
% 160.20/160.14         => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_b),V_x_2),c_Complete__Lattice_OSup__class_OSup(T_b,V_A_2))) ) ) ).
% 160.20/160.14  
% 160.20/160.14  fof(fact_Sup__empty,axiom,
% 160.20/160.14      ! [T_b] :
% 160.20/160.14        ( class_Complete__Lattice_Ocomplete__lattice(T_b)
% 160.20/160.14       => c_Complete__Lattice_OSup__class_OSup(T_b,c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool))) = c_Orderings_Obot__class_Obot(T_b) ) ).
% 160.20/160.14  
% 160.20/160.14  fof(fact_Sup__singleton,axiom,
% 160.20/160.14      ! [V_a_2,T_b] :
% 160.20/160.14        ( class_Complete__Lattice_Ocomplete__lattice(T_b)
% 160.20/160.14       => c_Complete__Lattice_OSup__class_OSup(T_b,hAPP(hAPP(c_Set_Oinsert(T_b),V_a_2),c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool)))) = V_a_2 ) ).
% 160.20/160.14  
% 160.20/160.14  fof(fact_Sup__insert,axiom,
% 160.20/160.14      ! [V_A_2,V_a_2,T_b] :
% 160.20/160.14        ( class_Complete__Lattice_Ocomplete__lattice(T_b)
% 160.20/160.14       => c_Complete__Lattice_OSup__class_OSup(T_b,hAPP(hAPP(c_Set_Oinsert(T_b),V_a_2),V_A_2)) = hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(T_b),V_a_2),c_Complete__Lattice_OSup__class_OSup(T_b,V_A_2)) ) ).
% 160.20/160.14  
% 160.20/160.14  fof(fact_Sup__UNIV,axiom,
% 160.20/160.14      ! [T_b] :
% 160.20/160.14        ( class_Complete__Lattice_Ocomplete__lattice(T_b)
% 160.20/160.14       => c_Complete__Lattice_OSup__class_OSup(T_b,c_Orderings_Otop__class_Otop(tc_fun(T_b,tc_HOL_Obool))) = c_Orderings_Otop__class_Otop(T_b) ) ).
% 160.20/160.14  
% 160.20/160.14  fof(fact_Rep__Integ,axiom,
% 160.20/160.14      ! [V_x_2] : hBOOL(hAPP(hAPP(c_member(tc_fun(tc_prod(tc_Nat_Onat,tc_Nat_Onat),tc_HOL_Obool)),hAPP(c_Int_ORep__Integ,V_x_2)),c_Int_OInteg)) ).
% 160.20/160.14  
% 160.20/160.14  fof(fact_Un__eq__Union,axiom,
% 160.20/160.14      ! [V_B_2,V_A_2,T_b] : hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(T_b,tc_HOL_Obool)),V_A_2),V_B_2) = c_Complete__Lattice_OSup__class_OSup(tc_fun(T_b,tc_HOL_Obool),hAPP(hAPP(c_Set_Oinsert(tc_fun(T_b,tc_HOL_Obool)),V_A_2),hAPP(hAPP(c_Set_Oinsert(tc_fun(T_b,tc_HOL_Obool)),V_B_2),c_Orderings_Obot__class_Obot(tc_fun(tc_fun(T_b,tc_HOL_Obool),tc_HOL_Obool))))) ).
% 160.20/160.14  
% 160.20/160.14  fof(fact_Union__Int__subset,axiom,
% 160.20/160.14      ! [V_B_2,V_A_2,T_b] : hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_b,tc_HOL_Obool)),c_Complete__Lattice_OSup__class_OSup(tc_fun(T_b,tc_HOL_Obool),hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(tc_fun(T_b,tc_HOL_Obool),tc_HOL_Obool)),V_A_2),V_B_2))),hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_b,tc_HOL_Obool)),c_Complete__Lattice_OSup__class_OSup(tc_fun(T_b,tc_HOL_Obool),V_A_2)),c_Complete__Lattice_OSup__class_OSup(tc_fun(T_b,tc_HOL_Obool),V_B_2)))) ).
% 160.20/160.14  
% 160.20/160.14  fof(fact_Sup__binary,axiom,
% 160.20/160.14      ! [V_b_2,V_a_2,T_b] :
% 160.20/160.14        ( class_Complete__Lattice_Ocomplete__lattice(T_b)
% 160.20/160.14       => c_Complete__Lattice_OSup__class_OSup(T_b,hAPP(hAPP(c_Set_Oinsert(T_b),V_a_2),hAPP(hAPP(c_Set_Oinsert(T_b),V_b_2),c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool))))) = hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(T_b),V_a_2),V_b_2) ) ).
% 160.20/160.14  
% 160.20/160.14  fof(fact_sup__Sup__fold__sup,axiom,
% 160.20/160.14      ! [V_B_2,V_A_2,T_b] :
% 160.20/160.14        ( class_Complete__Lattice_Ocomplete__lattice(T_b)
% 160.20/160.14       => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2))
% 160.20/160.14         => hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(T_b),V_B_2),c_Complete__Lattice_OSup__class_OSup(T_b,V_A_2)) = hAPP(hAPP(c_Finite__Set_Ofold(T_b,T_b,c_Lattices_Osemilattice__sup__class_Osup(T_b)),V_B_2),V_A_2) ) ) ).
% 160.20/160.14  
% 160.20/160.14  fof(fact_Sup__fin__Sup,axiom,
% 160.20/160.14      ! [V_A_2,T_b] :
% 160.20/160.14        ( class_Complete__Lattice_Ocomplete__lattice(T_b)
% 160.20/160.14       => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2))
% 160.20/160.14         => ( V_A_2 != c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool))
% 160.20/160.14           => c_Big__Operators_Olattice__class_OSup__fin(T_b,V_A_2) = c_Complete__Lattice_OSup__class_OSup(T_b,V_A_2) ) ) ) ).
% 160.20/160.14  
% 160.20/160.14  fof(fact_finite__nat__set__iff__bounded__le,axiom,
% 160.20/160.14      ! [V_N_2] :
% 160.20/160.14        ( hBOOL(hAPP(c_Finite__Set_Ofinite(tc_Nat_Onat),V_N_2))
% 160.20/160.14      <=> ? [B_m] :
% 160.20/160.14          ! [B_x] :
% 160.20/160.14            ( hBOOL(hAPP(hAPP(c_member(tc_Nat_Onat),B_x),V_N_2))
% 160.20/160.14           => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat),B_x),B_m)) ) ) ).
% 160.20/160.14  
% 160.20/160.14  fof(fact_finite__nat__set__iff__bounded,axiom,
% 160.20/160.14      ! [V_N_2] :
% 160.20/160.14        ( hBOOL(hAPP(c_Finite__Set_Ofinite(tc_Nat_Onat),V_N_2))
% 160.20/160.14      <=> ? [B_m] :
% 160.20/160.14          ! [B_x] :
% 160.20/160.14            ( hBOOL(hAPP(hAPP(c_member(tc_Nat_Onat),B_x),V_N_2))
% 160.20/160.14           => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),B_x),B_m)) ) ) ).
% 160.20/160.14  
% 160.20/160.14  fof(fact_type__definition__Integ,axiom,
% 160.20/160.14      c_Typedef_Otype__definition(tc_Int_Oint,tc_fun(tc_prod(tc_Nat_Onat,tc_Nat_Onat),tc_HOL_Obool),c_Int_ORep__Integ,c_Int_OAbs__Integ,c_Int_OInteg) ).
% 160.20/160.14  
% 160.20/160.14  fof(fact_max__ext_Ointros,axiom,
% 160.20/160.14      ! [V_R_2,V_Y_2,V_X_2,T_b] :
% 160.20/160.14        ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_X_2))
% 160.20/160.14       => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_Y_2))
% 160.20/160.14         => ( V_Y_2 != c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool))
% 160.20/160.14           => ( ! [B_x] :
% 160.20/160.14                  ( hBOOL(hAPP(hAPP(c_member(T_b),B_x),V_X_2))
% 160.20/160.14                 => ? [B_xa] :
% 160.20/160.14                      ( hBOOL(hAPP(hAPP(c_member(T_b),B_xa),V_Y_2))
% 160.20/160.14                      & hBOOL(hAPP(hAPP(c_member(tc_prod(T_b,T_b)),hAPP(hAPP(c_Product__Type_OPair(T_b,T_b),B_x),B_xa)),V_R_2)) ) )
% 160.20/160.14             => hBOOL(hAPP(hAPP(c_member(tc_prod(tc_fun(T_b,tc_HOL_Obool),tc_fun(T_b,tc_HOL_Obool))),hAPP(hAPP(c_Product__Type_OPair(tc_fun(T_b,tc_HOL_Obool),tc_fun(T_b,tc_HOL_Obool)),V_X_2),V_Y_2)),c_Wellfounded_Omax__ext(T_b,V_R_2))) ) ) ) ) ).
% 160.20/160.14  
% 160.20/160.14  fof(fact_Union__def,axiom,
% 160.20/160.14      ! [V_S_2,T_b] : c_Complete__Lattice_OSup__class_OSup(tc_fun(T_b,tc_HOL_Obool),V_S_2) = hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OSUPR(tc_fun(T_b,tc_HOL_Obool),tc_fun(T_b,tc_HOL_Obool)),V_S_2),c_COMBI(tc_fun(T_b,tc_HOL_Obool))) ).
% 160.20/160.14  
% 160.20/160.14  fof(fact_type__definition_ORep,axiom,
% 160.20/160.14      ! [V_x_2,V_A_2,V_Abs_2,V_Rep_2,T_c,T_b] :
% 160.20/160.14        ( c_Typedef_Otype__definition(T_b,T_c,V_Rep_2,V_Abs_2,V_A_2)
% 160.20/160.14       => hBOOL(hAPP(hAPP(c_member(T_c),hAPP(V_Rep_2,V_x_2)),V_A_2)) ) ).
% 160.20/160.14  
% 160.20/160.14  fof(fact_type__definition_OAbs__inverse,axiom,
% 160.20/160.14      ! [V_y_2,V_A_2,V_Abs_2,V_Rep_2,T_c,T_b] :
% 160.20/160.14        ( c_Typedef_Otype__definition(T_b,T_c,V_Rep_2,V_Abs_2,V_A_2)
% 160.20/160.14       => ( hBOOL(hAPP(hAPP(c_member(T_c),V_y_2),V_A_2))
% 160.20/160.14         => hAPP(V_Rep_2,hAPP(V_Abs_2,V_y_2)) = V_y_2 ) ) ).
% 160.20/160.14  
% 160.20/160.14  fof(fact_type__definition_OAbs__inject,axiom,
% 160.20/160.14      ! [V_y_2,V_x_2,V_A_2,V_Abs_2,V_Rep_2,T_c,T_b] :
% 160.20/160.14        ( c_Typedef_Otype__definition(T_b,T_c,V_Rep_2,V_Abs_2,V_A_2)
% 160.20/160.14       => ( hBOOL(hAPP(hAPP(c_member(T_c),V_x_2),V_A_2))
% 160.20/160.14         => ( hBOOL(hAPP(hAPP(c_member(T_c),V_y_2),V_A_2))
% 160.20/160.14           => ( hAPP(V_Abs_2,V_x_2) = hAPP(V_Abs_2,V_y_2)
% 160.20/160.14            <=> V_x_2 = V_y_2 ) ) ) ) ).
% 160.20/160.14  
% 160.20/160.14  fof(fact_type__definition_ORep__inject,axiom,
% 160.20/160.14      ! [V_y_2,V_x_2,V_A_2,V_Abs_2,V_Rep_2,T_c,T_b] :
% 160.20/160.14        ( c_Typedef_Otype__definition(T_b,T_c,V_Rep_2,V_Abs_2,V_A_2)
% 160.20/160.14       => ( hAPP(V_Rep_2,V_x_2) = hAPP(V_Rep_2,V_y_2)
% 160.20/160.14        <=> V_x_2 = V_y_2 ) ) ).
% 160.20/160.14  
% 160.20/160.14  fof(fact_type__definition_ORep__inverse,axiom,
% 160.20/160.14      ! [V_x_2,V_A_2,V_Abs_2,V_Rep_2,T_c,T_b] :
% 160.20/160.14        ( c_Typedef_Otype__definition(T_b,T_c,V_Rep_2,V_Abs_2,V_A_2)
% 160.20/160.14       => hAPP(V_Abs_2,hAPP(V_Rep_2,V_x_2)) = V_x_2 ) ).
% 160.20/160.14  
% 160.20/160.14  fof(fact_ord_OgreaterThanAtMost__iff,axiom,
% 160.20/160.14      ! [V_u_2,V_l_2,V_less_2,V_less__eq_2,V_i_2,T_b] :
% 160.20/160.14        ( hBOOL(hAPP(hAPP(c_member(T_b),V_i_2),c_SetInterval_Oord_OgreaterThanAtMost(T_b,V_less__eq_2,V_less_2,V_l_2,V_u_2)))
% 160.20/160.14      <=> ( hBOOL(hAPP(hAPP(V_less_2,V_l_2),V_i_2))
% 160.20/160.14          & hBOOL(hAPP(hAPP(V_less__eq_2,V_i_2),V_u_2)) ) ) ).
% 160.20/160.14  
% 160.20/160.14  fof(fact_ord_OatLeastLessThan__iff,axiom,
% 160.20/160.14      ! [V_u_2,V_l_2,V_less_2,V_less__eq_2,V_i_2,T_b] :
% 160.20/160.14        ( hBOOL(hAPP(hAPP(c_member(T_b),V_i_2),c_SetInterval_Oord_OatLeastLessThan(T_b,V_less__eq_2,V_less_2,V_l_2,V_u_2)))
% 160.20/160.14      <=> ( hBOOL(hAPP(hAPP(V_less__eq_2,V_l_2),V_i_2))
% 160.20/160.14          & hBOOL(hAPP(hAPP(V_less_2,V_i_2),V_u_2)) ) ) ).
% 160.20/160.14  
% 160.20/160.14  fof(fact_ord_OgreaterThanLessThan__iff,axiom,
% 160.20/160.14      ! [V_u_2,V_l_2,V_less_2,V_i_2,T_b] :
% 160.20/160.14        ( hBOOL(hAPP(hAPP(c_member(T_b),V_i_2),c_SetInterval_Oord_OgreaterThanLessThan(T_b,V_less_2,V_l_2,V_u_2)))
% 160.20/160.14      <=> ( hBOOL(hAPP(hAPP(V_less_2,V_l_2),V_i_2))
% 160.20/160.14          & hBOOL(hAPP(hAPP(V_less_2,V_i_2),V_u_2)) ) ) ).
% 160.20/160.14  
% 160.20/160.14  fof(fact_ord_OatMost__iff,axiom,
% 160.20/160.14      ! [V_k_2,V_less__eq_2,V_i_2,T_b] :
% 160.20/160.14        ( hBOOL(hAPP(hAPP(c_member(T_b),V_i_2),c_SetInterval_Oord_OatMost(T_b,V_less__eq_2,V_k_2)))
% 160.20/160.14      <=> hBOOL(hAPP(hAPP(V_less__eq_2,V_i_2),V_k_2)) ) ).
% 160.20/160.14  
% 160.20/160.14  fof(fact_ord_OatLeast__iff,axiom,
% 160.20/160.14      ! [V_k_2,V_less__eq_2,V_i_2,T_b] :
% 160.20/160.14        ( hBOOL(hAPP(hAPP(c_member(T_b),V_i_2),c_SetInterval_Oord_OatLeast(T_b,V_less__eq_2,V_k_2)))
% 160.20/160.14      <=> hBOOL(hAPP(hAPP(V_less__eq_2,V_k_2),V_i_2)) ) ).
% 160.20/160.14  
% 160.20/160.14  fof(fact_ord_OlessThan__iff,axiom,
% 160.20/160.14      ! [V_k_2,V_less_2,V_i_2,T_b] :
% 160.20/160.14        ( hBOOL(hAPP(hAPP(c_member(T_b),V_i_2),c_SetInterval_Oord_OlessThan(T_b,V_less_2,V_k_2)))
% 160.20/160.14      <=> hBOOL(hAPP(hAPP(V_less_2,V_i_2),V_k_2)) ) ).
% 160.20/160.14  
% 160.20/160.14  fof(fact_ord_OatLeastAtMost__iff,axiom,
% 160.20/160.14      ! [V_u_2,V_l_2,V_less__eq_2,V_i_2,T_b] :
% 160.20/160.14        ( hBOOL(hAPP(hAPP(c_member(T_b),V_i_2),c_SetInterval_Oord_OatLeastAtMost(T_b,V_less__eq_2,V_l_2,V_u_2)))
% 160.20/160.14      <=> ( hBOOL(hAPP(hAPP(V_less__eq_2,V_l_2),V_i_2))
% 160.20/160.14          & hBOOL(hAPP(hAPP(V_less__eq_2,V_i_2),V_u_2)) ) ) ).
% 160.20/160.14  
% 160.20/160.14  fof(fact_ord_OgreaterThan__iff,axiom,
% 160.20/160.14      ! [V_k_2,V_less_2,V_i_2,T_b] :
% 160.20/160.14        ( hBOOL(hAPP(hAPP(c_member(T_b),V_i_2),c_SetInterval_Oord_OgreaterThan(T_b,V_less_2,V_k_2)))
% 160.20/160.14      <=> hBOOL(hAPP(hAPP(V_less_2,V_k_2),V_i_2)) ) ).
% 160.20/160.14  
% 160.20/160.14  fof(fact_finite__Union,axiom,
% 160.20/160.14      ! [V_A_2,T_b] :
% 160.20/160.14        ( hBOOL(hAPP(c_Finite__Set_Ofinite(tc_fun(T_b,tc_HOL_Obool)),V_A_2))
% 160.20/160.14       => ( ! [B_M] :
% 160.20/160.14              ( hBOOL(hAPP(hAPP(c_member(tc_fun(T_b,tc_HOL_Obool)),B_M),V_A_2))
% 160.20/160.14             => hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),B_M)) )
% 160.20/160.14         => hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),c_Complete__Lattice_OSup__class_OSup(tc_fun(T_b,tc_HOL_Obool),V_A_2))) ) ) ).
% 160.20/160.14  
% 160.20/160.14  fof(fact_insert__partition,axiom,
% 160.20/160.14      ! [V_F_2,V_x_2,T_b] :
% 160.20/160.14        ( ~ hBOOL(hAPP(hAPP(c_member(tc_fun(T_b,tc_HOL_Obool)),V_x_2),V_F_2))
% 160.20/160.14       => ( ! [B_x] :
% 160.20/160.14              ( hBOOL(hAPP(hAPP(c_member(tc_fun(T_b,tc_HOL_Obool)),B_x),hAPP(hAPP(c_Set_Oinsert(tc_fun(T_b,tc_HOL_Obool)),V_x_2),V_F_2)))
% 160.20/160.14             => ! [B_xa] :
% 160.20/160.14                  ( hBOOL(hAPP(hAPP(c_member(tc_fun(T_b,tc_HOL_Obool)),B_xa),hAPP(hAPP(c_Set_Oinsert(tc_fun(T_b,tc_HOL_Obool)),V_x_2),V_F_2)))
% 160.20/160.14                 => ( B_x != B_xa
% 160.20/160.14                   => hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_b,tc_HOL_Obool)),B_x),B_xa) = c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool)) ) ) )
% 160.20/160.14         => hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_b,tc_HOL_Obool)),V_x_2),c_Complete__Lattice_OSup__class_OSup(tc_fun(T_b,tc_HOL_Obool),V_F_2)) = c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool)) ) ) ).
% 160.20/160.14  
% 160.20/160.14  fof(fact_card__partition,axiom,
% 160.20/160.14      ! [V_k_2,V_C_2,T_b] :
% 160.20/160.14        ( hBOOL(hAPP(c_Finite__Set_Ofinite(tc_fun(T_b,tc_HOL_Obool)),V_C_2))
% 160.20/160.14       => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),c_Complete__Lattice_OSup__class_OSup(tc_fun(T_b,tc_HOL_Obool),V_C_2)))
% 160.20/160.14         => ( ! [B_c] :
% 160.20/160.14                ( hBOOL(hAPP(hAPP(c_member(tc_fun(T_b,tc_HOL_Obool)),B_c),V_C_2))
% 160.20/160.14               => hAPP(c_Finite__Set_Ocard(T_b),B_c) = V_k_2 )
% 160.20/160.14           => ( ! [B_c1] :
% 160.20/160.14                  ( hBOOL(hAPP(hAPP(c_member(tc_fun(T_b,tc_HOL_Obool)),B_c1),V_C_2))
% 160.20/160.14                 => ! [B_c2] :
% 160.20/160.14                      ( hBOOL(hAPP(hAPP(c_member(tc_fun(T_b,tc_HOL_Obool)),B_c2),V_C_2))
% 160.20/160.14                     => ( B_c1 != B_c2
% 160.20/160.14                       => hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_b,tc_HOL_Obool)),B_c1),B_c2) = c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool)) ) ) )
% 160.20/160.14             => hAPP(hAPP(c_Groups_Otimes__class_Otimes(tc_Nat_Onat),V_k_2),hAPP(c_Finite__Set_Ocard(tc_fun(T_b,tc_HOL_Obool)),V_C_2)) = hAPP(c_Finite__Set_Ocard(T_b),c_Complete__Lattice_OSup__class_OSup(tc_fun(T_b,tc_HOL_Obool),V_C_2)) ) ) ) ) ).
% 160.20/160.14  
% 160.20/160.14  fof(fact_Nitpick_Ozero__frac__def,axiom,
% 160.20/160.14      ! [T_a] : c_Nitpick_Ozero__frac(T_a) = c_Nitpick_OAbs__Frac(T_a,hAPP(hAPP(c_Product__Type_OPair(tc_Int_Oint,tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),c_Groups_Oone__class_Oone(tc_Int_Oint))) ).
% 160.20/160.14  
% 160.20/160.14  fof(fact_Nitpick_Oone__frac__def,axiom,
% 160.20/160.14      ! [T_a] : c_Nitpick_Oone__frac(T_a) = c_Nitpick_OAbs__Frac(T_a,hAPP(hAPP(c_Product__Type_OPair(tc_Int_Oint,tc_Int_Oint),c_Groups_Oone__class_Oone(tc_Int_Oint)),c_Groups_Oone__class_Oone(tc_Int_Oint))) ).
% 160.20/160.14  
% 160.20/160.14  fof(fact_Nitpick_Onumber__of__frac__def,axiom,
% 160.20/160.14      ! [V_n,T_a] : c_Nitpick_Onumber__of__frac(T_a,V_n) = c_Nitpick_OAbs__Frac(T_a,hAPP(hAPP(c_Product__Type_OPair(tc_Int_Oint,tc_Int_Oint),V_n),c_Groups_Oone__class_Oone(tc_Int_Oint))) ).
% 160.20/160.14  
% 160.20/160.14  fof(fact_Nitpick_Ofrac__def,axiom,
% 160.20/160.14      ! [V_b,V_a,T_a] : hAPP(hAPP(c_Nitpick_Ofrac(T_a),V_a),V_b) = c_Nitpick_OAbs__Frac(T_a,c_Nitpick_Onorm__frac(V_a,V_b)) ).
% 160.20/160.14  
% 160.20/160.14  fof(fact_inj__on__Inter,axiom,
% 160.20/160.14      ! [V_f_2,T_c,T_b,V_S_2] :
% 160.20/160.14        ( V_S_2 != c_Orderings_Obot__class_Obot(tc_fun(tc_fun(T_b,tc_HOL_Obool),tc_HOL_Obool))
% 160.20/160.14       => ( ! [B_A] :
% 160.20/160.14              ( hBOOL(hAPP(hAPP(c_member(tc_fun(T_b,tc_HOL_Obool)),B_A),V_S_2))
% 160.20/160.14             => c_Fun_Oinj__on(T_b,T_c,V_f_2,B_A) )
% 160.20/160.14         => c_Fun_Oinj__on(T_b,T_c,V_f_2,c_Complete__Lattice_OInf__class_OInf(tc_fun(T_b,tc_HOL_Obool),V_S_2)) ) ) ).
% 160.20/160.14  
% 160.20/160.14  fof(fact_Inter__subset,axiom,
% 160.20/160.14      ! [V_B_2,V_A_2,T_b] :
% 160.20/160.14        ( ! [B_X] :
% 160.20/160.14            ( hBOOL(hAPP(hAPP(c_member(tc_fun(T_b,tc_HOL_Obool)),B_X),V_A_2))
% 160.20/160.14           => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_b,tc_HOL_Obool)),B_X),V_B_2)) )
% 160.20/160.14       => ( V_A_2 != c_Orderings_Obot__class_Obot(tc_fun(tc_fun(T_b,tc_HOL_Obool),tc_HOL_Obool))
% 160.20/160.14         => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_b,tc_HOL_Obool)),c_Complete__Lattice_OInf__class_OInf(tc_fun(T_b,tc_HOL_Obool),V_A_2)),V_B_2)) ) ) ).
% 160.20/160.14  
% 160.20/160.14  fof(fact_the__elem__def,axiom,
% 160.20/160.14      ! [V_X_2,T_b] : c_Set_Othe__elem(T_b,V_X_2) = c_HOL_OThe(T_b,hAPP(hAPP(c_COMBB(tc_fun(T_b,tc_HOL_Obool),tc_HOL_Obool,T_b),hAPP(c_fequal,V_X_2)),hAPP(hAPP(c_COMBC(T_b,tc_fun(T_b,tc_HOL_Obool),tc_fun(T_b,tc_HOL_Obool)),c_Set_Oinsert(T_b)),c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool))))) ).
% 160.20/160.14  
% 160.20/160.14  fof(fact_The__split__eq,axiom,
% 160.20/160.14      ! [V_y_2,V_x_2,T_c,T_b] : c_HOL_OThe(tc_prod(T_b,T_c),hAPP(c_Product__Type_Oprod_Oprod__case(T_b,T_c,tc_HOL_Obool),hAPP(hAPP(c_COMBC(T_b,tc_fun(T_c,tc_HOL_Obool),tc_fun(T_c,tc_HOL_Obool)),hAPP(hAPP(c_COMBB(tc_fun(tc_HOL_Obool,tc_HOL_Obool),tc_fun(tc_fun(T_c,tc_HOL_Obool),tc_fun(T_c,tc_HOL_Obool)),T_b),c_COMBB(tc_HOL_Obool,tc_HOL_Obool,T_c)),hAPP(hAPP(c_COMBB(tc_HOL_Obool,tc_fun(tc_HOL_Obool,tc_HOL_Obool),T_b),c_fconj),hAPP(c_fequal,V_x_2)))),hAPP(c_fequal,V_y_2)))) = hAPP(hAPP(c_Product__Type_OPair(T_b,T_c),V_x_2),V_y_2) ).
% 160.20/160.14  
% 160.20/160.14  fof(fact_split__paired__The,axiom,
% 160.20/160.14      ! [V_P_2,T_c,T_b] : c_HOL_OThe(tc_prod(T_b,T_c),V_P_2) = c_HOL_OThe(tc_prod(T_b,T_c),hAPP(c_Product__Type_Oprod_Oprod__case(T_b,T_c,tc_HOL_Obool),hAPP(hAPP(c_COMBB(tc_fun(T_c,tc_prod(T_b,T_c)),tc_fun(T_c,tc_HOL_Obool),T_b),hAPP(c_COMBB(tc_prod(T_b,T_c),tc_HOL_Obool,T_c),V_P_2)),c_Product__Type_OPair(T_b,T_c)))) ).
% 160.20/160.14  
% 160.20/160.14  fof(fact_fold__def,axiom,
% 160.20/160.14      ! [V_A_2,V_z_2,V_f_2,T_b,T_c] : hAPP(hAPP(c_Finite__Set_Ofold(T_c,T_b,V_f_2),V_z_2),V_A_2) = c_HOL_OThe(T_b,c_Finite__Set_Ofold__graph(T_c,T_b,V_f_2,V_z_2,V_A_2)) ).
% 160.20/160.14  
% 160.20/160.14  fof(fact_divmod__nat__def,axiom,
% 160.20/160.14      ! [V_n_2,V_m_2] : c_Divides_Odivmod__nat(V_m_2,V_n_2) = c_HOL_OThe(tc_prod(tc_Nat_Onat,tc_Nat_Onat),c_Divides_Odivmod__nat__rel(V_m_2,V_n_2)) ).
% 160.20/160.14  
% 160.20/160.14  fof(fact_fold1__def,axiom,
% 160.20/160.14      ! [V_A_2,V_f_2,T_b] : hAPP(c_Finite__Set_Ofold1(T_b,V_f_2),V_A_2) = c_HOL_OThe(T_b,c_Finite__Set_Ofold1Set(T_b,V_f_2,V_A_2)) ).
% 160.20/160.14  
% 160.20/160.14  fof(fact_The__split,axiom,
% 160.20/160.14      ! [V_P_2,T_c,T_b] : c_HOL_OThe(tc_prod(T_b,T_c),hAPP(c_Product__Type_Oprod_Oprod__case(T_b,T_c,tc_HOL_Obool),V_P_2)) = c_HOL_OThe(tc_prod(T_b,T_c),hAPP(hAPP(c_COMBS(tc_prod(T_b,T_c),T_c,tc_HOL_Obool),hAPP(hAPP(c_COMBB(T_b,tc_fun(T_c,tc_HOL_Obool),tc_prod(T_b,T_c)),V_P_2),c_Product__Type_Ofst(T_b,T_c))),c_Product__Type_Osnd(T_b,T_c))) ).
% 160.20/160.14  
% 160.20/160.14  fof(fact_flat__lub__def,axiom,
% 160.20/160.14      ! [V_b_2,V_A_2,T_b] :
% 160.20/160.14        ( ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_b,tc_HOL_Obool)),V_A_2),hAPP(hAPP(c_Set_Oinsert(T_b),V_b_2),c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool)))))
% 160.20/160.14         => c_Partial__Function_Oflat__lub(T_b,V_b_2,V_A_2) = V_b_2 )
% 160.20/160.14        & ( ~ hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_b,tc_HOL_Obool)),V_A_2),hAPP(hAPP(c_Set_Oinsert(T_b),V_b_2),c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool)))))
% 160.20/160.14         => c_Partial__Function_Oflat__lub(T_b,V_b_2,V_A_2) = c_HOL_OThe(T_b,hAPP(hAPP(c_COMBC(T_b,tc_fun(T_b,tc_HOL_Obool),tc_HOL_Obool),c_member(T_b)),hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_fun(T_b,tc_HOL_Obool)),V_A_2),hAPP(hAPP(c_Set_Oinsert(T_b),V_b_2),c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool)))))) ) ) ).
% 160.20/160.14  
% 160.20/160.14  fof(fact_inj__vimage__singleton,axiom,
% 160.20/160.14      ! [V_a_2,V_f_2,T_c,T_b] :
% 160.20/160.14        ( c_Fun_Oinj__on(T_b,T_c,V_f_2,c_Orderings_Otop__class_Otop(tc_fun(T_b,tc_HOL_Obool)))
% 160.20/160.14       => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_b,tc_HOL_Obool)),hAPP(c_Set_Ovimage(T_b,T_c,V_f_2),hAPP(hAPP(c_Set_Oinsert(T_c),V_a_2),c_Orderings_Obot__class_Obot(tc_fun(T_c,tc_HOL_Obool))))),hAPP(hAPP(c_Set_Oinsert(T_b),c_HOL_OThe(T_b,hAPP(hAPP(c_COMBC(T_b,T_c,tc_HOL_Obool),hAPP(hAPP(c_COMBB(T_c,tc_fun(T_c,tc_HOL_Obool),T_b),c_fequal),V_f_2)),V_a_2))),c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool))))) ) ).
% 160.20/160.14  
% 160.20/160.14  fof(fact_setprod__pos__nat,axiom,
% 160.20/160.14      ! [V_f_2,V_S_2,T_b] :
% 160.20/160.14        ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_S_2))
% 160.20/160.14       => ( ! [B_x] :
% 160.20/160.14              ( hBOOL(hAPP(hAPP(c_member(T_b),B_x),V_S_2))
% 160.20/160.14             => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),c_Groups_Ozero__class_Ozero(tc_Nat_Onat)),hAPP(V_f_2,B_x))) )
% 160.20/160.14         => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),c_Groups_Ozero__class_Ozero(tc_Nat_Onat)),hAPP(hAPP(c_Big__Operators_Ocomm__monoid__mult__class_Osetprod(T_b,tc_Nat_Onat),V_f_2),V_S_2))) ) ) ).
% 160.20/160.14  
% 160.20/160.14  fof(fact_vimageI,axiom,
% 160.20/160.14      ! [T_c,V_B_2,T_b,V_b_2,V_a_2,V_f_2] :
% 160.20/160.14        ( hAPP(V_f_2,V_a_2) = V_b_2
% 160.20/160.14       => ( hBOOL(hAPP(hAPP(c_member(T_b),V_b_2),V_B_2))
% 160.20/160.14         => hBOOL(hAPP(hAPP(c_member(T_c),V_a_2),hAPP(c_Set_Ovimage(T_c,T_b,V_f_2),V_B_2))) ) ) ).
% 160.20/160.14  
% 160.20/160.14  fof(fact_vimage__INT,axiom,
% 160.20/160.14      ! [V_B_2,V_A_2,T_d,V_f_2,T_c,T_b] : hAPP(c_Set_Ovimage(T_b,T_c,V_f_2),hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OINFI(T_d,tc_fun(T_c,tc_HOL_Obool)),V_A_2),V_B_2)) = hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OINFI(T_d,tc_fun(T_b,tc_HOL_Obool)),V_A_2),hAPP(hAPP(c_COMBB(tc_fun(T_c,tc_HOL_Obool),tc_fun(T_b,tc_HOL_Obool),T_d),c_Set_Ovimage(T_b,T_c,V_f_2)),V_B_2)) ).
% 160.20/160.14  
% 160.20/160.14  fof(fact_vimage__Int,axiom,
% 160.20/160.14      ! [V_B_2,V_A_2,V_f_2,T_c,T_b] : hAPP(c_Set_Ovimage(T_b,T_c,V_f_2),hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_c,tc_HOL_Obool)),V_A_2),V_B_2)) = hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_b,tc_HOL_Obool)),hAPP(c_Set_Ovimage(T_b,T_c,V_f_2),V_A_2)),hAPP(c_Set_Ovimage(T_b,T_c,V_f_2),V_B_2)) ).
% 160.20/160.14  
% 160.20/160.14  fof(fact_vimage__mono,axiom,
% 160.20/160.14      ! [V_f_2,T_c,V_B_2,V_A_2,T_b] :
% 160.20/160.14        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_b,tc_HOL_Obool)),V_A_2),V_B_2))
% 160.20/160.14       => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_c,tc_HOL_Obool)),hAPP(c_Set_Ovimage(T_c,T_b,V_f_2),V_A_2)),hAPP(c_Set_Ovimage(T_c,T_b,V_f_2),V_B_2))) ) ).
% 160.20/160.14  
% 160.20/160.14  fof(fact_vimage__code,axiom,
% 160.20/160.14      ! [V_x_2,V_A_2,V_f_2,T_c,T_b] :
% 160.20/160.14        ( hBOOL(hAPP(hAPP(c_Set_Ovimage(T_b,T_c,V_f_2),V_A_2),V_x_2))
% 160.20/160.14      <=> hBOOL(hAPP(V_A_2,hAPP(V_f_2,V_x_2))) ) ).
% 160.20/160.14  
% 160.20/160.14  fof(fact_vimage__Compl,axiom,
% 160.20/160.14      ! [V_A_2,V_f_2,T_c,T_b] : hAPP(c_Set_Ovimage(T_b,T_c,V_f_2),hAPP(c_Groups_Ouminus__class_Ouminus(tc_fun(T_c,tc_HOL_Obool)),V_A_2)) = hAPP(c_Groups_Ouminus__class_Ouminus(tc_fun(T_b,tc_HOL_Obool)),hAPP(c_Set_Ovimage(T_b,T_c,V_f_2),V_A_2)) ).
% 160.20/160.14  
% 160.20/160.14  fof(fact_vimage__Un,axiom,
% 160.20/160.14      ! [V_B_2,V_A_2,V_f_2,T_c,T_b] : hAPP(c_Set_Ovimage(T_b,T_c,V_f_2),hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(T_c,tc_HOL_Obool)),V_A_2),V_B_2)) = hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(T_b,tc_HOL_Obool)),hAPP(c_Set_Ovimage(T_b,T_c,V_f_2),V_A_2)),hAPP(c_Set_Ovimage(T_b,T_c,V_f_2),V_B_2)) ).
% 160.20/160.14  
% 160.20/160.14  fof(fact_vimage__empty,axiom,
% 160.20/160.14      ! [V_f_2,T_c,T_b] : hAPP(c_Set_Ovimage(T_b,T_c,V_f_2),c_Orderings_Obot__class_Obot(tc_fun(T_c,tc_HOL_Obool))) = c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool)) ).
% 160.20/160.14  
% 160.20/160.14  fof(fact_vimage__Diff,axiom,
% 160.20/160.14      ! [V_B_2,V_A_2,V_f_2,T_c,T_b] : hAPP(c_Set_Ovimage(T_b,T_c,V_f_2),hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_fun(T_c,tc_HOL_Obool)),V_A_2),V_B_2)) = hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_fun(T_b,tc_HOL_Obool)),hAPP(c_Set_Ovimage(T_b,T_c,V_f_2),V_A_2)),hAPP(c_Set_Ovimage(T_b,T_c,V_f_2),V_B_2)) ).
% 160.20/160.14  
% 160.20/160.14  fof(fact_vimage__ident,axiom,
% 160.20/160.14      ! [V_Y_2,T_b] : hAPP(c_Set_Ovimage(T_b,T_b,c_COMBI(T_b)),V_Y_2) = V_Y_2 ).
% 160.20/160.14  
% 160.20/160.14  fof(fact_vimage__UNIV,axiom,
% 160.20/160.14      ! [V_f_2,T_c,T_b] : hAPP(c_Set_Ovimage(T_b,T_c,V_f_2),c_Orderings_Otop__class_Otop(tc_fun(T_c,tc_HOL_Obool))) = c_Orderings_Otop__class_Otop(tc_fun(T_b,tc_HOL_Obool)) ).
% 160.20/160.14  
% 160.20/160.14  fof(fact_vimage__eq,axiom,
% 160.20/160.14      ! [V_B_2,V_f_2,T_c,V_a_2,T_b] :
% 160.20/160.14        ( hBOOL(hAPP(hAPP(c_member(T_b),V_a_2),hAPP(c_Set_Ovimage(T_b,T_c,V_f_2),V_B_2)))
% 160.20/160.14      <=> hBOOL(hAPP(hAPP(c_member(T_c),hAPP(V_f_2,V_a_2)),V_B_2)) ) ).
% 160.20/160.14  
% 160.20/160.14  fof(fact_vimageD,axiom,
% 160.20/160.14      ! [V_A_2,V_f_2,T_c,V_a_2,T_b] :
% 160.20/160.14        ( hBOOL(hAPP(hAPP(c_member(T_b),V_a_2),hAPP(c_Set_Ovimage(T_b,T_c,V_f_2),V_A_2)))
% 160.20/160.14       => hBOOL(hAPP(hAPP(c_member(T_c),hAPP(V_f_2,V_a_2)),V_A_2)) ) ).
% 160.20/160.14  
% 160.20/160.14  fof(fact_vimageI2,axiom,
% 160.20/160.14      ! [T_c,V_A_2,V_a_2,V_f_2,T_b] :
% 160.20/160.14        ( hBOOL(hAPP(hAPP(c_member(T_b),hAPP(V_f_2,V_a_2)),V_A_2))
% 160.20/160.14       => hBOOL(hAPP(hAPP(c_member(T_c),V_a_2),hAPP(c_Set_Ovimage(T_c,T_b,V_f_2),V_A_2))) ) ).
% 160.20/160.14  
% 160.20/160.14  fof(fact_vimage__UN,axiom,
% 160.20/160.14      ! [V_B_2,V_A_2,T_d,V_f_2,T_c,T_b] : hAPP(c_Set_Ovimage(T_b,T_c,V_f_2),hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OSUPR(T_d,tc_fun(T_c,tc_HOL_Obool)),V_A_2),V_B_2)) = hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OSUPR(T_d,tc_fun(T_b,tc_HOL_Obool)),V_A_2),hAPP(hAPP(c_COMBB(tc_fun(T_c,tc_HOL_Obool),tc_fun(T_b,tc_HOL_Obool),T_d),c_Set_Ovimage(T_b,T_c,V_f_2)),V_B_2)) ).
% 160.20/160.14  
% 160.20/160.14  fof(fact_vimage__Union,axiom,
% 160.20/160.14      ! [V_A_2,V_f_2,T_c,T_b] : hAPP(c_Set_Ovimage(T_b,T_c,V_f_2),c_Complete__Lattice_OSup__class_OSup(tc_fun(T_c,tc_HOL_Obool),V_A_2)) = hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OSUPR(tc_fun(T_c,tc_HOL_Obool),tc_fun(T_b,tc_HOL_Obool)),V_A_2),c_Set_Ovimage(T_b,T_c,V_f_2)) ).
% 160.20/160.14  
% 160.20/160.14  fof(fact_vimage__singleton__eq,axiom,
% 160.20/160.14      ! [V_b_2,V_f_2,T_c,V_a_2,T_b] :
% 160.20/160.14        ( hBOOL(hAPP(hAPP(c_member(T_b),V_a_2),hAPP(c_Set_Ovimage(T_b,T_c,V_f_2),hAPP(hAPP(c_Set_Oinsert(T_c),V_b_2),c_Orderings_Obot__class_Obot(tc_fun(T_c,tc_HOL_Obool))))))
% 160.20/160.14      <=> hAPP(V_f_2,V_a_2) = V_b_2 ) ).
% 160.20/160.14  
% 160.20/160.14  fof(fact_vimage__insert,axiom,
% 160.20/160.14      ! [V_B_2,V_a_2,V_f_2,T_c,T_b] : hAPP(c_Set_Ovimage(T_b,T_c,V_f_2),hAPP(hAPP(c_Set_Oinsert(T_c),V_a_2),V_B_2)) = hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(T_b,tc_HOL_Obool)),hAPP(c_Set_Ovimage(T_b,T_c,V_f_2),hAPP(hAPP(c_Set_Oinsert(T_c),V_a_2),c_Orderings_Obot__class_Obot(tc_fun(T_c,tc_HOL_Obool))))),hAPP(c_Set_Ovimage(T_b,T_c,V_f_2),V_B_2)) ).
% 160.20/160.14  
% 160.20/160.14  fof(fact_finite__vimageI,axiom,
% 160.20/160.14      ! [V_h_2,T_c,V_F_2,T_b] :
% 160.20/160.14        ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_F_2))
% 160.20/160.14       => ( c_Fun_Oinj__on(T_c,T_b,V_h_2,c_Orderings_Otop__class_Otop(tc_fun(T_c,tc_HOL_Obool)))
% 160.20/160.14         => hBOOL(hAPP(c_Finite__Set_Ofinite(T_c),hAPP(c_Set_Ovimage(T_c,T_b,V_h_2),V_F_2))) ) ) ).
% 160.20/160.14  
% 160.20/160.14  fof(fact_vimage__const,axiom,
% 160.20/160.14      ! [T_c,V_A_2,V_c_2,T_b] :
% 160.20/160.14        ( ( hBOOL(hAPP(hAPP(c_member(T_b),V_c_2),V_A_2))
% 160.20/160.14         => hAPP(c_Set_Ovimage(T_c,T_b,hAPP(c_COMBK(T_b,T_c),V_c_2)),V_A_2) = c_Orderings_Otop__class_Otop(tc_fun(T_c,tc_HOL_Obool)) )
% 160.20/160.14        & ( ~ hBOOL(hAPP(hAPP(c_member(T_b),V_c_2),V_A_2))
% 160.20/160.14         => hAPP(c_Set_Ovimage(T_c,T_b,hAPP(c_COMBK(T_b,T_c),V_c_2)),V_A_2) = c_Orderings_Obot__class_Obot(tc_fun(T_c,tc_HOL_Obool)) ) ) ).
% 160.20/160.14  
% 160.20/160.14  fof(fact_vimage__eq__UN,axiom,
% 160.20/160.14      ! [V_B_2,V_f_2,T_c,T_b] : hAPP(c_Set_Ovimage(T_b,T_c,V_f_2),V_B_2) = hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OSUPR(T_c,tc_fun(T_b,tc_HOL_Obool)),V_B_2),hAPP(hAPP(c_COMBB(tc_fun(T_c,tc_HOL_Obool),tc_fun(T_b,tc_HOL_Obool),T_c),c_Set_Ovimage(T_b,T_c,V_f_2)),hAPP(hAPP(c_COMBC(T_c,tc_fun(T_c,tc_HOL_Obool),tc_fun(T_c,tc_HOL_Obool)),c_Set_Oinsert(T_c)),c_Orderings_Obot__class_Obot(tc_fun(T_c,tc_HOL_Obool))))) ).
% 160.20/160.14  
% 160.20/160.14  fof(fact_vimage__if,axiom,
% 160.20/160.14      ! [V_B_2,T_c,V_d_2,V_A_2,V_c_2,T_b] :
% 160.20/160.14        ( ( hBOOL(hAPP(hAPP(c_member(T_b),V_c_2),V_A_2))
% 160.20/160.14         => ( ( hBOOL(hAPP(hAPP(c_member(T_b),V_d_2),V_A_2))
% 160.20/160.14             => hAPP(c_Set_Ovimage(T_c,T_b,hAPP(hAPP(c_COMBC(T_c,T_b,T_b),hAPP(hAPP(c_COMBC(T_c,T_b,tc_fun(T_b,T_b)),hAPP(hAPP(c_COMBB(tc_HOL_Obool,tc_fun(T_b,tc_fun(T_b,T_b)),T_c),c_If(T_b)),hAPP(hAPP(c_COMBC(T_c,tc_fun(T_c,tc_HOL_Obool),tc_HOL_Obool),c_member(T_c)),V_B_2))),V_c_2)),V_d_2)),V_A_2) = c_Orderings_Otop__class_Otop(tc_fun(T_c,tc_HOL_Obool)) )
% 160.20/160.14            & ( ~ hBOOL(hAPP(hAPP(c_member(T_b),V_d_2),V_A_2))
% 160.20/160.14             => hAPP(c_Set_Ovimage(T_c,T_b,hAPP(hAPP(c_COMBC(T_c,T_b,T_b),hAPP(hAPP(c_COMBC(T_c,T_b,tc_fun(T_b,T_b)),hAPP(hAPP(c_COMBB(tc_HOL_Obool,tc_fun(T_b,tc_fun(T_b,T_b)),T_c),c_If(T_b)),hAPP(hAPP(c_COMBC(T_c,tc_fun(T_c,tc_HOL_Obool),tc_HOL_Obool),c_member(T_c)),V_B_2))),V_c_2)),V_d_2)),V_A_2) = V_B_2 ) ) )
% 160.20/160.14        & ( ~ hBOOL(hAPP(hAPP(c_member(T_b),V_c_2),V_A_2))
% 160.20/160.14         => ( ( hBOOL(hAPP(hAPP(c_member(T_b),V_d_2),V_A_2))
% 160.20/160.14             => hAPP(c_Set_Ovimage(T_c,T_b,hAPP(hAPP(c_COMBC(T_c,T_b,T_b),hAPP(hAPP(c_COMBC(T_c,T_b,tc_fun(T_b,T_b)),hAPP(hAPP(c_COMBB(tc_HOL_Obool,tc_fun(T_b,tc_fun(T_b,T_b)),T_c),c_If(T_b)),hAPP(hAPP(c_COMBC(T_c,tc_fun(T_c,tc_HOL_Obool),tc_HOL_Obool),c_member(T_c)),V_B_2))),V_c_2)),V_d_2)),V_A_2) = hAPP(c_Groups_Ouminus__class_Ouminus(tc_fun(T_c,tc_HOL_Obool)),V_B_2) )
% 160.20/160.14            & ( ~ hBOOL(hAPP(hAPP(c_member(T_b),V_d_2),V_A_2))
% 160.20/160.14             => hAPP(c_Set_Ovimage(T_c,T_b,hAPP(hAPP(c_COMBC(T_c,T_b,T_b),hAPP(hAPP(c_COMBC(T_c,T_b,tc_fun(T_b,T_b)),hAPP(hAPP(c_COMBB(tc_HOL_Obool,tc_fun(T_b,tc_fun(T_b,T_b)),T_c),c_If(T_b)),hAPP(hAPP(c_COMBC(T_c,tc_fun(T_c,tc_HOL_Obool),tc_HOL_Obool),c_member(T_c)),V_B_2))),V_c_2)),V_d_2)),V_A_2) = c_Orderings_Obot__class_Obot(tc_fun(T_c,tc_HOL_Obool)) ) ) ) ) ).
% 160.20/160.14  
% 160.20/160.14  fof(fact_Rep__Integ__induct,axiom,
% 160.20/160.14      ! [V_P_2,V_y_2] :
% 160.20/160.14        ( hBOOL(hAPP(hAPP(c_member(tc_fun(tc_prod(tc_Nat_Onat,tc_Nat_Onat),tc_HOL_Obool)),V_y_2),c_Int_OInteg))
% 160.20/160.14       => ( ! [B_x] : hBOOL(hAPP(V_P_2,hAPP(c_Int_ORep__Integ,B_x)))
% 160.20/160.14         => hBOOL(hAPP(V_P_2,V_y_2)) ) ) ).
% 160.20/160.14  
% 160.20/160.14  fof(fact_Rep__Integ__cases,axiom,
% 160.20/160.14      ! [V_y_2] :
% 160.20/160.14        ( hBOOL(hAPP(hAPP(c_member(tc_fun(tc_prod(tc_Nat_Onat,tc_Nat_Onat),tc_HOL_Obool)),V_y_2),c_Int_OInteg))
% 160.20/160.14       => ~ ! [B_x] : V_y_2 != hAPP(c_Int_ORep__Integ,B_x) ) ).
% 160.20/160.14  
% 160.20/160.14  fof(fact_inj__on__INTER,axiom,
% 160.20/160.14      ! [V_A_2,V_f_2,T_d,T_c,T_b,V_I_2] :
% 160.20/160.14        ( V_I_2 != c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool))
% 160.20/160.14       => ( ! [B_i] :
% 160.20/160.14              ( hBOOL(hAPP(hAPP(c_member(T_b),B_i),V_I_2))
% 160.20/160.14             => c_Fun_Oinj__on(T_c,T_d,V_f_2,hAPP(V_A_2,B_i)) )
% 160.20/160.14         => c_Fun_Oinj__on(T_c,T_d,V_f_2,hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OINFI(T_b,tc_fun(T_c,tc_HOL_Obool)),V_I_2),V_A_2)) ) ) ).
% 160.20/160.14  
% 160.20/160.14  fof(fact_folding__image__simple_Ounion__inter__neutral,axiom,
% 160.20/160.14      ! [V_B_2,V_A_2,V_F_2,V_g_2,V_z_2,V_f_2,T_c,T_b] :
% 160.20/160.14        ( c_Finite__Set_Ofolding__image__simple(T_b,T_c,V_f_2,V_z_2,V_g_2,V_F_2)
% 160.20/160.14       => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_c),V_A_2))
% 160.20/160.14         => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_c),V_B_2))
% 160.20/160.14           => ( ! [B_x] :
% 160.20/160.14                  ( hBOOL(hAPP(hAPP(c_member(T_c),B_x),hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_c,tc_HOL_Obool)),V_A_2),V_B_2)))
% 160.20/160.14                 => hAPP(V_g_2,B_x) = V_z_2 )
% 160.20/160.14             => hAPP(V_F_2,hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(T_c,tc_HOL_Obool)),V_A_2),V_B_2)) = hAPP(hAPP(V_f_2,hAPP(V_F_2,V_A_2)),hAPP(V_F_2,V_B_2)) ) ) ) ) ).
% 160.20/160.14  
% 160.20/160.14  fof(fact_card__greaterThanLessThan__int,axiom,
% 160.20/160.14      ! [V_u_2,V_l_2] : hAPP(c_Finite__Set_Ocard(tc_Int_Oint),c_SetInterval_Oord__class_OgreaterThanLessThan(tc_Int_Oint,V_l_2,V_u_2)) = hAPP(c_Int_Onat,hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_Int_Oint),V_u_2),hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Int_Oint),V_l_2),c_Groups_Oone__class_Oone(tc_Int_Oint)))) ).
% 160.20/160.14  
% 160.20/160.14  fof(fact_the__eq__trivial,axiom,
% 160.20/160.14      ! [V_a_2,T_b] : c_HOL_OThe(T_b,hAPP(hAPP(c_COMBC(T_b,T_b,tc_HOL_Obool),c_fequal),V_a_2)) = V_a_2 ).
% 160.20/160.14  
% 160.20/160.14  fof(fact_finite__greaterThanLessThan__int,axiom,
% 160.20/160.14      ! [V_u_2,V_l_2] : hBOOL(hAPP(c_Finite__Set_Ofinite(tc_Int_Oint),c_SetInterval_Oord__class_OgreaterThanLessThan(tc_Int_Oint,V_l_2,V_u_2))) ).
% 160.20/160.14  
% 160.20/160.14  fof(fact_greaterThanLessThan__empty,axiom,
% 160.20/160.14      ! [V_k_2,V_l_2,T_b] :
% 160.20/160.14        ( class_Orderings_Oorder(T_b)
% 160.20/160.14       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_b),V_l_2),V_k_2))
% 160.20/160.14         => c_SetInterval_Oord__class_OgreaterThanLessThan(T_b,V_k_2,V_l_2) = c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool)) ) ) ).
% 160.20/160.14  
% 160.20/160.14  fof(fact_Int__greaterThanLessThan,axiom,
% 160.20/160.14      ! [V_d_2,V_c_2,V_b_2,V_a_2,T_b] :
% 160.20/160.14        ( class_Orderings_Olinorder(T_b)
% 160.20/160.14       => hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_b,tc_HOL_Obool)),c_SetInterval_Oord__class_OgreaterThanLessThan(T_b,V_a_2,V_b_2)),c_SetInterval_Oord__class_OgreaterThanLessThan(T_b,V_c_2,V_d_2)) = c_SetInterval_Oord__class_OgreaterThanLessThan(T_b,hAPP(hAPP(c_Orderings_Oord__class_Omax(T_b),V_a_2),V_c_2),hAPP(hAPP(c_Orderings_Oord__class_Omin(T_b),V_b_2),V_d_2)) ) ).
% 160.20/160.14  
% 160.20/160.14  fof(fact_the__sym__eq__trivial,axiom,
% 160.20/160.14      ! [V_x_2,T_b] : c_HOL_OThe(T_b,hAPP(c_fequal,V_x_2)) = V_x_2 ).
% 160.20/160.14  
% 160.20/160.14  fof(fact_ivl__disj__un_I4_J,axiom,
% 160.20/160.14      ! [V_u_2,V_l_2,T_b] :
% 160.20/160.14        ( class_Orderings_Olinorder(T_b)
% 160.20/160.14       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_b),V_l_2),V_u_2))
% 160.20/160.14         => hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(T_b,tc_HOL_Obool)),c_SetInterval_Oord__class_OgreaterThanLessThan(T_b,V_l_2,V_u_2)),hAPP(hAPP(c_Set_Oinsert(T_b),V_u_2),c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool)))) = c_SetInterval_Oord__class_OgreaterThanAtMost(T_b,V_l_2,V_u_2) ) ) ).
% 160.20/160.14  
% 160.20/160.14  fof(fact_ivl__disj__un_I3_J,axiom,
% 160.20/160.14      ! [V_u_2,V_l_2,T_b] :
% 160.20/160.14        ( class_Orderings_Olinorder(T_b)
% 160.20/160.14       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_b),V_l_2),V_u_2))
% 160.20/160.14         => hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(T_b,tc_HOL_Obool)),hAPP(hAPP(c_Set_Oinsert(T_b),V_l_2),c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool)))),c_SetInterval_Oord__class_OgreaterThanLessThan(T_b,V_l_2,V_u_2)) = hAPP(c_SetInterval_Oord__class_OatLeastLessThan(T_b,V_l_2),V_u_2) ) ) ).
% 160.20/160.14  
% 160.20/160.14  fof(fact_ivl__disj__un_I16_J,axiom,
% 160.20/160.14      ! [V_u_2,V_m_2,V_l_2,T_b] :
% 160.20/160.14        ( class_Orderings_Olinorder(T_b)
% 160.20/160.14       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_b),V_l_2),V_m_2))
% 160.20/160.14         => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_b),V_m_2),V_u_2))
% 160.20/160.14           => hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(T_b,tc_HOL_Obool)),c_SetInterval_Oord__class_OgreaterThanAtMost(T_b,V_l_2,V_m_2)),c_SetInterval_Oord__class_OgreaterThanLessThan(T_b,V_m_2,V_u_2)) = c_SetInterval_Oord__class_OgreaterThanLessThan(T_b,V_l_2,V_u_2) ) ) ) ).
% 160.20/160.14  
% 160.20/160.14  fof(fact_finite__atLeastLessThan,axiom,
% 160.20/160.14      ! [V_u_2,V_l_2] : hBOOL(hAPP(c_Finite__Set_Ofinite(tc_Nat_Onat),hAPP(c_SetInterval_Oord__class_OatLeastLessThan(tc_Nat_Onat,V_l_2),V_u_2))) ).
% 160.20/160.14  
% 160.20/160.14  fof(fact_finite__greaterThanAtMost,axiom,
% 160.20/160.14      ! [V_u_2,V_l_2] : hBOOL(hAPP(c_Finite__Set_Ofinite(tc_Nat_Onat),c_SetInterval_Oord__class_OgreaterThanAtMost(tc_Nat_Onat,V_l_2,V_u_2))) ).
% 160.20/160.14  
% 160.20/160.14  fof(fact_finite__greaterThanLessThan,axiom,
% 160.20/160.14      ! [V_u_2,V_l_2] : hBOOL(hAPP(c_Finite__Set_Ofinite(tc_Nat_Onat),c_SetInterval_Oord__class_OgreaterThanLessThan(tc_Nat_Onat,V_l_2,V_u_2))) ).
% 160.20/160.14  
% 160.20/160.14  fof(fact_finite__greaterThanAtMost__int,axiom,
% 160.20/160.14      ! [V_u_2,V_l_2] : hBOOL(hAPP(c_Finite__Set_Ofinite(tc_Int_Oint),c_SetInterval_Oord__class_OgreaterThanAtMost(tc_Int_Oint,V_l_2,V_u_2))) ).
% 160.20/160.14  
% 160.20/160.14  fof(fact_finite__atLeastLessThan__int,axiom,
% 160.20/160.14      ! [V_u_2,V_l_2] : hBOOL(hAPP(c_Finite__Set_Ofinite(tc_Int_Oint),hAPP(c_SetInterval_Oord__class_OatLeastLessThan(tc_Int_Oint,V_l_2),V_u_2))) ).
% 160.20/160.14  
% 160.20/160.14  fof(fact_subset__card__intvl__is__intvl,axiom,
% 160.20/160.14      ! [V_k_2,V_A_2] :
% 160.20/160.14        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(tc_Nat_Onat,tc_HOL_Obool)),V_A_2),hAPP(c_SetInterval_Oord__class_OatLeastLessThan(tc_Nat_Onat,V_k_2),hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Nat_Onat),V_k_2),hAPP(c_Finite__Set_Ocard(tc_Nat_Onat),V_A_2)))))
% 160.20/160.14       => V_A_2 = hAPP(c_SetInterval_Oord__class_OatLeastLessThan(tc_Nat_Onat,V_k_2),hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Nat_Onat),V_k_2),hAPP(c_Finite__Set_Ocard(tc_Nat_Onat),V_A_2))) ) ).
% 160.20/160.14  
% 160.20/160.14  fof(fact_card__greaterThanAtMost,axiom,
% 160.20/160.14      ! [V_u_2,V_l_2] : hAPP(c_Finite__Set_Ocard(tc_Nat_Onat),c_SetInterval_Oord__class_OgreaterThanAtMost(tc_Nat_Onat,V_l_2,V_u_2)) = hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_Nat_Onat),V_u_2),V_l_2) ).
% 160.20/160.14  
% 160.20/160.14  fof(fact_card__atLeastLessThan,axiom,
% 160.20/160.14      ! [V_u_2,V_l_2] : hAPP(c_Finite__Set_Ocard(tc_Nat_Onat),hAPP(c_SetInterval_Oord__class_OatLeastLessThan(tc_Nat_Onat,V_l_2),V_u_2)) = hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_Nat_Onat),V_u_2),V_l_2) ).
% 160.20/160.14  
% 160.20/160.14  fof(fact_atLeastSucLessThan__greaterThanLessThan,axiom,
% 160.20/160.14      ! [V_u_2,V_l_2] : hAPP(c_SetInterval_Oord__class_OatLeastLessThan(tc_Nat_Onat,hAPP(c_Nat_OSuc,V_l_2)),V_u_2) = c_SetInterval_Oord__class_OgreaterThanLessThan(tc_Nat_Onat,V_l_2,V_u_2) ).
% 160.20/160.14  
% 160.20/160.14  fof(fact_finite__atLeastZeroLessThan__int,axiom,
% 160.20/160.14      ! [V_u_2] : hBOOL(hAPP(c_Finite__Set_Ofinite(tc_Int_Oint),hAPP(c_SetInterval_Oord__class_OatLeastLessThan(tc_Int_Oint,c_Groups_Ozero__class_Ozero(tc_Int_Oint)),V_u_2))) ).
% 160.20/160.14  
% 160.20/160.14  fof(fact_atLeastLessThan__eq__iff,axiom,
% 160.20/160.14      ! [V_d_2,V_c_2,V_b_2,V_a_2,T_b] :
% 160.20/160.14        ( class_Orderings_Olinorder(T_b)
% 160.20/160.14       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_b),V_a_2),V_b_2))
% 160.20/160.14         => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_b),V_c_2),V_d_2))
% 160.20/160.14           => ( hAPP(c_SetInterval_Oord__class_OatLeastLessThan(T_b,V_a_2),V_b_2) = hAPP(c_SetInterval_Oord__class_OatLeastLessThan(T_b,V_c_2),V_d_2)
% 160.20/160.14            <=> ( V_a_2 = V_c_2
% 160.20/160.14                & V_b_2 = V_d_2 ) ) ) ) ) ).
% 160.20/160.14  
% 160.20/160.14  fof(fact_atLeastLessThan__inj_I1_J,axiom,
% 160.20/160.14      ! [V_d_2,V_c_2,V_b_2,V_a_2,T_b] :
% 160.20/160.14        ( class_Orderings_Olinorder(T_b)
% 160.20/160.14       => ( hAPP(c_SetInterval_Oord__class_OatLeastLessThan(T_b,V_a_2),V_b_2) = hAPP(c_SetInterval_Oord__class_OatLeastLessThan(T_b,V_c_2),V_d_2)
% 160.20/160.14         => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_b),V_a_2),V_b_2))
% 160.20/160.14           => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_b),V_c_2),V_d_2))
% 160.20/160.14             => V_a_2 = V_c_2 ) ) ) ) ).
% 160.20/160.14  
% 160.20/160.14  fof(fact_atLeastLessThan__inj_I2_J,axiom,
% 160.20/160.14      ! [V_d_2,V_c_2,V_b_2,V_a_2,T_b] :
% 160.20/160.14        ( class_Orderings_Olinorder(T_b)
% 160.20/160.14       => ( hAPP(c_SetInterval_Oord__class_OatLeastLessThan(T_b,V_a_2),V_b_2) = hAPP(c_SetInterval_Oord__class_OatLeastLessThan(T_b,V_c_2),V_d_2)
% 160.20/160.14         => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_b),V_a_2),V_b_2))
% 160.20/160.14           => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_b),V_c_2),V_d_2))
% 160.20/160.14             => V_b_2 = V_d_2 ) ) ) ) ).
% 160.20/160.14  
% 160.20/160.14  fof(fact_infinite__UNIV__int,axiom,
% 160.20/160.14      ~ hBOOL(hAPP(c_Finite__Set_Ofinite(tc_Int_Oint),c_Orderings_Otop__class_Otop(tc_fun(tc_Int_Oint,tc_HOL_Obool)))) ).
% 160.20/160.14  
% 160.20/160.14  fof(fact_atLeastLessThan__add__Un,axiom,
% 160.20/160.14      ! [V_k_2,V_j_2,V_i_2] :
% 160.20/160.14        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat),V_i_2),V_j_2))
% 160.20/160.14       => hAPP(c_SetInterval_Oord__class_OatLeastLessThan(tc_Nat_Onat,V_i_2),hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Nat_Onat),V_j_2),V_k_2)) = hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(tc_Nat_Onat,tc_HOL_Obool)),hAPP(c_SetInterval_Oord__class_OatLeastLessThan(tc_Nat_Onat,V_i_2),V_j_2)),hAPP(c_SetInterval_Oord__class_OatLeastLessThan(tc_Nat_Onat,V_j_2),hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Nat_Onat),V_j_2),V_k_2))) ) ).
% 160.20/160.14  
% 160.20/160.14  fof(fact_atLeastLessThan0,axiom,
% 160.20/160.14      ! [V_m_2] : hAPP(c_SetInterval_Oord__class_OatLeastLessThan(tc_Nat_Onat,V_m_2),c_Groups_Ozero__class_Ozero(tc_Nat_Onat)) = c_Orderings_Obot__class_Obot(tc_fun(tc_Nat_Onat,tc_HOL_Obool)) ).
% 160.20/160.14  
% 160.20/160.14  fof(fact_atLeastLessThan__empty,axiom,
% 160.20/160.14      ! [V_a_2,V_b_2,T_b] :
% 160.20/160.14        ( class_Orderings_Oorder(T_b)
% 160.20/160.14       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_b),V_b_2),V_a_2))
% 160.20/160.14         => hAPP(c_SetInterval_Oord__class_OatLeastLessThan(T_b,V_a_2),V_b_2) = c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool)) ) ) ).
% 160.20/160.14  
% 160.20/160.14  fof(fact_atLeastLessThan__empty__iff,axiom,
% 160.20/160.14      ! [V_b_2,V_a_2,T_b] :
% 160.20/160.14        ( class_Orderings_Oorder(T_b)
% 160.20/160.14       => ( hAPP(c_SetInterval_Oord__class_OatLeastLessThan(T_b,V_a_2),V_b_2) = c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool))
% 160.20/160.14        <=> ~ hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_b),V_a_2),V_b_2)) ) ) ).
% 160.20/160.14  
% 160.20/160.14  fof(fact_atLeastLessThan__empty__iff2,axiom,
% 160.20/160.14      ! [V_b_2,V_a_2,T_b] :
% 160.20/160.14        ( class_Orderings_Oorder(T_b)
% 160.20/160.14       => ( c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool)) = hAPP(c_SetInterval_Oord__class_OatLeastLessThan(T_b,V_a_2),V_b_2)
% 160.20/160.14        <=> ~ hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_b),V_a_2),V_b_2)) ) ) ).
% 160.20/160.14  
% 160.20/160.14  fof(fact_atLeastLessThan__subset__iff,axiom,
% 160.20/160.14      ! [V_d_2,V_c_2,V_b_2,V_a_2,T_b] :
% 160.20/160.14        ( class_Orderings_Olinorder(T_b)
% 160.20/160.14       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_b,tc_HOL_Obool)),hAPP(c_SetInterval_Oord__class_OatLeastLessThan(T_b,V_a_2),V_b_2)),hAPP(c_SetInterval_Oord__class_OatLeastLessThan(T_b,V_c_2),V_d_2)))
% 160.20/160.14         => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_b),V_b_2),V_a_2))
% 160.20/160.14            | ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_b),V_c_2),V_a_2))
% 160.20/160.14              & hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_b),V_b_2),V_d_2)) ) ) ) ) ).
% 160.20/160.14  
% 160.20/160.14  fof(fact_ivl__disj__un_I17_J,axiom,
% 160.20/160.14      ! [V_u_2,V_m_2,V_l_2,T_b] :
% 160.20/160.14        ( class_Orderings_Olinorder(T_b)
% 160.20/160.14       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_b),V_l_2),V_m_2))
% 160.20/160.14         => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_b),V_m_2),V_u_2))
% 160.20/160.14           => hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(T_b,tc_HOL_Obool)),hAPP(c_SetInterval_Oord__class_OatLeastLessThan(T_b,V_l_2),V_m_2)),hAPP(c_SetInterval_Oord__class_OatLeastLessThan(T_b,V_m_2),V_u_2)) = hAPP(c_SetInterval_Oord__class_OatLeastLessThan(T_b,V_l_2),V_u_2) ) ) ) ).
% 160.20/160.14  
% 160.20/160.14  fof(fact_ivl__diff,axiom,
% 160.20/160.14      ! [V_m_2,V_n_2,V_i_2,T_b] :
% 160.20/160.14        ( class_Orderings_Olinorder(T_b)
% 160.20/160.14       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_b),V_i_2),V_n_2))
% 160.20/160.14         => hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_fun(T_b,tc_HOL_Obool)),hAPP(c_SetInterval_Oord__class_OatLeastLessThan(T_b,V_i_2),V_m_2)),hAPP(c_SetInterval_Oord__class_OatLeastLessThan(T_b,V_i_2),V_n_2)) = hAPP(c_SetInterval_Oord__class_OatLeastLessThan(T_b,V_n_2),V_m_2) ) ) ).
% 160.20/160.14  
% 160.20/160.14  fof(fact_UN__UN__finite__eq,axiom,
% 160.20/160.14      ! [V_A_2,T_b] : hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OSUPR(tc_Nat_Onat,tc_fun(T_b,tc_HOL_Obool)),c_Orderings_Otop__class_Otop(tc_fun(tc_Nat_Onat,tc_HOL_Obool))),hAPP(hAPP(c_COMBC(tc_Nat_Onat,tc_fun(tc_Nat_Onat,tc_fun(T_b,tc_HOL_Obool)),tc_fun(T_b,tc_HOL_Obool)),hAPP(hAPP(c_COMBB(tc_fun(tc_Nat_Onat,tc_HOL_Obool),tc_fun(tc_fun(tc_Nat_Onat,tc_fun(T_b,tc_HOL_Obool)),tc_fun(T_b,tc_HOL_Obool)),tc_Nat_Onat),c_Complete__Lattice_Ocomplete__lattice__class_OSUPR(tc_Nat_Onat,tc_fun(T_b,tc_HOL_Obool))),c_SetInterval_Oord__class_OatLeastLessThan(tc_Nat_Onat,c_Groups_Ozero__class_Ozero(tc_Nat_Onat)))),V_A_2)) = hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OSUPR(tc_Nat_Onat,tc_fun(T_b,tc_HOL_Obool)),c_Orderings_Otop__class_Otop(tc_fun(tc_Nat_Onat,tc_HOL_Obool))),V_A_2) ).
% 160.20/160.14  
% 160.20/160.14  fof(fact_ivl__disj__int_I11_J,axiom,
% 160.20/160.14      ! [V_u_2,V_m_2,V_l_2,T_b] :
% 160.20/160.14        ( class_Orderings_Oorder(T_b)
% 160.20/160.14       => hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_b,tc_HOL_Obool)),hAPP(c_SetInterval_Oord__class_OatLeastLessThan(T_b,V_l_2),V_m_2)),hAPP(c_SetInterval_Oord__class_OatLeastLessThan(T_b,V_m_2),V_u_2)) = c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool)) ) ).
% 160.20/160.14  
% 160.20/160.14  fof(fact_greaterThanAtMost__empty,axiom,
% 160.20/160.14      ! [V_k_2,V_l_2,T_b] :
% 160.20/160.14        ( class_Orderings_Oorder(T_b)
% 160.20/160.14       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_b),V_l_2),V_k_2))
% 160.20/160.14         => c_SetInterval_Oord__class_OgreaterThanAtMost(T_b,V_k_2,V_l_2) = c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool)) ) ) ).
% 160.20/160.14  
% 160.20/160.14  fof(fact_greaterThanAtMost__empty__iff2,axiom,
% 160.20/160.14      ! [V_l_2,V_k_2,T_b] :
% 160.20/160.14        ( class_Orderings_Oorder(T_b)
% 160.20/160.14       => ( c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool)) = c_SetInterval_Oord__class_OgreaterThanAtMost(T_b,V_k_2,V_l_2)
% 160.20/160.14        <=> ~ hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_b),V_k_2),V_l_2)) ) ) ).
% 160.20/160.14  
% 160.20/160.14  fof(fact_greaterThanAtMost__empty__iff,axiom,
% 160.20/160.14      ! [V_l_2,V_k_2,T_b] :
% 160.20/160.14        ( class_Orderings_Oorder(T_b)
% 160.20/160.14       => ( c_SetInterval_Oord__class_OgreaterThanAtMost(T_b,V_k_2,V_l_2) = c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool))
% 160.20/160.14        <=> ~ hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_b),V_k_2),V_l_2)) ) ) ).
% 160.20/160.14  
% 160.20/160.14  fof(fact_ivl__disj__un_I20_J,axiom,
% 160.20/160.14      ! [V_u_2,V_m_2,V_l_2,T_b] :
% 160.20/160.14        ( class_Orderings_Olinorder(T_b)
% 160.20/160.14       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_b),V_l_2),V_m_2))
% 160.20/160.14         => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_b),V_m_2),V_u_2))
% 160.20/160.14           => hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(T_b,tc_HOL_Obool)),c_SetInterval_Oord__class_OgreaterThanAtMost(T_b,V_l_2,V_m_2)),c_SetInterval_Oord__class_OgreaterThanAtMost(T_b,V_m_2,V_u_2)) = c_SetInterval_Oord__class_OgreaterThanAtMost(T_b,V_l_2,V_u_2) ) ) ) ).
% 160.20/160.14  
% 160.20/160.14  fof(fact_card__greaterThanLessThan,axiom,
% 160.20/160.14      ! [V_u_2,V_l_2] : hAPP(c_Finite__Set_Ocard(tc_Nat_Onat),c_SetInterval_Oord__class_OgreaterThanLessThan(tc_Nat_Onat,V_l_2,V_u_2)) = hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_Nat_Onat),V_u_2),hAPP(c_Nat_OSuc,V_l_2)) ).
% 160.20/160.14  
% 160.20/160.14  fof(fact_ivl__disj__int_I14_J,axiom,
% 160.20/160.14      ! [V_u_2,V_m_2,V_l_2,T_b] :
% 160.20/160.14        ( class_Orderings_Oorder(T_b)
% 160.20/160.14       => hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_b,tc_HOL_Obool)),c_SetInterval_Oord__class_OgreaterThanAtMost(T_b,V_l_2,V_m_2)),c_SetInterval_Oord__class_OgreaterThanAtMost(T_b,V_m_2,V_u_2)) = c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool)) ) ).
% 160.20/160.14  
% 160.20/160.14  fof(fact_atLeastLessThan__singleton,axiom,
% 160.20/160.14      ! [V_m_2] : hAPP(c_SetInterval_Oord__class_OatLeastLessThan(tc_Nat_Onat,V_m_2),hAPP(c_Nat_OSuc,V_m_2)) = hAPP(hAPP(c_Set_Oinsert(tc_Nat_Onat),V_m_2),c_Orderings_Obot__class_Obot(tc_fun(tc_Nat_Onat,tc_HOL_Obool))) ).
% 160.20/160.14  
% 160.20/160.14  fof(fact_Int__atLeastLessThan,axiom,
% 160.20/160.14      ! [V_d_2,V_c_2,V_b_2,V_a_2,T_b] :
% 160.20/160.14        ( class_Orderings_Olinorder(T_b)
% 160.20/160.14       => hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_b,tc_HOL_Obool)),hAPP(c_SetInterval_Oord__class_OatLeastLessThan(T_b,V_a_2),V_b_2)),hAPP(c_SetInterval_Oord__class_OatLeastLessThan(T_b,V_c_2),V_d_2)) = hAPP(c_SetInterval_Oord__class_OatLeastLessThan(T_b,hAPP(hAPP(c_Orderings_Oord__class_Omax(T_b),V_a_2),V_c_2)),hAPP(hAPP(c_Orderings_Oord__class_Omin(T_b),V_b_2),V_d_2)) ) ).
% 160.20/160.14  
% 160.20/160.14  fof(fact_ivl__disj__int_I9_J,axiom,
% 160.20/160.14      ! [V_u_2,V_m_2,V_l_2,T_b] :
% 160.20/160.14        ( class_Orderings_Oorder(T_b)
% 160.20/160.14       => hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_b,tc_HOL_Obool)),c_SetInterval_Oord__class_OgreaterThanLessThan(T_b,V_l_2,V_m_2)),hAPP(c_SetInterval_Oord__class_OatLeastLessThan(T_b,V_m_2),V_u_2)) = c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool)) ) ).
% 160.20/160.14  
% 160.20/160.14  fof(fact_card__atLeastZeroLessThan__int,axiom,
% 160.20/160.14      ! [V_u_2] : hAPP(c_Finite__Set_Ocard(tc_Int_Oint),hAPP(c_SetInterval_Oord__class_OatLeastLessThan(tc_Int_Oint,c_Groups_Ozero__class_Ozero(tc_Int_Oint)),V_u_2)) = hAPP(c_Int_Onat,V_u_2) ).
% 160.20/160.14  
% 160.20/160.14  fof(fact_card__atLeastLessThan__int,axiom,
% 160.20/160.14      ! [V_u_2,V_l_2] : hAPP(c_Finite__Set_Ocard(tc_Int_Oint),hAPP(c_SetInterval_Oord__class_OatLeastLessThan(tc_Int_Oint,V_l_2),V_u_2)) = hAPP(c_Int_Onat,hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_Int_Oint),V_u_2),V_l_2)) ).
% 160.20/160.14  
% 160.20/160.14  fof(fact_atLeastPlusOneLessThan__greaterThanLessThan__int,axiom,
% 160.20/160.14      ! [V_u_2,V_l_2] : hAPP(c_SetInterval_Oord__class_OatLeastLessThan(tc_Int_Oint,hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Int_Oint),V_l_2),c_Groups_Oone__class_Oone(tc_Int_Oint))),V_u_2) = c_SetInterval_Oord__class_OgreaterThanLessThan(tc_Int_Oint,V_l_2,V_u_2) ).
% 160.20/160.14  
% 160.20/160.14  fof(fact_Int__greaterThanAtMost,axiom,
% 160.20/160.14      ! [V_d_2,V_c_2,V_b_2,V_a_2,T_b] :
% 160.20/160.14        ( class_Orderings_Olinorder(T_b)
% 160.20/160.14       => hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_b,tc_HOL_Obool)),c_SetInterval_Oord__class_OgreaterThanAtMost(T_b,V_a_2,V_b_2)),c_SetInterval_Oord__class_OgreaterThanAtMost(T_b,V_c_2,V_d_2)) = c_SetInterval_Oord__class_OgreaterThanAtMost(T_b,hAPP(hAPP(c_Orderings_Oord__class_Omax(T_b),V_a_2),V_c_2),hAPP(hAPP(c_Orderings_Oord__class_Omin(T_b),V_b_2),V_d_2)) ) ).
% 160.20/160.14  
% 160.20/160.14  fof(fact_atLeastLessThanSuc,axiom,
% 160.20/160.14      ! [V_n_2,V_m_2] :
% 160.20/160.14        ( ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat),V_m_2),V_n_2))
% 160.20/160.14         => hAPP(c_SetInterval_Oord__class_OatLeastLessThan(tc_Nat_Onat,V_m_2),hAPP(c_Nat_OSuc,V_n_2)) = hAPP(hAPP(c_Set_Oinsert(tc_Nat_Onat),V_n_2),hAPP(c_SetInterval_Oord__class_OatLeastLessThan(tc_Nat_Onat,V_m_2),V_n_2)) )
% 160.20/160.14        & ( ~ hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat),V_m_2),V_n_2))
% 160.20/160.14         => hAPP(c_SetInterval_Oord__class_OatLeastLessThan(tc_Nat_Onat,V_m_2),hAPP(c_Nat_OSuc,V_n_2)) = c_Orderings_Obot__class_Obot(tc_fun(tc_Nat_Onat,tc_HOL_Obool)) ) ) ).
% 160.20/160.14  
% 160.20/160.14  fof(fact_ivl__disj__int_I10_J,axiom,
% 160.20/160.14      ! [V_u_2,V_m_2,V_l_2,T_b] :
% 160.20/160.14        ( class_Orderings_Oorder(T_b)
% 160.20/160.14       => hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_b,tc_HOL_Obool)),c_SetInterval_Oord__class_OgreaterThanAtMost(T_b,V_l_2,V_m_2)),c_SetInterval_Oord__class_OgreaterThanLessThan(T_b,V_m_2,V_u_2)) = c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool)) ) ).
% 160.20/160.14  
% 160.20/160.14  fof(fact_card__greaterThanAtMost__int,axiom,
% 160.20/160.14      ! [V_u_2,V_l_2] : hAPP(c_Finite__Set_Ocard(tc_Int_Oint),c_SetInterval_Oord__class_OgreaterThanAtMost(tc_Int_Oint,V_l_2,V_u_2)) = hAPP(c_Int_Onat,hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_Int_Oint),V_u_2),V_l_2)) ).
% 160.20/160.14  
% 160.20/160.14  fof(fact_ivl__disj__un_I15_J,axiom,
% 160.20/160.14      ! [V_u_2,V_m_2,V_l_2,T_b] :
% 160.20/160.14        ( class_Orderings_Olinorder(T_b)
% 160.20/160.14       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_b),V_l_2),V_m_2))
% 160.20/160.14         => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_b),V_m_2),V_u_2))
% 160.20/160.14           => hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(T_b,tc_HOL_Obool)),c_SetInterval_Oord__class_OgreaterThanLessThan(T_b,V_l_2,V_m_2)),hAPP(c_SetInterval_Oord__class_OatLeastLessThan(T_b,V_m_2),V_u_2)) = c_SetInterval_Oord__class_OgreaterThanLessThan(T_b,V_l_2,V_u_2) ) ) ) ).
% 160.20/160.14  
% 160.20/160.14  fof(fact_ex__nat__less__eq,axiom,
% 160.20/160.14      ! [V_P_2,V_n_2] :
% 160.20/160.14        ( ? [B_m] :
% 160.20/160.14            ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),B_m),V_n_2))
% 160.20/160.14            & hBOOL(hAPP(V_P_2,B_m)) )
% 160.20/160.14      <=> ? [B_x] :
% 160.20/160.14            ( hBOOL(hAPP(hAPP(c_member(tc_Nat_Onat),B_x),hAPP(c_SetInterval_Oord__class_OatLeastLessThan(tc_Nat_Onat,c_Groups_Ozero__class_Ozero(tc_Nat_Onat)),V_n_2)))
% 160.20/160.14            & hBOOL(hAPP(V_P_2,B_x)) ) ) ).
% 160.20/160.14  
% 160.20/160.14  fof(fact_all__nat__less__eq,axiom,
% 160.20/160.14      ! [V_P_2,V_n_2] :
% 160.20/160.14        ( ! [B_m] :
% 160.20/160.14            ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),B_m),V_n_2))
% 160.20/160.14           => hBOOL(hAPP(V_P_2,B_m)) )
% 160.20/160.14      <=> ! [B_x] :
% 160.20/160.14            ( hBOOL(hAPP(hAPP(c_member(tc_Nat_Onat),B_x),hAPP(c_SetInterval_Oord__class_OatLeastLessThan(tc_Nat_Onat,c_Groups_Ozero__class_Ozero(tc_Nat_Onat)),V_n_2)))
% 160.20/160.14           => hBOOL(hAPP(V_P_2,B_x)) ) ) ).
% 160.20/160.14  
% 160.20/160.14  fof(fact_ivl__disj__un_I19_J,axiom,
% 160.20/160.14      ! [V_u_2,V_m_2,V_l_2,T_b] :
% 160.20/160.14        ( class_Orderings_Olinorder(T_b)
% 160.20/160.14       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_b),V_l_2),V_m_2))
% 160.20/160.14         => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_b),V_m_2),V_u_2))
% 160.20/160.14           => hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(T_b,tc_HOL_Obool)),c_SetInterval_Oord__class_OgreaterThanLessThan(T_b,V_l_2,V_m_2)),c_SetInterval_Oord__class_OatLeastAtMost(T_b,V_m_2,V_u_2)) = c_SetInterval_Oord__class_OgreaterThanAtMost(T_b,V_l_2,V_u_2) ) ) ) ).
% 160.20/160.14  
% 160.20/160.14  fof(fact_finite__atLeastAtMost,axiom,
% 160.20/160.14      ! [V_u_2,V_l_2] : hBOOL(hAPP(c_Finite__Set_Ofinite(tc_Nat_Onat),c_SetInterval_Oord__class_OatLeastAtMost(tc_Nat_Onat,V_l_2,V_u_2))) ).
% 160.20/160.14  
% 160.20/160.14  fof(fact_finite__atLeastAtMost__int,axiom,
% 160.20/160.14      ! [V_u_2,V_l_2] : hBOOL(hAPP(c_Finite__Set_Ofinite(tc_Int_Oint),c_SetInterval_Oord__class_OatLeastAtMost(tc_Int_Oint,V_l_2,V_u_2))) ).
% 160.20/160.14  
% 160.20/160.14  fof(fact_atLeastSucAtMost__greaterThanAtMost,axiom,
% 160.20/160.14      ! [V_u_2,V_l_2] : c_SetInterval_Oord__class_OatLeastAtMost(tc_Nat_Onat,hAPP(c_Nat_OSuc,V_l_2),V_u_2) = c_SetInterval_Oord__class_OgreaterThanAtMost(tc_Nat_Onat,V_l_2,V_u_2) ).
% 160.20/160.14  
% 160.20/160.14  fof(fact_atLeastLessThanSuc__atLeastAtMost,axiom,
% 160.20/160.14      ! [V_u_2,V_l_2] : hAPP(c_SetInterval_Oord__class_OatLeastLessThan(tc_Nat_Onat,V_l_2),hAPP(c_Nat_OSuc,V_u_2)) = c_SetInterval_Oord__class_OatLeastAtMost(tc_Nat_Onat,V_l_2,V_u_2) ).
% 160.20/160.14  
% 160.20/160.14  fof(fact_ex__nat__less,axiom,
% 160.20/160.14      ! [V_P_2,V_n_2] :
% 160.20/160.14        ( ? [B_m] :
% 160.20/160.14            ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat),B_m),V_n_2))
% 160.20/160.14            & hBOOL(hAPP(V_P_2,B_m)) )
% 160.20/160.14      <=> ? [B_x] :
% 160.20/160.14            ( hBOOL(hAPP(hAPP(c_member(tc_Nat_Onat),B_x),c_SetInterval_Oord__class_OatLeastAtMost(tc_Nat_Onat,c_Groups_Ozero__class_Ozero(tc_Nat_Onat),V_n_2)))
% 160.20/160.14            & hBOOL(hAPP(V_P_2,B_x)) ) ) ).
% 160.20/160.14  
% 160.20/160.14  fof(fact_all__nat__less,axiom,
% 160.20/160.14      ! [V_P_2,V_n_2] :
% 160.20/160.14        ( ! [B_m] :
% 160.20/160.14            ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat),B_m),V_n_2))
% 160.20/160.14           => hBOOL(hAPP(V_P_2,B_m)) )
% 160.20/160.14      <=> ! [B_x] :
% 160.20/160.14            ( hBOOL(hAPP(hAPP(c_member(tc_Nat_Onat),B_x),c_SetInterval_Oord__class_OatLeastAtMost(tc_Nat_Onat,c_Groups_Ozero__class_Ozero(tc_Nat_Onat),V_n_2)))
% 160.20/160.14           => hBOOL(hAPP(V_P_2,B_x)) ) ) ).
% 160.20/160.14  
% 160.20/160.14  fof(fact_atLeastPlusOneAtMost__greaterThanAtMost__int,axiom,
% 160.20/160.14      ! [V_u_2,V_l_2] : c_SetInterval_Oord__class_OatLeastAtMost(tc_Int_Oint,hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Int_Oint),V_l_2),c_Groups_Oone__class_Oone(tc_Int_Oint)),V_u_2) = c_SetInterval_Oord__class_OgreaterThanAtMost(tc_Int_Oint,V_l_2,V_u_2) ).
% 160.20/160.14  
% 160.20/160.14  fof(fact_atLeastLessThanPlusOne__atLeastAtMost__int,axiom,
% 160.20/160.14      ! [V_u_2,V_l_2] : hAPP(c_SetInterval_Oord__class_OatLeastLessThan(tc_Int_Oint,V_l_2),hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Int_Oint),V_u_2),c_Groups_Oone__class_Oone(tc_Int_Oint))) = c_SetInterval_Oord__class_OatLeastAtMost(tc_Int_Oint,V_l_2,V_u_2) ).
% 160.20/160.14  
% 160.20/160.14  fof(fact_card__atLeastAtMost,axiom,
% 160.20/160.14      ! [V_u_2,V_l_2] : hAPP(c_Finite__Set_Ocard(tc_Nat_Onat),c_SetInterval_Oord__class_OatLeastAtMost(tc_Nat_Onat,V_l_2,V_u_2)) = hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_Nat_Onat),hAPP(c_Nat_OSuc,V_u_2)),V_l_2) ).
% 160.20/160.14  
% 160.20/160.14  fof(fact_atLeastatMost__empty__iff2,axiom,
% 160.20/160.14      ! [V_b_2,V_a_2,T_b] :
% 160.20/160.14        ( class_Orderings_Oorder(T_b)
% 160.20/160.14       => ( c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool)) = c_SetInterval_Oord__class_OatLeastAtMost(T_b,V_a_2,V_b_2)
% 160.20/160.14        <=> ~ hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_b),V_a_2),V_b_2)) ) ) ).
% 160.20/160.14  
% 160.20/160.14  fof(fact_atLeastatMost__empty__iff,axiom,
% 160.20/160.14      ! [V_b_2,V_a_2,T_b] :
% 160.20/160.14        ( class_Orderings_Oorder(T_b)
% 160.20/160.14       => ( c_SetInterval_Oord__class_OatLeastAtMost(T_b,V_a_2,V_b_2) = c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool))
% 160.20/160.14        <=> ~ hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_b),V_a_2),V_b_2)) ) ) ).
% 160.20/160.14  
% 160.20/160.14  fof(fact_atLeastatMost__empty,axiom,
% 160.20/160.14      ! [V_a_2,V_b_2,T_b] :
% 160.20/160.14        ( class_Orderings_Oorder(T_b)
% 160.20/160.14       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_b),V_b_2),V_a_2))
% 160.20/160.14         => c_SetInterval_Oord__class_OatLeastAtMost(T_b,V_a_2,V_b_2) = c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool)) ) ) ).
% 160.20/160.14  
% 160.20/160.14  fof(fact_atLeastatMost__subset__iff,axiom,
% 160.20/160.14      ! [V_d_2,V_c_2,V_b_2,V_a_2,T_b] :
% 160.20/160.14        ( class_Orderings_Oorder(T_b)
% 160.20/160.14       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_b,tc_HOL_Obool)),c_SetInterval_Oord__class_OatLeastAtMost(T_b,V_a_2,V_b_2)),c_SetInterval_Oord__class_OatLeastAtMost(T_b,V_c_2,V_d_2)))
% 160.20/160.14        <=> ( ~ hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_b),V_a_2),V_b_2))
% 160.20/160.14            | ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_b),V_c_2),V_a_2))
% 160.20/160.14              & hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_b),V_b_2),V_d_2)) ) ) ) ) ).
% 160.20/160.14  
% 160.20/160.14  fof(fact_atLeastAtMost__singleton,axiom,
% 160.20/160.14      ! [V_a_2,T_b] :
% 160.20/160.14        ( class_Orderings_Oorder(T_b)
% 160.20/160.14       => c_SetInterval_Oord__class_OatLeastAtMost(T_b,V_a_2,V_a_2) = hAPP(hAPP(c_Set_Oinsert(T_b),V_a_2),c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool))) ) ).
% 160.20/160.14  
% 160.20/160.14  fof(fact_atLeastAtMost__singleton__iff,axiom,
% 160.20/160.14      ! [V_c_2,V_b_2,V_a_2,T_b] :
% 160.20/160.14        ( class_Orderings_Oorder(T_b)
% 160.20/160.14       => ( c_SetInterval_Oord__class_OatLeastAtMost(T_b,V_a_2,V_b_2) = hAPP(hAPP(c_Set_Oinsert(T_b),V_c_2),c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool)))
% 160.20/160.14        <=> ( V_a_2 = V_b_2
% 160.20/160.14            & V_b_2 = V_c_2 ) ) ) ).
% 160.20/160.14  
% 160.20/160.14  fof(fact_atLeastAtMost__singleton_H,axiom,
% 160.20/160.14      ! [V_b_2,V_a_2,T_b] :
% 160.20/160.14        ( class_Orderings_Oorder(T_b)
% 160.20/160.14       => ( V_a_2 = V_b_2
% 160.20/160.14         => c_SetInterval_Oord__class_OatLeastAtMost(T_b,V_a_2,V_b_2) = hAPP(hAPP(c_Set_Oinsert(T_b),V_a_2),c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool))) ) ) ).
% 160.20/160.14  
% 160.20/160.14  fof(fact_simp__from__to,axiom,
% 160.20/160.14      ! [V_i_2,V_j_2] :
% 160.20/160.14        ( ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),V_j_2),V_i_2))
% 160.20/160.14         => c_SetInterval_Oord__class_OatLeastAtMost(tc_Int_Oint,V_i_2,V_j_2) = c_Orderings_Obot__class_Obot(tc_fun(tc_Int_Oint,tc_HOL_Obool)) )
% 160.20/160.14        & ( ~ hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),V_j_2),V_i_2))
% 160.20/160.14         => c_SetInterval_Oord__class_OatLeastAtMost(tc_Int_Oint,V_i_2,V_j_2) = hAPP(hAPP(c_Set_Oinsert(tc_Int_Oint),V_i_2),c_SetInterval_Oord__class_OatLeastAtMost(tc_Int_Oint,hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Int_Oint),V_i_2),c_Groups_Oone__class_Oone(tc_Int_Oint)),V_j_2)) ) ) ).
% 160.20/160.14  
% 160.20/160.14  fof(fact_atLeastAtMostSuc__conv,axiom,
% 160.20/160.14      ! [V_n_2,V_m_2] :
% 160.20/160.14        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat),V_m_2),hAPP(c_Nat_OSuc,V_n_2)))
% 160.20/160.14       => c_SetInterval_Oord__class_OatLeastAtMost(tc_Nat_Onat,V_m_2,hAPP(c_Nat_OSuc,V_n_2)) = hAPP(hAPP(c_Set_Oinsert(tc_Nat_Onat),hAPP(c_Nat_OSuc,V_n_2)),c_SetInterval_Oord__class_OatLeastAtMost(tc_Nat_Onat,V_m_2,V_n_2)) ) ).
% 160.20/160.14  
% 160.20/160.14  fof(fact_ivl__disj__un_I21_J,axiom,
% 160.20/160.14      ! [V_u_2,V_m_2,V_l_2,T_b] :
% 160.20/160.14        ( class_Orderings_Olinorder(T_b)
% 160.20/160.14       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_b),V_l_2),V_m_2))
% 160.20/160.14         => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_b),V_m_2),V_u_2))
% 160.20/160.14           => hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(T_b,tc_HOL_Obool)),hAPP(c_SetInterval_Oord__class_OatLeastLessThan(T_b,V_l_2),V_m_2)),c_SetInterval_Oord__class_OatLeastAtMost(T_b,V_m_2,V_u_2)) = c_SetInterval_Oord__class_OatLeastAtMost(T_b,V_l_2,V_u_2) ) ) ) ).
% 160.20/160.14  
% 160.20/160.14  fof(fact_ivl__disj__int_I15_J,axiom,
% 160.20/160.14      ! [V_u_2,V_m_2,V_l_2,T_b] :
% 160.20/160.14        ( class_Orderings_Oorder(T_b)
% 160.20/160.14       => hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_b,tc_HOL_Obool)),hAPP(c_SetInterval_Oord__class_OatLeastLessThan(T_b,V_l_2),V_m_2)),c_SetInterval_Oord__class_OatLeastAtMost(T_b,V_m_2,V_u_2)) = c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool)) ) ).
% 160.20/160.14  
% 160.20/160.14  fof(fact_Int__atLeastAtMost,axiom,
% 160.20/160.14      ! [V_d_2,V_c_2,V_b_2,V_a_2,T_b] :
% 160.20/160.14        ( class_Orderings_Olinorder(T_b)
% 160.20/160.14       => hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_b,tc_HOL_Obool)),c_SetInterval_Oord__class_OatLeastAtMost(T_b,V_a_2,V_b_2)),c_SetInterval_Oord__class_OatLeastAtMost(T_b,V_c_2,V_d_2)) = c_SetInterval_Oord__class_OatLeastAtMost(T_b,hAPP(hAPP(c_Orderings_Oord__class_Omax(T_b),V_a_2),V_c_2),hAPP(hAPP(c_Orderings_Oord__class_Omin(T_b),V_b_2),V_d_2)) ) ).
% 160.20/160.14  
% 160.20/160.14  fof(fact_atLeastatMost__psubset__iff,axiom,
% 160.20/160.14      ! [V_d_2,V_c_2,V_b_2,V_a_2,T_b] :
% 160.20/160.14        ( class_Orderings_Oorder(T_b)
% 160.20/160.14       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_fun(T_b,tc_HOL_Obool)),c_SetInterval_Oord__class_OatLeastAtMost(T_b,V_a_2,V_b_2)),c_SetInterval_Oord__class_OatLeastAtMost(T_b,V_c_2,V_d_2)))
% 160.20/160.14        <=> ( ( ~ hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_b),V_a_2),V_b_2))
% 160.20/160.14              | ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_b),V_c_2),V_a_2))
% 160.20/160.14                & hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_b),V_b_2),V_d_2))
% 160.20/160.14                & ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_b),V_c_2),V_a_2))
% 160.20/160.14                  | hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_b),V_b_2),V_d_2)) ) ) )
% 160.20/160.14            & hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_b),V_c_2),V_d_2)) ) ) ) ).
% 160.20/160.14  
% 160.20/160.14  fof(fact_ivl__disj__un_I22_J,axiom,
% 160.20/160.14      ! [V_u_2,V_m_2,V_l_2,T_b] :
% 160.20/160.14        ( class_Orderings_Olinorder(T_b)
% 160.20/160.14       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_b),V_l_2),V_m_2))
% 160.20/160.14         => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_b),V_m_2),V_u_2))
% 160.20/160.14           => hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(T_b,tc_HOL_Obool)),c_SetInterval_Oord__class_OatLeastAtMost(T_b,V_l_2,V_m_2)),c_SetInterval_Oord__class_OgreaterThanAtMost(T_b,V_m_2,V_u_2)) = c_SetInterval_Oord__class_OatLeastAtMost(T_b,V_l_2,V_u_2) ) ) ) ).
% 160.20/160.14  
% 160.20/160.14  fof(fact_ivl__disj__int_I16_J,axiom,
% 160.20/160.14      ! [V_u_2,V_m_2,V_l_2,T_b] :
% 160.20/160.14        ( class_Orderings_Oorder(T_b)
% 160.20/160.14       => hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_b,tc_HOL_Obool)),c_SetInterval_Oord__class_OatLeastAtMost(T_b,V_l_2,V_m_2)),c_SetInterval_Oord__class_OgreaterThanAtMost(T_b,V_m_2,V_u_2)) = c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool)) ) ).
% 160.20/160.14  
% 160.20/160.14  fof(fact_ivl__disj__int_I12_J,axiom,
% 160.20/160.14      ! [V_u_2,V_m_2,V_l_2,T_b] :
% 160.20/160.14        ( class_Orderings_Oorder(T_b)
% 160.20/160.14       => hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_b,tc_HOL_Obool)),c_SetInterval_Oord__class_OatLeastAtMost(T_b,V_l_2,V_m_2)),c_SetInterval_Oord__class_OgreaterThanLessThan(T_b,V_m_2,V_u_2)) = c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool)) ) ).
% 160.20/160.14  
% 160.20/160.14  fof(fact_ivl__disj__int_I13_J,axiom,
% 160.20/160.14      ! [V_u_2,V_m_2,V_l_2,T_b] :
% 160.20/160.14        ( class_Orderings_Oorder(T_b)
% 160.20/160.14       => hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_b,tc_HOL_Obool)),c_SetInterval_Oord__class_OgreaterThanLessThan(T_b,V_l_2,V_m_2)),c_SetInterval_Oord__class_OatLeastAtMost(T_b,V_m_2,V_u_2)) = c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool)) ) ).
% 160.20/160.14  
% 160.20/160.14  fof(fact_card__atLeastAtMost__int,axiom,
% 160.20/160.14      ! [V_u_2,V_l_2] : hAPP(c_Finite__Set_Ocard(tc_Int_Oint),c_SetInterval_Oord__class_OatLeastAtMost(tc_Int_Oint,V_l_2,V_u_2)) = hAPP(c_Int_Onat,hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Int_Oint),hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_Int_Oint),V_u_2),V_l_2)),c_Groups_Oone__class_Oone(tc_Int_Oint))) ).
% 160.20/160.14  
% 160.20/160.14  fof(fact_ivl__disj__un_I6_J,axiom,
% 160.20/160.14      ! [V_u_2,V_l_2,T_b] :
% 160.20/160.14        ( class_Orderings_Olinorder(T_b)
% 160.20/160.14       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_b),V_l_2),V_u_2))
% 160.20/160.14         => hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(T_b,tc_HOL_Obool)),hAPP(c_SetInterval_Oord__class_OatLeastLessThan(T_b,V_l_2),V_u_2)),hAPP(hAPP(c_Set_Oinsert(T_b),V_u_2),c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool)))) = c_SetInterval_Oord__class_OatLeastAtMost(T_b,V_l_2,V_u_2) ) ) ).
% 160.20/160.14  
% 160.20/160.14  fof(fact_ivl__disj__un_I5_J,axiom,
% 160.20/160.14      ! [V_u_2,V_l_2,T_b] :
% 160.20/160.14        ( class_Orderings_Olinorder(T_b)
% 160.20/160.14       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_b),V_l_2),V_u_2))
% 160.20/160.14         => hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(T_b,tc_HOL_Obool)),hAPP(hAPP(c_Set_Oinsert(T_b),V_l_2),c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool)))),c_SetInterval_Oord__class_OgreaterThanAtMost(T_b,V_l_2,V_u_2)) = c_SetInterval_Oord__class_OatLeastAtMost(T_b,V_l_2,V_u_2) ) ) ).
% 160.20/160.14  
% 160.20/160.14  fof(fact_ivl__disj__un_I18_J,axiom,
% 160.20/160.14      ! [V_u_2,V_m_2,V_l_2,T_b] :
% 160.20/160.14        ( class_Orderings_Olinorder(T_b)
% 160.20/160.14       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_b),V_l_2),V_m_2))
% 160.20/160.14         => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_b),V_m_2),V_u_2))
% 160.20/160.14           => hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(T_b,tc_HOL_Obool)),c_SetInterval_Oord__class_OatLeastAtMost(T_b,V_l_2,V_m_2)),c_SetInterval_Oord__class_OgreaterThanLessThan(T_b,V_m_2,V_u_2)) = hAPP(c_SetInterval_Oord__class_OatLeastLessThan(T_b,V_l_2),V_u_2) ) ) ) ).
% 160.20/160.14  
% 160.20/160.14  fof(fact_UN__finite2__subset,axiom,
% 160.20/160.14      ! [V_B_2,V_k_2,V_A_2,T_b] :
% 160.20/160.14        ( ! [B_n] : hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_b,tc_HOL_Obool)),hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OSUPR(tc_Nat_Onat,tc_fun(T_b,tc_HOL_Obool)),hAPP(c_SetInterval_Oord__class_OatLeastLessThan(tc_Nat_Onat,c_Groups_Ozero__class_Ozero(tc_Nat_Onat)),B_n)),V_A_2)),hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OSUPR(tc_Nat_Onat,tc_fun(T_b,tc_HOL_Obool)),hAPP(c_SetInterval_Oord__class_OatLeastLessThan(tc_Nat_Onat,c_Groups_Ozero__class_Ozero(tc_Nat_Onat)),hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Nat_Onat),B_n),V_k_2))),V_B_2)))
% 160.20/160.14       => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_b,tc_HOL_Obool)),hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OSUPR(tc_Nat_Onat,tc_fun(T_b,tc_HOL_Obool)),c_Orderings_Otop__class_Otop(tc_fun(tc_Nat_Onat,tc_HOL_Obool))),V_A_2)),hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OSUPR(tc_Nat_Onat,tc_fun(T_b,tc_HOL_Obool)),c_Orderings_Otop__class_Otop(tc_fun(tc_Nat_Onat,tc_HOL_Obool))),V_B_2))) ) ).
% 160.20/160.14  
% 160.20/160.14  fof(fact_aset_I6_J,axiom,
% 160.20/160.14      ! [V_A_2,V_t_2,V_D_2] :
% 160.20/160.14        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),V_D_2))
% 160.20/160.14       => ( hBOOL(hAPP(hAPP(c_member(tc_Int_Oint),hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Int_Oint),V_t_2),c_Groups_Oone__class_Oone(tc_Int_Oint))),V_A_2))
% 160.20/160.14         => ! [B_x] :
% 160.20/160.14              ( ! [B_xa] :
% 160.20/160.14                  ( hBOOL(hAPP(hAPP(c_member(tc_Int_Oint),B_xa),c_SetInterval_Oord__class_OatLeastAtMost(tc_Int_Oint,c_Groups_Oone__class_Oone(tc_Int_Oint),V_D_2)))
% 160.20/160.14                 => ! [B_xb] :
% 160.20/160.14                      ( hBOOL(hAPP(hAPP(c_member(tc_Int_Oint),B_xb),V_A_2))
% 160.20/160.14                     => B_x != hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_Int_Oint),B_xb),B_xa) ) )
% 160.20/160.14             => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),B_x),V_t_2))
% 160.20/160.14               => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Int_Oint),B_x),V_D_2)),V_t_2)) ) ) ) ) ).
% 160.20/160.14  
% 160.20/160.14  fof(fact_bset_I8_J,axiom,
% 160.20/160.14      ! [V_B_2,V_t_2,V_D_2] :
% 160.20/160.14        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),V_D_2))
% 160.20/160.14       => ( hBOOL(hAPP(hAPP(c_member(tc_Int_Oint),hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_Int_Oint),V_t_2),c_Groups_Oone__class_Oone(tc_Int_Oint))),V_B_2))
% 160.20/160.14         => ! [B_x] :
% 160.20/160.14              ( ! [B_xa] :
% 160.20/160.14                  ( hBOOL(hAPP(hAPP(c_member(tc_Int_Oint),B_xa),c_SetInterval_Oord__class_OatLeastAtMost(tc_Int_Oint,c_Groups_Oone__class_Oone(tc_Int_Oint),V_D_2)))
% 160.20/160.14                 => ! [B_xb] :
% 160.20/160.14                      ( hBOOL(hAPP(hAPP(c_member(tc_Int_Oint),B_xb),V_B_2))
% 160.20/160.14                     => B_x != hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Int_Oint),B_xb),B_xa) ) )
% 160.20/160.14             => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),V_t_2),B_x))
% 160.20/160.14               => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),V_t_2),hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_Int_Oint),B_x),V_D_2))) ) ) ) ) ).
% 160.20/160.14  
% 160.20/160.14  fof(fact_aset_I4_J,axiom,
% 160.20/160.14      ! [V_A_2,V_t_2,V_D_2] :
% 160.20/160.14        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),V_D_2))
% 160.20/160.14       => ( hBOOL(hAPP(hAPP(c_member(tc_Int_Oint),V_t_2),V_A_2))
% 160.20/160.14         => ! [B_x] :
% 160.20/160.14              ( ! [B_xa] :
% 160.20/160.14                  ( hBOOL(hAPP(hAPP(c_member(tc_Int_Oint),B_xa),c_SetInterval_Oord__class_OatLeastAtMost(tc_Int_Oint,c_Groups_Oone__class_Oone(tc_Int_Oint),V_D_2)))
% 160.20/160.14                 => ! [B_xb] :
% 160.20/160.14                      ( hBOOL(hAPP(hAPP(c_member(tc_Int_Oint),B_xb),V_A_2))
% 160.20/160.14                     => B_x != hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_Int_Oint),B_xb),B_xa) ) )
% 160.20/160.14             => ( B_x != V_t_2
% 160.20/160.14               => hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Int_Oint),B_x),V_D_2) != V_t_2 ) ) ) ) ).
% 160.20/160.14  
% 160.20/160.14  fof(fact_bset_I4_J,axiom,
% 160.20/160.14      ! [V_B_2,V_t_2,V_D_2] :
% 160.20/160.14        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),V_D_2))
% 160.20/160.14       => ( hBOOL(hAPP(hAPP(c_member(tc_Int_Oint),V_t_2),V_B_2))
% 160.20/160.14         => ! [B_x] :
% 160.20/160.14              ( ! [B_xa] :
% 160.20/160.14                  ( hBOOL(hAPP(hAPP(c_member(tc_Int_Oint),B_xa),c_SetInterval_Oord__class_OatLeastAtMost(tc_Int_Oint,c_Groups_Oone__class_Oone(tc_Int_Oint),V_D_2)))
% 160.20/160.14                 => ! [B_xb] :
% 160.20/160.14                      ( hBOOL(hAPP(hAPP(c_member(tc_Int_Oint),B_xb),V_B_2))
% 160.20/160.14                     => B_x != hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Int_Oint),B_xb),B_xa) ) )
% 160.20/160.14             => ( B_x != V_t_2
% 160.20/160.14               => hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_Int_Oint),B_x),V_D_2) != V_t_2 ) ) ) ) ).
% 160.20/160.14  
% 160.20/160.14  fof(fact_bset_I7_J,axiom,
% 160.20/160.14      ! [V_B_2,V_t_2,V_D_2] :
% 160.20/160.14        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),V_D_2))
% 160.20/160.14       => ( hBOOL(hAPP(hAPP(c_member(tc_Int_Oint),V_t_2),V_B_2))
% 160.20/160.14         => ! [B_x] :
% 160.20/160.14              ( ! [B_xa] :
% 160.20/160.14                  ( hBOOL(hAPP(hAPP(c_member(tc_Int_Oint),B_xa),c_SetInterval_Oord__class_OatLeastAtMost(tc_Int_Oint,c_Groups_Oone__class_Oone(tc_Int_Oint),V_D_2)))
% 160.20/160.14                 => ! [B_xb] :
% 160.20/160.14                      ( hBOOL(hAPP(hAPP(c_member(tc_Int_Oint),B_xb),V_B_2))
% 160.20/160.14                     => B_x != hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Int_Oint),B_xb),B_xa) ) )
% 160.20/160.14             => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),V_t_2),B_x))
% 160.20/160.14               => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),V_t_2),hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_Int_Oint),B_x),V_D_2))) ) ) ) ) ).
% 160.20/160.14  
% 160.20/160.14  fof(fact_bset_I3_J,axiom,
% 160.20/160.14      ! [V_B_2,V_t_2,V_D_2] :
% 160.20/160.14        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),V_D_2))
% 160.20/160.14       => ( hBOOL(hAPP(hAPP(c_member(tc_Int_Oint),hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_Int_Oint),V_t_2),c_Groups_Oone__class_Oone(tc_Int_Oint))),V_B_2))
% 160.20/160.14         => ( ! [B_x] :
% 160.20/160.14                ( hBOOL(hAPP(hAPP(c_member(tc_Int_Oint),B_x),c_SetInterval_Oord__class_OatLeastAtMost(tc_Int_Oint,c_Groups_Oone__class_Oone(tc_Int_Oint),V_D_2)))
% 160.20/160.14               => ! [B_xa] :
% 160.20/160.14                    ( hBOOL(hAPP(hAPP(c_member(tc_Int_Oint),B_xa),V_B_2))
% 160.20/160.14                   => V_t_2 != hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Int_Oint),B_xa),B_x) ) )
% 160.20/160.14           => hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_Int_Oint),V_t_2),V_D_2) = V_t_2 ) ) ) ).
% 160.20/160.14  
% 160.20/160.14  fof(fact_aset_I3_J,axiom,
% 160.20/160.14      ! [V_A_2,V_t_2,V_D_2] :
% 160.20/160.14        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),V_D_2))
% 160.20/160.14       => ( hBOOL(hAPP(hAPP(c_member(tc_Int_Oint),hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Int_Oint),V_t_2),c_Groups_Oone__class_Oone(tc_Int_Oint))),V_A_2))
% 160.20/160.14         => ( ! [B_x] :
% 160.20/160.14                ( hBOOL(hAPP(hAPP(c_member(tc_Int_Oint),B_x),c_SetInterval_Oord__class_OatLeastAtMost(tc_Int_Oint,c_Groups_Oone__class_Oone(tc_Int_Oint),V_D_2)))
% 160.20/160.14               => ! [B_xa] :
% 160.20/160.14                    ( hBOOL(hAPP(hAPP(c_member(tc_Int_Oint),B_xa),V_A_2))
% 160.20/160.14                   => V_t_2 != hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_Int_Oint),B_xa),B_x) ) )
% 160.20/160.14           => hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Int_Oint),V_t_2),V_D_2) = V_t_2 ) ) ) ).
% 160.20/160.14  
% 160.20/160.14  fof(fact_aset_I5_J,axiom,
% 160.20/160.14      ! [V_A_2,V_t_2,V_D_2] :
% 160.20/160.14        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),V_D_2))
% 160.20/160.14       => ( hBOOL(hAPP(hAPP(c_member(tc_Int_Oint),V_t_2),V_A_2))
% 160.20/160.14         => ! [B_x] :
% 160.20/160.14              ( ! [B_xa] :
% 160.20/160.14                  ( hBOOL(hAPP(hAPP(c_member(tc_Int_Oint),B_xa),c_SetInterval_Oord__class_OatLeastAtMost(tc_Int_Oint,c_Groups_Oone__class_Oone(tc_Int_Oint),V_D_2)))
% 160.20/160.14                 => ! [B_xb] :
% 160.20/160.14                      ( hBOOL(hAPP(hAPP(c_member(tc_Int_Oint),B_xb),V_A_2))
% 160.20/160.14                     => B_x != hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_Int_Oint),B_xb),B_xa) ) )
% 160.20/160.14             => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),B_x),V_t_2))
% 160.20/160.14               => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Int_Oint),B_x),V_D_2)),V_t_2)) ) ) ) ) ).
% 160.20/160.14  
% 160.20/160.14  fof(fact_aset_I8_J,axiom,
% 160.20/160.14      ! [V_t_2,V_A_2,V_D_2] :
% 160.20/160.14        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),V_D_2))
% 160.20/160.14       => ! [B_x] :
% 160.20/160.14            ( ! [B_xa] :
% 160.20/160.14                ( hBOOL(hAPP(hAPP(c_member(tc_Int_Oint),B_xa),c_SetInterval_Oord__class_OatLeastAtMost(tc_Int_Oint,c_Groups_Oone__class_Oone(tc_Int_Oint),V_D_2)))
% 160.20/160.14               => ! [B_xb] :
% 160.20/160.14                    ( hBOOL(hAPP(hAPP(c_member(tc_Int_Oint),B_xb),V_A_2))
% 160.20/160.14                   => B_x != hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_Int_Oint),B_xb),B_xa) ) )
% 160.20/160.14           => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),V_t_2),B_x))
% 160.20/160.14             => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),V_t_2),hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Int_Oint),B_x),V_D_2))) ) ) ) ).
% 160.20/160.14  
% 160.20/160.14  fof(fact_bset_I6_J,axiom,
% 160.20/160.14      ! [V_t_2,V_B_2,V_D_2] :
% 160.20/160.14        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),V_D_2))
% 160.20/160.14       => ! [B_x] :
% 160.20/160.14            ( ! [B_xa] :
% 160.20/160.14                ( hBOOL(hAPP(hAPP(c_member(tc_Int_Oint),B_xa),c_SetInterval_Oord__class_OatLeastAtMost(tc_Int_Oint,c_Groups_Oone__class_Oone(tc_Int_Oint),V_D_2)))
% 160.20/160.14               => ! [B_xb] :
% 160.20/160.14                    ( hBOOL(hAPP(hAPP(c_member(tc_Int_Oint),B_xb),V_B_2))
% 160.20/160.14                   => B_x != hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Int_Oint),B_xb),B_xa) ) )
% 160.20/160.14           => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),B_x),V_t_2))
% 160.20/160.14             => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_Int_Oint),B_x),V_D_2)),V_t_2)) ) ) ) ).
% 160.20/160.14  
% 160.20/160.14  fof(fact_periodic__finite__ex,axiom,
% 160.20/160.14      ! [V_P_2,V_d_2] :
% 160.20/160.14        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),V_d_2))
% 160.20/160.14       => ( ! [B_x,B_k] :
% 160.20/160.14              ( hBOOL(hAPP(V_P_2,B_x))
% 160.20/160.14            <=> hBOOL(hAPP(V_P_2,hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_Int_Oint),B_x),hAPP(hAPP(c_Groups_Otimes__class_Otimes(tc_Int_Oint),B_k),V_d_2)))) )
% 160.20/160.14         => ( ? [B_x1] : hBOOL(hAPP(V_P_2,B_x1))
% 160.20/160.14          <=> ? [B_x] :
% 160.20/160.14                ( hBOOL(hAPP(hAPP(c_member(tc_Int_Oint),B_x),c_SetInterval_Oord__class_OatLeastAtMost(tc_Int_Oint,c_Groups_Oone__class_Oone(tc_Int_Oint),V_d_2)))
% 160.20/160.14                & hBOOL(hAPP(V_P_2,B_x)) ) ) ) ) ).
% 160.20/160.14  
% 160.20/160.14  fof(fact_aset_I7_J,axiom,
% 160.20/160.14      ! [V_t_2,V_A_2,V_D_2] :
% 160.20/160.14        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),V_D_2))
% 160.20/160.14       => ! [B_x] :
% 160.20/160.14            ( ! [B_xa] :
% 160.20/160.14                ( hBOOL(hAPP(hAPP(c_member(tc_Int_Oint),B_xa),c_SetInterval_Oord__class_OatLeastAtMost(tc_Int_Oint,c_Groups_Oone__class_Oone(tc_Int_Oint),V_D_2)))
% 160.20/160.14               => ! [B_xb] :
% 160.20/160.14                    ( hBOOL(hAPP(hAPP(c_member(tc_Int_Oint),B_xb),V_A_2))
% 160.20/160.14                   => B_x != hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_Int_Oint),B_xb),B_xa) ) )
% 160.20/160.14           => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),V_t_2),B_x))
% 160.20/160.14             => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),V_t_2),hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Int_Oint),B_x),V_D_2))) ) ) ) ).
% 160.20/160.14  
% 160.20/160.14  fof(fact_bset_I5_J,axiom,
% 160.20/160.14      ! [V_t_2,V_B_2,V_D_2] :
% 160.20/160.14        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),V_D_2))
% 160.20/160.14       => ! [B_x] :
% 160.20/160.14            ( ! [B_xa] :
% 160.20/160.14                ( hBOOL(hAPP(hAPP(c_member(tc_Int_Oint),B_xa),c_SetInterval_Oord__class_OatLeastAtMost(tc_Int_Oint,c_Groups_Oone__class_Oone(tc_Int_Oint),V_D_2)))
% 160.20/160.14               => ! [B_xb] :
% 160.20/160.14                    ( hBOOL(hAPP(hAPP(c_member(tc_Int_Oint),B_xb),V_B_2))
% 160.20/160.14                   => B_x != hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Int_Oint),B_xb),B_xa) ) )
% 160.20/160.14           => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),B_x),V_t_2))
% 160.20/160.14             => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_Int_Oint),B_x),V_D_2)),V_t_2)) ) ) ) ).
% 160.20/160.14  
% 160.20/160.14  fof(fact_UN__finite2__eq,axiom,
% 160.20/160.14      ! [V_B_2,V_k_2,V_A_2,T_b] :
% 160.20/160.14        ( ! [B_n] : hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OSUPR(tc_Nat_Onat,tc_fun(T_b,tc_HOL_Obool)),hAPP(c_SetInterval_Oord__class_OatLeastLessThan(tc_Nat_Onat,c_Groups_Ozero__class_Ozero(tc_Nat_Onat)),B_n)),V_A_2) = hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OSUPR(tc_Nat_Onat,tc_fun(T_b,tc_HOL_Obool)),hAPP(c_SetInterval_Oord__class_OatLeastLessThan(tc_Nat_Onat,c_Groups_Ozero__class_Ozero(tc_Nat_Onat)),hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Nat_Onat),B_n),V_k_2))),V_B_2)
% 160.20/160.14       => hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OSUPR(tc_Nat_Onat,tc_fun(T_b,tc_HOL_Obool)),c_Orderings_Otop__class_Otop(tc_fun(tc_Nat_Onat,tc_HOL_Obool))),V_A_2) = hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OSUPR(tc_Nat_Onat,tc_fun(T_b,tc_HOL_Obool)),c_Orderings_Otop__class_Otop(tc_fun(tc_Nat_Onat,tc_HOL_Obool))),V_B_2) ) ).
% 160.20/160.14  
% 160.20/160.14  fof(fact_UN__finite__subset,axiom,
% 160.20/160.14      ! [V_C_2,V_A_2,T_b] :
% 160.20/160.14        ( ! [B_n] : hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_b,tc_HOL_Obool)),hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OSUPR(tc_Nat_Onat,tc_fun(T_b,tc_HOL_Obool)),hAPP(c_SetInterval_Oord__class_OatLeastLessThan(tc_Nat_Onat,c_Groups_Ozero__class_Ozero(tc_Nat_Onat)),B_n)),V_A_2)),V_C_2))
% 160.20/160.14       => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_b,tc_HOL_Obool)),hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OSUPR(tc_Nat_Onat,tc_fun(T_b,tc_HOL_Obool)),c_Orderings_Otop__class_Otop(tc_fun(tc_Nat_Onat,tc_HOL_Obool))),V_A_2)),V_C_2)) ) ).
% 160.20/160.14  
% 160.20/160.14  fof(fact_UN__le__eq__Un0,axiom,
% 160.20/160.14      ! [V_M_2,V_n_2,T_b] : hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OSUPR(tc_Nat_Onat,tc_fun(T_b,tc_HOL_Obool)),hAPP(c_SetInterval_Oord__class_OatMost(tc_Nat_Onat),V_n_2)),V_M_2) = hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(T_b,tc_HOL_Obool)),hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OSUPR(tc_Nat_Onat,tc_fun(T_b,tc_HOL_Obool)),c_SetInterval_Oord__class_OatLeastAtMost(tc_Nat_Onat,c_Groups_Oone__class_Oone(tc_Nat_Onat),V_n_2)),V_M_2)),hAPP(V_M_2,c_Groups_Ozero__class_Ozero(tc_Nat_Onat))) ).
% 160.20/160.14  
% 160.20/160.14  fof(fact_image__minus__const__atLeastLessThan__nat,axiom,
% 160.20/160.14      ! [V_x_2,V_y_2,V_c_2] :
% 160.20/160.14        ( ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),V_c_2),V_y_2))
% 160.20/160.14         => hAPP(c_Set_Oimage(tc_Nat_Onat,tc_Nat_Onat,hAPP(hAPP(c_COMBC(tc_Nat_Onat,tc_Nat_Onat,tc_Nat_Onat),c_Groups_Ominus__class_Ominus(tc_Nat_Onat)),V_c_2)),hAPP(c_SetInterval_Oord__class_OatLeastLessThan(tc_Nat_Onat,V_x_2),V_y_2)) = hAPP(c_SetInterval_Oord__class_OatLeastLessThan(tc_Nat_Onat,hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_Nat_Onat),V_x_2),V_c_2)),hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_Nat_Onat),V_y_2),V_c_2)) )
% 160.20/160.14        & ( ~ hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),V_c_2),V_y_2))
% 160.20/160.14         => ( ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),V_x_2),V_y_2))
% 160.20/160.14             => hAPP(c_Set_Oimage(tc_Nat_Onat,tc_Nat_Onat,hAPP(hAPP(c_COMBC(tc_Nat_Onat,tc_Nat_Onat,tc_Nat_Onat),c_Groups_Ominus__class_Ominus(tc_Nat_Onat)),V_c_2)),hAPP(c_SetInterval_Oord__class_OatLeastLessThan(tc_Nat_Onat,V_x_2),V_y_2)) = hAPP(hAPP(c_Set_Oinsert(tc_Nat_Onat),c_Groups_Ozero__class_Ozero(tc_Nat_Onat)),c_Orderings_Obot__class_Obot(tc_fun(tc_Nat_Onat,tc_HOL_Obool))) )
% 160.20/160.14            & ( ~ hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),V_x_2),V_y_2))
% 160.20/160.14             => hAPP(c_Set_Oimage(tc_Nat_Onat,tc_Nat_Onat,hAPP(hAPP(c_COMBC(tc_Nat_Onat,tc_Nat_Onat,tc_Nat_Onat),c_Groups_Ominus__class_Ominus(tc_Nat_Onat)),V_c_2)),hAPP(c_SetInterval_Oord__class_OatLeastLessThan(tc_Nat_Onat,V_x_2),V_y_2)) = c_Orderings_Obot__class_Obot(tc_fun(tc_Nat_Onat,tc_HOL_Obool)) ) ) ) ) ).
% 160.20/160.14  
% 160.20/160.14  fof(fact_image__eqI,axiom,
% 160.20/160.14      ! [T_b,V_A_2,T_c,V_x_2,V_f_2,V_b_2] :
% 160.20/160.14        ( V_b_2 = hAPP(V_f_2,V_x_2)
% 160.20/160.14       => ( hBOOL(hAPP(hAPP(c_member(T_c),V_x_2),V_A_2))
% 160.20/160.14         => hBOOL(hAPP(hAPP(c_member(T_b),V_b_2),hAPP(c_Set_Oimage(T_c,T_b,V_f_2),V_A_2))) ) ) ).
% 160.20/160.14  
% 160.20/160.14  fof(fact_finite__imageI,axiom,
% 160.20/160.14      ! [V_h_2,T_c,V_F_2,T_b] :
% 160.20/160.14        ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_F_2))
% 160.20/160.14       => hBOOL(hAPP(c_Finite__Set_Ofinite(T_c),hAPP(c_Set_Oimage(T_b,T_c,V_h_2),V_F_2))) ) ).
% 160.20/160.14  
% 160.20/160.14  fof(fact_finite__atMost,axiom,
% 160.20/160.14      ! [V_k_2] : hBOOL(hAPP(c_Finite__Set_Ofinite(tc_Nat_Onat),hAPP(c_SetInterval_Oord__class_OatMost(tc_Nat_Onat),V_k_2))) ).
% 160.20/160.14  
% 160.20/160.14  fof(fact_image__iff,axiom,
% 160.20/160.14      ! [V_A_2,V_f_2,T_c,V_z_2,T_b] :
% 160.20/160.14        ( hBOOL(hAPP(hAPP(c_member(T_b),V_z_2),hAPP(c_Set_Oimage(T_c,T_b,V_f_2),V_A_2)))
% 160.20/160.14      <=> ? [B_x] :
% 160.20/160.14            ( hBOOL(hAPP(hAPP(c_member(T_c),B_x),V_A_2))
% 160.20/160.14            & V_z_2 = hAPP(V_f_2,B_x) ) ) ).
% 160.20/160.14  
% 160.20/160.14  fof(fact_imageI,axiom,
% 160.20/160.14      ! [V_f_2,T_c,V_A_2,V_x_2,T_b] :
% 160.20/160.14        ( hBOOL(hAPP(hAPP(c_member(T_b),V_x_2),V_A_2))
% 160.20/160.14       => hBOOL(hAPP(hAPP(c_member(T_c),hAPP(V_f_2,V_x_2)),hAPP(c_Set_Oimage(T_b,T_c,V_f_2),V_A_2))) ) ).
% 160.20/160.14  
% 160.20/160.14  fof(fact_rev__image__eqI,axiom,
% 160.20/160.14      ! [T_c,V_f_2,V_b_2,V_A_2,V_x_2,T_b] :
% 160.20/160.14        ( hBOOL(hAPP(hAPP(c_member(T_b),V_x_2),V_A_2))
% 160.20/160.14       => ( V_b_2 = hAPP(V_f_2,V_x_2)
% 160.20/160.14         => hBOOL(hAPP(hAPP(c_member(T_c),V_b_2),hAPP(c_Set_Oimage(T_b,T_c,V_f_2),V_A_2))) ) ) ).
% 160.20/160.14  
% 160.20/160.14  fof(fact_image__is__empty,axiom,
% 160.20/160.14      ! [V_A_2,V_f_2,T_b,T_c] :
% 160.20/160.14        ( hAPP(c_Set_Oimage(T_c,T_b,V_f_2),V_A_2) = c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool))
% 160.20/160.14      <=> V_A_2 = c_Orderings_Obot__class_Obot(tc_fun(T_c,tc_HOL_Obool)) ) ).
% 160.20/160.14  
% 160.20/160.14  fof(fact_image__empty,axiom,
% 160.20/160.14      ! [V_f_2,T_b,T_c] : hAPP(c_Set_Oimage(T_c,T_b,V_f_2),c_Orderings_Obot__class_Obot(tc_fun(T_c,tc_HOL_Obool))) = c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool)) ).
% 160.20/160.14  
% 160.20/160.14  fof(fact_empty__is__image,axiom,
% 160.20/160.14      ! [V_A_2,V_f_2,T_c,T_b] :
% 160.20/160.14        ( c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool)) = hAPP(c_Set_Oimage(T_c,T_b,V_f_2),V_A_2)
% 160.20/160.14      <=> V_A_2 = c_Orderings_Obot__class_Obot(tc_fun(T_c,tc_HOL_Obool)) ) ).
% 160.20/160.14  
% 160.20/160.14  fof(fact_image__insert,axiom,
% 160.20/160.14      ! [V_B_2,V_a_2,V_f_2,T_b,T_c] : hAPP(c_Set_Oimage(T_c,T_b,V_f_2),hAPP(hAPP(c_Set_Oinsert(T_c),V_a_2),V_B_2)) = hAPP(hAPP(c_Set_Oinsert(T_b),hAPP(V_f_2,V_a_2)),hAPP(c_Set_Oimage(T_c,T_b,V_f_2),V_B_2)) ).
% 160.20/160.14  
% 160.20/160.14  fof(fact_INT__simps_I10_J,axiom,
% 160.20/160.14      ! [V_B_2,V_A_2,V_f_2,T_d,T_b,T_c] : hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OINFI(T_c,tc_fun(T_b,tc_HOL_Obool)),hAPP(c_Set_Oimage(T_d,T_c,V_f_2),V_A_2)),V_B_2) = hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OINFI(T_d,tc_fun(T_b,tc_HOL_Obool)),V_A_2),hAPP(hAPP(c_COMBB(T_c,tc_fun(T_b,tc_HOL_Obool),T_d),V_B_2),V_f_2)) ).
% 160.20/160.14  
% 160.20/160.14  fof(fact_INT__extend__simps_I10_J,axiom,
% 160.20/160.14      ! [V_f_2,V_B_2,T_d,V_A_2,T_b,T_c] : hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OINFI(T_c,tc_fun(T_b,tc_HOL_Obool)),V_A_2),hAPP(hAPP(c_COMBB(T_d,tc_fun(T_b,tc_HOL_Obool),T_c),V_B_2),V_f_2)) = hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OINFI(T_d,tc_fun(T_b,tc_HOL_Obool)),hAPP(c_Set_Oimage(T_c,T_d,V_f_2),V_A_2)),V_B_2) ).
% 160.20/160.14  
% 160.20/160.14  fof(fact_image__image,axiom,
% 160.20/160.14      ! [V_A_2,V_g_2,T_d,V_f_2,T_b,T_c] : hAPP(c_Set_Oimage(T_c,T_b,V_f_2),hAPP(c_Set_Oimage(T_d,T_c,V_g_2),V_A_2)) = hAPP(c_Set_Oimage(T_d,T_b,hAPP(hAPP(c_COMBB(T_c,T_b,T_d),V_f_2),V_g_2)),V_A_2) ).
% 160.20/160.14  
% 160.20/160.14  fof(fact_image__Pow__surj,axiom,
% 160.20/160.14      ! [V_B_2,V_A_2,V_f_2,T_b,T_c] :
% 160.20/160.14        ( hAPP(c_Set_Oimage(T_c,T_b,V_f_2),V_A_2) = V_B_2
% 160.20/160.14       => hAPP(c_Set_Oimage(tc_fun(T_c,tc_HOL_Obool),tc_fun(T_b,tc_HOL_Obool),c_Set_Oimage(T_c,T_b,V_f_2)),hAPP(c_Set_OPow(T_c),V_A_2)) = hAPP(c_Set_OPow(T_b),V_B_2) ) ).
% 160.20/160.14  
% 160.20/160.14  fof(fact_image__ident,axiom,
% 160.20/160.14      ! [V_Y_2,T_b] : hAPP(c_Set_Oimage(T_b,T_b,c_COMBI(T_b)),V_Y_2) = V_Y_2 ).
% 160.20/160.14  
% 160.20/160.14  fof(fact_atMost__eq__iff,axiom,
% 160.20/160.14      ! [V_y_2,V_x_2,T_b] :
% 160.20/160.14        ( class_Orderings_Olinorder(T_b)
% 160.20/160.14       => ( hAPP(c_SetInterval_Oord__class_OatMost(T_b),V_x_2) = hAPP(c_SetInterval_Oord__class_OatMost(T_b),V_y_2)
% 160.20/160.14        <=> V_x_2 = V_y_2 ) ) ).
% 160.20/160.14  
% 160.20/160.14  fof(fact_UN__extend__simps_I10_J,axiom,
% 160.20/160.14      ! [V_f_2,V_B_2,T_d,V_A_2,T_b,T_c] : hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OSUPR(T_c,tc_fun(T_b,tc_HOL_Obool)),V_A_2),hAPP(hAPP(c_COMBB(T_d,tc_fun(T_b,tc_HOL_Obool),T_c),V_B_2),V_f_2)) = hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OSUPR(T_d,tc_fun(T_b,tc_HOL_Obool)),hAPP(c_Set_Oimage(T_c,T_d,V_f_2),V_A_2)),V_B_2) ).
% 160.20/160.14  
% 160.20/160.14  fof(fact_image__UN,axiom,
% 160.20/160.14      ! [V_B_2,V_A_2,T_d,V_f_2,T_b,T_c] : hAPP(c_Set_Oimage(T_c,T_b,V_f_2),hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OSUPR(T_d,tc_fun(T_c,tc_HOL_Obool)),V_A_2),V_B_2)) = hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OSUPR(T_d,tc_fun(T_b,tc_HOL_Obool)),V_A_2),hAPP(hAPP(c_COMBB(tc_fun(T_c,tc_HOL_Obool),tc_fun(T_b,tc_HOL_Obool),T_d),c_Set_Oimage(T_c,T_b,V_f_2)),V_B_2)) ).
% 160.20/160.14  
% 160.20/160.14  fof(fact_UN__simps_I10_J,axiom,
% 160.20/160.14      ! [V_B_2,V_A_2,V_f_2,T_d,T_b,T_c] : hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OSUPR(T_c,tc_fun(T_b,tc_HOL_Obool)),hAPP(c_Set_Oimage(T_d,T_c,V_f_2),V_A_2)),V_B_2) = hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OSUPR(T_d,tc_fun(T_b,tc_HOL_Obool)),V_A_2),hAPP(hAPP(c_COMBB(T_c,tc_fun(T_b,tc_HOL_Obool),T_d),V_B_2),V_f_2)) ).
% 160.20/160.14  
% 160.20/160.14  fof(fact_range__composition,axiom,
% 160.20/160.14      ! [V_g_2,V_f_2,T_d,T_b,T_c] : hAPP(c_Set_Oimage(T_c,T_b,hAPP(hAPP(c_COMBB(T_d,T_b,T_c),V_f_2),V_g_2)),c_Orderings_Otop__class_Otop(tc_fun(T_c,tc_HOL_Obool))) = hAPP(c_Set_Oimage(T_d,T_b,V_f_2),hAPP(c_Set_Oimage(T_c,T_d,V_g_2),c_Orderings_Otop__class_Otop(tc_fun(T_c,tc_HOL_Obool)))) ).
% 160.20/160.14  
% 160.20/160.14  fof(fact_image__Un,axiom,
% 160.20/160.14      ! [V_B_2,V_A_2,V_f_2,T_b,T_c] : hAPP(c_Set_Oimage(T_c,T_b,V_f_2),hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(T_c,tc_HOL_Obool)),V_A_2),V_B_2)) = hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(T_b,tc_HOL_Obool)),hAPP(c_Set_Oimage(T_c,T_b,V_f_2),V_A_2)),hAPP(c_Set_Oimage(T_c,T_b,V_f_2),V_B_2)) ).
% 160.20/160.14  
% 160.20/160.14  fof(fact_image__mono,axiom,
% 160.20/160.14      ! [V_f_2,T_c,V_B_2,V_A_2,T_b] :
% 160.20/160.14        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_b,tc_HOL_Obool)),V_A_2),V_B_2))
% 160.20/160.14       => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_c,tc_HOL_Obool)),hAPP(c_Set_Oimage(T_b,T_c,V_f_2),V_A_2)),hAPP(c_Set_Oimage(T_b,T_c,V_f_2),V_B_2))) ) ).
% 160.20/160.14  
% 160.20/160.14  fof(fact_subset__image__iff,axiom,
% 160.20/160.14      ! [V_A_2,V_f_2,T_c,V_B_2,T_b] :
% 160.20/160.14        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_b,tc_HOL_Obool)),V_B_2),hAPP(c_Set_Oimage(T_c,T_b,V_f_2),V_A_2)))
% 160.20/160.14      <=> ? [B_AA] :
% 160.20/160.14            ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_c,tc_HOL_Obool)),B_AA),V_A_2))
% 160.20/160.14            & V_B_2 = hAPP(c_Set_Oimage(T_c,T_b,V_f_2),B_AA) ) ) ).
% 160.20/160.14  
% 160.20/160.14  fof(fact_image__Pow__mono,axiom,
% 160.20/160.14      ! [V_B_2,V_A_2,V_f_2,T_c,T_b] :
% 160.20/160.14        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_b,tc_HOL_Obool)),hAPP(c_Set_Oimage(T_c,T_b,V_f_2),V_A_2)),V_B_2))
% 160.20/160.14       => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(tc_fun(T_b,tc_HOL_Obool),tc_HOL_Obool)),hAPP(c_Set_Oimage(tc_fun(T_c,tc_HOL_Obool),tc_fun(T_b,tc_HOL_Obool),c_Set_Oimage(T_c,T_b,V_f_2)),hAPP(c_Set_OPow(T_c),V_A_2))),hAPP(c_Set_OPow(T_b),V_B_2))) ) ).
% 160.20/160.14  
% 160.20/160.14  fof(fact_insert__image,axiom,
% 160.20/160.14      ! [V_f_2,T_c,V_A_2,V_x_2,T_b] :
% 160.20/160.14        ( hBOOL(hAPP(hAPP(c_member(T_b),V_x_2),V_A_2))
% 160.20/160.14       => hAPP(hAPP(c_Set_Oinsert(T_c),hAPP(V_f_2,V_x_2)),hAPP(c_Set_Oimage(T_b,T_c,V_f_2),V_A_2)) = hAPP(c_Set_Oimage(T_b,T_c,V_f_2),V_A_2) ) ).
% 160.20/160.14  
% 160.20/160.14  fof(fact_rangeI,axiom,
% 160.20/160.14      ! [T_c,V_x_2,V_f_2,T_b] : hBOOL(hAPP(hAPP(c_member(T_b),hAPP(V_f_2,V_x_2)),hAPP(c_Set_Oimage(T_c,T_b,V_f_2),c_Orderings_Otop__class_Otop(tc_fun(T_c,tc_HOL_Obool))))) ).
% 160.20/160.14  
% 160.20/160.14  fof(fact_range__eqI,axiom,
% 160.20/160.14      ! [T_c,T_b,V_x_2,V_f_2,V_b_2] :
% 160.20/160.14        ( V_b_2 = hAPP(V_f_2,V_x_2)
% 160.20/160.14       => hBOOL(hAPP(hAPP(c_member(T_b),V_b_2),hAPP(c_Set_Oimage(T_c,T_b,V_f_2),c_Orderings_Otop__class_Otop(tc_fun(T_c,tc_HOL_Obool))))) ) ).
% 160.20/160.14  
% 160.20/160.14  fof(fact_finite__surj,axiom,
% 160.20/160.14      ! [V_f_2,V_B_2,T_c,V_A_2,T_b] :
% 160.20/160.14        ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2))
% 160.20/160.14       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_c,tc_HOL_Obool)),V_B_2),hAPP(c_Set_Oimage(T_b,T_c,V_f_2),V_A_2)))
% 160.20/160.14         => hBOOL(hAPP(c_Finite__Set_Ofinite(T_c),V_B_2)) ) ) ).
% 160.20/160.14  
% 160.20/160.14  fof(fact_image__Int__subset,axiom,
% 160.20/160.14      ! [V_B_2,V_A_2,V_f_2,T_c,T_b] : hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_b,tc_HOL_Obool)),hAPP(c_Set_Oimage(T_c,T_b,V_f_2),hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_c,tc_HOL_Obool)),V_A_2),V_B_2))),hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_b,tc_HOL_Obool)),hAPP(c_Set_Oimage(T_c,T_b,V_f_2),V_A_2)),hAPP(c_Set_Oimage(T_c,T_b,V_f_2),V_B_2)))) ).
% 160.20/160.14  
% 160.20/160.14  fof(fact_finite__imageD,axiom,
% 160.20/160.14      ! [V_A_2,V_f_2,T_c,T_b] :
% 160.20/160.14        ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),hAPP(c_Set_Oimage(T_c,T_b,V_f_2),V_A_2)))
% 160.20/160.14       => ( c_Fun_Oinj__on(T_c,T_b,V_f_2,V_A_2)
% 160.20/160.14         => hBOOL(hAPP(c_Finite__Set_Ofinite(T_c),V_A_2)) ) ) ).
% 160.20/160.14  
% 160.20/160.14  fof(fact_image__diff__subset,axiom,
% 160.20/160.14      ! [V_B_2,V_A_2,V_f_2,T_c,T_b] : hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_b,tc_HOL_Obool)),hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_fun(T_b,tc_HOL_Obool)),hAPP(c_Set_Oimage(T_c,T_b,V_f_2),V_A_2)),hAPP(c_Set_Oimage(T_c,T_b,V_f_2),V_B_2))),hAPP(c_Set_Oimage(T_c,T_b,V_f_2),hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_fun(T_c,tc_HOL_Obool)),V_A_2),V_B_2)))) ).
% 160.20/160.14  
% 160.20/160.14  fof(fact_inj__image__eq__iff,axiom,
% 160.20/160.14      ! [V_B_2,V_A_2,V_f_2,T_c,T_b] :
% 160.20/160.14        ( c_Fun_Oinj__on(T_b,T_c,V_f_2,c_Orderings_Otop__class_Otop(tc_fun(T_b,tc_HOL_Obool)))
% 160.20/160.14       => ( hAPP(c_Set_Oimage(T_b,T_c,V_f_2),V_A_2) = hAPP(c_Set_Oimage(T_b,T_c,V_f_2),V_B_2)
% 160.20/160.14        <=> V_A_2 = V_B_2 ) ) ).
% 160.20/160.14  
% 160.20/160.14  fof(fact_inj__on__Un__image__eq__iff,axiom,
% 160.20/160.14      ! [V_B_2,V_A_2,V_f_2,T_c,T_b] :
% 160.20/160.14        ( c_Fun_Oinj__on(T_b,T_c,V_f_2,hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(T_b,tc_HOL_Obool)),V_A_2),V_B_2))
% 160.20/160.14       => ( hAPP(c_Set_Oimage(T_b,T_c,V_f_2),V_A_2) = hAPP(c_Set_Oimage(T_b,T_c,V_f_2),V_B_2)
% 160.20/160.14        <=> V_A_2 = V_B_2 ) ) ).
% 160.20/160.14  
% 160.20/160.14  fof(fact_image__uminus__atLeastAtMost,axiom,
% 160.20/160.14      ! [V_y_2,V_x_2,T_b] :
% 160.20/160.14        ( class_Groups_Oordered__ab__group__add(T_b)
% 160.20/160.14       => hAPP(c_Set_Oimage(T_b,T_b,c_Groups_Ouminus__class_Ouminus(T_b)),c_SetInterval_Oord__class_OatLeastAtMost(T_b,V_x_2,V_y_2)) = c_SetInterval_Oord__class_OatLeastAtMost(T_b,hAPP(c_Groups_Ouminus__class_Ouminus(T_b),V_y_2),hAPP(c_Groups_Ouminus__class_Ouminus(T_b),V_x_2)) ) ).
% 160.20/160.14  
% 160.20/160.14  fof(fact_card__image,axiom,
% 160.20/160.14      ! [V_A_2,V_f_2,T_c,T_b] :
% 160.20/160.14        ( c_Fun_Oinj__on(T_b,T_c,V_f_2,V_A_2)
% 160.20/160.14       => hAPP(c_Finite__Set_Ocard(T_c),hAPP(c_Set_Oimage(T_b,T_c,V_f_2),V_A_2)) = hAPP(c_Finite__Set_Ocard(T_b),V_A_2) ) ).
% 160.20/160.14  
% 160.20/160.14  fof(fact_image__vimage__subset,axiom,
% 160.20/160.14      ! [V_A_2,V_f_2,T_c,T_b] : hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_b,tc_HOL_Obool)),hAPP(c_Set_Oimage(T_c,T_b,V_f_2),hAPP(c_Set_Ovimage(T_c,T_b,V_f_2),V_A_2))),V_A_2)) ).
% 160.20/160.14  
% 160.20/160.14  fof(fact_surj__image__vimage__eq,axiom,
% 160.20/160.14      ! [V_A_2,V_f_2,T_b,T_c] :
% 160.20/160.14        ( hAPP(c_Set_Oimage(T_c,T_b,V_f_2),c_Orderings_Otop__class_Otop(tc_fun(T_c,tc_HOL_Obool))) = c_Orderings_Otop__class_Otop(tc_fun(T_b,tc_HOL_Obool))
% 160.20/160.14       => hAPP(c_Set_Oimage(T_c,T_b,V_f_2),hAPP(c_Set_Ovimage(T_c,T_b,V_f_2),V_A_2)) = V_A_2 ) ).
% 160.20/160.14  
% 160.20/160.14  fof(fact_image__Suc__atLeastLessThan,axiom,
% 160.20/160.14      ! [V_j_2,V_i_2] : hAPP(c_Set_Oimage(tc_Nat_Onat,tc_Nat_Onat,c_Nat_OSuc),hAPP(c_SetInterval_Oord__class_OatLeastLessThan(tc_Nat_Onat,V_i_2),V_j_2)) = hAPP(c_SetInterval_Oord__class_OatLeastLessThan(tc_Nat_Onat,hAPP(c_Nat_OSuc,V_i_2)),hAPP(c_Nat_OSuc,V_j_2)) ).
% 160.20/160.14  
% 160.20/160.14  fof(fact_UN__atMost__UNIV,axiom,
% 160.20/160.14      hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OSUPR(tc_Nat_Onat,tc_fun(tc_Nat_Onat,tc_HOL_Obool)),c_Orderings_Otop__class_Otop(tc_fun(tc_Nat_Onat,tc_HOL_Obool))),c_SetInterval_Oord__class_OatMost(tc_Nat_Onat)) = c_Orderings_Otop__class_Otop(tc_fun(tc_Nat_Onat,tc_HOL_Obool)) ).
% 160.20/160.14  
% 160.20/160.14  fof(fact_type__definition_OAbs__image,axiom,
% 160.20/160.14      ! [V_A_2,V_Abs_2,V_Rep_2,T_c,T_b] :
% 160.20/160.14        ( c_Typedef_Otype__definition(T_b,T_c,V_Rep_2,V_Abs_2,V_A_2)
% 160.20/160.14       => hAPP(c_Set_Oimage(T_c,T_b,V_Abs_2),V_A_2) = c_Orderings_Otop__class_Otop(tc_fun(T_b,tc_HOL_Obool)) ) ).
% 160.20/160.14  
% 160.20/160.14  fof(fact_type__definition_ORep__range,axiom,
% 160.20/160.14      ! [V_A_2,V_Abs_2,V_Rep_2,T_c,T_b] :
% 160.20/160.14        ( c_Typedef_Otype__definition(T_b,T_c,V_Rep_2,V_Abs_2,V_A_2)
% 160.20/160.14       => hAPP(c_Set_Oimage(T_b,T_c,V_Rep_2),c_Orderings_Otop__class_Otop(tc_fun(T_b,tc_HOL_Obool))) = V_A_2 ) ).
% 160.20/160.14  
% 160.20/160.14  fof(fact_image__Suc__atLeastAtMost,axiom,
% 160.20/160.14      ! [V_j_2,V_i_2] : hAPP(c_Set_Oimage(tc_Nat_Onat,tc_Nat_Onat,c_Nat_OSuc),c_SetInterval_Oord__class_OatLeastAtMost(tc_Nat_Onat,V_i_2,V_j_2)) = c_SetInterval_Oord__class_OatLeastAtMost(tc_Nat_Onat,hAPP(c_Nat_OSuc,V_i_2),hAPP(c_Nat_OSuc,V_j_2)) ).
% 160.20/160.14  
% 160.20/160.14  fof(fact_image__uminus__greaterThanLessThan,axiom,
% 160.20/160.14      ! [V_y_2,V_x_2,T_b] :
% 160.20/160.14        ( class_Groups_Oordered__ab__group__add(T_b)
% 160.20/160.14       => hAPP(c_Set_Oimage(T_b,T_b,c_Groups_Ouminus__class_Ouminus(T_b)),c_SetInterval_Oord__class_OgreaterThanLessThan(T_b,V_x_2,V_y_2)) = c_SetInterval_Oord__class_OgreaterThanLessThan(T_b,hAPP(c_Groups_Ouminus__class_Ouminus(T_b),V_y_2),hAPP(c_Groups_Ouminus__class_Ouminus(T_b),V_x_2)) ) ).
% 160.20/160.14  
% 160.20/160.14  fof(fact_inj__on__strict__subset,axiom,
% 160.20/160.14      ! [V_A_2,V_B_2,V_f_2,T_c,T_b] :
% 160.20/160.14        ( c_Fun_Oinj__on(T_b,T_c,V_f_2,V_B_2)
% 160.20/160.14       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_fun(T_b,tc_HOL_Obool)),V_A_2),V_B_2))
% 160.20/160.14         => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_fun(T_c,tc_HOL_Obool)),hAPP(c_Set_Oimage(T_b,T_c,V_f_2),V_A_2)),hAPP(c_Set_Oimage(T_b,T_c,V_f_2),V_B_2))) ) ) ).
% 160.20/160.14  
% 160.20/160.14  fof(fact_image__constant__conv,axiom,
% 160.20/160.14      ! [V_c_2,T_c,T_b,V_A_2] :
% 160.20/160.14        ( ( V_A_2 = c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool))
% 160.20/160.14         => hAPP(c_Set_Oimage(T_b,T_c,hAPP(c_COMBK(T_c,T_b),V_c_2)),V_A_2) = c_Orderings_Obot__class_Obot(tc_fun(T_c,tc_HOL_Obool)) )
% 160.20/160.14        & ( V_A_2 != c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool))
% 160.20/160.14         => hAPP(c_Set_Oimage(T_b,T_c,hAPP(c_COMBK(T_c,T_b),V_c_2)),V_A_2) = hAPP(hAPP(c_Set_Oinsert(T_c),V_c_2),c_Orderings_Obot__class_Obot(tc_fun(T_c,tc_HOL_Obool))) ) ) ).
% 160.20/160.14  
% 160.20/160.14  fof(fact_finite__range__imageI,axiom,
% 160.20/160.14      ! [V_f_2,T_d,V_g_2,T_c,T_b] :
% 160.20/160.14        ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),hAPP(c_Set_Oimage(T_c,T_b,V_g_2),c_Orderings_Otop__class_Otop(tc_fun(T_c,tc_HOL_Obool)))))
% 160.20/160.14       => hBOOL(hAPP(c_Finite__Set_Ofinite(T_d),hAPP(c_Set_Oimage(T_c,T_d,hAPP(hAPP(c_COMBB(T_b,T_d,T_c),V_f_2),V_g_2)),c_Orderings_Otop__class_Otop(tc_fun(T_c,tc_HOL_Obool))))) ) ).
% 160.20/160.14  
% 160.20/160.14  fof(fact_image__add__atLeastLessThan,axiom,
% 160.20/160.14      ! [V_j_2,V_i_2,V_k_2] : hAPP(c_Set_Oimage(tc_Nat_Onat,tc_Nat_Onat,hAPP(hAPP(c_COMBC(tc_Nat_Onat,tc_Nat_Onat,tc_Nat_Onat),c_Groups_Oplus__class_Oplus(tc_Nat_Onat)),V_k_2)),hAPP(c_SetInterval_Oord__class_OatLeastLessThan(tc_Nat_Onat,V_i_2),V_j_2)) = hAPP(c_SetInterval_Oord__class_OatLeastLessThan(tc_Nat_Onat,hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Nat_Onat),V_i_2),V_k_2)),hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Nat_Onat),V_j_2),V_k_2)) ).
% 160.20/160.14  
% 160.20/160.14  fof(fact_image__add__atLeastAtMost,axiom,
% 160.20/160.14      ! [V_j_2,V_i_2,V_k_2] : hAPP(c_Set_Oimage(tc_Nat_Onat,tc_Nat_Onat,hAPP(hAPP(c_COMBC(tc_Nat_Onat,tc_Nat_Onat,tc_Nat_Onat),c_Groups_Oplus__class_Oplus(tc_Nat_Onat)),V_k_2)),c_SetInterval_Oord__class_OatLeastAtMost(tc_Nat_Onat,V_i_2,V_j_2)) = c_SetInterval_Oord__class_OatLeastAtMost(tc_Nat_Onat,hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Nat_Onat),V_i_2),V_k_2),hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Nat_Onat),V_j_2),V_k_2)) ).
% 160.20/160.14  
% 160.20/160.14  fof(fact_image__Union,axiom,
% 160.20/160.14      ! [V_S_2,V_f_2,T_b,T_c] : hAPP(c_Set_Oimage(T_c,T_b,V_f_2),c_Complete__Lattice_OSup__class_OSup(tc_fun(T_c,tc_HOL_Obool),V_S_2)) = hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OSUPR(tc_fun(T_c,tc_HOL_Obool),tc_fun(T_b,tc_HOL_Obool)),V_S_2),c_Set_Oimage(T_c,T_b,V_f_2)) ).
% 160.20/160.14  
% 160.20/160.14  fof(fact_atLeast0AtMost,axiom,
% 160.20/160.14      ! [V_n_2] : c_SetInterval_Oord__class_OatLeastAtMost(tc_Nat_Onat,c_Groups_Ozero__class_Ozero(tc_Nat_Onat),V_n_2) = hAPP(c_SetInterval_Oord__class_OatMost(tc_Nat_Onat),V_n_2) ).
% 160.20/160.14  
% 160.20/160.14  fof(fact_inj__image__mem__iff,axiom,
% 160.20/160.14      ! [V_A_2,V_a_2,V_f_2,T_c,T_b] :
% 160.20/160.14        ( c_Fun_Oinj__on(T_b,T_c,V_f_2,c_Orderings_Otop__class_Otop(tc_fun(T_b,tc_HOL_Obool)))
% 160.20/160.14       => ( hBOOL(hAPP(hAPP(c_member(T_c),hAPP(V_f_2,V_a_2)),hAPP(c_Set_Oimage(T_b,T_c,V_f_2),V_A_2)))
% 160.20/160.14        <=> hBOOL(hAPP(hAPP(c_member(T_b),V_a_2),V_A_2)) ) ) ).
% 160.20/160.14  
% 160.20/160.14  fof(fact_range__ex1__eq,axiom,
% 160.20/160.14      ! [V_b_2,V_f_2,T_c,T_b] :
% 160.20/160.14        ( c_Fun_Oinj__on(T_b,T_c,V_f_2,c_Orderings_Otop__class_Otop(tc_fun(T_b,tc_HOL_Obool)))
% 160.20/160.14       => ( hBOOL(hAPP(hAPP(c_member(T_c),V_b_2),hAPP(c_Set_Oimage(T_b,T_c,V_f_2),c_Orderings_Otop__class_Otop(tc_fun(T_b,tc_HOL_Obool)))))
% 160.20/160.14        <=> ? [B_x] :
% 160.20/160.14              ( V_b_2 = hAPP(V_f_2,B_x)
% 160.20/160.14              & ! [B_y] :
% 160.20/160.14                  ( V_b_2 = hAPP(V_f_2,B_y)
% 160.20/160.14                 => B_y = B_x ) ) ) ) ).
% 160.20/160.14  
% 160.20/160.14  fof(fact_inj__on__iff__surj,axiom,
% 160.20/160.14      ! [V_A_H_2,T_c,T_b,V_A_2] :
% 160.20/160.14        ( V_A_2 != c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool))
% 160.20/160.14       => ( ? [B_f] :
% 160.20/160.14              ( c_Fun_Oinj__on(T_b,T_c,B_f,V_A_2)
% 160.20/160.14              & hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_c,tc_HOL_Obool)),hAPP(c_Set_Oimage(T_b,T_c,B_f),V_A_2)),V_A_H_2)) )
% 160.20/160.14        <=> ? [B_g] : hAPP(c_Set_Oimage(T_c,T_b,B_g),V_A_H_2) = V_A_2 ) ) ).
% 160.20/160.14  
% 160.20/160.14  fof(fact_endo__inj__surj,axiom,
% 160.20/160.14      ! [V_f_2,V_A_2,T_b] :
% 160.20/160.14        ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2))
% 160.20/160.14       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_b,tc_HOL_Obool)),hAPP(c_Set_Oimage(T_b,T_b,V_f_2),V_A_2)),V_A_2))
% 160.20/160.14         => ( c_Fun_Oinj__on(T_b,T_b,V_f_2,V_A_2)
% 160.20/160.14           => hAPP(c_Set_Oimage(T_b,T_b,V_f_2),V_A_2) = V_A_2 ) ) ) ).
% 160.20/160.14  
% 160.20/160.14  fof(fact_finite__surj__inj,axiom,
% 160.20/160.14      ! [V_f_2,V_A_2,T_b] :
% 160.20/160.14        ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2))
% 160.20/160.14       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_b,tc_HOL_Obool)),V_A_2),hAPP(c_Set_Oimage(T_b,T_b,V_f_2),V_A_2)))
% 160.20/160.14         => c_Fun_Oinj__on(T_b,T_b,V_f_2,V_A_2) ) ) ).
% 160.20/160.14  
% 160.20/160.14  fof(fact_finite__UNIV__surj__inj,axiom,
% 160.20/160.14      ! [V_f_2,T_b] :
% 160.20/160.14        ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),c_Orderings_Otop__class_Otop(tc_fun(T_b,tc_HOL_Obool))))
% 160.20/160.14       => ( hAPP(c_Set_Oimage(T_b,T_b,V_f_2),c_Orderings_Otop__class_Otop(tc_fun(T_b,tc_HOL_Obool))) = c_Orderings_Otop__class_Otop(tc_fun(T_b,tc_HOL_Obool))
% 160.20/160.14         => c_Fun_Oinj__on(T_b,T_b,V_f_2,c_Orderings_Otop__class_Otop(tc_fun(T_b,tc_HOL_Obool))) ) ) ).
% 160.20/160.14  
% 160.20/160.14  fof(fact_finite__UNIV__inj__surj,axiom,
% 160.20/160.14      ! [V_f_2,T_b] :
% 160.20/160.14        ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),c_Orderings_Otop__class_Otop(tc_fun(T_b,tc_HOL_Obool))))
% 160.20/160.14       => ( c_Fun_Oinj__on(T_b,T_b,V_f_2,c_Orderings_Otop__class_Otop(tc_fun(T_b,tc_HOL_Obool)))
% 160.20/160.14         => hAPP(c_Set_Oimage(T_b,T_b,V_f_2),c_Orderings_Otop__class_Otop(tc_fun(T_b,tc_HOL_Obool))) = c_Orderings_Otop__class_Otop(tc_fun(T_b,tc_HOL_Obool)) ) ) ).
% 160.20/160.14  
% 160.20/160.14  fof(fact_card__image__le,axiom,
% 160.20/160.14      ! [V_f_2,T_c,V_A_2,T_b] :
% 160.20/160.14        ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2))
% 160.20/160.14       => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat),hAPP(c_Finite__Set_Ocard(T_c),hAPP(c_Set_Oimage(T_b,T_c,V_f_2),V_A_2))),hAPP(c_Finite__Set_Ocard(T_b),V_A_2))) ) ).
% 160.20/160.14  
% 160.20/160.14  fof(fact_inj__image__subset__iff,axiom,
% 160.20/160.14      ! [V_B_2,V_A_2,V_f_2,T_c,T_b] :
% 160.20/160.14        ( c_Fun_Oinj__on(T_b,T_c,V_f_2,c_Orderings_Otop__class_Otop(tc_fun(T_b,tc_HOL_Obool)))
% 160.20/160.14       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_c,tc_HOL_Obool)),hAPP(c_Set_Oimage(T_b,T_c,V_f_2),V_A_2)),hAPP(c_Set_Oimage(T_b,T_c,V_f_2),V_B_2)))
% 160.20/160.14        <=> hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_b,tc_HOL_Obool)),V_A_2),V_B_2)) ) ) ).
% 160.20/160.14  
% 160.20/160.14  fof(fact_inj__on__image__Int,axiom,
% 160.20/160.14      ! [V_B_2,V_A_2,V_C_2,V_f_2,T_c,T_b] :
% 160.20/160.14        ( c_Fun_Oinj__on(T_b,T_c,V_f_2,V_C_2)
% 160.20/160.14       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_b,tc_HOL_Obool)),V_A_2),V_C_2))
% 160.20/160.14         => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_b,tc_HOL_Obool)),V_B_2),V_C_2))
% 160.20/160.14           => hAPP(c_Set_Oimage(T_b,T_c,V_f_2),hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_b,tc_HOL_Obool)),V_A_2),V_B_2)) = hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_c,tc_HOL_Obool)),hAPP(c_Set_Oimage(T_b,T_c,V_f_2),V_A_2)),hAPP(c_Set_Oimage(T_b,T_c,V_f_2),V_B_2)) ) ) ) ).
% 160.20/160.14  
% 160.20/160.14  fof(fact_image__Int,axiom,
% 160.20/160.14      ! [V_B_2,V_A_2,V_f_2,T_c,T_b] :
% 160.20/160.14        ( c_Fun_Oinj__on(T_b,T_c,V_f_2,c_Orderings_Otop__class_Otop(tc_fun(T_b,tc_HOL_Obool)))
% 160.20/160.14       => hAPP(c_Set_Oimage(T_b,T_c,V_f_2),hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_b,tc_HOL_Obool)),V_A_2),V_B_2)) = hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_c,tc_HOL_Obool)),hAPP(c_Set_Oimage(T_b,T_c,V_f_2),V_A_2)),hAPP(c_Set_Oimage(T_b,T_c,V_f_2),V_B_2)) ) ).
% 160.20/160.14  
% 160.20/160.14  fof(fact_eq__card__imp__inj__on,axiom,
% 160.20/160.14      ! [V_f_2,T_c,V_A_2,T_b] :
% 160.20/160.14        ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2))
% 160.20/160.14       => ( hAPP(c_Finite__Set_Ocard(T_c),hAPP(c_Set_Oimage(T_b,T_c,V_f_2),V_A_2)) = hAPP(c_Finite__Set_Ocard(T_b),V_A_2)
% 160.20/160.14         => c_Fun_Oinj__on(T_b,T_c,V_f_2,V_A_2) ) ) ).
% 160.20/160.14  
% 160.20/160.14  fof(fact_inj__on__iff__eq__card,axiom,
% 160.20/160.14      ! [V_f_2,T_c,V_A_2,T_b] :
% 160.20/160.14        ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2))
% 160.20/160.14       => ( c_Fun_Oinj__on(T_b,T_c,V_f_2,V_A_2)
% 160.20/160.14        <=> hAPP(c_Finite__Set_Ocard(T_c),hAPP(c_Set_Oimage(T_b,T_c,V_f_2),V_A_2)) = hAPP(c_Finite__Set_Ocard(T_b),V_A_2) ) ) ).
% 160.20/160.14  
% 160.20/160.14  fof(fact_card__atMost,axiom,
% 160.20/160.14      ! [V_u_2] : hAPP(c_Finite__Set_Ocard(tc_Nat_Onat),hAPP(c_SetInterval_Oord__class_OatMost(tc_Nat_Onat),V_u_2)) = hAPP(c_Nat_OSuc,V_u_2) ).
% 160.20/160.14  
% 160.20/160.14  fof(fact_inj__on__image__set__diff,axiom,
% 160.20/160.14      ! [V_B_2,V_A_2,V_C_2,V_f_2,T_c,T_b] :
% 160.20/160.14        ( c_Fun_Oinj__on(T_b,T_c,V_f_2,V_C_2)
% 160.20/160.14       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_b,tc_HOL_Obool)),V_A_2),V_C_2))
% 160.20/160.14         => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_b,tc_HOL_Obool)),V_B_2),V_C_2))
% 160.20/160.14           => hAPP(c_Set_Oimage(T_b,T_c,V_f_2),hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_fun(T_b,tc_HOL_Obool)),V_A_2),V_B_2)) = hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_fun(T_c,tc_HOL_Obool)),hAPP(c_Set_Oimage(T_b,T_c,V_f_2),V_A_2)),hAPP(c_Set_Oimage(T_b,T_c,V_f_2),V_B_2)) ) ) ) ).
% 160.20/160.14  
% 160.20/160.14  fof(fact_image__set__diff,axiom,
% 160.20/160.14      ! [V_B_2,V_A_2,V_f_2,T_c,T_b] :
% 160.20/160.14        ( c_Fun_Oinj__on(T_b,T_c,V_f_2,c_Orderings_Otop__class_Otop(tc_fun(T_b,tc_HOL_Obool)))
% 160.20/160.14       => hAPP(c_Set_Oimage(T_b,T_c,V_f_2),hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_fun(T_b,tc_HOL_Obool)),V_A_2),V_B_2)) = hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_fun(T_c,tc_HOL_Obool)),hAPP(c_Set_Oimage(T_b,T_c,V_f_2),V_A_2)),hAPP(c_Set_Oimage(T_b,T_c,V_f_2),V_B_2)) ) ).
% 160.20/160.14  
% 160.20/160.14  fof(fact_pigeonhole,axiom,
% 160.20/160.14      ! [V_A_2,V_f_2,T_c,T_b] :
% 160.20/160.14        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),hAPP(c_Finite__Set_Ocard(T_b),hAPP(c_Set_Oimage(T_c,T_b,V_f_2),V_A_2))),hAPP(c_Finite__Set_Ocard(T_c),V_A_2)))
% 160.20/160.14       => ~ c_Fun_Oinj__on(T_c,T_b,V_f_2,V_A_2) ) ).
% 160.20/160.14  
% 160.20/160.14  fof(fact_finite__vimageD,axiom,
% 160.20/160.14      ! [V_F_2,V_h_2,T_c,T_b] :
% 160.20/160.14        ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),hAPP(c_Set_Ovimage(T_b,T_c,V_h_2),V_F_2)))
% 160.20/160.14       => ( hAPP(c_Set_Oimage(T_b,T_c,V_h_2),c_Orderings_Otop__class_Otop(tc_fun(T_b,tc_HOL_Obool))) = c_Orderings_Otop__class_Otop(tc_fun(T_c,tc_HOL_Obool))
% 160.20/160.14         => hBOOL(hAPP(c_Finite__Set_Ofinite(T_c),V_F_2)) ) ) ).
% 160.20/160.14  
% 160.20/160.14  fof(fact_atMost__Suc,axiom,
% 160.20/160.14      ! [V_k_2] : hAPP(c_SetInterval_Oord__class_OatMost(tc_Nat_Onat),hAPP(c_Nat_OSuc,V_k_2)) = hAPP(hAPP(c_Set_Oinsert(tc_Nat_Onat),hAPP(c_Nat_OSuc,V_k_2)),hAPP(c_SetInterval_Oord__class_OatMost(tc_Nat_Onat),V_k_2)) ).
% 160.20/160.14  
% 160.20/160.14  fof(fact_atMost__iff,axiom,
% 160.20/160.14      ! [V_k_2,V_i_2,T_b] :
% 160.20/160.14        ( class_Orderings_Oord(T_b)
% 160.20/160.14       => ( hBOOL(hAPP(hAPP(c_member(T_b),V_i_2),hAPP(c_SetInterval_Oord__class_OatMost(T_b),V_k_2)))
% 160.20/160.14        <=> hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_b),V_i_2),V_k_2)) ) ) ).
% 160.20/160.14  
% 160.20/160.14  fof(fact_surj__Compl__image__subset,axiom,
% 160.20/160.14      ! [V_A_2,V_f_2,T_b,T_c] :
% 160.20/160.14        ( hAPP(c_Set_Oimage(T_c,T_b,V_f_2),c_Orderings_Otop__class_Otop(tc_fun(T_c,tc_HOL_Obool))) = c_Orderings_Otop__class_Otop(tc_fun(T_b,tc_HOL_Obool))
% 160.20/160.14       => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_b,tc_HOL_Obool)),hAPP(c_Groups_Ouminus__class_Ouminus(tc_fun(T_b,tc_HOL_Obool)),hAPP(c_Set_Oimage(T_c,T_b,V_f_2),V_A_2))),hAPP(c_Set_Oimage(T_c,T_b,V_f_2),hAPP(c_Groups_Ouminus__class_Ouminus(tc_fun(T_c,tc_HOL_Obool)),V_A_2)))) ) ).
% 160.20/160.14  
% 160.20/160.14  fof(fact_vimage__subsetD,axiom,
% 160.20/160.14      ! [V_A_2,V_B_2,V_f_2,T_b,T_c] :
% 160.20/160.14        ( hAPP(c_Set_Oimage(T_c,T_b,V_f_2),c_Orderings_Otop__class_Otop(tc_fun(T_c,tc_HOL_Obool))) = c_Orderings_Otop__class_Otop(tc_fun(T_b,tc_HOL_Obool))
% 160.20/160.14       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_c,tc_HOL_Obool)),hAPP(c_Set_Ovimage(T_c,T_b,V_f_2),V_B_2)),V_A_2))
% 160.20/160.14         => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_b,tc_HOL_Obool)),V_B_2),hAPP(c_Set_Oimage(T_c,T_b,V_f_2),V_A_2))) ) ) ).
% 160.20/160.14  
% 160.20/160.14  fof(fact_image__vimage__eq,axiom,
% 160.20/160.14      ! [V_A_2,V_f_2,T_b,T_c] : hAPP(c_Set_Oimage(T_c,T_b,V_f_2),hAPP(c_Set_Ovimage(T_c,T_b,V_f_2),V_A_2)) = hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_b,tc_HOL_Obool)),V_A_2),hAPP(c_Set_Oimage(T_c,T_b,V_f_2),c_Orderings_Otop__class_Otop(tc_fun(T_c,tc_HOL_Obool)))) ).
% 160.20/160.14  
% 160.20/160.14  fof(fact_inj__vimage__image__eq,axiom,
% 160.20/160.14      ! [V_A_2,V_f_2,T_c,T_b] :
% 160.20/160.14        ( c_Fun_Oinj__on(T_b,T_c,V_f_2,c_Orderings_Otop__class_Otop(tc_fun(T_b,tc_HOL_Obool)))
% 160.20/160.14       => hAPP(c_Set_Ovimage(T_b,T_c,V_f_2),hAPP(c_Set_Oimage(T_b,T_c,V_f_2),V_A_2)) = V_A_2 ) ).
% 160.20/160.14  
% 160.20/160.14  fof(fact_atMost__subset__iff,axiom,
% 160.20/160.14      ! [V_y_2,V_x_2,T_b] :
% 160.20/160.14        ( class_Orderings_Oorder(T_b)
% 160.20/160.14       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_b,tc_HOL_Obool)),hAPP(c_SetInterval_Oord__class_OatMost(T_b),V_x_2)),hAPP(c_SetInterval_Oord__class_OatMost(T_b),V_y_2)))
% 160.20/160.14        <=> hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_b),V_x_2),V_y_2)) ) ) ).
% 160.20/160.14  
% 160.20/160.14  fof(fact_image__uminus__atLeastLessThan,axiom,
% 160.20/160.14      ! [V_y_2,V_x_2,T_b] :
% 160.20/160.14        ( class_Groups_Oordered__ab__group__add(T_b)
% 160.20/160.14       => hAPP(c_Set_Oimage(T_b,T_b,c_Groups_Ouminus__class_Ouminus(T_b)),hAPP(c_SetInterval_Oord__class_OatLeastLessThan(T_b,V_x_2),V_y_2)) = c_SetInterval_Oord__class_OgreaterThanAtMost(T_b,hAPP(c_Groups_Ouminus__class_Ouminus(T_b),V_y_2),hAPP(c_Groups_Ouminus__class_Ouminus(T_b),V_x_2)) ) ).
% 160.20/160.14  
% 160.20/160.14  fof(fact_image__uminus__greaterThanAtMost,axiom,
% 160.20/160.14      ! [V_y_2,V_x_2,T_b] :
% 160.20/160.14        ( class_Groups_Oordered__ab__group__add(T_b)
% 160.20/160.14       => hAPP(c_Set_Oimage(T_b,T_b,c_Groups_Ouminus__class_Ouminus(T_b)),c_SetInterval_Oord__class_OgreaterThanAtMost(T_b,V_x_2,V_y_2)) = hAPP(c_SetInterval_Oord__class_OatLeastLessThan(T_b,hAPP(c_Groups_Ouminus__class_Ouminus(T_b),V_y_2)),hAPP(c_Groups_Ouminus__class_Ouminus(T_b),V_x_2)) ) ).
% 160.20/160.14  
% 160.20/160.14  fof(fact_image__constant,axiom,
% 160.20/160.14      ! [V_c_2,T_c,V_A_2,V_x_2,T_b] :
% 160.20/160.14        ( hBOOL(hAPP(hAPP(c_member(T_b),V_x_2),V_A_2))
% 160.20/160.14       => hAPP(c_Set_Oimage(T_b,T_c,hAPP(c_COMBK(T_c,T_b),V_c_2)),V_A_2) = hAPP(hAPP(c_Set_Oinsert(T_c),V_c_2),c_Orderings_Obot__class_Obot(tc_fun(T_c,tc_HOL_Obool))) ) ).
% 160.20/160.14  
% 160.20/160.14  fof(fact_image__eq__UN,axiom,
% 160.20/160.14      ! [V_A_2,V_f_2,T_b,T_c] : hAPP(c_Set_Oimage(T_c,T_b,V_f_2),V_A_2) = hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OSUPR(T_c,tc_fun(T_b,tc_HOL_Obool)),V_A_2),hAPP(hAPP(c_COMBC(T_c,tc_fun(T_b,tc_HOL_Obool),tc_fun(T_b,tc_HOL_Obool)),hAPP(hAPP(c_COMBB(T_b,tc_fun(tc_fun(T_b,tc_HOL_Obool),tc_fun(T_b,tc_HOL_Obool)),T_c),c_Set_Oinsert(T_b)),V_f_2)),c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool)))) ).
% 160.20/160.14  
% 160.20/160.14  fof(fact_card__bij__eq,axiom,
% 160.20/160.14      ! [V_g_2,V_B_2,V_A_2,V_f_2,T_c,T_b] :
% 160.20/160.14        ( c_Fun_Oinj__on(T_b,T_c,V_f_2,V_A_2)
% 160.20/160.14       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_c,tc_HOL_Obool)),hAPP(c_Set_Oimage(T_b,T_c,V_f_2),V_A_2)),V_B_2))
% 160.20/160.14         => ( c_Fun_Oinj__on(T_c,T_b,V_g_2,V_B_2)
% 160.20/160.14           => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_b,tc_HOL_Obool)),hAPP(c_Set_Oimage(T_c,T_b,V_g_2),V_B_2)),V_A_2))
% 160.20/160.14             => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2))
% 160.20/160.14               => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_c),V_B_2))
% 160.20/160.14                 => hAPP(c_Finite__Set_Ocard(T_b),V_A_2) = hAPP(c_Finite__Set_Ocard(T_c),V_B_2) ) ) ) ) ) ) ).
% 160.20/160.14  
% 160.20/160.14  fof(fact_inj__image__Compl__subset,axiom,
% 160.20/160.14      ! [V_A_2,V_f_2,T_c,T_b] :
% 160.20/160.14        ( c_Fun_Oinj__on(T_b,T_c,V_f_2,c_Orderings_Otop__class_Otop(tc_fun(T_b,tc_HOL_Obool)))
% 160.20/160.14       => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_c,tc_HOL_Obool)),hAPP(c_Set_Oimage(T_b,T_c,V_f_2),hAPP(c_Groups_Ouminus__class_Ouminus(tc_fun(T_b,tc_HOL_Obool)),V_A_2))),hAPP(c_Groups_Ouminus__class_Ouminus(tc_fun(T_c,tc_HOL_Obool)),hAPP(c_Set_Oimage(T_b,T_c,V_f_2),V_A_2)))) ) ).
% 160.20/160.14  
% 160.20/160.14  fof(fact_vimage__subsetI,axiom,
% 160.20/160.14      ! [V_A_2,V_B_2,V_f_2,T_c,T_b] :
% 160.20/160.14        ( c_Fun_Oinj__on(T_b,T_c,V_f_2,c_Orderings_Otop__class_Otop(tc_fun(T_b,tc_HOL_Obool)))
% 160.20/160.14       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_c,tc_HOL_Obool)),V_B_2),hAPP(c_Set_Oimage(T_b,T_c,V_f_2),V_A_2)))
% 160.20/160.14         => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_b,tc_HOL_Obool)),hAPP(c_Set_Ovimage(T_b,T_c,V_f_2),V_B_2)),V_A_2)) ) ) ).
% 160.20/160.14  
% 160.20/160.14  fof(fact_image__eq__fold__image,axiom,
% 160.20/160.14      ! [V_f_2,T_c,V_A_2,T_b] :
% 160.20/160.14        ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2))
% 160.20/160.14       => hAPP(c_Set_Oimage(T_b,T_c,V_f_2),V_A_2) = hAPP(hAPP(hAPP(c_Finite__Set_Ofold__image(tc_fun(T_c,tc_HOL_Obool),T_b,c_Lattices_Osemilattice__sup__class_Osup(tc_fun(T_c,tc_HOL_Obool))),hAPP(hAPP(c_COMBC(T_b,tc_fun(T_c,tc_HOL_Obool),tc_fun(T_c,tc_HOL_Obool)),hAPP(hAPP(c_COMBB(T_c,tc_fun(tc_fun(T_c,tc_HOL_Obool),tc_fun(T_c,tc_HOL_Obool)),T_b),c_Set_Oinsert(T_c)),V_f_2)),c_Orderings_Obot__class_Obot(tc_fun(T_c,tc_HOL_Obool)))),c_Orderings_Obot__class_Obot(tc_fun(T_c,tc_HOL_Obool))),V_A_2) ) ).
% 160.20/160.14  
% 160.20/160.14  fof(fact_atMost__0,axiom,
% 160.20/160.14      hAPP(c_SetInterval_Oord__class_OatMost(tc_Nat_Onat),c_Groups_Ozero__class_Ozero(tc_Nat_Onat)) = hAPP(hAPP(c_Set_Oinsert(tc_Nat_Onat),c_Groups_Ozero__class_Ozero(tc_Nat_Onat)),c_Orderings_Obot__class_Obot(tc_fun(tc_Nat_Onat,tc_HOL_Obool))) ).
% 160.20/160.14  
% 160.20/160.14  fof(fact_Int__atLeastAtMostR1,axiom,
% 160.20/160.14      ! [V_d_2,V_c_2,V_b_2,T_b] :
% 160.20/160.14        ( class_Orderings_Olinorder(T_b)
% 160.20/160.14       => hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_b,tc_HOL_Obool)),hAPP(c_SetInterval_Oord__class_OatMost(T_b),V_b_2)),c_SetInterval_Oord__class_OatLeastAtMost(T_b,V_c_2,V_d_2)) = c_SetInterval_Oord__class_OatLeastAtMost(T_b,V_c_2,hAPP(hAPP(c_Orderings_Oord__class_Omin(T_b),V_b_2),V_d_2)) ) ).
% 160.20/160.14  
% 160.20/160.14  fof(fact_Int__atLeastAtMostL1,axiom,
% 160.20/160.14      ! [V_d_2,V_b_2,V_a_2,T_b] :
% 160.20/160.14        ( class_Orderings_Olinorder(T_b)
% 160.20/160.14       => hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_b,tc_HOL_Obool)),c_SetInterval_Oord__class_OatLeastAtMost(T_b,V_a_2,V_b_2)),hAPP(c_SetInterval_Oord__class_OatMost(T_b),V_d_2)) = c_SetInterval_Oord__class_OatLeastAtMost(T_b,V_a_2,hAPP(hAPP(c_Orderings_Oord__class_Omin(T_b),V_b_2),V_d_2)) ) ).
% 160.20/160.14  
% 160.20/160.14  fof(fact_inj__on__insert,axiom,
% 160.20/160.14      ! [V_A_2,V_a_2,V_f_2,T_c,T_b] :
% 160.20/160.14        ( c_Fun_Oinj__on(T_b,T_c,V_f_2,hAPP(hAPP(c_Set_Oinsert(T_b),V_a_2),V_A_2))
% 160.20/160.14      <=> ( c_Fun_Oinj__on(T_b,T_c,V_f_2,V_A_2)
% 160.20/160.14          & ~ hBOOL(hAPP(hAPP(c_member(T_c),hAPP(V_f_2,V_a_2)),hAPP(c_Set_Oimage(T_b,T_c,V_f_2),hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_fun(T_b,tc_HOL_Obool)),V_A_2),hAPP(hAPP(c_Set_Oinsert(T_b),V_a_2),c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool))))))) ) ) ).
% 160.20/160.14  
% 160.20/160.14  fof(fact_ivl__disj__un_I9_J,axiom,
% 160.20/160.14      ! [V_u_2,V_l_2,T_b] :
% 160.20/160.14        ( class_Orderings_Olinorder(T_b)
% 160.20/160.14       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_b),V_l_2),V_u_2))
% 160.20/160.14         => hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(T_b,tc_HOL_Obool)),hAPP(c_SetInterval_Oord__class_OatMost(T_b),V_l_2)),c_SetInterval_Oord__class_OgreaterThanAtMost(T_b,V_l_2,V_u_2)) = hAPP(c_SetInterval_Oord__class_OatMost(T_b),V_u_2) ) ) ).
% 160.20/160.14  
% 160.20/160.14  fof(fact_UN__le__add__shift,axiom,
% 160.20/160.14      ! [V_k_2,V_M_2,V_n_2,T_b] : hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OSUPR(tc_Nat_Onat,tc_fun(T_b,tc_HOL_Obool)),hAPP(c_SetInterval_Oord__class_OatMost(tc_Nat_Onat),V_n_2)),hAPP(hAPP(c_COMBB(tc_Nat_Onat,tc_fun(T_b,tc_HOL_Obool),tc_Nat_Onat),V_M_2),hAPP(hAPP(c_COMBC(tc_Nat_Onat,tc_Nat_Onat,tc_Nat_Onat),c_Groups_Oplus__class_Oplus(tc_Nat_Onat)),V_k_2))) = hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OSUPR(tc_Nat_Onat,tc_fun(T_b,tc_HOL_Obool)),c_SetInterval_Oord__class_OatLeastAtMost(tc_Nat_Onat,V_k_2,hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Nat_Onat),V_n_2),V_k_2))),V_M_2) ).
% 160.20/160.14  
% 160.20/160.14  fof(fact_ivl__disj__int_I3_J,axiom,
% 160.20/160.14      ! [V_u_2,V_l_2,T_b] :
% 160.20/160.14        ( class_Orderings_Oorder(T_b)
% 160.20/160.14       => hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_b,tc_HOL_Obool)),hAPP(c_SetInterval_Oord__class_OatMost(T_b),V_l_2)),c_SetInterval_Oord__class_OgreaterThanAtMost(T_b,V_l_2,V_u_2)) = c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool)) ) ).
% 160.20/160.14  
% 160.20/160.14  fof(fact_inj__on__Un,axiom,
% 160.43/160.14      ! [V_B_2,V_A_2,V_f_2,T_c,T_b] :
% 160.43/160.14        ( c_Fun_Oinj__on(T_b,T_c,V_f_2,hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(T_b,tc_HOL_Obool)),V_A_2),V_B_2))
% 160.43/160.14      <=> ( c_Fun_Oinj__on(T_b,T_c,V_f_2,V_A_2)
% 160.43/160.14          & c_Fun_Oinj__on(T_b,T_c,V_f_2,V_B_2)
% 160.43/160.14          & hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_c,tc_HOL_Obool)),hAPP(c_Set_Oimage(T_b,T_c,V_f_2),hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_fun(T_b,tc_HOL_Obool)),V_A_2),V_B_2))),hAPP(c_Set_Oimage(T_b,T_c,V_f_2),hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_fun(T_b,tc_HOL_Obool)),V_B_2),V_A_2))) = c_Orderings_Obot__class_Obot(tc_fun(T_c,tc_HOL_Obool)) ) ) ).
% 160.43/160.14  
% 160.43/160.14  fof(fact_ivl__disj__int_I1_J,axiom,
% 160.43/160.14      ! [V_u_2,V_l_2,T_b] :
% 160.43/160.14        ( class_Orderings_Oorder(T_b)
% 160.43/160.14       => hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_b,tc_HOL_Obool)),hAPP(c_SetInterval_Oord__class_OatMost(T_b),V_l_2)),c_SetInterval_Oord__class_OgreaterThanLessThan(T_b,V_l_2,V_u_2)) = c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool)) ) ).
% 160.43/160.14  
% 160.43/160.14  fof(fact_inj__on__iff__card__le,axiom,
% 160.43/160.14      ! [V_B_2,T_c,V_A_2,T_b] :
% 160.43/160.14        ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2))
% 160.43/160.14       => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_c),V_B_2))
% 160.43/160.14         => ( ? [B_f] :
% 160.43/160.14                ( c_Fun_Oinj__on(T_b,T_c,B_f,V_A_2)
% 160.43/160.14                & hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_c,tc_HOL_Obool)),hAPP(c_Set_Oimage(T_b,T_c,B_f),V_A_2)),V_B_2)) )
% 160.43/160.14          <=> hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat),hAPP(c_Finite__Set_Ocard(T_b),V_A_2)),hAPP(c_Finite__Set_Ocard(T_c),V_B_2))) ) ) ) ).
% 160.43/160.14  
% 160.43/160.14  fof(fact_card__inj__on__le,axiom,
% 160.43/160.14      ! [V_B_2,V_A_2,V_f_2,T_c,T_b] :
% 160.43/160.14        ( c_Fun_Oinj__on(T_b,T_c,V_f_2,V_A_2)
% 160.43/160.14       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_c,tc_HOL_Obool)),hAPP(c_Set_Oimage(T_b,T_c,V_f_2),V_A_2)),V_B_2))
% 160.43/160.14         => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_c),V_B_2))
% 160.43/160.14           => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat),hAPP(c_Finite__Set_Ocard(T_b),V_A_2)),hAPP(c_Finite__Set_Ocard(T_c),V_B_2))) ) ) ) ).
% 160.43/160.14  
% 160.43/160.14  fof(fact_minus__Max__eq__Min,axiom,
% 160.43/160.14      ! [V_S_2,T_b] :
% 160.43/160.14        ( class_Groups_Olinordered__ab__group__add(T_b)
% 160.43/160.14       => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_S_2))
% 160.43/160.14         => ( V_S_2 != c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool))
% 160.43/160.14           => hAPP(c_Groups_Ouminus__class_Ouminus(T_b),c_Big__Operators_Olinorder__class_OMax(T_b,V_S_2)) = c_Big__Operators_Olinorder__class_OMin(T_b,hAPP(c_Set_Oimage(T_b,T_b,c_Groups_Ouminus__class_Ouminus(T_b)),V_S_2)) ) ) ) ).
% 160.43/160.14  
% 160.43/160.14  fof(fact_minus__Min__eq__Max,axiom,
% 160.43/160.14      ! [V_S_2,T_b] :
% 160.43/160.14        ( class_Groups_Olinordered__ab__group__add(T_b)
% 160.43/160.14       => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_S_2))
% 160.43/160.14         => ( V_S_2 != c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool))
% 160.43/160.14           => hAPP(c_Groups_Ouminus__class_Ouminus(T_b),c_Big__Operators_Olinorder__class_OMin(T_b,V_S_2)) = c_Big__Operators_Olinorder__class_OMax(T_b,hAPP(c_Set_Oimage(T_b,T_b,c_Groups_Ouminus__class_Ouminus(T_b)),V_S_2)) ) ) ) ).
% 160.43/160.14  
% 160.43/160.14  fof(fact_image__INT,axiom,
% 160.43/160.14      ! [V_j_2,V_B_2,V_A_2,T_d,V_C_2,V_f_2,T_c,T_b] :
% 160.43/160.14        ( c_Fun_Oinj__on(T_b,T_c,V_f_2,V_C_2)
% 160.43/160.14       => ( ! [B_x] :
% 160.43/160.14              ( hBOOL(hAPP(hAPP(c_member(T_d),B_x),V_A_2))
% 160.43/160.14             => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_b,tc_HOL_Obool)),hAPP(V_B_2,B_x)),V_C_2)) )
% 160.43/160.14         => ( hBOOL(hAPP(hAPP(c_member(T_d),V_j_2),V_A_2))
% 160.43/160.14           => hAPP(c_Set_Oimage(T_b,T_c,V_f_2),hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OINFI(T_d,tc_fun(T_b,tc_HOL_Obool)),V_A_2),V_B_2)) = hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OINFI(T_d,tc_fun(T_c,tc_HOL_Obool)),V_A_2),hAPP(hAPP(c_COMBB(tc_fun(T_b,tc_HOL_Obool),tc_fun(T_c,tc_HOL_Obool),T_d),c_Set_Oimage(T_b,T_c,V_f_2)),V_B_2)) ) ) ) ).
% 160.43/160.14  
% 160.43/160.14  fof(fact_fun__upd__image,axiom,
% 160.43/160.14      ! [V_y_2,V_f_2,T_c,V_A_2,V_x_2,T_b] :
% 160.43/160.14        ( ( hBOOL(hAPP(hAPP(c_member(T_b),V_x_2),V_A_2))
% 160.43/160.14         => hAPP(c_Set_Oimage(T_b,T_c,c_Fun_Ofun__upd(T_b,T_c,V_f_2,V_x_2,V_y_2)),V_A_2) = hAPP(hAPP(c_Set_Oinsert(T_c),V_y_2),hAPP(c_Set_Oimage(T_b,T_c,V_f_2),hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_fun(T_b,tc_HOL_Obool)),V_A_2),hAPP(hAPP(c_Set_Oinsert(T_b),V_x_2),c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool)))))) )
% 160.43/160.14        & ( ~ hBOOL(hAPP(hAPP(c_member(T_b),V_x_2),V_A_2))
% 160.43/160.14         => hAPP(c_Set_Oimage(T_b,T_c,c_Fun_Ofun__upd(T_b,T_c,V_f_2,V_x_2,V_y_2)),V_A_2) = hAPP(c_Set_Oimage(T_b,T_c,V_f_2),V_A_2) ) ) ).
% 160.43/160.14  
% 160.43/160.14  fof(fact_the__inv__into__into,axiom,
% 160.43/160.14      ! [V_B_2,V_x_2,V_A_2,V_f_2,T_c,T_b] :
% 160.43/160.14        ( c_Fun_Oinj__on(T_b,T_c,V_f_2,V_A_2)
% 160.43/160.14       => ( hBOOL(hAPP(hAPP(c_member(T_c),V_x_2),hAPP(c_Set_Oimage(T_b,T_c,V_f_2),V_A_2)))
% 160.43/160.14         => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_b,tc_HOL_Obool)),V_A_2),V_B_2))
% 160.43/160.14           => hBOOL(hAPP(hAPP(c_member(T_b),hAPP(c_Fun_Othe__inv__into(T_b,T_c,V_A_2,V_f_2),V_x_2)),V_B_2)) ) ) ) ).
% 160.43/160.14  
% 160.43/160.14  fof(fact_fun__upd__triv,axiom,
% 160.43/160.14      ! [V_x_2,V_f_2,T_c,T_b] : c_Fun_Ofun__upd(T_b,T_c,V_f_2,V_x_2,hAPP(V_f_2,V_x_2)) = V_f_2 ).
% 160.43/160.14  
% 160.43/160.14  fof(fact_pair__imageI,axiom,
% 160.43/160.14      ! [V_f_2,T_d,V_A_2,V_b_2,V_a_2,T_c,T_b] :
% 160.43/160.14        ( hBOOL(hAPP(hAPP(c_member(tc_prod(T_b,T_c)),hAPP(hAPP(c_Product__Type_OPair(T_b,T_c),V_a_2),V_b_2)),V_A_2))
% 160.43/160.14       => hBOOL(hAPP(hAPP(c_member(T_d),hAPP(hAPP(V_f_2,V_a_2),V_b_2)),hAPP(c_Set_Oimage(tc_prod(T_b,T_c),T_d,hAPP(c_Product__Type_Oprod_Oprod__case(T_b,T_c,T_d),V_f_2)),V_A_2))) ) ).
% 160.43/160.14  
% 160.43/160.14  fof(fact_Nat__Transfer_Otransfer__nat__int__set__functions_I3_J,axiom,
% 160.43/160.14      ! [V_B_2,V_A_2] : hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(tc_Nat_Onat,tc_HOL_Obool)),V_A_2),V_B_2) = hAPP(c_Set_Oimage(tc_Int_Oint,tc_Nat_Onat,c_Int_Onat),hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(tc_Int_Oint,tc_HOL_Obool)),hAPP(c_Set_Oimage(tc_Nat_Onat,tc_Int_Oint,c_Nat_Osemiring__1__class_Oof__nat(tc_Int_Oint)),V_A_2)),hAPP(c_Set_Oimage(tc_Nat_Onat,tc_Int_Oint,c_Nat_Osemiring__1__class_Oof__nat(tc_Int_Oint)),V_B_2))) ).
% 160.43/160.14  
% 160.43/160.14  fof(fact_Nat__Transfer_Otransfer__nat__int__set__functions_I4_J,axiom,
% 160.43/160.14      ! [V_B_2,V_A_2] : hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(tc_Nat_Onat,tc_HOL_Obool)),V_A_2),V_B_2) = hAPP(c_Set_Oimage(tc_Int_Oint,tc_Nat_Onat,c_Int_Onat),hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(tc_Int_Oint,tc_HOL_Obool)),hAPP(c_Set_Oimage(tc_Nat_Onat,tc_Int_Oint,c_Nat_Osemiring__1__class_Oof__nat(tc_Int_Oint)),V_A_2)),hAPP(c_Set_Oimage(tc_Nat_Onat,tc_Int_Oint,c_Nat_Osemiring__1__class_Oof__nat(tc_Int_Oint)),V_B_2))) ).
% 160.43/160.14  
% 160.43/160.14  fof(fact_transfer__int__nat__set__return__embed,axiom,
% 160.43/160.14      ! [V_A_2] : hAPP(c_Set_Oimage(tc_Int_Oint,tc_Nat_Onat,c_Int_Onat),hAPP(c_Set_Oimage(tc_Nat_Onat,tc_Int_Oint,c_Nat_Osemiring__1__class_Oof__nat(tc_Int_Oint)),V_A_2)) = V_A_2 ).
% 160.43/160.14  
% 160.43/160.14  fof(fact_transfer__nat__int__set__relations_I3_J,axiom,
% 160.43/160.14      ! [V_B_2,V_A_2] :
% 160.43/160.14        ( V_A_2 = V_B_2
% 160.43/160.14      <=> hAPP(c_Set_Oimage(tc_Nat_Onat,tc_Int_Oint,c_Nat_Osemiring__1__class_Oof__nat(tc_Int_Oint)),V_A_2) = hAPP(c_Set_Oimage(tc_Nat_Onat,tc_Int_Oint,c_Nat_Osemiring__1__class_Oof__nat(tc_Int_Oint)),V_B_2) ) ).
% 160.43/160.14  
% 160.43/160.14  fof(fact_transfer__nat__int__set__relations_I4_J,axiom,
% 160.43/160.14      ! [V_B_2,V_A_2] :
% 160.43/160.14        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_fun(tc_Nat_Onat,tc_HOL_Obool)),V_A_2),V_B_2))
% 160.43/160.14      <=> hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_fun(tc_Int_Oint,tc_HOL_Obool)),hAPP(c_Set_Oimage(tc_Nat_Onat,tc_Int_Oint,c_Nat_Osemiring__1__class_Oof__nat(tc_Int_Oint)),V_A_2)),hAPP(c_Set_Oimage(tc_Nat_Onat,tc_Int_Oint,c_Nat_Osemiring__1__class_Oof__nat(tc_Int_Oint)),V_B_2))) ) ).
% 160.43/160.14  
% 160.43/160.14  fof(fact_Cantors__paradox,axiom,
% 160.43/160.14      ! [V_A_2,T_b] :
% 160.43/160.14        ~ ? [B_f] : hAPP(c_Set_Oimage(T_b,tc_fun(T_b,tc_HOL_Obool),B_f),V_A_2) = hAPP(c_Set_OPow(T_b),V_A_2) ).
% 160.43/160.14  
% 160.43/160.14  fof(fact_fun__upd__def,axiom,
% 160.43/160.14      ! [V_b_2,V_f_2,T_c,T_b,V_a_2,V_x_2] :
% 160.43/160.14        ( ( V_x_2 = V_a_2
% 160.43/160.14         => hAPP(c_Fun_Ofun__upd(T_b,T_c,V_f_2,V_a_2,V_b_2),V_x_2) = V_b_2 )
% 160.43/160.14        & ( V_x_2 != V_a_2
% 160.43/160.14         => hAPP(c_Fun_Ofun__upd(T_b,T_c,V_f_2,V_a_2,V_b_2),V_x_2) = hAPP(V_f_2,V_x_2) ) ) ).
% 160.43/160.14  
% 160.43/160.14  fof(fact_fun__upd__idem__iff,axiom,
% 160.43/160.14      ! [V_y_2,V_x_2,V_f_2,T_c,T_b] :
% 160.43/160.14        ( c_Fun_Ofun__upd(T_b,T_c,V_f_2,V_x_2,V_y_2) = V_f_2
% 160.43/160.14      <=> hAPP(V_f_2,V_x_2) = V_y_2 ) ).
% 160.43/160.14  
% 160.43/160.14  fof(fact_fun__upd__upd,axiom,
% 160.43/160.14      ! [V_z_2,V_y_2,V_x_2,V_f_2,T_c,T_b] : c_Fun_Ofun__upd(T_b,T_c,c_Fun_Ofun__upd(T_b,T_c,V_f_2,V_x_2,V_y_2),V_x_2,V_z_2) = c_Fun_Ofun__upd(T_b,T_c,V_f_2,V_x_2,V_z_2) ).
% 160.43/160.14  
% 160.43/160.14  fof(fact_fun__upd__same,axiom,
% 160.43/160.14      ! [V_y_2,V_x_2,V_f_2,T_b,T_c] : hAPP(c_Fun_Ofun__upd(T_c,T_b,V_f_2,V_x_2,V_y_2),V_x_2) = V_y_2 ).
% 160.43/160.14  
% 160.43/160.14  fof(fact_fun__upd__apply,axiom,
% 160.43/160.14      ! [V_y_2,V_f_2,T_c,T_b,V_x_2,V_z_2] :
% 160.43/160.14        ( ( V_z_2 = V_x_2
% 160.43/160.14         => hAPP(c_Fun_Ofun__upd(T_b,T_c,V_f_2,V_x_2,V_y_2),V_z_2) = V_y_2 )
% 160.43/160.14        & ( V_z_2 != V_x_2
% 160.43/160.14         => hAPP(c_Fun_Ofun__upd(T_b,T_c,V_f_2,V_x_2,V_y_2),V_z_2) = hAPP(V_f_2,V_z_2) ) ) ).
% 160.43/160.14  
% 160.43/160.14  fof(fact_fun__upd__twist,axiom,
% 160.43/160.14      ! [V_d_2,V_b_2,V_m_2,T_c,T_b,V_c_2,V_a_2] :
% 160.43/160.14        ( V_a_2 != V_c_2
% 160.43/160.14       => c_Fun_Ofun__upd(T_b,T_c,c_Fun_Ofun__upd(T_b,T_c,V_m_2,V_a_2,V_b_2),V_c_2,V_d_2) = c_Fun_Ofun__upd(T_b,T_c,c_Fun_Ofun__upd(T_b,T_c,V_m_2,V_c_2,V_d_2),V_a_2,V_b_2) ) ).
% 160.43/160.14  
% 160.43/160.14  fof(fact_fun__upd__other,axiom,
% 160.43/160.14      ! [V_y_2,V_f_2,T_c,T_b,V_x_2,V_z_2] :
% 160.43/160.14        ( V_z_2 != V_x_2
% 160.43/160.14       => hAPP(c_Fun_Ofun__upd(T_b,T_c,V_f_2,V_x_2,V_y_2),V_z_2) = hAPP(V_f_2,V_z_2) ) ).
% 160.43/160.14  
% 160.43/160.14  fof(fact_fun__upd__idem,axiom,
% 160.43/160.14      ! [T_b,T_c,V_y_2,V_x_2,V_f_2] :
% 160.43/160.14        ( hAPP(V_f_2,V_x_2) = V_y_2
% 160.43/160.14       => c_Fun_Ofun__upd(T_c,T_b,V_f_2,V_x_2,V_y_2) = V_f_2 ) ).
% 160.43/160.14  
% 160.43/160.14  fof(fact_transfer__nat__int__set__relations_I2_J,axiom,
% 160.43/160.14      ! [V_A_2,V_x_2] :
% 160.43/160.14        ( hBOOL(hAPP(hAPP(c_member(tc_Nat_Onat),V_x_2),V_A_2))
% 160.43/160.14      <=> hBOOL(hAPP(hAPP(c_member(tc_Int_Oint),hAPP(c_Nat_Osemiring__1__class_Oof__nat(tc_Int_Oint),V_x_2)),hAPP(c_Set_Oimage(tc_Nat_Onat,tc_Int_Oint,c_Nat_Osemiring__1__class_Oof__nat(tc_Int_Oint)),V_A_2))) ) ).
% 160.43/160.14  
% 160.43/160.14  fof(fact_Field__Union,axiom,
% 160.43/160.14      ! [V_R_2,T_b] : hAPP(c_Relation_OField(T_b),c_Complete__Lattice_OSup__class_OSup(tc_fun(tc_prod(T_b,T_b),tc_HOL_Obool),V_R_2)) = c_Complete__Lattice_OSup__class_OSup(tc_fun(T_b,tc_HOL_Obool),hAPP(c_Set_Oimage(tc_fun(tc_prod(T_b,T_b),tc_HOL_Obool),tc_fun(T_b,tc_HOL_Obool),c_Relation_OField(T_b)),V_R_2)) ).
% 160.43/160.14  
% 160.43/160.14  fof(fact_transfer__nat__int__sum__prod_I2_J,axiom,
% 160.43/160.14      ! [V_A_2,V_f_2,T_b] :
% 160.43/160.14        ( ( class_Groups_Ocomm__monoid__add(T_b)
% 160.43/160.14          & class_Groups_Ocomm__monoid__mult(T_b) )
% 160.43/160.14       => hAPP(hAPP(c_Big__Operators_Ocomm__monoid__mult__class_Osetprod(tc_Nat_Onat,T_b),V_f_2),V_A_2) = hAPP(hAPP(c_Big__Operators_Ocomm__monoid__mult__class_Osetprod(tc_Int_Oint,T_b),hAPP(hAPP(c_COMBB(tc_Nat_Onat,T_b,tc_Int_Oint),V_f_2),c_Int_Onat)),hAPP(c_Set_Oimage(tc_Nat_Onat,tc_Int_Oint,c_Nat_Osemiring__1__class_Oof__nat(tc_Int_Oint)),V_A_2)) ) ).
% 160.43/160.14  
% 160.43/160.14  fof(fact_UNION__eq__Union__image,axiom,
% 160.43/160.14      ! [V_B_2,V_A_2,T_b,T_c] : hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OSUPR(T_c,tc_fun(T_b,tc_HOL_Obool)),V_A_2),V_B_2) = c_Complete__Lattice_OSup__class_OSup(tc_fun(T_b,tc_HOL_Obool),hAPP(c_Set_Oimage(T_c,tc_fun(T_b,tc_HOL_Obool),V_B_2),V_A_2)) ).
% 160.43/160.14  
% 160.43/160.14  fof(fact_Union__image__eq,axiom,
% 160.43/160.14      ! [V_A_2,V_B_2,T_c,T_b] : c_Complete__Lattice_OSup__class_OSup(tc_fun(T_b,tc_HOL_Obool),hAPP(c_Set_Oimage(T_c,tc_fun(T_b,tc_HOL_Obool),V_B_2),V_A_2)) = hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OSUPR(T_c,tc_fun(T_b,tc_HOL_Obool)),V_A_2),V_B_2) ).
% 160.43/160.14  
% 160.43/160.14  fof(fact_INTER__eq__Inter__image,axiom,
% 160.43/160.14      ! [V_B_2,V_A_2,T_b,T_c] : hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OINFI(T_c,tc_fun(T_b,tc_HOL_Obool)),V_A_2),V_B_2) = c_Complete__Lattice_OInf__class_OInf(tc_fun(T_b,tc_HOL_Obool),hAPP(c_Set_Oimage(T_c,tc_fun(T_b,tc_HOL_Obool),V_B_2),V_A_2)) ).
% 160.43/160.14  
% 160.43/160.14  fof(fact_Inter__image__eq,axiom,
% 160.43/160.14      ! [V_A_2,V_B_2,T_c,T_b] : c_Complete__Lattice_OInf__class_OInf(tc_fun(T_b,tc_HOL_Obool),hAPP(c_Set_Oimage(T_c,tc_fun(T_b,tc_HOL_Obool),V_B_2),V_A_2)) = hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OINFI(T_c,tc_fun(T_b,tc_HOL_Obool)),V_A_2),V_B_2) ).
% 160.43/160.14  
% 160.43/160.14  fof(fact_transfer__nat__int__set__relations_I5_J,axiom,
% 160.43/160.14      ! [V_B_2,V_A_2] :
% 160.43/160.14        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(tc_Nat_Onat,tc_HOL_Obool)),V_A_2),V_B_2))
% 160.43/160.14      <=> hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(tc_Int_Oint,tc_HOL_Obool)),hAPP(c_Set_Oimage(tc_Nat_Onat,tc_Int_Oint,c_Nat_Osemiring__1__class_Oof__nat(tc_Int_Oint)),V_A_2)),hAPP(c_Set_Oimage(tc_Nat_Onat,tc_Int_Oint,c_Nat_Osemiring__1__class_Oof__nat(tc_Int_Oint)),V_B_2))) ) ).
% 160.43/160.14  
% 160.43/160.14  fof(fact_Un__Union__image,axiom,
% 160.43/160.14      ! [V_B_2,V_A_2,V_C_2,T_b,T_c] : hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OSUPR(T_c,tc_fun(T_b,tc_HOL_Obool)),V_C_2),hAPP(hAPP(c_COMBS(T_c,tc_fun(T_b,tc_HOL_Obool),tc_fun(T_b,tc_HOL_Obool)),hAPP(hAPP(c_COMBB(tc_fun(T_b,tc_HOL_Obool),tc_fun(tc_fun(T_b,tc_HOL_Obool),tc_fun(T_b,tc_HOL_Obool)),T_c),c_Lattices_Osemilattice__sup__class_Osup(tc_fun(T_b,tc_HOL_Obool))),V_A_2)),V_B_2)) = hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(T_b,tc_HOL_Obool)),c_Complete__Lattice_OSup__class_OSup(tc_fun(T_b,tc_HOL_Obool),hAPP(c_Set_Oimage(T_c,tc_fun(T_b,tc_HOL_Obool),V_A_2),V_C_2))),c_Complete__Lattice_OSup__class_OSup(tc_fun(T_b,tc_HOL_Obool),hAPP(c_Set_Oimage(T_c,tc_fun(T_b,tc_HOL_Obool),V_B_2),V_C_2))) ).
% 160.43/160.14  
% 160.43/160.14  fof(fact_Int__Inter__image,axiom,
% 160.43/160.14      ! [V_B_2,V_A_2,V_C_2,T_b,T_c] : hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OINFI(T_c,tc_fun(T_b,tc_HOL_Obool)),V_C_2),hAPP(hAPP(c_COMBS(T_c,tc_fun(T_b,tc_HOL_Obool),tc_fun(T_b,tc_HOL_Obool)),hAPP(hAPP(c_COMBB(tc_fun(T_b,tc_HOL_Obool),tc_fun(tc_fun(T_b,tc_HOL_Obool),tc_fun(T_b,tc_HOL_Obool)),T_c),c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_b,tc_HOL_Obool))),V_A_2)),V_B_2)) = hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_b,tc_HOL_Obool)),c_Complete__Lattice_OInf__class_OInf(tc_fun(T_b,tc_HOL_Obool),hAPP(c_Set_Oimage(T_c,tc_fun(T_b,tc_HOL_Obool),V_A_2),V_C_2))),c_Complete__Lattice_OInf__class_OInf(tc_fun(T_b,tc_HOL_Obool),hAPP(c_Set_Oimage(T_c,tc_fun(T_b,tc_HOL_Obool),V_B_2),V_C_2))) ).
% 160.43/160.14  
% 160.43/160.14  fof(fact_the__inv__into__f__eq,axiom,
% 160.43/160.14      ! [V_y_2,V_x_2,V_A_2,V_f_2,T_c,T_b] :
% 160.43/160.14        ( c_Fun_Oinj__on(T_b,T_c,V_f_2,V_A_2)
% 160.43/160.14       => ( hAPP(V_f_2,V_x_2) = V_y_2
% 160.43/160.14         => ( hBOOL(hAPP(hAPP(c_member(T_b),V_x_2),V_A_2))
% 160.43/160.14           => hAPP(c_Fun_Othe__inv__into(T_b,T_c,V_A_2,V_f_2),V_y_2) = V_x_2 ) ) ) ).
% 160.43/160.14  
% 160.43/160.14  fof(fact_the__inv__into__f__f,axiom,
% 160.43/160.14      ! [V_x_2,V_A_2,V_f_2,T_c,T_b] :
% 160.43/160.14        ( c_Fun_Oinj__on(T_b,T_c,V_f_2,V_A_2)
% 160.43/160.14       => ( hBOOL(hAPP(hAPP(c_member(T_b),V_x_2),V_A_2))
% 160.43/160.14         => hAPP(c_Fun_Othe__inv__into(T_b,T_c,V_A_2,V_f_2),hAPP(V_f_2,V_x_2)) = V_x_2 ) ) ).
% 160.43/160.14  
% 160.43/160.14  fof(fact_the__inv__f__f,axiom,
% 160.43/160.14      ! [V_x_2,V_f_2,T_c,T_b] :
% 160.43/160.14        ( c_Fun_Oinj__on(T_b,T_c,V_f_2,c_Orderings_Otop__class_Otop(tc_fun(T_b,tc_HOL_Obool)))
% 160.43/160.14       => hAPP(c_Fun_Othe__inv__into(T_b,T_c,c_Orderings_Otop__class_Otop(tc_fun(T_b,tc_HOL_Obool)),V_f_2),hAPP(V_f_2,V_x_2)) = V_x_2 ) ).
% 160.43/160.14  
% 160.43/160.14  fof(fact_the__inv__into__onto,axiom,
% 160.43/160.14      ! [V_A_2,V_f_2,T_c,T_b] :
% 160.43/160.14        ( c_Fun_Oinj__on(T_b,T_c,V_f_2,V_A_2)
% 160.43/160.14       => hAPP(c_Set_Oimage(T_c,T_b,c_Fun_Othe__inv__into(T_b,T_c,V_A_2,V_f_2)),hAPP(c_Set_Oimage(T_b,T_c,V_f_2),V_A_2)) = V_A_2 ) ).
% 160.43/160.14  
% 160.43/160.14  fof(fact_inj__on__the__inv__into,axiom,
% 160.43/160.14      ! [V_A_2,V_f_2,T_c,T_b] :
% 160.43/160.14        ( c_Fun_Oinj__on(T_b,T_c,V_f_2,V_A_2)
% 160.43/160.14       => c_Fun_Oinj__on(T_c,T_b,c_Fun_Othe__inv__into(T_b,T_c,V_A_2,V_f_2),hAPP(c_Set_Oimage(T_b,T_c,V_f_2),V_A_2)) ) ).
% 160.43/160.14  
% 160.43/160.14  fof(fact_Pow__insert,axiom,
% 160.43/160.14      ! [V_A_2,V_a_2,T_b] : hAPP(c_Set_OPow(T_b),hAPP(hAPP(c_Set_Oinsert(T_b),V_a_2),V_A_2)) = hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(tc_fun(T_b,tc_HOL_Obool),tc_HOL_Obool)),hAPP(c_Set_OPow(T_b),V_A_2)),hAPP(c_Set_Oimage(tc_fun(T_b,tc_HOL_Obool),tc_fun(T_b,tc_HOL_Obool),hAPP(c_Set_Oinsert(T_b),V_a_2)),hAPP(c_Set_OPow(T_b),V_A_2))) ).
% 160.43/160.14  
% 160.43/160.14  fof(fact_transfer__nat__int__set__relations_I1_J,axiom,
% 160.43/160.14      ! [V_A_2] :
% 160.43/160.14        ( hBOOL(hAPP(c_Finite__Set_Ofinite(tc_Nat_Onat),V_A_2))
% 160.43/160.14      <=> hBOOL(hAPP(c_Finite__Set_Ofinite(tc_Int_Oint),hAPP(c_Set_Oimage(tc_Nat_Onat,tc_Int_Oint,c_Nat_Osemiring__1__class_Oof__nat(tc_Int_Oint)),V_A_2))) ) ).
% 160.43/160.14  
% 160.43/160.14  fof(fact_Nat__Transfer_Otransfer__nat__int__set__functions_I1_J,axiom,
% 160.43/160.14      ! [V_A_2] : hAPP(c_Finite__Set_Ocard(tc_Nat_Onat),V_A_2) = hAPP(c_Finite__Set_Ocard(tc_Int_Oint),hAPP(c_Set_Oimage(tc_Nat_Onat,tc_Int_Oint,c_Nat_Osemiring__1__class_Oof__nat(tc_Int_Oint)),V_A_2)) ).
% 160.43/160.14  
% 160.43/160.14  fof(fact_Nat__Transfer_Otransfer__nat__int__set__functions_I2_J,axiom,
% 160.43/160.14      c_Orderings_Obot__class_Obot(tc_fun(tc_Nat_Onat,tc_HOL_Obool)) = hAPP(c_Set_Oimage(tc_Int_Oint,tc_Nat_Onat,c_Int_Onat),c_Orderings_Obot__class_Obot(tc_fun(tc_Int_Oint,tc_HOL_Obool))) ).
% 160.43/160.14  
% 160.43/160.14  fof(fact_Nat__Transfer_Otransfer__int__nat__set__functions_I2_J,axiom,
% 160.43/160.14      c_Orderings_Obot__class_Obot(tc_fun(tc_Int_Oint,tc_HOL_Obool)) = hAPP(c_Set_Oimage(tc_Nat_Onat,tc_Int_Oint,c_Nat_Osemiring__1__class_Oof__nat(tc_Int_Oint)),c_Orderings_Obot__class_Obot(tc_fun(tc_Nat_Onat,tc_HOL_Obool))) ).
% 160.43/160.14  
% 160.43/160.14  fof(fact_inj__on__fun__updI,axiom,
% 160.43/160.14      ! [V_x_2,V_y_2,V_A_2,V_f_2,T_c,T_b] :
% 160.43/160.14        ( c_Fun_Oinj__on(T_b,T_c,V_f_2,V_A_2)
% 160.43/160.14       => ( ~ hBOOL(hAPP(hAPP(c_member(T_c),V_y_2),hAPP(c_Set_Oimage(T_b,T_c,V_f_2),V_A_2)))
% 160.43/160.14         => c_Fun_Oinj__on(T_b,T_c,c_Fun_Ofun__upd(T_b,T_c,V_f_2,V_x_2,V_y_2),V_A_2) ) ) ).
% 160.43/160.14  
% 160.43/160.14  fof(fact_SetInterval_Otransfer__nat__int__set__functions_I2_J,axiom,
% 160.43/160.14      ! [V_n_2,V_m_2] : c_SetInterval_Oord__class_OatLeastAtMost(tc_Nat_Onat,V_m_2,V_n_2) = hAPP(c_Set_Oimage(tc_Int_Oint,tc_Nat_Onat,c_Int_Onat),c_SetInterval_Oord__class_OatLeastAtMost(tc_Int_Oint,hAPP(c_Nat_Osemiring__1__class_Oof__nat(tc_Int_Oint),V_m_2),hAPP(c_Nat_Osemiring__1__class_Oof__nat(tc_Int_Oint),V_n_2))) ).
% 160.43/160.14  
% 160.43/160.14  fof(fact_the__inv__into__def,axiom,
% 160.43/160.14      ! [V_x_2,V_f_2,V_A_2,T_c,T_b] : hAPP(c_Fun_Othe__inv__into(T_b,T_c,V_A_2,V_f_2),V_x_2) = c_HOL_OThe(T_b,hAPP(hAPP(c_COMBS(T_b,tc_HOL_Obool,tc_HOL_Obool),hAPP(hAPP(c_COMBB(tc_HOL_Obool,tc_fun(tc_HOL_Obool,tc_HOL_Obool),T_b),c_fconj),hAPP(hAPP(c_COMBC(T_b,tc_fun(T_b,tc_HOL_Obool),tc_HOL_Obool),c_member(T_b)),V_A_2))),hAPP(hAPP(c_COMBC(T_b,T_c,tc_HOL_Obool),hAPP(hAPP(c_COMBB(T_c,tc_fun(T_c,tc_HOL_Obool),T_b),c_fequal),V_f_2)),V_x_2))) ).
% 160.43/160.14  
% 160.43/160.14  fof(fact_image__add__int__atLeastLessThan,axiom,
% 160.43/160.14      ! [V_u_2,V_l_2] : hAPP(c_Set_Oimage(tc_Int_Oint,tc_Int_Oint,hAPP(hAPP(c_COMBC(tc_Int_Oint,tc_Int_Oint,tc_Int_Oint),c_Groups_Oplus__class_Oplus(tc_Int_Oint)),V_l_2)),hAPP(c_SetInterval_Oord__class_OatLeastLessThan(tc_Int_Oint,c_Groups_Ozero__class_Ozero(tc_Int_Oint)),hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_Int_Oint),V_u_2),V_l_2))) = hAPP(c_SetInterval_Oord__class_OatLeastLessThan(tc_Int_Oint,V_l_2),V_u_2) ).
% 160.43/160.14  
% 160.43/160.14  fof(fact_f__the__inv__into__f,axiom,
% 160.43/160.14      ! [V_y_2,V_A_2,V_f_2,T_c,T_b] :
% 160.43/160.14        ( c_Fun_Oinj__on(T_b,T_c,V_f_2,V_A_2)
% 160.43/160.14       => ( hBOOL(hAPP(hAPP(c_member(T_c),V_y_2),hAPP(c_Set_Oimage(T_b,T_c,V_f_2),V_A_2)))
% 160.43/160.14         => hAPP(V_f_2,hAPP(c_Fun_Othe__inv__into(T_b,T_c,V_A_2,V_f_2),V_y_2)) = V_y_2 ) ) ).
% 160.43/160.14  
% 160.43/160.14  fof(fact_SetInterval_Otransfer__nat__int__set__functions_I1_J,axiom,
% 160.43/160.14      ! [V_n_2] : hAPP(c_SetInterval_Oord__class_OatMost(tc_Nat_Onat),V_n_2) = hAPP(c_Set_Oimage(tc_Int_Oint,tc_Nat_Onat,c_Int_Onat),c_SetInterval_Oord__class_OatLeastAtMost(tc_Int_Oint,c_Groups_Ozero__class_Ozero(tc_Int_Oint),hAPP(c_Nat_Osemiring__1__class_Oof__nat(tc_Int_Oint),V_n_2))) ).
% 160.43/160.14  
% 160.43/160.14  fof(fact_SetInterval_Otransfer__int__nat__set__functions,axiom,
% 160.43/160.14      ! [V_n_2,V_m_2] :
% 160.43/160.14        ( c_Nat__Transfer_Ois__nat(V_m_2)
% 160.43/160.14       => ( c_Nat__Transfer_Ois__nat(V_n_2)
% 160.43/160.14         => c_SetInterval_Oord__class_OatLeastAtMost(tc_Int_Oint,V_m_2,V_n_2) = hAPP(c_Set_Oimage(tc_Nat_Onat,tc_Int_Oint,c_Nat_Osemiring__1__class_Oof__nat(tc_Int_Oint)),c_SetInterval_Oord__class_OatLeastAtMost(tc_Nat_Onat,hAPP(c_Int_Onat,V_m_2),hAPP(c_Int_Onat,V_n_2))) ) ) ).
% 160.43/160.14  
% 160.43/160.14  fof(fact_finite__pointwise,axiom,
% 160.43/160.14      ! [V_Q_2,V_P_2,V_Q_H_2,V_c0_2,V_P_H_2,V_Ga_2,T_c,V_U_2,T_b] :
% 160.43/160.14        ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_U_2))
% 160.43/160.14       => ( ! [B_p] :
% 160.43/160.14              ( c_Hoare__Mirabelle_Ohoare__derivs(T_c,V_Ga_2,hAPP(hAPP(c_Set_Oinsert(tc_Hoare__Mirabelle_Otriple(T_c)),hAPP(hAPP(hAPP(c_Hoare__Mirabelle_Otriple_Otriple(T_c),hAPP(V_P_H_2,B_p)),hAPP(V_c0_2,B_p)),hAPP(V_Q_H_2,B_p))),c_Orderings_Obot__class_Obot(tc_fun(tc_Hoare__Mirabelle_Otriple(T_c),tc_HOL_Obool))))
% 160.43/160.14             => c_Hoare__Mirabelle_Ohoare__derivs(T_c,V_Ga_2,hAPP(hAPP(c_Set_Oinsert(tc_Hoare__Mirabelle_Otriple(T_c)),hAPP(hAPP(hAPP(c_Hoare__Mirabelle_Otriple_Otriple(T_c),hAPP(V_P_2,B_p)),hAPP(V_c0_2,B_p)),hAPP(V_Q_2,B_p))),c_Orderings_Obot__class_Obot(tc_fun(tc_Hoare__Mirabelle_Otriple(T_c),tc_HOL_Obool)))) )
% 160.43/160.14         => ( c_Hoare__Mirabelle_Ohoare__derivs(T_c,V_Ga_2,hAPP(c_Set_Oimage(T_b,tc_Hoare__Mirabelle_Otriple(T_c),hAPP(hAPP(c_COMBS(T_b,tc_fun(T_c,tc_fun(tc_Com_Ostate,tc_HOL_Obool)),tc_Hoare__Mirabelle_Otriple(T_c)),hAPP(hAPP(c_COMBS(T_b,tc_Com_Ocom,tc_fun(tc_fun(T_c,tc_fun(tc_Com_Ostate,tc_HOL_Obool)),tc_Hoare__Mirabelle_Otriple(T_c))),hAPP(hAPP(c_COMBB(tc_fun(T_c,tc_fun(tc_Com_Ostate,tc_HOL_Obool)),tc_fun(tc_Com_Ocom,tc_fun(tc_fun(T_c,tc_fun(tc_Com_Ostate,tc_HOL_Obool)),tc_Hoare__Mirabelle_Otriple(T_c))),T_b),c_Hoare__Mirabelle_Otriple_Otriple(T_c)),V_P_H_2)),V_c0_2)),V_Q_H_2)),V_U_2))
% 160.43/160.14           => c_Hoare__Mirabelle_Ohoare__derivs(T_c,V_Ga_2,hAPP(c_Set_Oimage(T_b,tc_Hoare__Mirabelle_Otriple(T_c),hAPP(hAPP(c_COMBS(T_b,tc_fun(T_c,tc_fun(tc_Com_Ostate,tc_HOL_Obool)),tc_Hoare__Mirabelle_Otriple(T_c)),hAPP(hAPP(c_COMBS(T_b,tc_Com_Ocom,tc_fun(tc_fun(T_c,tc_fun(tc_Com_Ostate,tc_HOL_Obool)),tc_Hoare__Mirabelle_Otriple(T_c))),hAPP(hAPP(c_COMBB(tc_fun(T_c,tc_fun(tc_Com_Ostate,tc_HOL_Obool)),tc_fun(tc_Com_Ocom,tc_fun(tc_fun(T_c,tc_fun(tc_Com_Ostate,tc_HOL_Obool)),tc_Hoare__Mirabelle_Otriple(T_c))),T_b),c_Hoare__Mirabelle_Otriple_Otriple(T_c)),V_P_2)),V_c0_2)),V_Q_2)),V_U_2)) ) ) ) ).
% 160.43/160.14  
% 160.43/160.14  fof(fact_greaterThan__0,axiom,
% 160.43/160.14      hAPP(c_SetInterval_Oord__class_OgreaterThan(tc_Nat_Onat),c_Groups_Ozero__class_Ozero(tc_Nat_Onat)) = hAPP(c_Set_Oimage(tc_Nat_Onat,tc_Nat_Onat,c_Nat_OSuc),c_Orderings_Otop__class_Otop(tc_fun(tc_Nat_Onat,tc_HOL_Obool))) ).
% 160.43/160.14  
% 160.43/160.14  fof(fact_min__max_OSup__fin_Ohom__commute,axiom,
% 160.43/160.14      ! [V_N_2,V_h_2,T_b] :
% 160.43/160.14        ( class_Orderings_Olinorder(T_b)
% 160.43/160.14       => ( ! [B_x,B_y] : hAPP(V_h_2,hAPP(hAPP(c_Orderings_Oord__class_Omax(T_b),B_x),B_y)) = hAPP(hAPP(c_Orderings_Oord__class_Omax(T_b),hAPP(V_h_2,B_x)),hAPP(V_h_2,B_y))
% 160.43/160.14         => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_N_2))
% 160.43/160.14           => ( V_N_2 != c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool))
% 160.43/160.14             => hAPP(V_h_2,c_Big__Operators_Olattice_OSup__fin(T_b,c_Orderings_Oord__class_Omax(T_b),V_N_2)) = c_Big__Operators_Olattice_OSup__fin(T_b,c_Orderings_Oord__class_Omax(T_b),hAPP(c_Set_Oimage(T_b,T_b,V_h_2),V_N_2)) ) ) ) ) ).
% 160.43/160.14  
% 160.43/160.14  fof(fact_greaterThan__eq__iff,axiom,
% 160.43/160.14      ! [V_y_2,V_x_2,T_b] :
% 160.43/160.14        ( class_Orderings_Olinorder(T_b)
% 160.43/160.14       => ( hAPP(c_SetInterval_Oord__class_OgreaterThan(T_b),V_x_2) = hAPP(c_SetInterval_Oord__class_OgreaterThan(T_b),V_y_2)
% 160.43/160.14        <=> V_x_2 = V_y_2 ) ) ).
% 160.43/160.14  
% 160.43/160.14  fof(fact_greaterThan__iff,axiom,
% 160.43/160.14      ! [V_k_2,V_i_2,T_b] :
% 160.43/160.14        ( class_Orderings_Oord(T_b)
% 160.43/160.14       => ( hBOOL(hAPP(hAPP(c_member(T_b),V_i_2),hAPP(c_SetInterval_Oord__class_OgreaterThan(T_b),V_k_2)))
% 160.43/160.14        <=> hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_b),V_k_2),V_i_2)) ) ) ).
% 160.43/160.14  
% 160.43/160.14  fof(fact_greaterThan__subset__iff,axiom,
% 160.43/160.14      ! [V_y_2,V_x_2,T_b] :
% 160.43/160.14        ( class_Orderings_Olinorder(T_b)
% 160.43/160.14       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_b,tc_HOL_Obool)),hAPP(c_SetInterval_Oord__class_OgreaterThan(T_b),V_x_2)),hAPP(c_SetInterval_Oord__class_OgreaterThan(T_b),V_y_2)))
% 160.43/160.14        <=> hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_b),V_y_2),V_x_2)) ) ) ).
% 160.43/160.14  
% 160.43/160.14  fof(fact_Compl__atMost,axiom,
% 160.43/160.14      ! [V_k_2,T_b] :
% 160.43/160.14        ( class_Orderings_Olinorder(T_b)
% 160.43/160.14       => hAPP(c_Groups_Ouminus__class_Ouminus(tc_fun(T_b,tc_HOL_Obool)),hAPP(c_SetInterval_Oord__class_OatMost(T_b),V_k_2)) = hAPP(c_SetInterval_Oord__class_OgreaterThan(T_b),V_k_2) ) ).
% 160.43/160.14  
% 160.43/160.14  fof(fact_Compl__greaterThan,axiom,
% 160.43/160.14      ! [V_k_2,T_b] :
% 160.43/160.14        ( class_Orderings_Olinorder(T_b)
% 160.43/160.14       => hAPP(c_Groups_Ouminus__class_Ouminus(tc_fun(T_b,tc_HOL_Obool)),hAPP(c_SetInterval_Oord__class_OgreaterThan(T_b),V_k_2)) = hAPP(c_SetInterval_Oord__class_OatMost(T_b),V_k_2) ) ).
% 160.43/160.14  
% 160.43/160.14  fof(fact_INT__greaterThan__UNIV,axiom,
% 160.43/160.14      hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OINFI(tc_Nat_Onat,tc_fun(tc_Nat_Onat,tc_HOL_Obool)),c_Orderings_Otop__class_Otop(tc_fun(tc_Nat_Onat,tc_HOL_Obool))),c_SetInterval_Oord__class_OgreaterThan(tc_Nat_Onat)) = c_Orderings_Obot__class_Obot(tc_fun(tc_Nat_Onat,tc_HOL_Obool)) ).
% 160.43/160.14  
% 160.43/160.14  fof(fact_ivl__disj__int_I7_J,axiom,
% 160.43/160.14      ! [V_u_2,V_l_2,T_b] :
% 160.43/160.14        ( class_Orderings_Oorder(T_b)
% 160.43/160.14       => hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_b,tc_HOL_Obool)),c_SetInterval_Oord__class_OatLeastAtMost(T_b,V_l_2,V_u_2)),hAPP(c_SetInterval_Oord__class_OgreaterThan(T_b),V_u_2)) = c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool)) ) ).
% 160.43/160.14  
% 160.43/160.14  fof(fact_ivl__disj__un_I11_J,axiom,
% 160.43/160.14      ! [V_u_2,V_l_2,T_b] :
% 160.43/160.14        ( class_Orderings_Olinorder(T_b)
% 160.43/160.14       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_b),V_l_2),V_u_2))
% 160.43/160.14         => hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(T_b,tc_HOL_Obool)),c_SetInterval_Oord__class_OgreaterThanAtMost(T_b,V_l_2,V_u_2)),hAPP(c_SetInterval_Oord__class_OgreaterThan(T_b),V_u_2)) = hAPP(c_SetInterval_Oord__class_OgreaterThan(T_b),V_l_2) ) ) ).
% 160.43/160.14  
% 160.43/160.14  fof(fact_ivl__disj__int_I5_J,axiom,
% 160.43/160.14      ! [V_u_2,V_l_2,T_b] :
% 160.43/160.14        ( class_Orderings_Oorder(T_b)
% 160.43/160.14       => hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_b,tc_HOL_Obool)),c_SetInterval_Oord__class_OgreaterThanAtMost(T_b,V_l_2,V_u_2)),hAPP(c_SetInterval_Oord__class_OgreaterThan(T_b),V_u_2)) = c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool)) ) ).
% 160.43/160.14  
% 160.43/160.14  fof(fact_greaterThan__Suc,axiom,
% 160.43/160.14      ! [V_k_2] : hAPP(c_SetInterval_Oord__class_OgreaterThan(tc_Nat_Onat),hAPP(c_Nat_OSuc,V_k_2)) = hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_fun(tc_Nat_Onat,tc_HOL_Obool)),hAPP(c_SetInterval_Oord__class_OgreaterThan(tc_Nat_Onat),V_k_2)),hAPP(hAPP(c_Set_Oinsert(tc_Nat_Onat),hAPP(c_Nat_OSuc,V_k_2)),c_Orderings_Obot__class_Obot(tc_fun(tc_Nat_Onat,tc_HOL_Obool)))) ).
% 160.43/160.14  
% 160.43/160.14  fof(fact_Nat__Transfer_Otransfer__int__nat__set__functions_I4_J,axiom,
% 160.43/160.14      ! [V_B_2,V_A_2] :
% 160.43/160.14        ( c_Nat__Transfer_Onat__set(V_A_2)
% 160.43/160.14       => ( c_Nat__Transfer_Onat__set(V_B_2)
% 160.43/160.14         => hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(tc_Int_Oint,tc_HOL_Obool)),V_A_2),V_B_2) = hAPP(c_Set_Oimage(tc_Nat_Onat,tc_Int_Oint,c_Nat_Osemiring__1__class_Oof__nat(tc_Int_Oint)),hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(tc_Nat_Onat,tc_HOL_Obool)),hAPP(c_Set_Oimage(tc_Int_Oint,tc_Nat_Onat,c_Int_Onat),V_A_2)),hAPP(c_Set_Oimage(tc_Int_Oint,tc_Nat_Onat,c_Int_Onat),V_B_2))) ) ) ).
% 160.43/160.14  
% 160.43/160.14  fof(fact_Nat__Transfer_Otransfer__int__nat__set__functions_I3_J,axiom,
% 160.43/160.14      ! [V_B_2,V_A_2] :
% 160.43/160.14        ( c_Nat__Transfer_Onat__set(V_A_2)
% 160.43/160.14       => ( c_Nat__Transfer_Onat__set(V_B_2)
% 160.43/160.14         => hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(tc_Int_Oint,tc_HOL_Obool)),V_A_2),V_B_2) = hAPP(c_Set_Oimage(tc_Nat_Onat,tc_Int_Oint,c_Nat_Osemiring__1__class_Oof__nat(tc_Int_Oint)),hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(tc_Nat_Onat,tc_HOL_Obool)),hAPP(c_Set_Oimage(tc_Int_Oint,tc_Nat_Onat,c_Int_Onat),V_A_2)),hAPP(c_Set_Oimage(tc_Int_Oint,tc_Nat_Onat,c_Int_Onat),V_B_2))) ) ) ).
% 160.43/160.14  
% 160.43/160.14  fof(fact_transfer__int__nat__sum__prod_I2_J,axiom,
% 160.43/160.14      ! [V_f_2,V_A_2,T_b] :
% 160.43/160.14        ( ( class_Groups_Ocomm__monoid__add(T_b)
% 160.43/160.14          & class_Groups_Ocomm__monoid__mult(T_b) )
% 160.43/160.14       => ( c_Nat__Transfer_Onat__set(V_A_2)
% 160.43/160.14         => hAPP(hAPP(c_Big__Operators_Ocomm__monoid__mult__class_Osetprod(tc_Int_Oint,T_b),V_f_2),V_A_2) = hAPP(hAPP(c_Big__Operators_Ocomm__monoid__mult__class_Osetprod(tc_Nat_Onat,T_b),hAPP(hAPP(c_COMBB(tc_Int_Oint,T_b,tc_Nat_Onat),V_f_2),c_Nat_Osemiring__1__class_Oof__nat(tc_Int_Oint))),hAPP(c_Set_Oimage(tc_Int_Oint,tc_Nat_Onat,c_Int_Onat),V_A_2)) ) ) ).
% 160.43/160.14  
% 160.43/160.14  fof(fact_Nat__Transfer_Otransfer__int__nat__set__function__closures_I1_J,axiom,
% 160.43/160.14      c_Nat__Transfer_Onat__set(c_Orderings_Obot__class_Obot(tc_fun(tc_Int_Oint,tc_HOL_Obool))) ).
% 160.43/160.14  
% 160.43/160.14  fof(fact_Nat__Transfer_Otransfer__int__nat__set__function__closures_I2_J,axiom,
% 160.43/160.14      ! [V_B_2,V_A_2] :
% 160.43/160.14        ( c_Nat__Transfer_Onat__set(V_A_2)
% 160.43/160.14       => ( c_Nat__Transfer_Onat__set(V_B_2)
% 160.43/160.14         => c_Nat__Transfer_Onat__set(hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(tc_Int_Oint,tc_HOL_Obool)),V_A_2),V_B_2)) ) ) ).
% 160.43/160.14  
% 160.43/160.14  fof(fact_Nat__Transfer_Otransfer__int__nat__set__function__closures_I3_J,axiom,
% 160.43/160.14      ! [V_B_2,V_A_2] :
% 160.43/160.14        ( c_Nat__Transfer_Onat__set(V_A_2)
% 160.43/160.14       => ( c_Nat__Transfer_Onat__set(V_B_2)
% 160.43/160.14         => c_Nat__Transfer_Onat__set(hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(tc_Int_Oint,tc_HOL_Obool)),V_A_2),V_B_2)) ) ) ).
% 160.43/160.14  
% 160.43/160.14  fof(fact_nat__set__def,axiom,
% 160.43/160.14      ! [V_S_2] :
% 160.43/160.14        ( c_Nat__Transfer_Onat__set(V_S_2)
% 160.43/160.14      <=> ! [B_x] :
% 160.43/160.14            ( hBOOL(hAPP(hAPP(c_member(tc_Int_Oint),B_x),V_S_2))
% 160.43/160.14           => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),B_x)) ) ) ).
% 160.43/160.14  
% 160.43/160.14  fof(fact_Nat__Transfer_Otransfer__int__nat__set__function__closures_I5_J,axiom,
% 160.43/160.14      ! [V_C_2] : c_Nat__Transfer_Onat__set(hAPP(c_Set_Oimage(tc_Nat_Onat,tc_Int_Oint,c_Nat_Osemiring__1__class_Oof__nat(tc_Int_Oint)),V_C_2)) ).
% 160.43/160.14  
% 160.43/160.14  fof(fact_transfer__int__nat__set__relations_I3_J,axiom,
% 160.43/160.14      ! [V_B_2,V_A_2] :
% 160.43/160.14        ( c_Nat__Transfer_Onat__set(V_A_2)
% 160.43/160.14       => ( c_Nat__Transfer_Onat__set(V_B_2)
% 160.43/160.14         => ( V_A_2 = V_B_2
% 160.43/160.14          <=> hAPP(c_Set_Oimage(tc_Int_Oint,tc_Nat_Onat,c_Int_Onat),V_A_2) = hAPP(c_Set_Oimage(tc_Int_Oint,tc_Nat_Onat,c_Int_Onat),V_B_2) ) ) ) ).
% 160.43/160.14  
% 160.43/160.14  fof(fact_SetInterval_Otransfer__int__nat__set__function__closures,axiom,
% 160.43/160.14      ! [V_y_2,V_x_2] :
% 160.43/160.14        ( c_Nat__Transfer_Ois__nat(V_x_2)
% 160.43/160.14       => c_Nat__Transfer_Onat__set(c_SetInterval_Oord__class_OatLeastAtMost(tc_Int_Oint,V_x_2,V_y_2)) ) ).
% 160.43/160.14  
% 160.43/160.14  fof(fact_Nat__Transfer_Otransfer__int__nat__set__function__closures_I6_J,axiom,
% 160.43/160.14      ! [V_x_2,V_A_2] :
% 160.43/160.14        ( c_Nat__Transfer_Onat__set(V_A_2)
% 160.43/160.14       => ( hBOOL(hAPP(hAPP(c_member(tc_Int_Oint),V_x_2),V_A_2))
% 160.43/160.14         => c_Nat__Transfer_Ois__nat(V_x_2) ) ) ).
% 160.43/160.14  
% 160.43/160.14  fof(fact_SetInterval_Otransfer__nat__int__set__function__closures,axiom,
% 160.43/160.14      ! [V_y_2,V_x_2] :
% 160.43/160.14        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),V_x_2))
% 160.43/160.14       => c_Nat__Transfer_Onat__set(c_SetInterval_Oord__class_OatLeastAtMost(tc_Int_Oint,V_x_2,V_y_2)) ) ).
% 160.43/160.14  
% 160.43/160.14  fof(fact_Nat__Transfer_Otransfer__nat__int__set__function__closures_I6_J,axiom,
% 160.43/160.14      ! [V_x_2,V_A_2] :
% 160.43/160.14        ( c_Nat__Transfer_Onat__set(V_A_2)
% 160.43/160.14       => ( hBOOL(hAPP(hAPP(c_member(tc_Int_Oint),V_x_2),V_A_2))
% 160.43/160.14         => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),V_x_2)) ) ) ).
% 160.43/160.14  
% 160.43/160.14  fof(fact_transfer__nat__int__set__return__embed,axiom,
% 160.43/160.14      ! [V_A_2] :
% 160.43/160.14        ( c_Nat__Transfer_Onat__set(V_A_2)
% 160.43/160.14       => hAPP(c_Set_Oimage(tc_Nat_Onat,tc_Int_Oint,c_Nat_Osemiring__1__class_Oof__nat(tc_Int_Oint)),hAPP(c_Set_Oimage(tc_Int_Oint,tc_Nat_Onat,c_Int_Onat),V_A_2)) = V_A_2 ) ).
% 160.43/160.14  
% 160.43/160.14  fof(fact_transfer__int__nat__set__relations_I1_J,axiom,
% 160.43/160.14      ! [V_A_2] :
% 160.43/160.14        ( c_Nat__Transfer_Onat__set(V_A_2)
% 160.43/160.14       => ( hBOOL(hAPP(c_Finite__Set_Ofinite(tc_Int_Oint),V_A_2))
% 160.43/160.14        <=> hBOOL(hAPP(c_Finite__Set_Ofinite(tc_Nat_Onat),hAPP(c_Set_Oimage(tc_Int_Oint,tc_Nat_Onat,c_Int_Onat),V_A_2))) ) ) ).
% 160.43/160.14  
% 160.43/160.14  fof(fact_Nat__Transfer_Otransfer__int__nat__set__functions_I1_J,axiom,
% 160.43/160.14      ! [V_A_2] :
% 160.43/160.14        ( c_Nat__Transfer_Onat__set(V_A_2)
% 160.43/160.14       => hAPP(c_Finite__Set_Ocard(tc_Int_Oint),V_A_2) = hAPP(c_Finite__Set_Ocard(tc_Nat_Onat),hAPP(c_Set_Oimage(tc_Int_Oint,tc_Nat_Onat,c_Int_Onat),V_A_2)) ) ).
% 160.43/160.14  
% 160.43/160.14  fof(fact_transfer__int__nat__set__relations_I2_J,axiom,
% 160.43/160.14      ! [V_A_2,V_x_2] :
% 160.43/160.14        ( c_Nat__Transfer_Ois__nat(V_x_2)
% 160.43/160.14       => ( c_Nat__Transfer_Onat__set(V_A_2)
% 160.43/160.14         => ( hBOOL(hAPP(hAPP(c_member(tc_Int_Oint),V_x_2),V_A_2))
% 160.43/160.14          <=> hBOOL(hAPP(hAPP(c_member(tc_Nat_Onat),hAPP(c_Int_Onat,V_x_2)),hAPP(c_Set_Oimage(tc_Int_Oint,tc_Nat_Onat,c_Int_Onat),V_A_2))) ) ) ) ).
% 160.43/160.14  
% 160.43/160.14  fof(fact_transfer__int__nat__set__relations_I5_J,axiom,
% 160.43/160.14      ! [V_B_2,V_A_2] :
% 160.43/160.14        ( c_Nat__Transfer_Onat__set(V_A_2)
% 160.43/160.14       => ( c_Nat__Transfer_Onat__set(V_B_2)
% 160.43/160.14         => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(tc_Int_Oint,tc_HOL_Obool)),V_A_2),V_B_2))
% 160.43/160.14          <=> hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(tc_Nat_Onat,tc_HOL_Obool)),hAPP(c_Set_Oimage(tc_Int_Oint,tc_Nat_Onat,c_Int_Onat),V_A_2)),hAPP(c_Set_Oimage(tc_Int_Oint,tc_Nat_Onat,c_Int_Onat),V_B_2))) ) ) ) ).
% 160.43/160.14  
% 160.43/160.14  fof(fact_transfer__int__nat__set__relations_I4_J,axiom,
% 160.43/160.14      ! [V_B_2,V_A_2] :
% 160.43/160.14        ( c_Nat__Transfer_Onat__set(V_A_2)
% 160.43/160.14       => ( c_Nat__Transfer_Onat__set(V_B_2)
% 160.43/160.14         => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_fun(tc_Int_Oint,tc_HOL_Obool)),V_A_2),V_B_2))
% 160.43/160.14          <=> hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_fun(tc_Nat_Onat,tc_HOL_Obool)),hAPP(c_Set_Oimage(tc_Int_Oint,tc_Nat_Onat,c_Int_Onat),V_A_2)),hAPP(c_Set_Oimage(tc_Int_Oint,tc_Nat_Onat,c_Int_Onat),V_B_2))) ) ) ) ).
% 160.43/160.14  
% 160.43/160.14  fof(fact_image__atLeastZeroLessThan__int,axiom,
% 160.43/160.14      ! [V_u_2] :
% 160.43/160.14        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),V_u_2))
% 160.43/160.14       => hAPP(c_SetInterval_Oord__class_OatLeastLessThan(tc_Int_Oint,c_Groups_Ozero__class_Ozero(tc_Int_Oint)),V_u_2) = hAPP(c_Set_Oimage(tc_Nat_Onat,tc_Int_Oint,c_Nat_Osemiring__1__class_Oof__nat(tc_Int_Oint)),hAPP(c_SetInterval_Oord__class_OlessThan(tc_Nat_Onat),hAPP(c_Int_Onat,V_u_2))) ) ).
% 160.43/160.14  
% 160.43/160.14  fof(fact_atLeast__Suc,axiom,
% 160.43/160.14      ! [V_k_2] : hAPP(c_SetInterval_Oord__class_OatLeast(tc_Nat_Onat),hAPP(c_Nat_OSuc,V_k_2)) = hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_fun(tc_Nat_Onat,tc_HOL_Obool)),hAPP(c_SetInterval_Oord__class_OatLeast(tc_Nat_Onat),V_k_2)),hAPP(hAPP(c_Set_Oinsert(tc_Nat_Onat),V_k_2),c_Orderings_Obot__class_Obot(tc_fun(tc_Nat_Onat,tc_HOL_Obool)))) ).
% 160.43/160.14  
% 160.43/160.14  fof(fact_min__max_OInf__fin_Ohom__commute,axiom,
% 160.43/160.14      ! [V_N_2,V_h_2,T_b] :
% 160.43/160.14        ( class_Orderings_Olinorder(T_b)
% 160.43/160.14       => ( ! [B_x,B_y] : hAPP(V_h_2,hAPP(hAPP(c_Orderings_Oord__class_Omin(T_b),B_x),B_y)) = hAPP(hAPP(c_Orderings_Oord__class_Omin(T_b),hAPP(V_h_2,B_x)),hAPP(V_h_2,B_y))
% 160.43/160.14         => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_N_2))
% 160.43/160.14           => ( V_N_2 != c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool))
% 160.43/160.14             => hAPP(V_h_2,c_Big__Operators_Olattice_OInf__fin(T_b,c_Orderings_Oord__class_Omin(T_b),V_N_2)) = c_Big__Operators_Olattice_OInf__fin(T_b,c_Orderings_Oord__class_Omin(T_b),hAPP(c_Set_Oimage(T_b,T_b,V_h_2),V_N_2)) ) ) ) ) ).
% 160.43/160.14  
% 160.43/160.14  fof(fact_finite__lessThan,axiom,
% 160.43/160.14      ! [V_k_2] : hBOOL(hAPP(c_Finite__Set_Ofinite(tc_Nat_Onat),hAPP(c_SetInterval_Oord__class_OlessThan(tc_Nat_Onat),V_k_2))) ).
% 160.43/160.14  
% 160.43/160.14  fof(fact_Compl__atLeast,axiom,
% 160.43/160.14      ! [V_k_2,T_b] :
% 160.43/160.14        ( class_Orderings_Olinorder(T_b)
% 160.43/160.14       => hAPP(c_Groups_Ouminus__class_Ouminus(tc_fun(T_b,tc_HOL_Obool)),hAPP(c_SetInterval_Oord__class_OatLeast(T_b),V_k_2)) = hAPP(c_SetInterval_Oord__class_OlessThan(T_b),V_k_2) ) ).
% 160.43/160.14  
% 160.43/160.14  fof(fact_Compl__lessThan,axiom,
% 160.43/160.14      ! [V_k_2,T_b] :
% 160.43/160.14        ( class_Orderings_Olinorder(T_b)
% 160.43/160.14       => hAPP(c_Groups_Ouminus__class_Ouminus(tc_fun(T_b,tc_HOL_Obool)),hAPP(c_SetInterval_Oord__class_OlessThan(T_b),V_k_2)) = hAPP(c_SetInterval_Oord__class_OatLeast(T_b),V_k_2) ) ).
% 160.43/160.14  
% 160.43/160.14  fof(fact_lessThan__eq__iff,axiom,
% 160.43/160.14      ! [V_y_2,V_x_2,T_b] :
% 160.43/160.14        ( class_Orderings_Olinorder(T_b)
% 160.43/160.14       => ( hAPP(c_SetInterval_Oord__class_OlessThan(T_b),V_x_2) = hAPP(c_SetInterval_Oord__class_OlessThan(T_b),V_y_2)
% 160.43/160.14        <=> V_x_2 = V_y_2 ) ) ).
% 160.43/160.14  
% 160.43/160.14  fof(fact_atLeast__eq__iff,axiom,
% 160.43/160.14      ! [V_y_2,V_x_2,T_b] :
% 160.43/160.14        ( class_Orderings_Olinorder(T_b)
% 160.43/160.14       => ( hAPP(c_SetInterval_Oord__class_OatLeast(T_b),V_x_2) = hAPP(c_SetInterval_Oord__class_OatLeast(T_b),V_y_2)
% 160.43/160.14        <=> V_x_2 = V_y_2 ) ) ).
% 160.43/160.14  
% 160.43/160.14  fof(fact_card__lessThan,axiom,
% 160.43/160.14      ! [V_u_2] : hAPP(c_Finite__Set_Ocard(tc_Nat_Onat),hAPP(c_SetInterval_Oord__class_OlessThan(tc_Nat_Onat),V_u_2)) = V_u_2 ).
% 160.43/160.14  
% 160.43/160.14  fof(fact_atLeast0LessThan,axiom,
% 160.43/160.14      ! [V_n_2] : hAPP(c_SetInterval_Oord__class_OatLeastLessThan(tc_Nat_Onat,c_Groups_Ozero__class_Ozero(tc_Nat_Onat)),V_n_2) = hAPP(c_SetInterval_Oord__class_OlessThan(tc_Nat_Onat),V_n_2) ).
% 160.43/160.14  
% 160.43/160.14  fof(fact_lessThan__0,axiom,
% 160.43/160.14      hAPP(c_SetInterval_Oord__class_OlessThan(tc_Nat_Onat),c_Groups_Ozero__class_Ozero(tc_Nat_Onat)) = c_Orderings_Obot__class_Obot(tc_fun(tc_Nat_Onat,tc_HOL_Obool)) ).
% 160.43/160.14  
% 160.43/160.14  fof(fact_lessThan__Suc__atMost,axiom,
% 160.43/160.15      ! [V_k_2] : hAPP(c_SetInterval_Oord__class_OlessThan(tc_Nat_Onat),hAPP(c_Nat_OSuc,V_k_2)) = hAPP(c_SetInterval_Oord__class_OatMost(tc_Nat_Onat),V_k_2) ).
% 160.43/160.15  
% 160.43/160.15  fof(fact_lessThan__Suc,axiom,
% 160.43/160.15      ! [V_k_2] : hAPP(c_SetInterval_Oord__class_OlessThan(tc_Nat_Onat),hAPP(c_Nat_OSuc,V_k_2)) = hAPP(hAPP(c_Set_Oinsert(tc_Nat_Onat),V_k_2),hAPP(c_SetInterval_Oord__class_OlessThan(tc_Nat_Onat),V_k_2)) ).
% 160.43/160.15  
% 160.43/160.15  fof(fact_atLeast__iff,axiom,
% 160.43/160.15      ! [V_k_2,V_i_2,T_b] :
% 160.43/160.15        ( class_Orderings_Oord(T_b)
% 160.43/160.15       => ( hBOOL(hAPP(hAPP(c_member(T_b),V_i_2),hAPP(c_SetInterval_Oord__class_OatLeast(T_b),V_k_2)))
% 160.43/160.15        <=> hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_b),V_k_2),V_i_2)) ) ) ).
% 160.43/160.15  
% 160.43/160.15  fof(fact_lessThan__iff,axiom,
% 160.43/160.15      ! [V_k_2,V_i_2,T_b] :
% 160.43/160.15        ( class_Orderings_Oord(T_b)
% 160.43/160.15       => ( hBOOL(hAPP(hAPP(c_member(T_b),V_i_2),hAPP(c_SetInterval_Oord__class_OlessThan(T_b),V_k_2)))
% 160.43/160.15        <=> hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_b),V_i_2),V_k_2)) ) ) ).
% 160.43/160.15  
% 160.43/160.15  fof(fact_atLeast__subset__iff,axiom,
% 160.43/160.15      ! [V_y_2,V_x_2,T_b] :
% 160.43/160.15        ( class_Orderings_Oorder(T_b)
% 160.43/160.15       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_b,tc_HOL_Obool)),hAPP(c_SetInterval_Oord__class_OatLeast(T_b),V_x_2)),hAPP(c_SetInterval_Oord__class_OatLeast(T_b),V_y_2)))
% 160.43/160.15        <=> hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_b),V_y_2),V_x_2)) ) ) ).
% 160.43/160.15  
% 160.43/160.15  fof(fact_lessThan__subset__iff,axiom,
% 160.43/160.15      ! [V_y_2,V_x_2,T_b] :
% 160.43/160.15        ( class_Orderings_Olinorder(T_b)
% 160.43/160.15       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_b,tc_HOL_Obool)),hAPP(c_SetInterval_Oord__class_OlessThan(T_b),V_x_2)),hAPP(c_SetInterval_Oord__class_OlessThan(T_b),V_y_2)))
% 160.43/160.15        <=> hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_b),V_x_2),V_y_2)) ) ) ).
% 160.43/160.15  
% 160.43/160.15  fof(fact_atLeast__0,axiom,
% 160.43/160.15      hAPP(c_SetInterval_Oord__class_OatLeast(tc_Nat_Onat),c_Groups_Ozero__class_Ozero(tc_Nat_Onat)) = c_Orderings_Otop__class_Otop(tc_fun(tc_Nat_Onat,tc_HOL_Obool)) ).
% 160.43/160.15  
% 160.43/160.15  fof(fact_lessThan__strict__subset__iff,axiom,
% 160.43/160.15      ! [V_n_2,V_m_2,T_b] :
% 160.43/160.15        ( class_Orderings_Olinorder(T_b)
% 160.43/160.15       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_fun(T_b,tc_HOL_Obool)),hAPP(c_SetInterval_Oord__class_OlessThan(T_b),V_m_2)),hAPP(c_SetInterval_Oord__class_OlessThan(T_b),V_n_2)))
% 160.43/160.15        <=> hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_b),V_m_2),V_n_2)) ) ) ).
% 160.43/160.15  
% 160.43/160.15  fof(fact_atLeast__Suc__greaterThan,axiom,
% 160.43/160.15      ! [V_k_2] : hAPP(c_SetInterval_Oord__class_OatLeast(tc_Nat_Onat),hAPP(c_Nat_OSuc,V_k_2)) = hAPP(c_SetInterval_Oord__class_OgreaterThan(tc_Nat_Onat),V_k_2) ).
% 160.43/160.15  
% 160.43/160.15  fof(fact_UN__lessThan__UNIV,axiom,
% 160.43/160.15      hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OSUPR(tc_Nat_Onat,tc_fun(tc_Nat_Onat,tc_HOL_Obool)),c_Orderings_Otop__class_Otop(tc_fun(tc_Nat_Onat,tc_HOL_Obool))),c_SetInterval_Oord__class_OlessThan(tc_Nat_Onat)) = c_Orderings_Otop__class_Otop(tc_fun(tc_Nat_Onat,tc_HOL_Obool)) ).
% 160.43/160.15  
% 160.43/160.15  fof(fact_single__Diff__lessThan,axiom,
% 160.43/160.15      ! [V_k_2,T_b] :
% 160.43/160.15        ( class_Orderings_Oorder(T_b)
% 160.43/160.15       => hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_fun(T_b,tc_HOL_Obool)),hAPP(hAPP(c_Set_Oinsert(T_b),V_k_2),c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool)))),hAPP(c_SetInterval_Oord__class_OlessThan(T_b),V_k_2)) = hAPP(hAPP(c_Set_Oinsert(T_b),V_k_2),c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool))) ) ).
% 160.43/160.15  
% 160.43/160.15  fof(fact_ivl__disj__un_I14_J,axiom,
% 160.43/160.15      ! [V_u_2,V_l_2,T_b] :
% 160.43/160.15        ( class_Orderings_Olinorder(T_b)
% 160.43/160.15       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_b),V_l_2),V_u_2))
% 160.43/160.15         => hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(T_b,tc_HOL_Obool)),hAPP(c_SetInterval_Oord__class_OatLeastLessThan(T_b,V_l_2),V_u_2)),hAPP(c_SetInterval_Oord__class_OatLeast(T_b),V_u_2)) = hAPP(c_SetInterval_Oord__class_OatLeast(T_b),V_l_2) ) ) ).
% 160.43/160.15  
% 160.43/160.15  fof(fact_ivl__disj__un_I8_J,axiom,
% 160.43/160.15      ! [V_u_2,V_l_2,T_b] :
% 160.43/160.15        ( class_Orderings_Olinorder(T_b)
% 160.43/160.15       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_b),V_l_2),V_u_2))
% 160.43/160.15         => hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(T_b,tc_HOL_Obool)),hAPP(c_SetInterval_Oord__class_OlessThan(T_b),V_l_2)),hAPP(c_SetInterval_Oord__class_OatLeastLessThan(T_b,V_l_2),V_u_2)) = hAPP(c_SetInterval_Oord__class_OlessThan(T_b),V_u_2) ) ) ).
% 160.43/160.15  
% 160.43/160.15  fof(fact_ivl__disj__int_I4_J,axiom,
% 160.43/160.15      ! [V_u_2,V_l_2,T_b] :
% 160.43/160.15        ( class_Orderings_Oorder(T_b)
% 160.43/160.15       => hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_b,tc_HOL_Obool)),hAPP(c_SetInterval_Oord__class_OlessThan(T_b),V_l_2)),c_SetInterval_Oord__class_OatLeastAtMost(T_b,V_l_2,V_u_2)) = c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool)) ) ).
% 160.43/160.15  
% 160.43/160.15  fof(fact_ivl__disj__int_I2_J,axiom,
% 160.43/160.15      ! [V_u_2,V_l_2,T_b] :
% 160.43/160.15        ( class_Orderings_Oorder(T_b)
% 160.43/160.15       => hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_b,tc_HOL_Obool)),hAPP(c_SetInterval_Oord__class_OlessThan(T_b),V_l_2)),hAPP(c_SetInterval_Oord__class_OatLeastLessThan(T_b,V_l_2),V_u_2)) = c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool)) ) ).
% 160.43/160.15  
% 160.43/160.15  fof(fact_ivl__disj__int_I8_J,axiom,
% 160.43/160.15      ! [V_u_2,V_l_2,T_b] :
% 160.43/160.15        ( class_Orderings_Oorder(T_b)
% 160.43/160.15       => hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_b,tc_HOL_Obool)),hAPP(c_SetInterval_Oord__class_OatLeastLessThan(T_b,V_l_2),V_u_2)),hAPP(c_SetInterval_Oord__class_OatLeast(T_b),V_u_2)) = c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool)) ) ).
% 160.43/160.15  
% 160.43/160.15  fof(fact_Int__atLeastAtMostR2,axiom,
% 160.43/160.15      ! [V_d_2,V_c_2,V_a_2,T_b] :
% 160.43/160.15        ( class_Orderings_Olinorder(T_b)
% 160.43/160.15       => hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_b,tc_HOL_Obool)),hAPP(c_SetInterval_Oord__class_OatLeast(T_b),V_a_2)),c_SetInterval_Oord__class_OatLeastAtMost(T_b,V_c_2,V_d_2)) = c_SetInterval_Oord__class_OatLeastAtMost(T_b,hAPP(hAPP(c_Orderings_Oord__class_Omax(T_b),V_a_2),V_c_2),V_d_2) ) ).
% 160.43/160.15  
% 160.43/160.15  fof(fact_Int__atLeastAtMostL2,axiom,
% 160.43/160.15      ! [V_c_2,V_b_2,V_a_2,T_b] :
% 160.43/160.15        ( class_Orderings_Olinorder(T_b)
% 160.43/160.15       => hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_b,tc_HOL_Obool)),c_SetInterval_Oord__class_OatLeastAtMost(T_b,V_a_2,V_b_2)),hAPP(c_SetInterval_Oord__class_OatLeast(T_b),V_c_2)) = c_SetInterval_Oord__class_OatLeastAtMost(T_b,hAPP(hAPP(c_Orderings_Oord__class_Omax(T_b),V_a_2),V_c_2),V_b_2) ) ).
% 160.43/160.15  
% 160.43/160.15  fof(fact_UN__atLeast__UNIV,axiom,
% 160.43/160.15      hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OSUPR(tc_Nat_Onat,tc_fun(tc_Nat_Onat,tc_HOL_Obool)),c_Orderings_Otop__class_Otop(tc_fun(tc_Nat_Onat,tc_HOL_Obool))),c_SetInterval_Oord__class_OatLeast(tc_Nat_Onat)) = c_Orderings_Otop__class_Otop(tc_fun(tc_Nat_Onat,tc_HOL_Obool)) ).
% 160.43/160.15  
% 160.43/160.15  fof(fact_ivl__disj__int_I6_J,axiom,
% 160.43/160.15      ! [V_u_2,V_l_2,T_b] :
% 160.43/160.15        ( class_Orderings_Oorder(T_b)
% 160.43/160.15       => hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_b,tc_HOL_Obool)),c_SetInterval_Oord__class_OgreaterThanLessThan(T_b,V_l_2,V_u_2)),hAPP(c_SetInterval_Oord__class_OatLeast(T_b),V_u_2)) = c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool)) ) ).
% 160.43/160.15  
% 160.43/160.15  fof(fact_image__uminus__atMost,axiom,
% 160.43/160.15      ! [V_x_2,T_b] :
% 160.43/160.15        ( class_Groups_Oordered__ab__group__add(T_b)
% 160.43/160.15       => hAPP(c_Set_Oimage(T_b,T_b,c_Groups_Ouminus__class_Ouminus(T_b)),hAPP(c_SetInterval_Oord__class_OatMost(T_b),V_x_2)) = hAPP(c_SetInterval_Oord__class_OatLeast(T_b),hAPP(c_Groups_Ouminus__class_Ouminus(T_b),V_x_2)) ) ).
% 160.43/160.15  
% 160.43/160.15  fof(fact_image__uminus__atLeast,axiom,
% 160.43/160.15      ! [V_x_2,T_b] :
% 160.43/160.15        ( class_Groups_Oordered__ab__group__add(T_b)
% 160.43/160.15       => hAPP(c_Set_Oimage(T_b,T_b,c_Groups_Ouminus__class_Ouminus(T_b)),hAPP(c_SetInterval_Oord__class_OatLeast(T_b),V_x_2)) = hAPP(c_SetInterval_Oord__class_OatMost(T_b),hAPP(c_Groups_Ouminus__class_Ouminus(T_b),V_x_2)) ) ).
% 160.43/160.15  
% 160.43/160.15  fof(fact_image__uminus__lessThan,axiom,
% 160.43/160.15      ! [V_x_2,T_b] :
% 160.43/160.15        ( class_Groups_Oordered__ab__group__add(T_b)
% 160.43/160.15       => hAPP(c_Set_Oimage(T_b,T_b,c_Groups_Ouminus__class_Ouminus(T_b)),hAPP(c_SetInterval_Oord__class_OlessThan(T_b),V_x_2)) = hAPP(c_SetInterval_Oord__class_OgreaterThan(T_b),hAPP(c_Groups_Ouminus__class_Ouminus(T_b),V_x_2)) ) ).
% 160.43/160.15  
% 160.43/160.15  fof(fact_image__uminus__greaterThan,axiom,
% 160.43/160.15      ! [V_x_2,T_b] :
% 160.43/160.15        ( class_Groups_Oordered__ab__group__add(T_b)
% 160.43/160.15       => hAPP(c_Set_Oimage(T_b,T_b,c_Groups_Ouminus__class_Ouminus(T_b)),hAPP(c_SetInterval_Oord__class_OgreaterThan(T_b),V_x_2)) = hAPP(c_SetInterval_Oord__class_OlessThan(T_b),hAPP(c_Groups_Ouminus__class_Ouminus(T_b),V_x_2)) ) ).
% 160.43/160.15  
% 160.43/160.15  fof(fact_lessThan__Suc__eq__insert__0,axiom,
% 160.43/160.15      ! [V_n_2] : hAPP(c_SetInterval_Oord__class_OlessThan(tc_Nat_Onat),hAPP(c_Nat_OSuc,V_n_2)) = hAPP(hAPP(c_Set_Oinsert(tc_Nat_Onat),c_Groups_Ozero__class_Ozero(tc_Nat_Onat)),hAPP(c_Set_Oimage(tc_Nat_Onat,tc_Nat_Onat,c_Nat_OSuc),hAPP(c_SetInterval_Oord__class_OlessThan(tc_Nat_Onat),V_n_2))) ).
% 160.43/160.15  
% 160.43/160.15  fof(fact_ivl__disj__un_I2_J,axiom,
% 160.43/160.15      ! [V_u_2,T_b] :
% 160.43/160.15        ( class_Orderings_Olinorder(T_b)
% 160.43/160.15       => hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(T_b,tc_HOL_Obool)),hAPP(c_SetInterval_Oord__class_OlessThan(T_b),V_u_2)),hAPP(hAPP(c_Set_Oinsert(T_b),V_u_2),c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool)))) = hAPP(c_SetInterval_Oord__class_OatMost(T_b),V_u_2) ) ).
% 160.43/160.15  
% 160.43/160.15  fof(fact_atMost__Int__atLeast,axiom,
% 160.43/160.15      ! [V_n_2,T_b] :
% 160.43/160.15        ( class_Orderings_Oorder(T_b)
% 160.43/160.15       => hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_b,tc_HOL_Obool)),hAPP(c_SetInterval_Oord__class_OatMost(T_b),V_n_2)),hAPP(c_SetInterval_Oord__class_OatLeast(T_b),V_n_2)) = hAPP(hAPP(c_Set_Oinsert(T_b),V_n_2),c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool))) ) ).
% 160.43/160.15  
% 160.43/160.15  fof(fact_ivl__disj__un_I10_J,axiom,
% 160.43/160.15      ! [V_u_2,V_l_2,T_b] :
% 160.43/160.15        ( class_Orderings_Olinorder(T_b)
% 160.43/160.15       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_b),V_l_2),V_u_2))
% 160.43/160.15         => hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(T_b,tc_HOL_Obool)),hAPP(c_SetInterval_Oord__class_OlessThan(T_b),V_l_2)),c_SetInterval_Oord__class_OatLeastAtMost(T_b,V_l_2,V_u_2)) = hAPP(c_SetInterval_Oord__class_OatMost(T_b),V_u_2) ) ) ).
% 160.43/160.15  
% 160.43/160.15  fof(fact_ivl__disj__un_I1_J,axiom,
% 160.43/160.15      ! [V_l_2,T_b] :
% 160.43/160.15        ( class_Orderings_Olinorder(T_b)
% 160.43/160.15       => hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(T_b,tc_HOL_Obool)),hAPP(hAPP(c_Set_Oinsert(T_b),V_l_2),c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool)))),hAPP(c_SetInterval_Oord__class_OgreaterThan(T_b),V_l_2)) = hAPP(c_SetInterval_Oord__class_OatLeast(T_b),V_l_2) ) ).
% 160.43/160.15  
% 160.43/160.15  fof(fact_ivl__disj__un_I13_J,axiom,
% 160.43/160.15      ! [V_u_2,V_l_2,T_b] :
% 160.43/160.15        ( class_Orderings_Olinorder(T_b)
% 160.43/160.15       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_b),V_l_2),V_u_2))
% 160.43/160.15         => hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(T_b,tc_HOL_Obool)),c_SetInterval_Oord__class_OatLeastAtMost(T_b,V_l_2,V_u_2)),hAPP(c_SetInterval_Oord__class_OgreaterThan(T_b),V_u_2)) = hAPP(c_SetInterval_Oord__class_OatLeast(T_b),V_l_2) ) ) ).
% 160.43/160.15  
% 160.43/160.15  fof(fact_ivl__disj__un_I7_J,axiom,
% 160.43/160.15      ! [V_u_2,V_l_2,T_b] :
% 160.43/160.15        ( class_Orderings_Olinorder(T_b)
% 160.43/160.15       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_b),V_l_2),V_u_2))
% 160.43/160.15         => hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(T_b,tc_HOL_Obool)),hAPP(c_SetInterval_Oord__class_OatMost(T_b),V_l_2)),c_SetInterval_Oord__class_OgreaterThanLessThan(T_b,V_l_2,V_u_2)) = hAPP(c_SetInterval_Oord__class_OlessThan(T_b),V_u_2) ) ) ).
% 160.43/160.15  
% 160.43/160.15  fof(fact_ivl__disj__un_I12_J,axiom,
% 160.43/160.15      ! [V_u_2,V_l_2,T_b] :
% 160.43/160.15        ( class_Orderings_Olinorder(T_b)
% 160.43/160.15       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_b),V_l_2),V_u_2))
% 160.43/160.15         => hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(T_b,tc_HOL_Obool)),c_SetInterval_Oord__class_OgreaterThanLessThan(T_b,V_l_2,V_u_2)),hAPP(c_SetInterval_Oord__class_OatLeast(T_b),V_u_2)) = hAPP(c_SetInterval_Oord__class_OgreaterThan(T_b),V_l_2) ) ) ).
% 160.43/160.15  
% 160.43/160.15  fof(fact_arith__series__int,axiom,
% 160.43/160.15      ! [V_n_2,V_d_2,V_a_2] : hAPP(hAPP(c_Groups_Otimes__class_Otimes(tc_Int_Oint),hAPP(c_Int_Onumber__class_Onumber__of(tc_Int_Oint),c_Int_OBit0(c_Int_OBit1(c_Int_OPls)))),hAPP(hAPP(c_Big__Operators_Ocomm__monoid__add__class_Osetsum(tc_Nat_Onat,tc_Int_Oint),hAPP(hAPP(c_COMBB(tc_Int_Oint,tc_Int_Oint,tc_Nat_Onat),hAPP(c_Groups_Oplus__class_Oplus(tc_Int_Oint),V_a_2)),hAPP(hAPP(c_COMBC(tc_Nat_Onat,tc_Int_Oint,tc_Int_Oint),hAPP(hAPP(c_COMBB(tc_Int_Oint,tc_fun(tc_Int_Oint,tc_Int_Oint),tc_Nat_Onat),c_Groups_Otimes__class_Otimes(tc_Int_Oint)),c_Nat_Osemiring__1__class_Oof__nat(tc_Int_Oint))),V_d_2))),hAPP(c_SetInterval_Oord__class_OlessThan(tc_Nat_Onat),V_n_2))) = hAPP(hAPP(c_Groups_Otimes__class_Otimes(tc_Int_Oint),hAPP(c_Nat_Osemiring__1__class_Oof__nat(tc_Int_Oint),V_n_2)),hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Int_Oint),V_a_2),hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Int_Oint),V_a_2),hAPP(hAPP(c_Groups_Otimes__class_Otimes(tc_Int_Oint),hAPP(c_Nat_Osemiring__1__class_Oof__nat(tc_Int_Oint),hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_Nat_Onat),V_n_2),c_Groups_Oone__class_Oone(tc_Nat_Onat)))),V_d_2)))) ).
% 160.43/160.15  
% 160.43/160.15  fof(fact_arith__series__nat,axiom,
% 160.43/160.15      ! [V_n_2,V_d_2,V_a_2] : hAPP(hAPP(c_Groups_Otimes__class_Otimes(tc_Nat_Onat),hAPP(c_Nat_OSuc,hAPP(c_Nat_OSuc,c_Groups_Ozero__class_Ozero(tc_Nat_Onat)))),hAPP(hAPP(c_Big__Operators_Ocomm__monoid__add__class_Osetsum(tc_Nat_Onat,tc_Nat_Onat),hAPP(hAPP(c_COMBB(tc_Nat_Onat,tc_Nat_Onat,tc_Nat_Onat),hAPP(c_Groups_Oplus__class_Oplus(tc_Nat_Onat),V_a_2)),hAPP(hAPP(c_COMBC(tc_Nat_Onat,tc_Nat_Onat,tc_Nat_Onat),c_Groups_Otimes__class_Otimes(tc_Nat_Onat)),V_d_2))),hAPP(c_SetInterval_Oord__class_OlessThan(tc_Nat_Onat),V_n_2))) = hAPP(hAPP(c_Groups_Otimes__class_Otimes(tc_Nat_Onat),V_n_2),hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Nat_Onat),V_a_2),hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Nat_Onat),V_a_2),hAPP(hAPP(c_Groups_Otimes__class_Otimes(tc_Nat_Onat),hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_Nat_Onat),V_n_2),c_Groups_Oone__class_Oone(tc_Nat_Onat))),V_d_2)))) ).
% 160.43/160.15  
% 160.43/160.15  fof(fact_arith__series__general,axiom,
% 160.43/160.15      ! [V_n_2,V_d_2,V_a_2,T_b] :
% 160.43/160.15        ( class_Rings_Ocomm__semiring__1(T_b)
% 160.43/160.15       => hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_b),hAPP(hAPP(c_Groups_Oplus__class_Oplus(T_b),c_Groups_Oone__class_Oone(T_b)),c_Groups_Oone__class_Oone(T_b))),hAPP(hAPP(c_Big__Operators_Ocomm__monoid__add__class_Osetsum(tc_Nat_Onat,T_b),hAPP(hAPP(c_COMBB(T_b,T_b,tc_Nat_Onat),hAPP(c_Groups_Oplus__class_Oplus(T_b),V_a_2)),hAPP(hAPP(c_COMBC(tc_Nat_Onat,T_b,T_b),hAPP(hAPP(c_COMBB(T_b,tc_fun(T_b,T_b),tc_Nat_Onat),c_Groups_Otimes__class_Otimes(T_b)),c_Nat_Osemiring__1__class_Oof__nat(T_b))),V_d_2))),hAPP(c_SetInterval_Oord__class_OlessThan(tc_Nat_Onat),V_n_2))) = hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_b),hAPP(c_Nat_Osemiring__1__class_Oof__nat(T_b),V_n_2)),hAPP(hAPP(c_Groups_Oplus__class_Oplus(T_b),V_a_2),hAPP(hAPP(c_Groups_Oplus__class_Oplus(T_b),V_a_2),hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_b),hAPP(c_Nat_Osemiring__1__class_Oof__nat(T_b),hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_Nat_Onat),V_n_2),c_Groups_Oone__class_Oone(tc_Nat_Onat)))),V_d_2)))) ) ).
% 160.43/160.15  
% 160.43/160.15  fof(fact_setsum__abs,axiom,
% 160.43/160.15      ! [V_A_2,V_f_2,T_c,T_b] :
% 160.43/160.15        ( class_Groups_Oordered__ab__group__add__abs(T_b)
% 160.43/160.15       => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_b),hAPP(c_Groups_Oabs__class_Oabs(T_b),hAPP(hAPP(c_Big__Operators_Ocomm__monoid__add__class_Osetsum(T_c,T_b),V_f_2),V_A_2))),hAPP(hAPP(c_Big__Operators_Ocomm__monoid__add__class_Osetsum(T_c,T_b),hAPP(hAPP(c_COMBB(T_b,T_b,T_c),c_Groups_Oabs__class_Oabs(T_b)),V_f_2)),V_A_2))) ) ).
% 160.43/160.15  
% 160.43/160.15  fof(fact_setsum__abs__ge__zero,axiom,
% 160.43/160.15      ! [V_A_2,V_f_2,T_c,T_b] :
% 160.43/160.15        ( class_Groups_Oordered__ab__group__add__abs(T_b)
% 160.43/160.15       => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_b),c_Groups_Ozero__class_Ozero(T_b)),hAPP(hAPP(c_Big__Operators_Ocomm__monoid__add__class_Osetsum(T_c,T_b),hAPP(hAPP(c_COMBB(T_b,T_b,T_c),c_Groups_Oabs__class_Oabs(T_b)),V_f_2)),V_A_2))) ) ).
% 160.43/160.15  
% 160.43/160.15  fof(fact_setsum_Oempty,axiom,
% 160.43/160.15      ! [V_g_2,T_c,T_b] :
% 160.43/160.15        ( class_Groups_Ocomm__monoid__add(T_b)
% 160.43/160.15       => hAPP(hAPP(c_Big__Operators_Ocomm__monoid__add__class_Osetsum(T_c,T_b),V_g_2),c_Orderings_Obot__class_Obot(tc_fun(T_c,tc_HOL_Obool))) = c_Groups_Ozero__class_Ozero(T_b) ) ).
% 160.43/160.15  
% 160.43/160.15  fof(fact_setsum__empty,axiom,
% 160.43/160.15      ! [V_f_2,T_c,T_b] :
% 160.43/160.15        ( class_Groups_Ocomm__monoid__add(T_b)
% 160.43/160.15       => hAPP(hAPP(c_Big__Operators_Ocomm__monoid__add__class_Osetsum(T_c,T_b),V_f_2),c_Orderings_Obot__class_Obot(tc_fun(T_c,tc_HOL_Obool))) = c_Groups_Ozero__class_Ozero(T_b) ) ).
% 160.43/160.15  
% 160.43/160.15  fof(fact_setsum_Oinfinite,axiom,
% 160.43/160.15      ! [V_g_2,V_A_2,T_b,T_c] :
% 160.43/160.15        ( class_Groups_Ocomm__monoid__add(T_c)
% 160.43/160.15       => ( ~ hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2))
% 160.43/160.15         => hAPP(hAPP(c_Big__Operators_Ocomm__monoid__add__class_Osetsum(T_b,T_c),V_g_2),V_A_2) = c_Groups_Ozero__class_Ozero(T_c) ) ) ).
% 160.43/160.15  
% 160.43/160.15  fof(fact_setsum__infinite,axiom,
% 160.43/160.15      ! [V_f_2,V_A_2,T_b,T_c] :
% 160.43/160.15        ( class_Groups_Ocomm__monoid__add(T_c)
% 160.43/160.15       => ( ~ hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2))
% 160.43/160.15         => hAPP(hAPP(c_Big__Operators_Ocomm__monoid__add__class_Osetsum(T_b,T_c),V_f_2),V_A_2) = c_Groups_Ozero__class_Ozero(T_c) ) ) ).
% 160.43/160.15  
% 160.43/160.15  fof(fact_setsum__divide__distrib,axiom,
% 160.43/160.15      ! [V_r_2,V_A_2,V_f_2,T_c,T_b] :
% 160.43/160.15        ( class_Fields_Ofield(T_b)
% 160.43/160.15       => hAPP(hAPP(c_Rings_Oinverse__class_Odivide(T_b),hAPP(hAPP(c_Big__Operators_Ocomm__monoid__add__class_Osetsum(T_c,T_b),V_f_2),V_A_2)),V_r_2) = hAPP(hAPP(c_Big__Operators_Ocomm__monoid__add__class_Osetsum(T_c,T_b),hAPP(hAPP(c_COMBC(T_c,T_b,T_b),hAPP(hAPP(c_COMBB(T_b,tc_fun(T_b,T_b),T_c),c_Rings_Oinverse__class_Odivide(T_b)),V_f_2)),V_r_2)),V_A_2) ) ).
% 160.43/160.15  
% 160.43/160.15  fof(fact_of__int__setsum,axiom,
% 160.43/160.15      ! [V_A_2,V_f_2,T_c,T_b] :
% 160.43/160.15        ( class_Rings_Oring__1(T_b)
% 160.43/160.15       => hAPP(c_Int_Oring__1__class_Oof__int(T_b),hAPP(hAPP(c_Big__Operators_Ocomm__monoid__add__class_Osetsum(T_c,tc_Int_Oint),V_f_2),V_A_2)) = hAPP(hAPP(c_Big__Operators_Ocomm__monoid__add__class_Osetsum(T_c,T_b),hAPP(hAPP(c_COMBB(tc_Int_Oint,T_b,T_c),c_Int_Oring__1__class_Oof__int(T_b)),V_f_2)),V_A_2) ) ).
% 160.43/160.15  
% 160.43/160.15  fof(fact_setsum__commute,axiom,
% 160.43/160.15      ! [V_A_2,V_B_2,V_f_2,T_d,T_c,T_b] :
% 160.43/160.15        ( class_Groups_Ocomm__monoid__add(T_b)
% 160.43/160.15       => hAPP(hAPP(c_Big__Operators_Ocomm__monoid__add__class_Osetsum(T_c,T_b),hAPP(hAPP(c_COMBC(T_c,tc_fun(T_d,tc_HOL_Obool),T_b),hAPP(hAPP(c_COMBB(tc_fun(T_d,T_b),tc_fun(tc_fun(T_d,tc_HOL_Obool),T_b),T_c),c_Big__Operators_Ocomm__monoid__add__class_Osetsum(T_d,T_b)),V_f_2)),V_B_2)),V_A_2) = hAPP(hAPP(c_Big__Operators_Ocomm__monoid__add__class_Osetsum(T_d,T_b),hAPP(hAPP(c_COMBC(T_d,tc_fun(T_c,tc_HOL_Obool),T_b),hAPP(hAPP(c_COMBB(tc_fun(T_c,T_b),tc_fun(tc_fun(T_c,tc_HOL_Obool),T_b),T_d),c_Big__Operators_Ocomm__monoid__add__class_Osetsum(T_c,T_b)),hAPP(c_COMBC(T_c,T_d,T_b),V_f_2))),V_A_2)),V_B_2) ) ).
% 160.43/160.15  
% 160.43/160.15  fof(fact_of__nat__setsum,axiom,
% 160.43/160.15      ! [V_A_2,V_f_2,T_c,T_b] :
% 160.43/160.15        ( class_Rings_Osemiring__1(T_b)
% 160.43/160.15       => hAPP(c_Nat_Osemiring__1__class_Oof__nat(T_b),hAPP(hAPP(c_Big__Operators_Ocomm__monoid__add__class_Osetsum(T_c,tc_Nat_Onat),V_f_2),V_A_2)) = hAPP(hAPP(c_Big__Operators_Ocomm__monoid__add__class_Osetsum(T_c,T_b),hAPP(hAPP(c_COMBB(tc_Nat_Onat,T_b,T_c),c_Nat_Osemiring__1__class_Oof__nat(T_b)),V_f_2)),V_A_2) ) ).
% 160.43/160.15  
% 160.43/160.15  fof(fact_int__setsum,axiom,
% 160.43/160.15      ! [V_A_2,V_f_2,T_b] : hAPP(c_Nat_Osemiring__1__class_Oof__nat(tc_Int_Oint),hAPP(hAPP(c_Big__Operators_Ocomm__monoid__add__class_Osetsum(T_b,tc_Nat_Onat),V_f_2),V_A_2)) = hAPP(hAPP(c_Big__Operators_Ocomm__monoid__add__class_Osetsum(T_b,tc_Int_Oint),hAPP(hAPP(c_COMBB(tc_Nat_Onat,tc_Int_Oint,T_b),c_Nat_Osemiring__1__class_Oof__nat(tc_Int_Oint)),V_f_2)),V_A_2) ).
% 160.43/160.15  
% 160.43/160.15  fof(fact_transfer__nat__int__sum__prod2_I1_J,axiom,
% 160.43/160.15      ! [V_A_2,V_f_2,T_b] : hAPP(hAPP(c_Big__Operators_Ocomm__monoid__add__class_Osetsum(T_b,tc_Nat_Onat),V_f_2),V_A_2) = hAPP(c_Int_Onat,hAPP(hAPP(c_Big__Operators_Ocomm__monoid__add__class_Osetsum(T_b,tc_Int_Oint),hAPP(hAPP(c_COMBB(tc_Nat_Onat,tc_Int_Oint,T_b),c_Nat_Osemiring__1__class_Oof__nat(tc_Int_Oint)),V_f_2)),V_A_2)) ).
% 160.43/160.15  
% 160.43/160.15  fof(fact_setsum__product,axiom,
% 160.43/160.15      ! [V_B_2,V_g_2,T_d,V_A_2,V_f_2,T_c,T_b] :
% 160.43/160.15        ( class_Rings_Osemiring__0(T_b)
% 160.43/160.15       => hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_b),hAPP(hAPP(c_Big__Operators_Ocomm__monoid__add__class_Osetsum(T_c,T_b),V_f_2),V_A_2)),hAPP(hAPP(c_Big__Operators_Ocomm__monoid__add__class_Osetsum(T_d,T_b),V_g_2),V_B_2)) = hAPP(hAPP(c_Big__Operators_Ocomm__monoid__add__class_Osetsum(T_c,T_b),hAPP(hAPP(c_COMBC(T_c,tc_fun(T_d,tc_HOL_Obool),T_b),hAPP(hAPP(c_COMBB(tc_fun(T_d,T_b),tc_fun(tc_fun(T_d,tc_HOL_Obool),T_b),T_c),c_Big__Operators_Ocomm__monoid__add__class_Osetsum(T_d,T_b)),hAPP(hAPP(c_COMBC(T_c,tc_fun(T_d,T_b),tc_fun(T_d,T_b)),hAPP(hAPP(c_COMBB(tc_fun(T_b,T_b),tc_fun(tc_fun(T_d,T_b),tc_fun(T_d,T_b)),T_c),c_COMBB(T_b,T_b,T_d)),hAPP(hAPP(c_COMBB(T_b,tc_fun(T_b,T_b),T_c),c_Groups_Otimes__class_Otimes(T_b)),V_f_2))),V_g_2))),V_B_2)),V_A_2) ) ).
% 160.43/160.15  
% 160.43/160.15  fof(fact_setsum__left__distrib,axiom,
% 160.43/160.15      ! [V_r_2,V_A_2,V_f_2,T_c,T_b] :
% 160.43/160.15        ( class_Rings_Osemiring__0(T_b)
% 160.43/160.15       => hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_b),hAPP(hAPP(c_Big__Operators_Ocomm__monoid__add__class_Osetsum(T_c,T_b),V_f_2),V_A_2)),V_r_2) = hAPP(hAPP(c_Big__Operators_Ocomm__monoid__add__class_Osetsum(T_c,T_b),hAPP(hAPP(c_COMBC(T_c,T_b,T_b),hAPP(hAPP(c_COMBB(T_b,tc_fun(T_b,T_b),T_c),c_Groups_Otimes__class_Otimes(T_b)),V_f_2)),V_r_2)),V_A_2) ) ).
% 160.43/160.15  
% 160.43/160.15  fof(fact_setsum__right__distrib,axiom,
% 160.43/160.15      ! [V_A_2,V_f_2,T_c,V_r_2,T_b] :
% 160.43/160.15        ( class_Rings_Osemiring__0(T_b)
% 160.43/160.15       => hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_b),V_r_2),hAPP(hAPP(c_Big__Operators_Ocomm__monoid__add__class_Osetsum(T_c,T_b),V_f_2),V_A_2)) = hAPP(hAPP(c_Big__Operators_Ocomm__monoid__add__class_Osetsum(T_c,T_b),hAPP(hAPP(c_COMBB(T_b,T_b,T_c),hAPP(c_Groups_Otimes__class_Otimes(T_b),V_r_2)),V_f_2)),V_A_2) ) ).
% 160.43/160.15  
% 160.43/160.15  fof(fact_setsum__addf,axiom,
% 160.43/160.15      ! [V_A_2,V_g_2,V_f_2,T_c,T_b] :
% 160.43/160.15        ( class_Groups_Ocomm__monoid__add(T_b)
% 160.43/160.15       => hAPP(hAPP(c_Big__Operators_Ocomm__monoid__add__class_Osetsum(T_c,T_b),hAPP(hAPP(c_COMBS(T_c,T_b,T_b),hAPP(hAPP(c_COMBB(T_b,tc_fun(T_b,T_b),T_c),c_Groups_Oplus__class_Oplus(T_b)),V_f_2)),V_g_2)),V_A_2) = hAPP(hAPP(c_Groups_Oplus__class_Oplus(T_b),hAPP(hAPP(c_Big__Operators_Ocomm__monoid__add__class_Osetsum(T_c,T_b),V_f_2),V_A_2)),hAPP(hAPP(c_Big__Operators_Ocomm__monoid__add__class_Osetsum(T_c,T_b),V_g_2),V_A_2)) ) ).
% 160.43/160.15  
% 160.43/160.15  fof(fact_setsum__0,axiom,
% 160.43/160.15      ! [V_A_2,T_c,T_b] :
% 160.43/160.15        ( class_Groups_Ocomm__monoid__add(T_b)
% 160.43/160.15       => hAPP(hAPP(c_Big__Operators_Ocomm__monoid__add__class_Osetsum(T_c,T_b),hAPP(c_COMBK(T_b,T_c),c_Groups_Ozero__class_Ozero(T_b))),V_A_2) = c_Groups_Ozero__class_Ozero(T_b) ) ).
% 160.43/160.15  
% 160.43/160.15  fof(fact_setsum__negf,axiom,
% 160.43/160.15      ! [V_A_2,V_f_2,T_c,T_b] :
% 160.43/160.15        ( class_Groups_Oab__group__add(T_b)
% 160.43/160.15       => hAPP(hAPP(c_Big__Operators_Ocomm__monoid__add__class_Osetsum(T_c,T_b),hAPP(hAPP(c_COMBB(T_b,T_b,T_c),c_Groups_Ouminus__class_Ouminus(T_b)),V_f_2)),V_A_2) = hAPP(c_Groups_Ouminus__class_Ouminus(T_b),hAPP(hAPP(c_Big__Operators_Ocomm__monoid__add__class_Osetsum(T_c,T_b),V_f_2),V_A_2)) ) ).
% 160.43/160.15  
% 160.43/160.15  fof(fact_abs__setsum__abs,axiom,
% 160.43/160.15      ! [V_A_2,V_f_2,T_c,T_b] :
% 160.43/160.15        ( class_Groups_Oordered__ab__group__add__abs(T_b)
% 160.43/160.15       => hAPP(c_Groups_Oabs__class_Oabs(T_b),hAPP(hAPP(c_Big__Operators_Ocomm__monoid__add__class_Osetsum(T_c,T_b),hAPP(hAPP(c_COMBB(T_b,T_b,T_c),c_Groups_Oabs__class_Oabs(T_b)),V_f_2)),V_A_2)) = hAPP(hAPP(c_Big__Operators_Ocomm__monoid__add__class_Osetsum(T_c,T_b),hAPP(hAPP(c_COMBB(T_b,T_b,T_c),c_Groups_Oabs__class_Oabs(T_b)),V_f_2)),V_A_2) ) ).
% 160.43/160.15  
% 160.43/160.15  fof(fact_setsum__subtractf,axiom,
% 160.43/160.15      ! [V_A_2,V_g_2,V_f_2,T_c,T_b] :
% 160.43/160.15        ( class_Groups_Oab__group__add(T_b)
% 160.43/160.15       => hAPP(hAPP(c_Big__Operators_Ocomm__monoid__add__class_Osetsum(T_c,T_b),hAPP(hAPP(c_COMBS(T_c,T_b,T_b),hAPP(hAPP(c_COMBB(T_b,tc_fun(T_b,T_b),T_c),c_Groups_Ominus__class_Ominus(T_b)),V_f_2)),V_g_2)),V_A_2) = hAPP(hAPP(c_Groups_Ominus__class_Ominus(T_b),hAPP(hAPP(c_Big__Operators_Ocomm__monoid__add__class_Osetsum(T_c,T_b),V_f_2),V_A_2)),hAPP(hAPP(c_Big__Operators_Ocomm__monoid__add__class_Osetsum(T_c,T_b),V_g_2),V_A_2)) ) ).
% 160.43/160.15  
% 160.43/160.15  fof(fact_setsum__eq__0__iff,axiom,
% 160.43/160.15      ! [V_f_2,V_F_2,T_b] :
% 160.43/160.15        ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_F_2))
% 160.43/160.15       => ( hAPP(hAPP(c_Big__Operators_Ocomm__monoid__add__class_Osetsum(T_b,tc_Nat_Onat),V_f_2),V_F_2) = c_Groups_Ozero__class_Ozero(tc_Nat_Onat)
% 160.43/160.15        <=> ! [B_x] :
% 160.43/160.15              ( hBOOL(hAPP(hAPP(c_member(T_b),B_x),V_F_2))
% 160.43/160.15             => hAPP(V_f_2,B_x) = c_Groups_Ozero__class_Ozero(tc_Nat_Onat) ) ) ) ).
% 160.43/160.15  
% 160.43/160.15  fof(fact_setsum_Odistrib,axiom,
% 160.43/160.15      ! [V_h_2,V_g_2,V_A_2,T_b,T_c] :
% 160.43/160.15        ( class_Groups_Ocomm__monoid__add(T_c)
% 160.43/160.15       => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2))
% 160.43/160.15         => hAPP(hAPP(c_Big__Operators_Ocomm__monoid__add__class_Osetsum(T_b,T_c),hAPP(hAPP(c_COMBS(T_b,T_c,T_c),hAPP(hAPP(c_COMBB(T_c,tc_fun(T_c,T_c),T_b),c_Groups_Oplus__class_Oplus(T_c)),V_g_2)),V_h_2)),V_A_2) = hAPP(hAPP(c_Groups_Oplus__class_Oplus(T_c),hAPP(hAPP(c_Big__Operators_Ocomm__monoid__add__class_Osetsum(T_b,T_c),V_g_2),V_A_2)),hAPP(hAPP(c_Big__Operators_Ocomm__monoid__add__class_Osetsum(T_b,T_c),V_h_2),V_A_2)) ) ) ).
% 160.43/160.15  
% 160.43/160.15  fof(fact_card__eq__setsum,axiom,
% 160.43/160.15      ! [V_A_2,T_b] : hAPP(c_Finite__Set_Ocard(T_b),V_A_2) = hAPP(hAPP(c_Big__Operators_Ocomm__monoid__add__class_Osetsum(T_b,tc_Nat_Onat),hAPP(c_COMBK(tc_Nat_Onat,T_b),c_Groups_Oone__class_Oone(tc_Nat_Onat))),V_A_2) ).
% 160.43/160.15  
% 160.43/160.15  fof(fact_setsum__shift__bounds__Suc__ivl,axiom,
% 160.43/160.15      ! [V_n_2,V_m_2,V_f_2,T_b] :
% 160.43/160.15        ( class_Groups_Ocomm__monoid__add(T_b)
% 160.43/160.15       => hAPP(hAPP(c_Big__Operators_Ocomm__monoid__add__class_Osetsum(tc_Nat_Onat,T_b),V_f_2),hAPP(c_SetInterval_Oord__class_OatLeastLessThan(tc_Nat_Onat,hAPP(c_Nat_OSuc,V_m_2)),hAPP(c_Nat_OSuc,V_n_2))) = hAPP(hAPP(c_Big__Operators_Ocomm__monoid__add__class_Osetsum(tc_Nat_Onat,T_b),hAPP(hAPP(c_COMBB(tc_Nat_Onat,T_b,tc_Nat_Onat),V_f_2),c_Nat_OSuc)),hAPP(c_SetInterval_Oord__class_OatLeastLessThan(tc_Nat_Onat,V_m_2),V_n_2)) ) ).
% 160.43/160.15  
% 160.43/160.15  fof(fact_setsum__shift__bounds__nat__ivl,axiom,
% 160.43/160.15      ! [V_n_2,V_k_2,V_m_2,V_f_2,T_b] :
% 160.43/160.15        ( class_Groups_Ocomm__monoid__add(T_b)
% 160.43/160.15       => hAPP(hAPP(c_Big__Operators_Ocomm__monoid__add__class_Osetsum(tc_Nat_Onat,T_b),V_f_2),hAPP(c_SetInterval_Oord__class_OatLeastLessThan(tc_Nat_Onat,hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Nat_Onat),V_m_2),V_k_2)),hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Nat_Onat),V_n_2),V_k_2))) = hAPP(hAPP(c_Big__Operators_Ocomm__monoid__add__class_Osetsum(tc_Nat_Onat,T_b),hAPP(hAPP(c_COMBB(tc_Nat_Onat,T_b,tc_Nat_Onat),V_f_2),hAPP(hAPP(c_COMBC(tc_Nat_Onat,tc_Nat_Onat,tc_Nat_Onat),c_Groups_Oplus__class_Oplus(tc_Nat_Onat)),V_k_2))),hAPP(c_SetInterval_Oord__class_OatLeastLessThan(tc_Nat_Onat,V_m_2),V_n_2)) ) ).
% 160.43/160.15  
% 160.43/160.15  fof(fact_setsum__shift__bounds__cl__Suc__ivl,axiom,
% 160.43/160.15      ! [V_n_2,V_m_2,V_f_2,T_b] :
% 160.43/160.15        ( class_Groups_Ocomm__monoid__add(T_b)
% 160.43/160.15       => hAPP(hAPP(c_Big__Operators_Ocomm__monoid__add__class_Osetsum(tc_Nat_Onat,T_b),V_f_2),c_SetInterval_Oord__class_OatLeastAtMost(tc_Nat_Onat,hAPP(c_Nat_OSuc,V_m_2),hAPP(c_Nat_OSuc,V_n_2))) = hAPP(hAPP(c_Big__Operators_Ocomm__monoid__add__class_Osetsum(tc_Nat_Onat,T_b),hAPP(hAPP(c_COMBB(tc_Nat_Onat,T_b,tc_Nat_Onat),V_f_2),c_Nat_OSuc)),c_SetInterval_Oord__class_OatLeastAtMost(tc_Nat_Onat,V_m_2,V_n_2)) ) ).
% 160.43/160.15  
% 160.43/160.15  fof(fact_setsum__shift__bounds__cl__nat__ivl,axiom,
% 160.43/160.15      ! [V_n_2,V_k_2,V_m_2,V_f_2,T_b] :
% 160.43/160.15        ( class_Groups_Ocomm__monoid__add(T_b)
% 160.43/160.15       => hAPP(hAPP(c_Big__Operators_Ocomm__monoid__add__class_Osetsum(tc_Nat_Onat,T_b),V_f_2),c_SetInterval_Oord__class_OatLeastAtMost(tc_Nat_Onat,hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Nat_Onat),V_m_2),V_k_2),hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Nat_Onat),V_n_2),V_k_2))) = hAPP(hAPP(c_Big__Operators_Ocomm__monoid__add__class_Osetsum(tc_Nat_Onat,T_b),hAPP(hAPP(c_COMBB(tc_Nat_Onat,T_b,tc_Nat_Onat),V_f_2),hAPP(hAPP(c_COMBC(tc_Nat_Onat,tc_Nat_Onat,tc_Nat_Onat),c_Groups_Oplus__class_Oplus(tc_Nat_Onat)),V_k_2))),c_SetInterval_Oord__class_OatLeastAtMost(tc_Nat_Onat,V_m_2,V_n_2)) ) ).
% 160.43/160.15  
% 160.43/160.15  fof(fact_setsum__eq__Suc0__iff,axiom,
% 160.43/160.15      ! [V_f_2,V_A_2,T_b] :
% 160.43/160.15        ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2))
% 160.43/160.15       => ( hAPP(hAPP(c_Big__Operators_Ocomm__monoid__add__class_Osetsum(T_b,tc_Nat_Onat),V_f_2),V_A_2) = hAPP(c_Nat_OSuc,c_Groups_Ozero__class_Ozero(tc_Nat_Onat))
% 160.43/160.15        <=> ? [B_x] :
% 160.43/160.15              ( hBOOL(hAPP(hAPP(c_member(T_b),B_x),V_A_2))
% 160.43/160.15              & hAPP(V_f_2,B_x) = hAPP(c_Nat_OSuc,c_Groups_Ozero__class_Ozero(tc_Nat_Onat))
% 160.43/160.15              & ! [B_xa] :
% 160.43/160.15                  ( hBOOL(hAPP(hAPP(c_member(T_b),B_xa),V_A_2))
% 160.43/160.15                 => ( B_x != B_xa
% 160.43/160.15                   => hAPP(V_f_2,B_xa) = c_Groups_Ozero__class_Ozero(tc_Nat_Onat) ) ) ) ) ) ).
% 160.43/160.15  
% 160.43/160.15  fof(fact_setsum__eq__1__iff,axiom,
% 160.43/160.15      ! [V_f_2,V_A_2,T_b] :
% 160.43/160.15        ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2))
% 160.43/160.15       => ( hAPP(hAPP(c_Big__Operators_Ocomm__monoid__add__class_Osetsum(T_b,tc_Nat_Onat),V_f_2),V_A_2) = c_Groups_Oone__class_Oone(tc_Nat_Onat)
% 160.43/160.15        <=> ? [B_x] :
% 160.43/160.15              ( hBOOL(hAPP(hAPP(c_member(T_b),B_x),V_A_2))
% 160.43/160.15              & hAPP(V_f_2,B_x) = c_Groups_Oone__class_Oone(tc_Nat_Onat)
% 160.43/160.15              & ! [B_xa] :
% 160.43/160.15                  ( hBOOL(hAPP(hAPP(c_member(T_b),B_xa),V_A_2))
% 160.43/160.15                 => ( B_x != B_xa
% 160.43/160.15                   => hAPP(V_f_2,B_xa) = c_Groups_Ozero__class_Ozero(tc_Nat_Onat) ) ) ) ) ) ).
% 160.43/160.15  
% 160.43/160.15  fof(fact_setsum__add__nat__ivl,axiom,
% 160.43/160.15      ! [V_f_2,V_p_2,V_n_2,V_m_2,T_b] :
% 160.43/160.15        ( class_Groups_Ocomm__monoid__add(T_b)
% 160.43/160.15       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat),V_m_2),V_n_2))
% 160.43/160.15         => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat),V_n_2),V_p_2))
% 160.43/160.15           => hAPP(hAPP(c_Groups_Oplus__class_Oplus(T_b),hAPP(hAPP(c_Big__Operators_Ocomm__monoid__add__class_Osetsum(tc_Nat_Onat,T_b),V_f_2),hAPP(c_SetInterval_Oord__class_OatLeastLessThan(tc_Nat_Onat,V_m_2),V_n_2))),hAPP(hAPP(c_Big__Operators_Ocomm__monoid__add__class_Osetsum(tc_Nat_Onat,T_b),V_f_2),hAPP(c_SetInterval_Oord__class_OatLeastLessThan(tc_Nat_Onat,V_n_2),V_p_2))) = hAPP(hAPP(c_Big__Operators_Ocomm__monoid__add__class_Osetsum(tc_Nat_Onat,T_b),V_f_2),hAPP(c_SetInterval_Oord__class_OatLeastLessThan(tc_Nat_Onat,V_m_2),V_p_2)) ) ) ) ).
% 160.43/160.15  
% 160.43/160.15  fof(fact_setsum__diff__nat__ivl,axiom,
% 160.43/160.15      ! [V_f_2,V_p_2,V_n_2,V_m_2,T_b] :
% 160.43/160.15        ( class_Groups_Oab__group__add(T_b)
% 160.43/160.15       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat),V_m_2),V_n_2))
% 160.43/160.15         => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat),V_n_2),V_p_2))
% 160.43/160.15           => hAPP(hAPP(c_Groups_Ominus__class_Ominus(T_b),hAPP(hAPP(c_Big__Operators_Ocomm__monoid__add__class_Osetsum(tc_Nat_Onat,T_b),V_f_2),hAPP(c_SetInterval_Oord__class_OatLeastLessThan(tc_Nat_Onat,V_m_2),V_p_2))),hAPP(hAPP(c_Big__Operators_Ocomm__monoid__add__class_Osetsum(tc_Nat_Onat,T_b),V_f_2),hAPP(c_SetInterval_Oord__class_OatLeastLessThan(tc_Nat_Onat,V_m_2),V_n_2))) = hAPP(hAPP(c_Big__Operators_Ocomm__monoid__add__class_Osetsum(tc_Nat_Onat,T_b),V_f_2),hAPP(c_SetInterval_Oord__class_OatLeastLessThan(tc_Nat_Onat,V_n_2),V_p_2)) ) ) ) ).
% 160.43/160.15  
% 160.43/160.15  fof(fact_setsum__shift__lb__Suc0__0,axiom,
% 160.43/160.15      ! [V_k_2,V_f_2] :
% 160.43/160.15        ( hAPP(V_f_2,c_Groups_Ozero__class_Ozero(tc_Nat_Onat)) = c_Groups_Ozero__class_Ozero(tc_Nat_Onat)
% 160.43/160.15       => hAPP(hAPP(c_Big__Operators_Ocomm__monoid__add__class_Osetsum(tc_Nat_Onat,tc_Nat_Onat),V_f_2),c_SetInterval_Oord__class_OatLeastAtMost(tc_Nat_Onat,hAPP(c_Nat_OSuc,c_Groups_Ozero__class_Ozero(tc_Nat_Onat)),V_k_2)) = hAPP(hAPP(c_Big__Operators_Ocomm__monoid__add__class_Osetsum(tc_Nat_Onat,tc_Nat_Onat),V_f_2),c_SetInterval_Oord__class_OatLeastAtMost(tc_Nat_Onat,c_Groups_Ozero__class_Ozero(tc_Nat_Onat),V_k_2)) ) ).
% 160.43/160.15  
% 160.43/160.15  fof(fact_setsum__delta,axiom,
% 160.43/160.15      ! [V_b_2,V_a_2,V_S_2,T_b,T_c] :
% 160.43/160.15        ( class_Groups_Ocomm__monoid__add(T_c)
% 160.43/160.15       => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_S_2))
% 160.43/160.15         => ( ( hBOOL(hAPP(hAPP(c_member(T_b),V_a_2),V_S_2))
% 160.43/160.15             => hAPP(hAPP(c_Big__Operators_Ocomm__monoid__add__class_Osetsum(T_b,T_c),hAPP(hAPP(c_COMBC(T_b,T_c,T_c),hAPP(hAPP(c_COMBS(T_b,T_c,tc_fun(T_c,T_c)),hAPP(hAPP(c_COMBB(tc_HOL_Obool,tc_fun(T_c,tc_fun(T_c,T_c)),T_b),c_If(T_c)),hAPP(hAPP(c_COMBC(T_b,T_b,tc_HOL_Obool),c_fequal),V_a_2))),V_b_2)),c_Groups_Ozero__class_Ozero(T_c))),V_S_2) = hAPP(V_b_2,V_a_2) )
% 160.43/160.15            & ( ~ hBOOL(hAPP(hAPP(c_member(T_b),V_a_2),V_S_2))
% 160.43/160.15             => hAPP(hAPP(c_Big__Operators_Ocomm__monoid__add__class_Osetsum(T_b,T_c),hAPP(hAPP(c_COMBC(T_b,T_c,T_c),hAPP(hAPP(c_COMBS(T_b,T_c,tc_fun(T_c,T_c)),hAPP(hAPP(c_COMBB(tc_HOL_Obool,tc_fun(T_c,tc_fun(T_c,T_c)),T_b),c_If(T_c)),hAPP(hAPP(c_COMBC(T_b,T_b,tc_HOL_Obool),c_fequal),V_a_2))),V_b_2)),c_Groups_Ozero__class_Ozero(T_c))),V_S_2) = c_Groups_Ozero__class_Ozero(T_c) ) ) ) ) ).
% 160.43/160.15  
% 160.43/160.15  fof(fact_setsum__delta_H,axiom,
% 160.43/160.15      ! [V_b_2,V_a_2,V_S_2,T_b,T_c] :
% 160.43/160.15        ( class_Groups_Ocomm__monoid__add(T_c)
% 160.43/160.15       => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_S_2))
% 160.43/160.15         => ( ( hBOOL(hAPP(hAPP(c_member(T_b),V_a_2),V_S_2))
% 160.43/160.15             => hAPP(hAPP(c_Big__Operators_Ocomm__monoid__add__class_Osetsum(T_b,T_c),hAPP(hAPP(c_COMBC(T_b,T_c,T_c),hAPP(hAPP(c_COMBS(T_b,T_c,tc_fun(T_c,T_c)),hAPP(hAPP(c_COMBB(tc_HOL_Obool,tc_fun(T_c,tc_fun(T_c,T_c)),T_b),c_If(T_c)),hAPP(c_fequal,V_a_2))),V_b_2)),c_Groups_Ozero__class_Ozero(T_c))),V_S_2) = hAPP(V_b_2,V_a_2) )
% 160.43/160.15            & ( ~ hBOOL(hAPP(hAPP(c_member(T_b),V_a_2),V_S_2))
% 160.43/160.15             => hAPP(hAPP(c_Big__Operators_Ocomm__monoid__add__class_Osetsum(T_b,T_c),hAPP(hAPP(c_COMBC(T_b,T_c,T_c),hAPP(hAPP(c_COMBS(T_b,T_c,tc_fun(T_c,T_c)),hAPP(hAPP(c_COMBB(tc_HOL_Obool,tc_fun(T_c,tc_fun(T_c,T_c)),T_b),c_If(T_c)),hAPP(c_fequal,V_a_2))),V_b_2)),c_Groups_Ozero__class_Ozero(T_c))),V_S_2) = c_Groups_Ozero__class_Ozero(T_c) ) ) ) ) ).
% 160.43/160.15  
% 160.43/160.15  fof(fact_setsum__constant,axiom,
% 160.43/160.15      ! [V_A_2,V_y_2,T_c,T_b] :
% 160.43/160.15        ( class_Rings_Osemiring__1(T_b)
% 160.43/160.15       => hAPP(hAPP(c_Big__Operators_Ocomm__monoid__add__class_Osetsum(T_c,T_b),hAPP(c_COMBK(T_b,T_c),V_y_2)),V_A_2) = hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_b),hAPP(c_Nat_Osemiring__1__class_Oof__nat(T_b),hAPP(c_Finite__Set_Ocard(T_c),V_A_2))),V_y_2) ) ).
% 160.43/160.15  
% 160.43/160.15  fof(fact_setsum__lessThan__Suc,axiom,
% 160.43/160.15      ! [V_n_2,V_f_2,T_b] :
% 160.43/160.15        ( class_Groups_Ocomm__monoid__add(T_b)
% 160.43/160.15       => hAPP(hAPP(c_Big__Operators_Ocomm__monoid__add__class_Osetsum(tc_Nat_Onat,T_b),V_f_2),hAPP(c_SetInterval_Oord__class_OlessThan(tc_Nat_Onat),hAPP(c_Nat_OSuc,V_n_2))) = hAPP(hAPP(c_Groups_Oplus__class_Oplus(T_b),hAPP(hAPP(c_Big__Operators_Ocomm__monoid__add__class_Osetsum(tc_Nat_Onat,T_b),V_f_2),hAPP(c_SetInterval_Oord__class_OlessThan(tc_Nat_Onat),V_n_2))),hAPP(V_f_2,V_n_2)) ) ).
% 160.43/160.15  
% 160.43/160.15  fof(fact_setsum__atMost__Suc,axiom,
% 160.43/160.15      ! [V_n_2,V_f_2,T_b] :
% 160.43/160.15        ( class_Groups_Ocomm__monoid__add(T_b)
% 160.43/160.15       => hAPP(hAPP(c_Big__Operators_Ocomm__monoid__add__class_Osetsum(tc_Nat_Onat,T_b),V_f_2),hAPP(c_SetInterval_Oord__class_OatMost(tc_Nat_Onat),hAPP(c_Nat_OSuc,V_n_2))) = hAPP(hAPP(c_Groups_Oplus__class_Oplus(T_b),hAPP(hAPP(c_Big__Operators_Ocomm__monoid__add__class_Osetsum(tc_Nat_Onat,T_b),V_f_2),hAPP(c_SetInterval_Oord__class_OatMost(tc_Nat_Onat),V_n_2))),hAPP(V_f_2,hAPP(c_Nat_OSuc,V_n_2))) ) ).
% 160.43/160.15  
% 160.43/160.15  fof(fact_setsum_Oinsert,axiom,
% 160.43/160.15      ! [V_g_2,V_x_2,V_A_2,T_b,T_c] :
% 160.43/160.15        ( class_Groups_Ocomm__monoid__add(T_c)
% 160.43/160.15       => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2))
% 160.43/160.15         => ( ~ hBOOL(hAPP(hAPP(c_member(T_b),V_x_2),V_A_2))
% 160.43/160.15           => hAPP(hAPP(c_Big__Operators_Ocomm__monoid__add__class_Osetsum(T_b,T_c),V_g_2),hAPP(hAPP(c_Set_Oinsert(T_b),V_x_2),V_A_2)) = hAPP(hAPP(c_Groups_Oplus__class_Oplus(T_c),hAPP(V_g_2,V_x_2)),hAPP(hAPP(c_Big__Operators_Ocomm__monoid__add__class_Osetsum(T_b,T_c),V_g_2),V_A_2)) ) ) ) ).
% 160.43/160.15  
% 160.43/160.15  fof(fact_setsum__insert,axiom,
% 160.43/160.15      ! [V_f_2,V_a_2,V_F_2,T_b,T_c] :
% 160.43/160.15        ( class_Groups_Ocomm__monoid__add(T_c)
% 160.43/160.15       => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_F_2))
% 160.43/160.15         => ( ~ hBOOL(hAPP(hAPP(c_member(T_b),V_a_2),V_F_2))
% 160.43/160.15           => hAPP(hAPP(c_Big__Operators_Ocomm__monoid__add__class_Osetsum(T_b,T_c),V_f_2),hAPP(hAPP(c_Set_Oinsert(T_b),V_a_2),V_F_2)) = hAPP(hAPP(c_Groups_Oplus__class_Oplus(T_c),hAPP(V_f_2,V_a_2)),hAPP(hAPP(c_Big__Operators_Ocomm__monoid__add__class_Osetsum(T_b,T_c),V_f_2),V_F_2)) ) ) ) ).
% 160.43/160.15  
% 160.43/160.15  fof(fact_setsum__Un__Int,axiom,
% 160.43/160.15      ! [V_g_2,V_B_2,V_A_2,T_b,T_c] :
% 160.43/160.15        ( class_Groups_Ocomm__monoid__add(T_c)
% 160.43/160.15       => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2))
% 160.43/160.15         => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_B_2))
% 160.43/160.15           => hAPP(hAPP(c_Groups_Oplus__class_Oplus(T_c),hAPP(hAPP(c_Big__Operators_Ocomm__monoid__add__class_Osetsum(T_b,T_c),V_g_2),hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(T_b,tc_HOL_Obool)),V_A_2),V_B_2))),hAPP(hAPP(c_Big__Operators_Ocomm__monoid__add__class_Osetsum(T_b,T_c),V_g_2),hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_b,tc_HOL_Obool)),V_A_2),V_B_2))) = hAPP(hAPP(c_Groups_Oplus__class_Oplus(T_c),hAPP(hAPP(c_Big__Operators_Ocomm__monoid__add__class_Osetsum(T_b,T_c),V_g_2),V_A_2)),hAPP(hAPP(c_Big__Operators_Ocomm__monoid__add__class_Osetsum(T_b,T_c),V_g_2),V_B_2)) ) ) ) ).
% 160.43/160.15  
% 160.43/160.15  fof(fact_setsum__diff,axiom,
% 160.43/160.15      ! [V_f_2,V_B_2,V_A_2,T_b,T_c] :
% 160.43/160.15        ( class_Groups_Oab__group__add(T_c)
% 160.43/160.15       => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2))
% 160.43/160.15         => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_b,tc_HOL_Obool)),V_B_2),V_A_2))
% 160.43/160.15           => hAPP(hAPP(c_Big__Operators_Ocomm__monoid__add__class_Osetsum(T_b,T_c),V_f_2),hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_fun(T_b,tc_HOL_Obool)),V_A_2),V_B_2)) = hAPP(hAPP(c_Groups_Ominus__class_Ominus(T_c),hAPP(hAPP(c_Big__Operators_Ocomm__monoid__add__class_Osetsum(T_b,T_c),V_f_2),V_A_2)),hAPP(hAPP(c_Big__Operators_Ocomm__monoid__add__class_Osetsum(T_b,T_c),V_f_2),V_B_2)) ) ) ) ).
% 160.43/160.15  
% 160.43/160.15  fof(fact_setsum_Oeq__fold,axiom,
% 160.43/160.15      ! [V_g_2,V_A_2,T_b,T_c] :
% 160.43/160.15        ( class_Groups_Ocomm__monoid__add(T_c)
% 160.43/160.15       => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2))
% 160.43/160.15         => hAPP(hAPP(c_Big__Operators_Ocomm__monoid__add__class_Osetsum(T_b,T_c),V_g_2),V_A_2) = hAPP(hAPP(hAPP(c_Finite__Set_Ofold__image(T_c,T_b,c_Groups_Oplus__class_Oplus(T_c)),V_g_2),c_Groups_Ozero__class_Ozero(T_c)),V_A_2) ) ) ).
% 160.43/160.15  
% 160.43/160.15  fof(fact_setsum_OF__eq,axiom,
% 160.43/160.15      ! [V_g_2,V_A_2,T_b,T_c] :
% 160.43/160.15        ( class_Groups_Ocomm__monoid__add(T_c)
% 160.43/160.15       => ( ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2))
% 160.43/160.15           => hAPP(hAPP(c_Big__Operators_Ocomm__monoid__add__class_Osetsum(T_b,T_c),V_g_2),V_A_2) = hAPP(hAPP(hAPP(c_Finite__Set_Ofold__image(T_c,T_b,c_Groups_Oplus__class_Oplus(T_c)),V_g_2),c_Groups_Ozero__class_Ozero(T_c)),V_A_2) )
% 160.43/160.15          & ( ~ hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2))
% 160.43/160.15           => hAPP(hAPP(c_Big__Operators_Ocomm__monoid__add__class_Osetsum(T_b,T_c),V_g_2),V_A_2) = c_Groups_Ozero__class_Ozero(T_c) ) ) ) ).
% 160.43/160.15  
% 160.43/160.15  fof(fact_setsum__diff__nat,axiom,
% 160.43/160.15      ! [V_f_2,V_A_2,V_B_2,T_b] :
% 160.43/160.15        ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_B_2))
% 160.43/160.15       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_b,tc_HOL_Obool)),V_B_2),V_A_2))
% 160.43/160.15         => hAPP(hAPP(c_Big__Operators_Ocomm__monoid__add__class_Osetsum(T_b,tc_Nat_Onat),V_f_2),hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_fun(T_b,tc_HOL_Obool)),V_A_2),V_B_2)) = hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_Nat_Onat),hAPP(hAPP(c_Big__Operators_Ocomm__monoid__add__class_Osetsum(T_b,tc_Nat_Onat),V_f_2),V_A_2)),hAPP(hAPP(c_Big__Operators_Ocomm__monoid__add__class_Osetsum(T_b,tc_Nat_Onat),V_f_2),V_B_2)) ) ) ).
% 160.43/160.15  
% 160.43/160.15  fof(fact_setsum__shift__lb__Suc0__0__upt,axiom,
% 160.43/160.15      ! [V_k_2,V_f_2,T_b] :
% 160.43/160.15        ( class_Groups_Ocomm__monoid__add(T_b)
% 160.43/160.15       => ( hAPP(V_f_2,c_Groups_Ozero__class_Ozero(tc_Nat_Onat)) = c_Groups_Ozero__class_Ozero(T_b)
% 160.43/160.15         => hAPP(hAPP(c_Big__Operators_Ocomm__monoid__add__class_Osetsum(tc_Nat_Onat,T_b),V_f_2),hAPP(c_SetInterval_Oord__class_OatLeastLessThan(tc_Nat_Onat,hAPP(c_Nat_OSuc,c_Groups_Ozero__class_Ozero(tc_Nat_Onat))),V_k_2)) = hAPP(hAPP(c_Big__Operators_Ocomm__monoid__add__class_Osetsum(tc_Nat_Onat,T_b),V_f_2),hAPP(c_SetInterval_Oord__class_OatLeastLessThan(tc_Nat_Onat,c_Groups_Ozero__class_Ozero(tc_Nat_Onat)),V_k_2)) ) ) ).
% 160.43/160.15  
% 160.43/160.15  fof(fact_setsum__head__upt__Suc,axiom,
% 160.43/160.15      ! [V_f_2,V_n_2,V_m_2,T_b] :
% 160.43/160.15        ( class_Groups_Ocomm__monoid__add(T_b)
% 160.43/160.15       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),V_m_2),V_n_2))
% 160.43/160.15         => hAPP(hAPP(c_Big__Operators_Ocomm__monoid__add__class_Osetsum(tc_Nat_Onat,T_b),V_f_2),hAPP(c_SetInterval_Oord__class_OatLeastLessThan(tc_Nat_Onat,V_m_2),V_n_2)) = hAPP(hAPP(c_Groups_Oplus__class_Oplus(T_b),hAPP(V_f_2,V_m_2)),hAPP(hAPP(c_Big__Operators_Ocomm__monoid__add__class_Osetsum(tc_Nat_Onat,T_b),V_f_2),hAPP(c_SetInterval_Oord__class_OatLeastLessThan(tc_Nat_Onat,hAPP(c_Nat_OSuc,V_m_2)),V_n_2))) ) ) ).
% 160.43/160.15  
% 160.43/160.15  fof(fact_setsum__head__Suc,axiom,
% 160.43/160.15      ! [V_f_2,V_n_2,V_m_2,T_b] :
% 160.43/160.15        ( class_Groups_Ocomm__monoid__add(T_b)
% 160.43/160.15       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat),V_m_2),V_n_2))
% 160.43/160.15         => hAPP(hAPP(c_Big__Operators_Ocomm__monoid__add__class_Osetsum(tc_Nat_Onat,T_b),V_f_2),c_SetInterval_Oord__class_OatLeastAtMost(tc_Nat_Onat,V_m_2,V_n_2)) = hAPP(hAPP(c_Groups_Oplus__class_Oplus(T_b),hAPP(V_f_2,V_m_2)),hAPP(hAPP(c_Big__Operators_Ocomm__monoid__add__class_Osetsum(tc_Nat_Onat,T_b),V_f_2),c_SetInterval_Oord__class_OatLeastAtMost(tc_Nat_Onat,hAPP(c_Nat_OSuc,V_m_2),V_n_2))) ) ) ).
% 160.43/160.15  
% 160.43/160.15  fof(fact_setsum__restrict__set,axiom,
% 160.43/160.15      ! [V_B_2,V_f_2,V_A_2,T_b,T_c] :
% 160.43/160.15        ( class_Groups_Ocomm__monoid__add(T_c)
% 160.43/160.15       => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2))
% 160.43/160.15         => hAPP(hAPP(c_Big__Operators_Ocomm__monoid__add__class_Osetsum(T_b,T_c),V_f_2),hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_b,tc_HOL_Obool)),V_A_2),V_B_2)) = hAPP(hAPP(c_Big__Operators_Ocomm__monoid__add__class_Osetsum(T_b,T_c),hAPP(hAPP(c_COMBC(T_b,T_c,T_c),hAPP(hAPP(c_COMBS(T_b,T_c,tc_fun(T_c,T_c)),hAPP(hAPP(c_COMBB(tc_HOL_Obool,tc_fun(T_c,tc_fun(T_c,T_c)),T_b),c_If(T_c)),hAPP(hAPP(c_COMBC(T_b,tc_fun(T_b,tc_HOL_Obool),tc_HOL_Obool),c_member(T_b)),V_B_2))),V_f_2)),c_Groups_Ozero__class_Ozero(T_c))),V_A_2) ) ) ).
% 160.43/160.15  
% 160.43/160.15  fof(fact_setsum_Oinsert__remove,axiom,
% 160.43/160.15      ! [V_x_2,V_g_2,V_A_2,T_b,T_c] :
% 160.43/160.15        ( class_Groups_Ocomm__monoid__add(T_c)
% 160.43/160.15       => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2))
% 160.43/160.15         => hAPP(hAPP(c_Big__Operators_Ocomm__monoid__add__class_Osetsum(T_b,T_c),V_g_2),hAPP(hAPP(c_Set_Oinsert(T_b),V_x_2),V_A_2)) = hAPP(hAPP(c_Groups_Oplus__class_Oplus(T_c),hAPP(V_g_2,V_x_2)),hAPP(hAPP(c_Big__Operators_Ocomm__monoid__add__class_Osetsum(T_b,T_c),V_g_2),hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_fun(T_b,tc_HOL_Obool)),V_A_2),hAPP(hAPP(c_Set_Oinsert(T_b),V_x_2),c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool)))))) ) ) ).
% 160.43/160.15  
% 160.43/160.15  fof(fact_setsum__Un__disjoint,axiom,
% 160.43/160.15      ! [V_g_2,V_B_2,V_A_2,T_b,T_c] :
% 160.43/160.15        ( class_Groups_Ocomm__monoid__add(T_c)
% 160.43/160.15       => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2))
% 160.43/160.15         => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_B_2))
% 160.43/160.15           => ( hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_b,tc_HOL_Obool)),V_A_2),V_B_2) = c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool))
% 160.43/160.15             => hAPP(hAPP(c_Big__Operators_Ocomm__monoid__add__class_Osetsum(T_b,T_c),V_g_2),hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(T_b,tc_HOL_Obool)),V_A_2),V_B_2)) = hAPP(hAPP(c_Groups_Oplus__class_Oplus(T_c),hAPP(hAPP(c_Big__Operators_Ocomm__monoid__add__class_Osetsum(T_b,T_c),V_g_2),V_A_2)),hAPP(hAPP(c_Big__Operators_Ocomm__monoid__add__class_Osetsum(T_b,T_c),V_g_2),V_B_2)) ) ) ) ) ).
% 160.43/160.15  
% 160.43/160.15  fof(fact_setsum__Un,axiom,
% 160.43/160.15      ! [V_f_2,V_B_2,V_A_2,T_b,T_c] :
% 160.43/160.15        ( class_Groups_Oab__group__add(T_c)
% 160.43/160.15       => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2))
% 160.43/160.15         => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_B_2))
% 160.43/160.15           => hAPP(hAPP(c_Big__Operators_Ocomm__monoid__add__class_Osetsum(T_b,T_c),V_f_2),hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(T_b,tc_HOL_Obool)),V_A_2),V_B_2)) = hAPP(hAPP(c_Groups_Ominus__class_Ominus(T_c),hAPP(hAPP(c_Groups_Oplus__class_Oplus(T_c),hAPP(hAPP(c_Big__Operators_Ocomm__monoid__add__class_Osetsum(T_b,T_c),V_f_2),V_A_2)),hAPP(hAPP(c_Big__Operators_Ocomm__monoid__add__class_Osetsum(T_b,T_c),V_f_2),V_B_2))),hAPP(hAPP(c_Big__Operators_Ocomm__monoid__add__class_Osetsum(T_b,T_c),V_f_2),hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_b,tc_HOL_Obool)),V_A_2),V_B_2))) ) ) ) ).
% 160.43/160.15  
% 160.43/160.15  fof(fact_setsum__diff1__nat,axiom,
% 160.43/160.15      ! [V_f_2,V_A_2,V_a_2,T_b] :
% 160.43/160.15        ( ( hBOOL(hAPP(hAPP(c_member(T_b),V_a_2),V_A_2))
% 160.43/160.15         => hAPP(hAPP(c_Big__Operators_Ocomm__monoid__add__class_Osetsum(T_b,tc_Nat_Onat),V_f_2),hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_fun(T_b,tc_HOL_Obool)),V_A_2),hAPP(hAPP(c_Set_Oinsert(T_b),V_a_2),c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool))))) = hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_Nat_Onat),hAPP(hAPP(c_Big__Operators_Ocomm__monoid__add__class_Osetsum(T_b,tc_Nat_Onat),V_f_2),V_A_2)),hAPP(V_f_2,V_a_2)) )
% 160.43/160.15        & ( ~ hBOOL(hAPP(hAPP(c_member(T_b),V_a_2),V_A_2))
% 160.43/160.15         => hAPP(hAPP(c_Big__Operators_Ocomm__monoid__add__class_Osetsum(T_b,tc_Nat_Onat),V_f_2),hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_fun(T_b,tc_HOL_Obool)),V_A_2),hAPP(hAPP(c_Set_Oinsert(T_b),V_a_2),c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool))))) = hAPP(hAPP(c_Big__Operators_Ocomm__monoid__add__class_Osetsum(T_b,tc_Nat_Onat),V_f_2),V_A_2) ) ) ).
% 160.43/160.15  
% 160.43/160.15  fof(fact_setsum__Un__nat,axiom,
% 160.43/160.15      ! [V_f_2,V_B_2,V_A_2,T_b] :
% 160.43/160.15        ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2))
% 160.43/160.15       => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_B_2))
% 160.43/160.15         => hAPP(hAPP(c_Big__Operators_Ocomm__monoid__add__class_Osetsum(T_b,tc_Nat_Onat),V_f_2),hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(T_b,tc_HOL_Obool)),V_A_2),V_B_2)) = hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_Nat_Onat),hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Nat_Onat),hAPP(hAPP(c_Big__Operators_Ocomm__monoid__add__class_Osetsum(T_b,tc_Nat_Onat),V_f_2),V_A_2)),hAPP(hAPP(c_Big__Operators_Ocomm__monoid__add__class_Osetsum(T_b,tc_Nat_Onat),V_f_2),V_B_2))),hAPP(hAPP(c_Big__Operators_Ocomm__monoid__add__class_Osetsum(T_b,tc_Nat_Onat),V_f_2),hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_b,tc_HOL_Obool)),V_A_2),V_B_2))) ) ) ).
% 160.43/160.15  
% 160.43/160.15  fof(fact_setsum__op__ivl__Suc,axiom,
% 160.43/160.15      ! [V_f_2,V_m_2,V_n_2,T_b] :
% 160.43/160.15        ( class_Groups_Ocomm__monoid__add(T_b)
% 160.43/160.15       => ( ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),V_n_2),V_m_2))
% 160.43/160.15           => hAPP(hAPP(c_Big__Operators_Ocomm__monoid__add__class_Osetsum(tc_Nat_Onat,T_b),V_f_2),hAPP(c_SetInterval_Oord__class_OatLeastLessThan(tc_Nat_Onat,V_m_2),hAPP(c_Nat_OSuc,V_n_2))) = c_Groups_Ozero__class_Ozero(T_b) )
% 160.43/160.15          & ( ~ hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),V_n_2),V_m_2))
% 160.43/160.15           => hAPP(hAPP(c_Big__Operators_Ocomm__monoid__add__class_Osetsum(tc_Nat_Onat,T_b),V_f_2),hAPP(c_SetInterval_Oord__class_OatLeastLessThan(tc_Nat_Onat,V_m_2),hAPP(c_Nat_OSuc,V_n_2))) = hAPP(hAPP(c_Groups_Oplus__class_Oplus(T_b),hAPP(hAPP(c_Big__Operators_Ocomm__monoid__add__class_Osetsum(tc_Nat_Onat,T_b),V_f_2),hAPP(c_SetInterval_Oord__class_OatLeastLessThan(tc_Nat_Onat,V_m_2),V_n_2))),hAPP(V_f_2,V_n_2)) ) ) ) ).
% 160.43/160.15  
% 160.43/160.15  fof(fact_setsum__cl__ivl__Suc,axiom,
% 160.43/160.15      ! [V_f_2,V_m_2,V_n_2,T_b] :
% 160.43/160.15        ( class_Groups_Ocomm__monoid__add(T_b)
% 160.43/160.15       => ( ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),hAPP(c_Nat_OSuc,V_n_2)),V_m_2))
% 160.43/160.15           => hAPP(hAPP(c_Big__Operators_Ocomm__monoid__add__class_Osetsum(tc_Nat_Onat,T_b),V_f_2),c_SetInterval_Oord__class_OatLeastAtMost(tc_Nat_Onat,V_m_2,hAPP(c_Nat_OSuc,V_n_2))) = c_Groups_Ozero__class_Ozero(T_b) )
% 160.43/160.15          & ( ~ hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),hAPP(c_Nat_OSuc,V_n_2)),V_m_2))
% 160.43/160.15           => hAPP(hAPP(c_Big__Operators_Ocomm__monoid__add__class_Osetsum(tc_Nat_Onat,T_b),V_f_2),c_SetInterval_Oord__class_OatLeastAtMost(tc_Nat_Onat,V_m_2,hAPP(c_Nat_OSuc,V_n_2))) = hAPP(hAPP(c_Groups_Oplus__class_Oplus(T_b),hAPP(hAPP(c_Big__Operators_Ocomm__monoid__add__class_Osetsum(tc_Nat_Onat,T_b),V_f_2),c_SetInterval_Oord__class_OatLeastAtMost(tc_Nat_Onat,V_m_2,V_n_2))),hAPP(V_f_2,hAPP(c_Nat_OSuc,V_n_2))) ) ) ) ).
% 160.43/160.15  
% 160.43/160.15  fof(fact_setsum__head,axiom,
% 160.43/160.15      ! [V_P_2,V_n_2,V_m_2,T_b] :
% 160.43/160.15        ( class_Groups_Ocomm__monoid__add(T_b)
% 160.43/160.15       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat),V_m_2),V_n_2))
% 160.43/160.15         => hAPP(hAPP(c_Big__Operators_Ocomm__monoid__add__class_Osetsum(tc_Nat_Onat,T_b),V_P_2),c_SetInterval_Oord__class_OatLeastAtMost(tc_Nat_Onat,V_m_2,V_n_2)) = hAPP(hAPP(c_Groups_Oplus__class_Oplus(T_b),hAPP(V_P_2,V_m_2)),hAPP(hAPP(c_Big__Operators_Ocomm__monoid__add__class_Osetsum(tc_Nat_Onat,T_b),V_P_2),c_SetInterval_Oord__class_OgreaterThanAtMost(tc_Nat_Onat,V_m_2,V_n_2))) ) ) ).
% 160.43/160.15  
% 160.43/160.15  fof(fact_setsum__ub__add__nat,axiom,
% 160.43/160.15      ! [V_p_2,V_f_2,V_n_2,V_m_2,T_b] :
% 160.43/160.15        ( class_Groups_Ocomm__monoid__add(T_b)
% 160.43/160.15       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat),V_m_2),hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Nat_Onat),V_n_2),c_Groups_Oone__class_Oone(tc_Nat_Onat))))
% 160.43/160.15         => hAPP(hAPP(c_Big__Operators_Ocomm__monoid__add__class_Osetsum(tc_Nat_Onat,T_b),V_f_2),c_SetInterval_Oord__class_OatLeastAtMost(tc_Nat_Onat,V_m_2,hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Nat_Onat),V_n_2),V_p_2))) = hAPP(hAPP(c_Groups_Oplus__class_Oplus(T_b),hAPP(hAPP(c_Big__Operators_Ocomm__monoid__add__class_Osetsum(tc_Nat_Onat,T_b),V_f_2),c_SetInterval_Oord__class_OatLeastAtMost(tc_Nat_Onat,V_m_2,V_n_2))),hAPP(hAPP(c_Big__Operators_Ocomm__monoid__add__class_Osetsum(tc_Nat_Onat,T_b),V_f_2),c_SetInterval_Oord__class_OatLeastAtMost(tc_Nat_Onat,hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Nat_Onat),V_n_2),c_Groups_Oone__class_Oone(tc_Nat_Onat)),hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Nat_Onat),V_n_2),V_p_2)))) ) ) ).
% 160.43/160.15  
% 160.43/160.15  fof(fact_setsum__diff1_H,axiom,
% 160.43/160.15      ! [V_f_2,V_a_2,V_A_2,T_b,T_c] :
% 160.43/160.15        ( class_Groups_Ocomm__monoid__add(T_c)
% 160.43/160.15       => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2))
% 160.43/160.15         => ( hBOOL(hAPP(hAPP(c_member(T_b),V_a_2),V_A_2))
% 160.43/160.15           => hAPP(hAPP(c_Big__Operators_Ocomm__monoid__add__class_Osetsum(T_b,T_c),V_f_2),V_A_2) = hAPP(hAPP(c_Groups_Oplus__class_Oplus(T_c),hAPP(V_f_2,V_a_2)),hAPP(hAPP(c_Big__Operators_Ocomm__monoid__add__class_Osetsum(T_b,T_c),V_f_2),hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_fun(T_b,tc_HOL_Obool)),V_A_2),hAPP(hAPP(c_Set_Oinsert(T_b),V_a_2),c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool)))))) ) ) ) ).
% 160.43/160.15  
% 160.43/160.15  fof(fact_setsum_Oremove,axiom,
% 160.43/160.15      ! [V_g_2,V_x_2,V_A_2,T_b,T_c] :
% 160.43/160.15        ( class_Groups_Ocomm__monoid__add(T_c)
% 160.43/160.15       => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2))
% 160.43/160.15         => ( hBOOL(hAPP(hAPP(c_member(T_b),V_x_2),V_A_2))
% 160.43/160.15           => hAPP(hAPP(c_Big__Operators_Ocomm__monoid__add__class_Osetsum(T_b,T_c),V_g_2),V_A_2) = hAPP(hAPP(c_Groups_Oplus__class_Oplus(T_c),hAPP(V_g_2,V_x_2)),hAPP(hAPP(c_Big__Operators_Ocomm__monoid__add__class_Osetsum(T_b,T_c),V_g_2),hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_fun(T_b,tc_HOL_Obool)),V_A_2),hAPP(hAPP(c_Set_Oinsert(T_b),V_x_2),c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool)))))) ) ) ) ).
% 160.43/160.15  
% 160.43/160.15  fof(fact_setsum__diff1,axiom,
% 160.43/160.15      ! [V_f_2,V_a_2,V_A_2,T_b,T_c] :
% 160.43/160.15        ( class_Groups_Oab__group__add(T_c)
% 160.43/160.15       => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2))
% 160.43/160.15         => ( ( hBOOL(hAPP(hAPP(c_member(T_b),V_a_2),V_A_2))
% 160.43/160.15             => hAPP(hAPP(c_Big__Operators_Ocomm__monoid__add__class_Osetsum(T_b,T_c),V_f_2),hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_fun(T_b,tc_HOL_Obool)),V_A_2),hAPP(hAPP(c_Set_Oinsert(T_b),V_a_2),c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool))))) = hAPP(hAPP(c_Groups_Ominus__class_Ominus(T_c),hAPP(hAPP(c_Big__Operators_Ocomm__monoid__add__class_Osetsum(T_b,T_c),V_f_2),V_A_2)),hAPP(V_f_2,V_a_2)) )
% 160.43/160.15            & ( ~ hBOOL(hAPP(hAPP(c_member(T_b),V_a_2),V_A_2))
% 160.43/160.15             => hAPP(hAPP(c_Big__Operators_Ocomm__monoid__add__class_Osetsum(T_b,T_c),V_f_2),hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_fun(T_b,tc_HOL_Obool)),V_A_2),hAPP(hAPP(c_Set_Oinsert(T_b),V_a_2),c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool))))) = hAPP(hAPP(c_Big__Operators_Ocomm__monoid__add__class_Osetsum(T_b,T_c),V_f_2),V_A_2) ) ) ) ) ).
% 160.43/160.15  
% 160.43/160.15  fof(fact_setsum__diff1__ring,axiom,
% 160.43/160.15      ! [V_f_2,V_a_2,V_A_2,T_b,T_c] :
% 160.43/160.15        ( class_Rings_Oring(T_c)
% 160.43/160.15       => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2))
% 160.43/160.15         => ( hBOOL(hAPP(hAPP(c_member(T_b),V_a_2),V_A_2))
% 160.43/160.15           => hAPP(hAPP(c_Big__Operators_Ocomm__monoid__add__class_Osetsum(T_b,T_c),V_f_2),hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_fun(T_b,tc_HOL_Obool)),V_A_2),hAPP(hAPP(c_Set_Oinsert(T_b),V_a_2),c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool))))) = hAPP(hAPP(c_Groups_Ominus__class_Ominus(T_c),hAPP(hAPP(c_Big__Operators_Ocomm__monoid__add__class_Osetsum(T_b,T_c),V_f_2),V_A_2)),hAPP(V_f_2,V_a_2)) ) ) ) ).
% 160.43/160.15  
% 160.43/160.15  fof(fact_geometric__sum,axiom,
% 160.43/160.15      ! [V_n_2,V_x_2,T_b] :
% 160.43/160.15        ( class_Fields_Ofield(T_b)
% 160.43/160.15       => ( V_x_2 != c_Groups_Oone__class_Oone(T_b)
% 160.43/160.15         => hAPP(hAPP(c_Big__Operators_Ocomm__monoid__add__class_Osetsum(tc_Nat_Onat,T_b),hAPP(c_Power_Opower__class_Opower(T_b),V_x_2)),hAPP(c_SetInterval_Oord__class_OatLeastLessThan(tc_Nat_Onat,c_Groups_Ozero__class_Ozero(tc_Nat_Onat)),V_n_2)) = hAPP(hAPP(c_Rings_Oinverse__class_Odivide(T_b),hAPP(hAPP(c_Groups_Ominus__class_Ominus(T_b),hAPP(hAPP(c_Power_Opower__class_Opower(T_b),V_x_2),V_n_2)),c_Groups_Oone__class_Oone(T_b))),hAPP(hAPP(c_Groups_Ominus__class_Ominus(T_b),V_x_2),c_Groups_Oone__class_Oone(T_b))) ) ) ).
% 160.43/160.15  
% 160.43/160.15  fof(fact_gauss__sum,axiom,
% 160.43/160.15      ! [V_n_2,T_b] :
% 160.43/160.15        ( class_Rings_Ocomm__semiring__1(T_b)
% 160.43/160.15       => hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_b),hAPP(hAPP(c_Groups_Oplus__class_Oplus(T_b),c_Groups_Oone__class_Oone(T_b)),c_Groups_Oone__class_Oone(T_b))),hAPP(hAPP(c_Big__Operators_Ocomm__monoid__add__class_Osetsum(tc_Nat_Onat,T_b),c_Nat_Osemiring__1__class_Oof__nat(T_b)),c_SetInterval_Oord__class_OatLeastAtMost(tc_Nat_Onat,c_Groups_Oone__class_Oone(tc_Nat_Onat),V_n_2))) = hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_b),hAPP(c_Nat_Osemiring__1__class_Oof__nat(T_b),V_n_2)),hAPP(hAPP(c_Groups_Oplus__class_Oplus(T_b),hAPP(c_Nat_Osemiring__1__class_Oof__nat(T_b),V_n_2)),c_Groups_Oone__class_Oone(T_b))) ) ).
% 160.43/160.15  
% 160.43/160.15  fof(fact_setsum__natinterval__difff,axiom,
% 160.43/160.15      ! [V_f_2,V_n_2,V_m_2,T_b] :
% 160.43/160.15        ( class_Groups_Oab__group__add(T_b)
% 160.43/160.15       => ( ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat),V_m_2),V_n_2))
% 160.43/160.15           => hAPP(hAPP(c_Big__Operators_Ocomm__monoid__add__class_Osetsum(tc_Nat_Onat,T_b),hAPP(hAPP(c_COMBS(tc_Nat_Onat,T_b,T_b),hAPP(hAPP(c_COMBB(T_b,tc_fun(T_b,T_b),tc_Nat_Onat),c_Groups_Ominus__class_Ominus(T_b)),V_f_2)),hAPP(hAPP(c_COMBB(tc_Nat_Onat,T_b,tc_Nat_Onat),V_f_2),hAPP(hAPP(c_COMBC(tc_Nat_Onat,tc_Nat_Onat,tc_Nat_Onat),c_Groups_Oplus__class_Oplus(tc_Nat_Onat)),c_Groups_Oone__class_Oone(tc_Nat_Onat))))),c_SetInterval_Oord__class_OatLeastAtMost(tc_Nat_Onat,V_m_2,V_n_2)) = hAPP(hAPP(c_Groups_Ominus__class_Ominus(T_b),hAPP(V_f_2,V_m_2)),hAPP(V_f_2,hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Nat_Onat),V_n_2),c_Groups_Oone__class_Oone(tc_Nat_Onat)))) )
% 160.43/160.15          & ( ~ hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat),V_m_2),V_n_2))
% 160.43/160.15           => hAPP(hAPP(c_Big__Operators_Ocomm__monoid__add__class_Osetsum(tc_Nat_Onat,T_b),hAPP(hAPP(c_COMBS(tc_Nat_Onat,T_b,T_b),hAPP(hAPP(c_COMBB(T_b,tc_fun(T_b,T_b),tc_Nat_Onat),c_Groups_Ominus__class_Ominus(T_b)),V_f_2)),hAPP(hAPP(c_COMBB(tc_Nat_Onat,T_b,tc_Nat_Onat),V_f_2),hAPP(hAPP(c_COMBC(tc_Nat_Onat,tc_Nat_Onat,tc_Nat_Onat),c_Groups_Oplus__class_Oplus(tc_Nat_Onat)),c_Groups_Oone__class_Oone(tc_Nat_Onat))))),c_SetInterval_Oord__class_OatLeastAtMost(tc_Nat_Onat,V_m_2,V_n_2)) = c_Groups_Ozero__class_Ozero(T_b) ) ) ) ).
% 160.43/160.15  
% 160.43/160.15  fof(fact_transfer__int__nat__sum__prod2_I1_J,axiom,
% 160.43/160.15      ! [V_f_2,V_A_2,T_b] :
% 160.43/160.15        ( ! [B_x] :
% 160.43/160.15            ( hBOOL(hAPP(hAPP(c_member(T_b),B_x),V_A_2))
% 160.43/160.15           => c_Nat__Transfer_Ois__nat(hAPP(V_f_2,B_x)) )
% 160.43/160.15       => hAPP(hAPP(c_Big__Operators_Ocomm__monoid__add__class_Osetsum(T_b,tc_Int_Oint),V_f_2),V_A_2) = hAPP(c_Nat_Osemiring__1__class_Oof__nat(tc_Int_Oint),hAPP(hAPP(c_Big__Operators_Ocomm__monoid__add__class_Osetsum(T_b,tc_Nat_Onat),hAPP(hAPP(c_COMBB(tc_Int_Oint,tc_Nat_Onat,T_b),c_Int_Onat),V_f_2)),V_A_2)) ) ).
% 160.43/160.15  
% 160.43/160.15  fof(fact_setsum__mono2,axiom,
% 160.43/160.15      ! [V_f_2,V_A_2,V_B_2,T_b,T_c] :
% 160.43/160.15        ( class_Groups_Oordered__comm__monoid__add(T_c)
% 160.43/160.15       => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_B_2))
% 160.43/160.15         => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_b,tc_HOL_Obool)),V_A_2),V_B_2))
% 160.43/160.15           => ( ! [B_b] :
% 160.43/160.15                  ( hBOOL(hAPP(hAPP(c_member(T_b),B_b),hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_fun(T_b,tc_HOL_Obool)),V_B_2),V_A_2)))
% 160.43/160.15                 => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_c),c_Groups_Ozero__class_Ozero(T_c)),hAPP(V_f_2,B_b))) )
% 160.43/160.15             => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_c),hAPP(hAPP(c_Big__Operators_Ocomm__monoid__add__class_Osetsum(T_b,T_c),V_f_2),V_A_2)),hAPP(hAPP(c_Big__Operators_Ocomm__monoid__add__class_Osetsum(T_b,T_c),V_f_2),V_B_2))) ) ) ) ) ).
% 160.43/160.15  
% 160.43/160.15  fof(fact_setsum__bounded,axiom,
% 160.43/160.15      ! [V_K_2,V_f_2,V_A_2,T_b,T_c] :
% 160.43/160.15        ( ( class_Groups_Oordered__ab__semigroup__add(T_c)
% 160.43/160.15          & class_Rings_Osemiring__1(T_c) )
% 160.43/160.15       => ( ! [B_i] :
% 160.43/160.15              ( hBOOL(hAPP(hAPP(c_member(T_b),B_i),V_A_2))
% 160.43/160.15             => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_c),hAPP(V_f_2,B_i)),V_K_2)) )
% 160.43/160.15         => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_c),hAPP(hAPP(c_Big__Operators_Ocomm__monoid__add__class_Osetsum(T_b,T_c),V_f_2),V_A_2)),hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_c),hAPP(c_Nat_Osemiring__1__class_Oof__nat(T_c),hAPP(c_Finite__Set_Ocard(T_b),V_A_2))),V_K_2))) ) ) ).
% 160.43/160.15  
% 160.43/160.15  fof(fact_transfer__nat__int__sum__prod_I1_J,axiom,
% 160.43/160.15      ! [V_A_2,V_f_2,T_b] :
% 160.43/160.15        ( ( class_Groups_Ocomm__monoid__add(T_b)
% 160.43/160.15          & class_Groups_Ocomm__monoid__mult(T_b) )
% 160.43/160.15       => hAPP(hAPP(c_Big__Operators_Ocomm__monoid__add__class_Osetsum(tc_Nat_Onat,T_b),V_f_2),V_A_2) = hAPP(hAPP(c_Big__Operators_Ocomm__monoid__add__class_Osetsum(tc_Int_Oint,T_b),hAPP(hAPP(c_COMBB(tc_Nat_Onat,T_b,tc_Int_Oint),V_f_2),c_Int_Onat)),hAPP(c_Set_Oimage(tc_Nat_Onat,tc_Int_Oint,c_Nat_Osemiring__1__class_Oof__nat(tc_Int_Oint)),V_A_2)) ) ).
% 160.43/160.15  
% 160.43/160.15  fof(fact_transfer__int__nat__sum__prod_I1_J,axiom,
% 160.43/160.15      ! [V_f_2,V_A_2,T_b] :
% 160.43/160.15        ( ( class_Groups_Ocomm__monoid__add(T_b)
% 160.43/160.15          & class_Groups_Ocomm__monoid__mult(T_b) )
% 160.43/160.15       => ( c_Nat__Transfer_Onat__set(V_A_2)
% 160.43/160.15         => hAPP(hAPP(c_Big__Operators_Ocomm__monoid__add__class_Osetsum(tc_Int_Oint,T_b),V_f_2),V_A_2) = hAPP(hAPP(c_Big__Operators_Ocomm__monoid__add__class_Osetsum(tc_Nat_Onat,T_b),hAPP(hAPP(c_COMBB(tc_Int_Oint,T_b,tc_Nat_Onat),V_f_2),c_Nat_Osemiring__1__class_Oof__nat(tc_Int_Oint))),hAPP(c_Set_Oimage(tc_Int_Oint,tc_Nat_Onat,c_Int_Onat),V_A_2)) ) ) ).
% 160.43/160.15  
% 160.43/160.15  fof(fact_setsum__Un__zero,axiom,
% 160.43/160.15      ! [V_f_2,V_T_2,V_S_2,T_b,T_c] :
% 160.43/160.15        ( class_Groups_Ocomm__monoid__add(T_c)
% 160.43/160.15       => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_S_2))
% 160.43/160.15         => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_T_2))
% 160.43/160.15           => ( ! [B_x] :
% 160.43/160.15                  ( hBOOL(hAPP(hAPP(c_member(T_b),B_x),hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_b,tc_HOL_Obool)),V_S_2),V_T_2)))
% 160.43/160.15                 => hAPP(V_f_2,B_x) = c_Groups_Ozero__class_Ozero(T_c) )
% 160.43/160.15             => hAPP(hAPP(c_Big__Operators_Ocomm__monoid__add__class_Osetsum(T_b,T_c),V_f_2),hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(T_b,tc_HOL_Obool)),V_S_2),V_T_2)) = hAPP(hAPP(c_Groups_Oplus__class_Oplus(T_c),hAPP(hAPP(c_Big__Operators_Ocomm__monoid__add__class_Osetsum(T_b,T_c),V_f_2),V_S_2)),hAPP(hAPP(c_Big__Operators_Ocomm__monoid__add__class_Osetsum(T_b,T_c),V_f_2),V_T_2)) ) ) ) ) ).
% 160.43/160.15  
% 160.43/160.15  fof(fact_setsum_Ounion__inter__neutral,axiom,
% 160.43/160.15      ! [V_g_2,V_B_2,V_A_2,T_b,T_c] :
% 160.43/160.15        ( class_Groups_Ocomm__monoid__add(T_c)
% 160.43/160.15       => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2))
% 160.43/160.15         => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_B_2))
% 160.43/160.15           => ( ! [B_x] :
% 160.43/160.15                  ( hBOOL(hAPP(hAPP(c_member(T_b),B_x),hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_b,tc_HOL_Obool)),V_A_2),V_B_2)))
% 160.43/160.15                 => hAPP(V_g_2,B_x) = c_Groups_Ozero__class_Ozero(T_c) )
% 160.43/160.15             => hAPP(hAPP(c_Big__Operators_Ocomm__monoid__add__class_Osetsum(T_b,T_c),V_g_2),hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(T_b,tc_HOL_Obool)),V_A_2),V_B_2)) = hAPP(hAPP(c_Groups_Oplus__class_Oplus(T_c),hAPP(hAPP(c_Big__Operators_Ocomm__monoid__add__class_Osetsum(T_b,T_c),V_g_2),V_A_2)),hAPP(hAPP(c_Big__Operators_Ocomm__monoid__add__class_Osetsum(T_b,T_c),V_g_2),V_B_2)) ) ) ) ) ).
% 160.43/160.15  
% 160.43/160.15  fof(fact_setsum__mono3,axiom,
% 160.43/160.15      ! [V_f_2,V_A_2,V_B_2,T_b,T_c] :
% 160.43/160.15        ( ( class_Groups_Ocomm__monoid__add(T_c)
% 160.43/160.15          & class_Groups_Oordered__ab__semigroup__add(T_c) )
% 160.43/160.15       => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_B_2))
% 160.43/160.15         => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_b,tc_HOL_Obool)),V_A_2),V_B_2))
% 160.43/160.15           => ( ! [B_x] :
% 160.43/160.15                  ( hBOOL(hAPP(hAPP(c_member(T_b),B_x),hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_fun(T_b,tc_HOL_Obool)),V_B_2),V_A_2)))
% 160.43/160.15                 => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_c),c_Groups_Ozero__class_Ozero(T_c)),hAPP(V_f_2,B_x))) )
% 160.43/160.15             => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_c),hAPP(hAPP(c_Big__Operators_Ocomm__monoid__add__class_Osetsum(T_b,T_c),V_f_2),V_A_2)),hAPP(hAPP(c_Big__Operators_Ocomm__monoid__add__class_Osetsum(T_b,T_c),V_f_2),V_B_2))) ) ) ) ) ).
% 160.43/160.15  
% 160.43/160.15  fof(fact_setsum__nonneg__0,axiom,
% 160.43/160.15      ! [V_i_2,V_f_2,V_s_2,T_b,T_c] :
% 160.43/160.15        ( class_Groups_Oordered__ab__group__add(T_c)
% 160.43/160.15       => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_s_2))
% 160.43/160.15         => ( ! [B_i] :
% 160.43/160.15                ( hBOOL(hAPP(hAPP(c_member(T_b),B_i),V_s_2))
% 160.43/160.15               => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_c),c_Groups_Ozero__class_Ozero(T_c)),hAPP(V_f_2,B_i))) )
% 160.43/160.15           => ( hAPP(hAPP(c_Big__Operators_Ocomm__monoid__add__class_Osetsum(T_b,T_c),V_f_2),V_s_2) = c_Groups_Ozero__class_Ozero(T_c)
% 160.43/160.15             => ( hBOOL(hAPP(hAPP(c_member(T_b),V_i_2),V_s_2))
% 160.43/160.15               => hAPP(V_f_2,V_i_2) = c_Groups_Ozero__class_Ozero(T_c) ) ) ) ) ) ).
% 160.43/160.15  
% 160.43/160.15  fof(fact_setsum__nonneg__leq__bound,axiom,
% 160.43/160.15      ! [V_i_2,V_B_2,V_f_2,V_s_2,T_b,T_c] :
% 160.43/160.15        ( class_Groups_Oordered__ab__group__add(T_c)
% 160.43/160.15       => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_s_2))
% 160.43/160.15         => ( ! [B_i] :
% 160.43/160.15                ( hBOOL(hAPP(hAPP(c_member(T_b),B_i),V_s_2))
% 160.43/160.15               => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_c),c_Groups_Ozero__class_Ozero(T_c)),hAPP(V_f_2,B_i))) )
% 160.43/160.15           => ( hAPP(hAPP(c_Big__Operators_Ocomm__monoid__add__class_Osetsum(T_b,T_c),V_f_2),V_s_2) = V_B_2
% 160.43/160.15             => ( hBOOL(hAPP(hAPP(c_member(T_b),V_i_2),V_s_2))
% 160.43/160.15               => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_c),hAPP(V_f_2,V_i_2)),V_B_2)) ) ) ) ) ) ).
% 160.43/160.15  
% 160.43/160.15  fof(fact_sum__diff__distrib,axiom,
% 160.43/160.15      ! [V_n_2,V_P_2,V_Q_2] :
% 160.43/160.15        ( ! [B_x] : hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat),hAPP(V_Q_2,B_x)),hAPP(V_P_2,B_x)))
% 160.43/160.15       => hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_Nat_Onat),hAPP(hAPP(c_Big__Operators_Ocomm__monoid__add__class_Osetsum(tc_Nat_Onat,tc_Nat_Onat),V_P_2),hAPP(c_SetInterval_Oord__class_OlessThan(tc_Nat_Onat),V_n_2))),hAPP(hAPP(c_Big__Operators_Ocomm__monoid__add__class_Osetsum(tc_Nat_Onat,tc_Nat_Onat),V_Q_2),hAPP(c_SetInterval_Oord__class_OlessThan(tc_Nat_Onat),V_n_2))) = hAPP(hAPP(c_Big__Operators_Ocomm__monoid__add__class_Osetsum(tc_Nat_Onat,tc_Nat_Onat),hAPP(hAPP(c_COMBS(tc_Nat_Onat,tc_Nat_Onat,tc_Nat_Onat),hAPP(hAPP(c_COMBB(tc_Nat_Onat,tc_fun(tc_Nat_Onat,tc_Nat_Onat),tc_Nat_Onat),c_Groups_Ominus__class_Ominus(tc_Nat_Onat)),V_P_2)),V_Q_2)),hAPP(c_SetInterval_Oord__class_OlessThan(tc_Nat_Onat),V_n_2)) ) ).
% 160.43/160.15  
% 160.43/160.15  fof(fact_Max_Ohom__commute,axiom,
% 160.43/160.15      ! [V_N_2,V_h_2,T_b] :
% 160.43/160.15        ( class_Orderings_Olinorder(T_b)
% 160.43/160.15       => ( ! [B_x,B_y] : hAPP(V_h_2,hAPP(hAPP(c_Orderings_Oord__class_Omax(T_b),B_x),B_y)) = hAPP(hAPP(c_Orderings_Oord__class_Omax(T_b),hAPP(V_h_2,B_x)),hAPP(V_h_2,B_y))
% 160.43/160.15         => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_N_2))
% 160.43/160.15           => ( V_N_2 != c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool))
% 160.43/160.15             => hAPP(V_h_2,c_Big__Operators_Olinorder__class_OMax(T_b,V_N_2)) = c_Big__Operators_Olinorder__class_OMax(T_b,hAPP(c_Set_Oimage(T_b,T_b,V_h_2),V_N_2)) ) ) ) ) ).
% 160.43/160.15  
% 160.43/160.15  fof(fact_Min_Ohom__commute,axiom,
% 160.43/160.15      ! [V_N_2,V_h_2,T_b] :
% 160.43/160.15        ( class_Orderings_Olinorder(T_b)
% 160.43/160.15       => ( ! [B_x,B_y] : hAPP(V_h_2,hAPP(hAPP(c_Orderings_Oord__class_Omin(T_b),B_x),B_y)) = hAPP(hAPP(c_Orderings_Oord__class_Omin(T_b),hAPP(V_h_2,B_x)),hAPP(V_h_2,B_y))
% 160.43/160.15         => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_N_2))
% 160.43/160.15           => ( V_N_2 != c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool))
% 160.43/160.15             => hAPP(V_h_2,c_Big__Operators_Olinorder__class_OMin(T_b,V_N_2)) = c_Big__Operators_Olinorder__class_OMin(T_b,hAPP(c_Set_Oimage(T_b,T_b,V_h_2),V_N_2)) ) ) ) ) ).
% 160.43/160.15  
% 160.43/160.15  fof(fact_Inf__fin_Ohom__commute,axiom,
% 160.43/160.15      ! [V_N_2,V_h_2,T_b] :
% 160.43/160.15        ( class_Lattices_Olattice(T_b)
% 160.43/160.15       => ( ! [B_x,B_y] : hAPP(V_h_2,hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(T_b),B_x),B_y)) = hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(T_b),hAPP(V_h_2,B_x)),hAPP(V_h_2,B_y))
% 160.43/160.15         => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_N_2))
% 160.43/160.15           => ( V_N_2 != c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool))
% 160.43/160.15             => hAPP(V_h_2,c_Big__Operators_Olattice__class_OInf__fin(T_b,V_N_2)) = c_Big__Operators_Olattice__class_OInf__fin(T_b,hAPP(c_Set_Oimage(T_b,T_b,V_h_2),V_N_2)) ) ) ) ) ).
% 160.43/160.15  
% 160.43/160.15  fof(fact_Sup__fin_Ohom__commute,axiom,
% 160.43/160.15      ! [V_N_2,V_h_2,T_b] :
% 160.43/160.15        ( class_Lattices_Olattice(T_b)
% 160.43/160.15       => ( ! [B_x,B_y] : hAPP(V_h_2,hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(T_b),B_x),B_y)) = hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(T_b),hAPP(V_h_2,B_x)),hAPP(V_h_2,B_y))
% 160.43/160.15         => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_N_2))
% 160.43/160.15           => ( V_N_2 != c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool))
% 160.43/160.15             => hAPP(V_h_2,c_Big__Operators_Olattice__class_OSup__fin(T_b,V_N_2)) = c_Big__Operators_Olattice__class_OSup__fin(T_b,hAPP(c_Set_Oimage(T_b,T_b,V_h_2),V_N_2)) ) ) ) ) ).
% 160.43/160.15  
% 160.43/160.15  fof(fact_hom__fold1__commute,axiom,
% 160.43/160.15      ! [V_N_2,V_h_2,T_b] :
% 160.43/160.15        ( class_Lattices_Oab__semigroup__idem__mult(T_b)
% 160.43/160.15       => ( ! [B_x,B_y] : hAPP(V_h_2,hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_b),B_x),B_y)) = hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_b),hAPP(V_h_2,B_x)),hAPP(V_h_2,B_y))
% 160.43/160.15         => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_N_2))
% 160.43/160.15           => ( V_N_2 != c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool))
% 160.43/160.15             => hAPP(V_h_2,hAPP(c_Finite__Set_Ofold1(T_b,c_Groups_Otimes__class_Otimes(T_b)),V_N_2)) = hAPP(c_Finite__Set_Ofold1(T_b,c_Groups_Otimes__class_Otimes(T_b)),hAPP(c_Set_Oimage(T_b,T_b,V_h_2),V_N_2)) ) ) ) ) ).
% 160.43/160.15  
% 160.43/160.15  fof(fact_setsum__mono__zero__left,axiom,
% 160.43/160.15      ! [V_f_2,V_S_2,V_T_2,T_b,T_c] :
% 160.43/160.15        ( class_Groups_Ocomm__monoid__add(T_c)
% 160.43/160.15       => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_T_2))
% 160.43/160.15         => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_b,tc_HOL_Obool)),V_S_2),V_T_2))
% 160.43/160.15           => ( ! [B_x] :
% 160.43/160.15                  ( hBOOL(hAPP(hAPP(c_member(T_b),B_x),hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_fun(T_b,tc_HOL_Obool)),V_T_2),V_S_2)))
% 160.43/160.15                 => hAPP(V_f_2,B_x) = c_Groups_Ozero__class_Ozero(T_c) )
% 160.43/160.15             => hAPP(hAPP(c_Big__Operators_Ocomm__monoid__add__class_Osetsum(T_b,T_c),V_f_2),V_S_2) = hAPP(hAPP(c_Big__Operators_Ocomm__monoid__add__class_Osetsum(T_b,T_c),V_f_2),V_T_2) ) ) ) ) ).
% 160.43/160.15  
% 160.43/160.15  fof(fact_setsum__mono__zero__right,axiom,
% 160.43/160.15      ! [V_f_2,V_S_2,V_T_2,T_b,T_c] :
% 160.43/160.15        ( class_Groups_Ocomm__monoid__add(T_c)
% 160.43/160.15       => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_T_2))
% 160.43/160.15         => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_b,tc_HOL_Obool)),V_S_2),V_T_2))
% 160.43/160.15           => ( ! [B_x] :
% 160.43/160.15                  ( hBOOL(hAPP(hAPP(c_member(T_b),B_x),hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_fun(T_b,tc_HOL_Obool)),V_T_2),V_S_2)))
% 160.43/160.15                 => hAPP(V_f_2,B_x) = c_Groups_Ozero__class_Ozero(T_c) )
% 160.43/160.15             => hAPP(hAPP(c_Big__Operators_Ocomm__monoid__add__class_Osetsum(T_b,T_c),V_f_2),V_T_2) = hAPP(hAPP(c_Big__Operators_Ocomm__monoid__add__class_Osetsum(T_b,T_c),V_f_2),V_S_2) ) ) ) ) ).
% 160.43/160.15  
% 160.43/160.15  fof(fact_setsum__strict__mono,axiom,
% 160.43/160.15      ! [V_g_2,V_f_2,V_A_2,T_b,T_c] :
% 160.43/160.15        ( ( class_Groups_Ocomm__monoid__add(T_c)
% 160.43/160.15          & class_Groups_Oordered__cancel__ab__semigroup__add(T_c) )
% 160.43/160.15       => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2))
% 160.43/160.15         => ( V_A_2 != c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool))
% 160.43/160.15           => ( ! [B_x] :
% 160.43/160.15                  ( hBOOL(hAPP(hAPP(c_member(T_b),B_x),V_A_2))
% 160.43/160.15                 => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_c),hAPP(V_f_2,B_x)),hAPP(V_g_2,B_x))) )
% 160.43/160.15             => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_c),hAPP(hAPP(c_Big__Operators_Ocomm__monoid__add__class_Osetsum(T_b,T_c),V_f_2),V_A_2)),hAPP(hAPP(c_Big__Operators_Ocomm__monoid__add__class_Osetsum(T_b,T_c),V_g_2),V_A_2))) ) ) ) ) ).
% 160.43/160.15  
% 160.43/160.15  fof(fact_transfer__nat__int__sum__prod__cong_I2_J,axiom,
% 160.43/160.15      ! [V_g_2,V_f_2,V_B_2,V_A_2,T_b] :
% 160.43/160.15        ( ( class_Groups_Ocomm__monoid__add(T_b)
% 160.43/160.15          & class_Groups_Ocomm__monoid__mult(T_b) )
% 160.43/160.15       => ( V_A_2 = V_B_2
% 160.43/160.15         => ( c_Nat__Transfer_Onat__set(V_B_2)
% 160.43/160.15           => ( ! [B_x] :
% 160.43/160.15                  ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),B_x))
% 160.43/160.15                 => hAPP(V_f_2,B_x) = hAPP(V_g_2,B_x) )
% 160.43/160.15             => hAPP(hAPP(c_Big__Operators_Ocomm__monoid__mult__class_Osetprod(tc_Int_Oint,T_b),V_f_2),V_A_2) = hAPP(hAPP(c_Big__Operators_Ocomm__monoid__mult__class_Osetprod(tc_Int_Oint,T_b),V_g_2),V_B_2) ) ) ) ) ).
% 160.43/160.15  
% 160.43/160.15  fof(fact_transfer__nat__int__sum__prod__cong_I1_J,axiom,
% 160.43/160.15      ! [V_g_2,V_f_2,V_B_2,V_A_2,T_b] :
% 160.43/160.15        ( ( class_Groups_Ocomm__monoid__add(T_b)
% 160.43/160.15          & class_Groups_Ocomm__monoid__mult(T_b) )
% 160.43/160.15       => ( V_A_2 = V_B_2
% 160.43/160.15         => ( c_Nat__Transfer_Onat__set(V_B_2)
% 160.43/160.15           => ( ! [B_x] :
% 160.43/160.15                  ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),B_x))
% 160.43/160.15                 => hAPP(V_f_2,B_x) = hAPP(V_g_2,B_x) )
% 160.43/160.15             => hAPP(hAPP(c_Big__Operators_Ocomm__monoid__add__class_Osetsum(tc_Int_Oint,T_b),V_f_2),V_A_2) = hAPP(hAPP(c_Big__Operators_Ocomm__monoid__add__class_Osetsum(tc_Int_Oint,T_b),V_g_2),V_B_2) ) ) ) ) ).
% 160.43/160.15  
% 160.43/160.15  fof(fact_image__split__eq__Sigma,axiom,
% 160.43/160.15      ! [V_A_2,V_g_2,V_f_2,T_c,T_b,T_d] : hAPP(c_Set_Oimage(T_d,tc_prod(T_b,T_c),hAPP(hAPP(c_COMBS(T_d,T_c,tc_prod(T_b,T_c)),hAPP(hAPP(c_COMBB(T_b,tc_fun(T_c,tc_prod(T_b,T_c)),T_d),c_Product__Type_OPair(T_b,T_c)),V_f_2)),V_g_2)),V_A_2) = hAPP(hAPP(c_Product__Type_OSigma(T_b,T_c),hAPP(c_Set_Oimage(T_d,T_b,V_f_2),V_A_2)),hAPP(hAPP(c_COMBB(tc_fun(T_d,tc_HOL_Obool),tc_fun(T_c,tc_HOL_Obool),T_b),c_Set_Oimage(T_d,T_c,V_g_2)),hAPP(hAPP(c_COMBC(T_b,tc_fun(T_d,tc_HOL_Obool),tc_fun(T_d,tc_HOL_Obool)),hAPP(hAPP(c_COMBB(tc_fun(T_d,tc_HOL_Obool),tc_fun(tc_fun(T_d,tc_HOL_Obool),tc_fun(T_d,tc_HOL_Obool)),T_b),c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_d,tc_HOL_Obool))),hAPP(hAPP(c_COMBB(tc_fun(T_b,tc_HOL_Obool),tc_fun(T_d,tc_HOL_Obool),T_b),c_Set_Ovimage(T_d,T_b,V_f_2)),hAPP(hAPP(c_COMBC(T_b,tc_fun(T_b,tc_HOL_Obool),tc_fun(T_b,tc_HOL_Obool)),c_Set_Oinsert(T_b)),c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool)))))),V_A_2))) ).
% 160.43/160.15  
% 160.43/160.15  fof(fact_folding__one__idem_Ohom__commute,axiom,
% 160.43/160.15      ! [V_N_2,V_h_2,V_F_2,V_f_2,T_b] :
% 160.43/160.15        ( c_Finite__Set_Ofolding__one__idem(T_b,V_f_2,V_F_2)
% 160.43/160.15       => ( ! [B_x,B_y] : hAPP(V_h_2,hAPP(hAPP(V_f_2,B_x),B_y)) = hAPP(hAPP(V_f_2,hAPP(V_h_2,B_x)),hAPP(V_h_2,B_y))
% 160.43/160.15         => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_N_2))
% 160.43/160.15           => ( V_N_2 != c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool))
% 160.43/160.15             => hAPP(V_h_2,hAPP(V_F_2,V_N_2)) = hAPP(V_F_2,hAPP(c_Set_Oimage(T_b,T_b,V_h_2),V_N_2)) ) ) ) ) ).
% 160.43/160.15  
% 160.43/160.15  fof(fact_SigmaI,axiom,
% 160.43/160.15      ! [V_B_2,V_b_2,T_c,V_A_2,V_a_2,T_b] :
% 160.43/160.15        ( hBOOL(hAPP(hAPP(c_member(T_b),V_a_2),V_A_2))
% 160.43/160.15       => ( hBOOL(hAPP(hAPP(c_member(T_c),V_b_2),hAPP(V_B_2,V_a_2)))
% 160.43/160.15         => hBOOL(hAPP(hAPP(c_member(tc_prod(T_b,T_c)),hAPP(hAPP(c_Product__Type_OPair(T_b,T_c),V_a_2),V_b_2)),hAPP(hAPP(c_Product__Type_OSigma(T_b,T_c),V_A_2),V_B_2))) ) ) ).
% 160.43/160.15  
% 160.43/160.15  fof(fact_Sigma__empty1,axiom,
% 160.43/160.15      ! [V_B_2,T_c,T_b] : hAPP(hAPP(c_Product__Type_OSigma(T_b,T_c),c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool))),V_B_2) = c_Orderings_Obot__class_Obot(tc_fun(tc_prod(T_b,T_c),tc_HOL_Obool)) ).
% 160.43/160.15  
% 160.43/160.15  fof(fact_Sigma__Diff__distrib1,axiom,
% 160.43/160.15      ! [V_C_2,V_J_2,V_I_2,T_c,T_b] : hAPP(hAPP(c_Product__Type_OSigma(T_b,T_c),hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_fun(T_b,tc_HOL_Obool)),V_I_2),V_J_2)),V_C_2) = hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_fun(tc_prod(T_b,T_c),tc_HOL_Obool)),hAPP(hAPP(c_Product__Type_OSigma(T_b,T_c),V_I_2),V_C_2)),hAPP(hAPP(c_Product__Type_OSigma(T_b,T_c),V_J_2),V_C_2)) ).
% 160.43/160.15  
% 160.43/160.15  fof(fact_Times__Diff__distrib1,axiom,
% 160.43/160.15      ! [V_C_2,V_B_2,V_A_2,T_c,T_b] : hAPP(hAPP(c_Product__Type_OSigma(T_b,T_c),hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_fun(T_b,tc_HOL_Obool)),V_A_2),V_B_2)),hAPP(c_COMBK(tc_fun(T_c,tc_HOL_Obool),T_b),V_C_2)) = hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_fun(tc_prod(T_b,T_c),tc_HOL_Obool)),hAPP(hAPP(c_Product__Type_OSigma(T_b,T_c),V_A_2),hAPP(c_COMBK(tc_fun(T_c,tc_HOL_Obool),T_b),V_C_2))),hAPP(hAPP(c_Product__Type_OSigma(T_b,T_c),V_B_2),hAPP(c_COMBK(tc_fun(T_c,tc_HOL_Obool),T_b),V_C_2))) ).
% 160.43/160.15  
% 160.43/160.15  fof(fact_Sigma__Diff__distrib2,axiom,
% 160.43/160.15      ! [V_B_2,V_A_2,V_I_2,T_c,T_b] : hAPP(hAPP(c_Product__Type_OSigma(T_b,T_c),V_I_2),hAPP(hAPP(c_COMBS(T_b,tc_fun(T_c,tc_HOL_Obool),tc_fun(T_c,tc_HOL_Obool)),hAPP(hAPP(c_COMBB(tc_fun(T_c,tc_HOL_Obool),tc_fun(tc_fun(T_c,tc_HOL_Obool),tc_fun(T_c,tc_HOL_Obool)),T_b),c_Groups_Ominus__class_Ominus(tc_fun(T_c,tc_HOL_Obool))),V_A_2)),V_B_2)) = hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_fun(tc_prod(T_b,T_c),tc_HOL_Obool)),hAPP(hAPP(c_Product__Type_OSigma(T_b,T_c),V_I_2),V_A_2)),hAPP(hAPP(c_Product__Type_OSigma(T_b,T_c),V_I_2),V_B_2)) ).
% 160.43/160.15  
% 160.43/160.15  fof(fact_Times__eq__cancel2,axiom,
% 160.43/160.15      ! [V_B_2,V_A_2,T_c,V_C_2,V_x_2,T_b] :
% 160.43/160.15        ( hBOOL(hAPP(hAPP(c_member(T_b),V_x_2),V_C_2))
% 160.43/160.15       => ( hAPP(hAPP(c_Product__Type_OSigma(T_c,T_b),V_A_2),hAPP(c_COMBK(tc_fun(T_b,tc_HOL_Obool),T_c),V_C_2)) = hAPP(hAPP(c_Product__Type_OSigma(T_c,T_b),V_B_2),hAPP(c_COMBK(tc_fun(T_b,tc_HOL_Obool),T_c),V_C_2))
% 160.43/160.15        <=> V_A_2 = V_B_2 ) ) ).
% 160.43/160.15  
% 160.43/160.15  fof(fact_Sigma__Union,axiom,
% 160.43/160.15      ! [V_B_2,V_X_2,T_c,T_b] : hAPP(hAPP(c_Product__Type_OSigma(T_b,T_c),c_Complete__Lattice_OSup__class_OSup(tc_fun(T_b,tc_HOL_Obool),V_X_2)),V_B_2) = hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OSUPR(tc_fun(T_b,tc_HOL_Obool),tc_fun(tc_prod(T_b,T_c),tc_HOL_Obool)),V_X_2),hAPP(hAPP(c_COMBC(tc_fun(T_b,tc_HOL_Obool),tc_fun(T_b,tc_fun(T_c,tc_HOL_Obool)),tc_fun(tc_prod(T_b,T_c),tc_HOL_Obool)),c_Product__Type_OSigma(T_b,T_c)),V_B_2)) ).
% 160.43/160.15  
% 160.43/160.15  fof(fact_card__cartesian__product,axiom,
% 160.43/160.15      ! [V_B_2,V_A_2,T_c,T_b] : hAPP(c_Finite__Set_Ocard(tc_prod(T_b,T_c)),hAPP(hAPP(c_Product__Type_OSigma(T_b,T_c),V_A_2),hAPP(c_COMBK(tc_fun(T_c,tc_HOL_Obool),T_b),V_B_2))) = hAPP(hAPP(c_Groups_Otimes__class_Otimes(tc_Nat_Onat),hAPP(c_Finite__Set_Ocard(T_b),V_A_2)),hAPP(c_Finite__Set_Ocard(T_c),V_B_2)) ).
% 160.43/160.15  
% 160.43/160.15  fof(fact_setsum__cartesian__product,axiom,
% 160.43/160.15      ! [V_A_2,V_B_2,V_f_2,T_d,T_c,T_b] :
% 160.43/160.15        ( class_Groups_Ocomm__monoid__add(T_b)
% 160.43/160.15       => hAPP(hAPP(c_Big__Operators_Ocomm__monoid__add__class_Osetsum(T_c,T_b),hAPP(hAPP(c_COMBC(T_c,tc_fun(T_d,tc_HOL_Obool),T_b),hAPP(hAPP(c_COMBB(tc_fun(T_d,T_b),tc_fun(tc_fun(T_d,tc_HOL_Obool),T_b),T_c),c_Big__Operators_Ocomm__monoid__add__class_Osetsum(T_d,T_b)),V_f_2)),V_B_2)),V_A_2) = hAPP(hAPP(c_Big__Operators_Ocomm__monoid__add__class_Osetsum(tc_prod(T_c,T_d),T_b),hAPP(c_Product__Type_Oprod_Oprod__case(T_c,T_d,T_b),V_f_2)),hAPP(hAPP(c_Product__Type_OSigma(T_c,T_d),V_A_2),hAPP(c_COMBK(tc_fun(T_d,tc_HOL_Obool),T_c),V_B_2))) ) ).
% 160.43/160.15  
% 160.43/160.15  fof(fact_Times__empty,axiom,
% 160.43/160.15      ! [V_B_2,V_A_2,T_c,T_b] :
% 160.43/160.15        ( hAPP(hAPP(c_Product__Type_OSigma(T_b,T_c),V_A_2),hAPP(c_COMBK(tc_fun(T_c,tc_HOL_Obool),T_b),V_B_2)) = c_Orderings_Obot__class_Obot(tc_fun(tc_prod(T_b,T_c),tc_HOL_Obool))
% 160.43/160.15      <=> ( V_A_2 = c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool))
% 160.43/160.15          | V_B_2 = c_Orderings_Obot__class_Obot(tc_fun(T_c,tc_HOL_Obool)) ) ) ).
% 160.43/160.15  
% 160.43/160.15  fof(fact_Sigma__empty2,axiom,
% 160.43/160.15      ! [V_A_2,T_c,T_b] : hAPP(hAPP(c_Product__Type_OSigma(T_b,T_c),V_A_2),hAPP(c_COMBK(tc_fun(T_c,tc_HOL_Obool),T_b),c_Orderings_Obot__class_Obot(tc_fun(T_c,tc_HOL_Obool)))) = c_Orderings_Obot__class_Obot(tc_fun(tc_prod(T_b,T_c),tc_HOL_Obool)) ).
% 160.43/160.15  
% 160.43/160.15  fof(fact_Compl__Times__UNIV2,axiom,
% 160.43/160.15      ! [V_A_2,T_c,T_b] : hAPP(c_Groups_Ouminus__class_Ouminus(tc_fun(tc_prod(T_b,T_c),tc_HOL_Obool)),hAPP(hAPP(c_Product__Type_OSigma(T_b,T_c),V_A_2),hAPP(c_COMBK(tc_fun(T_c,tc_HOL_Obool),T_b),c_Orderings_Otop__class_Otop(tc_fun(T_c,tc_HOL_Obool))))) = hAPP(hAPP(c_Product__Type_OSigma(T_b,T_c),hAPP(c_Groups_Ouminus__class_Ouminus(tc_fun(T_b,tc_HOL_Obool)),V_A_2)),hAPP(c_COMBK(tc_fun(T_c,tc_HOL_Obool),T_b),c_Orderings_Otop__class_Otop(tc_fun(T_c,tc_HOL_Obool)))) ).
% 160.43/160.15  
% 160.43/160.15  fof(fact_Compl__Times__UNIV1,axiom,
% 160.43/160.15      ! [V_A_2,T_c,T_b] : hAPP(c_Groups_Ouminus__class_Ouminus(tc_fun(tc_prod(T_b,T_c),tc_HOL_Obool)),hAPP(hAPP(c_Product__Type_OSigma(T_b,T_c),c_Orderings_Otop__class_Otop(tc_fun(T_b,tc_HOL_Obool))),hAPP(c_COMBK(tc_fun(T_c,tc_HOL_Obool),T_b),V_A_2))) = hAPP(hAPP(c_Product__Type_OSigma(T_b,T_c),c_Orderings_Otop__class_Otop(tc_fun(T_b,tc_HOL_Obool))),hAPP(c_COMBK(tc_fun(T_c,tc_HOL_Obool),T_b),hAPP(c_Groups_Ouminus__class_Ouminus(tc_fun(T_c,tc_HOL_Obool)),V_A_2))) ).
% 160.43/160.15  
% 160.43/160.15  fof(fact_setprod__cartesian__product,axiom,
% 160.43/160.15      ! [V_A_2,V_B_2,V_f_2,T_d,T_c,T_b] :
% 160.43/160.15        ( class_Groups_Ocomm__monoid__mult(T_b)
% 160.43/160.15       => hAPP(hAPP(c_Big__Operators_Ocomm__monoid__mult__class_Osetprod(T_c,T_b),hAPP(hAPP(c_COMBC(T_c,tc_fun(T_d,tc_HOL_Obool),T_b),hAPP(hAPP(c_COMBB(tc_fun(T_d,T_b),tc_fun(tc_fun(T_d,tc_HOL_Obool),T_b),T_c),c_Big__Operators_Ocomm__monoid__mult__class_Osetprod(T_d,T_b)),V_f_2)),V_B_2)),V_A_2) = hAPP(hAPP(c_Big__Operators_Ocomm__monoid__mult__class_Osetprod(tc_prod(T_c,T_d),T_b),hAPP(c_Product__Type_Oprod_Oprod__case(T_c,T_d,T_b),V_f_2)),hAPP(hAPP(c_Product__Type_OSigma(T_c,T_d),V_A_2),hAPP(c_COMBK(tc_fun(T_d,tc_HOL_Obool),T_c),V_B_2))) ) ).
% 160.43/160.15  
% 160.43/160.15  fof(fact_Sigma__Un__distrib1,axiom,
% 160.43/160.15      ! [V_C_2,V_J_2,V_I_2,T_c,T_b] : hAPP(hAPP(c_Product__Type_OSigma(T_b,T_c),hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(T_b,tc_HOL_Obool)),V_I_2),V_J_2)),V_C_2) = hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(tc_prod(T_b,T_c),tc_HOL_Obool)),hAPP(hAPP(c_Product__Type_OSigma(T_b,T_c),V_I_2),V_C_2)),hAPP(hAPP(c_Product__Type_OSigma(T_b,T_c),V_J_2),V_C_2)) ).
% 160.43/160.15  
% 160.43/160.15  fof(fact_Times__Un__distrib1,axiom,
% 160.43/160.15      ! [V_C_2,V_B_2,V_A_2,T_c,T_b] : hAPP(hAPP(c_Product__Type_OSigma(T_b,T_c),hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(T_b,tc_HOL_Obool)),V_A_2),V_B_2)),hAPP(c_COMBK(tc_fun(T_c,tc_HOL_Obool),T_b),V_C_2)) = hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(tc_prod(T_b,T_c),tc_HOL_Obool)),hAPP(hAPP(c_Product__Type_OSigma(T_b,T_c),V_A_2),hAPP(c_COMBK(tc_fun(T_c,tc_HOL_Obool),T_b),V_C_2))),hAPP(hAPP(c_Product__Type_OSigma(T_b,T_c),V_B_2),hAPP(c_COMBK(tc_fun(T_c,tc_HOL_Obool),T_b),V_C_2))) ).
% 160.43/160.15  
% 160.43/160.15  fof(fact_Sigma__Un__distrib2,axiom,
% 160.43/160.15      ! [V_B_2,V_A_2,V_I_2,T_c,T_b] : hAPP(hAPP(c_Product__Type_OSigma(T_b,T_c),V_I_2),hAPP(hAPP(c_COMBS(T_b,tc_fun(T_c,tc_HOL_Obool),tc_fun(T_c,tc_HOL_Obool)),hAPP(hAPP(c_COMBB(tc_fun(T_c,tc_HOL_Obool),tc_fun(tc_fun(T_c,tc_HOL_Obool),tc_fun(T_c,tc_HOL_Obool)),T_b),c_Lattices_Osemilattice__sup__class_Osup(tc_fun(T_c,tc_HOL_Obool))),V_A_2)),V_B_2)) = hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(tc_prod(T_b,T_c),tc_HOL_Obool)),hAPP(hAPP(c_Product__Type_OSigma(T_b,T_c),V_I_2),V_A_2)),hAPP(hAPP(c_Product__Type_OSigma(T_b,T_c),V_I_2),V_B_2)) ).
% 160.43/160.15  
% 160.43/160.15  fof(fact_swap__product,axiom,
% 160.43/160.15      ! [V_B_2,V_A_2,T_b,T_c] : hAPP(c_Set_Oimage(tc_prod(T_c,T_b),tc_prod(T_b,T_c),hAPP(c_Product__Type_Oprod_Oprod__case(T_c,T_b,tc_prod(T_b,T_c)),hAPP(c_COMBC(T_b,T_c,tc_prod(T_b,T_c)),c_Product__Type_OPair(T_b,T_c)))),hAPP(hAPP(c_Product__Type_OSigma(T_c,T_b),V_A_2),hAPP(c_COMBK(tc_fun(T_b,tc_HOL_Obool),T_c),V_B_2))) = hAPP(hAPP(c_Product__Type_OSigma(T_b,T_c),V_B_2),hAPP(c_COMBK(tc_fun(T_c,tc_HOL_Obool),T_b),V_A_2)) ).
% 160.43/160.15  
% 160.43/160.15  fof(fact_finite__cartesian__product,axiom,
% 160.43/160.15      ! [V_B_2,T_c,V_A_2,T_b] :
% 160.43/160.15        ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2))
% 160.43/160.15       => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_c),V_B_2))
% 160.43/160.15         => hBOOL(hAPP(c_Finite__Set_Ofinite(tc_prod(T_b,T_c)),hAPP(hAPP(c_Product__Type_OSigma(T_b,T_c),V_A_2),hAPP(c_COMBK(tc_fun(T_c,tc_HOL_Obool),T_b),V_B_2)))) ) ) ).
% 160.43/160.15  
% 160.43/160.15  fof(fact_equiv__type,axiom,
% 160.43/160.15      ! [V_r_2,V_A_2,T_b] :
% 160.43/160.15        ( c_Equiv__Relations_Oequiv(T_b,V_A_2,V_r_2)
% 160.43/160.15       => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(tc_prod(T_b,T_b),tc_HOL_Obool)),V_r_2),hAPP(hAPP(c_Product__Type_OSigma(T_b,T_b),V_A_2),hAPP(c_COMBK(tc_fun(T_b,tc_HOL_Obool),T_b),V_A_2)))) ) ).
% 160.43/160.15  
% 160.43/160.15  fof(fact_Sigma__Int__distrib1,axiom,
% 160.43/160.15      ! [V_C_2,V_J_2,V_I_2,T_c,T_b] : hAPP(hAPP(c_Product__Type_OSigma(T_b,T_c),hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_b,tc_HOL_Obool)),V_I_2),V_J_2)),V_C_2) = hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(tc_prod(T_b,T_c),tc_HOL_Obool)),hAPP(hAPP(c_Product__Type_OSigma(T_b,T_c),V_I_2),V_C_2)),hAPP(hAPP(c_Product__Type_OSigma(T_b,T_c),V_J_2),V_C_2)) ).
% 160.43/160.15  
% 160.43/160.15  fof(fact_Times__Int__distrib1,axiom,
% 160.43/160.15      ! [V_C_2,V_B_2,V_A_2,T_c,T_b] : hAPP(hAPP(c_Product__Type_OSigma(T_b,T_c),hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_b,tc_HOL_Obool)),V_A_2),V_B_2)),hAPP(c_COMBK(tc_fun(T_c,tc_HOL_Obool),T_b),V_C_2)) = hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(tc_prod(T_b,T_c),tc_HOL_Obool)),hAPP(hAPP(c_Product__Type_OSigma(T_b,T_c),V_A_2),hAPP(c_COMBK(tc_fun(T_c,tc_HOL_Obool),T_b),V_C_2))),hAPP(hAPP(c_Product__Type_OSigma(T_b,T_c),V_B_2),hAPP(c_COMBK(tc_fun(T_c,tc_HOL_Obool),T_b),V_C_2))) ).
% 160.43/160.15  
% 160.43/160.15  fof(fact_Sigma__Int__distrib2,axiom,
% 160.43/160.15      ! [V_B_2,V_A_2,V_I_2,T_c,T_b] : hAPP(hAPP(c_Product__Type_OSigma(T_b,T_c),V_I_2),hAPP(hAPP(c_COMBS(T_b,tc_fun(T_c,tc_HOL_Obool),tc_fun(T_c,tc_HOL_Obool)),hAPP(hAPP(c_COMBB(tc_fun(T_c,tc_HOL_Obool),tc_fun(tc_fun(T_c,tc_HOL_Obool),tc_fun(T_c,tc_HOL_Obool)),T_b),c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_c,tc_HOL_Obool))),V_A_2)),V_B_2)) = hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(tc_prod(T_b,T_c),tc_HOL_Obool)),hAPP(hAPP(c_Product__Type_OSigma(T_b,T_c),V_I_2),V_A_2)),hAPP(hAPP(c_Product__Type_OSigma(T_b,T_c),V_I_2),V_B_2)) ).
% 160.43/160.15  
% 160.43/160.15  fof(fact_Id__on__subset__Times,axiom,
% 160.43/160.15      ! [V_A_2,T_b] : hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(tc_prod(T_b,T_b),tc_HOL_Obool)),c_Relation_OId__on(T_b,V_A_2)),hAPP(hAPP(c_Product__Type_OSigma(T_b,T_b),V_A_2),hAPP(c_COMBK(tc_fun(T_b,tc_HOL_Obool),T_b),V_A_2)))) ).
% 160.43/160.15  
% 160.43/160.15  fof(fact_UNIV__Times__UNIV,axiom,
% 160.43/160.15      ! [T_c,T_b] : hAPP(hAPP(c_Product__Type_OSigma(T_b,T_c),c_Orderings_Otop__class_Otop(tc_fun(T_b,tc_HOL_Obool))),hAPP(c_COMBK(tc_fun(T_c,tc_HOL_Obool),T_b),c_Orderings_Otop__class_Otop(tc_fun(T_c,tc_HOL_Obool)))) = c_Orderings_Otop__class_Otop(tc_fun(tc_prod(T_b,T_c),tc_HOL_Obool)) ).
% 160.43/160.15  
% 160.43/160.15  fof(fact_mem__Sigma__iff,axiom,
% 160.43/160.15      ! [V_B_2,V_A_2,V_b_2,V_a_2,T_c,T_b] :
% 160.43/160.15        ( hBOOL(hAPP(hAPP(c_member(tc_prod(T_b,T_c)),hAPP(hAPP(c_Product__Type_OPair(T_b,T_c),V_a_2),V_b_2)),hAPP(hAPP(c_Product__Type_OSigma(T_b,T_c),V_A_2),V_B_2)))
% 160.43/160.15      <=> ( hBOOL(hAPP(hAPP(c_member(T_b),V_a_2),V_A_2))
% 160.43/160.15          & hBOOL(hAPP(hAPP(c_member(T_c),V_b_2),hAPP(V_B_2,V_a_2))) ) ) ).
% 160.43/160.15  
% 160.43/160.15  fof(fact_SigmaD1,axiom,
% 160.43/160.15      ! [V_B_2,V_A_2,V_b_2,V_a_2,T_c,T_b] :
% 160.43/160.15        ( hBOOL(hAPP(hAPP(c_member(tc_prod(T_b,T_c)),hAPP(hAPP(c_Product__Type_OPair(T_b,T_c),V_a_2),V_b_2)),hAPP(hAPP(c_Product__Type_OSigma(T_b,T_c),V_A_2),V_B_2)))
% 160.43/160.15       => hBOOL(hAPP(hAPP(c_member(T_b),V_a_2),V_A_2)) ) ).
% 160.43/160.15  
% 160.43/160.15  fof(fact_SigmaD2,axiom,
% 160.43/160.15      ! [V_B_2,V_A_2,V_b_2,V_a_2,T_c,T_b] :
% 160.43/160.15        ( hBOOL(hAPP(hAPP(c_member(tc_prod(T_b,T_c)),hAPP(hAPP(c_Product__Type_OPair(T_b,T_c),V_a_2),V_b_2)),hAPP(hAPP(c_Product__Type_OSigma(T_b,T_c),V_A_2),V_B_2)))
% 160.43/160.15       => hBOOL(hAPP(hAPP(c_member(T_c),V_b_2),hAPP(V_B_2,V_a_2))) ) ).
% 160.43/160.15  
% 160.43/160.15  fof(fact_SigmaE2,axiom,
% 160.43/160.15      ! [V_B_2,V_A_2,V_b_2,V_a_2,T_c,T_b] :
% 160.43/160.15        ( hBOOL(hAPP(hAPP(c_member(tc_prod(T_b,T_c)),hAPP(hAPP(c_Product__Type_OPair(T_b,T_c),V_a_2),V_b_2)),hAPP(hAPP(c_Product__Type_OSigma(T_b,T_c),V_A_2),V_B_2)))
% 160.43/160.15       => ~ ( hBOOL(hAPP(hAPP(c_member(T_b),V_a_2),V_A_2))
% 160.43/160.15           => ~ hBOOL(hAPP(hAPP(c_member(T_c),V_b_2),hAPP(V_B_2,V_a_2))) ) ) ).
% 160.43/160.15  
% 160.43/160.15  fof(fact_card__cartesian__product__singleton,axiom,
% 160.43/160.15      ! [V_A_2,V_x_2,T_c,T_b] : hAPP(c_Finite__Set_Ocard(tc_prod(T_b,T_c)),hAPP(hAPP(c_Product__Type_OSigma(T_b,T_c),hAPP(hAPP(c_Set_Oinsert(T_b),V_x_2),c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool)))),hAPP(c_COMBK(tc_fun(T_c,tc_HOL_Obool),T_b),V_A_2))) = hAPP(c_Finite__Set_Ocard(T_c),V_A_2) ).
% 160.43/160.15  
% 160.43/160.15  fof(fact_Times__subset__cancel2,axiom,
% 160.43/160.15      ! [V_B_2,V_A_2,T_c,V_C_2,V_x_2,T_b] :
% 160.43/160.15        ( hBOOL(hAPP(hAPP(c_member(T_b),V_x_2),V_C_2))
% 160.43/160.15       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(tc_prod(T_c,T_b),tc_HOL_Obool)),hAPP(hAPP(c_Product__Type_OSigma(T_c,T_b),V_A_2),hAPP(c_COMBK(tc_fun(T_b,tc_HOL_Obool),T_c),V_C_2))),hAPP(hAPP(c_Product__Type_OSigma(T_c,T_b),V_B_2),hAPP(c_COMBK(tc_fun(T_b,tc_HOL_Obool),T_c),V_C_2))))
% 160.43/160.15        <=> hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_c,tc_HOL_Obool)),V_A_2),V_B_2)) ) ) ).
% 160.43/160.15  
% 160.43/160.15  fof(fact_Image__subset,axiom,
% 160.43/160.15      ! [V_C_2,V_B_2,V_A_2,V_r_2,T_c,T_b] :
% 160.43/160.15        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(tc_prod(T_b,T_c),tc_HOL_Obool)),V_r_2),hAPP(hAPP(c_Product__Type_OSigma(T_b,T_c),V_A_2),hAPP(c_COMBK(tc_fun(T_c,tc_HOL_Obool),T_b),V_B_2))))
% 160.43/160.15       => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_c,tc_HOL_Obool)),hAPP(c_Relation_OImage(T_b,T_c,V_r_2),V_C_2)),V_B_2)) ) ).
% 160.43/160.15  
% 160.43/160.15  fof(fact_finite__cartesian__productD2,axiom,
% 160.43/160.15      ! [V_B_2,V_A_2,T_c,T_b] :
% 160.43/160.15        ( hBOOL(hAPP(c_Finite__Set_Ofinite(tc_prod(T_b,T_c)),hAPP(hAPP(c_Product__Type_OSigma(T_b,T_c),V_A_2),hAPP(c_COMBK(tc_fun(T_c,tc_HOL_Obool),T_b),V_B_2))))
% 160.43/160.15       => ( V_A_2 != c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool))
% 160.43/160.15         => hBOOL(hAPP(c_Finite__Set_Ofinite(T_c),V_B_2)) ) ) ).
% 160.43/160.15  
% 160.43/160.15  fof(fact_finite__cartesian__productD1,axiom,
% 160.43/160.15      ! [V_B_2,V_A_2,T_c,T_b] :
% 160.43/160.15        ( hBOOL(hAPP(c_Finite__Set_Ofinite(tc_prod(T_b,T_c)),hAPP(hAPP(c_Product__Type_OSigma(T_b,T_c),V_A_2),hAPP(c_COMBK(tc_fun(T_c,tc_HOL_Obool),T_b),V_B_2))))
% 160.43/160.15       => ( V_B_2 != c_Orderings_Obot__class_Obot(tc_fun(T_c,tc_HOL_Obool))
% 160.43/160.15         => hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2)) ) ) ).
% 160.43/160.15  
% 160.43/160.15  fof(fact_fst__image__times,axiom,
% 160.43/160.15      ! [V_A_2,T_c,T_b,V_B_2] :
% 160.43/160.15        ( ( V_B_2 = c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool))
% 160.43/160.15         => hAPP(c_Set_Oimage(tc_prod(T_c,T_b),T_c,c_Product__Type_Ofst(T_c,T_b)),hAPP(hAPP(c_Product__Type_OSigma(T_c,T_b),V_A_2),hAPP(c_COMBK(tc_fun(T_b,tc_HOL_Obool),T_c),V_B_2))) = c_Orderings_Obot__class_Obot(tc_fun(T_c,tc_HOL_Obool)) )
% 160.43/160.15        & ( V_B_2 != c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool))
% 160.43/160.15         => hAPP(c_Set_Oimage(tc_prod(T_c,T_b),T_c,c_Product__Type_Ofst(T_c,T_b)),hAPP(hAPP(c_Product__Type_OSigma(T_c,T_b),V_A_2),hAPP(c_COMBK(tc_fun(T_b,tc_HOL_Obool),T_c),V_B_2))) = V_A_2 ) ) ).
% 160.43/160.15  
% 160.43/160.15  fof(fact_snd__image__times,axiom,
% 160.43/160.15      ! [V_B_2,T_c,T_b,V_A_2] :
% 160.43/160.15        ( ( V_A_2 = c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool))
% 160.43/160.15         => hAPP(c_Set_Oimage(tc_prod(T_b,T_c),T_c,c_Product__Type_Osnd(T_b,T_c)),hAPP(hAPP(c_Product__Type_OSigma(T_b,T_c),V_A_2),hAPP(c_COMBK(tc_fun(T_c,tc_HOL_Obool),T_b),V_B_2))) = c_Orderings_Obot__class_Obot(tc_fun(T_c,tc_HOL_Obool)) )
% 160.43/160.15        & ( V_A_2 != c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool))
% 160.43/160.15         => hAPP(c_Set_Oimage(tc_prod(T_b,T_c),T_c,c_Product__Type_Osnd(T_b,T_c)),hAPP(hAPP(c_Product__Type_OSigma(T_b,T_c),V_A_2),hAPP(c_COMBK(tc_fun(T_c,tc_HOL_Obool),T_b),V_B_2))) = V_B_2 ) ) ).
% 160.43/160.15  
% 160.43/160.15  fof(fact_refl__on__def,axiom,
% 160.43/160.15      ! [V_r_2,V_A_2,T_b] :
% 160.43/160.15        ( c_Relation_Orefl__on(T_b,V_A_2,V_r_2)
% 160.43/160.15      <=> ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(tc_prod(T_b,T_b),tc_HOL_Obool)),V_r_2),hAPP(hAPP(c_Product__Type_OSigma(T_b,T_b),V_A_2),hAPP(c_COMBK(tc_fun(T_b,tc_HOL_Obool),T_b),V_A_2))))
% 160.43/160.15          & ! [B_x] :
% 160.43/160.15              ( hBOOL(hAPP(hAPP(c_member(T_b),B_x),V_A_2))
% 160.43/160.15             => hBOOL(hAPP(hAPP(c_member(tc_prod(T_b,T_b)),hAPP(hAPP(c_Product__Type_OPair(T_b,T_b),B_x),B_x)),V_r_2)) ) ) ) ).
% 160.43/160.15  
% 160.43/160.15  fof(fact_insert__times__insert,axiom,
% 160.43/160.15      ! [V_B_2,V_b_2,V_A_2,V_a_2,T_c,T_b] : hAPP(hAPP(c_Product__Type_OSigma(T_b,T_c),hAPP(hAPP(c_Set_Oinsert(T_b),V_a_2),V_A_2)),hAPP(c_COMBK(tc_fun(T_c,tc_HOL_Obool),T_b),hAPP(hAPP(c_Set_Oinsert(T_c),V_b_2),V_B_2))) = hAPP(hAPP(c_Set_Oinsert(tc_prod(T_b,T_c)),hAPP(hAPP(c_Product__Type_OPair(T_b,T_c),V_a_2),V_b_2)),hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(tc_prod(T_b,T_c),tc_HOL_Obool)),hAPP(hAPP(c_Product__Type_OSigma(T_b,T_c),V_A_2),hAPP(c_COMBK(tc_fun(T_c,tc_HOL_Obool),T_b),hAPP(hAPP(c_Set_Oinsert(T_c),V_b_2),V_B_2)))),hAPP(hAPP(c_Product__Type_OSigma(T_b,T_c),hAPP(hAPP(c_Set_Oinsert(T_b),V_a_2),V_A_2)),hAPP(c_COMBK(tc_fun(T_c,tc_HOL_Obool),T_b),V_B_2)))) ).
% 160.43/160.15  
% 160.43/160.15  fof(fact_finite__equiv__class,axiom,
% 160.43/160.15      ! [V_X_2,V_r_2,V_A_2,T_b] :
% 160.43/160.15        ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2))
% 160.43/160.15       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(tc_prod(T_b,T_b),tc_HOL_Obool)),V_r_2),hAPP(hAPP(c_Product__Type_OSigma(T_b,T_b),V_A_2),hAPP(c_COMBK(tc_fun(T_b,tc_HOL_Obool),T_b),V_A_2))))
% 160.43/160.15         => ( hBOOL(hAPP(hAPP(c_member(tc_fun(T_b,tc_HOL_Obool)),V_X_2),hAPP(hAPP(c_Equiv__Relations_Oquotient(T_b),V_A_2),V_r_2)))
% 160.43/160.15           => hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_X_2)) ) ) ) ).
% 160.43/160.15  
% 160.43/160.15  fof(fact_UN__Times__distrib,axiom,
% 160.43/160.15      ! [V_F_2,V_E_2,V_B_2,V_A_2,T_c,T_b,T_e,T_d] : hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OSUPR(tc_prod(T_d,T_e),tc_fun(tc_prod(T_b,T_c),tc_HOL_Obool)),hAPP(hAPP(c_Product__Type_OSigma(T_d,T_e),V_A_2),hAPP(c_COMBK(tc_fun(T_e,tc_HOL_Obool),T_d),V_B_2))),hAPP(c_Product__Type_Oprod_Oprod__case(T_d,T_e,tc_fun(tc_prod(T_b,T_c),tc_HOL_Obool)),hAPP(hAPP(c_COMBC(T_d,tc_fun(T_e,tc_fun(T_b,tc_fun(T_c,tc_HOL_Obool))),tc_fun(T_e,tc_fun(tc_prod(T_b,T_c),tc_HOL_Obool))),hAPP(hAPP(c_COMBB(tc_fun(tc_fun(T_b,tc_fun(T_c,tc_HOL_Obool)),tc_fun(tc_prod(T_b,T_c),tc_HOL_Obool)),tc_fun(tc_fun(T_e,tc_fun(T_b,tc_fun(T_c,tc_HOL_Obool))),tc_fun(T_e,tc_fun(tc_prod(T_b,T_c),tc_HOL_Obool))),T_d),c_COMBB(tc_fun(T_b,tc_fun(T_c,tc_HOL_Obool)),tc_fun(tc_prod(T_b,T_c),tc_HOL_Obool),T_e)),hAPP(hAPP(c_COMBB(tc_fun(T_b,tc_HOL_Obool),tc_fun(tc_fun(T_b,tc_fun(T_c,tc_HOL_Obool)),tc_fun(tc_prod(T_b,T_c),tc_HOL_Obool)),T_d),c_Product__Type_OSigma(T_b,T_c)),V_E_2))),hAPP(hAPP(c_COMBB(tc_fun(T_c,tc_HOL_Obool),tc_fun(T_b,tc_fun(T_c,tc_HOL_Obool)),T_e),c_COMBK(tc_fun(T_c,tc_HOL_Obool),T_b)),V_F_2)))) = hAPP(hAPP(c_Product__Type_OSigma(T_b,T_c),hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OSUPR(T_d,tc_fun(T_b,tc_HOL_Obool)),V_A_2),V_E_2)),hAPP(c_COMBK(tc_fun(T_c,tc_HOL_Obool),T_b),hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OSUPR(T_e,tc_fun(T_c,tc_HOL_Obool)),V_B_2),V_F_2))) ).
% 160.43/160.15  
% 160.43/160.15  fof(fact_Sigma__def,axiom,
% 160.43/160.15      ! [V_B_2,V_A_2,T_c,T_b] : hAPP(hAPP(c_Product__Type_OSigma(T_b,T_c),V_A_2),V_B_2) = hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OSUPR(T_b,tc_fun(tc_prod(T_b,T_c),tc_HOL_Obool)),V_A_2),hAPP(hAPP(c_COMBS(T_b,tc_fun(T_c,tc_fun(tc_prod(T_b,T_c),tc_HOL_Obool)),tc_fun(tc_prod(T_b,T_c),tc_HOL_Obool)),hAPP(hAPP(c_COMBB(tc_fun(T_c,tc_HOL_Obool),tc_fun(tc_fun(T_c,tc_fun(tc_prod(T_b,T_c),tc_HOL_Obool)),tc_fun(tc_prod(T_b,T_c),tc_HOL_Obool)),T_b),c_Complete__Lattice_Ocomplete__lattice__class_OSUPR(T_c,tc_fun(tc_prod(T_b,T_c),tc_HOL_Obool))),V_B_2)),hAPP(hAPP(c_COMBC(T_b,tc_fun(tc_prod(T_b,T_c),tc_HOL_Obool),tc_fun(T_c,tc_fun(tc_prod(T_b,T_c),tc_HOL_Obool))),hAPP(hAPP(c_COMBB(tc_fun(T_c,tc_fun(tc_fun(tc_prod(T_b,T_c),tc_HOL_Obool),tc_fun(tc_prod(T_b,T_c),tc_HOL_Obool))),tc_fun(tc_fun(tc_prod(T_b,T_c),tc_HOL_Obool),tc_fun(T_c,tc_fun(tc_prod(T_b,T_c),tc_HOL_Obool))),T_b),c_COMBC(T_c,tc_fun(tc_prod(T_b,T_c),tc_HOL_Obool),tc_fun(tc_prod(T_b,T_c),tc_HOL_Obool))),hAPP(hAPP(c_COMBB(tc_fun(T_c,tc_prod(T_b,T_c)),tc_fun(T_c,tc_fun(tc_fun(tc_prod(T_b,T_c),tc_HOL_Obool),tc_fun(tc_prod(T_b,T_c),tc_HOL_Obool))),T_b),hAPP(c_COMBB(tc_prod(T_b,T_c),tc_fun(tc_fun(tc_prod(T_b,T_c),tc_HOL_Obool),tc_fun(tc_prod(T_b,T_c),tc_HOL_Obool)),T_c),c_Set_Oinsert(tc_prod(T_b,T_c)))),c_Product__Type_OPair(T_b,T_c)))),c_Orderings_Obot__class_Obot(tc_fun(tc_prod(T_b,T_c),tc_HOL_Obool))))) ).
% 160.43/160.15  
% 160.43/160.15  fof(fact_finite__quotient,axiom,
% 160.43/160.15      ! [V_r_2,V_A_2,T_b] :
% 160.43/160.15        ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2))
% 160.43/160.15       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(tc_prod(T_b,T_b),tc_HOL_Obool)),V_r_2),hAPP(hAPP(c_Product__Type_OSigma(T_b,T_b),V_A_2),hAPP(c_COMBK(tc_fun(T_b,tc_HOL_Obool),T_b),V_A_2))))
% 160.43/160.15         => hBOOL(hAPP(c_Finite__Set_Ofinite(tc_fun(T_b,tc_HOL_Obool)),hAPP(hAPP(c_Equiv__Relations_Oquotient(T_b),V_A_2),V_r_2))) ) ) ).
% 160.43/160.15  
% 160.43/160.15  fof(fact_Ex__inj__on__UNION__Sigma,axiom,
% 160.43/160.15      ! [V_A_2,V_I_2,T_c,T_b] :
% 160.43/160.15      ? [B_f] :
% 160.43/160.15        ( c_Fun_Oinj__on(T_b,tc_prod(T_c,T_b),B_f,hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OSUPR(T_c,tc_fun(T_b,tc_HOL_Obool)),V_I_2),V_A_2))
% 160.43/160.15        & hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(tc_prod(T_c,T_b),tc_HOL_Obool)),hAPP(c_Set_Oimage(T_b,tc_prod(T_c,T_b),B_f),hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OSUPR(T_c,tc_fun(T_b,tc_HOL_Obool)),V_I_2),V_A_2))),hAPP(hAPP(c_Product__Type_OSigma(T_c,T_b),V_I_2),V_A_2))) ) ).
% 160.43/160.15  
% 160.43/160.15  fof(fact_refl__onI,axiom,
% 160.43/160.15      ! [V_A_2,V_r_2,T_b] :
% 160.43/160.15        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(tc_prod(T_b,T_b),tc_HOL_Obool)),V_r_2),hAPP(hAPP(c_Product__Type_OSigma(T_b,T_b),V_A_2),hAPP(c_COMBK(tc_fun(T_b,tc_HOL_Obool),T_b),V_A_2))))
% 160.43/160.15       => ( ! [B_x] :
% 160.43/160.15              ( hBOOL(hAPP(hAPP(c_member(T_b),B_x),V_A_2))
% 160.43/160.15             => hBOOL(hAPP(hAPP(c_member(tc_prod(T_b,T_b)),hAPP(hAPP(c_Product__Type_OPair(T_b,T_b),B_x),B_x)),V_r_2)) )
% 160.43/160.15         => c_Relation_Orefl__on(T_b,V_A_2,V_r_2) ) ) ).
% 160.43/160.15  
% 160.43/160.15  fof(fact_fold__image__Sigma,axiom,
% 160.43/160.15      ! [V_g_2,V_B_2,T_c,V_A_2,T_b,T_d] :
% 160.43/160.15        ( class_Groups_Ocomm__monoid__mult(T_d)
% 160.43/160.15       => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2))
% 160.43/160.15         => ( ! [B_x] :
% 160.43/160.15                ( hBOOL(hAPP(hAPP(c_member(T_b),B_x),V_A_2))
% 160.43/160.15               => hBOOL(hAPP(c_Finite__Set_Ofinite(T_c),hAPP(V_B_2,B_x))) )
% 160.43/160.15           => hAPP(hAPP(hAPP(c_Finite__Set_Ofold__image(T_d,T_b,c_Groups_Otimes__class_Otimes(T_d)),hAPP(hAPP(c_COMBS(T_b,tc_fun(T_c,tc_HOL_Obool),T_d),hAPP(hAPP(c_COMBC(T_b,T_d,tc_fun(tc_fun(T_c,tc_HOL_Obool),T_d)),hAPP(hAPP(c_COMBB(tc_fun(T_c,T_d),tc_fun(T_d,tc_fun(tc_fun(T_c,tc_HOL_Obool),T_d)),T_b),c_Finite__Set_Ofold__image(T_d,T_c,c_Groups_Otimes__class_Otimes(T_d))),V_g_2)),c_Groups_Oone__class_Oone(T_d))),V_B_2)),c_Groups_Oone__class_Oone(T_d)),V_A_2) = hAPP(hAPP(hAPP(c_Finite__Set_Ofold__image(T_d,tc_prod(T_b,T_c),c_Groups_Otimes__class_Otimes(T_d)),hAPP(c_Product__Type_Oprod_Oprod__case(T_b,T_c,T_d),V_g_2)),c_Groups_Oone__class_Oone(T_d)),hAPP(hAPP(c_Product__Type_OSigma(T_b,T_c),V_A_2),V_B_2)) ) ) ) ).
% 160.43/160.15  
% 160.43/160.15  fof(fact_setprod__Sigma,axiom,
% 160.43/160.15      ! [V_f_2,V_B_2,T_c,V_A_2,T_b,T_d] :
% 160.43/160.15        ( class_Groups_Ocomm__monoid__mult(T_d)
% 160.43/160.15       => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2))
% 160.43/160.15         => ( ! [B_x] :
% 160.43/160.15                ( hBOOL(hAPP(hAPP(c_member(T_b),B_x),V_A_2))
% 160.43/160.15               => hBOOL(hAPP(c_Finite__Set_Ofinite(T_c),hAPP(V_B_2,B_x))) )
% 160.43/160.15           => hAPP(hAPP(c_Big__Operators_Ocomm__monoid__mult__class_Osetprod(T_b,T_d),hAPP(hAPP(c_COMBS(T_b,tc_fun(T_c,tc_HOL_Obool),T_d),hAPP(hAPP(c_COMBB(tc_fun(T_c,T_d),tc_fun(tc_fun(T_c,tc_HOL_Obool),T_d),T_b),c_Big__Operators_Ocomm__monoid__mult__class_Osetprod(T_c,T_d)),V_f_2)),V_B_2)),V_A_2) = hAPP(hAPP(c_Big__Operators_Ocomm__monoid__mult__class_Osetprod(tc_prod(T_b,T_c),T_d),hAPP(c_Product__Type_Oprod_Oprod__case(T_b,T_c,T_d),V_f_2)),hAPP(hAPP(c_Product__Type_OSigma(T_b,T_c),V_A_2),V_B_2)) ) ) ) ).
% 160.43/160.15  
% 160.43/160.15  fof(fact_setsum__Sigma,axiom,
% 160.43/160.15      ! [V_f_2,V_B_2,T_c,V_A_2,T_b,T_d] :
% 160.43/160.15        ( class_Groups_Ocomm__monoid__add(T_d)
% 160.43/160.15       => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2))
% 160.43/160.15         => ( ! [B_x] :
% 160.43/160.15                ( hBOOL(hAPP(hAPP(c_member(T_b),B_x),V_A_2))
% 160.43/160.15               => hBOOL(hAPP(c_Finite__Set_Ofinite(T_c),hAPP(V_B_2,B_x))) )
% 160.43/160.15           => hAPP(hAPP(c_Big__Operators_Ocomm__monoid__add__class_Osetsum(T_b,T_d),hAPP(hAPP(c_COMBS(T_b,tc_fun(T_c,tc_HOL_Obool),T_d),hAPP(hAPP(c_COMBB(tc_fun(T_c,T_d),tc_fun(tc_fun(T_c,tc_HOL_Obool),T_d),T_b),c_Big__Operators_Ocomm__monoid__add__class_Osetsum(T_c,T_d)),V_f_2)),V_B_2)),V_A_2) = hAPP(hAPP(c_Big__Operators_Ocomm__monoid__add__class_Osetsum(tc_prod(T_b,T_c),T_d),hAPP(c_Product__Type_Oprod_Oprod__case(T_b,T_c,T_d),V_f_2)),hAPP(hAPP(c_Product__Type_OSigma(T_b,T_c),V_A_2),V_B_2)) ) ) ) ).
% 160.43/160.15  
% 160.43/160.15  fof(fact_card__SigmaI,axiom,
% 160.43/160.15      ! [V_B_2,T_c,V_A_2,T_b] :
% 160.43/160.15        ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2))
% 160.43/160.15       => ( ! [B_x] :
% 160.43/160.15              ( hBOOL(hAPP(hAPP(c_member(T_b),B_x),V_A_2))
% 160.43/160.15             => hBOOL(hAPP(c_Finite__Set_Ofinite(T_c),hAPP(V_B_2,B_x))) )
% 160.43/160.15         => hAPP(c_Finite__Set_Ocard(tc_prod(T_b,T_c)),hAPP(hAPP(c_Product__Type_OSigma(T_b,T_c),V_A_2),V_B_2)) = hAPP(hAPP(c_Big__Operators_Ocomm__monoid__add__class_Osetsum(T_b,tc_Nat_Onat),hAPP(hAPP(c_COMBB(tc_fun(T_c,tc_HOL_Obool),tc_Nat_Onat,T_b),c_Finite__Set_Ocard(T_c)),V_B_2)),V_A_2) ) ) ).
% 160.43/160.15  
% 160.43/160.15  fof(fact_finite__SigmaI,axiom,
% 160.43/160.15      ! [V_B_2,T_c,V_A_2,T_b] :
% 160.43/160.15        ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2))
% 160.43/160.15       => ( ! [B_a] :
% 160.43/160.15              ( hBOOL(hAPP(hAPP(c_member(T_b),B_a),V_A_2))
% 160.43/160.15             => hBOOL(hAPP(c_Finite__Set_Ofinite(T_c),hAPP(V_B_2,B_a))) )
% 160.43/160.15         => hBOOL(hAPP(c_Finite__Set_Ofinite(tc_prod(T_b,T_c)),hAPP(hAPP(c_Product__Type_OSigma(T_b,T_c),V_A_2),V_B_2))) ) ) ).
% 160.43/160.15  
% 160.43/160.15  fof(fact_SigmaE,axiom,
% 160.43/160.15      ! [V_B_2,V_A_2,V_c_2,T_c,T_b] :
% 160.43/160.15        ( hBOOL(hAPP(hAPP(c_member(tc_prod(T_b,T_c)),V_c_2),hAPP(hAPP(c_Product__Type_OSigma(T_b,T_c),V_A_2),V_B_2)))
% 160.43/160.15       => ~ ! [B_x] :
% 160.43/160.15              ( hBOOL(hAPP(hAPP(c_member(T_b),B_x),V_A_2))
% 160.43/160.15             => ! [B_y] :
% 160.43/160.15                  ( hBOOL(hAPP(hAPP(c_member(T_c),B_y),hAPP(V_B_2,B_x)))
% 160.43/160.15                 => V_c_2 != hAPP(hAPP(c_Product__Type_OPair(T_b,T_c),B_x),B_y) ) ) ) ).
% 160.43/160.15  
% 160.43/160.15  fof(fact_map__pair__surj,axiom,
% 160.43/160.15      ! [V_g_2,T_d,T_e,V_f_2,T_b,T_c] :
% 160.43/160.15        ( hAPP(c_Set_Oimage(T_c,T_b,V_f_2),c_Orderings_Otop__class_Otop(tc_fun(T_c,tc_HOL_Obool))) = c_Orderings_Otop__class_Otop(tc_fun(T_b,tc_HOL_Obool))
% 160.43/160.15       => ( hAPP(c_Set_Oimage(T_e,T_d,V_g_2),c_Orderings_Otop__class_Otop(tc_fun(T_e,tc_HOL_Obool))) = c_Orderings_Otop__class_Otop(tc_fun(T_d,tc_HOL_Obool))
% 160.43/160.15         => hAPP(c_Set_Oimage(tc_prod(T_c,T_e),tc_prod(T_b,T_d),c_Product__Type_Omap__pair(T_c,T_b,T_e,T_d,V_f_2,V_g_2)),c_Orderings_Otop__class_Otop(tc_fun(tc_prod(T_c,T_e),tc_HOL_Obool))) = c_Orderings_Otop__class_Otop(tc_fun(tc_prod(T_b,T_d),tc_HOL_Obool)) ) ) ).
% 160.43/160.15  
% 160.43/160.15  fof(fact_map__pair__imageI,axiom,
% 160.43/160.15      ! [V_g_2,V_f_2,T_e,T_d,V_R_2,V_b_2,V_a_2,T_c,T_b] :
% 160.43/160.15        ( hBOOL(hAPP(hAPP(c_member(tc_prod(T_b,T_c)),hAPP(hAPP(c_Product__Type_OPair(T_b,T_c),V_a_2),V_b_2)),V_R_2))
% 160.43/160.15       => hBOOL(hAPP(hAPP(c_member(tc_prod(T_d,T_e)),hAPP(hAPP(c_Product__Type_OPair(T_d,T_e),hAPP(V_f_2,V_a_2)),hAPP(V_g_2,V_b_2))),hAPP(c_Set_Oimage(tc_prod(T_b,T_c),tc_prod(T_d,T_e),c_Product__Type_Omap__pair(T_b,T_d,T_c,T_e,V_f_2,V_g_2)),V_R_2))) ) ).
% 160.43/160.15  
% 160.43/160.15  fof(fact_fst__map__pair,axiom,
% 160.43/160.15      ! [V_x_2,V_g_2,V_f_2,T_e,T_d,T_c,T_b] : hAPP(c_Product__Type_Ofst(T_b,T_c),hAPP(c_Product__Type_Omap__pair(T_d,T_b,T_e,T_c,V_f_2,V_g_2),V_x_2)) = hAPP(V_f_2,hAPP(c_Product__Type_Ofst(T_d,T_e),V_x_2)) ).
% 160.43/160.15  
% 160.43/160.15  fof(fact_map__pair__ident,axiom,
% 160.43/160.15      ! [V_z_2,T_c,T_b] : hAPP(c_Product__Type_Omap__pair(T_b,T_b,T_c,T_c,c_COMBI(T_b),c_COMBI(T_c)),V_z_2) = V_z_2 ).
% 160.43/160.15  
% 160.43/160.15  fof(fact_map__pair__simp,axiom,
% 160.43/160.15      ! [V_b_2,V_a_2,V_g_2,V_f_2,T_c,T_e,T_b,T_d] : hAPP(c_Product__Type_Omap__pair(T_d,T_b,T_e,T_c,V_f_2,V_g_2),hAPP(hAPP(c_Product__Type_OPair(T_d,T_e),V_a_2),V_b_2)) = hAPP(hAPP(c_Product__Type_OPair(T_b,T_c),hAPP(V_f_2,V_a_2)),hAPP(V_g_2,V_b_2)) ).
% 160.43/160.15  
% 160.43/160.15  fof(fact_snd__prod__fun,axiom,
% 160.43/160.15      ! [V_x_2,V_g_2,V_f_2,T_e,T_d,T_b,T_c] : hAPP(c_Product__Type_Osnd(T_c,T_b),hAPP(c_Product__Type_Omap__pair(T_d,T_c,T_e,T_b,V_f_2,V_g_2),V_x_2)) = hAPP(V_g_2,hAPP(c_Product__Type_Osnd(T_d,T_e),V_x_2)) ).
% 160.43/160.15  
% 160.43/160.15  fof(fact_map__pair__def,axiom,
% 160.43/160.15      ! [V_g_2,V_f_2,T_e,T_c,T_d,T_b] : c_Product__Type_Omap__pair(T_b,T_d,T_c,T_e,V_f_2,V_g_2) = hAPP(c_Product__Type_Oprod_Oprod__case(T_b,T_c,tc_prod(T_d,T_e)),hAPP(hAPP(c_COMBC(T_b,tc_fun(T_c,T_e),tc_fun(T_c,tc_prod(T_d,T_e))),hAPP(hAPP(c_COMBB(tc_fun(T_e,tc_prod(T_d,T_e)),tc_fun(tc_fun(T_c,T_e),tc_fun(T_c,tc_prod(T_d,T_e))),T_b),c_COMBB(T_e,tc_prod(T_d,T_e),T_c)),hAPP(hAPP(c_COMBB(T_d,tc_fun(T_e,tc_prod(T_d,T_e)),T_b),c_Product__Type_OPair(T_d,T_e)),V_f_2))),V_g_2)) ).
% 160.43/160.15  
% 160.43/160.15  fof(fact_map__pair__surj__on,axiom,
% 160.43/160.15      ! [V_B_H_2,V_B_2,V_g_2,T_d,T_e,V_A_H_2,V_A_2,V_f_2,T_b,T_c] :
% 160.43/160.15        ( hAPP(c_Set_Oimage(T_c,T_b,V_f_2),V_A_2) = V_A_H_2
% 160.43/160.15       => ( hAPP(c_Set_Oimage(T_e,T_d,V_g_2),V_B_2) = V_B_H_2
% 160.43/160.15         => hAPP(c_Set_Oimage(tc_prod(T_c,T_e),tc_prod(T_b,T_d),c_Product__Type_Omap__pair(T_c,T_b,T_e,T_d,V_f_2,V_g_2)),hAPP(hAPP(c_Product__Type_OSigma(T_c,T_e),V_A_2),hAPP(c_COMBK(tc_fun(T_e,tc_HOL_Obool),T_c),V_B_2))) = hAPP(hAPP(c_Product__Type_OSigma(T_b,T_d),V_A_H_2),hAPP(c_COMBK(tc_fun(T_d,tc_HOL_Obool),T_b),V_B_H_2)) ) ) ).
% 160.43/160.15  
% 160.43/160.15  fof(fact_map__pair__inj__on,axiom,
% 160.43/160.15      ! [V_B_2,V_g_2,T_e,T_d,V_A_2,V_f_2,T_c,T_b] :
% 160.43/160.15        ( c_Fun_Oinj__on(T_b,T_c,V_f_2,V_A_2)
% 160.43/160.15       => ( c_Fun_Oinj__on(T_d,T_e,V_g_2,V_B_2)
% 160.43/160.15         => c_Fun_Oinj__on(tc_prod(T_b,T_d),tc_prod(T_c,T_e),c_Product__Type_Omap__pair(T_b,T_c,T_d,T_e,V_f_2,V_g_2),hAPP(hAPP(c_Product__Type_OSigma(T_b,T_d),V_A_2),hAPP(c_COMBK(tc_fun(T_d,tc_HOL_Obool),T_b),V_B_2))) ) ) ).
% 160.43/160.15  
% 160.43/160.15  fof(fact_prod__fun__imageE,axiom,
% 160.43/160.15      ! [V_R_2,V_g_2,V_f_2,T_e,T_d,V_c_2,T_c,T_b] :
% 160.43/160.15        ( hBOOL(hAPP(hAPP(c_member(tc_prod(T_b,T_c)),V_c_2),hAPP(c_Set_Oimage(tc_prod(T_d,T_e),tc_prod(T_b,T_c),c_Product__Type_Omap__pair(T_d,T_b,T_e,T_c,V_f_2,V_g_2)),V_R_2)))
% 160.43/160.15       => ~ ! [B_x,B_y] :
% 160.43/160.15              ( V_c_2 = hAPP(hAPP(c_Product__Type_OPair(T_b,T_c),hAPP(V_f_2,B_x)),hAPP(V_g_2,B_y))
% 160.43/160.15             => ~ hBOOL(hAPP(hAPP(c_member(tc_prod(T_d,T_e)),hAPP(hAPP(c_Product__Type_OPair(T_d,T_e),B_x),B_y)),V_R_2)) ) ) ).
% 160.43/160.15  
% 160.43/160.15  fof(fact_card__less__Suc2,axiom,
% 160.43/160.15      ! [V_i_2,V_M_2] :
% 160.43/160.15        ( ~ hBOOL(hAPP(hAPP(c_member(tc_Nat_Onat),c_Groups_Ozero__class_Ozero(tc_Nat_Onat)),V_M_2))
% 160.43/160.15       => hAPP(c_Finite__Set_Ocard(tc_Nat_Onat),hAPP(c_Set_OCollect(tc_Nat_Onat),hAPP(hAPP(c_COMBS(tc_Nat_Onat,tc_HOL_Obool,tc_HOL_Obool),hAPP(hAPP(c_COMBB(tc_HOL_Obool,tc_fun(tc_HOL_Obool,tc_HOL_Obool),tc_Nat_Onat),c_fconj),hAPP(hAPP(c_COMBC(tc_Nat_Onat,tc_fun(tc_Nat_Onat,tc_HOL_Obool),tc_HOL_Obool),hAPP(hAPP(c_COMBB(tc_Nat_Onat,tc_fun(tc_fun(tc_Nat_Onat,tc_HOL_Obool),tc_HOL_Obool),tc_Nat_Onat),c_member(tc_Nat_Onat)),c_Nat_OSuc)),V_M_2))),hAPP(hAPP(c_COMBC(tc_Nat_Onat,tc_Nat_Onat,tc_HOL_Obool),c_Orderings_Oord__class_Oless(tc_Nat_Onat)),V_i_2)))) = hAPP(c_Finite__Set_Ocard(tc_Nat_Onat),hAPP(c_Set_OCollect(tc_Nat_Onat),hAPP(hAPP(c_COMBS(tc_Nat_Onat,tc_HOL_Obool,tc_HOL_Obool),hAPP(hAPP(c_COMBB(tc_HOL_Obool,tc_fun(tc_HOL_Obool,tc_HOL_Obool),tc_Nat_Onat),c_fconj),hAPP(hAPP(c_COMBC(tc_Nat_Onat,tc_fun(tc_Nat_Onat,tc_HOL_Obool),tc_HOL_Obool),c_member(tc_Nat_Onat)),V_M_2))),hAPP(hAPP(c_COMBC(tc_Nat_Onat,tc_Nat_Onat,tc_HOL_Obool),c_Orderings_Oord__class_Oless(tc_Nat_Onat)),hAPP(c_Nat_OSuc,V_i_2))))) ) ).
% 160.43/160.15  
% 160.43/160.15  fof(fact_card__less,axiom,
% 160.43/160.15      ! [V_i_2,V_M_2] :
% 160.43/160.15        ( hBOOL(hAPP(hAPP(c_member(tc_Nat_Onat),c_Groups_Ozero__class_Ozero(tc_Nat_Onat)),V_M_2))
% 160.43/160.15       => hAPP(c_Finite__Set_Ocard(tc_Nat_Onat),hAPP(c_Set_OCollect(tc_Nat_Onat),hAPP(hAPP(c_COMBS(tc_Nat_Onat,tc_HOL_Obool,tc_HOL_Obool),hAPP(hAPP(c_COMBB(tc_HOL_Obool,tc_fun(tc_HOL_Obool,tc_HOL_Obool),tc_Nat_Onat),c_fconj),hAPP(hAPP(c_COMBC(tc_Nat_Onat,tc_fun(tc_Nat_Onat,tc_HOL_Obool),tc_HOL_Obool),c_member(tc_Nat_Onat)),V_M_2))),hAPP(hAPP(c_COMBC(tc_Nat_Onat,tc_Nat_Onat,tc_HOL_Obool),c_Orderings_Oord__class_Oless(tc_Nat_Onat)),hAPP(c_Nat_OSuc,V_i_2))))) != c_Groups_Ozero__class_Ozero(tc_Nat_Onat) ) ).
% 160.43/160.15  
% 160.43/160.15  fof(fact_CollectI,axiom,
% 160.43/160.15      ! [T_b,V_a_2,V_P_2] :
% 160.43/160.15        ( hBOOL(hAPP(V_P_2,V_a_2))
% 160.43/160.15       => hBOOL(hAPP(hAPP(c_member(T_b),V_a_2),hAPP(c_Set_OCollect(T_b),V_P_2))) ) ).
% 160.43/160.15  
% 160.43/160.15  fof(fact_finite__Collect__conjI,axiom,
% 160.43/160.15      ! [V_Q_2,V_P_2,T_b] :
% 160.43/160.15        ( ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),hAPP(c_Set_OCollect(T_b),V_P_2)))
% 160.43/160.15          | hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),hAPP(c_Set_OCollect(T_b),V_Q_2))) )
% 160.43/160.15       => hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),hAPP(c_Set_OCollect(T_b),hAPP(hAPP(c_COMBS(T_b,tc_HOL_Obool,tc_HOL_Obool),hAPP(hAPP(c_COMBB(tc_HOL_Obool,tc_fun(tc_HOL_Obool,tc_HOL_Obool),T_b),c_fconj),V_P_2)),V_Q_2)))) ) ).
% 160.43/160.15  
% 160.43/160.15  fof(fact_finite__Collect__less__nat,axiom,
% 160.43/160.15      ! [V_k_2] : hBOOL(hAPP(c_Finite__Set_Ofinite(tc_Nat_Onat),hAPP(c_Set_OCollect(tc_Nat_Onat),hAPP(hAPP(c_COMBC(tc_Nat_Onat,tc_Nat_Onat,tc_HOL_Obool),c_Orderings_Oord__class_Oless(tc_Nat_Onat)),V_k_2)))) ).
% 160.43/160.15  
% 160.43/160.15  fof(fact_finite__Collect__le__nat,axiom,
% 160.43/160.15      ! [V_k_2] : hBOOL(hAPP(c_Finite__Set_Ofinite(tc_Nat_Onat),hAPP(c_Set_OCollect(tc_Nat_Onat),hAPP(hAPP(c_COMBC(tc_Nat_Onat,tc_Nat_Onat,tc_HOL_Obool),c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat)),V_k_2)))) ).
% 160.43/160.15  
% 160.43/160.15  fof(fact_SetCompr__Sigma__eq,axiom,
% 160.43/160.15      ! [V_Q_2,V_P_2,T_c,T_b] : hAPP(c_Set_OCollect(tc_prod(T_b,T_c)),hAPP(c_Product__Type_Oprod_Oprod__case(T_b,T_c,tc_HOL_Obool),hAPP(hAPP(c_COMBS(T_b,tc_fun(T_c,tc_HOL_Obool),tc_fun(T_c,tc_HOL_Obool)),hAPP(hAPP(c_COMBB(tc_fun(tc_HOL_Obool,tc_HOL_Obool),tc_fun(tc_fun(T_c,tc_HOL_Obool),tc_fun(T_c,tc_HOL_Obool)),T_b),c_COMBB(tc_HOL_Obool,tc_HOL_Obool,T_c)),hAPP(hAPP(c_COMBB(tc_HOL_Obool,tc_fun(tc_HOL_Obool,tc_HOL_Obool),T_b),c_fconj),V_P_2))),V_Q_2))) = hAPP(hAPP(c_Product__Type_OSigma(T_b,T_c),hAPP(c_Set_OCollect(T_b),V_P_2)),hAPP(hAPP(c_COMBB(tc_fun(T_c,tc_HOL_Obool),tc_fun(T_c,tc_HOL_Obool),T_b),c_Set_OCollect(T_c)),V_Q_2)) ).
% 160.43/160.15  
% 160.43/160.15  fof(fact_Collect__split,axiom,
% 160.43/160.15      ! [V_Q_2,V_P_2,T_c,T_b] : hAPP(c_Set_OCollect(tc_prod(T_b,T_c)),hAPP(c_Product__Type_Oprod_Oprod__case(T_b,T_c,tc_HOL_Obool),hAPP(hAPP(c_COMBC(T_b,tc_fun(T_c,tc_HOL_Obool),tc_fun(T_c,tc_HOL_Obool)),hAPP(hAPP(c_COMBB(tc_fun(tc_HOL_Obool,tc_HOL_Obool),tc_fun(tc_fun(T_c,tc_HOL_Obool),tc_fun(T_c,tc_HOL_Obool)),T_b),c_COMBB(tc_HOL_Obool,tc_HOL_Obool,T_c)),hAPP(hAPP(c_COMBB(tc_HOL_Obool,tc_fun(tc_HOL_Obool,tc_HOL_Obool),T_b),c_fconj),V_P_2))),V_Q_2))) = hAPP(hAPP(c_Product__Type_OSigma(T_b,T_c),hAPP(c_Set_OCollect(T_b),V_P_2)),hAPP(c_COMBK(tc_fun(T_c,tc_HOL_Obool),T_b),hAPP(c_Set_OCollect(T_c),V_Q_2))) ).
% 160.43/160.15  
% 160.43/160.15  fof(fact_Collect__neg__eq,axiom,
% 160.43/160.15      ! [V_P_2,T_b] : hAPP(c_Set_OCollect(T_b),hAPP(hAPP(c_COMBB(tc_HOL_Obool,tc_HOL_Obool,T_b),c_fNot),V_P_2)) = hAPP(c_Groups_Ouminus__class_Ouminus(tc_fun(T_b,tc_HOL_Obool)),hAPP(c_Set_OCollect(T_b),V_P_2)) ).
% 160.43/160.15  
% 160.43/160.15  fof(fact_insert__Collect,axiom,
% 160.43/160.15      ! [V_P_2,V_a_2,T_b] : hAPP(hAPP(c_Set_Oinsert(T_b),V_a_2),hAPP(c_Set_OCollect(T_b),V_P_2)) = hAPP(c_Set_OCollect(T_b),hAPP(hAPP(c_COMBS(T_b,tc_HOL_Obool,tc_HOL_Obool),hAPP(hAPP(c_COMBB(tc_HOL_Obool,tc_fun(tc_HOL_Obool,tc_HOL_Obool),T_b),c_fimplies),hAPP(hAPP(c_COMBB(tc_HOL_Obool,tc_HOL_Obool,T_b),c_fNot),hAPP(hAPP(c_COMBC(T_b,T_b,tc_HOL_Obool),c_fequal),V_a_2)))),V_P_2)) ).
% 160.43/160.15  
% 160.43/160.15  fof(fact_Collect__empty__eq,axiom,
% 160.43/160.15      ! [V_P_2,T_b] :
% 160.43/160.15        ( hAPP(c_Set_OCollect(T_b),V_P_2) = c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool))
% 160.43/160.15      <=> ! [B_x] : ~ hBOOL(hAPP(V_P_2,B_x)) ) ).
% 160.43/160.15  
% 160.43/160.15  fof(fact_empty__Collect__eq,axiom,
% 160.43/160.15      ! [V_P_2,T_b] :
% 160.43/160.15        ( c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool)) = hAPP(c_Set_OCollect(T_b),V_P_2)
% 160.43/160.15      <=> ! [B_x] : ~ hBOOL(hAPP(V_P_2,B_x)) ) ).
% 160.43/160.15  
% 160.43/160.15  fof(fact_empty__def,axiom,
% 160.43/160.15      ! [T_b] : c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool)) = hAPP(c_Set_OCollect(T_b),hAPP(c_COMBK(tc_HOL_Obool,T_b),c_fFalse)) ).
% 160.43/160.15  
% 160.43/160.15  fof(fact_finite__Collect__disjI,axiom,
% 160.43/160.15      ! [V_Q_2,V_P_2,T_b] :
% 160.43/160.15        ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),hAPP(c_Set_OCollect(T_b),hAPP(hAPP(c_COMBS(T_b,tc_HOL_Obool,tc_HOL_Obool),hAPP(hAPP(c_COMBB(tc_HOL_Obool,tc_fun(tc_HOL_Obool,tc_HOL_Obool),T_b),c_fdisj),V_P_2)),V_Q_2))))
% 160.43/160.15      <=> ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),hAPP(c_Set_OCollect(T_b),V_P_2)))
% 160.43/160.15          & hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),hAPP(c_Set_OCollect(T_b),V_Q_2))) ) ) ).
% 160.43/160.15  
% 160.43/160.15  fof(fact_Collect__def,axiom,
% 160.43/160.15      ! [V_P_2,T_b] : hAPP(c_Set_OCollect(T_b),V_P_2) = V_P_2 ).
% 160.43/160.15  
% 160.43/160.15  fof(fact_vimage__Collect__eq,axiom,
% 160.43/160.15      ! [V_P_2,V_f_2,T_c,T_b] : hAPP(c_Set_Ovimage(T_b,T_c,V_f_2),hAPP(c_Set_OCollect(T_c),V_P_2)) = hAPP(c_Set_OCollect(T_b),hAPP(hAPP(c_COMBB(T_c,tc_HOL_Obool,T_b),V_P_2),V_f_2)) ).
% 160.43/160.15  
% 160.43/160.15  fof(fact_UNIV__def,axiom,
% 160.43/160.15      ! [T_b] : c_Orderings_Otop__class_Otop(tc_fun(T_b,tc_HOL_Obool)) = hAPP(c_Set_OCollect(T_b),hAPP(c_COMBK(tc_HOL_Obool,T_b),c_fTrue)) ).
% 160.43/160.15  
% 160.43/160.15  fof(fact_Collect__disj__eq,axiom,
% 160.43/160.15      ! [V_Q_2,V_P_2,T_b] : hAPP(c_Set_OCollect(T_b),hAPP(hAPP(c_COMBS(T_b,tc_HOL_Obool,tc_HOL_Obool),hAPP(hAPP(c_COMBB(tc_HOL_Obool,tc_fun(tc_HOL_Obool,tc_HOL_Obool),T_b),c_fdisj),V_P_2)),V_Q_2)) = hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(T_b,tc_HOL_Obool)),hAPP(c_Set_OCollect(T_b),V_P_2)),hAPP(c_Set_OCollect(T_b),V_Q_2)) ).
% 160.43/160.15  
% 160.43/160.15  fof(fact_Collect__conj__eq,axiom,
% 160.43/160.15      ! [V_Q_2,V_P_2,T_b] : hAPP(c_Set_OCollect(T_b),hAPP(hAPP(c_COMBS(T_b,tc_HOL_Obool,tc_HOL_Obool),hAPP(hAPP(c_COMBB(tc_HOL_Obool,tc_fun(tc_HOL_Obool,tc_HOL_Obool),T_b),c_fconj),V_P_2)),V_Q_2)) = hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_b,tc_HOL_Obool)),hAPP(c_Set_OCollect(T_b),V_P_2)),hAPP(c_Set_OCollect(T_b),V_Q_2)) ).
% 160.43/160.15  
% 160.43/160.15  fof(fact_CollectE,axiom,
% 160.43/160.15      ! [V_P_2,V_a_2,T_b] :
% 160.43/160.15        ( hBOOL(hAPP(hAPP(c_member(T_b),V_a_2),hAPP(c_Set_OCollect(T_b),V_P_2)))
% 160.43/160.15       => hBOOL(hAPP(V_P_2,V_a_2)) ) ).
% 160.43/160.15  
% 160.43/160.15  fof(fact_CollectD,axiom,
% 160.43/160.15      ! [V_P_2,V_a_2,T_b] :
% 160.43/160.15        ( hBOOL(hAPP(hAPP(c_member(T_b),V_a_2),hAPP(c_Set_OCollect(T_b),V_P_2)))
% 160.43/160.15       => hBOOL(hAPP(V_P_2,V_a_2)) ) ).
% 160.43/160.15  
% 160.43/160.15  fof(fact_mem__Collect__eq,axiom,
% 160.43/160.15      ! [V_P_2,V_a_2,T_b] :
% 160.43/160.15        ( hBOOL(hAPP(hAPP(c_member(T_b),V_a_2),hAPP(c_Set_OCollect(T_b),V_P_2)))
% 160.43/160.15      <=> hBOOL(hAPP(V_P_2,V_a_2)) ) ).
% 160.43/160.15  
% 160.43/160.15  fof(fact_Collect__mem__eq,axiom,
% 160.43/160.15      ! [V_A_2,T_b] : hAPP(c_Set_OCollect(T_b),hAPP(hAPP(c_COMBC(T_b,tc_fun(T_b,tc_HOL_Obool),tc_HOL_Obool),c_member(T_b)),V_A_2)) = V_A_2 ).
% 160.43/160.15  
% 160.43/160.15  fof(fact_insert__compr__raw,axiom,
% 160.43/160.15      ! [V_B_2,V_a_2,T_b] : hAPP(hAPP(c_Set_Oinsert(T_b),V_a_2),V_B_2) = hAPP(c_Set_OCollect(T_b),hAPP(hAPP(c_COMBS(T_b,tc_HOL_Obool,tc_HOL_Obool),hAPP(hAPP(c_COMBB(tc_HOL_Obool,tc_fun(tc_HOL_Obool,tc_HOL_Obool),T_b),c_fdisj),hAPP(hAPP(c_COMBC(T_b,T_b,tc_HOL_Obool),c_fequal),V_a_2))),hAPP(hAPP(c_COMBC(T_b,tc_fun(T_b,tc_HOL_Obool),tc_HOL_Obool),c_member(T_b)),V_B_2))) ).
% 160.43/160.15  
% 160.43/160.15  fof(fact_insert__compr,axiom,
% 160.43/160.15      ! [V_B_2,V_a_2,T_b] : hAPP(hAPP(c_Set_Oinsert(T_b),V_a_2),V_B_2) = hAPP(c_Set_OCollect(T_b),hAPP(hAPP(c_COMBS(T_b,tc_HOL_Obool,tc_HOL_Obool),hAPP(hAPP(c_COMBB(tc_HOL_Obool,tc_fun(tc_HOL_Obool,tc_HOL_Obool),T_b),c_fdisj),hAPP(hAPP(c_COMBC(T_b,T_b,tc_HOL_Obool),c_fequal),V_a_2))),hAPP(hAPP(c_COMBC(T_b,tc_fun(T_b,tc_HOL_Obool),tc_HOL_Obool),c_member(T_b)),V_B_2))) ).
% 160.43/160.15  
% 160.43/160.15  fof(fact_Un__def,axiom,
% 160.43/160.15      ! [V_B_2,V_A_2,T_b] : hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(T_b,tc_HOL_Obool)),V_A_2),V_B_2) = hAPP(c_Set_OCollect(T_b),hAPP(hAPP(c_COMBS(T_b,tc_HOL_Obool,tc_HOL_Obool),hAPP(hAPP(c_COMBB(tc_HOL_Obool,tc_fun(tc_HOL_Obool,tc_HOL_Obool),T_b),c_fdisj),hAPP(hAPP(c_COMBC(T_b,tc_fun(T_b,tc_HOL_Obool),tc_HOL_Obool),c_member(T_b)),V_A_2))),hAPP(hAPP(c_COMBC(T_b,tc_fun(T_b,tc_HOL_Obool),tc_HOL_Obool),c_member(T_b)),V_B_2))) ).
% 160.43/160.15  
% 160.43/160.15  fof(fact_Int__Collect,axiom,
% 160.43/160.15      ! [V_P_2,V_A_2,V_x_2,T_b] :
% 160.43/160.15        ( hBOOL(hAPP(hAPP(c_member(T_b),V_x_2),hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_b,tc_HOL_Obool)),V_A_2),hAPP(c_Set_OCollect(T_b),V_P_2))))
% 160.43/160.15      <=> ( hBOOL(hAPP(hAPP(c_member(T_b),V_x_2),V_A_2))
% 160.43/160.15          & hBOOL(hAPP(V_P_2,V_x_2)) ) ) ).
% 160.43/160.15  
% 160.43/160.15  fof(fact_Int__def,axiom,
% 160.43/160.15      ! [V_B_2,V_A_2,T_b] : hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_b,tc_HOL_Obool)),V_A_2),V_B_2) = hAPP(c_Set_OCollect(T_b),hAPP(hAPP(c_COMBS(T_b,tc_HOL_Obool,tc_HOL_Obool),hAPP(hAPP(c_COMBB(tc_HOL_Obool,tc_fun(tc_HOL_Obool,tc_HOL_Obool),T_b),c_fconj),hAPP(hAPP(c_COMBC(T_b,tc_fun(T_b,tc_HOL_Obool),tc_HOL_Obool),c_member(T_b)),V_A_2))),hAPP(hAPP(c_COMBC(T_b,tc_fun(T_b,tc_HOL_Obool),tc_HOL_Obool),c_member(T_b)),V_B_2))) ).
% 160.43/160.15  
% 160.43/160.15  fof(fact_Collect__conv__if,axiom,
% 160.43/160.15      ! [T_b,V_a_2,V_P_2] :
% 160.43/160.15        ( ( hBOOL(hAPP(V_P_2,V_a_2))
% 160.43/160.15         => hAPP(c_Set_OCollect(T_b),hAPP(hAPP(c_COMBS(T_b,tc_HOL_Obool,tc_HOL_Obool),hAPP(hAPP(c_COMBB(tc_HOL_Obool,tc_fun(tc_HOL_Obool,tc_HOL_Obool),T_b),c_fconj),hAPP(hAPP(c_COMBC(T_b,T_b,tc_HOL_Obool),c_fequal),V_a_2))),V_P_2)) = hAPP(hAPP(c_Set_Oinsert(T_b),V_a_2),c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool))) )
% 160.43/160.15        & ( ~ hBOOL(hAPP(V_P_2,V_a_2))
% 160.43/160.15         => hAPP(c_Set_OCollect(T_b),hAPP(hAPP(c_COMBS(T_b,tc_HOL_Obool,tc_HOL_Obool),hAPP(hAPP(c_COMBB(tc_HOL_Obool,tc_fun(tc_HOL_Obool,tc_HOL_Obool),T_b),c_fconj),hAPP(hAPP(c_COMBC(T_b,T_b,tc_HOL_Obool),c_fequal),V_a_2))),V_P_2)) = c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool)) ) ) ).
% 160.43/160.15  
% 160.43/160.15  fof(fact_Collect__conv__if2,axiom,
% 160.43/160.15      ! [T_b,V_a_2,V_P_2] :
% 160.43/160.15        ( ( hBOOL(hAPP(V_P_2,V_a_2))
% 160.43/160.15         => hAPP(c_Set_OCollect(T_b),hAPP(hAPP(c_COMBS(T_b,tc_HOL_Obool,tc_HOL_Obool),hAPP(hAPP(c_COMBB(tc_HOL_Obool,tc_fun(tc_HOL_Obool,tc_HOL_Obool),T_b),c_fconj),hAPP(c_fequal,V_a_2))),V_P_2)) = hAPP(hAPP(c_Set_Oinsert(T_b),V_a_2),c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool))) )
% 160.43/160.15        & ( ~ hBOOL(hAPP(V_P_2,V_a_2))
% 160.43/160.15         => hAPP(c_Set_OCollect(T_b),hAPP(hAPP(c_COMBS(T_b,tc_HOL_Obool,tc_HOL_Obool),hAPP(hAPP(c_COMBB(tc_HOL_Obool,tc_fun(tc_HOL_Obool,tc_HOL_Obool),T_b),c_fconj),hAPP(c_fequal,V_a_2))),V_P_2)) = c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool)) ) ) ).
% 160.43/160.15  
% 160.43/160.15  fof(fact_singleton__conv,axiom,
% 160.43/160.15      ! [V_a_2,T_b] : hAPP(c_Set_OCollect(T_b),hAPP(hAPP(c_COMBC(T_b,T_b,tc_HOL_Obool),c_fequal),V_a_2)) = hAPP(hAPP(c_Set_Oinsert(T_b),V_a_2),c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool))) ).
% 160.43/160.15  
% 160.43/160.15  fof(fact_singleton__conv2,axiom,
% 160.43/160.15      ! [V_a_2,T_b] : hAPP(c_Set_OCollect(T_b),hAPP(c_fequal,V_a_2)) = hAPP(hAPP(c_Set_Oinsert(T_b),V_a_2),c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool))) ).
% 160.43/160.15  
% 160.43/160.15  fof(fact_set__diff__eq,axiom,
% 160.43/160.15      ! [V_B_2,V_A_2,T_b] : hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_fun(T_b,tc_HOL_Obool)),V_A_2),V_B_2) = hAPP(c_Set_OCollect(T_b),hAPP(hAPP(c_COMBS(T_b,tc_HOL_Obool,tc_HOL_Obool),hAPP(hAPP(c_COMBB(tc_HOL_Obool,tc_fun(tc_HOL_Obool,tc_HOL_Obool),T_b),c_fconj),hAPP(hAPP(c_COMBC(T_b,tc_fun(T_b,tc_HOL_Obool),tc_HOL_Obool),c_member(T_b)),V_A_2))),hAPP(hAPP(c_COMBB(tc_HOL_Obool,tc_HOL_Obool,T_b),c_fNot),hAPP(hAPP(c_COMBC(T_b,tc_fun(T_b,tc_HOL_Obool),tc_HOL_Obool),c_member(T_b)),V_B_2)))) ).
% 160.43/160.15  
% 160.43/160.15  fof(fact_finite__Collect__not,axiom,
% 160.43/160.15      ! [V_P_2,T_b] :
% 160.43/160.15        ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),hAPP(c_Set_OCollect(T_b),V_P_2)))
% 160.43/160.15       => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),hAPP(c_Set_OCollect(T_b),hAPP(hAPP(c_COMBB(tc_HOL_Obool,tc_HOL_Obool,T_b),c_fNot),V_P_2))))
% 160.43/160.15        <=> hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),c_Orderings_Otop__class_Otop(tc_fun(T_b,tc_HOL_Obool)))) ) ) ).
% 160.43/160.15  
% 160.43/160.15  fof(fact_insert__def,axiom,
% 160.43/160.15      ! [V_B_2,V_a_2,T_b] : hAPP(hAPP(c_Set_Oinsert(T_b),V_a_2),V_B_2) = hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(T_b,tc_HOL_Obool)),hAPP(c_Set_OCollect(T_b),hAPP(hAPP(c_COMBC(T_b,T_b,tc_HOL_Obool),c_fequal),V_a_2))),V_B_2) ).
% 160.43/160.15  
% 160.43/160.15  fof(fact_Compl__eq,axiom,
% 160.43/160.15      ! [V_A_2,T_b] : hAPP(c_Groups_Ouminus__class_Ouminus(tc_fun(T_b,tc_HOL_Obool)),V_A_2) = hAPP(c_Set_OCollect(T_b),hAPP(hAPP(c_COMBB(tc_HOL_Obool,tc_HOL_Obool,T_b),c_fNot),hAPP(hAPP(c_COMBC(T_b,tc_fun(T_b,tc_HOL_Obool),tc_HOL_Obool),c_member(T_b)),V_A_2))) ).
% 160.43/160.15  
% 160.43/160.15  fof(fact_vimage__def,axiom,
% 160.43/160.15      ! [V_B_2,V_f_2,T_c,T_b] : hAPP(c_Set_Ovimage(T_b,T_c,V_f_2),V_B_2) = hAPP(c_Set_OCollect(T_b),hAPP(hAPP(c_COMBC(T_b,tc_fun(T_c,tc_HOL_Obool),tc_HOL_Obool),hAPP(hAPP(c_COMBB(T_c,tc_fun(tc_fun(T_c,tc_HOL_Obool),tc_HOL_Obool),T_b),c_member(T_c)),V_f_2)),V_B_2)) ).
% 160.43/160.15  
% 160.43/160.15  fof(fact_Collect__ball__eq,axiom,
% 160.43/160.15      ! [V_P_2,V_A_2,T_c,T_b] : hAPP(c_Set_OCollect(T_b),hAPP(hAPP(c_COMBB(tc_fun(T_c,tc_HOL_Obool),tc_HOL_Obool,T_b),c_HOL_OAll(T_c)),hAPP(hAPP(c_COMBB(tc_fun(T_c,tc_HOL_Obool),tc_fun(T_c,tc_HOL_Obool),T_b),hAPP(c_COMBS(T_c,tc_HOL_Obool,tc_HOL_Obool),hAPP(hAPP(c_COMBB(tc_HOL_Obool,tc_fun(tc_HOL_Obool,tc_HOL_Obool),T_c),c_fimplies),hAPP(hAPP(c_COMBC(T_c,tc_fun(T_c,tc_HOL_Obool),tc_HOL_Obool),c_member(T_c)),V_A_2)))),V_P_2))) = hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OINFI(T_c,tc_fun(T_b,tc_HOL_Obool)),V_A_2),hAPP(hAPP(c_COMBB(tc_fun(T_b,tc_HOL_Obool),tc_fun(T_b,tc_HOL_Obool),T_c),c_Set_OCollect(T_b)),hAPP(c_COMBC(T_b,T_c,tc_HOL_Obool),V_P_2))) ).
% 160.43/160.15  
% 160.43/160.15  fof(fact_Collect__imp__eq,axiom,
% 160.43/160.15      ! [V_Q_2,V_P_2,T_b] : hAPP(c_Set_OCollect(T_b),hAPP(hAPP(c_COMBS(T_b,tc_HOL_Obool,tc_HOL_Obool),hAPP(hAPP(c_COMBB(tc_HOL_Obool,tc_fun(tc_HOL_Obool,tc_HOL_Obool),T_b),c_fimplies),V_P_2)),V_Q_2)) = hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(T_b,tc_HOL_Obool)),hAPP(c_Groups_Ouminus__class_Ouminus(tc_fun(T_b,tc_HOL_Obool)),hAPP(c_Set_OCollect(T_b),V_P_2))),hAPP(c_Set_OCollect(T_b),V_Q_2)) ).
% 160.43/160.15  
% 160.43/160.15  fof(fact_Inter__eq,axiom,
% 160.43/160.15      ! [V_A_2,T_b] : c_Complete__Lattice_OInf__class_OInf(tc_fun(T_b,tc_HOL_Obool),V_A_2) = hAPP(c_Set_OCollect(T_b),hAPP(hAPP(c_COMBB(tc_fun(tc_fun(T_b,tc_HOL_Obool),tc_HOL_Obool),tc_HOL_Obool,T_b),c_HOL_OAll(tc_fun(T_b,tc_HOL_Obool))),hAPP(hAPP(c_COMBB(tc_fun(tc_fun(T_b,tc_HOL_Obool),tc_HOL_Obool),tc_fun(tc_fun(T_b,tc_HOL_Obool),tc_HOL_Obool),T_b),hAPP(c_COMBS(tc_fun(T_b,tc_HOL_Obool),tc_HOL_Obool,tc_HOL_Obool),hAPP(hAPP(c_COMBB(tc_HOL_Obool,tc_fun(tc_HOL_Obool,tc_HOL_Obool),tc_fun(T_b,tc_HOL_Obool)),c_fimplies),hAPP(hAPP(c_COMBC(tc_fun(T_b,tc_HOL_Obool),tc_fun(tc_fun(T_b,tc_HOL_Obool),tc_HOL_Obool),tc_HOL_Obool),c_member(tc_fun(T_b,tc_HOL_Obool))),V_A_2)))),c_member(T_b)))) ).
% 160.43/160.15  
% 160.43/160.15  fof(fact_finite__M__bounded__by__nat,axiom,
% 160.43/160.15      ! [V_i_2,V_P_2] : hBOOL(hAPP(c_Finite__Set_Ofinite(tc_Nat_Onat),hAPP(c_Set_OCollect(tc_Nat_Onat),hAPP(hAPP(c_COMBS(tc_Nat_Onat,tc_HOL_Obool,tc_HOL_Obool),hAPP(hAPP(c_COMBB(tc_HOL_Obool,tc_fun(tc_HOL_Obool,tc_HOL_Obool),tc_Nat_Onat),c_fconj),V_P_2)),hAPP(hAPP(c_COMBC(tc_Nat_Onat,tc_Nat_Onat,tc_HOL_Obool),c_Orderings_Oord__class_Oless(tc_Nat_Onat)),V_i_2))))) ).
% 160.43/160.15  
% 160.43/160.15  fof(fact_setsum__setsum__restrict,axiom,
% 160.43/160.15      ! [V_R_2,V_f_2,V_T_2,T_c,V_S_2,T_b,T_d] :
% 160.43/160.15        ( class_Groups_Ocomm__monoid__add(T_d)
% 160.43/160.15       => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_S_2))
% 160.43/160.15         => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_c),V_T_2))
% 160.43/160.15           => hAPP(hAPP(c_Big__Operators_Ocomm__monoid__add__class_Osetsum(T_b,T_d),hAPP(hAPP(c_COMBS(T_b,tc_fun(T_c,tc_HOL_Obool),T_d),hAPP(hAPP(c_COMBB(tc_fun(T_c,T_d),tc_fun(tc_fun(T_c,tc_HOL_Obool),T_d),T_b),c_Big__Operators_Ocomm__monoid__add__class_Osetsum(T_c,T_d)),V_f_2)),hAPP(hAPP(c_COMBB(tc_fun(T_c,tc_HOL_Obool),tc_fun(T_c,tc_HOL_Obool),T_b),c_Set_OCollect(T_c)),hAPP(hAPP(c_COMBB(tc_fun(T_c,tc_HOL_Obool),tc_fun(T_c,tc_HOL_Obool),T_b),hAPP(c_COMBS(T_c,tc_HOL_Obool,tc_HOL_Obool),hAPP(hAPP(c_COMBB(tc_HOL_Obool,tc_fun(tc_HOL_Obool,tc_HOL_Obool),T_c),c_fconj),hAPP(hAPP(c_COMBC(T_c,tc_fun(T_c,tc_HOL_Obool),tc_HOL_Obool),c_member(T_c)),V_T_2)))),V_R_2)))),V_S_2) = hAPP(hAPP(c_Big__Operators_Ocomm__monoid__add__class_Osetsum(T_c,T_d),hAPP(hAPP(c_COMBS(T_c,tc_fun(T_b,tc_HOL_Obool),T_d),hAPP(hAPP(c_COMBB(tc_fun(T_b,T_d),tc_fun(tc_fun(T_b,tc_HOL_Obool),T_d),T_c),c_Big__Operators_Ocomm__monoid__add__class_Osetsum(T_b,T_d)),hAPP(c_COMBC(T_b,T_c,T_d),V_f_2))),hAPP(hAPP(c_COMBB(tc_fun(T_b,tc_HOL_Obool),tc_fun(T_b,tc_HOL_Obool),T_c),c_Set_OCollect(T_b)),hAPP(hAPP(c_COMBB(tc_fun(T_b,tc_HOL_Obool),tc_fun(T_b,tc_HOL_Obool),T_c),hAPP(c_COMBS(T_b,tc_HOL_Obool,tc_HOL_Obool),hAPP(hAPP(c_COMBB(tc_HOL_Obool,tc_fun(tc_HOL_Obool,tc_HOL_Obool),T_b),c_fconj),hAPP(hAPP(c_COMBC(T_b,tc_fun(T_b,tc_HOL_Obool),tc_HOL_Obool),c_member(T_b)),V_S_2)))),hAPP(c_COMBC(T_b,T_c,tc_HOL_Obool),V_R_2))))),V_T_2) ) ) ) ).
% 160.43/160.15  
% 160.43/160.15  fof(fact_INTER__def,axiom,
% 160.43/160.15      ! [V_B_2,V_A_2,T_b,T_c] : hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OINFI(T_c,tc_fun(T_b,tc_HOL_Obool)),V_A_2),V_B_2) = hAPP(c_Set_OCollect(T_b),hAPP(hAPP(c_COMBB(tc_fun(T_c,tc_HOL_Obool),tc_HOL_Obool,T_b),c_HOL_OAll(T_c)),hAPP(hAPP(c_COMBB(tc_fun(T_c,tc_HOL_Obool),tc_fun(T_c,tc_HOL_Obool),T_b),hAPP(c_COMBS(T_c,tc_HOL_Obool,tc_HOL_Obool),hAPP(hAPP(c_COMBB(tc_HOL_Obool,tc_fun(tc_HOL_Obool,tc_HOL_Obool),T_c),c_fimplies),hAPP(hAPP(c_COMBC(T_c,tc_fun(T_c,tc_HOL_Obool),tc_HOL_Obool),c_member(T_c)),V_A_2)))),hAPP(hAPP(c_COMBC(T_b,tc_fun(T_c,tc_fun(T_b,tc_HOL_Obool)),tc_fun(T_c,tc_HOL_Obool)),hAPP(hAPP(c_COMBB(tc_fun(tc_fun(T_b,tc_HOL_Obool),tc_HOL_Obool),tc_fun(tc_fun(T_c,tc_fun(T_b,tc_HOL_Obool)),tc_fun(T_c,tc_HOL_Obool)),T_b),c_COMBB(tc_fun(T_b,tc_HOL_Obool),tc_HOL_Obool,T_c)),c_member(T_b))),V_B_2)))) ).
% 160.43/160.15  
% 160.43/160.15  fof(fact_if__image__distrib,axiom,
% 160.43/160.15      ! [V_S_2,V_g_2,V_f_2,V_P_2,T_b,T_c] : hAPP(c_Set_Oimage(T_c,T_b,hAPP(hAPP(c_COMBS(T_c,T_b,T_b),hAPP(hAPP(c_COMBS(T_c,T_b,tc_fun(T_b,T_b)),hAPP(hAPP(c_COMBB(tc_HOL_Obool,tc_fun(T_b,tc_fun(T_b,T_b)),T_c),c_If(T_b)),V_P_2)),V_f_2)),V_g_2)),V_S_2) = hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(T_b,tc_HOL_Obool)),hAPP(c_Set_Oimage(T_c,T_b,V_f_2),hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_c,tc_HOL_Obool)),V_S_2),hAPP(c_Set_OCollect(T_c),V_P_2)))),hAPP(c_Set_Oimage(T_c,T_b,V_g_2),hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_c,tc_HOL_Obool)),V_S_2),hAPP(c_Set_OCollect(T_c),hAPP(hAPP(c_COMBB(tc_HOL_Obool,tc_HOL_Obool,T_c),c_fNot),V_P_2))))) ).
% 160.43/160.15  
% 160.43/160.15  fof(fact_nat__seg__image__imp__finite,axiom,
% 160.43/160.15      ! [V_n_2,V_f_2,T_b,V_A_2] :
% 160.43/160.15        ( V_A_2 = hAPP(c_Set_Oimage(tc_Nat_Onat,T_b,V_f_2),hAPP(c_Set_OCollect(tc_Nat_Onat),hAPP(hAPP(c_COMBC(tc_Nat_Onat,tc_Nat_Onat,tc_HOL_Obool),c_Orderings_Oord__class_Oless(tc_Nat_Onat)),V_n_2)))
% 160.43/160.15       => hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2)) ) ).
% 160.43/160.15  
% 160.43/160.15  fof(fact_setsum__restrict__set_H,axiom,
% 160.43/160.15      ! [V_B_2,V_f_2,V_A_2,T_b,T_c] :
% 160.43/160.15        ( class_Groups_Ocomm__monoid__add(T_c)
% 160.43/160.15       => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2))
% 160.43/160.15         => hAPP(hAPP(c_Big__Operators_Ocomm__monoid__add__class_Osetsum(T_b,T_c),V_f_2),hAPP(c_Set_OCollect(T_b),hAPP(hAPP(c_COMBS(T_b,tc_HOL_Obool,tc_HOL_Obool),hAPP(hAPP(c_COMBB(tc_HOL_Obool,tc_fun(tc_HOL_Obool,tc_HOL_Obool),T_b),c_fconj),hAPP(hAPP(c_COMBC(T_b,tc_fun(T_b,tc_HOL_Obool),tc_HOL_Obool),c_member(T_b)),V_A_2))),hAPP(hAPP(c_COMBC(T_b,tc_fun(T_b,tc_HOL_Obool),tc_HOL_Obool),c_member(T_b)),V_B_2)))) = hAPP(hAPP(c_Big__Operators_Ocomm__monoid__add__class_Osetsum(T_b,T_c),hAPP(hAPP(c_COMBC(T_b,T_c,T_c),hAPP(hAPP(c_COMBS(T_b,T_c,tc_fun(T_c,T_c)),hAPP(hAPP(c_COMBB(tc_HOL_Obool,tc_fun(T_c,tc_fun(T_c,T_c)),T_b),c_If(T_c)),hAPP(hAPP(c_COMBC(T_b,tc_fun(T_b,tc_HOL_Obool),tc_HOL_Obool),c_member(T_b)),V_B_2))),V_f_2)),c_Groups_Ozero__class_Ozero(T_c))),V_A_2) ) ) ).
% 160.43/160.15  
% 160.43/160.15  fof(fact_setsum__image__gen,axiom,
% 160.43/160.15      ! [V_f_2,T_d,V_g_2,V_S_2,T_b,T_c] :
% 160.43/160.15        ( class_Groups_Ocomm__monoid__add(T_c)
% 160.43/160.15       => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_S_2))
% 160.43/160.15         => hAPP(hAPP(c_Big__Operators_Ocomm__monoid__add__class_Osetsum(T_b,T_c),V_g_2),V_S_2) = hAPP(hAPP(c_Big__Operators_Ocomm__monoid__add__class_Osetsum(T_d,T_c),hAPP(hAPP(c_COMBB(tc_fun(T_b,tc_HOL_Obool),T_c,T_d),hAPP(c_Big__Operators_Ocomm__monoid__add__class_Osetsum(T_b,T_c),V_g_2)),hAPP(hAPP(c_COMBB(tc_fun(T_b,tc_HOL_Obool),tc_fun(T_b,tc_HOL_Obool),T_d),c_Set_OCollect(T_b)),hAPP(hAPP(c_COMBB(tc_fun(T_b,tc_HOL_Obool),tc_fun(T_b,tc_HOL_Obool),T_d),hAPP(c_COMBS(T_b,tc_HOL_Obool,tc_HOL_Obool),hAPP(hAPP(c_COMBB(tc_HOL_Obool,tc_fun(tc_HOL_Obool,tc_HOL_Obool),T_b),c_fconj),hAPP(hAPP(c_COMBC(T_b,tc_fun(T_b,tc_HOL_Obool),tc_HOL_Obool),c_member(T_b)),V_S_2)))),hAPP(c_COMBC(T_b,T_d,tc_HOL_Obool),hAPP(hAPP(c_COMBB(T_d,tc_fun(T_d,tc_HOL_Obool),T_b),c_fequal),V_f_2)))))),hAPP(c_Set_Oimage(T_b,T_d,V_f_2),V_S_2)) ) ) ).
% 160.43/160.15  
% 160.43/160.15  fof(fact_Inf__Sup,axiom,
% 160.43/160.15      ! [V_A_2,T_b] :
% 160.43/160.15        ( class_Complete__Lattice_Ocomplete__lattice(T_b)
% 160.43/160.15       => c_Complete__Lattice_OInf__class_OInf(T_b,V_A_2) = c_Complete__Lattice_OSup__class_OSup(T_b,hAPP(c_Set_OCollect(T_b),hAPP(hAPP(c_COMBB(tc_fun(T_b,tc_HOL_Obool),tc_HOL_Obool,T_b),c_HOL_OAll(T_b)),hAPP(hAPP(c_COMBB(tc_fun(T_b,tc_HOL_Obool),tc_fun(T_b,tc_HOL_Obool),T_b),hAPP(c_COMBS(T_b,tc_HOL_Obool,tc_HOL_Obool),hAPP(hAPP(c_COMBB(tc_HOL_Obool,tc_fun(tc_HOL_Obool,tc_HOL_Obool),T_b),c_fimplies),hAPP(hAPP(c_COMBC(T_b,tc_fun(T_b,tc_HOL_Obool),tc_HOL_Obool),c_member(T_b)),V_A_2)))),c_Orderings_Oord__class_Oless__eq(T_b))))) ) ).
% 160.43/160.15  
% 160.43/160.15  fof(fact_Sup__Inf,axiom,
% 160.43/160.15      ! [V_A_2,T_b] :
% 160.43/160.15        ( class_Complete__Lattice_Ocomplete__lattice(T_b)
% 160.43/160.15       => c_Complete__Lattice_OSup__class_OSup(T_b,V_A_2) = c_Complete__Lattice_OInf__class_OInf(T_b,hAPP(c_Set_OCollect(T_b),hAPP(hAPP(c_COMBB(tc_fun(T_b,tc_HOL_Obool),tc_HOL_Obool,T_b),c_HOL_OAll(T_b)),hAPP(hAPP(c_COMBB(tc_fun(T_b,tc_HOL_Obool),tc_fun(T_b,tc_HOL_Obool),T_b),hAPP(c_COMBS(T_b,tc_HOL_Obool,tc_HOL_Obool),hAPP(hAPP(c_COMBB(tc_HOL_Obool,tc_fun(tc_HOL_Obool,tc_HOL_Obool),T_b),c_fimplies),hAPP(hAPP(c_COMBC(T_b,tc_fun(T_b,tc_HOL_Obool),tc_HOL_Obool),c_member(T_b)),V_A_2)))),hAPP(c_COMBC(T_b,T_b,tc_HOL_Obool),c_Orderings_Oord__class_Oless__eq(T_b)))))) ) ).
% 160.43/160.15  
% 160.43/160.15  fof(fact_Image__singleton,axiom,
% 160.43/160.15      ! [V_a_2,V_r_2,T_b,T_c] : hAPP(c_Relation_OImage(T_c,T_b,V_r_2),hAPP(hAPP(c_Set_Oinsert(T_c),V_a_2),c_Orderings_Obot__class_Obot(tc_fun(T_c,tc_HOL_Obool)))) = hAPP(c_Set_OCollect(T_b),hAPP(hAPP(c_COMBC(T_b,tc_fun(tc_prod(T_c,T_b),tc_HOL_Obool),tc_HOL_Obool),hAPP(hAPP(c_COMBB(tc_prod(T_c,T_b),tc_fun(tc_fun(tc_prod(T_c,T_b),tc_HOL_Obool),tc_HOL_Obool),T_b),c_member(tc_prod(T_c,T_b))),hAPP(c_Product__Type_OPair(T_c,T_b),V_a_2))),V_r_2)) ).
% 160.43/160.15  
% 160.43/160.15  fof(fact_setsum__cases,axiom,
% 160.43/160.15      ! [V_g_2,V_f_2,V_P_2,V_A_2,T_b,T_c] :
% 160.43/160.15        ( class_Groups_Ocomm__monoid__add(T_c)
% 160.43/160.15       => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2))
% 160.43/160.15         => hAPP(hAPP(c_Big__Operators_Ocomm__monoid__add__class_Osetsum(T_b,T_c),hAPP(hAPP(c_COMBS(T_b,T_c,T_c),hAPP(hAPP(c_COMBS(T_b,T_c,tc_fun(T_c,T_c)),hAPP(hAPP(c_COMBB(tc_HOL_Obool,tc_fun(T_c,tc_fun(T_c,T_c)),T_b),c_If(T_c)),V_P_2)),V_f_2)),V_g_2)),V_A_2) = hAPP(hAPP(c_Groups_Oplus__class_Oplus(T_c),hAPP(hAPP(c_Big__Operators_Ocomm__monoid__add__class_Osetsum(T_b,T_c),V_f_2),hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_b,tc_HOL_Obool)),V_A_2),hAPP(c_Set_OCollect(T_b),V_P_2)))),hAPP(hAPP(c_Big__Operators_Ocomm__monoid__add__class_Osetsum(T_b,T_c),V_g_2),hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_b,tc_HOL_Obool)),V_A_2),hAPP(c_Groups_Ouminus__class_Ouminus(tc_fun(T_b,tc_HOL_Obool)),hAPP(c_Set_OCollect(T_b),V_P_2))))) ) ) ).
% 160.43/160.15  
% 160.43/160.15  fof(fact_card__less__Suc,axiom,
% 160.43/160.15      ! [V_i_2,V_M_2] :
% 160.43/160.15        ( hBOOL(hAPP(hAPP(c_member(tc_Nat_Onat),c_Groups_Ozero__class_Ozero(tc_Nat_Onat)),V_M_2))
% 160.43/160.15       => hAPP(c_Nat_OSuc,hAPP(c_Finite__Set_Ocard(tc_Nat_Onat),hAPP(c_Set_OCollect(tc_Nat_Onat),hAPP(hAPP(c_COMBS(tc_Nat_Onat,tc_HOL_Obool,tc_HOL_Obool),hAPP(hAPP(c_COMBB(tc_HOL_Obool,tc_fun(tc_HOL_Obool,tc_HOL_Obool),tc_Nat_Onat),c_fconj),hAPP(hAPP(c_COMBC(tc_Nat_Onat,tc_fun(tc_Nat_Onat,tc_HOL_Obool),tc_HOL_Obool),hAPP(hAPP(c_COMBB(tc_Nat_Onat,tc_fun(tc_fun(tc_Nat_Onat,tc_HOL_Obool),tc_HOL_Obool),tc_Nat_Onat),c_member(tc_Nat_Onat)),c_Nat_OSuc)),V_M_2))),hAPP(hAPP(c_COMBC(tc_Nat_Onat,tc_Nat_Onat,tc_HOL_Obool),c_Orderings_Oord__class_Oless(tc_Nat_Onat)),V_i_2))))) = hAPP(c_Finite__Set_Ocard(tc_Nat_Onat),hAPP(c_Set_OCollect(tc_Nat_Onat),hAPP(hAPP(c_COMBS(tc_Nat_Onat,tc_HOL_Obool,tc_HOL_Obool),hAPP(hAPP(c_COMBB(tc_HOL_Obool,tc_fun(tc_HOL_Obool,tc_HOL_Obool),tc_Nat_Onat),c_fconj),hAPP(hAPP(c_COMBC(tc_Nat_Onat,tc_fun(tc_Nat_Onat,tc_HOL_Obool),tc_HOL_Obool),c_member(tc_Nat_Onat)),V_M_2))),hAPP(hAPP(c_COMBC(tc_Nat_Onat,tc_Nat_Onat,tc_HOL_Obool),c_Orderings_Oord__class_Oless(tc_Nat_Onat)),hAPP(c_Nat_OSuc,V_i_2))))) ) ).
% 160.43/160.15  
% 160.43/160.15  fof(fact_setsum__multicount,axiom,
% 160.43/160.15      ! [V_k_2,V_R_2,V_T_2,T_c,V_S_2,T_b] :
% 160.43/160.15        ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_S_2))
% 160.43/160.15       => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_c),V_T_2))
% 160.43/160.15         => ( ! [B_x] :
% 160.43/160.15                ( hBOOL(hAPP(hAPP(c_member(T_c),B_x),V_T_2))
% 160.43/160.15               => hAPP(c_Finite__Set_Ocard(T_b),hAPP(c_Set_OCollect(T_b),hAPP(hAPP(c_COMBS(T_b,tc_HOL_Obool,tc_HOL_Obool),hAPP(hAPP(c_COMBB(tc_HOL_Obool,tc_fun(tc_HOL_Obool,tc_HOL_Obool),T_b),c_fconj),hAPP(hAPP(c_COMBC(T_b,tc_fun(T_b,tc_HOL_Obool),tc_HOL_Obool),c_member(T_b)),V_S_2))),hAPP(hAPP(c_COMBC(T_b,T_c,tc_HOL_Obool),V_R_2),B_x)))) = V_k_2 )
% 160.43/160.15           => hAPP(hAPP(c_Big__Operators_Ocomm__monoid__add__class_Osetsum(T_b,tc_Nat_Onat),hAPP(hAPP(c_COMBB(tc_fun(T_c,tc_HOL_Obool),tc_Nat_Onat,T_b),c_Finite__Set_Ocard(T_c)),hAPP(hAPP(c_COMBB(tc_fun(T_c,tc_HOL_Obool),tc_fun(T_c,tc_HOL_Obool),T_b),c_Set_OCollect(T_c)),hAPP(hAPP(c_COMBB(tc_fun(T_c,tc_HOL_Obool),tc_fun(T_c,tc_HOL_Obool),T_b),hAPP(c_COMBS(T_c,tc_HOL_Obool,tc_HOL_Obool),hAPP(hAPP(c_COMBB(tc_HOL_Obool,tc_fun(tc_HOL_Obool,tc_HOL_Obool),T_c),c_fconj),hAPP(hAPP(c_COMBC(T_c,tc_fun(T_c,tc_HOL_Obool),tc_HOL_Obool),c_member(T_c)),V_T_2)))),V_R_2)))),V_S_2) = hAPP(hAPP(c_Groups_Otimes__class_Otimes(tc_Nat_Onat),V_k_2),hAPP(c_Finite__Set_Ocard(T_c),V_T_2)) ) ) ) ).
% 160.43/160.15  
% 160.43/160.15  fof(fact_min__max_Oinf__Sup1__distrib,axiom,
% 160.43/160.15      ! [V_x_2,V_A_2,T_b] :
% 160.43/160.15        ( class_Orderings_Olinorder(T_b)
% 160.43/160.15       => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2))
% 160.43/160.15         => ( V_A_2 != c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool))
% 160.43/160.15           => hAPP(hAPP(c_Orderings_Oord__class_Omin(T_b),V_x_2),c_Big__Operators_Olattice_OSup__fin(T_b,c_Orderings_Oord__class_Omax(T_b),V_A_2)) = c_Big__Operators_Olattice_OSup__fin(T_b,c_Orderings_Oord__class_Omax(T_b),hAPP(c_Set_OCollect(T_b),hAPP(hAPP(c_COMBB(tc_fun(T_b,tc_HOL_Obool),tc_HOL_Obool,T_b),c_HOL_OEx(T_b)),hAPP(hAPP(c_COMBC(T_b,tc_fun(T_b,tc_HOL_Obool),tc_fun(T_b,tc_HOL_Obool)),hAPP(hAPP(c_COMBB(tc_fun(T_b,tc_fun(tc_HOL_Obool,tc_HOL_Obool)),tc_fun(tc_fun(T_b,tc_HOL_Obool),tc_fun(T_b,tc_HOL_Obool)),T_b),c_COMBS(T_b,tc_HOL_Obool,tc_HOL_Obool)),hAPP(hAPP(c_COMBB(tc_fun(T_b,tc_HOL_Obool),tc_fun(T_b,tc_fun(tc_HOL_Obool,tc_HOL_Obool)),T_b),hAPP(c_COMBB(tc_HOL_Obool,tc_fun(tc_HOL_Obool,tc_HOL_Obool),T_b),c_fconj)),hAPP(hAPP(c_COMBC(T_b,tc_fun(T_b,T_b),tc_fun(T_b,tc_HOL_Obool)),hAPP(hAPP(c_COMBB(tc_fun(T_b,tc_HOL_Obool),tc_fun(tc_fun(T_b,T_b),tc_fun(T_b,tc_HOL_Obool)),T_b),c_COMBB(T_b,tc_HOL_Obool,T_b)),c_fequal)),hAPP(c_Orderings_Oord__class_Omin(T_b),V_x_2))))),hAPP(hAPP(c_COMBC(T_b,tc_fun(T_b,tc_HOL_Obool),tc_HOL_Obool),c_member(T_b)),V_A_2))))) ) ) ) ).
% 160.43/160.15  
% 160.43/160.15  fof(fact_min__max_Oinf__Sup2__distrib,axiom,
% 160.43/160.15      ! [V_B_2,V_A_2,T_b] :
% 160.43/160.15        ( class_Orderings_Olinorder(T_b)
% 160.43/160.15       => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2))
% 160.43/160.15         => ( V_A_2 != c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool))
% 160.43/160.15           => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_B_2))
% 160.43/160.15             => ( V_B_2 != c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool))
% 160.43/160.15               => hAPP(hAPP(c_Orderings_Oord__class_Omin(T_b),c_Big__Operators_Olattice_OSup__fin(T_b,c_Orderings_Oord__class_Omax(T_b),V_A_2)),c_Big__Operators_Olattice_OSup__fin(T_b,c_Orderings_Oord__class_Omax(T_b),V_B_2)) = c_Big__Operators_Olattice_OSup__fin(T_b,c_Orderings_Oord__class_Omax(T_b),hAPP(c_Set_OCollect(T_b),hAPP(hAPP(c_COMBB(tc_fun(T_b,tc_HOL_Obool),tc_HOL_Obool,T_b),c_HOL_OEx(T_b)),hAPP(hAPP(c_COMBB(tc_fun(T_b,tc_fun(T_b,tc_HOL_Obool)),tc_fun(T_b,tc_HOL_Obool),T_b),hAPP(c_COMBB(tc_fun(T_b,tc_HOL_Obool),tc_HOL_Obool,T_b),c_HOL_OEx(T_b))),hAPP(hAPP(c_COMBC(T_b,tc_fun(T_b,tc_fun(T_b,tc_HOL_Obool)),tc_fun(T_b,tc_fun(T_b,tc_HOL_Obool))),hAPP(hAPP(c_COMBB(tc_fun(T_b,tc_fun(tc_fun(T_b,tc_HOL_Obool),tc_fun(T_b,tc_HOL_Obool))),tc_fun(tc_fun(T_b,tc_fun(T_b,tc_HOL_Obool)),tc_fun(T_b,tc_fun(T_b,tc_HOL_Obool))),T_b),c_COMBS(T_b,tc_fun(T_b,tc_HOL_Obool),tc_fun(T_b,tc_HOL_Obool))),hAPP(hAPP(c_COMBB(tc_fun(T_b,tc_fun(T_b,tc_fun(tc_HOL_Obool,tc_HOL_Obool))),tc_fun(T_b,tc_fun(tc_fun(T_b,tc_HOL_Obool),tc_fun(T_b,tc_HOL_Obool))),T_b),hAPP(c_COMBB(tc_fun(T_b,tc_fun(tc_HOL_Obool,tc_HOL_Obool)),tc_fun(tc_fun(T_b,tc_HOL_Obool),tc_fun(T_b,tc_HOL_Obool)),T_b),c_COMBS(T_b,tc_HOL_Obool,tc_HOL_Obool))),hAPP(hAPP(c_COMBB(tc_fun(T_b,tc_fun(T_b,tc_HOL_Obool)),tc_fun(T_b,tc_fun(T_b,tc_fun(tc_HOL_Obool,tc_HOL_Obool))),T_b),hAPP(c_COMBB(tc_fun(T_b,tc_HOL_Obool),tc_fun(T_b,tc_fun(tc_HOL_Obool,tc_HOL_Obool)),T_b),hAPP(c_COMBB(tc_HOL_Obool,tc_fun(tc_HOL_Obool,tc_HOL_Obool),T_b),c_fconj))),hAPP(hAPP(c_COMBC(T_b,tc_fun(T_b,tc_fun(T_b,T_b)),tc_fun(T_b,tc_fun(T_b,tc_HOL_Obool))),hAPP(hAPP(c_COMBB(tc_fun(tc_fun(T_b,T_b),tc_fun(T_b,tc_HOL_Obool)),tc_fun(tc_fun(T_b,tc_fun(T_b,T_b)),tc_fun(T_b,tc_fun(T_b,tc_HOL_Obool))),T_b),c_COMBB(tc_fun(T_b,T_b),tc_fun(T_b,tc_HOL_Obool),T_b)),hAPP(hAPP(c_COMBB(tc_fun(T_b,tc_HOL_Obool),tc_fun(tc_fun(T_b,T_b),tc_fun(T_b,tc_HOL_Obool)),T_b),c_COMBB(T_b,tc_HOL_Obool,T_b)),c_fequal))),c_Orderings_Oord__class_Omin(T_b)))))),hAPP(hAPP(c_COMBC(T_b,tc_fun(T_b,tc_HOL_Obool),tc_fun(T_b,tc_HOL_Obool)),hAPP(hAPP(c_COMBB(tc_fun(tc_HOL_Obool,tc_HOL_Obool),tc_fun(tc_fun(T_b,tc_HOL_Obool),tc_fun(T_b,tc_HOL_Obool)),T_b),c_COMBB(tc_HOL_Obool,tc_HOL_Obool,T_b)),hAPP(hAPP(c_COMBB(tc_HOL_Obool,tc_fun(tc_HOL_Obool,tc_HOL_Obool),T_b),c_fconj),hAPP(hAPP(c_COMBC(T_b,tc_fun(T_b,tc_HOL_Obool),tc_HOL_Obool),c_member(T_b)),V_A_2)))),hAPP(hAPP(c_COMBC(T_b,tc_fun(T_b,tc_HOL_Obool),tc_HOL_Obool),c_member(T_b)),V_B_2))))))) ) ) ) ) ) ).
% 160.43/160.15  
% 160.43/160.15  fof(fact_finite__Collect__subsets,axiom,
% 160.43/160.15      ! [V_A_2,T_b] :
% 160.43/160.15        ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2))
% 160.43/160.15       => hBOOL(hAPP(c_Finite__Set_Ofinite(tc_fun(T_b,tc_HOL_Obool)),hAPP(c_Set_OCollect(tc_fun(T_b,tc_HOL_Obool)),hAPP(hAPP(c_COMBC(tc_fun(T_b,tc_HOL_Obool),tc_fun(T_b,tc_HOL_Obool),tc_HOL_Obool),c_Orderings_Oord__class_Oless__eq(tc_fun(T_b,tc_HOL_Obool))),V_A_2)))) ) ).
% 160.43/160.15  
% 160.43/160.15  fof(fact_Pow__Compl,axiom,
% 160.43/160.15      ! [V_A_2,T_b] : hAPP(c_Set_OPow(T_b),hAPP(c_Groups_Ouminus__class_Ouminus(tc_fun(T_b,tc_HOL_Obool)),V_A_2)) = hAPP(c_Set_OCollect(tc_fun(T_b,tc_HOL_Obool)),hAPP(hAPP(c_COMBB(tc_fun(tc_fun(T_b,tc_HOL_Obool),tc_HOL_Obool),tc_HOL_Obool,tc_fun(T_b,tc_HOL_Obool)),c_HOL_OEx(tc_fun(T_b,tc_HOL_Obool))),hAPP(hAPP(c_COMBC(tc_fun(T_b,tc_HOL_Obool),tc_fun(tc_fun(T_b,tc_HOL_Obool),tc_HOL_Obool),tc_fun(tc_fun(T_b,tc_HOL_Obool),tc_HOL_Obool)),hAPP(hAPP(c_COMBB(tc_fun(tc_fun(T_b,tc_HOL_Obool),tc_fun(tc_HOL_Obool,tc_HOL_Obool)),tc_fun(tc_fun(tc_fun(T_b,tc_HOL_Obool),tc_HOL_Obool),tc_fun(tc_fun(T_b,tc_HOL_Obool),tc_HOL_Obool)),tc_fun(T_b,tc_HOL_Obool)),c_COMBS(tc_fun(T_b,tc_HOL_Obool),tc_HOL_Obool,tc_HOL_Obool)),hAPP(hAPP(c_COMBB(tc_fun(tc_fun(T_b,tc_HOL_Obool),tc_HOL_Obool),tc_fun(tc_fun(T_b,tc_HOL_Obool),tc_fun(tc_HOL_Obool,tc_HOL_Obool)),tc_fun(T_b,tc_HOL_Obool)),hAPP(c_COMBB(tc_HOL_Obool,tc_fun(tc_HOL_Obool,tc_HOL_Obool),tc_fun(T_b,tc_HOL_Obool)),c_fconj)),hAPP(hAPP(c_COMBC(tc_fun(T_b,tc_HOL_Obool),tc_fun(tc_fun(T_b,tc_HOL_Obool),tc_fun(T_b,tc_HOL_Obool)),tc_fun(tc_fun(T_b,tc_HOL_Obool),tc_HOL_Obool)),hAPP(hAPP(c_COMBB(tc_fun(tc_fun(T_b,tc_HOL_Obool),tc_HOL_Obool),tc_fun(tc_fun(tc_fun(T_b,tc_HOL_Obool),tc_fun(T_b,tc_HOL_Obool)),tc_fun(tc_fun(T_b,tc_HOL_Obool),tc_HOL_Obool)),tc_fun(T_b,tc_HOL_Obool)),c_COMBB(tc_fun(T_b,tc_HOL_Obool),tc_HOL_Obool,tc_fun(T_b,tc_HOL_Obool))),c_fequal)),c_Groups_Ouminus__class_Ouminus(tc_fun(T_b,tc_HOL_Obool)))))),hAPP(hAPP(c_COMBB(tc_fun(tc_fun(T_b,tc_HOL_Obool),tc_HOL_Obool),tc_HOL_Obool,tc_fun(T_b,tc_HOL_Obool)),hAPP(c_member(tc_fun(T_b,tc_HOL_Obool)),V_A_2)),c_Set_OPow(T_b))))) ).
% 160.43/160.15  
% 160.43/160.15  fof(fact_Pow__def,axiom,
% 160.43/160.15      ! [V_A_2,T_b] : hAPP(c_Set_OPow(T_b),V_A_2) = hAPP(c_Set_OCollect(tc_fun(T_b,tc_HOL_Obool)),hAPP(hAPP(c_COMBC(tc_fun(T_b,tc_HOL_Obool),tc_fun(T_b,tc_HOL_Obool),tc_HOL_Obool),c_Orderings_Oord__class_Oless__eq(tc_fun(T_b,tc_HOL_Obool))),V_A_2)) ).
% 160.43/160.15  
% 160.43/160.15  fof(fact_finite__image__set,axiom,
% 160.43/160.15      ! [V_f_2,T_c,V_P_2,T_b] :
% 160.43/160.15        ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),hAPP(c_Set_OCollect(T_b),V_P_2)))
% 160.43/160.15       => hBOOL(hAPP(c_Finite__Set_Ofinite(T_c),hAPP(c_Set_OCollect(T_c),hAPP(hAPP(c_COMBB(tc_fun(T_b,tc_HOL_Obool),tc_HOL_Obool,T_c),c_HOL_OEx(T_b)),hAPP(hAPP(c_COMBC(T_c,tc_fun(T_b,tc_HOL_Obool),tc_fun(T_b,tc_HOL_Obool)),hAPP(hAPP(c_COMBB(tc_fun(T_b,tc_fun(tc_HOL_Obool,tc_HOL_Obool)),tc_fun(tc_fun(T_b,tc_HOL_Obool),tc_fun(T_b,tc_HOL_Obool)),T_c),c_COMBS(T_b,tc_HOL_Obool,tc_HOL_Obool)),hAPP(hAPP(c_COMBB(tc_fun(T_b,tc_HOL_Obool),tc_fun(T_b,tc_fun(tc_HOL_Obool,tc_HOL_Obool)),T_c),hAPP(c_COMBB(tc_HOL_Obool,tc_fun(tc_HOL_Obool,tc_HOL_Obool),T_b),c_fconj)),hAPP(hAPP(c_COMBC(T_c,tc_fun(T_b,T_c),tc_fun(T_b,tc_HOL_Obool)),hAPP(hAPP(c_COMBB(tc_fun(T_c,tc_HOL_Obool),tc_fun(tc_fun(T_b,T_c),tc_fun(T_b,tc_HOL_Obool)),T_c),c_COMBB(T_c,tc_HOL_Obool,T_b)),c_fequal)),V_f_2)))),V_P_2))))) ) ).
% 160.43/160.15  
% 160.43/160.15  fof(fact_finite__Collect__bounded__ex,axiom,
% 160.43/160.15      ! [V_Q_2,T_c,V_P_2,T_b] :
% 160.43/160.15        ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),hAPP(c_Set_OCollect(T_b),V_P_2)))
% 160.43/160.15       => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_c),hAPP(c_Set_OCollect(T_c),hAPP(hAPP(c_COMBB(tc_fun(T_b,tc_HOL_Obool),tc_HOL_Obool,T_c),c_HOL_OEx(T_b)),hAPP(hAPP(c_COMBB(tc_fun(T_b,tc_HOL_Obool),tc_fun(T_b,tc_HOL_Obool),T_c),hAPP(c_COMBS(T_b,tc_HOL_Obool,tc_HOL_Obool),hAPP(hAPP(c_COMBB(tc_HOL_Obool,tc_fun(tc_HOL_Obool,tc_HOL_Obool),T_b),c_fconj),V_P_2))),V_Q_2)))))
% 160.43/160.15        <=> ! [B_y] :
% 160.43/160.15              ( hBOOL(hAPP(V_P_2,B_y))
% 160.43/160.15             => hBOOL(hAPP(c_Finite__Set_Ofinite(T_c),hAPP(c_Set_OCollect(T_c),hAPP(hAPP(c_COMBC(T_c,T_b,tc_HOL_Obool),V_Q_2),B_y)))) ) ) ) ).
% 160.43/160.15  
% 160.43/160.15  fof(fact_inj__graph,axiom,
% 160.43/160.15      ! [T_c,T_b] : c_Fun_Oinj__on(tc_fun(T_b,T_c),tc_fun(tc_prod(T_b,T_c),tc_HOL_Obool),hAPP(hAPP(c_COMBB(tc_fun(tc_prod(T_b,T_c),tc_HOL_Obool),tc_fun(tc_prod(T_b,T_c),tc_HOL_Obool),tc_fun(T_b,T_c)),c_Set_OCollect(tc_prod(T_b,T_c))),hAPP(hAPP(c_COMBB(tc_fun(T_b,tc_fun(T_c,tc_HOL_Obool)),tc_fun(tc_prod(T_b,T_c),tc_HOL_Obool),tc_fun(T_b,T_c)),c_Product__Type_Oprod_Oprod__case(T_b,T_c,tc_HOL_Obool)),hAPP(c_COMBB(T_c,tc_fun(T_c,tc_HOL_Obool),T_b),hAPP(c_COMBC(T_c,T_c,tc_HOL_Obool),c_fequal)))),c_Orderings_Otop__class_Otop(tc_fun(tc_fun(T_b,T_c),tc_HOL_Obool))) ).
% 160.43/160.15  
% 160.43/160.15  fof(fact_Nat__Transfer_Otransfer__int__nat__set__function__closures_I4_J,axiom,
% 160.43/160.15      ! [V_P_2] : c_Nat__Transfer_Onat__set(hAPP(c_Set_OCollect(tc_Int_Oint),hAPP(hAPP(c_COMBS(tc_Int_Oint,tc_HOL_Obool,tc_HOL_Obool),hAPP(hAPP(c_COMBB(tc_HOL_Obool,tc_fun(tc_HOL_Obool,tc_HOL_Obool),tc_Int_Oint),c_fconj),hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)))),V_P_2))) ).
% 160.43/160.15  
% 160.43/160.15  fof(fact_finite__psubset__def,axiom,
% 160.43/160.15      ! [T_b] : c_Wellfounded_Ofinite__psubset(T_b) = hAPP(c_Set_OCollect(tc_prod(tc_fun(T_b,tc_HOL_Obool),tc_fun(T_b,tc_HOL_Obool))),hAPP(c_Product__Type_Oprod_Oprod__case(tc_fun(T_b,tc_HOL_Obool),tc_fun(T_b,tc_HOL_Obool),tc_HOL_Obool),hAPP(hAPP(c_COMBC(tc_fun(T_b,tc_HOL_Obool),tc_fun(tc_fun(T_b,tc_HOL_Obool),tc_HOL_Obool),tc_fun(tc_fun(T_b,tc_HOL_Obool),tc_HOL_Obool)),hAPP(hAPP(c_COMBB(tc_fun(tc_fun(T_b,tc_HOL_Obool),tc_fun(tc_HOL_Obool,tc_HOL_Obool)),tc_fun(tc_fun(tc_fun(T_b,tc_HOL_Obool),tc_HOL_Obool),tc_fun(tc_fun(T_b,tc_HOL_Obool),tc_HOL_Obool)),tc_fun(T_b,tc_HOL_Obool)),c_COMBS(tc_fun(T_b,tc_HOL_Obool),tc_HOL_Obool,tc_HOL_Obool)),hAPP(hAPP(c_COMBB(tc_fun(tc_fun(T_b,tc_HOL_Obool),tc_HOL_Obool),tc_fun(tc_fun(T_b,tc_HOL_Obool),tc_fun(tc_HOL_Obool,tc_HOL_Obool)),tc_fun(T_b,tc_HOL_Obool)),hAPP(c_COMBB(tc_HOL_Obool,tc_fun(tc_HOL_Obool,tc_HOL_Obool),tc_fun(T_b,tc_HOL_Obool)),c_fconj)),c_Orderings_Oord__class_Oless(tc_fun(T_b,tc_HOL_Obool))))),c_Finite__Set_Ofinite(T_b)))) ).
% 160.43/160.15  
% 160.43/160.15  fof(fact_inv__image__def,axiom,
% 160.43/160.15      ! [V_f_2,V_r_2,T_b,T_c] : hAPP(hAPP(c_Relation_Oinv__image(T_c,T_b),V_r_2),V_f_2) = hAPP(c_Set_OCollect(tc_prod(T_b,T_b)),hAPP(c_Product__Type_Oprod_Oprod__case(T_b,T_b,tc_HOL_Obool),hAPP(hAPP(c_COMBC(T_b,tc_fun(tc_prod(T_c,T_c),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_c,T_c),tc_HOL_Obool),tc_HOL_Obool)),tc_fun(tc_fun(tc_prod(T_c,T_c),tc_HOL_Obool),tc_fun(T_b,tc_HOL_Obool)),T_b),c_COMBC(T_b,tc_fun(tc_prod(T_c,T_c),tc_HOL_Obool),tc_HOL_Obool)),hAPP(hAPP(c_COMBB(tc_fun(T_b,tc_prod(T_c,T_c)),tc_fun(T_b,tc_fun(tc_fun(tc_prod(T_c,T_c),tc_HOL_Obool),tc_HOL_Obool)),T_b),hAPP(c_COMBB(tc_prod(T_c,T_c),tc_fun(tc_fun(tc_prod(T_c,T_c),tc_HOL_Obool),tc_HOL_Obool),T_b),c_member(tc_prod(T_c,T_c)))),hAPP(hAPP(c_COMBC(T_b,tc_fun(T_b,T_c),tc_fun(T_b,tc_prod(T_c,T_c))),hAPP(hAPP(c_COMBB(tc_fun(T_c,tc_prod(T_c,T_c)),tc_fun(tc_fun(T_b,T_c),tc_fun(T_b,tc_prod(T_c,T_c))),T_b),c_COMBB(T_c,tc_prod(T_c,T_c),T_b)),hAPP(hAPP(c_COMBB(T_c,tc_fun(T_c,tc_prod(T_c,T_c)),T_b),c_Product__Type_OPair(T_c,T_c)),V_f_2))),V_f_2)))),V_r_2))) ).
% 160.43/160.15  
% 160.43/160.15  fof(fact_Nat__Transfer_Otransfer__int__nat__set__functions_I5_J,axiom,
% 160.43/160.15      ! [V_P_2] : hAPP(c_Set_OCollect(tc_Int_Oint),hAPP(hAPP(c_COMBS(tc_Int_Oint,tc_HOL_Obool,tc_HOL_Obool),hAPP(hAPP(c_COMBB(tc_HOL_Obool,tc_fun(tc_HOL_Obool,tc_HOL_Obool),tc_Int_Oint),c_fconj),hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)))),V_P_2)) = hAPP(c_Set_Oimage(tc_Nat_Onat,tc_Int_Oint,c_Nat_Osemiring__1__class_Oof__nat(tc_Int_Oint)),hAPP(c_Set_OCollect(tc_Nat_Onat),hAPP(hAPP(c_COMBB(tc_Int_Oint,tc_HOL_Obool,tc_Nat_Onat),V_P_2),c_Nat_Osemiring__1__class_Oof__nat(tc_Int_Oint)))) ).
% 160.43/160.15  
% 160.43/160.15  fof(fact_Nat__Transfer_Otransfer__nat__int__set__functions_I5_J,axiom,
% 160.43/160.15      ! [V_P_2] : hAPP(c_Set_OCollect(tc_Nat_Onat),V_P_2) = hAPP(c_Set_Oimage(tc_Int_Oint,tc_Nat_Onat,c_Int_Onat),hAPP(c_Set_OCollect(tc_Int_Oint),hAPP(hAPP(c_COMBS(tc_Int_Oint,tc_HOL_Obool,tc_HOL_Obool),hAPP(hAPP(c_COMBB(tc_HOL_Obool,tc_fun(tc_HOL_Obool,tc_HOL_Obool),tc_Int_Oint),c_fconj),hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)))),hAPP(hAPP(c_COMBB(tc_Nat_Onat,tc_HOL_Obool,tc_Int_Oint),V_P_2),c_Int_Onat)))) ).
% 160.43/160.15  
% 160.43/160.15  fof(fact_add__Min__commute,axiom,
% 160.43/160.15      ! [V_k_2,V_N_2,T_b] :
% 160.43/160.15        ( class_Groups_Olinordered__ab__semigroup__add(T_b)
% 160.43/160.15       => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_N_2))
% 160.43/160.15         => ( V_N_2 != c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool))
% 160.43/160.15           => hAPP(hAPP(c_Groups_Oplus__class_Oplus(T_b),V_k_2),c_Big__Operators_Olinorder__class_OMin(T_b,V_N_2)) = c_Big__Operators_Olinorder__class_OMin(T_b,hAPP(c_Set_OCollect(T_b),hAPP(hAPP(c_COMBB(tc_fun(T_b,tc_HOL_Obool),tc_HOL_Obool,T_b),c_HOL_OEx(T_b)),hAPP(hAPP(c_COMBC(T_b,tc_fun(T_b,tc_HOL_Obool),tc_fun(T_b,tc_HOL_Obool)),hAPP(hAPP(c_COMBB(tc_fun(T_b,tc_fun(tc_HOL_Obool,tc_HOL_Obool)),tc_fun(tc_fun(T_b,tc_HOL_Obool),tc_fun(T_b,tc_HOL_Obool)),T_b),c_COMBS(T_b,tc_HOL_Obool,tc_HOL_Obool)),hAPP(hAPP(c_COMBB(tc_fun(T_b,tc_HOL_Obool),tc_fun(T_b,tc_fun(tc_HOL_Obool,tc_HOL_Obool)),T_b),hAPP(c_COMBB(tc_HOL_Obool,tc_fun(tc_HOL_Obool,tc_HOL_Obool),T_b),c_fconj)),hAPP(hAPP(c_COMBC(T_b,tc_fun(T_b,T_b),tc_fun(T_b,tc_HOL_Obool)),hAPP(hAPP(c_COMBB(tc_fun(T_b,tc_HOL_Obool),tc_fun(tc_fun(T_b,T_b),tc_fun(T_b,tc_HOL_Obool)),T_b),c_COMBB(T_b,tc_HOL_Obool,T_b)),c_fequal)),hAPP(c_Groups_Oplus__class_Oplus(T_b),V_k_2))))),hAPP(hAPP(c_COMBC(T_b,tc_fun(T_b,tc_HOL_Obool),tc_HOL_Obool),c_member(T_b)),V_N_2))))) ) ) ) ).
% 160.43/160.15  
% 160.43/160.15  fof(fact_add__Max__commute,axiom,
% 160.43/160.15      ! [V_k_2,V_N_2,T_b] :
% 160.43/160.15        ( class_Groups_Olinordered__ab__semigroup__add(T_b)
% 160.43/160.15       => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_N_2))
% 160.43/160.15         => ( V_N_2 != c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool))
% 160.43/160.15           => hAPP(hAPP(c_Groups_Oplus__class_Oplus(T_b),V_k_2),c_Big__Operators_Olinorder__class_OMax(T_b,V_N_2)) = c_Big__Operators_Olinorder__class_OMax(T_b,hAPP(c_Set_OCollect(T_b),hAPP(hAPP(c_COMBB(tc_fun(T_b,tc_HOL_Obool),tc_HOL_Obool,T_b),c_HOL_OEx(T_b)),hAPP(hAPP(c_COMBC(T_b,tc_fun(T_b,tc_HOL_Obool),tc_fun(T_b,tc_HOL_Obool)),hAPP(hAPP(c_COMBB(tc_fun(T_b,tc_fun(tc_HOL_Obool,tc_HOL_Obool)),tc_fun(tc_fun(T_b,tc_HOL_Obool),tc_fun(T_b,tc_HOL_Obool)),T_b),c_COMBS(T_b,tc_HOL_Obool,tc_HOL_Obool)),hAPP(hAPP(c_COMBB(tc_fun(T_b,tc_HOL_Obool),tc_fun(T_b,tc_fun(tc_HOL_Obool,tc_HOL_Obool)),T_b),hAPP(c_COMBB(tc_HOL_Obool,tc_fun(tc_HOL_Obool,tc_HOL_Obool),T_b),c_fconj)),hAPP(hAPP(c_COMBC(T_b,tc_fun(T_b,T_b),tc_fun(T_b,tc_HOL_Obool)),hAPP(hAPP(c_COMBB(tc_fun(T_b,tc_HOL_Obool),tc_fun(tc_fun(T_b,T_b),tc_fun(T_b,tc_HOL_Obool)),T_b),c_COMBB(T_b,tc_HOL_Obool,T_b)),c_fequal)),hAPP(c_Groups_Oplus__class_Oplus(T_b),V_k_2))))),hAPP(hAPP(c_COMBC(T_b,tc_fun(T_b,tc_HOL_Obool),tc_HOL_Obool),c_member(T_b)),V_N_2))))) ) ) ) ).
% 160.43/160.15  
% 160.43/160.15  fof(fact_sup__Inf2__distrib,axiom,
% 160.43/160.15      ! [V_B_2,V_A_2,T_b] :
% 160.43/160.15        ( class_Lattices_Odistrib__lattice(T_b)
% 160.43/160.15       => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2))
% 160.43/160.15         => ( V_A_2 != c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool))
% 160.43/160.15           => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_B_2))
% 160.43/160.15             => ( V_B_2 != c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool))
% 160.43/160.15               => hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(T_b),c_Big__Operators_Olattice__class_OInf__fin(T_b,V_A_2)),c_Big__Operators_Olattice__class_OInf__fin(T_b,V_B_2)) = c_Big__Operators_Olattice__class_OInf__fin(T_b,hAPP(c_Set_OCollect(T_b),hAPP(hAPP(c_COMBB(tc_fun(T_b,tc_HOL_Obool),tc_HOL_Obool,T_b),c_HOL_OEx(T_b)),hAPP(hAPP(c_COMBB(tc_fun(T_b,tc_fun(T_b,tc_HOL_Obool)),tc_fun(T_b,tc_HOL_Obool),T_b),hAPP(c_COMBB(tc_fun(T_b,tc_HOL_Obool),tc_HOL_Obool,T_b),c_HOL_OEx(T_b))),hAPP(hAPP(c_COMBC(T_b,tc_fun(T_b,tc_fun(T_b,tc_HOL_Obool)),tc_fun(T_b,tc_fun(T_b,tc_HOL_Obool))),hAPP(hAPP(c_COMBB(tc_fun(T_b,tc_fun(tc_fun(T_b,tc_HOL_Obool),tc_fun(T_b,tc_HOL_Obool))),tc_fun(tc_fun(T_b,tc_fun(T_b,tc_HOL_Obool)),tc_fun(T_b,tc_fun(T_b,tc_HOL_Obool))),T_b),c_COMBS(T_b,tc_fun(T_b,tc_HOL_Obool),tc_fun(T_b,tc_HOL_Obool))),hAPP(hAPP(c_COMBB(tc_fun(T_b,tc_fun(T_b,tc_fun(tc_HOL_Obool,tc_HOL_Obool))),tc_fun(T_b,tc_fun(tc_fun(T_b,tc_HOL_Obool),tc_fun(T_b,tc_HOL_Obool))),T_b),hAPP(c_COMBB(tc_fun(T_b,tc_fun(tc_HOL_Obool,tc_HOL_Obool)),tc_fun(tc_fun(T_b,tc_HOL_Obool),tc_fun(T_b,tc_HOL_Obool)),T_b),c_COMBS(T_b,tc_HOL_Obool,tc_HOL_Obool))),hAPP(hAPP(c_COMBB(tc_fun(T_b,tc_fun(T_b,tc_HOL_Obool)),tc_fun(T_b,tc_fun(T_b,tc_fun(tc_HOL_Obool,tc_HOL_Obool))),T_b),hAPP(c_COMBB(tc_fun(T_b,tc_HOL_Obool),tc_fun(T_b,tc_fun(tc_HOL_Obool,tc_HOL_Obool)),T_b),hAPP(c_COMBB(tc_HOL_Obool,tc_fun(tc_HOL_Obool,tc_HOL_Obool),T_b),c_fconj))),hAPP(hAPP(c_COMBC(T_b,tc_fun(T_b,tc_fun(T_b,T_b)),tc_fun(T_b,tc_fun(T_b,tc_HOL_Obool))),hAPP(hAPP(c_COMBB(tc_fun(tc_fun(T_b,T_b),tc_fun(T_b,tc_HOL_Obool)),tc_fun(tc_fun(T_b,tc_fun(T_b,T_b)),tc_fun(T_b,tc_fun(T_b,tc_HOL_Obool))),T_b),c_COMBB(tc_fun(T_b,T_b),tc_fun(T_b,tc_HOL_Obool),T_b)),hAPP(hAPP(c_COMBB(tc_fun(T_b,tc_HOL_Obool),tc_fun(tc_fun(T_b,T_b),tc_fun(T_b,tc_HOL_Obool)),T_b),c_COMBB(T_b,tc_HOL_Obool,T_b)),c_fequal))),c_Lattices_Osemilattice__sup__class_Osup(T_b)))))),hAPP(hAPP(c_COMBC(T_b,tc_fun(T_b,tc_HOL_Obool),tc_fun(T_b,tc_HOL_Obool)),hAPP(hAPP(c_COMBB(tc_fun(tc_HOL_Obool,tc_HOL_Obool),tc_fun(tc_fun(T_b,tc_HOL_Obool),tc_fun(T_b,tc_HOL_Obool)),T_b),c_COMBB(tc_HOL_Obool,tc_HOL_Obool,T_b)),hAPP(hAPP(c_COMBB(tc_HOL_Obool,tc_fun(tc_HOL_Obool,tc_HOL_Obool),T_b),c_fconj),hAPP(hAPP(c_COMBC(T_b,tc_fun(T_b,tc_HOL_Obool),tc_HOL_Obool),c_member(T_b)),V_A_2)))),hAPP(hAPP(c_COMBC(T_b,tc_fun(T_b,tc_HOL_Obool),tc_HOL_Obool),c_member(T_b)),V_B_2))))))) ) ) ) ) ) ).
% 160.43/160.15  
% 160.43/160.15  fof(fact_sup__Inf1__distrib,axiom,
% 160.43/160.15      ! [V_x_2,V_A_2,T_b] :
% 160.43/160.15        ( class_Lattices_Odistrib__lattice(T_b)
% 160.43/160.15       => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2))
% 160.43/160.15         => ( V_A_2 != c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool))
% 160.43/160.15           => hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(T_b),V_x_2),c_Big__Operators_Olattice__class_OInf__fin(T_b,V_A_2)) = c_Big__Operators_Olattice__class_OInf__fin(T_b,hAPP(c_Set_OCollect(T_b),hAPP(hAPP(c_COMBB(tc_fun(T_b,tc_HOL_Obool),tc_HOL_Obool,T_b),c_HOL_OEx(T_b)),hAPP(hAPP(c_COMBC(T_b,tc_fun(T_b,tc_HOL_Obool),tc_fun(T_b,tc_HOL_Obool)),hAPP(hAPP(c_COMBB(tc_fun(T_b,tc_fun(tc_HOL_Obool,tc_HOL_Obool)),tc_fun(tc_fun(T_b,tc_HOL_Obool),tc_fun(T_b,tc_HOL_Obool)),T_b),c_COMBS(T_b,tc_HOL_Obool,tc_HOL_Obool)),hAPP(hAPP(c_COMBB(tc_fun(T_b,tc_HOL_Obool),tc_fun(T_b,tc_fun(tc_HOL_Obool,tc_HOL_Obool)),T_b),hAPP(c_COMBB(tc_HOL_Obool,tc_fun(tc_HOL_Obool,tc_HOL_Obool),T_b),c_fconj)),hAPP(hAPP(c_COMBC(T_b,tc_fun(T_b,T_b),tc_fun(T_b,tc_HOL_Obool)),hAPP(hAPP(c_COMBB(tc_fun(T_b,tc_HOL_Obool),tc_fun(tc_fun(T_b,T_b),tc_fun(T_b,tc_HOL_Obool)),T_b),c_COMBB(T_b,tc_HOL_Obool,T_b)),c_fequal)),hAPP(c_Lattices_Osemilattice__sup__class_Osup(T_b),V_x_2))))),hAPP(hAPP(c_COMBC(T_b,tc_fun(T_b,tc_HOL_Obool),tc_HOL_Obool),c_member(T_b)),V_A_2))))) ) ) ) ).
% 160.43/160.15  
% 160.43/160.15  fof(fact_inf__Sup1__distrib,axiom,
% 160.43/160.15      ! [V_x_2,V_A_2,T_b] :
% 160.43/160.15        ( class_Lattices_Odistrib__lattice(T_b)
% 160.43/160.15       => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2))
% 160.43/160.15         => ( V_A_2 != c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool))
% 160.43/160.15           => hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(T_b),V_x_2),c_Big__Operators_Olattice__class_OSup__fin(T_b,V_A_2)) = c_Big__Operators_Olattice__class_OSup__fin(T_b,hAPP(c_Set_OCollect(T_b),hAPP(hAPP(c_COMBB(tc_fun(T_b,tc_HOL_Obool),tc_HOL_Obool,T_b),c_HOL_OEx(T_b)),hAPP(hAPP(c_COMBC(T_b,tc_fun(T_b,tc_HOL_Obool),tc_fun(T_b,tc_HOL_Obool)),hAPP(hAPP(c_COMBB(tc_fun(T_b,tc_fun(tc_HOL_Obool,tc_HOL_Obool)),tc_fun(tc_fun(T_b,tc_HOL_Obool),tc_fun(T_b,tc_HOL_Obool)),T_b),c_COMBS(T_b,tc_HOL_Obool,tc_HOL_Obool)),hAPP(hAPP(c_COMBB(tc_fun(T_b,tc_HOL_Obool),tc_fun(T_b,tc_fun(tc_HOL_Obool,tc_HOL_Obool)),T_b),hAPP(c_COMBB(tc_HOL_Obool,tc_fun(tc_HOL_Obool,tc_HOL_Obool),T_b),c_fconj)),hAPP(hAPP(c_COMBC(T_b,tc_fun(T_b,T_b),tc_fun(T_b,tc_HOL_Obool)),hAPP(hAPP(c_COMBB(tc_fun(T_b,tc_HOL_Obool),tc_fun(tc_fun(T_b,T_b),tc_fun(T_b,tc_HOL_Obool)),T_b),c_COMBB(T_b,tc_HOL_Obool,T_b)),c_fequal)),hAPP(c_Lattices_Osemilattice__inf__class_Oinf(T_b),V_x_2))))),hAPP(hAPP(c_COMBC(T_b,tc_fun(T_b,tc_HOL_Obool),tc_HOL_Obool),c_member(T_b)),V_A_2))))) ) ) ) ).
% 160.43/160.15  
% 160.43/160.15  fof(fact_inf__Sup2__distrib,axiom,
% 160.43/160.15      ! [V_B_2,V_A_2,T_b] :
% 160.43/160.15        ( class_Lattices_Odistrib__lattice(T_b)
% 160.43/160.15       => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2))
% 160.43/160.15         => ( V_A_2 != c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool))
% 160.43/160.15           => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_B_2))
% 160.43/160.15             => ( V_B_2 != c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool))
% 160.43/160.15               => hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(T_b),c_Big__Operators_Olattice__class_OSup__fin(T_b,V_A_2)),c_Big__Operators_Olattice__class_OSup__fin(T_b,V_B_2)) = c_Big__Operators_Olattice__class_OSup__fin(T_b,hAPP(c_Set_OCollect(T_b),hAPP(hAPP(c_COMBB(tc_fun(T_b,tc_HOL_Obool),tc_HOL_Obool,T_b),c_HOL_OEx(T_b)),hAPP(hAPP(c_COMBB(tc_fun(T_b,tc_fun(T_b,tc_HOL_Obool)),tc_fun(T_b,tc_HOL_Obool),T_b),hAPP(c_COMBB(tc_fun(T_b,tc_HOL_Obool),tc_HOL_Obool,T_b),c_HOL_OEx(T_b))),hAPP(hAPP(c_COMBC(T_b,tc_fun(T_b,tc_fun(T_b,tc_HOL_Obool)),tc_fun(T_b,tc_fun(T_b,tc_HOL_Obool))),hAPP(hAPP(c_COMBB(tc_fun(T_b,tc_fun(tc_fun(T_b,tc_HOL_Obool),tc_fun(T_b,tc_HOL_Obool))),tc_fun(tc_fun(T_b,tc_fun(T_b,tc_HOL_Obool)),tc_fun(T_b,tc_fun(T_b,tc_HOL_Obool))),T_b),c_COMBS(T_b,tc_fun(T_b,tc_HOL_Obool),tc_fun(T_b,tc_HOL_Obool))),hAPP(hAPP(c_COMBB(tc_fun(T_b,tc_fun(T_b,tc_fun(tc_HOL_Obool,tc_HOL_Obool))),tc_fun(T_b,tc_fun(tc_fun(T_b,tc_HOL_Obool),tc_fun(T_b,tc_HOL_Obool))),T_b),hAPP(c_COMBB(tc_fun(T_b,tc_fun(tc_HOL_Obool,tc_HOL_Obool)),tc_fun(tc_fun(T_b,tc_HOL_Obool),tc_fun(T_b,tc_HOL_Obool)),T_b),c_COMBS(T_b,tc_HOL_Obool,tc_HOL_Obool))),hAPP(hAPP(c_COMBB(tc_fun(T_b,tc_fun(T_b,tc_HOL_Obool)),tc_fun(T_b,tc_fun(T_b,tc_fun(tc_HOL_Obool,tc_HOL_Obool))),T_b),hAPP(c_COMBB(tc_fun(T_b,tc_HOL_Obool),tc_fun(T_b,tc_fun(tc_HOL_Obool,tc_HOL_Obool)),T_b),hAPP(c_COMBB(tc_HOL_Obool,tc_fun(tc_HOL_Obool,tc_HOL_Obool),T_b),c_fconj))),hAPP(hAPP(c_COMBC(T_b,tc_fun(T_b,tc_fun(T_b,T_b)),tc_fun(T_b,tc_fun(T_b,tc_HOL_Obool))),hAPP(hAPP(c_COMBB(tc_fun(tc_fun(T_b,T_b),tc_fun(T_b,tc_HOL_Obool)),tc_fun(tc_fun(T_b,tc_fun(T_b,T_b)),tc_fun(T_b,tc_fun(T_b,tc_HOL_Obool))),T_b),c_COMBB(tc_fun(T_b,T_b),tc_fun(T_b,tc_HOL_Obool),T_b)),hAPP(hAPP(c_COMBB(tc_fun(T_b,tc_HOL_Obool),tc_fun(tc_fun(T_b,T_b),tc_fun(T_b,tc_HOL_Obool)),T_b),c_COMBB(T_b,tc_HOL_Obool,T_b)),c_fequal))),c_Lattices_Osemilattice__inf__class_Oinf(T_b)))))),hAPP(hAPP(c_COMBC(T_b,tc_fun(T_b,tc_HOL_Obool),tc_fun(T_b,tc_HOL_Obool)),hAPP(hAPP(c_COMBB(tc_fun(tc_HOL_Obool,tc_HOL_Obool),tc_fun(tc_fun(T_b,tc_HOL_Obool),tc_fun(T_b,tc_HOL_Obool)),T_b),c_COMBB(tc_HOL_Obool,tc_HOL_Obool,T_b)),hAPP(hAPP(c_COMBB(tc_HOL_Obool,tc_fun(tc_HOL_Obool,tc_HOL_Obool),T_b),c_fconj),hAPP(hAPP(c_COMBC(T_b,tc_fun(T_b,tc_HOL_Obool),tc_HOL_Obool),c_member(T_b)),V_A_2)))),hAPP(hAPP(c_COMBC(T_b,tc_fun(T_b,tc_HOL_Obool),tc_HOL_Obool),c_member(T_b)),V_B_2))))))) ) ) ) ) ) ).
% 160.43/160.15  
% 160.43/160.15  fof(fact_min__max_Osup__Inf2__distrib,axiom,
% 160.43/160.15      ! [V_B_2,V_A_2,T_b] :
% 160.43/160.15        ( class_Orderings_Olinorder(T_b)
% 160.43/160.15       => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2))
% 160.43/160.15         => ( V_A_2 != c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool))
% 160.43/160.15           => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_B_2))
% 160.43/160.15             => ( V_B_2 != c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool))
% 160.43/160.15               => hAPP(hAPP(c_Orderings_Oord__class_Omax(T_b),c_Big__Operators_Olattice_OInf__fin(T_b,c_Orderings_Oord__class_Omin(T_b),V_A_2)),c_Big__Operators_Olattice_OInf__fin(T_b,c_Orderings_Oord__class_Omin(T_b),V_B_2)) = c_Big__Operators_Olattice_OInf__fin(T_b,c_Orderings_Oord__class_Omin(T_b),hAPP(c_Set_OCollect(T_b),hAPP(hAPP(c_COMBB(tc_fun(T_b,tc_HOL_Obool),tc_HOL_Obool,T_b),c_HOL_OEx(T_b)),hAPP(hAPP(c_COMBB(tc_fun(T_b,tc_fun(T_b,tc_HOL_Obool)),tc_fun(T_b,tc_HOL_Obool),T_b),hAPP(c_COMBB(tc_fun(T_b,tc_HOL_Obool),tc_HOL_Obool,T_b),c_HOL_OEx(T_b))),hAPP(hAPP(c_COMBC(T_b,tc_fun(T_b,tc_fun(T_b,tc_HOL_Obool)),tc_fun(T_b,tc_fun(T_b,tc_HOL_Obool))),hAPP(hAPP(c_COMBB(tc_fun(T_b,tc_fun(tc_fun(T_b,tc_HOL_Obool),tc_fun(T_b,tc_HOL_Obool))),tc_fun(tc_fun(T_b,tc_fun(T_b,tc_HOL_Obool)),tc_fun(T_b,tc_fun(T_b,tc_HOL_Obool))),T_b),c_COMBS(T_b,tc_fun(T_b,tc_HOL_Obool),tc_fun(T_b,tc_HOL_Obool))),hAPP(hAPP(c_COMBB(tc_fun(T_b,tc_fun(T_b,tc_fun(tc_HOL_Obool,tc_HOL_Obool))),tc_fun(T_b,tc_fun(tc_fun(T_b,tc_HOL_Obool),tc_fun(T_b,tc_HOL_Obool))),T_b),hAPP(c_COMBB(tc_fun(T_b,tc_fun(tc_HOL_Obool,tc_HOL_Obool)),tc_fun(tc_fun(T_b,tc_HOL_Obool),tc_fun(T_b,tc_HOL_Obool)),T_b),c_COMBS(T_b,tc_HOL_Obool,tc_HOL_Obool))),hAPP(hAPP(c_COMBB(tc_fun(T_b,tc_fun(T_b,tc_HOL_Obool)),tc_fun(T_b,tc_fun(T_b,tc_fun(tc_HOL_Obool,tc_HOL_Obool))),T_b),hAPP(c_COMBB(tc_fun(T_b,tc_HOL_Obool),tc_fun(T_b,tc_fun(tc_HOL_Obool,tc_HOL_Obool)),T_b),hAPP(c_COMBB(tc_HOL_Obool,tc_fun(tc_HOL_Obool,tc_HOL_Obool),T_b),c_fconj))),hAPP(hAPP(c_COMBC(T_b,tc_fun(T_b,tc_fun(T_b,T_b)),tc_fun(T_b,tc_fun(T_b,tc_HOL_Obool))),hAPP(hAPP(c_COMBB(tc_fun(tc_fun(T_b,T_b),tc_fun(T_b,tc_HOL_Obool)),tc_fun(tc_fun(T_b,tc_fun(T_b,T_b)),tc_fun(T_b,tc_fun(T_b,tc_HOL_Obool))),T_b),c_COMBB(tc_fun(T_b,T_b),tc_fun(T_b,tc_HOL_Obool),T_b)),hAPP(hAPP(c_COMBB(tc_fun(T_b,tc_HOL_Obool),tc_fun(tc_fun(T_b,T_b),tc_fun(T_b,tc_HOL_Obool)),T_b),c_COMBB(T_b,tc_HOL_Obool,T_b)),c_fequal))),c_Orderings_Oord__class_Omax(T_b)))))),hAPP(hAPP(c_COMBC(T_b,tc_fun(T_b,tc_HOL_Obool),tc_fun(T_b,tc_HOL_Obool)),hAPP(hAPP(c_COMBB(tc_fun(tc_HOL_Obool,tc_HOL_Obool),tc_fun(tc_fun(T_b,tc_HOL_Obool),tc_fun(T_b,tc_HOL_Obool)),T_b),c_COMBB(tc_HOL_Obool,tc_HOL_Obool,T_b)),hAPP(hAPP(c_COMBB(tc_HOL_Obool,tc_fun(tc_HOL_Obool,tc_HOL_Obool),T_b),c_fconj),hAPP(hAPP(c_COMBC(T_b,tc_fun(T_b,tc_HOL_Obool),tc_HOL_Obool),c_member(T_b)),V_A_2)))),hAPP(hAPP(c_COMBC(T_b,tc_fun(T_b,tc_HOL_Obool),tc_HOL_Obool),c_member(T_b)),V_B_2))))))) ) ) ) ) ) ).
% 160.43/160.15  
% 160.43/160.15  fof(fact_min__max_Osup__Inf1__distrib,axiom,
% 160.43/160.15      ! [V_x_2,V_A_2,T_b] :
% 160.43/160.15        ( class_Orderings_Olinorder(T_b)
% 160.43/160.15       => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2))
% 160.43/160.15         => ( V_A_2 != c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool))
% 160.43/160.15           => hAPP(hAPP(c_Orderings_Oord__class_Omax(T_b),V_x_2),c_Big__Operators_Olattice_OInf__fin(T_b,c_Orderings_Oord__class_Omin(T_b),V_A_2)) = c_Big__Operators_Olattice_OInf__fin(T_b,c_Orderings_Oord__class_Omin(T_b),hAPP(c_Set_OCollect(T_b),hAPP(hAPP(c_COMBB(tc_fun(T_b,tc_HOL_Obool),tc_HOL_Obool,T_b),c_HOL_OEx(T_b)),hAPP(hAPP(c_COMBC(T_b,tc_fun(T_b,tc_HOL_Obool),tc_fun(T_b,tc_HOL_Obool)),hAPP(hAPP(c_COMBB(tc_fun(T_b,tc_fun(tc_HOL_Obool,tc_HOL_Obool)),tc_fun(tc_fun(T_b,tc_HOL_Obool),tc_fun(T_b,tc_HOL_Obool)),T_b),c_COMBS(T_b,tc_HOL_Obool,tc_HOL_Obool)),hAPP(hAPP(c_COMBB(tc_fun(T_b,tc_HOL_Obool),tc_fun(T_b,tc_fun(tc_HOL_Obool,tc_HOL_Obool)),T_b),hAPP(c_COMBB(tc_HOL_Obool,tc_fun(tc_HOL_Obool,tc_HOL_Obool),T_b),c_fconj)),hAPP(hAPP(c_COMBC(T_b,tc_fun(T_b,T_b),tc_fun(T_b,tc_HOL_Obool)),hAPP(hAPP(c_COMBB(tc_fun(T_b,tc_HOL_Obool),tc_fun(tc_fun(T_b,T_b),tc_fun(T_b,tc_HOL_Obool)),T_b),c_COMBB(T_b,tc_HOL_Obool,T_b)),c_fequal)),hAPP(c_Orderings_Oord__class_Omax(T_b),V_x_2))))),hAPP(hAPP(c_COMBC(T_b,tc_fun(T_b,tc_HOL_Obool),tc_HOL_Obool),c_member(T_b)),V_A_2))))) ) ) ) ).
% 160.43/160.15  
% 160.43/160.15  fof(fact_Nitpick_Oprod__def,axiom,
% 160.43/160.15      ! [V_B_2,V_A_2,T_c,T_b] : c_Nitpick_Oprod(T_b,T_c,V_A_2,V_B_2) = hAPP(c_Set_OCollect(tc_prod(T_b,T_c)),hAPP(c_Product__Type_Oprod_Oprod__case(T_b,T_c,tc_HOL_Obool),hAPP(hAPP(c_COMBC(T_b,tc_fun(T_c,tc_HOL_Obool),tc_fun(T_c,tc_HOL_Obool)),hAPP(hAPP(c_COMBB(tc_fun(tc_HOL_Obool,tc_HOL_Obool),tc_fun(tc_fun(T_c,tc_HOL_Obool),tc_fun(T_c,tc_HOL_Obool)),T_b),c_COMBB(tc_HOL_Obool,tc_HOL_Obool,T_c)),hAPP(hAPP(c_COMBB(tc_HOL_Obool,tc_fun(tc_HOL_Obool,tc_HOL_Obool),T_b),c_fconj),hAPP(hAPP(c_COMBC(T_b,tc_fun(T_b,tc_HOL_Obool),tc_HOL_Obool),c_member(T_b)),V_A_2)))),hAPP(hAPP(c_COMBC(T_c,tc_fun(T_c,tc_HOL_Obool),tc_HOL_Obool),c_member(T_c)),V_B_2)))) ).
% 160.43/160.15  
% 160.43/160.15  fof(fact_int__ge__less__than__def,axiom,
% 160.43/160.15      ! [V_d_2] : c_Int_Oint__ge__less__than(V_d_2) = hAPP(c_Set_OCollect(tc_prod(tc_Int_Oint,tc_Int_Oint)),hAPP(c_Product__Type_Oprod_Oprod__case(tc_Int_Oint,tc_Int_Oint,tc_HOL_Obool),hAPP(hAPP(c_COMBS(tc_Int_Oint,tc_fun(tc_Int_Oint,tc_HOL_Obool),tc_fun(tc_Int_Oint,tc_HOL_Obool)),hAPP(hAPP(c_COMBB(tc_fun(tc_HOL_Obool,tc_HOL_Obool),tc_fun(tc_fun(tc_Int_Oint,tc_HOL_Obool),tc_fun(tc_Int_Oint,tc_HOL_Obool)),tc_Int_Oint),c_COMBB(tc_HOL_Obool,tc_HOL_Obool,tc_Int_Oint)),hAPP(hAPP(c_COMBB(tc_HOL_Obool,tc_fun(tc_HOL_Obool,tc_HOL_Obool),tc_Int_Oint),c_fconj),hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),V_d_2)))),c_Orderings_Oord__class_Oless(tc_Int_Oint)))) ).
% 160.43/160.15  
% 160.43/160.15  fof(fact_int__ge__less__than2__def,axiom,
% 160.43/160.15      ! [V_d_2] : c_Int_Oint__ge__less__than2(V_d_2) = hAPP(c_Set_OCollect(tc_prod(tc_Int_Oint,tc_Int_Oint)),hAPP(c_Product__Type_Oprod_Oprod__case(tc_Int_Oint,tc_Int_Oint,tc_HOL_Obool),hAPP(hAPP(c_COMBB(tc_fun(tc_Int_Oint,tc_HOL_Obool),tc_fun(tc_Int_Oint,tc_HOL_Obool),tc_Int_Oint),hAPP(c_COMBS(tc_Int_Oint,tc_HOL_Obool,tc_HOL_Obool),hAPP(hAPP(c_COMBB(tc_HOL_Obool,tc_fun(tc_HOL_Obool,tc_HOL_Obool),tc_Int_Oint),c_fconj),hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),V_d_2)))),c_Orderings_Oord__class_Oless(tc_Int_Oint)))) ).
% 160.43/160.15  
% 160.43/160.15  fof(fact_reflp__def,axiom,
% 160.43/160.15      ! [V_r_2,T_b] :
% 160.43/160.15        ( c_Predicate_Oreflp(T_b,V_r_2)
% 160.43/160.15      <=> c_Relation_Orefl__on(T_b,c_Orderings_Otop__class_Otop(tc_fun(T_b,tc_HOL_Obool)),hAPP(c_Set_OCollect(tc_prod(T_b,T_b)),hAPP(c_Product__Type_Oprod_Oprod__case(T_b,T_b,tc_HOL_Obool),V_r_2))) ) ).
% 160.43/160.15  
% 160.43/160.15  fof(fact_setsum__mult__setsum__if__inj,axiom,
% 160.43/160.15      ! [V_B_2,V_A_2,V_g_2,V_f_2,T_c,T_b,T_d] :
% 160.43/160.15        ( class_Rings_Osemiring__0(T_d)
% 160.43/160.15       => ( c_Fun_Oinj__on(tc_prod(T_b,T_c),T_d,hAPP(c_Product__Type_Oprod_Oprod__case(T_b,T_c,T_d),hAPP(hAPP(c_COMBC(T_b,tc_fun(T_c,T_d),tc_fun(T_c,T_d)),hAPP(hAPP(c_COMBB(tc_fun(T_d,T_d),tc_fun(tc_fun(T_c,T_d),tc_fun(T_c,T_d)),T_b),c_COMBB(T_d,T_d,T_c)),hAPP(hAPP(c_COMBB(T_d,tc_fun(T_d,T_d),T_b),c_Groups_Otimes__class_Otimes(T_d)),V_f_2))),V_g_2)),hAPP(hAPP(c_Product__Type_OSigma(T_b,T_c),V_A_2),hAPP(c_COMBK(tc_fun(T_c,tc_HOL_Obool),T_b),V_B_2)))
% 160.43/160.15         => hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_d),hAPP(hAPP(c_Big__Operators_Ocomm__monoid__add__class_Osetsum(T_b,T_d),V_f_2),V_A_2)),hAPP(hAPP(c_Big__Operators_Ocomm__monoid__add__class_Osetsum(T_c,T_d),V_g_2),V_B_2)) = hAPP(hAPP(c_Big__Operators_Ocomm__monoid__add__class_Osetsum(T_d,T_d),c_Fun_Oid(T_d)),hAPP(c_Set_OCollect(T_d),hAPP(hAPP(c_COMBB(tc_fun(T_b,tc_HOL_Obool),tc_HOL_Obool,T_d),c_HOL_OEx(T_b)),hAPP(hAPP(c_COMBB(tc_fun(T_b,tc_fun(T_c,tc_HOL_Obool)),tc_fun(T_b,tc_HOL_Obool),T_d),hAPP(c_COMBB(tc_fun(T_c,tc_HOL_Obool),tc_HOL_Obool,T_b),c_HOL_OEx(T_c))),hAPP(hAPP(c_COMBC(T_d,tc_fun(T_b,tc_fun(T_c,tc_HOL_Obool)),tc_fun(T_b,tc_fun(T_c,tc_HOL_Obool))),hAPP(hAPP(c_COMBB(tc_fun(T_b,tc_fun(tc_fun(T_c,tc_HOL_Obool),tc_fun(T_c,tc_HOL_Obool))),tc_fun(tc_fun(T_b,tc_fun(T_c,tc_HOL_Obool)),tc_fun(T_b,tc_fun(T_c,tc_HOL_Obool))),T_d),c_COMBS(T_b,tc_fun(T_c,tc_HOL_Obool),tc_fun(T_c,tc_HOL_Obool))),hAPP(hAPP(c_COMBB(tc_fun(T_b,tc_fun(T_c,tc_fun(tc_HOL_Obool,tc_HOL_Obool))),tc_fun(T_b,tc_fun(tc_fun(T_c,tc_HOL_Obool),tc_fun(T_c,tc_HOL_Obool))),T_d),hAPP(c_COMBB(tc_fun(T_c,tc_fun(tc_HOL_Obool,tc_HOL_Obool)),tc_fun(tc_fun(T_c,tc_HOL_Obool),tc_fun(T_c,tc_HOL_Obool)),T_b),c_COMBS(T_c,tc_HOL_Obool,tc_HOL_Obool))),hAPP(hAPP(c_COMBB(tc_fun(T_b,tc_fun(T_c,tc_HOL_Obool)),tc_fun(T_b,tc_fun(T_c,tc_fun(tc_HOL_Obool,tc_HOL_Obool))),T_d),hAPP(c_COMBB(tc_fun(T_c,tc_HOL_Obool),tc_fun(T_c,tc_fun(tc_HOL_Obool,tc_HOL_Obool)),T_b),hAPP(c_COMBB(tc_HOL_Obool,tc_fun(tc_HOL_Obool,tc_HOL_Obool),T_c),c_fconj))),hAPP(hAPP(c_COMBC(T_d,tc_fun(T_b,tc_fun(T_c,T_d)),tc_fun(T_b,tc_fun(T_c,tc_HOL_Obool))),hAPP(hAPP(c_COMBB(tc_fun(tc_fun(T_c,T_d),tc_fun(T_c,tc_HOL_Obool)),tc_fun(tc_fun(T_b,tc_fun(T_c,T_d)),tc_fun(T_b,tc_fun(T_c,tc_HOL_Obool))),T_d),c_COMBB(tc_fun(T_c,T_d),tc_fun(T_c,tc_HOL_Obool),T_b)),hAPP(hAPP(c_COMBB(tc_fun(T_d,tc_HOL_Obool),tc_fun(tc_fun(T_c,T_d),tc_fun(T_c,tc_HOL_Obool)),T_d),c_COMBB(T_d,tc_HOL_Obool,T_c)),c_fequal))),hAPP(hAPP(c_COMBC(T_b,tc_fun(T_c,T_d),tc_fun(T_c,T_d)),hAPP(hAPP(c_COMBB(tc_fun(T_d,T_d),tc_fun(tc_fun(T_c,T_d),tc_fun(T_c,T_d)),T_b),c_COMBB(T_d,T_d,T_c)),hAPP(hAPP(c_COMBB(T_d,tc_fun(T_d,T_d),T_b),c_Groups_Otimes__class_Otimes(T_d)),V_f_2))),V_g_2)))))),hAPP(hAPP(c_COMBC(T_b,tc_fun(T_c,tc_HOL_Obool),tc_fun(T_c,tc_HOL_Obool)),hAPP(hAPP(c_COMBB(tc_fun(tc_HOL_Obool,tc_HOL_Obool),tc_fun(tc_fun(T_c,tc_HOL_Obool),tc_fun(T_c,tc_HOL_Obool)),T_b),c_COMBB(tc_HOL_Obool,tc_HOL_Obool,T_c)),hAPP(hAPP(c_COMBB(tc_HOL_Obool,tc_fun(tc_HOL_Obool,tc_HOL_Obool),T_b),c_fconj),hAPP(hAPP(c_COMBC(T_b,tc_fun(T_b,tc_HOL_Obool),tc_HOL_Obool),c_member(T_b)),V_A_2)))),hAPP(hAPP(c_COMBC(T_c,tc_fun(T_c,tc_HOL_Obool),tc_HOL_Obool),c_member(T_c)),V_B_2))))))) ) ) ).
% 160.43/160.15  
% 160.43/160.15  fof(fact_setsum__multicount__gen,axiom,
% 160.43/160.15      ! [V_k_2,V_R_2,V_t_2,T_c,V_s_2,T_b] :
% 160.43/160.15        ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_s_2))
% 160.43/160.15       => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_c),V_t_2))
% 160.43/160.15         => ( ! [B_x] :
% 160.43/160.15                ( hBOOL(hAPP(hAPP(c_member(T_c),B_x),V_t_2))
% 160.43/160.15               => hAPP(c_Finite__Set_Ocard(T_b),hAPP(c_Set_OCollect(T_b),hAPP(hAPP(c_COMBS(T_b,tc_HOL_Obool,tc_HOL_Obool),hAPP(hAPP(c_COMBB(tc_HOL_Obool,tc_fun(tc_HOL_Obool,tc_HOL_Obool),T_b),c_fconj),hAPP(hAPP(c_COMBC(T_b,tc_fun(T_b,tc_HOL_Obool),tc_HOL_Obool),c_member(T_b)),V_s_2))),hAPP(hAPP(c_COMBC(T_b,T_c,tc_HOL_Obool),V_R_2),B_x)))) = hAPP(V_k_2,B_x) )
% 160.43/160.15           => hAPP(hAPP(c_Big__Operators_Ocomm__monoid__add__class_Osetsum(T_b,tc_Nat_Onat),hAPP(hAPP(c_COMBB(tc_fun(T_c,tc_HOL_Obool),tc_Nat_Onat,T_b),c_Finite__Set_Ocard(T_c)),hAPP(hAPP(c_COMBB(tc_fun(T_c,tc_HOL_Obool),tc_fun(T_c,tc_HOL_Obool),T_b),c_Set_OCollect(T_c)),hAPP(hAPP(c_COMBB(tc_fun(T_c,tc_HOL_Obool),tc_fun(T_c,tc_HOL_Obool),T_b),hAPP(c_COMBS(T_c,tc_HOL_Obool,tc_HOL_Obool),hAPP(hAPP(c_COMBB(tc_HOL_Obool,tc_fun(tc_HOL_Obool,tc_HOL_Obool),T_c),c_fconj),hAPP(hAPP(c_COMBC(T_c,tc_fun(T_c,tc_HOL_Obool),tc_HOL_Obool),c_member(T_c)),V_t_2)))),V_R_2)))),V_s_2) = hAPP(hAPP(c_Big__Operators_Ocomm__monoid__add__class_Osetsum(T_c,tc_Nat_Onat),V_k_2),V_t_2) ) ) ) ).
% 160.43/160.15  
% 160.43/160.15  fof(fact_inj__on__id,axiom,
% 160.43/160.15      ! [V_A_2,T_b] : c_Fun_Oinj__on(T_b,T_b,c_Fun_Oid(T_b),V_A_2) ).
% 160.43/160.15  
% 160.43/160.15  fof(fact_of__int__eq__id,axiom,
% 160.43/160.15      c_Int_Oring__1__class_Oof__int(tc_Int_Oint) = c_Fun_Oid(tc_Int_Oint) ).
% 160.43/160.15  
% 160.43/160.15  fof(fact_vimage__id,axiom,
% 160.43/160.15      ! [V_A_2,T_b] : hAPP(c_Set_Ovimage(T_b,T_b,c_Fun_Oid(T_b)),V_A_2) = V_A_2 ).
% 160.43/160.15  
% 160.43/160.15  fof(fact_id__def,axiom,
% 160.43/160.15      ! [V_x_1,T_a] : hAPP(c_Fun_Oid(T_a),V_x_1) = V_x_1 ).
% 160.43/160.15  
% 160.43/160.15  fof(fact_id__apply,axiom,
% 160.43/160.15      ! [V_x,T_a] : hAPP(c_Fun_Oid(T_a),V_x) = V_x ).
% 160.43/160.15  
% 160.43/160.15  fof(fact_reflpE,axiom,
% 160.43/160.15      ! [V_x_2,V_r_2,T_b] :
% 160.43/160.15        ( c_Predicate_Oreflp(T_b,V_r_2)
% 160.43/160.15       => hBOOL(hAPP(hAPP(V_r_2,V_x_2),V_x_2)) ) ).
% 160.43/160.15  
% 160.43/160.15  fof(fact_apsnd__id,axiom,
% 160.43/160.15      ! [T_b,T_c] : c_Product__Type_Oapsnd(T_c,T_c,T_b,c_Fun_Oid(T_c)) = c_Fun_Oid(tc_prod(T_b,T_c)) ).
% 160.43/160.15  
% 160.43/160.15  fof(fact_apfst__id,axiom,
% 160.43/160.15      ! [T_c,T_b] : c_Product__Type_Oapfst(T_b,T_b,T_c,c_Fun_Oid(T_b)) = c_Fun_Oid(tc_prod(T_b,T_c)) ).
% 160.43/160.15  
% 160.43/160.15  fof(fact_map__pair_Oidentity,axiom,
% 160.43/160.15      ! [T_c,T_b] : c_Product__Type_Omap__pair(T_b,T_b,T_c,T_c,c_COMBI(T_b),c_COMBI(T_c)) = c_Fun_Oid(tc_prod(T_b,T_c)) ).
% 160.43/160.15  
% 160.43/160.15  fof(fact_map__pair_Oid,axiom,
% 160.43/160.15      ! [T_c,T_b] : c_Product__Type_Omap__pair(T_b,T_b,T_c,T_c,c_Fun_Oid(T_b),c_Fun_Oid(T_c)) = c_Fun_Oid(tc_prod(T_b,T_c)) ).
% 160.43/160.15  
% 160.43/160.15  fof(fact_image__id,axiom,
% 160.43/160.15      ! [V_Y_2,T_b] : hAPP(c_Set_Oimage(T_b,T_b,c_Fun_Oid(T_b)),V_Y_2) = V_Y_2 ).
% 160.43/160.15  
% 160.43/160.15  fof(fact_surj__id,axiom,
% 160.43/160.15      ! [T_b] : hAPP(c_Set_Oimage(T_b,T_b,c_Fun_Oid(T_b)),c_Orderings_Otop__class_Otop(tc_fun(T_b,tc_HOL_Obool))) = c_Orderings_Otop__class_Otop(tc_fun(T_b,tc_HOL_Obool)) ).
% 160.43/160.15  
% 160.43/160.15  fof(fact_apsnd__def,axiom,
% 160.43/160.15      ! [V_f_2,T_b,T_d,T_c] : c_Product__Type_Oapsnd(T_c,T_d,T_b,V_f_2) = c_Product__Type_Omap__pair(T_b,T_b,T_c,T_d,c_Fun_Oid(T_b),V_f_2) ).
% 160.43/160.15  
% 160.43/160.15  fof(fact_apfst__def,axiom,
% 160.43/160.15      ! [V_f_2,T_c,T_d,T_b] : c_Product__Type_Oapfst(T_b,T_d,T_c,V_f_2) = c_Product__Type_Omap__pair(T_b,T_d,T_c,T_c,V_f_2,c_Fun_Oid(T_c)) ).
% 160.43/160.15  
% 160.43/160.15  fof(fact_split__Pair,axiom,
% 160.43/160.15      ! [T_c,T_b] : hAPP(c_Product__Type_Oprod_Oprod__case(T_b,T_c,tc_prod(T_b,T_c)),c_Product__Type_OPair(T_b,T_c)) = c_Fun_Oid(tc_prod(T_b,T_c)) ).
% 160.43/160.15  
% 160.43/160.15  fof(fact_setsum__reindex__id,axiom,
% 160.43/160.15      ! [V_B_2,V_f_2,T_b,T_c] :
% 160.43/160.15        ( class_Groups_Ocomm__monoid__add(T_c)
% 160.43/160.15       => ( c_Fun_Oinj__on(T_b,T_c,V_f_2,V_B_2)
% 160.43/160.15         => hAPP(hAPP(c_Big__Operators_Ocomm__monoid__add__class_Osetsum(T_b,T_c),V_f_2),V_B_2) = hAPP(hAPP(c_Big__Operators_Ocomm__monoid__add__class_Osetsum(T_c,T_c),c_Fun_Oid(T_c)),hAPP(c_Set_Oimage(T_b,T_c,V_f_2),V_B_2)) ) ) ).
% 160.43/160.15  
% 160.43/160.15  fof(fact_setprod__reindex__id,axiom,
% 160.43/160.15      ! [V_B_2,V_f_2,T_b,T_c] :
% 160.43/160.15        ( class_Groups_Ocomm__monoid__mult(T_c)
% 160.43/160.15       => ( c_Fun_Oinj__on(T_b,T_c,V_f_2,V_B_2)
% 160.43/160.15         => hAPP(hAPP(c_Big__Operators_Ocomm__monoid__mult__class_Osetprod(T_b,T_c),V_f_2),V_B_2) = hAPP(hAPP(c_Big__Operators_Ocomm__monoid__mult__class_Osetprod(T_c,T_c),c_Fun_Oid(T_c)),hAPP(c_Set_Oimage(T_b,T_c,V_f_2),V_B_2)) ) ) ).
% 160.43/160.15  
% 160.43/160.15  fof(fact_finite__conv__nat__seg__image,axiom,
% 160.43/160.15      ! [V_A_2,T_b] :
% 160.43/160.15        ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2))
% 160.43/160.15      <=> ? [B_n,B_f] : V_A_2 = hAPP(c_Set_Oimage(tc_Nat_Onat,T_b,B_f),hAPP(c_Set_OCollect(tc_Nat_Onat),hAPP(hAPP(c_COMBC(tc_Nat_Onat,tc_Nat_Onat,tc_HOL_Obool),c_Orderings_Oord__class_Oless(tc_Nat_Onat)),B_n))) ) ).
% 160.43/160.15  
% 160.43/160.15  fof(fact_rel__comp__def,axiom,
% 160.43/160.15      ! [V_s_2,V_r_2,T_c,T_d,T_b] : hAPP(hAPP(c_Relation_Orel__comp(T_b,T_d,T_c),V_r_2),V_s_2) = hAPP(c_Set_OCollect(tc_prod(T_b,T_c)),hAPP(c_Product__Type_Oprod_Oprod__case(T_b,T_c,tc_HOL_Obool),hAPP(hAPP(c_COMBB(tc_fun(T_c,tc_fun(T_d,tc_HOL_Obool)),tc_fun(T_c,tc_HOL_Obool),T_b),hAPP(c_COMBB(tc_fun(T_d,tc_HOL_Obool),tc_HOL_Obool,T_c),c_HOL_OEx(T_d))),hAPP(hAPP(c_COMBC(T_b,tc_fun(T_c,tc_fun(T_d,tc_HOL_Obool)),tc_fun(T_c,tc_fun(T_d,tc_HOL_Obool))),hAPP(hAPP(c_COMBB(tc_fun(tc_fun(T_d,tc_HOL_Obool),tc_fun(T_d,tc_HOL_Obool)),tc_fun(tc_fun(T_c,tc_fun(T_d,tc_HOL_Obool)),tc_fun(T_c,tc_fun(T_d,tc_HOL_Obool))),T_b),c_COMBB(tc_fun(T_d,tc_HOL_Obool),tc_fun(T_d,tc_HOL_Obool),T_c)),hAPP(hAPP(c_COMBB(tc_fun(T_d,tc_fun(tc_HOL_Obool,tc_HOL_Obool)),tc_fun(tc_fun(T_d,tc_HOL_Obool),tc_fun(T_d,tc_HOL_Obool)),T_b),c_COMBS(T_d,tc_HOL_Obool,tc_HOL_Obool)),hAPP(hAPP(c_COMBB(tc_fun(T_d,tc_HOL_Obool),tc_fun(T_d,tc_fun(tc_HOL_Obool,tc_HOL_Obool)),T_b),hAPP(c_COMBB(tc_HOL_Obool,tc_fun(tc_HOL_Obool,tc_HOL_Obool),T_d),c_fconj)),hAPP(hAPP(c_COMBC(T_b,tc_fun(tc_prod(T_b,T_d),tc_HOL_Obool),tc_fun(T_d,tc_HOL_Obool)),hAPP(hAPP(c_COMBB(tc_fun(T_d,tc_fun(tc_fun(tc_prod(T_b,T_d),tc_HOL_Obool),tc_HOL_Obool)),tc_fun(tc_fun(tc_prod(T_b,T_d),tc_HOL_Obool),tc_fun(T_d,tc_HOL_Obool)),T_b),c_COMBC(T_d,tc_fun(tc_prod(T_b,T_d),tc_HOL_Obool),tc_HOL_Obool)),hAPP(hAPP(c_COMBB(tc_fun(T_d,tc_prod(T_b,T_d)),tc_fun(T_d,tc_fun(tc_fun(tc_prod(T_b,T_d),tc_HOL_Obool),tc_HOL_Obool)),T_b),hAPP(c_COMBB(tc_prod(T_b,T_d),tc_fun(tc_fun(tc_prod(T_b,T_d),tc_HOL_Obool),tc_HOL_Obool),T_d),c_member(tc_prod(T_b,T_d)))),c_Product__Type_OPair(T_b,T_d)))),V_r_2))))),hAPP(hAPP(c_COMBC(T_c,tc_fun(tc_prod(T_d,T_c),tc_HOL_Obool),tc_fun(T_d,tc_HOL_Obool)),hAPP(hAPP(c_COMBB(tc_fun(T_d,tc_fun(tc_fun(tc_prod(T_d,T_c),tc_HOL_Obool),tc_HOL_Obool)),tc_fun(tc_fun(tc_prod(T_d,T_c),tc_HOL_Obool),tc_fun(T_d,tc_HOL_Obool)),T_c),c_COMBC(T_d,tc_fun(tc_prod(T_d,T_c),tc_HOL_Obool),tc_HOL_Obool)),hAPP(hAPP(c_COMBB(tc_fun(T_d,tc_prod(T_d,T_c)),tc_fun(T_d,tc_fun(tc_fun(tc_prod(T_d,T_c),tc_HOL_Obool),tc_HOL_Obool)),T_c),hAPP(c_COMBB(tc_prod(T_d,T_c),tc_fun(tc_fun(tc_prod(T_d,T_c),tc_HOL_Obool),tc_HOL_Obool),T_d),c_member(tc_prod(T_d,T_c)))),hAPP(c_COMBC(T_d,T_c,tc_prod(T_d,T_c)),c_Product__Type_OPair(T_d,T_c))))),V_s_2))))) ).
% 160.43/160.15  
% 160.43/160.15  fof(fact_Range__Collect__split,axiom,
% 160.43/160.15      ! [V_P_2,T_b,T_c] : hAPP(c_Relation_ORange(T_c,T_b),hAPP(c_Set_OCollect(tc_prod(T_c,T_b)),hAPP(c_Product__Type_Oprod_Oprod__case(T_c,T_b,tc_HOL_Obool),V_P_2))) = hAPP(c_Set_OCollect(T_b),hAPP(hAPP(c_COMBB(tc_fun(T_c,tc_HOL_Obool),tc_HOL_Obool,T_b),c_HOL_OEx(T_c)),hAPP(c_COMBC(T_c,T_b,tc_HOL_Obool),V_P_2))) ).
% 160.43/160.15  
% 160.43/160.15  fof(fact_rel__compI,axiom,
% 160.43/160.15      ! [V_s_2,V_c_2,T_d,V_r_2,V_b_2,V_a_2,T_c,T_b] :
% 160.43/160.15        ( hBOOL(hAPP(hAPP(c_member(tc_prod(T_b,T_c)),hAPP(hAPP(c_Product__Type_OPair(T_b,T_c),V_a_2),V_b_2)),V_r_2))
% 160.43/160.15       => ( hBOOL(hAPP(hAPP(c_member(tc_prod(T_c,T_d)),hAPP(hAPP(c_Product__Type_OPair(T_c,T_d),V_b_2),V_c_2)),V_s_2))
% 160.43/160.15         => hBOOL(hAPP(hAPP(c_member(tc_prod(T_b,T_d)),hAPP(hAPP(c_Product__Type_OPair(T_b,T_d),V_a_2),V_c_2)),hAPP(hAPP(c_Relation_Orel__comp(T_b,T_c,T_d),V_r_2),V_s_2))) ) ) ).
% 160.43/160.15  
% 160.43/160.15  fof(fact_RangeI,axiom,
% 160.43/160.15      ! [V_r_2,V_b_2,V_a_2,T_c,T_b] :
% 160.43/160.15        ( hBOOL(hAPP(hAPP(c_member(tc_prod(T_b,T_c)),hAPP(hAPP(c_Product__Type_OPair(T_b,T_c),V_a_2),V_b_2)),V_r_2))
% 160.43/160.15       => hBOOL(hAPP(hAPP(c_member(T_c),V_b_2),hAPP(c_Relation_ORange(T_b,T_c),V_r_2))) ) ).
% 160.43/160.15  
% 160.43/160.15  fof(fact_rel__comp__UNION__distrib2,axiom,
% 160.43/160.15      ! [V_s_2,V_r_2,V_I_2,T_e,T_c,T_d,T_b] : hAPP(hAPP(c_Relation_Orel__comp(T_b,T_d,T_c),hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OSUPR(T_e,tc_fun(tc_prod(T_b,T_d),tc_HOL_Obool)),V_I_2),V_r_2)),V_s_2) = hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OSUPR(T_e,tc_fun(tc_prod(T_b,T_c),tc_HOL_Obool)),V_I_2),hAPP(hAPP(c_COMBC(T_e,tc_fun(tc_prod(T_d,T_c),tc_HOL_Obool),tc_fun(tc_prod(T_b,T_c),tc_HOL_Obool)),hAPP(hAPP(c_COMBB(tc_fun(tc_prod(T_b,T_d),tc_HOL_Obool),tc_fun(tc_fun(tc_prod(T_d,T_c),tc_HOL_Obool),tc_fun(tc_prod(T_b,T_c),tc_HOL_Obool)),T_e),c_Relation_Orel__comp(T_b,T_d,T_c)),V_r_2)),V_s_2)) ).
% 160.43/160.15  
% 160.43/160.15  fof(fact_rel__comp__UNION__distrib,axiom,
% 160.43/160.15      ! [V_r_2,V_I_2,T_e,V_s_2,T_c,T_d,T_b] : hAPP(hAPP(c_Relation_Orel__comp(T_b,T_d,T_c),V_s_2),hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OSUPR(T_e,tc_fun(tc_prod(T_d,T_c),tc_HOL_Obool)),V_I_2),V_r_2)) = hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OSUPR(T_e,tc_fun(tc_prod(T_b,T_c),tc_HOL_Obool)),V_I_2),hAPP(hAPP(c_COMBB(tc_fun(tc_prod(T_d,T_c),tc_HOL_Obool),tc_fun(tc_prod(T_b,T_c),tc_HOL_Obool),T_e),hAPP(c_Relation_Orel__comp(T_b,T_d,T_c),V_s_2)),V_r_2)) ).
% 160.43/160.15  
% 160.43/160.15  fof(fact_rel__comp__empty1,axiom,
% 160.43/160.15      ! [V_R_2,T_c,T_d,T_b] : hAPP(hAPP(c_Relation_Orel__comp(T_b,T_d,T_c),c_Orderings_Obot__class_Obot(tc_fun(tc_prod(T_b,T_d),tc_HOL_Obool))),V_R_2) = c_Orderings_Obot__class_Obot(tc_fun(tc_prod(T_b,T_c),tc_HOL_Obool)) ).
% 160.43/160.15  
% 160.43/160.15  fof(fact_rel__comp__empty2,axiom,
% 160.43/160.15      ! [V_R_2,T_c,T_d,T_b] : hAPP(hAPP(c_Relation_Orel__comp(T_b,T_d,T_c),V_R_2),c_Orderings_Obot__class_Obot(tc_fun(tc_prod(T_d,T_c),tc_HOL_Obool))) = c_Orderings_Obot__class_Obot(tc_fun(tc_prod(T_b,T_c),tc_HOL_Obool)) ).
% 160.43/160.15  
% 160.43/160.15  fof(fact_O__assoc,axiom,
% 160.43/160.15      ! [V_T_2,V_S_2,V_R_2,T_e,T_c,T_d,T_b] : hAPP(hAPP(c_Relation_Orel__comp(T_b,T_d,T_c),hAPP(hAPP(c_Relation_Orel__comp(T_b,T_e,T_d),V_R_2),V_S_2)),V_T_2) = hAPP(hAPP(c_Relation_Orel__comp(T_b,T_e,T_c),V_R_2),hAPP(hAPP(c_Relation_Orel__comp(T_e,T_d,T_c),V_S_2),V_T_2)) ).
% 160.43/160.15  
% 160.43/160.15  fof(fact_Range__Id__on,axiom,
% 160.43/160.15      ! [V_A_2,T_b] : hAPP(c_Relation_ORange(T_b,T_b),c_Relation_OId__on(T_b,V_A_2)) = V_A_2 ).
% 160.43/160.15  
% 160.43/160.15  fof(fact_rel__comp__mono,axiom,
% 160.43/160.15      ! [V_s_2,V_s_H_2,T_d,V_r_2,V_r_H_2,T_c,T_b] :
% 160.43/160.15        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(tc_prod(T_b,T_c),tc_HOL_Obool)),V_r_H_2),V_r_2))
% 160.43/160.15       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(tc_prod(T_c,T_d),tc_HOL_Obool)),V_s_H_2),V_s_2))
% 160.43/160.15         => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(tc_prod(T_b,T_d),tc_HOL_Obool)),hAPP(hAPP(c_Relation_Orel__comp(T_b,T_c,T_d),V_r_H_2),V_s_H_2)),hAPP(hAPP(c_Relation_Orel__comp(T_b,T_c,T_d),V_r_2),V_s_2))) ) ) ).
% 160.43/160.15  
% 160.43/160.15  fof(fact_rel__comp__distrib2,axiom,
% 160.43/160.15      ! [V_R_2,V_T_2,V_S_2,T_c,T_d,T_b] : hAPP(hAPP(c_Relation_Orel__comp(T_b,T_d,T_c),hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(tc_prod(T_b,T_d),tc_HOL_Obool)),V_S_2),V_T_2)),V_R_2) = hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(tc_prod(T_b,T_c),tc_HOL_Obool)),hAPP(hAPP(c_Relation_Orel__comp(T_b,T_d,T_c),V_S_2),V_R_2)),hAPP(hAPP(c_Relation_Orel__comp(T_b,T_d,T_c),V_T_2),V_R_2)) ).
% 160.43/160.15  
% 160.43/160.15  fof(fact_rel__comp__distrib,axiom,
% 160.43/160.15      ! [V_T_2,V_S_2,V_R_2,T_c,T_d,T_b] : hAPP(hAPP(c_Relation_Orel__comp(T_b,T_d,T_c),V_R_2),hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(tc_prod(T_d,T_c),tc_HOL_Obool)),V_S_2),V_T_2)) = hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(tc_prod(T_b,T_c),tc_HOL_Obool)),hAPP(hAPP(c_Relation_Orel__comp(T_b,T_d,T_c),V_R_2),V_S_2)),hAPP(hAPP(c_Relation_Orel__comp(T_b,T_d,T_c),V_R_2),V_T_2)) ).
% 160.43/160.15  
% 160.43/160.15  fof(fact_union__comp__emptyL,axiom,
% 160.43/160.15      ! [V_B_2,V_C_2,V_A_2,T_b] :
% 160.43/160.15        ( hAPP(hAPP(c_Relation_Orel__comp(T_b,T_b,T_b),V_A_2),V_C_2) = c_Orderings_Obot__class_Obot(tc_fun(tc_prod(T_b,T_b),tc_HOL_Obool))
% 160.43/160.15       => ( hAPP(hAPP(c_Relation_Orel__comp(T_b,T_b,T_b),V_B_2),V_C_2) = c_Orderings_Obot__class_Obot(tc_fun(tc_prod(T_b,T_b),tc_HOL_Obool))
% 160.43/160.15         => hAPP(hAPP(c_Relation_Orel__comp(T_b,T_b,T_b),hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(tc_prod(T_b,T_b),tc_HOL_Obool)),V_A_2),V_B_2)),V_C_2) = c_Orderings_Obot__class_Obot(tc_fun(tc_prod(T_b,T_b),tc_HOL_Obool)) ) ) ).
% 160.43/160.15  
% 160.43/160.15  fof(fact_union__comp__emptyR,axiom,
% 160.43/160.15      ! [V_C_2,V_B_2,V_A_2,T_b] :
% 160.43/160.15        ( hAPP(hAPP(c_Relation_Orel__comp(T_b,T_b,T_b),V_A_2),V_B_2) = c_Orderings_Obot__class_Obot(tc_fun(tc_prod(T_b,T_b),tc_HOL_Obool))
% 160.43/160.15       => ( hAPP(hAPP(c_Relation_Orel__comp(T_b,T_b,T_b),V_A_2),V_C_2) = c_Orderings_Obot__class_Obot(tc_fun(tc_prod(T_b,T_b),tc_HOL_Obool))
% 160.43/160.15         => hAPP(hAPP(c_Relation_Orel__comp(T_b,T_b,T_b),V_A_2),hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(tc_prod(T_b,T_b),tc_HOL_Obool)),V_B_2),V_C_2)) = c_Orderings_Obot__class_Obot(tc_fun(tc_prod(T_b,T_b),tc_HOL_Obool)) ) ) ).
% 160.43/160.15  
% 160.43/160.15  fof(fact_Range__Union,axiom,
% 160.43/160.15      ! [V_S_2,T_b,T_c] : hAPP(c_Relation_ORange(T_c,T_b),c_Complete__Lattice_OSup__class_OSup(tc_fun(tc_prod(T_c,T_b),tc_HOL_Obool),V_S_2)) = hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OSUPR(tc_fun(tc_prod(T_c,T_b),tc_HOL_Obool),tc_fun(T_b,tc_HOL_Obool)),V_S_2),c_Relation_ORange(T_c,T_b)) ).
% 160.43/160.15  
% 160.43/160.15  fof(fact_Range__empty__iff,axiom,
% 160.43/160.15      ! [V_r_2,T_b,T_c] :
% 160.43/160.15        ( hAPP(c_Relation_ORange(T_c,T_b),V_r_2) = c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool))
% 160.43/160.15      <=> V_r_2 = c_Orderings_Obot__class_Obot(tc_fun(tc_prod(T_c,T_b),tc_HOL_Obool)) ) ).
% 160.43/160.15  
% 160.43/160.15  fof(fact_Range__empty,axiom,
% 160.43/160.15      ! [T_b,T_c] : hAPP(c_Relation_ORange(T_c,T_b),c_Orderings_Obot__class_Obot(tc_fun(tc_prod(T_c,T_b),tc_HOL_Obool))) = c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool)) ).
% 160.43/160.15  
% 160.43/160.15  fof(fact_rel__comp__subset__Sigma,axiom,
% 160.43/160.15      ! [V_C_2,V_s_2,T_d,V_B_2,V_A_2,V_r_2,T_c,T_b] :
% 160.43/160.15        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(tc_prod(T_b,T_c),tc_HOL_Obool)),V_r_2),hAPP(hAPP(c_Product__Type_OSigma(T_b,T_c),V_A_2),hAPP(c_COMBK(tc_fun(T_c,tc_HOL_Obool),T_b),V_B_2))))
% 160.43/160.15       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(tc_prod(T_c,T_d),tc_HOL_Obool)),V_s_2),hAPP(hAPP(c_Product__Type_OSigma(T_c,T_d),V_B_2),hAPP(c_COMBK(tc_fun(T_d,tc_HOL_Obool),T_c),V_C_2))))
% 160.43/160.15         => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(tc_prod(T_b,T_d),tc_HOL_Obool)),hAPP(hAPP(c_Relation_Orel__comp(T_b,T_c,T_d),V_r_2),V_s_2)),hAPP(hAPP(c_Product__Type_OSigma(T_b,T_d),V_A_2),hAPP(c_COMBK(tc_fun(T_d,tc_HOL_Obool),T_b),V_C_2)))) ) ) ).
% 160.43/160.15  
% 160.43/160.15  fof(fact_Range__Un__eq,axiom,
% 160.43/160.15      ! [V_B_2,V_A_2,T_b,T_c] : hAPP(c_Relation_ORange(T_c,T_b),hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(tc_prod(T_c,T_b),tc_HOL_Obool)),V_A_2),V_B_2)) = hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(T_b,tc_HOL_Obool)),hAPP(c_Relation_ORange(T_c,T_b),V_A_2)),hAPP(c_Relation_ORange(T_c,T_b),V_B_2)) ).
% 160.43/160.15  
% 160.43/160.15  fof(fact_finite__Range,axiom,
% 160.43/160.15      ! [V_r_2,T_c,T_b] :
% 160.43/160.15        ( hBOOL(hAPP(c_Finite__Set_Ofinite(tc_prod(T_b,T_c)),V_r_2))
% 160.43/160.15       => hBOOL(hAPP(c_Finite__Set_Ofinite(T_c),hAPP(c_Relation_ORange(T_b,T_c),V_r_2))) ) ).
% 160.43/160.15  
% 160.43/160.15  fof(fact_snd__eq__Range,axiom,
% 160.43/160.15      ! [V_R_2,T_b,T_c] : hAPP(c_Set_Oimage(tc_prod(T_c,T_b),T_b,c_Product__Type_Osnd(T_c,T_b)),V_R_2) = hAPP(c_Relation_ORange(T_c,T_b),V_R_2) ).
% 160.43/160.15  
% 160.43/160.15  fof(fact_Range__iff,axiom,
% 160.43/160.15      ! [V_r_2,T_c,V_a_2,T_b] :
% 160.43/160.15        ( hBOOL(hAPP(hAPP(c_member(T_b),V_a_2),hAPP(c_Relation_ORange(T_c,T_b),V_r_2)))
% 160.43/160.15      <=> ? [B_y] : hBOOL(hAPP(hAPP(c_member(tc_prod(T_c,T_b)),hAPP(hAPP(c_Product__Type_OPair(T_c,T_b),B_y),V_a_2)),V_r_2)) ) ).
% 160.43/160.15  
% 160.43/160.15  fof(fact_Range__insert,axiom,
% 160.43/160.15      ! [V_r_2,V_b_2,V_a_2,T_b,T_c] : hAPP(c_Relation_ORange(T_c,T_b),hAPP(hAPP(c_Set_Oinsert(tc_prod(T_c,T_b)),hAPP(hAPP(c_Product__Type_OPair(T_c,T_b),V_a_2),V_b_2)),V_r_2)) = hAPP(hAPP(c_Set_Oinsert(T_b),V_b_2),hAPP(c_Relation_ORange(T_c,T_b),V_r_2)) ).
% 160.43/160.15  
% 160.43/160.15  fof(fact_Range__Int__subset,axiom,
% 160.43/160.15      ! [V_B_2,V_A_2,T_c,T_b] : hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_b,tc_HOL_Obool)),hAPP(c_Relation_ORange(T_c,T_b),hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(tc_prod(T_c,T_b),tc_HOL_Obool)),V_A_2),V_B_2))),hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_b,tc_HOL_Obool)),hAPP(c_Relation_ORange(T_c,T_b),V_A_2)),hAPP(c_Relation_ORange(T_c,T_b),V_B_2)))) ).
% 160.43/160.15  
% 160.43/160.15  fof(fact_Range__Diff__subset,axiom,
% 160.43/160.15      ! [V_B_2,V_A_2,T_c,T_b] : hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_b,tc_HOL_Obool)),hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_fun(T_b,tc_HOL_Obool)),hAPP(c_Relation_ORange(T_c,T_b),V_A_2)),hAPP(c_Relation_ORange(T_c,T_b),V_B_2))),hAPP(c_Relation_ORange(T_c,T_b),hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_fun(tc_prod(T_c,T_b),tc_HOL_Obool)),V_A_2),V_B_2)))) ).
% 160.43/160.15  
% 160.43/160.15  fof(fact_max__ext__compat,axiom,
% 160.43/160.15      ! [V_S_2,V_R_2,T_b] :
% 160.43/160.15        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(tc_prod(T_b,T_b),tc_HOL_Obool)),hAPP(hAPP(c_Relation_Orel__comp(T_b,T_b,T_b),V_R_2),V_S_2)),V_R_2))
% 160.43/160.15       => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(tc_prod(tc_fun(T_b,tc_HOL_Obool),tc_fun(T_b,tc_HOL_Obool)),tc_HOL_Obool)),hAPP(hAPP(c_Relation_Orel__comp(tc_fun(T_b,tc_HOL_Obool),tc_fun(T_b,tc_HOL_Obool),tc_fun(T_b,tc_HOL_Obool)),c_Wellfounded_Omax__ext(T_b,V_R_2)),hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(tc_prod(tc_fun(T_b,tc_HOL_Obool),tc_fun(T_b,tc_HOL_Obool)),tc_HOL_Obool)),c_Wellfounded_Omax__ext(T_b,V_S_2)),hAPP(hAPP(c_Set_Oinsert(tc_prod(tc_fun(T_b,tc_HOL_Obool),tc_fun(T_b,tc_HOL_Obool))),hAPP(hAPP(c_Product__Type_OPair(tc_fun(T_b,tc_HOL_Obool),tc_fun(T_b,tc_HOL_Obool)),c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool))),c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool)))),c_Orderings_Obot__class_Obot(tc_fun(tc_prod(tc_fun(T_b,tc_HOL_Obool),tc_fun(T_b,tc_HOL_Obool)),tc_HOL_Obool)))))),c_Wellfounded_Omax__ext(T_b,V_R_2))) ) ).
% 160.43/160.15  
% 160.43/160.15  fof(fact_min__ext__compat,axiom,
% 160.43/160.15      ! [V_S_2,V_R_2,T_b] :
% 160.43/160.15        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(tc_prod(T_b,T_b),tc_HOL_Obool)),hAPP(hAPP(c_Relation_Orel__comp(T_b,T_b,T_b),V_R_2),V_S_2)),V_R_2))
% 160.43/160.15       => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(tc_prod(tc_fun(T_b,tc_HOL_Obool),tc_fun(T_b,tc_HOL_Obool)),tc_HOL_Obool)),hAPP(hAPP(c_Relation_Orel__comp(tc_fun(T_b,tc_HOL_Obool),tc_fun(T_b,tc_HOL_Obool),tc_fun(T_b,tc_HOL_Obool)),c_Wellfounded_Omin__ext(T_b,V_R_2)),hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(tc_prod(tc_fun(T_b,tc_HOL_Obool),tc_fun(T_b,tc_HOL_Obool)),tc_HOL_Obool)),c_Wellfounded_Omin__ext(T_b,V_S_2)),hAPP(hAPP(c_Set_Oinsert(tc_prod(tc_fun(T_b,tc_HOL_Obool),tc_fun(T_b,tc_HOL_Obool))),hAPP(hAPP(c_Product__Type_OPair(tc_fun(T_b,tc_HOL_Obool),tc_fun(T_b,tc_HOL_Obool)),c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool))),c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool)))),c_Orderings_Obot__class_Obot(tc_fun(tc_prod(tc_fun(T_b,tc_HOL_Obool),tc_fun(T_b,tc_HOL_Obool)),tc_HOL_Obool)))))),c_Wellfounded_Omin__ext(T_b,V_R_2))) ) ).
% 160.43/160.15  
% 160.43/160.15  fof(fact_RangeP__Range__eq,axiom,
% 160.43/160.15      ! [V_x_2,V_r_2,T_c,T_b] :
% 160.43/160.15        ( hBOOL(hAPP(c_Predicate_ORangeP(T_b,T_c,hAPP(hAPP(c_COMBC(T_b,tc_fun(tc_prod(T_b,T_c),tc_HOL_Obool),tc_fun(T_c,tc_HOL_Obool)),hAPP(hAPP(c_COMBB(tc_fun(T_c,tc_fun(tc_fun(tc_prod(T_b,T_c),tc_HOL_Obool),tc_HOL_Obool)),tc_fun(tc_fun(tc_prod(T_b,T_c),tc_HOL_Obool),tc_fun(T_c,tc_HOL_Obool)),T_b),c_COMBC(T_c,tc_fun(tc_prod(T_b,T_c),tc_HOL_Obool),tc_HOL_Obool)),hAPP(hAPP(c_COMBB(tc_fun(T_c,tc_prod(T_b,T_c)),tc_fun(T_c,tc_fun(tc_fun(tc_prod(T_b,T_c),tc_HOL_Obool),tc_HOL_Obool)),T_b),hAPP(c_COMBB(tc_prod(T_b,T_c),tc_fun(tc_fun(tc_prod(T_b,T_c),tc_HOL_Obool),tc_HOL_Obool),T_c),c_member(tc_prod(T_b,T_c)))),c_Product__Type_OPair(T_b,T_c)))),V_r_2)),V_x_2))
% 160.43/160.15      <=> hBOOL(hAPP(hAPP(c_member(T_c),V_x_2),hAPP(c_Relation_ORange(T_b,T_c),V_r_2))) ) ).
% 160.43/160.15  
% 160.43/160.15  fof(fact_RangeE,axiom,
% 160.43/160.15      ! [V_r_2,T_c,V_b_2,T_b] :
% 160.43/160.15        ( hBOOL(hAPP(hAPP(c_member(T_b),V_b_2),hAPP(c_Relation_ORange(T_c,T_b),V_r_2)))
% 160.43/160.15       => ~ ! [B_x] : ~ hBOOL(hAPP(hAPP(c_member(tc_prod(T_c,T_b)),hAPP(hAPP(c_Product__Type_OPair(T_c,T_b),B_x),V_b_2)),V_r_2)) ) ).
% 160.43/160.15  
% 160.43/160.15  fof(fact_pred__comp__rel__comp__eq,axiom,
% 160.43/160.15      ! [V_y_2,V_x_2,V_s_2,V_r_2,T_d,T_c,T_b] :
% 160.43/160.15        ( hBOOL(hAPP(hAPP(c_Predicate_Opred__comp(T_b,T_c,T_d,hAPP(hAPP(c_COMBC(T_b,tc_fun(tc_prod(T_b,T_c),tc_HOL_Obool),tc_fun(T_c,tc_HOL_Obool)),hAPP(hAPP(c_COMBB(tc_fun(T_c,tc_fun(tc_fun(tc_prod(T_b,T_c),tc_HOL_Obool),tc_HOL_Obool)),tc_fun(tc_fun(tc_prod(T_b,T_c),tc_HOL_Obool),tc_fun(T_c,tc_HOL_Obool)),T_b),c_COMBC(T_c,tc_fun(tc_prod(T_b,T_c),tc_HOL_Obool),tc_HOL_Obool)),hAPP(hAPP(c_COMBB(tc_fun(T_c,tc_prod(T_b,T_c)),tc_fun(T_c,tc_fun(tc_fun(tc_prod(T_b,T_c),tc_HOL_Obool),tc_HOL_Obool)),T_b),hAPP(c_COMBB(tc_prod(T_b,T_c),tc_fun(tc_fun(tc_prod(T_b,T_c),tc_HOL_Obool),tc_HOL_Obool),T_c),c_member(tc_prod(T_b,T_c)))),c_Product__Type_OPair(T_b,T_c)))),V_r_2),hAPP(hAPP(c_COMBC(T_c,tc_fun(tc_prod(T_c,T_d),tc_HOL_Obool),tc_fun(T_d,tc_HOL_Obool)),hAPP(hAPP(c_COMBB(tc_fun(T_d,tc_fun(tc_fun(tc_prod(T_c,T_d),tc_HOL_Obool),tc_HOL_Obool)),tc_fun(tc_fun(tc_prod(T_c,T_d),tc_HOL_Obool),tc_fun(T_d,tc_HOL_Obool)),T_c),c_COMBC(T_d,tc_fun(tc_prod(T_c,T_d),tc_HOL_Obool),tc_HOL_Obool)),hAPP(hAPP(c_COMBB(tc_fun(T_d,tc_prod(T_c,T_d)),tc_fun(T_d,tc_fun(tc_fun(tc_prod(T_c,T_d),tc_HOL_Obool),tc_HOL_Obool)),T_c),hAPP(c_COMBB(tc_prod(T_c,T_d),tc_fun(tc_fun(tc_prod(T_c,T_d),tc_HOL_Obool),tc_HOL_Obool),T_d),c_member(tc_prod(T_c,T_d)))),c_Product__Type_OPair(T_c,T_d)))),V_s_2)),V_x_2),V_y_2))
% 160.43/160.15      <=> hBOOL(hAPP(hAPP(c_member(tc_prod(T_b,T_d)),hAPP(hAPP(c_Product__Type_OPair(T_b,T_d),V_x_2),V_y_2)),hAPP(hAPP(c_Relation_Orel__comp(T_b,T_c,T_d),V_r_2),V_s_2))) ) ).
% 160.43/160.15  
% 160.43/160.15  fof(fact_pred__comp_Ointros,axiom,
% 160.43/160.15      ! [T_d,T_c,T_b,V_c_2,V_s_2,V_b_2,V_a_2,V_r_2] :
% 160.43/160.15        ( hBOOL(hAPP(hAPP(V_r_2,V_a_2),V_b_2))
% 160.43/160.15       => ( hBOOL(hAPP(hAPP(V_s_2,V_b_2),V_c_2))
% 160.43/160.15         => hBOOL(hAPP(hAPP(c_Predicate_Opred__comp(T_b,T_c,T_d,V_r_2,V_s_2),V_a_2),V_c_2)) ) ) ).
% 160.43/160.15  
% 160.43/160.15  fof(fact_RangeP_Ointros,axiom,
% 160.43/160.15      ! [T_c,T_b,V_b_2,V_a_2,V_r_2] :
% 160.43/160.15        ( hBOOL(hAPP(hAPP(V_r_2,V_a_2),V_b_2))
% 160.43/160.15       => hBOOL(hAPP(c_Predicate_ORangeP(T_b,T_c,V_r_2),V_b_2)) ) ).
% 160.43/160.15  
% 160.43/160.15  fof(fact_pred__comp_Oequations,axiom,
% 160.43/160.15      ! [V_a3_2,V_a1_2,V_s_2,V_r_2,T_d,T_c,T_b] :
% 160.43/160.15        ( hBOOL(hAPP(hAPP(c_Predicate_Opred__comp(T_b,T_c,T_d,V_r_2,V_s_2),V_a1_2),V_a3_2))
% 160.43/160.15      <=> ? [B_b] :
% 160.43/160.15            ( hBOOL(hAPP(hAPP(V_r_2,V_a1_2),B_b))
% 160.43/160.15            & hBOOL(hAPP(hAPP(V_s_2,B_b),V_a3_2)) ) ) ).
% 160.43/160.15  
% 160.43/160.15  fof(fact_RangeP_Oequations,axiom,
% 160.43/160.15      ! [V_a2_2,V_r_2,T_c,T_b] :
% 160.43/160.15        ( hBOOL(hAPP(c_Predicate_ORangeP(T_b,T_c,V_r_2),V_a2_2))
% 160.43/160.15      <=> ? [B_a] : hBOOL(hAPP(hAPP(V_r_2,B_a),V_a2_2)) ) ).
% 160.43/160.15  
% 160.43/160.15  fof(fact_reduction__pairI,axiom,
% 160.43/160.15      ! [V_S_2,V_R_2,T_b] :
% 160.43/160.15        ( c_Wellfounded_Owf(T_b,V_R_2)
% 160.43/160.15       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(tc_prod(T_b,T_b),tc_HOL_Obool)),hAPP(hAPP(c_Relation_Orel__comp(T_b,T_b,T_b),V_R_2),V_S_2)),V_R_2))
% 160.43/160.15         => c_FunDef_Oreduction__pair(T_b,hAPP(hAPP(c_Product__Type_OPair(tc_fun(tc_prod(T_b,T_b),tc_HOL_Obool),tc_fun(tc_prod(T_b,T_b),tc_HOL_Obool)),V_R_2),V_S_2)) ) ) ).
% 160.43/160.15  
% 160.43/160.15  fof(fact_Domain__Collect__split,axiom,
% 160.43/160.15      ! [V_P_2,T_c,T_b] : hAPP(c_Relation_ODomain(T_b,T_c),hAPP(c_Set_OCollect(tc_prod(T_b,T_c)),hAPP(c_Product__Type_Oprod_Oprod__case(T_b,T_c,tc_HOL_Obool),V_P_2))) = hAPP(c_Set_OCollect(T_b),hAPP(hAPP(c_COMBB(tc_fun(T_c,tc_HOL_Obool),tc_HOL_Obool,T_b),c_HOL_OEx(T_c)),V_P_2)) ).
% 160.43/160.15  
% 160.43/160.15  fof(fact_pigeonhole__infinite,axiom,
% 160.43/160.15      ! [V_f_2,T_c,V_A_2,T_b] :
% 160.43/160.15        ( ~ hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2))
% 160.43/160.15       => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_c),hAPP(c_Set_Oimage(T_b,T_c,V_f_2),V_A_2)))
% 160.43/160.15         => ? [B_x] :
% 160.43/160.15              ( hBOOL(hAPP(hAPP(c_member(T_b),B_x),V_A_2))
% 160.43/160.15              & ~ hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),hAPP(c_Set_OCollect(T_b),hAPP(hAPP(c_COMBS(T_b,tc_HOL_Obool,tc_HOL_Obool),hAPP(hAPP(c_COMBB(tc_HOL_Obool,tc_fun(tc_HOL_Obool,tc_HOL_Obool),T_b),c_fconj),hAPP(hAPP(c_COMBC(T_b,tc_fun(T_b,tc_HOL_Obool),tc_HOL_Obool),c_member(T_b)),V_A_2))),hAPP(hAPP(c_COMBC(T_b,T_c,tc_HOL_Obool),hAPP(hAPP(c_COMBB(T_c,tc_fun(T_c,tc_HOL_Obool),T_b),c_fequal),V_f_2)),hAPP(V_f_2,B_x)))))) ) ) ) ).
% 160.43/160.15  
% 160.43/160.15  fof(fact_wf__less__than,axiom,
% 160.43/160.15      c_Wellfounded_Owf(tc_Nat_Onat,c_Wellfounded_Oless__than) ).
% 160.43/160.15  
% 160.43/160.15  fof(fact_wf__empty,axiom,
% 160.43/160.15      ! [T_b] : c_Wellfounded_Owf(T_b,c_Orderings_Obot__class_Obot(tc_fun(tc_prod(T_b,T_b),tc_HOL_Obool))) ).
% 160.43/160.15  
% 160.43/160.15  fof(fact_wf__inv__image,axiom,
% 160.43/160.15      ! [V_f_2,T_c,V_r_2,T_b] :
% 160.43/160.15        ( c_Wellfounded_Owf(T_b,V_r_2)
% 160.43/160.15       => c_Wellfounded_Owf(T_c,hAPP(hAPP(c_Relation_Oinv__image(T_b,T_c),V_r_2),V_f_2)) ) ).
% 160.43/160.15  
% 160.43/160.15  fof(fact_wf__lex__prod,axiom,
% 160.43/160.15      ! [V_rb_2,T_c,V_ra_2,T_b] :
% 160.43/160.15        ( c_Wellfounded_Owf(T_b,V_ra_2)
% 160.43/160.15       => ( c_Wellfounded_Owf(T_c,V_rb_2)
% 160.43/160.15         => c_Wellfounded_Owf(tc_prod(T_b,T_c),c_Wellfounded_Olex__prod(T_b,T_c,V_ra_2,V_rb_2)) ) ) ).
% 160.43/160.15  
% 160.43/160.15  fof(fact_wf__measure,axiom,
% 160.43/160.15      ! [V_f_2,T_b] : c_Wellfounded_Owf(T_b,hAPP(c_Wellfounded_Omeasure(T_b),V_f_2)) ).
% 160.43/160.15  
% 160.43/160.15  fof(fact_DomainI,axiom,
% 160.43/160.15      ! [V_r_2,V_b_2,V_a_2,T_c,T_b] :
% 160.43/160.15        ( hBOOL(hAPP(hAPP(c_member(tc_prod(T_b,T_c)),hAPP(hAPP(c_Product__Type_OPair(T_b,T_c),V_a_2),V_b_2)),V_r_2))
% 160.43/160.15       => hBOOL(hAPP(hAPP(c_member(T_b),V_a_2),hAPP(c_Relation_ODomain(T_b,T_c),V_r_2))) ) ).
% 160.43/160.15  
% 160.43/160.15  fof(fact_wf__comp__self,axiom,
% 160.43/160.15      ! [V_R_2,T_b] :
% 160.43/160.15        ( c_Wellfounded_Owf(T_b,V_R_2)
% 160.43/160.15      <=> c_Wellfounded_Owf(T_b,hAPP(hAPP(c_Relation_Orel__comp(T_b,T_b,T_b),V_R_2),V_R_2)) ) ).
% 160.43/160.15  
% 160.43/160.15  fof(fact_wf__subset,axiom,
% 160.43/160.15      ! [V_p_2,V_r_2,T_b] :
% 160.43/160.15        ( c_Wellfounded_Owf(T_b,V_r_2)
% 160.43/160.15       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(tc_prod(T_b,T_b),tc_HOL_Obool)),V_p_2),V_r_2))
% 160.43/160.15         => c_Wellfounded_Owf(T_b,V_p_2) ) ) ).
% 160.43/160.15  
% 160.43/160.15  fof(fact_min__ext__wf,axiom,
% 160.43/160.15      ! [V_r_2,T_b] :
% 160.43/160.15        ( c_Wellfounded_Owf(T_b,V_r_2)
% 160.43/160.15       => c_Wellfounded_Owf(tc_fun(T_b,tc_HOL_Obool),c_Wellfounded_Omin__ext(T_b,V_r_2)) ) ).
% 160.43/160.15  
% 160.43/160.15  fof(fact_wf__finite__psubset,axiom,
% 160.43/160.15      ! [T_b] : c_Wellfounded_Owf(tc_fun(T_b,tc_HOL_Obool),c_Wellfounded_Ofinite__psubset(T_b)) ).
% 160.43/160.15  
% 160.43/160.15  fof(fact_wf__mlex,axiom,
% 160.43/160.15      ! [V_f_2,V_R_2,T_b] :
% 160.43/160.15        ( c_Wellfounded_Owf(T_b,V_R_2)
% 160.43/160.15       => c_Wellfounded_Owf(T_b,c_Wellfounded_Omlex__prod(T_b,V_f_2,V_R_2)) ) ).
% 160.43/160.15  
% 160.43/160.15  fof(fact_max__ext__wf,axiom,
% 160.43/160.15      ! [V_r_2,T_b] :
% 160.43/160.15        ( c_Wellfounded_Owf(T_b,V_r_2)
% 160.43/160.15       => c_Wellfounded_Owf(tc_fun(T_b,tc_HOL_Obool),c_Wellfounded_Omax__ext(T_b,V_r_2)) ) ).
% 160.43/160.15  
% 160.43/160.15  fof(fact_wf__pair__less,axiom,
% 160.43/160.15      c_Wellfounded_Owf(tc_prod(tc_Nat_Onat,tc_Nat_Onat),c_FunDef_Opair__less) ).
% 160.43/160.15  
% 160.43/160.15  fof(fact_Domain__Id__on,axiom,
% 160.43/160.15      ! [V_A_2,T_b] : hAPP(c_Relation_ODomain(T_b,T_b),c_Relation_OId__on(T_b,V_A_2)) = V_A_2 ).
% 160.43/160.15  
% 160.43/160.15  fof(fact_wf__Int2,axiom,
% 160.43/160.15      ! [V_r_H_2,V_r_2,T_b] :
% 160.43/160.15        ( c_Wellfounded_Owf(T_b,V_r_2)
% 160.43/160.15       => c_Wellfounded_Owf(T_b,hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(tc_prod(T_b,T_b),tc_HOL_Obool)),V_r_H_2),V_r_2)) ) ).
% 160.43/160.15  
% 160.43/160.15  fof(fact_wf__Int1,axiom,
% 160.43/160.15      ! [V_r_H_2,V_r_2,T_b] :
% 160.43/160.15        ( c_Wellfounded_Owf(T_b,V_r_2)
% 160.43/160.15       => c_Wellfounded_Owf(T_b,hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(tc_prod(T_b,T_b),tc_HOL_Obool)),V_r_2),V_r_H_2)) ) ).
% 160.43/160.15  
% 160.43/160.15  fof(fact_wf__irrefl,axiom,
% 160.43/160.15      ! [V_a_2,V_r_2,T_b] :
% 160.43/160.15        ( c_Wellfounded_Owf(T_b,V_r_2)
% 160.43/160.15       => ~ hBOOL(hAPP(hAPP(c_member(tc_prod(T_b,T_b)),hAPP(hAPP(c_Product__Type_OPair(T_b,T_b),V_a_2),V_a_2)),V_r_2)) ) ).
% 160.43/160.15  
% 160.43/160.15  fof(fact_wf__asym,axiom,
% 160.43/160.15      ! [V_x_2,V_a_2,V_r_2,T_b] :
% 160.43/160.15        ( c_Wellfounded_Owf(T_b,V_r_2)
% 160.43/160.15       => ( hBOOL(hAPP(hAPP(c_member(tc_prod(T_b,T_b)),hAPP(hAPP(c_Product__Type_OPair(T_b,T_b),V_a_2),V_x_2)),V_r_2))
% 160.43/160.15         => ~ hBOOL(hAPP(hAPP(c_member(tc_prod(T_b,T_b)),hAPP(hAPP(c_Product__Type_OPair(T_b,T_b),V_x_2),V_a_2)),V_r_2)) ) ) ).
% 160.43/160.15  
% 160.43/160.15  fof(fact_wf__not__sym,axiom,
% 160.43/160.15      ! [V_x_2,V_a_2,V_r_2,T_b] :
% 160.43/160.15        ( c_Wellfounded_Owf(T_b,V_r_2)
% 160.43/160.15       => ( hBOOL(hAPP(hAPP(c_member(tc_prod(T_b,T_b)),hAPP(hAPP(c_Product__Type_OPair(T_b,T_b),V_a_2),V_x_2)),V_r_2))
% 160.43/160.15         => ~ hBOOL(hAPP(hAPP(c_member(tc_prod(T_b,T_b)),hAPP(hAPP(c_Product__Type_OPair(T_b,T_b),V_x_2),V_a_2)),V_r_2)) ) ) ).
% 160.43/160.15  
% 160.43/160.15  fof(fact_wf__not__refl,axiom,
% 160.43/160.15      ! [V_a_2,V_r_2,T_b] :
% 160.43/160.15        ( c_Wellfounded_Owf(T_b,V_r_2)
% 160.43/160.15       => ~ hBOOL(hAPP(hAPP(c_member(tc_prod(T_b,T_b)),hAPP(hAPP(c_Product__Type_OPair(T_b,T_b),V_a_2),V_a_2)),V_r_2)) ) ).
% 160.43/160.15  
% 160.43/160.15  fof(fact_wf__less,axiom,
% 160.43/160.15      c_Wellfounded_Owf(tc_Nat_Onat,hAPP(c_Set_OCollect(tc_prod(tc_Nat_Onat,tc_Nat_Onat)),hAPP(c_Product__Type_Oprod_Oprod__case(tc_Nat_Onat,tc_Nat_Onat,tc_HOL_Obool),c_Orderings_Oord__class_Oless(tc_Nat_Onat)))) ).
% 160.43/160.15  
% 160.43/160.15  fof(fact_wf__int__ge__less__than2,axiom,
% 160.43/160.15      ! [V_d_2] : c_Wellfounded_Owf(tc_Int_Oint,c_Int_Oint__ge__less__than2(V_d_2)) ).
% 160.43/160.15  
% 160.43/160.15  fof(fact_wf__int__ge__less__than,axiom,
% 160.43/160.15      ! [V_d_2] : c_Wellfounded_Owf(tc_Int_Oint,c_Int_Oint__ge__less__than(V_d_2)) ).
% 160.43/160.15  
% 160.43/160.15  fof(fact_wf__Un,axiom,
% 160.43/160.15      ! [V_s_2,V_r_2,T_b] :
% 160.43/160.15        ( c_Wellfounded_Owf(T_b,V_r_2)
% 160.43/160.15       => ( c_Wellfounded_Owf(T_b,V_s_2)
% 160.43/160.15         => ( hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_b,tc_HOL_Obool)),hAPP(c_Relation_ODomain(T_b,T_b),V_r_2)),hAPP(c_Relation_ORange(T_b,T_b),V_s_2)) = c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool))
% 160.43/160.15           => c_Wellfounded_Owf(T_b,hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(tc_prod(T_b,T_b),tc_HOL_Obool)),V_r_2),V_s_2)) ) ) ) ).
% 160.43/160.15  
% 160.43/160.15  fof(fact_acc__wfD,axiom,
% 160.43/160.15      ! [V_x_2,V_r_2,T_b] :
% 160.43/160.15        ( c_Wellfounded_Owf(T_b,V_r_2)
% 160.43/160.15       => hBOOL(hAPP(hAPP(c_member(T_b),V_x_2),c_Wellfounded_Oacc(T_b,V_r_2))) ) ).
% 160.43/160.15  
% 160.43/160.15  fof(fact_wf__acc__iff,axiom,
% 160.43/160.15      ! [V_r_2,T_b] :
% 160.43/160.15        ( c_Wellfounded_Owf(T_b,V_r_2)
% 160.43/160.15      <=> ! [B_x] : hBOOL(hAPP(hAPP(c_member(T_b),B_x),c_Wellfounded_Oacc(T_b,V_r_2))) ) ).
% 160.43/160.15  
% 160.43/160.15  fof(fact_wf__no__loop,axiom,
% 160.43/160.15      ! [V_R_2,T_b] :
% 160.43/160.15        ( hAPP(hAPP(c_Relation_Orel__comp(T_b,T_b,T_b),V_R_2),V_R_2) = c_Orderings_Obot__class_Obot(tc_fun(tc_prod(T_b,T_b),tc_HOL_Obool))
% 160.43/160.15       => c_Wellfounded_Owf(T_b,V_R_2) ) ).
% 160.43/160.15  
% 160.43/160.15  fof(fact_wf__union__merge,axiom,
% 160.43/160.15      ! [V_S_2,V_R_2,T_b] :
% 160.43/160.15        ( c_Wellfounded_Owf(T_b,hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(tc_prod(T_b,T_b),tc_HOL_Obool)),V_R_2),V_S_2))
% 160.43/160.15      <=> c_Wellfounded_Owf(T_b,hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(tc_prod(T_b,T_b),tc_HOL_Obool)),hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(tc_prod(T_b,T_b),tc_HOL_Obool)),hAPP(hAPP(c_Relation_Orel__comp(T_b,T_b,T_b),V_R_2),V_R_2)),hAPP(hAPP(c_Relation_Orel__comp(T_b,T_b,T_b),V_S_2),V_R_2))),V_S_2)) ) ).
% 160.43/160.15  
% 160.43/160.15  fof(fact_Domain__empty__iff,axiom,
% 160.43/160.15      ! [V_r_2,T_c,T_b] :
% 160.43/160.15        ( hAPP(c_Relation_ODomain(T_b,T_c),V_r_2) = c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool))
% 160.43/160.15      <=> V_r_2 = c_Orderings_Obot__class_Obot(tc_fun(tc_prod(T_b,T_c),tc_HOL_Obool)) ) ).
% 160.43/160.15  
% 160.43/160.15  fof(fact_Domain__empty,axiom,
% 160.43/160.15      ! [T_c,T_b] : hAPP(c_Relation_ODomain(T_b,T_c),c_Orderings_Obot__class_Obot(tc_fun(tc_prod(T_b,T_c),tc_HOL_Obool))) = c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool)) ).
% 160.43/160.15  
% 160.43/160.15  fof(fact_Domain__mono,axiom,
% 160.43/160.15      ! [V_s_2,V_r_2,T_c,T_b] :
% 160.43/160.15        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(tc_prod(T_b,T_c),tc_HOL_Obool)),V_r_2),V_s_2))
% 160.43/160.15       => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_b,tc_HOL_Obool)),hAPP(c_Relation_ODomain(T_b,T_c),V_r_2)),hAPP(c_Relation_ODomain(T_b,T_c),V_s_2))) ) ).
% 160.43/160.15  
% 160.43/160.15  fof(fact_Domain__Un__eq,axiom,
% 160.43/160.15      ! [V_B_2,V_A_2,T_c,T_b] : hAPP(c_Relation_ODomain(T_b,T_c),hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(tc_prod(T_b,T_c),tc_HOL_Obool)),V_A_2),V_B_2)) = hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(T_b,tc_HOL_Obool)),hAPP(c_Relation_ODomain(T_b,T_c),V_A_2)),hAPP(c_Relation_ODomain(T_b,T_c),V_B_2)) ).
% 160.43/160.15  
% 160.43/160.15  fof(fact_finite__Domain,axiom,
% 160.43/160.15      ! [V_r_2,T_c,T_b] :
% 160.43/160.15        ( hBOOL(hAPP(c_Finite__Set_Ofinite(tc_prod(T_b,T_c)),V_r_2))
% 160.43/160.15       => hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),hAPP(c_Relation_ODomain(T_b,T_c),V_r_2))) ) ).
% 160.43/160.15  
% 160.43/160.15  fof(fact_fst__eq__Domain,axiom,
% 160.43/160.15      ! [V_R_2,T_c,T_b] : hAPP(c_Set_Oimage(tc_prod(T_b,T_c),T_b,c_Product__Type_Ofst(T_b,T_c)),V_R_2) = hAPP(c_Relation_ODomain(T_b,T_c),V_R_2) ).
% 160.43/160.15  
% 160.43/160.15  fof(fact_wf__iff__no__infinite__down__chain,axiom,
% 160.43/160.15      ! [V_r_2,T_b] :
% 160.43/160.15        ( c_Wellfounded_Owf(T_b,V_r_2)
% 160.43/160.15      <=> ~ ? [B_f] :
% 160.43/160.15            ! [B_i] : hBOOL(hAPP(hAPP(c_member(tc_prod(T_b,T_b)),hAPP(hAPP(c_Product__Type_OPair(T_b,T_b),hAPP(B_f,hAPP(c_Nat_OSuc,B_i))),hAPP(B_f,B_i))),V_r_2)) ) ).
% 160.43/160.15  
% 160.43/160.15  fof(fact_wfE__pf,axiom,
% 160.43/160.15      ! [V_A_2,V_R_2,T_b] :
% 160.43/160.15        ( c_Wellfounded_Owf(T_b,V_R_2)
% 160.43/160.15       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_b,tc_HOL_Obool)),V_A_2),hAPP(c_Relation_OImage(T_b,T_b,V_R_2),V_A_2)))
% 160.43/160.15         => V_A_2 = c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool)) ) ) ).
% 160.43/160.15  
% 160.43/160.15  fof(fact_wf__union__compatible,axiom,
% 160.43/160.15      ! [V_S_2,V_R_2,T_b] :
% 160.43/160.15        ( c_Wellfounded_Owf(T_b,V_R_2)
% 160.43/160.15       => ( c_Wellfounded_Owf(T_b,V_S_2)
% 160.43/160.15         => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(tc_prod(T_b,T_b),tc_HOL_Obool)),hAPP(hAPP(c_Relation_Orel__comp(T_b,T_b,T_b),V_R_2),V_S_2)),V_R_2))
% 160.43/160.15           => c_Wellfounded_Owf(T_b,hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(tc_prod(T_b,T_b),tc_HOL_Obool)),V_R_2),V_S_2)) ) ) ) ).
% 160.43/160.15  
% 160.43/160.15  fof(fact_Domain__iff,axiom,
% 160.43/160.15      ! [V_r_2,T_c,V_a_2,T_b] :
% 160.43/160.15        ( hBOOL(hAPP(hAPP(c_member(T_b),V_a_2),hAPP(c_Relation_ODomain(T_b,T_c),V_r_2)))
% 160.43/160.15      <=> ? [B_y] : hBOOL(hAPP(hAPP(c_member(tc_prod(T_b,T_c)),hAPP(hAPP(c_Product__Type_OPair(T_b,T_c),V_a_2),B_y)),V_r_2)) ) ).
% 160.43/160.15  
% 160.43/160.15  fof(fact_wf,axiom,
% 160.43/160.15      ! [T_b] :
% 160.43/160.15        ( class_Orderings_Owellorder(T_b)
% 160.43/160.15       => c_Wellfounded_Owf(T_b,hAPP(c_Set_OCollect(tc_prod(T_b,T_b)),hAPP(c_Product__Type_Oprod_Oprod__case(T_b,T_b,tc_HOL_Obool),c_Orderings_Oord__class_Oless(T_b)))) ) ).
% 160.43/160.15  
% 160.43/160.15  fof(fact_Domain__insert,axiom,
% 160.43/160.15      ! [V_r_2,V_b_2,V_a_2,T_c,T_b] : hAPP(c_Relation_ODomain(T_b,T_c),hAPP(hAPP(c_Set_Oinsert(tc_prod(T_b,T_c)),hAPP(hAPP(c_Product__Type_OPair(T_b,T_c),V_a_2),V_b_2)),V_r_2)) = hAPP(hAPP(c_Set_Oinsert(T_b),V_a_2),hAPP(c_Relation_ODomain(T_b,T_c),V_r_2)) ).
% 160.43/160.15  
% 160.43/160.15  fof(fact_reduction__pair__def,axiom,
% 160.43/160.15      ! [V_P_2,T_b] :
% 160.43/160.15        ( c_FunDef_Oreduction__pair(T_b,V_P_2)
% 160.43/160.15      <=> ( c_Wellfounded_Owf(T_b,hAPP(c_Product__Type_Ofst(tc_fun(tc_prod(T_b,T_b),tc_HOL_Obool),tc_fun(tc_prod(T_b,T_b),tc_HOL_Obool)),V_P_2))
% 160.43/160.15          & hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(tc_prod(T_b,T_b),tc_HOL_Obool)),hAPP(hAPP(c_Relation_Orel__comp(T_b,T_b,T_b),hAPP(c_Product__Type_Ofst(tc_fun(tc_prod(T_b,T_b),tc_HOL_Obool),tc_fun(tc_prod(T_b,T_b),tc_HOL_Obool)),V_P_2)),hAPP(c_Product__Type_Osnd(tc_fun(tc_prod(T_b,T_b),tc_HOL_Obool),tc_fun(tc_prod(T_b,T_b),tc_HOL_Obool)),V_P_2))),hAPP(c_Product__Type_Ofst(tc_fun(tc_prod(T_b,T_b),tc_HOL_Obool),tc_fun(tc_prod(T_b,T_b),tc_HOL_Obool)),V_P_2))) ) ) ).
% 160.43/160.15  
% 160.43/160.15  fof(fact_reduction__pair__lemma,axiom,
% 160.43/160.15      ! [V_S_2,V_R_2,V_P_2,T_b] :
% 160.43/160.15        ( c_FunDef_Oreduction__pair(T_b,V_P_2)
% 160.43/160.15       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(tc_prod(T_b,T_b),tc_HOL_Obool)),V_R_2),hAPP(c_Product__Type_Ofst(tc_fun(tc_prod(T_b,T_b),tc_HOL_Obool),tc_fun(tc_prod(T_b,T_b),tc_HOL_Obool)),V_P_2)))
% 160.43/160.15         => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(tc_prod(T_b,T_b),tc_HOL_Obool)),V_S_2),hAPP(c_Product__Type_Osnd(tc_fun(tc_prod(T_b,T_b),tc_HOL_Obool),tc_fun(tc_prod(T_b,T_b),tc_HOL_Obool)),V_P_2)))
% 160.43/160.15           => ( c_Wellfounded_Owf(T_b,V_S_2)
% 160.43/160.15             => c_Wellfounded_Owf(T_b,hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(tc_prod(T_b,T_b),tc_HOL_Obool)),V_R_2),V_S_2)) ) ) ) ) ).
% 160.43/160.15  
% 160.43/160.15  fof(fact_Domain__Int__subset,axiom,
% 160.43/160.15      ! [V_B_2,V_A_2,T_c,T_b] : hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_b,tc_HOL_Obool)),hAPP(c_Relation_ODomain(T_b,T_c),hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(tc_prod(T_b,T_c),tc_HOL_Obool)),V_A_2),V_B_2))),hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_b,tc_HOL_Obool)),hAPP(c_Relation_ODomain(T_b,T_c),V_A_2)),hAPP(c_Relation_ODomain(T_b,T_c),V_B_2)))) ).
% 160.43/160.15  
% 160.43/160.15  fof(fact_Domain__Diff__subset,axiom,
% 160.43/160.15      ! [V_B_2,V_A_2,T_c,T_b] : hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_b,tc_HOL_Obool)),hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_fun(T_b,tc_HOL_Obool)),hAPP(c_Relation_ODomain(T_b,T_c),V_A_2)),hAPP(c_Relation_ODomain(T_b,T_c),V_B_2))),hAPP(c_Relation_ODomain(T_b,T_c),hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_fun(tc_prod(T_b,T_c),tc_HOL_Obool)),V_A_2),V_B_2)))) ).
% 160.43/160.15  
% 160.43/160.15  fof(fact_Field__def,axiom,
% 160.43/160.15      ! [V_r_2,T_b] : hAPP(c_Relation_OField(T_b),V_r_2) = hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(T_b,tc_HOL_Obool)),hAPP(c_Relation_ODomain(T_b,T_b),V_r_2)),hAPP(c_Relation_ORange(T_b,T_b),V_r_2)) ).
% 160.43/160.15  
% 160.43/160.15  fof(fact_wf__map__pair__image,axiom,
% 160.43/160.15      ! [V_f_2,T_c,V_r_2,T_b] :
% 160.43/160.15        ( c_Wellfounded_Owf(T_b,V_r_2)
% 160.43/160.15       => ( c_Fun_Oinj__on(T_b,T_c,V_f_2,c_Orderings_Otop__class_Otop(tc_fun(T_b,tc_HOL_Obool)))
% 160.43/160.15         => c_Wellfounded_Owf(T_c,hAPP(c_Set_Oimage(tc_prod(T_b,T_b),tc_prod(T_c,T_c),c_Product__Type_Omap__pair(T_b,T_c,T_b,T_c,V_f_2,V_f_2)),V_r_2)) ) ) ).
% 160.43/160.15  
% 160.43/160.15  fof(fact_Domain__Union,axiom,
% 160.43/160.15      ! [V_S_2,T_c,T_b] : hAPP(c_Relation_ODomain(T_b,T_c),c_Complete__Lattice_OSup__class_OSup(tc_fun(tc_prod(T_b,T_c),tc_HOL_Obool),V_S_2)) = hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OSUPR(tc_fun(tc_prod(T_b,T_c),tc_HOL_Obool),tc_fun(T_b,tc_HOL_Obool)),V_S_2),c_Relation_ODomain(T_b,T_c)) ).
% 160.43/160.15  
% 160.43/160.15  fof(fact_DomainP__Domain__eq,axiom,
% 160.43/160.15      ! [V_x_2,V_r_2,T_c,T_b] :
% 160.43/160.15        ( hBOOL(hAPP(c_Predicate_ODomainP(T_b,T_c,hAPP(hAPP(c_COMBC(T_b,tc_fun(tc_prod(T_b,T_c),tc_HOL_Obool),tc_fun(T_c,tc_HOL_Obool)),hAPP(hAPP(c_COMBB(tc_fun(T_c,tc_fun(tc_fun(tc_prod(T_b,T_c),tc_HOL_Obool),tc_HOL_Obool)),tc_fun(tc_fun(tc_prod(T_b,T_c),tc_HOL_Obool),tc_fun(T_c,tc_HOL_Obool)),T_b),c_COMBC(T_c,tc_fun(tc_prod(T_b,T_c),tc_HOL_Obool),tc_HOL_Obool)),hAPP(hAPP(c_COMBB(tc_fun(T_c,tc_prod(T_b,T_c)),tc_fun(T_c,tc_fun(tc_fun(tc_prod(T_b,T_c),tc_HOL_Obool),tc_HOL_Obool)),T_b),hAPP(c_COMBB(tc_prod(T_b,T_c),tc_fun(tc_fun(tc_prod(T_b,T_c),tc_HOL_Obool),tc_HOL_Obool),T_c),c_member(tc_prod(T_b,T_c)))),c_Product__Type_OPair(T_b,T_c)))),V_r_2)),V_x_2))
% 160.43/160.15      <=> hBOOL(hAPP(hAPP(c_member(T_b),V_x_2),hAPP(c_Relation_ODomain(T_b,T_c),V_r_2))) ) ).
% 160.43/160.15  
% 160.43/160.15  fof(fact_wf__lenlex,axiom,
% 160.43/160.15      ! [V_r_2,T_b] :
% 160.43/160.15        ( c_Wellfounded_Owf(T_b,V_r_2)
% 160.43/160.15       => c_Wellfounded_Owf(tc_List_Olist(T_b),c_List_Olenlex(T_b,V_r_2)) ) ).
% 160.43/160.15  
% 160.43/160.15  fof(fact_DomainE,axiom,
% 160.43/160.15      ! [V_r_2,T_c,V_a_2,T_b] :
% 160.43/160.15        ( hBOOL(hAPP(hAPP(c_member(T_b),V_a_2),hAPP(c_Relation_ODomain(T_b,T_c),V_r_2)))
% 160.43/160.15       => ~ ! [B_y] : ~ hBOOL(hAPP(hAPP(c_member(tc_prod(T_b,T_c)),hAPP(hAPP(c_Product__Type_OPair(T_b,T_c),V_a_2),B_y)),V_r_2)) ) ).
% 160.43/160.15  
% 160.43/160.15  fof(fact_DomainP_Ointros,axiom,
% 160.43/160.15      ! [T_c,T_b,V_b_2,V_a_2,V_r_2] :
% 160.43/160.15        ( hBOOL(hAPP(hAPP(V_r_2,V_a_2),V_b_2))
% 160.43/160.15       => hBOOL(hAPP(c_Predicate_ODomainP(T_b,T_c,V_r_2),V_a_2)) ) ).
% 160.43/160.15  
% 160.43/160.15  fof(fact_DomainP_Oequations,axiom,
% 160.43/160.15      ! [V_a1_2,V_r_2,T_c,T_b] :
% 160.43/160.15        ( hBOOL(hAPP(c_Predicate_ODomainP(T_b,T_c,V_r_2),V_a1_2))
% 160.43/160.15      <=> ? [B_x1] : hBOOL(hAPP(hAPP(V_r_2,V_a1_2),B_x1)) ) ).
% 160.43/160.15  
% 160.43/160.15  fof(fact_pred__nat__def,axiom,
% 160.43/160.15      c_Wellfounded_Opred__nat = hAPP(c_Set_OCollect(tc_prod(tc_Nat_Onat,tc_Nat_Onat)),hAPP(c_Product__Type_Oprod_Oprod__case(tc_Nat_Onat,tc_Nat_Onat,tc_HOL_Obool),hAPP(hAPP(c_COMBB(tc_Nat_Onat,tc_fun(tc_Nat_Onat,tc_HOL_Obool),tc_Nat_Onat),hAPP(c_COMBC(tc_Nat_Onat,tc_Nat_Onat,tc_HOL_Obool),c_fequal)),c_Nat_OSuc))) ).
% 160.43/160.15  
% 160.43/160.15  fof(fact_wf__lex,axiom,
% 160.43/160.15      ! [V_r_2,T_b] :
% 160.43/160.15        ( c_Wellfounded_Owf(T_b,V_r_2)
% 160.43/160.15       => c_Wellfounded_Owf(tc_List_Olist(T_b),c_List_Olex(T_b,V_r_2)) ) ).
% 160.43/160.15  
% 160.43/160.15  fof(fact_wf__lexn,axiom,
% 160.43/160.15      ! [V_n_2,V_r_2,T_b] :
% 160.43/160.15        ( c_Wellfounded_Owf(T_b,V_r_2)
% 160.43/160.15       => c_Wellfounded_Owf(tc_List_Olist(T_b),hAPP(c_List_Olexn(T_b,V_r_2),V_n_2)) ) ).
% 160.43/160.15  
% 160.43/160.15  fof(fact_lex__def,axiom,
% 160.43/160.15      ! [V_r_2,T_b] : c_List_Olex(T_b,V_r_2) = hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OSUPR(tc_Nat_Onat,tc_fun(tc_prod(tc_List_Olist(T_b),tc_List_Olist(T_b)),tc_HOL_Obool)),c_Orderings_Otop__class_Otop(tc_fun(tc_Nat_Onat,tc_HOL_Obool))),c_List_Olexn(T_b,V_r_2)) ).
% 160.43/160.15  
% 160.43/160.15  fof(fact_lexn_Osimps_I1_J,axiom,
% 160.43/160.15      ! [V_r_2,T_b] : hAPP(c_List_Olexn(T_b,V_r_2),c_Groups_Ozero__class_Ozero(tc_Nat_Onat)) = c_Orderings_Obot__class_Obot(tc_fun(tc_prod(tc_List_Olist(T_b),tc_List_Olist(T_b)),tc_HOL_Obool)) ).
% 160.43/160.15  
% 160.43/160.15  fof(fact_wf__pred__nat,axiom,
% 160.43/160.15      c_Wellfounded_Owf(tc_Nat_Onat,c_Wellfounded_Opred__nat) ).
% 160.43/160.15  
% 160.43/160.15  fof(fact_wf__same__fst,axiom,
% 160.43/160.15      ! [T_b,V_R_2,T_c,V_P_2] :
% 160.43/160.15        ( ! [B_x] :
% 160.43/160.15            ( hBOOL(hAPP(V_P_2,B_x))
% 160.43/160.15           => c_Wellfounded_Owf(T_c,hAPP(V_R_2,B_x)) )
% 160.43/160.15       => c_Wellfounded_Owf(tc_prod(T_b,T_c),c_Recdef_Osame__fst(T_b,T_c,V_P_2,V_R_2)) ) ).
% 160.43/160.15  
% 160.43/160.15  fof(fact_wf__if__measure,axiom,
% 160.43/160.15      ! [T_b,V_g_2,V_f_2,V_P_2] :
% 160.43/160.15        ( ! [B_x] :
% 160.43/160.15            ( hBOOL(hAPP(V_P_2,B_x))
% 160.43/160.15           => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),hAPP(V_f_2,hAPP(V_g_2,B_x))),hAPP(V_f_2,B_x))) )
% 160.43/160.15       => c_Wellfounded_Owf(T_b,hAPP(c_Set_OCollect(tc_prod(T_b,T_b)),hAPP(c_Product__Type_Oprod_Oprod__case(T_b,T_b,tc_HOL_Obool),hAPP(hAPP(c_COMBB(tc_fun(T_b,tc_HOL_Obool),tc_fun(T_b,tc_HOL_Obool),T_b),hAPP(c_COMBS(T_b,tc_HOL_Obool,tc_HOL_Obool),hAPP(hAPP(c_COMBB(tc_HOL_Obool,tc_fun(tc_HOL_Obool,tc_HOL_Obool),T_b),c_fconj),V_P_2))),hAPP(hAPP(c_COMBC(T_b,tc_fun(T_b,T_b),tc_fun(T_b,tc_HOL_Obool)),hAPP(hAPP(c_COMBB(tc_fun(T_b,tc_HOL_Obool),tc_fun(tc_fun(T_b,T_b),tc_fun(T_b,tc_HOL_Obool)),T_b),c_COMBB(T_b,tc_HOL_Obool,T_b)),c_fequal)),V_g_2))))) ) ).
% 160.43/160.15  
% 160.43/160.15  fof(fact_wfP__def,axiom,
% 160.43/160.15      ! [V_r_2,T_b] :
% 160.43/160.15        ( c_Wellfounded_OwfP(T_b,V_r_2)
% 160.43/160.15      <=> c_Wellfounded_Owf(T_b,hAPP(c_Set_OCollect(tc_prod(T_b,T_b)),hAPP(c_Product__Type_Oprod_Oprod__case(T_b,T_b,tc_HOL_Obool),V_r_2))) ) ).
% 160.43/160.15  
% 160.43/160.15  fof(fact_wfP__empty,axiom,
% 160.43/160.15      ! [T_b] : c_Wellfounded_OwfP(T_b,hAPP(c_COMBK(tc_fun(T_b,tc_HOL_Obool),T_b),hAPP(c_COMBK(tc_HOL_Obool,T_b),c_fFalse))) ).
% 160.43/160.15  
% 160.43/160.15  fof(fact_accp__wfPD,axiom,
% 160.43/160.15      ! [V_x_2,V_r_2,T_b] :
% 160.43/160.15        ( c_Wellfounded_OwfP(T_b,V_r_2)
% 160.43/160.15       => hBOOL(hAPP(c_Wellfounded_Oaccp(T_b,V_r_2),V_x_2)) ) ).
% 160.43/160.15  
% 160.43/160.15  fof(fact_wfP__accp__iff,axiom,
% 160.43/160.15      ! [V_r_2,T_b] :
% 160.43/160.15        ( c_Wellfounded_OwfP(T_b,V_r_2)
% 160.43/160.15      <=> ! [B_x1] : hBOOL(hAPP(c_Wellfounded_Oaccp(T_b,V_r_2),B_x1)) ) ).
% 160.43/160.15  
% 160.43/160.15  fof(fact_wfP__subset,axiom,
% 160.43/160.15      ! [V_p_2,V_r_2,T_b] :
% 160.43/160.15        ( c_Wellfounded_OwfP(T_b,V_r_2)
% 160.43/160.15       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_b,tc_fun(T_b,tc_HOL_Obool))),V_p_2),V_r_2))
% 160.43/160.15         => c_Wellfounded_OwfP(T_b,V_p_2) ) ) ).
% 160.43/160.15  
% 160.43/160.15  fof(fact_wf__in__rel,axiom,
% 160.43/160.15      ! [V_R_2,T_b] :
% 160.43/160.15        ( c_Wellfounded_Owf(T_b,V_R_2)
% 160.43/160.15       => c_Wellfounded_OwfP(T_b,c_FunDef_Oin__rel(T_b,T_b,V_R_2)) ) ).
% 160.43/160.15  
% 160.43/160.15  fof(fact_wfP__wf__eq,axiom,
% 160.43/160.15      ! [V_r_2,T_b] :
% 160.43/160.15        ( c_Wellfounded_OwfP(T_b,hAPP(hAPP(c_COMBC(T_b,tc_fun(tc_prod(T_b,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_b,T_b),tc_HOL_Obool),tc_HOL_Obool)),tc_fun(tc_fun(tc_prod(T_b,T_b),tc_HOL_Obool),tc_fun(T_b,tc_HOL_Obool)),T_b),c_COMBC(T_b,tc_fun(tc_prod(T_b,T_b),tc_HOL_Obool),tc_HOL_Obool)),hAPP(hAPP(c_COMBB(tc_fun(T_b,tc_prod(T_b,T_b)),tc_fun(T_b,tc_fun(tc_fun(tc_prod(T_b,T_b),tc_HOL_Obool),tc_HOL_Obool)),T_b),hAPP(c_COMBB(tc_prod(T_b,T_b),tc_fun(tc_fun(tc_prod(T_b,T_b),tc_HOL_Obool),tc_HOL_Obool),T_b),c_member(tc_prod(T_b,T_b)))),c_Product__Type_OPair(T_b,T_b)))),V_r_2))
% 160.43/160.15      <=> c_Wellfounded_Owf(T_b,V_r_2) ) ).
% 160.43/160.15  
% 160.43/160.15  fof(fact_wfP__acyclicP,axiom,
% 160.43/160.15      ! [V_r_2,T_b] :
% 160.43/160.15        ( c_Wellfounded_OwfP(T_b,V_r_2)
% 160.43/160.15       => c_Wellfounded_Oacyclic(T_b,hAPP(c_Set_OCollect(tc_prod(T_b,T_b)),hAPP(c_Product__Type_Oprod_Oprod__case(T_b,T_b,tc_HOL_Obool),V_r_2))) ) ).
% 160.43/160.15  
% 160.43/160.15  fof(fact_Abs__Integ__induct,axiom,
% 160.43/160.15      ! [V_x_2,V_P_2] :
% 160.43/160.15        ( ! [B_y] :
% 160.43/160.15            ( hBOOL(hAPP(hAPP(c_member(tc_fun(tc_prod(tc_Nat_Onat,tc_Nat_Onat),tc_HOL_Obool)),B_y),c_Int_OInteg))
% 160.43/160.15           => hBOOL(hAPP(V_P_2,hAPP(c_Int_OAbs__Integ,B_y))) )
% 160.43/160.15       => hBOOL(hAPP(V_P_2,V_x_2)) ) ).
% 160.43/160.15  
% 160.43/160.15  fof(fact_Abs__Integ__cases,axiom,
% 160.43/160.15      ! [V_x_2] :
% 160.43/160.15        ~ ! [B_y] :
% 160.43/160.15            ( V_x_2 = hAPP(c_Int_OAbs__Integ,B_y)
% 160.43/160.15           => ~ hBOOL(hAPP(hAPP(c_member(tc_fun(tc_prod(tc_Nat_Onat,tc_Nat_Onat),tc_HOL_Obool)),B_y),c_Int_OInteg)) ) ).
% 160.43/160.15  
% 160.43/160.15  fof(fact_wf__acyclic,axiom,
% 160.43/160.15      ! [V_r_2,T_b] :
% 160.43/160.15        ( c_Wellfounded_Owf(T_b,V_r_2)
% 160.43/160.15       => c_Wellfounded_Oacyclic(T_b,V_r_2) ) ).
% 160.43/160.15  
% 160.43/160.15  fof(fact_acyclic__subset,axiom,
% 160.43/160.15      ! [V_r_2,V_s_2,T_b] :
% 160.43/160.15        ( c_Wellfounded_Oacyclic(T_b,V_s_2)
% 160.43/160.15       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(tc_prod(T_b,T_b),tc_HOL_Obool)),V_r_2),V_s_2))
% 160.43/160.15         => c_Wellfounded_Oacyclic(T_b,V_r_2) ) ) ).
% 160.43/160.15  
% 160.43/160.15  fof(fact_finite__acyclic__wf,axiom,
% 160.43/160.15      ! [V_r_2,T_b] :
% 160.43/160.15        ( hBOOL(hAPP(c_Finite__Set_Ofinite(tc_prod(T_b,T_b)),V_r_2))
% 160.43/160.15       => ( c_Wellfounded_Oacyclic(T_b,V_r_2)
% 160.43/160.15         => c_Wellfounded_Owf(T_b,V_r_2) ) ) ).
% 160.43/160.15  
% 160.43/160.15  fof(fact_wf__iff__acyclic__if__finite,axiom,
% 160.43/160.15      ! [V_r_2,T_b] :
% 160.43/160.15        ( hBOOL(hAPP(c_Finite__Set_Ofinite(tc_prod(T_b,T_b)),V_r_2))
% 160.43/160.15       => ( c_Wellfounded_Owf(T_b,V_r_2)
% 160.43/160.15        <=> c_Wellfounded_Oacyclic(T_b,V_r_2) ) ) ).
% 160.43/160.15  
% 160.43/160.15  fof(fact_Nitpick_Owf_H__def,axiom,
% 160.43/160.15      ! [V_r_2,T_b] :
% 160.43/160.15        ( c_Nitpick_Owf_H(T_b,V_r_2)
% 160.43/160.15      <=> ( c_Wellfounded_Oacyclic(T_b,V_r_2)
% 160.43/160.15          & ( hBOOL(hAPP(c_Finite__Set_Ofinite(tc_prod(T_b,T_b)),V_r_2))
% 160.43/160.15            | c_Nitpick_Ounknown(tc_HOL_Obool) ) ) ) ).
% 160.43/160.15  
% 160.43/160.15  fof(fact_finite__UN__I,axiom,
% 160.43/160.15      ! [V_B_2,T_c,V_A_2,T_b] :
% 160.43/160.15        ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2))
% 160.43/160.15       => ( ! [B_a] :
% 160.43/160.15              ( hBOOL(hAPP(hAPP(c_member(T_b),B_a),V_A_2))
% 160.43/160.15             => hBOOL(hAPP(c_Finite__Set_Ofinite(T_c),hAPP(V_B_2,B_a))) )
% 160.43/160.15         => hBOOL(hAPP(c_Finite__Set_Ofinite(T_c),hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OSUPR(T_b,tc_fun(T_c,tc_HOL_Obool)),V_A_2),V_B_2))) ) ) ).
% 160.43/160.15  
% 160.43/160.15  fof(fact_inj__on__diff__nat,axiom,
% 160.43/160.15      ! [V_k_2,V_N_2] :
% 160.43/160.15        ( ! [B_x] :
% 160.43/160.15            ( hBOOL(hAPP(hAPP(c_member(tc_Nat_Onat),B_x),V_N_2))
% 160.43/160.15           => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat),V_k_2),B_x)) )
% 160.43/160.15       => c_Fun_Oinj__on(tc_Nat_Onat,tc_Nat_Onat,hAPP(hAPP(c_COMBC(tc_Nat_Onat,tc_Nat_Onat,tc_Nat_Onat),c_Groups_Ominus__class_Ominus(tc_Nat_Onat)),V_k_2),V_N_2) ) ).
% 160.43/160.15  
% 160.43/160.15  fof(fact_wfP__SUP,axiom,
% 160.43/160.15      ! [T_b,V_r_2,T_c] :
% 160.43/160.15        ( ! [B_i] : c_Wellfounded_OwfP(T_c,hAPP(V_r_2,B_i))
% 160.43/160.15       => ( ! [B_i,B_j] :
% 160.43/160.15              ( hAPP(V_r_2,B_i) != hAPP(V_r_2,B_j)
% 160.43/160.15             => hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_c,tc_HOL_Obool)),c_Predicate_ODomainP(T_c,T_c,hAPP(V_r_2,B_i))),c_Predicate_ORangeP(T_c,T_c,hAPP(V_r_2,B_j))) = c_Orderings_Obot__class_Obot(tc_fun(T_c,tc_HOL_Obool)) )
% 160.43/160.15         => c_Wellfounded_OwfP(T_c,hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OSUPR(T_b,tc_fun(T_c,tc_fun(T_c,tc_HOL_Obool))),c_Orderings_Otop__class_Otop(tc_fun(T_b,tc_HOL_Obool))),V_r_2)) ) ) ).
% 160.43/160.15  
% 160.43/160.15  fof(fact_mem__splitI2,axiom,
% 160.43/160.15      ! [V_c_2,V_z_2,T_d,T_c,T_b,V_p_2] :
% 160.43/160.15        ( ! [B_a,B_b] :
% 160.43/160.15            ( V_p_2 = hAPP(hAPP(c_Product__Type_OPair(T_b,T_c),B_a),B_b)
% 160.43/160.15           => hBOOL(hAPP(hAPP(c_member(T_d),V_z_2),hAPP(hAPP(V_c_2,B_a),B_b))) )
% 160.43/160.15       => hBOOL(hAPP(hAPP(c_member(T_d),V_z_2),hAPP(hAPP(c_Product__Type_Oprod_Oprod__case(T_b,T_c,tc_fun(T_d,tc_HOL_Obool)),V_c_2),V_p_2))) ) ).
% 160.43/160.15  
% 160.43/160.15  fof(fact_mem__splitE,axiom,
% 160.43/160.15      ! [V_p_2,V_c_2,T_d,T_c,V_z_2,T_b] :
% 160.43/160.15        ( hBOOL(hAPP(hAPP(c_member(T_b),V_z_2),hAPP(hAPP(c_Product__Type_Oprod_Oprod__case(T_c,T_d,tc_fun(T_b,tc_HOL_Obool)),V_c_2),V_p_2)))
% 160.43/160.15       => ~ ! [B_x,B_y] :
% 160.43/160.15              ( V_p_2 = hAPP(hAPP(c_Product__Type_OPair(T_c,T_d),B_x),B_y)
% 160.43/160.15             => ~ hBOOL(hAPP(hAPP(c_member(T_b),V_z_2),hAPP(hAPP(V_c_2,B_x),B_y))) ) ) ).
% 160.43/160.15  
% 160.43/160.15  fof(fact_vimage__Times,axiom,
% 160.43/160.15      ! [V_B_2,V_A_2,V_f_2,T_d,T_c,T_b] : hAPP(c_Set_Ovimage(T_b,tc_prod(T_c,T_d),V_f_2),hAPP(hAPP(c_Product__Type_OSigma(T_c,T_d),V_A_2),hAPP(c_COMBK(tc_fun(T_d,tc_HOL_Obool),T_c),V_B_2))) = hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_b,tc_HOL_Obool)),hAPP(c_Set_Ovimage(T_b,T_c,hAPP(c_Fun_Ocomp(tc_prod(T_c,T_d),T_c,T_b,c_Product__Type_Ofst(T_c,T_d)),V_f_2)),V_A_2)),hAPP(c_Set_Ovimage(T_b,T_d,hAPP(c_Fun_Ocomp(tc_prod(T_c,T_d),T_d,T_b,c_Product__Type_Osnd(T_c,T_d)),V_f_2)),V_B_2)) ).
% 160.43/160.15  
% 160.43/160.15  fof(fact_setsum__SucD,axiom,
% 160.43/160.15      ! [V_n_2,V_A_2,V_f_2,T_b] :
% 160.43/160.15        ( hAPP(hAPP(c_Big__Operators_Ocomm__monoid__add__class_Osetsum(T_b,tc_Nat_Onat),V_f_2),V_A_2) = hAPP(c_Nat_OSuc,V_n_2)
% 160.43/160.15       => ? [B_x] :
% 160.43/160.15            ( hBOOL(hAPP(hAPP(c_member(T_b),B_x),V_A_2))
% 160.43/160.15            & hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),c_Groups_Ozero__class_Ozero(tc_Nat_Onat)),hAPP(V_f_2,B_x))) ) ) ).
% 160.43/160.15  
% 160.43/160.15  fof(fact_Eps__split,axiom,
% 160.43/160.15      ! [V_P_2,T_c,T_b] : c_Hilbert__Choice_OEps(tc_prod(T_b,T_c),hAPP(c_Product__Type_Oprod_Oprod__case(T_b,T_c,tc_HOL_Obool),V_P_2)) = c_Hilbert__Choice_OEps(tc_prod(T_b,T_c),hAPP(hAPP(c_COMBS(tc_prod(T_b,T_c),T_c,tc_HOL_Obool),hAPP(hAPP(c_COMBB(T_b,tc_fun(T_c,tc_HOL_Obool),tc_prod(T_b,T_c)),V_P_2),c_Product__Type_Ofst(T_b,T_c))),c_Product__Type_Osnd(T_b,T_c))) ).
% 160.43/160.15  
% 160.43/160.15  fof(fact_id__o,axiom,
% 160.43/160.15      ! [V_g_2,T_b,T_c] : hAPP(c_Fun_Ocomp(T_c,T_c,T_b,c_Fun_Oid(T_c)),V_g_2) = V_g_2 ).
% 160.43/160.15  
% 160.43/160.15  fof(fact_o__id,axiom,
% 160.43/160.15      ! [V_f_2,T_c,T_b] : hAPP(c_Fun_Ocomp(T_b,T_c,T_b,V_f_2),c_Fun_Oid(T_b)) = V_f_2 ).
% 160.43/160.15  
% 160.43/160.15  fof(fact_o__eq__id__dest,axiom,
% 160.43/160.15      ! [V_v_2,V_c_2,V_b_2,V_a_2,T_b,T_c,T_d] :
% 160.43/160.15        ( hAPP(c_Fun_Ocomp(T_d,T_c,T_b,V_a_2),V_b_2) = hAPP(c_Fun_Ocomp(T_c,T_c,T_b,c_Fun_Oid(T_c)),V_c_2)
% 160.43/160.15       => hAPP(V_a_2,hAPP(V_b_2,V_v_2)) = hAPP(V_c_2,V_v_2) ) ).
% 160.43/160.15  
% 160.43/160.15  fof(fact_exE__some,axiom,
% 160.43/160.15      ! [T_b,V_c_2,V_P_2] :
% 160.43/160.15        ( ? [B_x1] : hBOOL(hAPP(V_P_2,B_x1))
% 160.43/160.15       => ( V_c_2 = c_Hilbert__Choice_OEps(T_b,V_P_2)
% 160.43/160.15         => hBOOL(hAPP(V_P_2,V_c_2)) ) ) ).
% 160.43/160.15  
% 160.43/160.15  fof(fact_vimage__compose,axiom,
% 160.43/160.15      ! [V_x_2,V_f_2,V_g_2,T_d,T_c,T_b] : hAPP(c_Set_Ovimage(T_b,T_c,hAPP(c_Fun_Ocomp(T_d,T_c,T_b,V_g_2),V_f_2)),V_x_2) = hAPP(c_Set_Ovimage(T_b,T_d,V_f_2),hAPP(c_Set_Ovimage(T_d,T_c,V_g_2),V_x_2)) ).
% 160.43/160.15  
% 160.43/160.15  fof(fact_some__sym__eq__trivial,axiom,
% 160.43/160.15      ! [V_x_2,T_b] : c_Hilbert__Choice_OEps(T_b,hAPP(c_fequal,V_x_2)) = V_x_2 ).
% 160.43/160.15  
% 160.43/160.15  fof(fact_some__eq__trivial,axiom,
% 160.43/160.15      ! [V_x_2,T_b] : c_Hilbert__Choice_OEps(T_b,hAPP(hAPP(c_COMBC(T_b,T_b,tc_HOL_Obool),c_fequal),V_x_2)) = V_x_2 ).
% 160.43/160.15  
% 160.43/160.15  fof(fact_some__eq__ex,axiom,
% 160.43/160.15      ! [T_b,V_P_2] :
% 160.43/160.15        ( hBOOL(hAPP(V_P_2,c_Hilbert__Choice_OEps(T_b,V_P_2)))
% 160.43/160.15      <=> ? [B_x1] : hBOOL(hAPP(V_P_2,B_x1)) ) ).
% 160.43/160.15  
% 160.43/160.15  fof(fact_someI__ex,axiom,
% 160.43/160.15      ! [T_b,V_P_2] :
% 160.43/160.15        ( ? [B_x1] : hBOOL(hAPP(V_P_2,B_x1))
% 160.43/160.15       => hBOOL(hAPP(V_P_2,c_Hilbert__Choice_OEps(T_b,V_P_2))) ) ).
% 160.43/160.15  
% 160.43/160.15  fof(fact_tfl__some,axiom,
% 160.43/160.15      ! [T_b,B_P] :
% 160.43/160.15        ( ? [B_x] : hBOOL(hAPP(B_P,B_x))
% 160.43/160.15       => hBOOL(hAPP(B_P,c_Hilbert__Choice_OEps(T_b,B_P))) ) ).
% 160.43/160.15  
% 160.43/160.15  fof(fact_someI,axiom,
% 160.43/160.15      ! [T_b,V_x_2,V_P_2] :
% 160.43/160.15        ( hBOOL(hAPP(V_P_2,V_x_2))
% 160.43/160.15       => hBOOL(hAPP(V_P_2,c_Hilbert__Choice_OEps(T_b,V_P_2))) ) ).
% 160.43/160.15  
% 160.43/160.15  fof(fact_o__def,axiom,
% 160.43/160.15      ! [V_x_2,V_g_2,V_f_2,T_d,T_b,T_c] : hAPP(hAPP(c_Fun_Ocomp(T_c,T_b,T_d,V_f_2),V_g_2),V_x_2) = hAPP(V_f_2,hAPP(V_g_2,V_x_2)) ).
% 160.43/160.15  
% 160.43/160.15  fof(fact_o__assoc,axiom,
% 160.43/160.15      ! [V_h_2,V_g_2,T_e,V_f_2,T_b,T_c,T_d] : hAPP(c_Fun_Ocomp(T_d,T_c,T_b,V_f_2),hAPP(c_Fun_Ocomp(T_e,T_d,T_b,V_g_2),V_h_2)) = hAPP(c_Fun_Ocomp(T_e,T_c,T_b,hAPP(c_Fun_Ocomp(T_d,T_c,T_e,V_f_2),V_g_2)),V_h_2) ).
% 160.43/160.15  
% 160.43/160.15  fof(fact_o__apply,axiom,
% 160.43/160.15      ! [V_x_2,V_g_2,V_f_2,T_d,T_b,T_c] : hAPP(hAPP(c_Fun_Ocomp(T_c,T_b,T_d,V_f_2),V_g_2),V_x_2) = hAPP(V_f_2,hAPP(V_g_2,V_x_2)) ).
% 160.43/160.15  
% 160.43/160.15  fof(fact_o__eq__dest,axiom,
% 160.43/160.15      ! [V_v_2,V_d_2,V_c_2,T_e,V_b_2,V_a_2,T_b,T_c,T_d] :
% 160.43/160.15        ( hAPP(c_Fun_Ocomp(T_d,T_c,T_b,V_a_2),V_b_2) = hAPP(c_Fun_Ocomp(T_e,T_c,T_b,V_c_2),V_d_2)
% 160.43/160.15       => hAPP(V_a_2,hAPP(V_b_2,V_v_2)) = hAPP(V_c_2,hAPP(V_d_2,V_v_2)) ) ).
% 160.43/160.15  
% 160.43/160.15  fof(fact_o__eq__elim,axiom,
% 160.43/160.15      ! [V_d_2,V_c_2,T_e,V_b_2,V_a_2,T_b,T_c,T_d] :
% 160.43/160.15        ( hAPP(c_Fun_Ocomp(T_d,T_c,T_b,V_a_2),V_b_2) = hAPP(c_Fun_Ocomp(T_e,T_c,T_b,V_c_2),V_d_2)
% 160.43/160.15       => ! [B_v] : hAPP(V_a_2,hAPP(V_b_2,B_v)) = hAPP(V_c_2,hAPP(V_d_2,B_v)) ) ).
% 160.43/160.15  
% 160.43/160.15  fof(fact_comp__cong,axiom,
% 160.43/160.15      ! [T_f,T_e,T_d,T_b,T_c,V_x_H_2,V_g_H_2,V_f_H_2,V_x_2,V_g_2,V_f_2] :
% 160.43/160.15        ( hAPP(V_f_2,hAPP(V_g_2,V_x_2)) = hAPP(V_f_H_2,hAPP(V_g_H_2,V_x_H_2))
% 160.43/160.15       => hAPP(hAPP(c_Fun_Ocomp(T_c,T_b,T_d,V_f_2),V_g_2),V_x_2) = hAPP(hAPP(c_Fun_Ocomp(T_e,T_b,T_f,V_f_H_2),V_g_H_2),V_x_H_2) ) ).
% 160.43/160.15  
% 160.43/160.15  fof(fact_fun__left__comm_Ofun__comp__comm,axiom,
% 160.43/160.15      ! [V_y_2,V_x_2,V_f_2,T_c,T_b] :
% 160.43/160.15        ( c_Finite__Set_Ofun__left__comm(T_b,T_c,V_f_2)
% 160.43/160.15       => hAPP(c_Fun_Ocomp(T_c,T_c,T_c,hAPP(V_f_2,V_x_2)),hAPP(V_f_2,V_y_2)) = hAPP(c_Fun_Ocomp(T_c,T_c,T_c,hAPP(V_f_2,V_y_2)),hAPP(V_f_2,V_x_2)) ) ).
% 160.43/160.15  
% 160.43/160.15  fof(fact_apsnd__compose,axiom,
% 160.43/160.15      ! [V_x_2,V_g_2,T_e,V_f_2,T_b,T_c,T_d] : hAPP(c_Product__Type_Oapsnd(T_d,T_c,T_b,V_f_2),hAPP(c_Product__Type_Oapsnd(T_e,T_d,T_b,V_g_2),V_x_2)) = hAPP(c_Product__Type_Oapsnd(T_e,T_c,T_b,hAPP(c_Fun_Ocomp(T_d,T_c,T_e,V_f_2),V_g_2)),V_x_2) ).
% 160.43/160.15  
% 160.43/160.15  fof(fact_apfst__compose,axiom,
% 160.43/160.15      ! [V_x_2,V_g_2,T_e,V_f_2,T_c,T_b,T_d] : hAPP(c_Product__Type_Oapfst(T_d,T_b,T_c,V_f_2),hAPP(c_Product__Type_Oapfst(T_e,T_d,T_c,V_g_2),V_x_2)) = hAPP(c_Product__Type_Oapfst(T_e,T_b,T_c,hAPP(c_Fun_Ocomp(T_d,T_b,T_e,V_f_2),V_g_2)),V_x_2) ).
% 160.43/160.15  
% 160.43/160.15  fof(fact_fun__left__comm__idem_Ofun__comp__idem,axiom,
% 160.43/160.15      ! [V_x_2,V_f_2,T_c,T_b] :
% 160.43/160.15        ( c_Finite__Set_Ofun__left__comm__idem(T_b,T_c,V_f_2)
% 160.43/160.15       => hAPP(c_Fun_Ocomp(T_c,T_c,T_c,hAPP(V_f_2,V_x_2)),hAPP(V_f_2,V_x_2)) = hAPP(V_f_2,V_x_2) ) ).
% 160.43/160.15  
% 160.43/160.15  fof(fact_K__record__comp,axiom,
% 160.43/160.15      ! [V_x_2,V_f_2,V_c_2,T_d,T_b,T_c] : hAPP(hAPP(c_Fun_Ocomp(T_c,T_b,T_d,hAPP(c_COMBK(T_b,T_c),V_c_2)),V_f_2),V_x_2) = V_c_2 ).
% 160.43/160.15  
% 160.43/160.15  fof(fact_o__eq__dest__lhs,axiom,
% 160.43/160.15      ! [V_v_2,V_c_2,V_b_2,V_a_2,T_b,T_c,T_d] :
% 160.43/160.15        ( hAPP(c_Fun_Ocomp(T_d,T_c,T_b,V_a_2),V_b_2) = V_c_2
% 160.43/160.15       => hAPP(V_a_2,hAPP(V_b_2,V_v_2)) = hAPP(V_c_2,V_v_2) ) ).
% 160.43/160.15  
% 160.43/160.15  fof(fact_fun__upd__comp,axiom,
% 160.43/160.15      ! [V_y_2,V_x_2,V_g_2,V_f_2,T_b,T_c,T_d] : hAPP(c_Fun_Ocomp(T_d,T_c,T_b,V_f_2),c_Fun_Ofun__upd(T_b,T_d,V_g_2,V_x_2,V_y_2)) = c_Fun_Ofun__upd(T_b,T_c,hAPP(c_Fun_Ocomp(T_d,T_c,T_b,V_f_2),V_g_2),V_x_2,hAPP(V_f_2,V_y_2)) ).
% 160.43/160.15  
% 160.43/160.15  fof(fact_map__pair_Ocompositionality,axiom,
% 160.43/160.15      ! [V_prod_2,V_i_2,V_h_2,T_g,T_f,V_g_2,V_f_2,T_c,T_e,T_b,T_d] : hAPP(c_Product__Type_Omap__pair(T_d,T_b,T_e,T_c,V_f_2,V_g_2),hAPP(c_Product__Type_Omap__pair(T_f,T_d,T_g,T_e,V_h_2,V_i_2),V_prod_2)) = hAPP(c_Product__Type_Omap__pair(T_f,T_b,T_g,T_c,hAPP(c_Fun_Ocomp(T_d,T_b,T_f,V_f_2),V_h_2),hAPP(c_Fun_Ocomp(T_e,T_c,T_g,V_g_2),V_i_2)),V_prod_2) ).
% 160.43/160.15  
% 160.43/160.15  fof(fact_map__pair__compose,axiom,
% 160.43/160.15      ! [V_g2_2,V_g1_2,T_g,V_f2_2,V_f1_2,T_f,T_e,T_c,T_d,T_b] : c_Product__Type_Omap__pair(T_b,T_d,T_c,T_e,hAPP(c_Fun_Ocomp(T_f,T_d,T_b,V_f1_2),V_f2_2),hAPP(c_Fun_Ocomp(T_g,T_e,T_c,V_g1_2),V_g2_2)) = hAPP(c_Fun_Ocomp(tc_prod(T_f,T_g),tc_prod(T_d,T_e),tc_prod(T_b,T_c),c_Product__Type_Omap__pair(T_f,T_d,T_g,T_e,V_f1_2,V_g1_2)),c_Product__Type_Omap__pair(T_b,T_f,T_c,T_g,V_f2_2,V_g2_2)) ).
% 160.43/160.15  
% 160.43/160.15  fof(fact_map__pair_Ocomp,axiom,
% 160.43/160.15      ! [V_i_2,V_h_2,V_g_2,V_f_2,T_c,T_b,T_e,T_d,T_g,T_f] : hAPP(c_Fun_Ocomp(tc_prod(T_f,T_g),tc_prod(T_d,T_e),tc_prod(T_b,T_c),c_Product__Type_Omap__pair(T_f,T_d,T_g,T_e,V_f_2,V_g_2)),c_Product__Type_Omap__pair(T_b,T_f,T_c,T_g,V_h_2,V_i_2)) = c_Product__Type_Omap__pair(T_b,T_d,T_c,T_e,hAPP(c_Fun_Ocomp(T_f,T_d,T_b,V_f_2),V_h_2),hAPP(c_Fun_Ocomp(T_g,T_e,T_c,V_g_2),V_i_2)) ).
% 160.43/160.15  
% 160.43/160.15  fof(fact_image__compose,axiom,
% 160.43/160.15      ! [V_r_2,V_g_2,V_f_2,T_d,T_b,T_c] : hAPP(c_Set_Oimage(T_c,T_b,hAPP(c_Fun_Ocomp(T_d,T_b,T_c,V_f_2),V_g_2)),V_r_2) = hAPP(c_Set_Oimage(T_d,T_b,V_f_2),hAPP(c_Set_Oimage(T_c,T_d,V_g_2),V_r_2)) ).
% 160.43/160.15  
% 160.43/160.15  fof(fact_comp__surj,axiom,
% 160.43/160.15      ! [V_g_2,T_d,V_f_2,T_b,T_c] :
% 160.43/160.15        ( hAPP(c_Set_Oimage(T_c,T_b,V_f_2),c_Orderings_Otop__class_Otop(tc_fun(T_c,tc_HOL_Obool))) = c_Orderings_Otop__class_Otop(tc_fun(T_b,tc_HOL_Obool))
% 160.43/160.15       => ( hAPP(c_Set_Oimage(T_b,T_d,V_g_2),c_Orderings_Otop__class_Otop(tc_fun(T_b,tc_HOL_Obool))) = c_Orderings_Otop__class_Otop(tc_fun(T_d,tc_HOL_Obool))
% 160.43/160.15         => hAPP(c_Set_Oimage(T_c,T_d,hAPP(c_Fun_Ocomp(T_b,T_d,T_c,V_g_2),V_f_2)),c_Orderings_Otop__class_Otop(tc_fun(T_c,tc_HOL_Obool))) = c_Orderings_Otop__class_Otop(tc_fun(T_d,tc_HOL_Obool)) ) ) ).
% 160.43/160.15  
% 160.43/160.15  fof(fact_inj__on__imageI2,axiom,
% 160.43/160.15      ! [V_A_2,V_f_2,V_f_H_2,T_d,T_c,T_b] :
% 160.43/160.15        ( c_Fun_Oinj__on(T_b,T_c,hAPP(c_Fun_Ocomp(T_d,T_c,T_b,V_f_H_2),V_f_2),V_A_2)
% 160.43/160.15       => c_Fun_Oinj__on(T_b,T_d,V_f_2,V_A_2) ) ).
% 160.43/160.15  
% 160.43/160.15  fof(fact_inj__comp,axiom,
% 160.43/160.15      ! [V_g_2,T_d,V_f_2,T_c,T_b] :
% 160.43/160.15        ( c_Fun_Oinj__on(T_b,T_c,V_f_2,c_Orderings_Otop__class_Otop(tc_fun(T_b,tc_HOL_Obool)))
% 160.43/160.15       => ( c_Fun_Oinj__on(T_d,T_b,V_g_2,c_Orderings_Otop__class_Otop(tc_fun(T_d,tc_HOL_Obool)))
% 160.43/160.15         => c_Fun_Oinj__on(T_d,T_c,hAPP(c_Fun_Ocomp(T_b,T_c,T_d,V_f_2),V_g_2),c_Orderings_Otop__class_Otop(tc_fun(T_d,tc_HOL_Obool))) ) ) ).
% 160.43/160.15  
% 160.43/160.15  fof(fact_inj__on__imageI,axiom,
% 160.43/160.15      ! [V_A_2,V_f_2,V_g_2,T_d,T_c,T_b] :
% 160.43/160.15        ( c_Fun_Oinj__on(T_b,T_c,hAPP(c_Fun_Ocomp(T_d,T_c,T_b,V_g_2),V_f_2),V_A_2)
% 160.43/160.15       => c_Fun_Oinj__on(T_d,T_c,V_g_2,hAPP(c_Set_Oimage(T_b,T_d,V_f_2),V_A_2)) ) ).
% 160.43/160.15  
% 160.43/160.15  fof(fact_comp__inj__on,axiom,
% 160.43/160.15      ! [V_g_2,T_d,V_A_2,V_f_2,T_c,T_b] :
% 160.43/160.15        ( c_Fun_Oinj__on(T_b,T_c,V_f_2,V_A_2)
% 160.43/160.15       => ( c_Fun_Oinj__on(T_c,T_d,V_g_2,hAPP(c_Set_Oimage(T_b,T_c,V_f_2),V_A_2))
% 160.43/160.15         => c_Fun_Oinj__on(T_b,T_d,hAPP(c_Fun_Ocomp(T_c,T_d,T_b,V_g_2),V_f_2),V_A_2) ) ) ).
% 160.43/160.15  
% 160.43/160.15  fof(fact_comp__inj__on__iff,axiom,
% 160.43/160.15      ! [V_f_H_2,T_d,V_A_2,V_f_2,T_c,T_b] :
% 160.43/160.15        ( c_Fun_Oinj__on(T_b,T_c,V_f_2,V_A_2)
% 160.43/160.15       => ( c_Fun_Oinj__on(T_c,T_d,V_f_H_2,hAPP(c_Set_Oimage(T_b,T_c,V_f_2),V_A_2))
% 160.43/160.15        <=> c_Fun_Oinj__on(T_b,T_d,hAPP(c_Fun_Ocomp(T_c,T_d,T_b,V_f_H_2),V_f_2),V_A_2) ) ) ).
% 160.43/160.15  
% 160.43/160.15  fof(fact_setsum__reindex,axiom,
% 160.43/160.15      ! [V_h_2,V_B_2,V_f_2,T_c,T_b,T_d] :
% 160.43/160.15        ( class_Groups_Ocomm__monoid__add(T_d)
% 160.43/160.15       => ( c_Fun_Oinj__on(T_b,T_c,V_f_2,V_B_2)
% 160.43/160.15         => hAPP(hAPP(c_Big__Operators_Ocomm__monoid__add__class_Osetsum(T_c,T_d),V_h_2),hAPP(c_Set_Oimage(T_b,T_c,V_f_2),V_B_2)) = hAPP(hAPP(c_Big__Operators_Ocomm__monoid__add__class_Osetsum(T_b,T_d),hAPP(c_Fun_Ocomp(T_c,T_d,T_b,V_h_2),V_f_2)),V_B_2) ) ) ).
% 160.43/160.15  
% 160.43/160.15  fof(fact_setprod__reindex__cong,axiom,
% 160.43/160.15      ! [V_h_2,V_g_2,V_B_2,V_A_2,V_f_2,T_c,T_b,T_d] :
% 160.43/160.15        ( class_Groups_Ocomm__monoid__mult(T_d)
% 160.43/160.15       => ( c_Fun_Oinj__on(T_b,T_c,V_f_2,V_A_2)
% 160.43/160.15         => ( V_B_2 = hAPP(c_Set_Oimage(T_b,T_c,V_f_2),V_A_2)
% 160.43/160.15           => ( V_g_2 = hAPP(c_Fun_Ocomp(T_c,T_d,T_b,V_h_2),V_f_2)
% 160.43/160.15             => hAPP(hAPP(c_Big__Operators_Ocomm__monoid__mult__class_Osetprod(T_c,T_d),V_h_2),V_B_2) = hAPP(hAPP(c_Big__Operators_Ocomm__monoid__mult__class_Osetprod(T_b,T_d),V_g_2),V_A_2) ) ) ) ) ).
% 160.43/160.15  
% 160.43/160.15  fof(fact_setprod__reindex,axiom,
% 160.43/160.15      ! [V_h_2,V_B_2,V_f_2,T_c,T_b,T_d] :
% 160.43/160.15        ( class_Groups_Ocomm__monoid__mult(T_d)
% 160.43/160.15       => ( c_Fun_Oinj__on(T_b,T_c,V_f_2,V_B_2)
% 160.43/160.15         => hAPP(hAPP(c_Big__Operators_Ocomm__monoid__mult__class_Osetprod(T_c,T_d),V_h_2),hAPP(c_Set_Oimage(T_b,T_c,V_f_2),V_B_2)) = hAPP(hAPP(c_Big__Operators_Ocomm__monoid__mult__class_Osetprod(T_b,T_d),hAPP(c_Fun_Ocomp(T_c,T_d,T_b,V_h_2),V_f_2)),V_B_2) ) ) ).
% 160.43/160.15  
% 160.43/160.15  fof(fact_Eps__split__eq,axiom,
% 160.43/160.15      ! [V_y_2,V_x_2,T_c,T_b] : c_Hilbert__Choice_OEps(tc_prod(T_b,T_c),hAPP(c_Product__Type_Oprod_Oprod__case(T_b,T_c,tc_HOL_Obool),hAPP(hAPP(c_COMBC(T_b,tc_fun(T_c,tc_HOL_Obool),tc_fun(T_c,tc_HOL_Obool)),hAPP(hAPP(c_COMBB(tc_fun(tc_HOL_Obool,tc_HOL_Obool),tc_fun(tc_fun(T_c,tc_HOL_Obool),tc_fun(T_c,tc_HOL_Obool)),T_b),c_COMBB(tc_HOL_Obool,tc_HOL_Obool,T_c)),hAPP(hAPP(c_COMBB(tc_HOL_Obool,tc_fun(tc_HOL_Obool,tc_HOL_Obool),T_b),c_fconj),hAPP(c_fequal,V_x_2)))),hAPP(c_fequal,V_y_2)))) = hAPP(hAPP(c_Product__Type_OPair(T_b,T_c),V_x_2),V_y_2) ).
% 160.43/160.15  
% 160.43/160.15  fof(fact_split__paired__Eps,axiom,
% 160.43/160.15      ! [V_P_2,T_c,T_b] : c_Hilbert__Choice_OEps(tc_prod(T_b,T_c),V_P_2) = c_Hilbert__Choice_OEps(tc_prod(T_b,T_c),hAPP(c_Product__Type_Oprod_Oprod__case(T_b,T_c,tc_HOL_Obool),hAPP(hAPP(c_COMBB(tc_fun(T_c,tc_prod(T_b,T_c)),tc_fun(T_c,tc_HOL_Obool),T_b),hAPP(c_COMBB(tc_prod(T_b,T_c),tc_HOL_Obool,T_c),V_P_2)),c_Product__Type_OPair(T_b,T_c)))) ).
% 160.43/160.15  
% 160.43/160.15  fof(fact_setsum_Oreindex,axiom,
% 160.43/160.15      ! [V_g_2,V_h_2,V_A_2,T_b,T_c] :
% 160.43/160.15        ( class_Groups_Ocomm__monoid__add(T_c)
% 160.43/160.15       => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2))
% 160.43/160.15         => ( c_Fun_Oinj__on(T_b,T_b,V_h_2,V_A_2)
% 160.43/160.15           => hAPP(hAPP(c_Big__Operators_Ocomm__monoid__add__class_Osetsum(T_b,T_c),V_g_2),hAPP(c_Set_Oimage(T_b,T_b,V_h_2),V_A_2)) = hAPP(hAPP(c_Big__Operators_Ocomm__monoid__add__class_Osetsum(T_b,T_c),hAPP(c_Fun_Ocomp(T_b,T_c,T_b,V_g_2),V_h_2)),V_A_2) ) ) ) ).
% 160.43/160.15  
% 160.43/160.15  fof(fact_setprod_Oreindex,axiom,
% 160.43/160.15      ! [V_g_2,V_h_2,V_A_2,T_b,T_c] :
% 160.43/160.15        ( class_Groups_Ocomm__monoid__mult(T_c)
% 160.43/160.15       => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2))
% 160.43/160.15         => ( c_Fun_Oinj__on(T_b,T_b,V_h_2,V_A_2)
% 160.43/160.15           => hAPP(hAPP(c_Big__Operators_Ocomm__monoid__mult__class_Osetprod(T_b,T_c),V_g_2),hAPP(c_Set_Oimage(T_b,T_b,V_h_2),V_A_2)) = hAPP(hAPP(c_Big__Operators_Ocomm__monoid__mult__class_Osetprod(T_b,T_c),hAPP(c_Fun_Ocomp(T_b,T_c,T_b,V_g_2),V_h_2)),V_A_2) ) ) ) ).
% 160.43/160.15  
% 160.43/160.15  fof(fact_the__inv__into__comp,axiom,
% 160.43/160.15      ! [V_x_2,V_A_2,V_g_2,T_d,V_f_2,T_c,T_b] :
% 160.43/160.15        ( c_Fun_Oinj__on(T_b,T_c,V_f_2,hAPP(c_Set_Oimage(T_d,T_b,V_g_2),V_A_2))
% 160.43/160.15       => ( c_Fun_Oinj__on(T_d,T_b,V_g_2,V_A_2)
% 160.43/160.15         => ( hBOOL(hAPP(hAPP(c_member(T_c),V_x_2),hAPP(c_Set_Oimage(T_b,T_c,V_f_2),hAPP(c_Set_Oimage(T_d,T_b,V_g_2),V_A_2))))
% 160.43/160.15           => hAPP(c_Fun_Othe__inv__into(T_d,T_c,V_A_2,hAPP(c_Fun_Ocomp(T_b,T_c,T_d,V_f_2),V_g_2)),V_x_2) = hAPP(hAPP(c_Fun_Ocomp(T_b,T_d,T_c,c_Fun_Othe__inv__into(T_d,T_b,V_A_2,V_g_2)),c_Fun_Othe__inv__into(T_b,T_c,hAPP(c_Set_Oimage(T_d,T_b,V_g_2),V_A_2),V_f_2)),V_x_2) ) ) ) ).
% 160.43/160.15  
% 160.43/160.15  fof(fact_fold__image__reindex,axiom,
% 160.43/160.15      ! [V_z_2,V_g_2,V_h_2,T_c,V_A_2,T_b,T_d] :
% 160.43/160.15        ( class_Groups_Oab__semigroup__mult(T_d)
% 160.43/160.15       => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2))
% 160.43/160.15         => ( c_Fun_Oinj__on(T_b,T_c,V_h_2,V_A_2)
% 160.43/160.15           => hAPP(hAPP(hAPP(c_Finite__Set_Ofold__image(T_d,T_c,c_Groups_Otimes__class_Otimes(T_d)),V_g_2),V_z_2),hAPP(c_Set_Oimage(T_b,T_c,V_h_2),V_A_2)) = hAPP(hAPP(hAPP(c_Finite__Set_Ofold__image(T_d,T_b,c_Groups_Otimes__class_Otimes(T_d)),hAPP(c_Fun_Ocomp(T_c,T_d,T_b,V_g_2),V_h_2)),V_z_2),V_A_2) ) ) ) ).
% 160.43/160.15  
% 160.43/160.15  fof(fact_folding_Oremove,axiom,
% 160.43/160.15      ! [V_x_2,V_A_2,V_F_2,V_f_2,T_c,T_b] :
% 160.43/160.15        ( c_Finite__Set_Ofolding(T_b,T_c,V_f_2,V_F_2)
% 160.43/160.15       => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2))
% 160.43/160.15         => ( hBOOL(hAPP(hAPP(c_member(T_b),V_x_2),V_A_2))
% 160.43/160.15           => hAPP(V_F_2,V_A_2) = hAPP(c_Fun_Ocomp(T_c,T_c,T_c,hAPP(V_F_2,hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_fun(T_b,tc_HOL_Obool)),V_A_2),hAPP(hAPP(c_Set_Oinsert(T_b),V_x_2),c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool)))))),hAPP(V_f_2,V_x_2)) ) ) ) ).
% 160.43/160.15  
% 160.43/160.15  fof(fact_folding__image_Oreindex,axiom,
% 160.43/160.15      ! [V_g_2,V_h_2,V_A_2,V_F_2,V_z_2,V_f_2,T_c,T_b] :
% 160.43/160.15        ( c_Finite__Set_Ofolding__image(T_b,T_c,V_f_2,V_z_2,V_F_2)
% 160.43/160.15       => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_c),V_A_2))
% 160.43/160.15         => ( c_Fun_Oinj__on(T_c,T_c,V_h_2,V_A_2)
% 160.43/160.15           => hAPP(hAPP(V_F_2,V_g_2),hAPP(c_Set_Oimage(T_c,T_c,V_h_2),V_A_2)) = hAPP(hAPP(V_F_2,hAPP(c_Fun_Ocomp(T_c,T_b,T_c,V_g_2),V_h_2)),V_A_2) ) ) ) ).
% 160.43/160.15  
% 160.43/160.15  fof(fact_folding_Ounion,axiom,
% 160.43/160.15      ! [V_B_2,V_A_2,V_F_2,V_f_2,T_c,T_b] :
% 160.43/160.15        ( c_Finite__Set_Ofolding(T_b,T_c,V_f_2,V_F_2)
% 160.43/160.15       => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2))
% 160.43/160.15         => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_B_2))
% 160.43/160.15           => ( hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_b,tc_HOL_Obool)),V_A_2),V_B_2) = c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool))
% 160.43/160.15             => hAPP(V_F_2,hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(T_b,tc_HOL_Obool)),V_A_2),V_B_2)) = hAPP(c_Fun_Ocomp(T_c,T_c,T_c,hAPP(V_F_2,V_A_2)),hAPP(V_F_2,V_B_2)) ) ) ) ) ).
% 160.43/160.15  
% 160.43/160.15  fof(fact_folding_Ocommute__comps_I1_J,axiom,
% 160.43/160.15      ! [V_h_2,V_g_2,T_g,V_f_2,T_d,T_e,T_f,V_F_2,V_fa_2,T_c,T_b] :
% 160.43/160.15        ( c_Finite__Set_Ofolding(T_b,T_c,V_fa_2,V_F_2)
% 160.43/160.15       => hAPP(c_Fun_Ocomp(T_f,T_e,T_d,V_f_2),hAPP(c_Fun_Ocomp(T_g,T_f,T_d,V_g_2),V_h_2)) = hAPP(c_Fun_Ocomp(T_g,T_e,T_d,hAPP(c_Fun_Ocomp(T_f,T_e,T_g,V_f_2),V_g_2)),V_h_2) ) ).
% 160.43/160.15  
% 160.43/160.15  fof(fact_folding_Ocommute__comp,axiom,
% 160.43/160.15      ! [V_x_2,V_y_2,V_F_2,V_f_2,T_c,T_b] :
% 160.43/160.15        ( c_Finite__Set_Ofolding(T_b,T_c,V_f_2,V_F_2)
% 160.46/160.15       => hAPP(c_Fun_Ocomp(T_c,T_c,T_c,hAPP(V_f_2,V_y_2)),hAPP(V_f_2,V_x_2)) = hAPP(c_Fun_Ocomp(T_c,T_c,T_c,hAPP(V_f_2,V_x_2)),hAPP(V_f_2,V_y_2)) ) ).
% 160.46/160.15  
% 160.46/160.15  fof(fact_folding_Ocommute__left__comp,axiom,
% 160.46/160.15      ! [V_g_2,V_x_2,V_y_2,T_d,V_F_2,V_f_2,T_c,T_b] :
% 160.46/160.15        ( c_Finite__Set_Ofolding(T_b,T_c,V_f_2,V_F_2)
% 160.46/160.15       => hAPP(c_Fun_Ocomp(T_c,T_c,T_d,hAPP(V_f_2,V_y_2)),hAPP(c_Fun_Ocomp(T_c,T_c,T_d,hAPP(V_f_2,V_x_2)),V_g_2)) = hAPP(c_Fun_Ocomp(T_c,T_c,T_d,hAPP(V_f_2,V_x_2)),hAPP(c_Fun_Ocomp(T_c,T_c,T_d,hAPP(V_f_2,V_y_2)),V_g_2)) ) ).
% 160.46/160.15  
% 160.46/160.15  fof(fact_fst__comp__map__pair,axiom,
% 160.46/160.15      ! [V_g_2,V_f_2,T_c,T_b,T_e,T_d] : hAPP(c_Fun_Ocomp(tc_prod(T_d,T_e),T_d,tc_prod(T_b,T_c),c_Product__Type_Ofst(T_d,T_e)),c_Product__Type_Omap__pair(T_b,T_d,T_c,T_e,V_f_2,V_g_2)) = hAPP(c_Fun_Ocomp(T_b,T_d,tc_prod(T_b,T_c),V_f_2),c_Product__Type_Ofst(T_b,T_c)) ).
% 160.46/160.15  
% 160.46/160.15  fof(fact_snd__comp__map__pair,axiom,
% 160.46/160.15      ! [V_g_2,V_f_2,T_c,T_b,T_d,T_e] : hAPP(c_Fun_Ocomp(tc_prod(T_e,T_d),T_d,tc_prod(T_b,T_c),c_Product__Type_Osnd(T_e,T_d)),c_Product__Type_Omap__pair(T_b,T_e,T_c,T_d,V_f_2,V_g_2)) = hAPP(c_Fun_Ocomp(T_c,T_d,tc_prod(T_b,T_c),V_g_2),c_Product__Type_Osnd(T_b,T_c)) ).
% 160.46/160.15  
% 160.46/160.15  fof(fact_UN__o,axiom,
% 160.46/160.15      ! [V_f_2,V_g_2,T_d,V_A_2,T_b,T_c] : hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OSUPR(T_c,tc_fun(T_b,tc_HOL_Obool)),V_A_2),hAPP(c_Fun_Ocomp(T_d,tc_fun(T_b,tc_HOL_Obool),T_c,V_g_2),V_f_2)) = hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OSUPR(T_d,tc_fun(T_b,tc_HOL_Obool)),hAPP(c_Set_Oimage(T_c,T_d,V_f_2),V_A_2)),V_g_2) ).
% 160.46/160.15  
% 160.46/160.15  fof(fact_folding__image_Odistrib,axiom,
% 160.46/160.15      ! [V_h_2,V_g_2,V_A_2,V_F_2,V_z_2,V_f_2,T_c,T_b] :
% 160.46/160.15        ( c_Finite__Set_Ofolding__image(T_b,T_c,V_f_2,V_z_2,V_F_2)
% 160.46/160.15       => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_c),V_A_2))
% 160.46/160.15         => hAPP(hAPP(V_F_2,hAPP(hAPP(c_COMBS(T_c,T_b,T_b),hAPP(hAPP(c_COMBB(T_b,tc_fun(T_b,T_b),T_c),V_f_2),V_g_2)),V_h_2)),V_A_2) = hAPP(hAPP(V_f_2,hAPP(hAPP(V_F_2,V_g_2),V_A_2)),hAPP(hAPP(V_F_2,V_h_2),V_A_2)) ) ) ).
% 160.46/160.15  
% 160.46/160.15  fof(fact_split__comp,axiom,
% 160.46/160.15      ! [V_x_2,V_g_2,V_f_2,T_e,T_b,T_d,T_c] : hAPP(hAPP(c_Product__Type_Oprod_Oprod__case(T_c,T_d,T_b),hAPP(c_Fun_Ocomp(T_e,tc_fun(T_d,T_b),T_c,V_f_2),V_g_2)),V_x_2) = hAPP(hAPP(V_f_2,hAPP(V_g_2,hAPP(c_Product__Type_Ofst(T_c,T_d),V_x_2))),hAPP(c_Product__Type_Osnd(T_c,T_d),V_x_2)) ).
% 160.46/160.15  
% 160.46/160.15  fof(fact_folding_Ocommute__comp_H,axiom,
% 160.46/160.15      ! [V_x_2,V_A_2,V_F_2,V_f_2,T_c,T_b] :
% 160.46/160.15        ( c_Finite__Set_Ofolding(T_b,T_c,V_f_2,V_F_2)
% 160.46/160.15       => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2))
% 160.46/160.15         => hAPP(c_Fun_Ocomp(T_c,T_c,T_c,hAPP(V_f_2,V_x_2)),hAPP(V_F_2,V_A_2)) = hAPP(c_Fun_Ocomp(T_c,T_c,T_c,hAPP(V_F_2,V_A_2)),hAPP(V_f_2,V_x_2)) ) ) ).
% 160.46/160.15  
% 160.46/160.15  fof(fact_folding_Ocommute__left__comp_H,axiom,
% 160.46/160.15      ! [V_g_2,V_x_2,T_d,V_A_2,V_F_2,V_f_2,T_c,T_b] :
% 160.46/160.15        ( c_Finite__Set_Ofolding(T_b,T_c,V_f_2,V_F_2)
% 160.46/160.15       => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2))
% 160.46/160.15         => hAPP(c_Fun_Ocomp(T_c,T_c,T_d,hAPP(V_f_2,V_x_2)),hAPP(c_Fun_Ocomp(T_c,T_c,T_d,hAPP(V_F_2,V_A_2)),V_g_2)) = hAPP(c_Fun_Ocomp(T_c,T_c,T_d,hAPP(V_F_2,V_A_2)),hAPP(c_Fun_Ocomp(T_c,T_c,T_d,hAPP(V_f_2,V_x_2)),V_g_2)) ) ) ).
% 160.46/160.15  
% 160.46/160.15  fof(fact_folding_Ocommute__comp_H_H,axiom,
% 160.46/160.15      ! [V_B_2,V_A_2,V_F_2,V_f_2,T_c,T_b] :
% 160.46/160.15        ( c_Finite__Set_Ofolding(T_b,T_c,V_f_2,V_F_2)
% 160.46/160.15       => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2))
% 160.46/160.15         => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_B_2))
% 160.46/160.15           => hAPP(c_Fun_Ocomp(T_c,T_c,T_c,hAPP(V_F_2,V_B_2)),hAPP(V_F_2,V_A_2)) = hAPP(c_Fun_Ocomp(T_c,T_c,T_c,hAPP(V_F_2,V_A_2)),hAPP(V_F_2,V_B_2)) ) ) ) ).
% 160.46/160.15  
% 160.46/160.15  fof(fact_folding_Ocommute__left__comp_H_H,axiom,
% 160.46/160.15      ! [V_g_2,T_d,V_B_2,V_A_2,V_F_2,V_f_2,T_c,T_b] :
% 160.46/160.15        ( c_Finite__Set_Ofolding(T_b,T_c,V_f_2,V_F_2)
% 160.46/160.15       => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2))
% 160.46/160.15         => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_B_2))
% 160.46/160.15           => hAPP(c_Fun_Ocomp(T_c,T_c,T_d,hAPP(V_F_2,V_B_2)),hAPP(c_Fun_Ocomp(T_c,T_c,T_d,hAPP(V_F_2,V_A_2)),V_g_2)) = hAPP(c_Fun_Ocomp(T_c,T_c,T_d,hAPP(V_F_2,V_A_2)),hAPP(c_Fun_Ocomp(T_c,T_c,T_d,hAPP(V_F_2,V_B_2)),V_g_2)) ) ) ) ).
% 160.46/160.15  
% 160.46/160.15  fof(fact_folding_Oempty,axiom,
% 160.46/160.15      ! [V_F_2,V_f_2,T_c,T_b] :
% 160.46/160.15        ( c_Finite__Set_Ofolding(T_b,T_c,V_f_2,V_F_2)
% 160.46/160.15       => hAPP(V_F_2,c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool))) = c_Fun_Oid(T_c) ) ).
% 160.46/160.15  
% 160.46/160.15  fof(fact_folding_Oeq__fold,axiom,
% 160.46/160.15      ! [V_s_2,V_A_2,V_F_2,V_f_2,T_c,T_b] :
% 160.46/160.15        ( c_Finite__Set_Ofolding(T_b,T_c,V_f_2,V_F_2)
% 160.46/160.15       => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2))
% 160.46/160.15         => hAPP(hAPP(V_F_2,V_A_2),V_s_2) = hAPP(hAPP(c_Finite__Set_Ofold(T_b,T_c,V_f_2),V_s_2),V_A_2) ) ) ).
% 160.46/160.15  
% 160.46/160.15  fof(fact_folding__image_Oeq__fold,axiom,
% 160.46/160.15      ! [V_g_2,V_A_2,V_F_2,V_z_2,V_f_2,T_c,T_b] :
% 160.46/160.15        ( c_Finite__Set_Ofolding__image(T_b,T_c,V_f_2,V_z_2,V_F_2)
% 160.46/160.15       => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_c),V_A_2))
% 160.46/160.15         => hAPP(hAPP(V_F_2,V_g_2),V_A_2) = hAPP(hAPP(hAPP(c_Finite__Set_Ofold__image(T_b,T_c,V_f_2),V_g_2),V_z_2),V_A_2) ) ) ).
% 160.46/160.15  
% 160.46/160.15  fof(fact_folding_Oinsert,axiom,
% 160.46/160.15      ! [V_x_2,V_A_2,V_F_2,V_f_2,T_c,T_b] :
% 160.46/160.15        ( c_Finite__Set_Ofolding(T_b,T_c,V_f_2,V_F_2)
% 160.46/160.15       => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2))
% 160.46/160.15         => ( ~ hBOOL(hAPP(hAPP(c_member(T_b),V_x_2),V_A_2))
% 160.46/160.15           => hAPP(V_F_2,hAPP(hAPP(c_Set_Oinsert(T_b),V_x_2),V_A_2)) = hAPP(c_Fun_Ocomp(T_c,T_c,T_c,hAPP(V_F_2,V_A_2)),hAPP(V_f_2,V_x_2)) ) ) ) ).
% 160.46/160.15  
% 160.46/160.15  fof(fact_folding_Ounion__inter,axiom,
% 160.46/160.15      ! [V_B_2,V_A_2,V_F_2,V_f_2,T_c,T_b] :
% 160.46/160.15        ( c_Finite__Set_Ofolding(T_b,T_c,V_f_2,V_F_2)
% 160.46/160.15       => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2))
% 160.46/160.15         => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_B_2))
% 160.46/160.15           => hAPP(c_Fun_Ocomp(T_c,T_c,T_c,hAPP(V_F_2,hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(T_b,tc_HOL_Obool)),V_A_2),V_B_2))),hAPP(V_F_2,hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_b,tc_HOL_Obool)),V_A_2),V_B_2))) = hAPP(c_Fun_Ocomp(T_c,T_c,T_c,hAPP(V_F_2,V_A_2)),hAPP(V_F_2,V_B_2)) ) ) ) ).
% 160.46/160.15  
% 160.46/160.15  fof(fact_folding_Oinsert__remove,axiom,
% 160.46/160.15      ! [V_x_2,V_A_2,V_F_2,V_f_2,T_c,T_b] :
% 160.46/160.15        ( c_Finite__Set_Ofolding(T_b,T_c,V_f_2,V_F_2)
% 160.46/160.15       => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2))
% 160.46/160.15         => hAPP(V_F_2,hAPP(hAPP(c_Set_Oinsert(T_b),V_x_2),V_A_2)) = hAPP(c_Fun_Ocomp(T_c,T_c,T_c,hAPP(V_F_2,hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_fun(T_b,tc_HOL_Obool)),V_A_2),hAPP(hAPP(c_Set_Oinsert(T_b),V_x_2),c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool)))))),hAPP(V_f_2,V_x_2)) ) ) ).
% 160.46/160.15  
% 160.46/160.15  fof(fact_Loop__sound__lemma,axiom,
% 160.46/160.15      ! [V_c_2,V_b_2,V_P_2,V_Ga_2,T_b] :
% 160.46/160.15        ( c_Hoare__Mirabelle_Ohoare__valids(T_b,V_Ga_2,hAPP(hAPP(c_Set_Oinsert(tc_Hoare__Mirabelle_Otriple(T_b)),hAPP(hAPP(hAPP(c_Hoare__Mirabelle_Otriple_Otriple(T_b),c_Hoare__Mirabelle_Opeek__and(T_b,V_P_2,V_b_2)),V_c_2),V_P_2)),c_Orderings_Obot__class_Obot(tc_fun(tc_Hoare__Mirabelle_Otriple(T_b),tc_HOL_Obool))))
% 160.46/160.15       => c_Hoare__Mirabelle_Ohoare__valids(T_b,V_Ga_2,hAPP(hAPP(c_Set_Oinsert(tc_Hoare__Mirabelle_Otriple(T_b)),hAPP(hAPP(hAPP(c_Hoare__Mirabelle_Otriple_Otriple(T_b),V_P_2),c_Com_Ocom_OWhile(V_b_2,V_c_2)),c_Hoare__Mirabelle_Opeek__and(T_b,V_P_2,hAPP(c_Fun_Ocomp(tc_HOL_Obool,tc_HOL_Obool,tc_Com_Ostate,c_fNot),V_b_2)))),c_Orderings_Obot__class_Obot(tc_fun(tc_Hoare__Mirabelle_Otriple(T_b),tc_HOL_Obool)))) ) ).
% 160.46/160.15  
% 160.46/160.15  fof(fact_hoare__derivs_OIf,axiom,
% 160.46/160.15      ! [V_d_2,V_Q_2,V_c_2,V_b_2,V_P_2,V_Ga_2,T_b] :
% 160.46/160.15        ( c_Hoare__Mirabelle_Ohoare__derivs(T_b,V_Ga_2,hAPP(hAPP(c_Set_Oinsert(tc_Hoare__Mirabelle_Otriple(T_b)),hAPP(hAPP(hAPP(c_Hoare__Mirabelle_Otriple_Otriple(T_b),c_Hoare__Mirabelle_Opeek__and(T_b,V_P_2,V_b_2)),V_c_2),V_Q_2)),c_Orderings_Obot__class_Obot(tc_fun(tc_Hoare__Mirabelle_Otriple(T_b),tc_HOL_Obool))))
% 160.46/160.15       => ( c_Hoare__Mirabelle_Ohoare__derivs(T_b,V_Ga_2,hAPP(hAPP(c_Set_Oinsert(tc_Hoare__Mirabelle_Otriple(T_b)),hAPP(hAPP(hAPP(c_Hoare__Mirabelle_Otriple_Otriple(T_b),c_Hoare__Mirabelle_Opeek__and(T_b,V_P_2,hAPP(c_Fun_Ocomp(tc_HOL_Obool,tc_HOL_Obool,tc_Com_Ostate,c_fNot),V_b_2))),V_d_2),V_Q_2)),c_Orderings_Obot__class_Obot(tc_fun(tc_Hoare__Mirabelle_Otriple(T_b),tc_HOL_Obool))))
% 160.46/160.15         => c_Hoare__Mirabelle_Ohoare__derivs(T_b,V_Ga_2,hAPP(hAPP(c_Set_Oinsert(tc_Hoare__Mirabelle_Otriple(T_b)),hAPP(hAPP(hAPP(c_Hoare__Mirabelle_Otriple_Otriple(T_b),V_P_2),c_Com_Ocom_OCond(V_b_2,V_c_2,V_d_2)),V_Q_2)),c_Orderings_Obot__class_Obot(tc_fun(tc_Hoare__Mirabelle_Otriple(T_b),tc_HOL_Obool)))) ) ) ).
% 160.46/160.15  
% 160.46/160.15  fof(fact_Loop,axiom,
% 160.46/160.15      ! [V_c_2,V_b_2,V_P_2,V_Ga_2,T_b] :
% 160.46/160.15        ( c_Hoare__Mirabelle_Ohoare__derivs(T_b,V_Ga_2,hAPP(hAPP(c_Set_Oinsert(tc_Hoare__Mirabelle_Otriple(T_b)),hAPP(hAPP(hAPP(c_Hoare__Mirabelle_Otriple_Otriple(T_b),c_Hoare__Mirabelle_Opeek__and(T_b,V_P_2,V_b_2)),V_c_2),V_P_2)),c_Orderings_Obot__class_Obot(tc_fun(tc_Hoare__Mirabelle_Otriple(T_b),tc_HOL_Obool))))
% 160.46/160.15       => c_Hoare__Mirabelle_Ohoare__derivs(T_b,V_Ga_2,hAPP(hAPP(c_Set_Oinsert(tc_Hoare__Mirabelle_Otriple(T_b)),hAPP(hAPP(hAPP(c_Hoare__Mirabelle_Otriple_Otriple(T_b),V_P_2),c_Com_Ocom_OWhile(V_b_2,V_c_2)),c_Hoare__Mirabelle_Opeek__and(T_b,V_P_2,hAPP(c_Fun_Ocomp(tc_HOL_Obool,tc_HOL_Obool,tc_Com_Ostate,c_fNot),V_b_2)))),c_Orderings_Obot__class_Obot(tc_fun(tc_Hoare__Mirabelle_Otriple(T_b),tc_HOL_Obool)))) ) ).
% 160.46/160.15  
% 160.46/160.15  fof(fact_peek__and__def,axiom,
% 160.46/160.15      ! [V_s_2,V_Z_2,V_p_2,V_P_2,T_b] :
% 160.46/160.15        ( hBOOL(hAPP(hAPP(c_Hoare__Mirabelle_Opeek__and(T_b,V_P_2,V_p_2),V_Z_2),V_s_2))
% 160.46/160.15      <=> ( hBOOL(hAPP(hAPP(V_P_2,V_Z_2),V_s_2))
% 160.46/160.15          & hBOOL(hAPP(V_p_2,V_s_2)) ) ) ).
% 160.46/160.15  
% 160.46/160.15  fof(fact_setsum__reindex__nonzero,axiom,
% 160.46/160.15      ! [T_c,V_h_2,V_f_2,V_S_2,T_b,T_d] :
% 160.46/160.15        ( class_Groups_Ocomm__monoid__add(T_d)
% 160.46/160.15       => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_S_2))
% 160.46/160.15         => ( ! [B_x] :
% 160.46/160.15                ( hBOOL(hAPP(hAPP(c_member(T_b),B_x),V_S_2))
% 160.46/160.15               => ! [B_y] :
% 160.46/160.15                    ( hBOOL(hAPP(hAPP(c_member(T_b),B_y),V_S_2))
% 160.46/160.15                   => ( B_x != B_y
% 160.46/160.15                     => ( hAPP(V_f_2,B_x) = hAPP(V_f_2,B_y)
% 160.46/160.15                       => hAPP(V_h_2,hAPP(V_f_2,B_x)) = c_Groups_Ozero__class_Ozero(T_d) ) ) ) )
% 160.46/160.15           => hAPP(hAPP(c_Big__Operators_Ocomm__monoid__add__class_Osetsum(T_c,T_d),V_h_2),hAPP(c_Set_Oimage(T_b,T_c,V_f_2),V_S_2)) = hAPP(hAPP(c_Big__Operators_Ocomm__monoid__add__class_Osetsum(T_b,T_d),hAPP(c_Fun_Ocomp(T_c,T_d,T_b,V_h_2),V_f_2)),V_S_2) ) ) ) ).
% 160.46/160.15  
% 160.46/160.15  fof(fact_folding__idem_Ounion__idem,axiom,
% 160.46/160.15      ! [V_B_2,V_A_2,V_F_2,V_f_2,T_c,T_b] :
% 160.46/160.15        ( c_Finite__Set_Ofolding__idem(T_b,T_c,V_f_2,V_F_2)
% 160.46/160.15       => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2))
% 160.46/160.15         => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_B_2))
% 160.46/160.15           => hAPP(V_F_2,hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(T_b,tc_HOL_Obool)),V_A_2),V_B_2)) = hAPP(c_Fun_Ocomp(T_c,T_c,T_c,hAPP(V_F_2,V_A_2)),hAPP(V_F_2,V_B_2)) ) ) ) ).
% 160.46/160.15  
% 160.46/160.15  fof(fact_folding__idem_Oidem__left__comp,axiom,
% 160.46/160.15      ! [V_g_2,V_x_2,T_d,V_F_2,V_f_2,T_c,T_b] :
% 160.46/160.15        ( c_Finite__Set_Ofolding__idem(T_b,T_c,V_f_2,V_F_2)
% 160.46/160.15       => hAPP(c_Fun_Ocomp(T_c,T_c,T_d,hAPP(V_f_2,V_x_2)),hAPP(c_Fun_Ocomp(T_c,T_c,T_d,hAPP(V_f_2,V_x_2)),V_g_2)) = hAPP(c_Fun_Ocomp(T_c,T_c,T_d,hAPP(V_f_2,V_x_2)),V_g_2) ) ).
% 160.46/160.15  
% 160.46/160.15  fof(fact_folding__idem_Oidem__comp,axiom,
% 160.46/160.15      ! [V_x_2,V_F_2,V_f_2,T_c,T_b] :
% 160.46/160.15        ( c_Finite__Set_Ofolding__idem(T_b,T_c,V_f_2,V_F_2)
% 160.46/160.15       => hAPP(c_Fun_Ocomp(T_c,T_c,T_c,hAPP(V_f_2,V_x_2)),hAPP(V_f_2,V_x_2)) = hAPP(V_f_2,V_x_2) ) ).
% 160.46/160.15  
% 160.46/160.15  fof(fact_folding__idem_Oin__comp__idem,axiom,
% 160.46/160.15      ! [V_x_2,V_A_2,V_F_2,V_f_2,T_c,T_b] :
% 160.46/160.15        ( c_Finite__Set_Ofolding__idem(T_b,T_c,V_f_2,V_F_2)
% 160.46/160.15       => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2))
% 160.46/160.15         => ( hBOOL(hAPP(hAPP(c_member(T_b),V_x_2),V_A_2))
% 160.46/160.15           => hAPP(c_Fun_Ocomp(T_c,T_c,T_c,hAPP(V_F_2,V_A_2)),hAPP(V_f_2,V_x_2)) = hAPP(V_F_2,V_A_2) ) ) ) ).
% 160.46/160.15  
% 160.46/160.15  fof(fact_folding__idem_Oinsert__idem,axiom,
% 160.46/160.15      ! [V_x_2,V_A_2,V_F_2,V_f_2,T_c,T_b] :
% 160.46/160.15        ( c_Finite__Set_Ofolding__idem(T_b,T_c,V_f_2,V_F_2)
% 160.46/160.15       => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2))
% 160.46/160.15         => hAPP(V_F_2,hAPP(hAPP(c_Set_Oinsert(T_b),V_x_2),V_A_2)) = hAPP(c_Fun_Ocomp(T_c,T_c,T_c,hAPP(V_F_2,V_A_2)),hAPP(V_f_2,V_x_2)) ) ) ).
% 160.46/160.15  
% 160.46/160.15  fof(fact_folding__idem_Osubset__comp__idem,axiom,
% 160.46/160.15      ! [V_B_2,V_A_2,V_F_2,V_f_2,T_c,T_b] :
% 160.46/160.15        ( c_Finite__Set_Ofolding__idem(T_b,T_c,V_f_2,V_F_2)
% 160.46/160.15       => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2))
% 160.46/160.15         => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_b,tc_HOL_Obool)),V_B_2),V_A_2))
% 160.46/160.15           => hAPP(c_Fun_Ocomp(T_c,T_c,T_c,hAPP(V_F_2,V_A_2)),hAPP(V_F_2,V_B_2)) = hAPP(V_F_2,V_A_2) ) ) ) ).
% 160.46/160.15  
% 160.46/160.15  fof(fact_strong__setprod__reindex__cong,axiom,
% 160.46/160.15      ! [V_h_2,V_g_2,V_B_2,V_A_2,V_f_2,T_c,T_b,T_d] :
% 160.46/160.15        ( class_Groups_Ocomm__monoid__mult(T_d)
% 160.46/160.15       => ( c_Fun_Oinj__on(T_b,T_c,V_f_2,V_A_2)
% 160.46/160.15         => ( V_B_2 = hAPP(c_Set_Oimage(T_b,T_c,V_f_2),V_A_2)
% 160.46/160.15           => ( ! [B_x] :
% 160.46/160.15                  ( hBOOL(hAPP(hAPP(c_member(T_b),B_x),V_A_2))
% 160.46/160.15                 => hAPP(V_g_2,B_x) = hAPP(hAPP(c_Fun_Ocomp(T_c,T_d,T_b,V_h_2),V_f_2),B_x) )
% 160.46/160.15             => hAPP(hAPP(c_Big__Operators_Ocomm__monoid__mult__class_Osetprod(T_c,T_d),V_h_2),V_B_2) = hAPP(hAPP(c_Big__Operators_Ocomm__monoid__mult__class_Osetprod(T_b,T_d),V_g_2),V_A_2) ) ) ) ) ).
% 160.46/160.15  
% 160.46/160.15  fof(fact_wfI__pf,axiom,
% 160.46/160.15      ! [V_R_2,T_b] :
% 160.46/160.15        ( ! [B_A] :
% 160.46/160.15            ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_b,tc_HOL_Obool)),B_A),hAPP(c_Relation_OImage(T_b,T_b,V_R_2),B_A)))
% 160.46/160.15           => B_A = c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool)) )
% 160.46/160.15       => c_Wellfounded_Owf(T_b,V_R_2) ) ).
% 160.46/160.15  
% 160.46/160.15  fof(fact_Sigma__mono,axiom,
% 160.46/160.15      ! [V_D_2,V_B_2,T_c,V_C_2,V_A_2,T_b] :
% 160.46/160.15        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_b,tc_HOL_Obool)),V_A_2),V_C_2))
% 160.46/160.15       => ( ! [B_x] :
% 160.46/160.15              ( hBOOL(hAPP(hAPP(c_member(T_b),B_x),V_A_2))
% 160.46/160.15             => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_c,tc_HOL_Obool)),hAPP(V_B_2,B_x)),hAPP(V_D_2,B_x))) )
% 160.46/160.15         => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(tc_prod(T_b,T_c),tc_HOL_Obool)),hAPP(hAPP(c_Product__Type_OSigma(T_b,T_c),V_A_2),V_B_2)),hAPP(hAPP(c_Product__Type_OSigma(T_b,T_c),V_C_2),V_D_2))) ) ) ).
% 160.46/160.15  
% 160.46/160.15  fof(fact_not__acc__down,axiom,
% 160.46/160.15      ! [V_R_2,V_x_2,T_b] :
% 160.46/160.15        ( ~ hBOOL(hAPP(hAPP(c_member(T_b),V_x_2),c_Wellfounded_Oacc(T_b,V_R_2)))
% 160.46/160.15       => ~ ! [B_z] :
% 160.46/160.15              ( hBOOL(hAPP(hAPP(c_member(tc_prod(T_b,T_b)),hAPP(hAPP(c_Product__Type_OPair(T_b,T_b),B_z),V_x_2)),V_R_2))
% 160.46/160.15             => hBOOL(hAPP(hAPP(c_member(T_b),B_z),c_Wellfounded_Oacc(T_b,V_R_2))) ) ) ).
% 160.46/160.15  
% 160.46/160.15  fof(fact_acc_OaccI,axiom,
% 160.46/160.15      ! [V_r_2,V_x_2,T_b] :
% 160.46/160.15        ( ! [B_y] :
% 160.46/160.15            ( hBOOL(hAPP(hAPP(c_member(tc_prod(T_b,T_b)),hAPP(hAPP(c_Product__Type_OPair(T_b,T_b),B_y),V_x_2)),V_r_2))
% 160.46/160.15           => hBOOL(hAPP(hAPP(c_member(T_b),B_y),c_Wellfounded_Oacc(T_b,V_r_2))) )
% 160.46/160.15       => hBOOL(hAPP(hAPP(c_member(T_b),V_x_2),c_Wellfounded_Oacc(T_b,V_r_2))) ) ).
% 160.46/160.15  
% 160.46/160.15  fof(fact_fold__image__1,axiom,
% 160.46/160.15      ! [V_f_2,V_S_2,T_b,T_c] :
% 160.46/160.15        ( class_Groups_Ocomm__monoid__mult(T_c)
% 160.46/160.15       => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_S_2))
% 160.46/160.15         => ( ! [B_x] :
% 160.46/160.15                ( hBOOL(hAPP(hAPP(c_member(T_b),B_x),V_S_2))
% 160.46/160.15               => hAPP(V_f_2,B_x) = c_Groups_Oone__class_Oone(T_c) )
% 160.46/160.15           => hAPP(hAPP(hAPP(c_Finite__Set_Ofold__image(T_c,T_b,c_Groups_Otimes__class_Otimes(T_c)),V_f_2),c_Groups_Oone__class_Oone(T_c)),V_S_2) = c_Groups_Oone__class_Oone(T_c) ) ) ) ).
% 160.46/160.15  
% 160.46/160.15  fof(fact_max__ext_Osimps,axiom,
% 160.46/160.15      ! [V_R_2,V_a2_2,V_a1_2,T_b] :
% 160.46/160.15        ( hBOOL(hAPP(hAPP(c_member(tc_prod(tc_fun(T_b,tc_HOL_Obool),tc_fun(T_b,tc_HOL_Obool))),hAPP(hAPP(c_Product__Type_OPair(tc_fun(T_b,tc_HOL_Obool),tc_fun(T_b,tc_HOL_Obool)),V_a1_2),V_a2_2)),c_Wellfounded_Omax__ext(T_b,V_R_2)))
% 160.46/160.15      <=> ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_a1_2))
% 160.46/160.15          & hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_a2_2))
% 160.46/160.15          & V_a2_2 != c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool))
% 160.46/160.15          & ! [B_x] :
% 160.46/160.15              ( hBOOL(hAPP(hAPP(c_member(T_b),B_x),V_a1_2))
% 160.46/160.15             => ? [B_xa] :
% 160.46/160.15                  ( hBOOL(hAPP(hAPP(c_member(T_b),B_xa),V_a2_2))
% 160.46/160.15                  & hBOOL(hAPP(hAPP(c_member(tc_prod(T_b,T_b)),hAPP(hAPP(c_Product__Type_OPair(T_b,T_b),B_x),B_xa)),V_R_2)) ) ) ) ) ).
% 160.46/160.15  
% 160.46/160.15  fof(fact_min__max_Ofold__sup__le__sup,axiom,
% 160.46/160.15      ! [V_c_2,V_b_2,V_A_2,T_b] :
% 160.46/160.15        ( class_Orderings_Olinorder(T_b)
% 160.46/160.15       => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2))
% 160.46/160.15         => ( ! [B_x] :
% 160.46/160.15                ( hBOOL(hAPP(hAPP(c_member(T_b),B_x),V_A_2))
% 160.46/160.15               => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_b),B_x),V_b_2)) )
% 160.46/160.15           => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_b),hAPP(hAPP(c_Finite__Set_Ofold(T_b,T_b,c_Orderings_Oord__class_Omax(T_b)),V_c_2),V_A_2)),hAPP(hAPP(c_Orderings_Oord__class_Omax(T_b),V_b_2),V_c_2))) ) ) ) ).
% 160.46/160.15  
% 160.46/160.15  fof(fact_min__max_Oinf__le__fold__inf,axiom,
% 160.46/160.15      ! [V_c_2,V_b_2,V_A_2,T_b] :
% 160.46/160.15        ( class_Orderings_Olinorder(T_b)
% 160.46/160.15       => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2))
% 160.46/160.15         => ( ! [B_x] :
% 160.46/160.15                ( hBOOL(hAPP(hAPP(c_member(T_b),B_x),V_A_2))
% 160.46/160.15               => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_b),V_b_2),B_x)) )
% 160.46/160.15           => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_b),hAPP(hAPP(c_Orderings_Oord__class_Omin(T_b),V_b_2),V_c_2)),hAPP(hAPP(c_Finite__Set_Ofold(T_b,T_b,c_Orderings_Oord__class_Omin(T_b)),V_c_2),V_A_2))) ) ) ) ).
% 160.46/160.15  
% 160.46/160.15  fof(fact_InterI,axiom,
% 160.46/160.15      ! [V_A_2,V_C_2,T_b] :
% 160.46/160.15        ( ! [B_X] :
% 160.46/160.15            ( hBOOL(hAPP(hAPP(c_member(tc_fun(T_b,tc_HOL_Obool)),B_X),V_C_2))
% 160.46/160.15           => hBOOL(hAPP(hAPP(c_member(T_b),V_A_2),B_X)) )
% 160.46/160.15       => hBOOL(hAPP(hAPP(c_member(T_b),V_A_2),c_Complete__Lattice_OInf__class_OInf(tc_fun(T_b,tc_HOL_Obool),V_C_2))) ) ).
% 160.46/160.15  
% 160.46/160.15  fof(fact_fold__image__cong,axiom,
% 160.46/160.15      ! [V_z_2,V_h_2,V_g_2,V_A_2,T_b,T_c] :
% 160.46/160.15        ( class_Groups_Oab__semigroup__mult(T_c)
% 160.46/160.15       => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2))
% 160.46/160.15         => ( ! [B_x] :
% 160.46/160.15                ( hBOOL(hAPP(hAPP(c_member(T_b),B_x),V_A_2))
% 160.46/160.15               => hAPP(V_g_2,B_x) = hAPP(V_h_2,B_x) )
% 160.46/160.15           => hAPP(hAPP(hAPP(c_Finite__Set_Ofold__image(T_c,T_b,c_Groups_Otimes__class_Otimes(T_c)),V_g_2),V_z_2),V_A_2) = hAPP(hAPP(hAPP(c_Finite__Set_Ofold__image(T_c,T_b,c_Groups_Otimes__class_Otimes(T_c)),V_h_2),V_z_2),V_A_2) ) ) ) ).
% 160.46/160.15  
% 160.46/160.15  fof(fact_Min__eqI,axiom,
% 160.46/160.15      ! [V_x_2,V_A_2,T_b] :
% 160.46/160.15        ( class_Orderings_Olinorder(T_b)
% 160.46/160.15       => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2))
% 160.46/160.15         => ( ! [B_y] :
% 160.46/160.15                ( hBOOL(hAPP(hAPP(c_member(T_b),B_y),V_A_2))
% 160.46/160.15               => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_b),V_x_2),B_y)) )
% 160.46/160.15           => ( hBOOL(hAPP(hAPP(c_member(T_b),V_x_2),V_A_2))
% 160.46/160.15             => c_Big__Operators_Olinorder__class_OMin(T_b,V_A_2) = V_x_2 ) ) ) ) ).
% 160.46/160.15  
% 160.46/160.15  fof(fact_Max__eqI,axiom,
% 160.46/160.15      ! [V_x_2,V_A_2,T_b] :
% 160.46/160.15        ( class_Orderings_Olinorder(T_b)
% 160.46/160.15       => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2))
% 160.46/160.15         => ( ! [B_y] :
% 160.46/160.15                ( hBOOL(hAPP(hAPP(c_member(T_b),B_y),V_A_2))
% 160.46/160.15               => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_b),B_y),V_x_2)) )
% 160.46/160.15           => ( hBOOL(hAPP(hAPP(c_member(T_b),V_x_2),V_A_2))
% 160.46/160.15             => c_Big__Operators_Olinorder__class_OMax(T_b,V_A_2) = V_x_2 ) ) ) ) ).
% 160.46/160.15  
% 160.46/160.15  fof(fact_inf__le__fold__inf,axiom,
% 160.46/160.15      ! [V_c_2,V_b_2,V_A_2,T_b] :
% 160.46/160.15        ( class_Lattices_Osemilattice__inf(T_b)
% 160.46/160.15       => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2))
% 160.46/160.15         => ( ! [B_x] :
% 160.46/160.15                ( hBOOL(hAPP(hAPP(c_member(T_b),B_x),V_A_2))
% 160.46/160.15               => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_b),V_b_2),B_x)) )
% 160.46/160.15           => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_b),hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(T_b),V_b_2),V_c_2)),hAPP(hAPP(c_Finite__Set_Ofold(T_b,T_b,c_Lattices_Osemilattice__inf__class_Oinf(T_b)),V_c_2),V_A_2))) ) ) ) ).
% 160.46/160.15  
% 160.46/160.15  fof(fact_fold__sup__le__sup,axiom,
% 160.46/160.15      ! [V_c_2,V_b_2,V_A_2,T_b] :
% 160.46/160.15        ( class_Lattices_Osemilattice__sup(T_b)
% 160.46/160.15       => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2))
% 160.46/160.15         => ( ! [B_x] :
% 160.46/160.15                ( hBOOL(hAPP(hAPP(c_member(T_b),B_x),V_A_2))
% 160.46/160.15               => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_b),B_x),V_b_2)) )
% 160.46/160.15           => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_b),hAPP(hAPP(c_Finite__Set_Ofold(T_b,T_b,c_Lattices_Osemilattice__sup__class_Osup(T_b)),V_c_2),V_A_2)),hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(T_b),V_b_2),V_c_2))) ) ) ) ).
% 160.46/160.15  
% 160.46/160.15  fof(fact_wf__no__infinite__down__chainE,axiom,
% 160.46/160.15      ! [V_f_2,V_r_2,T_b] :
% 160.46/160.15        ( c_Wellfounded_Owf(T_b,V_r_2)
% 160.46/160.15       => ~ ! [B_k] : hBOOL(hAPP(hAPP(c_member(tc_prod(T_b,T_b)),hAPP(hAPP(c_Product__Type_OPair(T_b,T_b),hAPP(V_f_2,hAPP(c_Nat_OSuc,B_k))),hAPP(V_f_2,B_k))),V_r_2)) ) ).
% 160.46/160.15  
% 160.46/160.15  fof(fact_iterate_Osimps,axiom,
% 160.46/160.15      ! [V_x_2,V_f_2,T_b,T_c,V_k_2] :
% 160.46/160.15        ( ( V_k_2 = c_Groups_Ozero__class_Ozero(tc_Code__Numeral_Ocode__numeral)
% 160.46/160.15         => hAPP(c_Random_Oiterate(T_c,T_b,V_k_2,V_f_2),V_x_2) = hAPP(c_Product__Type_OPair(T_c,T_b),V_x_2) )
% 160.46/160.15        & ( V_k_2 != c_Groups_Ozero__class_Ozero(tc_Code__Numeral_Ocode__numeral)
% 160.46/160.15         => hAPP(c_Random_Oiterate(T_c,T_b,V_k_2,V_f_2),V_x_2) = hAPP(hAPP(c_Product__Type_Oscomp(T_b,T_c,T_b,tc_prod(T_c,T_b)),hAPP(V_f_2,V_x_2)),c_Random_Oiterate(T_c,T_b,hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_Code__Numeral_Ocode__numeral),V_k_2),c_Groups_Oone__class_Oone(tc_Code__Numeral_Ocode__numeral)),V_f_2)) ) ) ).
% 160.46/160.15  
% 160.46/160.15  fof(fact_setsum__reindex__cong,axiom,
% 160.46/160.15      ! [V_h_2,V_g_2,V_B_2,V_A_2,V_f_2,T_c,T_b,T_d] :
% 160.46/160.15        ( class_Groups_Ocomm__monoid__add(T_d)
% 160.46/160.15       => ( c_Fun_Oinj__on(T_b,T_c,V_f_2,V_A_2)
% 160.46/160.15         => ( V_B_2 = hAPP(c_Set_Oimage(T_b,T_c,V_f_2),V_A_2)
% 160.46/160.15           => ( ! [B_a] :
% 160.46/160.15                  ( hBOOL(hAPP(hAPP(c_member(T_b),B_a),V_A_2))
% 160.46/160.15                 => hAPP(V_g_2,B_a) = hAPP(V_h_2,hAPP(V_f_2,B_a)) )
% 160.46/160.15             => hAPP(hAPP(c_Big__Operators_Ocomm__monoid__add__class_Osetsum(T_c,T_d),V_h_2),V_B_2) = hAPP(hAPP(c_Big__Operators_Ocomm__monoid__add__class_Osetsum(T_b,T_d),V_g_2),V_A_2) ) ) ) ) ).
% 160.46/160.15  
% 160.46/160.15  fof(fact_Pair__scomp,axiom,
% 160.46/160.15      ! [V_f_2,V_x_2,T_c,T_d,T_b] : hAPP(hAPP(c_Product__Type_Oscomp(T_b,T_d,T_b,T_c),hAPP(c_Product__Type_OPair(T_d,T_b),V_x_2)),V_f_2) = hAPP(V_f_2,V_x_2) ).
% 160.46/160.15  
% 160.46/160.15  fof(fact_scomp__scomp,axiom,
% 160.46/160.15      ! [V_h_2,V_g_2,V_f_2,T_g,T_f,T_c,T_e,T_d,T_b] : hAPP(hAPP(c_Product__Type_Oscomp(T_b,T_d,T_e,T_c),hAPP(hAPP(c_Product__Type_Oscomp(T_b,T_f,T_g,tc_prod(T_d,T_e)),V_f_2),V_g_2)),V_h_2) = hAPP(hAPP(c_Product__Type_Oscomp(T_b,T_f,T_g,T_c),V_f_2),hAPP(hAPP(c_COMBC(T_f,tc_fun(T_d,tc_fun(T_e,T_c)),tc_fun(T_g,T_c)),hAPP(hAPP(c_COMBB(tc_fun(T_g,tc_prod(T_d,T_e)),tc_fun(tc_fun(T_d,tc_fun(T_e,T_c)),tc_fun(T_g,T_c)),T_f),c_Product__Type_Oscomp(T_g,T_d,T_e,T_c)),V_g_2)),V_h_2)) ).
% 160.46/160.15  
% 160.46/160.15  fof(fact_scomp__Pair,axiom,
% 160.46/160.15      ! [V_x_2,T_d,T_c,T_b] : hAPP(hAPP(c_Product__Type_Oscomp(T_b,T_c,T_d,tc_prod(T_c,T_d)),V_x_2),c_Product__Type_OPair(T_c,T_d)) = V_x_2 ).
% 160.46/160.15  
% 160.46/160.15  fof(fact_scomp__apply,axiom,
% 160.46/160.15      ! [V_x_2,V_g_2,V_f_2,T_b,T_e,T_d,T_c] : hAPP(hAPP(hAPP(c_Product__Type_Oscomp(T_c,T_d,T_e,T_b),V_f_2),V_g_2),V_x_2) = hAPP(hAPP(c_Product__Type_Oprod_Oprod__case(T_d,T_e,T_b),V_g_2),hAPP(V_f_2,V_x_2)) ).
% 160.46/160.15  
% 160.46/160.15  fof(fact_scomp__def,axiom,
% 160.46/160.15      ! [V_x_2,V_g_2,V_f_2,T_b,T_e,T_d,T_c] : hAPP(hAPP(hAPP(c_Product__Type_Oscomp(T_c,T_d,T_e,T_b),V_f_2),V_g_2),V_x_2) = hAPP(hAPP(c_Product__Type_Oprod_Oprod__case(T_d,T_e,T_b),V_g_2),hAPP(V_f_2,V_x_2)) ).
% 160.46/160.15  
% 160.46/160.15  fof(fact_scomp__unfold,axiom,
% 160.46/160.15      ! [V_x_2,V_g_2,V_f_2,T_b,T_e,T_d,T_c] : hAPP(hAPP(hAPP(c_Product__Type_Oscomp(T_c,T_d,T_e,T_b),V_f_2),V_g_2),V_x_2) = hAPP(hAPP(V_g_2,hAPP(c_Product__Type_Ofst(T_d,T_e),hAPP(V_f_2,V_x_2))),hAPP(c_Product__Type_Osnd(T_d,T_e),hAPP(V_f_2,V_x_2))) ).
% 160.46/160.15  
% 160.46/160.15  fof(fact_setsum__ivl__cong,axiom,
% 160.46/160.15      ! [V_g_2,V_f_2,V_d_2,V_b_2,V_c_2,V_a_2,T_b,T_c] :
% 160.46/160.15        ( ( class_Groups_Ocomm__monoid__add(T_c)
% 160.46/160.15          & class_Orderings_Oord(T_b) )
% 160.46/160.15       => ( V_a_2 = V_c_2
% 160.46/160.15         => ( V_b_2 = V_d_2
% 160.46/160.15           => ( ! [B_x] :
% 160.46/160.15                  ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_b),V_c_2),B_x))
% 160.46/160.15                 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_b),B_x),V_d_2))
% 160.46/160.15                   => hAPP(V_f_2,B_x) = hAPP(V_g_2,B_x) ) )
% 160.46/160.15             => hAPP(hAPP(c_Big__Operators_Ocomm__monoid__add__class_Osetsum(T_b,T_c),V_f_2),hAPP(c_SetInterval_Oord__class_OatLeastLessThan(T_b,V_a_2),V_b_2)) = hAPP(hAPP(c_Big__Operators_Ocomm__monoid__add__class_Osetsum(T_b,T_c),V_g_2),hAPP(c_SetInterval_Oord__class_OatLeastLessThan(T_b,V_c_2),V_d_2)) ) ) ) ) ).
% 160.46/160.15  
% 160.46/160.15  fof(fact_less__eq,axiom,
% 160.46/160.15      ! [V_n_2,V_m_2] :
% 160.46/160.15        ( hBOOL(hAPP(hAPP(c_member(tc_prod(tc_Nat_Onat,tc_Nat_Onat)),hAPP(hAPP(c_Product__Type_OPair(tc_Nat_Onat,tc_Nat_Onat),V_m_2),V_n_2)),c_Transitive__Closure_Otrancl(tc_Nat_Onat,c_Wellfounded_Opred__nat)))
% 160.46/160.15      <=> hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),V_m_2),V_n_2)) ) ).
% 160.46/160.15  
% 160.46/160.15  fof(fact_wf__trancl,axiom,
% 160.46/160.15      ! [V_r_2,T_b] :
% 160.46/160.15        ( c_Wellfounded_Owf(T_b,V_r_2)
% 160.46/160.15       => c_Wellfounded_Owf(T_b,c_Transitive__Closure_Otrancl(T_b,V_r_2)) ) ).
% 160.46/160.15  
% 160.46/160.15  fof(fact_less__than__def,axiom,
% 160.46/160.15      c_Wellfounded_Oless__than = c_Transitive__Closure_Otrancl(tc_Nat_Onat,c_Wellfounded_Opred__nat) ).
% 160.46/160.15  
% 160.46/160.15  fof(fact_acyclic__def,axiom,
% 160.46/160.15      ! [V_r_2,T_b] :
% 160.46/160.15        ( c_Wellfounded_Oacyclic(T_b,V_r_2)
% 160.46/160.15      <=> ! [B_x] : ~ hBOOL(hAPP(hAPP(c_member(tc_prod(T_b,T_b)),hAPP(hAPP(c_Product__Type_OPair(T_b,T_b),B_x),B_x)),c_Transitive__Closure_Otrancl(T_b,V_r_2))) ) ).
% 160.46/160.15  
% 160.46/160.15  fof(fact_trancl_Or__into__trancl,axiom,
% 160.46/160.15      ! [V_r_2,V_b_2,V_a_2,T_b] :
% 160.46/160.15        ( hBOOL(hAPP(hAPP(c_member(tc_prod(T_b,T_b)),hAPP(hAPP(c_Product__Type_OPair(T_b,T_b),V_a_2),V_b_2)),V_r_2))
% 160.46/160.15       => hBOOL(hAPP(hAPP(c_member(tc_prod(T_b,T_b)),hAPP(hAPP(c_Product__Type_OPair(T_b,T_b),V_a_2),V_b_2)),c_Transitive__Closure_Otrancl(T_b,V_r_2))) ) ).
% 160.46/160.15  
% 160.46/160.15  fof(fact_trancl__subset__Field2,axiom,
% 160.46/160.15      ! [V_r_2,T_b] : hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(tc_prod(T_b,T_b),tc_HOL_Obool)),c_Transitive__Closure_Otrancl(T_b,V_r_2)),hAPP(hAPP(c_Product__Type_OSigma(T_b,T_b),hAPP(c_Relation_OField(T_b),V_r_2)),hAPP(c_COMBK(tc_fun(T_b,tc_HOL_Obool),T_b),hAPP(c_Relation_OField(T_b),V_r_2))))) ).
% 160.46/160.15  
% 160.46/160.15  fof(fact_r__into__trancl_H,axiom,
% 160.46/160.15      ! [V_r_2,V_p_2,T_b] :
% 160.46/160.15        ( hBOOL(hAPP(hAPP(c_member(tc_prod(T_b,T_b)),V_p_2),V_r_2))
% 160.46/160.15       => hBOOL(hAPP(hAPP(c_member(tc_prod(T_b,T_b)),V_p_2),c_Transitive__Closure_Otrancl(T_b,V_r_2))) ) ).
% 160.46/160.15  
% 160.46/160.15  fof(fact_trancl__empty,axiom,
% 160.46/160.15      ! [T_b] : c_Transitive__Closure_Otrancl(T_b,c_Orderings_Obot__class_Obot(tc_fun(tc_prod(T_b,T_b),tc_HOL_Obool))) = c_Orderings_Obot__class_Obot(tc_fun(tc_prod(T_b,T_b),tc_HOL_Obool)) ).
% 160.46/160.15  
% 160.46/160.15  fof(fact_trancl__domain,axiom,
% 160.46/160.15      ! [V_r_2,T_b] : hAPP(c_Relation_ODomain(T_b,T_b),c_Transitive__Closure_Otrancl(T_b,V_r_2)) = hAPP(c_Relation_ODomain(T_b,T_b),V_r_2) ).
% 160.46/160.15  
% 160.46/160.15  fof(fact_trancl__range,axiom,
% 160.46/160.15      ! [V_r_2,T_b] : hAPP(c_Relation_ORange(T_b,T_b),c_Transitive__Closure_Otrancl(T_b,V_r_2)) = hAPP(c_Relation_ORange(T_b,T_b),V_r_2) ).
% 160.46/160.15  
% 160.46/160.15  fof(fact_finite__trancl,axiom,
% 160.46/160.15      ! [V_r_2,T_b] :
% 160.46/160.15        ( hBOOL(hAPP(c_Finite__Set_Ofinite(tc_prod(T_b,T_b)),c_Transitive__Closure_Otrancl(T_b,V_r_2)))
% 160.46/160.15      <=> hBOOL(hAPP(c_Finite__Set_Ofinite(tc_prod(T_b,T_b)),V_r_2)) ) ).
% 160.46/160.15  
% 160.46/160.15  fof(fact_trancl__trans,axiom,
% 160.46/160.15      ! [V_c_2,V_r_2,V_b_2,V_a_2,T_b] :
% 160.46/160.15        ( hBOOL(hAPP(hAPP(c_member(tc_prod(T_b,T_b)),hAPP(hAPP(c_Product__Type_OPair(T_b,T_b),V_a_2),V_b_2)),c_Transitive__Closure_Otrancl(T_b,V_r_2)))
% 160.46/160.15       => ( hBOOL(hAPP(hAPP(c_member(tc_prod(T_b,T_b)),hAPP(hAPP(c_Product__Type_OPair(T_b,T_b),V_b_2),V_c_2)),c_Transitive__Closure_Otrancl(T_b,V_r_2)))
% 160.46/160.15         => hBOOL(hAPP(hAPP(c_member(tc_prod(T_b,T_b)),hAPP(hAPP(c_Product__Type_OPair(T_b,T_b),V_a_2),V_c_2)),c_Transitive__Closure_Otrancl(T_b,V_r_2))) ) ) ).
% 160.46/160.15  
% 160.46/160.15  fof(fact_Transitive__Closure_Otrancl__into__trancl,axiom,
% 160.46/160.15      ! [V_c_2,V_r_2,V_b_2,V_a_2,T_b] :
% 160.46/160.15        ( hBOOL(hAPP(hAPP(c_member(tc_prod(T_b,T_b)),hAPP(hAPP(c_Product__Type_OPair(T_b,T_b),V_a_2),V_b_2)),c_Transitive__Closure_Otrancl(T_b,V_r_2)))
% 160.46/160.15       => ( hBOOL(hAPP(hAPP(c_member(tc_prod(T_b,T_b)),hAPP(hAPP(c_Product__Type_OPair(T_b,T_b),V_b_2),V_c_2)),V_r_2))
% 160.46/160.15         => hBOOL(hAPP(hAPP(c_member(tc_prod(T_b,T_b)),hAPP(hAPP(c_Product__Type_OPair(T_b,T_b),V_a_2),V_c_2)),c_Transitive__Closure_Otrancl(T_b,V_r_2))) ) ) ).
% 160.46/160.15  
% 160.46/160.15  fof(fact_trancl__into__trancl2,axiom,
% 160.46/160.15      ! [V_c_2,V_r_2,V_b_2,V_a_2,T_b] :
% 160.46/160.15        ( hBOOL(hAPP(hAPP(c_member(tc_prod(T_b,T_b)),hAPP(hAPP(c_Product__Type_OPair(T_b,T_b),V_a_2),V_b_2)),V_r_2))
% 160.46/160.15       => ( hBOOL(hAPP(hAPP(c_member(tc_prod(T_b,T_b)),hAPP(hAPP(c_Product__Type_OPair(T_b,T_b),V_b_2),V_c_2)),c_Transitive__Closure_Otrancl(T_b,V_r_2)))
% 160.46/160.15         => hBOOL(hAPP(hAPP(c_member(tc_prod(T_b,T_b)),hAPP(hAPP(c_Product__Type_OPair(T_b,T_b),V_a_2),V_c_2)),c_Transitive__Closure_Otrancl(T_b,V_r_2))) ) ) ).
% 160.46/160.15  
% 160.46/160.15  fof(fact_r__r__into__trancl,axiom,
% 160.46/160.15      ! [V_c_2,V_R_2,V_b_2,V_a_2,T_b] :
% 160.46/160.15        ( hBOOL(hAPP(hAPP(c_member(tc_prod(T_b,T_b)),hAPP(hAPP(c_Product__Type_OPair(T_b,T_b),V_a_2),V_b_2)),V_R_2))
% 160.46/160.15       => ( hBOOL(hAPP(hAPP(c_member(tc_prod(T_b,T_b)),hAPP(hAPP(c_Product__Type_OPair(T_b,T_b),V_b_2),V_c_2)),V_R_2))
% 160.46/160.15         => hBOOL(hAPP(hAPP(c_member(tc_prod(T_b,T_b)),hAPP(hAPP(c_Product__Type_OPair(T_b,T_b),V_a_2),V_c_2)),c_Transitive__Closure_Otrancl(T_b,V_R_2))) ) ) ).
% 160.46/160.15  
% 160.46/160.15  fof(fact_trancl__mono,axiom,
% 160.46/160.15      ! [V_s_2,V_r_2,V_p_2,T_b] :
% 160.46/160.15        ( hBOOL(hAPP(hAPP(c_member(tc_prod(T_b,T_b)),V_p_2),c_Transitive__Closure_Otrancl(T_b,V_r_2)))
% 160.46/160.15       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(tc_prod(T_b,T_b),tc_HOL_Obool)),V_r_2),V_s_2))
% 160.46/160.15         => hBOOL(hAPP(hAPP(c_member(tc_prod(T_b,T_b)),V_p_2),c_Transitive__Closure_Otrancl(T_b,V_s_2))) ) ) ).
% 160.46/160.15  
% 160.46/160.15  fof(fact_trancl__unfold,axiom,
% 160.46/160.15      ! [V_r_2,T_b] : c_Transitive__Closure_Otrancl(T_b,V_r_2) = hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(tc_prod(T_b,T_b),tc_HOL_Obool)),V_r_2),hAPP(hAPP(c_Relation_Orel__comp(T_b,T_b,T_b),c_Transitive__Closure_Otrancl(T_b,V_r_2)),V_r_2)) ).
% 160.46/160.15  
% 160.46/160.15  fof(fact_trancl__subset__Sigma,axiom,
% 160.46/160.15      ! [V_A_2,V_r_2,T_b] :
% 160.46/160.15        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(tc_prod(T_b,T_b),tc_HOL_Obool)),V_r_2),hAPP(hAPP(c_Product__Type_OSigma(T_b,T_b),V_A_2),hAPP(c_COMBK(tc_fun(T_b,tc_HOL_Obool),T_b),V_A_2))))
% 160.46/160.15       => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(tc_prod(T_b,T_b),tc_HOL_Obool)),c_Transitive__Closure_Otrancl(T_b,V_r_2)),hAPP(hAPP(c_Product__Type_OSigma(T_b,T_b),V_A_2),hAPP(c_COMBK(tc_fun(T_b,tc_HOL_Obool),T_b),V_A_2)))) ) ).
% 160.46/160.15  
% 160.46/160.15  fof(fact_trancl__Int__subset,axiom,
% 160.46/160.15      ! [V_s_2,V_r_2,T_b] :
% 160.46/160.15        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(tc_prod(T_b,T_b),tc_HOL_Obool)),V_r_2),V_s_2))
% 160.46/160.15       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(tc_prod(T_b,T_b),tc_HOL_Obool)),hAPP(hAPP(c_Relation_Orel__comp(T_b,T_b,T_b),hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(tc_prod(T_b,T_b),tc_HOL_Obool)),c_Transitive__Closure_Otrancl(T_b,V_r_2)),V_s_2)),V_r_2)),V_s_2))
% 160.46/160.15         => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(tc_prod(T_b,T_b),tc_HOL_Obool)),c_Transitive__Closure_Otrancl(T_b,V_r_2)),V_s_2)) ) ) ).
% 160.46/160.15  
% 160.46/160.15  fof(fact_trancl__insert,axiom,
% 160.46/160.15      ! [V_r_2,V_x_2,V_y_2,T_b] : c_Transitive__Closure_Otrancl(T_b,hAPP(hAPP(c_Set_Oinsert(tc_prod(T_b,T_b)),hAPP(hAPP(c_Product__Type_OPair(T_b,T_b),V_y_2),V_x_2)),V_r_2)) = hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(tc_prod(T_b,T_b),tc_HOL_Obool)),c_Transitive__Closure_Otrancl(T_b,V_r_2)),hAPP(c_Set_OCollect(tc_prod(T_b,T_b)),hAPP(c_Product__Type_Oprod_Oprod__case(T_b,T_b,tc_HOL_Obool),hAPP(hAPP(c_COMBC(T_b,tc_fun(T_b,tc_HOL_Obool),tc_fun(T_b,tc_HOL_Obool)),hAPP(hAPP(c_COMBB(tc_fun(tc_HOL_Obool,tc_HOL_Obool),tc_fun(tc_fun(T_b,tc_HOL_Obool),tc_fun(T_b,tc_HOL_Obool)),T_b),c_COMBB(tc_HOL_Obool,tc_HOL_Obool,T_b)),hAPP(hAPP(c_COMBB(tc_HOL_Obool,tc_fun(tc_HOL_Obool,tc_HOL_Obool),T_b),c_fconj),hAPP(hAPP(c_COMBC(T_b,tc_fun(tc_prod(T_b,T_b),tc_HOL_Obool),tc_HOL_Obool),hAPP(hAPP(c_COMBB(tc_prod(T_b,T_b),tc_fun(tc_fun(tc_prod(T_b,T_b),tc_HOL_Obool),tc_HOL_Obool),T_b),c_member(tc_prod(T_b,T_b))),hAPP(hAPP(c_COMBC(T_b,T_b,tc_prod(T_b,T_b)),c_Product__Type_OPair(T_b,T_b)),V_y_2))),c_Transitive__Closure_Ortrancl(T_b,V_r_2))))),hAPP(hAPP(c_COMBC(T_b,tc_fun(tc_prod(T_b,T_b),tc_HOL_Obool),tc_HOL_Obool),hAPP(hAPP(c_COMBB(tc_prod(T_b,T_b),tc_fun(tc_fun(tc_prod(T_b,T_b),tc_HOL_Obool),tc_HOL_Obool),T_b),c_member(tc_prod(T_b,T_b))),hAPP(c_Product__Type_OPair(T_b,T_b),V_x_2))),c_Transitive__Closure_Ortrancl(T_b,V_r_2)))))) ).
% 160.46/160.15  
% 160.46/160.15  fof(fact_reflcl__set__eq,axiom,
% 160.46/160.15      ! [V_y_2,V_x_2,V_r_2,T_b] :
% 160.46/160.15        ( hBOOL(hAPP(hAPP(hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(T_b,tc_fun(T_b,tc_HOL_Obool))),hAPP(hAPP(c_COMBC(T_b,tc_fun(tc_prod(T_b,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_b,T_b),tc_HOL_Obool),tc_HOL_Obool)),tc_fun(tc_fun(tc_prod(T_b,T_b),tc_HOL_Obool),tc_fun(T_b,tc_HOL_Obool)),T_b),c_COMBC(T_b,tc_fun(tc_prod(T_b,T_b),tc_HOL_Obool),tc_HOL_Obool)),hAPP(hAPP(c_COMBB(tc_fun(T_b,tc_prod(T_b,T_b)),tc_fun(T_b,tc_fun(tc_fun(tc_prod(T_b,T_b),tc_HOL_Obool),tc_HOL_Obool)),T_b),hAPP(c_COMBB(tc_prod(T_b,T_b),tc_fun(tc_fun(tc_prod(T_b,T_b),tc_HOL_Obool),tc_HOL_Obool),T_b),c_member(tc_prod(T_b,T_b)))),c_Product__Type_OPair(T_b,T_b)))),V_r_2)),c_fequal),V_x_2),V_y_2))
% 160.46/160.15      <=> hBOOL(hAPP(hAPP(c_member(tc_prod(T_b,T_b)),hAPP(hAPP(c_Product__Type_OPair(T_b,T_b),V_x_2),V_y_2)),hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(tc_prod(T_b,T_b),tc_HOL_Obool)),V_r_2),c_Relation_OId(T_b)))) ) ).
% 160.46/160.15  
% 160.46/160.15  fof(fact_r__into__rtrancl,axiom,
% 160.46/160.15      ! [V_r_2,V_p_2,T_b] :
% 160.46/160.15        ( hBOOL(hAPP(hAPP(c_member(tc_prod(T_b,T_b)),V_p_2),V_r_2))
% 160.46/160.15       => hBOOL(hAPP(hAPP(c_member(tc_prod(T_b,T_b)),V_p_2),c_Transitive__Closure_Ortrancl(T_b,V_r_2))) ) ).
% 160.46/160.15  
% 160.46/160.15  fof(fact_rtrancl_Ortrancl__refl,axiom,
% 160.46/160.15      ! [V_r_2,V_a_2,T_b] : hBOOL(hAPP(hAPP(c_member(tc_prod(T_b,T_b)),hAPP(hAPP(c_Product__Type_OPair(T_b,T_b),V_a_2),V_a_2)),c_Transitive__Closure_Ortrancl(T_b,V_r_2))) ).
% 160.46/160.15  
% 160.46/160.15  fof(fact_IdI,axiom,
% 160.46/160.15      ! [V_a_2,T_b] : hBOOL(hAPP(hAPP(c_member(tc_prod(T_b,T_b)),hAPP(hAPP(c_Product__Type_OPair(T_b,T_b),V_a_2),V_a_2)),c_Relation_OId(T_b))) ).
% 160.46/160.15  
% 160.46/160.15  fof(fact_trancl__into__rtrancl,axiom,
% 160.46/160.15      ! [V_r_2,V_b_2,V_a_2,T_b] :
% 160.46/160.15        ( hBOOL(hAPP(hAPP(c_member(tc_prod(T_b,T_b)),hAPP(hAPP(c_Product__Type_OPair(T_b,T_b),V_a_2),V_b_2)),c_Transitive__Closure_Otrancl(T_b,V_r_2)))
% 160.46/160.15       => hBOOL(hAPP(hAPP(c_member(tc_prod(T_b,T_b)),hAPP(hAPP(c_Product__Type_OPair(T_b,T_b),V_a_2),V_b_2)),c_Transitive__Closure_Ortrancl(T_b,V_r_2))) ) ).
% 160.46/160.15  
% 160.46/160.15  fof(fact_trancl__unfold__left,axiom,
% 160.46/160.15      ! [V_r_2,T_b] : c_Transitive__Closure_Otrancl(T_b,V_r_2) = hAPP(hAPP(c_Relation_Orel__comp(T_b,T_b,T_b),V_r_2),c_Transitive__Closure_Ortrancl(T_b,V_r_2)) ).
% 160.46/160.15  
% 160.46/160.15  fof(fact_trancl__unfold__right,axiom,
% 160.46/160.15      ! [V_r_2,T_b] : c_Transitive__Closure_Otrancl(T_b,V_r_2) = hAPP(hAPP(c_Relation_Orel__comp(T_b,T_b,T_b),c_Transitive__Closure_Ortrancl(T_b,V_r_2)),V_r_2) ).
% 160.46/160.15  
% 160.46/160.15  fof(fact_trancl__reflcl,axiom,
% 160.46/160.15      ! [V_r_2,T_b] : c_Transitive__Closure_Otrancl(T_b,hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(tc_prod(T_b,T_b),tc_HOL_Obool)),V_r_2),c_Relation_OId(T_b))) = c_Transitive__Closure_Ortrancl(T_b,V_r_2) ).
% 160.46/160.15  
% 160.46/160.15  fof(fact_reflcl__trancl,axiom,
% 160.46/160.15      ! [V_r_2,T_b] : hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(tc_prod(T_b,T_b),tc_HOL_Obool)),c_Transitive__Closure_Otrancl(T_b,V_r_2)),c_Relation_OId(T_b)) = c_Transitive__Closure_Ortrancl(T_b,V_r_2) ).
% 160.46/160.15  
% 160.46/160.15  fof(fact_rtrancl__trancl__absorb,axiom,
% 160.46/160.15      ! [V_R_2,T_b] : c_Transitive__Closure_Otrancl(T_b,c_Transitive__Closure_Ortrancl(T_b,V_R_2)) = c_Transitive__Closure_Ortrancl(T_b,V_R_2) ).
% 160.46/160.15  
% 160.46/160.15  fof(fact_trancl__rtrancl__absorb,axiom,
% 160.46/160.15      ! [V_R_2,T_b] : c_Transitive__Closure_Ortrancl(T_b,c_Transitive__Closure_Otrancl(T_b,V_R_2)) = c_Transitive__Closure_Ortrancl(T_b,V_R_2) ).
% 160.46/160.15  
% 160.46/160.15  fof(fact_Domain__rtrancl,axiom,
% 160.46/160.15      ! [V_R_2,T_b] : hAPP(c_Relation_ODomain(T_b,T_b),c_Transitive__Closure_Ortrancl(T_b,V_R_2)) = c_Orderings_Otop__class_Otop(tc_fun(T_b,tc_HOL_Obool)) ).
% 160.46/160.15  
% 160.46/160.15  fof(fact_Range__rtrancl,axiom,
% 160.46/160.15      ! [V_R_2,T_b] : hAPP(c_Relation_ORange(T_b,T_b),c_Transitive__Closure_Ortrancl(T_b,V_R_2)) = c_Orderings_Otop__class_Otop(tc_fun(T_b,tc_HOL_Obool)) ).
% 160.46/160.15  
% 160.46/160.15  fof(fact_rtrancl__trans,axiom,
% 160.46/160.15      ! [V_c_2,V_r_2,V_b_2,V_a_2,T_b] :
% 160.46/160.15        ( hBOOL(hAPP(hAPP(c_member(tc_prod(T_b,T_b)),hAPP(hAPP(c_Product__Type_OPair(T_b,T_b),V_a_2),V_b_2)),c_Transitive__Closure_Ortrancl(T_b,V_r_2)))
% 160.46/160.15       => ( hBOOL(hAPP(hAPP(c_member(tc_prod(T_b,T_b)),hAPP(hAPP(c_Product__Type_OPair(T_b,T_b),V_b_2),V_c_2)),c_Transitive__Closure_Ortrancl(T_b,V_r_2)))
% 160.46/160.15         => hBOOL(hAPP(hAPP(c_member(tc_prod(T_b,T_b)),hAPP(hAPP(c_Product__Type_OPair(T_b,T_b),V_a_2),V_c_2)),c_Transitive__Closure_Ortrancl(T_b,V_r_2))) ) ) ).
% 160.46/160.15  
% 160.46/160.15  fof(fact_rtrancl_Ortrancl__into__rtrancl,axiom,
% 160.46/160.15      ! [V_c_2,V_r_2,V_b_2,V_a_2,T_b] :
% 160.46/160.15        ( hBOOL(hAPP(hAPP(c_member(tc_prod(T_b,T_b)),hAPP(hAPP(c_Product__Type_OPair(T_b,T_b),V_a_2),V_b_2)),c_Transitive__Closure_Ortrancl(T_b,V_r_2)))
% 160.46/160.15       => ( hBOOL(hAPP(hAPP(c_member(tc_prod(T_b,T_b)),hAPP(hAPP(c_Product__Type_OPair(T_b,T_b),V_b_2),V_c_2)),V_r_2))
% 160.46/160.15         => hBOOL(hAPP(hAPP(c_member(tc_prod(T_b,T_b)),hAPP(hAPP(c_Product__Type_OPair(T_b,T_b),V_a_2),V_c_2)),c_Transitive__Closure_Ortrancl(T_b,V_r_2))) ) ) ).
% 160.46/160.15  
% 160.46/160.15  fof(fact_converse__rtrancl__into__rtrancl,axiom,
% 160.46/160.15      ! [V_c_2,V_r_2,V_b_2,V_a_2,T_b] :
% 160.46/160.15        ( hBOOL(hAPP(hAPP(c_member(tc_prod(T_b,T_b)),hAPP(hAPP(c_Product__Type_OPair(T_b,T_b),V_a_2),V_b_2)),V_r_2))
% 160.46/160.15       => ( hBOOL(hAPP(hAPP(c_member(tc_prod(T_b,T_b)),hAPP(hAPP(c_Product__Type_OPair(T_b,T_b),V_b_2),V_c_2)),c_Transitive__Closure_Ortrancl(T_b,V_r_2)))
% 160.46/160.15         => hBOOL(hAPP(hAPP(c_member(tc_prod(T_b,T_b)),hAPP(hAPP(c_Product__Type_OPair(T_b,T_b),V_a_2),V_c_2)),c_Transitive__Closure_Ortrancl(T_b,V_r_2))) ) ) ).
% 160.46/160.15  
% 160.46/160.15  fof(fact_refl__rtrancl,axiom,
% 160.46/160.15      ! [V_r_2,T_b] : c_Relation_Orefl__on(T_b,c_Orderings_Otop__class_Otop(tc_fun(T_b,tc_HOL_Obool)),c_Transitive__Closure_Ortrancl(T_b,V_r_2)) ).
% 160.46/160.16  
% 160.46/160.16  fof(fact_rtrancl__idemp,axiom,
% 160.46/160.16      ! [V_r_2,T_b] : c_Transitive__Closure_Ortrancl(T_b,c_Transitive__Closure_Ortrancl(T_b,V_r_2)) = c_Transitive__Closure_Ortrancl(T_b,V_r_2) ).
% 160.46/160.16  
% 160.46/160.16  fof(fact_rtrancl__r__diff__Id,axiom,
% 160.46/160.16      ! [V_r_2,T_b] : c_Transitive__Closure_Ortrancl(T_b,hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_fun(tc_prod(T_b,T_b),tc_HOL_Obool)),V_r_2),c_Relation_OId(T_b))) = c_Transitive__Closure_Ortrancl(T_b,V_r_2) ).
% 160.46/160.16  
% 160.46/160.16  fof(fact_rtrancl__subset__rtrancl,axiom,
% 160.46/160.16      ! [V_s_2,V_r_2,T_b] :
% 160.46/160.16        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(tc_prod(T_b,T_b),tc_HOL_Obool)),V_r_2),c_Transitive__Closure_Ortrancl(T_b,V_s_2)))
% 160.46/160.16       => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(tc_prod(T_b,T_b),tc_HOL_Obool)),c_Transitive__Closure_Ortrancl(T_b,V_r_2)),c_Transitive__Closure_Ortrancl(T_b,V_s_2))) ) ).
% 160.46/160.16  
% 160.46/160.16  fof(fact_rtrancl__subset,axiom,
% 160.46/160.16      ! [V_S_2,V_R_2,T_b] :
% 160.46/160.16        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(tc_prod(T_b,T_b),tc_HOL_Obool)),V_R_2),V_S_2))
% 160.46/160.16       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(tc_prod(T_b,T_b),tc_HOL_Obool)),V_S_2),c_Transitive__Closure_Ortrancl(T_b,V_R_2)))
% 160.46/160.16         => c_Transitive__Closure_Ortrancl(T_b,V_S_2) = c_Transitive__Closure_Ortrancl(T_b,V_R_2) ) ) ).
% 160.46/160.16  
% 160.46/160.16  fof(fact_rtrancl__mono,axiom,
% 160.46/160.16      ! [V_s_2,V_r_2,T_b] :
% 160.46/160.16        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(tc_prod(T_b,T_b),tc_HOL_Obool)),V_r_2),V_s_2))
% 160.46/160.16       => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(tc_prod(T_b,T_b),tc_HOL_Obool)),c_Transitive__Closure_Ortrancl(T_b,V_r_2)),c_Transitive__Closure_Ortrancl(T_b,V_s_2))) ) ).
% 160.46/160.16  
% 160.46/160.16  fof(fact_rtrancl__reflcl__absorb,axiom,
% 160.46/160.16      ! [V_R_2,T_b] : hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(tc_prod(T_b,T_b),tc_HOL_Obool)),c_Transitive__Closure_Ortrancl(T_b,V_R_2)),c_Relation_OId(T_b)) = c_Transitive__Closure_Ortrancl(T_b,V_R_2) ).
% 160.46/160.16  
% 160.46/160.16  fof(fact_rtrancl__Un__rtrancl,axiom,
% 160.46/160.16      ! [V_S_2,V_R_2,T_b] : c_Transitive__Closure_Ortrancl(T_b,hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(tc_prod(T_b,T_b),tc_HOL_Obool)),c_Transitive__Closure_Ortrancl(T_b,V_R_2)),c_Transitive__Closure_Ortrancl(T_b,V_S_2))) = c_Transitive__Closure_Ortrancl(T_b,hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(tc_prod(T_b,T_b),tc_HOL_Obool)),V_R_2),V_S_2)) ).
% 160.46/160.16  
% 160.46/160.16  fof(fact_rtrancl__reflcl,axiom,
% 160.46/160.16      ! [V_R_2,T_b] : c_Transitive__Closure_Ortrancl(T_b,hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(tc_prod(T_b,T_b),tc_HOL_Obool)),V_R_2),c_Relation_OId(T_b))) = c_Transitive__Closure_Ortrancl(T_b,V_R_2) ).
% 160.46/160.16  
% 160.46/160.16  fof(fact_Image__closed__trancl,axiom,
% 160.46/160.16      ! [V_X_2,V_r_2,T_b] :
% 160.46/160.16        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_b,tc_HOL_Obool)),hAPP(c_Relation_OImage(T_b,T_b,V_r_2),V_X_2)),V_X_2))
% 160.46/160.16       => hAPP(c_Relation_OImage(T_b,T_b,c_Transitive__Closure_Ortrancl(T_b,V_r_2)),V_X_2) = V_X_2 ) ).
% 160.46/160.16  
% 160.46/160.16  fof(fact_rtrancl__Un__subset,axiom,
% 160.46/160.16      ! [V_S_2,V_R_2,T_b] : hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(tc_prod(T_b,T_b),tc_HOL_Obool)),hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(tc_prod(T_b,T_b),tc_HOL_Obool)),c_Transitive__Closure_Ortrancl(T_b,V_R_2)),c_Transitive__Closure_Ortrancl(T_b,V_S_2))),c_Transitive__Closure_Ortrancl(T_b,hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(tc_prod(T_b,T_b),tc_HOL_Obool)),V_R_2),V_S_2)))) ).
% 160.46/160.16  
% 160.46/160.16  fof(fact_in__rtrancl__UnI,axiom,
% 160.46/160.16      ! [V_S_2,V_R_2,V_x_2,T_b] :
% 160.46/160.16        ( ( hBOOL(hAPP(hAPP(c_member(tc_prod(T_b,T_b)),V_x_2),c_Transitive__Closure_Ortrancl(T_b,V_R_2)))
% 160.46/160.16          | hBOOL(hAPP(hAPP(c_member(tc_prod(T_b,T_b)),V_x_2),c_Transitive__Closure_Ortrancl(T_b,V_S_2))) )
% 160.46/160.16       => hBOOL(hAPP(hAPP(c_member(tc_prod(T_b,T_b)),V_x_2),c_Transitive__Closure_Ortrancl(T_b,hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(tc_prod(T_b,T_b),tc_HOL_Obool)),V_R_2),V_S_2)))) ) ).
% 160.46/160.16  
% 160.46/160.16  fof(fact_rtrancl__unfold,axiom,
% 160.46/160.16      ! [V_r_2,T_b] : c_Transitive__Closure_Ortrancl(T_b,V_r_2) = hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(tc_prod(T_b,T_b),tc_HOL_Obool)),c_Relation_OId(T_b)),hAPP(hAPP(c_Relation_Orel__comp(T_b,T_b,T_b),c_Transitive__Closure_Ortrancl(T_b,V_r_2)),V_r_2)) ).
% 160.46/160.16  
% 160.46/160.16  fof(fact_rtrancl__Int__subset,axiom,
% 160.46/160.16      ! [V_r_2,V_s_2,T_b] :
% 160.46/160.16        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(tc_prod(T_b,T_b),tc_HOL_Obool)),c_Relation_OId(T_b)),V_s_2))
% 160.46/160.16       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(tc_prod(T_b,T_b),tc_HOL_Obool)),hAPP(hAPP(c_Relation_Orel__comp(T_b,T_b,T_b),hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(tc_prod(T_b,T_b),tc_HOL_Obool)),c_Transitive__Closure_Ortrancl(T_b,V_r_2)),V_s_2)),V_r_2)),V_s_2))
% 160.46/160.16         => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(tc_prod(T_b,T_b),tc_HOL_Obool)),c_Transitive__Closure_Ortrancl(T_b,V_r_2)),V_s_2)) ) ) ).
% 160.46/160.16  
% 160.46/160.16  fof(fact_rtrancl__idemp__self__comp,axiom,
% 160.46/160.16      ! [V_R_2,T_b] : hAPP(hAPP(c_Relation_Orel__comp(T_b,T_b,T_b),c_Transitive__Closure_Ortrancl(T_b,V_R_2)),c_Transitive__Closure_Ortrancl(T_b,V_R_2)) = c_Transitive__Closure_Ortrancl(T_b,V_R_2) ).
% 160.46/160.16  
% 160.46/160.16  fof(fact_r__comp__rtrancl__eq,axiom,
% 160.46/160.16      ! [V_r_2,T_b] : hAPP(hAPP(c_Relation_Orel__comp(T_b,T_b,T_b),V_r_2),c_Transitive__Closure_Ortrancl(T_b,V_r_2)) = hAPP(hAPP(c_Relation_Orel__comp(T_b,T_b,T_b),c_Transitive__Closure_Ortrancl(T_b,V_r_2)),V_r_2) ).
% 160.46/160.16  
% 160.46/160.16  fof(fact_rtrancl__empty,axiom,
% 160.46/160.16      ! [T_b] : c_Transitive__Closure_Ortrancl(T_b,c_Orderings_Obot__class_Obot(tc_fun(tc_prod(T_b,T_b),tc_HOL_Obool))) = c_Relation_OId(T_b) ).
% 160.46/160.16  
% 160.46/160.16  fof(fact_R__O__Id,axiom,
% 160.46/160.16      ! [V_R_2,T_c,T_b] : hAPP(hAPP(c_Relation_Orel__comp(T_b,T_c,T_c),V_R_2),c_Relation_OId(T_c)) = V_R_2 ).
% 160.46/160.16  
% 160.46/160.16  fof(fact_Id__O__R,axiom,
% 160.46/160.16      ! [V_R_2,T_c,T_b] : hAPP(hAPP(c_Relation_Orel__comp(T_b,T_b,T_c),c_Relation_OId(T_b)),V_R_2) = V_R_2 ).
% 160.46/160.16  
% 160.46/160.16  fof(fact_Image__Id,axiom,
% 160.46/160.16      ! [V_A_2,T_b] : hAPP(c_Relation_OImage(T_b,T_b,c_Relation_OId(T_b)),V_A_2) = V_A_2 ).
% 160.46/160.16  
% 160.46/160.16  fof(fact_pair__in__Id__conv,axiom,
% 160.46/160.16      ! [V_b_2,V_a_2,T_b] :
% 160.46/160.16        ( hBOOL(hAPP(hAPP(c_member(tc_prod(T_b,T_b)),hAPP(hAPP(c_Product__Type_OPair(T_b,T_b),V_a_2),V_b_2)),c_Relation_OId(T_b)))
% 160.46/160.16      <=> V_a_2 = V_b_2 ) ).
% 160.46/160.16  
% 160.46/160.16  fof(fact_rtrancl__trancl__trancl,axiom,
% 160.46/160.16      ! [V_z_2,V_r_2,V_y_2,V_x_2,T_b] :
% 160.46/160.16        ( hBOOL(hAPP(hAPP(c_member(tc_prod(T_b,T_b)),hAPP(hAPP(c_Product__Type_OPair(T_b,T_b),V_x_2),V_y_2)),c_Transitive__Closure_Ortrancl(T_b,V_r_2)))
% 160.46/160.16       => ( hBOOL(hAPP(hAPP(c_member(tc_prod(T_b,T_b)),hAPP(hAPP(c_Product__Type_OPair(T_b,T_b),V_y_2),V_z_2)),c_Transitive__Closure_Otrancl(T_b,V_r_2)))
% 160.46/160.16         => hBOOL(hAPP(hAPP(c_member(tc_prod(T_b,T_b)),hAPP(hAPP(c_Product__Type_OPair(T_b,T_b),V_x_2),V_z_2)),c_Transitive__Closure_Otrancl(T_b,V_r_2))) ) ) ).
% 160.46/160.16  
% 160.46/160.16  fof(fact_trancl__rtrancl__trancl,axiom,
% 160.46/160.16      ! [V_c_2,V_r_2,V_b_2,V_a_2,T_b] :
% 160.46/160.16        ( hBOOL(hAPP(hAPP(c_member(tc_prod(T_b,T_b)),hAPP(hAPP(c_Product__Type_OPair(T_b,T_b),V_a_2),V_b_2)),c_Transitive__Closure_Otrancl(T_b,V_r_2)))
% 160.46/160.16       => ( hBOOL(hAPP(hAPP(c_member(tc_prod(T_b,T_b)),hAPP(hAPP(c_Product__Type_OPair(T_b,T_b),V_b_2),V_c_2)),c_Transitive__Closure_Ortrancl(T_b,V_r_2)))
% 160.46/160.16         => hBOOL(hAPP(hAPP(c_member(tc_prod(T_b,T_b)),hAPP(hAPP(c_Product__Type_OPair(T_b,T_b),V_a_2),V_c_2)),c_Transitive__Closure_Otrancl(T_b,V_r_2))) ) ) ).
% 160.46/160.16  
% 160.46/160.16  fof(fact_rtrancl__into__trancl1,axiom,
% 160.46/160.16      ! [V_c_2,V_r_2,V_b_2,V_a_2,T_b] :
% 160.46/160.16        ( hBOOL(hAPP(hAPP(c_member(tc_prod(T_b,T_b)),hAPP(hAPP(c_Product__Type_OPair(T_b,T_b),V_a_2),V_b_2)),c_Transitive__Closure_Ortrancl(T_b,V_r_2)))
% 160.46/160.16       => ( hBOOL(hAPP(hAPP(c_member(tc_prod(T_b,T_b)),hAPP(hAPP(c_Product__Type_OPair(T_b,T_b),V_b_2),V_c_2)),V_r_2))
% 160.46/160.16         => hBOOL(hAPP(hAPP(c_member(tc_prod(T_b,T_b)),hAPP(hAPP(c_Product__Type_OPair(T_b,T_b),V_a_2),V_c_2)),c_Transitive__Closure_Otrancl(T_b,V_r_2))) ) ) ).
% 160.46/160.16  
% 160.46/160.16  fof(fact_rtranclD,axiom,
% 160.46/160.16      ! [V_R_2,V_b_2,V_a_2,T_b] :
% 160.46/160.16        ( hBOOL(hAPP(hAPP(c_member(tc_prod(T_b,T_b)),hAPP(hAPP(c_Product__Type_OPair(T_b,T_b),V_a_2),V_b_2)),c_Transitive__Closure_Ortrancl(T_b,V_R_2)))
% 160.46/160.16       => ( V_a_2 = V_b_2
% 160.46/160.16          | ( V_a_2 != V_b_2
% 160.46/160.16            & hBOOL(hAPP(hAPP(c_member(tc_prod(T_b,T_b)),hAPP(hAPP(c_Product__Type_OPair(T_b,T_b),V_a_2),V_b_2)),c_Transitive__Closure_Otrancl(T_b,V_R_2))) ) ) ) ).
% 160.46/160.16  
% 160.46/160.16  fof(fact_rtrancl__into__trancl2,axiom,
% 160.46/160.16      ! [V_c_2,V_r_2,V_b_2,V_a_2,T_b] :
% 160.46/160.16        ( hBOOL(hAPP(hAPP(c_member(tc_prod(T_b,T_b)),hAPP(hAPP(c_Product__Type_OPair(T_b,T_b),V_a_2),V_b_2)),V_r_2))
% 160.46/160.16       => ( hBOOL(hAPP(hAPP(c_member(tc_prod(T_b,T_b)),hAPP(hAPP(c_Product__Type_OPair(T_b,T_b),V_b_2),V_c_2)),c_Transitive__Closure_Ortrancl(T_b,V_r_2)))
% 160.46/160.16         => hBOOL(hAPP(hAPP(c_member(tc_prod(T_b,T_b)),hAPP(hAPP(c_Product__Type_OPair(T_b,T_b),V_a_2),V_c_2)),c_Transitive__Closure_Otrancl(T_b,V_r_2))) ) ) ).
% 160.46/160.16  
% 160.46/160.16  fof(fact_rtrancl__eq__or__trancl,axiom,
% 160.46/160.16      ! [V_R_2,V_y_2,V_x_2,T_b] :
% 160.46/160.16        ( hBOOL(hAPP(hAPP(c_member(tc_prod(T_b,T_b)),hAPP(hAPP(c_Product__Type_OPair(T_b,T_b),V_x_2),V_y_2)),c_Transitive__Closure_Ortrancl(T_b,V_R_2)))
% 160.46/160.16      <=> ( V_x_2 = V_y_2
% 160.46/160.16          | ( V_x_2 != V_y_2
% 160.46/160.16            & hBOOL(hAPP(hAPP(c_member(tc_prod(T_b,T_b)),hAPP(hAPP(c_Product__Type_OPair(T_b,T_b),V_x_2),V_y_2)),c_Transitive__Closure_Otrancl(T_b,V_R_2))) ) ) ) ).
% 160.46/160.16  
% 160.46/160.16  fof(fact_Domain__Id,axiom,
% 160.46/160.16      ! [T_b] : hAPP(c_Relation_ODomain(T_b,T_b),c_Relation_OId(T_b)) = c_Orderings_Otop__class_Otop(tc_fun(T_b,tc_HOL_Obool)) ).
% 160.46/160.16  
% 160.46/160.16  fof(fact_Range__Id,axiom,
% 160.46/160.16      ! [T_b] : hAPP(c_Relation_ORange(T_b,T_b),c_Relation_OId(T_b)) = c_Orderings_Otop__class_Otop(tc_fun(T_b,tc_HOL_Obool)) ).
% 160.46/160.16  
% 160.46/160.16  fof(fact_refl__Id,axiom,
% 160.46/160.16      ! [T_b] : c_Relation_Orefl__on(T_b,c_Orderings_Otop__class_Otop(tc_fun(T_b,tc_HOL_Obool)),c_Relation_OId(T_b)) ).
% 160.46/160.16  
% 160.46/160.16  fof(fact_pair__leq__def,axiom,
% 160.46/160.16      c_FunDef_Opair__leq = hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(tc_prod(tc_prod(tc_Nat_Onat,tc_Nat_Onat),tc_prod(tc_Nat_Onat,tc_Nat_Onat)),tc_HOL_Obool)),c_FunDef_Opair__less),c_Relation_OId(tc_prod(tc_Nat_Onat,tc_Nat_Onat))) ).
% 160.46/160.16  
% 160.46/160.16  fof(fact_Not__Domain__rtrancl,axiom,
% 160.46/160.16      ! [V_y_2,V_R_2,V_x_2,T_b] :
% 160.46/160.16        ( ~ hBOOL(hAPP(hAPP(c_member(T_b),V_x_2),hAPP(c_Relation_ODomain(T_b,T_b),V_R_2)))
% 160.46/160.16       => ( hBOOL(hAPP(hAPP(c_member(tc_prod(T_b,T_b)),hAPP(hAPP(c_Product__Type_OPair(T_b,T_b),V_x_2),V_y_2)),c_Transitive__Closure_Ortrancl(T_b,V_R_2)))
% 160.46/160.16        <=> V_x_2 = V_y_2 ) ) ).
% 160.46/160.16  
% 160.46/160.16  fof(fact_acc__downwards__aux,axiom,
% 160.46/160.16      ! [V_r_2,V_a_2,V_b_2,T_b] :
% 160.46/160.16        ( hBOOL(hAPP(hAPP(c_member(tc_prod(T_b,T_b)),hAPP(hAPP(c_Product__Type_OPair(T_b,T_b),V_b_2),V_a_2)),c_Transitive__Closure_Ortrancl(T_b,V_r_2)))
% 160.46/160.16       => ( hBOOL(hAPP(hAPP(c_member(T_b),V_a_2),c_Wellfounded_Oacc(T_b,V_r_2)))
% 160.46/160.16         => hBOOL(hAPP(hAPP(c_member(T_b),V_b_2),c_Wellfounded_Oacc(T_b,V_r_2))) ) ) ).
% 160.46/160.16  
% 160.46/160.16  fof(fact_acc__downwards,axiom,
% 160.46/160.16      ! [V_b_2,V_r_2,V_a_2,T_b] :
% 160.46/160.16        ( hBOOL(hAPP(hAPP(c_member(T_b),V_a_2),c_Wellfounded_Oacc(T_b,V_r_2)))
% 160.46/160.16       => ( hBOOL(hAPP(hAPP(c_member(tc_prod(T_b,T_b)),hAPP(hAPP(c_Product__Type_OPair(T_b,T_b),V_b_2),V_a_2)),c_Transitive__Closure_Ortrancl(T_b,V_r_2)))
% 160.46/160.16         => hBOOL(hAPP(hAPP(c_member(T_b),V_b_2),c_Wellfounded_Oacc(T_b,V_r_2))) ) ) ).
% 160.46/160.16  
% 160.46/160.16  fof(fact_wf__insert,axiom,
% 160.46/160.16      ! [V_r_2,V_x_2,V_y_2,T_b] :
% 160.46/160.16        ( c_Wellfounded_Owf(T_b,hAPP(hAPP(c_Set_Oinsert(tc_prod(T_b,T_b)),hAPP(hAPP(c_Product__Type_OPair(T_b,T_b),V_y_2),V_x_2)),V_r_2))
% 160.46/160.16      <=> ( c_Wellfounded_Owf(T_b,V_r_2)
% 160.46/160.16          & ~ hBOOL(hAPP(hAPP(c_member(tc_prod(T_b,T_b)),hAPP(hAPP(c_Product__Type_OPair(T_b,T_b),V_x_2),V_y_2)),c_Transitive__Closure_Ortrancl(T_b,V_r_2))) ) ) ).
% 160.46/160.16  
% 160.46/160.16  fof(fact_acyclic__insert,axiom,
% 160.46/160.16      ! [V_r_2,V_x_2,V_y_2,T_b] :
% 160.46/160.16        ( c_Wellfounded_Oacyclic(T_b,hAPP(hAPP(c_Set_Oinsert(tc_prod(T_b,T_b)),hAPP(hAPP(c_Product__Type_OPair(T_b,T_b),V_y_2),V_x_2)),V_r_2))
% 160.46/160.16      <=> ( c_Wellfounded_Oacyclic(T_b,V_r_2)
% 160.46/160.16          & ~ hBOOL(hAPP(hAPP(c_member(tc_prod(T_b,T_b)),hAPP(hAPP(c_Product__Type_OPair(T_b,T_b),V_x_2),V_y_2)),c_Transitive__Closure_Ortrancl(T_b,V_r_2))) ) ) ).
% 160.46/160.16  
% 160.46/160.16  fof(fact_refl__reflcl,axiom,
% 160.46/160.16      ! [V_r_2,T_b] : c_Relation_Orefl__on(T_b,c_Orderings_Otop__class_Otop(tc_fun(T_b,tc_HOL_Obool)),hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(tc_prod(T_b,T_b),tc_HOL_Obool)),V_r_2),c_Relation_OId(T_b))) ).
% 160.46/160.16  
% 160.46/160.16  fof(fact_Id__def,axiom,
% 160.46/160.16      ! [T_b] : c_Relation_OId(T_b) = hAPP(c_Set_OCollect(tc_prod(T_b,T_b)),hAPP(hAPP(c_COMBB(tc_fun(T_b,tc_HOL_Obool),tc_HOL_Obool,tc_prod(T_b,T_b)),c_HOL_OEx(T_b)),hAPP(hAPP(c_COMBC(tc_prod(T_b,T_b),tc_fun(T_b,tc_prod(T_b,T_b)),tc_fun(T_b,tc_HOL_Obool)),hAPP(hAPP(c_COMBB(tc_fun(tc_prod(T_b,T_b),tc_HOL_Obool),tc_fun(tc_fun(T_b,tc_prod(T_b,T_b)),tc_fun(T_b,tc_HOL_Obool)),tc_prod(T_b,T_b)),c_COMBB(tc_prod(T_b,T_b),tc_HOL_Obool,T_b)),c_fequal)),hAPP(hAPP(c_COMBS(T_b,T_b,tc_prod(T_b,T_b)),c_Product__Type_OPair(T_b,T_b)),c_COMBI(T_b))))) ).
% 160.46/160.16  
% 160.46/160.16  fof(fact_irrefl__diff__Id,axiom,
% 160.46/160.16      ! [V_r_2,T_b] : c_Relation_Oirrefl(T_b,hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_fun(tc_prod(T_b,T_b),tc_HOL_Obool)),V_r_2),c_Relation_OId(T_b))) ).
% 160.46/160.16  
% 160.46/160.16  fof(fact_pred__nat__trancl__eq__le,axiom,
% 160.46/160.16      ! [V_n_2,V_m_2] :
% 160.46/160.16        ( hBOOL(hAPP(hAPP(c_member(tc_prod(tc_Nat_Onat,tc_Nat_Onat)),hAPP(hAPP(c_Product__Type_OPair(tc_Nat_Onat,tc_Nat_Onat),V_m_2),V_n_2)),c_Transitive__Closure_Ortrancl(tc_Nat_Onat,c_Wellfounded_Opred__nat)))
% 160.46/160.16      <=> hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat),V_m_2),V_n_2)) ) ).
% 160.46/160.16  
% 160.46/160.16  fof(fact_trancl__subset__Sigma__aux,axiom,
% 160.46/160.16      ! [V_A_2,V_r_2,V_b_2,V_a_2,T_b] :
% 160.46/160.16        ( hBOOL(hAPP(hAPP(c_member(tc_prod(T_b,T_b)),hAPP(hAPP(c_Product__Type_OPair(T_b,T_b),V_a_2),V_b_2)),c_Transitive__Closure_Ortrancl(T_b,V_r_2)))
% 160.46/160.16       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(tc_prod(T_b,T_b),tc_HOL_Obool)),V_r_2),hAPP(hAPP(c_Product__Type_OSigma(T_b,T_b),V_A_2),hAPP(c_COMBK(tc_fun(T_b,tc_HOL_Obool),T_b),V_A_2))))
% 160.46/160.16         => ( V_a_2 = V_b_2
% 160.46/160.16            | hBOOL(hAPP(hAPP(c_member(T_b),V_a_2),V_A_2)) ) ) ) ).
% 160.46/160.16  
% 160.46/160.16  fof(fact_irrefl__tranclI,axiom,
% 160.46/160.16      ! [V_x_2,V_r_2,T_b] :
% 160.46/160.16        ( hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(tc_prod(T_b,T_b),tc_HOL_Obool)),hAPP(c_Relation_Oconverse(T_b,T_b),V_r_2)),c_Transitive__Closure_Ortrancl(T_b,V_r_2)) = c_Orderings_Obot__class_Obot(tc_fun(tc_prod(T_b,T_b),tc_HOL_Obool))
% 160.46/160.16       => ~ hBOOL(hAPP(hAPP(c_member(tc_prod(T_b,T_b)),hAPP(hAPP(c_Product__Type_OPair(T_b,T_b),V_x_2),V_x_2)),c_Transitive__Closure_Otrancl(T_b,V_r_2))) ) ).
% 160.46/160.16  
% 160.46/160.16  fof(fact_sequence__trans,axiom,
% 160.46/160.16      ! [V_k_2,V_i_2,V_r_2,V_f_2,T_b] :
% 160.46/160.16        ( ! [B_i] : hBOOL(hAPP(hAPP(c_member(tc_prod(T_b,T_b)),hAPP(hAPP(c_Product__Type_OPair(T_b,T_b),hAPP(V_f_2,hAPP(c_Nat_OSuc,B_i))),hAPP(V_f_2,B_i))),c_Transitive__Closure_Ortrancl(T_b,V_r_2)))
% 160.46/160.16       => hBOOL(hAPP(hAPP(c_member(tc_prod(T_b,T_b)),hAPP(hAPP(c_Product__Type_OPair(T_b,T_b),hAPP(V_f_2,hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Nat_Onat),V_i_2),V_k_2))),hAPP(V_f_2,V_i_2))),c_Transitive__Closure_Ortrancl(T_b,V_r_2))) ) ).
% 160.46/160.16  
% 160.46/160.16  fof(fact_rtrancl__converse,axiom,
% 160.46/160.16      ! [V_r_2,T_b] : c_Transitive__Closure_Ortrancl(T_b,hAPP(c_Relation_Oconverse(T_b,T_b),V_r_2)) = hAPP(c_Relation_Oconverse(T_b,T_b),c_Transitive__Closure_Ortrancl(T_b,V_r_2)) ).
% 160.46/160.16  
% 160.46/160.16  fof(fact_converse__Id,axiom,
% 160.46/160.16      ! [T_b] : hAPP(c_Relation_Oconverse(T_b,T_b),c_Relation_OId(T_b)) = c_Relation_OId(T_b) ).
% 160.46/160.16  
% 160.46/160.16  fof(fact_acyclic__converse,axiom,
% 160.46/160.16      ! [V_r_2,T_b] :
% 160.46/160.16        ( c_Wellfounded_Oacyclic(T_b,hAPP(c_Relation_Oconverse(T_b,T_b),V_r_2))
% 160.46/160.16      <=> c_Wellfounded_Oacyclic(T_b,V_r_2) ) ).
% 160.46/160.16  
% 160.46/160.16  fof(fact_converse__INTER,axiom,
% 160.46/160.16      ! [V_r_2,V_S_2,T_d,T_b,T_c] : hAPP(c_Relation_Oconverse(T_c,T_b),hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OINFI(T_d,tc_fun(tc_prod(T_c,T_b),tc_HOL_Obool)),V_S_2),V_r_2)) = hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OINFI(T_d,tc_fun(tc_prod(T_b,T_c),tc_HOL_Obool)),V_S_2),hAPP(hAPP(c_COMBB(tc_fun(tc_prod(T_c,T_b),tc_HOL_Obool),tc_fun(tc_prod(T_b,T_c),tc_HOL_Obool),T_d),c_Relation_Oconverse(T_c,T_b)),V_r_2)) ).
% 160.46/160.16  
% 160.46/160.16  fof(fact_converse__Int,axiom,
% 160.46/160.16      ! [V_s_2,V_r_2,T_b,T_c] : hAPP(c_Relation_Oconverse(T_c,T_b),hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(tc_prod(T_c,T_b),tc_HOL_Obool)),V_r_2),V_s_2)) = hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(tc_prod(T_b,T_c),tc_HOL_Obool)),hAPP(c_Relation_Oconverse(T_c,T_b),V_r_2)),hAPP(c_Relation_Oconverse(T_c,T_b),V_s_2)) ).
% 160.46/160.16  
% 160.46/160.16  fof(fact_refl__on__converse,axiom,
% 160.46/160.16      ! [V_r_2,V_A_2,T_b] :
% 160.46/160.16        ( c_Relation_Orefl__on(T_b,V_A_2,hAPP(c_Relation_Oconverse(T_b,T_b),V_r_2))
% 160.46/160.16      <=> c_Relation_Orefl__on(T_b,V_A_2,V_r_2) ) ).
% 160.46/160.16  
% 160.46/160.16  fof(fact_converse__Id__on,axiom,
% 160.46/160.16      ! [V_A_2,T_b] : hAPP(c_Relation_Oconverse(T_b,T_b),c_Relation_OId__on(T_b,V_A_2)) = c_Relation_OId__on(T_b,V_A_2) ).
% 160.46/160.16  
% 160.46/160.16  fof(fact_Field__converse,axiom,
% 160.46/160.16      ! [V_r_2,T_b] : hAPP(c_Relation_OField(T_b),hAPP(c_Relation_Oconverse(T_b,T_b),V_r_2)) = hAPP(c_Relation_OField(T_b),V_r_2) ).
% 160.46/160.16  
% 160.46/160.16  fof(fact_converse__inv__image,axiom,
% 160.46/160.16      ! [V_f_2,V_R_2,T_c,T_b] : hAPP(c_Relation_Oconverse(T_b,T_b),hAPP(hAPP(c_Relation_Oinv__image(T_c,T_b),V_R_2),V_f_2)) = hAPP(hAPP(c_Relation_Oinv__image(T_c,T_b),hAPP(c_Relation_Oconverse(T_c,T_c),V_R_2)),V_f_2) ).
% 160.46/160.16  
% 160.46/160.16  fof(fact_converse__converse,axiom,
% 160.46/160.16      ! [V_r_2,T_b,T_c] : hAPP(c_Relation_Oconverse(T_c,T_b),hAPP(c_Relation_Oconverse(T_b,T_c),V_r_2)) = V_r_2 ).
% 160.46/160.16  
% 160.46/160.16  fof(fact_finite__converse,axiom,
% 160.46/160.16      ! [V_r_2,T_c,T_b] :
% 160.46/160.16        ( hBOOL(hAPP(c_Finite__Set_Ofinite(tc_prod(T_b,T_c)),hAPP(c_Relation_Oconverse(T_c,T_b),V_r_2)))
% 160.46/160.16      <=> hBOOL(hAPP(c_Finite__Set_Ofinite(tc_prod(T_c,T_b)),V_r_2)) ) ).
% 160.46/160.16  
% 160.46/160.16  fof(fact_converse__Un,axiom,
% 160.46/160.16      ! [V_s_2,V_r_2,T_b,T_c] : hAPP(c_Relation_Oconverse(T_c,T_b),hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(tc_prod(T_c,T_b),tc_HOL_Obool)),V_r_2),V_s_2)) = hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(tc_prod(T_b,T_c),tc_HOL_Obool)),hAPP(c_Relation_Oconverse(T_c,T_b),V_r_2)),hAPP(c_Relation_Oconverse(T_c,T_b),V_s_2)) ).
% 160.46/160.16  
% 160.46/160.16  fof(fact_converse__rel__comp,axiom,
% 160.46/160.16      ! [V_s_2,V_r_2,T_d,T_b,T_c] : hAPP(c_Relation_Oconverse(T_c,T_b),hAPP(hAPP(c_Relation_Orel__comp(T_c,T_d,T_b),V_r_2),V_s_2)) = hAPP(hAPP(c_Relation_Orel__comp(T_b,T_d,T_c),hAPP(c_Relation_Oconverse(T_d,T_b),V_s_2)),hAPP(c_Relation_Oconverse(T_c,T_d),V_r_2)) ).
% 160.46/160.16  
% 160.46/160.16  fof(fact_converse__iff,axiom,
% 160.46/160.16      ! [V_r_2,V_b_2,V_a_2,T_c,T_b] :
% 160.46/160.16        ( hBOOL(hAPP(hAPP(c_member(tc_prod(T_b,T_c)),hAPP(hAPP(c_Product__Type_OPair(T_b,T_c),V_a_2),V_b_2)),hAPP(c_Relation_Oconverse(T_c,T_b),V_r_2)))
% 160.46/160.16      <=> hBOOL(hAPP(hAPP(c_member(tc_prod(T_c,T_b)),hAPP(hAPP(c_Product__Type_OPair(T_c,T_b),V_b_2),V_a_2)),V_r_2)) ) ).
% 160.46/160.16  
% 160.46/160.16  fof(fact_converseI,axiom,
% 160.46/160.16      ! [V_r_2,V_b_2,V_a_2,T_c,T_b] :
% 160.46/160.16        ( hBOOL(hAPP(hAPP(c_member(tc_prod(T_b,T_c)),hAPP(hAPP(c_Product__Type_OPair(T_b,T_c),V_a_2),V_b_2)),V_r_2))
% 160.46/160.16       => hBOOL(hAPP(hAPP(c_member(tc_prod(T_c,T_b)),hAPP(hAPP(c_Product__Type_OPair(T_c,T_b),V_b_2),V_a_2)),hAPP(c_Relation_Oconverse(T_b,T_c),V_r_2))) ) ).
% 160.46/160.16  
% 160.46/160.16  fof(fact_converseD,axiom,
% 160.46/160.16      ! [V_r_2,V_b_2,V_a_2,T_c,T_b] :
% 160.46/160.16        ( hBOOL(hAPP(hAPP(c_member(tc_prod(T_b,T_c)),hAPP(hAPP(c_Product__Type_OPair(T_b,T_c),V_a_2),V_b_2)),hAPP(c_Relation_Oconverse(T_c,T_b),V_r_2)))
% 160.46/160.16       => hBOOL(hAPP(hAPP(c_member(tc_prod(T_c,T_b)),hAPP(hAPP(c_Product__Type_OPair(T_c,T_b),V_b_2),V_a_2)),V_r_2)) ) ).
% 160.46/160.16  
% 160.46/160.16  fof(fact_converse__UNION,axiom,
% 160.46/160.16      ! [V_r_2,V_S_2,T_d,T_b,T_c] : hAPP(c_Relation_Oconverse(T_c,T_b),hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OSUPR(T_d,tc_fun(tc_prod(T_c,T_b),tc_HOL_Obool)),V_S_2),V_r_2)) = hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OSUPR(T_d,tc_fun(tc_prod(T_b,T_c),tc_HOL_Obool)),V_S_2),hAPP(hAPP(c_COMBB(tc_fun(tc_prod(T_c,T_b),tc_HOL_Obool),tc_fun(tc_prod(T_b,T_c),tc_HOL_Obool),T_d),c_Relation_Oconverse(T_c,T_b)),V_r_2)) ).
% 160.46/160.16  
% 160.46/160.16  fof(fact_trancl__converse,axiom,
% 160.46/160.16      ! [V_r_2,T_b] : c_Transitive__Closure_Otrancl(T_b,hAPP(c_Relation_Oconverse(T_b,T_b),V_r_2)) = hAPP(c_Relation_Oconverse(T_b,T_b),c_Transitive__Closure_Otrancl(T_b,V_r_2)) ).
% 160.46/160.16  
% 160.46/160.16  fof(fact_wf__converse__trancl,axiom,
% 160.46/160.16      ! [V_r_2,T_b] :
% 160.46/160.16        ( c_Wellfounded_Owf(T_b,hAPP(c_Relation_Oconverse(T_b,T_b),V_r_2))
% 160.46/160.16       => c_Wellfounded_Owf(T_b,hAPP(c_Relation_Oconverse(T_b,T_b),c_Transitive__Closure_Otrancl(T_b,V_r_2))) ) ).
% 160.46/160.16  
% 160.46/160.16  fof(fact_equiv__comp__eq,axiom,
% 160.46/160.16      ! [V_r_2,V_A_2,T_b] :
% 160.46/160.16        ( c_Equiv__Relations_Oequiv(T_b,V_A_2,V_r_2)
% 160.46/160.16       => hAPP(hAPP(c_Relation_Orel__comp(T_b,T_b,T_b),hAPP(c_Relation_Oconverse(T_b,T_b),V_r_2)),V_r_2) = V_r_2 ) ).
% 160.46/160.16  
% 160.46/160.16  fof(fact_Range__def,axiom,
% 160.46/160.16      ! [V_r_2,T_b,T_c] : hAPP(c_Relation_ORange(T_c,T_b),V_r_2) = hAPP(c_Relation_ODomain(T_b,T_c),hAPP(c_Relation_Oconverse(T_c,T_b),V_r_2)) ).
% 160.46/160.16  
% 160.46/160.16  fof(fact_Domain__converse,axiom,
% 160.46/160.16      ! [V_r_2,T_c,T_b] : hAPP(c_Relation_ODomain(T_b,T_c),hAPP(c_Relation_Oconverse(T_c,T_b),V_r_2)) = hAPP(c_Relation_ORange(T_c,T_b),V_r_2) ).
% 160.46/160.16  
% 160.46/160.16  fof(fact_Range__converse,axiom,
% 160.46/160.16      ! [V_r_2,T_b,T_c] : hAPP(c_Relation_ORange(T_c,T_b),hAPP(c_Relation_Oconverse(T_b,T_c),V_r_2)) = hAPP(c_Relation_ODomain(T_b,T_c),V_r_2) ).
% 160.46/160.16  
% 160.46/160.16  fof(fact_rtrancl__converseI,axiom,
% 160.46/160.16      ! [V_r_2,V_x_2,V_y_2,T_b] :
% 160.46/160.16        ( hBOOL(hAPP(hAPP(c_member(tc_prod(T_b,T_b)),hAPP(hAPP(c_Product__Type_OPair(T_b,T_b),V_y_2),V_x_2)),c_Transitive__Closure_Ortrancl(T_b,V_r_2)))
% 160.46/160.16       => hBOOL(hAPP(hAPP(c_member(tc_prod(T_b,T_b)),hAPP(hAPP(c_Product__Type_OPair(T_b,T_b),V_x_2),V_y_2)),c_Transitive__Closure_Ortrancl(T_b,hAPP(c_Relation_Oconverse(T_b,T_b),V_r_2)))) ) ).
% 160.46/160.16  
% 160.46/160.16  fof(fact_rtrancl__converseD,axiom,
% 160.46/160.16      ! [V_r_2,V_y_2,V_x_2,T_b] :
% 160.46/160.16        ( hBOOL(hAPP(hAPP(c_member(tc_prod(T_b,T_b)),hAPP(hAPP(c_Product__Type_OPair(T_b,T_b),V_x_2),V_y_2)),c_Transitive__Closure_Ortrancl(T_b,hAPP(c_Relation_Oconverse(T_b,T_b),V_r_2))))
% 160.46/160.16       => hBOOL(hAPP(hAPP(c_member(tc_prod(T_b,T_b)),hAPP(hAPP(c_Product__Type_OPair(T_b,T_b),V_y_2),V_x_2)),c_Transitive__Closure_Ortrancl(T_b,V_r_2))) ) ).
% 160.46/160.16  
% 160.46/160.16  fof(fact_trancl__converseI,axiom,
% 160.46/160.16      ! [V_r_2,V_y_2,V_x_2,T_b] :
% 160.46/160.16        ( hBOOL(hAPP(hAPP(c_member(tc_prod(T_b,T_b)),hAPP(hAPP(c_Product__Type_OPair(T_b,T_b),V_x_2),V_y_2)),hAPP(c_Relation_Oconverse(T_b,T_b),c_Transitive__Closure_Otrancl(T_b,V_r_2))))
% 160.46/160.16       => hBOOL(hAPP(hAPP(c_member(tc_prod(T_b,T_b)),hAPP(hAPP(c_Product__Type_OPair(T_b,T_b),V_x_2),V_y_2)),c_Transitive__Closure_Otrancl(T_b,hAPP(c_Relation_Oconverse(T_b,T_b),V_r_2)))) ) ).
% 160.46/160.16  
% 160.46/160.16  fof(fact_trancl__converseD,axiom,
% 160.46/160.16      ! [V_r_2,V_y_2,V_x_2,T_b] :
% 160.46/160.16        ( hBOOL(hAPP(hAPP(c_member(tc_prod(T_b,T_b)),hAPP(hAPP(c_Product__Type_OPair(T_b,T_b),V_x_2),V_y_2)),c_Transitive__Closure_Otrancl(T_b,hAPP(c_Relation_Oconverse(T_b,T_b),V_r_2))))
% 160.46/160.16       => hBOOL(hAPP(hAPP(c_member(tc_prod(T_b,T_b)),hAPP(hAPP(c_Product__Type_OPair(T_b,T_b),V_x_2),V_y_2)),hAPP(c_Relation_Oconverse(T_b,T_b),c_Transitive__Closure_Otrancl(T_b,V_r_2)))) ) ).
% 160.46/160.16  
% 160.46/160.16  fof(fact_Image__subset__eq,axiom,
% 160.46/160.16      ! [V_B_2,V_A_2,V_r_2,T_c,T_b] :
% 160.46/160.16        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_b,tc_HOL_Obool)),hAPP(c_Relation_OImage(T_c,T_b,V_r_2),V_A_2)),V_B_2))
% 160.46/160.16      <=> hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_c,tc_HOL_Obool)),V_A_2),hAPP(c_Groups_Ouminus__class_Ouminus(tc_fun(T_c,tc_HOL_Obool)),hAPP(c_Relation_OImage(T_b,T_c,hAPP(c_Relation_Oconverse(T_c,T_b),V_r_2)),hAPP(c_Groups_Ouminus__class_Ouminus(tc_fun(T_b,tc_HOL_Obool)),V_B_2))))) ) ).
% 160.46/160.16  
% 160.46/160.16  fof(fact_refl__on__comp__subset,axiom,
% 160.46/160.16      ! [V_r_2,V_A_2,T_b] :
% 160.46/160.16        ( c_Relation_Orefl__on(T_b,V_A_2,V_r_2)
% 160.46/160.16       => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(tc_prod(T_b,T_b),tc_HOL_Obool)),V_r_2),hAPP(hAPP(c_Relation_Orel__comp(T_b,T_b,T_b),hAPP(c_Relation_Oconverse(T_b,T_b),V_r_2)),V_r_2))) ) ).
% 160.46/160.16  
% 160.46/160.16  fof(fact_comp__equivI,axiom,
% 160.46/160.16      ! [V_A_2,V_r_2,T_b] :
% 160.46/160.16        ( hAPP(hAPP(c_Relation_Orel__comp(T_b,T_b,T_b),hAPP(c_Relation_Oconverse(T_b,T_b),V_r_2)),V_r_2) = V_r_2
% 160.46/160.16       => ( hAPP(c_Relation_ODomain(T_b,T_b),V_r_2) = V_A_2
% 160.46/160.16         => c_Equiv__Relations_Oequiv(T_b,V_A_2,V_r_2) ) ) ).
% 160.46/160.16  
% 160.46/160.16  fof(fact_finite__acyclic__wf__converse,axiom,
% 160.46/160.16      ! [V_r_2,T_b] :
% 160.46/160.16        ( hBOOL(hAPP(c_Finite__Set_Ofinite(tc_prod(T_b,T_b)),V_r_2))
% 160.46/160.16       => ( c_Wellfounded_Oacyclic(T_b,V_r_2)
% 160.46/160.16         => c_Wellfounded_Owf(T_b,hAPP(c_Relation_Oconverse(T_b,T_b),V_r_2)) ) ) ).
% 160.46/160.16  
% 160.46/160.16  fof(fact_converse__def,axiom,
% 160.46/160.16      ! [V_r_2,T_b,T_c] : hAPP(c_Relation_Oconverse(T_c,T_b),V_r_2) = hAPP(c_Set_OCollect(tc_prod(T_b,T_c)),hAPP(c_Product__Type_Oprod_Oprod__case(T_b,T_c,tc_HOL_Obool),hAPP(hAPP(c_COMBC(T_b,tc_fun(tc_prod(T_c,T_b),tc_HOL_Obool),tc_fun(T_c,tc_HOL_Obool)),hAPP(hAPP(c_COMBB(tc_fun(T_c,tc_fun(tc_fun(tc_prod(T_c,T_b),tc_HOL_Obool),tc_HOL_Obool)),tc_fun(tc_fun(tc_prod(T_c,T_b),tc_HOL_Obool),tc_fun(T_c,tc_HOL_Obool)),T_b),c_COMBC(T_c,tc_fun(tc_prod(T_c,T_b),tc_HOL_Obool),tc_HOL_Obool)),hAPP(hAPP(c_COMBB(tc_fun(T_c,tc_prod(T_c,T_b)),tc_fun(T_c,tc_fun(tc_fun(tc_prod(T_c,T_b),tc_HOL_Obool),tc_HOL_Obool)),T_b),hAPP(c_COMBB(tc_prod(T_c,T_b),tc_fun(tc_fun(tc_prod(T_c,T_b),tc_HOL_Obool),tc_HOL_Obool),T_c),c_member(tc_prod(T_c,T_b)))),hAPP(c_COMBC(T_c,T_b,tc_prod(T_c,T_b)),c_Product__Type_OPair(T_c,T_b))))),V_r_2))) ).
% 160.46/160.16  
% 160.46/160.16  fof(fact_Image__INT__eq,axiom,
% 160.46/160.16      ! [V_B_2,T_d,V_A_2,V_r_2,T_c,T_b] :
% 160.46/160.16        ( c_Relation_Osingle__valued(T_b,T_c,hAPP(c_Relation_Oconverse(T_c,T_b),V_r_2))
% 160.46/160.16       => ( V_A_2 != c_Orderings_Obot__class_Obot(tc_fun(T_d,tc_HOL_Obool))
% 160.46/160.16         => hAPP(c_Relation_OImage(T_c,T_b,V_r_2),hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OINFI(T_d,tc_fun(T_c,tc_HOL_Obool)),V_A_2),V_B_2)) = hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OINFI(T_d,tc_fun(T_b,tc_HOL_Obool)),V_A_2),hAPP(hAPP(c_COMBB(tc_fun(T_c,tc_HOL_Obool),tc_fun(T_b,tc_HOL_Obool),T_d),c_Relation_OImage(T_c,T_b,V_r_2)),V_B_2)) ) ) ).
% 160.46/160.16  
% 160.46/160.16  fof(fact_total__on__diff__Id,axiom,
% 160.46/160.16      ! [V_r_2,V_A_2,T_b] :
% 160.46/160.16        ( c_Relation_Ototal__on(T_b,V_A_2,hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_fun(tc_prod(T_b,T_b),tc_HOL_Obool)),V_r_2),c_Relation_OId(T_b)))
% 160.46/160.16      <=> c_Relation_Ototal__on(T_b,V_A_2,V_r_2) ) ).
% 160.46/160.16  
% 160.46/160.16  fof(fact_single__valued__Id,axiom,
% 160.46/160.16      ! [T_b] : c_Relation_Osingle__valued(T_b,T_b,c_Relation_OId(T_b)) ).
% 160.46/160.16  
% 160.46/160.16  fof(fact_single__valued__rel__comp,axiom,
% 160.46/160.16      ! [V_s_2,T_d,V_r_2,T_c,T_b] :
% 160.46/160.16        ( c_Relation_Osingle__valued(T_b,T_c,V_r_2)
% 160.46/160.16       => ( c_Relation_Osingle__valued(T_c,T_d,V_s_2)
% 160.46/160.16         => c_Relation_Osingle__valued(T_b,T_d,hAPP(hAPP(c_Relation_Orel__comp(T_b,T_c,T_d),V_r_2),V_s_2)) ) ) ).
% 160.46/160.16  
% 160.46/160.16  fof(fact_single__valued__subset,axiom,
% 160.46/160.16      ! [V_s_2,V_r_2,T_c,T_b] :
% 160.46/160.16        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(tc_prod(T_b,T_c),tc_HOL_Obool)),V_r_2),V_s_2))
% 160.46/160.16       => ( c_Relation_Osingle__valued(T_b,T_c,V_s_2)
% 160.46/160.16         => c_Relation_Osingle__valued(T_b,T_c,V_r_2) ) ) ).
% 160.46/160.16  
% 160.46/160.16  fof(fact_single__valued__Id__on,axiom,
% 160.46/160.16      ! [V_A_2,T_b] : c_Relation_Osingle__valued(T_b,T_b,c_Relation_OId__on(T_b,V_A_2)) ).
% 160.46/160.16  
% 160.46/160.16  fof(fact_total__on__empty,axiom,
% 160.46/160.16      ! [V_r_2,T_b] : c_Relation_Ototal__on(T_b,c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool)),V_r_2) ).
% 160.46/160.16  
% 160.46/160.16  fof(fact_total__on__converse,axiom,
% 160.46/160.16      ! [V_r_2,V_A_2,T_b] :
% 160.46/160.16        ( c_Relation_Ototal__on(T_b,V_A_2,hAPP(c_Relation_Oconverse(T_b,T_b),V_r_2))
% 160.46/160.16      <=> c_Relation_Ototal__on(T_b,V_A_2,V_r_2) ) ).
% 160.46/160.16  
% 160.46/160.16  fof(fact_single__valuedD,axiom,
% 160.46/160.16      ! [V_z_2,V_y_2,V_x_2,V_r_2,T_c,T_b] :
% 160.46/160.16        ( c_Relation_Osingle__valued(T_b,T_c,V_r_2)
% 160.46/160.16       => ( hBOOL(hAPP(hAPP(c_member(tc_prod(T_b,T_c)),hAPP(hAPP(c_Product__Type_OPair(T_b,T_c),V_x_2),V_y_2)),V_r_2))
% 160.46/160.16         => ( hBOOL(hAPP(hAPP(c_member(tc_prod(T_b,T_c)),hAPP(hAPP(c_Product__Type_OPair(T_b,T_c),V_x_2),V_z_2)),V_r_2))
% 160.46/160.16           => V_y_2 = V_z_2 ) ) ) ).
% 160.46/160.16  
% 160.46/160.16  fof(fact_single__valued__def,axiom,
% 160.46/160.16      ! [V_r_2,T_c,T_b] :
% 160.46/160.16        ( c_Relation_Osingle__valued(T_b,T_c,V_r_2)
% 160.46/160.16      <=> ! [B_x,B_y] :
% 160.46/160.16            ( hBOOL(hAPP(hAPP(c_member(tc_prod(T_b,T_c)),hAPP(hAPP(c_Product__Type_OPair(T_b,T_c),B_x),B_y)),V_r_2))
% 160.46/160.16           => ! [B_z] :
% 160.46/160.16                ( hBOOL(hAPP(hAPP(c_member(tc_prod(T_b,T_c)),hAPP(hAPP(c_Product__Type_OPair(T_b,T_c),B_x),B_z)),V_r_2))
% 160.46/160.16               => B_y = B_z ) ) ) ).
% 160.46/160.16  
% 160.46/160.16  fof(fact_total__on__def,axiom,
% 160.46/160.16      ! [V_r_2,V_A_2,T_b] :
% 160.46/160.16        ( c_Relation_Ototal__on(T_b,V_A_2,V_r_2)
% 160.46/160.16      <=> ! [B_x] :
% 160.46/160.16            ( hBOOL(hAPP(hAPP(c_member(T_b),B_x),V_A_2))
% 160.46/160.16           => ! [B_xa] :
% 160.46/160.16                ( hBOOL(hAPP(hAPP(c_member(T_b),B_xa),V_A_2))
% 160.46/160.16               => ( B_x != B_xa
% 160.46/160.16                 => ( hBOOL(hAPP(hAPP(c_member(tc_prod(T_b,T_b)),hAPP(hAPP(c_Product__Type_OPair(T_b,T_b),B_x),B_xa)),V_r_2))
% 160.46/160.16                    | hBOOL(hAPP(hAPP(c_member(tc_prod(T_b,T_b)),hAPP(hAPP(c_Product__Type_OPair(T_b,T_b),B_xa),B_x)),V_r_2)) ) ) ) ) ) ).
% 160.46/160.16  
% 160.46/160.16  fof(fact_single__valued__confluent,axiom,
% 160.46/160.16      ! [V_z_2,V_y_2,V_x_2,V_r_2,T_b] :
% 160.46/160.16        ( c_Relation_Osingle__valued(T_b,T_b,V_r_2)
% 160.46/160.16       => ( hBOOL(hAPP(hAPP(c_member(tc_prod(T_b,T_b)),hAPP(hAPP(c_Product__Type_OPair(T_b,T_b),V_x_2),V_y_2)),c_Transitive__Closure_Ortrancl(T_b,V_r_2)))
% 160.46/160.16         => ( hBOOL(hAPP(hAPP(c_member(tc_prod(T_b,T_b)),hAPP(hAPP(c_Product__Type_OPair(T_b,T_b),V_x_2),V_z_2)),c_Transitive__Closure_Ortrancl(T_b,V_r_2)))
% 160.46/160.16           => ( hBOOL(hAPP(hAPP(c_member(tc_prod(T_b,T_b)),hAPP(hAPP(c_Product__Type_OPair(T_b,T_b),V_y_2),V_z_2)),c_Transitive__Closure_Ortrancl(T_b,V_r_2)))
% 160.46/160.16              | hBOOL(hAPP(hAPP(c_member(tc_prod(T_b,T_b)),hAPP(hAPP(c_Product__Type_OPair(T_b,T_b),V_z_2),V_y_2)),c_Transitive__Closure_Ortrancl(T_b,V_r_2))) ) ) ) ) ).
% 160.46/160.16  
% 160.46/160.16  fof(fact_Image__Int__eq,axiom,
% 160.46/160.16      ! [V_B_2,V_A_2,V_R_2,T_c,T_b] :
% 160.46/160.16        ( c_Relation_Osingle__valued(T_b,T_c,hAPP(c_Relation_Oconverse(T_c,T_b),V_R_2))
% 160.46/160.16       => hAPP(c_Relation_OImage(T_c,T_b,V_R_2),hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_c,tc_HOL_Obool)),V_A_2),V_B_2)) = hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_b,tc_HOL_Obool)),hAPP(c_Relation_OImage(T_c,T_b,V_R_2),V_A_2)),hAPP(c_Relation_OImage(T_c,T_b,V_R_2),V_B_2)) ) ).
% 160.46/160.16  
% 160.46/160.16  fof(fact_rtrancl__imp__UN__rel__pow,axiom,
% 160.46/160.16      ! [V_R_2,V_p_2,T_b] :
% 160.46/160.16        ( hBOOL(hAPP(hAPP(c_member(tc_prod(T_b,T_b)),V_p_2),c_Transitive__Closure_Ortrancl(T_b,V_R_2)))
% 160.46/160.16       => hBOOL(hAPP(hAPP(c_member(tc_prod(T_b,T_b)),V_p_2),hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OSUPR(tc_Nat_Onat,tc_fun(tc_prod(T_b,T_b),tc_HOL_Obool)),c_Orderings_Otop__class_Otop(tc_fun(tc_Nat_Onat,tc_HOL_Obool))),hAPP(hAPP(c_COMBC(tc_Nat_Onat,tc_fun(tc_prod(T_b,T_b),tc_HOL_Obool),tc_fun(tc_prod(T_b,T_b),tc_HOL_Obool)),c_Nat_Ocompow(tc_prod(T_b,T_b),tc_HOL_Obool)),V_R_2)))) ) ).
% 160.46/160.16  
% 160.46/160.16  fof(fact_acyclicI,axiom,
% 160.46/160.16      ! [V_r_2,T_b] :
% 160.46/160.16        ( ! [B_x] : ~ hBOOL(hAPP(hAPP(c_member(tc_prod(T_b,T_b)),hAPP(hAPP(c_Product__Type_OPair(T_b,T_b),B_x),B_x)),c_Transitive__Closure_Otrancl(T_b,V_r_2)))
% 160.46/160.16       => c_Wellfounded_Oacyclic(T_b,V_r_2) ) ).
% 160.46/160.16  
% 160.46/160.16  fof(fact_single__valued__rel__pow,axiom,
% 160.46/160.16      ! [V_n_2,V_R_2,T_b] :
% 160.46/160.16        ( c_Relation_Osingle__valued(T_b,T_b,V_R_2)
% 160.46/160.16       => c_Relation_Osingle__valued(T_b,T_b,hAPP(hAPP(c_Nat_Ocompow(tc_prod(T_b,T_b),tc_HOL_Obool),V_n_2),V_R_2)) ) ).
% 160.46/160.16  
% 160.46/160.16  fof(fact_funpow__swap1,axiom,
% 160.46/160.16      ! [V_x_2,V_n_2,T_b,V_f_2] : hAPP(V_f_2,hAPP(hAPP(hAPP(c_Nat_Ocompow(T_b,T_b),V_n_2),V_f_2),V_x_2)) = hAPP(hAPP(hAPP(c_Nat_Ocompow(T_b,T_b),V_n_2),V_f_2),hAPP(V_f_2,V_x_2)) ).
% 160.46/160.16  
% 160.46/160.16  fof(fact_funpow__mult,axiom,
% 160.46/160.16      ! [V_f_2,V_m_2,V_n_2,T_b] : hAPP(hAPP(c_Nat_Ocompow(T_b,T_b),V_n_2),hAPP(hAPP(c_Nat_Ocompow(T_b,T_b),V_m_2),V_f_2)) = hAPP(hAPP(c_Nat_Ocompow(T_b,T_b),hAPP(hAPP(c_Groups_Otimes__class_Otimes(tc_Nat_Onat),V_m_2),V_n_2)),V_f_2) ).
% 160.46/160.16  
% 160.46/160.16  fof(fact_wf__exp,axiom,
% 160.46/160.16      ! [V_R_2,V_n_2,T_b] :
% 160.46/160.16        ( c_Wellfounded_Owf(T_b,hAPP(hAPP(c_Nat_Ocompow(tc_prod(T_b,T_b),tc_HOL_Obool),V_n_2),V_R_2))
% 160.46/160.16       => c_Wellfounded_Owf(T_b,V_R_2) ) ).
% 160.46/160.16  
% 160.46/160.16  fof(fact_comp__funpow,axiom,
% 160.46/160.16      ! [V_f_2,V_n_2,T_c,T_b] : hAPP(hAPP(c_Nat_Ocompow(tc_fun(T_b,T_c),tc_fun(T_b,T_c)),V_n_2),c_Fun_Ocomp(T_c,T_c,T_b,V_f_2)) = c_Fun_Ocomp(T_c,T_c,T_b,hAPP(hAPP(c_Nat_Ocompow(T_c,T_c),V_n_2),V_f_2)) ).
% 160.46/160.16  
% 160.46/160.16  fof(fact_rel__pow__commute,axiom,
% 160.46/160.16      ! [V_n_2,V_R_2,T_b] : hAPP(hAPP(c_Relation_Orel__comp(T_b,T_b,T_b),V_R_2),hAPP(hAPP(c_Nat_Ocompow(tc_prod(T_b,T_b),tc_HOL_Obool),V_n_2),V_R_2)) = hAPP(hAPP(c_Relation_Orel__comp(T_b,T_b,T_b),hAPP(hAPP(c_Nat_Ocompow(tc_prod(T_b,T_b),tc_HOL_Obool),V_n_2),V_R_2)),V_R_2) ).
% 160.46/160.16  
% 160.46/160.16  fof(fact_rel__pow__1,axiom,
% 160.46/160.16      ! [V_R_2,T_b] : hAPP(hAPP(c_Nat_Ocompow(tc_prod(T_b,T_b),tc_HOL_Obool),c_Groups_Oone__class_Oone(tc_Nat_Onat)),V_R_2) = V_R_2 ).
% 160.46/160.16  
% 160.46/160.16  fof(fact_rel__pow__imp__rtrancl,axiom,
% 160.46/160.16      ! [V_R_2,V_n_2,V_p_2,T_b] :
% 160.46/160.16        ( hBOOL(hAPP(hAPP(c_member(tc_prod(T_b,T_b)),V_p_2),hAPP(hAPP(c_Nat_Ocompow(tc_prod(T_b,T_b),tc_HOL_Obool),V_n_2),V_R_2)))
% 160.46/160.16       => hBOOL(hAPP(hAPP(c_member(tc_prod(T_b,T_b)),V_p_2),c_Transitive__Closure_Ortrancl(T_b,V_R_2))) ) ).
% 160.46/160.16  
% 160.46/160.16  fof(fact_rtrancl__power,axiom,
% 160.46/160.16      ! [V_R_2,V_p_2,T_b] :
% 160.46/160.16        ( hBOOL(hAPP(hAPP(c_member(tc_prod(T_b,T_b)),V_p_2),c_Transitive__Closure_Ortrancl(T_b,V_R_2)))
% 160.46/160.16      <=> ? [B_n] : hBOOL(hAPP(hAPP(c_member(tc_prod(T_b,T_b)),V_p_2),hAPP(hAPP(c_Nat_Ocompow(tc_prod(T_b,T_b),tc_HOL_Obool),B_n),V_R_2))) ) ).
% 160.46/160.16  
% 160.46/160.16  fof(fact_relpow_Osimps_I2_J,axiom,
% 160.46/160.16      ! [V_R_2,V_n_2,T_b] : hAPP(hAPP(c_Nat_Ocompow(tc_prod(T_b,T_b),tc_HOL_Obool),hAPP(c_Nat_OSuc,V_n_2)),V_R_2) = hAPP(hAPP(c_Relation_Orel__comp(T_b,T_b,T_b),hAPP(hAPP(c_Nat_Ocompow(tc_prod(T_b,T_b),tc_HOL_Obool),V_n_2),V_R_2)),V_R_2) ).
% 160.46/160.16  
% 160.46/160.16  fof(fact_rel__pow__add,axiom,
% 160.46/160.16      ! [V_R_2,V_n_2,V_m_2,T_b] : hAPP(hAPP(c_Nat_Ocompow(tc_prod(T_b,T_b),tc_HOL_Obool),hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Nat_Onat),V_m_2),V_n_2)),V_R_2) = hAPP(hAPP(c_Relation_Orel__comp(T_b,T_b,T_b),hAPP(hAPP(c_Nat_Ocompow(tc_prod(T_b,T_b),tc_HOL_Obool),V_m_2),V_R_2)),hAPP(hAPP(c_Nat_Ocompow(tc_prod(T_b,T_b),tc_HOL_Obool),V_n_2),V_R_2)) ).
% 160.46/160.16  
% 160.46/160.16  fof(fact_relpow_Osimps_I1_J,axiom,
% 160.46/160.16      ! [V_R_2,T_b] : hAPP(hAPP(c_Nat_Ocompow(tc_prod(T_b,T_b),tc_HOL_Obool),c_Groups_Ozero__class_Ozero(tc_Nat_Onat)),V_R_2) = c_Relation_OId(T_b) ).
% 160.46/160.16  
% 160.46/160.16  fof(fact_rel__pow__0__I,axiom,
% 160.46/160.16      ! [V_R_2,V_x_2,T_b] : hBOOL(hAPP(hAPP(c_member(tc_prod(T_b,T_b)),hAPP(hAPP(c_Product__Type_OPair(T_b,T_b),V_x_2),V_x_2)),hAPP(hAPP(c_Nat_Ocompow(tc_prod(T_b,T_b),tc_HOL_Obool),c_Groups_Ozero__class_Ozero(tc_Nat_Onat)),V_R_2))) ).
% 160.46/160.16  
% 160.46/160.16  fof(fact_rel__pow__0__E,axiom,
% 160.46/160.16      ! [V_R_2,V_y_2,V_x_2,T_b] :
% 160.46/160.16        ( hBOOL(hAPP(hAPP(c_member(tc_prod(T_b,T_b)),hAPP(hAPP(c_Product__Type_OPair(T_b,T_b),V_x_2),V_y_2)),hAPP(hAPP(c_Nat_Ocompow(tc_prod(T_b,T_b),tc_HOL_Obool),c_Groups_Ozero__class_Ozero(tc_Nat_Onat)),V_R_2)))
% 160.46/160.16       => V_x_2 = V_y_2 ) ).
% 160.46/160.16  
% 160.46/160.16  fof(fact_rel__pow__Suc__I2,axiom,
% 160.46/160.16      ! [V_n_2,V_z_2,V_R_2,V_y_2,V_x_2,T_b] :
% 160.46/160.16        ( hBOOL(hAPP(hAPP(c_member(tc_prod(T_b,T_b)),hAPP(hAPP(c_Product__Type_OPair(T_b,T_b),V_x_2),V_y_2)),V_R_2))
% 160.46/160.16       => ( hBOOL(hAPP(hAPP(c_member(tc_prod(T_b,T_b)),hAPP(hAPP(c_Product__Type_OPair(T_b,T_b),V_y_2),V_z_2)),hAPP(hAPP(c_Nat_Ocompow(tc_prod(T_b,T_b),tc_HOL_Obool),V_n_2),V_R_2)))
% 160.46/160.16         => hBOOL(hAPP(hAPP(c_member(tc_prod(T_b,T_b)),hAPP(hAPP(c_Product__Type_OPair(T_b,T_b),V_x_2),V_z_2)),hAPP(hAPP(c_Nat_Ocompow(tc_prod(T_b,T_b),tc_HOL_Obool),hAPP(c_Nat_OSuc,V_n_2)),V_R_2))) ) ) ).
% 160.46/160.16  
% 160.46/160.16  fof(fact_rel__pow__Suc__I,axiom,
% 160.46/160.16      ! [V_z_2,V_R_2,V_n_2,V_y_2,V_x_2,T_b] :
% 160.46/160.16        ( hBOOL(hAPP(hAPP(c_member(tc_prod(T_b,T_b)),hAPP(hAPP(c_Product__Type_OPair(T_b,T_b),V_x_2),V_y_2)),hAPP(hAPP(c_Nat_Ocompow(tc_prod(T_b,T_b),tc_HOL_Obool),V_n_2),V_R_2)))
% 160.46/160.16       => ( hBOOL(hAPP(hAPP(c_member(tc_prod(T_b,T_b)),hAPP(hAPP(c_Product__Type_OPair(T_b,T_b),V_y_2),V_z_2)),V_R_2))
% 160.46/160.16         => hBOOL(hAPP(hAPP(c_member(tc_prod(T_b,T_b)),hAPP(hAPP(c_Product__Type_OPair(T_b,T_b),V_x_2),V_z_2)),hAPP(hAPP(c_Nat_Ocompow(tc_prod(T_b,T_b),tc_HOL_Obool),hAPP(c_Nat_OSuc,V_n_2)),V_R_2))) ) ) ).
% 160.46/160.16  
% 160.46/160.16  fof(fact_funpow_Osimps_I2_J,axiom,
% 160.46/160.16      ! [V_f_2,V_n_2,T_b] : hAPP(hAPP(c_Nat_Ocompow(T_b,T_b),hAPP(c_Nat_OSuc,V_n_2)),V_f_2) = hAPP(c_Fun_Ocomp(T_b,T_b,T_b,V_f_2),hAPP(hAPP(c_Nat_Ocompow(T_b,T_b),V_n_2),V_f_2)) ).
% 160.46/160.16  
% 160.46/160.16  fof(fact_funpow__add,axiom,
% 160.46/160.16      ! [V_f_2,V_n_2,V_m_2,T_b] : hAPP(hAPP(c_Nat_Ocompow(T_b,T_b),hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Nat_Onat),V_m_2),V_n_2)),V_f_2) = hAPP(c_Fun_Ocomp(T_b,T_b,T_b,hAPP(hAPP(c_Nat_Ocompow(T_b,T_b),V_m_2),V_f_2)),hAPP(hAPP(c_Nat_Ocompow(T_b,T_b),V_n_2),V_f_2)) ).
% 160.46/160.16  
% 160.46/160.16  fof(fact_funpow_Osimps_I1_J,axiom,
% 160.46/160.16      ! [V_f_2,T_b] : hAPP(hAPP(c_Nat_Ocompow(T_b,T_b),c_Groups_Ozero__class_Ozero(tc_Nat_Onat)),V_f_2) = c_Fun_Oid(T_b) ).
% 160.46/160.16  
% 160.46/160.16  fof(fact_trancl__power,axiom,
% 160.46/160.16      ! [V_R_2,V_p_2,T_b] :
% 160.46/160.16        ( hBOOL(hAPP(hAPP(c_member(tc_prod(T_b,T_b)),V_p_2),c_Transitive__Closure_Otrancl(T_b,V_R_2)))
% 160.46/160.16      <=> ? [B_n] :
% 160.46/160.16            ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),c_Groups_Ozero__class_Ozero(tc_Nat_Onat)),B_n))
% 160.46/160.16            & hBOOL(hAPP(hAPP(c_member(tc_prod(T_b,T_b)),V_p_2),hAPP(hAPP(c_Nat_Ocompow(tc_prod(T_b,T_b),tc_HOL_Obool),B_n),V_R_2))) ) ) ).
% 160.46/160.16  
% 160.46/160.16  fof(fact_rtrancl__is__UN__rel__pow,axiom,
% 160.46/160.16      ! [V_R_2,T_b] : c_Transitive__Closure_Ortrancl(T_b,V_R_2) = hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OSUPR(tc_Nat_Onat,tc_fun(tc_prod(T_b,T_b),tc_HOL_Obool)),c_Orderings_Otop__class_Otop(tc_fun(tc_Nat_Onat,tc_HOL_Obool))),hAPP(hAPP(c_COMBC(tc_Nat_Onat,tc_fun(tc_prod(T_b,T_b),tc_HOL_Obool),tc_fun(tc_prod(T_b,T_b),tc_HOL_Obool)),c_Nat_Ocompow(tc_prod(T_b,T_b),tc_HOL_Obool)),V_R_2)) ).
% 160.46/160.16  
% 160.46/160.16  fof(fact_funpow__code__def,axiom,
% 160.46/160.16      ! [T_b] : c_Nat_Ofunpow(T_b) = c_Nat_Ocompow(T_b,T_b) ).
% 160.46/160.16  
% 160.46/160.16  fof(fact_rel__pow__E,axiom,
% 160.46/160.16      ! [V_R_2,V_n_2,V_z_2,V_x_2,T_b] :
% 160.46/160.16        ( hBOOL(hAPP(hAPP(c_member(tc_prod(T_b,T_b)),hAPP(hAPP(c_Product__Type_OPair(T_b,T_b),V_x_2),V_z_2)),hAPP(hAPP(c_Nat_Ocompow(tc_prod(T_b,T_b),tc_HOL_Obool),V_n_2),V_R_2)))
% 160.46/160.16       => ( ( V_n_2 = c_Groups_Ozero__class_Ozero(tc_Nat_Onat)
% 160.46/160.16           => V_x_2 != V_z_2 )
% 160.46/160.16         => ~ ! [B_y,B_m] :
% 160.46/160.16                ( V_n_2 = hAPP(c_Nat_OSuc,B_m)
% 160.46/160.16               => ( hBOOL(hAPP(hAPP(c_member(tc_prod(T_b,T_b)),hAPP(hAPP(c_Product__Type_OPair(T_b,T_b),V_x_2),B_y)),hAPP(hAPP(c_Nat_Ocompow(tc_prod(T_b,T_b),tc_HOL_Obool),B_m),V_R_2)))
% 160.46/160.16                 => ~ hBOOL(hAPP(hAPP(c_member(tc_prod(T_b,T_b)),hAPP(hAPP(c_Product__Type_OPair(T_b,T_b),B_y),V_z_2)),V_R_2)) ) ) ) ) ).
% 160.46/160.16  
% 160.46/160.16  fof(fact_rel__pow__E2,axiom,
% 160.46/160.16      ! [V_R_2,V_n_2,V_z_2,V_x_2,T_b] :
% 160.46/160.16        ( hBOOL(hAPP(hAPP(c_member(tc_prod(T_b,T_b)),hAPP(hAPP(c_Product__Type_OPair(T_b,T_b),V_x_2),V_z_2)),hAPP(hAPP(c_Nat_Ocompow(tc_prod(T_b,T_b),tc_HOL_Obool),V_n_2),V_R_2)))
% 160.46/160.16       => ( ( V_n_2 = c_Groups_Ozero__class_Ozero(tc_Nat_Onat)
% 160.46/160.16           => V_x_2 != V_z_2 )
% 160.46/160.16         => ~ ! [B_y,B_m] :
% 160.46/160.16                ( V_n_2 = hAPP(c_Nat_OSuc,B_m)
% 160.46/160.16               => ( hBOOL(hAPP(hAPP(c_member(tc_prod(T_b,T_b)),hAPP(hAPP(c_Product__Type_OPair(T_b,T_b),V_x_2),B_y)),V_R_2))
% 160.46/160.16                 => ~ hBOOL(hAPP(hAPP(c_member(tc_prod(T_b,T_b)),hAPP(hAPP(c_Product__Type_OPair(T_b,T_b),B_y),V_z_2)),hAPP(hAPP(c_Nat_Ocompow(tc_prod(T_b,T_b),tc_HOL_Obool),B_m),V_R_2))) ) ) ) ) ).
% 160.46/160.16  
% 160.46/160.16  fof(fact_rtrancl__Un__separator__converseE,axiom,
% 160.46/160.16      ! [V_Q_2,V_P_2,V_b_2,V_a_2,T_b] :
% 160.46/160.16        ( hBOOL(hAPP(hAPP(c_member(tc_prod(T_b,T_b)),hAPP(hAPP(c_Product__Type_OPair(T_b,T_b),V_a_2),V_b_2)),c_Transitive__Closure_Ortrancl(T_b,hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(tc_prod(T_b,T_b),tc_HOL_Obool)),V_P_2),V_Q_2))))
% 160.46/160.16       => ( ! [B_x] :
% 160.46/160.16              ( hBOOL(hAPP(hAPP(c_member(tc_prod(T_b,T_b)),hAPP(hAPP(c_Product__Type_OPair(T_b,T_b),B_x),V_b_2)),c_Transitive__Closure_Ortrancl(T_b,V_P_2)))
% 160.46/160.16             => ! [B_y] :
% 160.46/160.16                  ( hBOOL(hAPP(hAPP(c_member(tc_prod(T_b,T_b)),hAPP(hAPP(c_Product__Type_OPair(T_b,T_b),B_y),B_x)),V_Q_2))
% 160.46/160.16                 => B_y = B_x ) )
% 160.46/160.16         => hBOOL(hAPP(hAPP(c_member(tc_prod(T_b,T_b)),hAPP(hAPP(c_Product__Type_OPair(T_b,T_b),V_a_2),V_b_2)),c_Transitive__Closure_Ortrancl(T_b,V_P_2))) ) ) ).
% 160.46/160.16  
% 160.46/160.16  fof(fact_rtrancl__Un__separatorE,axiom,
% 160.46/160.16      ! [V_Q_2,V_P_2,V_b_2,V_a_2,T_b] :
% 160.46/160.16        ( hBOOL(hAPP(hAPP(c_member(tc_prod(T_b,T_b)),hAPP(hAPP(c_Product__Type_OPair(T_b,T_b),V_a_2),V_b_2)),c_Transitive__Closure_Ortrancl(T_b,hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(tc_prod(T_b,T_b),tc_HOL_Obool)),V_P_2),V_Q_2))))
% 160.46/160.16       => ( ! [B_x] :
% 160.46/160.16              ( hBOOL(hAPP(hAPP(c_member(tc_prod(T_b,T_b)),hAPP(hAPP(c_Product__Type_OPair(T_b,T_b),V_a_2),B_x)),c_Transitive__Closure_Ortrancl(T_b,V_P_2)))
% 160.46/160.16             => ! [B_y] :
% 160.46/160.16                  ( hBOOL(hAPP(hAPP(c_member(tc_prod(T_b,T_b)),hAPP(hAPP(c_Product__Type_OPair(T_b,T_b),B_x),B_y)),V_Q_2))
% 160.46/160.16                 => B_x = B_y ) )
% 160.46/160.16         => hBOOL(hAPP(hAPP(c_member(tc_prod(T_b,T_b)),hAPP(hAPP(c_Product__Type_OPair(T_b,T_b),V_a_2),V_b_2)),c_Transitive__Closure_Ortrancl(T_b,V_P_2))) ) ) ).
% 160.46/160.16  
% 160.46/160.16  fof(fact_rel__pow__Suc__D2,axiom,
% 160.46/160.16      ! [V_R_2,V_n_2,V_z_2,V_x_2,T_b] :
% 160.46/160.16        ( hBOOL(hAPP(hAPP(c_member(tc_prod(T_b,T_b)),hAPP(hAPP(c_Product__Type_OPair(T_b,T_b),V_x_2),V_z_2)),hAPP(hAPP(c_Nat_Ocompow(tc_prod(T_b,T_b),tc_HOL_Obool),hAPP(c_Nat_OSuc,V_n_2)),V_R_2)))
% 160.46/160.16       => ? [B_y] :
% 160.46/160.16            ( hBOOL(hAPP(hAPP(c_member(tc_prod(T_b,T_b)),hAPP(hAPP(c_Product__Type_OPair(T_b,T_b),V_x_2),B_y)),V_R_2))
% 160.46/160.16            & hBOOL(hAPP(hAPP(c_member(tc_prod(T_b,T_b)),hAPP(hAPP(c_Product__Type_OPair(T_b,T_b),B_y),V_z_2)),hAPP(hAPP(c_Nat_Ocompow(tc_prod(T_b,T_b),tc_HOL_Obool),V_n_2),V_R_2))) ) ) ).
% 160.46/160.16  
% 160.46/160.16  fof(fact_rel__pow__Suc__E,axiom,
% 160.46/160.16      ! [V_R_2,V_n_2,V_z_2,V_x_2,T_b] :
% 160.46/160.16        ( hBOOL(hAPP(hAPP(c_member(tc_prod(T_b,T_b)),hAPP(hAPP(c_Product__Type_OPair(T_b,T_b),V_x_2),V_z_2)),hAPP(hAPP(c_Nat_Ocompow(tc_prod(T_b,T_b),tc_HOL_Obool),hAPP(c_Nat_OSuc,V_n_2)),V_R_2)))
% 160.46/160.16       => ~ ! [B_y] :
% 160.46/160.16              ( hBOOL(hAPP(hAPP(c_member(tc_prod(T_b,T_b)),hAPP(hAPP(c_Product__Type_OPair(T_b,T_b),V_x_2),B_y)),hAPP(hAPP(c_Nat_Ocompow(tc_prod(T_b,T_b),tc_HOL_Obool),V_n_2),V_R_2)))
% 160.46/160.16             => ~ hBOOL(hAPP(hAPP(c_member(tc_prod(T_b,T_b)),hAPP(hAPP(c_Product__Type_OPair(T_b,T_b),B_y),V_z_2)),V_R_2)) ) ) ).
% 160.46/160.16  
% 160.46/160.16  fof(fact_rel__pow__Suc__E2,axiom,
% 160.46/160.16      ! [V_R_2,V_n_2,V_z_2,V_x_2,T_b] :
% 160.46/160.16        ( hBOOL(hAPP(hAPP(c_member(tc_prod(T_b,T_b)),hAPP(hAPP(c_Product__Type_OPair(T_b,T_b),V_x_2),V_z_2)),hAPP(hAPP(c_Nat_Ocompow(tc_prod(T_b,T_b),tc_HOL_Obool),hAPP(c_Nat_OSuc,V_n_2)),V_R_2)))
% 160.46/160.16       => ~ ! [B_y] :
% 160.46/160.16              ( hBOOL(hAPP(hAPP(c_member(tc_prod(T_b,T_b)),hAPP(hAPP(c_Product__Type_OPair(T_b,T_b),V_x_2),B_y)),V_R_2))
% 160.46/160.16             => ~ hBOOL(hAPP(hAPP(c_member(tc_prod(T_b,T_b)),hAPP(hAPP(c_Product__Type_OPair(T_b,T_b),B_y),V_z_2)),hAPP(hAPP(c_Nat_Ocompow(tc_prod(T_b,T_b),tc_HOL_Obool),V_n_2),V_R_2))) ) ) ).
% 160.46/160.16  
% 160.46/160.16  fof(fact_tranclD2,axiom,
% 160.46/160.16      ! [V_R_2,V_y_2,V_x_2,T_b] :
% 160.46/160.16        ( hBOOL(hAPP(hAPP(c_member(tc_prod(T_b,T_b)),hAPP(hAPP(c_Product__Type_OPair(T_b,T_b),V_x_2),V_y_2)),c_Transitive__Closure_Otrancl(T_b,V_R_2)))
% 160.46/160.16       => ? [B_z] :
% 160.46/160.16            ( hBOOL(hAPP(hAPP(c_member(tc_prod(T_b,T_b)),hAPP(hAPP(c_Product__Type_OPair(T_b,T_b),V_x_2),B_z)),c_Transitive__Closure_Ortrancl(T_b,V_R_2)))
% 160.46/160.16            & hBOOL(hAPP(hAPP(c_member(tc_prod(T_b,T_b)),hAPP(hAPP(c_Product__Type_OPair(T_b,T_b),B_z),V_y_2)),V_R_2)) ) ) ).
% 160.46/160.16  
% 160.46/160.16  fof(fact_tranclD,axiom,
% 160.46/160.16      ! [V_R_2,V_y_2,V_x_2,T_b] :
% 160.46/160.16        ( hBOOL(hAPP(hAPP(c_member(tc_prod(T_b,T_b)),hAPP(hAPP(c_Product__Type_OPair(T_b,T_b),V_x_2),V_y_2)),c_Transitive__Closure_Otrancl(T_b,V_R_2)))
% 160.46/160.16       => ? [B_z] :
% 160.46/160.16            ( hBOOL(hAPP(hAPP(c_member(tc_prod(T_b,T_b)),hAPP(hAPP(c_Product__Type_OPair(T_b,T_b),V_x_2),B_z)),V_R_2))
% 160.46/160.16            & hBOOL(hAPP(hAPP(c_member(tc_prod(T_b,T_b)),hAPP(hAPP(c_Product__Type_OPair(T_b,T_b),B_z),V_y_2)),c_Transitive__Closure_Ortrancl(T_b,V_R_2))) ) ) ).
% 160.46/160.16  
% 160.46/160.16  fof(fact_IdE,axiom,
% 160.46/160.16      ! [V_p_2,T_b] :
% 160.46/160.16        ( hBOOL(hAPP(hAPP(c_member(tc_prod(T_b,T_b)),V_p_2),c_Relation_OId(T_b)))
% 160.46/160.16       => ~ ! [B_x] : V_p_2 != hAPP(hAPP(c_Product__Type_OPair(T_b,T_b),B_x),B_x) ) ).
% 160.46/160.16  
% 160.46/160.16  fof(fact_wf__eq__minimal,axiom,
% 160.46/160.16      ! [V_r_2,T_b] :
% 160.46/160.16        ( c_Wellfounded_Owf(T_b,V_r_2)
% 160.46/160.16      <=> ! [B_Q] :
% 160.46/160.16            ( ? [B_x] : hBOOL(hAPP(hAPP(c_member(T_b),B_x),B_Q))
% 160.46/160.16           => ? [B_x] :
% 160.46/160.16                ( hBOOL(hAPP(hAPP(c_member(T_b),B_x),B_Q))
% 160.46/160.16                & ! [B_y] :
% 160.46/160.16                    ( hBOOL(hAPP(hAPP(c_member(tc_prod(T_b,T_b)),hAPP(hAPP(c_Product__Type_OPair(T_b,T_b),B_y),B_x)),V_r_2))
% 160.46/160.16                   => ~ hBOOL(hAPP(hAPP(c_member(T_b),B_y),B_Q)) ) ) ) ) ).
% 160.46/160.16  
% 160.46/160.16  fof(fact_transfer__nat__int__set__cong,axiom,
% 160.46/160.16      ! [V_P_H_2,V_P_2] :
% 160.46/160.16        ( ! [B_x] :
% 160.46/160.16            ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),B_x))
% 160.46/160.16           => ( hBOOL(hAPP(V_P_2,B_x))
% 160.46/160.16            <=> hBOOL(hAPP(V_P_H_2,B_x)) ) )
% 160.46/160.16       => hAPP(c_Set_OCollect(tc_Int_Oint),hAPP(hAPP(c_COMBS(tc_Int_Oint,tc_HOL_Obool,tc_HOL_Obool),hAPP(hAPP(c_COMBB(tc_HOL_Obool,tc_fun(tc_HOL_Obool,tc_HOL_Obool),tc_Int_Oint),c_fconj),hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)))),V_P_2)) = hAPP(c_Set_OCollect(tc_Int_Oint),hAPP(hAPP(c_COMBS(tc_Int_Oint,tc_HOL_Obool,tc_HOL_Obool),hAPP(hAPP(c_COMBB(tc_HOL_Obool,tc_fun(tc_HOL_Obool,tc_HOL_Obool),tc_Int_Oint),c_fconj),hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)))),V_P_H_2)) ) ).
% 160.46/160.16  
% 160.46/160.16  fof(fact_Int__Collect__mono,axiom,
% 160.46/160.16      ! [V_Q_2,V_P_2,V_B_2,V_A_2,T_b] :
% 160.46/160.16        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_b,tc_HOL_Obool)),V_A_2),V_B_2))
% 160.46/160.16       => ( ! [B_x] :
% 160.46/160.16              ( hBOOL(hAPP(hAPP(c_member(T_b),B_x),V_A_2))
% 160.46/160.16             => ( hBOOL(hAPP(V_P_2,B_x))
% 160.46/160.16               => hBOOL(hAPP(V_Q_2,B_x)) ) )
% 160.46/160.16         => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_b,tc_HOL_Obool)),hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_b,tc_HOL_Obool)),V_A_2),hAPP(c_Set_OCollect(T_b),V_P_2))),hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_b,tc_HOL_Obool)),V_B_2),hAPP(c_Set_OCollect(T_b),V_Q_2)))) ) ) ).
% 160.46/160.16  
% 160.46/160.16  fof(fact_UnionE,axiom,
% 160.46/160.16      ! [V_C_2,V_A_2,T_b] :
% 160.46/160.16        ( hBOOL(hAPP(hAPP(c_member(T_b),V_A_2),c_Complete__Lattice_OSup__class_OSup(tc_fun(T_b,tc_HOL_Obool),V_C_2)))
% 160.46/160.16       => ~ ! [B_X] :
% 160.46/160.16              ( hBOOL(hAPP(hAPP(c_member(T_b),V_A_2),B_X))
% 160.46/160.16             => ~ hBOOL(hAPP(hAPP(c_member(tc_fun(T_b,tc_HOL_Obool)),B_X),V_C_2)) ) ) ).
% 160.46/160.16  
% 160.46/160.16  fof(fact_rel__compE,axiom,
% 160.46/160.16      ! [V_s_2,V_r_2,T_d,V_xz_2,T_c,T_b] :
% 160.46/160.16        ( hBOOL(hAPP(hAPP(c_member(tc_prod(T_b,T_c)),V_xz_2),hAPP(hAPP(c_Relation_Orel__comp(T_b,T_d,T_c),V_r_2),V_s_2)))
% 160.46/160.16       => ~ ! [B_x,B_y,B_z] :
% 160.46/160.16              ( V_xz_2 = hAPP(hAPP(c_Product__Type_OPair(T_b,T_c),B_x),B_z)
% 160.46/160.16             => ( hBOOL(hAPP(hAPP(c_member(tc_prod(T_b,T_d)),hAPP(hAPP(c_Product__Type_OPair(T_b,T_d),B_x),B_y)),V_r_2))
% 160.46/160.16               => ~ hBOOL(hAPP(hAPP(c_member(tc_prod(T_d,T_c)),hAPP(hAPP(c_Product__Type_OPair(T_d,T_c),B_y),B_z)),V_s_2)) ) ) ) ).
% 160.46/160.16  
% 160.46/160.16  fof(fact_converseE,axiom,
% 160.46/160.16      ! [V_r_2,V_yx_2,T_c,T_b] :
% 160.46/160.16        ( hBOOL(hAPP(hAPP(c_member(tc_prod(T_b,T_c)),V_yx_2),hAPP(c_Relation_Oconverse(T_c,T_b),V_r_2)))
% 160.46/160.16       => ~ ! [B_x,B_y] :
% 160.46/160.16              ( V_yx_2 = hAPP(hAPP(c_Product__Type_OPair(T_b,T_c),B_y),B_x)
% 160.46/160.16             => ~ hBOOL(hAPP(hAPP(c_member(tc_prod(T_c,T_b)),hAPP(hAPP(c_Product__Type_OPair(T_c,T_b),B_x),B_y)),V_r_2)) ) ) ).
% 160.46/160.16  
% 160.46/160.16  fof(fact_Nitpick_Oplus__frac__def,axiom,
% 160.46/160.16      ! [V_r_2,V_q_2,T_b] : c_Nitpick_Oplus__frac(T_b,V_q_2,V_r_2) = hAPP(hAPP(c_HOL_OLet(tc_Int_Oint,T_b),c_Nitpick_Oint__lcm(hAPP(c_Nitpick_Odenom(T_b),V_q_2),hAPP(c_Nitpick_Odenom(T_b),V_r_2))),hAPP(hAPP(c_COMBS(tc_Int_Oint,tc_Int_Oint,T_b),hAPP(hAPP(c_COMBB(tc_Int_Oint,tc_fun(tc_Int_Oint,T_b),tc_Int_Oint),c_Nitpick_Ofrac(T_b)),hAPP(hAPP(c_COMBS(tc_Int_Oint,tc_Int_Oint,tc_Int_Oint),hAPP(hAPP(c_COMBB(tc_Int_Oint,tc_fun(tc_Int_Oint,tc_Int_Oint),tc_Int_Oint),c_Groups_Oplus__class_Oplus(tc_Int_Oint)),hAPP(hAPP(c_COMBB(tc_Int_Oint,tc_Int_Oint,tc_Int_Oint),hAPP(c_Groups_Otimes__class_Otimes(tc_Int_Oint),hAPP(c_Nitpick_Onum(T_b),V_q_2))),hAPP(hAPP(c_COMBC(tc_Int_Oint,tc_Int_Oint,tc_Int_Oint),c_Divides_Odiv__class_Odiv(tc_Int_Oint)),hAPP(c_Nitpick_Odenom(T_b),V_q_2))))),hAPP(hAPP(c_COMBB(tc_Int_Oint,tc_Int_Oint,tc_Int_Oint),hAPP(c_Groups_Otimes__class_Otimes(tc_Int_Oint),hAPP(c_Nitpick_Onum(T_b),V_r_2))),hAPP(hAPP(c_COMBC(tc_Int_Oint,tc_Int_Oint,tc_Int_Oint),c_Divides_Odiv__class_Odiv(tc_Int_Oint)),hAPP(c_Nitpick_Odenom(T_b),V_r_2)))))),c_COMBI(tc_Int_Oint))) ).
% 160.46/160.16  
% 160.46/160.16  fof(fact_Nitpick_Otimes__frac__def,axiom,
% 160.46/160.16      ! [V_r,V_q,T_a] : c_Nitpick_Otimes__frac(T_a,V_q,V_r) = hAPP(hAPP(c_Nitpick_Ofrac(T_a),hAPP(hAPP(c_Groups_Otimes__class_Otimes(tc_Int_Oint),hAPP(c_Nitpick_Onum(T_a),V_q)),hAPP(c_Nitpick_Onum(T_a),V_r))),hAPP(hAPP(c_Groups_Otimes__class_Otimes(tc_Int_Oint),hAPP(c_Nitpick_Odenom(T_a),V_q)),hAPP(c_Nitpick_Odenom(T_a),V_r))) ).
% 160.46/160.16  
% 160.46/160.16  fof(fact_Nitpick_Oof__frac__def,axiom,
% 160.46/160.16      ! [V_q,T_a,T_b] :
% 160.46/160.16        ( ( class_Rings_Oinverse(T_b)
% 160.46/160.16          & class_Rings_Oring__1(T_b) )
% 160.46/160.16       => c_Nitpick_Oof__frac(T_a,T_b,V_q) = hAPP(hAPP(c_Rings_Oinverse__class_Odivide(T_b),hAPP(c_Int_Oring__1__class_Oof__int(T_b),hAPP(c_Nitpick_Onum(T_a),V_q))),hAPP(c_Int_Oring__1__class_Oof__int(T_b),hAPP(c_Nitpick_Odenom(T_a),V_q))) ) ).
% 160.46/160.16  
% 160.46/160.16  fof(fact_Nitpick_Oinverse__frac__def,axiom,
% 160.46/160.16      ! [V_q,T_a] : c_Nitpick_Oinverse__frac(T_a,V_q) = hAPP(hAPP(c_Nitpick_Ofrac(T_a),hAPP(c_Nitpick_Odenom(T_a),V_q)),hAPP(c_Nitpick_Onum(T_a),V_q)) ).
% 160.46/160.16  
% 160.46/160.16  fof(fact_Nitpick_Ouminus__frac__def,axiom,
% 160.46/160.16      ! [V_q,T_a] : c_Nitpick_Ouminus__frac(T_a,V_q) = c_Nitpick_OAbs__Frac(T_a,hAPP(hAPP(c_Product__Type_OPair(tc_Int_Oint,tc_Int_Oint),hAPP(c_Groups_Ouminus__class_Ouminus(tc_Int_Oint),hAPP(c_Nitpick_Onum(T_a),V_q))),hAPP(c_Nitpick_Odenom(T_a),V_q))) ).
% 160.46/160.16  
% 160.46/160.16  fof(fact_Nitpick_Oless__frac__def,axiom,
% 160.46/160.16      ! [V_r_2,V_q_2,T_b] :
% 160.46/160.16        ( c_Nitpick_Oless__frac(T_b,V_q_2,V_r_2)
% 160.46/160.16      <=> hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),hAPP(c_Nitpick_Onum(T_b),c_Nitpick_Oplus__frac(T_b,V_q_2,c_Nitpick_Ouminus__frac(T_b,V_r_2)))),c_Groups_Ozero__class_Ozero(tc_Int_Oint))) ) ).
% 160.46/160.16  
% 160.46/160.16  fof(fact_Nitpick_Oless__eq__frac__def,axiom,
% 160.46/160.16      ! [V_r_2,V_q_2,T_b] :
% 160.46/160.16        ( c_Nitpick_Oless__eq__frac(T_b,V_q_2,V_r_2)
% 160.46/160.16      <=> hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),hAPP(c_Nitpick_Onum(T_b),c_Nitpick_Oplus__frac(T_b,V_q_2,c_Nitpick_Ouminus__frac(T_b,V_r_2)))),c_Groups_Ozero__class_Ozero(tc_Int_Oint))) ) ).
% 160.46/160.16  
% 160.46/160.16  fof(fact_Nitpick_Onum__def,axiom,
% 160.46/160.16      ! [T_b] : c_Nitpick_Onum(T_b) = hAPP(c_Fun_Ocomp(tc_prod(tc_Int_Oint,tc_Int_Oint),tc_Int_Oint,T_b,c_Product__Type_Ofst(tc_Int_Oint,tc_Int_Oint)),c_Nitpick_ORep__Frac(T_b)) ).
% 160.46/160.16  
% 160.46/160.16  fof(fact_Nitpick_Odenom__def,axiom,
% 160.46/160.16      ! [T_b] : c_Nitpick_Odenom(T_b) = hAPP(c_Fun_Ocomp(tc_prod(tc_Int_Oint,tc_Int_Oint),tc_Int_Oint,T_b,c_Product__Type_Osnd(tc_Int_Oint,tc_Int_Oint)),c_Nitpick_ORep__Frac(T_b)) ).
% 160.46/160.16  
% 160.46/160.16  fof(fact_setprod__pos,axiom,
% 160.46/160.16      ! [V_f_2,V_A_2,T_b,T_c] :
% 160.46/160.16        ( class_Rings_Olinordered__semidom(T_c)
% 160.46/160.16       => ( ! [B_x] :
% 160.46/160.16              ( hBOOL(hAPP(hAPP(c_member(T_b),B_x),V_A_2))
% 160.46/160.16             => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_c),c_Groups_Ozero__class_Ozero(T_c)),hAPP(V_f_2,B_x))) )
% 160.46/160.16         => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_c),c_Groups_Ozero__class_Ozero(T_c)),hAPP(hAPP(c_Big__Operators_Ocomm__monoid__mult__class_Osetprod(T_b,T_c),V_f_2),V_A_2))) ) ) ).
% 160.46/160.16  
% 160.46/160.16  fof(fact_internal__split__def,axiom,
% 160.46/160.16      ! [T_d,T_c,T_b] : c_Product__Type_Ointernal__split(T_b,T_c,T_d) = c_Product__Type_Oprod_Oprod__case(T_b,T_c,T_d) ).
% 160.46/160.16  
% 160.46/160.16  fof(fact_internal__split__conv,axiom,
% 160.46/160.16      ! [V_b_2,V_a_2,V_c_2,T_b,T_d,T_c] : hAPP(hAPP(c_Product__Type_Ointernal__split(T_c,T_d,T_b),V_c_2),hAPP(hAPP(c_Product__Type_OPair(T_c,T_d),V_a_2),V_b_2)) = hAPP(hAPP(V_c_2,V_a_2),V_b_2) ).
% 160.46/160.16  
% 160.46/160.16  fof(fact_setprod__nonneg,axiom,
% 160.46/160.16      ! [V_f_2,V_A_2,T_b,T_c] :
% 160.46/160.16        ( class_Rings_Olinordered__semidom(T_c)
% 160.46/160.16       => ( ! [B_x] :
% 160.46/160.16              ( hBOOL(hAPP(hAPP(c_member(T_b),B_x),V_A_2))
% 160.46/160.16             => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_c),c_Groups_Ozero__class_Ozero(T_c)),hAPP(V_f_2,B_x))) )
% 160.46/160.16         => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_c),c_Groups_Ozero__class_Ozero(T_c)),hAPP(hAPP(c_Big__Operators_Ocomm__monoid__mult__class_Osetprod(T_b,T_c),V_f_2),V_A_2))) ) ) ).
% 160.46/160.16  
% 160.46/160.16  fof(fact_bool_Osize_I2_J,axiom,
% 160.46/160.16      c_HOL_Obool_Obool__size(c_fFalse) = c_Groups_Ozero__class_Ozero(tc_Nat_Onat) ).
% 160.46/160.16  
% 160.46/160.16  fof(fact_bool_Osize_I1_J,axiom,
% 160.46/160.16      c_HOL_Obool_Obool__size(c_fTrue) = c_Groups_Ozero__class_Ozero(tc_Nat_Onat) ).
% 160.46/160.16  
% 160.46/160.16  fof(fact_finite__less__ub,axiom,
% 160.46/160.16      ! [V_u_2,V_f_2] :
% 160.46/160.16        ( ! [B_n] : hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat),B_n),hAPP(V_f_2,B_n)))
% 160.46/160.16       => hBOOL(hAPP(c_Finite__Set_Ofinite(tc_Nat_Onat),hAPP(c_Set_OCollect(tc_Nat_Onat),hAPP(hAPP(c_COMBC(tc_Nat_Onat,tc_Nat_Onat,tc_HOL_Obool),hAPP(hAPP(c_COMBB(tc_Nat_Onat,tc_fun(tc_Nat_Onat,tc_HOL_Obool),tc_Nat_Onat),c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat)),V_f_2)),V_u_2)))) ) ).
% 160.46/160.16  
% 160.46/160.16  fof(fact_lenlex__def,axiom,
% 160.46/160.16      ! [V_r_2,T_b] : c_List_Olenlex(T_b,V_r_2) = hAPP(hAPP(c_Relation_Oinv__image(tc_prod(tc_Nat_Onat,tc_List_Olist(T_b)),tc_List_Olist(T_b)),c_Wellfounded_Olex__prod(tc_Nat_Onat,tc_List_Olist(T_b),c_Wellfounded_Oless__than,c_List_Olex(T_b,V_r_2))),hAPP(hAPP(c_COMBS(tc_List_Olist(T_b),tc_List_Olist(T_b),tc_prod(tc_Nat_Onat,tc_List_Olist(T_b))),hAPP(hAPP(c_COMBB(tc_Nat_Onat,tc_fun(tc_List_Olist(T_b),tc_prod(tc_Nat_Onat,tc_List_Olist(T_b))),tc_List_Olist(T_b)),c_Product__Type_OPair(tc_Nat_Onat,tc_List_Olist(T_b))),c_Nat_Osize__class_Osize(tc_List_Olist(T_b)))),c_COMBI(tc_List_Olist(T_b)))) ).
% 160.46/160.16  
% 160.46/160.16  fof(fact_lexn__length,axiom,
% 160.46/160.16      ! [V_n_2,V_r_2,V_ys_2,V_xs_2,T_b] :
% 160.46/160.16        ( hBOOL(hAPP(hAPP(c_member(tc_prod(tc_List_Olist(T_b),tc_List_Olist(T_b))),hAPP(hAPP(c_Product__Type_OPair(tc_List_Olist(T_b),tc_List_Olist(T_b)),V_xs_2),V_ys_2)),hAPP(c_List_Olexn(T_b,V_r_2),V_n_2)))
% 160.46/160.16       => ( hAPP(c_Nat_Osize__class_Osize(tc_List_Olist(T_b)),V_xs_2) = V_n_2
% 160.46/160.16          & hAPP(c_Nat_Osize__class_Osize(tc_List_Olist(T_b)),V_ys_2) = V_n_2 ) ) ).
% 160.46/160.16  
% 160.46/160.16  fof(fact_neq__if__length__neq,axiom,
% 160.46/160.16      ! [V_ys,V_xs,T_a] :
% 160.46/160.16        ( hAPP(c_Nat_Osize__class_Osize(tc_List_Olist(T_a)),V_xs) != hAPP(c_Nat_Osize__class_Osize(tc_List_Olist(T_a)),V_ys)
% 160.46/160.16       => V_xs != V_ys ) ).
% 160.46/160.16  
% 160.46/160.16  fof(fact_lenlex__conv,axiom,
% 160.46/160.16      ! [V_r_2,T_b] : c_List_Olenlex(T_b,V_r_2) = hAPP(c_Set_OCollect(tc_prod(tc_List_Olist(T_b),tc_List_Olist(T_b))),hAPP(c_Product__Type_Oprod_Oprod__case(tc_List_Olist(T_b),tc_List_Olist(T_b),tc_HOL_Obool),hAPP(hAPP(c_COMBS(tc_List_Olist(T_b),tc_fun(tc_List_Olist(T_b),tc_HOL_Obool),tc_fun(tc_List_Olist(T_b),tc_HOL_Obool)),hAPP(hAPP(c_COMBB(tc_fun(tc_List_Olist(T_b),tc_fun(tc_HOL_Obool,tc_HOL_Obool)),tc_fun(tc_fun(tc_List_Olist(T_b),tc_HOL_Obool),tc_fun(tc_List_Olist(T_b),tc_HOL_Obool)),tc_List_Olist(T_b)),c_COMBS(tc_List_Olist(T_b),tc_HOL_Obool,tc_HOL_Obool)),hAPP(hAPP(c_COMBB(tc_fun(tc_List_Olist(T_b),tc_HOL_Obool),tc_fun(tc_List_Olist(T_b),tc_fun(tc_HOL_Obool,tc_HOL_Obool)),tc_List_Olist(T_b)),hAPP(c_COMBB(tc_HOL_Obool,tc_fun(tc_HOL_Obool,tc_HOL_Obool),tc_List_Olist(T_b)),c_fdisj)),hAPP(hAPP(c_COMBC(tc_List_Olist(T_b),tc_fun(tc_List_Olist(T_b),tc_Nat_Onat),tc_fun(tc_List_Olist(T_b),tc_HOL_Obool)),hAPP(hAPP(c_COMBB(tc_fun(tc_Nat_Onat,tc_HOL_Obool),tc_fun(tc_fun(tc_List_Olist(T_b),tc_Nat_Onat),tc_fun(tc_List_Olist(T_b),tc_HOL_Obool)),tc_List_Olist(T_b)),c_COMBB(tc_Nat_Onat,tc_HOL_Obool,tc_List_Olist(T_b))),hAPP(hAPP(c_COMBB(tc_Nat_Onat,tc_fun(tc_Nat_Onat,tc_HOL_Obool),tc_List_Olist(T_b)),c_Orderings_Oord__class_Oless(tc_Nat_Onat)),c_Nat_Osize__class_Osize(tc_List_Olist(T_b))))),c_Nat_Osize__class_Osize(tc_List_Olist(T_b)))))),hAPP(hAPP(c_COMBS(tc_List_Olist(T_b),tc_fun(tc_List_Olist(T_b),tc_HOL_Obool),tc_fun(tc_List_Olist(T_b),tc_HOL_Obool)),hAPP(hAPP(c_COMBB(tc_fun(tc_List_Olist(T_b),tc_fun(tc_HOL_Obool,tc_HOL_Obool)),tc_fun(tc_fun(tc_List_Olist(T_b),tc_HOL_Obool),tc_fun(tc_List_Olist(T_b),tc_HOL_Obool)),tc_List_Olist(T_b)),c_COMBS(tc_List_Olist(T_b),tc_HOL_Obool,tc_HOL_Obool)),hAPP(hAPP(c_COMBB(tc_fun(tc_List_Olist(T_b),tc_HOL_Obool),tc_fun(tc_List_Olist(T_b),tc_fun(tc_HOL_Obool,tc_HOL_Obool)),tc_List_Olist(T_b)),hAPP(c_COMBB(tc_HOL_Obool,tc_fun(tc_HOL_Obool,tc_HOL_Obool),tc_List_Olist(T_b)),c_fconj)),hAPP(hAPP(c_COMBC(tc_List_Olist(T_b),tc_fun(tc_List_Olist(T_b),tc_Nat_Onat),tc_fun(tc_List_Olist(T_b),tc_HOL_Obool)),hAPP(hAPP(c_COMBB(tc_fun(tc_Nat_Onat,tc_HOL_Obool),tc_fun(tc_fun(tc_List_Olist(T_b),tc_Nat_Onat),tc_fun(tc_List_Olist(T_b),tc_HOL_Obool)),tc_List_Olist(T_b)),c_COMBB(tc_Nat_Onat,tc_HOL_Obool,tc_List_Olist(T_b))),hAPP(hAPP(c_COMBB(tc_Nat_Onat,tc_fun(tc_Nat_Onat,tc_HOL_Obool),tc_List_Olist(T_b)),c_fequal),c_Nat_Osize__class_Osize(tc_List_Olist(T_b))))),c_Nat_Osize__class_Osize(tc_List_Olist(T_b)))))),hAPP(hAPP(c_COMBC(tc_List_Olist(T_b),tc_fun(tc_prod(tc_List_Olist(T_b),tc_List_Olist(T_b)),tc_HOL_Obool),tc_fun(tc_List_Olist(T_b),tc_HOL_Obool)),hAPP(hAPP(c_COMBB(tc_fun(tc_List_Olist(T_b),tc_fun(tc_fun(tc_prod(tc_List_Olist(T_b),tc_List_Olist(T_b)),tc_HOL_Obool),tc_HOL_Obool)),tc_fun(tc_fun(tc_prod(tc_List_Olist(T_b),tc_List_Olist(T_b)),tc_HOL_Obool),tc_fun(tc_List_Olist(T_b),tc_HOL_Obool)),tc_List_Olist(T_b)),c_COMBC(tc_List_Olist(T_b),tc_fun(tc_prod(tc_List_Olist(T_b),tc_List_Olist(T_b)),tc_HOL_Obool),tc_HOL_Obool)),hAPP(hAPP(c_COMBB(tc_fun(tc_List_Olist(T_b),tc_prod(tc_List_Olist(T_b),tc_List_Olist(T_b))),tc_fun(tc_List_Olist(T_b),tc_fun(tc_fun(tc_prod(tc_List_Olist(T_b),tc_List_Olist(T_b)),tc_HOL_Obool),tc_HOL_Obool)),tc_List_Olist(T_b)),hAPP(c_COMBB(tc_prod(tc_List_Olist(T_b),tc_List_Olist(T_b)),tc_fun(tc_fun(tc_prod(tc_List_Olist(T_b),tc_List_Olist(T_b)),tc_HOL_Obool),tc_HOL_Obool),tc_List_Olist(T_b)),c_member(tc_prod(tc_List_Olist(T_b),tc_List_Olist(T_b))))),c_Product__Type_OPair(tc_List_Olist(T_b),tc_List_Olist(T_b))))),c_List_Olex(T_b,V_r_2)))))) ).
% 160.46/160.16  
% 160.46/160.16  fof(fact_length__sublist,axiom,
% 160.46/160.16      ! [V_I_2,V_xs_2,T_b] : hAPP(c_Nat_Osize__class_Osize(tc_List_Olist(T_b)),c_List_Osublist(T_b,V_xs_2,V_I_2)) = hAPP(c_Finite__Set_Ocard(tc_Nat_Onat),hAPP(c_Set_OCollect(tc_Nat_Onat),hAPP(hAPP(c_COMBS(tc_Nat_Onat,tc_HOL_Obool,tc_HOL_Obool),hAPP(hAPP(c_COMBB(tc_HOL_Obool,tc_fun(tc_HOL_Obool,tc_HOL_Obool),tc_Nat_Onat),c_fconj),hAPP(hAPP(c_COMBC(tc_Nat_Onat,tc_Nat_Onat,tc_HOL_Obool),c_Orderings_Oord__class_Oless(tc_Nat_Onat)),hAPP(c_Nat_Osize__class_Osize(tc_List_Olist(T_b)),V_xs_2)))),hAPP(hAPP(c_COMBC(tc_Nat_Onat,tc_fun(tc_Nat_Onat,tc_HOL_Obool),tc_HOL_Obool),c_member(tc_Nat_Onat)),V_I_2)))) ).
% 160.46/160.16  
% 160.46/160.16  fof(fact_lexn_Osimps_I2_J,axiom,
% 160.46/160.16      ! [V_n_2,V_r_2,T_b] : hAPP(c_List_Olexn(T_b,V_r_2),hAPP(c_Nat_OSuc,V_n_2)) = hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(tc_prod(tc_List_Olist(T_b),tc_List_Olist(T_b)),tc_HOL_Obool)),hAPP(c_Set_Oimage(tc_prod(tc_prod(T_b,tc_List_Olist(T_b)),tc_prod(T_b,tc_List_Olist(T_b))),tc_prod(tc_List_Olist(T_b),tc_List_Olist(T_b)),c_Product__Type_Omap__pair(tc_prod(T_b,tc_List_Olist(T_b)),tc_List_Olist(T_b),tc_prod(T_b,tc_List_Olist(T_b)),tc_List_Olist(T_b),hAPP(c_Product__Type_Oprod_Oprod__case(T_b,tc_List_Olist(T_b),tc_List_Olist(T_b)),c_List_Olist_OCons(T_b)),hAPP(c_Product__Type_Oprod_Oprod__case(T_b,tc_List_Olist(T_b),tc_List_Olist(T_b)),c_List_Olist_OCons(T_b)))),c_Wellfounded_Olex__prod(T_b,tc_List_Olist(T_b),V_r_2,hAPP(c_List_Olexn(T_b,V_r_2),V_n_2)))),hAPP(c_Set_OCollect(tc_prod(tc_List_Olist(T_b),tc_List_Olist(T_b))),hAPP(c_Product__Type_Oprod_Oprod__case(tc_List_Olist(T_b),tc_List_Olist(T_b),tc_HOL_Obool),hAPP(hAPP(c_COMBC(tc_List_Olist(T_b),tc_fun(tc_List_Olist(T_b),tc_HOL_Obool),tc_fun(tc_List_Olist(T_b),tc_HOL_Obool)),hAPP(hAPP(c_COMBB(tc_fun(tc_HOL_Obool,tc_HOL_Obool),tc_fun(tc_fun(tc_List_Olist(T_b),tc_HOL_Obool),tc_fun(tc_List_Olist(T_b),tc_HOL_Obool)),tc_List_Olist(T_b)),c_COMBB(tc_HOL_Obool,tc_HOL_Obool,tc_List_Olist(T_b))),hAPP(hAPP(c_COMBB(tc_HOL_Obool,tc_fun(tc_HOL_Obool,tc_HOL_Obool),tc_List_Olist(T_b)),c_fconj),hAPP(hAPP(c_COMBC(tc_List_Olist(T_b),tc_Nat_Onat,tc_HOL_Obool),hAPP(hAPP(c_COMBB(tc_Nat_Onat,tc_fun(tc_Nat_Onat,tc_HOL_Obool),tc_List_Olist(T_b)),c_fequal),c_Nat_Osize__class_Osize(tc_List_Olist(T_b)))),hAPP(c_Nat_OSuc,V_n_2))))),hAPP(hAPP(c_COMBC(tc_List_Olist(T_b),tc_Nat_Onat,tc_HOL_Obool),hAPP(hAPP(c_COMBB(tc_Nat_Onat,tc_fun(tc_Nat_Onat,tc_HOL_Obool),tc_List_Olist(T_b)),c_fequal),c_Nat_Osize__class_Osize(tc_List_Olist(T_b)))),hAPP(c_Nat_OSuc,V_n_2)))))) ).
% 160.46/160.16  
% 160.46/160.16  fof(fact_impossible__Cons,axiom,
% 160.46/160.16      ! [V_x,V_ys,V_xs,T_a] :
% 160.46/160.16        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat),hAPP(c_Nat_Osize__class_Osize(tc_List_Olist(T_a)),V_xs)),hAPP(c_Nat_Osize__class_Osize(tc_List_Olist(T_a)),V_ys)))
% 160.46/160.16       => V_xs != hAPP(hAPP(c_List_Olist_OCons(T_a),V_x),V_ys) ) ).
% 160.46/160.16  
% 160.46/160.16  fof(fact_list_Oinject,axiom,
% 160.46/160.16      ! [V_list_H_2,V_a_H_2,V_list_2,V_a_2,T_b] :
% 160.46/160.16        ( hAPP(hAPP(c_List_Olist_OCons(T_b),V_a_2),V_list_2) = hAPP(hAPP(c_List_Olist_OCons(T_b),V_a_H_2),V_list_H_2)
% 160.46/160.16      <=> ( V_a_2 = V_a_H_2
% 160.46/160.16          & V_list_2 = V_list_H_2 ) ) ).
% 160.46/160.16  
% 160.46/160.16  fof(fact_not__Cons__self2,axiom,
% 160.46/160.16      ! [V_xs,V_x,T_a] : hAPP(hAPP(c_List_Olist_OCons(T_a),V_x),V_xs) != V_xs ).
% 160.46/160.16  
% 160.46/160.16  fof(fact_not__Cons__self,axiom,
% 160.46/160.16      ! [V_x,T_a,V_xs] : V_xs != hAPP(hAPP(c_List_Olist_OCons(T_a),V_x),V_xs) ).
% 160.46/160.16  
% 160.46/160.16  fof(fact_list_Osize_I4_J,axiom,
% 160.46/160.16      ! [V_list,V_a,T_a] : hAPP(c_Nat_Osize__class_Osize(tc_List_Olist(T_a)),hAPP(hAPP(c_List_Olist_OCons(T_a),V_a),V_list)) = hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Nat_Onat),hAPP(c_Nat_Osize__class_Osize(tc_List_Olist(T_a)),V_list)),hAPP(c_Nat_OSuc,c_Groups_Ozero__class_Ozero(tc_Nat_Onat))) ).
% 160.46/160.16  
% 160.46/160.16  fof(fact_Cons__in__lex,axiom,
% 160.46/160.16      ! [V_r_2,V_ys_2,V_y_2,V_xs_2,V_x_2,T_b] :
% 160.46/160.16        ( hBOOL(hAPP(hAPP(c_member(tc_prod(tc_List_Olist(T_b),tc_List_Olist(T_b))),hAPP(hAPP(c_Product__Type_OPair(tc_List_Olist(T_b),tc_List_Olist(T_b)),hAPP(hAPP(c_List_Olist_OCons(T_b),V_x_2),V_xs_2)),hAPP(hAPP(c_List_Olist_OCons(T_b),V_y_2),V_ys_2))),c_List_Olex(T_b,V_r_2)))
% 160.46/160.16      <=> ( ( hBOOL(hAPP(hAPP(c_member(tc_prod(T_b,T_b)),hAPP(hAPP(c_Product__Type_OPair(T_b,T_b),V_x_2),V_y_2)),V_r_2))
% 160.46/160.16            & hAPP(c_Nat_Osize__class_Osize(tc_List_Olist(T_b)),V_xs_2) = hAPP(c_Nat_Osize__class_Osize(tc_List_Olist(T_b)),V_ys_2) )
% 160.46/160.16          | ( V_x_2 = V_y_2
% 160.46/160.16            & hBOOL(hAPP(hAPP(c_member(tc_prod(tc_List_Olist(T_b),tc_List_Olist(T_b))),hAPP(hAPP(c_Product__Type_OPair(tc_List_Olist(T_b),tc_List_Olist(T_b)),V_xs_2),V_ys_2)),c_List_Olex(T_b,V_r_2))) ) ) ) ).
% 160.46/160.16  
% 160.46/160.16  fof(fact_set__Cons__def,axiom,
% 160.46/160.16      ! [V_XS_2,V_A_2,T_b] : c_List_Oset__Cons(T_b,V_A_2,V_XS_2) = hAPP(c_Set_OCollect(tc_List_Olist(T_b)),hAPP(hAPP(c_COMBB(tc_fun(T_b,tc_HOL_Obool),tc_HOL_Obool,tc_List_Olist(T_b)),c_HOL_OEx(T_b)),hAPP(hAPP(c_COMBB(tc_fun(T_b,tc_fun(tc_List_Olist(T_b),tc_HOL_Obool)),tc_fun(T_b,tc_HOL_Obool),tc_List_Olist(T_b)),hAPP(c_COMBB(tc_fun(tc_List_Olist(T_b),tc_HOL_Obool),tc_HOL_Obool,T_b),c_HOL_OEx(tc_List_Olist(T_b)))),hAPP(hAPP(c_COMBC(tc_List_Olist(T_b),tc_fun(T_b,tc_fun(tc_List_Olist(T_b),tc_HOL_Obool)),tc_fun(T_b,tc_fun(tc_List_Olist(T_b),tc_HOL_Obool))),hAPP(hAPP(c_COMBB(tc_fun(T_b,tc_fun(tc_fun(tc_List_Olist(T_b),tc_HOL_Obool),tc_fun(tc_List_Olist(T_b),tc_HOL_Obool))),tc_fun(tc_fun(T_b,tc_fun(tc_List_Olist(T_b),tc_HOL_Obool)),tc_fun(T_b,tc_fun(tc_List_Olist(T_b),tc_HOL_Obool))),tc_List_Olist(T_b)),c_COMBS(T_b,tc_fun(tc_List_Olist(T_b),tc_HOL_Obool),tc_fun(tc_List_Olist(T_b),tc_HOL_Obool))),hAPP(hAPP(c_COMBB(tc_fun(T_b,tc_fun(tc_List_Olist(T_b),tc_fun(tc_HOL_Obool,tc_HOL_Obool))),tc_fun(T_b,tc_fun(tc_fun(tc_List_Olist(T_b),tc_HOL_Obool),tc_fun(tc_List_Olist(T_b),tc_HOL_Obool))),tc_List_Olist(T_b)),hAPP(c_COMBB(tc_fun(tc_List_Olist(T_b),tc_fun(tc_HOL_Obool,tc_HOL_Obool)),tc_fun(tc_fun(tc_List_Olist(T_b),tc_HOL_Obool),tc_fun(tc_List_Olist(T_b),tc_HOL_Obool)),T_b),c_COMBS(tc_List_Olist(T_b),tc_HOL_Obool,tc_HOL_Obool))),hAPP(hAPP(c_COMBB(tc_fun(T_b,tc_fun(tc_List_Olist(T_b),tc_HOL_Obool)),tc_fun(T_b,tc_fun(tc_List_Olist(T_b),tc_fun(tc_HOL_Obool,tc_HOL_Obool))),tc_List_Olist(T_b)),hAPP(c_COMBB(tc_fun(tc_List_Olist(T_b),tc_HOL_Obool),tc_fun(tc_List_Olist(T_b),tc_fun(tc_HOL_Obool,tc_HOL_Obool)),T_b),hAPP(c_COMBB(tc_HOL_Obool,tc_fun(tc_HOL_Obool,tc_HOL_Obool),tc_List_Olist(T_b)),c_fconj))),hAPP(hAPP(c_COMBC(tc_List_Olist(T_b),tc_fun(T_b,tc_fun(tc_List_Olist(T_b),tc_List_Olist(T_b))),tc_fun(T_b,tc_fun(tc_List_Olist(T_b),tc_HOL_Obool))),hAPP(hAPP(c_COMBB(tc_fun(tc_fun(tc_List_Olist(T_b),tc_List_Olist(T_b)),tc_fun(tc_List_Olist(T_b),tc_HOL_Obool)),tc_fun(tc_fun(T_b,tc_fun(tc_List_Olist(T_b),tc_List_Olist(T_b))),tc_fun(T_b,tc_fun(tc_List_Olist(T_b),tc_HOL_Obool))),tc_List_Olist(T_b)),c_COMBB(tc_fun(tc_List_Olist(T_b),tc_List_Olist(T_b)),tc_fun(tc_List_Olist(T_b),tc_HOL_Obool),T_b)),hAPP(hAPP(c_COMBB(tc_fun(tc_List_Olist(T_b),tc_HOL_Obool),tc_fun(tc_fun(tc_List_Olist(T_b),tc_List_Olist(T_b)),tc_fun(tc_List_Olist(T_b),tc_HOL_Obool)),tc_List_Olist(T_b)),c_COMBB(tc_List_Olist(T_b),tc_HOL_Obool,tc_List_Olist(T_b))),c_fequal))),c_List_Olist_OCons(T_b)))))),hAPP(hAPP(c_COMBC(T_b,tc_fun(tc_List_Olist(T_b),tc_HOL_Obool),tc_fun(tc_List_Olist(T_b),tc_HOL_Obool)),hAPP(hAPP(c_COMBB(tc_fun(tc_HOL_Obool,tc_HOL_Obool),tc_fun(tc_fun(tc_List_Olist(T_b),tc_HOL_Obool),tc_fun(tc_List_Olist(T_b),tc_HOL_Obool)),T_b),c_COMBB(tc_HOL_Obool,tc_HOL_Obool,tc_List_Olist(T_b))),hAPP(hAPP(c_COMBB(tc_HOL_Obool,tc_fun(tc_HOL_Obool,tc_HOL_Obool),T_b),c_fconj),hAPP(hAPP(c_COMBC(T_b,tc_fun(T_b,tc_HOL_Obool),tc_HOL_Obool),c_member(T_b)),V_A_2)))),hAPP(hAPP(c_COMBC(tc_List_Olist(T_b),tc_fun(tc_List_Olist(T_b),tc_HOL_Obool),tc_HOL_Obool),c_member(tc_List_Olist(T_b))),V_XS_2)))))) ).
% 160.46/160.16  
% 160.46/160.16  fof(fact_pick_Osimps,axiom,
% 160.46/160.16      ! [V_xs,V_x,T_a,V_i] :
% 160.46/160.16        ( ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Code__Numeral_Ocode__numeral),V_i),hAPP(c_Product__Type_Ofst(tc_Code__Numeral_Ocode__numeral,T_a),V_x)))
% 160.46/160.16         => hAPP(c_Random_Opick(T_a,hAPP(hAPP(c_List_Olist_OCons(tc_prod(tc_Code__Numeral_Ocode__numeral,T_a)),V_x),V_xs)),V_i) = hAPP(c_Product__Type_Osnd(tc_Code__Numeral_Ocode__numeral,T_a),V_x) )
% 160.46/160.16        & ( ~ hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Code__Numeral_Ocode__numeral),V_i),hAPP(c_Product__Type_Ofst(tc_Code__Numeral_Ocode__numeral,T_a),V_x)))
% 160.46/160.16         => hAPP(c_Random_Opick(T_a,hAPP(hAPP(c_List_Olist_OCons(tc_prod(tc_Code__Numeral_Ocode__numeral,T_a)),V_x),V_xs)),V_i) = hAPP(c_Random_Opick(T_a,V_xs),hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_Code__Numeral_Ocode__numeral),V_i),hAPP(c_Product__Type_Ofst(tc_Code__Numeral_Ocode__numeral,T_a),V_x))) ) ) ).
% 160.46/160.16  
% 160.46/160.16  fof(fact_select__weight__cons__zero,axiom,
% 160.46/160.16      ! [V_xs_2,V_x_2,T_b] : c_Random_Oselect__weight(T_b,hAPP(hAPP(c_List_Olist_OCons(tc_prod(tc_Code__Numeral_Ocode__numeral,T_b)),hAPP(hAPP(c_Product__Type_OPair(tc_Code__Numeral_Ocode__numeral,T_b),c_Groups_Ozero__class_Ozero(tc_Code__Numeral_Ocode__numeral)),V_x_2)),V_xs_2)) = c_Random_Oselect__weight(T_b,V_xs_2) ).
% 160.46/160.16  
% 160.46/160.16  fof(fact_lexord__cons__cons,axiom,
% 160.46/160.16      ! [V_r_2,V_y_2,V_b_2,V_x_2,V_a_2,T_b] :
% 160.46/160.16        ( hBOOL(hAPP(hAPP(c_member(tc_prod(tc_List_Olist(T_b),tc_List_Olist(T_b))),hAPP(hAPP(c_Product__Type_OPair(tc_List_Olist(T_b),tc_List_Olist(T_b)),hAPP(hAPP(c_List_Olist_OCons(T_b),V_a_2),V_x_2)),hAPP(hAPP(c_List_Olist_OCons(T_b),V_b_2),V_y_2))),c_List_Olexord(T_b,V_r_2)))
% 160.46/160.16      <=> ( hBOOL(hAPP(hAPP(c_member(tc_prod(T_b,T_b)),hAPP(hAPP(c_Product__Type_OPair(T_b,T_b),V_a_2),V_b_2)),V_r_2))
% 160.46/160.16          | ( V_a_2 = V_b_2
% 160.46/160.16            & hBOOL(hAPP(hAPP(c_member(tc_prod(tc_List_Olist(T_b),tc_List_Olist(T_b))),hAPP(hAPP(c_Product__Type_OPair(tc_List_Olist(T_b),tc_List_Olist(T_b)),V_x_2),V_y_2)),c_List_Olexord(T_b,V_r_2))) ) ) ) ).
% 160.46/160.16  
% 160.46/160.16  fof(fact_lexord__lex,axiom,
% 160.46/160.16      ! [V_r_2,V_y_2,V_x_2,T_b] :
% 160.46/160.16        ( hBOOL(hAPP(hAPP(c_member(tc_prod(tc_List_Olist(T_b),tc_List_Olist(T_b))),hAPP(hAPP(c_Product__Type_OPair(tc_List_Olist(T_b),tc_List_Olist(T_b)),V_x_2),V_y_2)),c_List_Olex(T_b,V_r_2)))
% 160.46/160.16      <=> ( hBOOL(hAPP(hAPP(c_member(tc_prod(tc_List_Olist(T_b),tc_List_Olist(T_b))),hAPP(hAPP(c_Product__Type_OPair(tc_List_Olist(T_b),tc_List_Olist(T_b)),V_x_2),V_y_2)),c_List_Olexord(T_b,V_r_2)))
% 160.46/160.16          & hAPP(c_Nat_Osize__class_Osize(tc_List_Olist(T_b)),V_x_2) = hAPP(c_Nat_Osize__class_Osize(tc_List_Olist(T_b)),V_y_2) ) ) ).
% 160.46/160.16  
% 160.46/160.16  fof(fact_rtrancl__listrel1__ConsI2,axiom,
% 160.46/160.16      ! [V_ys_2,V_xs_2,V_r_2,V_y_2,V_x_2,T_b] :
% 160.46/160.16        ( hBOOL(hAPP(hAPP(c_member(tc_prod(T_b,T_b)),hAPP(hAPP(c_Product__Type_OPair(T_b,T_b),V_x_2),V_y_2)),c_Transitive__Closure_Ortrancl(T_b,V_r_2)))
% 160.46/160.16       => ( hBOOL(hAPP(hAPP(c_member(tc_prod(tc_List_Olist(T_b),tc_List_Olist(T_b))),hAPP(hAPP(c_Product__Type_OPair(tc_List_Olist(T_b),tc_List_Olist(T_b)),V_xs_2),V_ys_2)),c_Transitive__Closure_Ortrancl(tc_List_Olist(T_b),c_List_Olistrel1(T_b,V_r_2))))
% 160.46/160.16         => hBOOL(hAPP(hAPP(c_member(tc_prod(tc_List_Olist(T_b),tc_List_Olist(T_b))),hAPP(hAPP(c_Product__Type_OPair(tc_List_Olist(T_b),tc_List_Olist(T_b)),hAPP(hAPP(c_List_Olist_OCons(T_b),V_x_2),V_xs_2)),hAPP(hAPP(c_List_Olist_OCons(T_b),V_y_2),V_ys_2))),c_Transitive__Closure_Ortrancl(tc_List_Olist(T_b),c_List_Olistrel1(T_b,V_r_2)))) ) ) ).
% 160.46/160.16  
% 160.46/160.16  fof(fact_list_Osize_I2_J,axiom,
% 160.46/160.16      ! [V_list_2,V_a_2,V_fa_2,T_b] : c_List_Olist_Olist__size(T_b,V_fa_2,hAPP(hAPP(c_List_Olist_OCons(T_b),V_a_2),V_list_2)) = hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Nat_Onat),hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Nat_Onat),hAPP(V_fa_2,V_a_2)),c_List_Olist_Olist__size(T_b,V_fa_2,V_list_2))),hAPP(c_Nat_OSuc,c_Groups_Ozero__class_Ozero(tc_Nat_Onat))) ).
% 160.46/160.16  
% 160.46/160.16  fof(fact_Cons__acc__listrel1I,axiom,
% 160.46/160.16      ! [V_xs_2,V_r_2,V_x_2,T_b] :
% 160.46/160.16        ( hBOOL(hAPP(hAPP(c_member(T_b),V_x_2),c_Wellfounded_Oacc(T_b,V_r_2)))
% 160.46/160.16       => ( hBOOL(hAPP(hAPP(c_member(tc_List_Olist(T_b)),V_xs_2),c_Wellfounded_Oacc(tc_List_Olist(T_b),c_List_Olistrel1(T_b,V_r_2))))
% 160.46/160.16         => hBOOL(hAPP(hAPP(c_member(tc_List_Olist(T_b)),hAPP(hAPP(c_List_Olist_OCons(T_b),V_x_2),V_xs_2)),c_Wellfounded_Oacc(tc_List_Olist(T_b),c_List_Olistrel1(T_b,V_r_2)))) ) ) ).
% 160.46/160.16  
% 160.46/160.16  fof(fact_listrel1__mono,axiom,
% 160.46/160.16      ! [V_s_2,V_r_2,T_b] :
% 160.46/160.16        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(tc_prod(T_b,T_b),tc_HOL_Obool)),V_r_2),V_s_2))
% 160.46/160.16       => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(tc_prod(tc_List_Olist(T_b),tc_List_Olist(T_b)),tc_HOL_Obool)),c_List_Olistrel1(T_b,V_r_2)),c_List_Olistrel1(T_b,V_s_2))) ) ).
% 160.46/160.16  
% 160.46/160.16  fof(fact_listrel1__converse,axiom,
% 160.46/160.16      ! [V_r_2,T_b] : c_List_Olistrel1(T_b,hAPP(c_Relation_Oconverse(T_b,T_b),V_r_2)) = hAPP(c_Relation_Oconverse(tc_List_Olist(T_b),tc_List_Olist(T_b)),c_List_Olistrel1(T_b,V_r_2)) ).
% 160.46/160.16  
% 160.46/160.16  fof(fact_listrel1__rtrancl__subset__rtrancl__listrel1,axiom,
% 160.46/160.16      ! [V_r_2,T_b] : hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(tc_prod(tc_List_Olist(T_b),tc_List_Olist(T_b)),tc_HOL_Obool)),c_List_Olistrel1(T_b,c_Transitive__Closure_Ortrancl(T_b,V_r_2))),c_Transitive__Closure_Ortrancl(tc_List_Olist(T_b),c_List_Olistrel1(T_b,V_r_2)))) ).
% 160.46/160.16  
% 160.46/160.16  fof(fact_rtrancl__listrel1__ConsI1,axiom,
% 160.46/160.16      ! [V_x_2,V_r_2,V_ys_2,V_xs_2,T_b] :
% 160.46/160.16        ( hBOOL(hAPP(hAPP(c_member(tc_prod(tc_List_Olist(T_b),tc_List_Olist(T_b))),hAPP(hAPP(c_Product__Type_OPair(tc_List_Olist(T_b),tc_List_Olist(T_b)),V_xs_2),V_ys_2)),c_Transitive__Closure_Ortrancl(tc_List_Olist(T_b),c_List_Olistrel1(T_b,V_r_2))))
% 160.46/160.16       => hBOOL(hAPP(hAPP(c_member(tc_prod(tc_List_Olist(T_b),tc_List_Olist(T_b))),hAPP(hAPP(c_Product__Type_OPair(tc_List_Olist(T_b),tc_List_Olist(T_b)),hAPP(hAPP(c_List_Olist_OCons(T_b),V_x_2),V_xs_2)),hAPP(hAPP(c_List_Olist_OCons(T_b),V_x_2),V_ys_2))),c_Transitive__Closure_Ortrancl(tc_List_Olist(T_b),c_List_Olistrel1(T_b,V_r_2)))) ) ).
% 160.46/160.16  
% 160.46/160.16  fof(fact_listrel1I2,axiom,
% 160.46/160.16      ! [V_x_2,V_r_2,V_ys_2,V_xs_2,T_b] :
% 160.46/160.16        ( hBOOL(hAPP(hAPP(c_member(tc_prod(tc_List_Olist(T_b),tc_List_Olist(T_b))),hAPP(hAPP(c_Product__Type_OPair(tc_List_Olist(T_b),tc_List_Olist(T_b)),V_xs_2),V_ys_2)),c_List_Olistrel1(T_b,V_r_2)))
% 160.46/160.16       => hBOOL(hAPP(hAPP(c_member(tc_prod(tc_List_Olist(T_b),tc_List_Olist(T_b))),hAPP(hAPP(c_Product__Type_OPair(tc_List_Olist(T_b),tc_List_Olist(T_b)),hAPP(hAPP(c_List_Olist_OCons(T_b),V_x_2),V_xs_2)),hAPP(hAPP(c_List_Olist_OCons(T_b),V_x_2),V_ys_2))),c_List_Olistrel1(T_b,V_r_2))) ) ).
% 160.46/160.16  
% 160.46/160.16  fof(fact_rtrancl__listrel1__eq__len,axiom,
% 160.46/160.16      ! [V_r_2,V_y_2,V_x_2,T_b] :
% 160.46/160.16        ( hBOOL(hAPP(hAPP(c_member(tc_prod(tc_List_Olist(T_b),tc_List_Olist(T_b))),hAPP(hAPP(c_Product__Type_OPair(tc_List_Olist(T_b),tc_List_Olist(T_b)),V_x_2),V_y_2)),c_Transitive__Closure_Ortrancl(tc_List_Olist(T_b),c_List_Olistrel1(T_b,V_r_2))))
% 160.46/160.16       => hAPP(c_Nat_Osize__class_Osize(tc_List_Olist(T_b)),V_x_2) = hAPP(c_Nat_Osize__class_Osize(tc_List_Olist(T_b)),V_y_2) ) ).
% 160.46/160.16  
% 160.46/160.16  fof(fact_listrel1__eq__len,axiom,
% 160.46/160.16      ! [V_r_2,V_ys_2,V_xs_2,T_b] :
% 160.46/160.16        ( hBOOL(hAPP(hAPP(c_member(tc_prod(tc_List_Olist(T_b),tc_List_Olist(T_b))),hAPP(hAPP(c_Product__Type_OPair(tc_List_Olist(T_b),tc_List_Olist(T_b)),V_xs_2),V_ys_2)),c_List_Olistrel1(T_b,V_r_2)))
% 160.46/160.16       => hAPP(c_Nat_Osize__class_Osize(tc_List_Olist(T_b)),V_xs_2) = hAPP(c_Nat_Osize__class_Osize(tc_List_Olist(T_b)),V_ys_2) ) ).
% 160.46/160.16  
% 160.46/160.16  fof(fact_in__listrel1__converse,axiom,
% 160.46/160.16      ! [V_r_2,V_y_2,V_x_2,T_b] :
% 160.46/160.16        ( hBOOL(hAPP(hAPP(c_member(tc_prod(tc_List_Olist(T_b),tc_List_Olist(T_b))),hAPP(hAPP(c_Product__Type_OPair(tc_List_Olist(T_b),tc_List_Olist(T_b)),V_x_2),V_y_2)),c_List_Olistrel1(T_b,hAPP(c_Relation_Oconverse(T_b,T_b),V_r_2))))
% 160.46/160.16      <=> hBOOL(hAPP(hAPP(c_member(tc_prod(tc_List_Olist(T_b),tc_List_Olist(T_b))),hAPP(hAPP(c_Product__Type_OPair(tc_List_Olist(T_b),tc_List_Olist(T_b)),V_x_2),V_y_2)),hAPP(c_Relation_Oconverse(tc_List_Olist(T_b),tc_List_Olist(T_b)),c_List_Olistrel1(T_b,V_r_2)))) ) ).
% 160.46/160.16  
% 160.46/160.16  fof(fact_listrel1I1,axiom,
% 160.46/160.16      ! [V_xs_2,V_r_2,V_y_2,V_x_2,T_b] :
% 160.46/160.16        ( hBOOL(hAPP(hAPP(c_member(tc_prod(T_b,T_b)),hAPP(hAPP(c_Product__Type_OPair(T_b,T_b),V_x_2),V_y_2)),V_r_2))
% 160.46/160.16       => hBOOL(hAPP(hAPP(c_member(tc_prod(tc_List_Olist(T_b),tc_List_Olist(T_b))),hAPP(hAPP(c_Product__Type_OPair(tc_List_Olist(T_b),tc_List_Olist(T_b)),hAPP(hAPP(c_List_Olist_OCons(T_b),V_x_2),V_xs_2)),hAPP(hAPP(c_List_Olist_OCons(T_b),V_y_2),V_xs_2))),c_List_Olistrel1(T_b,V_r_2))) ) ).
% 160.46/160.16  
% 160.46/160.16  fof(fact_Cons__listrel1__Cons,axiom,
% 160.46/160.16      ! [V_r_2,V_ys_2,V_y_2,V_xs_2,V_x_2,T_b] :
% 160.46/160.16        ( hBOOL(hAPP(hAPP(c_member(tc_prod(tc_List_Olist(T_b),tc_List_Olist(T_b))),hAPP(hAPP(c_Product__Type_OPair(tc_List_Olist(T_b),tc_List_Olist(T_b)),hAPP(hAPP(c_List_Olist_OCons(T_b),V_x_2),V_xs_2)),hAPP(hAPP(c_List_Olist_OCons(T_b),V_y_2),V_ys_2))),c_List_Olistrel1(T_b,V_r_2)))
% 160.46/160.16      <=> ( ( hBOOL(hAPP(hAPP(c_member(tc_prod(T_b,T_b)),hAPP(hAPP(c_Product__Type_OPair(T_b,T_b),V_x_2),V_y_2)),V_r_2))
% 160.46/160.16            & V_xs_2 = V_ys_2 )
% 160.46/160.16          | ( V_x_2 = V_y_2
% 160.46/160.16            & hBOOL(hAPP(hAPP(c_member(tc_prod(tc_List_Olist(T_b),tc_List_Olist(T_b))),hAPP(hAPP(c_Product__Type_OPair(tc_List_Olist(T_b),tc_List_Olist(T_b)),V_xs_2),V_ys_2)),c_List_Olistrel1(T_b,V_r_2))) ) ) ) ).
% 160.46/160.16  
% 160.46/160.16  fof(fact_listrel__Cons,axiom,
% 160.46/160.16      ! [V_xs_2,V_x_2,V_r_2,T_b] : hAPP(c_Relation_OImage(tc_List_Olist(T_b),tc_List_Olist(T_b),c_List_Olistrel(T_b,V_r_2)),hAPP(hAPP(c_Set_Oinsert(tc_List_Olist(T_b)),hAPP(hAPP(c_List_Olist_OCons(T_b),V_x_2),V_xs_2)),c_Orderings_Obot__class_Obot(tc_fun(tc_List_Olist(T_b),tc_HOL_Obool)))) = c_List_Oset__Cons(T_b,hAPP(c_Relation_OImage(T_b,T_b,V_r_2),hAPP(hAPP(c_Set_Oinsert(T_b),V_x_2),c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool)))),hAPP(c_Relation_OImage(tc_List_Olist(T_b),tc_List_Olist(T_b),c_List_Olistrel(T_b,V_r_2)),hAPP(hAPP(c_Set_Oinsert(tc_List_Olist(T_b)),V_xs_2),c_Orderings_Obot__class_Obot(tc_fun(tc_List_Olist(T_b),tc_HOL_Obool))))) ).
% 160.46/160.16  
% 160.46/160.16  fof(fact_lexord__irreflexive,axiom,
% 160.46/160.16      ! [V_y_2,V_r_2,T_b] :
% 160.46/160.16        ( ! [B_x] : ~ hBOOL(hAPP(hAPP(c_member(tc_prod(T_b,T_b)),hAPP(hAPP(c_Product__Type_OPair(T_b,T_b),B_x),B_x)),V_r_2))
% 160.46/160.16       => ~ hBOOL(hAPP(hAPP(c_member(tc_prod(tc_List_Olist(T_b),tc_List_Olist(T_b))),hAPP(hAPP(c_Product__Type_OPair(tc_List_Olist(T_b),tc_List_Olist(T_b)),V_y_2),V_y_2)),c_List_Olexord(T_b,V_r_2))) ) ).
% 160.46/160.16  
% 160.46/160.16  fof(fact_listrel__rtrancl__refl,axiom,
% 160.46/160.16      ! [V_r_2,V_xs_2,T_b] : hBOOL(hAPP(hAPP(c_member(tc_prod(tc_List_Olist(T_b),tc_List_Olist(T_b))),hAPP(hAPP(c_Product__Type_OPair(tc_List_Olist(T_b),tc_List_Olist(T_b)),V_xs_2),V_xs_2)),c_List_Olistrel(T_b,c_Transitive__Closure_Ortrancl(T_b,V_r_2)))) ).
% 160.46/160.16  
% 160.46/160.16  fof(fact_listrel__mono,axiom,
% 160.46/160.16      ! [V_s_2,V_r_2,T_b] :
% 160.46/160.16        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(tc_prod(T_b,T_b),tc_HOL_Obool)),V_r_2),V_s_2))
% 160.46/160.16       => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(tc_prod(tc_List_Olist(T_b),tc_List_Olist(T_b)),tc_HOL_Obool)),c_List_Olistrel(T_b,V_r_2)),c_List_Olistrel(T_b,V_s_2))) ) ).
% 160.46/160.16  
% 160.46/160.16  fof(fact_listrel__subset__rtrancl__listrel1,axiom,
% 160.46/160.16      ! [V_r_2,T_b] : hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(tc_prod(tc_List_Olist(T_b),tc_List_Olist(T_b)),tc_HOL_Obool)),c_List_Olistrel(T_b,V_r_2)),c_Transitive__Closure_Ortrancl(tc_List_Olist(T_b),c_List_Olistrel1(T_b,V_r_2)))) ).
% 160.46/160.16  
% 160.46/160.16  fof(fact_listrel__eq__len,axiom,
% 160.46/160.16      ! [V_r_2,V_ys_2,V_xs_2,T_b] :
% 160.46/160.16        ( hBOOL(hAPP(hAPP(c_member(tc_prod(tc_List_Olist(T_b),tc_List_Olist(T_b))),hAPP(hAPP(c_Product__Type_OPair(tc_List_Olist(T_b),tc_List_Olist(T_b)),V_xs_2),V_ys_2)),c_List_Olistrel(T_b,V_r_2)))
% 160.46/160.16       => hAPP(c_Nat_Osize__class_Osize(tc_List_Olist(T_b)),V_xs_2) = hAPP(c_Nat_Osize__class_Osize(tc_List_Olist(T_b)),V_ys_2) ) ).
% 160.46/160.16  
% 160.46/160.16  fof(fact_listrel__rtrancl__trans,axiom,
% 160.46/160.16      ! [V_zs_2,V_r_2,V_ys_2,V_xs_2,T_b] :
% 160.46/160.16        ( hBOOL(hAPP(hAPP(c_member(tc_prod(tc_List_Olist(T_b),tc_List_Olist(T_b))),hAPP(hAPP(c_Product__Type_OPair(tc_List_Olist(T_b),tc_List_Olist(T_b)),V_xs_2),V_ys_2)),c_List_Olistrel(T_b,c_Transitive__Closure_Ortrancl(T_b,V_r_2))))
% 160.46/160.16       => ( hBOOL(hAPP(hAPP(c_member(tc_prod(tc_List_Olist(T_b),tc_List_Olist(T_b))),hAPP(hAPP(c_Product__Type_OPair(tc_List_Olist(T_b),tc_List_Olist(T_b)),V_ys_2),V_zs_2)),c_List_Olistrel(T_b,c_Transitive__Closure_Ortrancl(T_b,V_r_2))))
% 160.46/160.16         => hBOOL(hAPP(hAPP(c_member(tc_prod(tc_List_Olist(T_b),tc_List_Olist(T_b))),hAPP(hAPP(c_Product__Type_OPair(tc_List_Olist(T_b),tc_List_Olist(T_b)),V_xs_2),V_zs_2)),c_List_Olistrel(T_b,c_Transitive__Closure_Ortrancl(T_b,V_r_2)))) ) ) ).
% 160.46/160.16  
% 160.46/160.16  fof(fact_listrel__rtrancl__eq__rtrancl__listrel1,axiom,
% 160.46/160.16      ! [V_r_2,T_b] : c_List_Olistrel(T_b,c_Transitive__Closure_Ortrancl(T_b,V_r_2)) = c_Transitive__Closure_Ortrancl(tc_List_Olist(T_b),c_List_Olistrel1(T_b,V_r_2)) ).
% 160.46/160.16  
% 160.46/160.16  fof(fact_listrel__reflcl__if__listrel1,axiom,
% 160.46/160.16      ! [V_r_2,V_ys_2,V_xs_2,T_b] :
% 160.46/160.16        ( hBOOL(hAPP(hAPP(c_member(tc_prod(tc_List_Olist(T_b),tc_List_Olist(T_b))),hAPP(hAPP(c_Product__Type_OPair(tc_List_Olist(T_b),tc_List_Olist(T_b)),V_xs_2),V_ys_2)),c_List_Olistrel1(T_b,V_r_2)))
% 160.46/160.16       => hBOOL(hAPP(hAPP(c_member(tc_prod(tc_List_Olist(T_b),tc_List_Olist(T_b))),hAPP(hAPP(c_Product__Type_OPair(tc_List_Olist(T_b),tc_List_Olist(T_b)),V_xs_2),V_ys_2)),c_List_Olistrel(T_b,c_Transitive__Closure_Ortrancl(T_b,V_r_2)))) ) ).
% 160.46/160.16  
% 160.46/160.16  fof(fact_listrel1__subset__listrel,axiom,
% 160.46/160.16      ! [V_r_H_2,V_r_2,T_b] :
% 160.46/160.16        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(tc_prod(T_b,T_b),tc_HOL_Obool)),V_r_2),V_r_H_2))
% 160.46/160.16       => ( c_Relation_Orefl__on(T_b,c_Orderings_Otop__class_Otop(tc_fun(T_b,tc_HOL_Obool)),V_r_H_2)
% 160.46/160.16         => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(tc_prod(tc_List_Olist(T_b),tc_List_Olist(T_b)),tc_HOL_Obool)),c_List_Olistrel1(T_b,V_r_2)),c_List_Olistrel(T_b,V_r_H_2))) ) ) ).
% 160.46/160.16  
% 160.46/160.16  fof(fact_rtrancl__listrel1__if__listrel,axiom,
% 160.46/160.16      ! [V_r_2,V_ys_2,V_xs_2,T_b] :
% 160.46/160.16        ( hBOOL(hAPP(hAPP(c_member(tc_prod(tc_List_Olist(T_b),tc_List_Olist(T_b))),hAPP(hAPP(c_Product__Type_OPair(tc_List_Olist(T_b),tc_List_Olist(T_b)),V_xs_2),V_ys_2)),c_List_Olistrel(T_b,V_r_2)))
% 160.46/160.16       => hBOOL(hAPP(hAPP(c_member(tc_prod(tc_List_Olist(T_b),tc_List_Olist(T_b))),hAPP(hAPP(c_Product__Type_OPair(tc_List_Olist(T_b),tc_List_Olist(T_b)),V_xs_2),V_ys_2)),c_Transitive__Closure_Ortrancl(tc_List_Olist(T_b),c_List_Olistrel1(T_b,V_r_2)))) ) ).
% 160.46/160.16  
% 160.46/160.16  fof(fact_listrel_OCons,axiom,
% 160.46/160.16      ! [V_ys_2,V_xs_2,V_r_2,V_y_2,V_x_2,T_b] :
% 160.46/160.16        ( hBOOL(hAPP(hAPP(c_member(tc_prod(T_b,T_b)),hAPP(hAPP(c_Product__Type_OPair(T_b,T_b),V_x_2),V_y_2)),V_r_2))
% 160.46/160.16       => ( hBOOL(hAPP(hAPP(c_member(tc_prod(tc_List_Olist(T_b),tc_List_Olist(T_b))),hAPP(hAPP(c_Product__Type_OPair(tc_List_Olist(T_b),tc_List_Olist(T_b)),V_xs_2),V_ys_2)),c_List_Olistrel(T_b,V_r_2)))
% 160.46/160.16         => hBOOL(hAPP(hAPP(c_member(tc_prod(tc_List_Olist(T_b),tc_List_Olist(T_b))),hAPP(hAPP(c_Product__Type_OPair(tc_List_Olist(T_b),tc_List_Olist(T_b)),hAPP(hAPP(c_List_Olist_OCons(T_b),V_x_2),V_xs_2)),hAPP(hAPP(c_List_Olist_OCons(T_b),V_y_2),V_ys_2))),c_List_Olistrel(T_b,V_r_2))) ) ) ).
% 160.46/160.16  
% 160.46/160.16  fof(fact_listrelp__listrel__eq,axiom,
% 160.46/160.16      ! [V_xa_2,V_x_2,V_r_2,T_b] :
% 160.46/160.16        ( c_List_Olistrelp(T_b,hAPP(hAPP(c_COMBC(T_b,tc_fun(tc_prod(T_b,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_b,T_b),tc_HOL_Obool),tc_HOL_Obool)),tc_fun(tc_fun(tc_prod(T_b,T_b),tc_HOL_Obool),tc_fun(T_b,tc_HOL_Obool)),T_b),c_COMBC(T_b,tc_fun(tc_prod(T_b,T_b),tc_HOL_Obool),tc_HOL_Obool)),hAPP(hAPP(c_COMBB(tc_fun(T_b,tc_prod(T_b,T_b)),tc_fun(T_b,tc_fun(tc_fun(tc_prod(T_b,T_b),tc_HOL_Obool),tc_HOL_Obool)),T_b),hAPP(c_COMBB(tc_prod(T_b,T_b),tc_fun(tc_fun(tc_prod(T_b,T_b),tc_HOL_Obool),tc_HOL_Obool),T_b),c_member(tc_prod(T_b,T_b)))),c_Product__Type_OPair(T_b,T_b)))),V_r_2),V_x_2,V_xa_2)
% 160.46/160.16      <=> hBOOL(hAPP(hAPP(c_member(tc_prod(tc_List_Olist(T_b),tc_List_Olist(T_b))),hAPP(hAPP(c_Product__Type_OPair(tc_List_Olist(T_b),tc_List_Olist(T_b)),V_x_2),V_xa_2)),c_List_Olistrel(T_b,V_r_2))) ) ).
% 160.46/160.16  
% 160.46/160.16  fof(fact_listrel__Cons2,axiom,
% 160.46/160.16      ! [V_r_2,V_ys_2,V_y_2,V_xs_2,T_b] :
% 160.46/160.16        ( hBOOL(hAPP(hAPP(c_member(tc_prod(tc_List_Olist(T_b),tc_List_Olist(T_b))),hAPP(hAPP(c_Product__Type_OPair(tc_List_Olist(T_b),tc_List_Olist(T_b)),V_xs_2),hAPP(hAPP(c_List_Olist_OCons(T_b),V_y_2),V_ys_2))),c_List_Olistrel(T_b,V_r_2)))
% 160.46/160.16       => ~ ! [B_x,B_xs] :
% 160.46/160.16              ( V_xs_2 = hAPP(hAPP(c_List_Olist_OCons(T_b),B_x),B_xs)
% 160.46/160.16             => ( hBOOL(hAPP(hAPP(c_member(tc_prod(T_b,T_b)),hAPP(hAPP(c_Product__Type_OPair(T_b,T_b),B_x),V_y_2)),V_r_2))
% 160.46/160.16               => ~ hBOOL(hAPP(hAPP(c_member(tc_prod(tc_List_Olist(T_b),tc_List_Olist(T_b))),hAPP(hAPP(c_Product__Type_OPair(tc_List_Olist(T_b),tc_List_Olist(T_b)),B_xs),V_ys_2)),c_List_Olistrel(T_b,V_r_2))) ) ) ) ).
% 160.46/160.16  
% 160.46/160.16  fof(fact_listrelp_Oequations_I2_J,axiom,
% 160.46/160.16      ! [V_a4_2,V_a2_2,V_a3_2,V_a1_2,V_r_2,T_b] :
% 160.46/160.16        ( c_List_Olistrelp(T_b,V_r_2,hAPP(hAPP(c_List_Olist_OCons(T_b),V_a1_2),V_a3_2),hAPP(hAPP(c_List_Olist_OCons(T_b),V_a2_2),V_a4_2))
% 160.46/160.16      <=> ( hBOOL(hAPP(hAPP(V_r_2,V_a1_2),V_a2_2))
% 160.46/160.16          & c_List_Olistrelp(T_b,V_r_2,V_a3_2,V_a4_2) ) ) ).
% 160.46/160.16  
% 160.46/160.16  fof(fact_listrelp_OCons,axiom,
% 160.46/160.16      ! [V_ys_2,V_xs_2,T_b,V_y_2,V_x_2,V_r_2] :
% 160.46/160.16        ( hBOOL(hAPP(hAPP(V_r_2,V_x_2),V_y_2))
% 160.46/160.16       => ( c_List_Olistrelp(T_b,V_r_2,V_xs_2,V_ys_2)
% 160.46/160.16         => c_List_Olistrelp(T_b,V_r_2,hAPP(hAPP(c_List_Olist_OCons(T_b),V_x_2),V_xs_2),hAPP(hAPP(c_List_Olist_OCons(T_b),V_y_2),V_ys_2)) ) ) ).
% 160.46/160.16  
% 160.46/160.16  fof(fact_listrel__Cons1,axiom,
% 160.46/160.16      ! [V_r_2,V_xs_2,V_ys_2,V_y_2,T_b] :
% 160.46/160.16        ( hBOOL(hAPP(hAPP(c_member(tc_prod(tc_List_Olist(T_b),tc_List_Olist(T_b))),hAPP(hAPP(c_Product__Type_OPair(tc_List_Olist(T_b),tc_List_Olist(T_b)),hAPP(hAPP(c_List_Olist_OCons(T_b),V_y_2),V_ys_2)),V_xs_2)),c_List_Olistrel(T_b,V_r_2)))
% 160.46/160.16       => ~ ! [B_y,B_ys] :
% 160.46/160.16              ( V_xs_2 = hAPP(hAPP(c_List_Olist_OCons(T_b),B_y),B_ys)
% 160.46/160.16             => ( hBOOL(hAPP(hAPP(c_member(tc_prod(T_b,T_b)),hAPP(hAPP(c_Product__Type_OPair(T_b,T_b),V_y_2),B_y)),V_r_2))
% 160.46/160.16               => ~ hBOOL(hAPP(hAPP(c_member(tc_prod(tc_List_Olist(T_b),tc_List_Olist(T_b))),hAPP(hAPP(c_Product__Type_OPair(tc_List_Olist(T_b),tc_List_Olist(T_b)),V_ys_2),B_ys)),c_List_Olistrel(T_b,V_r_2))) ) ) ) ).
% 160.46/160.16  
% 160.46/160.16  fof(fact_listrel__subset,axiom,
% 160.46/160.16      ! [V_A_2,V_r_2,T_b] :
% 160.46/160.16        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(tc_prod(T_b,T_b),tc_HOL_Obool)),V_r_2),hAPP(hAPP(c_Product__Type_OSigma(T_b,T_b),V_A_2),hAPP(c_COMBK(tc_fun(T_b,tc_HOL_Obool),T_b),V_A_2))))
% 160.46/160.16       => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(tc_prod(tc_List_Olist(T_b),tc_List_Olist(T_b)),tc_HOL_Obool)),c_List_Olistrel(T_b,V_r_2)),hAPP(hAPP(c_Product__Type_OSigma(tc_List_Olist(T_b),tc_List_Olist(T_b)),c_List_Olists(T_b,V_A_2)),hAPP(c_COMBK(tc_fun(tc_List_Olist(T_b),tc_HOL_Obool),tc_List_Olist(T_b)),c_List_Olists(T_b,V_A_2))))) ) ).
% 160.46/160.16  
% 160.46/160.16  fof(fact_lists__UNIV,axiom,
% 160.46/160.16      ! [T_b] : c_List_Olists(T_b,c_Orderings_Otop__class_Otop(tc_fun(T_b,tc_HOL_Obool))) = c_Orderings_Otop__class_Otop(tc_fun(tc_List_Olist(T_b),tc_HOL_Obool)) ).
% 160.46/160.16  
% 160.46/160.16  fof(fact_lists__mono,axiom,
% 160.46/160.16      ! [V_B_2,V_A_2,T_b] :
% 160.46/160.16        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_b,tc_HOL_Obool)),V_A_2),V_B_2))
% 160.46/160.16       => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(tc_List_Olist(T_b),tc_HOL_Obool)),c_List_Olists(T_b,V_A_2)),c_List_Olists(T_b,V_B_2))) ) ).
% 160.46/160.16  
% 160.46/160.16  fof(fact_equiv__listrel,axiom,
% 160.46/160.16      ! [V_r_2,V_A_2,T_b] :
% 160.46/160.16        ( c_Equiv__Relations_Oequiv(T_b,V_A_2,V_r_2)
% 160.46/160.16       => c_Equiv__Relations_Oequiv(tc_List_Olist(T_b),c_List_Olists(T_b,V_A_2),c_List_Olistrel(T_b,V_r_2)) ) ).
% 160.46/160.16  
% 160.46/160.16  fof(fact_listrel__refl__on,axiom,
% 160.46/160.16      ! [V_r_2,V_A_2,T_b] :
% 160.46/160.16        ( c_Relation_Orefl__on(T_b,V_A_2,V_r_2)
% 160.46/160.16       => c_Relation_Orefl__on(tc_List_Olist(T_b),c_List_Olists(T_b,V_A_2),c_List_Olistrel(T_b,V_r_2)) ) ).
% 160.46/160.16  
% 160.46/160.16  fof(fact_Cons__in__lists__iff,axiom,
% 160.46/160.16      ! [V_A_2,V_xs_2,V_x_2,T_b] :
% 160.46/160.16        ( hBOOL(hAPP(hAPP(c_member(tc_List_Olist(T_b)),hAPP(hAPP(c_List_Olist_OCons(T_b),V_x_2),V_xs_2)),c_List_Olists(T_b,V_A_2)))
% 160.46/160.16      <=> ( hBOOL(hAPP(hAPP(c_member(T_b),V_x_2),V_A_2))
% 160.46/160.16          & hBOOL(hAPP(hAPP(c_member(tc_List_Olist(T_b)),V_xs_2),c_List_Olists(T_b,V_A_2))) ) ) ).
% 160.46/160.16  
% 160.46/160.16  fof(fact_lists__accI,axiom,
% 160.46/160.16      ! [V_r_2,V_xs_2,T_b] :
% 160.46/160.16        ( hBOOL(hAPP(hAPP(c_member(tc_List_Olist(T_b)),V_xs_2),c_Wellfounded_Oacc(tc_List_Olist(T_b),c_List_Olistrel1(T_b,V_r_2))))
% 160.46/160.16       => hBOOL(hAPP(hAPP(c_member(tc_List_Olist(T_b)),V_xs_2),c_List_Olists(T_b,c_Wellfounded_Oacc(T_b,V_r_2)))) ) ).
% 160.46/160.16  
% 160.46/160.16  fof(fact_lists__accD,axiom,
% 160.46/160.16      ! [V_r_2,V_xs_2,T_b] :
% 160.46/160.16        ( hBOOL(hAPP(hAPP(c_member(tc_List_Olist(T_b)),V_xs_2),c_List_Olists(T_b,c_Wellfounded_Oacc(T_b,V_r_2))))
% 160.46/160.16       => hBOOL(hAPP(hAPP(c_member(tc_List_Olist(T_b)),V_xs_2),c_Wellfounded_Oacc(tc_List_Olist(T_b),c_List_Olistrel1(T_b,V_r_2)))) ) ).
% 160.46/160.16  
% 160.46/160.16  fof(fact_listrel__iff__nth,axiom,
% 160.46/160.16      ! [V_r_2,V_ys_2,V_xs_2,T_b] :
% 160.46/160.16        ( hBOOL(hAPP(hAPP(c_member(tc_prod(tc_List_Olist(T_b),tc_List_Olist(T_b))),hAPP(hAPP(c_Product__Type_OPair(tc_List_Olist(T_b),tc_List_Olist(T_b)),V_xs_2),V_ys_2)),c_List_Olistrel(T_b,V_r_2)))
% 160.46/160.16      <=> ( hAPP(c_Nat_Osize__class_Osize(tc_List_Olist(T_b)),V_xs_2) = hAPP(c_Nat_Osize__class_Osize(tc_List_Olist(T_b)),V_ys_2)
% 160.46/160.16          & ! [B_n] :
% 160.46/160.16              ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),B_n),hAPP(c_Nat_Osize__class_Osize(tc_List_Olist(T_b)),V_xs_2)))
% 160.46/160.16             => hBOOL(hAPP(hAPP(c_member(tc_prod(T_b,T_b)),hAPP(hAPP(c_Product__Type_OPair(T_b,T_b),hAPP(hAPP(c_List_Onth(T_b),V_xs_2),B_n)),hAPP(hAPP(c_List_Onth(T_b),V_ys_2),B_n))),V_r_2)) ) ) ) ).
% 160.46/160.16  
% 160.46/160.16  fof(fact_lexord__linear,axiom,
% 160.46/160.16      ! [V_y_2,V_x_2,V_r_2,T_b] :
% 160.46/160.16        ( ! [B_a,B_b] :
% 160.46/160.16            ( hBOOL(hAPP(hAPP(c_member(tc_prod(T_b,T_b)),hAPP(hAPP(c_Product__Type_OPair(T_b,T_b),B_a),B_b)),V_r_2))
% 160.46/160.16            | B_a = B_b
% 160.46/160.16            | hBOOL(hAPP(hAPP(c_member(tc_prod(T_b,T_b)),hAPP(hAPP(c_Product__Type_OPair(T_b,T_b),B_b),B_a)),V_r_2)) )
% 160.46/160.16       => ( hBOOL(hAPP(hAPP(c_member(tc_prod(tc_List_Olist(T_b),tc_List_Olist(T_b))),hAPP(hAPP(c_Product__Type_OPair(tc_List_Olist(T_b),tc_List_Olist(T_b)),V_x_2),V_y_2)),c_List_Olexord(T_b,V_r_2)))
% 160.46/160.16          | V_x_2 = V_y_2
% 160.46/160.16          | hBOOL(hAPP(hAPP(c_member(tc_prod(tc_List_Olist(T_b),tc_List_Olist(T_b))),hAPP(hAPP(c_Product__Type_OPair(tc_List_Olist(T_b),tc_List_Olist(T_b)),V_y_2),V_x_2)),c_List_Olexord(T_b,V_r_2))) ) ) ).
% 160.46/160.16  
% 160.46/160.16  fof(fact_infinite__UNIV__listI,axiom,
% 160.46/160.16      ! [T_b] : ~ hBOOL(hAPP(c_Finite__Set_Ofinite(tc_List_Olist(T_b)),c_Orderings_Otop__class_Otop(tc_fun(tc_List_Olist(T_b),tc_HOL_Obool)))) ).
% 160.46/160.16  
% 160.46/160.16  fof(fact_list__eq__iff__nth__eq,axiom,
% 160.46/160.16      ! [T_b,V_ys_2,V_xs_2] :
% 160.46/160.16        ( V_xs_2 = V_ys_2
% 160.46/160.16      <=> ( hAPP(c_Nat_Osize__class_Osize(tc_List_Olist(T_b)),V_xs_2) = hAPP(c_Nat_Osize__class_Osize(tc_List_Olist(T_b)),V_ys_2)
% 160.46/160.16          & ! [B_i] :
% 160.46/160.16              ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),B_i),hAPP(c_Nat_Osize__class_Osize(tc_List_Olist(T_b)),V_xs_2)))
% 160.46/160.16             => hAPP(hAPP(c_List_Onth(T_b),V_xs_2),B_i) = hAPP(hAPP(c_List_Onth(T_b),V_ys_2),B_i) ) ) ) ).
% 160.46/160.16  
% 160.46/160.16  fof(fact_nth__Cons__Suc,axiom,
% 160.46/160.16      ! [V_n,V_xs,V_x,T_a] : hAPP(hAPP(c_List_Onth(T_a),hAPP(hAPP(c_List_Olist_OCons(T_a),V_x),V_xs)),hAPP(c_Nat_OSuc,V_n)) = hAPP(hAPP(c_List_Onth(T_a),V_xs),V_n) ).
% 160.46/160.16  
% 160.46/160.16  fof(fact_nth__Cons__0,axiom,
% 160.46/160.16      ! [V_xs,V_x,T_a] : hAPP(hAPP(c_List_Onth(T_a),hAPP(hAPP(c_List_Olist_OCons(T_a),V_x),V_xs)),c_Groups_Ozero__class_Ozero(tc_Nat_Onat)) = V_x ).
% 160.46/160.16  
% 160.46/160.16  fof(fact_nth_Osimps,axiom,
% 160.46/160.16      ! [V_n_2,V_xs_2,V_x_2,T_b] : hAPP(hAPP(c_List_Onth(T_b),hAPP(hAPP(c_List_Olist_OCons(T_b),V_x_2),V_xs_2)),V_n_2) = c_Nat_Onat_Onat__case(T_b,V_x_2,hAPP(c_List_Onth(T_b),V_xs_2),V_n_2) ).
% 160.46/160.16  
% 160.46/160.16  fof(fact_nth__Cons_H,axiom,
% 160.46/160.16      ! [V_xs,V_x,T_a,V_n] :
% 160.46/160.16        ( ( V_n = c_Groups_Ozero__class_Ozero(tc_Nat_Onat)
% 160.46/160.16         => hAPP(hAPP(c_List_Onth(T_a),hAPP(hAPP(c_List_Olist_OCons(T_a),V_x),V_xs)),V_n) = V_x )
% 160.46/160.16        & ( V_n != c_Groups_Ozero__class_Ozero(tc_Nat_Onat)
% 160.46/160.16         => hAPP(hAPP(c_List_Onth(T_a),hAPP(hAPP(c_List_Olist_OCons(T_a),V_x),V_xs)),V_n) = hAPP(hAPP(c_List_Onth(T_a),V_xs),hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_Nat_Onat),V_n),c_Groups_Oone__class_Oone(tc_Nat_Onat))) ) ) ).
% 160.46/160.16  
% 160.46/160.16  fof(fact_nth__Cons__number__of,axiom,
% 160.46/160.16      ! [V_xs,V_x,T_a,V_v] :
% 160.46/160.16        ( ( hAPP(c_Int_Onumber__class_Onumber__of(tc_Nat_Onat),V_v) = c_Groups_Ozero__class_Ozero(tc_Nat_Onat)
% 160.46/160.16         => hAPP(hAPP(c_List_Onth(T_a),hAPP(hAPP(c_List_Olist_OCons(T_a),V_x),V_xs)),hAPP(c_Int_Onumber__class_Onumber__of(tc_Nat_Onat),V_v)) = V_x )
% 160.46/160.16        & ( hAPP(c_Int_Onumber__class_Onumber__of(tc_Nat_Onat),V_v) != c_Groups_Ozero__class_Ozero(tc_Nat_Onat)
% 160.46/160.16         => hAPP(hAPP(c_List_Onth(T_a),hAPP(hAPP(c_List_Olist_OCons(T_a),V_x),V_xs)),hAPP(c_Int_Onumber__class_Onumber__of(tc_Nat_Onat),V_v)) = hAPP(hAPP(c_List_Onth(T_a),V_xs),hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_Nat_Onat),hAPP(c_Int_Onumber__class_Onumber__of(tc_Nat_Onat),V_v)),c_Groups_Oone__class_Oone(tc_Nat_Onat))) ) ) ).
% 160.46/160.16  
% 160.46/160.16  fof(fact_lexord__take__index__conv,axiom,
% 160.46/160.16      ! [V_r_2,V_y_2,V_x_2,T_b] :
% 160.46/160.16        ( hBOOL(hAPP(hAPP(c_member(tc_prod(tc_List_Olist(T_b),tc_List_Olist(T_b))),hAPP(hAPP(c_Product__Type_OPair(tc_List_Olist(T_b),tc_List_Olist(T_b)),V_x_2),V_y_2)),c_List_Olexord(T_b,V_r_2)))
% 160.46/160.16      <=> ( ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),hAPP(c_Nat_Osize__class_Osize(tc_List_Olist(T_b)),V_x_2)),hAPP(c_Nat_Osize__class_Osize(tc_List_Olist(T_b)),V_y_2)))
% 160.46/160.16            & hAPP(hAPP(c_List_Otake(T_b),hAPP(c_Nat_Osize__class_Osize(tc_List_Olist(T_b)),V_x_2)),V_y_2) = V_x_2 )
% 160.46/160.16          | ? [B_i] :
% 160.46/160.16              ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),B_i),hAPP(hAPP(c_Orderings_Oord__class_Omin(tc_Nat_Onat),hAPP(c_Nat_Osize__class_Osize(tc_List_Olist(T_b)),V_x_2)),hAPP(c_Nat_Osize__class_Osize(tc_List_Olist(T_b)),V_y_2))))
% 160.46/160.16              & hAPP(hAPP(c_List_Otake(T_b),B_i),V_x_2) = hAPP(hAPP(c_List_Otake(T_b),B_i),V_y_2)
% 160.46/160.16              & hBOOL(hAPP(hAPP(c_member(tc_prod(T_b,T_b)),hAPP(hAPP(c_Product__Type_OPair(T_b,T_b),hAPP(hAPP(c_List_Onth(T_b),V_x_2),B_i)),hAPP(hAPP(c_List_Onth(T_b),V_y_2),B_i))),V_r_2)) ) ) ) ).
% 160.46/160.16  
% 160.46/160.16  fof(fact_set__sublist,axiom,
% 160.46/160.16      ! [V_I_2,V_xs_2,T_b] : hAPP(c_List_Oset(T_b),c_List_Osublist(T_b,V_xs_2,V_I_2)) = hAPP(c_Set_OCollect(T_b),hAPP(hAPP(c_COMBB(tc_fun(tc_Nat_Onat,tc_HOL_Obool),tc_HOL_Obool,T_b),c_HOL_OEx(tc_Nat_Onat)),hAPP(hAPP(c_COMBC(T_b,tc_fun(tc_Nat_Onat,tc_HOL_Obool),tc_fun(tc_Nat_Onat,tc_HOL_Obool)),hAPP(hAPP(c_COMBB(tc_fun(tc_Nat_Onat,tc_fun(tc_HOL_Obool,tc_HOL_Obool)),tc_fun(tc_fun(tc_Nat_Onat,tc_HOL_Obool),tc_fun(tc_Nat_Onat,tc_HOL_Obool)),T_b),c_COMBS(tc_Nat_Onat,tc_HOL_Obool,tc_HOL_Obool)),hAPP(hAPP(c_COMBB(tc_fun(tc_Nat_Onat,tc_HOL_Obool),tc_fun(tc_Nat_Onat,tc_fun(tc_HOL_Obool,tc_HOL_Obool)),T_b),hAPP(c_COMBB(tc_HOL_Obool,tc_fun(tc_HOL_Obool,tc_HOL_Obool),tc_Nat_Onat),c_fconj)),hAPP(hAPP(c_COMBC(T_b,tc_fun(tc_Nat_Onat,T_b),tc_fun(tc_Nat_Onat,tc_HOL_Obool)),hAPP(hAPP(c_COMBB(tc_fun(T_b,tc_HOL_Obool),tc_fun(tc_fun(tc_Nat_Onat,T_b),tc_fun(tc_Nat_Onat,tc_HOL_Obool)),T_b),c_COMBB(T_b,tc_HOL_Obool,tc_Nat_Onat)),c_fequal)),hAPP(c_List_Onth(T_b),V_xs_2))))),hAPP(hAPP(c_COMBS(tc_Nat_Onat,tc_HOL_Obool,tc_HOL_Obool),hAPP(hAPP(c_COMBB(tc_HOL_Obool,tc_fun(tc_HOL_Obool,tc_HOL_Obool),tc_Nat_Onat),c_fconj),hAPP(hAPP(c_COMBC(tc_Nat_Onat,tc_Nat_Onat,tc_HOL_Obool),c_Orderings_Oord__class_Oless(tc_Nat_Onat)),hAPP(c_Nat_Osize__class_Osize(tc_List_Olist(T_b)),V_xs_2)))),hAPP(hAPP(c_COMBC(tc_Nat_Onat,tc_fun(tc_Nat_Onat,tc_HOL_Obool),tc_HOL_Obool),c_member(tc_Nat_Onat)),V_I_2))))) ).
% 160.46/160.16  
% 160.46/160.16  fof(fact_finite__set,axiom,
% 160.46/160.16      ! [V_xs_2,T_b] : hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),hAPP(c_List_Oset(T_b),V_xs_2))) ).
% 160.46/160.16  
% 160.46/160.16  fof(fact_set__subset__Cons,axiom,
% 160.46/160.16      ! [V_x_2,V_xs_2,T_b] : hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_b,tc_HOL_Obool)),hAPP(c_List_Oset(T_b),V_xs_2)),hAPP(c_List_Oset(T_b),hAPP(hAPP(c_List_Olist_OCons(T_b),V_x_2),V_xs_2)))) ).
% 160.46/160.16  
% 160.46/160.16  fof(fact_take__all,axiom,
% 160.46/160.16      ! [V_n,V_xs,T_a] :
% 160.46/160.16        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat),hAPP(c_Nat_Osize__class_Osize(tc_List_Olist(T_a)),V_xs)),V_n))
% 160.46/160.16       => hAPP(hAPP(c_List_Otake(T_a),V_n),V_xs) = V_xs ) ).
% 160.46/160.16  
% 160.46/160.16  fof(fact_set__take__subset__set__take,axiom,
% 160.46/160.16      ! [V_xs_2,T_b,V_n_2,V_m_2] :
% 160.46/160.16        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat),V_m_2),V_n_2))
% 160.46/160.16       => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_b,tc_HOL_Obool)),hAPP(c_List_Oset(T_b),hAPP(hAPP(c_List_Otake(T_b),V_m_2),V_xs_2))),hAPP(c_List_Oset(T_b),hAPP(hAPP(c_List_Otake(T_b),V_n_2),V_xs_2)))) ) ).
% 160.46/160.16  
% 160.46/160.16  fof(fact_set__take__subset,axiom,
% 160.46/160.16      ! [V_xs_2,V_n_2,T_b] : hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_b,tc_HOL_Obool)),hAPP(c_List_Oset(T_b),hAPP(hAPP(c_List_Otake(T_b),V_n_2),V_xs_2))),hAPP(c_List_Oset(T_b),V_xs_2))) ).
% 160.46/160.16  
% 160.46/160.16  fof(fact_set__sublist__subset,axiom,
% 160.46/160.16      ! [V_I_2,V_xs_2,T_b] : hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_b,tc_HOL_Obool)),hAPP(c_List_Oset(T_b),c_List_Osublist(T_b,V_xs_2,V_I_2))),hAPP(c_List_Oset(T_b),V_xs_2))) ).
% 160.46/160.16  
% 160.46/160.16  fof(fact_nth__take,axiom,
% 160.46/160.16      ! [V_xs,T_a,V_n,V_i] :
% 160.46/160.16        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),V_i),V_n))
% 160.46/160.16       => hAPP(hAPP(c_List_Onth(T_a),hAPP(hAPP(c_List_Otake(T_a),V_n),V_xs)),V_i) = hAPP(hAPP(c_List_Onth(T_a),V_xs),V_i) ) ).
% 160.46/160.16  
% 160.46/160.16  fof(fact_take__Suc__Cons,axiom,
% 160.46/160.16      ! [V_xs,V_x,V_n,T_a] : hAPP(hAPP(c_List_Otake(T_a),hAPP(c_Nat_OSuc,V_n)),hAPP(hAPP(c_List_Olist_OCons(T_a),V_x),V_xs)) = hAPP(hAPP(c_List_Olist_OCons(T_a),V_x),hAPP(hAPP(c_List_Otake(T_a),V_n),V_xs)) ).
% 160.46/160.16  
% 160.46/160.16  fof(fact_notin__set__sublistI,axiom,
% 160.46/160.16      ! [V_I_2,V_xs_2,V_x_2,T_b] :
% 160.46/160.16        ( ~ hBOOL(hAPP(hAPP(c_member(T_b),V_x_2),hAPP(c_List_Oset(T_b),V_xs_2)))
% 160.46/160.16       => ~ hBOOL(hAPP(hAPP(c_member(T_b),V_x_2),hAPP(c_List_Oset(T_b),c_List_Osublist(T_b,V_xs_2,V_I_2)))) ) ).
% 160.46/160.16  
% 160.46/160.16  fof(fact_in__set__takeD,axiom,
% 160.46/160.16      ! [V_xs_2,V_n_2,V_x_2,T_b] :
% 160.46/160.16        ( hBOOL(hAPP(hAPP(c_member(T_b),V_x_2),hAPP(c_List_Oset(T_b),hAPP(hAPP(c_List_Otake(T_b),V_n_2),V_xs_2))))
% 160.46/160.16       => hBOOL(hAPP(hAPP(c_member(T_b),V_x_2),hAPP(c_List_Oset(T_b),V_xs_2))) ) ).
% 160.46/160.16  
% 160.46/160.16  fof(fact_in__set__sublistD,axiom,
% 160.46/160.16      ! [V_I_2,V_xs_2,V_x_2,T_b] :
% 160.46/160.16        ( hBOOL(hAPP(hAPP(c_member(T_b),V_x_2),hAPP(c_List_Oset(T_b),c_List_Osublist(T_b,V_xs_2,V_I_2))))
% 160.46/160.16       => hBOOL(hAPP(hAPP(c_member(T_b),V_x_2),hAPP(c_List_Oset(T_b),V_xs_2))) ) ).
% 160.46/160.16  
% 160.46/160.16  fof(fact_set__ConsD,axiom,
% 160.46/160.16      ! [V_xs_2,V_x_2,V_y_2,T_b] :
% 160.46/160.16        ( hBOOL(hAPP(hAPP(c_member(T_b),V_y_2),hAPP(c_List_Oset(T_b),hAPP(hAPP(c_List_Olist_OCons(T_b),V_x_2),V_xs_2))))
% 160.46/160.16       => ( V_y_2 = V_x_2
% 160.46/160.16          | hBOOL(hAPP(hAPP(c_member(T_b),V_y_2),hAPP(c_List_Oset(T_b),V_xs_2))) ) ) ).
% 160.46/160.16  
% 160.46/160.16  fof(fact_length__take,axiom,
% 160.46/160.16      ! [V_xs,V_n,T_a] : hAPP(c_Nat_Osize__class_Osize(tc_List_Olist(T_a)),hAPP(hAPP(c_List_Otake(T_a),V_n),V_xs)) = hAPP(hAPP(c_Orderings_Oord__class_Omin(tc_Nat_Onat),hAPP(c_Nat_Osize__class_Osize(tc_List_Olist(T_a)),V_xs)),V_n) ).
% 160.46/160.16  
% 160.46/160.16  fof(fact_take__take,axiom,
% 160.46/160.16      ! [V_xs,V_m,V_n,T_a] : hAPP(hAPP(c_List_Otake(T_a),V_n),hAPP(hAPP(c_List_Otake(T_a),V_m),V_xs)) = hAPP(hAPP(c_List_Otake(T_a),hAPP(hAPP(c_Orderings_Oord__class_Omin(tc_Nat_Onat),V_n),V_m)),V_xs) ).
% 160.46/160.16  
% 160.46/160.16  fof(fact_List_Oset_Osimps_I2_J,axiom,
% 160.46/160.16      ! [V_xs_2,V_x_2,T_b] : hAPP(c_List_Oset(T_b),hAPP(hAPP(c_List_Olist_OCons(T_b),V_x_2),V_xs_2)) = hAPP(hAPP(c_Set_Oinsert(T_b),V_x_2),hAPP(c_List_Oset(T_b),V_xs_2)) ).
% 160.46/160.16  
% 160.46/160.16  fof(fact_sublist__upt__eq__take,axiom,
% 160.46/160.16      ! [V_n_2,V_l_2,T_b] : c_List_Osublist(T_b,V_l_2,hAPP(c_SetInterval_Oord__class_OlessThan(tc_Nat_Onat),V_n_2)) = hAPP(hAPP(c_List_Otake(T_b),V_n_2),V_l_2) ).
% 160.46/160.16  
% 160.46/160.16  fof(fact_card__length,axiom,
% 160.46/160.16      ! [V_xs_2,T_b] : hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat),hAPP(c_Finite__Set_Ocard(T_b),hAPP(c_List_Oset(T_b),V_xs_2))),hAPP(c_Nat_Osize__class_Osize(tc_List_Olist(T_b)),V_xs_2))) ).
% 160.46/160.16  
% 160.46/160.16  fof(fact_all__set__conv__all__nth,axiom,
% 160.46/160.16      ! [V_P_2,V_xs_2,T_b] :
% 160.46/160.16        ( ! [B_x] :
% 160.46/160.16            ( hBOOL(hAPP(hAPP(c_member(T_b),B_x),hAPP(c_List_Oset(T_b),V_xs_2)))
% 160.46/160.16           => hBOOL(hAPP(V_P_2,B_x)) )
% 160.46/160.16      <=> ! [B_i] :
% 160.46/160.16            ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),B_i),hAPP(c_Nat_Osize__class_Osize(tc_List_Olist(T_b)),V_xs_2)))
% 160.46/160.16           => hBOOL(hAPP(V_P_2,hAPP(hAPP(c_List_Onth(T_b),V_xs_2),B_i))) ) ) ).
% 160.46/160.16  
% 160.46/160.16  fof(fact_list__size__estimation,axiom,
% 160.46/160.16      ! [V_f_2,V_y_2,V_xs_2,V_x_2,T_b] :
% 160.46/160.16        ( hBOOL(hAPP(hAPP(c_member(T_b),V_x_2),hAPP(c_List_Oset(T_b),V_xs_2)))
% 160.46/160.16       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),V_y_2),hAPP(V_f_2,V_x_2)))
% 160.46/160.16         => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),V_y_2),c_List_Olist_Olist__size(T_b,V_f_2,V_xs_2))) ) ) ).
% 160.46/160.16  
% 160.46/160.16  fof(fact_list__size__estimation_H,axiom,
% 160.46/160.16      ! [V_f_2,V_y_2,V_xs_2,V_x_2,T_b] :
% 160.46/160.16        ( hBOOL(hAPP(hAPP(c_member(T_b),V_x_2),hAPP(c_List_Oset(T_b),V_xs_2)))
% 160.46/160.16       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat),V_y_2),hAPP(V_f_2,V_x_2)))
% 160.46/160.16         => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat),V_y_2),c_List_Olist_Olist__size(T_b,V_f_2,V_xs_2))) ) ) ).
% 160.46/160.16  
% 160.46/160.16  fof(fact_in__lists__conv__set,axiom,
% 160.46/160.16      ! [V_A_2,V_xs_2,T_b] :
% 160.46/160.16        ( hBOOL(hAPP(hAPP(c_member(tc_List_Olist(T_b)),V_xs_2),c_List_Olists(T_b,V_A_2)))
% 160.46/160.16      <=> ! [B_x] :
% 160.46/160.16            ( hBOOL(hAPP(hAPP(c_member(T_b),B_x),hAPP(c_List_Oset(T_b),V_xs_2)))
% 160.46/160.16           => hBOOL(hAPP(hAPP(c_member(T_b),B_x),V_A_2)) ) ) ).
% 160.46/160.16  
% 160.46/160.16  fof(fact_length__pos__if__in__set,axiom,
% 160.46/160.16      ! [V_xs_2,V_x_2,T_b] :
% 160.46/160.16        ( hBOOL(hAPP(hAPP(c_member(T_b),V_x_2),hAPP(c_List_Oset(T_b),V_xs_2)))
% 160.46/160.16       => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),c_Groups_Ozero__class_Ozero(tc_Nat_Onat)),hAPP(c_Nat_Osize__class_Osize(tc_List_Olist(T_b)),V_xs_2))) ) ).
% 160.46/160.16  
% 160.46/160.16  fof(fact_in__set__conv__nth,axiom,
% 160.46/160.16      ! [V_xs_2,V_x_2,T_b] :
% 160.46/160.16        ( hBOOL(hAPP(hAPP(c_member(T_b),V_x_2),hAPP(c_List_Oset(T_b),V_xs_2)))
% 160.46/160.16      <=> ? [B_i] :
% 160.46/160.16            ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),B_i),hAPP(c_Nat_Osize__class_Osize(tc_List_Olist(T_b)),V_xs_2)))
% 160.46/160.16            & hAPP(hAPP(c_List_Onth(T_b),V_xs_2),B_i) = V_x_2 ) ) ).
% 160.46/160.16  
% 160.46/160.16  fof(fact_nth__mem,axiom,
% 160.46/160.16      ! [V_xs_2,T_b,V_n_2] :
% 160.46/160.16        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),V_n_2),hAPP(c_Nat_Osize__class_Osize(tc_List_Olist(T_b)),V_xs_2)))
% 160.46/160.16       => hBOOL(hAPP(hAPP(c_member(T_b),hAPP(hAPP(c_List_Onth(T_b),V_xs_2),V_n_2)),hAPP(c_List_Oset(T_b),V_xs_2))) ) ).
% 160.46/160.16  
% 160.46/160.16  fof(fact_lists__eq__set,axiom,
% 160.46/160.16      ! [V_A_2,T_b] : c_List_Olists(T_b,V_A_2) = hAPP(c_Set_OCollect(tc_List_Olist(T_b)),hAPP(hAPP(c_COMBC(tc_List_Olist(T_b),tc_fun(T_b,tc_HOL_Obool),tc_HOL_Obool),hAPP(hAPP(c_COMBB(tc_fun(T_b,tc_HOL_Obool),tc_fun(tc_fun(T_b,tc_HOL_Obool),tc_HOL_Obool),tc_List_Olist(T_b)),c_Orderings_Oord__class_Oless__eq(tc_fun(T_b,tc_HOL_Obool))),c_List_Oset(T_b))),V_A_2)) ).
% 160.46/160.16  
% 160.46/160.16  fof(fact_set__conv__nth,axiom,
% 160.46/160.16      ! [V_xs_2,T_b] : hAPP(c_List_Oset(T_b),V_xs_2) = hAPP(c_Set_OCollect(T_b),hAPP(hAPP(c_COMBB(tc_fun(tc_Nat_Onat,tc_HOL_Obool),tc_HOL_Obool,T_b),c_HOL_OEx(tc_Nat_Onat)),hAPP(hAPP(c_COMBC(T_b,tc_fun(tc_Nat_Onat,tc_HOL_Obool),tc_fun(tc_Nat_Onat,tc_HOL_Obool)),hAPP(hAPP(c_COMBB(tc_fun(tc_Nat_Onat,tc_fun(tc_HOL_Obool,tc_HOL_Obool)),tc_fun(tc_fun(tc_Nat_Onat,tc_HOL_Obool),tc_fun(tc_Nat_Onat,tc_HOL_Obool)),T_b),c_COMBS(tc_Nat_Onat,tc_HOL_Obool,tc_HOL_Obool)),hAPP(hAPP(c_COMBB(tc_fun(tc_Nat_Onat,tc_HOL_Obool),tc_fun(tc_Nat_Onat,tc_fun(tc_HOL_Obool,tc_HOL_Obool)),T_b),hAPP(c_COMBB(tc_HOL_Obool,tc_fun(tc_HOL_Obool,tc_HOL_Obool),tc_Nat_Onat),c_fconj)),hAPP(hAPP(c_COMBC(T_b,tc_fun(tc_Nat_Onat,T_b),tc_fun(tc_Nat_Onat,tc_HOL_Obool)),hAPP(hAPP(c_COMBB(tc_fun(T_b,tc_HOL_Obool),tc_fun(tc_fun(tc_Nat_Onat,T_b),tc_fun(tc_Nat_Onat,tc_HOL_Obool)),T_b),c_COMBB(T_b,tc_HOL_Obool,tc_Nat_Onat)),c_fequal)),hAPP(c_List_Onth(T_b),V_xs_2))))),hAPP(hAPP(c_COMBC(tc_Nat_Onat,tc_Nat_Onat,tc_HOL_Obool),c_Orderings_Oord__class_Oless(tc_Nat_Onat)),hAPP(c_Nat_Osize__class_Osize(tc_List_Olist(T_b)),V_xs_2))))) ).
% 160.46/160.16  
% 160.46/160.16  fof(fact_finite__lists__length__eq,axiom,
% 160.46/160.16      ! [V_n_2,V_A_2,T_b] :
% 160.46/160.16        ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2))
% 160.46/160.16       => hBOOL(hAPP(c_Finite__Set_Ofinite(tc_List_Olist(T_b)),hAPP(c_Set_OCollect(tc_List_Olist(T_b)),hAPP(hAPP(c_COMBS(tc_List_Olist(T_b),tc_HOL_Obool,tc_HOL_Obool),hAPP(hAPP(c_COMBB(tc_HOL_Obool,tc_fun(tc_HOL_Obool,tc_HOL_Obool),tc_List_Olist(T_b)),c_fconj),hAPP(hAPP(c_COMBC(tc_List_Olist(T_b),tc_fun(T_b,tc_HOL_Obool),tc_HOL_Obool),hAPP(hAPP(c_COMBB(tc_fun(T_b,tc_HOL_Obool),tc_fun(tc_fun(T_b,tc_HOL_Obool),tc_HOL_Obool),tc_List_Olist(T_b)),c_Orderings_Oord__class_Oless__eq(tc_fun(T_b,tc_HOL_Obool))),c_List_Oset(T_b))),V_A_2))),hAPP(hAPP(c_COMBC(tc_List_Olist(T_b),tc_Nat_Onat,tc_HOL_Obool),hAPP(hAPP(c_COMBB(tc_Nat_Onat,tc_fun(tc_Nat_Onat,tc_HOL_Obool),tc_List_Olist(T_b)),c_fequal),c_Nat_Osize__class_Osize(tc_List_Olist(T_b)))),V_n_2))))) ) ).
% 160.46/160.16  
% 160.46/160.16  fof(fact_finite__lists__length__le,axiom,
% 160.46/160.16      ! [V_n_2,V_A_2,T_b] :
% 160.46/160.16        ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2))
% 160.46/160.16       => hBOOL(hAPP(c_Finite__Set_Ofinite(tc_List_Olist(T_b)),hAPP(c_Set_OCollect(tc_List_Olist(T_b)),hAPP(hAPP(c_COMBS(tc_List_Olist(T_b),tc_HOL_Obool,tc_HOL_Obool),hAPP(hAPP(c_COMBB(tc_HOL_Obool,tc_fun(tc_HOL_Obool,tc_HOL_Obool),tc_List_Olist(T_b)),c_fconj),hAPP(hAPP(c_COMBC(tc_List_Olist(T_b),tc_fun(T_b,tc_HOL_Obool),tc_HOL_Obool),hAPP(hAPP(c_COMBB(tc_fun(T_b,tc_HOL_Obool),tc_fun(tc_fun(T_b,tc_HOL_Obool),tc_HOL_Obool),tc_List_Olist(T_b)),c_Orderings_Oord__class_Oless__eq(tc_fun(T_b,tc_HOL_Obool))),c_List_Oset(T_b))),V_A_2))),hAPP(hAPP(c_COMBC(tc_List_Olist(T_b),tc_Nat_Onat,tc_HOL_Obool),hAPP(hAPP(c_COMBB(tc_Nat_Onat,tc_fun(tc_Nat_Onat,tc_HOL_Obool),tc_List_Olist(T_b)),c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat)),c_Nat_Osize__class_Osize(tc_List_Olist(T_b)))),V_n_2))))) ) ).
% 160.46/160.16  
% 160.46/160.16  fof(fact_listrel__iff__zip,axiom,
% 160.46/160.16      ! [V_r_2,V_ys_2,V_xs_2,T_b] :
% 160.46/160.16        ( hBOOL(hAPP(hAPP(c_member(tc_prod(tc_List_Olist(T_b),tc_List_Olist(T_b))),hAPP(hAPP(c_Product__Type_OPair(tc_List_Olist(T_b),tc_List_Olist(T_b)),V_xs_2),V_ys_2)),c_List_Olistrel(T_b,V_r_2)))
% 160.46/160.16      <=> ( hAPP(c_Nat_Osize__class_Osize(tc_List_Olist(T_b)),V_xs_2) = hAPP(c_Nat_Osize__class_Osize(tc_List_Olist(T_b)),V_ys_2)
% 160.46/160.16          & ! [B_x] :
% 160.46/160.16              ( hBOOL(hAPP(hAPP(c_member(tc_prod(T_b,T_b)),B_x),hAPP(c_List_Oset(tc_prod(T_b,T_b)),hAPP(hAPP(c_List_Ozip(T_b,T_b),V_xs_2),V_ys_2))))
% 160.46/160.16             => hBOOL(hAPP(hAPP(c_Product__Type_Oprod_Oprod__case(T_b,T_b,tc_HOL_Obool),hAPP(hAPP(c_COMBC(T_b,tc_fun(tc_prod(T_b,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_b,T_b),tc_HOL_Obool),tc_HOL_Obool)),tc_fun(tc_fun(tc_prod(T_b,T_b),tc_HOL_Obool),tc_fun(T_b,tc_HOL_Obool)),T_b),c_COMBC(T_b,tc_fun(tc_prod(T_b,T_b),tc_HOL_Obool),tc_HOL_Obool)),hAPP(hAPP(c_COMBB(tc_fun(T_b,tc_prod(T_b,T_b)),tc_fun(T_b,tc_fun(tc_fun(tc_prod(T_b,T_b),tc_HOL_Obool),tc_HOL_Obool)),T_b),hAPP(c_COMBB(tc_prod(T_b,T_b),tc_fun(tc_fun(tc_prod(T_b,T_b),tc_HOL_Obool),tc_HOL_Obool),T_b),c_member(tc_prod(T_b,T_b)))),c_Product__Type_OPair(T_b,T_b)))),V_r_2)),B_x)) ) ) ) ).
% 160.46/160.16  
% 160.46/160.16  fof(fact_set__zip,axiom,
% 160.46/160.16      ! [V_ys_2,V_xs_2,T_c,T_b] : hAPP(c_List_Oset(tc_prod(T_b,T_c)),hAPP(hAPP(c_List_Ozip(T_b,T_c),V_xs_2),V_ys_2)) = hAPP(c_Set_OCollect(tc_prod(T_b,T_c)),hAPP(hAPP(c_COMBB(tc_fun(tc_Nat_Onat,tc_HOL_Obool),tc_HOL_Obool,tc_prod(T_b,T_c)),c_HOL_OEx(tc_Nat_Onat)),hAPP(hAPP(c_COMBC(tc_prod(T_b,T_c),tc_fun(tc_Nat_Onat,tc_HOL_Obool),tc_fun(tc_Nat_Onat,tc_HOL_Obool)),hAPP(hAPP(c_COMBB(tc_fun(tc_Nat_Onat,tc_fun(tc_HOL_Obool,tc_HOL_Obool)),tc_fun(tc_fun(tc_Nat_Onat,tc_HOL_Obool),tc_fun(tc_Nat_Onat,tc_HOL_Obool)),tc_prod(T_b,T_c)),c_COMBS(tc_Nat_Onat,tc_HOL_Obool,tc_HOL_Obool)),hAPP(hAPP(c_COMBB(tc_fun(tc_Nat_Onat,tc_HOL_Obool),tc_fun(tc_Nat_Onat,tc_fun(tc_HOL_Obool,tc_HOL_Obool)),tc_prod(T_b,T_c)),hAPP(c_COMBB(tc_HOL_Obool,tc_fun(tc_HOL_Obool,tc_HOL_Obool),tc_Nat_Onat),c_fconj)),hAPP(hAPP(c_COMBC(tc_prod(T_b,T_c),tc_fun(tc_Nat_Onat,tc_prod(T_b,T_c)),tc_fun(tc_Nat_Onat,tc_HOL_Obool)),hAPP(hAPP(c_COMBB(tc_fun(tc_prod(T_b,T_c),tc_HOL_Obool),tc_fun(tc_fun(tc_Nat_Onat,tc_prod(T_b,T_c)),tc_fun(tc_Nat_Onat,tc_HOL_Obool)),tc_prod(T_b,T_c)),c_COMBB(tc_prod(T_b,T_c),tc_HOL_Obool,tc_Nat_Onat)),c_fequal)),hAPP(hAPP(c_COMBS(tc_Nat_Onat,T_c,tc_prod(T_b,T_c)),hAPP(hAPP(c_COMBB(T_b,tc_fun(T_c,tc_prod(T_b,T_c)),tc_Nat_Onat),c_Product__Type_OPair(T_b,T_c)),hAPP(c_List_Onth(T_b),V_xs_2))),hAPP(c_List_Onth(T_c),V_ys_2)))))),hAPP(hAPP(c_COMBC(tc_Nat_Onat,tc_Nat_Onat,tc_HOL_Obool),c_Orderings_Oord__class_Oless(tc_Nat_Onat)),hAPP(hAPP(c_Orderings_Oord__class_Omin(tc_Nat_Onat),hAPP(c_Nat_Osize__class_Osize(tc_List_Olist(T_b)),V_xs_2)),hAPP(c_Nat_Osize__class_Osize(tc_List_Olist(T_c)),V_ys_2)))))) ).
% 160.46/160.16  
% 160.46/160.16  fof(fact_take__zip,axiom,
% 160.46/160.16      ! [V_ys,V_xs,V_n,T_b,T_a] : hAPP(hAPP(c_List_Otake(tc_prod(T_a,T_b)),V_n),hAPP(hAPP(c_List_Ozip(T_a,T_b),V_xs),V_ys)) = hAPP(hAPP(c_List_Ozip(T_a,T_b),hAPP(hAPP(c_List_Otake(T_a),V_n),V_xs)),hAPP(hAPP(c_List_Otake(T_b),V_n),V_ys)) ).
% 160.46/160.16  
% 160.46/160.16  fof(fact_length__zip,axiom,
% 160.46/160.16      ! [V_ys,V_xs,T_b,T_a] : hAPP(c_Nat_Osize__class_Osize(tc_List_Olist(tc_prod(T_a,T_b))),hAPP(hAPP(c_List_Ozip(T_a,T_b),V_xs),V_ys)) = hAPP(hAPP(c_Orderings_Oord__class_Omin(tc_Nat_Onat),hAPP(c_Nat_Osize__class_Osize(tc_List_Olist(T_a)),V_xs)),hAPP(c_Nat_Osize__class_Osize(tc_List_Olist(T_b)),V_ys)) ).
% 160.46/160.16  
% 160.46/160.16  fof(fact_zip__Cons__Cons,axiom,
% 160.46/160.16      ! [V_ys,V_y,V_xs,V_x,T_b,T_a] : hAPP(hAPP(c_List_Ozip(T_a,T_b),hAPP(hAPP(c_List_Olist_OCons(T_a),V_x),V_xs)),hAPP(hAPP(c_List_Olist_OCons(T_b),V_y),V_ys)) = hAPP(hAPP(c_List_Olist_OCons(tc_prod(T_a,T_b)),hAPP(hAPP(c_Product__Type_OPair(T_a,T_b),V_x),V_y)),hAPP(hAPP(c_List_Ozip(T_a,T_b),V_xs),V_ys)) ).
% 160.46/160.16  
% 160.46/160.16  fof(fact_list__eq__iff__zip__eq,axiom,
% 160.46/160.16      ! [T_b,V_ys_2,V_xs_2] :
% 160.46/160.16        ( V_xs_2 = V_ys_2
% 160.46/160.16      <=> ( hAPP(c_Nat_Osize__class_Osize(tc_List_Olist(T_b)),V_xs_2) = hAPP(c_Nat_Osize__class_Osize(tc_List_Olist(T_b)),V_ys_2)
% 160.46/160.16          & ! [B_x] :
% 160.46/160.16              ( hBOOL(hAPP(hAPP(c_member(tc_prod(T_b,T_b)),B_x),hAPP(c_List_Oset(tc_prod(T_b,T_b)),hAPP(hAPP(c_List_Ozip(T_b,T_b),V_xs_2),V_ys_2))))
% 160.46/160.16             => hBOOL(hAPP(hAPP(c_Product__Type_Oprod_Oprod__case(T_b,T_b,tc_HOL_Obool),c_fequal),B_x)) ) ) ) ).
% 160.46/160.16  
% 160.46/160.16  fof(fact_zip__same,axiom,
% 160.46/160.16      ! [V_xs_2,V_b_2,V_a_2,T_b] :
% 160.46/160.16        ( hBOOL(hAPP(hAPP(c_member(tc_prod(T_b,T_b)),hAPP(hAPP(c_Product__Type_OPair(T_b,T_b),V_a_2),V_b_2)),hAPP(c_List_Oset(tc_prod(T_b,T_b)),hAPP(hAPP(c_List_Ozip(T_b,T_b),V_xs_2),V_xs_2))))
% 160.46/160.16      <=> ( hBOOL(hAPP(hAPP(c_member(T_b),V_a_2),hAPP(c_List_Oset(T_b),V_xs_2)))
% 160.46/160.16          & V_a_2 = V_b_2 ) ) ).
% 160.46/160.16  
% 160.46/160.16  fof(fact_set__zip__leftD,axiom,
% 160.46/160.16      ! [V_ys_2,V_xs_2,V_y_2,V_x_2,T_c,T_b] :
% 160.46/160.16        ( hBOOL(hAPP(hAPP(c_member(tc_prod(T_b,T_c)),hAPP(hAPP(c_Product__Type_OPair(T_b,T_c),V_x_2),V_y_2)),hAPP(c_List_Oset(tc_prod(T_b,T_c)),hAPP(hAPP(c_List_Ozip(T_b,T_c),V_xs_2),V_ys_2))))
% 160.46/160.16       => hBOOL(hAPP(hAPP(c_member(T_b),V_x_2),hAPP(c_List_Oset(T_b),V_xs_2))) ) ).
% 160.46/160.16  
% 160.46/160.16  fof(fact_set__zip__rightD,axiom,
% 160.46/160.16      ! [V_ys_2,V_xs_2,V_y_2,V_x_2,T_c,T_b] :
% 160.46/160.16        ( hBOOL(hAPP(hAPP(c_member(tc_prod(T_b,T_c)),hAPP(hAPP(c_Product__Type_OPair(T_b,T_c),V_x_2),V_y_2)),hAPP(c_List_Oset(tc_prod(T_b,T_c)),hAPP(hAPP(c_List_Ozip(T_b,T_c),V_xs_2),V_ys_2))))
% 160.46/160.16       => hBOOL(hAPP(hAPP(c_member(T_c),V_y_2),hAPP(c_List_Oset(T_c),V_ys_2))) ) ).
% 160.46/160.16  
% 160.46/160.16  fof(fact_in__set__zipE,axiom,
% 160.46/160.16      ! [V_ys_2,V_xs_2,V_y_2,V_x_2,T_c,T_b] :
% 160.46/160.16        ( hBOOL(hAPP(hAPP(c_member(tc_prod(T_b,T_c)),hAPP(hAPP(c_Product__Type_OPair(T_b,T_c),V_x_2),V_y_2)),hAPP(c_List_Oset(tc_prod(T_b,T_c)),hAPP(hAPP(c_List_Ozip(T_b,T_c),V_xs_2),V_ys_2))))
% 160.46/160.16       => ~ ( hBOOL(hAPP(hAPP(c_member(T_b),V_x_2),hAPP(c_List_Oset(T_b),V_xs_2)))
% 160.46/160.16           => ~ hBOOL(hAPP(hAPP(c_member(T_c),V_y_2),hAPP(c_List_Oset(T_c),V_ys_2))) ) ) ).
% 160.46/160.16  
% 160.46/160.16  fof(fact_nth__zip,axiom,
% 160.46/160.16      ! [V_ys,T_b,V_xs,T_a,V_i] :
% 160.46/160.16        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),V_i),hAPP(c_Nat_Osize__class_Osize(tc_List_Olist(T_a)),V_xs)))
% 160.46/160.16       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),V_i),hAPP(c_Nat_Osize__class_Osize(tc_List_Olist(T_b)),V_ys)))
% 160.46/160.16         => hAPP(hAPP(c_List_Onth(tc_prod(T_a,T_b)),hAPP(hAPP(c_List_Ozip(T_a,T_b),V_xs),V_ys)),V_i) = hAPP(hAPP(c_Product__Type_OPair(T_a,T_b),hAPP(hAPP(c_List_Onth(T_a),V_xs),V_i)),hAPP(hAPP(c_List_Onth(T_b),V_ys),V_i)) ) ) ).
% 160.46/160.16  
% 160.46/160.16  fof(fact_greaterThanLessThan__upto,axiom,
% 160.46/160.16      ! [V_j_2,V_i_2] : c_SetInterval_Oord__class_OgreaterThanLessThan(tc_Int_Oint,V_i_2,V_j_2) = hAPP(c_List_Oset(tc_Int_Oint),c_List_Oupto(hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Int_Oint),V_i_2),c_Groups_Oone__class_Oone(tc_Int_Oint)),hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_Int_Oint),V_j_2),c_Groups_Oone__class_Oone(tc_Int_Oint)))) ).
% 160.46/160.16  
% 160.46/160.16  fof(fact_listsum__setsum__nth,axiom,
% 160.46/160.16      ! [V_xs_2,T_b] :
% 160.46/160.16        ( class_Groups_Ocomm__monoid__add(T_b)
% 160.46/160.16       => hAPP(c_List_Omonoid__add__class_Olistsum(T_b),V_xs_2) = hAPP(hAPP(c_Big__Operators_Ocomm__monoid__add__class_Osetsum(tc_Nat_Onat,T_b),hAPP(c_List_Onth(T_b),V_xs_2)),hAPP(c_SetInterval_Oord__class_OatLeastLessThan(tc_Nat_Onat,c_Groups_Ozero__class_Ozero(tc_Nat_Onat)),hAPP(c_Nat_Osize__class_Osize(tc_List_Olist(T_b)),V_xs_2))) ) ).
% 160.46/160.16  
% 160.46/160.16  fof(fact_set__upto,axiom,
% 160.46/160.16      ! [V_j_2,V_i_2] : hAPP(c_List_Oset(tc_Int_Oint),c_List_Oupto(V_i_2,V_j_2)) = c_SetInterval_Oord__class_OatLeastAtMost(tc_Int_Oint,V_i_2,V_j_2) ).
% 160.46/160.16  
% 160.46/160.16  fof(fact_atLeastAtMost__upto,axiom,
% 160.46/160.16      ! [V_j_2,V_i_2] : c_SetInterval_Oord__class_OatLeastAtMost(tc_Int_Oint,V_i_2,V_j_2) = hAPP(c_List_Oset(tc_Int_Oint),c_List_Oupto(V_i_2,V_j_2)) ).
% 160.46/160.16  
% 160.46/160.16  fof(fact_listsum__eq__0__nat__iff__nat,axiom,
% 160.46/160.16      ! [V_ns_2] :
% 160.46/160.16        ( hAPP(c_List_Omonoid__add__class_Olistsum(tc_Nat_Onat),V_ns_2) = c_Groups_Ozero__class_Ozero(tc_Nat_Onat)
% 160.46/160.16      <=> ! [B_x] :
% 160.46/160.16            ( hBOOL(hAPP(hAPP(c_member(tc_Nat_Onat),B_x),hAPP(c_List_Oset(tc_Nat_Onat),V_ns_2)))
% 160.46/160.16           => B_x = c_Groups_Ozero__class_Ozero(tc_Nat_Onat) ) ) ).
% 160.46/160.16  
% 160.46/160.16  fof(fact_elem__le__listsum__nat,axiom,
% 160.46/160.16      ! [V_ns,V_k] :
% 160.46/160.16        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),V_k),hAPP(c_Nat_Osize__class_Osize(tc_List_Olist(tc_Nat_Onat)),V_ns)))
% 160.46/160.16       => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat),hAPP(hAPP(c_List_Onth(tc_Nat_Onat),V_ns),V_k)),hAPP(c_List_Omonoid__add__class_Olistsum(tc_Nat_Onat),V_ns))) ) ).
% 160.46/160.16  
% 160.46/160.16  fof(fact_listsum__simps_I2_J,axiom,
% 160.46/160.16      ! [V_xs,V_x,T_a] :
% 160.46/160.16        ( class_Groups_Omonoid__add(T_a)
% 160.46/160.16       => hAPP(c_List_Omonoid__add__class_Olistsum(T_a),hAPP(hAPP(c_List_Olist_OCons(T_a),V_x),V_xs)) = hAPP(hAPP(c_Groups_Oplus__class_Oplus(T_a),V_x),hAPP(c_List_Omonoid__add__class_Olistsum(T_a),V_xs)) ) ).
% 160.46/160.16  
% 160.46/160.16  fof(fact_atLeastLessThan__upto,axiom,
% 160.46/160.16      ! [V_j_2,V_i_2] : hAPP(c_SetInterval_Oord__class_OatLeastLessThan(tc_Int_Oint,V_i_2),V_j_2) = hAPP(c_List_Oset(tc_Int_Oint),c_List_Oupto(V_i_2,hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_Int_Oint),V_j_2),c_Groups_Oone__class_Oone(tc_Int_Oint)))) ).
% 160.46/160.16  
% 160.46/160.16  fof(fact_greaterThanAtMost__upto,axiom,
% 160.46/160.16      ! [V_j_2,V_i_2] : c_SetInterval_Oord__class_OgreaterThanAtMost(tc_Int_Oint,V_i_2,V_j_2) = hAPP(c_List_Oset(tc_Int_Oint),c_List_Oupto(hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Int_Oint),V_i_2),c_Groups_Oone__class_Oone(tc_Int_Oint)),V_j_2)) ).
% 160.46/160.16  
% 160.46/160.16  fof(fact_nat__list__def,axiom,
% 160.46/160.16      ! [V_l_2] :
% 160.46/160.16        ( c_List_Onat__list(V_l_2)
% 160.46/160.16      <=> c_Nat__Transfer_Onat__set(hAPP(c_List_Oset(tc_Int_Oint),V_l_2)) ) ).
% 160.46/160.16  
% 160.46/160.16  fof(fact_list__size__pointwise,axiom,
% 160.46/160.16      ! [V_g_2,V_f_2,V_xs_2,T_b] :
% 160.46/160.16        ( ! [B_x] :
% 160.46/160.16            ( hBOOL(hAPP(hAPP(c_member(T_b),B_x),hAPP(c_List_Oset(T_b),V_xs_2)))
% 160.46/160.16           => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),hAPP(V_f_2,B_x)),hAPP(V_g_2,B_x))) )
% 160.46/160.16       => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat),c_List_Olist_Olist__size(T_b,V_f_2,V_xs_2)),c_List_Olist_Olist__size(T_b,V_g_2,V_xs_2))) ) ).
% 160.46/160.16  
% 160.46/160.16  fof(fact_listsum__update__nat,axiom,
% 160.46/160.16      ! [V_n,V_ns,V_k] :
% 160.46/160.16        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),V_k),hAPP(c_Nat_Osize__class_Osize(tc_List_Olist(tc_Nat_Onat)),V_ns)))
% 160.46/160.16       => hAPP(c_List_Omonoid__add__class_Olistsum(tc_Nat_Onat),hAPP(hAPP(c_List_Olist__update(tc_Nat_Onat,V_ns),V_k),V_n)) = hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_Nat_Onat),hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Nat_Onat),hAPP(c_List_Omonoid__add__class_Olistsum(tc_Nat_Onat),V_ns)),V_n)),hAPP(hAPP(c_List_Onth(tc_Nat_Onat),V_ns),V_k)) ) ).
% 160.46/160.16  
% 160.46/160.16  fof(fact_butlast__take,axiom,
% 160.46/160.16      ! [V_xs,T_a,V_n] :
% 160.46/160.16        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat),V_n),hAPP(c_Nat_Osize__class_Osize(tc_List_Olist(T_a)),V_xs)))
% 160.46/160.16       => c_List_Obutlast(T_a,hAPP(hAPP(c_List_Otake(T_a),V_n),V_xs)) = hAPP(hAPP(c_List_Otake(T_a),hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_Nat_Onat),V_n),c_Groups_Oone__class_Oone(tc_Nat_Onat))),V_xs) ) ).
% 160.46/160.16  
% 160.46/160.16  fof(fact_list__update__beyond,axiom,
% 160.46/160.16      ! [V_x,V_i,V_xs,T_a] :
% 160.46/160.16        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat),hAPP(c_Nat_Osize__class_Osize(tc_List_Olist(T_a)),V_xs)),V_i))
% 160.46/160.16       => hAPP(hAPP(c_List_Olist__update(T_a,V_xs),V_i),V_x) = V_xs ) ).
% 160.46/160.16  
% 160.46/160.16  fof(fact_list__update__id,axiom,
% 160.46/160.16      ! [V_i,V_xs,T_a] : hAPP(hAPP(c_List_Olist__update(T_a,V_xs),V_i),hAPP(hAPP(c_List_Onth(T_a),V_xs),V_i)) = V_xs ).
% 160.46/160.16  
% 160.46/160.16  fof(fact_nth__list__update__neq,axiom,
% 160.46/160.16      ! [V_x,V_xs,T_a,V_j,V_i] :
% 160.46/160.16        ( V_i != V_j
% 160.46/160.16       => hAPP(hAPP(c_List_Onth(T_a),hAPP(hAPP(c_List_Olist__update(T_a,V_xs),V_i),V_x)),V_j) = hAPP(hAPP(c_List_Onth(T_a),V_xs),V_j) ) ).
% 160.46/160.16  
% 160.46/160.16  fof(fact_length__list__update,axiom,
% 160.46/160.16      ! [V_x,V_i,V_xs,T_a] : hAPP(c_Nat_Osize__class_Osize(tc_List_Olist(T_a)),hAPP(hAPP(c_List_Olist__update(T_a,V_xs),V_i),V_x)) = hAPP(c_Nat_Osize__class_Osize(tc_List_Olist(T_a)),V_xs) ).
% 160.46/160.16  
% 160.46/160.16  fof(fact_butlast__list__update,axiom,
% 160.46/160.16      ! [V_x,V_xs,T_a,V_k] :
% 160.46/160.16        ( ( V_k = hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_Nat_Onat),hAPP(c_Nat_Osize__class_Osize(tc_List_Olist(T_a)),V_xs)),c_Groups_Oone__class_Oone(tc_Nat_Onat))
% 160.46/160.16         => c_List_Obutlast(T_a,hAPP(hAPP(c_List_Olist__update(T_a,V_xs),V_k),V_x)) = c_List_Obutlast(T_a,V_xs) )
% 160.46/160.16        & ( V_k != hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_Nat_Onat),hAPP(c_Nat_Osize__class_Osize(tc_List_Olist(T_a)),V_xs)),c_Groups_Oone__class_Oone(tc_Nat_Onat))
% 160.46/160.16         => c_List_Obutlast(T_a,hAPP(hAPP(c_List_Olist__update(T_a,V_xs),V_k),V_x)) = hAPP(hAPP(c_List_Olist__update(T_a,c_List_Obutlast(T_a,V_xs)),V_k),V_x) ) ) ).
% 160.46/160.16  
% 160.46/160.16  fof(fact_zip__update,axiom,
% 160.46/160.16      ! [V_y,V_ys,V_x,V_i,V_xs,T_b,T_a] : hAPP(hAPP(c_List_Ozip(T_a,T_b),hAPP(hAPP(c_List_Olist__update(T_a,V_xs),V_i),V_x)),hAPP(hAPP(c_List_Olist__update(T_b,V_ys),V_i),V_y)) = hAPP(hAPP(c_List_Olist__update(tc_prod(T_a,T_b),hAPP(hAPP(c_List_Ozip(T_a,T_b),V_xs),V_ys)),V_i),hAPP(hAPP(c_Product__Type_OPair(T_a,T_b),V_x),V_y)) ).
% 160.46/160.16  
% 160.46/160.16  fof(fact_update__zip,axiom,
% 160.46/160.16      ! [V_xy,V_i,V_ys,V_xs,T_b,T_a] : hAPP(hAPP(c_List_Olist__update(tc_prod(T_a,T_b),hAPP(hAPP(c_List_Ozip(T_a,T_b),V_xs),V_ys)),V_i),V_xy) = hAPP(hAPP(c_List_Ozip(T_a,T_b),hAPP(hAPP(c_List_Olist__update(T_a,V_xs),V_i),hAPP(c_Product__Type_Ofst(T_a,T_b),V_xy))),hAPP(hAPP(c_List_Olist__update(T_b,V_ys),V_i),hAPP(c_Product__Type_Osnd(T_a,T_b),V_xy))) ).
% 160.46/160.16  
% 160.46/160.16  fof(fact_list__update__swap,axiom,
% 160.46/160.16      ! [V_x_H,V_x,V_xs,T_a,V_i_H,V_i] :
% 160.46/160.16        ( V_i != V_i_H
% 160.46/160.16       => hAPP(hAPP(c_List_Olist__update(T_a,hAPP(hAPP(c_List_Olist__update(T_a,V_xs),V_i),V_x)),V_i_H),V_x_H) = hAPP(hAPP(c_List_Olist__update(T_a,hAPP(hAPP(c_List_Olist__update(T_a,V_xs),V_i_H),V_x_H)),V_i),V_x) ) ).
% 160.46/160.16  
% 160.46/160.16  fof(fact_list__update__overwrite,axiom,
% 160.46/160.16      ! [V_y,V_x,V_i,V_xs,T_a] : hAPP(hAPP(c_List_Olist__update(T_a,hAPP(hAPP(c_List_Olist__update(T_a,V_xs),V_i),V_x)),V_i),V_y) = hAPP(hAPP(c_List_Olist__update(T_a,V_xs),V_i),V_y) ).
% 160.46/160.16  
% 160.46/160.16  fof(fact_list__update_Osimps_I2_J,axiom,
% 160.46/160.16      ! [V_v_2,V_i_2,V_xs_2,V_x_2,T_b] : hAPP(hAPP(c_List_Olist__update(T_b,hAPP(hAPP(c_List_Olist_OCons(T_b),V_x_2),V_xs_2)),V_i_2),V_v_2) = c_Nat_Onat_Onat__case(tc_List_Olist(T_b),hAPP(hAPP(c_List_Olist_OCons(T_b),V_v_2),V_xs_2),hAPP(hAPP(c_COMBB(tc_List_Olist(T_b),tc_List_Olist(T_b),tc_Nat_Onat),hAPP(c_List_Olist_OCons(T_b),V_x_2)),hAPP(hAPP(c_COMBC(tc_Nat_Onat,T_b,tc_List_Olist(T_b)),c_List_Olist__update(T_b,V_xs_2)),V_v_2)),V_i_2) ).
% 160.46/160.16  
% 160.46/160.16  fof(fact_list__update__code_I3_J,axiom,
% 160.46/160.16      ! [V_y,V_i,V_xs,V_x,T_a] : hAPP(hAPP(c_List_Olist__update(T_a,hAPP(hAPP(c_List_Olist_OCons(T_a),V_x),V_xs)),hAPP(c_Nat_OSuc,V_i)),V_y) = hAPP(hAPP(c_List_Olist_OCons(T_a),V_x),hAPP(hAPP(c_List_Olist__update(T_a,V_xs),V_i),V_y)) ).
% 160.46/160.16  
% 160.46/160.16  fof(fact_list__update__code_I2_J,axiom,
% 160.46/160.16      ! [V_y,V_xs,V_x,T_a] : hAPP(hAPP(c_List_Olist__update(T_a,hAPP(hAPP(c_List_Olist_OCons(T_a),V_x),V_xs)),c_Groups_Ozero__class_Ozero(tc_Nat_Onat)),V_y) = hAPP(hAPP(c_List_Olist_OCons(T_a),V_y),V_xs) ).
% 160.46/160.16  
% 160.46/160.16  fof(fact_in__set__butlastD,axiom,
% 160.46/160.16      ! [V_xs_2,V_x_2,T_b] :
% 160.46/160.16        ( hBOOL(hAPP(hAPP(c_member(T_b),V_x_2),hAPP(c_List_Oset(T_b),c_List_Obutlast(T_b,V_xs_2))))
% 160.46/160.16       => hBOOL(hAPP(hAPP(c_member(T_b),V_x_2),hAPP(c_List_Oset(T_b),V_xs_2))) ) ).
% 160.46/160.16  
% 160.46/160.16  fof(fact_set__update__subsetI,axiom,
% 160.46/160.16      ! [V_i_2,V_x_2,V_A_2,V_xs_2,T_b] :
% 160.46/160.16        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_b,tc_HOL_Obool)),hAPP(c_List_Oset(T_b),V_xs_2)),V_A_2))
% 160.46/160.16       => ( hBOOL(hAPP(hAPP(c_member(T_b),V_x_2),V_A_2))
% 160.46/160.16         => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_b,tc_HOL_Obool)),hAPP(c_List_Oset(T_b),hAPP(hAPP(c_List_Olist__update(T_b,V_xs_2),V_i_2),V_x_2))),V_A_2)) ) ) ).
% 160.46/160.16  
% 160.46/160.16  fof(fact_set__update__subset__insert,axiom,
% 160.46/160.16      ! [V_x_2,V_i_2,V_xs_2,T_b] : hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_b,tc_HOL_Obool)),hAPP(c_List_Oset(T_b),hAPP(hAPP(c_List_Olist__update(T_b,V_xs_2),V_i_2),V_x_2))),hAPP(hAPP(c_Set_Oinsert(T_b),V_x_2),hAPP(c_List_Oset(T_b),V_xs_2)))) ).
% 160.46/160.16  
% 160.46/160.16  fof(fact_nth__list__update__eq,axiom,
% 160.46/160.16      ! [V_x,V_xs,T_a,V_i] :
% 160.46/160.16        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),V_i),hAPP(c_Nat_Osize__class_Osize(tc_List_Olist(T_a)),V_xs)))
% 160.46/160.16       => hAPP(hAPP(c_List_Onth(T_a),hAPP(hAPP(c_List_Olist__update(T_a,V_xs),V_i),V_x)),V_i) = V_x ) ).
% 160.46/160.16  
% 160.46/160.16  fof(fact_list__update__same__conv,axiom,
% 160.46/160.16      ! [V_x_2,V_xs_2,T_b,V_i_2] :
% 160.46/160.16        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),V_i_2),hAPP(c_Nat_Osize__class_Osize(tc_List_Olist(T_b)),V_xs_2)))
% 160.46/160.16       => ( hAPP(hAPP(c_List_Olist__update(T_b,V_xs_2),V_i_2),V_x_2) = V_xs_2
% 160.46/160.16        <=> hAPP(hAPP(c_List_Onth(T_b),V_xs_2),V_i_2) = V_x_2 ) ) ).
% 160.46/160.16  
% 160.46/160.16  fof(fact_nth__list__update,axiom,
% 160.46/160.16      ! [V_x,V_j,V_xs,T_a,V_i] :
% 160.46/160.16        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),V_i),hAPP(c_Nat_Osize__class_Osize(tc_List_Olist(T_a)),V_xs)))
% 160.46/160.16       => ( ( V_i = V_j
% 160.46/160.16           => hAPP(hAPP(c_List_Onth(T_a),hAPP(hAPP(c_List_Olist__update(T_a,V_xs),V_i),V_x)),V_j) = V_x )
% 160.46/160.16          & ( V_i != V_j
% 160.46/160.16           => hAPP(hAPP(c_List_Onth(T_a),hAPP(hAPP(c_List_Olist__update(T_a,V_xs),V_i),V_x)),V_j) = hAPP(hAPP(c_List_Onth(T_a),V_xs),V_j) ) ) ) ).
% 160.46/160.16  
% 160.46/160.16  fof(fact_take__butlast,axiom,
% 160.46/160.16      ! [V_xs,T_a,V_n] :
% 160.46/160.16        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),V_n),hAPP(c_Nat_Osize__class_Osize(tc_List_Olist(T_a)),V_xs)))
% 160.46/160.16       => hAPP(hAPP(c_List_Otake(T_a),V_n),c_List_Obutlast(T_a,V_xs)) = hAPP(hAPP(c_List_Otake(T_a),V_n),V_xs) ) ).
% 160.46/160.16  
% 160.46/160.16  fof(fact_length__butlast,axiom,
% 160.46/160.16      ! [V_xs,T_a] : hAPP(c_Nat_Osize__class_Osize(tc_List_Olist(T_a)),c_List_Obutlast(T_a,V_xs)) = hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_Nat_Onat),hAPP(c_Nat_Osize__class_Osize(tc_List_Olist(T_a)),V_xs)),c_Groups_Oone__class_Oone(tc_Nat_Onat)) ).
% 160.46/160.16  
% 160.46/160.16  fof(fact_set__update__memI,axiom,
% 160.46/160.16      ! [V_x_2,V_xs_2,T_b,V_n_2] :
% 160.46/160.16        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),V_n_2),hAPP(c_Nat_Osize__class_Osize(tc_List_Olist(T_b)),V_xs_2)))
% 160.46/160.16       => hBOOL(hAPP(hAPP(c_member(T_b),V_x_2),hAPP(c_List_Oset(T_b),hAPP(hAPP(c_List_Olist__update(T_b,V_xs_2),V_n_2),V_x_2)))) ) ).
% 160.46/160.16  
% 160.46/160.16  fof(fact_butlast__conv__take,axiom,
% 160.46/160.16      ! [V_xs,T_a] : c_List_Obutlast(T_a,V_xs) = hAPP(hAPP(c_List_Otake(T_a),hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_Nat_Onat),hAPP(c_Nat_Osize__class_Osize(tc_List_Olist(T_a)),V_xs)),c_Groups_Oone__class_Oone(tc_Nat_Onat))),V_xs) ).
% 160.46/160.16  
% 160.46/160.16  fof(fact_listrel1__iff__update,axiom,
% 160.46/160.16      ! [V_r_2,V_ys_2,V_xs_2,T_b] :
% 160.46/160.16        ( hBOOL(hAPP(hAPP(c_member(tc_prod(tc_List_Olist(T_b),tc_List_Olist(T_b))),hAPP(hAPP(c_Product__Type_OPair(tc_List_Olist(T_b),tc_List_Olist(T_b)),V_xs_2),V_ys_2)),c_List_Olistrel1(T_b,V_r_2)))
% 160.46/160.16      <=> ? [B_y,B_n] :
% 160.46/160.16            ( hBOOL(hAPP(hAPP(c_member(tc_prod(T_b,T_b)),hAPP(hAPP(c_Product__Type_OPair(T_b,T_b),hAPP(hAPP(c_List_Onth(T_b),V_xs_2),B_n)),B_y)),V_r_2))
% 160.46/160.16            & hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),B_n),hAPP(c_Nat_Osize__class_Osize(tc_List_Olist(T_b)),V_xs_2)))
% 160.46/160.16            & V_ys_2 = hAPP(hAPP(c_List_Olist__update(T_b,V_xs_2),B_n),B_y) ) ) ).
% 160.46/160.16  
% 160.46/160.16  fof(fact_distinct__list__update,axiom,
% 160.46/160.16      ! [V_i_2,V_a_2,V_xs_2,T_b] :
% 160.46/160.16        ( hBOOL(hAPP(c_List_Odistinct(T_b),V_xs_2))
% 160.46/160.16       => ( ~ hBOOL(hAPP(hAPP(c_member(T_b),V_a_2),hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_fun(T_b,tc_HOL_Obool)),hAPP(c_List_Oset(T_b),V_xs_2)),hAPP(hAPP(c_Set_Oinsert(T_b),hAPP(hAPP(c_List_Onth(T_b),V_xs_2),V_i_2)),c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool))))))
% 160.46/160.16         => hBOOL(hAPP(c_List_Odistinct(T_b),hAPP(hAPP(c_List_Olist__update(T_b,V_xs_2),V_i_2),V_a_2))) ) ) ).
% 160.46/160.16  
% 160.46/160.16  fof(fact_distinct__upto,axiom,
% 160.46/160.16      ! [V_j,V_i] : hBOOL(hAPP(c_List_Odistinct(tc_Int_Oint),c_List_Oupto(V_i,V_j))) ).
% 160.46/160.16  
% 160.46/160.16  fof(fact_distinct__take,axiom,
% 160.46/160.16      ! [V_i,V_xs,T_a] :
% 160.46/160.16        ( hBOOL(hAPP(c_List_Odistinct(T_a),V_xs))
% 160.46/160.16       => hBOOL(hAPP(c_List_Odistinct(T_a),hAPP(hAPP(c_List_Otake(T_a),V_i),V_xs))) ) ).
% 160.46/160.16  
% 160.46/160.16  fof(fact_distinct__sublistI,axiom,
% 160.46/160.16      ! [V_I_2,V_xs_2,T_b] :
% 160.46/160.16        ( hBOOL(hAPP(c_List_Odistinct(T_b),V_xs_2))
% 160.46/160.16       => hBOOL(hAPP(c_List_Odistinct(T_b),c_List_Osublist(T_b,V_xs_2,V_I_2))) ) ).
% 160.46/160.16  
% 160.46/160.16  fof(fact_distinct__zipI2,axiom,
% 160.46/160.16      ! [V_xs,T_b,V_ys,T_a] :
% 160.46/160.16        ( hBOOL(hAPP(c_List_Odistinct(T_a),V_ys))
% 160.46/160.16       => hBOOL(hAPP(c_List_Odistinct(tc_prod(T_b,T_a)),hAPP(hAPP(c_List_Ozip(T_b,T_a),V_xs),V_ys))) ) ).
% 160.46/160.16  
% 160.46/160.16  fof(fact_distinct__zipI1,axiom,
% 160.46/160.16      ! [V_ys,T_b,V_xs,T_a] :
% 160.46/160.16        ( hBOOL(hAPP(c_List_Odistinct(T_a),V_xs))
% 160.46/160.16       => hBOOL(hAPP(c_List_Odistinct(tc_prod(T_a,T_b)),hAPP(hAPP(c_List_Ozip(T_a,T_b),V_xs),V_ys))) ) ).
% 160.46/160.16  
% 160.46/160.16  fof(fact_distinct_Osimps_I2_J,axiom,
% 160.46/160.16      ! [V_xs_2,V_x_2,T_b] :
% 160.46/160.16        ( hBOOL(hAPP(c_List_Odistinct(T_b),hAPP(hAPP(c_List_Olist_OCons(T_b),V_x_2),V_xs_2)))
% 160.46/160.16      <=> ( ~ hBOOL(hAPP(hAPP(c_member(T_b),V_x_2),hAPP(c_List_Oset(T_b),V_xs_2)))
% 160.46/160.16          & hBOOL(hAPP(c_List_Odistinct(T_b),V_xs_2)) ) ) ).
% 160.46/160.16  
% 160.46/160.16  fof(fact_distinct__card,axiom,
% 160.46/160.16      ! [V_xs_2,T_b] :
% 160.46/160.16        ( hBOOL(hAPP(c_List_Odistinct(T_b),V_xs_2))
% 160.46/160.16       => hAPP(c_Finite__Set_Ocard(T_b),hAPP(c_List_Oset(T_b),V_xs_2)) = hAPP(c_Nat_Osize__class_Osize(tc_List_Olist(T_b)),V_xs_2) ) ).
% 160.46/160.16  
% 160.46/160.16  fof(fact_card__distinct,axiom,
% 160.46/160.16      ! [V_xs_2,T_b] :
% 160.46/160.16        ( hAPP(c_Finite__Set_Ocard(T_b),hAPP(c_List_Oset(T_b),V_xs_2)) = hAPP(c_Nat_Osize__class_Osize(tc_List_Olist(T_b)),V_xs_2)
% 160.46/160.16       => hBOOL(hAPP(c_List_Odistinct(T_b),V_xs_2)) ) ).
% 160.46/160.16  
% 160.46/160.16  fof(fact_nth__eq__iff__index__eq,axiom,
% 160.46/160.16      ! [V_j_2,V_i_2,V_xs_2,T_b] :
% 160.46/160.16        ( hBOOL(hAPP(c_List_Odistinct(T_b),V_xs_2))
% 160.46/160.16       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),V_i_2),hAPP(c_Nat_Osize__class_Osize(tc_List_Olist(T_b)),V_xs_2)))
% 160.46/160.16         => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),V_j_2),hAPP(c_Nat_Osize__class_Osize(tc_List_Olist(T_b)),V_xs_2)))
% 160.46/160.16           => ( hAPP(hAPP(c_List_Onth(T_b),V_xs_2),V_i_2) = hAPP(hAPP(c_List_Onth(T_b),V_xs_2),V_j_2)
% 160.46/160.16            <=> V_i_2 = V_j_2 ) ) ) ) ).
% 160.46/160.16  
% 160.46/160.16  fof(fact_distinct__conv__nth,axiom,
% 160.46/160.16      ! [V_xs_2,T_b] :
% 160.46/160.16        ( hBOOL(hAPP(c_List_Odistinct(T_b),V_xs_2))
% 160.46/160.16      <=> ! [B_i] :
% 160.46/160.16            ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),B_i),hAPP(c_Nat_Osize__class_Osize(tc_List_Olist(T_b)),V_xs_2)))
% 160.46/160.16           => ! [B_j] :
% 160.46/160.16                ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),B_j),hAPP(c_Nat_Osize__class_Osize(tc_List_Olist(T_b)),V_xs_2)))
% 160.46/160.16               => ( B_i != B_j
% 160.46/160.16                 => hAPP(hAPP(c_List_Onth(T_b),V_xs_2),B_i) != hAPP(hAPP(c_List_Onth(T_b),V_xs_2),B_j) ) ) ) ) ).
% 160.46/160.16  
% 160.46/160.16  fof(fact_distinct__listsum__conv__Setsum,axiom,
% 160.46/160.16      ! [V_xs_2,T_b] :
% 160.46/160.16        ( class_Groups_Ocomm__monoid__add(T_b)
% 160.46/160.16       => ( hBOOL(hAPP(c_List_Odistinct(T_b),V_xs_2))
% 160.46/160.16         => hAPP(c_List_Omonoid__add__class_Olistsum(T_b),V_xs_2) = hAPP(hAPP(c_Big__Operators_Ocomm__monoid__add__class_Osetsum(T_b,T_b),c_COMBI(T_b)),hAPP(c_List_Oset(T_b),V_xs_2)) ) ) ).
% 160.46/160.16  
% 160.46/160.16  fof(fact_Nitpick_Ocard_H__def,axiom,
% 160.46/160.16      ! [V_A_2,T_b] :
% 160.46/160.16        ( ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2))
% 160.46/160.16         => c_Nitpick_Ocard_H(T_b,V_A_2) = hAPP(c_Nat_Osize__class_Osize(tc_List_Olist(T_b)),c_Hilbert__Choice_OEps(tc_List_Olist(T_b),hAPP(hAPP(c_COMBS(tc_List_Olist(T_b),tc_HOL_Obool,tc_HOL_Obool),hAPP(hAPP(c_COMBB(tc_HOL_Obool,tc_fun(tc_HOL_Obool,tc_HOL_Obool),tc_List_Olist(T_b)),c_fconj),hAPP(hAPP(c_COMBC(tc_List_Olist(T_b),tc_fun(T_b,tc_HOL_Obool),tc_HOL_Obool),hAPP(hAPP(c_COMBB(tc_fun(T_b,tc_HOL_Obool),tc_fun(tc_fun(T_b,tc_HOL_Obool),tc_HOL_Obool),tc_List_Olist(T_b)),c_fequal),c_List_Oset(T_b))),V_A_2))),c_List_Odistinct(T_b)))) )
% 160.46/160.16        & ( ~ hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2))
% 160.46/160.16         => c_Nitpick_Ocard_H(T_b,V_A_2) = c_Groups_Ozero__class_Ozero(tc_Nat_Onat) ) ) ).
% 160.46/160.16  
% 160.46/160.16  fof(fact_nth__take__lemma,axiom,
% 160.46/160.16      ! [V_ys,V_xs,T_a,V_k] :
% 160.46/160.16        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat),V_k),hAPP(c_Nat_Osize__class_Osize(tc_List_Olist(T_a)),V_xs)))
% 160.46/160.16       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat),V_k),hAPP(c_Nat_Osize__class_Osize(tc_List_Olist(T_a)),V_ys)))
% 160.46/160.16         => ( ! [B_i] :
% 160.46/160.16                ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),B_i),V_k))
% 160.46/160.16               => hAPP(hAPP(c_List_Onth(T_a),V_xs),B_i) = hAPP(hAPP(c_List_Onth(T_a),V_ys),B_i) )
% 160.46/160.16           => hAPP(hAPP(c_List_Otake(T_a),V_k),V_xs) = hAPP(hAPP(c_List_Otake(T_a),V_k),V_ys) ) ) ) ).
% 160.46/160.16  
% 160.46/160.16  fof(fact_set__remove1__eq,axiom,
% 160.46/160.16      ! [V_x_2,V_xs_2,T_b] :
% 160.46/160.16        ( hBOOL(hAPP(c_List_Odistinct(T_b),V_xs_2))
% 160.46/160.16       => hAPP(c_List_Oset(T_b),c_List_Oremove1(T_b,V_x_2,V_xs_2)) = hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_fun(T_b,tc_HOL_Obool)),hAPP(c_List_Oset(T_b),V_xs_2)),hAPP(hAPP(c_Set_Oinsert(T_b),V_x_2),c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool)))) ) ).
% 160.46/160.16  
% 160.46/160.16  fof(fact_take__Cons__number__of,axiom,
% 160.46/160.16      ! [V_xs,V_x,T_a,V_v] :
% 160.46/160.16        ( ( hAPP(c_Int_Onumber__class_Onumber__of(tc_Nat_Onat),V_v) = c_Groups_Ozero__class_Ozero(tc_Nat_Onat)
% 160.46/160.16         => hAPP(hAPP(c_List_Otake(T_a),hAPP(c_Int_Onumber__class_Onumber__of(tc_Nat_Onat),V_v)),hAPP(hAPP(c_List_Olist_OCons(T_a),V_x),V_xs)) = c_List_Olist_ONil(T_a) )
% 160.46/160.16        & ( hAPP(c_Int_Onumber__class_Onumber__of(tc_Nat_Onat),V_v) != c_Groups_Ozero__class_Ozero(tc_Nat_Onat)
% 160.46/160.16         => hAPP(hAPP(c_List_Otake(T_a),hAPP(c_Int_Onumber__class_Onumber__of(tc_Nat_Onat),V_v)),hAPP(hAPP(c_List_Olist_OCons(T_a),V_x),V_xs)) = hAPP(hAPP(c_List_Olist_OCons(T_a),V_x),hAPP(hAPP(c_List_Otake(T_a),hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_Nat_Onat),hAPP(c_Int_Onumber__class_Onumber__of(tc_Nat_Onat),V_v)),c_Groups_Oone__class_Oone(tc_Nat_Onat))),V_xs)) ) ) ).
% 160.46/160.16  
% 160.46/160.16  fof(fact_lists_ONil,axiom,
% 160.46/160.16      ! [V_A_2,T_b] : hBOOL(hAPP(hAPP(c_member(tc_List_Olist(T_b)),c_List_Olist_ONil(T_b)),c_List_Olists(T_b,V_A_2))) ).
% 160.46/160.16  
% 160.46/160.16  fof(fact_listrel__Nil1,axiom,
% 160.46/160.16      ! [V_r_2,V_xs_2,T_b] :
% 160.46/160.16        ( hBOOL(hAPP(hAPP(c_member(tc_prod(tc_List_Olist(T_b),tc_List_Olist(T_b))),hAPP(hAPP(c_Product__Type_OPair(tc_List_Olist(T_b),tc_List_Olist(T_b)),c_List_Olist_ONil(T_b)),V_xs_2)),c_List_Olistrel(T_b,V_r_2)))
% 160.46/160.16       => V_xs_2 = c_List_Olist_ONil(T_b) ) ).
% 160.46/160.16  
% 160.46/160.16  fof(fact_listrel__Nil2,axiom,
% 160.46/160.16      ! [V_r_2,V_xs_2,T_b] :
% 160.46/160.16        ( hBOOL(hAPP(hAPP(c_member(tc_prod(tc_List_Olist(T_b),tc_List_Olist(T_b))),hAPP(hAPP(c_Product__Type_OPair(tc_List_Olist(T_b),tc_List_Olist(T_b)),V_xs_2),c_List_Olist_ONil(T_b))),c_List_Olistrel(T_b,V_r_2)))
% 160.46/160.16       => V_xs_2 = c_List_Olist_ONil(T_b) ) ).
% 160.46/160.16  
% 160.46/160.16  fof(fact_distinct__butlast,axiom,
% 160.46/160.16      ! [T_a,V_xs] :
% 160.46/160.16        ( V_xs != c_List_Olist_ONil(T_a)
% 160.46/160.16       => ( hBOOL(hAPP(c_List_Odistinct(T_a),V_xs))
% 160.46/160.16         => hBOOL(hAPP(c_List_Odistinct(T_a),c_List_Obutlast(T_a,V_xs))) ) ) ).
% 160.46/160.16  
% 160.46/160.16  fof(fact_distinct_Osimps_I1_J,axiom,
% 160.46/160.16      ! [T_a] : hBOOL(hAPP(c_List_Odistinct(T_a),c_List_Olist_ONil(T_a))) ).
% 160.46/160.16  
% 160.46/160.16  fof(fact_distinct__remove1,axiom,
% 160.46/160.16      ! [V_x,V_xs,T_a] :
% 160.46/160.16        ( hBOOL(hAPP(c_List_Odistinct(T_a),V_xs))
% 160.46/160.16       => hBOOL(hAPP(c_List_Odistinct(T_a),c_List_Oremove1(T_a,V_x,V_xs))) ) ).
% 160.46/160.16  
% 160.46/160.16  fof(fact_butlast_Osimps_I1_J,axiom,
% 160.46/160.16      ! [T_a] : c_List_Obutlast(T_a,c_List_Olist_ONil(T_a)) = c_List_Olist_ONil(T_a) ).
% 160.46/160.16  
% 160.46/160.16  fof(fact_butlast_Osimps_I2_J,axiom,
% 160.46/160.16      ! [V_x,T_a,V_xs] :
% 160.46/160.16        ( ( V_xs = c_List_Olist_ONil(T_a)
% 160.46/160.16         => c_List_Obutlast(T_a,hAPP(hAPP(c_List_Olist_OCons(T_a),V_x),V_xs)) = c_List_Olist_ONil(T_a) )
% 160.46/160.16        & ( V_xs != c_List_Olist_ONil(T_a)
% 160.46/160.16         => 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)) ) ) ).
% 160.46/160.16  
% 160.46/160.16  fof(fact_remove1_Osimps_I2_J,axiom,
% 160.46/160.16      ! [V_xs,T_a,V_y,V_x] :
% 160.46/160.16        ( ( V_x = V_y
% 160.46/160.16         => c_List_Oremove1(T_a,V_x,hAPP(hAPP(c_List_Olist_OCons(T_a),V_y),V_xs)) = V_xs )
% 160.46/160.16        & ( V_x != V_y
% 160.46/160.16         => c_List_Oremove1(T_a,V_x,hAPP(hAPP(c_List_Olist_OCons(T_a),V_y),V_xs)) = hAPP(hAPP(c_List_Olist_OCons(T_a),V_y),c_List_Oremove1(T_a,V_x,V_xs)) ) ) ).
% 160.46/160.16  
% 160.46/160.16  fof(fact_list_Osimps_I3_J,axiom,
% 160.46/160.16      ! [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) ).
% 160.46/160.16  
% 160.46/160.16  fof(fact_list_Osimps_I2_J,axiom,
% 160.46/160.16      ! [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) ).
% 160.46/160.16  
% 160.46/160.16  fof(fact_upto__empty,axiom,
% 160.46/160.16      ! [V_i,V_j] :
% 160.46/160.16        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),V_j),V_i))
% 160.46/160.16       => c_List_Oupto(V_i,V_j) = c_List_Olist_ONil(tc_Int_Oint) ) ).
% 160.46/160.16  
% 160.46/160.16  fof(fact_take__Nil,axiom,
% 160.46/160.16      ! [V_n,T_a] : hAPP(hAPP(c_List_Otake(T_a),V_n),c_List_Olist_ONil(T_a)) = c_List_Olist_ONil(T_a) ).
% 160.46/160.16  
% 160.46/160.16  fof(fact_take__0,axiom,
% 160.46/160.16      ! [V_xs,T_a] : hAPP(hAPP(c_List_Otake(T_a),c_Groups_Ozero__class_Ozero(tc_Nat_Onat)),V_xs) = c_List_Olist_ONil(T_a) ).
% 160.46/160.16  
% 160.46/160.16  fof(fact_take__eq__Nil,axiom,
% 160.46/160.16      ! [V_xs_2,V_n_2,T_b] :
% 160.46/160.16        ( hAPP(hAPP(c_List_Otake(T_b),V_n_2),V_xs_2) = c_List_Olist_ONil(T_b)
% 160.46/160.16      <=> ( V_n_2 = c_Groups_Ozero__class_Ozero(tc_Nat_Onat)
% 160.46/160.16          | V_xs_2 = c_List_Olist_ONil(T_b) ) ) ).
% 160.46/160.16  
% 160.46/160.16  fof(fact_sublist__nil,axiom,
% 160.46/160.16      ! [V_A_2,T_b] : c_List_Osublist(T_b,c_List_Olist_ONil(T_b),V_A_2) = c_List_Olist_ONil(T_b) ).
% 160.46/160.16  
% 160.46/160.16  fof(fact_remove1_Osimps_I1_J,axiom,
% 160.46/160.16      ! [V_x,T_a] : c_List_Oremove1(T_a,V_x,c_List_Olist_ONil(T_a)) = c_List_Olist_ONil(T_a) ).
% 160.46/160.16  
% 160.46/160.16  fof(fact_remove1__commute,axiom,
% 160.46/160.16      ! [V_zs,V_y,V_x,T_a] : c_List_Oremove1(T_a,V_x,c_List_Oremove1(T_a,V_y,V_zs)) = c_List_Oremove1(T_a,V_y,c_List_Oremove1(T_a,V_x,V_zs)) ).
% 160.46/160.16  
% 160.46/160.16  fof(fact_listrelp_ONil,axiom,
% 160.46/160.16      ! [V_r_2,T_b] : c_List_Olistrelp(T_b,V_r_2,c_List_Olist_ONil(T_b),c_List_Olist_ONil(T_b)) ).
% 160.46/160.16  
% 160.46/160.16  fof(fact_listrelp_Oequations_I1_J,axiom,
% 160.46/160.16      ! [V_r_2,T_b] : c_List_Olistrelp(T_b,V_r_2,c_List_Olist_ONil(T_b),c_List_Olist_ONil(T_b)) ).
% 160.46/160.16  
% 160.46/160.16  fof(fact_list_Osize_I1_J,axiom,
% 160.46/160.16      ! [V_fa_2,T_b] : c_List_Olist_Olist__size(T_b,V_fa_2,c_List_Olist_ONil(T_b)) = c_Groups_Ozero__class_Ozero(tc_Nat_Onat) ).
% 160.46/160.16  
% 160.46/160.16  fof(fact_zip_Osimps_I1_J,axiom,
% 160.46/160.16      ! [V_xs,T_b,T_a] : hAPP(hAPP(c_List_Ozip(T_a,T_b),V_xs),c_List_Olist_ONil(T_b)) = c_List_Olist_ONil(tc_prod(T_a,T_b)) ).
% 160.46/160.16  
% 160.46/160.16  fof(fact_zip__Nil,axiom,
% 160.46/160.16      ! [V_ys,T_b,T_a] : hAPP(hAPP(c_List_Ozip(T_a,T_b),c_List_Olist_ONil(T_a)),V_ys) = c_List_Olist_ONil(tc_prod(T_a,T_b)) ).
% 160.46/160.16  
% 160.46/160.16  fof(fact_listsum__simps_I1_J,axiom,
% 160.46/160.16      ! [T_a] :
% 160.46/160.16        ( class_Groups_Omonoid__add(T_a)
% 160.46/160.16       => hAPP(c_List_Omonoid__add__class_Olistsum(T_a),c_List_Olist_ONil(T_a)) = c_Groups_Ozero__class_Ozero(T_a) ) ).
% 160.46/160.16  
% 160.46/160.16  fof(fact_list_Osize_I3_J,axiom,
% 160.46/160.16      ! [T_a] : hAPP(c_Nat_Osize__class_Osize(tc_List_Olist(T_a)),c_List_Olist_ONil(T_a)) = c_Groups_Ozero__class_Ozero(tc_Nat_Onat) ).
% 160.46/160.16  
% 160.46/160.16  fof(fact_length__0__conv,axiom,
% 160.46/160.16      ! [V_xs_2,T_b] :
% 160.46/160.16        ( hAPP(c_Nat_Osize__class_Osize(tc_List_Olist(T_b)),V_xs_2) = c_Groups_Ozero__class_Ozero(tc_Nat_Onat)
% 160.46/160.16      <=> V_xs_2 = c_List_Olist_ONil(T_b) ) ).
% 160.46/160.16  
% 160.46/160.16  fof(fact_List_Oset_Osimps_I1_J,axiom,
% 160.46/160.16      ! [T_b] : hAPP(c_List_Oset(T_b),c_List_Olist_ONil(T_b)) = c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool)) ).
% 160.46/160.16  
% 160.46/160.16  fof(fact_set__empty2,axiom,
% 160.46/160.16      ! [V_xs_2,T_b] :
% 160.46/160.16        ( c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool)) = hAPP(c_List_Oset(T_b),V_xs_2)
% 160.46/160.16      <=> V_xs_2 = c_List_Olist_ONil(T_b) ) ).
% 160.46/160.16  
% 160.46/160.16  fof(fact_set__empty,axiom,
% 160.46/160.16      ! [V_xs_2,T_b] :
% 160.46/160.16        ( hAPP(c_List_Oset(T_b),V_xs_2) = c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool))
% 160.46/160.16      <=> V_xs_2 = c_List_Olist_ONil(T_b) ) ).
% 160.46/160.16  
% 160.46/160.16  fof(fact_list__update__nonempty,axiom,
% 160.46/160.16      ! [V_x_2,V_k_2,V_xs_2,T_b] :
% 160.46/160.16        ( hAPP(hAPP(c_List_Olist__update(T_b,V_xs_2),V_k_2),V_x_2) = c_List_Olist_ONil(T_b)
% 160.46/160.16      <=> V_xs_2 = c_List_Olist_ONil(T_b) ) ).
% 160.46/160.16  
% 160.46/160.16  fof(fact_list__update_Osimps_I1_J,axiom,
% 160.46/160.16      ! [V_v,V_i,T_a] : hAPP(hAPP(c_List_Olist__update(T_a,c_List_Olist_ONil(T_a)),V_i),V_v) = c_List_Olist_ONil(T_a) ).
% 160.46/160.16  
% 160.46/160.16  fof(fact_list__update__code_I1_J,axiom,
% 160.46/160.16      ! [V_y,V_i,T_a] : hAPP(hAPP(c_List_Olist__update(T_a,c_List_Olist_ONil(T_a)),V_i),V_y) = c_List_Olist_ONil(T_a) ).
% 160.46/160.16  
% 160.46/160.16  fof(fact_remove1__idem,axiom,
% 160.46/160.16      ! [V_xs_2,V_x_2,T_b] :
% 160.46/160.16        ( ~ hBOOL(hAPP(hAPP(c_member(T_b),V_x_2),hAPP(c_List_Oset(T_b),V_xs_2)))
% 160.46/160.16       => c_List_Oremove1(T_b,V_x_2,V_xs_2) = V_xs_2 ) ).
% 160.46/160.16  
% 160.46/160.16  fof(fact_notin__set__remove1,axiom,
% 160.46/160.16      ! [V_y_2,V_xs_2,V_x_2,T_b] :
% 160.46/160.16        ( ~ hBOOL(hAPP(hAPP(c_member(T_b),V_x_2),hAPP(c_List_Oset(T_b),V_xs_2)))
% 160.46/160.16       => ~ hBOOL(hAPP(hAPP(c_member(T_b),V_x_2),hAPP(c_List_Oset(T_b),c_List_Oremove1(T_b,V_y_2,V_xs_2)))) ) ).
% 160.46/160.16  
% 160.46/160.16  fof(fact_in__set__remove1,axiom,
% 160.46/160.16      ! [V_xs_2,T_b,V_b_2,V_a_2] :
% 160.46/160.16        ( V_a_2 != V_b_2
% 160.46/160.16       => ( hBOOL(hAPP(hAPP(c_member(T_b),V_a_2),hAPP(c_List_Oset(T_b),c_List_Oremove1(T_b,V_b_2,V_xs_2))))
% 160.46/160.16        <=> hBOOL(hAPP(hAPP(c_member(T_b),V_a_2),hAPP(c_List_Oset(T_b),V_xs_2))) ) ) ).
% 160.46/160.16  
% 160.46/160.16  fof(fact_sublist__empty,axiom,
% 160.46/160.16      ! [V_xs_2,T_b] : c_List_Osublist(T_b,V_xs_2,c_Orderings_Obot__class_Obot(tc_fun(tc_Nat_Onat,tc_HOL_Obool))) = c_List_Olist_ONil(T_b) ).
% 160.46/160.16  
% 160.46/160.16  fof(fact_set__remove1__subset,axiom,
% 160.46/160.16      ! [V_xs_2,V_x_2,T_b] : hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_b,tc_HOL_Obool)),hAPP(c_List_Oset(T_b),c_List_Oremove1(T_b,V_x_2,V_xs_2))),hAPP(c_List_Oset(T_b),V_xs_2))) ).
% 160.46/160.16  
% 160.46/160.16  fof(fact_length__greater__0__conv,axiom,
% 160.46/160.16      ! [V_xs_2,T_b] :
% 160.46/160.16        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),c_Groups_Ozero__class_Ozero(tc_Nat_Onat)),hAPP(c_Nat_Osize__class_Osize(tc_List_Olist(T_b)),V_xs_2)))
% 160.46/160.16      <=> V_xs_2 != c_List_Olist_ONil(T_b) ) ).
% 160.46/160.16  
% 160.46/160.16  fof(fact_take__1__Cons,axiom,
% 160.46/160.16      ! [V_xs,V_x,T_a] : hAPP(hAPP(c_List_Otake(T_a),c_Groups_Oone__class_Oone(tc_Nat_Onat)),hAPP(hAPP(c_List_Olist_OCons(T_a),V_x),V_xs)) = hAPP(hAPP(c_List_Olist_OCons(T_a),V_x),c_List_Olist_ONil(T_a)) ).
% 160.46/160.16  
% 160.46/160.16  fof(fact_not__Nil__listrel1,axiom,
% 160.46/160.16      ! [V_r_2,V_xs_2,T_b] : ~ hBOOL(hAPP(hAPP(c_member(tc_prod(tc_List_Olist(T_b),tc_List_Olist(T_b))),hAPP(hAPP(c_Product__Type_OPair(tc_List_Olist(T_b),tc_List_Olist(T_b)),c_List_Olist_ONil(T_b)),V_xs_2)),c_List_Olistrel1(T_b,V_r_2))) ).
% 160.46/160.16  
% 160.46/160.16  fof(fact_not__listrel1__Nil,axiom,
% 160.46/160.16      ! [V_r_2,V_xs_2,T_b] : ~ hBOOL(hAPP(hAPP(c_member(tc_prod(tc_List_Olist(T_b),tc_List_Olist(T_b))),hAPP(hAPP(c_Product__Type_OPair(tc_List_Olist(T_b),tc_List_Olist(T_b)),V_xs_2),c_List_Olist_ONil(T_b))),c_List_Olistrel1(T_b,V_r_2))) ).
% 160.46/160.16  
% 160.46/160.16  fof(fact_listrel_ONil,axiom,
% 160.46/160.16      ! [V_r_2,T_b] : hBOOL(hAPP(hAPP(c_member(tc_prod(tc_List_Olist(T_b),tc_List_Olist(T_b))),hAPP(hAPP(c_Product__Type_OPair(tc_List_Olist(T_b),tc_List_Olist(T_b)),c_List_Olist_ONil(T_b)),c_List_Olist_ONil(T_b))),c_List_Olistrel(T_b,V_r_2))) ).
% 160.46/160.16  
% 160.46/160.16  fof(fact_lexord__Nil__right,axiom,
% 160.46/160.16      ! [V_r_2,V_x_2,T_b] : ~ hBOOL(hAPP(hAPP(c_member(tc_prod(tc_List_Olist(T_b),tc_List_Olist(T_b))),hAPP(hAPP(c_Product__Type_OPair(tc_List_Olist(T_b),tc_List_Olist(T_b)),V_x_2),c_List_Olist_ONil(T_b))),c_List_Olexord(T_b,V_r_2))) ).
% 160.46/160.16  
% 160.46/160.16  fof(fact_Nil__notin__lex,axiom,
% 160.46/160.16      ! [V_r_2,V_ys_2,T_b] : ~ hBOOL(hAPP(hAPP(c_member(tc_prod(tc_List_Olist(T_b),tc_List_Olist(T_b))),hAPP(hAPP(c_Product__Type_OPair(tc_List_Olist(T_b),tc_List_Olist(T_b)),c_List_Olist_ONil(T_b)),V_ys_2)),c_List_Olex(T_b,V_r_2))) ).
% 160.46/160.16  
% 160.46/160.16  fof(fact_Nil2__notin__lex,axiom,
% 160.46/160.16      ! [V_r_2,V_xs_2,T_b] : ~ hBOOL(hAPP(hAPP(c_member(tc_prod(tc_List_Olist(T_b),tc_List_Olist(T_b))),hAPP(hAPP(c_Product__Type_OPair(tc_List_Olist(T_b),tc_List_Olist(T_b)),V_xs_2),c_List_Olist_ONil(T_b))),c_List_Olex(T_b,V_r_2))) ).
% 160.46/160.16  
% 160.46/160.16  fof(fact_take__Cons,axiom,
% 160.46/160.16      ! [V_xs_2,V_x_2,V_n_2,T_b] : hAPP(hAPP(c_List_Otake(T_b),V_n_2),hAPP(hAPP(c_List_Olist_OCons(T_b),V_x_2),V_xs_2)) = c_Nat_Onat_Onat__case(tc_List_Olist(T_b),c_List_Olist_ONil(T_b),hAPP(hAPP(c_COMBB(tc_List_Olist(T_b),tc_List_Olist(T_b),tc_Nat_Onat),hAPP(c_List_Olist_OCons(T_b),V_x_2)),hAPP(hAPP(c_COMBC(tc_Nat_Onat,tc_List_Olist(T_b),tc_List_Olist(T_b)),c_List_Otake(T_b)),V_xs_2)),V_n_2) ).
% 160.46/160.16  
% 160.46/160.16  fof(fact_upto_Osimps,axiom,
% 160.46/160.16      ! [V_j,V_i] :
% 160.46/160.16        ( ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),V_i),V_j))
% 160.46/160.16         => c_List_Oupto(V_i,V_j) = hAPP(hAPP(c_List_Olist_OCons(tc_Int_Oint),V_i),c_List_Oupto(hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Int_Oint),V_i),c_Groups_Oone__class_Oone(tc_Int_Oint)),V_j)) )
% 160.46/160.16        & ( ~ hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),V_i),V_j))
% 160.46/160.16         => c_List_Oupto(V_i,V_j) = c_List_Olist_ONil(tc_Int_Oint) ) ) ).
% 160.46/160.16  
% 160.46/160.16  fof(fact_sublist__singleton,axiom,
% 160.46/160.16      ! [V_x_2,T_b,V_A_2] :
% 160.46/160.16        ( ( hBOOL(hAPP(hAPP(c_member(tc_Nat_Onat),c_Groups_Ozero__class_Ozero(tc_Nat_Onat)),V_A_2))
% 160.46/160.16         => c_List_Osublist(T_b,hAPP(hAPP(c_List_Olist_OCons(T_b),V_x_2),c_List_Olist_ONil(T_b)),V_A_2) = hAPP(hAPP(c_List_Olist_OCons(T_b),V_x_2),c_List_Olist_ONil(T_b)) )
% 160.46/160.16        & ( ~ hBOOL(hAPP(hAPP(c_member(tc_Nat_Onat),c_Groups_Ozero__class_Ozero(tc_Nat_Onat)),V_A_2))
% 160.46/160.16         => c_List_Osublist(T_b,hAPP(hAPP(c_List_Olist_OCons(T_b),V_x_2),c_List_Olist_ONil(T_b)),V_A_2) = c_List_Olist_ONil(T_b) ) ) ).
% 160.46/160.16  
% 160.46/160.16  fof(fact_lists__empty,axiom,
% 160.46/160.16      ! [T_b] : c_List_Olists(T_b,c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool))) = hAPP(hAPP(c_Set_Oinsert(tc_List_Olist(T_b)),c_List_Olist_ONil(T_b)),c_Orderings_Obot__class_Obot(tc_fun(tc_List_Olist(T_b),tc_HOL_Obool))) ).
% 160.46/160.16  
% 160.46/160.16  fof(fact_take__Cons_H,axiom,
% 160.46/160.16      ! [V_xs,V_x,T_a,V_n] :
% 160.46/160.16        ( ( V_n = c_Groups_Ozero__class_Ozero(tc_Nat_Onat)
% 160.46/160.16         => hAPP(hAPP(c_List_Otake(T_a),V_n),hAPP(hAPP(c_List_Olist_OCons(T_a),V_x),V_xs)) = c_List_Olist_ONil(T_a) )
% 160.46/160.16        & ( V_n != c_Groups_Ozero__class_Ozero(tc_Nat_Onat)
% 160.46/160.16         => hAPP(hAPP(c_List_Otake(T_a),V_n),hAPP(hAPP(c_List_Olist_OCons(T_a),V_x),V_xs)) = hAPP(hAPP(c_List_Olist_OCons(T_a),V_x),hAPP(hAPP(c_List_Otake(T_a),hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_Nat_Onat),V_n),c_Groups_Oone__class_Oone(tc_Nat_Onat))),V_xs)) ) ) ).
% 160.46/160.16  
% 160.46/160.16  fof(fact_upto__rec__number__of,axiom,
% 160.46/160.16      ! [V_n,V_m] :
% 160.46/160.16        ( ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),hAPP(c_Int_Onumber__class_Onumber__of(tc_Int_Oint),V_m)),hAPP(c_Int_Onumber__class_Onumber__of(tc_Int_Oint),V_n)))
% 160.46/160.16         => c_List_Oupto(hAPP(c_Int_Onumber__class_Onumber__of(tc_Int_Oint),V_m),hAPP(c_Int_Onumber__class_Onumber__of(tc_Int_Oint),V_n)) = hAPP(hAPP(c_List_Olist_OCons(tc_Int_Oint),hAPP(c_Int_Onumber__class_Onumber__of(tc_Int_Oint),V_m)),c_List_Oupto(hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Int_Oint),hAPP(c_Int_Onumber__class_Onumber__of(tc_Int_Oint),V_m)),c_Groups_Oone__class_Oone(tc_Int_Oint)),hAPP(c_Int_Onumber__class_Onumber__of(tc_Int_Oint),V_n))) )
% 160.46/160.16        & ( ~ hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),hAPP(c_Int_Onumber__class_Onumber__of(tc_Int_Oint),V_m)),hAPP(c_Int_Onumber__class_Onumber__of(tc_Int_Oint),V_n)))
% 160.46/160.16         => c_List_Oupto(hAPP(c_Int_Onumber__class_Onumber__of(tc_Int_Oint),V_m),hAPP(c_Int_Onumber__class_Onumber__of(tc_Int_Oint),V_n)) = c_List_Olist_ONil(tc_Int_Oint) ) ) ).
% 160.46/160.16  
% 160.46/160.16  fof(fact_listrel__Nil,axiom,
% 160.46/160.16      ! [V_r_2,T_b] : hAPP(c_Relation_OImage(tc_List_Olist(T_b),tc_List_Olist(T_b),c_List_Olistrel(T_b,V_r_2)),hAPP(hAPP(c_Set_Oinsert(tc_List_Olist(T_b)),c_List_Olist_ONil(T_b)),c_Orderings_Obot__class_Obot(tc_fun(tc_List_Olist(T_b),tc_HOL_Obool)))) = hAPP(hAPP(c_Set_Oinsert(tc_List_Olist(T_b)),c_List_Olist_ONil(T_b)),c_Orderings_Obot__class_Obot(tc_fun(tc_List_Olist(T_b),tc_HOL_Obool))) ).
% 160.46/160.16  
% 160.46/160.16  fof(fact_set__Cons__sing__Nil,axiom,
% 160.46/160.16      ! [V_A_2,T_b] : c_List_Oset__Cons(T_b,V_A_2,hAPP(hAPP(c_Set_Oinsert(tc_List_Olist(T_b)),c_List_Olist_ONil(T_b)),c_Orderings_Obot__class_Obot(tc_fun(tc_List_Olist(T_b),tc_HOL_Obool)))) = hAPP(c_Set_Oimage(T_b,tc_List_Olist(T_b),hAPP(hAPP(c_COMBC(T_b,tc_List_Olist(T_b),tc_List_Olist(T_b)),c_List_Olist_OCons(T_b)),c_List_Olist_ONil(T_b))),V_A_2) ).
% 160.46/160.16  
% 160.46/160.16  fof(fact_length__remove1,axiom,
% 160.46/160.16      ! [V_xs_2,V_x_2,T_b] :
% 160.46/160.16        ( ( hBOOL(hAPP(hAPP(c_member(T_b),V_x_2),hAPP(c_List_Oset(T_b),V_xs_2)))
% 160.46/160.16         => hAPP(c_Nat_Osize__class_Osize(tc_List_Olist(T_b)),c_List_Oremove1(T_b,V_x_2,V_xs_2)) = hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_Nat_Onat),hAPP(c_Nat_Osize__class_Osize(tc_List_Olist(T_b)),V_xs_2)),c_Groups_Oone__class_Oone(tc_Nat_Onat)) )
% 160.46/160.16        & ( ~ hBOOL(hAPP(hAPP(c_member(T_b),V_x_2),hAPP(c_List_Oset(T_b),V_xs_2)))
% 160.46/160.16         => hAPP(c_Nat_Osize__class_Osize(tc_List_Olist(T_b)),c_List_Oremove1(T_b,V_x_2,V_xs_2)) = hAPP(c_Nat_Osize__class_Osize(tc_List_Olist(T_b)),V_xs_2) ) ) ).
% 160.46/160.16  
% 160.46/160.16  fof(fact_upto_Opsimps,axiom,
% 160.46/160.16      ! [V_j_2,V_i_2] :
% 160.46/160.16        ( hBOOL(hAPP(c_Wellfounded_Oaccp(tc_prod(tc_Int_Oint,tc_Int_Oint),c_List_Oupto__rel),hAPP(hAPP(c_Product__Type_OPair(tc_Int_Oint,tc_Int_Oint),V_i_2),V_j_2)))
% 160.46/160.16       => ( ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),V_i_2),V_j_2))
% 160.46/160.16           => c_List_Oupto(V_i_2,V_j_2) = hAPP(hAPP(c_List_Olist_OCons(tc_Int_Oint),V_i_2),c_List_Oupto(hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Int_Oint),V_i_2),c_Groups_Oone__class_Oone(tc_Int_Oint)),V_j_2)) )
% 160.46/160.16          & ( ~ hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),V_i_2),V_j_2))
% 160.46/160.16           => c_List_Oupto(V_i_2,V_j_2) = c_List_Olist_ONil(tc_Int_Oint) ) ) ) ).
% 160.46/160.16  
% 160.46/160.16  fof(fact_select,axiom,
% 160.46/160.16      ! [V_s_2,T_b,V_xs_2] :
% 160.46/160.16        ( V_xs_2 != c_List_Olist_ONil(T_b)
% 160.46/160.16       => hBOOL(hAPP(hAPP(c_member(T_b),hAPP(c_Product__Type_Ofst(T_b,tc_prod(tc_Code__Numeral_Ocode__numeral,tc_Code__Numeral_Ocode__numeral)),hAPP(c_Random_Oselect(T_b,V_xs_2),V_s_2))),hAPP(c_List_Oset(T_b),V_xs_2))) ) ).
% 160.46/160.16  
% 160.46/160.16  fof(fact_listset_Osimps_I1_J,axiom,
% 160.46/160.16      ! [T_b] : c_List_Olistset(T_b,c_List_Olist_ONil(tc_fun(T_b,tc_HOL_Obool))) = hAPP(hAPP(c_Set_Oinsert(tc_List_Olist(T_b)),c_List_Olist_ONil(T_b)),c_Orderings_Obot__class_Obot(tc_fun(tc_List_Olist(T_b),tc_HOL_Obool))) ).
% 160.46/160.16  
% 160.46/160.16  fof(fact_zip__Cons1,axiom,
% 160.46/160.16      ! [V_ys_2,V_xs_2,V_x_2,T_c,T_b] : hAPP(hAPP(c_List_Ozip(T_b,T_c),hAPP(hAPP(c_List_Olist_OCons(T_b),V_x_2),V_xs_2)),V_ys_2) = hAPP(c_List_Olist_Olist__case(tc_List_Olist(tc_prod(T_b,T_c)),T_c,c_List_Olist_ONil(tc_prod(T_b,T_c)),hAPP(hAPP(c_COMBC(T_c,tc_fun(tc_List_Olist(T_c),tc_List_Olist(tc_prod(T_b,T_c))),tc_fun(tc_List_Olist(T_c),tc_List_Olist(tc_prod(T_b,T_c)))),hAPP(hAPP(c_COMBB(tc_fun(tc_List_Olist(tc_prod(T_b,T_c)),tc_List_Olist(tc_prod(T_b,T_c))),tc_fun(tc_fun(tc_List_Olist(T_c),tc_List_Olist(tc_prod(T_b,T_c))),tc_fun(tc_List_Olist(T_c),tc_List_Olist(tc_prod(T_b,T_c)))),T_c),c_COMBB(tc_List_Olist(tc_prod(T_b,T_c)),tc_List_Olist(tc_prod(T_b,T_c)),tc_List_Olist(T_c))),hAPP(hAPP(c_COMBB(tc_prod(T_b,T_c),tc_fun(tc_List_Olist(tc_prod(T_b,T_c)),tc_List_Olist(tc_prod(T_b,T_c))),T_c),c_List_Olist_OCons(tc_prod(T_b,T_c))),hAPP(c_Product__Type_OPair(T_b,T_c),V_x_2)))),hAPP(c_List_Ozip(T_b,T_c),V_xs_2))),V_ys_2) ).
% 160.46/160.16  
% 160.46/160.16  fof(fact_list_Osimps_I5_J,axiom,
% 160.46/160.16      ! [V_list_2,V_a_2,V_f2_2,V_f1_2,T_c,T_b] : hAPP(c_List_Olist_Olist__case(T_b,T_c,V_f1_2,V_f2_2),hAPP(hAPP(c_List_Olist_OCons(T_c),V_a_2),V_list_2)) = hAPP(hAPP(V_f2_2,V_a_2),V_list_2) ).
% 160.46/160.16  
% 160.46/160.16  fof(fact_list_Osimps_I4_J,axiom,
% 160.46/160.16      ! [V_f2_2,V_f1_2,T_c,T_b] : hAPP(c_List_Olist_Olist__case(T_b,T_c,V_f1_2,V_f2_2),c_List_Olist_ONil(T_c)) = V_f1_2 ).
% 160.46/160.16  
% 160.46/160.16  fof(fact_listset_Osimps_I2_J,axiom,
% 160.46/160.16      ! [V_As_2,V_A_2,T_b] : c_List_Olistset(T_b,hAPP(hAPP(c_List_Olist_OCons(tc_fun(T_b,tc_HOL_Obool)),V_A_2),V_As_2)) = c_List_Oset__Cons(T_b,V_A_2,c_List_Olistset(T_b,V_As_2)) ).
% 160.46/160.16  
% 160.46/160.16  fof(fact_zip__Cons,axiom,
% 160.46/160.16      ! [V_ys_2,V_y_2,V_xs_2,T_c,T_b] : hAPP(hAPP(c_List_Ozip(T_b,T_c),V_xs_2),hAPP(hAPP(c_List_Olist_OCons(T_c),V_y_2),V_ys_2)) = hAPP(c_List_Olist_Olist__case(tc_List_Olist(tc_prod(T_b,T_c)),T_b,c_List_Olist_ONil(tc_prod(T_b,T_c)),hAPP(hAPP(c_COMBC(T_b,tc_fun(tc_List_Olist(T_b),tc_List_Olist(tc_prod(T_b,T_c))),tc_fun(tc_List_Olist(T_b),tc_List_Olist(tc_prod(T_b,T_c)))),hAPP(hAPP(c_COMBB(tc_fun(tc_List_Olist(tc_prod(T_b,T_c)),tc_List_Olist(tc_prod(T_b,T_c))),tc_fun(tc_fun(tc_List_Olist(T_b),tc_List_Olist(tc_prod(T_b,T_c))),tc_fun(tc_List_Olist(T_b),tc_List_Olist(tc_prod(T_b,T_c)))),T_b),c_COMBB(tc_List_Olist(tc_prod(T_b,T_c)),tc_List_Olist(tc_prod(T_b,T_c)),tc_List_Olist(T_b))),hAPP(hAPP(c_COMBB(tc_prod(T_b,T_c),tc_fun(tc_List_Olist(tc_prod(T_b,T_c)),tc_List_Olist(tc_prod(T_b,T_c))),T_b),c_List_Olist_OCons(tc_prod(T_b,T_c))),hAPP(hAPP(c_COMBC(T_b,T_c,tc_prod(T_b,T_c)),c_Product__Type_OPair(T_b,T_c)),V_y_2)))),hAPP(hAPP(c_COMBC(tc_List_Olist(T_b),tc_List_Olist(T_c),tc_List_Olist(tc_prod(T_b,T_c))),c_List_Ozip(T_b,T_c)),V_ys_2))),V_xs_2) ).
% 160.46/160.16  
% 160.46/160.16  fof(fact_sorted__list__of__set__remove,axiom,
% 160.46/160.16      ! [V_x_2,V_A_2,T_b] :
% 160.46/160.16        ( class_Orderings_Olinorder(T_b)
% 160.46/160.16       => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2))
% 160.46/160.16         => c_List_Olinorder__class_Osorted__list__of__set(T_b,hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_fun(T_b,tc_HOL_Obool)),V_A_2),hAPP(hAPP(c_Set_Oinsert(T_b),V_x_2),c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool))))) = c_List_Oremove1(T_b,V_x_2,c_List_Olinorder__class_Osorted__list__of__set(T_b,V_A_2)) ) ) ).
% 160.46/160.16  
% 160.46/160.16  fof(fact_upto_Opinduct,axiom,
% 160.46/160.16      ! [V_P_2,V_a1_2,V_a0_2] :
% 160.46/160.16        ( hBOOL(hAPP(c_Wellfounded_Oaccp(tc_prod(tc_Int_Oint,tc_Int_Oint),c_List_Oupto__rel),hAPP(hAPP(c_Product__Type_OPair(tc_Int_Oint,tc_Int_Oint),V_a0_2),V_a1_2)))
% 160.46/160.16       => ( ! [B_i,B_j] :
% 160.46/160.16              ( hBOOL(hAPP(c_Wellfounded_Oaccp(tc_prod(tc_Int_Oint,tc_Int_Oint),c_List_Oupto__rel),hAPP(hAPP(c_Product__Type_OPair(tc_Int_Oint,tc_Int_Oint),B_i),B_j)))
% 160.46/160.16             => ( ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),B_i),B_j))
% 160.46/160.16                 => hBOOL(hAPP(hAPP(V_P_2,hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Int_Oint),B_i),c_Groups_Oone__class_Oone(tc_Int_Oint))),B_j)) )
% 160.46/160.16               => hBOOL(hAPP(hAPP(V_P_2,B_i),B_j)) ) )
% 160.46/160.16         => hBOOL(hAPP(hAPP(V_P_2,V_a0_2),V_a1_2)) ) ) ).
% 160.46/160.16  
% 160.46/160.16  fof(fact_sorted__list__of__set__empty,axiom,
% 160.46/160.16      ! [T_b] :
% 160.46/160.16        ( class_Orderings_Olinorder(T_b)
% 160.46/160.16       => c_List_Olinorder__class_Osorted__list__of__set(T_b,c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool))) = c_List_Olist_ONil(T_b) ) ).
% 160.46/160.16  
% 160.46/160.16  fof(fact_anamorph_Osimps,axiom,
% 160.46/160.16      ! [V_x_2,V_f_2,T_b,T_c,V_k_2] :
% 160.46/160.16        ( ( V_k_2 = c_Groups_Ozero__class_Ozero(tc_Code__Numeral_Ocode__numeral)
% 160.46/160.16         => hAPP(hAPP(c_Lazy__Sequence_Oanamorph(T_c,T_b,V_f_2),V_k_2),V_x_2) = hAPP(hAPP(c_Product__Type_OPair(tc_List_Olist(T_b),T_c),c_List_Olist_ONil(T_b)),V_x_2) )
% 160.46/160.16        & ( V_k_2 != c_Groups_Ozero__class_Ozero(tc_Code__Numeral_Ocode__numeral)
% 160.46/160.16         => hAPP(hAPP(c_Lazy__Sequence_Oanamorph(T_c,T_b,V_f_2),V_k_2),V_x_2) = c_Option_Ooption_Ooption__case(tc_prod(tc_List_Olist(T_b),T_c),tc_prod(T_b,T_c),hAPP(hAPP(c_Product__Type_OPair(tc_List_Olist(T_b),T_c),c_List_Olist_ONil(T_b)),V_x_2),hAPP(c_Product__Type_Oprod_Oprod__case(T_b,T_c,tc_prod(tc_List_Olist(T_b),T_c)),hAPP(hAPP(c_COMBC(T_b,tc_fun(T_c,tc_prod(tc_List_Olist(T_b),T_c)),tc_fun(T_c,tc_prod(tc_List_Olist(T_b),T_c))),hAPP(hAPP(c_COMBB(tc_fun(tc_prod(tc_List_Olist(T_b),T_c),tc_prod(tc_List_Olist(T_b),T_c)),tc_fun(tc_fun(T_c,tc_prod(tc_List_Olist(T_b),T_c)),tc_fun(T_c,tc_prod(tc_List_Olist(T_b),T_c))),T_b),c_COMBB(tc_prod(tc_List_Olist(T_b),T_c),tc_prod(tc_List_Olist(T_b),T_c),T_c)),hAPP(hAPP(c_COMBB(tc_fun(tc_List_Olist(T_b),tc_fun(T_c,tc_prod(tc_List_Olist(T_b),T_c))),tc_fun(tc_prod(tc_List_Olist(T_b),T_c),tc_prod(tc_List_Olist(T_b),T_c)),T_b),c_Product__Type_Oprod_Oprod__case(tc_List_Olist(T_b),T_c,tc_prod(tc_List_Olist(T_b),T_c))),hAPP(hAPP(c_COMBB(tc_fun(tc_List_Olist(T_b),tc_List_Olist(T_b)),tc_fun(tc_List_Olist(T_b),tc_fun(T_c,tc_prod(tc_List_Olist(T_b),T_c))),T_b),hAPP(c_COMBB(tc_List_Olist(T_b),tc_fun(T_c,tc_prod(tc_List_Olist(T_b),T_c)),tc_List_Olist(T_b)),c_Product__Type_OPair(tc_List_Olist(T_b),T_c))),c_List_Olist_OCons(T_b))))),hAPP(c_Lazy__Sequence_Oanamorph(T_c,T_b,V_f_2),hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_Code__Numeral_Ocode__numeral),V_k_2),c_Groups_Oone__class_Oone(tc_Code__Numeral_Ocode__numeral))))),hAPP(V_f_2,V_x_2)) ) ) ).
% 160.46/160.16  
% 160.46/160.16  fof(fact_sublist__Cons,axiom,
% 160.46/160.16      ! [V_A_2,V_l_2,V_x_2,T_b] : c_List_Osublist(T_b,hAPP(hAPP(c_List_Olist_OCons(T_b),V_x_2),V_l_2),V_A_2) = hAPP(hAPP(c_List_Oappend(T_b),hAPP(hAPP(hAPP(c_If(tc_List_Olist(T_b)),hAPP(hAPP(c_member(tc_Nat_Onat),c_Groups_Ozero__class_Ozero(tc_Nat_Onat)),V_A_2)),hAPP(hAPP(c_List_Olist_OCons(T_b),V_x_2),c_List_Olist_ONil(T_b))),c_List_Olist_ONil(T_b))),c_List_Osublist(T_b,V_l_2,hAPP(c_Set_OCollect(tc_Nat_Onat),hAPP(hAPP(c_COMBC(tc_Nat_Onat,tc_fun(tc_Nat_Onat,tc_HOL_Obool),tc_HOL_Obool),hAPP(hAPP(c_COMBB(tc_Nat_Onat,tc_fun(tc_fun(tc_Nat_Onat,tc_HOL_Obool),tc_HOL_Obool),tc_Nat_Onat),c_member(tc_Nat_Onat)),c_Nat_OSuc)),V_A_2)))) ).
% 160.46/160.16  
% 160.46/160.16  fof(fact_append1__eq__conv,axiom,
% 160.46/160.16      ! [V_y_2,V_ys_2,V_x_2,V_xs_2,T_b] :
% 160.46/160.16        ( hAPP(hAPP(c_List_Oappend(T_b),V_xs_2),hAPP(hAPP(c_List_Olist_OCons(T_b),V_x_2),c_List_Olist_ONil(T_b))) = hAPP(hAPP(c_List_Oappend(T_b),V_ys_2),hAPP(hAPP(c_List_Olist_OCons(T_b),V_y_2),c_List_Olist_ONil(T_b)))
% 160.46/160.16      <=> ( V_xs_2 = V_ys_2
% 160.46/160.16          & V_x_2 = V_y_2 ) ) ).
% 160.46/160.16  
% 160.46/160.16  fof(fact_Cons__eq__append__conv,axiom,
% 160.46/160.16      ! [V_zs_2,V_ys_2,V_xs_2,V_x_2,T_b] :
% 160.46/160.16        ( hAPP(hAPP(c_List_Olist_OCons(T_b),V_x_2),V_xs_2) = hAPP(hAPP(c_List_Oappend(T_b),V_ys_2),V_zs_2)
% 160.46/160.16      <=> ( ( V_ys_2 = c_List_Olist_ONil(T_b)
% 160.46/160.16            & hAPP(hAPP(c_List_Olist_OCons(T_b),V_x_2),V_xs_2) = V_zs_2 )
% 160.46/160.16          | ? [B_ys_H] :
% 160.46/160.16              ( hAPP(hAPP(c_List_Olist_OCons(T_b),V_x_2),B_ys_H) = V_ys_2
% 160.46/160.16              & V_xs_2 = hAPP(hAPP(c_List_Oappend(T_b),B_ys_H),V_zs_2) ) ) ) ).
% 160.46/160.16  
% 160.46/160.16  fof(fact_append__eq__Cons__conv,axiom,
% 160.46/160.16      ! [V_xs_2,V_x_2,V_zs_2,V_ys_2,T_b] :
% 160.46/160.16        ( hAPP(hAPP(c_List_Oappend(T_b),V_ys_2),V_zs_2) = hAPP(hAPP(c_List_Olist_OCons(T_b),V_x_2),V_xs_2)
% 160.46/160.16      <=> ( ( V_ys_2 = c_List_Olist_ONil(T_b)
% 160.46/160.16            & V_zs_2 = hAPP(hAPP(c_List_Olist_OCons(T_b),V_x_2),V_xs_2) )
% 160.46/160.16          | ? [B_ys_H] :
% 160.46/160.16              ( V_ys_2 = hAPP(hAPP(c_List_Olist_OCons(T_b),V_x_2),B_ys_H)
% 160.46/160.16              & hAPP(hAPP(c_List_Oappend(T_b),B_ys_H),V_zs_2) = V_xs_2 ) ) ) ).
% 160.46/160.16  
% 160.46/160.16  fof(fact_Cons__eq__appendI,axiom,
% 160.46/160.16      ! [V_zs,V_xs,V_ys,V_xs1,V_x,T_a] :
% 160.46/160.16        ( hAPP(hAPP(c_List_Olist_OCons(T_a),V_x),V_xs1) = V_ys
% 160.46/160.16       => ( V_xs = hAPP(hAPP(c_List_Oappend(T_a),V_xs1),V_zs)
% 160.46/160.16         => hAPP(hAPP(c_List_Olist_OCons(T_a),V_x),V_xs) = hAPP(hAPP(c_List_Oappend(T_a),V_ys),V_zs) ) ) ).
% 160.46/160.16  
% 160.46/160.16  fof(fact_append__Cons,axiom,
% 160.46/160.16      ! [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)) ).
% 160.46/160.16  
% 160.46/160.16  fof(fact_append__in__lists__conv,axiom,
% 160.46/160.16      ! [V_A_2,V_ys_2,V_xs_2,T_b] :
% 160.46/160.16        ( hBOOL(hAPP(hAPP(c_member(tc_List_Olist(T_b)),hAPP(hAPP(c_List_Oappend(T_b),V_xs_2),V_ys_2)),c_List_Olists(T_b,V_A_2)))
% 160.46/160.16      <=> ( hBOOL(hAPP(hAPP(c_member(tc_List_Olist(T_b)),V_xs_2),c_List_Olists(T_b,V_A_2)))
% 160.46/160.16          & hBOOL(hAPP(hAPP(c_member(tc_List_Olist(T_b)),V_ys_2),c_List_Olists(T_b,V_A_2))) ) ) ).
% 160.46/160.16  
% 160.46/160.16  fof(fact_append__assoc,axiom,
% 160.46/160.16      ! [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)) ).
% 160.46/160.16  
% 160.46/160.16  fof(fact_append__eq__append__conv2,axiom,
% 160.46/160.16      ! [V_tsa_2,V_zs_2,V_ys_2,V_xs_2,T_b] :
% 160.46/160.16        ( hAPP(hAPP(c_List_Oappend(T_b),V_xs_2),V_ys_2) = hAPP(hAPP(c_List_Oappend(T_b),V_zs_2),V_tsa_2)
% 160.46/160.16      <=> ? [B_us] :
% 160.46/160.16            ( ( V_xs_2 = hAPP(hAPP(c_List_Oappend(T_b),V_zs_2),B_us)
% 160.46/160.16              & hAPP(hAPP(c_List_Oappend(T_b),B_us),V_ys_2) = V_tsa_2 )
% 160.46/160.16            | ( hAPP(hAPP(c_List_Oappend(T_b),V_xs_2),B_us) = V_zs_2
% 160.46/160.16              & V_ys_2 = hAPP(hAPP(c_List_Oappend(T_b),B_us),V_tsa_2) ) ) ) ).
% 160.46/160.16  
% 160.46/160.16  fof(fact_same__append__eq,axiom,
% 160.46/160.16      ! [V_zs_2,V_ys_2,V_xs_2,T_b] :
% 160.46/160.16        ( hAPP(hAPP(c_List_Oappend(T_b),V_xs_2),V_ys_2) = hAPP(hAPP(c_List_Oappend(T_b),V_xs_2),V_zs_2)
% 160.46/160.16      <=> V_ys_2 = V_zs_2 ) ).
% 160.46/160.16  
% 160.46/160.16  fof(fact_append__same__eq,axiom,
% 160.46/160.16      ! [V_zs_2,V_xs_2,V_ys_2,T_b] :
% 160.46/160.16        ( hAPP(hAPP(c_List_Oappend(T_b),V_ys_2),V_xs_2) = hAPP(hAPP(c_List_Oappend(T_b),V_zs_2),V_xs_2)
% 160.46/160.16      <=> V_ys_2 = V_zs_2 ) ).
% 160.46/160.16  
% 160.46/160.16  fof(fact_append__eq__appendI,axiom,
% 160.46/160.16      ! [V_us,V_ys,V_zs,V_xs1,V_xs,T_a] :
% 160.46/160.16        ( hAPP(hAPP(c_List_Oappend(T_a),V_xs),V_xs1) = V_zs
% 160.46/160.16       => ( V_ys = hAPP(hAPP(c_List_Oappend(T_a),V_xs1),V_us)
% 160.46/160.16         => hAPP(hAPP(c_List_Oappend(T_a),V_xs),V_ys) = hAPP(hAPP(c_List_Oappend(T_a),V_zs),V_us) ) ) ).
% 160.46/160.16  
% 160.46/160.16  fof(fact_listsum__append,axiom,
% 160.46/160.16      ! [V_ys,V_xs,T_a] :
% 160.46/160.16        ( class_Groups_Omonoid__add(T_a)
% 160.46/160.16       => hAPP(c_List_Omonoid__add__class_Olistsum(T_a),hAPP(hAPP(c_List_Oappend(T_a),V_xs),V_ys)) = hAPP(hAPP(c_Groups_Oplus__class_Oplus(T_a),hAPP(c_List_Omonoid__add__class_Olistsum(T_a),V_xs)),hAPP(c_List_Omonoid__add__class_Olistsum(T_a),V_ys)) ) ).
% 160.46/160.16  
% 160.46/160.16  fof(fact_length__append,axiom,
% 160.46/160.16      ! [V_ys,V_xs,T_a] : hAPP(c_Nat_Osize__class_Osize(tc_List_Olist(T_a)),hAPP(hAPP(c_List_Oappend(T_a),V_xs),V_ys)) = hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Nat_Onat),hAPP(c_Nat_Osize__class_Osize(tc_List_Olist(T_a)),V_xs)),hAPP(c_Nat_Osize__class_Osize(tc_List_Olist(T_a)),V_ys)) ).
% 160.46/160.16  
% 160.46/160.16  fof(fact_zip__append,axiom,
% 160.46/160.16      ! [V_vs,V_ys,V_us,T_b,V_xs,T_a] :
% 160.46/160.16        ( hAPP(c_Nat_Osize__class_Osize(tc_List_Olist(T_a)),V_xs) = hAPP(c_Nat_Osize__class_Osize(tc_List_Olist(T_b)),V_us)
% 160.46/160.16       => ( hAPP(c_Nat_Osize__class_Osize(tc_List_Olist(T_a)),V_ys) = hAPP(c_Nat_Osize__class_Osize(tc_List_Olist(T_b)),V_vs)
% 160.46/160.16         => hAPP(hAPP(c_List_Ozip(T_a,T_b),hAPP(hAPP(c_List_Oappend(T_a),V_xs),V_ys)),hAPP(hAPP(c_List_Oappend(T_b),V_us),V_vs)) = hAPP(hAPP(c_List_Oappend(tc_prod(T_a,T_b)),hAPP(hAPP(c_List_Ozip(T_a,T_b),V_xs),V_us)),hAPP(hAPP(c_List_Ozip(T_a,T_b),V_ys),V_vs)) ) ) ).
% 160.46/160.16  
% 160.46/160.16  fof(fact_set__append,axiom,
% 160.46/160.16      ! [V_ys_2,V_xs_2,T_b] : hAPP(c_List_Oset(T_b),hAPP(hAPP(c_List_Oappend(T_b),V_xs_2),V_ys_2)) = hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(T_b,tc_HOL_Obool)),hAPP(c_List_Oset(T_b),V_xs_2)),hAPP(c_List_Oset(T_b),V_ys_2)) ).
% 160.46/160.16  
% 160.46/160.16  fof(fact_eq__Nil__appendI,axiom,
% 160.46/160.16      ! [T_a,V_ys,V_xs] :
% 160.46/160.16        ( V_xs = V_ys
% 160.46/160.16       => V_xs = hAPP(hAPP(c_List_Oappend(T_a),c_List_Olist_ONil(T_a)),V_ys) ) ).
% 160.46/160.16  
% 160.46/160.16  fof(fact_append__self__conv2,axiom,
% 160.46/160.16      ! [V_ys_2,V_xs_2,T_b] :
% 160.46/160.16        ( hAPP(hAPP(c_List_Oappend(T_b),V_xs_2),V_ys_2) = V_ys_2
% 160.46/160.16      <=> V_xs_2 = c_List_Olist_ONil(T_b) ) ).
% 160.46/160.16  
% 160.46/160.16  fof(fact_append__self__conv,axiom,
% 160.46/160.16      ! [V_ys_2,V_xs_2,T_b] :
% 160.46/160.16        ( hAPP(hAPP(c_List_Oappend(T_b),V_xs_2),V_ys_2) = V_xs_2
% 160.46/160.16      <=> V_ys_2 = c_List_Olist_ONil(T_b) ) ).
% 160.46/160.16  
% 160.46/160.16  fof(fact_append__is__Nil__conv,axiom,
% 160.46/160.16      ! [V_ys_2,V_xs_2,T_b] :
% 160.46/160.16        ( hAPP(hAPP(c_List_Oappend(T_b),V_xs_2),V_ys_2) = c_List_Olist_ONil(T_b)
% 160.46/160.16      <=> ( V_xs_2 = c_List_Olist_ONil(T_b)
% 160.46/160.16          & V_ys_2 = c_List_Olist_ONil(T_b) ) ) ).
% 160.46/160.16  
% 160.46/160.16  fof(fact_self__append__conv2,axiom,
% 160.46/160.16      ! [V_xs_2,T_b,V_ys_2] :
% 160.46/160.16        ( V_ys_2 = hAPP(hAPP(c_List_Oappend(T_b),V_xs_2),V_ys_2)
% 160.46/160.16      <=> V_xs_2 = c_List_Olist_ONil(T_b) ) ).
% 160.46/160.16  
% 160.46/160.16  fof(fact_self__append__conv,axiom,
% 160.46/160.16      ! [V_ys_2,T_b,V_xs_2] :
% 160.46/160.16        ( V_xs_2 = hAPP(hAPP(c_List_Oappend(T_b),V_xs_2),V_ys_2)
% 160.46/160.16      <=> V_ys_2 = c_List_Olist_ONil(T_b) ) ).
% 160.46/160.16  
% 160.46/160.16  fof(fact_append__Nil2,axiom,
% 160.46/160.16      ! [V_xs,T_a] : hAPP(hAPP(c_List_Oappend(T_a),V_xs),c_List_Olist_ONil(T_a)) = V_xs ).
% 160.46/160.16  
% 160.46/160.16  fof(fact_Nil__is__append__conv,axiom,
% 160.46/160.16      ! [V_ys_2,V_xs_2,T_b] :
% 160.46/160.16        ( c_List_Olist_ONil(T_b) = hAPP(hAPP(c_List_Oappend(T_b),V_xs_2),V_ys_2)
% 160.46/160.16      <=> ( V_xs_2 = c_List_Olist_ONil(T_b)
% 160.46/160.16          & V_ys_2 = c_List_Olist_ONil(T_b) ) ) ).
% 160.46/160.16  
% 160.46/160.16  fof(fact_append__Nil,axiom,
% 160.46/160.16      ! [V_ys,T_a] : hAPP(hAPP(c_List_Oappend(T_a),c_List_Olist_ONil(T_a)),V_ys) = V_ys ).
% 160.46/160.16  
% 160.46/160.16  fof(fact_butlast__append,axiom,
% 160.46/160.16      ! [V_xs,T_a,V_ys] :
% 160.46/160.16        ( ( V_ys = c_List_Olist_ONil(T_a)
% 160.46/160.16         => c_List_Obutlast(T_a,hAPP(hAPP(c_List_Oappend(T_a),V_xs),V_ys)) = c_List_Obutlast(T_a,V_xs) )
% 160.46/160.16        & ( V_ys != c_List_Olist_ONil(T_a)
% 160.46/160.16         => 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)) ) ) ).
% 160.46/160.16  
% 160.46/160.16  fof(fact_nth__append__length,axiom,
% 160.46/160.16      ! [V_ys,V_x,V_xs,T_a] : hAPP(hAPP(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))),hAPP(c_Nat_Osize__class_Osize(tc_List_Olist(T_a)),V_xs)) = V_x ).
% 160.46/160.16  
% 160.46/160.16  fof(fact_nth__append__length__plus,axiom,
% 160.46/160.16      ! [V_n,V_ys,V_xs,T_a] : hAPP(hAPP(c_List_Onth(T_a),hAPP(hAPP(c_List_Oappend(T_a),V_xs),V_ys)),hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Nat_Onat),hAPP(c_Nat_Osize__class_Osize(tc_List_Olist(T_a)),V_xs)),V_n)) = hAPP(hAPP(c_List_Onth(T_a),V_ys),V_n) ).
% 160.46/160.16  
% 160.46/160.16  fof(fact_take__append,axiom,
% 160.46/160.16      ! [V_ys,V_xs,V_n,T_a] : hAPP(hAPP(c_List_Otake(T_a),V_n),hAPP(hAPP(c_List_Oappend(T_a),V_xs),V_ys)) = hAPP(hAPP(c_List_Oappend(T_a),hAPP(hAPP(c_List_Otake(T_a),V_n),V_xs)),hAPP(hAPP(c_List_Otake(T_a),hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_Nat_Onat),V_n),hAPP(c_Nat_Osize__class_Osize(tc_List_Olist(T_a)),V_xs))),V_ys)) ).
% 160.46/160.16  
% 160.46/160.16  fof(fact_list__update__append1,axiom,
% 160.46/160.16      ! [V_x,V_ys,V_xs,T_a,V_i] :
% 160.46/160.16        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),V_i),hAPP(c_Nat_Osize__class_Osize(tc_List_Olist(T_a)),V_xs)))
% 160.46/160.16       => hAPP(hAPP(c_List_Olist__update(T_a,hAPP(hAPP(c_List_Oappend(T_a),V_xs),V_ys)),V_i),V_x) = hAPP(hAPP(c_List_Oappend(T_a),hAPP(hAPP(c_List_Olist__update(T_a,V_xs),V_i),V_x)),V_ys) ) ).
% 160.46/160.16  
% 160.46/160.16  fof(fact_list__update__length,axiom,
% 160.46/160.16      ! [V_y,V_ys,V_x,V_xs,T_a] : hAPP(hAPP(c_List_Olist__update(T_a,hAPP(hAPP(c_List_Oappend(T_a),V_xs),hAPP(hAPP(c_List_Olist_OCons(T_a),V_x),V_ys))),hAPP(c_Nat_Osize__class_Osize(tc_List_Olist(T_a)),V_xs)),V_y) = hAPP(hAPP(c_List_Oappend(T_a),V_xs),hAPP(hAPP(c_List_Olist_OCons(T_a),V_y),V_ys)) ).
% 160.46/160.16  
% 160.46/160.16  fof(fact_remove1__append,axiom,
% 160.46/160.16      ! [V_ys_2,V_xs_2,V_x_2,T_b] :
% 160.46/160.16        ( ( hBOOL(hAPP(hAPP(c_member(T_b),V_x_2),hAPP(c_List_Oset(T_b),V_xs_2)))
% 160.46/160.16         => c_List_Oremove1(T_b,V_x_2,hAPP(hAPP(c_List_Oappend(T_b),V_xs_2),V_ys_2)) = hAPP(hAPP(c_List_Oappend(T_b),c_List_Oremove1(T_b,V_x_2,V_xs_2)),V_ys_2) )
% 160.46/160.16        & ( ~ hBOOL(hAPP(hAPP(c_member(T_b),V_x_2),hAPP(c_List_Oset(T_b),V_xs_2)))
% 160.46/160.16         => c_List_Oremove1(T_b,V_x_2,hAPP(hAPP(c_List_Oappend(T_b),V_xs_2),V_ys_2)) = hAPP(hAPP(c_List_Oappend(T_b),V_xs_2),c_List_Oremove1(T_b,V_x_2,V_ys_2)) ) ) ).
% 160.46/160.16  
% 160.46/160.16  fof(fact_in__set__butlast__appendI,axiom,
% 160.46/160.16      ! [V_ys_2,V_xs_2,V_x_2,T_b] :
% 160.46/160.16        ( ( hBOOL(hAPP(hAPP(c_member(T_b),V_x_2),hAPP(c_List_Oset(T_b),c_List_Obutlast(T_b,V_xs_2))))
% 160.46/160.16          | hBOOL(hAPP(hAPP(c_member(T_b),V_x_2),hAPP(c_List_Oset(T_b),c_List_Obutlast(T_b,V_ys_2)))) )
% 160.46/160.16       => hBOOL(hAPP(hAPP(c_member(T_b),V_x_2),hAPP(c_List_Oset(T_b),c_List_Obutlast(T_b,hAPP(hAPP(c_List_Oappend(T_b),V_xs_2),V_ys_2))))) ) ).
% 160.46/160.16  
% 160.46/160.16  fof(fact_butlast__snoc,axiom,
% 160.46/160.16      ! [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 ).
% 160.46/160.16  
% 160.46/160.16  fof(fact_append__listrel1I,axiom,
% 160.46/160.16      ! [V_vs_2,V_us_2,V_r_2,V_ys_2,V_xs_2,T_b] :
% 160.46/160.16        ( ( ( hBOOL(hAPP(hAPP(c_member(tc_prod(tc_List_Olist(T_b),tc_List_Olist(T_b))),hAPP(hAPP(c_Product__Type_OPair(tc_List_Olist(T_b),tc_List_Olist(T_b)),V_xs_2),V_ys_2)),c_List_Olistrel1(T_b,V_r_2)))
% 160.46/160.16            & V_us_2 = V_vs_2 )
% 160.46/160.16          | ( V_xs_2 = V_ys_2
% 160.46/160.16            & hBOOL(hAPP(hAPP(c_member(tc_prod(tc_List_Olist(T_b),tc_List_Olist(T_b))),hAPP(hAPP(c_Product__Type_OPair(tc_List_Olist(T_b),tc_List_Olist(T_b)),V_us_2),V_vs_2)),c_List_Olistrel1(T_b,V_r_2))) ) )
% 160.46/160.16       => hBOOL(hAPP(hAPP(c_member(tc_prod(tc_List_Olist(T_b),tc_List_Olist(T_b))),hAPP(hAPP(c_Product__Type_OPair(tc_List_Olist(T_b),tc_List_Olist(T_b)),hAPP(hAPP(c_List_Oappend(T_b),V_xs_2),V_us_2)),hAPP(hAPP(c_List_Oappend(T_b),V_ys_2),V_vs_2))),c_List_Olistrel1(T_b,V_r_2))) ) ).
% 160.46/160.16  
% 160.46/160.16  fof(fact_lexord__append__leftI,axiom,
% 160.46/160.16      ! [V_x_2,V_r_2,V_v_2,V_u_2,T_b] :
% 160.46/160.16        ( hBOOL(hAPP(hAPP(c_member(tc_prod(tc_List_Olist(T_b),tc_List_Olist(T_b))),hAPP(hAPP(c_Product__Type_OPair(tc_List_Olist(T_b),tc_List_Olist(T_b)),V_u_2),V_v_2)),c_List_Olexord(T_b,V_r_2)))
% 160.46/160.16       => hBOOL(hAPP(hAPP(c_member(tc_prod(tc_List_Olist(T_b),tc_List_Olist(T_b))),hAPP(hAPP(c_Product__Type_OPair(tc_List_Olist(T_b),tc_List_Olist(T_b)),hAPP(hAPP(c_List_Oappend(T_b),V_x_2),V_u_2)),hAPP(hAPP(c_List_Oappend(T_b),V_x_2),V_v_2))),c_List_Olexord(T_b,V_r_2))) ) ).
% 160.46/160.16  
% 160.46/160.16  fof(fact_distinct__append,axiom,
% 160.46/160.16      ! [V_ys_2,V_xs_2,T_b] :
% 160.46/160.16        ( hBOOL(hAPP(c_List_Odistinct(T_b),hAPP(hAPP(c_List_Oappend(T_b),V_xs_2),V_ys_2)))
% 160.46/160.16      <=> ( hBOOL(hAPP(c_List_Odistinct(T_b),V_xs_2))
% 160.46/160.16          & hBOOL(hAPP(c_List_Odistinct(T_b),V_ys_2))
% 160.46/160.16          & hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_b,tc_HOL_Obool)),hAPP(c_List_Oset(T_b),V_xs_2)),hAPP(c_List_Oset(T_b),V_ys_2)) = c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool)) ) ) ).
% 160.46/160.16  
% 160.46/160.16  fof(fact_nth__append,axiom,
% 160.46/160.16      ! [V_ys,V_xs,T_a,V_n] :
% 160.46/160.16        ( ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),V_n),hAPP(c_Nat_Osize__class_Osize(tc_List_Olist(T_a)),V_xs)))
% 160.46/160.16         => hAPP(hAPP(c_List_Onth(T_a),hAPP(hAPP(c_List_Oappend(T_a),V_xs),V_ys)),V_n) = hAPP(hAPP(c_List_Onth(T_a),V_xs),V_n) )
% 160.46/160.16        & ( ~ hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),V_n),hAPP(c_Nat_Osize__class_Osize(tc_List_Olist(T_a)),V_xs)))
% 160.46/160.16         => hAPP(hAPP(c_List_Onth(T_a),hAPP(hAPP(c_List_Oappend(T_a),V_xs),V_ys)),V_n) = hAPP(hAPP(c_List_Onth(T_a),V_ys),hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_Nat_Onat),V_n),hAPP(c_Nat_Osize__class_Osize(tc_List_Olist(T_a)),V_xs))) ) ) ).
% 160.46/160.16  
% 160.46/160.16  fof(fact_list__update__append,axiom,
% 160.46/160.16      ! [V_x,V_ys,V_xs,T_a,V_n] :
% 160.46/160.16        ( ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),V_n),hAPP(c_Nat_Osize__class_Osize(tc_List_Olist(T_a)),V_xs)))
% 160.46/160.16         => hAPP(hAPP(c_List_Olist__update(T_a,hAPP(hAPP(c_List_Oappend(T_a),V_xs),V_ys)),V_n),V_x) = hAPP(hAPP(c_List_Oappend(T_a),hAPP(hAPP(c_List_Olist__update(T_a,V_xs),V_n),V_x)),V_ys) )
% 160.46/160.16        & ( ~ hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),V_n),hAPP(c_Nat_Osize__class_Osize(tc_List_Olist(T_a)),V_xs)))
% 160.46/160.16         => hAPP(hAPP(c_List_Olist__update(T_a,hAPP(hAPP(c_List_Oappend(T_a),V_xs),V_ys)),V_n),V_x) = hAPP(hAPP(c_List_Oappend(T_a),V_xs),hAPP(hAPP(c_List_Olist__update(T_a,V_ys),hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_Nat_Onat),V_n),hAPP(c_Nat_Osize__class_Osize(tc_List_Olist(T_a)),V_xs))),V_x)) ) ) ).
% 160.46/160.16  
% 160.46/160.16  fof(fact_sublist__append,axiom,
% 160.46/160.16      ! [V_A_2,V_l_H_2,V_l_2,T_b] : c_List_Osublist(T_b,hAPP(hAPP(c_List_Oappend(T_b),V_l_2),V_l_H_2),V_A_2) = hAPP(hAPP(c_List_Oappend(T_b),c_List_Osublist(T_b,V_l_2,V_A_2)),c_List_Osublist(T_b,V_l_H_2,hAPP(c_Set_OCollect(tc_Nat_Onat),hAPP(hAPP(c_COMBC(tc_Nat_Onat,tc_fun(tc_Nat_Onat,tc_HOL_Obool),tc_HOL_Obool),hAPP(hAPP(c_COMBB(tc_Nat_Onat,tc_fun(tc_fun(tc_Nat_Onat,tc_HOL_Obool),tc_HOL_Obool),tc_Nat_Onat),c_member(tc_Nat_Onat)),hAPP(hAPP(c_COMBC(tc_Nat_Onat,tc_Nat_Onat,tc_Nat_Onat),c_Groups_Oplus__class_Oplus(tc_Nat_Onat)),hAPP(c_Nat_Osize__class_Osize(tc_List_Olist(T_b)),V_l_2)))),V_A_2)))) ).
% 160.46/160.16  
% 160.46/160.16  fof(fact_listrel1I,axiom,
% 160.46/160.16      ! [V_ys_2,V_vs_2,V_us_2,V_xs_2,V_r_2,V_y_2,V_x_2,T_b] :
% 160.46/160.16        ( hBOOL(hAPP(hAPP(c_member(tc_prod(T_b,T_b)),hAPP(hAPP(c_Product__Type_OPair(T_b,T_b),V_x_2),V_y_2)),V_r_2))
% 160.46/160.16       => ( V_xs_2 = hAPP(hAPP(c_List_Oappend(T_b),V_us_2),hAPP(hAPP(c_List_Olist_OCons(T_b),V_x_2),V_vs_2))
% 160.46/160.16         => ( V_ys_2 = hAPP(hAPP(c_List_Oappend(T_b),V_us_2),hAPP(hAPP(c_List_Olist_OCons(T_b),V_y_2),V_vs_2))
% 160.46/160.16           => hBOOL(hAPP(hAPP(c_member(tc_prod(tc_List_Olist(T_b),tc_List_Olist(T_b))),hAPP(hAPP(c_Product__Type_OPair(tc_List_Olist(T_b),tc_List_Olist(T_b)),V_xs_2),V_ys_2)),c_List_Olistrel1(T_b,V_r_2))) ) ) ) ).
% 160.46/160.16  
% 160.46/160.16  fof(fact_lexord__append__left__rightI,axiom,
% 160.46/160.16      ! [V_y_2,V_x_2,V_u_2,V_r_2,V_b_2,V_a_2,T_b] :
% 160.46/160.16        ( hBOOL(hAPP(hAPP(c_member(tc_prod(T_b,T_b)),hAPP(hAPP(c_Product__Type_OPair(T_b,T_b),V_a_2),V_b_2)),V_r_2))
% 160.46/160.16       => hBOOL(hAPP(hAPP(c_member(tc_prod(tc_List_Olist(T_b),tc_List_Olist(T_b))),hAPP(hAPP(c_Product__Type_OPair(tc_List_Olist(T_b),tc_List_Olist(T_b)),hAPP(hAPP(c_List_Oappend(T_b),V_u_2),hAPP(hAPP(c_List_Olist_OCons(T_b),V_a_2),V_x_2))),hAPP(hAPP(c_List_Oappend(T_b),V_u_2),hAPP(hAPP(c_List_Olist_OCons(T_b),V_b_2),V_y_2)))),c_List_Olexord(T_b,V_r_2))) ) ).
% 160.46/160.16  
% 160.46/160.16  fof(fact_take__Suc__conv__app__nth,axiom,
% 160.46/160.16      ! [V_xs,T_a,V_i] :
% 160.46/160.16        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),V_i),hAPP(c_Nat_Osize__class_Osize(tc_List_Olist(T_a)),V_xs)))
% 160.46/160.16       => hAPP(hAPP(c_List_Otake(T_a),hAPP(c_Nat_OSuc,V_i)),V_xs) = hAPP(hAPP(c_List_Oappend(T_a),hAPP(hAPP(c_List_Otake(T_a),V_i),V_xs)),hAPP(hAPP(c_List_Olist_OCons(T_a),hAPP(hAPP(c_List_Onth(T_a),V_xs),V_i)),c_List_Olist_ONil(T_a))) ) ).
% 160.46/160.16  
% 160.46/160.16  fof(fact_snoc__listrel1__snoc__iff,axiom,
% 160.46/160.16      ! [V_r_2,V_y_2,V_ys_2,V_x_2,V_xs_2,T_b] :
% 160.46/160.16        ( hBOOL(hAPP(hAPP(c_member(tc_prod(tc_List_Olist(T_b),tc_List_Olist(T_b))),hAPP(hAPP(c_Product__Type_OPair(tc_List_Olist(T_b),tc_List_Olist(T_b)),hAPP(hAPP(c_List_Oappend(T_b),V_xs_2),hAPP(hAPP(c_List_Olist_OCons(T_b),V_x_2),c_List_Olist_ONil(T_b)))),hAPP(hAPP(c_List_Oappend(T_b),V_ys_2),hAPP(hAPP(c_List_Olist_OCons(T_b),V_y_2),c_List_Olist_ONil(T_b))))),c_List_Olistrel1(T_b,V_r_2)))
% 160.46/160.16      <=> ( ( hBOOL(hAPP(hAPP(c_member(tc_prod(tc_List_Olist(T_b),tc_List_Olist(T_b))),hAPP(hAPP(c_Product__Type_OPair(tc_List_Olist(T_b),tc_List_Olist(T_b)),V_xs_2),V_ys_2)),c_List_Olistrel1(T_b,V_r_2)))
% 160.46/160.16            & V_x_2 = V_y_2 )
% 160.46/160.16          | ( V_xs_2 = V_ys_2
% 160.46/160.16            & hBOOL(hAPP(hAPP(c_member(tc_prod(T_b,T_b)),hAPP(hAPP(c_Product__Type_OPair(T_b,T_b),V_x_2),V_y_2)),V_r_2)) ) ) ) ).
% 160.46/160.16  
% 160.46/160.16  fof(fact_listrel1E,axiom,
% 160.46/160.16      ! [V_r_2,V_ys_2,V_xs_2,T_b] :
% 160.46/160.16        ( hBOOL(hAPP(hAPP(c_member(tc_prod(tc_List_Olist(T_b),tc_List_Olist(T_b))),hAPP(hAPP(c_Product__Type_OPair(tc_List_Olist(T_b),tc_List_Olist(T_b)),V_xs_2),V_ys_2)),c_List_Olistrel1(T_b,V_r_2)))
% 160.46/160.16       => ~ ! [B_x,B_y] :
% 160.46/160.16              ( hBOOL(hAPP(hAPP(c_member(tc_prod(T_b,T_b)),hAPP(hAPP(c_Product__Type_OPair(T_b,T_b),B_x),B_y)),V_r_2))
% 160.46/160.16             => ! [B_us,B_vs] :
% 160.46/160.16                  ( V_xs_2 = hAPP(hAPP(c_List_Oappend(T_b),B_us),hAPP(hAPP(c_List_Olist_OCons(T_b),B_x),B_vs))
% 160.46/160.16                 => V_ys_2 != hAPP(hAPP(c_List_Oappend(T_b),B_us),hAPP(hAPP(c_List_Olist_OCons(T_b),B_y),B_vs)) ) ) ) ).
% 160.46/160.16  
% 160.46/160.16  fof(fact_lexord__append__leftD,axiom,
% 160.46/160.16      ! [V_r_2,V_v_2,V_u_2,V_x_2,T_b] :
% 160.46/160.16        ( hBOOL(hAPP(hAPP(c_member(tc_prod(tc_List_Olist(T_b),tc_List_Olist(T_b))),hAPP(hAPP(c_Product__Type_OPair(tc_List_Olist(T_b),tc_List_Olist(T_b)),hAPP(hAPP(c_List_Oappend(T_b),V_x_2),V_u_2)),hAPP(hAPP(c_List_Oappend(T_b),V_x_2),V_v_2))),c_List_Olexord(T_b,V_r_2)))
% 160.46/160.16       => ( ! [B_a] : ~ hBOOL(hAPP(hAPP(c_member(tc_prod(T_b,T_b)),hAPP(hAPP(c_Product__Type_OPair(T_b,T_b),B_a),B_a)),V_r_2))
% 160.46/160.16         => hBOOL(hAPP(hAPP(c_member(tc_prod(tc_List_Olist(T_b),tc_List_Olist(T_b))),hAPP(hAPP(c_Product__Type_OPair(tc_List_Olist(T_b),tc_List_Olist(T_b)),V_u_2),V_v_2)),c_List_Olexord(T_b,V_r_2))) ) ) ).
% 160.46/160.16  
% 160.46/160.16  fof(fact_rotate1__def,axiom,
% 160.46/160.16      ! [V_xs_2,T_b] : hAPP(c_List_Orotate1(T_b),V_xs_2) = hAPP(c_List_Olist_Olist__case(tc_List_Olist(T_b),T_b,c_List_Olist_ONil(T_b),hAPP(hAPP(c_COMBB(tc_List_Olist(T_b),tc_fun(tc_List_Olist(T_b),tc_List_Olist(T_b)),T_b),hAPP(c_COMBC(tc_List_Olist(T_b),tc_List_Olist(T_b),tc_List_Olist(T_b)),c_List_Oappend(T_b))),hAPP(hAPP(c_COMBC(T_b,tc_List_Olist(T_b),tc_List_Olist(T_b)),c_List_Olist_OCons(T_b)),c_List_Olist_ONil(T_b)))),V_xs_2) ).
% 160.46/160.16  
% 160.46/160.16  fof(fact_upd__conv__take__nth__drop,axiom,
% 160.46/160.16      ! [V_a,V_xs,T_a,V_i] :
% 160.46/160.16        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),V_i),hAPP(c_Nat_Osize__class_Osize(tc_List_Olist(T_a)),V_xs)))
% 160.46/160.16       => hAPP(hAPP(c_List_Olist__update(T_a,V_xs),V_i),V_a) = hAPP(hAPP(c_List_Oappend(T_a),hAPP(hAPP(c_List_Otake(T_a),V_i),V_xs)),hAPP(hAPP(c_List_Olist_OCons(T_a),V_a),hAPP(hAPP(c_List_Odrop(T_a),hAPP(c_Nat_OSuc,V_i)),V_xs))) ) ).
% 160.46/160.16  
% 160.46/160.16  fof(fact_append__take__drop__id,axiom,
% 160.46/160.16      ! [V_xs,V_n,T_a] : hAPP(hAPP(c_List_Oappend(T_a),hAPP(hAPP(c_List_Otake(T_a),V_n),V_xs)),hAPP(hAPP(c_List_Odrop(T_a),V_n),V_xs)) = V_xs ).
% 160.46/160.16  
% 160.46/160.16  fof(fact_drop__1__Cons,axiom,
% 160.46/160.16      ! [V_xs,V_x,T_a] : hAPP(hAPP(c_List_Odrop(T_a),c_Groups_Oone__class_Oone(tc_Nat_Onat)),hAPP(hAPP(c_List_Olist_OCons(T_a),V_x),V_xs)) = V_xs ).
% 160.46/160.16  
% 160.46/160.16  fof(fact_drop__Suc__Cons,axiom,
% 160.46/160.16      ! [V_xs,V_x,V_n,T_a] : hAPP(hAPP(c_List_Odrop(T_a),hAPP(c_Nat_OSuc,V_n)),hAPP(hAPP(c_List_Olist_OCons(T_a),V_x),V_xs)) = hAPP(hAPP(c_List_Odrop(T_a),V_n),V_xs) ).
% 160.46/160.16  
% 160.46/160.16  fof(fact_nth__via__drop,axiom,
% 160.46/160.16      ! [V_ys,V_y,V_xs,V_n,T_a] :
% 160.46/160.16        ( hAPP(hAPP(c_List_Odrop(T_a),V_n),V_xs) = hAPP(hAPP(c_List_Olist_OCons(T_a),V_y),V_ys)
% 160.46/160.16       => hAPP(hAPP(c_List_Onth(T_a),V_xs),V_n) = V_y ) ).
% 160.46/160.16  
% 160.46/160.16  fof(fact_distinct1__rotate,axiom,
% 160.46/160.16      ! [V_xs_2,T_b] :
% 160.46/160.16        ( hBOOL(hAPP(c_List_Odistinct(T_b),hAPP(c_List_Orotate1(T_b),V_xs_2)))
% 160.46/160.16      <=> hBOOL(hAPP(c_List_Odistinct(T_b),V_xs_2)) ) ).
% 160.46/160.16  
% 160.46/160.16  fof(fact_distinct__drop,axiom,
% 160.46/160.16      ! [V_i,V_xs,T_a] :
% 160.46/160.16        ( hBOOL(hAPP(c_List_Odistinct(T_a),V_xs))
% 160.46/160.16       => hBOOL(hAPP(c_List_Odistinct(T_a),hAPP(hAPP(c_List_Odrop(T_a),V_i),V_xs))) ) ).
% 160.46/160.16  
% 160.46/160.16  fof(fact_drop__butlast,axiom,
% 160.46/160.16      ! [V_xs,V_n,T_a] : hAPP(hAPP(c_List_Odrop(T_a),V_n),c_List_Obutlast(T_a,V_xs)) = c_List_Obutlast(T_a,hAPP(hAPP(c_List_Odrop(T_a),V_n),V_xs)) ).
% 160.46/160.16  
% 160.46/160.16  fof(fact_butlast__drop,axiom,
% 160.46/160.16      ! [V_xs,V_n,T_a] : c_List_Obutlast(T_a,hAPP(hAPP(c_List_Odrop(T_a),V_n),V_xs)) = hAPP(hAPP(c_List_Odrop(T_a),V_n),c_List_Obutlast(T_a,V_xs)) ).
% 160.46/160.16  
% 160.46/160.16  fof(fact_take__drop,axiom,
% 160.46/160.16      ! [V_xs,V_m,V_n,T_a] : hAPP(hAPP(c_List_Otake(T_a),V_n),hAPP(hAPP(c_List_Odrop(T_a),V_m),V_xs)) = hAPP(hAPP(c_List_Odrop(T_a),V_m),hAPP(hAPP(c_List_Otake(T_a),hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Nat_Onat),V_n),V_m)),V_xs)) ).
% 160.46/160.16  
% 160.46/160.16  fof(fact_drop__take,axiom,
% 160.46/160.16      ! [V_xs,V_m,V_n,T_a] : hAPP(hAPP(c_List_Odrop(T_a),V_n),hAPP(hAPP(c_List_Otake(T_a),V_m),V_xs)) = hAPP(hAPP(c_List_Otake(T_a),hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_Nat_Onat),V_m),V_n)),hAPP(hAPP(c_List_Odrop(T_a),V_n),V_xs)) ).
% 160.46/160.16  
% 160.46/160.16  fof(fact_drop__drop,axiom,
% 160.46/160.16      ! [V_xs,V_m,V_n,T_a] : hAPP(hAPP(c_List_Odrop(T_a),V_n),hAPP(hAPP(c_List_Odrop(T_a),V_m),V_xs)) = hAPP(hAPP(c_List_Odrop(T_a),hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Nat_Onat),V_n),V_m)),V_xs) ).
% 160.46/160.16  
% 160.46/160.16  fof(fact_drop__0,axiom,
% 160.46/160.16      ! [V_xs,T_a] : hAPP(hAPP(c_List_Odrop(T_a),c_Groups_Ozero__class_Ozero(tc_Nat_Onat)),V_xs) = V_xs ).
% 160.46/160.16  
% 160.46/160.16  fof(fact_drop__zip,axiom,
% 160.46/160.16      ! [V_ys,V_xs,V_n,T_b,T_a] : hAPP(hAPP(c_List_Odrop(tc_prod(T_a,T_b)),V_n),hAPP(hAPP(c_List_Ozip(T_a,T_b),V_xs),V_ys)) = hAPP(hAPP(c_List_Ozip(T_a,T_b),hAPP(hAPP(c_List_Odrop(T_a),V_n),V_xs)),hAPP(hAPP(c_List_Odrop(T_b),V_n),V_ys)) ).
% 160.46/160.16  
% 160.46/160.16  fof(fact_length__drop,axiom,
% 160.46/160.16      ! [V_xs,V_n,T_a] : hAPP(c_Nat_Osize__class_Osize(tc_List_Olist(T_a)),hAPP(hAPP(c_List_Odrop(T_a),V_n),V_xs)) = hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_Nat_Onat),hAPP(c_Nat_Osize__class_Osize(tc_List_Olist(T_a)),V_xs)),V_n) ).
% 160.46/160.16  
% 160.46/160.16  fof(fact_length__rotate1,axiom,
% 160.46/160.16      ! [V_xs,T_a] : hAPP(c_Nat_Osize__class_Osize(tc_List_Olist(T_a)),hAPP(c_List_Orotate1(T_a),V_xs)) = hAPP(c_Nat_Osize__class_Osize(tc_List_Olist(T_a)),V_xs) ).
% 160.46/160.16  
% 160.46/160.16  fof(fact_set__rotate1,axiom,
% 160.46/160.16      ! [V_xs_2,T_b] : hAPP(c_List_Oset(T_b),hAPP(c_List_Orotate1(T_b),V_xs_2)) = hAPP(c_List_Oset(T_b),V_xs_2) ).
% 160.46/160.16  
% 160.46/160.16  fof(fact_in__set__dropD,axiom,
% 160.46/160.16      ! [V_xs_2,V_n_2,V_x_2,T_b] :
% 160.46/160.16        ( hBOOL(hAPP(hAPP(c_member(T_b),V_x_2),hAPP(c_List_Oset(T_b),hAPP(hAPP(c_List_Odrop(T_b),V_n_2),V_xs_2))))
% 160.46/160.16       => hBOOL(hAPP(hAPP(c_member(T_b),V_x_2),hAPP(c_List_Oset(T_b),V_xs_2))) ) ).
% 160.46/160.16  
% 160.46/160.16  fof(fact_set__drop__subset,axiom,
% 160.46/160.16      ! [V_xs_2,V_n_2,T_b] : hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_b,tc_HOL_Obool)),hAPP(c_List_Oset(T_b),hAPP(hAPP(c_List_Odrop(T_b),V_n_2),V_xs_2))),hAPP(c_List_Oset(T_b),V_xs_2))) ).
% 160.46/160.16  
% 160.46/160.16  fof(fact_rotate1__is__Nil__conv,axiom,
% 160.46/160.16      ! [V_xs_2,T_b] :
% 160.46/160.16        ( hAPP(c_List_Orotate1(T_b),V_xs_2) = c_List_Olist_ONil(T_b)
% 160.46/160.16      <=> V_xs_2 = c_List_Olist_ONil(T_b) ) ).
% 160.46/160.16  
% 160.46/160.16  fof(fact_drop__Nil,axiom,
% 160.46/160.16      ! [V_n,T_a] : hAPP(hAPP(c_List_Odrop(T_a),V_n),c_List_Olist_ONil(T_a)) = c_List_Olist_ONil(T_a) ).
% 160.46/160.16  
% 160.46/160.16  fof(fact_set__drop__subset__set__drop,axiom,
% 160.46/160.16      ! [V_xs_2,T_b,V_m_2,V_n_2] :
% 160.46/160.16        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat),V_n_2),V_m_2))
% 160.46/160.16       => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_b,tc_HOL_Obool)),hAPP(c_List_Oset(T_b),hAPP(hAPP(c_List_Odrop(T_b),V_m_2),V_xs_2))),hAPP(c_List_Oset(T_b),hAPP(hAPP(c_List_Odrop(T_b),V_n_2),V_xs_2)))) ) ).
% 160.46/160.16  
% 160.46/160.16  fof(fact_drop__eq__Nil,axiom,
% 160.46/160.16      ! [V_xs_2,V_n_2,T_b] :
% 160.46/160.16        ( hAPP(hAPP(c_List_Odrop(T_b),V_n_2),V_xs_2) = c_List_Olist_ONil(T_b)
% 160.46/160.16      <=> hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat),hAPP(c_Nat_Osize__class_Osize(tc_List_Olist(T_b)),V_xs_2)),V_n_2)) ) ).
% 160.46/160.16  
% 160.46/160.16  fof(fact_drop__all,axiom,
% 160.46/160.16      ! [V_n,V_xs,T_a] :
% 160.46/160.16        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat),hAPP(c_Nat_Osize__class_Osize(tc_List_Olist(T_a)),V_xs)),V_n))
% 160.46/160.16       => hAPP(hAPP(c_List_Odrop(T_a),V_n),V_xs) = c_List_Olist_ONil(T_a) ) ).
% 160.46/160.16  
% 160.46/160.16  fof(fact_drop__append,axiom,
% 160.46/160.16      ! [V_ys,V_xs,V_n,T_a] : hAPP(hAPP(c_List_Odrop(T_a),V_n),hAPP(hAPP(c_List_Oappend(T_a),V_xs),V_ys)) = hAPP(hAPP(c_List_Oappend(T_a),hAPP(hAPP(c_List_Odrop(T_a),V_n),V_xs)),hAPP(hAPP(c_List_Odrop(T_a),hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_Nat_Onat),V_n),hAPP(c_Nat_Osize__class_Osize(tc_List_Olist(T_a)),V_xs))),V_ys)) ).
% 160.46/160.16  
% 160.46/160.16  fof(fact_append__eq__conv__conj,axiom,
% 160.46/160.16      ! [V_zs_2,V_ys_2,V_xs_2,T_b] :
% 160.46/160.16        ( hAPP(hAPP(c_List_Oappend(T_b),V_xs_2),V_ys_2) = V_zs_2
% 160.46/160.16      <=> ( V_xs_2 = hAPP(hAPP(c_List_Otake(T_b),hAPP(c_Nat_Osize__class_Osize(tc_List_Olist(T_b)),V_xs_2)),V_zs_2)
% 160.46/160.16          & V_ys_2 = hAPP(hAPP(c_List_Odrop(T_b),hAPP(c_Nat_Osize__class_Osize(tc_List_Olist(T_b)),V_xs_2)),V_zs_2) ) ) ).
% 160.46/160.16  
% 160.46/160.16  fof(fact_drop__Cons,axiom,
% 160.46/160.16      ! [V_xs_2,V_x_2,V_n_2,T_b] : hAPP(hAPP(c_List_Odrop(T_b),V_n_2),hAPP(hAPP(c_List_Olist_OCons(T_b),V_x_2),V_xs_2)) = c_Nat_Onat_Onat__case(tc_List_Olist(T_b),hAPP(hAPP(c_List_Olist_OCons(T_b),V_x_2),V_xs_2),hAPP(hAPP(c_COMBC(tc_Nat_Onat,tc_List_Olist(T_b),tc_List_Olist(T_b)),c_List_Odrop(T_b)),V_xs_2),V_n_2) ).
% 160.46/160.16  
% 160.46/160.16  fof(fact_drop__Cons_H,axiom,
% 160.46/160.16      ! [V_xs,V_x,T_a,V_n] :
% 160.46/160.16        ( ( V_n = c_Groups_Ozero__class_Ozero(tc_Nat_Onat)
% 160.46/160.16         => hAPP(hAPP(c_List_Odrop(T_a),V_n),hAPP(hAPP(c_List_Olist_OCons(T_a),V_x),V_xs)) = hAPP(hAPP(c_List_Olist_OCons(T_a),V_x),V_xs) )
% 160.46/160.16        & ( V_n != c_Groups_Ozero__class_Ozero(tc_Nat_Onat)
% 160.46/160.16         => hAPP(hAPP(c_List_Odrop(T_a),V_n),hAPP(hAPP(c_List_Olist_OCons(T_a),V_x),V_xs)) = hAPP(hAPP(c_List_Odrop(T_a),hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_Nat_Onat),V_n),c_Groups_Oone__class_Oone(tc_Nat_Onat))),V_xs) ) ) ).
% 160.46/160.16  
% 160.46/160.16  fof(fact_nth__drop,axiom,
% 160.46/160.16      ! [V_xs,T_a,V_i,V_n] :
% 160.46/160.16        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat),hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Nat_Onat),V_n),V_i)),hAPP(c_Nat_Osize__class_Osize(tc_List_Olist(T_a)),V_xs)))
% 160.46/160.16       => hAPP(hAPP(c_List_Onth(T_a),hAPP(hAPP(c_List_Odrop(T_a),V_n),V_xs)),V_i) = hAPP(hAPP(c_List_Onth(T_a),V_xs),hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Nat_Onat),V_n),V_i)) ) ).
% 160.46/160.16  
% 160.46/160.16  fof(fact_append__eq__append__conv__if,axiom,
% 160.46/160.16      ! [V_ys_092_060_094isub_0622_2,V_ys_092_060_094isub_0621_2,V_xs_092_060_094isub_0622_2,V_xs_092_060_094isub_0621_2,T_b] :
% 160.46/160.16        ( hAPP(hAPP(c_List_Oappend(T_b),V_xs_092_060_094isub_0621_2),V_xs_092_060_094isub_0622_2) = hAPP(hAPP(c_List_Oappend(T_b),V_ys_092_060_094isub_0621_2),V_ys_092_060_094isub_0622_2)
% 160.46/160.16      <=> ( ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat),hAPP(c_Nat_Osize__class_Osize(tc_List_Olist(T_b)),V_xs_092_060_094isub_0621_2)),hAPP(c_Nat_Osize__class_Osize(tc_List_Olist(T_b)),V_ys_092_060_094isub_0621_2)))
% 160.46/160.16           => ( V_xs_092_060_094isub_0621_2 = hAPP(hAPP(c_List_Otake(T_b),hAPP(c_Nat_Osize__class_Osize(tc_List_Olist(T_b)),V_xs_092_060_094isub_0621_2)),V_ys_092_060_094isub_0621_2)
% 160.46/160.16              & V_xs_092_060_094isub_0622_2 = hAPP(hAPP(c_List_Oappend(T_b),hAPP(hAPP(c_List_Odrop(T_b),hAPP(c_Nat_Osize__class_Osize(tc_List_Olist(T_b)),V_xs_092_060_094isub_0621_2)),V_ys_092_060_094isub_0621_2)),V_ys_092_060_094isub_0622_2) ) )
% 160.46/160.16          & ( ~ hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat),hAPP(c_Nat_Osize__class_Osize(tc_List_Olist(T_b)),V_xs_092_060_094isub_0621_2)),hAPP(c_Nat_Osize__class_Osize(tc_List_Olist(T_b)),V_ys_092_060_094isub_0621_2)))
% 160.46/160.16           => ( hAPP(hAPP(c_List_Otake(T_b),hAPP(c_Nat_Osize__class_Osize(tc_List_Olist(T_b)),V_ys_092_060_094isub_0621_2)),V_xs_092_060_094isub_0621_2) = V_ys_092_060_094isub_0621_2
% 160.46/160.16              & hAPP(hAPP(c_List_Oappend(T_b),hAPP(hAPP(c_List_Odrop(T_b),hAPP(c_Nat_Osize__class_Osize(tc_List_Olist(T_b)),V_ys_092_060_094isub_0621_2)),V_xs_092_060_094isub_0621_2)),V_xs_092_060_094isub_0622_2) = V_ys_092_060_094isub_0622_2 ) ) ) ) ).
% 160.46/160.16  
% 160.46/160.16  fof(fact_nth__drop_H,axiom,
% 160.46/160.16      ! [V_xs,T_a,V_i] :
% 160.46/160.16        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),V_i),hAPP(c_Nat_Osize__class_Osize(tc_List_Olist(T_a)),V_xs)))
% 160.46/160.16       => hAPP(hAPP(c_List_Olist_OCons(T_a),hAPP(hAPP(c_List_Onth(T_a),V_xs),V_i)),hAPP(hAPP(c_List_Odrop(T_a),hAPP(c_Nat_OSuc,V_i)),V_xs)) = hAPP(hAPP(c_List_Odrop(T_a),V_i),V_xs) ) ).
% 160.46/160.16  
% 160.46/160.16  fof(fact_rotate__simps,axiom,
% 160.46/160.16      ! [V_xs,V_x,T_b,T_a] :
% 160.46/160.16        ( hAPP(c_List_Orotate1(T_a),c_List_Olist_ONil(T_a)) = c_List_Olist_ONil(T_a)
% 160.46/160.16        & hAPP(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))) ) ).
% 160.46/160.16  
% 160.46/160.16  fof(fact_drop__Cons__number__of,axiom,
% 160.46/160.16      ! [V_xs,V_x,T_a,V_v] :
% 160.46/160.16        ( ( hAPP(c_Int_Onumber__class_Onumber__of(tc_Nat_Onat),V_v) = c_Groups_Ozero__class_Ozero(tc_Nat_Onat)
% 160.46/160.16         => hAPP(hAPP(c_List_Odrop(T_a),hAPP(c_Int_Onumber__class_Onumber__of(tc_Nat_Onat),V_v)),hAPP(hAPP(c_List_Olist_OCons(T_a),V_x),V_xs)) = hAPP(hAPP(c_List_Olist_OCons(T_a),V_x),V_xs) )
% 160.46/160.16        & ( hAPP(c_Int_Onumber__class_Onumber__of(tc_Nat_Onat),V_v) != c_Groups_Ozero__class_Ozero(tc_Nat_Onat)
% 160.46/160.16         => hAPP(hAPP(c_List_Odrop(T_a),hAPP(c_Int_Onumber__class_Onumber__of(tc_Nat_Onat),V_v)),hAPP(hAPP(c_List_Olist_OCons(T_a),V_x),V_xs)) = hAPP(hAPP(c_List_Odrop(T_a),hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_Nat_Onat),hAPP(c_Int_Onumber__class_Onumber__of(tc_Nat_Onat),V_v)),c_Groups_Oone__class_Oone(tc_Nat_Onat))),V_xs) ) ) ).
% 160.46/160.16  
% 160.46/160.16  fof(fact_take__add,axiom,
% 160.46/160.16      ! [V_xs,T_a,V_j,V_i] :
% 160.46/160.16        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat),hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Nat_Onat),V_i),V_j)),hAPP(c_Nat_Osize__class_Osize(tc_List_Olist(T_a)),V_xs)))
% 160.46/160.16       => hAPP(hAPP(c_List_Otake(T_a),hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Nat_Onat),V_i),V_j)),V_xs) = hAPP(hAPP(c_List_Oappend(T_a),hAPP(hAPP(c_List_Otake(T_a),V_i),V_xs)),hAPP(hAPP(c_List_Otake(T_a),V_j),hAPP(hAPP(c_List_Odrop(T_a),V_i),V_xs))) ) ).
% 160.46/160.16  
% 160.46/160.16  fof(fact_rotate1__length01,axiom,
% 160.46/160.16      ! [V_xs,T_a] :
% 160.46/160.16        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat),hAPP(c_Nat_Osize__class_Osize(tc_List_Olist(T_a)),V_xs)),c_Groups_Oone__class_Oone(tc_Nat_Onat)))
% 160.46/160.16       => hAPP(c_List_Orotate1(T_a),V_xs) = V_xs ) ).
% 160.46/160.16  
% 160.46/160.16  fof(fact_zip__append2,axiom,
% 160.46/160.16      ! [V_zs,V_ys,V_xs,T_b,T_a] : hAPP(hAPP(c_List_Ozip(T_a,T_b),V_xs),hAPP(hAPP(c_List_Oappend(T_b),V_ys),V_zs)) = hAPP(hAPP(c_List_Oappend(tc_prod(T_a,T_b)),hAPP(hAPP(c_List_Ozip(T_a,T_b),hAPP(hAPP(c_List_Otake(T_a),hAPP(c_Nat_Osize__class_Osize(tc_List_Olist(T_b)),V_ys)),V_xs)),V_ys)),hAPP(hAPP(c_List_Ozip(T_a,T_b),hAPP(hAPP(c_List_Odrop(T_a),hAPP(c_Nat_Osize__class_Osize(tc_List_Olist(T_b)),V_ys)),V_xs)),V_zs)) ).
% 160.46/160.16  
% 160.46/160.16  fof(fact_zip__append1,axiom,
% 160.46/160.16      ! [V_zs,V_ys,V_xs,T_b,T_a] : hAPP(hAPP(c_List_Ozip(T_a,T_b),hAPP(hAPP(c_List_Oappend(T_a),V_xs),V_ys)),V_zs) = hAPP(hAPP(c_List_Oappend(tc_prod(T_a,T_b)),hAPP(hAPP(c_List_Ozip(T_a,T_b),V_xs),hAPP(hAPP(c_List_Otake(T_b),hAPP(c_Nat_Osize__class_Osize(tc_List_Olist(T_a)),V_xs)),V_zs))),hAPP(hAPP(c_List_Ozip(T_a,T_b),V_ys),hAPP(hAPP(c_List_Odrop(T_b),hAPP(c_Nat_Osize__class_Osize(tc_List_Olist(T_a)),V_xs)),V_zs))) ).
% 160.46/160.16  
% 160.46/160.16  fof(fact_id__take__nth__drop,axiom,
% 160.46/160.16      ! [V_xs,T_a,V_i] :
% 160.46/160.16        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),V_i),hAPP(c_Nat_Osize__class_Osize(tc_List_Olist(T_a)),V_xs)))
% 160.46/160.16       => V_xs = hAPP(hAPP(c_List_Oappend(T_a),hAPP(hAPP(c_List_Otake(T_a),V_i),V_xs)),hAPP(hAPP(c_List_Olist_OCons(T_a),hAPP(hAPP(c_List_Onth(T_a),V_xs),V_i)),hAPP(hAPP(c_List_Odrop(T_a),hAPP(c_Nat_OSuc,V_i)),V_xs))) ) ).
% 160.46/160.16  
% 160.46/160.16  fof(fact_take__hd__drop,axiom,
% 160.46/160.16      ! [V_xs,T_a,V_n] :
% 160.46/160.16        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),V_n),hAPP(c_Nat_Osize__class_Osize(tc_List_Olist(T_a)),V_xs)))
% 160.46/160.16       => hAPP(hAPP(c_List_Oappend(T_a),hAPP(hAPP(c_List_Otake(T_a),V_n),V_xs)),hAPP(hAPP(c_List_Olist_OCons(T_a),hAPP(c_List_Ohd(T_a),hAPP(hAPP(c_List_Odrop(T_a),V_n),V_xs))),c_List_Olist_ONil(T_a))) = hAPP(hAPP(c_List_Otake(T_a),hAPP(c_Nat_OSuc,V_n)),V_xs) ) ).
% 160.46/160.16  
% 160.46/160.16  fof(fact_hd__drop__conv__nth,axiom,
% 160.46/160.16      ! [V_n,T_a,V_xs] :
% 160.46/160.16        ( V_xs != c_List_Olist_ONil(T_a)
% 160.46/160.16       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),V_n),hAPP(c_Nat_Osize__class_Osize(tc_List_Olist(T_a)),V_xs)))
% 160.46/160.16         => hAPP(c_List_Ohd(T_a),hAPP(hAPP(c_List_Odrop(T_a),V_n),V_xs)) = hAPP(hAPP(c_List_Onth(T_a),V_xs),V_n) ) ) ).
% 160.46/160.16  
% 160.46/160.16  fof(fact_hd_Osimps,axiom,
% 160.46/160.16      ! [V_xs,V_x,T_a] : hAPP(c_List_Ohd(T_a),hAPP(hAPP(c_List_Olist_OCons(T_a),V_x),V_xs)) = V_x ).
% 160.46/160.16  
% 160.46/160.16  fof(fact_hd__append,axiom,
% 160.46/160.16      ! [V_ys,T_a,V_xs] :
% 160.46/160.16        ( ( V_xs = c_List_Olist_ONil(T_a)
% 160.46/160.16         => hAPP(c_List_Ohd(T_a),hAPP(hAPP(c_List_Oappend(T_a),V_xs),V_ys)) = hAPP(c_List_Ohd(T_a),V_ys) )
% 160.46/160.16        & ( V_xs != c_List_Olist_ONil(T_a)
% 160.46/160.16         => hAPP(c_List_Ohd(T_a),hAPP(hAPP(c_List_Oappend(T_a),V_xs),V_ys)) = hAPP(c_List_Ohd(T_a),V_xs) ) ) ).
% 160.46/160.16  
% 160.46/160.16  fof(fact_hd__append2,axiom,
% 160.46/160.16      ! [V_ys,T_a,V_xs] :
% 160.46/160.16        ( V_xs != c_List_Olist_ONil(T_a)
% 160.46/160.16       => hAPP(c_List_Ohd(T_a),hAPP(hAPP(c_List_Oappend(T_a),V_xs),V_ys)) = hAPP(c_List_Ohd(T_a),V_xs) ) ).
% 160.46/160.16  
% 160.46/160.16  fof(fact_hd__in__set,axiom,
% 160.46/160.16      ! [T_b,V_xs_2] :
% 160.46/160.16        ( V_xs_2 != c_List_Olist_ONil(T_b)
% 160.46/160.16       => hBOOL(hAPP(hAPP(c_member(T_b),hAPP(c_List_Ohd(T_b),V_xs_2)),hAPP(c_List_Oset(T_b),V_xs_2))) ) ).
% 160.46/160.16  
% 160.46/160.16  fof(fact_hd__conv__nth,axiom,
% 160.46/160.16      ! [T_a,V_xs] :
% 160.46/160.16        ( V_xs != c_List_Olist_ONil(T_a)
% 160.46/160.16       => hAPP(c_List_Ohd(T_a),V_xs) = hAPP(hAPP(c_List_Onth(T_a),V_xs),c_Groups_Ozero__class_Ozero(tc_Nat_Onat)) ) ).
% 160.46/160.16  
% 160.46/160.16  fof(fact_rotate1__hd__tl,axiom,
% 160.46/160.16      ! [T_a,V_xs] :
% 160.46/160.16        ( V_xs != c_List_Olist_ONil(T_a)
% 160.46/160.16       => hAPP(c_List_Orotate1(T_a),V_xs) = hAPP(hAPP(c_List_Oappend(T_a),hAPP(c_List_Otl(T_a),V_xs)),hAPP(hAPP(c_List_Olist_OCons(T_a),hAPP(c_List_Ohd(T_a),V_xs)),c_List_Olist_ONil(T_a))) ) ).
% 160.46/160.16  
% 160.46/160.16  fof(fact_hd__rotate__conv__nth,axiom,
% 160.46/160.16      ! [V_n,T_a,V_xs] :
% 160.46/160.16        ( V_xs != c_List_Olist_ONil(T_a)
% 160.46/160.16       => hAPP(c_List_Ohd(T_a),hAPP(c_List_Orotate(T_a,V_n),V_xs)) = hAPP(hAPP(c_List_Onth(T_a),V_xs),c_Divides_Odiv__class_Omod(tc_Nat_Onat,V_n,hAPP(c_Nat_Osize__class_Osize(tc_List_Olist(T_a)),V_xs))) ) ).
% 160.46/160.16  
% 160.46/160.16  fof(fact_tl__drop,axiom,
% 160.46/160.16      ! [V_xs,V_n,T_a] : hAPP(c_List_Otl(T_a),hAPP(hAPP(c_List_Odrop(T_a),V_n),V_xs)) = hAPP(hAPP(c_List_Odrop(T_a),V_n),hAPP(c_List_Otl(T_a),V_xs)) ).
% 160.46/160.16  
% 160.46/160.16  fof(fact_drop__tl,axiom,
% 160.46/160.16      ! [V_xs,V_n,T_a] : hAPP(hAPP(c_List_Odrop(T_a),V_n),hAPP(c_List_Otl(T_a),V_xs)) = hAPP(c_List_Otl(T_a),hAPP(hAPP(c_List_Odrop(T_a),V_n),V_xs)) ).
% 160.46/160.16  
% 160.46/160.16  fof(fact_tl_Osimps_I2_J,axiom,
% 160.46/160.16      ! [V_xs,V_x,T_a] : hAPP(c_List_Otl(T_a),hAPP(hAPP(c_List_Olist_OCons(T_a),V_x),V_xs)) = V_xs ).
% 160.46/160.16  
% 160.46/160.16  fof(fact_distinct__rotate,axiom,
% 160.46/160.16      ! [V_xs_2,V_n_2,T_b] :
% 160.46/160.16        ( hBOOL(hAPP(c_List_Odistinct(T_b),hAPP(c_List_Orotate(T_b,V_n_2),V_xs_2)))
% 160.46/160.16      <=> hBOOL(hAPP(c_List_Odistinct(T_b),V_xs_2)) ) ).
% 160.46/160.16  
% 160.46/160.16  fof(fact_distinct__tl,axiom,
% 160.46/160.16      ! [V_xs,T_a] :
% 160.46/160.16        ( hBOOL(hAPP(c_List_Odistinct(T_a),V_xs))
% 160.46/160.16       => hBOOL(hAPP(c_List_Odistinct(T_a),hAPP(c_List_Otl(T_a),V_xs))) ) ).
% 160.46/160.16  
% 160.46/160.16  fof(fact_rotate__add,axiom,
% 160.46/160.16      ! [V_n_2,V_m_2,T_b] : c_List_Orotate(T_b,hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Nat_Onat),V_m_2),V_n_2)) = hAPP(c_Fun_Ocomp(tc_List_Olist(T_b),tc_List_Olist(T_b),tc_List_Olist(T_b),c_List_Orotate(T_b,V_m_2)),c_List_Orotate(T_b,V_n_2)) ).
% 160.46/160.16  
% 160.46/160.16  fof(fact_rotate0,axiom,
% 160.46/160.16      ! [T_b] : c_List_Orotate(T_b,c_Groups_Ozero__class_Ozero(tc_Nat_Onat)) = c_Fun_Oid(tc_List_Olist(T_b)) ).
% 160.46/160.16  
% 160.46/160.16  fof(fact_rotate__rotate,axiom,
% 160.46/160.16      ! [V_xs,V_n,V_m,T_a] : hAPP(c_List_Orotate(T_a,V_m),hAPP(c_List_Orotate(T_a,V_n),V_xs)) = hAPP(c_List_Orotate(T_a,hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Nat_Onat),V_m),V_n)),V_xs) ).
% 160.46/160.16  
% 160.46/160.16  fof(fact_length__rotate,axiom,
% 160.46/160.16      ! [V_xs,V_n,T_a] : hAPP(c_Nat_Osize__class_Osize(tc_List_Olist(T_a)),hAPP(c_List_Orotate(T_a,V_n),V_xs)) = hAPP(c_Nat_Osize__class_Osize(tc_List_Olist(T_a)),V_xs) ).
% 160.46/160.16  
% 160.46/160.16  fof(fact_set__rotate,axiom,
% 160.46/160.16      ! [V_xs_2,V_n_2,T_b] : hAPP(c_List_Oset(T_b),hAPP(c_List_Orotate(T_b,V_n_2),V_xs_2)) = hAPP(c_List_Oset(T_b),V_xs_2) ).
% 160.46/160.16  
% 160.46/160.16  fof(fact_rotate__is__Nil__conv,axiom,
% 160.46/160.16      ! [V_xs_2,V_n_2,T_b] :
% 160.46/160.16        ( hAPP(c_List_Orotate(T_b,V_n_2),V_xs_2) = c_List_Olist_ONil(T_b)
% 160.46/160.16      <=> V_xs_2 = c_List_Olist_ONil(T_b) ) ).
% 160.46/160.16  
% 160.46/160.16  fof(fact_tl_Osimps_I1_J,axiom,
% 160.46/160.16      ! [T_a] : hAPP(c_List_Otl(T_a),c_List_Olist_ONil(T_a)) = c_List_Olist_ONil(T_a) ).
% 160.46/160.16  
% 160.46/160.16  fof(fact_rotate1__rotate__swap,axiom,
% 160.46/160.16      ! [V_xs,V_n,T_a] : hAPP(c_List_Orotate1(T_a),hAPP(c_List_Orotate(T_a,V_n),V_xs)) = hAPP(c_List_Orotate(T_a,V_n),hAPP(c_List_Orotate1(T_a),V_xs)) ).
% 160.46/160.16  
% 160.46/160.16  fof(fact_rotate__def,axiom,
% 160.46/160.16      ! [V_n_2,T_b] : c_List_Orotate(T_b,V_n_2) = hAPP(hAPP(c_Nat_Ocompow(tc_List_Olist(T_b),tc_List_Olist(T_b)),V_n_2),c_List_Orotate1(T_b)) ).
% 160.46/160.16  
% 160.46/160.16  fof(fact_tl__append2,axiom,
% 160.46/160.16      ! [V_ys,T_a,V_xs] :
% 160.46/160.16        ( V_xs != c_List_Olist_ONil(T_a)
% 160.46/160.16       => hAPP(c_List_Otl(T_a),hAPP(hAPP(c_List_Oappend(T_a),V_xs),V_ys)) = hAPP(hAPP(c_List_Oappend(T_a),hAPP(c_List_Otl(T_a),V_xs)),V_ys) ) ).
% 160.46/160.16  
% 160.46/160.16  fof(fact_take__tl,axiom,
% 160.46/160.16      ! [V_xs,V_n,T_a] : hAPP(hAPP(c_List_Otake(T_a),V_n),hAPP(c_List_Otl(T_a),V_xs)) = hAPP(c_List_Otl(T_a),hAPP(hAPP(c_List_Otake(T_a),hAPP(c_Nat_OSuc,V_n)),V_xs)) ).
% 160.46/160.16  
% 160.46/160.16  fof(fact_rotate__conv__mod,axiom,
% 160.46/160.16      ! [V_xs,V_n,T_a] : hAPP(c_List_Orotate(T_a,V_n),V_xs) = hAPP(c_List_Orotate(T_a,c_Divides_Odiv__class_Omod(tc_Nat_Onat,V_n,hAPP(c_Nat_Osize__class_Osize(tc_List_Olist(T_a)),V_xs))),V_xs) ).
% 160.46/160.16  
% 160.46/160.16  fof(fact_drop__Suc,axiom,
% 160.46/160.16      ! [V_xs,V_n,T_a] : hAPP(hAPP(c_List_Odrop(T_a),hAPP(c_Nat_OSuc,V_n)),V_xs) = hAPP(hAPP(c_List_Odrop(T_a),V_n),hAPP(c_List_Otl(T_a),V_xs)) ).
% 160.46/160.16  
% 160.46/160.16  fof(fact_rotate__Suc,axiom,
% 160.46/160.16      ! [V_xs,V_n,T_a] : hAPP(c_List_Orotate(T_a,hAPP(c_Nat_OSuc,V_n)),V_xs) = hAPP(c_List_Orotate1(T_a),hAPP(c_List_Orotate(T_a,V_n),V_xs)) ).
% 160.46/160.16  
% 160.46/160.16  fof(fact_tl__append,axiom,
% 160.46/160.16      ! [V_ys_2,V_xs_2,T_b] : hAPP(c_List_Otl(T_b),hAPP(hAPP(c_List_Oappend(T_b),V_xs_2),V_ys_2)) = hAPP(c_List_Olist_Olist__case(tc_List_Olist(T_b),T_b,hAPP(c_List_Otl(T_b),V_ys_2),hAPP(c_COMBK(tc_fun(tc_List_Olist(T_b),tc_List_Olist(T_b)),T_b),hAPP(hAPP(c_COMBC(tc_List_Olist(T_b),tc_List_Olist(T_b),tc_List_Olist(T_b)),c_List_Oappend(T_b)),V_ys_2))),V_xs_2) ).
% 160.46/160.16  
% 160.46/160.16  fof(fact_rotate__id,axiom,
% 160.46/160.16      ! [V_xs,T_a,V_n] :
% 160.46/160.16        ( c_Divides_Odiv__class_Omod(tc_Nat_Onat,V_n,hAPP(c_Nat_Osize__class_Osize(tc_List_Olist(T_a)),V_xs)) = c_Groups_Ozero__class_Ozero(tc_Nat_Onat)
% 160.46/160.16       => hAPP(c_List_Orotate(T_a,V_n),V_xs) = V_xs ) ).
% 160.46/160.16  
% 160.46/160.16  fof(fact_rotate__length01,axiom,
% 160.46/160.16      ! [V_n,V_xs,T_a] :
% 160.46/160.16        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat),hAPP(c_Nat_Osize__class_Osize(tc_List_Olist(T_a)),V_xs)),c_Groups_Oone__class_Oone(tc_Nat_Onat)))
% 160.46/160.16       => hAPP(c_List_Orotate(T_a,V_n),V_xs) = V_xs ) ).
% 160.46/160.16  
% 160.46/160.16  fof(fact_length__tl,axiom,
% 160.46/160.16      ! [V_xs,T_a] : hAPP(c_Nat_Osize__class_Osize(tc_List_Olist(T_a)),hAPP(c_List_Otl(T_a),V_xs)) = hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_Nat_Onat),hAPP(c_Nat_Osize__class_Osize(tc_List_Olist(T_a)),V_xs)),c_Groups_Oone__class_Oone(tc_Nat_Onat)) ).
% 160.46/160.16  
% 160.46/160.16  fof(fact_tl__take,axiom,
% 160.46/160.16      ! [V_xs,V_n,T_a] : hAPP(c_List_Otl(T_a),hAPP(hAPP(c_List_Otake(T_a),V_n),V_xs)) = hAPP(hAPP(c_List_Otake(T_a),hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_Nat_Onat),V_n),c_Groups_Oone__class_Oone(tc_Nat_Onat))),hAPP(c_List_Otl(T_a),V_xs)) ).
% 160.46/160.16  
% 160.46/160.16  fof(fact_take__Suc,axiom,
% 160.46/160.16      ! [V_n,T_a,V_xs] :
% 160.46/160.16        ( V_xs != c_List_Olist_ONil(T_a)
% 160.46/160.16       => hAPP(hAPP(c_List_Otake(T_a),hAPP(c_Nat_OSuc,V_n)),V_xs) = hAPP(hAPP(c_List_Olist_OCons(T_a),hAPP(c_List_Ohd(T_a),V_xs)),hAPP(hAPP(c_List_Otake(T_a),V_n),hAPP(c_List_Otl(T_a),V_xs))) ) ).
% 160.46/160.16  
% 160.46/160.16  fof(fact_rotate__drop__take,axiom,
% 160.46/160.16      ! [V_xs,V_n,T_a] : hAPP(c_List_Orotate(T_a,V_n),V_xs) = hAPP(hAPP(c_List_Oappend(T_a),hAPP(hAPP(c_List_Odrop(T_a),c_Divides_Odiv__class_Omod(tc_Nat_Onat,V_n,hAPP(c_Nat_Osize__class_Osize(tc_List_Olist(T_a)),V_xs))),V_xs)),hAPP(hAPP(c_List_Otake(T_a),c_Divides_Odiv__class_Omod(tc_Nat_Onat,V_n,hAPP(c_Nat_Osize__class_Osize(tc_List_Olist(T_a)),V_xs))),V_xs)) ).
% 160.46/160.16  
% 160.46/160.16  fof(fact_fold1__set,axiom,
% 160.46/160.16      ! [V_xs_2,T_b] :
% 160.46/160.16        ( class_Lattices_Oab__semigroup__idem__mult(T_b)
% 160.46/160.16       => ( V_xs_2 != c_List_Olist_ONil(T_b)
% 160.46/160.16         => hAPP(c_Finite__Set_Ofold1(T_b,c_Groups_Otimes__class_Otimes(T_b)),hAPP(c_List_Oset(T_b),V_xs_2)) = hAPP(c_List_Ofoldl(T_b,T_b,c_Groups_Otimes__class_Otimes(T_b),hAPP(c_List_Ohd(T_b),V_xs_2)),hAPP(c_List_Otl(T_b),V_xs_2)) ) ) ).
% 160.46/160.16  
% 160.46/160.16  fof(fact_lexord__append__rightI,axiom,
% 160.46/160.16      ! [V_r_2,V_x_2,T_b,V_y_2] :
% 160.46/160.16        ( ? [B_b,B_z] : V_y_2 = hAPP(hAPP(c_List_Olist_OCons(T_b),B_b),B_z)
% 160.46/160.16       => hBOOL(hAPP(hAPP(c_member(tc_prod(tc_List_Olist(T_b),tc_List_Olist(T_b))),hAPP(hAPP(c_Product__Type_OPair(tc_List_Olist(T_b),tc_List_Olist(T_b)),V_x_2),hAPP(hAPP(c_List_Oappend(T_b),V_x_2),V_y_2))),c_List_Olexord(T_b,V_r_2))) ) ).
% 160.46/160.16  
% 160.46/160.16  fof(fact_foldl__Nil,axiom,
% 160.46/160.16      ! [V_a_2,V_f_2,T_c,T_b] : hAPP(c_List_Ofoldl(T_b,T_c,V_f_2,V_a_2),c_List_Olist_ONil(T_c)) = V_a_2 ).
% 160.46/160.16  
% 160.46/160.16  fof(fact_start__le__sum,axiom,
% 160.46/160.16      ! [V_ns_2,V_n_2,V_m_2] :
% 160.46/160.16        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat),V_m_2),V_n_2))
% 160.46/160.16       => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat),V_m_2),hAPP(c_List_Ofoldl(tc_Nat_Onat,tc_Nat_Onat,c_Groups_Oplus__class_Oplus(tc_Nat_Onat),V_n_2),V_ns_2))) ) ).
% 160.46/160.16  
% 160.46/160.16  fof(fact_foldl__assoc,axiom,
% 160.46/160.16      ! [V_zs_2,V_y_2,V_x_2,T_b] :
% 160.46/160.16        ( class_Groups_Osemigroup__add(T_b)
% 160.46/160.16       => hAPP(c_List_Ofoldl(T_b,T_b,c_Groups_Oplus__class_Oplus(T_b),hAPP(hAPP(c_Groups_Oplus__class_Oplus(T_b),V_x_2),V_y_2)),V_zs_2) = hAPP(hAPP(c_Groups_Oplus__class_Oplus(T_b),V_x_2),hAPP(c_List_Ofoldl(T_b,T_b,c_Groups_Oplus__class_Oplus(T_b),V_y_2),V_zs_2)) ) ).
% 160.46/160.16  
% 160.46/160.16  fof(fact_foldl__absorb0,axiom,
% 160.46/160.16      ! [V_zs_2,V_x_2,T_b] :
% 160.46/160.16        ( class_Groups_Omonoid__add(T_b)
% 160.46/160.16       => hAPP(hAPP(c_Groups_Oplus__class_Oplus(T_b),V_x_2),hAPP(c_List_Ofoldl(T_b,T_b,c_Groups_Oplus__class_Oplus(T_b),c_Groups_Ozero__class_Ozero(T_b)),V_zs_2)) = hAPP(c_List_Ofoldl(T_b,T_b,c_Groups_Oplus__class_Oplus(T_b),V_x_2),V_zs_2) ) ).
% 160.46/160.16  
% 160.46/160.16  fof(fact_foldl__Cons,axiom,
% 160.46/160.16      ! [V_xs_2,V_x_2,V_a_2,V_f_2,T_c,T_b] : hAPP(c_List_Ofoldl(T_b,T_c,V_f_2,V_a_2),hAPP(hAPP(c_List_Olist_OCons(T_c),V_x_2),V_xs_2)) = hAPP(c_List_Ofoldl(T_b,T_c,V_f_2,hAPP(hAPP(V_f_2,V_a_2),V_x_2)),V_xs_2) ).
% 160.46/160.16  
% 160.46/160.16  fof(fact_foldl__append,axiom,
% 160.46/160.16      ! [V_ys_2,V_xs_2,V_a_2,V_f_2,T_c,T_b] : hAPP(c_List_Ofoldl(T_b,T_c,V_f_2,V_a_2),hAPP(hAPP(c_List_Oappend(T_c),V_xs_2),V_ys_2)) = hAPP(c_List_Ofoldl(T_b,T_c,V_f_2,hAPP(c_List_Ofoldl(T_b,T_c,V_f_2,V_a_2),V_xs_2)),V_ys_2) ).
% 160.46/160.16  
% 160.46/160.16  fof(fact_listsum__foldl,axiom,
% 160.46/160.16      ! [T_b] :
% 160.46/160.16        ( class_Groups_Omonoid__add(T_b)
% 160.46/160.16       => c_List_Omonoid__add__class_Olistsum(T_b) = c_List_Ofoldl(T_b,T_b,c_Groups_Oplus__class_Oplus(T_b),c_Groups_Ozero__class_Ozero(T_b)) ) ).
% 160.46/160.16  
% 160.46/160.16  fof(fact_sum__eq__0__conv,axiom,
% 160.46/160.16      ! [V_ns_2,V_m_2] :
% 160.46/160.16        ( hAPP(c_List_Ofoldl(tc_Nat_Onat,tc_Nat_Onat,c_Groups_Oplus__class_Oplus(tc_Nat_Onat),V_m_2),V_ns_2) = c_Groups_Ozero__class_Ozero(tc_Nat_Onat)
% 160.46/160.16      <=> ( V_m_2 = c_Groups_Ozero__class_Ozero(tc_Nat_Onat)
% 160.46/160.16          & ! [B_x] :
% 160.46/160.16              ( hBOOL(hAPP(hAPP(c_member(tc_Nat_Onat),B_x),hAPP(c_List_Oset(tc_Nat_Onat),V_ns_2)))
% 160.46/160.16             => B_x = c_Groups_Ozero__class_Ozero(tc_Nat_Onat) ) ) ) ).
% 160.46/160.16  
% 160.46/160.16  fof(fact_fun__left__comm__idem_Ofold__set,axiom,
% 160.46/160.16      ! [V_xs_2,V_y_2,V_f_2,T_c,T_b] :
% 160.46/160.16        ( c_Finite__Set_Ofun__left__comm__idem(T_b,T_c,V_f_2)
% 160.46/160.16       => hAPP(hAPP(c_Finite__Set_Ofold(T_b,T_c,V_f_2),V_y_2),hAPP(c_List_Oset(T_b),V_xs_2)) = hAPP(c_List_Ofoldl(T_c,T_b,hAPP(c_COMBC(T_b,T_c,T_c),V_f_2),V_y_2),V_xs_2) ) ).
% 160.46/160.16  
% 160.46/160.16  fof(fact_Sup__set__fold,axiom,
% 160.46/160.16      ! [V_xs_2,T_b] :
% 160.46/160.16        ( class_Complete__Lattice_Ocomplete__lattice(T_b)
% 160.46/160.16       => c_Complete__Lattice_OSup__class_OSup(T_b,hAPP(c_List_Oset(T_b),V_xs_2)) = hAPP(c_List_Ofoldl(T_b,T_b,c_Lattices_Osemilattice__sup__class_Osup(T_b),c_Orderings_Obot__class_Obot(T_b)),V_xs_2) ) ).
% 160.46/160.16  
% 160.46/160.16  fof(fact_Inf__set__fold,axiom,
% 160.46/160.16      ! [V_xs_2,T_b] :
% 160.46/160.16        ( class_Complete__Lattice_Ocomplete__lattice(T_b)
% 160.46/160.16       => c_Complete__Lattice_OInf__class_OInf(T_b,hAPP(c_List_Oset(T_b),V_xs_2)) = hAPP(c_List_Ofoldl(T_b,T_b,c_Lattices_Osemilattice__inf__class_Oinf(T_b),c_Orderings_Otop__class_Otop(T_b)),V_xs_2) ) ).
% 160.46/160.16  
% 160.46/160.16  fof(fact_Sup__fin__set__fold,axiom,
% 160.46/160.16      ! [V_xs_2,V_x_2,T_b] :
% 160.46/160.16        ( class_Lattices_Olattice(T_b)
% 160.46/160.16       => c_Big__Operators_Olattice__class_OSup__fin(T_b,hAPP(c_List_Oset(T_b),hAPP(hAPP(c_List_Olist_OCons(T_b),V_x_2),V_xs_2))) = hAPP(c_List_Ofoldl(T_b,T_b,c_Lattices_Osemilattice__sup__class_Osup(T_b),V_x_2),V_xs_2) ) ).
% 160.46/160.16  
% 160.46/160.16  fof(fact_Inf__fin__set__fold,axiom,
% 160.46/160.16      ! [V_xs_2,V_x_2,T_b] :
% 160.46/160.16        ( class_Lattices_Olattice(T_b)
% 160.46/160.16       => c_Big__Operators_Olattice__class_OInf__fin(T_b,hAPP(c_List_Oset(T_b),hAPP(hAPP(c_List_Olist_OCons(T_b),V_x_2),V_xs_2))) = hAPP(c_List_Ofoldl(T_b,T_b,c_Lattices_Osemilattice__inf__class_Oinf(T_b),V_x_2),V_xs_2) ) ).
% 160.46/160.16  
% 160.46/160.16  fof(fact_Min__fin__set__fold,axiom,
% 160.46/160.16      ! [V_xs_2,V_x_2,T_b] :
% 160.46/160.16        ( class_Orderings_Olinorder(T_b)
% 160.46/160.16       => c_Big__Operators_Olinorder__class_OMin(T_b,hAPP(c_List_Oset(T_b),hAPP(hAPP(c_List_Olist_OCons(T_b),V_x_2),V_xs_2))) = hAPP(c_List_Ofoldl(T_b,T_b,c_Orderings_Oord__class_Omin(T_b),V_x_2),V_xs_2) ) ).
% 160.46/160.16  
% 160.46/160.16  fof(fact_Max__fin__set__fold,axiom,
% 160.46/160.16      ! [V_xs_2,V_x_2,T_b] :
% 160.46/160.16        ( class_Orderings_Olinorder(T_b)
% 160.46/160.16       => c_Big__Operators_Olinorder__class_OMax(T_b,hAPP(c_List_Oset(T_b),hAPP(hAPP(c_List_Olist_OCons(T_b),V_x_2),V_xs_2))) = hAPP(c_List_Ofoldl(T_b,T_b,c_Orderings_Oord__class_Omax(T_b),V_x_2),V_xs_2) ) ).
% 160.46/160.16  
% 160.46/160.16  fof(fact_min__max_OInf__fin__set__fold,axiom,
% 160.46/160.16      ! [V_xs_2,V_x_2,T_b] :
% 160.46/160.16        ( class_Orderings_Olinorder(T_b)
% 160.46/160.16       => c_Big__Operators_Olattice_OInf__fin(T_b,c_Orderings_Oord__class_Omin(T_b),hAPP(c_List_Oset(T_b),hAPP(hAPP(c_List_Olist_OCons(T_b),V_x_2),V_xs_2))) = hAPP(c_List_Ofoldl(T_b,T_b,c_Orderings_Oord__class_Omin(T_b),V_x_2),V_xs_2) ) ).
% 160.46/160.16  
% 160.46/160.16  fof(fact_min__max_OSup__fin__set__fold,axiom,
% 160.46/160.16      ! [V_xs_2,V_x_2,T_b] :
% 160.46/160.16        ( class_Orderings_Olinorder(T_b)
% 160.46/160.16       => c_Big__Operators_Olattice_OSup__fin(T_b,c_Orderings_Oord__class_Omax(T_b),hAPP(c_List_Oset(T_b),hAPP(hAPP(c_List_Olist_OCons(T_b),V_x_2),V_xs_2))) = hAPP(c_List_Ofoldl(T_b,T_b,c_Orderings_Oord__class_Omax(T_b),V_x_2),V_xs_2) ) ).
% 160.46/160.16  
% 160.46/160.16  fof(fact_SUPR__set__fold,axiom,
% 160.46/160.16      ! [V_f_2,V_xs_2,T_c,T_b] :
% 160.46/160.16        ( class_Complete__Lattice_Ocomplete__lattice(T_b)
% 160.46/160.16       => hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OSUPR(T_c,T_b),hAPP(c_List_Oset(T_c),V_xs_2)),V_f_2) = hAPP(c_List_Ofoldl(T_b,T_c,hAPP(c_COMBC(T_c,T_b,T_b),hAPP(hAPP(c_COMBB(T_b,tc_fun(T_b,T_b),T_c),c_Lattices_Osemilattice__sup__class_Osup(T_b)),V_f_2)),c_Orderings_Obot__class_Obot(T_b)),V_xs_2) ) ).
% 160.46/160.16  
% 160.46/160.16  fof(fact_INFI__set__fold,axiom,
% 160.46/160.16      ! [V_f_2,V_xs_2,T_c,T_b] :
% 160.46/160.16        ( class_Complete__Lattice_Ocomplete__lattice(T_b)
% 160.46/160.16       => hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OINFI(T_c,T_b),hAPP(c_List_Oset(T_c),V_xs_2)),V_f_2) = hAPP(c_List_Ofoldl(T_b,T_c,hAPP(c_COMBC(T_c,T_b,T_b),hAPP(hAPP(c_COMBB(T_b,tc_fun(T_b,T_b),T_c),c_Lattices_Osemilattice__inf__class_Oinf(T_b)),V_f_2)),c_Orderings_Otop__class_Otop(T_b)),V_xs_2) ) ).
% 160.46/160.16  
% 160.46/160.16  fof(fact_elem__le__sum,axiom,
% 160.46/160.16      ! [V_ns_2,V_n_2] :
% 160.46/160.16        ( hBOOL(hAPP(hAPP(c_member(tc_Nat_Onat),V_n_2),hAPP(c_List_Oset(tc_Nat_Onat),V_ns_2)))
% 160.46/160.16       => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat),V_n_2),hAPP(c_List_Ofoldl(tc_Nat_Onat,tc_Nat_Onat,c_Groups_Oplus__class_Oplus(tc_Nat_Onat),c_Groups_Ozero__class_Ozero(tc_Nat_Onat)),V_ns_2))) ) ).
% 160.46/160.16  
% 160.46/160.16  fof(fact_sorted__list__of__set__insert,axiom,
% 160.46/160.16      ! [V_x_2,V_A_2,T_b] :
% 160.46/160.16        ( class_Orderings_Olinorder(T_b)
% 160.46/160.16       => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2))
% 160.46/160.16         => c_List_Olinorder__class_Osorted__list__of__set(T_b,hAPP(hAPP(c_Set_Oinsert(T_b),V_x_2),V_A_2)) = hAPP(hAPP(c_List_Olinorder__class_Oinsort__key(T_b,T_b,c_COMBI(T_b)),V_x_2),c_List_Olinorder__class_Osorted__list__of__set(T_b,hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_fun(T_b,tc_HOL_Obool)),V_A_2),hAPP(hAPP(c_Set_Oinsert(T_b),V_x_2),c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool)))))) ) ) ).
% 160.46/160.16  
% 160.46/160.16  fof(fact_lexord__Nil__left,axiom,
% 160.46/160.16      ! [V_r_2,V_y_2,T_b] :
% 160.46/160.16        ( hBOOL(hAPP(hAPP(c_member(tc_prod(tc_List_Olist(T_b),tc_List_Olist(T_b))),hAPP(hAPP(c_Product__Type_OPair(tc_List_Olist(T_b),tc_List_Olist(T_b)),c_List_Olist_ONil(T_b)),V_y_2)),c_List_Olexord(T_b,V_r_2)))
% 160.46/160.16      <=> ? [B_a,B_x] : V_y_2 = hAPP(hAPP(c_List_Olist_OCons(T_b),B_a),B_x) ) ).
% 160.46/160.16  
% 160.46/160.16  fof(fact_insort__key_Osimps_I1_J,axiom,
% 160.46/160.16      ! [V_x_2,V_f_2,T_b,T_c] :
% 160.46/160.16        ( class_Orderings_Olinorder(T_c)
% 160.46/160.16       => hAPP(hAPP(c_List_Olinorder__class_Oinsort__key(T_b,T_c,V_f_2),V_x_2),c_List_Olist_ONil(T_b)) = hAPP(hAPP(c_List_Olist_OCons(T_b),V_x_2),c_List_Olist_ONil(T_b)) ) ).
% 160.46/160.16  
% 160.46/160.16  fof(fact_insort__key_Osimps_I2_J,axiom,
% 160.46/160.16      ! [V_ys_2,T_c,V_y_2,V_x_2,V_f_2,T_b] :
% 160.46/160.16        ( class_Orderings_Olinorder(T_b)
% 160.46/160.16       => ( ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_b),hAPP(V_f_2,V_x_2)),hAPP(V_f_2,V_y_2)))
% 160.46/160.16           => hAPP(hAPP(c_List_Olinorder__class_Oinsort__key(T_c,T_b,V_f_2),V_x_2),hAPP(hAPP(c_List_Olist_OCons(T_c),V_y_2),V_ys_2)) = hAPP(hAPP(c_List_Olist_OCons(T_c),V_x_2),hAPP(hAPP(c_List_Olist_OCons(T_c),V_y_2),V_ys_2)) )
% 160.46/160.16          & ( ~ hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_b),hAPP(V_f_2,V_x_2)),hAPP(V_f_2,V_y_2)))
% 160.46/160.16           => hAPP(hAPP(c_List_Olinorder__class_Oinsort__key(T_c,T_b,V_f_2),V_x_2),hAPP(hAPP(c_List_Olist_OCons(T_c),V_y_2),V_ys_2)) = hAPP(hAPP(c_List_Olist_OCons(T_c),V_y_2),hAPP(hAPP(c_List_Olinorder__class_Oinsort__key(T_c,T_b,V_f_2),V_x_2),V_ys_2)) ) ) ) ).
% 160.46/160.16  
% 160.46/160.16  fof(fact_fun__left__comm__insort,axiom,
% 160.46/160.16      ! [T_b] :
% 160.46/160.16        ( class_Orderings_Olinorder(T_b)
% 160.46/160.16       => c_Finite__Set_Ofun__left__comm(T_b,tc_List_Olist(T_b),c_List_Olinorder__class_Oinsort__key(T_b,T_b,c_COMBI(T_b))) ) ).
% 160.46/160.16  
% 160.46/160.16  fof(fact_insort__left__comm,axiom,
% 160.46/160.16      ! [V_xs_2,V_y_2,V_x_2,T_b] :
% 160.46/160.16        ( class_Orderings_Olinorder(T_b)
% 160.46/160.16       => hAPP(hAPP(c_List_Olinorder__class_Oinsort__key(T_b,T_b,c_COMBI(T_b)),V_x_2),hAPP(hAPP(c_List_Olinorder__class_Oinsort__key(T_b,T_b,c_COMBI(T_b)),V_y_2),V_xs_2)) = hAPP(hAPP(c_List_Olinorder__class_Oinsort__key(T_b,T_b,c_COMBI(T_b)),V_y_2),hAPP(hAPP(c_List_Olinorder__class_Oinsort__key(T_b,T_b,c_COMBI(T_b)),V_x_2),V_xs_2)) ) ).
% 160.46/160.16  
% 160.46/160.16  fof(fact_insort__key__left__comm,axiom,
% 160.46/160.16      ! [V_xs_2,T_c,V_y_2,V_x_2,V_f_2,T_b] :
% 160.46/160.16        ( class_Orderings_Olinorder(T_b)
% 160.46/160.16       => ( hAPP(V_f_2,V_x_2) != hAPP(V_f_2,V_y_2)
% 160.46/160.16         => hAPP(hAPP(c_List_Olinorder__class_Oinsort__key(T_c,T_b,V_f_2),V_y_2),hAPP(hAPP(c_List_Olinorder__class_Oinsort__key(T_c,T_b,V_f_2),V_x_2),V_xs_2)) = hAPP(hAPP(c_List_Olinorder__class_Oinsort__key(T_c,T_b,V_f_2),V_x_2),hAPP(hAPP(c_List_Olinorder__class_Oinsort__key(T_c,T_b,V_f_2),V_y_2),V_xs_2)) ) ) ).
% 160.46/160.16  
% 160.46/160.16  fof(fact_length__insort,axiom,
% 160.46/160.16      ! [V_xs_2,V_x_2,V_f_2,T_b,T_c] :
% 160.46/160.16        ( class_Orderings_Olinorder(T_c)
% 160.46/160.16       => hAPP(c_Nat_Osize__class_Osize(tc_List_Olist(T_b)),hAPP(hAPP(c_List_Olinorder__class_Oinsort__key(T_b,T_c,V_f_2),V_x_2),V_xs_2)) = hAPP(c_Nat_OSuc,hAPP(c_Nat_Osize__class_Osize(tc_List_Olist(T_b)),V_xs_2)) ) ).
% 160.46/160.16  
% 160.46/160.16  fof(fact_set__insort,axiom,
% 160.46/160.16      ! [V_xs_2,V_x_2,V_f_2,T_b,T_c] :
% 160.46/160.16        ( class_Orderings_Olinorder(T_c)
% 160.46/160.16       => hAPP(c_List_Oset(T_b),hAPP(hAPP(c_List_Olinorder__class_Oinsort__key(T_b,T_c,V_f_2),V_x_2),V_xs_2)) = hAPP(hAPP(c_Set_Oinsert(T_b),V_x_2),hAPP(c_List_Oset(T_b),V_xs_2)) ) ).
% 160.46/160.16  
% 160.46/160.16  fof(fact_remove1__insort,axiom,
% 160.46/160.16      ! [V_xs_2,V_x_2,T_b] :
% 160.46/160.16        ( class_Orderings_Olinorder(T_b)
% 160.46/160.16       => c_List_Oremove1(T_b,V_x_2,hAPP(hAPP(c_List_Olinorder__class_Oinsort__key(T_b,T_b,c_COMBI(T_b)),V_x_2),V_xs_2)) = V_xs_2 ) ).
% 160.46/160.16  
% 160.46/160.16  fof(fact_insort__not__Nil,axiom,
% 160.46/160.16      ! [V_xs_2,V_a_2,V_f_2,T_b,T_c] :
% 160.46/160.16        ( class_Orderings_Olinorder(T_c)
% 160.46/160.16       => hAPP(hAPP(c_List_Olinorder__class_Oinsort__key(T_b,T_c,V_f_2),V_a_2),V_xs_2) != c_List_Olist_ONil(T_b) ) ).
% 160.46/160.16  
% 160.46/160.16  fof(fact_distinct__insort,axiom,
% 160.46/160.16      ! [V_xs_2,V_x_2,V_f_2,T_b,T_c] :
% 160.46/160.16        ( class_Orderings_Olinorder(T_c)
% 160.46/160.16       => ( hBOOL(hAPP(c_List_Odistinct(T_b),hAPP(hAPP(c_List_Olinorder__class_Oinsort__key(T_b,T_c,V_f_2),V_x_2),V_xs_2)))
% 160.46/160.16        <=> ( ~ hBOOL(hAPP(hAPP(c_member(T_b),V_x_2),hAPP(c_List_Oset(T_b),V_xs_2)))
% 160.46/160.16            & hBOOL(hAPP(c_List_Odistinct(T_b),V_xs_2)) ) ) ) ).
% 160.46/160.16  
% 160.46/160.16  fof(fact_insort__insert__insort__key,axiom,
% 160.46/160.16      ! [V_xs_2,T_c,V_x_2,V_f_2,T_b] :
% 160.46/160.16        ( class_Orderings_Olinorder(T_b)
% 160.46/160.16       => ( ~ hBOOL(hAPP(hAPP(c_member(T_b),hAPP(V_f_2,V_x_2)),hAPP(c_Set_Oimage(T_c,T_b,V_f_2),hAPP(c_List_Oset(T_c),V_xs_2))))
% 160.46/160.16         => c_List_Olinorder__class_Oinsort__insert__key(T_c,T_b,V_f_2,V_x_2,V_xs_2) = hAPP(hAPP(c_List_Olinorder__class_Oinsort__key(T_c,T_b,V_f_2),V_x_2),V_xs_2) ) ) ).
% 160.46/160.16  
% 160.46/160.16  fof(fact_insort__insert__insort,axiom,
% 160.46/160.16      ! [V_xs_2,V_x_2,T_b] :
% 160.46/160.16        ( class_Orderings_Olinorder(T_b)
% 160.46/160.16       => ( ~ hBOOL(hAPP(hAPP(c_member(T_b),V_x_2),hAPP(c_List_Oset(T_b),V_xs_2)))
% 160.46/160.16         => c_List_Olinorder__class_Oinsort__insert__key(T_b,T_b,c_COMBI(T_b),V_x_2,V_xs_2) = hAPP(hAPP(c_List_Olinorder__class_Oinsort__key(T_b,T_b,c_COMBI(T_b)),V_x_2),V_xs_2) ) ) ).
% 160.46/160.16  
% 160.46/160.16  fof(fact_distinct__insort__insert,axiom,
% 160.46/160.16      ! [V_x_2,V_f_2,V_xs_2,T_b,T_c] :
% 160.46/160.16        ( class_Orderings_Olinorder(T_c)
% 160.46/160.16       => ( hBOOL(hAPP(c_List_Odistinct(T_b),V_xs_2))
% 160.46/160.16         => hBOOL(hAPP(c_List_Odistinct(T_b),c_List_Olinorder__class_Oinsort__insert__key(T_b,T_c,V_f_2,V_x_2,V_xs_2))) ) ) ).
% 160.46/160.16  
% 160.46/160.16  fof(fact_insort__insert__triv,axiom,
% 160.46/160.16      ! [V_xs_2,V_x_2,T_b] :
% 160.46/160.16        ( class_Orderings_Olinorder(T_b)
% 160.46/160.16       => ( hBOOL(hAPP(hAPP(c_member(T_b),V_x_2),hAPP(c_List_Oset(T_b),V_xs_2)))
% 160.46/160.16         => c_List_Olinorder__class_Oinsort__insert__key(T_b,T_b,c_COMBI(T_b),V_x_2,V_xs_2) = V_xs_2 ) ) ).
% 160.46/160.16  
% 160.46/160.16  fof(fact_set__insort__insert,axiom,
% 160.46/160.16      ! [V_xs_2,V_x_2,T_b] :
% 160.46/160.16        ( class_Orderings_Olinorder(T_b)
% 160.46/160.16       => hAPP(c_List_Oset(T_b),c_List_Olinorder__class_Oinsort__insert__key(T_b,T_b,c_COMBI(T_b),V_x_2,V_xs_2)) = hAPP(hAPP(c_Set_Oinsert(T_b),V_x_2),hAPP(c_List_Oset(T_b),V_xs_2)) ) ).
% 160.46/160.16  
% 160.46/160.16  fof(fact_insort__insert__key__triv,axiom,
% 160.46/160.16      ! [V_xs_2,T_c,V_x_2,V_f_2,T_b] :
% 160.46/160.16        ( class_Orderings_Olinorder(T_b)
% 160.46/160.16       => ( hBOOL(hAPP(hAPP(c_member(T_b),hAPP(V_f_2,V_x_2)),hAPP(c_Set_Oimage(T_c,T_b,V_f_2),hAPP(c_List_Oset(T_c),V_xs_2))))
% 160.46/160.16         => c_List_Olinorder__class_Oinsort__insert__key(T_c,T_b,V_f_2,V_x_2,V_xs_2) = V_xs_2 ) ) ).
% 160.46/160.16  
% 160.46/160.16  fof(fact_last__list__update,axiom,
% 160.46/160.16      ! [V_x,V_k,T_a,V_xs] :
% 160.46/160.16        ( V_xs != c_List_Olist_ONil(T_a)
% 160.46/160.16       => ( ( V_k = hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_Nat_Onat),hAPP(c_Nat_Osize__class_Osize(tc_List_Olist(T_a)),V_xs)),c_Groups_Oone__class_Oone(tc_Nat_Onat))
% 160.46/160.16           => c_List_Olast(T_a,hAPP(hAPP(c_List_Olist__update(T_a,V_xs),V_k),V_x)) = V_x )
% 160.46/160.16          & ( V_k != hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_Nat_Onat),hAPP(c_Nat_Osize__class_Osize(tc_List_Olist(T_a)),V_xs)),c_Groups_Oone__class_Oone(tc_Nat_Onat))
% 160.46/160.16           => c_List_Olast(T_a,hAPP(hAPP(c_List_Olist__update(T_a,V_xs),V_k),V_x)) = c_List_Olast(T_a,V_xs) ) ) ) ).
% 160.46/160.16  
% 160.46/160.16  fof(fact_last__conv__nth,axiom,
% 160.46/160.16      ! [T_a,V_xs] :
% 160.46/160.16        ( V_xs != c_List_Olist_ONil(T_a)
% 160.46/160.16       => c_List_Olast(T_a,V_xs) = hAPP(hAPP(c_List_Onth(T_a),V_xs),hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_Nat_Onat),hAPP(c_Nat_Osize__class_Osize(tc_List_Olist(T_a)),V_xs)),c_Groups_Oone__class_Oone(tc_Nat_Onat))) ) ).
% 160.46/160.16  
% 160.46/160.16  fof(fact_last__ConsL,axiom,
% 160.46/160.16      ! [V_x,T_a,V_xs] :
% 160.46/160.16        ( V_xs = c_List_Olist_ONil(T_a)
% 160.46/160.16       => c_List_Olast(T_a,hAPP(hAPP(c_List_Olist_OCons(T_a),V_x),V_xs)) = V_x ) ).
% 160.46/160.16  
% 160.46/160.16  fof(fact_last__ConsR,axiom,
% 160.46/160.16      ! [V_x,T_a,V_xs] :
% 160.46/160.16        ( V_xs != c_List_Olist_ONil(T_a)
% 160.46/160.16       => c_List_Olast(T_a,hAPP(hAPP(c_List_Olist_OCons(T_a),V_x),V_xs)) = c_List_Olast(T_a,V_xs) ) ).
% 160.46/160.16  
% 160.46/160.16  fof(fact_last_Osimps,axiom,
% 160.46/160.16      ! [V_x,T_a,V_xs] :
% 160.46/160.16        ( ( V_xs = c_List_Olist_ONil(T_a)
% 160.46/160.16         => c_List_Olast(T_a,hAPP(hAPP(c_List_Olist_OCons(T_a),V_x),V_xs)) = V_x )
% 160.46/160.16        & ( V_xs != c_List_Olist_ONil(T_a)
% 160.46/160.16         => c_List_Olast(T_a,hAPP(hAPP(c_List_Olist_OCons(T_a),V_x),V_xs)) = c_List_Olast(T_a,V_xs) ) ) ).
% 160.46/160.16  
% 160.46/160.16  fof(fact_last__appendL,axiom,
% 160.46/160.16      ! [V_xs,T_a,V_ys] :
% 160.46/160.16        ( V_ys = c_List_Olist_ONil(T_a)
% 160.46/160.16       => c_List_Olast(T_a,hAPP(hAPP(c_List_Oappend(T_a),V_xs),V_ys)) = c_List_Olast(T_a,V_xs) ) ).
% 160.46/160.16  
% 160.46/160.16  fof(fact_last__appendR,axiom,
% 160.46/160.16      ! [V_xs,T_a,V_ys] :
% 160.46/160.16        ( V_ys != c_List_Olist_ONil(T_a)
% 160.46/160.16       => c_List_Olast(T_a,hAPP(hAPP(c_List_Oappend(T_a),V_xs),V_ys)) = c_List_Olast(T_a,V_ys) ) ).
% 160.46/160.16  
% 160.46/160.16  fof(fact_last__append,axiom,
% 160.46/160.16      ! [V_xs,T_a,V_ys] :
% 160.46/160.16        ( ( V_ys = c_List_Olist_ONil(T_a)
% 160.46/160.16         => c_List_Olast(T_a,hAPP(hAPP(c_List_Oappend(T_a),V_xs),V_ys)) = c_List_Olast(T_a,V_xs) )
% 160.46/160.16        & ( V_ys != c_List_Olist_ONil(T_a)
% 160.46/160.16         => c_List_Olast(T_a,hAPP(hAPP(c_List_Oappend(T_a),V_xs),V_ys)) = c_List_Olast(T_a,V_ys) ) ) ).
% 160.46/160.16  
% 160.46/160.16  fof(fact_last__in__set,axiom,
% 160.46/160.16      ! [T_b,V_as_2] :
% 160.46/160.16        ( V_as_2 != c_List_Olist_ONil(T_b)
% 160.46/160.16       => hBOOL(hAPP(hAPP(c_member(T_b),c_List_Olast(T_b,V_as_2)),hAPP(c_List_Oset(T_b),V_as_2))) ) ).
% 160.46/160.16  
% 160.46/160.16  fof(fact_last__snoc,axiom,
% 160.46/160.16      ! [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 ).
% 160.46/160.16  
% 160.46/160.16  fof(fact_last__drop,axiom,
% 160.46/160.16      ! [V_xs,T_a,V_n] :
% 160.46/160.16        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),V_n),hAPP(c_Nat_Osize__class_Osize(tc_List_Olist(T_a)),V_xs)))
% 160.46/160.16       => c_List_Olast(T_a,hAPP(hAPP(c_List_Odrop(T_a),V_n),V_xs)) = c_List_Olast(T_a,V_xs) ) ).
% 160.46/160.16  
% 160.46/160.16  fof(fact_snoc__eq__iff__butlast,axiom,
% 160.46/160.16      ! [V_ys_2,V_x_2,V_xs_2,T_b] :
% 160.46/160.16        ( hAPP(hAPP(c_List_Oappend(T_b),V_xs_2),hAPP(hAPP(c_List_Olist_OCons(T_b),V_x_2),c_List_Olist_ONil(T_b))) = V_ys_2
% 160.46/160.16      <=> ( V_ys_2 != c_List_Olist_ONil(T_b)
% 160.46/160.16          & c_List_Obutlast(T_b,V_ys_2) = V_xs_2
% 160.46/160.16          & c_List_Olast(T_b,V_ys_2) = V_x_2 ) ) ).
% 160.46/160.16  
% 160.46/160.16  fof(fact_append__butlast__last__id,axiom,
% 160.46/160.16      ! [T_a,V_xs] :
% 160.46/160.16        ( V_xs != c_List_Olist_ONil(T_a)
% 160.46/160.16       => 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 ) ).
% 160.46/160.16  
% 160.46/160.16  fof(fact_lists_Osimps,axiom,
% 160.46/160.16      ! [V_A_2,V_a_2,T_b] :
% 160.46/160.16        ( hBOOL(hAPP(hAPP(c_member(tc_List_Olist(T_b)),V_a_2),c_List_Olists(T_b,V_A_2)))
% 160.46/160.16      <=> ( V_a_2 = c_List_Olist_ONil(T_b)
% 160.46/160.16          | ? [B_a,B_l] :
% 160.46/160.16              ( V_a_2 = hAPP(hAPP(c_List_Olist_OCons(T_b),B_a),B_l)
% 160.46/160.16              & hBOOL(hAPP(hAPP(c_member(T_b),B_a),V_A_2))
% 160.46/160.16              & hBOOL(hAPP(hAPP(c_member(tc_List_Olist(T_b)),B_l),c_List_Olists(T_b,V_A_2))) ) ) ) ).
% 160.46/160.16  
% 160.46/160.16  fof(fact_select__weigth__select,axiom,
% 160.46/160.16      ! [T_b,V_xs_2] :
% 160.46/160.16        ( V_xs_2 != c_List_Olist_ONil(T_b)
% 160.46/160.16       => c_Random_Oselect__weight(T_b,hAPP(hAPP(c_List_Omap(T_b,tc_prod(tc_Code__Numeral_Ocode__numeral,T_b)),hAPP(c_Product__Type_OPair(tc_Code__Numeral_Ocode__numeral,T_b),c_Groups_Oone__class_Oone(tc_Code__Numeral_Ocode__numeral))),V_xs_2)) = c_Random_Oselect(T_b,V_xs_2) ) ).
% 160.46/160.16  
% 160.46/160.16  fof(fact_inj__mapI,axiom,
% 160.46/160.16      ! [V_f_2,T_c,T_b] :
% 160.46/160.16        ( c_Fun_Oinj__on(T_b,T_c,V_f_2,c_Orderings_Otop__class_Otop(tc_fun(T_b,tc_HOL_Obool)))
% 160.46/160.16       => c_Fun_Oinj__on(tc_List_Olist(T_b),tc_List_Olist(T_c),hAPP(c_List_Omap(T_b,T_c),V_f_2),c_Orderings_Otop__class_Otop(tc_fun(tc_List_Olist(T_b),tc_HOL_Obool))) ) ).
% 160.46/160.16  
% 160.46/160.16  fof(fact_last__map,axiom,
% 160.46/160.16      ! [V_f_2,T_c,T_b,V_xs_2] :
% 160.46/160.16        ( V_xs_2 != c_List_Olist_ONil(T_b)
% 160.46/160.16       => c_List_Olast(T_c,hAPP(hAPP(c_List_Omap(T_b,T_c),V_f_2),V_xs_2)) = hAPP(V_f_2,c_List_Olast(T_b,V_xs_2)) ) ).
% 160.46/160.16  
% 160.46/160.16  fof(fact_foldl__map,axiom,
% 160.46/160.16      ! [V_xs_2,V_f_2,T_d,V_a_2,V_g_2,T_c,T_b] : hAPP(c_List_Ofoldl(T_b,T_c,V_g_2,V_a_2),hAPP(hAPP(c_List_Omap(T_d,T_c),V_f_2),V_xs_2)) = hAPP(c_List_Ofoldl(T_b,T_d,hAPP(hAPP(c_COMBC(T_b,tc_fun(T_d,T_c),tc_fun(T_d,T_b)),hAPP(hAPP(c_COMBB(tc_fun(T_c,T_b),tc_fun(tc_fun(T_d,T_c),tc_fun(T_d,T_b)),T_b),c_COMBB(T_c,T_b,T_d)),V_g_2)),V_f_2),V_a_2),V_xs_2) ).
% 160.46/160.16  
% 160.46/160.16  fof(fact_map__tl,axiom,
% 160.46/160.16      ! [V_xs_2,V_f_2,T_b,T_c] : hAPP(hAPP(c_List_Omap(T_c,T_b),V_f_2),hAPP(c_List_Otl(T_c),V_xs_2)) = hAPP(c_List_Otl(T_b),hAPP(hAPP(c_List_Omap(T_c,T_b),V_f_2),V_xs_2)) ).
% 160.46/160.16  
% 160.46/160.16  fof(fact_rotate__map,axiom,
% 160.46/160.16      ! [V_xs_2,V_f_2,T_c,V_n_2,T_b] : hAPP(c_List_Orotate(T_b,V_n_2),hAPP(hAPP(c_List_Omap(T_c,T_b),V_f_2),V_xs_2)) = hAPP(hAPP(c_List_Omap(T_c,T_b),V_f_2),hAPP(c_List_Orotate(T_c,V_n_2),V_xs_2)) ).
% 160.46/160.16  
% 160.46/160.16  fof(fact_zip__same__conv__map,axiom,
% 160.46/160.16      ! [V_xs_2,T_b] : hAPP(hAPP(c_List_Ozip(T_b,T_b),V_xs_2),V_xs_2) = hAPP(hAPP(c_List_Omap(T_b,tc_prod(T_b,T_b)),hAPP(hAPP(c_COMBS(T_b,T_b,tc_prod(T_b,T_b)),c_Product__Type_OPair(T_b,T_b)),c_COMBI(T_b))),V_xs_2) ).
% 160.46/160.16  
% 160.46/160.16  fof(fact_zip__map2,axiom,
% 160.46/160.16      ! [V_ys_2,V_f_2,T_d,V_xs_2,T_c,T_b] : hAPP(hAPP(c_List_Ozip(T_b,T_c),V_xs_2),hAPP(hAPP(c_List_Omap(T_d,T_c),V_f_2),V_ys_2)) = hAPP(hAPP(c_List_Omap(tc_prod(T_b,T_d),tc_prod(T_b,T_c)),hAPP(c_Product__Type_Oprod_Oprod__case(T_b,T_d,tc_prod(T_b,T_c)),hAPP(hAPP(c_COMBC(T_b,tc_fun(T_d,T_c),tc_fun(T_d,tc_prod(T_b,T_c))),hAPP(hAPP(c_COMBB(tc_fun(T_c,tc_prod(T_b,T_c)),tc_fun(tc_fun(T_d,T_c),tc_fun(T_d,tc_prod(T_b,T_c))),T_b),c_COMBB(T_c,tc_prod(T_b,T_c),T_d)),c_Product__Type_OPair(T_b,T_c))),V_f_2))),hAPP(hAPP(c_List_Ozip(T_b,T_d),V_xs_2),V_ys_2)) ).
% 160.46/160.16  
% 160.46/160.16  fof(fact_map__zip__map2,axiom,
% 160.46/160.16      ! [V_ys_2,V_g_2,T_e,V_xs_2,V_f_2,T_b,T_d,T_c] : hAPP(hAPP(c_List_Omap(tc_prod(T_c,T_d),T_b),V_f_2),hAPP(hAPP(c_List_Ozip(T_c,T_d),V_xs_2),hAPP(hAPP(c_List_Omap(T_e,T_d),V_g_2),V_ys_2))) = hAPP(hAPP(c_List_Omap(tc_prod(T_c,T_e),T_b),hAPP(c_Product__Type_Oprod_Oprod__case(T_c,T_e,T_b),hAPP(hAPP(c_COMBB(tc_fun(T_e,tc_prod(T_c,T_d)),tc_fun(T_e,T_b),T_c),hAPP(c_COMBB(tc_prod(T_c,T_d),T_b,T_e),V_f_2)),hAPP(hAPP(c_COMBC(T_c,tc_fun(T_e,T_d),tc_fun(T_e,tc_prod(T_c,T_d))),hAPP(hAPP(c_COMBB(tc_fun(T_d,tc_prod(T_c,T_d)),tc_fun(tc_fun(T_e,T_d),tc_fun(T_e,tc_prod(T_c,T_d))),T_c),c_COMBB(T_d,tc_prod(T_c,T_d),T_e)),c_Product__Type_OPair(T_c,T_d))),V_g_2)))),hAPP(hAPP(c_List_Ozip(T_c,T_e),V_xs_2),V_ys_2)) ).
% 160.46/160.16  
% 160.46/160.16  fof(fact_map__zip__map,axiom,
% 160.46/160.16      ! [V_ys_2,V_xs_2,V_g_2,T_e,V_f_2,T_b,T_d,T_c] : hAPP(hAPP(c_List_Omap(tc_prod(T_c,T_d),T_b),V_f_2),hAPP(hAPP(c_List_Ozip(T_c,T_d),hAPP(hAPP(c_List_Omap(T_e,T_c),V_g_2),V_xs_2)),V_ys_2)) = hAPP(hAPP(c_List_Omap(tc_prod(T_e,T_d),T_b),hAPP(c_Product__Type_Oprod_Oprod__case(T_e,T_d,T_b),hAPP(hAPP(c_COMBB(tc_fun(T_d,tc_prod(T_c,T_d)),tc_fun(T_d,T_b),T_e),hAPP(c_COMBB(tc_prod(T_c,T_d),T_b,T_d),V_f_2)),hAPP(hAPP(c_COMBB(T_c,tc_fun(T_d,tc_prod(T_c,T_d)),T_e),c_Product__Type_OPair(T_c,T_d)),V_g_2)))),hAPP(hAPP(c_List_Ozip(T_e,T_d),V_xs_2),V_ys_2)) ).
% 160.46/160.16  
% 160.46/160.16  fof(fact_zip__map1,axiom,
% 160.46/160.16      ! [V_ys_2,V_xs_2,V_f_2,T_d,T_c,T_b] : hAPP(hAPP(c_List_Ozip(T_b,T_c),hAPP(hAPP(c_List_Omap(T_d,T_b),V_f_2),V_xs_2)),V_ys_2) = hAPP(hAPP(c_List_Omap(tc_prod(T_d,T_c),tc_prod(T_b,T_c)),hAPP(c_Product__Type_Oprod_Oprod__case(T_d,T_c,tc_prod(T_b,T_c)),hAPP(hAPP(c_COMBB(T_b,tc_fun(T_c,tc_prod(T_b,T_c)),T_d),c_Product__Type_OPair(T_b,T_c)),V_f_2))),hAPP(hAPP(c_List_Ozip(T_d,T_c),V_xs_2),V_ys_2)) ).
% 160.46/160.16  
% 160.46/160.16  fof(fact_zip__map__map,axiom,
% 160.46/160.16      ! [V_ys_2,V_g_2,T_e,V_xs_2,V_f_2,T_d,T_c,T_b] : hAPP(hAPP(c_List_Ozip(T_b,T_c),hAPP(hAPP(c_List_Omap(T_d,T_b),V_f_2),V_xs_2)),hAPP(hAPP(c_List_Omap(T_e,T_c),V_g_2),V_ys_2)) = hAPP(hAPP(c_List_Omap(tc_prod(T_d,T_e),tc_prod(T_b,T_c)),hAPP(c_Product__Type_Oprod_Oprod__case(T_d,T_e,tc_prod(T_b,T_c)),hAPP(hAPP(c_COMBC(T_d,tc_fun(T_e,T_c),tc_fun(T_e,tc_prod(T_b,T_c))),hAPP(hAPP(c_COMBB(tc_fun(T_c,tc_prod(T_b,T_c)),tc_fun(tc_fun(T_e,T_c),tc_fun(T_e,tc_prod(T_b,T_c))),T_d),c_COMBB(T_c,tc_prod(T_b,T_c),T_e)),hAPP(hAPP(c_COMBB(T_b,tc_fun(T_c,tc_prod(T_b,T_c)),T_d),c_Product__Type_OPair(T_b,T_c)),V_f_2))),V_g_2))),hAPP(hAPP(c_List_Ozip(T_d,T_e),V_xs_2),V_ys_2)) ).
% 160.46/160.16  
% 160.46/160.16  fof(fact_Nil__is__map__conv,axiom,
% 160.46/160.16      ! [V_xs_2,V_f_2,T_c,T_b] :
% 160.46/160.16        ( c_List_Olist_ONil(T_b) = hAPP(hAPP(c_List_Omap(T_c,T_b),V_f_2),V_xs_2)
% 160.46/160.16      <=> V_xs_2 = c_List_Olist_ONil(T_c) ) ).
% 160.46/160.16  
% 160.46/160.16  fof(fact_map_Osimps_I1_J,axiom,
% 160.46/160.16      ! [V_f_2,T_b,T_c] : hAPP(hAPP(c_List_Omap(T_c,T_b),V_f_2),c_List_Olist_ONil(T_c)) = c_List_Olist_ONil(T_b) ).
% 160.46/160.16  
% 160.46/160.16  fof(fact_map__is__Nil__conv,axiom,
% 160.46/160.16      ! [V_xs_2,V_f_2,T_b,T_c] :
% 160.46/160.16        ( hAPP(hAPP(c_List_Omap(T_c,T_b),V_f_2),V_xs_2) = c_List_Olist_ONil(T_b)
% 160.46/160.16      <=> V_xs_2 = c_List_Olist_ONil(T_c) ) ).
% 160.46/160.16  
% 160.46/160.16  fof(fact_map__update,axiom,
% 160.46/160.16      ! [V_y_2,V_k_2,V_xs_2,V_f_2,T_b,T_c] : hAPP(hAPP(c_List_Omap(T_c,T_b),V_f_2),hAPP(hAPP(c_List_Olist__update(T_c,V_xs_2),V_k_2),V_y_2)) = hAPP(hAPP(c_List_Olist__update(T_b,hAPP(hAPP(c_List_Omap(T_c,T_b),V_f_2),V_xs_2)),V_k_2),hAPP(V_f_2,V_y_2)) ).
% 160.46/160.16  
% 160.46/160.16  fof(fact_map__eq__conv,axiom,
% 160.46/160.16      ! [V_g_2,V_xs_2,V_f_2,T_b,T_c] :
% 160.46/160.16        ( hAPP(hAPP(c_List_Omap(T_c,T_b),V_f_2),V_xs_2) = hAPP(hAPP(c_List_Omap(T_c,T_b),V_g_2),V_xs_2)
% 160.46/160.16      <=> ! [B_x] :
% 160.46/160.16            ( hBOOL(hAPP(hAPP(c_member(T_c),B_x),hAPP(c_List_Oset(T_c),V_xs_2)))
% 160.46/160.16           => hAPP(V_f_2,B_x) = hAPP(V_g_2,B_x) ) ) ).
% 160.46/160.16  
% 160.46/160.16  fof(fact_map__eq__imp__length__eq,axiom,
% 160.46/160.16      ! [V_ys_2,V_g_2,T_d,V_xs_2,V_f_2,T_b,T_c] :
% 160.46/160.16        ( hAPP(hAPP(c_List_Omap(T_c,T_b),V_f_2),V_xs_2) = hAPP(hAPP(c_List_Omap(T_d,T_b),V_g_2),V_ys_2)
% 160.46/160.16       => hAPP(c_Nat_Osize__class_Osize(tc_List_Olist(T_c)),V_xs_2) = hAPP(c_Nat_Osize__class_Osize(tc_List_Olist(T_d)),V_ys_2) ) ).
% 160.46/160.16  
% 160.46/160.16  fof(fact_length__map,axiom,
% 160.46/160.16      ! [V_xs_2,V_f_2,T_c,T_b] : hAPP(c_Nat_Osize__class_Osize(tc_List_Olist(T_b)),hAPP(hAPP(c_List_Omap(T_c,T_b),V_f_2),V_xs_2)) = hAPP(c_Nat_Osize__class_Osize(tc_List_Olist(T_c)),V_xs_2) ).
% 160.46/160.16  
% 160.46/160.16  fof(fact_listsum__subtractf,axiom,
% 160.46/160.16      ! [V_xs_2,V_g_2,V_f_2,T_c,T_b] :
% 160.46/160.16        ( class_Groups_Oab__group__add(T_b)
% 160.46/160.16       => hAPP(c_List_Omonoid__add__class_Olistsum(T_b),hAPP(hAPP(c_List_Omap(T_c,T_b),hAPP(hAPP(c_COMBS(T_c,T_b,T_b),hAPP(hAPP(c_COMBB(T_b,tc_fun(T_b,T_b),T_c),c_Groups_Ominus__class_Ominus(T_b)),V_f_2)),V_g_2)),V_xs_2)) = hAPP(hAPP(c_Groups_Ominus__class_Ominus(T_b),hAPP(c_List_Omonoid__add__class_Olistsum(T_b),hAPP(hAPP(c_List_Omap(T_c,T_b),V_f_2),V_xs_2))),hAPP(c_List_Omonoid__add__class_Olistsum(T_b),hAPP(hAPP(c_List_Omap(T_c,T_b),V_g_2),V_xs_2))) ) ).
% 160.46/160.16  
% 160.46/160.16  fof(fact_listsum__0,axiom,
% 160.46/160.16      ! [V_xs_2,T_c,T_b] :
% 160.46/160.16        ( class_Groups_Omonoid__add(T_b)
% 160.46/160.16       => hAPP(c_List_Omonoid__add__class_Olistsum(T_b),hAPP(hAPP(c_List_Omap(T_c,T_b),hAPP(c_COMBK(T_b,T_c),c_Groups_Ozero__class_Ozero(T_b))),V_xs_2)) = c_Groups_Ozero__class_Ozero(T_b) ) ).
% 160.46/160.16  
% 160.46/160.16  fof(fact_listsum__const__mult,axiom,
% 160.46/160.16      ! [V_xs_2,V_f_2,V_c_2,T_c,T_b] :
% 160.46/160.16        ( class_Rings_Osemiring__0(T_b)
% 160.46/160.16       => hAPP(c_List_Omonoid__add__class_Olistsum(T_b),hAPP(hAPP(c_List_Omap(T_c,T_b),hAPP(hAPP(c_COMBB(T_b,T_b,T_c),hAPP(c_Groups_Otimes__class_Otimes(T_b),V_c_2)),V_f_2)),V_xs_2)) = hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_b),V_c_2),hAPP(c_List_Omonoid__add__class_Olistsum(T_b),hAPP(hAPP(c_List_Omap(T_c,T_b),V_f_2),V_xs_2))) ) ).
% 160.46/160.16  
% 160.46/160.16  fof(fact_listsum__mult__const,axiom,
% 160.46/160.16      ! [V_xs_2,V_c_2,V_f_2,T_c,T_b] :
% 160.46/160.16        ( class_Rings_Osemiring__0(T_b)
% 160.46/160.16       => hAPP(c_List_Omonoid__add__class_Olistsum(T_b),hAPP(hAPP(c_List_Omap(T_c,T_b),hAPP(hAPP(c_COMBC(T_c,T_b,T_b),hAPP(hAPP(c_COMBB(T_b,tc_fun(T_b,T_b),T_c),c_Groups_Otimes__class_Otimes(T_b)),V_f_2)),V_c_2)),V_xs_2)) = hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_b),hAPP(c_List_Omonoid__add__class_Olistsum(T_b),hAPP(hAPP(c_List_Omap(T_c,T_b),V_f_2),V_xs_2))),V_c_2) ) ).
% 160.46/160.16  
% 160.46/160.16  fof(fact_listsum__addf,axiom,
% 160.46/160.16      ! [V_xs_2,V_g_2,V_f_2,T_c,T_b] :
% 160.46/160.16        ( class_Groups_Ocomm__monoid__add(T_b)
% 160.46/160.16       => hAPP(c_List_Omonoid__add__class_Olistsum(T_b),hAPP(hAPP(c_List_Omap(T_c,T_b),hAPP(hAPP(c_COMBS(T_c,T_b,T_b),hAPP(hAPP(c_COMBB(T_b,tc_fun(T_b,T_b),T_c),c_Groups_Oplus__class_Oplus(T_b)),V_f_2)),V_g_2)),V_xs_2)) = hAPP(hAPP(c_Groups_Oplus__class_Oplus(T_b),hAPP(c_List_Omonoid__add__class_Olistsum(T_b),hAPP(hAPP(c_List_Omap(T_c,T_b),V_f_2),V_xs_2))),hAPP(c_List_Omonoid__add__class_Olistsum(T_b),hAPP(hAPP(c_List_Omap(T_c,T_b),V_g_2),V_xs_2))) ) ).
% 160.46/160.16  
% 160.46/160.16  fof(fact_inj__map__eq__map,axiom,
% 160.46/160.16      ! [V_ys_2,V_xs_2,V_f_2,T_c,T_b] :
% 160.46/160.16        ( c_Fun_Oinj__on(T_b,T_c,V_f_2,c_Orderings_Otop__class_Otop(tc_fun(T_b,tc_HOL_Obool)))
% 160.46/160.16       => ( hAPP(hAPP(c_List_Omap(T_b,T_c),V_f_2),V_xs_2) = hAPP(hAPP(c_List_Omap(T_b,T_c),V_f_2),V_ys_2)
% 160.46/160.16        <=> V_xs_2 = V_ys_2 ) ) ).
% 160.46/160.16  
% 160.46/160.16  fof(fact_map__injective,axiom,
% 160.46/160.16      ! [V_ys_2,V_xs_2,V_f_2,T_b,T_c] :
% 160.46/160.16        ( hAPP(hAPP(c_List_Omap(T_c,T_b),V_f_2),V_xs_2) = hAPP(hAPP(c_List_Omap(T_c,T_b),V_f_2),V_ys_2)
% 160.46/160.16       => ( c_Fun_Oinj__on(T_c,T_b,V_f_2,c_Orderings_Otop__class_Otop(tc_fun(T_c,tc_HOL_Obool)))
% 160.46/160.16         => V_xs_2 = V_ys_2 ) ) ).
% 160.46/160.16  
% 160.46/160.16  fof(fact_map__ident,axiom,
% 160.46/160.16      ! [V_xs_2,T_b] : hAPP(hAPP(c_List_Omap(T_b,T_b),c_COMBI(T_b)),V_xs_2) = V_xs_2 ).
% 160.46/160.16  
% 160.46/160.16  fof(fact_take__map,axiom,
% 160.46/160.16      ! [V_xs_2,V_f_2,T_c,V_n_2,T_b] : hAPP(hAPP(c_List_Otake(T_b),V_n_2),hAPP(hAPP(c_List_Omap(T_c,T_b),V_f_2),V_xs_2)) = hAPP(hAPP(c_List_Omap(T_c,T_b),V_f_2),hAPP(hAPP(c_List_Otake(T_c),V_n_2),V_xs_2)) ).
% 160.46/160.16  
% 160.46/160.16  fof(fact_map__butlast,axiom,
% 160.46/160.16      ! [V_xs_2,V_f_2,T_b,T_c] : hAPP(hAPP(c_List_Omap(T_c,T_b),V_f_2),c_List_Obutlast(T_c,V_xs_2)) = c_List_Obutlast(T_b,hAPP(hAPP(c_List_Omap(T_c,T_b),V_f_2),V_xs_2)) ).
% 160.46/160.16  
% 160.46/160.16  fof(fact_set__map,axiom,
% 160.46/160.16      ! [V_xs_2,V_f_2,T_c,T_b] : hAPP(c_List_Oset(T_b),hAPP(hAPP(c_List_Omap(T_c,T_b),V_f_2),V_xs_2)) = hAPP(c_Set_Oimage(T_c,T_b,V_f_2),hAPP(c_List_Oset(T_c),V_xs_2)) ).
% 160.46/160.16  
% 160.46/160.16  fof(fact_map_Osimps_I2_J,axiom,
% 160.46/160.16      ! [V_xs_2,V_x_2,V_f_2,T_b,T_c] : hAPP(hAPP(c_List_Omap(T_c,T_b),V_f_2),hAPP(hAPP(c_List_Olist_OCons(T_c),V_x_2),V_xs_2)) = hAPP(hAPP(c_List_Olist_OCons(T_b),hAPP(V_f_2,V_x_2)),hAPP(hAPP(c_List_Omap(T_c,T_b),V_f_2),V_xs_2)) ).
% 160.46/160.16  
% 160.46/160.16  fof(fact_map__append,axiom,
% 160.46/160.16      ! [V_ys_2,V_xs_2,V_f_2,T_b,T_c] : hAPP(hAPP(c_List_Omap(T_c,T_b),V_f_2),hAPP(hAPP(c_List_Oappend(T_c),V_xs_2),V_ys_2)) = hAPP(hAPP(c_List_Oappend(T_b),hAPP(hAPP(c_List_Omap(T_c,T_b),V_f_2),V_xs_2)),hAPP(hAPP(c_List_Omap(T_c,T_b),V_f_2),V_ys_2)) ).
% 160.46/160.16  
% 160.46/160.16  fof(fact_hd__map,axiom,
% 160.46/160.16      ! [V_f_2,T_c,T_b,V_xs_2] :
% 160.46/160.16        ( V_xs_2 != c_List_Olist_ONil(T_b)
% 160.46/160.16       => hAPP(c_List_Ohd(T_c),hAPP(hAPP(c_List_Omap(T_b,T_c),V_f_2),V_xs_2)) = hAPP(V_f_2,hAPP(c_List_Ohd(T_b),V_xs_2)) ) ).
% 160.46/160.16  
% 160.46/160.16  fof(fact_drop__map,axiom,
% 160.46/160.16      ! [V_xs_2,V_f_2,T_c,V_n_2,T_b] : hAPP(hAPP(c_List_Odrop(T_b),V_n_2),hAPP(hAPP(c_List_Omap(T_c,T_b),V_f_2),V_xs_2)) = hAPP(hAPP(c_List_Omap(T_c,T_b),V_f_2),hAPP(hAPP(c_List_Odrop(T_c),V_n_2),V_xs_2)) ).
% 160.46/160.16  
% 160.46/160.16  fof(fact_map__map,axiom,
% 160.46/160.16      ! [V_xs_2,V_g_2,T_d,V_f_2,T_b,T_c] : hAPP(hAPP(c_List_Omap(T_c,T_b),V_f_2),hAPP(hAPP(c_List_Omap(T_d,T_c),V_g_2),V_xs_2)) = hAPP(hAPP(c_List_Omap(T_d,T_b),hAPP(c_Fun_Ocomp(T_c,T_b,T_d,V_f_2),V_g_2)),V_xs_2) ).
% 160.46/160.16  
% 160.46/160.16  fof(fact_List_Omap_Ocompositionality,axiom,
% 160.46/160.16      ! [V_list_2,V_g_2,T_d,V_f_2,T_b,T_c] : hAPP(hAPP(c_List_Omap(T_c,T_b),V_f_2),hAPP(hAPP(c_List_Omap(T_d,T_c),V_g_2),V_list_2)) = hAPP(hAPP(c_List_Omap(T_d,T_b),hAPP(c_Fun_Ocomp(T_c,T_b,T_d,V_f_2),V_g_2)),V_list_2) ).
% 160.46/160.16  
% 160.46/160.16  fof(fact_map__comp__map,axiom,
% 160.46/160.16      ! [V_g_2,V_f_2,T_b,T_c,T_d] : hAPP(c_Fun_Ocomp(tc_List_Olist(T_d),tc_List_Olist(T_c),tc_List_Olist(T_b),hAPP(c_List_Omap(T_d,T_c),V_f_2)),hAPP(c_List_Omap(T_b,T_d),V_g_2)) = hAPP(c_List_Omap(T_b,T_c),hAPP(c_Fun_Ocomp(T_d,T_c,T_b,V_f_2),V_g_2)) ).
% 160.46/160.16  
% 160.46/160.16  fof(fact_List_Omap_Ocomp,axiom,
% 160.46/160.16      ! [V_g_2,V_f_2,T_b,T_c,T_d] : hAPP(c_Fun_Ocomp(tc_List_Olist(T_d),tc_List_Olist(T_c),tc_List_Olist(T_b),hAPP(c_List_Omap(T_d,T_c),V_f_2)),hAPP(c_List_Omap(T_b,T_d),V_g_2)) = hAPP(c_List_Omap(T_b,T_c),hAPP(c_Fun_Ocomp(T_d,T_c,T_b,V_f_2),V_g_2)) ).
% 160.46/160.16  
% 160.46/160.16  fof(fact_List_Omap_Oidentity,axiom,
% 160.46/160.16      ! [T_b] : hAPP(c_List_Omap(T_b,T_b),c_COMBI(T_b)) = c_Fun_Oid(tc_List_Olist(T_b)) ).
% 160.46/160.16  
% 160.46/160.16  fof(fact_List_Omap_Oid,axiom,
% 160.46/160.16      ! [T_b] : hAPP(c_List_Omap(T_b,T_b),c_Fun_Oid(T_b)) = c_Fun_Oid(tc_List_Olist(T_b)) ).
% 160.46/160.16  
% 160.46/160.16  fof(fact_list__size__map,axiom,
% 160.46/160.16      ! [V_xs_2,V_g_2,T_c,V_f_2,T_b] : c_List_Olist_Olist__size(T_b,V_f_2,hAPP(hAPP(c_List_Omap(T_c,T_b),V_g_2),V_xs_2)) = c_List_Olist_Olist__size(T_c,hAPP(c_Fun_Ocomp(T_b,tc_Nat_Onat,T_c,V_f_2),V_g_2),V_xs_2) ).
% 160.46/160.16  
% 160.46/160.16  fof(fact_inj__on__map__eq__map,axiom,
% 160.46/160.16      ! [V_ys_2,V_xs_2,V_f_2,T_c,T_b] :
% 160.46/160.16        ( c_Fun_Oinj__on(T_b,T_c,V_f_2,hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(T_b,tc_HOL_Obool)),hAPP(c_List_Oset(T_b),V_xs_2)),hAPP(c_List_Oset(T_b),V_ys_2)))
% 160.46/160.16       => ( hAPP(hAPP(c_List_Omap(T_b,T_c),V_f_2),V_xs_2) = hAPP(hAPP(c_List_Omap(T_b,T_c),V_f_2),V_ys_2)
% 160.46/160.16        <=> V_xs_2 = V_ys_2 ) ) ).
% 160.46/160.16  
% 160.46/160.16  fof(fact_map__inj__on,axiom,
% 160.46/160.16      ! [V_ys_2,V_xs_2,V_f_2,T_b,T_c] :
% 160.46/160.16        ( hAPP(hAPP(c_List_Omap(T_c,T_b),V_f_2),V_xs_2) = hAPP(hAPP(c_List_Omap(T_c,T_b),V_f_2),V_ys_2)
% 160.46/160.16       => ( c_Fun_Oinj__on(T_c,T_b,V_f_2,hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(T_c,tc_HOL_Obool)),hAPP(c_List_Oset(T_c),V_xs_2)),hAPP(c_List_Oset(T_c),V_ys_2)))
% 160.46/160.16         => V_xs_2 = V_ys_2 ) ) ).
% 160.46/160.16  
% 160.46/160.16  fof(fact_nth__map,axiom,
% 160.46/160.16      ! [V_f_2,T_c,V_xs_2,T_b,V_n_2] :
% 160.46/160.16        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),V_n_2),hAPP(c_Nat_Osize__class_Osize(tc_List_Olist(T_b)),V_xs_2)))
% 160.46/160.16       => hAPP(hAPP(c_List_Onth(T_c),hAPP(hAPP(c_List_Omap(T_b,T_c),V_f_2),V_xs_2)),V_n_2) = hAPP(V_f_2,hAPP(hAPP(c_List_Onth(T_b),V_xs_2),V_n_2)) ) ).
% 160.46/160.16  
% 160.46/160.16  fof(fact_map__fun__upd,axiom,
% 160.46/160.16      ! [V_v_2,V_f_2,T_c,V_xs_2,V_y_2,T_b] :
% 160.46/160.16        ( ~ hBOOL(hAPP(hAPP(c_member(T_b),V_y_2),hAPP(c_List_Oset(T_b),V_xs_2)))
% 160.46/160.16       => hAPP(hAPP(c_List_Omap(T_b,T_c),c_Fun_Ofun__upd(T_b,T_c,V_f_2,V_y_2,V_v_2)),V_xs_2) = hAPP(hAPP(c_List_Omap(T_b,T_c),V_f_2),V_xs_2) ) ).
% 160.46/160.16  
% 160.46/160.16  fof(fact_distinct__map,axiom,
% 160.46/160.16      ! [V_xs_2,V_f_2,T_c,T_b] :
% 160.46/160.16        ( hBOOL(hAPP(c_List_Odistinct(T_b),hAPP(hAPP(c_List_Omap(T_c,T_b),V_f_2),V_xs_2)))
% 160.46/160.16      <=> ( hBOOL(hAPP(c_List_Odistinct(T_c),V_xs_2))
% 160.46/160.16          & c_Fun_Oinj__on(T_c,T_b,V_f_2,hAPP(c_List_Oset(T_c),V_xs_2)) ) ) ).
% 160.46/160.16  
% 160.46/160.16  fof(fact_listsum__abs,axiom,
% 160.46/160.16      ! [V_xs_2,T_b] :
% 160.46/160.16        ( class_Groups_Oordered__ab__group__add__abs(T_b)
% 160.46/160.16       => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_b),hAPP(c_Groups_Oabs__class_Oabs(T_b),hAPP(c_List_Omonoid__add__class_Olistsum(T_b),V_xs_2))),hAPP(c_List_Omonoid__add__class_Olistsum(T_b),hAPP(hAPP(c_List_Omap(T_b,T_b),c_Groups_Oabs__class_Oabs(T_b)),V_xs_2)))) ) ).
% 160.46/160.16  
% 160.46/160.16  fof(fact_uminus__listsum__map,axiom,
% 160.46/160.16      ! [V_xs_2,V_f_2,T_c,T_b] :
% 160.46/160.16        ( class_Groups_Oab__group__add(T_b)
% 160.46/160.16       => hAPP(c_Groups_Ouminus__class_Ouminus(T_b),hAPP(c_List_Omonoid__add__class_Olistsum(T_b),hAPP(hAPP(c_List_Omap(T_c,T_b),V_f_2),V_xs_2))) = hAPP(c_List_Omonoid__add__class_Olistsum(T_b),hAPP(hAPP(c_List_Omap(T_c,T_b),hAPP(c_Fun_Ocomp(T_b,T_b,T_c,c_Groups_Ouminus__class_Ouminus(T_b)),V_f_2)),V_xs_2)) ) ).
% 160.46/160.16  
% 160.46/160.16  fof(fact_inj__on__mapI,axiom,
% 160.46/160.16      ! [V_A_2,V_f_2,T_c,T_b] :
% 160.46/160.16        ( c_Fun_Oinj__on(T_b,T_c,V_f_2,c_Complete__Lattice_OSup__class_OSup(tc_fun(T_b,tc_HOL_Obool),hAPP(c_Set_Oimage(tc_List_Olist(T_b),tc_fun(T_b,tc_HOL_Obool),c_List_Oset(T_b)),V_A_2)))
% 160.46/160.16       => c_Fun_Oinj__on(tc_List_Olist(T_b),tc_List_Olist(T_c),hAPP(c_List_Omap(T_b,T_c),V_f_2),V_A_2) ) ).
% 160.46/160.16  
% 160.46/160.16  fof(fact_inj__mapD,axiom,
% 160.46/160.16      ! [V_f_2,T_c,T_b] :
% 160.46/160.16        ( c_Fun_Oinj__on(tc_List_Olist(T_b),tc_List_Olist(T_c),hAPP(c_List_Omap(T_b,T_c),V_f_2),c_Orderings_Otop__class_Otop(tc_fun(tc_List_Olist(T_b),tc_HOL_Obool)))
% 160.46/160.16       => c_Fun_Oinj__on(T_b,T_c,V_f_2,c_Orderings_Otop__class_Otop(tc_fun(T_b,tc_HOL_Obool))) ) ).
% 160.46/160.16  
% 160.46/160.16  fof(fact_inj__map,axiom,
% 160.46/160.16      ! [V_f_2,T_c,T_b] :
% 160.46/160.16        ( c_Fun_Oinj__on(tc_List_Olist(T_b),tc_List_Olist(T_c),hAPP(c_List_Omap(T_b,T_c),V_f_2),c_Orderings_Otop__class_Otop(tc_fun(tc_List_Olist(T_b),tc_HOL_Obool)))
% 160.46/160.16      <=> c_Fun_Oinj__on(T_b,T_c,V_f_2,c_Orderings_Otop__class_Otop(tc_fun(T_b,tc_HOL_Obool))) ) ).
% 160.46/160.16  
% 160.46/160.16  fof(fact_listsum__distinct__conv__setsum__set,axiom,
% 160.46/160.16      ! [V_f_2,V_xs_2,T_b,T_c] :
% 160.46/160.16        ( class_Groups_Ocomm__monoid__add(T_c)
% 160.46/160.16       => ( hBOOL(hAPP(c_List_Odistinct(T_b),V_xs_2))
% 160.46/160.16         => hAPP(c_List_Omonoid__add__class_Olistsum(T_c),hAPP(hAPP(c_List_Omap(T_b,T_c),V_f_2),V_xs_2)) = hAPP(hAPP(c_Big__Operators_Ocomm__monoid__add__class_Osetsum(T_b,T_c),V_f_2),hAPP(c_List_Oset(T_b),V_xs_2)) ) ) ).
% 160.46/160.16  
% 160.46/160.16  fof(fact_listsum__triv,axiom,
% 160.46/160.16      ! [V_xs_2,V_r_2,T_c,T_b] :
% 160.46/160.16        ( class_Rings_Osemiring__1(T_b)
% 160.46/160.16       => hAPP(c_List_Omonoid__add__class_Olistsum(T_b),hAPP(hAPP(c_List_Omap(T_c,T_b),hAPP(c_COMBK(T_b,T_c),V_r_2)),V_xs_2)) = hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_b),hAPP(c_Nat_Osemiring__1__class_Oof__nat(T_b),hAPP(c_Nat_Osize__class_Osize(tc_List_Olist(T_c)),V_xs_2))),V_r_2) ) ).
% 160.46/160.16  
% 160.46/160.16  fof(fact_listsum__map__remove1,axiom,
% 160.46/160.16      ! [V_f_2,V_xs_2,V_x_2,T_b,T_c] :
% 160.46/160.16        ( class_Groups_Ocomm__monoid__add(T_c)
% 160.46/160.16       => ( hBOOL(hAPP(hAPP(c_member(T_b),V_x_2),hAPP(c_List_Oset(T_b),V_xs_2)))
% 160.46/160.16         => hAPP(c_List_Omonoid__add__class_Olistsum(T_c),hAPP(hAPP(c_List_Omap(T_b,T_c),V_f_2),V_xs_2)) = hAPP(hAPP(c_Groups_Oplus__class_Oplus(T_c),hAPP(V_f_2,V_x_2)),hAPP(c_List_Omonoid__add__class_Olistsum(T_c),hAPP(hAPP(c_List_Omap(T_b,T_c),V_f_2),c_List_Oremove1(T_b,V_x_2,V_xs_2)))) ) ) ).
% 160.46/160.16  
% 160.46/160.16  fof(fact_Nitpick_Osetsum_H__def,axiom,
% 160.46/160.16      ! [V_f_2,V_A_2,T_b,T_c] :
% 160.46/160.16        ( class_Groups_Ocomm__monoid__add(T_c)
% 160.46/160.16       => ( ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2))
% 160.46/160.16           => c_Nitpick_Osetsum_H(T_b,T_c,V_f_2,V_A_2) = hAPP(c_List_Omonoid__add__class_Olistsum(T_c),hAPP(hAPP(c_List_Omap(T_b,T_c),V_f_2),c_Hilbert__Choice_OEps(tc_List_Olist(T_b),hAPP(hAPP(c_COMBS(tc_List_Olist(T_b),tc_HOL_Obool,tc_HOL_Obool),hAPP(hAPP(c_COMBB(tc_HOL_Obool,tc_fun(tc_HOL_Obool,tc_HOL_Obool),tc_List_Olist(T_b)),c_fconj),hAPP(hAPP(c_COMBC(tc_List_Olist(T_b),tc_fun(T_b,tc_HOL_Obool),tc_HOL_Obool),hAPP(hAPP(c_COMBB(tc_fun(T_b,tc_HOL_Obool),tc_fun(tc_fun(T_b,tc_HOL_Obool),tc_HOL_Obool),tc_List_Olist(T_b)),c_fequal),c_List_Oset(T_b))),V_A_2))),c_List_Odistinct(T_b))))) )
% 160.46/160.16          & ( ~ hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2))
% 160.46/160.16           => c_Nitpick_Osetsum_H(T_b,T_c,V_f_2,V_A_2) = c_Groups_Ozero__class_Ozero(T_c) ) ) ) ).
% 160.46/160.16  
% 160.46/160.16  fof(fact_pick__same,axiom,
% 160.46/160.16      ! [V_xs_2,T_b,V_l_2] :
% 160.46/160.16        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),V_l_2),hAPP(c_Nat_Osize__class_Osize(tc_List_Olist(T_b)),V_xs_2)))
% 160.46/160.16       => hAPP(c_Random_Opick(T_b,hAPP(hAPP(c_List_Omap(T_b,tc_prod(tc_Code__Numeral_Ocode__numeral,T_b)),hAPP(c_Product__Type_OPair(tc_Code__Numeral_Ocode__numeral,T_b),c_Groups_Oone__class_Oone(tc_Code__Numeral_Ocode__numeral))),V_xs_2)),hAPP(c_Code__Numeral_Oof__nat,V_l_2)) = hAPP(hAPP(c_List_Onth(T_b),V_xs_2),V_l_2) ) ).
% 160.46/160.16  
% 160.46/160.16  fof(fact_zero__code__numeral__def,axiom,
% 160.46/160.16      c_Groups_Ozero__class_Ozero(tc_Code__Numeral_Ocode__numeral) = hAPP(c_Code__Numeral_Oof__nat,c_Groups_Ozero__class_Ozero(tc_Nat_Onat)) ).
% 160.46/160.16  
% 160.46/160.16  fof(fact_times__code__numeral__code,axiom,
% 160.46/160.16      ! [V_m,V_n] : hAPP(hAPP(c_Groups_Otimes__class_Otimes(tc_Code__Numeral_Ocode__numeral),hAPP(c_Code__Numeral_Oof__nat,V_n)),hAPP(c_Code__Numeral_Oof__nat,V_m)) = hAPP(c_Code__Numeral_Oof__nat,hAPP(hAPP(c_Groups_Otimes__class_Otimes(tc_Nat_Onat),V_n),V_m)) ).
% 160.46/160.16  
% 160.46/160.16  fof(fact_Code__Numeral_Oof__nat__code,axiom,
% 160.46/160.16      c_Code__Numeral_Oof__nat = c_Nat_Osemiring__1__class_Oof__nat(tc_Code__Numeral_Ocode__numeral) ).
% 160.46/160.16  
% 160.46/160.16  fof(fact_Code__Numeral_Oof__nat__inject,axiom,
% 160.46/160.16      ! [V_m_2,V_n_2] :
% 160.46/160.16        ( hAPP(c_Code__Numeral_Oof__nat,V_n_2) = hAPP(c_Code__Numeral_Oof__nat,V_m_2)
% 160.46/160.16      <=> V_n_2 = V_m_2 ) ).
% 160.46/160.16  
% 160.46/160.16  fof(fact_one__code__numeral__def,axiom,
% 160.46/160.16      c_Groups_Oone__class_Oone(tc_Code__Numeral_Ocode__numeral) = hAPP(c_Code__Numeral_Oof__nat,c_Groups_Oone__class_Oone(tc_Nat_Onat)) ).
% 160.46/160.16  
% 160.46/160.16  fof(fact_less__code__numeral__code,axiom,
% 160.46/160.16      ! [V_m_2,V_n_2] :
% 160.46/160.16        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Code__Numeral_Ocode__numeral),hAPP(c_Code__Numeral_Oof__nat,V_n_2)),hAPP(c_Code__Numeral_Oof__nat,V_m_2)))
% 160.46/160.16      <=> hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),V_n_2),V_m_2)) ) ).
% 160.46/160.16  
% 160.46/160.16  fof(fact_code__numeral_Oof__nat__inject,axiom,
% 160.46/160.16      ! [V_y_2,V_x_2] :
% 160.46/160.16        ( hBOOL(hAPP(hAPP(c_member(tc_Nat_Onat),V_x_2),c_Orderings_Otop__class_Otop(tc_fun(tc_Nat_Onat,tc_HOL_Obool))))
% 160.46/160.16       => ( hBOOL(hAPP(hAPP(c_member(tc_Nat_Onat),V_y_2),c_Orderings_Otop__class_Otop(tc_fun(tc_Nat_Onat,tc_HOL_Obool))))
% 160.46/160.16         => ( hAPP(c_Code__Numeral_Oof__nat,V_x_2) = hAPP(c_Code__Numeral_Oof__nat,V_y_2)
% 160.46/160.16          <=> V_x_2 = V_y_2 ) ) ) ).
% 160.46/160.16  
% 160.46/160.16  fof(fact_map__fst__zip,axiom,
% 160.46/160.16      ! [V_ys_2,T_c,V_xs_2,T_b] :
% 160.46/160.16        ( hAPP(c_Nat_Osize__class_Osize(tc_List_Olist(T_b)),V_xs_2) = hAPP(c_Nat_Osize__class_Osize(tc_List_Olist(T_c)),V_ys_2)
% 160.46/160.16       => hAPP(hAPP(c_List_Omap(tc_prod(T_b,T_c),T_b),c_Product__Type_Ofst(T_b,T_c)),hAPP(hAPP(c_List_Ozip(T_b,T_c),V_xs_2),V_ys_2)) = V_xs_2 ) ).
% 160.46/160.16  
% 160.46/160.16  fof(fact_map__snd__zip,axiom,
% 160.46/160.16      ! [V_ys_2,T_c,V_xs_2,T_b] :
% 160.46/160.16        ( hAPP(c_Nat_Osize__class_Osize(tc_List_Olist(T_b)),V_xs_2) = hAPP(c_Nat_Osize__class_Osize(tc_List_Olist(T_c)),V_ys_2)
% 160.46/160.16       => hAPP(hAPP(c_List_Omap(tc_prod(T_b,T_c),T_c),c_Product__Type_Osnd(T_b,T_c)),hAPP(hAPP(c_List_Ozip(T_b,T_c),V_xs_2),V_ys_2)) = V_ys_2 ) ).
% 160.46/160.16  
% 160.46/160.16  fof(fact_number__of__code__numeral__def,axiom,
% 160.46/160.16      c_Int_Onumber__class_Onumber__of(tc_Code__Numeral_Ocode__numeral) = hAPP(c_Fun_Ocomp(tc_Nat_Onat,tc_Code__Numeral_Ocode__numeral,tc_Int_Oint,c_Code__Numeral_Oof__nat),c_Int_Onat) ).
% 160.46/160.16  
% 160.46/160.16  fof(fact_zip__map__fst__snd,axiom,
% 160.46/160.16      ! [V_zs_2,T_c,T_b] : hAPP(hAPP(c_List_Ozip(T_b,T_c),hAPP(hAPP(c_List_Omap(tc_prod(T_b,T_c),T_b),c_Product__Type_Ofst(T_b,T_c)),V_zs_2)),hAPP(hAPP(c_List_Omap(tc_prod(T_b,T_c),T_c),c_Product__Type_Osnd(T_b,T_c)),V_zs_2)) = V_zs_2 ).
% 160.46/160.16  
% 160.46/160.16  fof(fact_plus__code__numeral__code,axiom,
% 160.46/160.16      ! [V_m,V_n] : hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Code__Numeral_Ocode__numeral),hAPP(c_Code__Numeral_Oof__nat,V_n)),hAPP(c_Code__Numeral_Oof__nat,V_m)) = hAPP(c_Code__Numeral_Oof__nat,hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Nat_Onat),V_n),V_m)) ).
% 160.46/160.16  
% 160.46/160.16  fof(fact_less__eq__code__numeral__code,axiom,
% 160.46/160.16      ! [V_m_2,V_n_2] :
% 160.46/160.16        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Code__Numeral_Ocode__numeral),hAPP(c_Code__Numeral_Oof__nat,V_n_2)),hAPP(c_Code__Numeral_Oof__nat,V_m_2)))
% 160.46/160.16      <=> hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat),V_n_2),V_m_2)) ) ).
% 160.46/160.16  
% 160.46/160.16  fof(fact_subtract__code__numeral__code,axiom,
% 160.46/160.16      ! [V_m,V_n] : hAPP(hAPP(c_Code__Numeral_Osubtract__code__numeral,hAPP(c_Code__Numeral_Oof__nat,V_n)),hAPP(c_Code__Numeral_Oof__nat,V_m)) = hAPP(c_Code__Numeral_Oof__nat,hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_Nat_Onat),V_n),V_m)) ).
% 160.46/160.16  
% 160.46/160.16  fof(fact_pick__member,axiom,
% 160.46/160.16      ! [V_xs_2,T_b,V_i_2] :
% 160.46/160.16        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Code__Numeral_Ocode__numeral),V_i_2),hAPP(c_List_Omonoid__add__class_Olistsum(tc_Code__Numeral_Ocode__numeral),hAPP(hAPP(c_List_Omap(tc_prod(tc_Code__Numeral_Ocode__numeral,T_b),tc_Code__Numeral_Ocode__numeral),c_Product__Type_Ofst(tc_Code__Numeral_Ocode__numeral,T_b)),V_xs_2))))
% 160.46/160.16       => hBOOL(hAPP(hAPP(c_member(T_b),hAPP(c_Random_Opick(T_b,V_xs_2),V_i_2)),hAPP(c_List_Oset(T_b),hAPP(hAPP(c_List_Omap(tc_prod(tc_Code__Numeral_Ocode__numeral,T_b),T_b),c_Product__Type_Osnd(tc_Code__Numeral_Ocode__numeral,T_b)),V_xs_2)))) ) ).
% 160.46/160.16  
% 160.46/160.16  fof(fact_zip__eq__conv,axiom,
% 160.46/160.16      ! [V_zs_2,V_ys_2,T_c,V_xs_2,T_b] :
% 160.46/160.16        ( hAPP(c_Nat_Osize__class_Osize(tc_List_Olist(T_b)),V_xs_2) = hAPP(c_Nat_Osize__class_Osize(tc_List_Olist(T_c)),V_ys_2)
% 160.46/160.16       => ( hAPP(hAPP(c_List_Ozip(T_b,T_c),V_xs_2),V_ys_2) = V_zs_2
% 160.46/160.16        <=> ( hAPP(hAPP(c_List_Omap(tc_prod(T_b,T_c),T_b),c_Product__Type_Ofst(T_b,T_c)),V_zs_2) = V_xs_2
% 160.46/160.16            & hAPP(hAPP(c_List_Omap(tc_prod(T_b,T_c),T_c),c_Product__Type_Osnd(T_b,T_c)),V_zs_2) = V_ys_2 ) ) ) ).
% 160.46/160.16  
% 160.46/160.16  fof(fact_list__size__conv__listsum,axiom,
% 160.46/160.16      ! [V_xs_2,V_f_2,T_b] : c_List_Olist_Olist__size(T_b,V_f_2,V_xs_2) = hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Nat_Onat),hAPP(c_List_Omonoid__add__class_Olistsum(tc_Nat_Onat),hAPP(hAPP(c_List_Omap(T_b,tc_Nat_Onat),V_f_2),V_xs_2))),hAPP(c_Nat_Osize__class_Osize(tc_List_Olist(T_b)),V_xs_2)) ).
% 160.46/160.16  
% 160.46/160.16  fof(fact_code__numeral__not__eq__zero,axiom,
% 160.46/160.16      ! [V_i_2] :
% 160.46/160.16        ( V_i_2 != hAPP(c_Code__Numeral_Oof__nat,c_Groups_Ozero__class_Ozero(tc_Nat_Onat))
% 160.46/160.16      <=> hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Code__Numeral_Ocode__numeral),c_Groups_Oone__class_Oone(tc_Code__Numeral_Ocode__numeral)),V_i_2)) ) ).
% 160.46/160.16  
% 160.46/160.16  fof(fact_interv__listsum__conv__setsum__set__int,axiom,
% 160.46/160.16      ! [V_l_2,V_k_2,V_f_2,T_b] :
% 160.46/160.16        ( class_Groups_Ocomm__monoid__add(T_b)
% 160.46/160.16       => hAPP(c_List_Omonoid__add__class_Olistsum(T_b),hAPP(hAPP(c_List_Omap(tc_Int_Oint,T_b),V_f_2),c_List_Oupto(V_k_2,V_l_2))) = hAPP(hAPP(c_Big__Operators_Ocomm__monoid__add__class_Osetsum(tc_Int_Oint,T_b),V_f_2),hAPP(c_List_Oset(tc_Int_Oint),c_List_Oupto(V_k_2,V_l_2))) ) ).
% 160.46/160.16  
% 160.46/160.16  fof(fact_setsum__set__upto__conv__listsum__int,axiom,
% 160.46/160.16      ! [V_j_2,V_i_2,V_f_2,T_b] :
% 160.46/160.16        ( class_Groups_Ocomm__monoid__add(T_b)
% 160.46/160.16       => hAPP(hAPP(c_Big__Operators_Ocomm__monoid__add__class_Osetsum(tc_Int_Oint,T_b),V_f_2),hAPP(c_List_Oset(tc_Int_Oint),c_List_Oupto(V_i_2,V_j_2))) = hAPP(c_List_Omonoid__add__class_Olistsum(T_b),hAPP(hAPP(c_List_Omap(tc_Int_Oint,T_b),V_f_2),c_List_Oupto(V_i_2,V_j_2))) ) ).
% 160.46/160.16  
% 160.46/160.16  fof(fact_select__weight__member,axiom,
% 160.46/160.16      ! [V_s_2,V_xs_2,T_b] :
% 160.46/160.16        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Code__Numeral_Ocode__numeral),c_Groups_Ozero__class_Ozero(tc_Code__Numeral_Ocode__numeral)),hAPP(c_List_Omonoid__add__class_Olistsum(tc_Code__Numeral_Ocode__numeral),hAPP(hAPP(c_List_Omap(tc_prod(tc_Code__Numeral_Ocode__numeral,T_b),tc_Code__Numeral_Ocode__numeral),c_Product__Type_Ofst(tc_Code__Numeral_Ocode__numeral,T_b)),V_xs_2))))
% 160.46/160.16       => hBOOL(hAPP(hAPP(c_member(T_b),hAPP(c_Product__Type_Ofst(T_b,tc_prod(tc_Code__Numeral_Ocode__numeral,tc_Code__Numeral_Ocode__numeral)),hAPP(c_Random_Oselect__weight(T_b,V_xs_2),V_s_2))),hAPP(c_List_Oset(T_b),hAPP(hAPP(c_List_Omap(tc_prod(tc_Code__Numeral_Ocode__numeral,T_b),T_b),c_Product__Type_Osnd(tc_Code__Numeral_Ocode__numeral,T_b)),V_xs_2)))) ) ).
% 160.46/160.16  
% 160.46/160.16  fof(fact_select__weight__def,axiom,
% 160.46/160.16      ! [V_xs_2,T_b] : c_Random_Oselect__weight(T_b,V_xs_2) = hAPP(hAPP(c_Product__Type_Oscomp(tc_prod(tc_Code__Numeral_Ocode__numeral,tc_Code__Numeral_Ocode__numeral),tc_Code__Numeral_Ocode__numeral,tc_prod(tc_Code__Numeral_Ocode__numeral,tc_Code__Numeral_Ocode__numeral),tc_prod(T_b,tc_prod(tc_Code__Numeral_Ocode__numeral,tc_Code__Numeral_Ocode__numeral))),c_Random_Orange(hAPP(c_List_Omonoid__add__class_Olistsum(tc_Code__Numeral_Ocode__numeral),hAPP(hAPP(c_List_Omap(tc_prod(tc_Code__Numeral_Ocode__numeral,T_b),tc_Code__Numeral_Ocode__numeral),c_Product__Type_Ofst(tc_Code__Numeral_Ocode__numeral,T_b)),V_xs_2)))),hAPP(hAPP(c_COMBB(T_b,tc_fun(tc_prod(tc_Code__Numeral_Ocode__numeral,tc_Code__Numeral_Ocode__numeral),tc_prod(T_b,tc_prod(tc_Code__Numeral_Ocode__numeral,tc_Code__Numeral_Ocode__numeral))),tc_Code__Numeral_Ocode__numeral),c_Product__Type_OPair(T_b,tc_prod(tc_Code__Numeral_Ocode__numeral,tc_Code__Numeral_Ocode__numeral))),c_Random_Opick(T_b,V_xs_2))) ).
% 160.46/160.16  
% 160.46/160.16  fof(fact_select__def,axiom,
% 160.46/160.16      ! [V_xs_2,T_b] : c_Random_Oselect(T_b,V_xs_2) = hAPP(hAPP(c_Product__Type_Oscomp(tc_prod(tc_Code__Numeral_Ocode__numeral,tc_Code__Numeral_Ocode__numeral),tc_Code__Numeral_Ocode__numeral,tc_prod(tc_Code__Numeral_Ocode__numeral,tc_Code__Numeral_Ocode__numeral),tc_prod(T_b,tc_prod(tc_Code__Numeral_Ocode__numeral,tc_Code__Numeral_Ocode__numeral))),c_Random_Orange(hAPP(c_Code__Numeral_Oof__nat,hAPP(c_Nat_Osize__class_Osize(tc_List_Olist(T_b)),V_xs_2)))),hAPP(hAPP(c_COMBB(T_b,tc_fun(tc_prod(tc_Code__Numeral_Ocode__numeral,tc_Code__Numeral_Ocode__numeral),tc_prod(T_b,tc_prod(tc_Code__Numeral_Ocode__numeral,tc_Code__Numeral_Ocode__numeral))),tc_Code__Numeral_Ocode__numeral),c_Product__Type_OPair(T_b,tc_prod(tc_Code__Numeral_Ocode__numeral,tc_Code__Numeral_Ocode__numeral))),hAPP(hAPP(c_COMBB(tc_Nat_Onat,T_b,tc_Code__Numeral_Ocode__numeral),hAPP(c_List_Onth(T_b),V_xs_2)),c_Code__Numeral_Onat__of))) ).
% 160.46/160.16  
% 160.46/160.16  fof(fact_listsum__mono,axiom,
% 160.46/160.16      ! [V_g_2,V_f_2,V_xs_2,T_b,T_c] :
% 160.46/160.16        ( ( class_Groups_Omonoid__add(T_c)
% 160.46/160.16          & class_Groups_Oordered__ab__semigroup__add(T_c) )
% 160.46/160.16       => ( ! [B_x] :
% 160.46/160.16              ( hBOOL(hAPP(hAPP(c_member(T_b),B_x),hAPP(c_List_Oset(T_b),V_xs_2)))
% 160.46/160.16             => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_c),hAPP(V_f_2,B_x)),hAPP(V_g_2,B_x))) )
% 160.46/160.16         => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_c),hAPP(c_List_Omonoid__add__class_Olistsum(T_c),hAPP(hAPP(c_List_Omap(T_b,T_c),V_f_2),V_xs_2))),hAPP(c_List_Omonoid__add__class_Olistsum(T_c),hAPP(hAPP(c_List_Omap(T_b,T_c),V_g_2),V_xs_2)))) ) ) ).
% 160.46/160.16  
% 160.46/160.16  fof(fact_nat__of__of__nat,axiom,
% 160.46/160.16      ! [V_n] : hAPP(c_Code__Numeral_Onat__of,hAPP(c_Code__Numeral_Oof__nat,V_n)) = V_n ).
% 160.46/160.16  
% 160.46/160.16  fof(fact_of__nat__nat__of,axiom,
% 160.46/160.16      ! [V_k] : hAPP(c_Code__Numeral_Oof__nat,hAPP(c_Code__Numeral_Onat__of,V_k)) = V_k ).
% 160.46/160.16  
% 160.46/160.16  fof(fact_nat__of__inverse,axiom,
% 160.46/160.16      ! [V_x] : hAPP(c_Code__Numeral_Oof__nat,hAPP(c_Code__Numeral_Onat__of,V_x)) = V_x ).
% 160.46/160.16  
% 160.46/160.16  fof(fact_times__code__numeral__def,axiom,
% 160.46/160.16      ! [V_m,V_n] : hAPP(hAPP(c_Groups_Otimes__class_Otimes(tc_Code__Numeral_Ocode__numeral),V_n),V_m) = hAPP(c_Code__Numeral_Oof__nat,hAPP(hAPP(c_Groups_Otimes__class_Otimes(tc_Nat_Onat),hAPP(c_Code__Numeral_Onat__of,V_n)),hAPP(c_Code__Numeral_Onat__of,V_m))) ).
% 160.46/160.16  
% 160.46/160.16  fof(fact_code__numeral_Onat__of__inject,axiom,
% 160.46/160.16      ! [V_y_2,V_x_2] :
% 160.46/160.16        ( hAPP(c_Code__Numeral_Onat__of,V_x_2) = hAPP(c_Code__Numeral_Onat__of,V_y_2)
% 160.46/160.16      <=> V_x_2 = V_y_2 ) ).
% 160.46/160.16  
% 160.46/160.16  fof(fact_Code__Numeral_Onat__of__inject,axiom,
% 160.46/160.16      ! [V_l_2,V_k_2] :
% 160.46/160.16        ( hAPP(c_Code__Numeral_Onat__of,V_k_2) = hAPP(c_Code__Numeral_Onat__of,V_l_2)
% 160.46/160.16      <=> V_k_2 = V_l_2 ) ).
% 160.46/160.16  
% 160.46/160.16  fof(fact_type__definition__code__numeral,axiom,
% 160.46/160.16      c_Typedef_Otype__definition(tc_Code__Numeral_Ocode__numeral,tc_Nat_Onat,c_Code__Numeral_Onat__of,c_Code__Numeral_Oof__nat,c_Orderings_Otop__class_Otop(tc_fun(tc_Nat_Onat,tc_HOL_Obool))) ).
% 160.46/160.16  
% 160.46/160.16  fof(fact_less__code__numeral__def,axiom,
% 160.46/160.16      ! [V_m_2,V_n_2] :
% 160.46/160.16        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Code__Numeral_Ocode__numeral),V_n_2),V_m_2))
% 160.46/160.16      <=> hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),hAPP(c_Code__Numeral_Onat__of,V_n_2)),hAPP(c_Code__Numeral_Onat__of,V_m_2))) ) ).
% 160.46/160.16  
% 160.46/160.16  fof(fact_nat__of,axiom,
% 160.46/160.16      ! [V_x_2] : hBOOL(hAPP(hAPP(c_member(tc_Nat_Onat),hAPP(c_Code__Numeral_Onat__of,V_x_2)),c_Orderings_Otop__class_Otop(tc_fun(tc_Nat_Onat,tc_HOL_Obool)))) ).
% 160.46/160.16  
% 160.46/160.16  fof(fact_nat__of__number,axiom,
% 160.46/160.16      ! [V_k] : hAPP(c_Code__Numeral_Onat__of,hAPP(c_Int_Onumber__class_Onumber__of(tc_Code__Numeral_Ocode__numeral),V_k)) = hAPP(c_Int_Onumber__class_Onumber__of(tc_Nat_Onat),V_k) ).
% 160.46/160.16  
% 160.46/160.16  fof(fact_int__of__def,axiom,
% 160.46/160.16      c_Code__Numeral_Oint__of = hAPP(c_Fun_Ocomp(tc_Nat_Onat,tc_Int_Oint,tc_Code__Numeral_Ocode__numeral,c_Nat_Osemiring__1__class_Oof__nat(tc_Int_Oint)),c_Code__Numeral_Onat__of) ).
% 160.46/160.16  
% 160.46/160.16  fof(fact_less__eq__code__numeral__def,axiom,
% 160.46/160.16      ! [V_m_2,V_n_2] :
% 160.46/160.16        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Code__Numeral_Ocode__numeral),V_n_2),V_m_2))
% 160.46/160.16      <=> hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat),hAPP(c_Code__Numeral_Onat__of,V_n_2)),hAPP(c_Code__Numeral_Onat__of,V_m_2))) ) ).
% 160.46/160.16  
% 160.46/160.16  fof(fact_nat__of__code,axiom,
% 160.46/160.16      ! [V_i] : hAPP(c_Code__Numeral_Onat__of,V_i) = c_Code__Numeral_Onat__of__aux(V_i,c_Groups_Ozero__class_Ozero(tc_Nat_Onat)) ).
% 160.46/160.16  
% 160.46/160.16  fof(fact_nat__of__aux__def,axiom,
% 160.46/160.16      ! [V_n,V_i] : c_Code__Numeral_Onat__of__aux(V_i,V_n) = hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Nat_Onat),hAPP(c_Code__Numeral_Onat__of,V_i)),V_n) ).
% 160.46/160.16  
% 160.46/160.16  fof(fact_Suc__code__numeral__def,axiom,
% 160.46/160.16      ! [V_k] : c_Code__Numeral_OSuc__code__numeral(V_k) = hAPP(c_Code__Numeral_Oof__nat,hAPP(c_Nat_OSuc,hAPP(c_Code__Numeral_Onat__of,V_k))) ).
% 160.46/160.16  
% 160.46/160.16  fof(fact_minus__code__numeral__def,axiom,
% 160.46/160.16      ! [V_m,V_n] : hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_Code__Numeral_Ocode__numeral),V_n),V_m) = hAPP(c_Code__Numeral_Oof__nat,hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_Nat_Onat),hAPP(c_Code__Numeral_Onat__of,V_n)),hAPP(c_Code__Numeral_Onat__of,V_m))) ).
% 160.46/160.16  
% 160.46/160.16  fof(fact_of__nat__inverse,axiom,
% 160.46/160.16      ! [V_y_2] :
% 160.46/160.16        ( hBOOL(hAPP(hAPP(c_member(tc_Nat_Onat),V_y_2),c_Orderings_Otop__class_Otop(tc_fun(tc_Nat_Onat,tc_HOL_Obool))))
% 160.46/160.16       => hAPP(c_Code__Numeral_Onat__of,hAPP(c_Code__Numeral_Oof__nat,V_y_2)) = V_y_2 ) ).
% 160.46/160.16  
% 160.46/160.16  fof(fact_plus__code__numeral__def,axiom,
% 160.46/160.16      ! [V_m,V_n] : hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Code__Numeral_Ocode__numeral),V_n),V_m) = hAPP(c_Code__Numeral_Oof__nat,hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Nat_Onat),hAPP(c_Code__Numeral_Onat__of,V_n)),hAPP(c_Code__Numeral_Onat__of,V_m))) ).
% 160.46/160.16  
% 160.46/160.16  fof(fact_div__code__numeral__def,axiom,
% 160.46/160.16      ! [V_m,V_n] : hAPP(hAPP(c_Divides_Odiv__class_Odiv(tc_Code__Numeral_Ocode__numeral),V_n),V_m) = hAPP(c_Code__Numeral_Oof__nat,hAPP(hAPP(c_Divides_Odiv__class_Odiv(tc_Nat_Onat),hAPP(c_Code__Numeral_Onat__of,V_n)),hAPP(c_Code__Numeral_Onat__of,V_m))) ).
% 160.46/160.16  
% 160.46/160.16  fof(fact_mod__code__numeral__def,axiom,
% 160.46/160.16      ! [V_m,V_n] : c_Divides_Odiv__class_Omod(tc_Code__Numeral_Ocode__numeral,V_n,V_m) = hAPP(c_Code__Numeral_Oof__nat,c_Divides_Odiv__class_Omod(tc_Nat_Onat,hAPP(c_Code__Numeral_Onat__of,V_n),hAPP(c_Code__Numeral_Onat__of,V_m))) ).
% 160.46/160.16  
% 160.46/160.16  fof(fact_code__numeral__decr,axiom,
% 160.46/160.16      ! [V_k] :
% 160.46/160.16        ( V_k != hAPP(c_Code__Numeral_Oof__nat,c_Groups_Ozero__class_Ozero(tc_Nat_Onat))
% 160.46/160.16       => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_Nat_Onat),hAPP(c_Code__Numeral_Onat__of,V_k)),hAPP(c_Nat_OSuc,c_Groups_Ozero__class_Ozero(tc_Nat_Onat)))),hAPP(c_Code__Numeral_Onat__of,V_k))) ) ).
% 160.46/160.16  
% 160.46/160.16  fof(fact_New__DSequence_Opos__not__seq__def,axiom,
% 160.46/160.16      ! [V_i_2,V_xq_2] : hAPP(c_New__DSequence_Opos__not__seq(V_xq_2),V_i_2) = c_Lazy__Sequence_Ohb__not__seq(hAPP(V_xq_2,hAPP(hAPP(c_Groups_Otimes__class_Otimes(tc_Code__Numeral_Ocode__numeral),hAPP(c_Int_Onumber__class_Onumber__of(tc_Code__Numeral_Ocode__numeral),c_Int_OBit1(c_Int_OBit1(c_Int_OPls)))),V_i_2))) ).
% 160.46/160.16  
% 160.46/160.16  fof(fact_partition__set,axiom,
% 160.46/160.16      ! [V_no_2,V_yes_2,V_xs_2,V_P_2,T_b] :
% 160.46/160.16        ( c_List_Opartition(T_b,V_P_2,V_xs_2) = hAPP(hAPP(c_Product__Type_OPair(tc_List_Olist(T_b),tc_List_Olist(T_b)),V_yes_2),V_no_2)
% 160.46/160.16       => hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(T_b,tc_HOL_Obool)),hAPP(c_List_Oset(T_b),V_yes_2)),hAPP(c_List_Oset(T_b),V_no_2)) = hAPP(c_List_Oset(T_b),V_xs_2) ) ).
% 160.46/160.16  
% 160.46/160.16  fof(fact_partition__P,axiom,
% 160.46/160.16      ! [V_no_2,V_yes_2,V_xs_2,V_P_2,T_b] :
% 160.46/160.16        ( c_List_Opartition(T_b,V_P_2,V_xs_2) = hAPP(hAPP(c_Product__Type_OPair(tc_List_Olist(T_b),tc_List_Olist(T_b)),V_yes_2),V_no_2)
% 160.46/160.16       => ( ! [B_x] :
% 160.46/160.16              ( hBOOL(hAPP(hAPP(c_member(T_b),B_x),hAPP(c_List_Oset(T_b),V_yes_2)))
% 160.46/160.16             => hBOOL(hAPP(V_P_2,B_x)) )
% 160.46/160.16          & ! [B_x] :
% 160.46/160.16              ( hBOOL(hAPP(hAPP(c_member(T_b),B_x),hAPP(c_List_Oset(T_b),V_no_2)))
% 160.46/160.16             => ~ hBOOL(hAPP(V_P_2,B_x)) ) ) ) ).
% 160.46/160.16  
% 160.46/160.16  fof(fact_partition_Osimps_I1_J,axiom,
% 160.46/160.16      ! [V_P_2,T_b] : c_List_Opartition(T_b,V_P_2,c_List_Olist_ONil(T_b)) = hAPP(hAPP(c_Product__Type_OPair(tc_List_Olist(T_b),tc_List_Olist(T_b)),c_List_Olist_ONil(T_b)),c_List_Olist_ONil(T_b)) ).
% 160.46/160.17  
% 160.46/160.17  fof(fact_partition_Osimps_I2_J,axiom,
% 160.46/160.17      ! [V_xs_2,V_x_2,V_P_2,T_b] : c_List_Opartition(T_b,V_P_2,hAPP(hAPP(c_List_Olist_OCons(T_b),V_x_2),V_xs_2)) = hAPP(hAPP(c_Product__Type_Oprod_Oprod__case(tc_List_Olist(T_b),tc_List_Olist(T_b),tc_prod(tc_List_Olist(T_b),tc_List_Olist(T_b))),hAPP(hAPP(c_COMBS(tc_List_Olist(T_b),tc_fun(tc_List_Olist(T_b),tc_prod(tc_List_Olist(T_b),tc_List_Olist(T_b))),tc_fun(tc_List_Olist(T_b),tc_prod(tc_List_Olist(T_b),tc_List_Olist(T_b)))),hAPP(hAPP(c_COMBB(tc_fun(tc_List_Olist(T_b),tc_fun(tc_prod(tc_List_Olist(T_b),tc_List_Olist(T_b)),tc_prod(tc_List_Olist(T_b),tc_List_Olist(T_b)))),tc_fun(tc_fun(tc_List_Olist(T_b),tc_prod(tc_List_Olist(T_b),tc_List_Olist(T_b))),tc_fun(tc_List_Olist(T_b),tc_prod(tc_List_Olist(T_b),tc_List_Olist(T_b)))),tc_List_Olist(T_b)),c_COMBS(tc_List_Olist(T_b),tc_prod(tc_List_Olist(T_b),tc_List_Olist(T_b)),tc_prod(tc_List_Olist(T_b),tc_List_Olist(T_b)))),hAPP(hAPP(c_COMBB(tc_fun(tc_List_Olist(T_b),tc_prod(tc_List_Olist(T_b),tc_List_Olist(T_b))),tc_fun(tc_List_Olist(T_b),tc_fun(tc_prod(tc_List_Olist(T_b),tc_List_Olist(T_b)),tc_prod(tc_List_Olist(T_b),tc_List_Olist(T_b)))),tc_List_Olist(T_b)),hAPP(c_COMBB(tc_prod(tc_List_Olist(T_b),tc_List_Olist(T_b)),tc_fun(tc_prod(tc_List_Olist(T_b),tc_List_Olist(T_b)),tc_prod(tc_List_Olist(T_b),tc_List_Olist(T_b))),tc_List_Olist(T_b)),hAPP(c_If(tc_prod(tc_List_Olist(T_b),tc_List_Olist(T_b))),hAPP(V_P_2,V_x_2)))),hAPP(hAPP(c_COMBB(tc_List_Olist(T_b),tc_fun(tc_List_Olist(T_b),tc_prod(tc_List_Olist(T_b),tc_List_Olist(T_b))),tc_List_Olist(T_b)),c_Product__Type_OPair(tc_List_Olist(T_b),tc_List_Olist(T_b))),hAPP(c_List_Olist_OCons(T_b),V_x_2))))),hAPP(hAPP(c_COMBC(tc_List_Olist(T_b),tc_fun(tc_List_Olist(T_b),tc_List_Olist(T_b)),tc_fun(tc_List_Olist(T_b),tc_prod(tc_List_Olist(T_b),tc_List_Olist(T_b)))),hAPP(hAPP(c_COMBB(tc_fun(tc_List_Olist(T_b),tc_prod(tc_List_Olist(T_b),tc_List_Olist(T_b))),tc_fun(tc_fun(tc_List_Olist(T_b),tc_List_Olist(T_b)),tc_fun(tc_List_Olist(T_b),tc_prod(tc_List_Olist(T_b),tc_List_Olist(T_b)))),tc_List_Olist(T_b)),c_COMBB(tc_List_Olist(T_b),tc_prod(tc_List_Olist(T_b),tc_List_Olist(T_b)),tc_List_Olist(T_b))),c_Product__Type_OPair(tc_List_Olist(T_b),tc_List_Olist(T_b)))),hAPP(c_List_Olist_OCons(T_b),V_x_2)))),c_List_Opartition(T_b,V_P_2,V_xs_2)) ).
% 160.46/160.17  
% 160.46/160.17  fof(fact_lists__Int__eq,axiom,
% 160.46/160.17      ! [V_B_2,V_A_2,T_b] : c_List_Olistsp(T_b,hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_b,tc_HOL_Obool)),hAPP(hAPP(c_COMBC(T_b,tc_fun(T_b,tc_HOL_Obool),tc_HOL_Obool),c_member(T_b)),V_A_2)),hAPP(hAPP(c_COMBC(T_b,tc_fun(T_b,tc_HOL_Obool),tc_HOL_Obool),c_member(T_b)),V_B_2))) = hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(tc_List_Olist(T_b),tc_HOL_Obool)),hAPP(hAPP(c_COMBC(tc_List_Olist(T_b),tc_fun(tc_List_Olist(T_b),tc_HOL_Obool),tc_HOL_Obool),c_member(tc_List_Olist(T_b))),c_List_Olists(T_b,V_A_2))),hAPP(hAPP(c_COMBC(tc_List_Olist(T_b),tc_fun(tc_List_Olist(T_b),tc_HOL_Obool),tc_HOL_Obool),c_member(tc_List_Olist(T_b))),c_List_Olists(T_b,V_B_2))) ).
% 160.46/160.17  
% 160.46/160.17  fof(fact_lists__IntI,axiom,
% 160.46/160.17      ! [V_B_2,V_A_2,V_l_2,T_b] :
% 160.46/160.17        ( hBOOL(hAPP(hAPP(c_member(tc_List_Olist(T_b)),V_l_2),c_List_Olists(T_b,V_A_2)))
% 160.46/160.17       => ( hBOOL(hAPP(hAPP(c_member(tc_List_Olist(T_b)),V_l_2),c_List_Olists(T_b,V_B_2)))
% 160.46/160.17         => hBOOL(hAPP(c_List_Olistsp(T_b,hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_b,tc_HOL_Obool)),hAPP(hAPP(c_COMBC(T_b,tc_fun(T_b,tc_HOL_Obool),tc_HOL_Obool),c_member(T_b)),V_A_2)),hAPP(hAPP(c_COMBC(T_b,tc_fun(T_b,tc_HOL_Obool),tc_HOL_Obool),c_member(T_b)),V_B_2))),V_l_2)) ) ) ).
% 160.46/160.17  
% 160.46/160.17  fof(fact_listsp_ONil,axiom,
% 160.46/160.17      ! [V_A_2,T_b] : hBOOL(hAPP(c_List_Olistsp(T_b,V_A_2),c_List_Olist_ONil(T_b))) ).
% 160.46/160.17  
% 160.46/160.17  fof(fact_listsp_Oequations_I1_J,axiom,
% 160.46/160.17      ! [V_A_2,T_b] : hBOOL(hAPP(c_List_Olistsp(T_b,V_A_2),c_List_Olist_ONil(T_b))) ).
% 160.46/160.17  
% 160.46/160.17  fof(fact_in__listsp__conv__set,axiom,
% 160.46/160.17      ! [V_xs_2,V_A_2,T_b] :
% 160.46/160.17        ( hBOOL(hAPP(c_List_Olistsp(T_b,V_A_2),V_xs_2))
% 160.46/160.17      <=> ! [B_x] :
% 160.46/160.17            ( hBOOL(hAPP(hAPP(c_member(T_b),B_x),hAPP(c_List_Oset(T_b),V_xs_2)))
% 160.46/160.17           => hBOOL(hAPP(V_A_2,B_x)) ) ) ).
% 160.46/160.17  
% 160.46/160.17  fof(fact_listsp__conj__eq,axiom,
% 160.46/160.17      ! [V_x_2,V_B_2,V_A_2,T_b] :
% 160.46/160.17        ( hBOOL(hAPP(c_List_Olistsp(T_b,hAPP(hAPP(c_COMBS(T_b,tc_HOL_Obool,tc_HOL_Obool),hAPP(hAPP(c_COMBB(tc_HOL_Obool,tc_fun(tc_HOL_Obool,tc_HOL_Obool),T_b),c_fconj),V_A_2)),V_B_2)),V_x_2))
% 160.46/160.17      <=> ( hBOOL(hAPP(c_List_Olistsp(T_b,V_A_2),V_x_2))
% 160.46/160.17          & hBOOL(hAPP(c_List_Olistsp(T_b,V_B_2),V_x_2)) ) ) ).
% 160.46/160.17  
% 160.46/160.17  fof(fact_listsp__inf__eq,axiom,
% 160.46/160.17      ! [V_B_2,V_A_2,T_b] : c_List_Olistsp(T_b,hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_b,tc_HOL_Obool)),V_A_2),V_B_2)) = hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(tc_List_Olist(T_b),tc_HOL_Obool)),c_List_Olistsp(T_b,V_A_2)),c_List_Olistsp(T_b,V_B_2)) ).
% 160.46/160.17  
% 160.46/160.17  fof(fact_listsp__infI,axiom,
% 160.46/160.17      ! [V_B_2,V_l_2,V_A_2,T_b] :
% 160.46/160.17        ( hBOOL(hAPP(c_List_Olistsp(T_b,V_A_2),V_l_2))
% 160.46/160.17       => ( hBOOL(hAPP(c_List_Olistsp(T_b,V_B_2),V_l_2))
% 160.46/160.17         => hBOOL(hAPP(c_List_Olistsp(T_b,hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_b,tc_HOL_Obool)),V_A_2),V_B_2)),V_l_2)) ) ) ).
% 160.46/160.17  
% 160.46/160.17  fof(fact_listsp_Oequations_I2_J,axiom,
% 160.46/160.17      ! [V_a2_2,V_a1_2,V_A_2,T_b] :
% 160.46/160.17        ( hBOOL(hAPP(c_List_Olistsp(T_b,V_A_2),hAPP(hAPP(c_List_Olist_OCons(T_b),V_a1_2),V_a2_2)))
% 160.46/160.17      <=> ( hBOOL(hAPP(V_A_2,V_a1_2))
% 160.46/160.17          & hBOOL(hAPP(c_List_Olistsp(T_b,V_A_2),V_a2_2)) ) ) ).
% 160.46/160.17  
% 160.46/160.17  fof(fact_append__in__listsp__conv,axiom,
% 160.46/160.17      ! [V_ys_2,V_xs_2,V_A_2,T_b] :
% 160.46/160.17        ( hBOOL(hAPP(c_List_Olistsp(T_b,V_A_2),hAPP(hAPP(c_List_Oappend(T_b),V_xs_2),V_ys_2)))
% 160.46/160.17      <=> ( hBOOL(hAPP(c_List_Olistsp(T_b,V_A_2),V_xs_2))
% 160.46/160.17          & hBOOL(hAPP(c_List_Olistsp(T_b,V_A_2),V_ys_2)) ) ) ).
% 160.46/160.17  
% 160.46/160.17  fof(fact_listsp__mono,axiom,
% 160.46/160.17      ! [V_B_2,V_A_2,T_b] :
% 160.46/160.17        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_b,tc_HOL_Obool)),V_A_2),V_B_2))
% 160.46/160.17       => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(tc_List_Olist(T_b),tc_HOL_Obool)),c_List_Olistsp(T_b,V_A_2)),c_List_Olistsp(T_b,V_B_2))) ) ).
% 160.46/160.17  
% 160.46/160.17  fof(fact_listsp__lists__eq,axiom,
% 160.46/160.17      ! [V_x_2,V_A_2,T_b] :
% 160.46/160.17        ( hBOOL(hAPP(c_List_Olistsp(T_b,hAPP(hAPP(c_COMBC(T_b,tc_fun(T_b,tc_HOL_Obool),tc_HOL_Obool),c_member(T_b)),V_A_2)),V_x_2))
% 160.46/160.17      <=> hBOOL(hAPP(hAPP(c_member(tc_List_Olist(T_b)),V_x_2),c_List_Olists(T_b,V_A_2))) ) ).
% 160.46/160.17  
% 160.46/160.17  fof(fact_product_Osimps_I2_J,axiom,
% 160.46/160.17      ! [V_ys_2,V_xs_2,V_x_2,T_c,T_b] : c_Enum_Oproduct(T_b,T_c,hAPP(hAPP(c_List_Olist_OCons(T_b),V_x_2),V_xs_2),V_ys_2) = hAPP(hAPP(c_List_Oappend(tc_prod(T_b,T_c)),hAPP(hAPP(c_List_Omap(T_c,tc_prod(T_b,T_c)),hAPP(c_Product__Type_OPair(T_b,T_c),V_x_2)),V_ys_2)),c_Enum_Oproduct(T_b,T_c,V_xs_2,V_ys_2)) ).
% 160.46/160.17  
% 160.46/160.17  fof(fact_list__all2__def,axiom,
% 160.46/160.17      ! [V_ys_2,V_xs_2,V_P_2,T_c,T_b] :
% 160.46/160.17        ( c_List_Olist__all2(T_b,T_c,V_P_2,V_xs_2,V_ys_2)
% 160.46/160.17      <=> ( hAPP(c_Nat_Osize__class_Osize(tc_List_Olist(T_b)),V_xs_2) = hAPP(c_Nat_Osize__class_Osize(tc_List_Olist(T_c)),V_ys_2)
% 160.46/160.17          & ! [B_x] :
% 160.46/160.17              ( hBOOL(hAPP(hAPP(c_member(tc_prod(T_b,T_c)),B_x),hAPP(c_List_Oset(tc_prod(T_b,T_c)),hAPP(hAPP(c_List_Ozip(T_b,T_c),V_xs_2),V_ys_2))))
% 160.46/160.17             => hBOOL(hAPP(hAPP(c_Product__Type_Oprod_Oprod__case(T_b,T_c,tc_HOL_Obool),V_P_2),B_x)) ) ) ) ).
% 160.46/160.17  
% 160.46/160.17  fof(fact_list__all2__map1,axiom,
% 160.46/160.17      ! [V_bs_2,V_as_2,V_f_2,T_d,V_P_2,T_c,T_b] :
% 160.46/160.17        ( c_List_Olist__all2(T_b,T_c,V_P_2,hAPP(hAPP(c_List_Omap(T_d,T_b),V_f_2),V_as_2),V_bs_2)
% 160.46/160.17      <=> c_List_Olist__all2(T_d,T_c,hAPP(hAPP(c_COMBB(T_b,tc_fun(T_c,tc_HOL_Obool),T_d),V_P_2),V_f_2),V_as_2,V_bs_2) ) ).
% 160.46/160.17  
% 160.46/160.17  fof(fact_list__all2__map2,axiom,
% 160.46/160.17      ! [V_bs_2,V_f_2,T_d,V_as_2,V_P_2,T_c,T_b] :
% 160.46/160.17        ( c_List_Olist__all2(T_b,T_c,V_P_2,V_as_2,hAPP(hAPP(c_List_Omap(T_d,T_c),V_f_2),V_bs_2))
% 160.46/160.17      <=> c_List_Olist__all2(T_b,T_d,hAPP(hAPP(c_COMBC(T_b,tc_fun(T_d,T_c),tc_fun(T_d,tc_HOL_Obool)),hAPP(hAPP(c_COMBB(tc_fun(T_c,tc_HOL_Obool),tc_fun(tc_fun(T_d,T_c),tc_fun(T_d,tc_HOL_Obool)),T_b),c_COMBB(T_c,tc_HOL_Obool,T_d)),V_P_2)),V_f_2),V_as_2,V_bs_2) ) ).
% 160.46/160.17  
% 160.46/160.17  fof(fact_list__all2__dropI,axiom,
% 160.46/160.17      ! [V_n_2,V_bs_2,V_as_2,V_P_2,T_c,T_b] :
% 160.46/160.17        ( c_List_Olist__all2(T_b,T_c,V_P_2,V_as_2,V_bs_2)
% 160.46/160.17       => c_List_Olist__all2(T_b,T_c,V_P_2,hAPP(hAPP(c_List_Odrop(T_b),V_n_2),V_as_2),hAPP(hAPP(c_List_Odrop(T_c),V_n_2),V_bs_2)) ) ).
% 160.46/160.17  
% 160.46/160.17  fof(fact_list__all2__appendI,axiom,
% 160.46/160.17      ! [V_d_2,V_c_2,V_b_2,V_a_2,V_P_2,T_c,T_b] :
% 160.46/160.17        ( c_List_Olist__all2(T_b,T_c,V_P_2,V_a_2,V_b_2)
% 160.46/160.17       => ( c_List_Olist__all2(T_b,T_c,V_P_2,V_c_2,V_d_2)
% 160.46/160.17         => c_List_Olist__all2(T_b,T_c,V_P_2,hAPP(hAPP(c_List_Oappend(T_b),V_a_2),V_c_2),hAPP(hAPP(c_List_Oappend(T_c),V_b_2),V_d_2)) ) ) ).
% 160.46/160.17  
% 160.46/160.17  fof(fact_list__all2__append,axiom,
% 160.46/160.17      ! [V_vs_2,V_us_2,V_P_2,V_ys_2,T_c,V_xs_2,T_b] :
% 160.46/160.17        ( hAPP(c_Nat_Osize__class_Osize(tc_List_Olist(T_b)),V_xs_2) = hAPP(c_Nat_Osize__class_Osize(tc_List_Olist(T_c)),V_ys_2)
% 160.46/160.17       => ( c_List_Olist__all2(T_b,T_c,V_P_2,hAPP(hAPP(c_List_Oappend(T_b),V_xs_2),V_us_2),hAPP(hAPP(c_List_Oappend(T_c),V_ys_2),V_vs_2))
% 160.46/160.17        <=> ( c_List_Olist__all2(T_b,T_c,V_P_2,V_xs_2,V_ys_2)
% 160.46/160.17            & c_List_Olist__all2(T_b,T_c,V_P_2,V_us_2,V_vs_2) ) ) ) ).
% 160.46/160.17  
% 160.46/160.17  fof(fact_list__all2__Cons,axiom,
% 160.46/160.17      ! [V_ys_2,V_y_2,V_xs_2,V_x_2,V_P_2,T_c,T_b] :
% 160.46/160.17        ( c_List_Olist__all2(T_b,T_c,V_P_2,hAPP(hAPP(c_List_Olist_OCons(T_b),V_x_2),V_xs_2),hAPP(hAPP(c_List_Olist_OCons(T_c),V_y_2),V_ys_2))
% 160.46/160.17      <=> ( hBOOL(hAPP(hAPP(V_P_2,V_x_2),V_y_2))
% 160.46/160.17          & c_List_Olist__all2(T_b,T_c,V_P_2,V_xs_2,V_ys_2) ) ) ).
% 160.46/160.17  
% 160.46/160.17  fof(fact_list__all2__takeI,axiom,
% 160.46/160.17      ! [V_n_2,V_ys_2,V_xs_2,V_P_2,T_c,T_b] :
% 160.46/160.17        ( c_List_Olist__all2(T_b,T_c,V_P_2,V_xs_2,V_ys_2)
% 160.46/160.17       => c_List_Olist__all2(T_b,T_c,V_P_2,hAPP(hAPP(c_List_Otake(T_b),V_n_2),V_xs_2),hAPP(hAPP(c_List_Otake(T_c),V_n_2),V_ys_2)) ) ).
% 160.46/160.17  
% 160.46/160.17  fof(fact_list__all2__eq,axiom,
% 160.46/160.17      ! [T_b,V_ys_2,V_xs_2] :
% 160.46/160.17        ( V_xs_2 = V_ys_2
% 160.46/160.17      <=> c_List_Olist__all2(T_b,T_b,c_fequal,V_xs_2,V_ys_2) ) ).
% 160.46/160.17  
% 160.46/160.17  fof(fact_list__all2__lengthD,axiom,
% 160.46/160.17      ! [V_ys_2,V_xs_2,V_P_2,T_c,T_b] :
% 160.46/160.17        ( c_List_Olist__all2(T_b,T_c,V_P_2,V_xs_2,V_ys_2)
% 160.46/160.17       => hAPP(c_Nat_Osize__class_Osize(tc_List_Olist(T_b)),V_xs_2) = hAPP(c_Nat_Osize__class_Osize(tc_List_Olist(T_c)),V_ys_2) ) ).
% 160.46/160.17  
% 160.46/160.17  fof(fact_list__all2__Nil2,axiom,
% 160.46/160.17      ! [V_xs_2,V_P_2,T_c,T_b] :
% 160.46/160.17        ( c_List_Olist__all2(T_b,T_c,V_P_2,V_xs_2,c_List_Olist_ONil(T_c))
% 160.46/160.17      <=> V_xs_2 = c_List_Olist_ONil(T_b) ) ).
% 160.46/160.17  
% 160.46/160.17  fof(fact_list__all2__Nil,axiom,
% 160.46/160.17      ! [V_ys_2,V_P_2,T_c,T_b] :
% 160.46/160.17        ( c_List_Olist__all2(T_b,T_c,V_P_2,c_List_Olist_ONil(T_b),V_ys_2)
% 160.46/160.17      <=> V_ys_2 = c_List_Olist_ONil(T_c) ) ).
% 160.46/160.17  
% 160.46/160.17  fof(fact_product_Osimps_I1_J,axiom,
% 160.46/160.17      ! [V_uu,T_b,T_a] : c_Enum_Oproduct(T_a,T_b,c_List_Olist_ONil(T_a),V_uu) = c_List_Olist_ONil(tc_prod(T_a,T_b)) ).
% 160.46/160.17  
% 160.46/160.17  fof(fact_list__all2__nthD2,axiom,
% 160.46/160.17      ! [V_p_2,V_ys_2,V_xs_2,V_P_2,T_c,T_b] :
% 160.46/160.17        ( c_List_Olist__all2(T_b,T_c,V_P_2,V_xs_2,V_ys_2)
% 160.46/160.17       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),V_p_2),hAPP(c_Nat_Osize__class_Osize(tc_List_Olist(T_c)),V_ys_2)))
% 160.46/160.17         => hBOOL(hAPP(hAPP(V_P_2,hAPP(hAPP(c_List_Onth(T_b),V_xs_2),V_p_2)),hAPP(hAPP(c_List_Onth(T_c),V_ys_2),V_p_2))) ) ) ).
% 160.46/160.17  
% 160.46/160.17  fof(fact_list__all2__nthD,axiom,
% 160.46/160.17      ! [V_p_2,V_ys_2,V_xs_2,V_P_2,T_c,T_b] :
% 160.46/160.17        ( c_List_Olist__all2(T_b,T_c,V_P_2,V_xs_2,V_ys_2)
% 160.46/160.17       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),V_p_2),hAPP(c_Nat_Osize__class_Osize(tc_List_Olist(T_b)),V_xs_2)))
% 160.46/160.17         => hBOOL(hAPP(hAPP(V_P_2,hAPP(hAPP(c_List_Onth(T_b),V_xs_2),V_p_2)),hAPP(hAPP(c_List_Onth(T_c),V_ys_2),V_p_2))) ) ) ).
% 160.46/160.17  
% 160.46/160.17  fof(fact_list__all2__conv__all__nth,axiom,
% 160.46/160.17      ! [V_ys_2,V_xs_2,V_P_2,T_c,T_b] :
% 160.46/160.17        ( c_List_Olist__all2(T_b,T_c,V_P_2,V_xs_2,V_ys_2)
% 160.46/160.17      <=> ( hAPP(c_Nat_Osize__class_Osize(tc_List_Olist(T_b)),V_xs_2) = hAPP(c_Nat_Osize__class_Osize(tc_List_Olist(T_c)),V_ys_2)
% 160.46/160.17          & ! [B_i] :
% 160.46/160.17              ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),B_i),hAPP(c_Nat_Osize__class_Osize(tc_List_Olist(T_b)),V_xs_2)))
% 160.46/160.17             => hBOOL(hAPP(hAPP(V_P_2,hAPP(hAPP(c_List_Onth(T_b),V_xs_2),B_i)),hAPP(hAPP(c_List_Onth(T_c),V_ys_2),B_i))) ) ) ) ).
% 160.46/160.17  
% 160.46/160.17  fof(fact_list__all2__update__cong2,axiom,
% 160.46/160.17      ! [V_i_2,V_y_2,V_x_2,V_ys_2,V_xs_2,V_P_2,T_c,T_b] :
% 160.46/160.17        ( c_List_Olist__all2(T_b,T_c,V_P_2,V_xs_2,V_ys_2)
% 160.46/160.17       => ( hBOOL(hAPP(hAPP(V_P_2,V_x_2),V_y_2))
% 160.46/160.17         => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),V_i_2),hAPP(c_Nat_Osize__class_Osize(tc_List_Olist(T_c)),V_ys_2)))
% 160.46/160.17           => c_List_Olist__all2(T_b,T_c,V_P_2,hAPP(hAPP(c_List_Olist__update(T_b,V_xs_2),V_i_2),V_x_2),hAPP(hAPP(c_List_Olist__update(T_c,V_ys_2),V_i_2),V_y_2)) ) ) ) ).
% 160.46/160.17  
% 160.46/160.17  fof(fact_list__all2__update__cong,axiom,
% 160.46/160.17      ! [V_y_2,V_x_2,V_ys_2,V_P_2,T_c,V_xs_2,T_b,V_i_2] :
% 160.46/160.17        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),V_i_2),hAPP(c_Nat_Osize__class_Osize(tc_List_Olist(T_b)),V_xs_2)))
% 160.46/160.17       => ( c_List_Olist__all2(T_b,T_c,V_P_2,V_xs_2,V_ys_2)
% 160.46/160.17         => ( hBOOL(hAPP(hAPP(V_P_2,V_x_2),V_y_2))
% 160.46/160.17           => c_List_Olist__all2(T_b,T_c,V_P_2,hAPP(hAPP(c_List_Olist__update(T_b,V_xs_2),V_i_2),V_x_2),hAPP(hAPP(c_List_Olist__update(T_c,V_ys_2),V_i_2),V_y_2)) ) ) ) ).
% 160.46/160.17  
% 160.46/160.17  fof(fact_distinct__product,axiom,
% 160.46/160.17      ! [V_ys,T_b,V_xs,T_a] :
% 160.46/160.17        ( hBOOL(hAPP(c_List_Odistinct(T_a),V_xs))
% 160.46/160.17       => ( hBOOL(hAPP(c_List_Odistinct(T_b),V_ys))
% 160.46/160.17         => hBOOL(hAPP(c_List_Odistinct(tc_prod(T_a,T_b)),c_Enum_Oproduct(T_a,T_b,V_xs,V_ys))) ) ) ).
% 160.46/160.17  
% 160.46/160.17  fof(fact_product__list__set,axiom,
% 160.46/160.17      ! [V_ys_2,V_xs_2,T_c,T_b] : hAPP(c_List_Oset(tc_prod(T_b,T_c)),c_Enum_Oproduct(T_b,T_c,V_xs_2,V_ys_2)) = hAPP(hAPP(c_Product__Type_OSigma(T_b,T_c),hAPP(c_List_Oset(T_b),V_xs_2)),hAPP(c_COMBK(tc_fun(T_c,tc_HOL_Obool),T_b),hAPP(c_List_Oset(T_c),V_ys_2))) ).
% 160.46/160.17  
% 160.46/160.17  fof(fact_sublists__powset,axiom,
% 160.46/160.17      ! [V_xs_2,T_b] : hAPP(c_Set_Oimage(tc_List_Olist(T_b),tc_fun(T_b,tc_HOL_Obool),c_List_Oset(T_b)),hAPP(c_List_Oset(tc_List_Olist(T_b)),c_Enum_Osublists(T_b,V_xs_2))) = hAPP(c_Set_OPow(T_b),hAPP(c_List_Oset(T_b),V_xs_2)) ).
% 160.46/160.17  
% 160.46/160.17  fof(fact_length__sublists,axiom,
% 160.46/160.17      ! [V_xs,T_a] : hAPP(c_Nat_Osize__class_Osize(tc_List_Olist(tc_List_Olist(T_a))),c_Enum_Osublists(T_a,V_xs)) = hAPP(hAPP(c_Power_Opower__class_Opower(tc_Nat_Onat),hAPP(c_Nat_OSuc,hAPP(c_Nat_OSuc,c_Groups_Ozero__class_Ozero(tc_Nat_Onat)))),hAPP(c_Nat_Osize__class_Osize(tc_List_Olist(T_a)),V_xs)) ).
% 160.46/160.17  
% 160.46/160.17  fof(fact_sublists_Osimps_I1_J,axiom,
% 160.46/160.17      ! [T_a] : c_Enum_Osublists(T_a,c_List_Olist_ONil(T_a)) = hAPP(hAPP(c_List_Olist_OCons(tc_List_Olist(T_a)),c_List_Olist_ONil(T_a)),c_List_Olist_ONil(tc_List_Olist(T_a))) ).
% 160.46/160.17  
% 160.46/160.17  fof(fact_sublists_Osimps_I2_J,axiom,
% 160.46/160.17      ! [V_xs_2,V_x_2,T_b] : c_Enum_Osublists(T_b,hAPP(hAPP(c_List_Olist_OCons(T_b),V_x_2),V_xs_2)) = hAPP(hAPP(c_HOL_OLet(tc_List_Olist(tc_List_Olist(T_b)),tc_List_Olist(tc_List_Olist(T_b))),c_Enum_Osublists(T_b,V_xs_2)),hAPP(hAPP(c_COMBS(tc_List_Olist(tc_List_Olist(T_b)),tc_List_Olist(tc_List_Olist(T_b)),tc_List_Olist(tc_List_Olist(T_b))),hAPP(hAPP(c_COMBB(tc_List_Olist(tc_List_Olist(T_b)),tc_fun(tc_List_Olist(tc_List_Olist(T_b)),tc_List_Olist(tc_List_Olist(T_b))),tc_List_Olist(tc_List_Olist(T_b))),c_List_Oappend(tc_List_Olist(T_b))),hAPP(c_List_Omap(tc_List_Olist(T_b),tc_List_Olist(T_b)),hAPP(c_List_Olist_OCons(T_b),V_x_2)))),c_COMBI(tc_List_Olist(tc_List_Olist(T_b))))) ).
% 160.46/160.17  
% 160.46/160.17  fof(fact_distinct__set__sublists,axiom,
% 160.46/160.17      ! [V_xs_2,T_b] :
% 160.46/160.17        ( hBOOL(hAPP(c_List_Odistinct(T_b),V_xs_2))
% 160.46/160.17       => hBOOL(hAPP(c_List_Odistinct(tc_fun(T_b,tc_HOL_Obool)),hAPP(hAPP(c_List_Omap(tc_List_Olist(T_b),tc_fun(T_b,tc_HOL_Obool)),c_List_Oset(T_b)),c_Enum_Osublists(T_b,V_xs_2)))) ) ).
% 160.46/160.17  
% 160.46/160.17  fof(fact_set__n__lists,axiom,
% 160.46/160.17      ! [V_xs_2,V_n_2,T_b] : hAPP(c_List_Oset(tc_List_Olist(T_b)),c_Enum_On__lists(T_b,V_n_2,V_xs_2)) = hAPP(c_Set_OCollect(tc_List_Olist(T_b)),hAPP(hAPP(c_COMBS(tc_List_Olist(T_b),tc_HOL_Obool,tc_HOL_Obool),hAPP(hAPP(c_COMBB(tc_HOL_Obool,tc_fun(tc_HOL_Obool,tc_HOL_Obool),tc_List_Olist(T_b)),c_fconj),hAPP(hAPP(c_COMBC(tc_List_Olist(T_b),tc_Nat_Onat,tc_HOL_Obool),hAPP(hAPP(c_COMBB(tc_Nat_Onat,tc_fun(tc_Nat_Onat,tc_HOL_Obool),tc_List_Olist(T_b)),c_fequal),c_Nat_Osize__class_Osize(tc_List_Olist(T_b)))),V_n_2))),hAPP(hAPP(c_COMBC(tc_List_Olist(T_b),tc_fun(T_b,tc_HOL_Obool),tc_HOL_Obool),hAPP(hAPP(c_COMBB(tc_fun(T_b,tc_HOL_Obool),tc_fun(tc_fun(T_b,tc_HOL_Obool),tc_HOL_Obool),tc_List_Olist(T_b)),c_Orderings_Oord__class_Oless__eq(tc_fun(T_b,tc_HOL_Obool))),c_List_Oset(T_b))),hAPP(c_List_Oset(T_b),V_xs_2)))) ).
% 160.46/160.17  
% 160.46/160.17  fof(fact_enum__the__def,axiom,
% 160.46/160.17      ! [V_P_2,T_b] : c_Enum_Oenum__the(T_b,V_P_2) = c_HOL_OThe(T_b,V_P_2) ).
% 160.46/160.17  
% 160.46/160.17  fof(fact_distinct__n__lists,axiom,
% 160.46/160.17      ! [V_n,V_xs,T_a] :
% 160.46/160.17        ( hBOOL(hAPP(c_List_Odistinct(T_a),V_xs))
% 160.46/160.17       => hBOOL(hAPP(c_List_Odistinct(tc_List_Olist(T_a)),c_Enum_On__lists(T_a,V_n,V_xs))) ) ).
% 160.46/160.17  
% 160.46/160.17  fof(fact_n__lists_Osimps_I1_J,axiom,
% 160.46/160.17      ! [V_xs,T_a] : c_Enum_On__lists(T_a,c_Groups_Ozero__class_Ozero(tc_Nat_Onat),V_xs) = hAPP(hAPP(c_List_Olist_OCons(tc_List_Olist(T_a)),c_List_Olist_ONil(T_a)),c_List_Olist_ONil(tc_List_Olist(T_a))) ).
% 160.46/160.17  
% 160.46/160.17  fof(fact_n__lists__Nil,axiom,
% 160.46/160.17      ! [T_a,V_n] :
% 160.46/160.17        ( ( V_n = c_Groups_Ozero__class_Ozero(tc_Nat_Onat)
% 160.46/160.17         => c_Enum_On__lists(T_a,V_n,c_List_Olist_ONil(T_a)) = hAPP(hAPP(c_List_Olist_OCons(tc_List_Olist(T_a)),c_List_Olist_ONil(T_a)),c_List_Olist_ONil(tc_List_Olist(T_a))) )
% 160.46/160.17        & ( V_n != c_Groups_Ozero__class_Ozero(tc_Nat_Onat)
% 160.46/160.17         => c_Enum_On__lists(T_a,V_n,c_List_Olist_ONil(T_a)) = c_List_Olist_ONil(tc_List_Olist(T_a)) ) ) ).
% 160.46/160.17  
% 160.46/160.17  fof(fact_length__n__lists,axiom,
% 160.46/160.17      ! [V_xs,V_n,T_a] : hAPP(c_Nat_Osize__class_Osize(tc_List_Olist(tc_List_Olist(T_a))),c_Enum_On__lists(T_a,V_n,V_xs)) = hAPP(hAPP(c_Power_Opower__class_Opower(tc_Nat_Onat),hAPP(c_Nat_Osize__class_Osize(tc_List_Olist(T_a)),V_xs)),V_n) ).
% 160.46/160.17  
% 160.46/160.17  fof(fact_length__n__lists__elem,axiom,
% 160.46/160.17      ! [V_xs_2,V_n_2,V_ys_2,T_b] :
% 160.46/160.17        ( hBOOL(hAPP(hAPP(c_member(tc_List_Olist(T_b)),V_ys_2),hAPP(c_List_Oset(tc_List_Olist(T_b)),c_Enum_On__lists(T_b,V_n_2,V_xs_2))))
% 160.46/160.17       => hAPP(c_Nat_Osize__class_Osize(tc_List_Olist(T_b)),V_ys_2) = V_n_2 ) ).
% 160.46/160.17  
% 160.46/160.17  fof(fact_list__all2I,axiom,
% 160.46/160.17      ! [V_P_2,V_b_2,V_a_2,T_c,T_b] :
% 160.46/160.17        ( ! [B_x] :
% 160.46/160.17            ( hBOOL(hAPP(hAPP(c_member(tc_prod(T_b,T_c)),B_x),hAPP(c_List_Oset(tc_prod(T_b,T_c)),hAPP(hAPP(c_List_Ozip(T_b,T_c),V_a_2),V_b_2))))
% 160.46/160.17           => hBOOL(hAPP(hAPP(c_Product__Type_Oprod_Oprod__case(T_b,T_c,tc_HOL_Obool),V_P_2),B_x)) )
% 160.46/160.17       => ( hAPP(c_Nat_Osize__class_Osize(tc_List_Olist(T_b)),V_a_2) = hAPP(c_Nat_Osize__class_Osize(tc_List_Olist(T_c)),V_b_2)
% 160.46/160.17         => c_List_Olist__all2(T_b,T_c,V_P_2,V_a_2,V_b_2) ) ) ).
% 160.46/160.17  
% 160.46/160.17  fof(fact_all__nth__imp__all__set,axiom,
% 160.46/160.17      ! [V_x_2,V_P_2,V_xs_2,T_b] :
% 160.46/160.17        ( ! [B_i] :
% 160.46/160.17            ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),B_i),hAPP(c_Nat_Osize__class_Osize(tc_List_Olist(T_b)),V_xs_2)))
% 160.46/160.17           => hBOOL(hAPP(V_P_2,hAPP(hAPP(c_List_Onth(T_b),V_xs_2),B_i))) )
% 160.46/160.17       => ( hBOOL(hAPP(hAPP(c_member(T_b),V_x_2),hAPP(c_List_Oset(T_b),V_xs_2)))
% 160.46/160.17         => hBOOL(hAPP(V_P_2,V_x_2)) ) ) ).
% 160.46/160.17  
% 160.46/160.17  fof(fact_fun__left__comm_Ofold__set__remdups,axiom,
% 160.46/160.17      ! [V_xs_2,V_y_2,V_f_2,T_c,T_b] :
% 160.46/160.17        ( c_Finite__Set_Ofun__left__comm(T_b,T_c,V_f_2)
% 160.46/160.17       => hAPP(hAPP(c_Finite__Set_Ofold(T_b,T_c,V_f_2),V_y_2),hAPP(c_List_Oset(T_b),V_xs_2)) = hAPP(c_List_Ofoldl(T_c,T_b,hAPP(c_COMBC(T_b,T_c,T_c),V_f_2),V_y_2),c_List_Oremdups(T_b,V_xs_2)) ) ).
% 160.46/160.17  
% 160.46/160.17  fof(fact_map__removeAll__inj__on,axiom,
% 160.46/160.17      ! [V_xs_2,V_x_2,V_f_2,T_c,T_b] :
% 160.46/160.17        ( c_Fun_Oinj__on(T_b,T_c,V_f_2,hAPP(hAPP(c_Set_Oinsert(T_b),V_x_2),hAPP(c_List_Oset(T_b),V_xs_2)))
% 160.46/160.17       => hAPP(hAPP(c_List_Omap(T_b,T_c),V_f_2),hAPP(c_List_OremoveAll(T_b,V_x_2),V_xs_2)) = hAPP(c_List_OremoveAll(T_c,hAPP(V_f_2,V_x_2)),hAPP(hAPP(c_List_Omap(T_b,T_c),V_f_2),V_xs_2)) ) ).
% 160.46/160.17  
% 160.46/160.17  fof(fact_distinct__remdups,axiom,
% 160.46/160.17      ! [V_xs,T_a] : hBOOL(hAPP(c_List_Odistinct(T_a),c_List_Oremdups(T_a,V_xs))) ).
% 160.46/160.17  
% 160.46/160.17  fof(fact_length__remdups__leq,axiom,
% 160.46/160.17      ! [V_xs,T_a] : hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat),hAPP(c_Nat_Osize__class_Osize(tc_List_Olist(T_a)),c_List_Oremdups(T_a,V_xs))),hAPP(c_Nat_Osize__class_Osize(tc_List_Olist(T_a)),V_xs))) ).
% 160.46/160.17  
% 160.46/160.17  fof(fact_remdups__id__iff__distinct,axiom,
% 160.46/160.17      ! [V_xs_2,T_b] :
% 160.46/160.17        ( c_List_Oremdups(T_b,V_xs_2) = V_xs_2
% 160.46/160.17      <=> hBOOL(hAPP(c_List_Odistinct(T_b),V_xs_2)) ) ).
% 160.46/160.17  
% 160.46/160.17  fof(fact_distinct__removeAll,axiom,
% 160.46/160.17      ! [V_x,V_xs,T_a] :
% 160.46/160.17        ( hBOOL(hAPP(c_List_Odistinct(T_a),V_xs))
% 160.46/160.17       => hBOOL(hAPP(c_List_Odistinct(T_a),hAPP(c_List_OremoveAll(T_a,V_x),V_xs))) ) ).
% 160.46/160.17  
% 160.46/160.17  fof(fact_distinct__remdups__id,axiom,
% 160.46/160.17      ! [V_xs,T_a] :
% 160.46/160.17        ( hBOOL(hAPP(c_List_Odistinct(T_a),V_xs))
% 160.46/160.17       => c_List_Oremdups(T_a,V_xs) = V_xs ) ).
% 160.46/160.17  
% 160.46/160.17  fof(fact_set__remdups,axiom,
% 160.46/160.17      ! [V_xs_2,T_b] : hAPP(c_List_Oset(T_b),c_List_Oremdups(T_b,V_xs_2)) = hAPP(c_List_Oset(T_b),V_xs_2) ).
% 160.46/160.17  
% 160.46/160.17  fof(fact_length__remdups__eq,axiom,
% 160.46/160.17      ! [V_xs_2,T_b] :
% 160.46/160.17        ( hAPP(c_Nat_Osize__class_Osize(tc_List_Olist(T_b)),c_List_Oremdups(T_b,V_xs_2)) = hAPP(c_Nat_Osize__class_Osize(tc_List_Olist(T_b)),V_xs_2)
% 160.46/160.17      <=> c_List_Oremdups(T_b,V_xs_2) = V_xs_2 ) ).
% 160.46/160.17  
% 160.46/160.17  fof(fact_remdups__remdups,axiom,
% 160.46/160.17      ! [V_xs,T_a] : c_List_Oremdups(T_a,c_List_Oremdups(T_a,V_xs)) = c_List_Oremdups(T_a,V_xs) ).
% 160.46/160.17  
% 160.46/160.17  fof(fact_remdups_Osimps_I1_J,axiom,
% 160.46/160.17      ! [T_a] : c_List_Oremdups(T_a,c_List_Olist_ONil(T_a)) = c_List_Olist_ONil(T_a) ).
% 160.46/160.17  
% 160.46/160.17  fof(fact_remdups__eq__nil__right__iff,axiom,
% 160.46/160.17      ! [V_x_2,T_b] :
% 160.46/160.17        ( c_List_Olist_ONil(T_b) = c_List_Oremdups(T_b,V_x_2)
% 160.46/160.17      <=> V_x_2 = c_List_Olist_ONil(T_b) ) ).
% 160.46/160.17  
% 160.46/160.17  fof(fact_removeAll_Osimps_I1_J,axiom,
% 160.46/160.17      ! [V_x,T_a] : hAPP(c_List_OremoveAll(T_a,V_x),c_List_Olist_ONil(T_a)) = c_List_Olist_ONil(T_a) ).
% 160.46/160.17  
% 160.46/160.17  fof(fact_remdups__eq__nil__iff,axiom,
% 160.46/160.17      ! [V_x_2,T_b] :
% 160.46/160.17        ( c_List_Oremdups(T_b,V_x_2) = c_List_Olist_ONil(T_b)
% 160.46/160.17      <=> V_x_2 = c_List_Olist_ONil(T_b) ) ).
% 160.46/160.17  
% 160.46/160.17  fof(fact_removeAll_Osimps_I2_J,axiom,
% 160.46/160.17      ! [V_xs,T_a,V_y,V_x] :
% 160.46/160.17        ( ( V_x = V_y
% 160.46/160.17         => hAPP(c_List_OremoveAll(T_a,V_x),hAPP(hAPP(c_List_Olist_OCons(T_a),V_y),V_xs)) = hAPP(c_List_OremoveAll(T_a,V_x),V_xs) )
% 160.46/160.17        & ( V_x != V_y
% 160.46/160.17         => hAPP(c_List_OremoveAll(T_a,V_x),hAPP(hAPP(c_List_Olist_OCons(T_a),V_y),V_xs)) = hAPP(hAPP(c_List_Olist_OCons(T_a),V_y),hAPP(c_List_OremoveAll(T_a,V_x),V_xs)) ) ) ).
% 160.46/160.17  
% 160.46/160.17  fof(fact_removeAll__append,axiom,
% 160.46/160.17      ! [V_ys,V_xs,V_x,T_a] : hAPP(c_List_OremoveAll(T_a,V_x),hAPP(hAPP(c_List_Oappend(T_a),V_xs),V_ys)) = hAPP(hAPP(c_List_Oappend(T_a),hAPP(c_List_OremoveAll(T_a,V_x),V_xs)),hAPP(c_List_OremoveAll(T_a,V_x),V_ys)) ).
% 160.46/160.17  
% 160.46/160.17  fof(fact_remdups__map__remdups,axiom,
% 160.46/160.17      ! [V_xs_2,V_f_2,T_c,T_b] : c_List_Oremdups(T_b,hAPP(hAPP(c_List_Omap(T_c,T_b),V_f_2),c_List_Oremdups(T_c,V_xs_2))) = c_List_Oremdups(T_b,hAPP(hAPP(c_List_Omap(T_c,T_b),V_f_2),V_xs_2)) ).
% 160.46/160.17  
% 160.46/160.17  fof(fact_remove1__remdups,axiom,
% 160.46/160.17      ! [V_x,V_xs,T_a] :
% 160.46/160.17        ( hBOOL(hAPP(c_List_Odistinct(T_a),V_xs))
% 160.46/160.17       => c_List_Oremove1(T_a,V_x,c_List_Oremdups(T_a,V_xs)) = c_List_Oremdups(T_a,c_List_Oremove1(T_a,V_x,V_xs)) ) ).
% 160.46/160.17  
% 160.46/160.17  fof(fact_removeAll__id,axiom,
% 160.46/160.17      ! [V_xs_2,V_x_2,T_b] :
% 160.46/160.17        ( ~ hBOOL(hAPP(hAPP(c_member(T_b),V_x_2),hAPP(c_List_Oset(T_b),V_xs_2)))
% 160.46/160.17       => hAPP(c_List_OremoveAll(T_b,V_x_2),V_xs_2) = V_xs_2 ) ).
% 160.46/160.17  
% 160.46/160.17  fof(fact_distinct__remove1__removeAll,axiom,
% 160.46/160.17      ! [V_x,V_xs,T_a] :
% 160.46/160.17        ( hBOOL(hAPP(c_List_Odistinct(T_a),V_xs))
% 160.46/160.17       => c_List_Oremove1(T_a,V_x,V_xs) = hAPP(c_List_OremoveAll(T_a,V_x),V_xs) ) ).
% 160.46/160.17  
% 160.46/160.17  fof(fact_remdups_Osimps_I2_J,axiom,
% 160.46/160.17      ! [V_xs_2,V_x_2,T_b] :
% 160.46/160.17        ( ( hBOOL(hAPP(hAPP(c_member(T_b),V_x_2),hAPP(c_List_Oset(T_b),V_xs_2)))
% 160.46/160.17         => c_List_Oremdups(T_b,hAPP(hAPP(c_List_Olist_OCons(T_b),V_x_2),V_xs_2)) = c_List_Oremdups(T_b,V_xs_2) )
% 160.46/160.17        & ( ~ hBOOL(hAPP(hAPP(c_member(T_b),V_x_2),hAPP(c_List_Oset(T_b),V_xs_2)))
% 160.46/160.17         => c_List_Oremdups(T_b,hAPP(hAPP(c_List_Olist_OCons(T_b),V_x_2),V_xs_2)) = hAPP(hAPP(c_List_Olist_OCons(T_b),V_x_2),c_List_Oremdups(T_b,V_xs_2)) ) ) ).
% 160.46/160.17  
% 160.46/160.17  fof(fact_length__remdups__card__conv,axiom,
% 160.46/160.17      ! [V_xs_2,T_b] : hAPP(c_Nat_Osize__class_Osize(tc_List_Olist(T_b)),c_List_Oremdups(T_b,V_xs_2)) = hAPP(c_Finite__Set_Ocard(T_b),hAPP(c_List_Oset(T_b),V_xs_2)) ).
% 160.46/160.17  
% 160.46/160.17  fof(fact_map__removeAll__inj,axiom,
% 160.46/160.17      ! [V_xs_2,V_x_2,V_f_2,T_c,T_b] :
% 160.46/160.17        ( c_Fun_Oinj__on(T_b,T_c,V_f_2,c_Orderings_Otop__class_Otop(tc_fun(T_b,tc_HOL_Obool)))
% 160.46/160.17       => hAPP(hAPP(c_List_Omap(T_b,T_c),V_f_2),hAPP(c_List_OremoveAll(T_b,V_x_2),V_xs_2)) = hAPP(c_List_OremoveAll(T_c,hAPP(V_f_2,V_x_2)),hAPP(hAPP(c_List_Omap(T_b,T_c),V_f_2),V_xs_2)) ) ).
% 160.46/160.17  
% 160.46/160.17  fof(fact_set__removeAll,axiom,
% 160.46/160.17      ! [V_xs_2,V_x_2,T_b] : hAPP(c_List_Oset(T_b),hAPP(c_List_OremoveAll(T_b,V_x_2),V_xs_2)) = hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_fun(T_b,tc_HOL_Obool)),hAPP(c_List_Oset(T_b),V_xs_2)),hAPP(hAPP(c_Set_Oinsert(T_b),V_x_2),c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool)))) ).
% 160.46/160.17  
% 160.46/160.17  fof(fact_length__remdups__concat,axiom,
% 160.46/160.17      ! [V_xss_2,T_b] : hAPP(c_Nat_Osize__class_Osize(tc_List_Olist(T_b)),c_List_Oremdups(T_b,c_List_Oconcat(T_b,V_xss_2))) = hAPP(c_Finite__Set_Ocard(T_b),hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OSUPR(tc_List_Olist(T_b),tc_fun(T_b,tc_HOL_Obool)),hAPP(c_List_Oset(tc_List_Olist(T_b)),V_xss_2)),c_List_Oset(T_b))) ).
% 160.46/160.17  
% 160.46/160.17  fof(fact_sorted__list__of__set__sort__remdups,axiom,
% 160.46/160.17      ! [V_xs_2,T_b] :
% 160.46/160.17        ( class_Orderings_Olinorder(T_b)
% 160.46/160.17       => c_List_Olinorder__class_Osorted__list__of__set(T_b,hAPP(c_List_Oset(T_b),V_xs_2)) = c_List_Olinorder__class_Osort__key(T_b,T_b,c_COMBI(T_b),c_List_Oremdups(T_b,V_xs_2)) ) ).
% 160.46/160.17  
% 160.46/160.17  fof(fact_sort__key__simps_I1_J,axiom,
% 160.46/160.17      ! [V_f_2,T_b,T_c] :
% 160.46/160.17        ( class_Orderings_Olinorder(T_c)
% 160.46/160.17       => c_List_Olinorder__class_Osort__key(T_b,T_c,V_f_2,c_List_Olist_ONil(T_b)) = c_List_Olist_ONil(T_b) ) ).
% 160.46/160.17  
% 160.46/160.17  fof(fact_foldl__conv__concat,axiom,
% 160.46/160.17      ! [V_xss_2,V_xs_2,T_b] : hAPP(c_List_Ofoldl(tc_List_Olist(T_b),tc_List_Olist(T_b),c_List_Oappend(T_b),V_xs_2),V_xss_2) = hAPP(hAPP(c_List_Oappend(T_b),V_xs_2),c_List_Oconcat(T_b,V_xss_2)) ).
% 160.46/160.17  
% 160.46/160.17  fof(fact_concat__conv__foldl,axiom,
% 160.46/160.17      ! [V_xss_2,T_b] : c_List_Oconcat(T_b,V_xss_2) = hAPP(c_List_Ofoldl(tc_List_Olist(T_b),tc_List_Olist(T_b),c_List_Oappend(T_b),c_List_Olist_ONil(T_b)),V_xss_2) ).
% 160.46/160.17  
% 160.46/160.17  fof(fact_length__sort,axiom,
% 160.46/160.17      ! [V_xs_2,V_f_2,T_b,T_c] :
% 160.46/160.17        ( class_Orderings_Olinorder(T_c)
% 160.46/160.17       => hAPP(c_Nat_Osize__class_Osize(tc_List_Olist(T_b)),c_List_Olinorder__class_Osort__key(T_b,T_c,V_f_2,V_xs_2)) = hAPP(c_Nat_Osize__class_Osize(tc_List_Olist(T_b)),V_xs_2) ) ).
% 160.46/160.17  
% 160.46/160.17  fof(fact_set__sort,axiom,
% 160.46/160.17      ! [V_xs_2,V_f_2,T_b,T_c] :
% 160.46/160.17        ( class_Orderings_Olinorder(T_c)
% 160.46/160.17       => hAPP(c_List_Oset(T_b),c_List_Olinorder__class_Osort__key(T_b,T_c,V_f_2,V_xs_2)) = hAPP(c_List_Oset(T_b),V_xs_2) ) ).
% 160.46/160.17  
% 160.46/160.17  fof(fact_distinct__sort,axiom,
% 160.46/160.17      ! [V_xs_2,V_f_2,T_b,T_c] :
% 160.46/160.17        ( class_Orderings_Olinorder(T_c)
% 160.46/160.17       => ( hBOOL(hAPP(c_List_Odistinct(T_b),c_List_Olinorder__class_Osort__key(T_b,T_c,V_f_2,V_xs_2)))
% 160.46/160.17        <=> hBOOL(hAPP(c_List_Odistinct(T_b),V_xs_2)) ) ) ).
% 160.46/160.17  
% 160.46/160.17  fof(fact_concat_Osimps_I1_J,axiom,
% 160.46/160.17      ! [T_a] : c_List_Oconcat(T_a,c_List_Olist_ONil(tc_List_Olist(T_a))) = c_List_Olist_ONil(T_a) ).
% 160.46/160.17  
% 160.46/160.17  fof(fact_concat_Osimps_I2_J,axiom,
% 160.46/160.17      ! [V_xs,V_x,T_a] : c_List_Oconcat(T_a,hAPP(hAPP(c_List_Olist_OCons(tc_List_Olist(T_a)),V_x),V_xs)) = hAPP(hAPP(c_List_Oappend(T_a),V_x),c_List_Oconcat(T_a,V_xs)) ).
% 160.46/160.17  
% 160.46/160.17  fof(fact_Nil__eq__concat__conv,axiom,
% 160.46/160.17      ! [V_xss_2,T_b] :
% 160.46/160.17        ( c_List_Olist_ONil(T_b) = c_List_Oconcat(T_b,V_xss_2)
% 160.46/160.17      <=> ! [B_x] :
% 160.46/160.17            ( hBOOL(hAPP(hAPP(c_member(tc_List_Olist(T_b)),B_x),hAPP(c_List_Oset(tc_List_Olist(T_b)),V_xss_2)))
% 160.46/160.17           => B_x = c_List_Olist_ONil(T_b) ) ) ).
% 160.46/160.17  
% 160.46/160.17  fof(fact_concat__eq__Nil__conv,axiom,
% 160.46/160.17      ! [V_xss_2,T_b] :
% 160.46/160.17        ( c_List_Oconcat(T_b,V_xss_2) = c_List_Olist_ONil(T_b)
% 160.46/160.17      <=> ! [B_x] :
% 160.46/160.17            ( hBOOL(hAPP(hAPP(c_member(tc_List_Olist(T_b)),B_x),hAPP(c_List_Oset(tc_List_Olist(T_b)),V_xss_2)))
% 160.46/160.17           => B_x = c_List_Olist_ONil(T_b) ) ) ).
% 160.46/160.17  
% 160.46/160.17  fof(fact_map__concat,axiom,
% 160.46/160.17      ! [V_xs_2,V_f_2,T_b,T_c] : hAPP(hAPP(c_List_Omap(T_c,T_b),V_f_2),c_List_Oconcat(T_c,V_xs_2)) = c_List_Oconcat(T_b,hAPP(hAPP(c_List_Omap(tc_List_Olist(T_c),tc_List_Olist(T_b)),hAPP(c_List_Omap(T_c,T_b),V_f_2)),V_xs_2)) ).
% 160.46/160.17  
% 160.46/160.17  fof(fact_length__concat,axiom,
% 160.46/160.17      ! [V_xss_2,T_b] : hAPP(c_Nat_Osize__class_Osize(tc_List_Olist(T_b)),c_List_Oconcat(T_b,V_xss_2)) = hAPP(c_List_Omonoid__add__class_Olistsum(tc_Nat_Onat),hAPP(hAPP(c_List_Omap(tc_List_Olist(T_b),tc_Nat_Onat),c_Nat_Osize__class_Osize(tc_List_Olist(T_b))),V_xss_2)) ).
% 160.46/160.17  
% 160.46/160.17  fof(fact_set__concat,axiom,
% 160.46/160.17      ! [V_xs_2,T_b] : hAPP(c_List_Oset(T_b),c_List_Oconcat(T_b,V_xs_2)) = hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OSUPR(tc_List_Olist(T_b),tc_fun(T_b,tc_HOL_Obool)),hAPP(c_List_Oset(tc_List_Olist(T_b)),V_xs_2)),c_List_Oset(T_b)) ).
% 160.46/160.17  
% 160.46/160.17  fof(fact_sort__key__simps_I2_J,axiom,
% 160.46/160.17      ! [V_xs_2,V_x_2,V_f_2,T_b,T_c] :
% 160.46/160.17        ( class_Orderings_Olinorder(T_c)
% 160.46/160.17       => c_List_Olinorder__class_Osort__key(T_b,T_c,V_f_2,hAPP(hAPP(c_List_Olist_OCons(T_b),V_x_2),V_xs_2)) = hAPP(hAPP(c_List_Olinorder__class_Oinsort__key(T_b,T_c,V_f_2),V_x_2),c_List_Olinorder__class_Osort__key(T_b,T_c,V_f_2,V_xs_2)) ) ).
% 160.46/160.17  
% 160.46/160.17  fof(fact_concat__append,axiom,
% 160.46/160.17      ! [V_ys,V_xs,T_a] : c_List_Oconcat(T_a,hAPP(hAPP(c_List_Oappend(tc_List_Olist(T_a)),V_xs),V_ys)) = hAPP(hAPP(c_List_Oappend(T_a),c_List_Oconcat(T_a,V_xs)),c_List_Oconcat(T_a,V_ys)) ).
% 160.46/160.17  
% 160.46/160.17  fof(fact_sort__foldl__insort,axiom,
% 160.46/160.17      ! [V_xs_2,T_b] :
% 160.46/160.17        ( class_Orderings_Olinorder(T_b)
% 160.46/160.17       => c_List_Olinorder__class_Osort__key(T_b,T_b,c_COMBI(T_b),V_xs_2) = hAPP(c_List_Ofoldl(tc_List_Olist(T_b),T_b,hAPP(c_COMBC(T_b,tc_List_Olist(T_b),tc_List_Olist(T_b)),c_List_Olinorder__class_Oinsort__key(T_b,T_b,c_COMBI(T_b))),c_List_Olist_ONil(T_b)),V_xs_2) ) ).
% 160.46/160.17  
% 160.46/160.17  fof(fact_concat__eq__concat__iff,axiom,
% 160.46/160.17      ! [V_ys_2,V_xs_2,T_b] :
% 160.46/160.17        ( ! [B_x] :
% 160.46/160.17            ( hBOOL(hAPP(hAPP(c_member(tc_prod(tc_List_Olist(T_b),tc_List_Olist(T_b))),B_x),hAPP(c_List_Oset(tc_prod(tc_List_Olist(T_b),tc_List_Olist(T_b))),hAPP(hAPP(c_List_Ozip(tc_List_Olist(T_b),tc_List_Olist(T_b)),V_xs_2),V_ys_2))))
% 160.46/160.17           => hBOOL(hAPP(hAPP(c_Product__Type_Oprod_Oprod__case(tc_List_Olist(T_b),tc_List_Olist(T_b),tc_HOL_Obool),hAPP(hAPP(c_COMBC(tc_List_Olist(T_b),tc_fun(tc_List_Olist(T_b),tc_Nat_Onat),tc_fun(tc_List_Olist(T_b),tc_HOL_Obool)),hAPP(hAPP(c_COMBB(tc_fun(tc_Nat_Onat,tc_HOL_Obool),tc_fun(tc_fun(tc_List_Olist(T_b),tc_Nat_Onat),tc_fun(tc_List_Olist(T_b),tc_HOL_Obool)),tc_List_Olist(T_b)),c_COMBB(tc_Nat_Onat,tc_HOL_Obool,tc_List_Olist(T_b))),hAPP(hAPP(c_COMBB(tc_Nat_Onat,tc_fun(tc_Nat_Onat,tc_HOL_Obool),tc_List_Olist(T_b)),c_fequal),c_Nat_Osize__class_Osize(tc_List_Olist(T_b))))),c_Nat_Osize__class_Osize(tc_List_Olist(T_b)))),B_x)) )
% 160.46/160.17       => ( hAPP(c_Nat_Osize__class_Osize(tc_List_Olist(tc_List_Olist(T_b))),V_xs_2) = hAPP(c_Nat_Osize__class_Osize(tc_List_Olist(tc_List_Olist(T_b))),V_ys_2)
% 160.46/160.17         => ( c_List_Oconcat(T_b,V_xs_2) = c_List_Oconcat(T_b,V_ys_2)
% 160.46/160.17          <=> V_xs_2 = V_ys_2 ) ) ) ).
% 160.46/160.17  
% 160.46/160.17  fof(fact_concat__injective,axiom,
% 160.46/160.17      ! [V_ys_2,V_xs_2,T_b] :
% 160.46/160.17        ( c_List_Oconcat(T_b,V_xs_2) = c_List_Oconcat(T_b,V_ys_2)
% 160.46/160.17       => ( hAPP(c_Nat_Osize__class_Osize(tc_List_Olist(tc_List_Olist(T_b))),V_xs_2) = hAPP(c_Nat_Osize__class_Osize(tc_List_Olist(tc_List_Olist(T_b))),V_ys_2)
% 160.46/160.17         => ( ! [B_x] :
% 160.46/160.17                ( hBOOL(hAPP(hAPP(c_member(tc_prod(tc_List_Olist(T_b),tc_List_Olist(T_b))),B_x),hAPP(c_List_Oset(tc_prod(tc_List_Olist(T_b),tc_List_Olist(T_b))),hAPP(hAPP(c_List_Ozip(tc_List_Olist(T_b),tc_List_Olist(T_b)),V_xs_2),V_ys_2))))
% 160.46/160.17               => hBOOL(hAPP(hAPP(c_Product__Type_Oprod_Oprod__case(tc_List_Olist(T_b),tc_List_Olist(T_b),tc_HOL_Obool),hAPP(hAPP(c_COMBC(tc_List_Olist(T_b),tc_fun(tc_List_Olist(T_b),tc_Nat_Onat),tc_fun(tc_List_Olist(T_b),tc_HOL_Obool)),hAPP(hAPP(c_COMBB(tc_fun(tc_Nat_Onat,tc_HOL_Obool),tc_fun(tc_fun(tc_List_Olist(T_b),tc_Nat_Onat),tc_fun(tc_List_Olist(T_b),tc_HOL_Obool)),tc_List_Olist(T_b)),c_COMBB(tc_Nat_Onat,tc_HOL_Obool,tc_List_Olist(T_b))),hAPP(hAPP(c_COMBB(tc_Nat_Onat,tc_fun(tc_Nat_Onat,tc_HOL_Obool),tc_List_Olist(T_b)),c_fequal),c_Nat_Osize__class_Osize(tc_List_Olist(T_b))))),c_Nat_Osize__class_Osize(tc_List_Olist(T_b)))),B_x)) )
% 160.46/160.17           => V_xs_2 = V_ys_2 ) ) ) ).
% 160.46/160.17  
% 160.46/160.17  fof(fact_concat__map__singleton,axiom,
% 160.46/160.17      ! [V_xs_2,V_f_2,T_c,T_b] : c_List_Oconcat(T_b,hAPP(hAPP(c_List_Omap(T_c,tc_List_Olist(T_b)),hAPP(hAPP(c_COMBC(T_c,tc_List_Olist(T_b),tc_List_Olist(T_b)),hAPP(hAPP(c_COMBB(T_b,tc_fun(tc_List_Olist(T_b),tc_List_Olist(T_b)),T_c),c_List_Olist_OCons(T_b)),V_f_2)),c_List_Olist_ONil(T_b))),V_xs_2)) = hAPP(hAPP(c_List_Omap(T_c,T_b),V_f_2),V_xs_2) ).
% 160.46/160.17  
% 160.46/160.17  fof(fact_n__lists_Osimps_I2_J,axiom,
% 160.46/160.17      ! [V_xs_2,V_n_2,T_b] : c_Enum_On__lists(T_b,hAPP(c_Nat_OSuc,V_n_2),V_xs_2) = c_List_Oconcat(tc_List_Olist(T_b),hAPP(hAPP(c_List_Omap(tc_List_Olist(T_b),tc_List_Olist(tc_List_Olist(T_b))),hAPP(hAPP(c_COMBC(tc_List_Olist(T_b),tc_List_Olist(T_b),tc_List_Olist(tc_List_Olist(T_b))),hAPP(hAPP(c_COMBB(tc_fun(T_b,tc_List_Olist(T_b)),tc_fun(tc_List_Olist(T_b),tc_List_Olist(tc_List_Olist(T_b))),tc_List_Olist(T_b)),c_List_Omap(T_b,tc_List_Olist(T_b))),hAPP(c_COMBC(T_b,tc_List_Olist(T_b),tc_List_Olist(T_b)),c_List_Olist_OCons(T_b)))),V_xs_2)),c_Enum_On__lists(T_b,V_n_2,V_xs_2))) ).
% 160.46/160.17  
% 160.46/160.17  fof(fact_transpose_Osimps_I3_J,axiom,
% 160.46/160.17      ! [V_xss_2,V_xs_2,V_x_2,T_b] : c_List_Otranspose(T_b,hAPP(hAPP(c_List_Olist_OCons(tc_List_Olist(T_b)),hAPP(hAPP(c_List_Olist_OCons(T_b),V_x_2),V_xs_2)),V_xss_2)) = hAPP(hAPP(c_List_Olist_OCons(tc_List_Olist(T_b)),hAPP(hAPP(c_List_Olist_OCons(T_b),V_x_2),c_List_Oconcat(T_b,hAPP(hAPP(c_List_Omap(tc_List_Olist(T_b),tc_List_Olist(T_b)),c_List_Olist_Olist__case(tc_List_Olist(T_b),T_b,c_List_Olist_ONil(T_b),hAPP(hAPP(c_COMBB(tc_List_Olist(T_b),tc_fun(tc_List_Olist(T_b),tc_List_Olist(T_b)),T_b),c_COMBK(tc_List_Olist(T_b),tc_List_Olist(T_b))),hAPP(hAPP(c_COMBC(T_b,tc_List_Olist(T_b),tc_List_Olist(T_b)),c_List_Olist_OCons(T_b)),c_List_Olist_ONil(T_b))))),V_xss_2)))),c_List_Otranspose(T_b,hAPP(hAPP(c_List_Olist_OCons(tc_List_Olist(T_b)),V_xs_2),c_List_Oconcat(tc_List_Olist(T_b),hAPP(hAPP(c_List_Omap(tc_List_Olist(T_b),tc_List_Olist(tc_List_Olist(T_b))),c_List_Olist_Olist__case(tc_List_Olist(tc_List_Olist(T_b)),T_b,c_List_Olist_ONil(tc_List_Olist(T_b)),hAPP(c_COMBK(tc_fun(tc_List_Olist(T_b),tc_List_Olist(tc_List_Olist(T_b))),T_b),hAPP(hAPP(c_COMBC(tc_List_Olist(T_b),tc_List_Olist(tc_List_Olist(T_b)),tc_List_Olist(tc_List_Olist(T_b))),c_List_Olist_OCons(tc_List_Olist(T_b))),c_List_Olist_ONil(tc_List_Olist(T_b)))))),V_xss_2))))) ).
% 160.46/160.17  
% 160.46/160.17  fof(fact_transpose__aux__filter__head,axiom,
% 160.46/160.17      ! [V_xss_2,T_b] : c_List_Oconcat(T_b,hAPP(hAPP(c_List_Omap(tc_List_Olist(T_b),tc_List_Olist(T_b)),c_List_Olist_Olist__case(tc_List_Olist(T_b),T_b,c_List_Olist_ONil(T_b),hAPP(hAPP(c_COMBB(tc_List_Olist(T_b),tc_fun(tc_List_Olist(T_b),tc_List_Olist(T_b)),T_b),c_COMBK(tc_List_Olist(T_b),tc_List_Olist(T_b))),hAPP(hAPP(c_COMBC(T_b,tc_List_Olist(T_b),tc_List_Olist(T_b)),c_List_Olist_OCons(T_b)),c_List_Olist_ONil(T_b))))),V_xss_2)) = hAPP(hAPP(c_List_Omap(tc_List_Olist(T_b),T_b),c_List_Ohd(T_b)),hAPP(c_List_Ofilter(tc_List_Olist(T_b),hAPP(hAPP(c_COMBB(tc_HOL_Obool,tc_HOL_Obool,tc_List_Olist(T_b)),c_fNot),hAPP(hAPP(c_COMBC(tc_List_Olist(T_b),tc_List_Olist(T_b),tc_HOL_Obool),c_fequal),c_List_Olist_ONil(T_b)))),V_xss_2)) ).
% 160.46/160.17  
% 160.46/160.17  fof(fact_filter__concat,axiom,
% 160.46/160.17      ! [V_xs_2,V_p_2,T_b] : hAPP(c_List_Ofilter(T_b,V_p_2),c_List_Oconcat(T_b,V_xs_2)) = c_List_Oconcat(T_b,hAPP(hAPP(c_List_Omap(tc_List_Olist(T_b),tc_List_Olist(T_b)),c_List_Ofilter(T_b,V_p_2)),V_xs_2)) ).
% 160.46/160.17  
% 160.46/160.17  fof(fact_filter__sort,axiom,
% 160.46/160.17      ! [V_xs_2,V_f_2,V_P_2,T_b,T_c] :
% 160.46/160.17        ( class_Orderings_Olinorder(T_c)
% 160.46/160.17       => hAPP(c_List_Ofilter(T_b,V_P_2),c_List_Olinorder__class_Osort__key(T_b,T_c,V_f_2,V_xs_2)) = c_List_Olinorder__class_Osort__key(T_b,T_c,V_f_2,hAPP(c_List_Ofilter(T_b,V_P_2),V_xs_2)) ) ).
% 160.46/160.17  
% 160.46/160.17  fof(fact_distinct__filter,axiom,
% 160.46/160.17      ! [V_P_2,V_xs_2,T_b] :
% 160.46/160.17        ( hBOOL(hAPP(c_List_Odistinct(T_b),V_xs_2))
% 160.46/160.17       => hBOOL(hAPP(c_List_Odistinct(T_b),hAPP(c_List_Ofilter(T_b,V_P_2),V_xs_2))) ) ).
% 160.46/160.17  
% 160.46/160.17  fof(fact_filter__is__subset,axiom,
% 160.46/160.17      ! [V_xs_2,V_P_2,T_b] : hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_b,tc_HOL_Obool)),hAPP(c_List_Oset(T_b),hAPP(c_List_Ofilter(T_b,V_P_2),V_xs_2))),hAPP(c_List_Oset(T_b),V_xs_2))) ).
% 160.46/160.17  
% 160.46/160.17  fof(fact_filter__id__conv,axiom,
% 160.46/160.17      ! [V_xs_2,V_P_2,T_b] :
% 160.46/160.17        ( hAPP(c_List_Ofilter(T_b,V_P_2),V_xs_2) = V_xs_2
% 160.46/160.17      <=> ! [B_x] :
% 160.46/160.17            ( hBOOL(hAPP(hAPP(c_member(T_b),B_x),hAPP(c_List_Oset(T_b),V_xs_2)))
% 160.46/160.17           => hBOOL(hAPP(V_P_2,B_x)) ) ) ).
% 160.46/160.17  
% 160.46/160.17  fof(fact_length__filter__le,axiom,
% 160.46/160.17      ! [V_xs_2,V_P_2,T_b] : hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat),hAPP(c_Nat_Osize__class_Osize(tc_List_Olist(T_b)),hAPP(c_List_Ofilter(T_b,V_P_2),V_xs_2))),hAPP(c_Nat_Osize__class_Osize(tc_List_Olist(T_b)),V_xs_2))) ).
% 160.46/160.17  
% 160.46/160.17  fof(fact_sum__length__filter__compl,axiom,
% 160.46/160.17      ! [V_xs_2,V_P_2,T_b] : hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Nat_Onat),hAPP(c_Nat_Osize__class_Osize(tc_List_Olist(T_b)),hAPP(c_List_Ofilter(T_b,V_P_2),V_xs_2))),hAPP(c_Nat_Osize__class_Osize(tc_List_Olist(T_b)),hAPP(c_List_Ofilter(T_b,hAPP(hAPP(c_COMBB(tc_HOL_Obool,tc_HOL_Obool,T_b),c_fNot),V_P_2)),V_xs_2))) = hAPP(c_Nat_Osize__class_Osize(tc_List_Olist(T_b)),V_xs_2) ).
% 160.46/160.17  
% 160.46/160.17  fof(fact_filter__filter,axiom,
% 160.46/160.17      ! [V_xs_2,V_Q_2,V_P_2,T_b] : hAPP(c_List_Ofilter(T_b,V_P_2),hAPP(c_List_Ofilter(T_b,V_Q_2),V_xs_2)) = hAPP(c_List_Ofilter(T_b,hAPP(hAPP(c_COMBS(T_b,tc_HOL_Obool,tc_HOL_Obool),hAPP(hAPP(c_COMBB(tc_HOL_Obool,tc_fun(tc_HOL_Obool,tc_HOL_Obool),T_b),c_fconj),V_Q_2)),V_P_2)),V_xs_2) ).
% 160.46/160.17  
% 160.46/160.17  fof(fact_remove1__filter__not,axiom,
% 160.46/160.17      ! [V_xs_2,T_b,V_x_2,V_P_2] :
% 160.46/160.17        ( ~ hBOOL(hAPP(V_P_2,V_x_2))
% 160.46/160.17       => c_List_Oremove1(T_b,V_x_2,hAPP(c_List_Ofilter(T_b,V_P_2),V_xs_2)) = hAPP(c_List_Ofilter(T_b,V_P_2),V_xs_2) ) ).
% 160.46/160.17  
% 160.46/160.17  fof(fact_filter__remove1,axiom,
% 160.46/160.17      ! [V_xs_2,V_x_2,V_Q_2,T_b] : hAPP(c_List_Ofilter(T_b,V_Q_2),c_List_Oremove1(T_b,V_x_2,V_xs_2)) = c_List_Oremove1(T_b,V_x_2,hAPP(c_List_Ofilter(T_b,V_Q_2),V_xs_2)) ).
% 160.46/160.17  
% 160.46/160.17  fof(fact_filter__insort__triv,axiom,
% 160.46/160.17      ! [V_xs_2,V_f_2,T_b,V_x_2,V_P_2,T_c] :
% 160.46/160.17        ( class_Orderings_Olinorder(T_c)
% 160.46/160.17       => ( ~ hBOOL(hAPP(V_P_2,V_x_2))
% 160.46/160.17         => hAPP(c_List_Ofilter(T_b,V_P_2),hAPP(hAPP(c_List_Olinorder__class_Oinsort__key(T_b,T_c,V_f_2),V_x_2),V_xs_2)) = hAPP(c_List_Ofilter(T_b,V_P_2),V_xs_2) ) ) ).
% 160.46/160.17  
% 160.46/160.17  fof(fact_partition__filter1,axiom,
% 160.46/160.17      ! [V_xs_2,V_P_2,T_b] : hAPP(c_Product__Type_Ofst(tc_List_Olist(T_b),tc_List_Olist(T_b)),c_List_Opartition(T_b,V_P_2,V_xs_2)) = hAPP(c_List_Ofilter(T_b,V_P_2),V_xs_2) ).
% 160.46/160.17  
% 160.46/160.17  fof(fact_filter__map,axiom,
% 160.46/160.17      ! [V_xs_2,V_f_2,T_c,V_P_2,T_b] : hAPP(c_List_Ofilter(T_b,V_P_2),hAPP(hAPP(c_List_Omap(T_c,T_b),V_f_2),V_xs_2)) = hAPP(hAPP(c_List_Omap(T_c,T_b),V_f_2),hAPP(c_List_Ofilter(T_c,hAPP(c_Fun_Ocomp(T_b,tc_HOL_Obool,T_c,V_P_2),V_f_2)),V_xs_2)) ).
% 160.46/160.17  
% 160.46/160.17  fof(fact_transpose_Osimps_I1_J,axiom,
% 160.46/160.17      ! [T_a] : c_List_Otranspose(T_a,c_List_Olist_ONil(tc_List_Olist(T_a))) = c_List_Olist_ONil(tc_List_Olist(T_a)) ).
% 160.46/160.17  
% 160.46/160.17  fof(fact_filter_Osimps_I1_J,axiom,
% 160.46/160.17      ! [V_P_2,T_b] : hAPP(c_List_Ofilter(T_b,V_P_2),c_List_Olist_ONil(T_b)) = c_List_Olist_ONil(T_b) ).
% 160.46/160.17  
% 160.46/160.17  fof(fact_filter_Osimps_I2_J,axiom,
% 160.46/160.17      ! [V_xs_2,T_b,V_x_2,V_P_2] :
% 160.46/160.17        ( ( hBOOL(hAPP(V_P_2,V_x_2))
% 160.46/160.17         => hAPP(c_List_Ofilter(T_b,V_P_2),hAPP(hAPP(c_List_Olist_OCons(T_b),V_x_2),V_xs_2)) = hAPP(hAPP(c_List_Olist_OCons(T_b),V_x_2),hAPP(c_List_Ofilter(T_b,V_P_2),V_xs_2)) )
% 160.46/160.17        & ( ~ hBOOL(hAPP(V_P_2,V_x_2))
% 160.46/160.17         => hAPP(c_List_Ofilter(T_b,V_P_2),hAPP(hAPP(c_List_Olist_OCons(T_b),V_x_2),V_xs_2)) = hAPP(c_List_Ofilter(T_b,V_P_2),V_xs_2) ) ) ).
% 160.46/160.17  
% 160.46/160.17  fof(fact_filter__append,axiom,
% 160.46/160.17      ! [V_ys_2,V_xs_2,V_P_2,T_b] : hAPP(c_List_Ofilter(T_b,V_P_2),hAPP(hAPP(c_List_Oappend(T_b),V_xs_2),V_ys_2)) = hAPP(hAPP(c_List_Oappend(T_b),hAPP(c_List_Ofilter(T_b,V_P_2),V_xs_2)),hAPP(c_List_Ofilter(T_b,V_P_2),V_ys_2)) ).
% 160.46/160.17  
% 160.46/160.17  fof(fact_filter__empty__conv,axiom,
% 160.46/160.17      ! [V_xs_2,V_P_2,T_b] :
% 160.46/160.17        ( hAPP(c_List_Ofilter(T_b,V_P_2),V_xs_2) = c_List_Olist_ONil(T_b)
% 160.46/160.17      <=> ! [B_x] :
% 160.46/160.17            ( hBOOL(hAPP(hAPP(c_member(T_b),B_x),hAPP(c_List_Oset(T_b),V_xs_2)))
% 160.46/160.17           => ~ hBOOL(hAPP(V_P_2,B_x)) ) ) ).
% 160.46/160.17  
% 160.46/160.17  fof(fact_removeAll__filter__not,axiom,
% 160.46/160.17      ! [V_xs_2,T_b,V_x_2,V_P_2] :
% 160.46/160.17        ( ~ hBOOL(hAPP(V_P_2,V_x_2))
% 160.46/160.17       => hAPP(c_List_OremoveAll(T_b,V_x_2),hAPP(c_List_Ofilter(T_b,V_P_2),V_xs_2)) = hAPP(c_List_Ofilter(T_b,V_P_2),V_xs_2) ) ).
% 160.46/160.17  
% 160.46/160.17  fof(fact_remdups__filter,axiom,
% 160.46/160.17      ! [V_xs_2,V_P_2,T_b] : c_List_Oremdups(T_b,hAPP(c_List_Ofilter(T_b,V_P_2),V_xs_2)) = hAPP(c_List_Ofilter(T_b,V_P_2),c_List_Oremdups(T_b,V_xs_2)) ).
% 160.46/160.17  
% 160.46/160.17  fof(fact_removeAll__filter__not__eq,axiom,
% 160.46/160.17      ! [V_x_2,T_b] : c_List_OremoveAll(T_b,V_x_2) = c_List_Ofilter(T_b,hAPP(hAPP(c_COMBB(tc_HOL_Obool,tc_HOL_Obool,T_b),c_fNot),hAPP(c_fequal,V_x_2))) ).
% 160.46/160.17  
% 160.46/160.17  fof(fact_partition__filter2,axiom,
% 160.46/160.17      ! [V_xs_2,V_P_2,T_b] : hAPP(c_Product__Type_Osnd(tc_List_Olist(T_b),tc_List_Olist(T_b)),c_List_Opartition(T_b,V_P_2,V_xs_2)) = hAPP(c_List_Ofilter(T_b,hAPP(c_Fun_Ocomp(tc_HOL_Obool,tc_HOL_Obool,T_b,c_fNot),V_P_2)),V_xs_2) ).
% 160.46/160.17  
% 160.46/160.17  fof(fact_transpose_Osimps_I2_J,axiom,
% 160.46/160.17      ! [V_xss,T_a] : c_List_Otranspose(T_a,hAPP(hAPP(c_List_Olist_OCons(tc_List_Olist(T_a)),c_List_Olist_ONil(T_a)),V_xss)) = c_List_Otranspose(T_a,V_xss) ).
% 160.46/160.17  
% 160.46/160.17  fof(fact_nth__transpose,axiom,
% 160.46/160.17      ! [V_xs_2,T_b,V_i_2] :
% 160.46/160.17        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),V_i_2),hAPP(c_Nat_Osize__class_Osize(tc_List_Olist(tc_List_Olist(T_b))),c_List_Otranspose(T_b,V_xs_2))))
% 160.46/160.17       => hAPP(hAPP(c_List_Onth(tc_List_Olist(T_b)),c_List_Otranspose(T_b,V_xs_2)),V_i_2) = hAPP(hAPP(c_List_Omap(tc_List_Olist(T_b),T_b),hAPP(hAPP(c_COMBC(tc_List_Olist(T_b),tc_Nat_Onat,T_b),c_List_Onth(T_b)),V_i_2)),hAPP(c_List_Ofilter(tc_List_Olist(T_b),hAPP(hAPP(c_COMBB(tc_Nat_Onat,tc_HOL_Obool,tc_List_Olist(T_b)),hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),V_i_2)),c_Nat_Osize__class_Osize(tc_List_Olist(T_b)))),V_xs_2)) ) ).
% 160.46/160.17  
% 160.46/160.17  fof(fact_transpose__map__map,axiom,
% 160.46/160.17      ! [V_xs_2,V_f_2,T_c,T_b] : c_List_Otranspose(T_b,hAPP(hAPP(c_List_Omap(tc_List_Olist(T_c),tc_List_Olist(T_b)),hAPP(c_List_Omap(T_c,T_b),V_f_2)),V_xs_2)) = hAPP(hAPP(c_List_Omap(tc_List_Olist(T_c),tc_List_Olist(T_b)),hAPP(c_List_Omap(T_c,T_b),V_f_2)),c_List_Otranspose(T_c,V_xs_2)) ).
% 160.46/160.17  
% 160.46/160.17  fof(fact_set__filter,axiom,
% 160.46/160.17      ! [V_xs_2,V_P_2,T_b] : hAPP(c_List_Oset(T_b),hAPP(c_List_Ofilter(T_b,V_P_2),V_xs_2)) = hAPP(c_Set_OCollect(T_b),hAPP(hAPP(c_COMBS(T_b,tc_HOL_Obool,tc_HOL_Obool),hAPP(hAPP(c_COMBB(tc_HOL_Obool,tc_fun(tc_HOL_Obool,tc_HOL_Obool),T_b),c_fconj),hAPP(hAPP(c_COMBC(T_b,tc_fun(T_b,tc_HOL_Obool),tc_HOL_Obool),c_member(T_b)),hAPP(c_List_Oset(T_b),V_xs_2)))),V_P_2)) ).
% 160.46/160.17  
% 160.46/160.17  fof(fact_length__filter__map,axiom,
% 160.46/160.17      ! [V_xs_2,V_f_2,T_c,V_P_2,T_b] : hAPP(c_Nat_Osize__class_Osize(tc_List_Olist(T_b)),hAPP(c_List_Ofilter(T_b,V_P_2),hAPP(hAPP(c_List_Omap(T_c,T_b),V_f_2),V_xs_2))) = hAPP(c_Nat_Osize__class_Osize(tc_List_Olist(T_c)),hAPP(c_List_Ofilter(T_c,hAPP(c_Fun_Ocomp(T_b,tc_HOL_Obool,T_c,V_P_2),V_f_2)),V_xs_2)) ).
% 160.46/160.17  
% 160.46/160.17  fof(fact_length__filter__less,axiom,
% 160.46/160.17      ! [V_P_2,V_xs_2,V_x_2,T_b] :
% 160.46/160.17        ( hBOOL(hAPP(hAPP(c_member(T_b),V_x_2),hAPP(c_List_Oset(T_b),V_xs_2)))
% 160.46/160.17       => ( ~ hBOOL(hAPP(V_P_2,V_x_2))
% 160.46/160.17         => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),hAPP(c_Nat_Osize__class_Osize(tc_List_Olist(T_b)),hAPP(c_List_Ofilter(T_b,V_P_2),V_xs_2))),hAPP(c_Nat_Osize__class_Osize(tc_List_Olist(T_b)),V_xs_2))) ) ) ).
% 160.46/160.17  
% 160.46/160.17  fof(fact_partition__filter__conv,axiom,
% 160.46/160.17      ! [V_xs_2,V_f_2,T_b] : c_List_Opartition(T_b,V_f_2,V_xs_2) = hAPP(hAPP(c_Product__Type_OPair(tc_List_Olist(T_b),tc_List_Olist(T_b)),hAPP(c_List_Ofilter(T_b,V_f_2),V_xs_2)),hAPP(c_List_Ofilter(T_b,hAPP(c_Fun_Ocomp(tc_HOL_Obool,tc_HOL_Obool,T_b,c_fNot),V_f_2)),V_xs_2)) ).
% 160.46/160.17  
% 160.46/160.17  fof(fact_set__minus__filter__out,axiom,
% 160.46/160.17      ! [V_y_2,V_xs_2,T_b] : hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_fun(T_b,tc_HOL_Obool)),hAPP(c_List_Oset(T_b),V_xs_2)),hAPP(hAPP(c_Set_Oinsert(T_b),V_y_2),c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool)))) = hAPP(c_List_Oset(T_b),hAPP(c_List_Ofilter(T_b,hAPP(hAPP(c_COMBB(tc_HOL_Obool,tc_HOL_Obool,T_b),c_fNot),hAPP(hAPP(c_COMBC(T_b,T_b,tc_HOL_Obool),c_fequal),V_y_2))),V_xs_2)) ).
% 160.46/160.17  
% 160.46/160.17  fof(fact_filter__in__sublist,axiom,
% 160.46/160.17      ! [V_s_2,V_xs_2,T_b] :
% 160.46/160.17        ( hBOOL(hAPP(c_List_Odistinct(T_b),V_xs_2))
% 160.46/160.17       => hAPP(c_List_Ofilter(T_b,hAPP(hAPP(c_COMBC(T_b,tc_fun(T_b,tc_HOL_Obool),tc_HOL_Obool),c_member(T_b)),hAPP(c_List_Oset(T_b),c_List_Osublist(T_b,V_xs_2,V_s_2)))),V_xs_2) = c_List_Osublist(T_b,V_xs_2,V_s_2) ) ).
% 160.46/160.17  
% 160.46/160.17  fof(fact_transpose__empty,axiom,
% 160.46/160.17      ! [V_xs_2,T_b] :
% 160.46/160.17        ( c_List_Otranspose(T_b,V_xs_2) = c_List_Olist_ONil(tc_List_Olist(T_b))
% 160.46/160.17      <=> ! [B_x] :
% 160.46/160.17            ( hBOOL(hAPP(hAPP(c_member(tc_List_Olist(T_b)),B_x),hAPP(c_List_Oset(tc_List_Olist(T_b)),V_xs_2)))
% 160.46/160.17           => B_x = c_List_Olist_ONil(T_b) ) ) ).
% 160.46/160.17  
% 160.46/160.17  fof(fact_length__filter__conv__card,axiom,
% 160.46/160.17      ! [V_xs_2,V_p_2,T_b] : hAPP(c_Nat_Osize__class_Osize(tc_List_Olist(T_b)),hAPP(c_List_Ofilter(T_b,V_p_2),V_xs_2)) = hAPP(c_Finite__Set_Ocard(tc_Nat_Onat),hAPP(c_Set_OCollect(tc_Nat_Onat),hAPP(hAPP(c_COMBS(tc_Nat_Onat,tc_HOL_Obool,tc_HOL_Obool),hAPP(hAPP(c_COMBB(tc_HOL_Obool,tc_fun(tc_HOL_Obool,tc_HOL_Obool),tc_Nat_Onat),c_fconj),hAPP(hAPP(c_COMBC(tc_Nat_Onat,tc_Nat_Onat,tc_HOL_Obool),c_Orderings_Oord__class_Oless(tc_Nat_Onat)),hAPP(c_Nat_Osize__class_Osize(tc_List_Olist(T_b)),V_xs_2)))),hAPP(hAPP(c_COMBB(T_b,tc_HOL_Obool,tc_Nat_Onat),V_p_2),hAPP(c_List_Onth(T_b),V_xs_2))))) ).
% 160.46/160.17  
% 160.46/160.17  fof(fact_transpose__aux__filter__tail,axiom,
% 160.46/160.17      ! [V_xss_2,T_b] : c_List_Oconcat(tc_List_Olist(T_b),hAPP(hAPP(c_List_Omap(tc_List_Olist(T_b),tc_List_Olist(tc_List_Olist(T_b))),c_List_Olist_Olist__case(tc_List_Olist(tc_List_Olist(T_b)),T_b,c_List_Olist_ONil(tc_List_Olist(T_b)),hAPP(c_COMBK(tc_fun(tc_List_Olist(T_b),tc_List_Olist(tc_List_Olist(T_b))),T_b),hAPP(hAPP(c_COMBC(tc_List_Olist(T_b),tc_List_Olist(tc_List_Olist(T_b)),tc_List_Olist(tc_List_Olist(T_b))),c_List_Olist_OCons(tc_List_Olist(T_b))),c_List_Olist_ONil(tc_List_Olist(T_b)))))),V_xss_2)) = hAPP(hAPP(c_List_Omap(tc_List_Olist(T_b),tc_List_Olist(T_b)),c_List_Otl(T_b)),hAPP(c_List_Ofilter(tc_List_Olist(T_b),hAPP(hAPP(c_COMBB(tc_HOL_Obool,tc_HOL_Obool,tc_List_Olist(T_b)),c_fNot),hAPP(hAPP(c_COMBC(tc_List_Olist(T_b),tc_List_Olist(T_b),tc_HOL_Obool),c_fequal),c_List_Olist_ONil(T_b)))),V_xss_2)) ).
% 160.46/160.17  
% 160.46/160.17  fof(fact_transpose_Opsimps_I3_J,axiom,
% 160.46/160.17      ! [V_xss_2,V_xs_2,V_x_2,T_b] :
% 160.46/160.17        ( hBOOL(hAPP(c_Wellfounded_Oaccp(tc_List_Olist(tc_List_Olist(T_b)),c_List_Otranspose__rel(T_b)),hAPP(hAPP(c_List_Olist_OCons(tc_List_Olist(T_b)),hAPP(hAPP(c_List_Olist_OCons(T_b),V_x_2),V_xs_2)),V_xss_2)))
% 160.46/160.17       => c_List_Otranspose(T_b,hAPP(hAPP(c_List_Olist_OCons(tc_List_Olist(T_b)),hAPP(hAPP(c_List_Olist_OCons(T_b),V_x_2),V_xs_2)),V_xss_2)) = hAPP(hAPP(c_List_Olist_OCons(tc_List_Olist(T_b)),hAPP(hAPP(c_List_Olist_OCons(T_b),V_x_2),c_List_Oconcat(T_b,hAPP(hAPP(c_List_Omap(tc_List_Olist(T_b),tc_List_Olist(T_b)),c_List_Olist_Olist__case(tc_List_Olist(T_b),T_b,c_List_Olist_ONil(T_b),hAPP(hAPP(c_COMBB(tc_List_Olist(T_b),tc_fun(tc_List_Olist(T_b),tc_List_Olist(T_b)),T_b),c_COMBK(tc_List_Olist(T_b),tc_List_Olist(T_b))),hAPP(hAPP(c_COMBC(T_b,tc_List_Olist(T_b),tc_List_Olist(T_b)),c_List_Olist_OCons(T_b)),c_List_Olist_ONil(T_b))))),V_xss_2)))),c_List_Otranspose(T_b,hAPP(hAPP(c_List_Olist_OCons(tc_List_Olist(T_b)),V_xs_2),c_List_Oconcat(tc_List_Olist(T_b),hAPP(hAPP(c_List_Omap(tc_List_Olist(T_b),tc_List_Olist(tc_List_Olist(T_b))),c_List_Olist_Olist__case(tc_List_Olist(tc_List_Olist(T_b)),T_b,c_List_Olist_ONil(tc_List_Olist(T_b)),hAPP(c_COMBK(tc_fun(tc_List_Olist(T_b),tc_List_Olist(tc_List_Olist(T_b))),T_b),hAPP(hAPP(c_COMBC(tc_List_Olist(T_b),tc_List_Olist(tc_List_Olist(T_b)),tc_List_Olist(tc_List_Olist(T_b))),c_List_Olist_OCons(tc_List_Olist(T_b))),c_List_Olist_ONil(tc_List_Olist(T_b)))))),V_xss_2))))) ) ).
% 160.46/160.17  
% 160.46/160.17  fof(fact_transpose_Opsimps_I2_J,axiom,
% 160.46/160.17      ! [V_xss_2,T_b] :
% 160.46/160.17        ( hBOOL(hAPP(c_Wellfounded_Oaccp(tc_List_Olist(tc_List_Olist(T_b)),c_List_Otranspose__rel(T_b)),hAPP(hAPP(c_List_Olist_OCons(tc_List_Olist(T_b)),c_List_Olist_ONil(T_b)),V_xss_2)))
% 160.46/160.17       => c_List_Otranspose(T_b,hAPP(hAPP(c_List_Olist_OCons(tc_List_Olist(T_b)),c_List_Olist_ONil(T_b)),V_xss_2)) = c_List_Otranspose(T_b,V_xss_2) ) ).
% 160.46/160.17  
% 160.46/160.17  fof(fact_sublist__shift__lemma__Suc,axiom,
% 160.46/160.17      ! [V_is_2,V_xs_2,V_P_2,T_b] : hAPP(hAPP(c_List_Omap(tc_prod(T_b,tc_Nat_Onat),T_b),c_Product__Type_Ofst(T_b,tc_Nat_Onat)),hAPP(c_List_Ofilter(tc_prod(T_b,tc_Nat_Onat),hAPP(hAPP(c_COMBB(tc_Nat_Onat,tc_HOL_Obool,tc_prod(T_b,tc_Nat_Onat)),V_P_2),hAPP(hAPP(c_COMBB(tc_Nat_Onat,tc_Nat_Onat,tc_prod(T_b,tc_Nat_Onat)),c_Nat_OSuc),c_Product__Type_Osnd(T_b,tc_Nat_Onat)))),hAPP(hAPP(c_List_Ozip(T_b,tc_Nat_Onat),V_xs_2),V_is_2))) = hAPP(hAPP(c_List_Omap(tc_prod(T_b,tc_Nat_Onat),T_b),c_Product__Type_Ofst(T_b,tc_Nat_Onat)),hAPP(c_List_Ofilter(tc_prod(T_b,tc_Nat_Onat),hAPP(hAPP(c_COMBB(tc_Nat_Onat,tc_HOL_Obool,tc_prod(T_b,tc_Nat_Onat)),V_P_2),c_Product__Type_Osnd(T_b,tc_Nat_Onat))),hAPP(hAPP(c_List_Ozip(T_b,tc_Nat_Onat),V_xs_2),hAPP(hAPP(c_List_Omap(tc_Nat_Onat,tc_Nat_Onat),c_Nat_OSuc),V_is_2)))) ).
% 160.46/160.17  
% 160.46/160.17  fof(fact_select__weigth__drop__zero,axiom,
% 160.46/160.17      ! [V_xs_2,T_b] : c_Random_Oselect__weight(T_b,hAPP(c_List_Ofilter(tc_prod(tc_Code__Numeral_Ocode__numeral,T_b),hAPP(c_Product__Type_Oprod_Oprod__case(tc_Code__Numeral_Ocode__numeral,T_b,tc_HOL_Obool),hAPP(hAPP(c_COMBB(tc_HOL_Obool,tc_fun(T_b,tc_HOL_Obool),tc_Code__Numeral_Ocode__numeral),c_COMBK(tc_HOL_Obool,T_b)),hAPP(c_Orderings_Oord__class_Oless(tc_Code__Numeral_Ocode__numeral),c_Groups_Ozero__class_Ozero(tc_Code__Numeral_Ocode__numeral))))),V_xs_2)) = c_Random_Oselect__weight(T_b,V_xs_2) ).
% 160.46/160.17  
% 160.46/160.17  fof(fact_pick__drop__zero,axiom,
% 160.46/160.17      ! [V_xs_2,T_b] : c_Random_Opick(T_b,hAPP(c_List_Ofilter(tc_prod(tc_Code__Numeral_Ocode__numeral,T_b),hAPP(c_Product__Type_Oprod_Oprod__case(tc_Code__Numeral_Ocode__numeral,T_b,tc_HOL_Obool),hAPP(hAPP(c_COMBB(tc_HOL_Obool,tc_fun(T_b,tc_HOL_Obool),tc_Code__Numeral_Ocode__numeral),c_COMBK(tc_HOL_Obool,T_b)),hAPP(c_Orderings_Oord__class_Oless(tc_Code__Numeral_Ocode__numeral),c_Groups_Ozero__class_Ozero(tc_Code__Numeral_Ocode__numeral))))),V_xs_2)) = c_Random_Opick(T_b,V_xs_2) ).
% 160.46/160.17  
% 160.46/160.17  fof(fact_transpose_Opsimps_I1_J,axiom,
% 160.46/160.17      ! [T_b] :
% 160.46/160.17        ( hBOOL(hAPP(c_Wellfounded_Oaccp(tc_List_Olist(tc_List_Olist(T_b)),c_List_Otranspose__rel(T_b)),c_List_Olist_ONil(tc_List_Olist(T_b))))
% 160.46/160.17       => c_List_Otranspose(T_b,c_List_Olist_ONil(tc_List_Olist(T_b))) = c_List_Olist_ONil(tc_List_Olist(T_b)) ) ).
% 160.46/160.17  
% 160.46/160.17  fof(fact_transpose__max__length,axiom,
% 160.46/160.17      ! [V_xs_2,T_b] : c_List_Ofoldr(tc_List_Olist(T_b),tc_Nat_Onat,hAPP(hAPP(c_COMBB(tc_Nat_Onat,tc_fun(tc_Nat_Onat,tc_Nat_Onat),tc_List_Olist(T_b)),c_Orderings_Oord__class_Omax(tc_Nat_Onat)),c_Nat_Osize__class_Osize(tc_List_Olist(T_b))),c_List_Otranspose(T_b,V_xs_2),c_Groups_Ozero__class_Ozero(tc_Nat_Onat)) = hAPP(c_Nat_Osize__class_Osize(tc_List_Olist(tc_List_Olist(T_b))),hAPP(c_List_Ofilter(tc_List_Olist(T_b),hAPP(hAPP(c_COMBB(tc_HOL_Obool,tc_HOL_Obool,tc_List_Olist(T_b)),c_fNot),hAPP(hAPP(c_COMBC(tc_List_Olist(T_b),tc_List_Olist(T_b),tc_HOL_Obool),c_fequal),c_List_Olist_ONil(T_b)))),V_xs_2)) ).
% 160.46/160.17  
% 160.46/160.17  fof(fact_transpose__aux__max,axiom,
% 160.46/160.17      ! [V_xss_2,T_c,V_xs_2,T_b] : hAPP(hAPP(c_Orderings_Oord__class_Omax(tc_Nat_Onat),hAPP(c_Nat_OSuc,hAPP(c_Nat_Osize__class_Osize(tc_List_Olist(T_b)),V_xs_2))),c_List_Ofoldr(tc_List_Olist(T_c),tc_Nat_Onat,hAPP(hAPP(c_COMBB(tc_Nat_Onat,tc_fun(tc_Nat_Onat,tc_Nat_Onat),tc_List_Olist(T_c)),c_Orderings_Oord__class_Omax(tc_Nat_Onat)),c_Nat_Osize__class_Osize(tc_List_Olist(T_c))),V_xss_2,c_Groups_Ozero__class_Ozero(tc_Nat_Onat))) = hAPP(c_Nat_OSuc,hAPP(hAPP(c_Orderings_Oord__class_Omax(tc_Nat_Onat),hAPP(c_Nat_Osize__class_Osize(tc_List_Olist(T_b)),V_xs_2)),c_List_Ofoldr(tc_List_Olist(T_c),tc_Nat_Onat,hAPP(hAPP(c_COMBB(tc_Nat_Onat,tc_fun(tc_Nat_Onat,tc_Nat_Onat),tc_List_Olist(T_c)),c_Orderings_Oord__class_Omax(tc_Nat_Onat)),hAPP(hAPP(c_COMBC(tc_List_Olist(T_c),tc_Nat_Onat,tc_Nat_Onat),hAPP(hAPP(c_COMBB(tc_Nat_Onat,tc_fun(tc_Nat_Onat,tc_Nat_Onat),tc_List_Olist(T_c)),c_Groups_Ominus__class_Ominus(tc_Nat_Onat)),c_Nat_Osize__class_Osize(tc_List_Olist(T_c)))),hAPP(c_Nat_OSuc,c_Groups_Ozero__class_Ozero(tc_Nat_Onat)))),hAPP(c_List_Ofilter(tc_List_Olist(T_c),hAPP(hAPP(c_COMBB(tc_HOL_Obool,tc_HOL_Obool,tc_List_Olist(T_c)),c_fNot),hAPP(hAPP(c_COMBC(tc_List_Olist(T_c),tc_List_Olist(T_c),tc_HOL_Obool),c_fequal),c_List_Olist_ONil(T_c)))),V_xss_2),c_Groups_Ozero__class_Ozero(tc_Nat_Onat)))) ).
% 160.46/160.17  
% 160.46/160.17  fof(fact_foldr_Osimps_I1_J,axiom,
% 160.46/160.17      ! [V_a_2,V_f_2,T_b,T_c] : c_List_Ofoldr(T_c,T_b,V_f_2,c_List_Olist_ONil(T_c),V_a_2) = V_a_2 ).
% 160.46/160.17  
% 160.46/160.17  fof(fact_foldr_Osimps_I2_J,axiom,
% 160.46/160.17      ! [V_a_2,V_xs_2,V_x_2,V_f_2,T_b,T_c] : c_List_Ofoldr(T_c,T_b,V_f_2,hAPP(hAPP(c_List_Olist_OCons(T_c),V_x_2),V_xs_2),V_a_2) = hAPP(hAPP(V_f_2,V_x_2),c_List_Ofoldr(T_c,T_b,V_f_2,V_xs_2,V_a_2)) ).
% 160.46/160.17  
% 160.46/160.17  fof(fact_foldr__append,axiom,
% 160.46/160.17      ! [V_a_2,V_ys_2,V_xs_2,V_f_2,T_b,T_c] : c_List_Ofoldr(T_c,T_b,V_f_2,hAPP(hAPP(c_List_Oappend(T_c),V_xs_2),V_ys_2),V_a_2) = c_List_Ofoldr(T_c,T_b,V_f_2,V_xs_2,c_List_Ofoldr(T_c,T_b,V_f_2,V_ys_2,V_a_2)) ).
% 160.46/160.17  
% 160.46/160.17  fof(fact_foldr__conv__foldl,axiom,
% 160.46/160.17      ! [V_a_2,V_xs_2,T_b] :
% 160.46/160.17        ( class_Groups_Oab__semigroup__add(T_b)
% 160.46/160.17       => c_List_Ofoldr(T_b,T_b,c_Groups_Oplus__class_Oplus(T_b),V_xs_2,V_a_2) = hAPP(c_List_Ofoldl(T_b,T_b,c_Groups_Oplus__class_Oplus(T_b),V_a_2),V_xs_2) ) ).
% 160.46/160.17  
% 160.46/160.17  fof(fact_foldr__map,axiom,
% 160.46/160.17      ! [V_a_2,V_xs_2,V_f_2,T_d,V_g_2,T_b,T_c] : c_List_Ofoldr(T_c,T_b,V_g_2,hAPP(hAPP(c_List_Omap(T_d,T_c),V_f_2),V_xs_2),V_a_2) = c_List_Ofoldr(T_d,T_b,hAPP(c_Fun_Ocomp(T_c,tc_fun(T_b,T_b),T_d,V_g_2),V_f_2),V_xs_2,V_a_2) ).
% 160.46/160.17  
% 160.46/160.17  fof(fact_foldl__foldr1,axiom,
% 160.46/160.17      ! [V_xs_2,T_b] :
% 160.46/160.17        ( class_Groups_Omonoid__add(T_b)
% 160.46/160.17       => hAPP(c_List_Ofoldl(T_b,T_b,c_Groups_Oplus__class_Oplus(T_b),c_Groups_Ozero__class_Ozero(T_b)),V_xs_2) = c_List_Ofoldr(T_b,T_b,c_Groups_Oplus__class_Oplus(T_b),V_xs_2,c_Groups_Ozero__class_Ozero(T_b)) ) ).
% 160.46/160.17  
% 160.46/160.17  fof(fact_foldl__foldr1__lemma,axiom,
% 160.46/160.17      ! [V_xs_2,V_a_2,T_b] :
% 160.46/160.17        ( class_Groups_Omonoid__add(T_b)
% 160.46/160.17       => hAPP(c_List_Ofoldl(T_b,T_b,c_Groups_Oplus__class_Oplus(T_b),V_a_2),V_xs_2) = hAPP(hAPP(c_Groups_Oplus__class_Oplus(T_b),V_a_2),c_List_Ofoldr(T_b,T_b,c_Groups_Oplus__class_Oplus(T_b),V_xs_2,c_Groups_Ozero__class_Ozero(T_b))) ) ).
% 160.46/160.17  
% 160.46/160.17  fof(fact_length__transpose,axiom,
% 160.46/160.17      ! [V_xs_2,T_b] : hAPP(c_Nat_Osize__class_Osize(tc_List_Olist(tc_List_Olist(T_b))),c_List_Otranspose(T_b,V_xs_2)) = c_List_Ofoldr(tc_List_Olist(T_b),tc_Nat_Onat,hAPP(hAPP(c_COMBB(tc_Nat_Onat,tc_fun(tc_Nat_Onat,tc_Nat_Onat),tc_List_Olist(T_b)),c_Orderings_Oord__class_Omax(tc_Nat_Onat)),c_Nat_Osize__class_Osize(tc_List_Olist(T_b))),V_xs_2,c_Groups_Ozero__class_Ozero(tc_Nat_Onat)) ).
% 160.46/160.17  
% 160.46/160.17  fof(fact_sublist__def,axiom,
% 160.46/160.17      ! [V_A_2,V_xs_2,T_b] : c_List_Osublist(T_b,V_xs_2,V_A_2) = hAPP(hAPP(c_List_Omap(tc_prod(T_b,tc_Nat_Onat),T_b),c_Product__Type_Ofst(T_b,tc_Nat_Onat)),hAPP(c_List_Ofilter(tc_prod(T_b,tc_Nat_Onat),hAPP(hAPP(c_COMBC(tc_prod(T_b,tc_Nat_Onat),tc_fun(tc_Nat_Onat,tc_HOL_Obool),tc_HOL_Obool),hAPP(hAPP(c_COMBB(tc_Nat_Onat,tc_fun(tc_fun(tc_Nat_Onat,tc_HOL_Obool),tc_HOL_Obool),tc_prod(T_b,tc_Nat_Onat)),c_member(tc_Nat_Onat)),c_Product__Type_Osnd(T_b,tc_Nat_Onat))),V_A_2)),hAPP(hAPP(c_List_Ozip(T_b,tc_Nat_Onat),V_xs_2),c_List_Oupt(c_Groups_Ozero__class_Ozero(tc_Nat_Onat),hAPP(c_Nat_Osize__class_Osize(tc_List_Olist(T_b)),V_xs_2))))) ).
% 160.46/160.17  
% 160.46/160.17  fof(fact_sublist__shift__lemma,axiom,
% 160.46/160.17      ! [V_i_2,V_xs_2,V_A_2,T_b] : hAPP(hAPP(c_List_Omap(tc_prod(T_b,tc_Nat_Onat),T_b),c_Product__Type_Ofst(T_b,tc_Nat_Onat)),hAPP(c_List_Ofilter(tc_prod(T_b,tc_Nat_Onat),hAPP(hAPP(c_COMBC(tc_prod(T_b,tc_Nat_Onat),tc_fun(tc_Nat_Onat,tc_HOL_Obool),tc_HOL_Obool),hAPP(hAPP(c_COMBB(tc_Nat_Onat,tc_fun(tc_fun(tc_Nat_Onat,tc_HOL_Obool),tc_HOL_Obool),tc_prod(T_b,tc_Nat_Onat)),c_member(tc_Nat_Onat)),c_Product__Type_Osnd(T_b,tc_Nat_Onat))),V_A_2)),hAPP(hAPP(c_List_Ozip(T_b,tc_Nat_Onat),V_xs_2),c_List_Oupt(V_i_2,hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Nat_Onat),V_i_2),hAPP(c_Nat_Osize__class_Osize(tc_List_Olist(T_b)),V_xs_2)))))) = hAPP(hAPP(c_List_Omap(tc_prod(T_b,tc_Nat_Onat),T_b),c_Product__Type_Ofst(T_b,tc_Nat_Onat)),hAPP(c_List_Ofilter(tc_prod(T_b,tc_Nat_Onat),hAPP(hAPP(c_COMBC(tc_prod(T_b,tc_Nat_Onat),tc_fun(tc_Nat_Onat,tc_HOL_Obool),tc_HOL_Obool),hAPP(hAPP(c_COMBB(tc_Nat_Onat,tc_fun(tc_fun(tc_Nat_Onat,tc_HOL_Obool),tc_HOL_Obool),tc_prod(T_b,tc_Nat_Onat)),c_member(tc_Nat_Onat)),hAPP(hAPP(c_COMBC(tc_prod(T_b,tc_Nat_Onat),tc_Nat_Onat,tc_Nat_Onat),hAPP(hAPP(c_COMBB(tc_Nat_Onat,tc_fun(tc_Nat_Onat,tc_Nat_Onat),tc_prod(T_b,tc_Nat_Onat)),c_Groups_Oplus__class_Oplus(tc_Nat_Onat)),c_Product__Type_Osnd(T_b,tc_Nat_Onat))),V_i_2))),V_A_2)),hAPP(hAPP(c_List_Ozip(T_b,tc_Nat_Onat),V_xs_2),c_List_Oupt(c_Groups_Ozero__class_Ozero(tc_Nat_Onat),hAPP(c_Nat_Osize__class_Osize(tc_List_Olist(T_b)),V_xs_2))))) ).
% 160.46/160.17  
% 160.46/160.17  fof(fact_set__upt,axiom,
% 160.46/160.17      ! [V_j_2,V_i_2] : hAPP(c_List_Oset(tc_Nat_Onat),c_List_Oupt(V_i_2,V_j_2)) = hAPP(c_SetInterval_Oord__class_OatLeastLessThan(tc_Nat_Onat,V_i_2),V_j_2) ).
% 160.46/160.17  
% 160.46/160.17  fof(fact_atLeastLessThan__upt,axiom,
% 160.46/160.17      ! [V_j_2,V_i_2] : hAPP(c_SetInterval_Oord__class_OatLeastLessThan(tc_Nat_Onat,V_i_2),V_j_2) = hAPP(c_List_Oset(tc_Nat_Onat),c_List_Oupt(V_i_2,V_j_2)) ).
% 160.46/160.17  
% 160.46/160.17  fof(fact_upt__Suc,axiom,
% 160.46/160.17      ! [V_j,V_i] :
% 160.46/160.17        ( ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat),V_i),V_j))
% 160.46/160.17         => c_List_Oupt(V_i,hAPP(c_Nat_OSuc,V_j)) = hAPP(hAPP(c_List_Oappend(tc_Nat_Onat),c_List_Oupt(V_i,V_j)),hAPP(hAPP(c_List_Olist_OCons(tc_Nat_Onat),V_j),c_List_Olist_ONil(tc_Nat_Onat))) )
% 160.46/160.17        & ( ~ hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat),V_i),V_j))
% 160.46/160.17         => c_List_Oupt(V_i,hAPP(c_Nat_OSuc,V_j)) = c_List_Olist_ONil(tc_Nat_Onat) ) ) ).
% 160.46/160.17  
% 160.46/160.17  fof(fact_upt__Suc__append,axiom,
% 160.46/160.17      ! [V_j,V_i] :
% 160.46/160.17        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat),V_i),V_j))
% 160.46/160.17       => c_List_Oupt(V_i,hAPP(c_Nat_OSuc,V_j)) = hAPP(hAPP(c_List_Oappend(tc_Nat_Onat),c_List_Oupt(V_i,V_j)),hAPP(hAPP(c_List_Olist_OCons(tc_Nat_Onat),V_j),c_List_Olist_ONil(tc_Nat_Onat))) ) ).
% 160.46/160.17  
% 160.46/160.17  fof(fact_upt__add__eq__append,axiom,
% 160.46/160.17      ! [V_k,V_j,V_i] :
% 160.46/160.17        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat),V_i),V_j))
% 160.46/160.17       => c_List_Oupt(V_i,hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Nat_Onat),V_j),V_k)) = hAPP(hAPP(c_List_Oappend(tc_Nat_Onat),c_List_Oupt(V_i,V_j)),c_List_Oupt(V_j,hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Nat_Onat),V_j),V_k))) ) ).
% 160.46/160.17  
% 160.46/160.17  fof(fact_upt__rec,axiom,
% 160.46/160.17      ! [V_j,V_i] :
% 160.46/160.17        ( ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),V_i),V_j))
% 160.46/160.17         => c_List_Oupt(V_i,V_j) = hAPP(hAPP(c_List_Olist_OCons(tc_Nat_Onat),V_i),c_List_Oupt(hAPP(c_Nat_OSuc,V_i),V_j)) )
% 160.46/160.17        & ( ~ hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),V_i),V_j))
% 160.46/160.17         => c_List_Oupt(V_i,V_j) = c_List_Olist_ONil(tc_Nat_Onat) ) ) ).
% 160.46/160.17  
% 160.46/160.17  fof(fact_upt__conv__Cons,axiom,
% 160.46/160.17      ! [V_j,V_i] :
% 160.46/160.17        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),V_i),V_j))
% 160.46/160.17       => c_List_Oupt(V_i,V_j) = hAPP(hAPP(c_List_Olist_OCons(tc_Nat_Onat),V_i),c_List_Oupt(hAPP(c_Nat_OSuc,V_i),V_j)) ) ).
% 160.46/160.17  
% 160.46/160.17  fof(fact_upt__eq__Nil__conv,axiom,
% 160.46/160.17      ! [V_j_2,V_i_2] :
% 160.46/160.17        ( c_List_Oupt(V_i_2,V_j_2) = c_List_Olist_ONil(tc_Nat_Onat)
% 160.46/160.17      <=> ( V_j_2 = c_Groups_Ozero__class_Ozero(tc_Nat_Onat)
% 160.46/160.17          | hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat),V_j_2),V_i_2)) ) ) ).
% 160.46/160.17  
% 160.46/160.17  fof(fact_upt__conv__Nil,axiom,
% 160.46/160.17      ! [V_i,V_j] :
% 160.46/160.17        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat),V_j),V_i))
% 160.46/160.17       => c_List_Oupt(V_i,V_j) = c_List_Olist_ONil(tc_Nat_Onat) ) ).
% 160.46/160.17  
% 160.46/160.17  fof(fact_upt__0,axiom,
% 160.46/160.17      ! [V_i] : c_List_Oupt(V_i,c_Groups_Ozero__class_Ozero(tc_Nat_Onat)) = c_List_Olist_ONil(tc_Nat_Onat) ).
% 160.46/160.17  
% 160.46/160.17  fof(fact_take__upt,axiom,
% 160.46/160.17      ! [V_n,V_m,V_i] :
% 160.46/160.17        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat),hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Nat_Onat),V_i),V_m)),V_n))
% 160.46/160.17       => hAPP(hAPP(c_List_Otake(tc_Nat_Onat),V_m),c_List_Oupt(V_i,V_n)) = c_List_Oupt(V_i,hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Nat_Onat),V_i),V_m)) ) ).
% 160.46/160.17  
% 160.46/160.17  fof(fact_sorted__list__of__set__range,axiom,
% 160.46/160.17      ! [V_n_2,V_m_2] : c_List_Olinorder__class_Osorted__list__of__set(tc_Nat_Onat,hAPP(c_SetInterval_Oord__class_OatLeastLessThan(tc_Nat_Onat,V_m_2),V_n_2)) = c_List_Oupt(V_m_2,V_n_2) ).
% 160.46/160.17  
% 160.46/160.17  fof(fact_hd__upt,axiom,
% 160.46/160.17      ! [V_j,V_i] :
% 160.46/160.17        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),V_i),V_j))
% 160.46/160.17       => hAPP(c_List_Ohd(tc_Nat_Onat),c_List_Oupt(V_i,V_j)) = V_i ) ).
% 160.46/160.17  
% 160.46/160.17  fof(fact_drop__upt,axiom,
% 160.46/160.17      ! [V_j,V_i,V_m] : hAPP(hAPP(c_List_Odrop(tc_Nat_Onat),V_m),c_List_Oupt(V_i,V_j)) = c_List_Oupt(hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Nat_Onat),V_i),V_m),V_j) ).
% 160.46/160.17  
% 160.46/160.17  fof(fact_distinct__upt,axiom,
% 160.46/160.17      ! [V_j,V_i] : hBOOL(hAPP(c_List_Odistinct(tc_Nat_Onat),c_List_Oupt(V_i,V_j))) ).
% 160.46/160.17  
% 160.46/160.17  fof(fact_length__upt,axiom,
% 160.46/160.17      ! [V_j,V_i] : hAPP(c_Nat_Osize__class_Osize(tc_List_Olist(tc_Nat_Onat)),c_List_Oupt(V_i,V_j)) = hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_Nat_Onat),V_j),V_i) ).
% 160.46/160.17  
% 160.46/160.17  fof(fact_upt__rec__number__of,axiom,
% 160.46/160.17      ! [V_n,V_m] :
% 160.46/160.17        ( ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),hAPP(c_Int_Onumber__class_Onumber__of(tc_Nat_Onat),V_m)),hAPP(c_Int_Onumber__class_Onumber__of(tc_Nat_Onat),V_n)))
% 160.46/160.17         => c_List_Oupt(hAPP(c_Int_Onumber__class_Onumber__of(tc_Nat_Onat),V_m),hAPP(c_Int_Onumber__class_Onumber__of(tc_Nat_Onat),V_n)) = hAPP(hAPP(c_List_Olist_OCons(tc_Nat_Onat),hAPP(c_Int_Onumber__class_Onumber__of(tc_Nat_Onat),V_m)),c_List_Oupt(hAPP(c_Nat_OSuc,hAPP(c_Int_Onumber__class_Onumber__of(tc_Nat_Onat),V_m)),hAPP(c_Int_Onumber__class_Onumber__of(tc_Nat_Onat),V_n))) )
% 160.46/160.17        & ( ~ hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),hAPP(c_Int_Onumber__class_Onumber__of(tc_Nat_Onat),V_m)),hAPP(c_Int_Onumber__class_Onumber__of(tc_Nat_Onat),V_n)))
% 160.46/160.17         => c_List_Oupt(hAPP(c_Int_Onumber__class_Onumber__of(tc_Nat_Onat),V_m),hAPP(c_Int_Onumber__class_Onumber__of(tc_Nat_Onat),V_n)) = c_List_Olist_ONil(tc_Nat_Onat) ) ) ).
% 160.46/160.17  
% 160.46/160.17  fof(fact_upt__eq__Cons__conv,axiom,
% 160.46/160.17      ! [V_xs_2,V_x_2,V_j_2,V_i_2] :
% 160.46/160.17        ( c_List_Oupt(V_i_2,V_j_2) = hAPP(hAPP(c_List_Olist_OCons(tc_Nat_Onat),V_x_2),V_xs_2)
% 160.46/160.17      <=> ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),V_i_2),V_j_2))
% 160.46/160.17          & V_i_2 = V_x_2
% 160.46/160.17          & c_List_Oupt(hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Nat_Onat),V_i_2),c_Groups_Oone__class_Oone(tc_Nat_Onat)),V_j_2) = V_xs_2 ) ) ).
% 160.46/160.17  
% 160.46/160.17  fof(fact_last__upt,axiom,
% 160.46/160.17      ! [V_j,V_i] :
% 160.46/160.17        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),V_i),V_j))
% 160.46/160.17       => c_List_Olast(tc_Nat_Onat,c_List_Oupt(V_i,V_j)) = hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_Nat_Onat),V_j),c_Groups_Oone__class_Oone(tc_Nat_Onat)) ) ).
% 160.46/160.17  
% 160.46/160.17  fof(fact_map__Suc__upt,axiom,
% 160.46/160.17      ! [V_n_2,V_m_2] : hAPP(hAPP(c_List_Omap(tc_Nat_Onat,tc_Nat_Onat),c_Nat_OSuc),c_List_Oupt(V_m_2,V_n_2)) = c_List_Oupt(hAPP(c_Nat_OSuc,V_m_2),hAPP(c_Nat_OSuc,V_n_2)) ).
% 160.46/160.17  
% 160.46/160.17  fof(fact_atLeastAtMost__upt,axiom,
% 160.46/160.17      ! [V_m_2,V_n_2] : c_SetInterval_Oord__class_OatLeastAtMost(tc_Nat_Onat,V_n_2,V_m_2) = hAPP(c_List_Oset(tc_Nat_Onat),c_List_Oupt(V_n_2,hAPP(c_Nat_OSuc,V_m_2))) ).
% 160.46/160.17  
% 160.46/160.17  fof(fact_atLeast__upt,axiom,
% 160.46/160.17      ! [V_n_2] : hAPP(c_SetInterval_Oord__class_OlessThan(tc_Nat_Onat),V_n_2) = hAPP(c_List_Oset(tc_Nat_Onat),c_List_Oupt(c_Groups_Ozero__class_Ozero(tc_Nat_Onat),V_n_2)) ).
% 160.46/160.17  
% 160.46/160.17  fof(fact_nth__upt,axiom,
% 160.46/160.17      ! [V_j,V_k,V_i] :
% 160.46/160.17        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Nat_Onat),V_i),V_k)),V_j))
% 160.46/160.17       => hAPP(hAPP(c_List_Onth(tc_Nat_Onat),c_List_Oupt(V_i,V_j)),V_k) = hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Nat_Onat),V_i),V_k) ) ).
% 160.46/160.17  
% 160.46/160.17  fof(fact_greaterThanAtMost__upt,axiom,
% 160.46/160.17      ! [V_m_2,V_n_2] : c_SetInterval_Oord__class_OgreaterThanAtMost(tc_Nat_Onat,V_n_2,V_m_2) = hAPP(c_List_Oset(tc_Nat_Onat),c_List_Oupt(hAPP(c_Nat_OSuc,V_n_2),hAPP(c_Nat_OSuc,V_m_2))) ).
% 160.46/160.17  
% 160.46/160.17  fof(fact_greaterThanLessThan__upt,axiom,
% 160.46/160.17      ! [V_m_2,V_n_2] : c_SetInterval_Oord__class_OgreaterThanLessThan(tc_Nat_Onat,V_n_2,V_m_2) = hAPP(c_List_Oset(tc_Nat_Onat),c_List_Oupt(hAPP(c_Nat_OSuc,V_n_2),V_m_2)) ).
% 160.46/160.17  
% 160.46/160.17  fof(fact_atMost__upto,axiom,
% 160.46/160.17      ! [V_n_2] : hAPP(c_SetInterval_Oord__class_OatMost(tc_Nat_Onat),V_n_2) = hAPP(c_List_Oset(tc_Nat_Onat),c_List_Oupt(c_Groups_Ozero__class_Ozero(tc_Nat_Onat),hAPP(c_Nat_OSuc,V_n_2))) ).
% 160.46/160.17  
% 160.46/160.17  fof(fact_map__nth,axiom,
% 160.46/160.17      ! [V_xs_2,T_b] : hAPP(hAPP(c_List_Omap(tc_Nat_Onat,T_b),hAPP(c_List_Onth(T_b),V_xs_2)),c_List_Oupt(c_Groups_Ozero__class_Ozero(tc_Nat_Onat),hAPP(c_Nat_Osize__class_Osize(tc_List_Olist(T_b)),V_xs_2))) = V_xs_2 ).
% 160.46/160.17  
% 160.46/160.17  fof(fact_interv__listsum__conv__setsum__set__nat,axiom,
% 160.46/160.17      ! [V_n_2,V_m_2,V_f_2,T_b] :
% 160.46/160.17        ( class_Groups_Ocomm__monoid__add(T_b)
% 160.46/160.17       => hAPP(c_List_Omonoid__add__class_Olistsum(T_b),hAPP(hAPP(c_List_Omap(tc_Nat_Onat,T_b),V_f_2),c_List_Oupt(V_m_2,V_n_2))) = hAPP(hAPP(c_Big__Operators_Ocomm__monoid__add__class_Osetsum(tc_Nat_Onat,T_b),V_f_2),hAPP(c_List_Oset(tc_Nat_Onat),c_List_Oupt(V_m_2,V_n_2))) ) ).
% 160.46/160.17  
% 160.46/160.17  fof(fact_setsum__set__upt__conv__listsum__nat,axiom,
% 160.46/160.17      ! [V_n_2,V_m_2,V_f_2,T_b] :
% 160.46/160.17        ( class_Groups_Ocomm__monoid__add(T_b)
% 160.46/160.17       => hAPP(hAPP(c_Big__Operators_Ocomm__monoid__add__class_Osetsum(tc_Nat_Onat,T_b),V_f_2),hAPP(c_List_Oset(tc_Nat_Onat),c_List_Oupt(V_m_2,V_n_2))) = hAPP(c_List_Omonoid__add__class_Olistsum(T_b),hAPP(hAPP(c_List_Omap(tc_Nat_Onat,T_b),V_f_2),c_List_Oupt(V_m_2,V_n_2))) ) ).
% 160.46/160.17  
% 160.46/160.17  fof(fact_nth__map__upt,axiom,
% 160.46/160.17      ! [V_f_2,T_b,V_m_2,V_n_2,V_i_2] :
% 160.46/160.17        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),V_i_2),hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_Nat_Onat),V_n_2),V_m_2)))
% 160.46/160.17       => hAPP(hAPP(c_List_Onth(T_b),hAPP(hAPP(c_List_Omap(tc_Nat_Onat,T_b),V_f_2),c_List_Oupt(V_m_2,V_n_2))),V_i_2) = hAPP(V_f_2,hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Nat_Onat),V_m_2),V_i_2)) ) ).
% 160.46/160.17  
% 160.46/160.17  fof(fact_transpose__rectangle,axiom,
% 160.46/160.17      ! [V_n_2,T_b,V_xs_2] :
% 160.46/160.17        ( ( V_xs_2 = c_List_Olist_ONil(tc_List_Olist(T_b))
% 160.46/160.17         => V_n_2 = c_Groups_Ozero__class_Ozero(tc_Nat_Onat) )
% 160.46/160.17       => ( ! [B_i] :
% 160.46/160.17              ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),B_i),hAPP(c_Nat_Osize__class_Osize(tc_List_Olist(tc_List_Olist(T_b))),V_xs_2)))
% 160.46/160.17             => hAPP(c_Nat_Osize__class_Osize(tc_List_Olist(T_b)),hAPP(hAPP(c_List_Onth(tc_List_Olist(T_b)),V_xs_2),B_i)) = V_n_2 )
% 160.46/160.17         => c_List_Otranspose(T_b,V_xs_2) = hAPP(hAPP(c_List_Omap(tc_Nat_Onat,tc_List_Olist(T_b)),hAPP(hAPP(c_COMBC(tc_Nat_Onat,tc_List_Olist(tc_Nat_Onat),tc_List_Olist(T_b)),hAPP(hAPP(c_COMBB(tc_fun(tc_Nat_Onat,T_b),tc_fun(tc_List_Olist(tc_Nat_Onat),tc_List_Olist(T_b)),tc_Nat_Onat),c_List_Omap(tc_Nat_Onat,T_b)),hAPP(c_COMBC(tc_Nat_Onat,tc_Nat_Onat,T_b),hAPP(hAPP(c_COMBB(tc_List_Olist(T_b),tc_fun(tc_Nat_Onat,T_b),tc_Nat_Onat),c_List_Onth(T_b)),hAPP(c_List_Onth(tc_List_Olist(T_b)),V_xs_2))))),c_List_Oupt(c_Groups_Ozero__class_Ozero(tc_Nat_Onat),hAPP(c_Nat_Osize__class_Osize(tc_List_Olist(tc_List_Olist(T_b))),V_xs_2)))),c_List_Oupt(c_Groups_Ozero__class_Ozero(tc_Nat_Onat),V_n_2)) ) ) ).
% 160.46/160.17  
% 160.46/160.17  fof(fact_insort__key__remove1,axiom,
% 160.46/160.17      ! [V_f_2,V_xs_2,V_a_2,T_b,T_c] :
% 160.46/160.17        ( class_Orderings_Olinorder(T_c)
% 160.46/160.17       => ( hBOOL(hAPP(hAPP(c_member(T_b),V_a_2),hAPP(c_List_Oset(T_b),V_xs_2)))
% 160.46/160.17         => ( c_List_Olinorder__class_Osorted(T_c,hAPP(hAPP(c_List_Omap(T_b,T_c),V_f_2),V_xs_2))
% 160.46/160.17           => ( hAPP(c_List_Ohd(T_b),hAPP(c_List_Ofilter(T_b,hAPP(hAPP(c_COMBB(T_c,tc_HOL_Obool,T_b),hAPP(c_fequal,hAPP(V_f_2,V_a_2))),V_f_2)),V_xs_2)) = V_a_2
% 160.46/160.17             => hAPP(hAPP(c_List_Olinorder__class_Oinsort__key(T_b,T_c,V_f_2),V_a_2),c_List_Oremove1(T_b,V_a_2,V_xs_2)) = V_xs_2 ) ) ) ) ).
% 160.46/160.17  
% 160.46/160.17  fof(fact_sorted_ONil,axiom,
% 160.46/160.17      ! [T_a] :
% 160.46/160.17        ( class_Orderings_Olinorder(T_a)
% 160.46/160.17       => c_List_Olinorder__class_Osorted(T_a,c_List_Olist_ONil(T_a)) ) ).
% 160.46/160.17  
% 160.46/160.17  fof(fact_sorted__single,axiom,
% 160.46/160.17      ! [V_x,T_a] :
% 160.46/160.17        ( class_Orderings_Olinorder(T_a)
% 160.46/160.17       => c_List_Olinorder__class_Osorted(T_a,hAPP(hAPP(c_List_Olist_OCons(T_a),V_x),c_List_Olist_ONil(T_a))) ) ).
% 160.46/160.17  
% 160.46/160.17  fof(fact_sorted__upt,axiom,
% 160.46/160.17      ! [V_j,V_i] : c_List_Olinorder__class_Osorted(tc_Nat_Onat,c_List_Oupt(V_i,V_j)) ).
% 160.46/160.17  
% 160.46/160.17  fof(fact_sorted__sort,axiom,
% 160.46/160.17      ! [V_xs_2,T_b] :
% 160.46/160.17        ( class_Orderings_Olinorder(T_b)
% 160.46/160.17       => c_List_Olinorder__class_Osorted(T_b,c_List_Olinorder__class_Osort__key(T_b,T_b,c_COMBI(T_b),V_xs_2)) ) ).
% 160.46/160.17  
% 160.46/160.17  fof(fact_sorted__insort__insert,axiom,
% 160.46/160.17      ! [V_x_2,V_xs_2,T_b] :
% 160.46/160.17        ( class_Orderings_Olinorder(T_b)
% 160.46/160.17       => ( c_List_Olinorder__class_Osorted(T_b,V_xs_2)
% 160.46/160.17         => c_List_Olinorder__class_Osorted(T_b,c_List_Olinorder__class_Oinsort__insert__key(T_b,T_b,c_COMBI(T_b),V_x_2,V_xs_2)) ) ) ).
% 160.46/160.17  
% 160.46/160.17  fof(fact_sorted__drop,axiom,
% 160.46/160.17      ! [V_n,V_xs,T_a] :
% 160.46/160.17        ( class_Orderings_Olinorder(T_a)
% 160.46/160.17       => ( c_List_Olinorder__class_Osorted(T_a,V_xs)
% 160.46/160.17         => c_List_Olinorder__class_Osorted(T_a,hAPP(hAPP(c_List_Odrop(T_a),V_n),V_xs)) ) ) ).
% 160.46/160.17  
% 160.46/160.17  fof(fact_sorted__upto,axiom,
% 160.46/160.17      ! [V_j,V_i] : c_List_Olinorder__class_Osorted(tc_Int_Oint,c_List_Oupto(V_i,V_j)) ).
% 160.46/160.17  
% 160.46/160.17  fof(fact_sorted__take,axiom,
% 160.46/160.17      ! [V_n,V_xs,T_a] :
% 160.46/160.17        ( class_Orderings_Olinorder(T_a)
% 160.46/160.17       => ( c_List_Olinorder__class_Osorted(T_a,V_xs)
% 160.46/160.17         => c_List_Olinorder__class_Osorted(T_a,hAPP(hAPP(c_List_Otake(T_a),V_n),V_xs)) ) ) ).
% 160.46/160.17  
% 160.46/160.17  fof(fact_sorted__remove1,axiom,
% 160.46/160.17      ! [V_a,V_xs,T_a] :
% 160.46/160.17        ( class_Orderings_Olinorder(T_a)
% 160.46/160.17       => ( c_List_Olinorder__class_Osorted(T_a,V_xs)
% 160.46/160.17         => c_List_Olinorder__class_Osorted(T_a,c_List_Oremove1(T_a,V_a,V_xs)) ) ) ).
% 160.46/160.17  
% 160.46/160.17  fof(fact_sorted__tl,axiom,
% 160.46/160.17      ! [V_xs,T_a] :
% 160.46/160.17        ( class_Orderings_Olinorder(T_a)
% 160.46/160.17       => ( c_List_Olinorder__class_Osorted(T_a,V_xs)
% 160.46/160.17         => c_List_Olinorder__class_Osorted(T_a,hAPP(c_List_Otl(T_a),V_xs)) ) ) ).
% 160.46/160.17  
% 160.46/160.17  fof(fact_sorted__insort,axiom,
% 160.46/160.17      ! [V_xs_2,V_x_2,T_b] :
% 160.46/160.17        ( class_Orderings_Olinorder(T_b)
% 160.46/160.17       => ( c_List_Olinorder__class_Osorted(T_b,hAPP(hAPP(c_List_Olinorder__class_Oinsort__key(T_b,T_b,c_COMBI(T_b)),V_x_2),V_xs_2))
% 160.46/160.17        <=> c_List_Olinorder__class_Osorted(T_b,V_xs_2) ) ) ).
% 160.46/160.17  
% 160.46/160.17  fof(fact_sorted__butlast,axiom,
% 160.46/160.17      ! [V_xs,T_a] :
% 160.46/160.17        ( class_Orderings_Olinorder(T_a)
% 160.46/160.17       => ( V_xs != c_List_Olist_ONil(T_a)
% 160.46/160.17         => ( c_List_Olinorder__class_Osorted(T_a,V_xs)
% 160.46/160.17           => c_List_Olinorder__class_Osorted(T_a,c_List_Obutlast(T_a,V_xs)) ) ) ) ).
% 160.46/160.17  
% 160.46/160.17  fof(fact_sorted_Oequations_I1_J,axiom,
% 160.46/160.17      ! [T_a] :
% 160.46/160.17        ( class_Orderings_Olinorder(T_a)
% 160.46/160.17       => c_List_Olinorder__class_Osorted(T_a,c_List_Olist_ONil(T_a)) ) ).
% 160.46/160.17  
% 160.46/160.17  fof(fact_sorted__many,axiom,
% 160.46/160.17      ! [V_zs,V_y,V_x,T_a] :
% 160.46/160.17        ( class_Orderings_Olinorder(T_a)
% 160.46/160.17       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),V_x),V_y))
% 160.46/160.17         => ( c_List_Olinorder__class_Osorted(T_a,hAPP(hAPP(c_List_Olist_OCons(T_a),V_y),V_zs))
% 160.46/160.17           => c_List_Olinorder__class_Osorted(T_a,hAPP(hAPP(c_List_Olist_OCons(T_a),V_x),hAPP(hAPP(c_List_Olist_OCons(T_a),V_y),V_zs))) ) ) ) ).
% 160.46/160.17  
% 160.46/160.17  fof(fact_sorted__many__eq,axiom,
% 160.46/160.17      ! [V_zs_2,V_y_2,V_x_2,T_b] :
% 160.46/160.17        ( class_Orderings_Olinorder(T_b)
% 160.46/160.17       => ( c_List_Olinorder__class_Osorted(T_b,hAPP(hAPP(c_List_Olist_OCons(T_b),V_x_2),hAPP(hAPP(c_List_Olist_OCons(T_b),V_y_2),V_zs_2)))
% 160.46/160.17        <=> ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_b),V_x_2),V_y_2))
% 160.46/160.17            & c_List_Olinorder__class_Osorted(T_b,hAPP(hAPP(c_List_Olist_OCons(T_b),V_y_2),V_zs_2)) ) ) ) ).
% 160.46/160.17  
% 160.46/160.17  fof(fact_sorted__remdups,axiom,
% 160.46/160.17      ! [V_l,T_a] :
% 160.46/160.17        ( class_Orderings_Olinorder(T_a)
% 160.46/160.17       => ( c_List_Olinorder__class_Osorted(T_a,V_l)
% 160.46/160.17         => c_List_Olinorder__class_Osorted(T_a,c_List_Oremdups(T_a,V_l)) ) ) ).
% 160.46/160.17  
% 160.46/160.17  fof(fact_sorted__distinct__set__unique,axiom,
% 160.46/160.17      ! [V_ys_2,V_xs_2,T_b] :
% 160.46/160.17        ( class_Orderings_Olinorder(T_b)
% 160.46/160.17       => ( c_List_Olinorder__class_Osorted(T_b,V_xs_2)
% 160.46/160.17         => ( hBOOL(hAPP(c_List_Odistinct(T_b),V_xs_2))
% 160.46/160.17           => ( c_List_Olinorder__class_Osorted(T_b,V_ys_2)
% 160.46/160.17             => ( hBOOL(hAPP(c_List_Odistinct(T_b),V_ys_2))
% 160.46/160.17               => ( hAPP(c_List_Oset(T_b),V_xs_2) = hAPP(c_List_Oset(T_b),V_ys_2)
% 160.46/160.17                 => V_xs_2 = V_ys_2 ) ) ) ) ) ) ).
% 160.46/160.17  
% 160.46/160.17  fof(fact_sorted__sort__key,axiom,
% 160.46/160.17      ! [V_xs_2,V_f_2,T_c,T_b] :
% 160.46/160.17        ( class_Orderings_Olinorder(T_b)
% 160.46/160.17       => c_List_Olinorder__class_Osorted(T_b,hAPP(hAPP(c_List_Omap(T_c,T_b),V_f_2),c_List_Olinorder__class_Osort__key(T_c,T_b,V_f_2,V_xs_2))) ) ).
% 160.46/160.17  
% 160.46/160.17  fof(fact_sorted__insort__insert__key,axiom,
% 160.46/160.17      ! [V_x_2,V_xs_2,V_f_2,T_c,T_b] :
% 160.46/160.17        ( class_Orderings_Olinorder(T_b)
% 160.46/160.17       => ( c_List_Olinorder__class_Osorted(T_b,hAPP(hAPP(c_List_Omap(T_c,T_b),V_f_2),V_xs_2))
% 160.46/160.17         => c_List_Olinorder__class_Osorted(T_b,hAPP(hAPP(c_List_Omap(T_c,T_b),V_f_2),c_List_Olinorder__class_Oinsort__insert__key(T_c,T_b,V_f_2,V_x_2,V_xs_2))) ) ) ).
% 160.46/160.17  
% 160.46/160.17  fof(fact_sorted__map__remove1,axiom,
% 160.46/160.17      ! [V_x_2,V_xs_2,V_f_2,T_c,T_b] :
% 160.46/160.17        ( class_Orderings_Olinorder(T_b)
% 160.46/160.17       => ( c_List_Olinorder__class_Osorted(T_b,hAPP(hAPP(c_List_Omap(T_c,T_b),V_f_2),V_xs_2))
% 160.46/160.17         => c_List_Olinorder__class_Osorted(T_b,hAPP(hAPP(c_List_Omap(T_c,T_b),V_f_2),c_List_Oremove1(T_c,V_x_2,V_xs_2))) ) ) ).
% 160.46/160.17  
% 160.46/160.17  fof(fact_sorted__insort__key,axiom,
% 160.46/160.17      ! [V_xs_2,V_x_2,V_f_2,T_c,T_b] :
% 160.46/160.17        ( class_Orderings_Olinorder(T_b)
% 160.46/160.17       => ( c_List_Olinorder__class_Osorted(T_b,hAPP(hAPP(c_List_Omap(T_c,T_b),V_f_2),hAPP(hAPP(c_List_Olinorder__class_Oinsort__key(T_c,T_b,V_f_2),V_x_2),V_xs_2)))
% 160.46/160.17        <=> c_List_Olinorder__class_Osorted(T_b,hAPP(hAPP(c_List_Omap(T_c,T_b),V_f_2),V_xs_2)) ) ) ).
% 160.46/160.17  
% 160.46/160.17  fof(fact_sorted__filter,axiom,
% 160.46/160.17      ! [V_P_2,V_xs_2,V_f_2,T_c,T_b] :
% 160.46/160.17        ( class_Orderings_Olinorder(T_b)
% 160.46/160.17       => ( c_List_Olinorder__class_Osorted(T_b,hAPP(hAPP(c_List_Omap(T_c,T_b),V_f_2),V_xs_2))
% 160.46/160.17         => c_List_Olinorder__class_Osorted(T_b,hAPP(hAPP(c_List_Omap(T_c,T_b),V_f_2),hAPP(c_List_Ofilter(T_c,V_P_2),V_xs_2))) ) ) ).
% 160.46/160.17  
% 160.46/160.17  fof(fact_sorted__map__same,axiom,
% 160.46/160.17      ! [V_xs_2,V_g_2,V_f_2,T_c,T_b] :
% 160.46/160.17        ( class_Orderings_Olinorder(T_b)
% 160.46/160.17       => c_List_Olinorder__class_Osorted(T_b,hAPP(hAPP(c_List_Omap(T_c,T_b),V_f_2),hAPP(c_List_Ofilter(T_c,hAPP(hAPP(c_COMBC(T_c,T_b,tc_HOL_Obool),hAPP(hAPP(c_COMBB(T_b,tc_fun(T_b,tc_HOL_Obool),T_c),c_fequal),V_f_2)),hAPP(V_g_2,V_xs_2))),V_xs_2))) ) ).
% 160.46/160.17  
% 160.46/160.17  fof(fact_sorted__same,axiom,
% 160.46/160.17      ! [V_xs_2,V_g_2,T_b] :
% 160.46/160.17        ( class_Orderings_Olinorder(T_b)
% 160.46/160.17       => c_List_Olinorder__class_Osorted(T_b,hAPP(c_List_Ofilter(T_b,hAPP(hAPP(c_COMBC(T_b,T_b,tc_HOL_Obool),c_fequal),hAPP(V_g_2,V_xs_2))),V_xs_2)) ) ).
% 160.46/160.17  
% 160.46/160.17  fof(fact_sorted__Cons,axiom,
% 160.46/160.17      ! [V_xs_2,V_x_2,T_b] :
% 160.46/160.17        ( class_Orderings_Olinorder(T_b)
% 160.46/160.17       => ( c_List_Olinorder__class_Osorted(T_b,hAPP(hAPP(c_List_Olist_OCons(T_b),V_x_2),V_xs_2))
% 160.46/160.17        <=> ( c_List_Olinorder__class_Osorted(T_b,V_xs_2)
% 160.46/160.17            & ! [B_x] :
% 160.46/160.17                ( hBOOL(hAPP(hAPP(c_member(T_b),B_x),hAPP(c_List_Oset(T_b),V_xs_2)))
% 160.46/160.17               => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_b),V_x_2),B_x)) ) ) ) ) ).
% 160.46/160.17  
% 160.46/160.17  fof(fact_sorted__append,axiom,
% 160.46/160.17      ! [V_ys_2,V_xs_2,T_b] :
% 160.46/160.17        ( class_Orderings_Olinorder(T_b)
% 160.46/160.17       => ( c_List_Olinorder__class_Osorted(T_b,hAPP(hAPP(c_List_Oappend(T_b),V_xs_2),V_ys_2))
% 160.46/160.17        <=> ( c_List_Olinorder__class_Osorted(T_b,V_xs_2)
% 160.46/160.17            & c_List_Olinorder__class_Osorted(T_b,V_ys_2)
% 160.46/160.17            & ! [B_x] :
% 160.46/160.17                ( hBOOL(hAPP(hAPP(c_member(T_b),B_x),hAPP(c_List_Oset(T_b),V_xs_2)))
% 160.46/160.17               => ! [B_xa] :
% 160.46/160.17                    ( hBOOL(hAPP(hAPP(c_member(T_b),B_xa),hAPP(c_List_Oset(T_b),V_ys_2)))
% 160.46/160.17                   => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_b),B_x),B_xa)) ) ) ) ) ) ).
% 160.46/160.17  
% 160.46/160.17  fof(fact_filter__insort,axiom,
% 160.46/160.17      ! [V_x_2,V_P_2,V_xs_2,V_f_2,T_c,T_b] :
% 160.46/160.17        ( class_Orderings_Olinorder(T_b)
% 160.46/160.17       => ( c_List_Olinorder__class_Osorted(T_b,hAPP(hAPP(c_List_Omap(T_c,T_b),V_f_2),V_xs_2))
% 160.46/160.17         => ( hBOOL(hAPP(V_P_2,V_x_2))
% 160.46/160.17           => hAPP(c_List_Ofilter(T_c,V_P_2),hAPP(hAPP(c_List_Olinorder__class_Oinsort__key(T_c,T_b,V_f_2),V_x_2),V_xs_2)) = hAPP(hAPP(c_List_Olinorder__class_Oinsort__key(T_c,T_b,V_f_2),V_x_2),hAPP(c_List_Ofilter(T_c,V_P_2),V_xs_2)) ) ) ) ).
% 160.46/160.17  
% 160.46/160.17  fof(fact_sorted_Oequations_I2_J,axiom,
% 160.46/160.17      ! [V_a1_2,V_a2_2,T_b] :
% 160.46/160.17        ( class_Orderings_Olinorder(T_b)
% 160.46/160.17       => ( c_List_Olinorder__class_Osorted(T_b,hAPP(hAPP(c_List_Olist_OCons(T_b),V_a2_2),V_a1_2))
% 160.46/160.17        <=> ( ! [B_x] :
% 160.46/160.17                ( hBOOL(hAPP(hAPP(c_member(T_b),B_x),hAPP(c_List_Oset(T_b),V_a1_2)))
% 160.46/160.17               => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_b),V_a2_2),B_x)) )
% 160.46/160.17            & c_List_Olinorder__class_Osorted(T_b,V_a1_2) ) ) ) ).
% 160.46/160.17  
% 160.46/160.17  fof(fact_sorted__list__of__set,axiom,
% 160.46/160.17      ! [V_A_2,T_b] :
% 160.46/160.17        ( class_Orderings_Olinorder(T_b)
% 160.46/160.17       => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2))
% 160.46/160.17         => ( hAPP(c_List_Oset(T_b),c_List_Olinorder__class_Osorted__list__of__set(T_b,V_A_2)) = V_A_2
% 160.46/160.17            & c_List_Olinorder__class_Osorted(T_b,c_List_Olinorder__class_Osorted__list__of__set(T_b,V_A_2))
% 160.46/160.17            & hBOOL(hAPP(c_List_Odistinct(T_b),c_List_Olinorder__class_Osorted__list__of__set(T_b,V_A_2))) ) ) ) ).
% 160.46/160.17  
% 160.46/160.17  fof(fact_insort__remove1,axiom,
% 160.46/160.17      ! [V_xs_2,V_a_2,T_b] :
% 160.46/160.17        ( class_Orderings_Olinorder(T_b)
% 160.46/160.17       => ( hBOOL(hAPP(hAPP(c_member(T_b),V_a_2),hAPP(c_List_Oset(T_b),V_xs_2)))
% 160.46/160.17         => ( c_List_Olinorder__class_Osorted(T_b,V_xs_2)
% 160.46/160.17           => hAPP(hAPP(c_List_Olinorder__class_Oinsort__key(T_b,T_b,c_COMBI(T_b)),V_a_2),c_List_Oremove1(T_b,V_a_2,V_xs_2)) = V_xs_2 ) ) ) ).
% 160.46/160.17  
% 160.46/160.17  fof(fact_sorted__nth__mono,axiom,
% 160.46/160.17      ! [V_j,V_i,V_xs,T_a] :
% 160.46/160.17        ( class_Orderings_Olinorder(T_a)
% 160.46/160.17       => ( c_List_Olinorder__class_Osorted(T_a,V_xs)
% 160.46/160.17         => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat),V_i),V_j))
% 160.46/160.17           => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),V_j),hAPP(c_Nat_Osize__class_Osize(tc_List_Olist(T_a)),V_xs)))
% 160.46/160.17             => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),hAPP(hAPP(c_List_Onth(T_a),V_xs),V_i)),hAPP(hAPP(c_List_Onth(T_a),V_xs),V_j))) ) ) ) ) ).
% 160.46/160.17  
% 160.46/160.17  fof(fact_sorted__equals__nth__mono,axiom,
% 160.46/160.17      ! [V_xs_2,T_b] :
% 160.46/160.17        ( class_Orderings_Olinorder(T_b)
% 160.46/160.17       => ( c_List_Olinorder__class_Osorted(T_b,V_xs_2)
% 160.46/160.17        <=> ! [B_j] :
% 160.46/160.17              ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),B_j),hAPP(c_Nat_Osize__class_Osize(tc_List_Olist(T_b)),V_xs_2)))
% 160.46/160.17             => ! [B_i] :
% 160.46/160.17                  ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat),B_i),B_j))
% 160.46/160.17                 => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_b),hAPP(hAPP(c_List_Onth(T_b),V_xs_2),B_i)),hAPP(hAPP(c_List_Onth(T_b),V_xs_2),B_j))) ) ) ) ) ).
% 160.46/160.17  
% 160.46/160.17  fof(fact_map__sorted__distinct__set__unique,axiom,
% 160.46/160.17      ! [V_ys_2,V_xs_2,V_f_2,T_b,T_c] :
% 160.46/160.17        ( class_Orderings_Olinorder(T_c)
% 160.46/160.17       => ( c_Fun_Oinj__on(T_b,T_c,V_f_2,hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(T_b,tc_HOL_Obool)),hAPP(c_List_Oset(T_b),V_xs_2)),hAPP(c_List_Oset(T_b),V_ys_2)))
% 160.46/160.17         => ( c_List_Olinorder__class_Osorted(T_c,hAPP(hAPP(c_List_Omap(T_b,T_c),V_f_2),V_xs_2))
% 160.46/160.17           => ( hBOOL(hAPP(c_List_Odistinct(T_c),hAPP(hAPP(c_List_Omap(T_b,T_c),V_f_2),V_xs_2)))
% 160.46/160.17             => ( c_List_Olinorder__class_Osorted(T_c,hAPP(hAPP(c_List_Omap(T_b,T_c),V_f_2),V_ys_2))
% 160.46/160.17               => ( hBOOL(hAPP(c_List_Odistinct(T_c),hAPP(hAPP(c_List_Omap(T_b,T_c),V_f_2),V_ys_2)))
% 160.46/160.17                 => ( hAPP(c_List_Oset(T_b),V_xs_2) = hAPP(c_List_Oset(T_b),V_ys_2)
% 160.46/160.17                   => V_xs_2 = V_ys_2 ) ) ) ) ) ) ) ).
% 160.46/160.17  
% 160.46/160.17  fof(fact_transpose__column,axiom,
% 160.46/160.17      ! [V_i_2,V_xs_2,T_b] :
% 160.46/160.17        ( c_List_Olinorder__class_Osorted(tc_Nat_Onat,hAPP(c_List_Orev(tc_Nat_Onat),hAPP(hAPP(c_List_Omap(tc_List_Olist(T_b),tc_Nat_Onat),c_Nat_Osize__class_Osize(tc_List_Olist(T_b))),V_xs_2)))
% 160.46/160.17       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),V_i_2),hAPP(c_Nat_Osize__class_Osize(tc_List_Olist(tc_List_Olist(T_b))),V_xs_2)))
% 160.46/160.17         => hAPP(hAPP(c_List_Omap(tc_List_Olist(T_b),T_b),hAPP(hAPP(c_COMBC(tc_List_Olist(T_b),tc_Nat_Onat,T_b),c_List_Onth(T_b)),V_i_2)),hAPP(c_List_Ofilter(tc_List_Olist(T_b),hAPP(hAPP(c_COMBB(tc_Nat_Onat,tc_HOL_Obool,tc_List_Olist(T_b)),hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),V_i_2)),c_Nat_Osize__class_Osize(tc_List_Olist(T_b)))),c_List_Otranspose(T_b,V_xs_2))) = hAPP(hAPP(c_List_Onth(tc_List_Olist(T_b)),V_xs_2),V_i_2) ) ) ).
% 160.46/160.17  
% 160.46/160.17  fof(fact_nth__nth__transpose__sorted,axiom,
% 160.46/160.17      ! [V_j_2,V_i_2,V_xs_2,T_b] :
% 160.46/160.17        ( c_List_Olinorder__class_Osorted(tc_Nat_Onat,hAPP(c_List_Orev(tc_Nat_Onat),hAPP(hAPP(c_List_Omap(tc_List_Olist(T_b),tc_Nat_Onat),c_Nat_Osize__class_Osize(tc_List_Olist(T_b))),V_xs_2)))
% 160.46/160.17       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),V_i_2),hAPP(c_Nat_Osize__class_Osize(tc_List_Olist(tc_List_Olist(T_b))),c_List_Otranspose(T_b,V_xs_2))))
% 160.46/160.17         => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),V_j_2),hAPP(c_Nat_Osize__class_Osize(tc_List_Olist(tc_List_Olist(T_b))),hAPP(c_List_Ofilter(tc_List_Olist(T_b),hAPP(hAPP(c_COMBB(tc_Nat_Onat,tc_HOL_Obool,tc_List_Olist(T_b)),hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),V_i_2)),c_Nat_Osize__class_Osize(tc_List_Olist(T_b)))),V_xs_2))))
% 160.46/160.17           => hAPP(hAPP(c_List_Onth(T_b),hAPP(hAPP(c_List_Onth(tc_List_Olist(T_b)),c_List_Otranspose(T_b,V_xs_2)),V_i_2)),V_j_2) = hAPP(hAPP(c_List_Onth(T_b),hAPP(hAPP(c_List_Onth(tc_List_Olist(T_b)),V_xs_2),V_j_2)),V_i_2) ) ) ) ).
% 160.46/160.17  
% 160.46/160.17  fof(fact_inj__on__rev,axiom,
% 160.46/160.17      ! [V_A_2,T_b] : c_Fun_Oinj__on(tc_List_Olist(T_b),tc_List_Olist(T_b),c_List_Orev(T_b),V_A_2) ).
% 160.46/160.17  
% 160.46/160.17  fof(fact_distinct__rev,axiom,
% 160.46/160.17      ! [V_xs_2,T_b] :
% 160.46/160.17        ( hBOOL(hAPP(c_List_Odistinct(T_b),hAPP(c_List_Orev(T_b),V_xs_2)))
% 160.46/160.17      <=> hBOOL(hAPP(c_List_Odistinct(T_b),V_xs_2)) ) ).
% 160.46/160.17  
% 160.46/160.17  fof(fact_rev_Osimps_I1_J,axiom,
% 160.46/160.17      ! [T_a] : hAPP(c_List_Orev(T_a),c_List_Olist_ONil(T_a)) = c_List_Olist_ONil(T_a) ).
% 160.46/160.17  
% 160.46/160.17  fof(fact_Nil__is__rev__conv,axiom,
% 160.46/160.17      ! [V_xs_2,T_b] :
% 160.46/160.17        ( c_List_Olist_ONil(T_b) = hAPP(c_List_Orev(T_b),V_xs_2)
% 160.46/160.17      <=> V_xs_2 = c_List_Olist_ONil(T_b) ) ).
% 160.46/160.17  
% 160.46/160.17  fof(fact_rev__is__Nil__conv,axiom,
% 160.46/160.17      ! [V_xs_2,T_b] :
% 160.46/160.17        ( hAPP(c_List_Orev(T_b),V_xs_2) = c_List_Olist_ONil(T_b)
% 160.46/160.17      <=> V_xs_2 = c_List_Olist_ONil(T_b) ) ).
% 160.46/160.17  
% 160.46/160.17  fof(fact_rev__singleton__conv,axiom,
% 160.46/160.17      ! [V_x_2,V_xs_2,T_b] :
% 160.46/160.17        ( hAPP(c_List_Orev(T_b),V_xs_2) = hAPP(hAPP(c_List_Olist_OCons(T_b),V_x_2),c_List_Olist_ONil(T_b))
% 160.46/160.17      <=> V_xs_2 = hAPP(hAPP(c_List_Olist_OCons(T_b),V_x_2),c_List_Olist_ONil(T_b)) ) ).
% 160.46/160.17  
% 160.46/160.17  fof(fact_singleton__rev__conv,axiom,
% 160.46/160.17      ! [V_xs_2,V_x_2,T_b] :
% 160.46/160.17        ( hAPP(hAPP(c_List_Olist_OCons(T_b),V_x_2),c_List_Olist_ONil(T_b)) = hAPP(c_List_Orev(T_b),V_xs_2)
% 160.46/160.17      <=> V_xs_2 = hAPP(hAPP(c_List_Olist_OCons(T_b),V_x_2),c_List_Olist_ONil(T_b)) ) ).
% 160.46/160.17  
% 160.46/160.17  fof(fact_rev__append,axiom,
% 160.46/160.17      ! [V_ys,V_xs,T_a] : hAPP(c_List_Orev(T_a),hAPP(hAPP(c_List_Oappend(T_a),V_xs),V_ys)) = hAPP(hAPP(c_List_Oappend(T_a),hAPP(c_List_Orev(T_a),V_ys)),hAPP(c_List_Orev(T_a),V_xs)) ).
% 160.46/160.17  
% 160.46/160.17  fof(fact_rev__concat,axiom,
% 160.46/160.17      ! [V_xs_2,T_b] : hAPP(c_List_Orev(T_b),c_List_Oconcat(T_b,V_xs_2)) = c_List_Oconcat(T_b,hAPP(hAPP(c_List_Omap(tc_List_Olist(T_b),tc_List_Olist(T_b)),c_List_Orev(T_b)),hAPP(c_List_Orev(tc_List_Olist(T_b)),V_xs_2))) ).
% 160.46/160.17  
% 160.46/160.17  fof(fact_rev__map,axiom,
% 160.46/160.17      ! [V_xs_2,V_f_2,T_c,T_b] : hAPP(c_List_Orev(T_b),hAPP(hAPP(c_List_Omap(T_c,T_b),V_f_2),V_xs_2)) = hAPP(hAPP(c_List_Omap(T_c,T_b),V_f_2),hAPP(c_List_Orev(T_c),V_xs_2)) ).
% 160.46/160.17  
% 160.46/160.17  fof(fact_rev__filter,axiom,
% 160.46/160.17      ! [V_xs_2,V_P_2,T_b] : hAPP(c_List_Orev(T_b),hAPP(c_List_Ofilter(T_b,V_P_2),V_xs_2)) = hAPP(c_List_Ofilter(T_b,V_P_2),hAPP(c_List_Orev(T_b),V_xs_2)) ).
% 160.46/160.17  
% 160.46/160.17  fof(fact_zip__rev,axiom,
% 160.46/160.17      ! [V_ys,T_b,V_xs,T_a] :
% 160.46/160.17        ( hAPP(c_Nat_Osize__class_Osize(tc_List_Olist(T_a)),V_xs) = hAPP(c_Nat_Osize__class_Osize(tc_List_Olist(T_b)),V_ys)
% 160.46/160.17       => hAPP(hAPP(c_List_Ozip(T_a,T_b),hAPP(c_List_Orev(T_a),V_xs)),hAPP(c_List_Orev(T_b),V_ys)) = hAPP(c_List_Orev(tc_prod(T_a,T_b)),hAPP(hAPP(c_List_Ozip(T_a,T_b),V_xs),V_ys)) ) ).
% 160.46/160.17  
% 160.46/160.17  fof(fact_set__rev,axiom,
% 160.46/160.17      ! [V_xs_2,T_b] : hAPP(c_List_Oset(T_b),hAPP(c_List_Orev(T_b),V_xs_2)) = hAPP(c_List_Oset(T_b),V_xs_2) ).
% 160.46/160.17  
% 160.46/160.17  fof(fact_list__all2__rev1,axiom,
% 160.46/160.17      ! [V_ys_2,V_xs_2,V_P_2,T_c,T_b] :
% 160.46/160.17        ( c_List_Olist__all2(T_b,T_c,V_P_2,hAPP(c_List_Orev(T_b),V_xs_2),V_ys_2)
% 160.46/160.17      <=> c_List_Olist__all2(T_b,T_c,V_P_2,V_xs_2,hAPP(c_List_Orev(T_c),V_ys_2)) ) ).
% 160.46/160.17  
% 160.46/160.17  fof(fact_list__all2__rev,axiom,
% 160.46/160.17      ! [V_ys_2,V_xs_2,V_P_2,T_c,T_b] :
% 160.46/160.17        ( c_List_Olist__all2(T_b,T_c,V_P_2,hAPP(c_List_Orev(T_b),V_xs_2),hAPP(c_List_Orev(T_c),V_ys_2))
% 160.46/160.17      <=> c_List_Olist__all2(T_b,T_c,V_P_2,V_xs_2,V_ys_2) ) ).
% 160.46/160.17  
% 160.46/160.17  fof(fact_rev__is__rev__conv,axiom,
% 160.46/160.17      ! [V_ys_2,V_xs_2,T_b] :
% 160.46/160.17        ( hAPP(c_List_Orev(T_b),V_xs_2) = hAPP(c_List_Orev(T_b),V_ys_2)
% 160.46/160.17      <=> V_xs_2 = V_ys_2 ) ).
% 160.46/160.17  
% 160.46/160.17  fof(fact_rev__swap,axiom,
% 160.46/160.17      ! [V_ys_2,V_xs_2,T_b] :
% 160.46/160.17        ( hAPP(c_List_Orev(T_b),V_xs_2) = V_ys_2
% 160.46/160.17      <=> V_xs_2 = hAPP(c_List_Orev(T_b),V_ys_2) ) ).
% 160.46/160.17  
% 160.46/160.17  fof(fact_rev__rev__ident,axiom,
% 160.46/160.17      ! [V_xs,T_a] : hAPP(c_List_Orev(T_a),hAPP(c_List_Orev(T_a),V_xs)) = V_xs ).
% 160.46/160.17  
% 160.46/160.17  fof(fact_listsum__rev,axiom,
% 160.46/160.17      ! [V_xs,T_a] :
% 160.46/160.17        ( class_Groups_Ocomm__monoid__add(T_a)
% 160.46/160.17       => hAPP(c_List_Omonoid__add__class_Olistsum(T_a),hAPP(c_List_Orev(T_a),V_xs)) = hAPP(c_List_Omonoid__add__class_Olistsum(T_a),V_xs) ) ).
% 160.46/160.17  
% 160.46/160.17  fof(fact_length__rev,axiom,
% 160.46/160.17      ! [V_xs,T_a] : hAPP(c_Nat_Osize__class_Osize(tc_List_Olist(T_a)),hAPP(c_List_Orev(T_a),V_xs)) = hAPP(c_Nat_Osize__class_Osize(tc_List_Olist(T_a)),V_xs) ).
% 160.46/160.17  
% 160.46/160.17  fof(fact_foldr__foldl,axiom,
% 160.46/160.17      ! [V_a_2,V_xs_2,V_f_2,T_b,T_c] : c_List_Ofoldr(T_c,T_b,V_f_2,V_xs_2,V_a_2) = hAPP(c_List_Ofoldl(T_b,T_c,hAPP(c_COMBC(T_c,T_b,T_b),V_f_2),V_a_2),hAPP(c_List_Orev(T_c),V_xs_2)) ).
% 160.46/160.17  
% 160.46/160.17  fof(fact_foldl__foldr,axiom,
% 160.46/160.17      ! [V_xs_2,V_a_2,V_f_2,T_c,T_b] : hAPP(c_List_Ofoldl(T_b,T_c,V_f_2,V_a_2),V_xs_2) = c_List_Ofoldr(T_c,T_b,hAPP(c_COMBC(T_b,T_c,T_b),V_f_2),hAPP(c_List_Orev(T_c),V_xs_2),V_a_2) ).
% 160.46/160.17  
% 160.46/160.17  fof(fact_rev_Osimps_I2_J,axiom,
% 160.46/160.17      ! [V_xs,V_x,T_a] : hAPP(c_List_Orev(T_a),hAPP(hAPP(c_List_Olist_OCons(T_a),V_x),V_xs)) = hAPP(hAPP(c_List_Oappend(T_a),hAPP(c_List_Orev(T_a),V_xs)),hAPP(hAPP(c_List_Olist_OCons(T_a),V_x),c_List_Olist_ONil(T_a))) ).
% 160.46/160.17  
% 160.46/160.17  fof(fact_rev__eq__Cons__iff,axiom,
% 160.46/160.17      ! [V_ys_2,V_y_2,V_xs_2,T_b] :
% 160.46/160.17        ( hAPP(c_List_Orev(T_b),V_xs_2) = hAPP(hAPP(c_List_Olist_OCons(T_b),V_y_2),V_ys_2)
% 160.46/160.17      <=> V_xs_2 = hAPP(hAPP(c_List_Oappend(T_b),hAPP(c_List_Orev(T_b),V_ys_2)),hAPP(hAPP(c_List_Olist_OCons(T_b),V_y_2),c_List_Olist_ONil(T_b))) ) ).
% 160.46/160.17  
% 160.46/160.17  fof(fact_last__rev,axiom,
% 160.46/160.17      ! [T_a,V_xs] :
% 160.46/160.17        ( V_xs != c_List_Olist_ONil(T_a)
% 160.46/160.17       => c_List_Olast(T_a,hAPP(c_List_Orev(T_a),V_xs)) = hAPP(c_List_Ohd(T_a),V_xs) ) ).
% 160.46/160.17  
% 160.46/160.17  fof(fact_hd__rev,axiom,
% 160.46/160.17      ! [T_a,V_xs] :
% 160.46/160.17        ( V_xs != c_List_Olist_ONil(T_a)
% 160.46/160.17       => hAPP(c_List_Ohd(T_a),hAPP(c_List_Orev(T_a),V_xs)) = c_List_Olast(T_a,V_xs) ) ).
% 160.46/160.17  
% 160.46/160.17  fof(fact_sorted__transpose,axiom,
% 160.46/160.17      ! [V_xs_2,T_b] : c_List_Olinorder__class_Osorted(tc_Nat_Onat,hAPP(c_List_Orev(tc_Nat_Onat),hAPP(hAPP(c_List_Omap(tc_List_Olist(T_b),tc_Nat_Onat),c_Nat_Osize__class_Osize(tc_List_Olist(T_b))),c_List_Otranspose(T_b,V_xs_2)))) ).
% 160.46/160.17  
% 160.46/160.17  fof(fact_rev__foldl__cons,axiom,
% 160.46/160.17      ! [V_xs_2,T_b] : hAPP(c_List_Orev(T_b),V_xs_2) = hAPP(c_List_Ofoldl(tc_List_Olist(T_b),T_b,hAPP(c_COMBC(T_b,tc_List_Olist(T_b),tc_List_Olist(T_b)),c_List_Olist_OCons(T_b)),c_List_Olist_ONil(T_b)),V_xs_2) ).
% 160.46/160.17  
% 160.46/160.17  fof(fact_rev__take,axiom,
% 160.46/160.17      ! [V_xs,V_i,T_a] : hAPP(c_List_Orev(T_a),hAPP(hAPP(c_List_Otake(T_a),V_i),V_xs)) = hAPP(hAPP(c_List_Odrop(T_a),hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_Nat_Onat),hAPP(c_Nat_Osize__class_Osize(tc_List_Olist(T_a)),V_xs)),V_i)),hAPP(c_List_Orev(T_a),V_xs)) ).
% 160.46/160.17  
% 160.46/160.17  fof(fact_rev__drop,axiom,
% 160.46/160.17      ! [V_xs,V_i,T_a] : hAPP(c_List_Orev(T_a),hAPP(hAPP(c_List_Odrop(T_a),V_i),V_xs)) = hAPP(hAPP(c_List_Otake(T_a),hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_Nat_Onat),hAPP(c_Nat_Osize__class_Osize(tc_List_Olist(T_a)),V_xs)),V_i)),hAPP(c_List_Orev(T_a),V_xs)) ).
% 160.46/160.17  
% 160.46/160.17  fof(fact_rotate__rev,axiom,
% 160.46/160.17      ! [V_xs,V_n,T_a] : hAPP(c_List_Orotate(T_a,V_n),hAPP(c_List_Orev(T_a),V_xs)) = hAPP(c_List_Orev(T_a),hAPP(c_List_Orotate(T_a,hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_Nat_Onat),hAPP(c_Nat_Osize__class_Osize(tc_List_Olist(T_a)),V_xs)),c_Divides_Odiv__class_Omod(tc_Nat_Onat,V_n,hAPP(c_Nat_Osize__class_Osize(tc_List_Olist(T_a)),V_xs)))),V_xs)) ).
% 160.46/160.17  
% 160.46/160.17  fof(fact_rev__nth,axiom,
% 160.46/160.17      ! [V_xs,T_a,V_n] :
% 160.46/160.17        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),V_n),hAPP(c_Nat_Osize__class_Osize(tc_List_Olist(T_a)),V_xs)))
% 160.46/160.17       => hAPP(hAPP(c_List_Onth(T_a),hAPP(c_List_Orev(T_a),V_xs)),V_n) = hAPP(hAPP(c_List_Onth(T_a),V_xs),hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_Nat_Onat),hAPP(c_Nat_Osize__class_Osize(tc_List_Olist(T_a)),V_xs)),hAPP(c_Nat_OSuc,V_n))) ) ).
% 160.46/160.17  
% 160.46/160.17  fof(fact_rev__update,axiom,
% 160.46/160.17      ! [V_y,V_xs,T_a,V_k] :
% 160.46/160.17        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),V_k),hAPP(c_Nat_Osize__class_Osize(tc_List_Olist(T_a)),V_xs)))
% 160.46/160.17       => hAPP(c_List_Orev(T_a),hAPP(hAPP(c_List_Olist__update(T_a,V_xs),V_k),V_y)) = hAPP(hAPP(c_List_Olist__update(T_a,hAPP(c_List_Orev(T_a),V_xs)),hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_Nat_Onat),hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_Nat_Onat),hAPP(c_Nat_Osize__class_Osize(tc_List_Olist(T_a)),V_xs)),V_k)),c_Groups_Oone__class_Oone(tc_Nat_Onat))),V_y) ) ).
% 160.46/160.17  
% 160.46/160.17  fof(fact_sorted__rev__nth__mono,axiom,
% 160.46/160.17      ! [V_j,V_i,V_xs,T_a] :
% 160.46/160.17        ( class_Orderings_Olinorder(T_a)
% 160.46/160.17       => ( c_List_Olinorder__class_Osorted(T_a,hAPP(c_List_Orev(T_a),V_xs))
% 160.46/160.17         => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat),V_i),V_j))
% 160.46/160.17           => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),V_j),hAPP(c_Nat_Osize__class_Osize(tc_List_Olist(T_a)),V_xs)))
% 160.46/160.17             => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),hAPP(hAPP(c_List_Onth(T_a),V_xs),V_j)),hAPP(hAPP(c_List_Onth(T_a),V_xs),V_i))) ) ) ) ) ).
% 160.46/160.17  
% 160.46/160.17  fof(fact_foldr__max__sorted,axiom,
% 160.46/160.17      ! [V_y_2,V_xs_2,T_b] :
% 160.46/160.17        ( class_Orderings_Olinorder(T_b)
% 160.46/160.17       => ( c_List_Olinorder__class_Osorted(T_b,hAPP(c_List_Orev(T_b),V_xs_2))
% 160.46/160.17         => ( ( V_xs_2 = c_List_Olist_ONil(T_b)
% 160.46/160.17             => c_List_Ofoldr(T_b,T_b,c_Orderings_Oord__class_Omax(T_b),V_xs_2,V_y_2) = V_y_2 )
% 160.46/160.17            & ( V_xs_2 != c_List_Olist_ONil(T_b)
% 160.46/160.17             => c_List_Ofoldr(T_b,T_b,c_Orderings_Oord__class_Omax(T_b),V_xs_2,V_y_2) = hAPP(hAPP(c_Orderings_Oord__class_Omax(T_b),hAPP(hAPP(c_List_Onth(T_b),V_xs_2),c_Groups_Ozero__class_Ozero(tc_Nat_Onat))),V_y_2) ) ) ) ) ).
% 160.46/160.17  
% 160.46/160.17  fof(fact_length__transpose__sorted,axiom,
% 160.46/160.17      ! [V_xs_2,T_b] :
% 160.46/160.17        ( c_List_Olinorder__class_Osorted(tc_Nat_Onat,hAPP(c_List_Orev(tc_Nat_Onat),hAPP(hAPP(c_List_Omap(tc_List_Olist(T_b),tc_Nat_Onat),c_Nat_Osize__class_Osize(tc_List_Olist(T_b))),V_xs_2)))
% 160.46/160.17       => ( ( V_xs_2 = c_List_Olist_ONil(tc_List_Olist(T_b))
% 160.46/160.17           => hAPP(c_Nat_Osize__class_Osize(tc_List_Olist(tc_List_Olist(T_b))),c_List_Otranspose(T_b,V_xs_2)) = c_Groups_Ozero__class_Ozero(tc_Nat_Onat) )
% 160.46/160.17          & ( V_xs_2 != c_List_Olist_ONil(tc_List_Olist(T_b))
% 160.46/160.17           => hAPP(c_Nat_Osize__class_Osize(tc_List_Olist(tc_List_Olist(T_b))),c_List_Otranspose(T_b,V_xs_2)) = hAPP(c_Nat_Osize__class_Osize(tc_List_Olist(T_b)),hAPP(hAPP(c_List_Onth(tc_List_Olist(T_b)),V_xs_2),c_Groups_Ozero__class_Ozero(tc_Nat_Onat))) ) ) ) ).
% 160.46/160.17  
% 160.46/160.17  fof(fact_transpose__column__length,axiom,
% 160.46/160.17      ! [V_i_2,V_xs_2,T_b] :
% 160.46/160.17        ( c_List_Olinorder__class_Osorted(tc_Nat_Onat,hAPP(c_List_Orev(tc_Nat_Onat),hAPP(hAPP(c_List_Omap(tc_List_Olist(T_b),tc_Nat_Onat),c_Nat_Osize__class_Osize(tc_List_Olist(T_b))),V_xs_2)))
% 160.46/160.17       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),V_i_2),hAPP(c_Nat_Osize__class_Osize(tc_List_Olist(tc_List_Olist(T_b))),V_xs_2)))
% 160.46/160.17         => hAPP(c_Nat_Osize__class_Osize(tc_List_Olist(tc_List_Olist(T_b))),hAPP(c_List_Ofilter(tc_List_Olist(T_b),hAPP(hAPP(c_COMBB(tc_Nat_Onat,tc_HOL_Obool,tc_List_Olist(T_b)),hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),V_i_2)),c_Nat_Osize__class_Osize(tc_List_Olist(T_b)))),c_List_Otranspose(T_b,V_xs_2))) = hAPP(c_Nat_Osize__class_Osize(tc_List_Olist(T_b)),hAPP(hAPP(c_List_Onth(tc_List_Olist(T_b)),V_xs_2),V_i_2)) ) ) ).
% 160.46/160.17  
% 160.46/160.17  fof(fact_transpose__transpose,axiom,
% 160.46/160.17      ! [V_xs_2,T_b] :
% 160.46/160.17        ( c_List_Olinorder__class_Osorted(tc_Nat_Onat,hAPP(c_List_Orev(tc_Nat_Onat),hAPP(hAPP(c_List_Omap(tc_List_Olist(T_b),tc_Nat_Onat),c_Nat_Osize__class_Osize(tc_List_Olist(T_b))),V_xs_2)))
% 160.46/160.17       => c_List_Otranspose(T_b,c_List_Otranspose(T_b,V_xs_2)) = c_List_OtakeWhile(tc_List_Olist(T_b),hAPP(hAPP(c_COMBB(tc_HOL_Obool,tc_HOL_Obool,tc_List_Olist(T_b)),c_fNot),hAPP(hAPP(c_COMBC(tc_List_Olist(T_b),tc_List_Olist(T_b),tc_HOL_Obool),c_fequal),c_List_Olist_ONil(T_b))),V_xs_2) ) ).
% 160.46/160.17  
% 160.46/160.17  fof(fact_transfer__nat__int__list__functions_I2_J,axiom,
% 160.46/160.17      c_List_Olist_ONil(tc_Nat_Onat) = c_List_Oreturn__list(c_List_Olist_ONil(tc_Int_Oint)) ).
% 160.46/160.17  
% 160.46/160.17  fof(fact_sorted__takeWhile,axiom,
% 160.46/160.17      ! [V_P_2,V_xs_2,T_b] :
% 160.46/160.17        ( class_Orderings_Olinorder(T_b)
% 160.46/160.17       => ( c_List_Olinorder__class_Osorted(T_b,V_xs_2)
% 160.46/160.17         => c_List_Olinorder__class_Osorted(T_b,c_List_OtakeWhile(T_b,V_P_2,V_xs_2)) ) ) ).
% 160.46/160.17  
% 160.46/160.17  fof(fact_length__takeWhile__le,axiom,
% 160.46/160.17      ! [V_xs_2,V_P_2,T_b] : hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat),hAPP(c_Nat_Osize__class_Osize(tc_List_Olist(T_b)),c_List_OtakeWhile(T_b,V_P_2,V_xs_2))),hAPP(c_Nat_Osize__class_Osize(tc_List_Olist(T_b)),V_xs_2))) ).
% 160.46/160.17  
% 160.46/160.17  fof(fact_takeWhile__eq__all__conv,axiom,
% 160.46/160.17      ! [V_xs_2,V_P_2,T_b] :
% 160.46/160.17        ( c_List_OtakeWhile(T_b,V_P_2,V_xs_2) = V_xs_2
% 160.46/160.17      <=> ! [B_x] :
% 160.46/160.17            ( hBOOL(hAPP(hAPP(c_member(T_b),B_x),hAPP(c_List_Oset(T_b),V_xs_2)))
% 160.46/160.17           => hBOOL(hAPP(V_P_2,B_x)) ) ) ).
% 160.46/160.17  
% 160.46/160.17  fof(fact_set__takeWhileD,axiom,
% 160.46/160.17      ! [V_xs_2,V_P_2,V_x_2,T_b] :
% 160.46/160.17        ( hBOOL(hAPP(hAPP(c_member(T_b),V_x_2),hAPP(c_List_Oset(T_b),c_List_OtakeWhile(T_b,V_P_2,V_xs_2))))
% 160.46/160.17       => ( hBOOL(hAPP(hAPP(c_member(T_b),V_x_2),hAPP(c_List_Oset(T_b),V_xs_2)))
% 160.46/160.17          & hBOOL(hAPP(V_P_2,V_x_2)) ) ) ).
% 160.46/160.17  
% 160.46/160.17  fof(fact_zip__takeWhile__snd,axiom,
% 160.46/160.17      ! [V_ys_2,V_P_2,V_xs_2,T_c,T_b] : hAPP(hAPP(c_List_Ozip(T_b,T_c),V_xs_2),c_List_OtakeWhile(T_c,V_P_2,V_ys_2)) = c_List_OtakeWhile(tc_prod(T_b,T_c),hAPP(c_Fun_Ocomp(T_c,tc_HOL_Obool,tc_prod(T_b,T_c),V_P_2),c_Product__Type_Osnd(T_b,T_c)),hAPP(hAPP(c_List_Ozip(T_b,T_c),V_xs_2),V_ys_2)) ).
% 160.46/160.17  
% 160.46/160.17  fof(fact_zip__takeWhile__fst,axiom,
% 160.46/160.17      ! [V_ys_2,V_xs_2,V_P_2,T_c,T_b] : hAPP(hAPP(c_List_Ozip(T_b,T_c),c_List_OtakeWhile(T_b,V_P_2,V_xs_2)),V_ys_2) = c_List_OtakeWhile(tc_prod(T_b,T_c),hAPP(c_Fun_Ocomp(T_b,tc_HOL_Obool,tc_prod(T_b,T_c),V_P_2),c_Product__Type_Ofst(T_b,T_c)),hAPP(hAPP(c_List_Ozip(T_b,T_c),V_xs_2),V_ys_2)) ).
% 160.46/160.17  
% 160.46/160.17  fof(fact_takeWhile__map,axiom,
% 160.46/160.17      ! [V_xs_2,V_f_2,T_c,V_P_2,T_b] : c_List_OtakeWhile(T_b,V_P_2,hAPP(hAPP(c_List_Omap(T_c,T_b),V_f_2),V_xs_2)) = hAPP(hAPP(c_List_Omap(T_c,T_b),V_f_2),c_List_OtakeWhile(T_c,hAPP(c_Fun_Ocomp(T_b,tc_HOL_Obool,T_c,V_P_2),V_f_2),V_xs_2)) ).
% 160.46/160.17  
% 160.46/160.17  fof(fact_takeWhile__tail,axiom,
% 160.46/160.17      ! [V_l_2,V_xs_2,T_b,V_x_2,V_P_2] :
% 160.46/160.17        ( ~ hBOOL(hAPP(V_P_2,V_x_2))
% 160.46/160.17       => c_List_OtakeWhile(T_b,V_P_2,hAPP(hAPP(c_List_Oappend(T_b),V_xs_2),hAPP(hAPP(c_List_Olist_OCons(T_b),V_x_2),V_l_2))) = c_List_OtakeWhile(T_b,V_P_2,V_xs_2) ) ).
% 160.46/160.17  
% 160.46/160.17  fof(fact_takeWhile_Osimps_I2_J,axiom,
% 160.46/160.17      ! [V_xs_2,T_b,V_x_2,V_P_2] :
% 160.46/160.17        ( ( hBOOL(hAPP(V_P_2,V_x_2))
% 160.46/160.17         => c_List_OtakeWhile(T_b,V_P_2,hAPP(hAPP(c_List_Olist_OCons(T_b),V_x_2),V_xs_2)) = hAPP(hAPP(c_List_Olist_OCons(T_b),V_x_2),c_List_OtakeWhile(T_b,V_P_2,V_xs_2)) )
% 160.46/160.17        & ( ~ hBOOL(hAPP(V_P_2,V_x_2))
% 160.46/160.17         => c_List_OtakeWhile(T_b,V_P_2,hAPP(hAPP(c_List_Olist_OCons(T_b),V_x_2),V_xs_2)) = c_List_Olist_ONil(T_b) ) ) ).
% 160.46/160.17  
% 160.46/160.17  fof(fact_takeWhile_Osimps_I1_J,axiom,
% 160.46/160.17      ! [V_P_2,T_b] : c_List_OtakeWhile(T_b,V_P_2,c_List_Olist_ONil(T_b)) = c_List_Olist_ONil(T_b) ).
% 160.46/160.17  
% 160.46/160.17  fof(fact_takeWhile__eq__take,axiom,
% 160.46/160.17      ! [V_xs_2,V_P_2,T_b] : c_List_OtakeWhile(T_b,V_P_2,V_xs_2) = hAPP(hAPP(c_List_Otake(T_b),hAPP(c_Nat_Osize__class_Osize(tc_List_Olist(T_b)),c_List_OtakeWhile(T_b,V_P_2,V_xs_2))),V_xs_2) ).
% 160.46/160.17  
% 160.46/160.17  fof(fact_distinct__takeWhile,axiom,
% 160.46/160.17      ! [V_P_2,V_xs_2,T_b] :
% 160.46/160.17        ( hBOOL(hAPP(c_List_Odistinct(T_b),V_xs_2))
% 160.46/160.17       => hBOOL(hAPP(c_List_Odistinct(T_b),c_List_OtakeWhile(T_b,V_P_2,V_xs_2))) ) ).
% 160.46/160.17  
% 160.46/160.17  fof(fact_return__list__def,axiom,
% 160.46/160.17      ! [V_l_2] : c_List_Oreturn__list(V_l_2) = hAPP(hAPP(c_List_Omap(tc_Int_Oint,tc_Nat_Onat),c_Int_Onat),V_l_2) ).
% 160.46/160.17  
% 160.46/160.17  fof(fact_takeWhile__append1,axiom,
% 160.46/160.17      ! [V_ys_2,V_P_2,V_xs_2,V_x_2,T_b] :
% 160.46/160.17        ( hBOOL(hAPP(hAPP(c_member(T_b),V_x_2),hAPP(c_List_Oset(T_b),V_xs_2)))
% 160.46/160.17       => ( ~ hBOOL(hAPP(V_P_2,V_x_2))
% 160.46/160.17         => c_List_OtakeWhile(T_b,V_P_2,hAPP(hAPP(c_List_Oappend(T_b),V_xs_2),V_ys_2)) = c_List_OtakeWhile(T_b,V_P_2,V_xs_2) ) ) ).
% 160.46/160.17  
% 160.46/160.17  fof(fact_nth__length__takeWhile,axiom,
% 160.46/160.17      ! [V_xs_2,V_P_2,T_b] :
% 160.46/160.17        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),hAPP(c_Nat_Osize__class_Osize(tc_List_Olist(T_b)),c_List_OtakeWhile(T_b,V_P_2,V_xs_2))),hAPP(c_Nat_Osize__class_Osize(tc_List_Olist(T_b)),V_xs_2)))
% 160.46/160.17       => ~ hBOOL(hAPP(V_P_2,hAPP(hAPP(c_List_Onth(T_b),V_xs_2),hAPP(c_Nat_Osize__class_Osize(tc_List_Olist(T_b)),c_List_OtakeWhile(T_b,V_P_2,V_xs_2))))) ) ).
% 160.46/160.17  
% 160.46/160.17  fof(fact_takeWhile__nth,axiom,
% 160.46/160.17      ! [V_xs_2,V_P_2,T_b,V_j_2] :
% 160.46/160.17        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),V_j_2),hAPP(c_Nat_Osize__class_Osize(tc_List_Olist(T_b)),c_List_OtakeWhile(T_b,V_P_2,V_xs_2))))
% 160.46/160.17       => hAPP(hAPP(c_List_Onth(T_b),c_List_OtakeWhile(T_b,V_P_2,V_xs_2)),V_j_2) = hAPP(hAPP(c_List_Onth(T_b),V_xs_2),V_j_2) ) ).
% 160.46/160.17  
% 160.46/160.17  fof(fact_takeWhile__not__last,axiom,
% 160.46/160.17      ! [T_b,V_xs_2] :
% 160.46/160.17        ( V_xs_2 != c_List_Olist_ONil(T_b)
% 160.46/160.17       => ( hBOOL(hAPP(c_List_Odistinct(T_b),V_xs_2))
% 160.46/160.17         => c_List_OtakeWhile(T_b,hAPP(hAPP(c_COMBB(tc_HOL_Obool,tc_HOL_Obool,T_b),c_fNot),hAPP(hAPP(c_COMBC(T_b,T_b,tc_HOL_Obool),c_fequal),c_List_Olast(T_b,V_xs_2))),V_xs_2) = c_List_Obutlast(T_b,V_xs_2) ) ) ).
% 160.46/160.17  
% 160.46/160.17  fof(fact_filter__equals__takeWhile__sorted__rev,axiom,
% 160.46/160.17      ! [V_t_2,V_xs_2,V_f_2,T_c,T_b] :
% 160.46/160.17        ( class_Orderings_Olinorder(T_b)
% 160.46/160.17       => ( c_List_Olinorder__class_Osorted(T_b,hAPP(c_List_Orev(T_b),hAPP(hAPP(c_List_Omap(T_c,T_b),V_f_2),V_xs_2)))
% 160.46/160.17         => hAPP(c_List_Ofilter(T_c,hAPP(hAPP(c_COMBB(T_b,tc_HOL_Obool,T_c),hAPP(c_Orderings_Oord__class_Oless(T_b),V_t_2)),V_f_2)),V_xs_2) = c_List_OtakeWhile(T_c,hAPP(hAPP(c_COMBB(T_b,tc_HOL_Obool,T_c),hAPP(c_Orderings_Oord__class_Oless(T_b),V_t_2)),V_f_2),V_xs_2) ) ) ).
% 160.46/160.17  
% 160.46/160.17  fof(fact_transfer__nat__int__list__return__embed,axiom,
% 160.46/160.17      ! [V_l] :
% 160.46/160.17        ( c_List_Onat__list(V_l)
% 160.46/160.17       => c_List_Oembed__list(c_List_Oreturn__list(V_l)) = V_l ) ).
% 160.46/160.17  
% 160.46/160.17  fof(fact_transfer__nat__int__list__functions_I1_J,axiom,
% 160.46/160.17      ! [V_m,V_l] : hAPP(hAPP(c_List_Oappend(tc_Nat_Onat),V_l),V_m) = c_List_Oreturn__list(hAPP(hAPP(c_List_Oappend(tc_Int_Oint),c_List_Oembed__list(V_l)),c_List_Oembed__list(V_m))) ).
% 160.46/160.17  
% 160.46/160.17  fof(fact_embed__list__def,axiom,
% 160.46/160.17      ! [V_l_2] : c_List_Oembed__list(V_l_2) = hAPP(hAPP(c_List_Omap(tc_Nat_Onat,tc_Int_Oint),c_Nat_Osemiring__1__class_Oof__nat(tc_Int_Oint)),V_l_2) ).
% 160.46/160.17  
% 160.46/160.17  fof(fact_takeWhile__neq__rev,axiom,
% 160.46/160.17      ! [V_x_2,V_xs_2,T_b] :
% 160.46/160.17        ( hBOOL(hAPP(c_List_Odistinct(T_b),V_xs_2))
% 160.46/160.17       => ( hBOOL(hAPP(hAPP(c_member(T_b),V_x_2),hAPP(c_List_Oset(T_b),V_xs_2)))
% 160.46/160.17         => c_List_OtakeWhile(T_b,hAPP(hAPP(c_COMBB(tc_HOL_Obool,tc_HOL_Obool,T_b),c_fNot),hAPP(hAPP(c_COMBC(T_b,T_b,tc_HOL_Obool),c_fequal),V_x_2)),hAPP(c_List_Orev(T_b),V_xs_2)) = hAPP(c_List_Orev(T_b),hAPP(c_List_Otl(T_b),c_List_OdropWhile(T_b,hAPP(hAPP(c_COMBB(tc_HOL_Obool,tc_HOL_Obool,T_b),c_fNot),hAPP(hAPP(c_COMBC(T_b,T_b,tc_HOL_Obool),c_fequal),V_x_2)),V_xs_2))) ) ) ).
% 160.46/160.17  
% 160.46/160.17  fof(fact_dropWhile__neq__rev,axiom,
% 160.46/160.17      ! [V_x_2,V_xs_2,T_b] :
% 160.46/160.17        ( hBOOL(hAPP(c_List_Odistinct(T_b),V_xs_2))
% 160.46/160.17       => ( hBOOL(hAPP(hAPP(c_member(T_b),V_x_2),hAPP(c_List_Oset(T_b),V_xs_2)))
% 160.46/160.17         => c_List_OdropWhile(T_b,hAPP(hAPP(c_COMBB(tc_HOL_Obool,tc_HOL_Obool,T_b),c_fNot),hAPP(hAPP(c_COMBC(T_b,T_b,tc_HOL_Obool),c_fequal),V_x_2)),hAPP(c_List_Orev(T_b),V_xs_2)) = hAPP(hAPP(c_List_Olist_OCons(T_b),V_x_2),hAPP(c_List_Orev(T_b),c_List_OtakeWhile(T_b,hAPP(hAPP(c_COMBB(tc_HOL_Obool,tc_HOL_Obool,T_b),c_fNot),hAPP(hAPP(c_COMBC(T_b,T_b,tc_HOL_Obool),c_fequal),V_x_2)),V_xs_2))) ) ) ).
% 160.46/160.17  
% 160.46/160.17  fof(fact_takeWhile__dropWhile__id,axiom,
% 160.46/160.17      ! [V_xs_2,V_P_2,T_b] : hAPP(hAPP(c_List_Oappend(T_b),c_List_OtakeWhile(T_b,V_P_2,V_xs_2)),c_List_OdropWhile(T_b,V_P_2,V_xs_2)) = V_xs_2 ).
% 160.46/160.17  
% 160.46/160.17  fof(fact_sorted__dropWhile,axiom,
% 160.46/160.17      ! [V_P_2,V_xs_2,T_b] :
% 160.46/160.17        ( class_Orderings_Olinorder(T_b)
% 160.46/160.17       => ( c_List_Olinorder__class_Osorted(T_b,V_xs_2)
% 160.46/160.17         => c_List_Olinorder__class_Osorted(T_b,c_List_OdropWhile(T_b,V_P_2,V_xs_2)) ) ) ).
% 160.46/160.17  
% 160.46/160.17  fof(fact_length__dropWhile__le,axiom,
% 160.46/160.17      ! [V_xs_2,V_P_2,T_b] : hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat),hAPP(c_Nat_Osize__class_Osize(tc_List_Olist(T_b)),c_List_OdropWhile(T_b,V_P_2,V_xs_2))),hAPP(c_Nat_Osize__class_Osize(tc_List_Olist(T_b)),V_xs_2))) ).
% 160.46/160.17  
% 160.46/160.17  fof(fact_dropWhile__eq__Nil__conv,axiom,
% 160.46/160.17      ! [V_xs_2,V_P_2,T_b] :
% 160.46/160.17        ( c_List_OdropWhile(T_b,V_P_2,V_xs_2) = c_List_Olist_ONil(T_b)
% 160.46/160.17      <=> ! [B_x] :
% 160.46/160.17            ( hBOOL(hAPP(hAPP(c_member(T_b),B_x),hAPP(c_List_Oset(T_b),V_xs_2)))
% 160.46/160.17           => hBOOL(hAPP(V_P_2,B_x)) ) ) ).
% 160.46/160.17  
% 160.46/160.17  fof(fact_dropWhile_Osimps_I2_J,axiom,
% 160.46/160.17      ! [V_xs_2,T_b,V_x_2,V_P_2] :
% 160.46/160.17        ( ( hBOOL(hAPP(V_P_2,V_x_2))
% 160.46/160.17         => c_List_OdropWhile(T_b,V_P_2,hAPP(hAPP(c_List_Olist_OCons(T_b),V_x_2),V_xs_2)) = c_List_OdropWhile(T_b,V_P_2,V_xs_2) )
% 160.46/160.17        & ( ~ hBOOL(hAPP(V_P_2,V_x_2))
% 160.46/160.17         => c_List_OdropWhile(T_b,V_P_2,hAPP(hAPP(c_List_Olist_OCons(T_b),V_x_2),V_xs_2)) = hAPP(hAPP(c_List_Olist_OCons(T_b),V_x_2),V_xs_2) ) ) ).
% 160.46/160.17  
% 160.46/160.17  fof(fact_dropWhile_Osimps_I1_J,axiom,
% 160.46/160.17      ! [V_P_2,T_b] : c_List_OdropWhile(T_b,V_P_2,c_List_Olist_ONil(T_b)) = c_List_Olist_ONil(T_b) ).
% 160.46/160.17  
% 160.46/160.17  fof(fact_distinct__dropWhile,axiom,
% 160.46/160.17      ! [V_P_2,V_xs_2,T_b] :
% 160.46/160.17        ( hBOOL(hAPP(c_List_Odistinct(T_b),V_xs_2))
% 160.46/160.17       => hBOOL(hAPP(c_List_Odistinct(T_b),c_List_OdropWhile(T_b,V_P_2,V_xs_2))) ) ).
% 160.46/160.17  
% 160.46/160.17  fof(fact_hd__dropWhile,axiom,
% 160.46/160.17      ! [V_xs_2,V_P_2,T_b] :
% 160.46/160.17        ( c_List_OdropWhile(T_b,V_P_2,V_xs_2) != c_List_Olist_ONil(T_b)
% 160.46/160.17       => ~ hBOOL(hAPP(V_P_2,hAPP(c_List_Ohd(T_b),c_List_OdropWhile(T_b,V_P_2,V_xs_2)))) ) ).
% 160.46/160.17  
% 160.46/160.17  fof(fact_dropWhile__map,axiom,
% 160.46/160.17      ! [V_xs_2,V_f_2,T_c,V_P_2,T_b] : c_List_OdropWhile(T_b,V_P_2,hAPP(hAPP(c_List_Omap(T_c,T_b),V_f_2),V_xs_2)) = hAPP(hAPP(c_List_Omap(T_c,T_b),V_f_2),c_List_OdropWhile(T_c,hAPP(c_Fun_Ocomp(T_b,tc_HOL_Obool,T_c,V_P_2),V_f_2),V_xs_2)) ).
% 160.46/160.17  
% 160.46/160.17  fof(fact_dropWhile__append1,axiom,
% 160.46/160.17      ! [V_ys_2,V_P_2,V_xs_2,V_x_2,T_b] :
% 160.46/160.17        ( hBOOL(hAPP(hAPP(c_member(T_b),V_x_2),hAPP(c_List_Oset(T_b),V_xs_2)))
% 160.46/160.17       => ( ~ hBOOL(hAPP(V_P_2,V_x_2))
% 160.46/160.17         => c_List_OdropWhile(T_b,V_P_2,hAPP(hAPP(c_List_Oappend(T_b),V_xs_2),V_ys_2)) = hAPP(hAPP(c_List_Oappend(T_b),c_List_OdropWhile(T_b,V_P_2,V_xs_2)),V_ys_2) ) ) ).
% 160.46/160.17  
% 160.46/160.17  fof(fact_dropWhile__eq__Cons__conv,axiom,
% 160.46/160.17      ! [V_ys_2,V_y_2,V_xs_2,V_P_2,T_b] :
% 160.46/160.17        ( c_List_OdropWhile(T_b,V_P_2,V_xs_2) = hAPP(hAPP(c_List_Olist_OCons(T_b),V_y_2),V_ys_2)
% 160.46/160.17      <=> ( V_xs_2 = hAPP(hAPP(c_List_Oappend(T_b),c_List_OtakeWhile(T_b,V_P_2,V_xs_2)),hAPP(hAPP(c_List_Olist_OCons(T_b),V_y_2),V_ys_2))
% 160.46/160.17          & ~ hBOOL(hAPP(V_P_2,V_y_2)) ) ) ).
% 160.46/160.17  
% 160.46/160.17  fof(fact_dropWhile__eq__drop,axiom,
% 160.46/160.17      ! [V_xs_2,V_P_2,T_b] : c_List_OdropWhile(T_b,V_P_2,V_xs_2) = hAPP(hAPP(c_List_Odrop(T_b),hAPP(c_Nat_Osize__class_Osize(tc_List_Olist(T_b)),c_List_OtakeWhile(T_b,V_P_2,V_xs_2))),V_xs_2) ).
% 160.46/160.17  
% 160.46/160.17  fof(fact_dropWhile__nth,axiom,
% 160.46/160.17      ! [V_xs_2,V_P_2,T_b,V_j_2] :
% 160.46/160.17        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),V_j_2),hAPP(c_Nat_Osize__class_Osize(tc_List_Olist(T_b)),c_List_OdropWhile(T_b,V_P_2,V_xs_2))))
% 160.46/160.17       => hAPP(hAPP(c_List_Onth(T_b),c_List_OdropWhile(T_b,V_P_2,V_xs_2)),V_j_2) = hAPP(hAPP(c_List_Onth(T_b),V_xs_2),hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Nat_Onat),V_j_2),hAPP(c_Nat_Osize__class_Osize(tc_List_Olist(T_b)),c_List_OtakeWhile(T_b,V_P_2,V_xs_2)))) ) ).
% 160.46/160.17  
% 160.46/160.17  fof(fact_listsum__map__filter,axiom,
% 160.46/160.17      ! [V_f_2,V_P_2,V_xs_2,T_b,T_c] :
% 160.46/160.17        ( class_Groups_Omonoid__add(T_c)
% 160.46/160.17       => ( ! [B_x] :
% 160.46/160.17              ( hBOOL(hAPP(hAPP(c_member(T_b),B_x),hAPP(c_List_Oset(T_b),V_xs_2)))
% 160.46/160.17             => ( ~ hBOOL(hAPP(V_P_2,B_x))
% 160.46/160.17               => hAPP(V_f_2,B_x) = c_Groups_Ozero__class_Ozero(T_c) ) )
% 160.46/160.17         => hAPP(c_List_Omonoid__add__class_Olistsum(T_c),hAPP(hAPP(c_List_Omap(T_b,T_c),V_f_2),hAPP(c_List_Ofilter(T_b,V_P_2),V_xs_2))) = hAPP(c_List_Omonoid__add__class_Olistsum(T_c),hAPP(hAPP(c_List_Omap(T_b,T_c),V_f_2),V_xs_2)) ) ) ).
% 160.46/160.17  
% 160.46/160.17  fof(fact_sorted__nth__monoI,axiom,
% 160.46/160.17      ! [V_xs,T_a] :
% 160.46/160.17        ( class_Orderings_Olinorder(T_a)
% 160.46/160.17       => ( ! [B_i,B_j] :
% 160.46/160.17              ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat),B_i),B_j))
% 160.46/160.17             => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),B_j),hAPP(c_Nat_Osize__class_Osize(tc_List_Olist(T_a)),V_xs)))
% 160.46/160.17               => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),hAPP(hAPP(c_List_Onth(T_a),V_xs),B_i)),hAPP(hAPP(c_List_Onth(T_a),V_xs),B_j))) ) )
% 160.46/160.17         => c_List_Olinorder__class_Osorted(T_a,V_xs) ) ) ).
% 160.46/160.17  
% 160.46/160.17  fof(fact_takeWhile__eq__filter,axiom,
% 160.46/160.17      ! [V_xs_2,V_P_2,T_b] :
% 160.46/160.17        ( ! [B_x] :
% 160.46/160.17            ( hBOOL(hAPP(hAPP(c_member(T_b),B_x),hAPP(c_List_Oset(T_b),c_List_OdropWhile(T_b,V_P_2,V_xs_2))))
% 160.46/160.17           => ~ hBOOL(hAPP(V_P_2,B_x)) )
% 160.46/160.17       => c_List_OtakeWhile(T_b,V_P_2,V_xs_2) = hAPP(c_List_Ofilter(T_b,V_P_2),V_xs_2) ) ).
% 160.46/160.17  
% 160.46/160.17  fof(fact_takeWhile__eq__take__P__nth,axiom,
% 160.46/160.17      ! [V_P_2,V_xs_2,T_b,V_n_2] :
% 160.46/160.17        ( ! [B_i] :
% 160.46/160.17            ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),B_i),V_n_2))
% 160.46/160.17           => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),B_i),hAPP(c_Nat_Osize__class_Osize(tc_List_Olist(T_b)),V_xs_2)))
% 160.46/160.17             => hBOOL(hAPP(V_P_2,hAPP(hAPP(c_List_Onth(T_b),V_xs_2),B_i))) ) )
% 160.46/160.17       => ( ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),V_n_2),hAPP(c_Nat_Osize__class_Osize(tc_List_Olist(T_b)),V_xs_2)))
% 160.46/160.17           => ~ hBOOL(hAPP(V_P_2,hAPP(hAPP(c_List_Onth(T_b),V_xs_2),V_n_2))) )
% 160.46/160.17         => c_List_OtakeWhile(T_b,V_P_2,V_xs_2) = hAPP(hAPP(c_List_Otake(T_b),V_n_2),V_xs_2) ) ) ).
% 160.46/160.17  
% 160.46/160.17  fof(fact_length__takeWhile__less__P__nth,axiom,
% 160.46/160.17      ! [V_xs_2,T_b,V_P_2,V_j_2] :
% 160.46/160.17        ( ! [B_i] :
% 160.46/160.17            ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),B_i),V_j_2))
% 160.46/160.17           => hBOOL(hAPP(V_P_2,hAPP(hAPP(c_List_Onth(T_b),V_xs_2),B_i))) )
% 160.46/160.17       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat),V_j_2),hAPP(c_Nat_Osize__class_Osize(tc_List_Olist(T_b)),V_xs_2)))
% 160.46/160.17         => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat),V_j_2),hAPP(c_Nat_Osize__class_Osize(tc_List_Olist(T_b)),c_List_OtakeWhile(T_b,V_P_2,V_xs_2)))) ) ) ).
% 160.46/160.17  
% 160.46/160.17  fof(fact_sorted_Osimps,axiom,
% 160.46/160.17      ! [V_a_2,T_b] :
% 160.46/160.17        ( class_Orderings_Olinorder(T_b)
% 160.46/160.17       => ( c_List_Olinorder__class_Osorted(T_b,V_a_2)
% 160.46/160.17        <=> ( V_a_2 = c_List_Olist_ONil(T_b)
% 160.46/160.17            | ? [B_xs,B_x] :
% 160.46/160.17                ( V_a_2 = hAPP(hAPP(c_List_Olist_OCons(T_b),B_x),B_xs)
% 160.46/160.17                & ! [B_xa] :
% 160.46/160.17                    ( hBOOL(hAPP(hAPP(c_member(T_b),B_xa),hAPP(c_List_Oset(T_b),B_xs)))
% 160.46/160.17                   => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_b),B_x),B_xa)) )
% 160.46/160.17                & c_List_Olinorder__class_Osorted(T_b,B_xs) ) ) ) ) ).
% 160.46/160.17  
% 160.46/160.17  fof(fact_List_Oinsert__def,axiom,
% 160.46/160.17      ! [V_xs_2,V_x_2,T_b] :
% 160.46/160.17        ( ( hBOOL(hAPP(hAPP(c_member(T_b),V_x_2),hAPP(c_List_Oset(T_b),V_xs_2)))
% 160.46/160.17         => c_List_Oinsert(T_b,V_x_2,V_xs_2) = V_xs_2 )
% 160.46/160.17        & ( ~ hBOOL(hAPP(hAPP(c_member(T_b),V_x_2),hAPP(c_List_Oset(T_b),V_xs_2)))
% 160.46/160.17         => c_List_Oinsert(T_b,V_x_2,V_xs_2) = hAPP(hAPP(c_List_Olist_OCons(T_b),V_x_2),V_xs_2) ) ) ).
% 160.46/160.17  
% 160.46/160.17  fof(fact_not__in__set__insert,axiom,
% 160.46/160.17      ! [V_xs_2,V_x_2,T_b] :
% 160.46/160.17        ( ~ hBOOL(hAPP(hAPP(c_member(T_b),V_x_2),hAPP(c_List_Oset(T_b),V_xs_2)))
% 160.46/160.17       => c_List_Oinsert(T_b,V_x_2,V_xs_2) = hAPP(hAPP(c_List_Olist_OCons(T_b),V_x_2),V_xs_2) ) ).
% 160.46/160.17  
% 160.46/160.17  fof(fact_insert__remdups,axiom,
% 160.46/160.17      ! [V_xs,V_x,T_a] : c_List_Oinsert(T_a,V_x,c_List_Oremdups(T_a,V_xs)) = c_List_Oremdups(T_a,c_List_Oinsert(T_a,V_x,V_xs)) ).
% 160.46/160.17  
% 160.46/160.17  fof(fact_distinct__insert,axiom,
% 160.46/160.17      ! [V_x,V_xs,T_a] :
% 160.46/160.17        ( hBOOL(hAPP(c_List_Odistinct(T_a),V_xs))
% 160.46/160.17       => hBOOL(hAPP(c_List_Odistinct(T_a),c_List_Oinsert(T_a,V_x,V_xs))) ) ).
% 160.46/160.17  
% 160.46/160.17  fof(fact_in__set__insert,axiom,
% 160.46/160.17      ! [V_xs_2,V_x_2,T_b] :
% 160.46/160.17        ( hBOOL(hAPP(hAPP(c_member(T_b),V_x_2),hAPP(c_List_Oset(T_b),V_xs_2)))
% 160.46/160.17       => c_List_Oinsert(T_b,V_x_2,V_xs_2) = V_xs_2 ) ).
% 160.46/160.17  
% 160.46/160.17  fof(fact_List_Oset__insert,axiom,
% 160.46/160.17      ! [V_xs_2,V_x_2,T_b] : hAPP(c_List_Oset(T_b),c_List_Oinsert(T_b,V_x_2,V_xs_2)) = hAPP(hAPP(c_Set_Oinsert(T_b),V_x_2),hAPP(c_List_Oset(T_b),V_xs_2)) ).
% 160.46/160.17  
% 160.46/160.17  fof(fact_insert__Nil,axiom,
% 160.46/160.17      ! [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)) ).
% 160.46/160.17  
% 160.46/160.17  fof(fact_concat__map__maps,axiom,
% 160.46/160.17      ! [V_xs_2,V_f_2,T_c,T_b] : c_List_Oconcat(T_b,hAPP(hAPP(c_List_Omap(T_c,tc_List_Olist(T_b)),V_f_2),V_xs_2)) = c_List_Omaps(T_c,T_b,V_f_2,V_xs_2) ).
% 160.46/160.17  
% 160.46/160.17  fof(fact_maps__def,axiom,
% 160.46/160.17      ! [V_xs_2,V_f_2,T_b,T_c] : c_List_Omaps(T_c,T_b,V_f_2,V_xs_2) = c_List_Oconcat(T_b,hAPP(hAPP(c_List_Omap(T_c,tc_List_Olist(T_b)),V_f_2),V_xs_2)) ).
% 160.46/160.17  
% 160.46/160.17  fof(fact_maps__simps_I2_J,axiom,
% 160.46/160.17      ! [V_f_2,T_b,T_c] : c_List_Omaps(T_c,T_b,V_f_2,c_List_Olist_ONil(T_c)) = c_List_Olist_ONil(T_b) ).
% 160.46/160.17  
% 160.46/160.17  fof(fact_maps__simps_I1_J,axiom,
% 160.46/160.17      ! [V_xs_2,V_x_2,V_f_2,T_b,T_c] : c_List_Omaps(T_c,T_b,V_f_2,hAPP(hAPP(c_List_Olist_OCons(T_c),V_x_2),V_xs_2)) = hAPP(hAPP(c_List_Oappend(T_b),hAPP(V_f_2,V_x_2)),c_List_Omaps(T_c,T_b,V_f_2,V_xs_2)) ).
% 160.46/160.17  
% 160.46/160.17  fof(fact_distinct__concat,axiom,
% 160.46/160.17      ! [V_xs_2,T_b] :
% 160.46/160.17        ( hBOOL(hAPP(c_List_Odistinct(tc_List_Olist(T_b)),V_xs_2))
% 160.46/160.17       => ( ! [B_ys] :
% 160.46/160.17              ( hBOOL(hAPP(hAPP(c_member(tc_List_Olist(T_b)),B_ys),hAPP(c_List_Oset(tc_List_Olist(T_b)),V_xs_2)))
% 160.46/160.17             => hBOOL(hAPP(c_List_Odistinct(T_b),B_ys)) )
% 160.46/160.17         => ( ! [B_ys] :
% 160.46/160.17                ( hBOOL(hAPP(hAPP(c_member(tc_List_Olist(T_b)),B_ys),hAPP(c_List_Oset(tc_List_Olist(T_b)),V_xs_2)))
% 160.46/160.17               => ! [B_zs] :
% 160.46/160.17                    ( hBOOL(hAPP(hAPP(c_member(tc_List_Olist(T_b)),B_zs),hAPP(c_List_Oset(tc_List_Olist(T_b)),V_xs_2)))
% 160.46/160.17                   => ( B_ys != B_zs
% 160.46/160.17                     => hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_b,tc_HOL_Obool)),hAPP(c_List_Oset(T_b),B_ys)),hAPP(c_List_Oset(T_b),B_zs)) = c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool)) ) ) )
% 160.46/160.17           => hBOOL(hAPP(c_List_Odistinct(T_b),c_List_Oconcat(T_b,V_xs_2))) ) ) ) ).
% 160.46/160.17  
% 160.46/160.17  fof(fact_measures__lesseq,axiom,
% 160.46/160.17      ! [V_fs_2,T_b,V_y_2,V_x_2,V_f_2] :
% 160.46/160.17        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat),hAPP(V_f_2,V_x_2)),hAPP(V_f_2,V_y_2)))
% 160.46/160.17       => ( hBOOL(hAPP(hAPP(c_member(tc_prod(T_b,T_b)),hAPP(hAPP(c_Product__Type_OPair(T_b,T_b),V_x_2),V_y_2)),c_List_Omeasures(T_b,V_fs_2)))
% 160.46/160.17         => hBOOL(hAPP(hAPP(c_member(tc_prod(T_b,T_b)),hAPP(hAPP(c_Product__Type_OPair(T_b,T_b),V_x_2),V_y_2)),c_List_Omeasures(T_b,hAPP(hAPP(c_List_Olist_OCons(tc_fun(T_b,tc_Nat_Onat)),V_f_2),V_fs_2)))) ) ) ).
% 160.46/160.17  
% 160.46/160.17  fof(fact_wf__measures,axiom,
% 160.46/160.17      ! [V_fs_2,T_b] : c_Wellfounded_Owf(T_b,c_List_Omeasures(T_b,V_fs_2)) ).
% 160.46/160.17  
% 160.46/160.17  fof(fact_in__measures_I1_J,axiom,
% 160.46/160.17      ! [V_y_2,V_x_2,T_b] : ~ hBOOL(hAPP(hAPP(c_member(tc_prod(T_b,T_b)),hAPP(hAPP(c_Product__Type_OPair(T_b,T_b),V_x_2),V_y_2)),c_List_Omeasures(T_b,c_List_Olist_ONil(tc_fun(T_b,tc_Nat_Onat))))) ).
% 160.46/160.17  
% 160.46/160.17  fof(fact_measures__def,axiom,
% 160.46/160.17      ! [V_fs_2,T_b] : c_List_Omeasures(T_b,V_fs_2) = hAPP(hAPP(c_Relation_Oinv__image(tc_List_Olist(tc_Nat_Onat),T_b),c_List_Olex(tc_Nat_Onat,c_Wellfounded_Oless__than)),hAPP(hAPP(c_COMBC(T_b,tc_List_Olist(tc_fun(T_b,tc_Nat_Onat)),tc_List_Olist(tc_Nat_Onat)),hAPP(hAPP(c_COMBB(tc_fun(tc_fun(T_b,tc_Nat_Onat),tc_Nat_Onat),tc_fun(tc_List_Olist(tc_fun(T_b,tc_Nat_Onat)),tc_List_Olist(tc_Nat_Onat)),T_b),c_List_Omap(tc_fun(T_b,tc_Nat_Onat),tc_Nat_Onat)),hAPP(c_COMBC(tc_fun(T_b,tc_Nat_Onat),T_b,tc_Nat_Onat),c_COMBI(tc_fun(T_b,tc_Nat_Onat))))),V_fs_2)) ).
% 160.46/160.17  
% 160.46/160.17  fof(fact_measures__less,axiom,
% 160.46/160.17      ! [V_fs_2,T_b,V_y_2,V_x_2,V_f_2] :
% 160.46/160.17        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),hAPP(V_f_2,V_x_2)),hAPP(V_f_2,V_y_2)))
% 160.46/160.17       => hBOOL(hAPP(hAPP(c_member(tc_prod(T_b,T_b)),hAPP(hAPP(c_Product__Type_OPair(T_b,T_b),V_x_2),V_y_2)),c_List_Omeasures(T_b,hAPP(hAPP(c_List_Olist_OCons(tc_fun(T_b,tc_Nat_Onat)),V_f_2),V_fs_2)))) ) ).
% 160.46/160.17  
% 160.46/160.17  fof(fact_in__measures_I2_J,axiom,
% 160.46/160.17      ! [V_fs_2,V_f_2,V_y_2,V_x_2,T_b] :
% 160.46/160.17        ( hBOOL(hAPP(hAPP(c_member(tc_prod(T_b,T_b)),hAPP(hAPP(c_Product__Type_OPair(T_b,T_b),V_x_2),V_y_2)),c_List_Omeasures(T_b,hAPP(hAPP(c_List_Olist_OCons(tc_fun(T_b,tc_Nat_Onat)),V_f_2),V_fs_2))))
% 160.46/160.17      <=> ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),hAPP(V_f_2,V_x_2)),hAPP(V_f_2,V_y_2)))
% 160.46/160.17          | ( hAPP(V_f_2,V_x_2) = hAPP(V_f_2,V_y_2)
% 160.46/160.17            & hBOOL(hAPP(hAPP(c_member(tc_prod(T_b,T_b)),hAPP(hAPP(c_Product__Type_OPair(T_b,T_b),V_x_2),V_y_2)),c_List_Omeasures(T_b,V_fs_2))) ) ) ) ).
% 160.46/160.17  
% 160.46/160.17  fof(fact_foldl__apply,axiom,
% 160.46/160.17      ! [V_s_2,V_g_2,V_h_2,V_f_2,T_c,T_d,V_xs_2,T_b] :
% 160.46/160.17        ( ! [B_x] :
% 160.46/160.17            ( hBOOL(hAPP(hAPP(c_member(T_b),B_x),hAPP(c_List_Oset(T_b),V_xs_2)))
% 160.46/160.17           => hAPP(c_Fun_Ocomp(T_d,T_d,T_c,hAPP(V_f_2,B_x)),V_h_2) = hAPP(c_Fun_Ocomp(T_c,T_d,T_c,V_h_2),hAPP(V_g_2,B_x)) )
% 160.46/160.17       => hAPP(c_List_Ofoldl(T_d,T_b,hAPP(c_COMBC(T_b,T_d,T_d),V_f_2),hAPP(V_h_2,V_s_2)),V_xs_2) = hAPP(V_h_2,hAPP(c_List_Ofoldl(T_c,T_b,hAPP(c_COMBC(T_b,T_c,T_c),V_g_2),V_s_2),V_xs_2)) ) ).
% 160.46/160.17  
% 160.46/160.17  fof(fact_order__fun_I2_J,axiom,
% 160.46/160.17      ! [V_g_2,V_f_2,T_b,T_c] :
% 160.46/160.17        ( ( class_Orderings_Oorder(T_c)
% 160.46/160.17          & class_Enum_Oenum(T_b) )
% 160.46/160.17       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_fun(T_b,T_c)),V_f_2),V_g_2))
% 160.46/160.17        <=> ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_b,T_c)),V_f_2),V_g_2))
% 160.46/160.17            & hBOOL(hAPP(c_Enum_Oenum__class_Oenum__ex(T_b),hAPP(hAPP(c_COMBB(tc_HOL_Obool,tc_HOL_Obool,T_b),c_fNot),hAPP(hAPP(c_COMBS(T_b,T_c,tc_HOL_Obool),hAPP(hAPP(c_COMBB(T_c,tc_fun(T_c,tc_HOL_Obool),T_b),c_fequal),V_f_2)),V_g_2)))) ) ) ) ).
% 160.46/160.17  
% 160.46/160.17  fof(fact_enum__ex__prod__def,axiom,
% 160.46/160.17      ! [V_P_2,T_b,T_c] :
% 160.46/160.17        ( ( class_Enum_Oenum(T_c)
% 160.46/160.17          & class_Enum_Oenum(T_b) )
% 160.46/160.17       => ( hBOOL(hAPP(c_Enum_Oenum__class_Oenum__ex(tc_prod(T_b,T_c)),V_P_2))
% 160.46/160.17        <=> hBOOL(hAPP(c_Enum_Oenum__class_Oenum__ex(T_b),hAPP(hAPP(c_COMBB(tc_fun(T_c,tc_HOL_Obool),tc_HOL_Obool,T_b),c_Enum_Oenum__class_Oenum__ex(T_c)),hAPP(hAPP(c_COMBB(tc_fun(T_c,tc_prod(T_b,T_c)),tc_fun(T_c,tc_HOL_Obool),T_b),hAPP(c_COMBB(tc_prod(T_b,T_c),tc_HOL_Obool,T_c),V_P_2)),c_Product__Type_OPair(T_b,T_c))))) ) ) ).
% 160.46/160.17  
% 160.46/160.17  fof(fact_exists__code,axiom,
% 160.46/160.17      ! [V_P_2,T_b] :
% 160.46/160.17        ( class_Enum_Oenum(T_b)
% 160.46/160.17       => ( ? [B_x1] : hBOOL(hAPP(V_P_2,B_x1))
% 160.46/160.17        <=> hBOOL(hAPP(c_Enum_Oenum__class_Oenum__ex(T_b),V_P_2)) ) ) ).
% 160.46/160.17  
% 160.46/160.17  fof(fact_enum__ex,axiom,
% 160.46/160.17      ! [V_P_2,T_b] :
% 160.46/160.17        ( class_Enum_Oenum(T_b)
% 160.46/160.17       => ( hBOOL(hAPP(c_Enum_Oenum__class_Oenum__ex(T_b),V_P_2))
% 160.46/160.17        <=> ? [B_x1] : hBOOL(hAPP(V_P_2,B_x1)) ) ) ).
% 160.46/160.17  
% 160.46/160.17  fof(fact_zip__obtain__same__length,axiom,
% 160.46/160.17      ! [V_P_2,V_ys_2,T_c,V_xs_2,T_b] :
% 160.46/160.17        ( ( hAPP(c_Nat_Osize__class_Osize(tc_List_Olist(T_b)),hAPP(hAPP(c_List_Otake(T_b),hAPP(hAPP(c_Orderings_Oord__class_Omin(tc_Nat_Onat),hAPP(c_Nat_Osize__class_Osize(tc_List_Olist(T_b)),V_xs_2)),hAPP(c_Nat_Osize__class_Osize(tc_List_Olist(T_c)),V_ys_2))),V_xs_2)) = hAPP(c_Nat_Osize__class_Osize(tc_List_Olist(T_c)),hAPP(hAPP(c_List_Otake(T_c),hAPP(hAPP(c_Orderings_Oord__class_Omin(tc_Nat_Onat),hAPP(c_Nat_Osize__class_Osize(tc_List_Olist(T_b)),V_xs_2)),hAPP(c_Nat_Osize__class_Osize(tc_List_Olist(T_c)),V_ys_2))),V_ys_2))
% 160.46/160.17         => hBOOL(hAPP(V_P_2,hAPP(hAPP(c_List_Ozip(T_b,T_c),hAPP(hAPP(c_List_Otake(T_b),hAPP(hAPP(c_Orderings_Oord__class_Omin(tc_Nat_Onat),hAPP(c_Nat_Osize__class_Osize(tc_List_Olist(T_b)),V_xs_2)),hAPP(c_Nat_Osize__class_Osize(tc_List_Olist(T_c)),V_ys_2))),V_xs_2)),hAPP(hAPP(c_List_Otake(T_c),hAPP(hAPP(c_Orderings_Oord__class_Omin(tc_Nat_Onat),hAPP(c_Nat_Osize__class_Osize(tc_List_Olist(T_b)),V_xs_2)),hAPP(c_Nat_Osize__class_Osize(tc_List_Olist(T_c)),V_ys_2))),V_ys_2)))) )
% 160.46/160.17       => hBOOL(hAPP(V_P_2,hAPP(hAPP(c_List_Ozip(T_b,T_c),V_xs_2),V_ys_2))) ) ).
% 160.46/160.17  
% 160.46/160.17  fof(fact_pos__not__random__dseq__def,axiom,
% 160.46/160.17      ! [V_seed_2,V_size_2,V_nrandom_2,V_R_2] : c_New__Random__Sequence_Opos__not__random__dseq(V_R_2,V_nrandom_2,V_size_2,V_seed_2) = c_New__DSequence_Opos__not__seq(hAPP(hAPP(hAPP(V_R_2,V_nrandom_2),V_size_2),V_seed_2)) ).
% 160.46/160.17  
% 160.46/160.17  fof(fact_dropWhile__append2,axiom,
% 160.46/160.17      ! [V_ys_2,V_P_2,V_xs_2,T_b] :
% 160.46/160.17        ( ! [B_x] :
% 160.46/160.17            ( hBOOL(hAPP(hAPP(c_member(T_b),B_x),hAPP(c_List_Oset(T_b),V_xs_2)))
% 160.46/160.17           => hBOOL(hAPP(V_P_2,B_x)) )
% 160.46/160.17       => c_List_OdropWhile(T_b,V_P_2,hAPP(hAPP(c_List_Oappend(T_b),V_xs_2),V_ys_2)) = c_List_OdropWhile(T_b,V_P_2,V_ys_2) ) ).
% 160.46/160.17  
% 160.46/160.17  fof(fact_list__all2__all__nthI,axiom,
% 160.46/160.17      ! [V_P_2,V_b_2,T_c,V_a_2,T_b] :
% 160.46/160.17        ( hAPP(c_Nat_Osize__class_Osize(tc_List_Olist(T_b)),V_a_2) = hAPP(c_Nat_Osize__class_Osize(tc_List_Olist(T_c)),V_b_2)
% 160.46/160.17       => ( ! [B_n] :
% 160.46/160.17              ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),B_n),hAPP(c_Nat_Osize__class_Osize(tc_List_Olist(T_b)),V_a_2)))
% 160.46/160.17             => hBOOL(hAPP(hAPP(V_P_2,hAPP(hAPP(c_List_Onth(T_b),V_a_2),B_n)),hAPP(hAPP(c_List_Onth(T_c),V_b_2),B_n))) )
% 160.46/160.17         => c_List_Olist__all2(T_b,T_c,V_P_2,V_a_2,V_b_2) ) ) ).
% 160.46/160.17  
% 160.46/160.17  fof(fact_finite__sorted__distinct__unique,axiom,
% 160.46/160.17      ! [V_A_2,T_b] :
% 160.46/160.17        ( class_Orderings_Olinorder(T_b)
% 160.46/160.17       => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2))
% 160.46/160.17         => ? [B_x] :
% 160.46/160.17              ( hAPP(c_List_Oset(T_b),B_x) = V_A_2
% 160.46/160.17              & c_List_Olinorder__class_Osorted(T_b,B_x)
% 160.46/160.17              & hBOOL(hAPP(c_List_Odistinct(T_b),B_x))
% 160.46/160.17              & ! [B_y] :
% 160.46/160.17                  ( ( hAPP(c_List_Oset(T_b),B_y) = V_A_2
% 160.46/160.17                    & c_List_Olinorder__class_Osorted(T_b,B_y)
% 160.46/160.17                    & hBOOL(hAPP(c_List_Odistinct(T_b),B_y)) )
% 160.46/160.17                 => B_y = B_x ) ) ) ) ).
% 160.46/160.17  
% 160.46/160.17  fof(fact_takeWhile__append2,axiom,
% 160.46/160.17      ! [V_ys_2,V_P_2,V_xs_2,T_b] :
% 160.46/160.17        ( ! [B_x] :
% 160.46/160.17            ( hBOOL(hAPP(hAPP(c_member(T_b),B_x),hAPP(c_List_Oset(T_b),V_xs_2)))
% 160.46/160.17           => hBOOL(hAPP(V_P_2,B_x)) )
% 160.46/160.17       => c_List_OtakeWhile(T_b,V_P_2,hAPP(hAPP(c_List_Oappend(T_b),V_xs_2),V_ys_2)) = hAPP(hAPP(c_List_Oappend(T_b),V_xs_2),c_List_OtakeWhile(T_b,V_P_2,V_ys_2)) ) ).
% 160.46/160.17  
% 160.46/160.17  fof(fact_insort__is__Cons,axiom,
% 160.46/160.17      ! [V_a_2,V_f_2,V_xs_2,T_b,T_c] :
% 160.46/160.17        ( class_Orderings_Olinorder(T_c)
% 160.46/160.17       => ( ! [B_x] :
% 160.46/160.17              ( hBOOL(hAPP(hAPP(c_member(T_b),B_x),hAPP(c_List_Oset(T_b),V_xs_2)))
% 160.46/160.17             => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_c),hAPP(V_f_2,V_a_2)),hAPP(V_f_2,B_x))) )
% 160.46/160.17         => hAPP(hAPP(c_List_Olinorder__class_Oinsort__key(T_b,T_c,V_f_2),V_a_2),V_xs_2) = hAPP(hAPP(c_List_Olist_OCons(T_b),V_a_2),V_xs_2) ) ) ).
% 160.46/160.17  
% 160.46/160.17  fof(fact_filter__eq__Cons__iff,axiom,
% 160.46/160.17      ! [V_xs_2,V_x_2,V_ys_2,V_P_2,T_b] :
% 160.46/160.17        ( hAPP(c_List_Ofilter(T_b,V_P_2),V_ys_2) = hAPP(hAPP(c_List_Olist_OCons(T_b),V_x_2),V_xs_2)
% 160.46/160.17      <=> ? [B_us,B_vs] :
% 160.46/160.17            ( V_ys_2 = hAPP(hAPP(c_List_Oappend(T_b),B_us),hAPP(hAPP(c_List_Olist_OCons(T_b),V_x_2),B_vs))
% 160.46/160.17            & ! [B_x] :
% 160.46/160.17                ( hBOOL(hAPP(hAPP(c_member(T_b),B_x),hAPP(c_List_Oset(T_b),B_us)))
% 160.46/160.17               => ~ hBOOL(hAPP(V_P_2,B_x)) )
% 160.46/160.17            & hBOOL(hAPP(V_P_2,V_x_2))
% 160.46/160.17            & V_xs_2 = hAPP(c_List_Ofilter(T_b,V_P_2),B_vs) ) ) ).
% 160.46/160.17  
% 160.46/160.17  fof(fact_Cons__eq__filter__iff,axiom,
% 160.46/160.17      ! [V_ys_2,V_P_2,V_xs_2,V_x_2,T_b] :
% 160.46/160.17        ( hAPP(hAPP(c_List_Olist_OCons(T_b),V_x_2),V_xs_2) = hAPP(c_List_Ofilter(T_b,V_P_2),V_ys_2)
% 160.46/160.17      <=> ? [B_us,B_vs] :
% 160.46/160.17            ( V_ys_2 = hAPP(hAPP(c_List_Oappend(T_b),B_us),hAPP(hAPP(c_List_Olist_OCons(T_b),V_x_2),B_vs))
% 160.46/160.17            & ! [B_x] :
% 160.46/160.17                ( hBOOL(hAPP(hAPP(c_member(T_b),B_x),hAPP(c_List_Oset(T_b),B_us)))
% 160.46/160.17               => ~ hBOOL(hAPP(V_P_2,B_x)) )
% 160.46/160.17            & hBOOL(hAPP(V_P_2,V_x_2))
% 160.46/160.17            & V_xs_2 = hAPP(c_List_Ofilter(T_b,V_P_2),B_vs) ) ) ).
% 160.46/160.17  
% 160.46/160.17  fof(fact_order__fun_I1_J,axiom,
% 160.46/160.17      ! [V_g_2,V_f_2,T_b,T_c] :
% 160.46/160.17        ( ( class_Orderings_Oorder(T_c)
% 160.46/160.17          & class_Enum_Oenum(T_b) )
% 160.46/160.17       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_b,T_c)),V_f_2),V_g_2))
% 160.46/160.17        <=> hBOOL(hAPP(c_Enum_Oenum__class_Oenum__all(T_b),hAPP(hAPP(c_COMBS(T_b,T_c,tc_HOL_Obool),hAPP(hAPP(c_COMBB(T_c,tc_fun(T_c,tc_HOL_Obool),T_b),c_Orderings_Oord__class_Oless__eq(T_c)),V_f_2)),V_g_2))) ) ) ).
% 160.46/160.17  
% 160.46/160.17  fof(fact_enum__all,axiom,
% 160.46/160.17      ! [V_P_2,T_b] :
% 160.46/160.17        ( class_Enum_Oenum(T_b)
% 160.46/160.17       => ( hBOOL(hAPP(c_Enum_Oenum__class_Oenum__all(T_b),V_P_2))
% 160.46/160.17        <=> ! [B_x1] : hBOOL(hAPP(V_P_2,B_x1)) ) ) ).
% 160.46/160.17  
% 160.46/160.17  fof(fact_all__code,axiom,
% 160.46/160.17      ! [V_P_2,T_b] :
% 160.46/160.17        ( class_Enum_Oenum(T_b)
% 160.46/160.17       => ( ! [B_x1] : hBOOL(hAPP(V_P_2,B_x1))
% 160.46/160.17        <=> hBOOL(hAPP(c_Enum_Oenum__class_Oenum__all(T_b),V_P_2)) ) ) ).
% 160.46/160.17  
% 160.46/160.17  fof(fact_enum__all__prod__def,axiom,
% 160.46/160.17      ! [V_P_2,T_b,T_c] :
% 160.46/160.17        ( ( class_Enum_Oenum(T_c)
% 160.46/160.17          & class_Enum_Oenum(T_b) )
% 160.46/160.17       => ( hBOOL(hAPP(c_Enum_Oenum__class_Oenum__all(tc_prod(T_b,T_c)),V_P_2))
% 160.46/160.17        <=> hBOOL(hAPP(c_Enum_Oenum__class_Oenum__all(T_b),hAPP(hAPP(c_COMBB(tc_fun(T_c,tc_HOL_Obool),tc_HOL_Obool,T_b),c_Enum_Oenum__class_Oenum__all(T_c)),hAPP(hAPP(c_COMBB(tc_fun(T_c,tc_prod(T_b,T_c)),tc_fun(T_c,tc_HOL_Obool),T_b),hAPP(c_COMBB(tc_prod(T_b,T_c),tc_HOL_Obool,T_c),V_P_2)),c_Product__Type_OPair(T_b,T_c))))) ) ) ).
% 160.46/160.17  
% 160.46/160.17  fof(fact_list__ball__nth,axiom,
% 160.46/160.17      ! [V_P_2,V_xs_2,T_b,V_n_2] :
% 160.46/160.17        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),V_n_2),hAPP(c_Nat_Osize__class_Osize(tc_List_Olist(T_b)),V_xs_2)))
% 160.46/160.17       => ( ! [B_x] :
% 160.46/160.17              ( hBOOL(hAPP(hAPP(c_member(T_b),B_x),hAPP(c_List_Oset(T_b),V_xs_2)))
% 160.46/160.17             => hBOOL(hAPP(V_P_2,B_x)) )
% 160.46/160.17         => hBOOL(hAPP(V_P_2,hAPP(hAPP(c_List_Onth(T_b),V_xs_2),V_n_2))) ) ) ).
% 160.46/160.17  
% 160.46/160.17  fof(fact_sorted_OCons,axiom,
% 160.46/160.17      ! [V_x_2,V_xs_2,T_b] :
% 160.46/160.17        ( class_Orderings_Olinorder(T_b)
% 160.46/160.17       => ( ! [B_x] :
% 160.46/160.17              ( hBOOL(hAPP(hAPP(c_member(T_b),B_x),hAPP(c_List_Oset(T_b),V_xs_2)))
% 160.46/160.17             => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_b),V_x_2),B_x)) )
% 160.46/160.17         => ( c_List_Olinorder__class_Osorted(T_b,V_xs_2)
% 160.46/160.17           => c_List_Olinorder__class_Osorted(T_b,hAPP(hAPP(c_List_Olist_OCons(T_b),V_x_2),V_xs_2)) ) ) ) ).
% 160.46/160.17  
% 160.46/160.17  fof(fact_list__ex__length,axiom,
% 160.46/160.17      ! [V_xs_2,V_P_2,T_b] :
% 160.46/160.17        ( c_List_Olist__ex(T_b,V_P_2,V_xs_2)
% 160.46/160.17      <=> ? [B_n] :
% 160.46/160.17            ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),B_n),hAPP(c_Nat_Osize__class_Osize(tc_List_Olist(T_b)),V_xs_2)))
% 160.46/160.17            & hBOOL(hAPP(V_P_2,hAPP(hAPP(c_List_Onth(T_b),V_xs_2),B_n))) ) ) ).
% 160.46/160.17  
% 160.46/160.17  fof(fact_in__set__conv__decomp,axiom,
% 160.46/160.17      ! [V_xs_2,V_x_2,T_b] :
% 160.46/160.17        ( hBOOL(hAPP(hAPP(c_member(T_b),V_x_2),hAPP(c_List_Oset(T_b),V_xs_2)))
% 160.46/160.17      <=> ? [B_ys,B_zs] : V_xs_2 = hAPP(hAPP(c_List_Oappend(T_b),B_ys),hAPP(hAPP(c_List_Olist_OCons(T_b),V_x_2),B_zs)) ) ).
% 160.46/160.17  
% 160.46/160.17  fof(fact_list__ex__simps_I2_J,axiom,
% 160.46/160.17      ! [V_P_2,T_b] : ~ c_List_Olist__ex(T_b,V_P_2,c_List_Olist_ONil(T_b)) ).
% 160.46/160.17  
% 160.46/160.17  fof(fact_list__ex__append,axiom,
% 160.46/160.17      ! [V_ys_2,V_xs_2,V_P_2,T_b] :
% 160.46/160.17        ( c_List_Olist__ex(T_b,V_P_2,hAPP(hAPP(c_List_Oappend(T_b),V_xs_2),V_ys_2))
% 160.46/160.17      <=> ( c_List_Olist__ex(T_b,V_P_2,V_xs_2)
% 160.46/160.17          | c_List_Olist__ex(T_b,V_P_2,V_ys_2) ) ) ).
% 160.46/160.17  
% 160.46/160.17  fof(fact_list__ex__iff,axiom,
% 160.46/160.17      ! [V_xs_2,V_P_2,T_b] :
% 160.46/160.17        ( c_List_Olist__ex(T_b,V_P_2,V_xs_2)
% 160.46/160.17      <=> ? [B_x] :
% 160.46/160.17            ( hBOOL(hAPP(hAPP(c_member(T_b),B_x),hAPP(c_List_Oset(T_b),V_xs_2)))
% 160.46/160.17            & hBOOL(hAPP(V_P_2,B_x)) ) ) ).
% 160.46/160.17  
% 160.46/160.17  fof(fact_list__ex__rev,axiom,
% 160.46/160.17      ! [V_xs_2,V_P_2,T_b] :
% 160.46/160.17        ( c_List_Olist__ex(T_b,V_P_2,hAPP(c_List_Orev(T_b),V_xs_2))
% 160.46/160.17      <=> c_List_Olist__ex(T_b,V_P_2,V_xs_2) ) ).
% 160.46/160.17  
% 160.46/160.17  fof(fact_list__ex__simps_I1_J,axiom,
% 160.46/160.17      ! [V_xs_2,V_x_2,V_P_2,T_b] :
% 160.46/160.17        ( c_List_Olist__ex(T_b,V_P_2,hAPP(hAPP(c_List_Olist_OCons(T_b),V_x_2),V_xs_2))
% 160.46/160.17      <=> ( hBOOL(hAPP(V_P_2,V_x_2))
% 160.46/160.17          | c_List_Olist__ex(T_b,V_P_2,V_xs_2) ) ) ).
% 160.46/160.17  
% 160.46/160.17  fof(fact_in__set__conv__decomp__first,axiom,
% 160.46/160.17      ! [V_xs_2,V_x_2,T_b] :
% 160.46/160.17        ( hBOOL(hAPP(hAPP(c_member(T_b),V_x_2),hAPP(c_List_Oset(T_b),V_xs_2)))
% 160.46/160.17      <=> ? [B_ys] :
% 160.46/160.17            ( ? [B_zs] : V_xs_2 = hAPP(hAPP(c_List_Oappend(T_b),B_ys),hAPP(hAPP(c_List_Olist_OCons(T_b),V_x_2),B_zs))
% 160.46/160.17            & ~ hBOOL(hAPP(hAPP(c_member(T_b),V_x_2),hAPP(c_List_Oset(T_b),B_ys))) ) ) ).
% 160.46/160.17  
% 160.46/160.17  fof(fact_in__set__conv__decomp__last,axiom,
% 160.46/160.17      ! [V_xs_2,V_x_2,T_b] :
% 160.46/160.17        ( hBOOL(hAPP(hAPP(c_member(T_b),V_x_2),hAPP(c_List_Oset(T_b),V_xs_2)))
% 160.46/160.17      <=> ? [B_ys,B_zs] :
% 160.46/160.17            ( V_xs_2 = hAPP(hAPP(c_List_Oappend(T_b),B_ys),hAPP(hAPP(c_List_Olist_OCons(T_b),V_x_2),B_zs))
% 160.46/160.17            & ~ hBOOL(hAPP(hAPP(c_member(T_b),V_x_2),hAPP(c_List_Oset(T_b),B_zs))) ) ) ).
% 160.46/160.17  
% 160.46/160.17  fof(fact_list__all__length,axiom,
% 160.46/160.17      ! [V_xs_2,V_P_2,T_b] :
% 160.46/160.17        ( c_List_Olist__all(T_b,V_P_2,V_xs_2)
% 160.46/160.17      <=> ! [B_n] :
% 160.46/160.17            ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),B_n),hAPP(c_Nat_Osize__class_Osize(tc_List_Olist(T_b)),V_xs_2)))
% 160.46/160.17           => hBOOL(hAPP(V_P_2,hAPP(hAPP(c_List_Onth(T_b),V_xs_2),B_n))) ) ) ).
% 160.46/160.17  
% 160.46/160.17  fof(fact_measure__function__int,axiom,
% 160.46/160.17      c_FunDef_Ois__measure(tc_Int_Oint,hAPP(c_Fun_Ocomp(tc_Int_Oint,tc_Nat_Onat,tc_Int_Oint,c_Int_Onat),c_Groups_Oabs__class_Oabs(tc_Int_Oint))) ).
% 160.46/160.17  
% 160.46/160.17  fof(fact_list__all__simps_I2_J,axiom,
% 160.46/160.17      ! [V_P_2,T_b] : c_List_Olist__all(T_b,V_P_2,c_List_Olist_ONil(T_b)) ).
% 160.46/160.17  
% 160.46/160.17  fof(fact_list__all__append,axiom,
% 160.46/160.17      ! [V_ys_2,V_xs_2,V_P_2,T_b] :
% 160.46/160.17        ( c_List_Olist__all(T_b,V_P_2,hAPP(hAPP(c_List_Oappend(T_b),V_xs_2),V_ys_2))
% 160.46/160.17      <=> ( c_List_Olist__all(T_b,V_P_2,V_xs_2)
% 160.46/160.17          & c_List_Olist__all(T_b,V_P_2,V_ys_2) ) ) ).
% 160.46/160.17  
% 160.46/160.17  fof(fact_measure__size,axiom,
% 160.46/160.17      ! [T_b] :
% 160.46/160.17        ( class_Nat_Osize(T_b)
% 160.46/160.17       => c_FunDef_Ois__measure(T_b,c_Nat_Osize__class_Osize(T_b)) ) ).
% 160.46/160.17  
% 160.46/160.17  fof(fact_is__measure_Ointros,axiom,
% 160.46/160.17      ! [V_f_2,T_b] : c_FunDef_Ois__measure(T_b,V_f_2) ).
% 160.46/160.17  
% 160.46/160.17  fof(fact_is__measure_Oequations,axiom,
% 160.46/160.17      ! [V_a_2,T_b] : c_FunDef_Ois__measure(T_b,V_a_2) ).
% 160.46/160.17  
% 160.46/160.17  fof(fact_is__measure_Osimps,axiom,
% 160.46/160.17      ! [V_a_2,T_b] : c_FunDef_Ois__measure(T_b,V_a_2) ).
% 160.46/160.17  
% 160.46/160.17  fof(fact_list__all__iff,axiom,
% 160.46/160.17      ! [V_xs_2,V_P_2,T_b] :
% 160.46/160.17        ( c_List_Olist__all(T_b,V_P_2,V_xs_2)
% 160.46/160.17      <=> ! [B_x] :
% 160.46/160.17            ( hBOOL(hAPP(hAPP(c_member(T_b),B_x),hAPP(c_List_Oset(T_b),V_xs_2)))
% 160.46/160.17           => hBOOL(hAPP(V_P_2,B_x)) ) ) ).
% 160.46/160.17  
% 160.46/160.17  fof(fact_measure__fst,axiom,
% 160.46/160.17      ! [T_c,V_f_2,T_b] :
% 160.46/160.17        ( c_FunDef_Ois__measure(T_b,V_f_2)
% 160.46/160.17       => c_FunDef_Ois__measure(tc_prod(T_b,T_c),hAPP(hAPP(c_COMBB(T_b,tc_Nat_Onat,tc_prod(T_b,T_c)),V_f_2),c_Product__Type_Ofst(T_b,T_c))) ) ).
% 160.46/160.17  
% 160.46/160.17  fof(fact_measure__snd,axiom,
% 160.46/160.17      ! [T_c,V_f_2,T_b] :
% 160.46/160.17        ( c_FunDef_Ois__measure(T_b,V_f_2)
% 160.46/160.17       => c_FunDef_Ois__measure(tc_prod(T_c,T_b),hAPP(hAPP(c_COMBB(T_b,tc_Nat_Onat,tc_prod(T_c,T_b)),V_f_2),c_Product__Type_Osnd(T_c,T_b))) ) ).
% 160.46/160.17  
% 160.46/160.17  fof(fact_list__all__rev,axiom,
% 160.46/160.17      ! [V_xs_2,V_P_2,T_b] :
% 160.46/160.17        ( c_List_Olist__all(T_b,V_P_2,hAPP(c_List_Orev(T_b),V_xs_2))
% 160.46/160.17      <=> c_List_Olist__all(T_b,V_P_2,V_xs_2) ) ).
% 160.46/160.17  
% 160.46/160.17  fof(fact_list__all__simps_I1_J,axiom,
% 160.46/160.17      ! [V_xs_2,V_x_2,V_P_2,T_b] :
% 160.46/160.17        ( c_List_Olist__all(T_b,V_P_2,hAPP(hAPP(c_List_Olist_OCons(T_b),V_x_2),V_xs_2))
% 160.46/160.17      <=> ( hBOOL(hAPP(V_P_2,V_x_2))
% 160.46/160.17          & c_List_Olist__all(T_b,V_P_2,V_xs_2) ) ) ).
% 160.46/160.17  
% 160.46/160.17  fof(fact_Ball__set__list__all,axiom,
% 160.46/160.17      ! [V_P_2,V_xs_2,T_b] :
% 160.46/160.17        ( ! [B_x] :
% 160.46/160.17            ( hBOOL(hAPP(hAPP(c_member(T_b),B_x),hAPP(c_List_Oset(T_b),V_xs_2)))
% 160.46/160.17           => hBOOL(hAPP(V_P_2,B_x)) )
% 160.46/160.17      <=> c_List_Olist__all(T_b,V_P_2,V_xs_2) ) ).
% 160.46/160.17  
% 160.46/160.17  fof(fact_list__all__iff__raw,axiom,
% 160.46/160.17      ! [V_xs_2,V_P_2,T_b] :
% 160.46/160.17        ( c_List_Olist__all(T_b,V_P_2,V_xs_2)
% 160.46/160.17      <=> ! [B_x] :
% 160.46/160.17            ( hBOOL(hAPP(hAPP(c_member(T_b),B_x),hAPP(c_List_Oset(T_b),V_xs_2)))
% 160.46/160.17           => hBOOL(hAPP(V_P_2,B_x)) ) ) ).
% 160.46/160.17  
% 160.46/160.17  fof(fact_list__ex1__simps_I2_J,axiom,
% 160.46/160.17      ! [V_xs_2,V_x_2,V_P_2,T_b] :
% 160.46/160.17        ( c_List_Olist__ex1(T_b,V_P_2,hAPP(hAPP(c_List_Olist_OCons(T_b),V_x_2),V_xs_2))
% 160.46/160.17      <=> ( ( hBOOL(hAPP(V_P_2,V_x_2))
% 160.46/160.17           => c_List_Olist__all(T_b,hAPP(hAPP(c_COMBS(T_b,tc_HOL_Obool,tc_HOL_Obool),hAPP(hAPP(c_COMBB(tc_HOL_Obool,tc_fun(tc_HOL_Obool,tc_HOL_Obool),T_b),c_fdisj),hAPP(hAPP(c_COMBB(tc_HOL_Obool,tc_HOL_Obool,T_b),c_fNot),V_P_2))),hAPP(c_fequal,V_x_2)),V_xs_2) )
% 160.46/160.17          & ( ~ hBOOL(hAPP(V_P_2,V_x_2))
% 160.46/160.17           => c_List_Olist__ex1(T_b,V_P_2,V_xs_2) ) ) ) ).
% 160.46/160.17  
% 160.46/160.17  fof(fact_transfer__morphism__int__nat,axiom,
% 160.46/160.17      c_Nat__Transfer_Otransfer__morphism(tc_Nat_Onat,tc_Int_Oint,c_Nat_Osemiring__1__class_Oof__nat(tc_Int_Oint),hAPP(c_COMBK(tc_HOL_Obool,tc_Nat_Onat),c_fTrue)) ).
% 160.46/160.17  
% 160.46/160.17  fof(fact_list__ex1__simps_I1_J,axiom,
% 160.46/160.17      ! [V_P_2,T_b] : ~ c_List_Olist__ex1(T_b,V_P_2,c_List_Olist_ONil(T_b)) ).
% 160.46/160.17  
% 160.46/160.17  fof(fact_bool_Osize_I3_J,axiom,
% 160.46/160.17      hAPP(c_Nat_Osize__class_Osize(tc_HOL_Obool),c_fTrue) = c_Groups_Ozero__class_Ozero(tc_Nat_Onat) ).
% 160.46/160.17  
% 160.46/160.17  fof(fact_bool_Osize_I4_J,axiom,
% 160.46/160.17      hAPP(c_Nat_Osize__class_Osize(tc_HOL_Obool),c_fFalse) = c_Groups_Ozero__class_Ozero(tc_Nat_Onat) ).
% 160.46/160.17  
% 160.46/160.17  fof(fact_list__ex1__iff,axiom,
% 160.46/160.17      ! [V_xs_2,V_P_2,T_b] :
% 160.46/160.17        ( c_List_Olist__ex1(T_b,V_P_2,V_xs_2)
% 160.46/160.17      <=> ? [B_x] :
% 160.46/160.17            ( hBOOL(hAPP(hAPP(c_member(T_b),B_x),hAPP(c_List_Oset(T_b),V_xs_2)))
% 160.46/160.17            & hBOOL(hAPP(V_P_2,B_x))
% 160.46/160.17            & ! [B_y] :
% 160.46/160.17                ( ( hBOOL(hAPP(hAPP(c_member(T_b),B_y),hAPP(c_List_Oset(T_b),V_xs_2)))
% 160.46/160.17                  & hBOOL(hAPP(V_P_2,B_y)) )
% 160.46/160.17               => B_y = B_x ) ) ) ).
% 160.46/160.17  
% 160.46/160.17  fof(fact_New__DSequence_Oneg__decr__bind__def,axiom,
% 160.46/160.17      ! [V_f_2,V_x_2,T_b,T_c,V_i_2] :
% 160.46/160.17        ( ( V_i_2 = c_Groups_Ozero__class_Ozero(tc_Code__Numeral_Ocode__numeral)
% 160.46/160.17         => hAPP(c_New__DSequence_Oneg__decr__bind(T_c,T_b,V_x_2,V_f_2),V_i_2) = c_Lazy__Sequence_Ohit__bound(T_b) )
% 160.46/160.17        & ( V_i_2 != c_Groups_Ozero__class_Ozero(tc_Code__Numeral_Ocode__numeral)
% 160.46/160.17         => hAPP(c_New__DSequence_Oneg__decr__bind(T_c,T_b,V_x_2,V_f_2),V_i_2) = c_Lazy__Sequence_Ohb__bind(T_c,T_b,hAPP(V_x_2,hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_Code__Numeral_Ocode__numeral),V_i_2),c_Groups_Oone__class_Oone(tc_Code__Numeral_Ocode__numeral))),hAPP(hAPP(c_COMBC(T_c,tc_Code__Numeral_Ocode__numeral,tc_Lazy__Sequence_Olazy__sequence(tc_Option_Ooption(T_b))),V_f_2),V_i_2)) ) ) ).
% 160.46/160.17  
% 160.46/160.17  fof(fact_New__DSequence_Opos__decr__bind__def,axiom,
% 160.46/160.17      ! [V_f_2,V_x_2,T_b,T_c,V_i_2] :
% 160.46/160.17        ( ( V_i_2 = c_Groups_Ozero__class_Ozero(tc_Code__Numeral_Ocode__numeral)
% 160.46/160.17         => hAPP(c_New__DSequence_Opos__decr__bind(T_c,T_b,V_x_2,V_f_2),V_i_2) = c_Lazy__Sequence_Oempty(T_b) )
% 160.46/160.17        & ( V_i_2 != c_Groups_Ozero__class_Ozero(tc_Code__Numeral_Ocode__numeral)
% 160.46/160.17         => hAPP(c_New__DSequence_Opos__decr__bind(T_c,T_b,V_x_2,V_f_2),V_i_2) = hAPP(c_Lazy__Sequence_Obind(T_c,T_b,hAPP(V_x_2,hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_Code__Numeral_Ocode__numeral),V_i_2),c_Groups_Oone__class_Oone(tc_Code__Numeral_Ocode__numeral)))),hAPP(hAPP(c_COMBC(T_c,tc_Code__Numeral_Ocode__numeral,tc_Lazy__Sequence_Olazy__sequence(T_b)),V_f_2),V_i_2)) ) ) ).
% 160.46/160.17  
% 160.46/160.17  fof(fact_New__Random__Sequence_Oneg__decr__bind__def,axiom,
% 160.46/160.17      ! [V_seed_2,V_size_2,V_nrandom_2,V_f_2,V_R_2,T_b,T_c] : c_New__Random__Sequence_Oneg__decr__bind(T_c,T_b,V_R_2,V_f_2,V_nrandom_2,V_size_2,V_seed_2) = c_New__DSequence_Oneg__decr__bind(T_c,T_b,hAPP(hAPP(hAPP(V_R_2,V_nrandom_2),V_size_2),V_seed_2),hAPP(hAPP(c_COMBC(T_c,tc_prod(tc_Code__Numeral_Ocode__numeral,tc_Code__Numeral_Ocode__numeral),tc_fun(tc_Code__Numeral_Ocode__numeral,tc_Lazy__Sequence_Olazy__sequence(tc_Option_Ooption(T_b)))),hAPP(hAPP(c_COMBC(T_c,tc_Code__Numeral_Ocode__numeral,tc_fun(tc_prod(tc_Code__Numeral_Ocode__numeral,tc_Code__Numeral_Ocode__numeral),tc_fun(tc_Code__Numeral_Ocode__numeral,tc_Lazy__Sequence_Olazy__sequence(tc_Option_Ooption(T_b))))),hAPP(hAPP(c_COMBC(T_c,tc_Code__Numeral_Ocode__numeral,tc_fun(tc_Code__Numeral_Ocode__numeral,tc_fun(tc_prod(tc_Code__Numeral_Ocode__numeral,tc_Code__Numeral_Ocode__numeral),tc_fun(tc_Code__Numeral_Ocode__numeral,tc_Lazy__Sequence_Olazy__sequence(tc_Option_Ooption(T_b)))))),V_f_2),V_nrandom_2)),V_size_2)),V_seed_2)) ).
% 160.46/160.17  
% 160.46/160.17  fof(fact_New__Random__Sequence_Opos__decr__bind__def,axiom,
% 160.46/160.17      ! [V_seed_2,V_size_2,V_nrandom_2,V_f_2,V_R_2,T_b,T_c] : c_New__Random__Sequence_Opos__decr__bind(T_c,T_b,V_R_2,V_f_2,V_nrandom_2,V_size_2,V_seed_2) = c_New__DSequence_Opos__decr__bind(T_c,T_b,hAPP(hAPP(hAPP(V_R_2,V_nrandom_2),V_size_2),V_seed_2),hAPP(hAPP(c_COMBC(T_c,tc_prod(tc_Code__Numeral_Ocode__numeral,tc_Code__Numeral_Ocode__numeral),tc_fun(tc_Code__Numeral_Ocode__numeral,tc_Lazy__Sequence_Olazy__sequence(T_b))),hAPP(hAPP(c_COMBC(T_c,tc_Code__Numeral_Ocode__numeral,tc_fun(tc_prod(tc_Code__Numeral_Ocode__numeral,tc_Code__Numeral_Ocode__numeral),tc_fun(tc_Code__Numeral_Ocode__numeral,tc_Lazy__Sequence_Olazy__sequence(T_b)))),hAPP(hAPP(c_COMBC(T_c,tc_Code__Numeral_Ocode__numeral,tc_fun(tc_Code__Numeral_Ocode__numeral,tc_fun(tc_prod(tc_Code__Numeral_Ocode__numeral,tc_Code__Numeral_Ocode__numeral),tc_fun(tc_Code__Numeral_Ocode__numeral,tc_Lazy__Sequence_Olazy__sequence(T_b))))),V_f_2),V_nrandom_2)),V_size_2)),V_seed_2)) ).
% 160.46/160.17  
% 160.46/160.17  fof(fact_New__DSequence_Oneg__bind__def,axiom,
% 160.46/160.17      ! [V_i_2,V_f_2,V_x_2,T_b,T_c] : hAPP(c_New__DSequence_Oneg__bind(T_c,T_b,V_x_2,V_f_2),V_i_2) = c_Lazy__Sequence_Ohb__bind(T_c,T_b,hAPP(V_x_2,V_i_2),hAPP(hAPP(c_COMBC(T_c,tc_Code__Numeral_Ocode__numeral,tc_Lazy__Sequence_Olazy__sequence(tc_Option_Ooption(T_b))),V_f_2),V_i_2)) ).
% 160.46/160.17  
% 160.46/160.17  fof(fact_New__DSequence_Opos__empty__def,axiom,
% 160.46/160.17      ! [V_i_1,T_a] : hAPP(c_New__DSequence_Opos__empty(T_a),V_i_1) = c_Lazy__Sequence_Oempty(T_a) ).
% 160.46/160.17  
% 160.46/160.17  fof(fact_pos__empty__def,axiom,
% 160.46/160.17      ! [V_seed_2,V_size_2,V_nrandom_2,T_b] : c_New__Random__Sequence_Opos__empty(T_b,V_nrandom_2,V_size_2,V_seed_2) = c_New__DSequence_Opos__empty(T_b) ).
% 160.46/160.17  
% 160.46/160.17  fof(fact_neg__bind__def,axiom,
% 160.46/160.17      ! [V_seed_2,V_size_2,V_nrandom_2,V_f_2,V_R_2,T_b,T_c] : hAPP(hAPP(hAPP(c_New__Random__Sequence_Oneg__bind(T_c,T_b,V_R_2,V_f_2),V_nrandom_2),V_size_2),V_seed_2) = c_New__DSequence_Oneg__bind(T_c,T_b,hAPP(hAPP(hAPP(V_R_2,V_nrandom_2),V_size_2),V_seed_2),hAPP(hAPP(c_COMBC(T_c,tc_prod(tc_Code__Numeral_Ocode__numeral,tc_Code__Numeral_Ocode__numeral),tc_fun(tc_Code__Numeral_Ocode__numeral,tc_Lazy__Sequence_Olazy__sequence(tc_Option_Ooption(T_b)))),hAPP(hAPP(c_COMBC(T_c,tc_Code__Numeral_Ocode__numeral,tc_fun(tc_prod(tc_Code__Numeral_Ocode__numeral,tc_Code__Numeral_Ocode__numeral),tc_fun(tc_Code__Numeral_Ocode__numeral,tc_Lazy__Sequence_Olazy__sequence(tc_Option_Ooption(T_b))))),hAPP(hAPP(c_COMBC(T_c,tc_Code__Numeral_Ocode__numeral,tc_fun(tc_Code__Numeral_Ocode__numeral,tc_fun(tc_prod(tc_Code__Numeral_Ocode__numeral,tc_Code__Numeral_Ocode__numeral),tc_fun(tc_Code__Numeral_Ocode__numeral,tc_Lazy__Sequence_Olazy__sequence(tc_Option_Ooption(T_b)))))),V_f_2),V_nrandom_2)),V_size_2)),V_seed_2)) ).
% 160.46/160.17  
% 160.46/160.17  fof(fact_New__DSequence_Opos__bind__def,axiom,
% 160.46/160.17      ! [V_i_2,V_f_2,V_x_2,T_b,T_c] : hAPP(c_New__DSequence_Opos__bind(T_c,T_b,V_x_2,V_f_2),V_i_2) = hAPP(c_Lazy__Sequence_Obind(T_c,T_b,hAPP(V_x_2,V_i_2)),hAPP(hAPP(c_COMBC(T_c,tc_Code__Numeral_Ocode__numeral,tc_Lazy__Sequence_Olazy__sequence(T_b)),V_f_2),V_i_2)) ).
% 160.46/160.17  
% 160.46/160.17  fof(fact_neg__map__def,axiom,
% 160.46/160.17      ! [V_P_2,V_f_2,T_b,T_c] : c_New__Random__Sequence_Oneg__map(T_c,T_b,V_f_2,V_P_2) = c_New__Random__Sequence_Oneg__bind(T_c,T_b,V_P_2,hAPP(c_Fun_Ocomp(T_b,tc_fun(tc_Code__Numeral_Ocode__numeral,tc_fun(tc_Code__Numeral_Ocode__numeral,tc_fun(tc_prod(tc_Code__Numeral_Ocode__numeral,tc_Code__Numeral_Ocode__numeral),tc_fun(tc_Code__Numeral_Ocode__numeral,tc_Lazy__Sequence_Olazy__sequence(tc_Option_Ooption(T_b)))))),T_c,c_New__Random__Sequence_Oneg__single(T_b)),V_f_2)) ).
% 160.46/160.17  
% 160.46/160.17  fof(fact_neg__single__def,axiom,
% 160.46/160.17      ! [V_seed_2,V_size_2,V_nrandom_2,V_x_2,T_b] : hAPP(hAPP(hAPP(hAPP(c_New__Random__Sequence_Oneg__single(T_b),V_x_2),V_nrandom_2),V_size_2),V_seed_2) = c_New__DSequence_Oneg__single(T_b,V_x_2) ).
% 160.46/160.17  
% 160.46/160.17  fof(fact_pos__bind__def,axiom,
% 160.46/160.17      ! [V_seed_2,V_size_2,V_nrandom_2,V_f_2,V_R_2,T_b,T_c] : hAPP(hAPP(hAPP(c_New__Random__Sequence_Opos__bind(T_c,T_b,V_R_2,V_f_2),V_nrandom_2),V_size_2),V_seed_2) = c_New__DSequence_Opos__bind(T_c,T_b,hAPP(hAPP(hAPP(V_R_2,V_nrandom_2),V_size_2),V_seed_2),hAPP(hAPP(c_COMBC(T_c,tc_prod(tc_Code__Numeral_Ocode__numeral,tc_Code__Numeral_Ocode__numeral),tc_fun(tc_Code__Numeral_Ocode__numeral,tc_Lazy__Sequence_Olazy__sequence(T_b))),hAPP(hAPP(c_COMBC(T_c,tc_Code__Numeral_Ocode__numeral,tc_fun(tc_prod(tc_Code__Numeral_Ocode__numeral,tc_Code__Numeral_Ocode__numeral),tc_fun(tc_Code__Numeral_Ocode__numeral,tc_Lazy__Sequence_Olazy__sequence(T_b)))),hAPP(hAPP(c_COMBC(T_c,tc_Code__Numeral_Ocode__numeral,tc_fun(tc_Code__Numeral_Ocode__numeral,tc_fun(tc_prod(tc_Code__Numeral_Ocode__numeral,tc_Code__Numeral_Ocode__numeral),tc_fun(tc_Code__Numeral_Ocode__numeral,tc_Lazy__Sequence_Olazy__sequence(T_b))))),V_f_2),V_nrandom_2)),V_size_2)),V_seed_2)) ).
% 160.46/160.17  
% 160.46/160.17  fof(fact_New__DSequence_Oneg__single__def,axiom,
% 160.46/160.17      ! [V_i_1,V_x,T_a] : hAPP(c_New__DSequence_Oneg__single(T_a,V_x),V_i_1) = c_Lazy__Sequence_Ohb__single(T_a,V_x) ).
% 160.46/160.17  
% 160.46/160.17  fof(fact_pos__map__def,axiom,
% 160.46/160.17      ! [V_P_2,V_f_2,T_b,T_c] : c_New__Random__Sequence_Opos__map(T_c,T_b,V_f_2,V_P_2) = c_New__Random__Sequence_Opos__bind(T_c,T_b,V_P_2,hAPP(c_Fun_Ocomp(T_b,tc_fun(tc_Code__Numeral_Ocode__numeral,tc_fun(tc_Code__Numeral_Ocode__numeral,tc_fun(tc_prod(tc_Code__Numeral_Ocode__numeral,tc_Code__Numeral_Ocode__numeral),tc_fun(tc_Code__Numeral_Ocode__numeral,tc_Lazy__Sequence_Olazy__sequence(T_b))))),T_c,c_New__Random__Sequence_Opos__single(T_b)),V_f_2)) ).
% 160.46/160.17  
% 160.46/160.17  fof(fact_pos__single__def,axiom,
% 160.46/160.17      ! [V_seed_2,V_size_2,V_nrandom_2,V_x_2,T_b] : hAPP(hAPP(hAPP(hAPP(c_New__Random__Sequence_Opos__single(T_b),V_x_2),V_nrandom_2),V_size_2),V_seed_2) = c_New__DSequence_Opos__single(T_b,V_x_2) ).
% 160.46/160.17  
% 160.46/160.17  fof(fact_length__splice,axiom,
% 160.46/160.17      ! [V_ys,V_xs,T_a] : hAPP(c_Nat_Osize__class_Osize(tc_List_Olist(T_a)),c_List_Osplice(T_a,V_xs,V_ys)) = hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Nat_Onat),hAPP(c_Nat_Osize__class_Osize(tc_List_Olist(T_a)),V_xs)),hAPP(c_Nat_Osize__class_Osize(tc_List_Olist(T_a)),V_ys)) ).
% 160.46/160.17  
% 160.46/160.17  fof(fact_splice_Osimps_I3_J,axiom,
% 160.46/160.17      ! [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))) ).
% 160.46/160.17  
% 160.46/160.17  fof(fact_splice__Nil2,axiom,
% 160.46/160.17      ! [V_xs,T_a] : c_List_Osplice(T_a,V_xs,c_List_Olist_ONil(T_a)) = V_xs ).
% 160.46/160.17  
% 160.46/160.17  fof(fact_splice_Osimps_I1_J,axiom,
% 160.46/160.17      ! [V_ys,T_a] : c_List_Osplice(T_a,c_List_Olist_ONil(T_a),V_ys) = V_ys ).
% 160.46/160.17  
% 160.46/160.17  fof(fact_splice_Osimps_I2_J,axiom,
% 160.46/160.17      ! [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) ).
% 160.46/160.17  
% 160.46/160.17  fof(fact_New__DSequence_Opos__single__def,axiom,
% 160.46/160.17      ! [V_i_1,V_x,T_a] : hAPP(c_New__DSequence_Opos__single(T_a,V_x),V_i_1) = hAPP(c_Lazy__Sequence_Osingle(T_a),V_x) ).
% 160.46/160.17  
% 160.46/160.17  fof(fact_acyclicP__converse,axiom,
% 160.46/160.17      ! [V_r_2,T_b] :
% 160.46/160.17        ( c_Wellfounded_Oacyclic(T_b,hAPP(c_Set_OCollect(tc_prod(T_b,T_b)),hAPP(c_Product__Type_Oprod_Oprod__case(T_b,T_b,tc_HOL_Obool),c_Predicate_Oconversep(T_b,T_b,V_r_2))))
% 160.46/160.17      <=> c_Wellfounded_Oacyclic(T_b,hAPP(c_Set_OCollect(tc_prod(T_b,T_b)),hAPP(c_Product__Type_Oprod_Oprod__case(T_b,T_b,tc_HOL_Obool),V_r_2))) ) ).
% 160.46/160.17  
% 160.46/160.17  fof(fact_converse__meet,axiom,
% 160.46/160.17      ! [V_s_2,V_r_2,T_b,T_c] : c_Predicate_Oconversep(T_c,T_b,hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_c,tc_fun(T_b,tc_HOL_Obool))),V_r_2),V_s_2)) = hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_b,tc_fun(T_c,tc_HOL_Obool))),c_Predicate_Oconversep(T_c,T_b,V_r_2)),c_Predicate_Oconversep(T_c,T_b,V_s_2)) ).
% 160.46/160.17  
% 160.46/160.17  fof(fact_conversep__eq,axiom,
% 160.46/160.17      ! [T_b] : c_Predicate_Oconversep(T_b,T_b,c_fequal) = c_fequal ).
% 160.46/160.17  
% 160.46/160.17  fof(fact_conversep__conversep,axiom,
% 160.46/160.17      ! [V_r_2,T_b,T_c] : c_Predicate_Oconversep(T_c,T_b,c_Predicate_Oconversep(T_b,T_c,V_r_2)) = V_r_2 ).
% 160.46/160.17  
% 160.46/160.17  fof(fact_conversep__iff,axiom,
% 160.46/160.17      ! [V_b_2,V_a_2,V_r_2,T_c,T_b] :
% 160.46/160.17        ( hBOOL(hAPP(hAPP(c_Predicate_Oconversep(T_b,T_c,V_r_2),V_a_2),V_b_2))
% 160.46/160.17      <=> hBOOL(hAPP(hAPP(V_r_2,V_b_2),V_a_2)) ) ).
% 160.46/160.17  
% 160.46/160.17  fof(fact_conversep_Oequations,axiom,
% 160.46/160.17      ! [V_a1_2,V_a2_2,V_r_2,T_c,T_b] :
% 160.46/160.17        ( hBOOL(hAPP(hAPP(c_Predicate_Oconversep(T_b,T_c,V_r_2),V_a2_2),V_a1_2))
% 160.46/160.17      <=> hBOOL(hAPP(hAPP(V_r_2,V_a1_2),V_a2_2)) ) ).
% 160.46/160.17  
% 160.46/160.17  fof(fact_conversep_Ointros,axiom,
% 160.46/160.17      ! [T_c,T_b,V_b_2,V_a_2,V_r_2] :
% 160.46/160.17        ( hBOOL(hAPP(hAPP(V_r_2,V_a_2),V_b_2))
% 160.46/160.17       => hBOOL(hAPP(hAPP(c_Predicate_Oconversep(T_b,T_c,V_r_2),V_b_2),V_a_2)) ) ).
% 160.46/160.17  
% 160.46/160.17  fof(fact_conversepD,axiom,
% 160.46/160.17      ! [V_b_2,V_a_2,V_r_2,T_c,T_b] :
% 160.46/160.17        ( hBOOL(hAPP(hAPP(c_Predicate_Oconversep(T_b,T_c,V_r_2),V_a_2),V_b_2))
% 160.46/160.17       => hBOOL(hAPP(hAPP(V_r_2,V_b_2),V_a_2)) ) ).
% 160.46/160.17  
% 160.46/160.17  fof(fact_conversep__noteq,axiom,
% 160.46/160.17      ! [V_y_2,V_x_2,T_b] :
% 160.46/160.17        ( hBOOL(hAPP(hAPP(c_Predicate_Oconversep(T_b,T_b,hAPP(hAPP(c_COMBB(tc_fun(T_b,tc_HOL_Obool),tc_fun(T_b,tc_HOL_Obool),T_b),hAPP(c_COMBB(tc_HOL_Obool,tc_HOL_Obool,T_b),c_fNot)),c_fequal)),V_x_2),V_y_2))
% 160.46/160.17      <=> V_x_2 != V_y_2 ) ).
% 160.46/160.17  
% 160.46/160.17  fof(fact_converse__pred__comp,axiom,
% 160.46/160.17      ! [V_s_2,V_r_2,T_d,T_b,T_c] : c_Predicate_Oconversep(T_c,T_b,c_Predicate_Opred__comp(T_c,T_d,T_b,V_r_2,V_s_2)) = c_Predicate_Opred__comp(T_b,T_d,T_c,c_Predicate_Oconversep(T_d,T_b,V_s_2),c_Predicate_Oconversep(T_c,T_d,V_r_2)) ).
% 160.46/160.17  
% 160.46/160.17  fof(fact_converse__join,axiom,
% 160.46/160.17      ! [V_s_2,V_r_2,T_b,T_c] : c_Predicate_Oconversep(T_c,T_b,hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(T_c,tc_fun(T_b,tc_HOL_Obool))),V_r_2),V_s_2)) = hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(T_b,tc_fun(T_c,tc_HOL_Obool))),c_Predicate_Oconversep(T_c,T_b,V_r_2)),c_Predicate_Oconversep(T_c,T_b,V_s_2)) ).
% 160.46/160.17  
% 160.46/160.17  fof(fact_conversep__converse__eq,axiom,
% 160.46/160.17      ! [V_y_2,V_x_2,V_r_2,T_c,T_b] :
% 160.46/160.17        ( hBOOL(hAPP(hAPP(c_Predicate_Oconversep(T_b,T_c,hAPP(hAPP(c_COMBC(T_b,tc_fun(tc_prod(T_b,T_c),tc_HOL_Obool),tc_fun(T_c,tc_HOL_Obool)),hAPP(hAPP(c_COMBB(tc_fun(T_c,tc_fun(tc_fun(tc_prod(T_b,T_c),tc_HOL_Obool),tc_HOL_Obool)),tc_fun(tc_fun(tc_prod(T_b,T_c),tc_HOL_Obool),tc_fun(T_c,tc_HOL_Obool)),T_b),c_COMBC(T_c,tc_fun(tc_prod(T_b,T_c),tc_HOL_Obool),tc_HOL_Obool)),hAPP(hAPP(c_COMBB(tc_fun(T_c,tc_prod(T_b,T_c)),tc_fun(T_c,tc_fun(tc_fun(tc_prod(T_b,T_c),tc_HOL_Obool),tc_HOL_Obool)),T_b),hAPP(c_COMBB(tc_prod(T_b,T_c),tc_fun(tc_fun(tc_prod(T_b,T_c),tc_HOL_Obool),tc_HOL_Obool),T_c),c_member(tc_prod(T_b,T_c)))),c_Product__Type_OPair(T_b,T_c)))),V_r_2)),V_x_2),V_y_2))
% 160.46/160.17      <=> hBOOL(hAPP(hAPP(c_member(tc_prod(T_c,T_b)),hAPP(hAPP(c_Product__Type_OPair(T_c,T_b),V_x_2),V_y_2)),hAPP(c_Relation_Oconverse(T_b,T_c),V_r_2))) ) ).
% 160.46/160.17  
% 160.46/160.17  fof(fact_,axiom,
% 160.46/160.17      ! [V_s2_2,V_s1_2,T_c,T_b] : c_Lazy__Sequence_Oproduct(T_b,T_c,V_s1_2,V_s2_2) = hAPP(c_Lazy__Sequence_Obind(T_b,tc_prod(T_b,T_c),V_s1_2),hAPP(hAPP(c_COMBB(tc_fun(T_c,tc_Lazy__Sequence_Olazy__sequence(tc_prod(T_b,T_c))),tc_Lazy__Sequence_Olazy__sequence(tc_prod(T_b,T_c)),T_b),c_Lazy__Sequence_Obind(T_c,tc_prod(T_b,T_c),V_s2_2)),hAPP(hAPP(c_COMBB(tc_fun(T_c,tc_prod(T_b,T_c)),tc_fun(T_c,tc_Lazy__Sequence_Olazy__sequence(tc_prod(T_b,T_c))),T_b),hAPP(c_COMBB(tc_prod(T_b,T_c),tc_Lazy__Sequence_Olazy__sequence(tc_prod(T_b,T_c)),T_c),c_Lazy__Sequence_Osingle(tc_prod(T_b,T_c)))),c_Product__Type_OPair(T_b,T_c)))) ).
% 160.46/160.17  
% 160.46/160.17  fof(fact_tl__replicate,axiom,
% 160.46/160.17      ! [V_x,T_a,V_n] :
% 160.46/160.17        ( V_n != c_Groups_Ozero__class_Ozero(tc_Nat_Onat)
% 160.46/160.17       => hAPP(c_List_Otl(T_a),c_List_Oreplicate(T_a,V_n,V_x)) = c_List_Oreplicate(T_a,hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_Nat_Onat),V_n),c_Groups_Oone__class_Oone(tc_Nat_Onat)),V_x) ) ).
% 160.46/160.17  
% 160.46/160.17  fof(fact_replicate__length__filter,axiom,
% 160.46/160.17      ! [V_xs_2,V_x_2,T_b] : c_List_Oreplicate(T_b,hAPP(c_Nat_Osize__class_Osize(tc_List_Olist(T_b)),hAPP(c_List_Ofilter(T_b,hAPP(c_fequal,V_x_2)),V_xs_2)),V_x_2) = hAPP(c_List_Ofilter(T_b,hAPP(c_fequal,V_x_2)),V_xs_2) ).
% 160.46/160.17  
% 160.46/160.17  fof(fact_length__replicate,axiom,
% 160.46/160.17      ! [V_x,V_n,T_a] : hAPP(c_Nat_Osize__class_Osize(tc_List_Olist(T_a)),c_List_Oreplicate(T_a,V_n,V_x)) = V_n ).
% 160.46/160.17  
% 160.46/160.17  fof(fact_map__replicate__const,axiom,
% 160.46/160.17      ! [V_lst_2,V_k_2,T_b,T_c] : hAPP(hAPP(c_List_Omap(T_c,T_b),hAPP(c_COMBK(T_b,T_c),V_k_2)),V_lst_2) = c_List_Oreplicate(T_b,hAPP(c_Nat_Osize__class_Osize(tc_List_Olist(T_c)),V_lst_2),V_k_2) ).
% 160.46/160.17  
% 160.46/160.17  fof(fact_replicate__app__Cons__same,axiom,
% 160.46/160.17      ! [V_xs,V_x,V_n,T_a] : hAPP(hAPP(c_List_Oappend(T_a),c_List_Oreplicate(T_a,V_n,V_x)),hAPP(hAPP(c_List_Olist_OCons(T_a),V_x),V_xs)) = hAPP(hAPP(c_List_Olist_OCons(T_a),V_x),hAPP(hAPP(c_List_Oappend(T_a),c_List_Oreplicate(T_a,V_n,V_x)),V_xs)) ).
% 160.46/160.17  
% 160.46/160.17  fof(fact_replicate__Suc,axiom,
% 160.46/160.17      ! [V_x,V_n,T_a] : c_List_Oreplicate(T_a,hAPP(c_Nat_OSuc,V_n),V_x) = hAPP(hAPP(c_List_Olist_OCons(T_a),V_x),c_List_Oreplicate(T_a,V_n,V_x)) ).
% 160.46/160.17  
% 160.46/160.17  fof(fact_rev__replicate,axiom,
% 160.46/160.17      ! [V_x,V_n,T_a] : hAPP(c_List_Orev(T_a),c_List_Oreplicate(T_a,V_n,V_x)) = c_List_Oreplicate(T_a,V_n,V_x) ).
% 160.46/160.17  
% 160.46/160.17  fof(fact_take__replicate,axiom,
% 160.46/160.17      ! [V_x,V_k,V_i,T_a] : hAPP(hAPP(c_List_Otake(T_a),V_i),c_List_Oreplicate(T_a,V_k,V_x)) = c_List_Oreplicate(T_a,hAPP(hAPP(c_Orderings_Oord__class_Omin(tc_Nat_Onat),V_i),V_k),V_x) ).
% 160.46/160.17  
% 160.46/160.17  fof(fact_drop__replicate,axiom,
% 160.46/160.17      ! [V_x,V_k,V_i,T_a] : hAPP(hAPP(c_List_Odrop(T_a),V_i),c_List_Oreplicate(T_a,V_k,V_x)) = c_List_Oreplicate(T_a,hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_Nat_Onat),V_k),V_i),V_x) ).
% 160.46/160.17  
% 160.46/160.17  fof(fact_hd__replicate,axiom,
% 160.46/160.17      ! [V_x,T_a,V_n] :
% 160.46/160.17        ( V_n != c_Groups_Ozero__class_Ozero(tc_Nat_Onat)
% 160.46/160.17       => hAPP(c_List_Ohd(T_a),c_List_Oreplicate(T_a,V_n,V_x)) = V_x ) ).
% 160.46/160.17  
% 160.46/160.17  fof(fact_last__replicate,axiom,
% 160.46/160.17      ! [V_x,T_a,V_n] :
% 160.46/160.17        ( V_n != c_Groups_Ozero__class_Ozero(tc_Nat_Onat)
% 160.46/160.17       => c_List_Olast(T_a,c_List_Oreplicate(T_a,V_n,V_x)) = V_x ) ).
% 160.46/160.17  
% 160.46/160.17  fof(fact_zip__replicate,axiom,
% 160.46/160.17      ! [V_y,V_j,V_x,V_i,T_b,T_a] : hAPP(hAPP(c_List_Ozip(T_a,T_b),c_List_Oreplicate(T_a,V_i,V_x)),c_List_Oreplicate(T_b,V_j,V_y)) = c_List_Oreplicate(tc_prod(T_a,T_b),hAPP(hAPP(c_Orderings_Oord__class_Omin(tc_Nat_Onat),V_i),V_j),hAPP(hAPP(c_Product__Type_OPair(T_a,T_b),V_x),V_y)) ).
% 160.46/160.17  
% 160.46/160.17  fof(fact_Ball__set__replicate,axiom,
% 160.46/160.17      ! [V_P_2,V_a_2,V_n_2,T_b] :
% 160.46/160.17        ( ! [B_x] :
% 160.46/160.17            ( hBOOL(hAPP(hAPP(c_member(T_b),B_x),hAPP(c_List_Oset(T_b),c_List_Oreplicate(T_b,V_n_2,V_a_2))))
% 160.46/160.17           => hBOOL(hAPP(V_P_2,B_x)) )
% 160.46/160.17      <=> ( hBOOL(hAPP(V_P_2,V_a_2))
% 160.46/160.17          | V_n_2 = c_Groups_Ozero__class_Ozero(tc_Nat_Onat) ) ) ).
% 160.46/160.17  
% 160.46/160.17  fof(fact_Bex__set__replicate,axiom,
% 160.46/160.17      ! [V_P_2,V_a_2,V_n_2,T_b] :
% 160.46/160.17        ( ? [B_x] :
% 160.46/160.17            ( hBOOL(hAPP(hAPP(c_member(T_b),B_x),hAPP(c_List_Oset(T_b),c_List_Oreplicate(T_b,V_n_2,V_a_2))))
% 160.46/160.17            & hBOOL(hAPP(V_P_2,B_x)) )
% 160.46/160.17      <=> ( hBOOL(hAPP(V_P_2,V_a_2))
% 160.46/160.17          & V_n_2 != c_Groups_Ozero__class_Ozero(tc_Nat_Onat) ) ) ).
% 160.46/160.17  
% 160.46/160.17  fof(fact_replicate__eq__replicate,axiom,
% 160.46/160.17      ! [V_y_2,V_n_2,V_x_2,V_m_2,T_b] :
% 160.46/160.17        ( c_List_Oreplicate(T_b,V_m_2,V_x_2) = c_List_Oreplicate(T_b,V_n_2,V_y_2)
% 160.46/160.17      <=> ( V_m_2 = V_n_2
% 160.46/160.17          & ( V_m_2 != c_Groups_Ozero__class_Ozero(tc_Nat_Onat)
% 160.46/160.17           => V_x_2 = V_y_2 ) ) ) ).
% 160.46/160.17  
% 160.46/160.17  fof(fact_nth__replicate,axiom,
% 160.46/160.17      ! [V_x,T_a,V_n,V_i] :
% 160.46/160.17        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),V_i),V_n))
% 160.46/160.17       => hAPP(hAPP(c_List_Onth(T_a),c_List_Oreplicate(T_a,V_n,V_x)),V_i) = V_x ) ).
% 160.46/160.17  
% 160.46/160.17  fof(fact_replicate__add,axiom,
% 160.46/160.17      ! [V_x,V_m,V_n,T_a] : c_List_Oreplicate(T_a,hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Nat_Onat),V_n),V_m),V_x) = hAPP(hAPP(c_List_Oappend(T_a),c_List_Oreplicate(T_a,V_n,V_x)),c_List_Oreplicate(T_a,V_m,V_x)) ).
% 160.46/160.17  
% 160.46/160.17  fof(fact_append__replicate__commute,axiom,
% 160.46/160.17      ! [V_k,V_x,V_n,T_a] : hAPP(hAPP(c_List_Oappend(T_a),c_List_Oreplicate(T_a,V_n,V_x)),c_List_Oreplicate(T_a,V_k,V_x)) = hAPP(hAPP(c_List_Oappend(T_a),c_List_Oreplicate(T_a,V_k,V_x)),c_List_Oreplicate(T_a,V_n,V_x)) ).
% 160.46/160.17  
% 160.46/160.17  fof(fact_filter__replicate,axiom,
% 160.46/160.17      ! [V_n_2,T_b,V_x_2,V_P_2] :
% 160.46/160.17        ( ( hBOOL(hAPP(V_P_2,V_x_2))
% 160.46/160.17         => hAPP(c_List_Ofilter(T_b,V_P_2),c_List_Oreplicate(T_b,V_n_2,V_x_2)) = c_List_Oreplicate(T_b,V_n_2,V_x_2) )
% 160.46/160.17        & ( ~ hBOOL(hAPP(V_P_2,V_x_2))
% 160.46/160.17         => hAPP(c_List_Ofilter(T_b,V_P_2),c_List_Oreplicate(T_b,V_n_2,V_x_2)) = c_List_Olist_ONil(T_b) ) ) ).
% 160.46/160.17  
% 160.46/160.17  fof(fact_concat__replicate__trivial,axiom,
% 160.46/160.17      ! [V_i,T_a] : c_List_Oconcat(T_a,c_List_Oreplicate(tc_List_Olist(T_a),V_i,c_List_Olist_ONil(T_a))) = c_List_Olist_ONil(T_a) ).
% 160.46/160.17  
% 160.46/160.17  fof(fact_replicate__empty,axiom,
% 160.46/160.17      ! [V_x_2,V_n_2,T_b] :
% 160.46/160.17        ( c_List_Oreplicate(T_b,V_n_2,V_x_2) = c_List_Olist_ONil(T_b)
% 160.46/160.17      <=> V_n_2 = c_Groups_Ozero__class_Ozero(tc_Nat_Onat) ) ).
% 160.46/160.17  
% 160.46/160.17  fof(fact_empty__replicate,axiom,
% 160.46/160.17      ! [V_x_2,V_n_2,T_b] :
% 160.46/160.17        ( c_List_Olist_ONil(T_b) = c_List_Oreplicate(T_b,V_n_2,V_x_2)
% 160.46/160.17      <=> V_n_2 = c_Groups_Ozero__class_Ozero(tc_Nat_Onat) ) ).
% 160.46/160.17  
% 160.46/160.17  fof(fact_replicate__0,axiom,
% 160.46/160.17      ! [V_x,T_a] : c_List_Oreplicate(T_a,c_Groups_Ozero__class_Ozero(tc_Nat_Onat),V_x) = c_List_Olist_ONil(T_a) ).
% 160.46/160.17  
% 160.46/160.17  fof(fact_map__replicate,axiom,
% 160.46/160.17      ! [V_x_2,V_n_2,V_f_2,T_b,T_c] : hAPP(hAPP(c_List_Omap(T_c,T_b),V_f_2),c_List_Oreplicate(T_c,V_n_2,V_x_2)) = c_List_Oreplicate(T_b,V_n_2,hAPP(V_f_2,V_x_2)) ).
% 160.46/160.17  
% 160.46/160.17  fof(fact_in__set__replicate,axiom,
% 160.46/160.17      ! [V_y_2,V_n_2,V_x_2,T_b] :
% 160.46/160.17        ( hBOOL(hAPP(hAPP(c_member(T_b),V_x_2),hAPP(c_List_Oset(T_b),c_List_Oreplicate(T_b,V_n_2,V_y_2))))
% 160.46/160.17      <=> ( V_x_2 = V_y_2
% 160.46/160.17          & V_n_2 != c_Groups_Ozero__class_Ozero(tc_Nat_Onat) ) ) ).
% 160.46/160.17  
% 160.46/160.17  fof(fact_replicate__append__same,axiom,
% 160.46/160.17      ! [V_x,V_i,T_a] : hAPP(hAPP(c_List_Oappend(T_a),c_List_Oreplicate(T_a,V_i,V_x)),hAPP(hAPP(c_List_Olist_OCons(T_a),V_x),c_List_Olist_ONil(T_a))) = hAPP(hAPP(c_List_Olist_OCons(T_a),V_x),c_List_Oreplicate(T_a,V_i,V_x)) ).
% 160.46/160.17  
% 160.46/160.17  fof(fact_map__replicate__trivial,axiom,
% 160.46/160.17      ! [V_i_2,V_x_2,T_b] : hAPP(hAPP(c_List_Omap(tc_Nat_Onat,T_b),hAPP(c_COMBK(T_b,tc_Nat_Onat),V_x_2)),c_List_Oupt(c_Groups_Ozero__class_Ozero(tc_Nat_Onat),V_i_2)) = c_List_Oreplicate(T_b,V_i_2,V_x_2) ).
% 160.46/160.17  
% 160.46/160.17  fof(fact_set__replicate,axiom,
% 160.46/160.17      ! [V_x_2,T_b,V_n_2] :
% 160.46/160.17        ( V_n_2 != c_Groups_Ozero__class_Ozero(tc_Nat_Onat)
% 160.46/160.17       => hAPP(c_List_Oset(T_b),c_List_Oreplicate(T_b,V_n_2,V_x_2)) = hAPP(hAPP(c_Set_Oinsert(T_b),V_x_2),c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool))) ) ).
% 160.46/160.17  
% 160.46/160.17  fof(fact_set__replicate__conv__if,axiom,
% 160.46/160.17      ! [V_x_2,T_b,V_n_2] :
% 160.46/160.17        ( ( V_n_2 = c_Groups_Ozero__class_Ozero(tc_Nat_Onat)
% 160.46/160.17         => hAPP(c_List_Oset(T_b),c_List_Oreplicate(T_b,V_n_2,V_x_2)) = c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool)) )
% 160.46/160.17        & ( V_n_2 != c_Groups_Ozero__class_Ozero(tc_Nat_Onat)
% 160.46/160.17         => hAPP(c_List_Oset(T_b),c_List_Oreplicate(T_b,V_n_2,V_x_2)) = hAPP(hAPP(c_Set_Oinsert(T_b),V_x_2),c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool))) ) ) ).
% 160.46/160.17  
% 160.46/160.17  fof(fact_set__replicate__Suc,axiom,
% 160.46/160.17      ! [V_x_2,V_n_2,T_b] : hAPP(c_List_Oset(T_b),c_List_Oreplicate(T_b,hAPP(c_Nat_OSuc,V_n_2),V_x_2)) = hAPP(hAPP(c_Set_Oinsert(T_b),V_x_2),c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool))) ).
% 160.46/160.17  
% 160.46/160.17  fof(fact_small__lazy__list_Osimps,axiom,
% 160.46/160.17      ! [V_d_2,T_b] :
% 160.46/160.17        ( class_Lazy__Sequence_Osmall__lazy(T_b)
% 160.46/160.17       => c_Lazy__Sequence_Osmall__lazy__class_Osmall__lazy(tc_List_Olist(T_b),V_d_2) = c_Lazy__Sequence_Oappend(tc_List_Olist(T_b),hAPP(c_Lazy__Sequence_Osingle(tc_List_Olist(T_b)),c_List_Olist_ONil(T_b)),hAPP(hAPP(hAPP(c_If(tc_Lazy__Sequence_Olazy__sequence(tc_List_Olist(T_b))),hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),V_d_2)),hAPP(c_Lazy__Sequence_Obind(tc_prod(T_b,tc_List_Olist(T_b)),tc_List_Olist(T_b),c_Lazy__Sequence_Oproduct(T_b,tc_List_Olist(T_b),c_Lazy__Sequence_Osmall__lazy__class_Osmall__lazy(T_b,hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_Int_Oint),V_d_2),c_Groups_Oone__class_Oone(tc_Int_Oint))),c_Lazy__Sequence_Osmall__lazy__class_Osmall__lazy(tc_List_Olist(T_b),hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_Int_Oint),V_d_2),c_Groups_Oone__class_Oone(tc_Int_Oint))))),hAPP(c_Product__Type_Oprod_Oprod__case(T_b,tc_List_Olist(T_b),tc_Lazy__Sequence_Olazy__sequence(tc_List_Olist(T_b))),hAPP(hAPP(c_COMBB(tc_fun(tc_List_Olist(T_b),tc_List_Olist(T_b)),tc_fun(tc_List_Olist(T_b),tc_Lazy__Sequence_Olazy__sequence(tc_List_Olist(T_b))),T_b),hAPP(c_COMBB(tc_List_Olist(T_b),tc_Lazy__Sequence_Olazy__sequence(tc_List_Olist(T_b)),tc_List_Olist(T_b)),c_Lazy__Sequence_Osingle(tc_List_Olist(T_b)))),c_List_Olist_OCons(T_b))))),c_Lazy__Sequence_Oempty(tc_List_Olist(T_b)))) ) ).
% 160.46/160.17  
% 160.46/160.17  fof(fact_eq__comp__r,axiom,
% 160.46/160.17      ! [V_R_2,T_b] : c_Predicate_Opred__comp(T_b,T_b,T_b,c_fequal,c_Predicate_Opred__comp(T_b,T_b,T_b,V_R_2,c_fequal)) = V_R_2 ).
% 160.46/160.17  
% 160.46/160.17  fof(fact_small__lazy__prod__def,axiom,
% 160.46/160.17      ! [V_d,T_b,T_a] :
% 160.46/160.17        ( ( class_Lazy__Sequence_Osmall__lazy(T_a)
% 160.46/160.17          & class_Lazy__Sequence_Osmall__lazy(T_b) )
% 160.46/160.17       => c_Lazy__Sequence_Osmall__lazy__class_Osmall__lazy(tc_prod(T_a,T_b),V_d) = c_Lazy__Sequence_Oproduct(T_a,T_b,c_Lazy__Sequence_Osmall__lazy__class_Osmall__lazy(T_a,V_d),c_Lazy__Sequence_Osmall__lazy__class_Osmall__lazy(T_b,V_d)) ) ).
% 160.46/160.17  
% 160.46/160.17  fof(fact_New__DSequence_Opos__union__def,axiom,
% 160.46/160.17      ! [V_i_2,V_yq_2,V_xq_2,T_b] : hAPP(c_New__DSequence_Opos__union(T_b,V_xq_2,V_yq_2),V_i_2) = c_Lazy__Sequence_Oappend(T_b,hAPP(V_xq_2,V_i_2),hAPP(V_yq_2,V_i_2)) ).
% 160.46/160.17  
% 160.46/160.17  fof(fact_lazy__sequence_Osize_I4_J,axiom,
% 160.46/160.17      ! [V_lazy__sequence,V_a,T_a] : hAPP(c_Nat_Osize__class_Osize(tc_Lazy__Sequence_Olazy__sequence(T_a)),c_Lazy__Sequence_Olazy__sequence_OInsert(T_a,V_a,V_lazy__sequence)) = hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Nat_Onat),hAPP(c_Nat_Osize__class_Osize(tc_Lazy__Sequence_Olazy__sequence(T_a)),V_lazy__sequence)),hAPP(c_Nat_OSuc,c_Groups_Ozero__class_Ozero(tc_Nat_Onat))) ).
% 160.46/160.17  
% 160.46/160.17  fof(fact__01,axiom,
% 160.46/160.17      ! [V_yq,V_xq,V_x,T_a] : c_Lazy__Sequence_Oappend(T_a,c_Lazy__Sequence_Olazy__sequence_OInsert(T_a,V_x,V_xq),V_yq) = c_Lazy__Sequence_Olazy__sequence_OInsert(T_a,V_x,c_Lazy__Sequence_Oappend(T_a,V_xq,V_yq)) ).
% 160.46/160.17  
% 160.46/160.17  fof(fact_lazy__sequence_Oinject,axiom,
% 160.46/160.17      ! [V_lazy__sequence_H_2,V_a_H_2,V_lazy__sequence_2,V_a_2,T_b] :
% 160.46/160.17        ( c_Lazy__Sequence_Olazy__sequence_OInsert(T_b,V_a_2,V_lazy__sequence_2) = c_Lazy__Sequence_Olazy__sequence_OInsert(T_b,V_a_H_2,V_lazy__sequence_H_2)
% 160.46/160.17      <=> ( V_a_2 = V_a_H_2
% 160.46/160.17          & V_lazy__sequence_2 = V_lazy__sequence_H_2 ) ) ).
% 160.46/160.17  
% 160.46/160.17  fof(fact_pos__union__def,axiom,
% 160.46/160.17      ! [V_seed_2,V_size_2,V_nrandom_2,V_R2_2,V_R1_2,T_b] : c_New__Random__Sequence_Opos__union(T_b,V_R1_2,V_R2_2,V_nrandom_2,V_size_2,V_seed_2) = c_New__DSequence_Opos__union(T_b,hAPP(hAPP(hAPP(V_R1_2,V_nrandom_2),V_size_2),V_seed_2),hAPP(hAPP(hAPP(V_R2_2,V_nrandom_2),V_size_2),V_seed_2)) ).
% 160.46/160.17  
% 160.46/160.17  fof(fact_lazy__sequence_Osize_I2_J,axiom,
% 160.46/160.17      ! [V_lazy__sequence_2,V_a_2,V_fa_2,T_b] : hAPP(c_Lazy__Sequence_Olazy__sequence_Olazy__sequence__size(T_b,V_fa_2),c_Lazy__Sequence_Olazy__sequence_OInsert(T_b,V_a_2,V_lazy__sequence_2)) = hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Nat_Onat),hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Nat_Onat),hAPP(V_fa_2,V_a_2)),hAPP(c_Lazy__Sequence_Olazy__sequence_Olazy__sequence__size(T_b,V_fa_2),V_lazy__sequence_2))),hAPP(c_Nat_OSuc,c_Groups_Ozero__class_Ozero(tc_Nat_Onat))) ).
% 160.46/160.17  
% 160.46/160.17  fof(fact_small__lazy_H_Osimps,axiom,
% 160.46/160.17      ! [V_i,V_d] :
% 160.46/160.17        ( ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),V_d),V_i))
% 160.46/160.17         => c_Lazy__Sequence_Osmall__lazy_H(V_d,V_i) = c_Lazy__Sequence_Oempty(tc_Int_Oint) )
% 160.46/160.17        & ( ~ hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),V_d),V_i))
% 160.46/160.17         => c_Lazy__Sequence_Osmall__lazy_H(V_d,V_i) = c_Lazy__Sequence_Oappend(tc_Int_Oint,hAPP(c_Lazy__Sequence_Osingle(tc_Int_Oint),V_i),c_Lazy__Sequence_Osmall__lazy_H(V_d,hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Int_Oint),V_i),c_Groups_Oone__class_Oone(tc_Int_Oint)))) ) ) ).
% 160.46/160.17  
% 160.46/160.17  fof(fact_small__lazy_H_Opsimps,axiom,
% 160.46/160.17      ! [V_i_2,V_d_2] :
% 160.46/160.17        ( hBOOL(hAPP(c_Wellfounded_Oaccp(tc_prod(tc_Int_Oint,tc_Int_Oint),c_Lazy__Sequence_Osmall__lazy_H__rel),hAPP(hAPP(c_Product__Type_OPair(tc_Int_Oint,tc_Int_Oint),V_d_2),V_i_2)))
% 160.46/160.17       => ( ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),V_d_2),V_i_2))
% 160.46/160.17           => c_Lazy__Sequence_Osmall__lazy_H(V_d_2,V_i_2) = c_Lazy__Sequence_Oempty(tc_Int_Oint) )
% 160.46/160.17          & ( ~ hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),V_d_2),V_i_2))
% 160.46/160.17           => c_Lazy__Sequence_Osmall__lazy_H(V_d_2,V_i_2) = c_Lazy__Sequence_Oappend(tc_Int_Oint,hAPP(c_Lazy__Sequence_Osingle(tc_Int_Oint),V_i_2),c_Lazy__Sequence_Osmall__lazy_H(V_d_2,hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Int_Oint),V_i_2),c_Groups_Oone__class_Oone(tc_Int_Oint)))) ) ) ) ).
% 160.46/160.17  
% 160.46/160.17  fof(fact_small__lazy__int__def,axiom,
% 160.46/160.17      ! [V_d] : c_Lazy__Sequence_Osmall__lazy__class_Osmall__lazy(tc_Int_Oint,V_d) = c_Lazy__Sequence_Osmall__lazy_H(V_d,hAPP(c_Groups_Ouminus__class_Ouminus(tc_Int_Oint),V_d)) ).
% 160.46/160.17  
% 160.46/160.17  fof(fact_small__lazy_H_Opinduct,axiom,
% 160.46/160.17      ! [V_P_2,V_a1_2,V_a0_2] :
% 160.46/160.17        ( hBOOL(hAPP(c_Wellfounded_Oaccp(tc_prod(tc_Int_Oint,tc_Int_Oint),c_Lazy__Sequence_Osmall__lazy_H__rel),hAPP(hAPP(c_Product__Type_OPair(tc_Int_Oint,tc_Int_Oint),V_a0_2),V_a1_2)))
% 160.46/160.17       => ( ! [B_d,B_i] :
% 160.46/160.17              ( hBOOL(hAPP(c_Wellfounded_Oaccp(tc_prod(tc_Int_Oint,tc_Int_Oint),c_Lazy__Sequence_Osmall__lazy_H__rel),hAPP(hAPP(c_Product__Type_OPair(tc_Int_Oint,tc_Int_Oint),B_d),B_i)))
% 160.46/160.17             => ( ( ~ hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),B_d),B_i))
% 160.46/160.17                 => hBOOL(hAPP(hAPP(V_P_2,B_d),hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Int_Oint),B_i),c_Groups_Oone__class_Oone(tc_Int_Oint)))) )
% 160.46/160.17               => hBOOL(hAPP(hAPP(V_P_2,B_d),B_i)) ) )
% 160.46/160.17         => hBOOL(hAPP(hAPP(V_P_2,V_a0_2),V_a1_2)) ) ) ).
% 160.46/160.17  
% 160.46/160.17  fof(fact_size__code,axiom,
% 160.46/160.17      ! [V_xq_2,T_b] : hAPP(c_Nat_Osize__class_Osize(tc_Lazy__Sequence_Olazy__sequence(T_b)),V_xq_2) = c_Option_Ooption_Ooption__case(tc_Nat_Onat,tc_prod(T_b,tc_Lazy__Sequence_Olazy__sequence(T_b)),c_Groups_Ozero__class_Ozero(tc_Nat_Onat),hAPP(c_Product__Type_Oprod_Oprod__case(T_b,tc_Lazy__Sequence_Olazy__sequence(T_b),tc_Nat_Onat),hAPP(c_COMBK(tc_fun(tc_Lazy__Sequence_Olazy__sequence(T_b),tc_Nat_Onat),T_b),hAPP(hAPP(c_COMBC(tc_Lazy__Sequence_Olazy__sequence(T_b),tc_Nat_Onat,tc_Nat_Onat),hAPP(hAPP(c_COMBB(tc_Nat_Onat,tc_fun(tc_Nat_Onat,tc_Nat_Onat),tc_Lazy__Sequence_Olazy__sequence(T_b)),c_Groups_Oplus__class_Oplus(tc_Nat_Onat)),c_Nat_Osize__class_Osize(tc_Lazy__Sequence_Olazy__sequence(T_b)))),c_Groups_Oone__class_Oone(tc_Nat_Onat)))),hAPP(c_Lazy__Sequence_Oyield(T_b),V_xq_2)) ).
% 160.46/160.17  
% 160.46/160.17  fof(fact_lazy__sequence__size__code,axiom,
% 160.46/160.17      ! [V_xq_2,V_s_2,T_b] : hAPP(c_Lazy__Sequence_Olazy__sequence_Olazy__sequence__size(T_b,V_s_2),V_xq_2) = c_Option_Ooption_Ooption__case(tc_Nat_Onat,tc_prod(T_b,tc_Lazy__Sequence_Olazy__sequence(T_b)),c_Groups_Ozero__class_Ozero(tc_Nat_Onat),hAPP(c_Product__Type_Oprod_Oprod__case(T_b,tc_Lazy__Sequence_Olazy__sequence(T_b),tc_Nat_Onat),hAPP(hAPP(c_COMBC(T_b,tc_Nat_Onat,tc_fun(tc_Lazy__Sequence_Olazy__sequence(T_b),tc_Nat_Onat)),hAPP(hAPP(c_COMBB(tc_fun(tc_Lazy__Sequence_Olazy__sequence(T_b),tc_fun(tc_Nat_Onat,tc_Nat_Onat)),tc_fun(tc_Nat_Onat,tc_fun(tc_Lazy__Sequence_Olazy__sequence(T_b),tc_Nat_Onat)),T_b),c_COMBC(tc_Lazy__Sequence_Olazy__sequence(T_b),tc_Nat_Onat,tc_Nat_Onat)),hAPP(hAPP(c_COMBB(tc_fun(tc_Lazy__Sequence_Olazy__sequence(T_b),tc_Nat_Onat),tc_fun(tc_Lazy__Sequence_Olazy__sequence(T_b),tc_fun(tc_Nat_Onat,tc_Nat_Onat)),T_b),hAPP(c_COMBB(tc_Nat_Onat,tc_fun(tc_Nat_Onat,tc_Nat_Onat),tc_Lazy__Sequence_Olazy__sequence(T_b)),c_Groups_Oplus__class_Oplus(tc_Nat_Onat))),hAPP(hAPP(c_COMBC(T_b,tc_fun(tc_Lazy__Sequence_Olazy__sequence(T_b),tc_Nat_Onat),tc_fun(tc_Lazy__Sequence_Olazy__sequence(T_b),tc_Nat_Onat)),hAPP(hAPP(c_COMBB(tc_fun(tc_Nat_Onat,tc_Nat_Onat),tc_fun(tc_fun(tc_Lazy__Sequence_Olazy__sequence(T_b),tc_Nat_Onat),tc_fun(tc_Lazy__Sequence_Olazy__sequence(T_b),tc_Nat_Onat)),T_b),c_COMBB(tc_Nat_Onat,tc_Nat_Onat,tc_Lazy__Sequence_Olazy__sequence(T_b))),hAPP(hAPP(c_COMBB(tc_Nat_Onat,tc_fun(tc_Nat_Onat,tc_Nat_Onat),T_b),c_Groups_Oplus__class_Oplus(tc_Nat_Onat)),V_s_2))),c_Lazy__Sequence_Olazy__sequence_Olazy__sequence__size(T_b,V_s_2))))),c_Groups_Oone__class_Oone(tc_Nat_Onat))),hAPP(c_Lazy__Sequence_Oyield(T_b),V_xq_2)) ).
% 160.46/160.17  
% 160.46/160.17  fof(fact_seq__case,axiom,
% 160.46/160.17      ! [V_xq_2,V_g_2,V_f_2,T_c,T_b] : c_Lazy__Sequence_Olazy__sequence_Olazy__sequence__case(T_b,T_c,V_f_2,V_g_2,V_xq_2) = c_Option_Ooption_Ooption__case(T_b,tc_prod(T_c,tc_Lazy__Sequence_Olazy__sequence(T_c)),V_f_2,hAPP(c_Product__Type_Oprod_Oprod__case(T_c,tc_Lazy__Sequence_Olazy__sequence(T_c),T_b),V_g_2),hAPP(c_Lazy__Sequence_Oyield(T_c),V_xq_2)) ).
% 160.46/160.17  
% 160.46/160.17  fof(fact_yieldn__def,axiom,
% 160.46/160.17      ! [T_b] : c_Lazy__Sequence_Oyieldn(T_b) = c_Lazy__Sequence_Oanamorph(tc_Lazy__Sequence_Olazy__sequence(T_b),T_b,c_Lazy__Sequence_Oyield(T_b)) ).
% 160.46/160.17  
% 160.46/160.17  fof(fact_lazy__sequence_Osimps_I5_J,axiom,
% 160.46/160.17      ! [V_lazy__sequence_2,V_a_2,V_f2_2,V_f1_2,T_c,T_b] : c_Lazy__Sequence_Olazy__sequence_Olazy__sequence__case(T_b,T_c,V_f1_2,V_f2_2,c_Lazy__Sequence_Olazy__sequence_OInsert(T_c,V_a_2,V_lazy__sequence_2)) = hAPP(hAPP(V_f2_2,V_a_2),V_lazy__sequence_2) ).
% 160.46/160.17  
% 160.46/160.17  fof(fact_refl__on__INTER,axiom,
% 160.46/160.17      ! [V_r_2,V_A_2,T_c,V_S_2,T_b] :
% 160.46/160.17        ( ! [B_x] :
% 160.46/160.17            ( hBOOL(hAPP(hAPP(c_member(T_b),B_x),V_S_2))
% 160.46/160.17           => c_Relation_Orefl__on(T_c,hAPP(V_A_2,B_x),hAPP(V_r_2,B_x)) )
% 160.46/160.17       => c_Relation_Orefl__on(T_c,hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OINFI(T_b,tc_fun(T_c,tc_HOL_Obool)),V_S_2),V_A_2),hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OINFI(T_b,tc_fun(tc_prod(T_c,T_c),tc_HOL_Obool)),V_S_2),V_r_2)) ) ).
% 160.46/160.17  
% 160.46/160.17  fof(fact_List_Omember__def,axiom,
% 160.46/160.17      ! [V_x_2,V_xs_2,T_b] :
% 160.46/160.17        ( hBOOL(hAPP(hAPP(c_List_Omember(T_b),V_xs_2),V_x_2))
% 160.46/160.17      <=> hBOOL(hAPP(hAPP(c_member(T_b),V_x_2),hAPP(c_List_Oset(T_b),V_xs_2))) ) ).
% 160.46/160.17  
% 160.46/160.17  fof(fact_member__rec_I2_J,axiom,
% 160.46/160.17      ! [V_y,T_a] : ~ hBOOL(hAPP(hAPP(c_List_Omember(T_a),c_List_Olist_ONil(T_a)),V_y)) ).
% 160.46/160.17  
% 160.46/160.17  fof(fact_member__set,axiom,
% 160.46/160.17      ! [T_b] : c_List_Omember(T_b) = c_List_Oset(T_b) ).
% 160.46/160.17  
% 160.46/160.17  fof(fact_member__rec_I1_J,axiom,
% 160.46/160.17      ! [V_y_2,V_xs_2,V_x_2,T_b] :
% 160.46/160.17        ( hBOOL(hAPP(hAPP(c_List_Omember(T_b),hAPP(hAPP(c_List_Olist_OCons(T_b),V_x_2),V_xs_2)),V_y_2))
% 160.46/160.17      <=> ( V_x_2 = V_y_2
% 160.46/160.17          | hBOOL(hAPP(hAPP(c_List_Omember(T_b),V_xs_2),V_y_2)) ) ) ).
% 160.46/160.17  
% 160.46/160.17  fof(fact_in__set__member,axiom,
% 160.46/160.17      ! [V_xs_2,V_x_2,T_b] :
% 160.46/160.17        ( hBOOL(hAPP(hAPP(c_member(T_b),V_x_2),hAPP(c_List_Oset(T_b),V_xs_2)))
% 160.46/160.17      <=> hBOOL(hAPP(hAPP(c_List_Omember(T_b),V_xs_2),V_x_2)) ) ).
% 160.46/160.17  
% 160.46/160.17  fof(fact_list__ex1__iff__raw,axiom,
% 160.46/160.17      ! [V_xs_2,V_P_2,T_b] :
% 160.46/160.17        ( c_List_Olist__ex1(T_b,V_P_2,V_xs_2)
% 160.46/160.17      <=> ? [B_x] :
% 160.46/160.17            ( hBOOL(hAPP(hAPP(c_member(T_b),B_x),hAPP(c_List_Oset(T_b),V_xs_2)))
% 160.46/160.17            & hBOOL(hAPP(V_P_2,B_x))
% 160.46/160.17            & ! [B_y] :
% 160.46/160.17                ( ( hBOOL(hAPP(hAPP(c_member(T_b),B_y),hAPP(c_List_Oset(T_b),V_xs_2)))
% 160.46/160.17                  & hBOOL(hAPP(V_P_2,B_y)) )
% 160.46/160.17               => B_y = B_x ) ) ) ).
% 160.46/160.17  
% 160.46/160.17  fof(fact_setsum__UNION__zero,axiom,
% 160.46/160.17      ! [V_f_2,V_S_2,T_b,T_c] :
% 160.46/160.17        ( class_Groups_Ocomm__monoid__add(T_c)
% 160.46/160.17       => ( hBOOL(hAPP(c_Finite__Set_Ofinite(tc_fun(T_b,tc_HOL_Obool)),V_S_2))
% 160.46/160.17         => ( ! [B_x] :
% 160.46/160.17                ( hBOOL(hAPP(hAPP(c_member(tc_fun(T_b,tc_HOL_Obool)),B_x),V_S_2))
% 160.46/160.17               => hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),B_x)) )
% 160.46/160.17           => ( ! [B_T1] :
% 160.46/160.17                  ( hBOOL(hAPP(hAPP(c_member(tc_fun(T_b,tc_HOL_Obool)),B_T1),V_S_2))
% 160.46/160.17                 => ! [B_T2] :
% 160.46/160.17                      ( hBOOL(hAPP(hAPP(c_member(tc_fun(T_b,tc_HOL_Obool)),B_T2),V_S_2))
% 160.46/160.17                     => ( B_T1 != B_T2
% 160.46/160.17                       => ! [B_x] :
% 160.46/160.17                            ( hBOOL(hAPP(hAPP(c_member(T_b),B_x),B_T1))
% 160.46/160.17                           => ( hBOOL(hAPP(hAPP(c_member(T_b),B_x),B_T2))
% 160.46/160.17                             => hAPP(V_f_2,B_x) = c_Groups_Ozero__class_Ozero(T_c) ) ) ) ) )
% 160.46/160.17             => hAPP(hAPP(c_Big__Operators_Ocomm__monoid__add__class_Osetsum(T_b,T_c),V_f_2),c_Complete__Lattice_OSup__class_OSup(tc_fun(T_b,tc_HOL_Obool),V_S_2)) = hAPP(hAPP(c_Big__Operators_Ocomm__monoid__add__class_Osetsum(tc_fun(T_b,tc_HOL_Obool),T_c),hAPP(c_Big__Operators_Ocomm__monoid__add__class_Osetsum(T_b,T_c),V_f_2)),V_S_2) ) ) ) ) ).
% 160.46/160.17  
% 160.46/160.17  fof(fact_THE__default__def,axiom,
% 160.46/160.17      ! [V_d_2,T_b,V_P_2] :
% 160.46/160.17        ( ( ? [B_x] :
% 160.46/160.17              ( hBOOL(hAPP(V_P_2,B_x))
% 160.46/160.17              & ! [B_y] :
% 160.46/160.17                  ( hBOOL(hAPP(V_P_2,B_y))
% 160.46/160.17                 => B_y = B_x ) )
% 160.46/160.17         => c_FunDef_OTHE__default(T_b,V_d_2,V_P_2) = c_HOL_OThe(T_b,V_P_2) )
% 160.46/160.17        & ( ~ ? [B_x] :
% 160.46/160.17                ( hBOOL(hAPP(V_P_2,B_x))
% 160.46/160.17                & ! [B_y] :
% 160.46/160.17                    ( hBOOL(hAPP(V_P_2,B_y))
% 160.46/160.17                   => B_y = B_x ) )
% 160.46/160.17         => c_FunDef_OTHE__default(T_b,V_d_2,V_P_2) = V_d_2 ) ) ).
% 160.46/160.17  
% 160.46/160.17  fof(fact_SUP2__E,axiom,
% 160.46/160.17      ! [V_c_2,V_b_2,V_B_2,V_A_2,T_d,T_c,T_b] :
% 160.46/160.17        ( hBOOL(hAPP(hAPP(hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OSUPR(T_b,tc_fun(T_c,tc_fun(T_d,tc_HOL_Obool))),V_A_2),V_B_2),V_b_2),V_c_2))
% 160.46/160.17       => ~ ! [B_x] :
% 160.46/160.17              ( hBOOL(hAPP(hAPP(c_member(T_b),B_x),V_A_2))
% 160.46/160.17             => ~ hBOOL(hAPP(hAPP(hAPP(V_B_2,B_x),V_b_2),V_c_2)) ) ) ).
% 160.46/160.17  
% 160.46/160.17  fof(fact_INF2__I,axiom,
% 160.46/160.17      ! [T_d,T_c,V_c_2,V_b_2,V_B_2,V_A_2,T_b] :
% 160.46/160.17        ( ! [B_x] :
% 160.46/160.17            ( hBOOL(hAPP(hAPP(c_member(T_b),B_x),V_A_2))
% 160.46/160.17           => hBOOL(hAPP(hAPP(hAPP(V_B_2,B_x),V_b_2),V_c_2)) )
% 160.46/160.17       => hBOOL(hAPP(hAPP(hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OINFI(T_b,tc_fun(T_c,tc_fun(T_d,tc_HOL_Obool))),V_A_2),V_B_2),V_b_2),V_c_2)) ) ).
% 160.46/160.17  
% 160.46/160.17  fof(fact_finite__maxlen,axiom,
% 160.46/160.17      ! [V_M_2,T_b] :
% 160.46/160.17        ( hBOOL(hAPP(c_Finite__Set_Ofinite(tc_List_Olist(T_b)),V_M_2))
% 160.46/160.17       => ? [B_n] :
% 160.46/160.17          ! [B_x] :
% 160.46/160.17            ( hBOOL(hAPP(hAPP(c_member(tc_List_Olist(T_b)),B_x),V_M_2))
% 160.46/160.17           => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),hAPP(c_Nat_Osize__class_Osize(tc_List_Olist(T_b)),B_x)),B_n)) ) ) ).
% 160.46/160.17  
% 160.46/160.17  fof(fact_lazy__sequence_Osize_I3_J,axiom,
% 160.46/160.17      ! [T_a] : hAPP(c_Nat_Osize__class_Osize(tc_Lazy__Sequence_Olazy__sequence(T_a)),c_Lazy__Sequence_Olazy__sequence_OEmpty(T_a)) = c_Groups_Ozero__class_Ozero(tc_Nat_Onat) ).
% 160.46/160.17  
% 160.46/160.17  fof(fact_lazy__sequence_Osize_I1_J,axiom,
% 160.46/160.17      ! [V_fa_2,T_b] : hAPP(c_Lazy__Sequence_Olazy__sequence_Olazy__sequence__size(T_b,V_fa_2),c_Lazy__Sequence_Olazy__sequence_OEmpty(T_b)) = c_Groups_Ozero__class_Ozero(tc_Nat_Onat) ).
% 160.46/160.17  
% 160.46/160.17  fof(fact__02,axiom,
% 160.46/160.17      ! [V_yq,T_a] : c_Lazy__Sequence_Oappend(T_a,c_Lazy__Sequence_Olazy__sequence_OEmpty(T_a),V_yq) = V_yq ).
% 160.46/160.17  
% 160.46/160.17  fof(fact_lazy__sequence_Osimps_I3_J,axiom,
% 160.46/160.17      ! [V_lazy__sequence_H,V_a_H,T_a] : c_Lazy__Sequence_Olazy__sequence_OInsert(T_a,V_a_H,V_lazy__sequence_H) != c_Lazy__Sequence_Olazy__sequence_OEmpty(T_a) ).
% 160.46/160.17  
% 160.46/160.17  fof(fact_lazy__sequence_Osimps_I2_J,axiom,
% 160.46/160.17      ! [V_lazy__sequence_H,V_a_H,T_a] : c_Lazy__Sequence_Olazy__sequence_OEmpty(T_a) != c_Lazy__Sequence_Olazy__sequence_OInsert(T_a,V_a_H,V_lazy__sequence_H) ).
% 160.46/160.17  
% 160.46/160.17  fof(fact_lazy__sequence_Osimps_I4_J,axiom,
% 160.46/160.17      ! [V_f2_2,V_f1_2,T_c,T_b] : c_Lazy__Sequence_Olazy__sequence_Olazy__sequence__case(T_b,T_c,V_f1_2,V_f2_2,c_Lazy__Sequence_Olazy__sequence_OEmpty(T_c)) = V_f1_2 ).
% 160.46/160.17  
% 160.46/160.17  fof(fact_list__all__iff__all__interval__int,axiom,
% 160.46/160.17      ! [V_j_2,V_i_2,V_P_2] :
% 160.46/160.17        ( c_List_Olist__all(tc_Int_Oint,V_P_2,c_List_Oupto(V_i_2,V_j_2))
% 160.46/160.17      <=> c_List_Oall__interval__int(V_P_2,V_i_2,V_j_2) ) ).
% 160.46/160.17  
% 160.46/160.17  fof(fact_list__ex__iff__not__all__inverval__int,axiom,
% 160.46/160.17      ! [V_j_2,V_i_2,V_P_2] :
% 160.46/160.17        ( c_List_Olist__ex(tc_Int_Oint,V_P_2,c_List_Oupto(V_i_2,V_j_2))
% 160.46/160.17      <=> ~ c_List_Oall__interval__int(hAPP(c_Fun_Ocomp(tc_HOL_Obool,tc_HOL_Obool,tc_Int_Oint,c_fNot),V_P_2),V_i_2,V_j_2) ) ).
% 160.46/160.17  
% 160.46/160.17  fof(fact_all__interval__int__def,axiom,
% 160.46/160.17      ! [V_j_2,V_i_2,V_P_2] :
% 160.46/160.17        ( c_List_Oall__interval__int(V_P_2,V_i_2,V_j_2)
% 160.46/160.17      <=> ! [B_x] :
% 160.46/160.17            ( hBOOL(hAPP(hAPP(c_member(tc_Int_Oint),B_x),c_SetInterval_Oord__class_OatLeastAtMost(tc_Int_Oint,V_i_2,V_j_2)))
% 160.46/160.17           => hBOOL(hAPP(V_P_2,B_x)) ) ) ).
% 160.46/160.17  
% 160.46/160.17  fof(fact_Random_Osimps,axiom,
% 160.46/160.17      ! [V_size_2,V_g_2,T_b,V_nrandom_2] :
% 160.46/160.17        ( ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Code__Numeral_Ocode__numeral),V_nrandom_2),c_Groups_Ozero__class_Ozero(tc_Code__Numeral_Ocode__numeral)))
% 160.46/160.17         => c_Random__Sequence_ORandom(T_b,V_g_2,V_nrandom_2,V_size_2) = hAPP(c_Product__Type_OPair(tc_fun(tc_Code__Numeral_Ocode__numeral,tc_fun(tc_HOL_Obool,tc_Option_Ooption(tc_Lazy__Sequence_Olazy__sequence(T_b)))),tc_prod(tc_Code__Numeral_Ocode__numeral,tc_Code__Numeral_Ocode__numeral)),c_DSequence_Oempty(T_b)) )
% 160.46/160.17        & ( ~ hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Code__Numeral_Ocode__numeral),V_nrandom_2),c_Groups_Ozero__class_Ozero(tc_Code__Numeral_Ocode__numeral)))
% 160.46/160.17         => c_Random__Sequence_ORandom(T_b,V_g_2,V_nrandom_2,V_size_2) = hAPP(hAPP(c_Product__Type_Oscomp(tc_prod(tc_Code__Numeral_Ocode__numeral,tc_Code__Numeral_Ocode__numeral),tc_prod(T_b,tc_fun(tc_Product__Type_Ounit,tc_Code__Evaluation_Oterm)),tc_prod(tc_Code__Numeral_Ocode__numeral,tc_Code__Numeral_Ocode__numeral),tc_prod(tc_fun(tc_Code__Numeral_Ocode__numeral,tc_fun(tc_HOL_Obool,tc_Option_Ooption(tc_Lazy__Sequence_Olazy__sequence(T_b)))),tc_prod(tc_Code__Numeral_Ocode__numeral,tc_Code__Numeral_Ocode__numeral))),hAPP(V_g_2,V_size_2)),hAPP(hAPP(c_COMBB(tc_fun(tc_fun(tc_Code__Numeral_Ocode__numeral,tc_fun(tc_HOL_Obool,tc_Option_Ooption(tc_Lazy__Sequence_Olazy__sequence(T_b)))),tc_fun(tc_prod(tc_Code__Numeral_Ocode__numeral,tc_Code__Numeral_Ocode__numeral),tc_prod(tc_fun(tc_Code__Numeral_Ocode__numeral,tc_fun(tc_HOL_Obool,tc_Option_Ooption(tc_Lazy__Sequence_Olazy__sequence(T_b)))),tc_prod(tc_Code__Numeral_Ocode__numeral,tc_Code__Numeral_Ocode__numeral)))),tc_fun(tc_prod(tc_Code__Numeral_Ocode__numeral,tc_Code__Numeral_Ocode__numeral),tc_prod(tc_fun(tc_Code__Numeral_Ocode__numeral,tc_fun(tc_HOL_Obool,tc_Option_Ooption(tc_Lazy__Sequence_Olazy__sequence(T_b)))),tc_prod(tc_Code__Numeral_Ocode__numeral,tc_Code__Numeral_Ocode__numeral))),tc_prod(T_b,tc_fun(tc_Product__Type_Ounit,tc_Code__Evaluation_Oterm))),hAPP(c_Product__Type_Oscomp(tc_prod(tc_Code__Numeral_Ocode__numeral,tc_Code__Numeral_Ocode__numeral),tc_fun(tc_Code__Numeral_Ocode__numeral,tc_fun(tc_HOL_Obool,tc_Option_Ooption(tc_Lazy__Sequence_Olazy__sequence(T_b)))),tc_prod(tc_Code__Numeral_Ocode__numeral,tc_Code__Numeral_Ocode__numeral),tc_prod(tc_fun(tc_Code__Numeral_Ocode__numeral,tc_fun(tc_HOL_Obool,tc_Option_Ooption(tc_Lazy__Sequence_Olazy__sequence(T_b)))),tc_prod(tc_Code__Numeral_Ocode__numeral,tc_Code__Numeral_Ocode__numeral))),c_Random__Sequence_ORandom(T_b,V_g_2,hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_Code__Numeral_Ocode__numeral),V_nrandom_2),c_Groups_Oone__class_Oone(tc_Code__Numeral_Ocode__numeral)),V_size_2))),hAPP(hAPP(c_COMBB(tc_fun(tc_fun(tc_Code__Numeral_Ocode__numeral,tc_fun(tc_HOL_Obool,tc_Option_Ooption(tc_Lazy__Sequence_Olazy__sequence(T_b)))),tc_fun(tc_Code__Numeral_Ocode__numeral,tc_fun(tc_HOL_Obool,tc_Option_Ooption(tc_Lazy__Sequence_Olazy__sequence(T_b))))),tc_fun(tc_fun(tc_Code__Numeral_Ocode__numeral,tc_fun(tc_HOL_Obool,tc_Option_Ooption(tc_Lazy__Sequence_Olazy__sequence(T_b)))),tc_fun(tc_prod(tc_Code__Numeral_Ocode__numeral,tc_Code__Numeral_Ocode__numeral),tc_prod(tc_fun(tc_Code__Numeral_Ocode__numeral,tc_fun(tc_HOL_Obool,tc_Option_Ooption(tc_Lazy__Sequence_Olazy__sequence(T_b)))),tc_prod(tc_Code__Numeral_Ocode__numeral,tc_Code__Numeral_Ocode__numeral)))),tc_prod(T_b,tc_fun(tc_Product__Type_Ounit,tc_Code__Evaluation_Oterm))),hAPP(c_COMBB(tc_fun(tc_Code__Numeral_Ocode__numeral,tc_fun(tc_HOL_Obool,tc_Option_Ooption(tc_Lazy__Sequence_Olazy__sequence(T_b)))),tc_fun(tc_prod(tc_Code__Numeral_Ocode__numeral,tc_Code__Numeral_Ocode__numeral),tc_prod(tc_fun(tc_Code__Numeral_Ocode__numeral,tc_fun(tc_HOL_Obool,tc_Option_Ooption(tc_Lazy__Sequence_Olazy__sequence(T_b)))),tc_prod(tc_Code__Numeral_Ocode__numeral,tc_Code__Numeral_Ocode__numeral))),tc_fun(tc_Code__Numeral_Ocode__numeral,tc_fun(tc_HOL_Obool,tc_Option_Ooption(tc_Lazy__Sequence_Olazy__sequence(T_b))))),c_Product__Type_OPair(tc_fun(tc_Code__Numeral_Ocode__numeral,tc_fun(tc_HOL_Obool,tc_Option_Ooption(tc_Lazy__Sequence_Olazy__sequence(T_b)))),tc_prod(tc_Code__Numeral_Ocode__numeral,tc_Code__Numeral_Ocode__numeral)))),hAPP(hAPP(c_COMBB(tc_fun(tc_Code__Numeral_Ocode__numeral,tc_fun(tc_HOL_Obool,tc_Option_Ooption(tc_Lazy__Sequence_Olazy__sequence(T_b)))),tc_fun(tc_fun(tc_Code__Numeral_Ocode__numeral,tc_fun(tc_HOL_Obool,tc_Option_Ooption(tc_Lazy__Sequence_Olazy__sequence(T_b)))),tc_fun(tc_Code__Numeral_Ocode__numeral,tc_fun(tc_HOL_Obool,tc_Option_Ooption(tc_Lazy__Sequence_Olazy__sequence(T_b))))),tc_prod(T_b,tc_fun(tc_Product__Type_Ounit,tc_Code__Evaluation_Oterm))),c_DSequence_Ounion(T_b)),hAPP(hAPP(c_COMBB(T_b,tc_fun(tc_Code__Numeral_Ocode__numeral,tc_fun(tc_HOL_Obool,tc_Option_Ooption(tc_Lazy__Sequence_Olazy__sequence(T_b)))),tc_prod(T_b,tc_fun(tc_Product__Type_Ounit,tc_Code__Evaluation_Oterm))),c_DSequence_Osingle(T_b)),c_Product__Type_Ofst(T_b,tc_fun(tc_Product__Type_Ounit,tc_Code__Evaluation_Oterm))))))) ) ) ).
% 160.46/160.17  
% 160.46/160.17  fof(fact_exE__realizer,axiom,
% 160.46/160.17      ! [T_d,V_f_2,V_Q_2,V_p_2,T_b,T_c,V_P_2] :
% 160.46/160.17        ( hBOOL(hAPP(hAPP(V_P_2,hAPP(c_Product__Type_Osnd(T_c,T_b),V_p_2)),hAPP(c_Product__Type_Ofst(T_c,T_b),V_p_2)))
% 160.46/160.17       => ( ! [B_x,B_y] :
% 160.46/160.17              ( hBOOL(hAPP(hAPP(V_P_2,B_y),B_x))
% 160.46/160.17             => hBOOL(hAPP(V_Q_2,hAPP(hAPP(V_f_2,B_x),B_y))) )
% 160.46/160.17         => hBOOL(hAPP(V_Q_2,hAPP(hAPP(c_Product__Type_Oprod_Oprod__case(T_c,T_b,T_d),V_f_2),V_p_2))) ) ) ).
% 160.46/160.17  
% 160.46/160.17  fof(fact_Random__Sequence_Oempty__def,axiom,
% 160.46/160.17      ! [V_size_2,V_nrandom_2,T_b] : c_Random__Sequence_Oempty(T_b,V_nrandom_2,V_size_2) = hAPP(c_Product__Type_OPair(tc_fun(tc_Code__Numeral_Ocode__numeral,tc_fun(tc_HOL_Obool,tc_Option_Ooption(tc_Lazy__Sequence_Olazy__sequence(T_b)))),tc_prod(tc_Code__Numeral_Ocode__numeral,tc_Code__Numeral_Ocode__numeral)),c_DSequence_Oempty(T_b)) ).
% 160.46/160.17  
% 160.46/160.17  fof(fact_Random__Sequence_Osingle__def,axiom,
% 160.46/160.17      ! [V_size_2,V_nrandom_2,V_x_2,T_b] : hAPP(hAPP(hAPP(c_Random__Sequence_Osingle(T_b),V_x_2),V_nrandom_2),V_size_2) = hAPP(c_Product__Type_OPair(tc_fun(tc_Code__Numeral_Ocode__numeral,tc_fun(tc_HOL_Obool,tc_Option_Ooption(tc_Lazy__Sequence_Olazy__sequence(T_b)))),tc_prod(tc_Code__Numeral_Ocode__numeral,tc_Code__Numeral_Ocode__numeral)),hAPP(c_DSequence_Osingle(T_b),V_x_2)) ).
% 160.46/160.17  
% 160.46/160.17  fof(fact_Random__Sequence_Omap__def,axiom,
% 160.46/160.17      ! [V_P_2,V_f_2,T_b,T_c] : c_Random__Sequence_Omap(T_c,T_b,V_f_2,V_P_2) = c_Random__Sequence_Obind(T_c,T_b,V_P_2,hAPP(c_Fun_Ocomp(T_b,tc_fun(tc_Code__Numeral_Ocode__numeral,tc_fun(tc_Code__Numeral_Ocode__numeral,tc_fun(tc_prod(tc_Code__Numeral_Ocode__numeral,tc_Code__Numeral_Ocode__numeral),tc_prod(tc_fun(tc_Code__Numeral_Ocode__numeral,tc_fun(tc_HOL_Obool,tc_Option_Ooption(tc_Lazy__Sequence_Olazy__sequence(T_b)))),tc_prod(tc_Code__Numeral_Ocode__numeral,tc_Code__Numeral_Ocode__numeral))))),T_c,c_Random__Sequence_Osingle(T_b)),V_f_2)) ).
% 160.46/160.17  
% 160.46/160.17  fof(fact_Image__Collect__split,axiom,
% 160.46/160.17      ! [V_A_2,V_P_2,T_b,T_c] : hAPP(c_Relation_OImage(T_c,T_b,hAPP(c_Set_OCollect(tc_prod(T_c,T_b)),hAPP(c_Product__Type_Oprod_Oprod__case(T_c,T_b,tc_HOL_Obool),V_P_2))),V_A_2) = hAPP(c_Set_OCollect(T_b),hAPP(hAPP(c_COMBB(tc_fun(T_c,tc_HOL_Obool),tc_HOL_Obool,T_b),c_HOL_OEx(T_c)),hAPP(hAPP(c_COMBB(tc_fun(T_c,tc_HOL_Obool),tc_fun(T_c,tc_HOL_Obool),T_b),hAPP(c_COMBS(T_c,tc_HOL_Obool,tc_HOL_Obool),hAPP(hAPP(c_COMBB(tc_HOL_Obool,tc_fun(tc_HOL_Obool,tc_HOL_Obool),T_c),c_fconj),hAPP(hAPP(c_COMBC(T_c,tc_fun(T_c,tc_HOL_Obool),tc_HOL_Obool),c_member(T_c)),V_A_2)))),hAPP(c_COMBC(T_c,T_b,tc_HOL_Obool),V_P_2)))) ).
% 160.46/160.17  
% 160.46/160.17  fof(fact_list__ex__iff__raw,axiom,
% 160.46/160.17      ! [V_xs_2,V_P_2,T_b] :
% 160.46/160.17        ( c_List_Olist__ex(T_b,V_P_2,V_xs_2)
% 160.46/160.17      <=> ? [B_x] :
% 160.46/160.17            ( hBOOL(hAPP(hAPP(c_member(T_b),B_x),hAPP(c_List_Oset(T_b),V_xs_2)))
% 160.46/160.17            & hBOOL(hAPP(V_P_2,B_x)) ) ) ).
% 160.46/160.17  
% 160.46/160.17  fof(fact_Bex__set__list__ex,axiom,
% 160.46/160.17      ! [V_P_2,V_xs_2,T_b] :
% 160.46/160.17        ( ? [B_x] :
% 160.46/160.17            ( hBOOL(hAPP(hAPP(c_member(T_b),B_x),hAPP(c_List_Oset(T_b),V_xs_2)))
% 160.46/160.17            & hBOOL(hAPP(V_P_2,B_x)) )
% 160.46/160.17      <=> c_List_Olist__ex(T_b,V_P_2,V_xs_2) ) ).
% 160.46/160.17  
% 160.46/160.17  fof(fact_Union__eq,axiom,
% 160.46/160.17      ! [V_A_2,T_b] : c_Complete__Lattice_OSup__class_OSup(tc_fun(T_b,tc_HOL_Obool),V_A_2) = hAPP(c_Set_OCollect(T_b),hAPP(hAPP(c_COMBB(tc_fun(tc_fun(T_b,tc_HOL_Obool),tc_HOL_Obool),tc_HOL_Obool,T_b),c_HOL_OEx(tc_fun(T_b,tc_HOL_Obool))),hAPP(hAPP(c_COMBB(tc_fun(tc_fun(T_b,tc_HOL_Obool),tc_HOL_Obool),tc_fun(tc_fun(T_b,tc_HOL_Obool),tc_HOL_Obool),T_b),hAPP(c_COMBS(tc_fun(T_b,tc_HOL_Obool),tc_HOL_Obool,tc_HOL_Obool),hAPP(hAPP(c_COMBB(tc_HOL_Obool,tc_fun(tc_HOL_Obool,tc_HOL_Obool),tc_fun(T_b,tc_HOL_Obool)),c_fconj),hAPP(hAPP(c_COMBC(tc_fun(T_b,tc_HOL_Obool),tc_fun(tc_fun(T_b,tc_HOL_Obool),tc_HOL_Obool),tc_HOL_Obool),c_member(tc_fun(T_b,tc_HOL_Obool))),V_A_2)))),c_member(T_b)))) ).
% 160.46/160.17  
% 160.46/160.17  fof(fact_SUPR__bool__eq,axiom,
% 160.46/160.17      ! [T_b] : c_Complete__Lattice_Ocomplete__lattice__class_OSUPR(T_b,tc_HOL_Obool) = c_Set_OBex(T_b) ).
% 160.46/160.17  
% 160.46/160.17  fof(fact_bex__UNIV,axiom,
% 160.46/160.17      ! [V_P_2,T_b] :
% 160.46/160.17        ( ? [B_x] :
% 160.46/160.17            ( hBOOL(hAPP(hAPP(c_member(T_b),B_x),c_Orderings_Otop__class_Otop(tc_fun(T_b,tc_HOL_Obool))))
% 160.46/160.17            & hBOOL(hAPP(V_P_2,B_x)) )
% 160.46/160.17      <=> ? [B_x1] : hBOOL(hAPP(V_P_2,B_x1)) ) ).
% 160.46/160.17  
% 160.46/160.17  fof(fact_finite__Collect__bex,axiom,
% 160.46/160.17      ! [V_Q_2,T_c,V_A_2,T_b] :
% 160.46/160.17        ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2))
% 160.46/160.17       => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_c),hAPP(c_Set_OCollect(T_c),hAPP(hAPP(c_COMBB(tc_fun(T_b,tc_HOL_Obool),tc_HOL_Obool,T_c),c_HOL_OEx(T_b)),hAPP(hAPP(c_COMBB(tc_fun(T_b,tc_HOL_Obool),tc_fun(T_b,tc_HOL_Obool),T_c),hAPP(c_COMBS(T_b,tc_HOL_Obool,tc_HOL_Obool),hAPP(hAPP(c_COMBB(tc_HOL_Obool,tc_fun(tc_HOL_Obool,tc_HOL_Obool),T_b),c_fconj),hAPP(hAPP(c_COMBC(T_b,tc_fun(T_b,tc_HOL_Obool),tc_HOL_Obool),c_member(T_b)),V_A_2)))),V_Q_2)))))
% 160.46/160.17        <=> ! [B_x] :
% 160.46/160.17              ( hBOOL(hAPP(hAPP(c_member(T_b),B_x),V_A_2))
% 160.46/160.17             => hBOOL(hAPP(c_Finite__Set_Ofinite(T_c),hAPP(c_Set_OCollect(T_c),hAPP(hAPP(c_COMBC(T_c,T_b,tc_HOL_Obool),V_Q_2),B_x)))) ) ) ) ).
% 160.46/160.17  
% 160.46/160.17  fof(fact_bex__empty,axiom,
% 160.46/160.17      ! [V_P_2,T_b] :
% 160.46/160.17        ~ ? [B_x] :
% 160.46/160.17            ( hBOOL(hAPP(hAPP(c_member(T_b),B_x),c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool))))
% 160.46/160.17            & hBOOL(hAPP(V_P_2,B_x)) ) ).
% 160.46/160.17  
% 160.46/160.17  fof(fact_UN__eq,axiom,
% 160.46/160.17      ! [V_B_2,V_A_2,T_b,T_c] : hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OSUPR(T_c,tc_fun(T_b,tc_HOL_Obool)),V_A_2),V_B_2) = c_Complete__Lattice_OSup__class_OSup(tc_fun(T_b,tc_HOL_Obool),hAPP(c_Set_OCollect(tc_fun(T_b,tc_HOL_Obool)),hAPP(hAPP(c_COMBB(tc_fun(T_c,tc_HOL_Obool),tc_HOL_Obool,tc_fun(T_b,tc_HOL_Obool)),c_HOL_OEx(T_c)),hAPP(hAPP(c_COMBB(tc_fun(T_c,tc_HOL_Obool),tc_fun(T_c,tc_HOL_Obool),tc_fun(T_b,tc_HOL_Obool)),hAPP(c_COMBS(T_c,tc_HOL_Obool,tc_HOL_Obool),hAPP(hAPP(c_COMBB(tc_HOL_Obool,tc_fun(tc_HOL_Obool,tc_HOL_Obool),T_c),c_fconj),hAPP(hAPP(c_COMBC(T_c,tc_fun(T_c,tc_HOL_Obool),tc_HOL_Obool),c_member(T_c)),V_A_2)))),hAPP(hAPP(c_COMBC(tc_fun(T_b,tc_HOL_Obool),tc_fun(T_c,tc_fun(T_b,tc_HOL_Obool)),tc_fun(T_c,tc_HOL_Obool)),hAPP(hAPP(c_COMBB(tc_fun(tc_fun(T_b,tc_HOL_Obool),tc_HOL_Obool),tc_fun(tc_fun(T_c,tc_fun(T_b,tc_HOL_Obool)),tc_fun(T_c,tc_HOL_Obool)),tc_fun(T_b,tc_HOL_Obool)),c_COMBB(tc_fun(T_b,tc_HOL_Obool),tc_HOL_Obool,T_c)),c_fequal)),V_B_2))))) ).
% 160.46/160.17  
% 160.46/160.17  fof(fact_INT__eq,axiom,
% 160.46/160.17      ! [V_B_2,V_A_2,T_b,T_c] : hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OINFI(T_c,tc_fun(T_b,tc_HOL_Obool)),V_A_2),V_B_2) = c_Complete__Lattice_OInf__class_OInf(tc_fun(T_b,tc_HOL_Obool),hAPP(c_Set_OCollect(tc_fun(T_b,tc_HOL_Obool)),hAPP(hAPP(c_COMBB(tc_fun(T_c,tc_HOL_Obool),tc_HOL_Obool,tc_fun(T_b,tc_HOL_Obool)),c_HOL_OEx(T_c)),hAPP(hAPP(c_COMBB(tc_fun(T_c,tc_HOL_Obool),tc_fun(T_c,tc_HOL_Obool),tc_fun(T_b,tc_HOL_Obool)),hAPP(c_COMBS(T_c,tc_HOL_Obool,tc_HOL_Obool),hAPP(hAPP(c_COMBB(tc_HOL_Obool,tc_fun(tc_HOL_Obool,tc_HOL_Obool),T_c),c_fconj),hAPP(hAPP(c_COMBC(T_c,tc_fun(T_c,tc_HOL_Obool),tc_HOL_Obool),c_member(T_c)),V_A_2)))),hAPP(hAPP(c_COMBC(tc_fun(T_b,tc_HOL_Obool),tc_fun(T_c,tc_fun(T_b,tc_HOL_Obool)),tc_fun(T_c,tc_HOL_Obool)),hAPP(hAPP(c_COMBB(tc_fun(tc_fun(T_b,tc_HOL_Obool),tc_HOL_Obool),tc_fun(tc_fun(T_c,tc_fun(T_b,tc_HOL_Obool)),tc_fun(T_c,tc_HOL_Obool)),tc_fun(T_b,tc_HOL_Obool)),c_COMBB(tc_fun(T_b,tc_HOL_Obool),tc_HOL_Obool,T_c)),c_fequal)),V_B_2))))) ).
% 160.46/160.17  
% 160.46/160.17  fof(fact_Sup__apply,axiom,
% 160.46/160.17      ! [V_x_2,V_A_2,T_c,T_b] :
% 160.46/160.17        ( class_Complete__Lattice_Ocomplete__lattice(T_b)
% 160.46/160.17       => hAPP(c_Complete__Lattice_OSup__class_OSup(tc_fun(T_c,T_b),V_A_2),V_x_2) = c_Complete__Lattice_OSup__class_OSup(T_b,hAPP(c_Set_OCollect(T_b),hAPP(hAPP(c_COMBB(tc_fun(tc_fun(T_c,T_b),tc_HOL_Obool),tc_HOL_Obool,T_b),c_HOL_OEx(tc_fun(T_c,T_b))),hAPP(hAPP(c_COMBB(tc_fun(tc_fun(T_c,T_b),tc_HOL_Obool),tc_fun(tc_fun(T_c,T_b),tc_HOL_Obool),T_b),hAPP(c_COMBS(tc_fun(T_c,T_b),tc_HOL_Obool,tc_HOL_Obool),hAPP(hAPP(c_COMBB(tc_HOL_Obool,tc_fun(tc_HOL_Obool,tc_HOL_Obool),tc_fun(T_c,T_b)),c_fconj),hAPP(hAPP(c_COMBC(tc_fun(T_c,T_b),tc_fun(tc_fun(T_c,T_b),tc_HOL_Obool),tc_HOL_Obool),c_member(tc_fun(T_c,T_b))),V_A_2)))),hAPP(hAPP(c_COMBC(T_b,tc_fun(tc_fun(T_c,T_b),T_b),tc_fun(tc_fun(T_c,T_b),tc_HOL_Obool)),hAPP(hAPP(c_COMBB(tc_fun(T_b,tc_HOL_Obool),tc_fun(tc_fun(tc_fun(T_c,T_b),T_b),tc_fun(tc_fun(T_c,T_b),tc_HOL_Obool)),T_b),c_COMBB(T_b,tc_HOL_Obool,tc_fun(T_c,T_b))),c_fequal)),hAPP(hAPP(c_COMBC(tc_fun(T_c,T_b),T_c,T_b),c_COMBI(tc_fun(T_c,T_b))),V_x_2)))))) ) ).
% 160.46/160.17  
% 160.46/160.17  fof(fact_Sup__fun__def,axiom,
% 160.46/160.17      ! [V_x_2,V_A_2,T_c,T_b] :
% 160.46/160.17        ( class_Complete__Lattice_Ocomplete__lattice(T_b)
% 160.46/160.17       => hAPP(c_Complete__Lattice_OSup__class_OSup(tc_fun(T_c,T_b),V_A_2),V_x_2) = c_Complete__Lattice_OSup__class_OSup(T_b,hAPP(c_Set_OCollect(T_b),hAPP(hAPP(c_COMBB(tc_fun(tc_fun(T_c,T_b),tc_HOL_Obool),tc_HOL_Obool,T_b),c_HOL_OEx(tc_fun(T_c,T_b))),hAPP(hAPP(c_COMBB(tc_fun(tc_fun(T_c,T_b),tc_HOL_Obool),tc_fun(tc_fun(T_c,T_b),tc_HOL_Obool),T_b),hAPP(c_COMBS(tc_fun(T_c,T_b),tc_HOL_Obool,tc_HOL_Obool),hAPP(hAPP(c_COMBB(tc_HOL_Obool,tc_fun(tc_HOL_Obool,tc_HOL_Obool),tc_fun(T_c,T_b)),c_fconj),hAPP(hAPP(c_COMBC(tc_fun(T_c,T_b),tc_fun(tc_fun(T_c,T_b),tc_HOL_Obool),tc_HOL_Obool),c_member(tc_fun(T_c,T_b))),V_A_2)))),hAPP(hAPP(c_COMBC(T_b,tc_fun(tc_fun(T_c,T_b),T_b),tc_fun(tc_fun(T_c,T_b),tc_HOL_Obool)),hAPP(hAPP(c_COMBB(tc_fun(T_b,tc_HOL_Obool),tc_fun(tc_fun(tc_fun(T_c,T_b),T_b),tc_fun(tc_fun(T_c,T_b),tc_HOL_Obool)),T_b),c_COMBB(T_b,tc_HOL_Obool,tc_fun(T_c,T_b))),c_fequal)),hAPP(hAPP(c_COMBC(tc_fun(T_c,T_b),T_c,T_b),c_COMBI(tc_fun(T_c,T_b))),V_x_2)))))) ) ).
% 160.46/160.17  
% 160.46/160.17  fof(fact_Inf__fun__def,axiom,
% 160.46/160.17      ! [V_x_2,V_A_2,T_c,T_b] :
% 160.46/160.17        ( class_Complete__Lattice_Ocomplete__lattice(T_b)
% 160.46/160.17       => hAPP(c_Complete__Lattice_OInf__class_OInf(tc_fun(T_c,T_b),V_A_2),V_x_2) = c_Complete__Lattice_OInf__class_OInf(T_b,hAPP(c_Set_OCollect(T_b),hAPP(hAPP(c_COMBB(tc_fun(tc_fun(T_c,T_b),tc_HOL_Obool),tc_HOL_Obool,T_b),c_HOL_OEx(tc_fun(T_c,T_b))),hAPP(hAPP(c_COMBB(tc_fun(tc_fun(T_c,T_b),tc_HOL_Obool),tc_fun(tc_fun(T_c,T_b),tc_HOL_Obool),T_b),hAPP(c_COMBS(tc_fun(T_c,T_b),tc_HOL_Obool,tc_HOL_Obool),hAPP(hAPP(c_COMBB(tc_HOL_Obool,tc_fun(tc_HOL_Obool,tc_HOL_Obool),tc_fun(T_c,T_b)),c_fconj),hAPP(hAPP(c_COMBC(tc_fun(T_c,T_b),tc_fun(tc_fun(T_c,T_b),tc_HOL_Obool),tc_HOL_Obool),c_member(tc_fun(T_c,T_b))),V_A_2)))),hAPP(hAPP(c_COMBC(T_b,tc_fun(tc_fun(T_c,T_b),T_b),tc_fun(tc_fun(T_c,T_b),tc_HOL_Obool)),hAPP(hAPP(c_COMBB(tc_fun(T_b,tc_HOL_Obool),tc_fun(tc_fun(tc_fun(T_c,T_b),T_b),tc_fun(tc_fun(T_c,T_b),tc_HOL_Obool)),T_b),c_COMBB(T_b,tc_HOL_Obool,tc_fun(T_c,T_b))),c_fequal)),hAPP(hAPP(c_COMBC(tc_fun(T_c,T_b),T_c,T_b),c_COMBI(tc_fun(T_c,T_b))),V_x_2)))))) ) ).
% 160.46/160.17  
% 160.46/160.17  fof(fact_Inf__apply,axiom,
% 160.46/160.17      ! [V_x_2,V_A_2,T_c,T_b] :
% 160.46/160.17        ( class_Complete__Lattice_Ocomplete__lattice(T_b)
% 160.46/160.17       => hAPP(c_Complete__Lattice_OInf__class_OInf(tc_fun(T_c,T_b),V_A_2),V_x_2) = c_Complete__Lattice_OInf__class_OInf(T_b,hAPP(c_Set_OCollect(T_b),hAPP(hAPP(c_COMBB(tc_fun(tc_fun(T_c,T_b),tc_HOL_Obool),tc_HOL_Obool,T_b),c_HOL_OEx(tc_fun(T_c,T_b))),hAPP(hAPP(c_COMBB(tc_fun(tc_fun(T_c,T_b),tc_HOL_Obool),tc_fun(tc_fun(T_c,T_b),tc_HOL_Obool),T_b),hAPP(c_COMBS(tc_fun(T_c,T_b),tc_HOL_Obool,tc_HOL_Obool),hAPP(hAPP(c_COMBB(tc_HOL_Obool,tc_fun(tc_HOL_Obool,tc_HOL_Obool),tc_fun(T_c,T_b)),c_fconj),hAPP(hAPP(c_COMBC(tc_fun(T_c,T_b),tc_fun(tc_fun(T_c,T_b),tc_HOL_Obool),tc_HOL_Obool),c_member(tc_fun(T_c,T_b))),V_A_2)))),hAPP(hAPP(c_COMBC(T_b,tc_fun(tc_fun(T_c,T_b),T_b),tc_fun(tc_fun(T_c,T_b),tc_HOL_Obool)),hAPP(hAPP(c_COMBB(tc_fun(T_b,tc_HOL_Obool),tc_fun(tc_fun(tc_fun(T_c,T_b),T_b),tc_fun(tc_fun(T_c,T_b),tc_HOL_Obool)),T_b),c_COMBB(T_b,tc_HOL_Obool,tc_fun(T_c,T_b))),c_fequal)),hAPP(hAPP(c_COMBC(tc_fun(T_c,T_b),T_c,T_b),c_COMBI(tc_fun(T_c,T_b))),V_x_2)))))) ) ).
% 160.46/160.17  
% 160.46/160.17  fof(fact_max__extp_Ointros,axiom,
% 160.46/160.17      ! [V_R_2,V_Y_2,V_X_2,T_b] :
% 160.46/160.17        ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_X_2))
% 160.46/160.17       => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_Y_2))
% 160.46/160.17         => ( V_Y_2 != c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool))
% 160.46/160.17           => ( ! [B_x] :
% 160.46/160.17                  ( hBOOL(hAPP(hAPP(c_member(T_b),B_x),V_X_2))
% 160.46/160.17                 => ? [B_xa] :
% 160.46/160.17                      ( hBOOL(hAPP(hAPP(c_member(T_b),B_xa),V_Y_2))
% 160.46/160.17                      & hBOOL(hAPP(hAPP(V_R_2,B_x),B_xa)) ) )
% 160.46/160.17             => c_Wellfounded_Omax__extp(T_b,V_R_2,V_X_2,V_Y_2) ) ) ) ) ).
% 160.46/160.17  
% 160.46/160.17  fof(fact_max__extp_Osimps,axiom,
% 160.46/160.17      ! [V_a2_2,V_a1_2,V_R_2,T_b] :
% 160.46/160.17        ( c_Wellfounded_Omax__extp(T_b,V_R_2,V_a1_2,V_a2_2)
% 160.46/160.17      <=> ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_a1_2))
% 160.46/160.17          & hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_a2_2))
% 160.46/160.17          & V_a2_2 != c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool))
% 160.46/160.17          & ! [B_x] :
% 160.46/160.17              ( hBOOL(hAPP(hAPP(c_member(T_b),B_x),V_a1_2))
% 160.46/160.17             => ? [B_xa] :
% 160.46/160.17                  ( hBOOL(hAPP(hAPP(c_member(T_b),B_xa),V_a2_2))
% 160.46/160.17                  & hBOOL(hAPP(hAPP(V_R_2,B_x),B_xa)) ) ) ) ) ).
% 160.46/160.17  
% 160.46/160.17  fof(fact_fun__lub__def,axiom,
% 160.46/160.17      ! [V_x_2,V_A_2,V_L_2,T_d,T_b,T_c] : c_Partial__Function_Ofun__lub(T_c,T_b,T_d,V_L_2,V_A_2,V_x_2) = hAPP(V_L_2,hAPP(c_Set_OCollect(T_c),hAPP(hAPP(c_COMBB(tc_fun(tc_fun(T_d,T_c),tc_HOL_Obool),tc_HOL_Obool,T_c),c_HOL_OEx(tc_fun(T_d,T_c))),hAPP(hAPP(c_COMBB(tc_fun(tc_fun(T_d,T_c),tc_HOL_Obool),tc_fun(tc_fun(T_d,T_c),tc_HOL_Obool),T_c),hAPP(c_COMBS(tc_fun(T_d,T_c),tc_HOL_Obool,tc_HOL_Obool),hAPP(hAPP(c_COMBB(tc_HOL_Obool,tc_fun(tc_HOL_Obool,tc_HOL_Obool),tc_fun(T_d,T_c)),c_fconj),hAPP(hAPP(c_COMBC(tc_fun(T_d,T_c),tc_fun(tc_fun(T_d,T_c),tc_HOL_Obool),tc_HOL_Obool),c_member(tc_fun(T_d,T_c))),V_A_2)))),hAPP(hAPP(c_COMBC(T_c,tc_fun(tc_fun(T_d,T_c),T_c),tc_fun(tc_fun(T_d,T_c),tc_HOL_Obool)),hAPP(hAPP(c_COMBB(tc_fun(T_c,tc_HOL_Obool),tc_fun(tc_fun(tc_fun(T_d,T_c),T_c),tc_fun(tc_fun(T_d,T_c),tc_HOL_Obool)),T_c),c_COMBB(T_c,tc_HOL_Obool,tc_fun(T_d,T_c))),c_fequal)),hAPP(hAPP(c_COMBC(tc_fun(T_d,T_c),T_d,T_c),c_COMBI(tc_fun(T_d,T_c))),V_x_2)))))) ).
% 160.46/160.17  
% 160.46/160.17  fof(fact_lexord__trans,axiom,
% 160.46/160.17      ! [V_z_2,V_r_2,V_y_2,V_x_2,T_b] :
% 160.46/160.17        ( hBOOL(hAPP(hAPP(c_member(tc_prod(tc_List_Olist(T_b),tc_List_Olist(T_b))),hAPP(hAPP(c_Product__Type_OPair(tc_List_Olist(T_b),tc_List_Olist(T_b)),V_x_2),V_y_2)),c_List_Olexord(T_b,V_r_2)))
% 160.46/160.17       => ( hBOOL(hAPP(hAPP(c_member(tc_prod(tc_List_Olist(T_b),tc_List_Olist(T_b))),hAPP(hAPP(c_Product__Type_OPair(tc_List_Olist(T_b),tc_List_Olist(T_b)),V_y_2),V_z_2)),c_List_Olexord(T_b,V_r_2)))
% 160.46/160.17         => ( c_Relation_Otrans(T_b,V_r_2)
% 160.46/160.17           => hBOOL(hAPP(hAPP(c_member(tc_prod(tc_List_Olist(T_b),tc_List_Olist(T_b))),hAPP(hAPP(c_Product__Type_OPair(tc_List_Olist(T_b),tc_List_Olist(T_b)),V_x_2),V_z_2)),c_List_Olexord(T_b,V_r_2))) ) ) ) ).
% 160.46/160.17  
% 160.46/160.17  fof(fact_trans__less__than,axiom,
% 160.46/160.17      c_Relation_Otrans(tc_Nat_Onat,c_Wellfounded_Oless__than) ).
% 160.46/160.17  
% 160.46/160.17  fof(fact_trans__lex__prod,axiom,
% 160.46/160.17      ! [V_R2_2,T_c,V_R1_2,T_b] :
% 160.46/160.17        ( c_Relation_Otrans(T_b,V_R1_2)
% 160.46/160.17       => ( c_Relation_Otrans(T_c,V_R2_2)
% 160.46/160.17         => c_Relation_Otrans(tc_prod(T_b,T_c),c_Wellfounded_Olex__prod(T_b,T_c,V_R1_2,V_R2_2)) ) ) ).
% 160.46/160.17  
% 160.46/160.17  fof(fact_trans__inv__image,axiom,
% 160.46/160.17      ! [V_f_2,T_c,V_r_2,T_b] :
% 160.46/160.17        ( c_Relation_Otrans(T_b,V_r_2)
% 160.46/160.17       => c_Relation_Otrans(T_c,hAPP(hAPP(c_Relation_Oinv__image(T_b,T_c),V_r_2),V_f_2)) ) ).
% 160.46/160.17  
% 160.46/160.17  fof(fact_trans__reflclI,axiom,
% 160.46/160.17      ! [V_r_2,T_b] :
% 160.46/160.17        ( c_Relation_Otrans(T_b,V_r_2)
% 160.46/160.17       => c_Relation_Otrans(T_b,hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(tc_prod(T_b,T_b),tc_HOL_Obool)),V_r_2),c_Relation_OId(T_b))) ) ).
% 160.46/160.17  
% 160.46/160.17  fof(fact_trans__O__subset,axiom,
% 160.46/160.17      ! [V_r_2,T_b] :
% 160.46/160.17        ( c_Relation_Otrans(T_b,V_r_2)
% 160.46/160.17       => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(tc_prod(T_b,T_b),tc_HOL_Obool)),hAPP(hAPP(c_Relation_Orel__comp(T_b,T_b,T_b),V_r_2),V_r_2)),V_r_2)) ) ).
% 160.46/160.17  
% 160.46/160.17  fof(fact_trans__Int,axiom,
% 160.46/160.17      ! [V_s_2,V_r_2,T_b] :
% 160.46/160.17        ( c_Relation_Otrans(T_b,V_r_2)
% 160.46/160.17       => ( c_Relation_Otrans(T_b,V_s_2)
% 160.46/160.17         => c_Relation_Otrans(T_b,hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(tc_prod(T_b,T_b),tc_HOL_Obool)),V_r_2),V_s_2)) ) ) ).
% 160.46/160.17  
% 160.46/160.17  fof(fact_trans__converse,axiom,
% 160.46/160.17      ! [V_r_2,T_b] :
% 160.46/160.17        ( c_Relation_Otrans(T_b,hAPP(c_Relation_Oconverse(T_b,T_b),V_r_2))
% 160.46/160.17      <=> c_Relation_Otrans(T_b,V_r_2) ) ).
% 160.46/160.17  
% 160.46/160.17  fof(fact_listrel__trans,axiom,
% 160.46/160.17      ! [V_r_2,T_b] :
% 160.46/160.17        ( c_Relation_Otrans(T_b,V_r_2)
% 160.46/160.17       => c_Relation_Otrans(tc_List_Olist(T_b),c_List_Olistrel(T_b,V_r_2)) ) ).
% 160.46/160.17  
% 160.46/160.17  fof(fact_lexord__transI,axiom,
% 160.46/160.17      ! [V_r_2,T_b] :
% 160.46/160.17        ( c_Relation_Otrans(T_b,V_r_2)
% 160.46/160.17       => c_Relation_Otrans(tc_List_Olist(T_b),c_List_Olexord(T_b,V_r_2)) ) ).
% 160.46/160.17  
% 160.46/160.17  fof(fact_trans__finite__psubset,axiom,
% 160.46/160.17      ! [T_b] : c_Relation_Otrans(tc_fun(T_b,tc_HOL_Obool),c_Wellfounded_Ofinite__psubset(T_b)) ).
% 160.46/160.17  
% 160.46/160.17  fof(fact_trans__Id__on,axiom,
% 160.46/160.17      ! [V_A_2,T_b] : c_Relation_Otrans(T_b,c_Relation_OId__on(T_b,V_A_2)) ).
% 160.46/160.17  
% 160.46/160.17  fof(fact_trancl__id,axiom,
% 160.46/160.17      ! [V_r_2,T_b] :
% 160.46/160.17        ( c_Relation_Otrans(T_b,V_r_2)
% 160.46/160.17       => c_Transitive__Closure_Otrancl(T_b,V_r_2) = V_r_2 ) ).
% 160.46/160.17  
% 160.46/160.17  fof(fact_trans__trancl,axiom,
% 160.46/160.17      ! [V_r_2,T_b] : c_Relation_Otrans(T_b,c_Transitive__Closure_Otrancl(T_b,V_r_2)) ).
% 160.46/160.17  
% 160.46/160.17  fof(fact_trans__Id,axiom,
% 160.46/160.17      ! [T_b] : c_Relation_Otrans(T_b,c_Relation_OId(T_b)) ).
% 160.46/160.17  
% 160.46/160.17  fof(fact_trans__rtrancl,axiom,
% 160.46/160.17      ! [V_r_2,T_b] : c_Relation_Otrans(T_b,c_Transitive__Closure_Ortrancl(T_b,V_r_2)) ).
% 160.46/160.17  
% 160.46/160.17  fof(fact_transD,axiom,
% 160.46/160.17      ! [V_c_2,V_b_2,V_a_2,V_r_2,T_b] :
% 160.46/160.17        ( c_Relation_Otrans(T_b,V_r_2)
% 160.46/160.17       => ( hBOOL(hAPP(hAPP(c_member(tc_prod(T_b,T_b)),hAPP(hAPP(c_Product__Type_OPair(T_b,T_b),V_a_2),V_b_2)),V_r_2))
% 160.46/160.17         => ( hBOOL(hAPP(hAPP(c_member(tc_prod(T_b,T_b)),hAPP(hAPP(c_Product__Type_OPair(T_b,T_b),V_b_2),V_c_2)),V_r_2))
% 160.46/160.17           => hBOOL(hAPP(hAPP(c_member(tc_prod(T_b,T_b)),hAPP(hAPP(c_Product__Type_OPair(T_b,T_b),V_a_2),V_c_2)),V_r_2)) ) ) ) ).
% 160.46/160.17  
% 160.46/160.17  fof(fact_trans__def,axiom,
% 160.46/160.17      ! [V_r_2,T_b] :
% 160.46/160.17        ( c_Relation_Otrans(T_b,V_r_2)
% 160.46/160.17      <=> ! [B_x,B_y] :
% 160.46/160.17            ( hBOOL(hAPP(hAPP(c_member(tc_prod(T_b,T_b)),hAPP(hAPP(c_Product__Type_OPair(T_b,T_b),B_x),B_y)),V_r_2))
% 160.46/160.17           => ! [B_z] :
% 160.46/160.17                ( hBOOL(hAPP(hAPP(c_member(tc_prod(T_b,T_b)),hAPP(hAPP(c_Product__Type_OPair(T_b,T_b),B_y),B_z)),V_r_2))
% 160.46/160.17               => hBOOL(hAPP(hAPP(c_member(tc_prod(T_b,T_b)),hAPP(hAPP(c_Product__Type_OPair(T_b,T_b),B_x),B_z)),V_r_2)) ) ) ) ).
% 160.46/160.17  
% 160.46/160.17  fof(fact_transp__def,axiom,
% 160.46/160.17      ! [V_r_2,T_b] :
% 160.46/160.17        ( c_Predicate_Otransp(T_b,V_r_2)
% 160.46/160.17      <=> c_Relation_Otrans(T_b,hAPP(c_Set_OCollect(tc_prod(T_b,T_b)),hAPP(c_Product__Type_Oprod_Oprod__case(T_b,T_b,tc_HOL_Obool),V_r_2))) ) ).
% 160.46/160.17  
% 160.46/160.17  fof(fact_trans__diff__Id,axiom,
% 160.46/160.17      ! [V_r_2,T_b] :
% 160.46/160.17        ( c_Relation_Otrans(T_b,V_r_2)
% 160.46/160.17       => ( c_Relation_Oantisym(T_b,V_r_2)
% 160.46/160.17         => c_Relation_Otrans(T_b,hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_fun(tc_prod(T_b,T_b),tc_HOL_Obool)),V_r_2),c_Relation_OId(T_b))) ) ) ).
% 160.46/160.17  
% 160.46/160.17  fof(fact_antisym__subset,axiom,
% 160.46/160.17      ! [V_s_2,V_r_2,T_b] :
% 160.46/160.17        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(tc_prod(T_b,T_b),tc_HOL_Obool)),V_r_2),V_s_2))
% 160.46/160.17       => ( c_Relation_Oantisym(T_b,V_s_2)
% 160.46/160.17         => c_Relation_Oantisym(T_b,V_r_2) ) ) ).
% 160.46/160.17  
% 160.46/160.17  fof(fact_antisym__Id,axiom,
% 160.46/160.17      ! [T_b] : c_Relation_Oantisym(T_b,c_Relation_OId(T_b)) ).
% 160.46/160.17  
% 160.46/160.17  fof(fact_transpE,axiom,
% 160.46/160.17      ! [V_z_2,V_y_2,V_x_2,V_r_2,T_b] :
% 160.46/160.17        ( c_Predicate_Otransp(T_b,V_r_2)
% 160.46/160.17       => ( hBOOL(hAPP(hAPP(V_r_2,V_x_2),V_y_2))
% 160.46/160.17         => ( hBOOL(hAPP(hAPP(V_r_2,V_y_2),V_z_2))
% 160.46/160.17           => hBOOL(hAPP(hAPP(V_r_2,V_x_2),V_z_2)) ) ) ) ).
% 160.46/160.17  
% 160.46/160.17  fof(fact_antisym__Id__on,axiom,
% 160.46/160.17      ! [V_A_2,T_b] : c_Relation_Oantisym(T_b,c_Relation_OId__on(T_b,V_A_2)) ).
% 160.46/160.17  
% 160.46/160.17  fof(fact_antisym__empty,axiom,
% 160.46/160.17      ! [T_b] : c_Relation_Oantisym(T_b,c_Orderings_Obot__class_Obot(tc_fun(tc_prod(T_b,T_b),tc_HOL_Obool))) ).
% 160.46/160.17  
% 160.46/160.17  fof(fact_antisym__converse,axiom,
% 160.46/160.17      ! [V_r_2,T_b] :
% 160.46/160.17        ( c_Relation_Oantisym(T_b,hAPP(c_Relation_Oconverse(T_b,T_b),V_r_2))
% 160.46/160.17      <=> c_Relation_Oantisym(T_b,V_r_2) ) ).
% 160.46/160.17  
% 160.46/160.17  fof(fact_antisymD,axiom,
% 160.46/160.17      ! [V_b_2,V_a_2,V_r_2,T_b] :
% 160.46/160.17        ( c_Relation_Oantisym(T_b,V_r_2)
% 160.46/160.17       => ( hBOOL(hAPP(hAPP(c_member(tc_prod(T_b,T_b)),hAPP(hAPP(c_Product__Type_OPair(T_b,T_b),V_a_2),V_b_2)),V_r_2))
% 160.46/160.17         => ( hBOOL(hAPP(hAPP(c_member(tc_prod(T_b,T_b)),hAPP(hAPP(c_Product__Type_OPair(T_b,T_b),V_b_2),V_a_2)),V_r_2))
% 160.46/160.17           => V_a_2 = V_b_2 ) ) ) ).
% 160.46/160.17  
% 160.46/160.17  fof(fact_antisym__def,axiom,
% 160.46/160.17      ! [V_r_2,T_b] :
% 160.46/160.17        ( c_Relation_Oantisym(T_b,V_r_2)
% 160.46/160.17      <=> ! [B_x,B_y] :
% 160.46/160.17            ( hBOOL(hAPP(hAPP(c_member(tc_prod(T_b,T_b)),hAPP(hAPP(c_Product__Type_OPair(T_b,T_b),B_x),B_y)),V_r_2))
% 160.46/160.17           => ( hBOOL(hAPP(hAPP(c_member(tc_prod(T_b,T_b)),hAPP(hAPP(c_Product__Type_OPair(T_b,T_b),B_y),B_x)),V_r_2))
% 160.46/160.17             => B_x = B_y ) ) ) ).
% 160.46/160.17  
% 160.46/160.17  fof(fact_antisym__reflcl,axiom,
% 160.46/160.17      ! [V_r_2,T_b] :
% 160.46/160.17        ( c_Relation_Oantisym(T_b,hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(tc_prod(T_b,T_b),tc_HOL_Obool)),V_r_2),c_Relation_OId(T_b)))
% 160.46/160.17      <=> c_Relation_Oantisym(T_b,V_r_2) ) ).
% 160.46/160.17  
% 160.46/160.17  fof(fact_acyclic__impl__antisym__rtrancl,axiom,
% 160.46/160.17      ! [V_r_2,T_b] :
% 160.46/160.17        ( c_Wellfounded_Oacyclic(T_b,V_r_2)
% 160.46/160.17       => c_Relation_Oantisym(T_b,c_Transitive__Closure_Ortrancl(T_b,V_r_2)) ) ).
% 160.46/160.17  
% 160.46/160.17  fof(fact_equivpE,axiom,
% 160.46/160.17      ! [V_R_2,T_b] :
% 160.46/160.17        ( c_Equiv__Relations_Oequivp(T_b,V_R_2)
% 160.46/160.17       => ~ ( c_Predicate_Oreflp(T_b,V_R_2)
% 160.46/160.17           => ( c_Predicate_Osymp(T_b,V_R_2)
% 160.46/160.17             => ~ c_Predicate_Otransp(T_b,V_R_2) ) ) ) ).
% 160.46/160.17  
% 160.46/160.17  fof(fact_equivpI,axiom,
% 160.46/160.17      ! [V_R_2,T_b] :
% 160.46/160.17        ( c_Predicate_Oreflp(T_b,V_R_2)
% 160.46/160.17       => ( c_Predicate_Osymp(T_b,V_R_2)
% 160.46/160.17         => ( c_Predicate_Otransp(T_b,V_R_2)
% 160.46/160.17           => c_Equiv__Relations_Oequivp(T_b,V_R_2) ) ) ) ).
% 160.46/160.17  
% 160.46/160.17  fof(fact_sympE,axiom,
% 160.46/160.17      ! [V_y_2,V_x_2,V_r_2,T_b] :
% 160.46/160.17        ( c_Predicate_Osymp(T_b,V_r_2)
% 160.46/160.17       => ( hBOOL(hAPP(hAPP(V_r_2,V_x_2),V_y_2))
% 160.46/160.17         => hBOOL(hAPP(hAPP(V_r_2,V_y_2),V_x_2)) ) ) ).
% 160.46/160.17  
% 160.46/160.17  fof(fact_equivp__reflp__symp__transp,axiom,
% 160.46/160.17      ! [V_R_2,T_b] :
% 160.46/160.17        ( c_Equiv__Relations_Oequivp(T_b,V_R_2)
% 160.46/160.17      <=> ( c_Predicate_Oreflp(T_b,V_R_2)
% 160.46/160.17          & c_Predicate_Osymp(T_b,V_R_2)
% 160.46/160.17          & c_Predicate_Otransp(T_b,V_R_2) ) ) ).
% 160.46/160.17  
% 160.46/160.17  fof(fact_sym__trans__comp__subset,axiom,
% 160.46/160.17      ! [V_r_2,T_b] :
% 160.46/160.17        ( c_Relation_Osym(T_b,V_r_2)
% 160.46/160.17       => ( c_Relation_Otrans(T_b,V_r_2)
% 160.46/160.17         => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(tc_prod(T_b,T_b),tc_HOL_Obool)),hAPP(hAPP(c_Relation_Orel__comp(T_b,T_b,T_b),hAPP(c_Relation_Oconverse(T_b,T_b),V_r_2)),V_r_2)),V_r_2)) ) ) ).
% 160.46/160.17  
% 160.46/160.17  fof(fact_part__equivpI,axiom,
% 160.46/160.17      ! [T_b,V_R_2] :
% 160.46/160.17        ( ? [B_x] : hBOOL(hAPP(hAPP(V_R_2,B_x),B_x))
% 160.46/160.17       => ( c_Predicate_Osymp(T_b,V_R_2)
% 160.46/160.17         => ( c_Predicate_Otransp(T_b,V_R_2)
% 160.46/160.17           => c_Equiv__Relations_Opart__equivp(T_b,V_R_2) ) ) ) ).
% 160.46/160.17  
% 160.46/160.17  fof(fact_sym__def,axiom,
% 160.46/160.17      ! [V_r_2,T_b] :
% 160.46/160.17        ( c_Relation_Osym(T_b,V_r_2)
% 160.46/160.17      <=> ! [B_x,B_y] :
% 160.46/160.17            ( hBOOL(hAPP(hAPP(c_member(tc_prod(T_b,T_b)),hAPP(hAPP(c_Product__Type_OPair(T_b,T_b),B_x),B_y)),V_r_2))
% 160.46/160.17           => hBOOL(hAPP(hAPP(c_member(tc_prod(T_b,T_b)),hAPP(hAPP(c_Product__Type_OPair(T_b,T_b),B_y),B_x)),V_r_2)) ) ) ).
% 160.46/160.17  
% 160.46/160.17  fof(fact_symD,axiom,
% 160.46/160.17      ! [V_b_2,V_a_2,V_r_2,T_b] :
% 160.46/160.17        ( c_Relation_Osym(T_b,V_r_2)
% 160.46/160.17       => ( hBOOL(hAPP(hAPP(c_member(tc_prod(T_b,T_b)),hAPP(hAPP(c_Product__Type_OPair(T_b,T_b),V_a_2),V_b_2)),V_r_2))
% 160.46/160.17         => hBOOL(hAPP(hAPP(c_member(tc_prod(T_b,T_b)),hAPP(hAPP(c_Product__Type_OPair(T_b,T_b),V_b_2),V_a_2)),V_r_2)) ) ) ).
% 160.46/160.17  
% 160.46/160.17  fof(fact_sym__Un__converse,axiom,
% 160.46/160.17      ! [V_r_2,T_b] : c_Relation_Osym(T_b,hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(tc_prod(T_b,T_b),tc_HOL_Obool)),V_r_2),hAPP(c_Relation_Oconverse(T_b,T_b),V_r_2))) ).
% 160.46/160.17  
% 160.46/160.17  fof(fact_equivp__implies__part__equivp,axiom,
% 160.46/160.17      ! [V_R_2,T_b] :
% 160.46/160.17        ( c_Equiv__Relations_Oequivp(T_b,V_R_2)
% 160.46/160.17       => c_Equiv__Relations_Opart__equivp(T_b,V_R_2) ) ).
% 160.46/160.17  
% 160.46/160.17  fof(fact_sym__rtrancl,axiom,
% 160.46/160.17      ! [V_r_2,T_b] :
% 160.46/160.17        ( c_Relation_Osym(T_b,V_r_2)
% 160.46/160.17       => c_Relation_Osym(T_b,c_Transitive__Closure_Ortrancl(T_b,V_r_2)) ) ).
% 160.46/160.17  
% 160.46/160.17  fof(fact_sym__Id,axiom,
% 160.46/160.17      ! [T_b] : c_Relation_Osym(T_b,c_Relation_OId(T_b)) ).
% 160.46/160.17  
% 160.46/160.17  fof(fact_sym__Un,axiom,
% 160.46/160.17      ! [V_s_2,V_r_2,T_b] :
% 160.46/160.17        ( c_Relation_Osym(T_b,V_r_2)
% 160.46/160.17       => ( c_Relation_Osym(T_b,V_s_2)
% 160.46/160.17         => c_Relation_Osym(T_b,hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(tc_prod(T_b,T_b),tc_HOL_Obool)),V_r_2),V_s_2)) ) ) ).
% 160.46/160.17  
% 160.46/160.17  fof(fact_sym__trancl,axiom,
% 160.46/160.17      ! [V_r_2,T_b] :
% 160.46/160.17        ( c_Relation_Osym(T_b,V_r_2)
% 160.46/160.17       => c_Relation_Osym(T_b,c_Transitive__Closure_Otrancl(T_b,V_r_2)) ) ).
% 160.46/160.17  
% 160.46/160.17  fof(fact_part__equivp__transp,axiom,
% 160.46/160.17      ! [V_z_2,V_y_2,V_x_2,V_R_2,T_b] :
% 160.46/160.17        ( c_Equiv__Relations_Opart__equivp(T_b,V_R_2)
% 160.46/160.17       => ( hBOOL(hAPP(hAPP(V_R_2,V_x_2),V_y_2))
% 160.46/160.17         => ( hBOOL(hAPP(hAPP(V_R_2,V_y_2),V_z_2))
% 160.46/160.17           => hBOOL(hAPP(hAPP(V_R_2,V_x_2),V_z_2)) ) ) ) ).
% 160.46/160.17  
% 160.46/160.17  fof(fact_part__equivp__symp,axiom,
% 160.46/160.17      ! [V_y_2,V_x_2,V_R_2,T_b] :
% 160.46/160.17        ( c_Equiv__Relations_Opart__equivp(T_b,V_R_2)
% 160.46/160.17       => ( hBOOL(hAPP(hAPP(V_R_2,V_x_2),V_y_2))
% 160.46/160.17         => hBOOL(hAPP(hAPP(V_R_2,V_y_2),V_x_2)) ) ) ).
% 160.46/160.17  
% 160.46/160.17  fof(fact_part__equivp__def,axiom,
% 160.46/160.17      ! [V_R_2,T_b] :
% 160.46/160.17        ( c_Equiv__Relations_Opart__equivp(T_b,V_R_2)
% 160.46/160.17      <=> ( ? [B_x] : hBOOL(hAPP(hAPP(V_R_2,B_x),B_x))
% 160.46/160.17          & ! [B_x,B_y] :
% 160.46/160.17              ( hBOOL(hAPP(hAPP(V_R_2,B_x),B_y))
% 160.46/160.17            <=> ( hBOOL(hAPP(hAPP(V_R_2,B_x),B_x))
% 160.46/160.17                & hBOOL(hAPP(hAPP(V_R_2,B_y),B_y))
% 160.46/160.17                & hAPP(V_R_2,B_x) = hAPP(V_R_2,B_y) ) ) ) ) ).
% 160.46/160.17  
% 160.46/160.17  fof(fact_sym__Id__on,axiom,
% 160.46/160.17      ! [V_A_2,T_b] : c_Relation_Osym(T_b,c_Relation_OId__on(T_b,V_A_2)) ).
% 160.46/160.17  
% 160.46/160.17  fof(fact_listrel__sym,axiom,
% 160.46/160.17      ! [V_r_2,T_b] :
% 160.46/160.17        ( c_Relation_Osym(T_b,V_r_2)
% 160.46/160.17       => c_Relation_Osym(tc_List_Olist(T_b),c_List_Olistrel(T_b,V_r_2)) ) ).
% 160.46/160.17  
% 160.46/160.17  fof(fact_sym__converse,axiom,
% 160.46/160.17      ! [V_r_2,T_b] :
% 160.46/160.17        ( c_Relation_Osym(T_b,hAPP(c_Relation_Oconverse(T_b,T_b),V_r_2))
% 160.46/160.17      <=> c_Relation_Osym(T_b,V_r_2) ) ).
% 160.46/160.17  
% 160.46/160.17  fof(fact_sym__conv__converse__eq,axiom,
% 160.46/160.17      ! [V_r_2,T_b] :
% 160.46/160.17        ( c_Relation_Osym(T_b,V_r_2)
% 160.46/160.17      <=> hAPP(c_Relation_Oconverse(T_b,T_b),V_r_2) = V_r_2 ) ).
% 160.46/160.17  
% 160.46/160.17  fof(fact_sym__Int,axiom,
% 160.46/160.17      ! [V_s_2,V_r_2,T_b] :
% 160.46/160.17        ( c_Relation_Osym(T_b,V_r_2)
% 160.46/160.17       => ( c_Relation_Osym(T_b,V_s_2)
% 160.46/160.17         => c_Relation_Osym(T_b,hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(tc_prod(T_b,T_b),tc_HOL_Obool)),V_r_2),V_s_2)) ) ) ).
% 160.46/160.17  
% 160.46/160.17  fof(fact_sym__inv__image,axiom,
% 160.46/160.17      ! [V_f_2,T_c,V_r_2,T_b] :
% 160.46/160.17        ( c_Relation_Osym(T_b,V_r_2)
% 160.46/160.17       => c_Relation_Osym(T_c,hAPP(hAPP(c_Relation_Oinv__image(T_b,T_c),V_r_2),V_f_2)) ) ).
% 160.46/160.17  
% 160.46/160.17  fof(fact_sym__Int__converse,axiom,
% 160.46/160.17      ! [V_r_2,T_b] : c_Relation_Osym(T_b,hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(tc_prod(T_b,T_b),tc_HOL_Obool)),V_r_2),hAPP(c_Relation_Oconverse(T_b,T_b),V_r_2))) ).
% 160.46/160.17  
% 160.46/160.17  fof(fact_equivE,axiom,
% 160.46/160.17      ! [V_r_2,V_A_2,T_b] :
% 160.46/160.17        ( c_Equiv__Relations_Oequiv(T_b,V_A_2,V_r_2)
% 160.46/160.17       => ~ ( c_Relation_Orefl__on(T_b,V_A_2,V_r_2)
% 160.46/160.17           => ( c_Relation_Osym(T_b,V_r_2)
% 160.46/160.17             => ~ c_Relation_Otrans(T_b,V_r_2) ) ) ) ).
% 160.46/160.17  
% 160.46/160.17  fof(fact_equivI,axiom,
% 160.46/160.17      ! [V_r_2,V_A_2,T_b] :
% 160.46/160.17        ( c_Relation_Orefl__on(T_b,V_A_2,V_r_2)
% 160.46/160.17       => ( c_Relation_Osym(T_b,V_r_2)
% 160.46/160.17         => ( c_Relation_Otrans(T_b,V_r_2)
% 160.46/160.17           => c_Equiv__Relations_Oequiv(T_b,V_A_2,V_r_2) ) ) ) ).
% 160.46/160.17  
% 160.46/160.17  fof(fact_equiv__def,axiom,
% 160.46/160.17      ! [V_r_2,V_A_2,T_b] :
% 160.46/160.17        ( c_Equiv__Relations_Oequiv(T_b,V_A_2,V_r_2)
% 160.46/160.17      <=> ( c_Relation_Orefl__on(T_b,V_A_2,V_r_2)
% 160.46/160.17          & c_Relation_Osym(T_b,V_r_2)
% 160.46/160.17          & c_Relation_Otrans(T_b,V_r_2) ) ) ).
% 160.46/160.17  
% 160.46/160.17  fof(fact_symp__def,axiom,
% 160.46/160.17      ! [V_r_2,T_b] :
% 160.46/160.17        ( c_Predicate_Osymp(T_b,V_r_2)
% 160.46/160.17      <=> c_Relation_Osym(T_b,hAPP(c_Set_OCollect(tc_prod(T_b,T_b)),hAPP(c_Product__Type_Oprod_Oprod__case(T_b,T_b,tc_HOL_Obool),V_r_2))) ) ).
% 160.46/160.17  
% 160.46/160.17  fof(fact_part__equivp__refl__symp__transp,axiom,
% 160.46/160.17      ! [V_R_2,T_b] :
% 160.46/160.17        ( c_Equiv__Relations_Opart__equivp(T_b,V_R_2)
% 160.46/160.17      <=> ( ? [B_x] : hBOOL(hAPP(hAPP(V_R_2,B_x),B_x))
% 160.46/160.17          & c_Predicate_Osymp(T_b,V_R_2)
% 160.46/160.17          & c_Predicate_Otransp(T_b,V_R_2) ) ) ).
% 160.46/160.17  
% 160.46/160.17  fof(fact_part__equivpE,axiom,
% 160.46/160.17      ! [V_R_2,T_b] :
% 160.46/160.17        ( c_Equiv__Relations_Opart__equivp(T_b,V_R_2)
% 160.46/160.17       => ~ ( ? [B_x] : hBOOL(hAPP(hAPP(V_R_2,B_x),B_x))
% 160.46/160.17           => ( c_Predicate_Osymp(T_b,V_R_2)
% 160.46/160.17             => ~ c_Predicate_Otransp(T_b,V_R_2) ) ) ) ).
% 160.46/160.17  
% 160.46/160.17  fof(fact_part__equivp__typedef,axiom,
% 160.46/160.17      ! [V_R_2,T_b] :
% 160.46/160.17        ( c_Equiv__Relations_Opart__equivp(T_b,V_R_2)
% 160.46/160.17       => ? [B_d] : hBOOL(hAPP(hAPP(c_member(tc_fun(T_b,tc_HOL_Obool)),B_d),hAPP(hAPP(c_COMBB(tc_fun(T_b,tc_HOL_Obool),tc_HOL_Obool,tc_fun(T_b,tc_HOL_Obool)),c_HOL_OEx(T_b)),hAPP(hAPP(c_COMBB(tc_fun(T_b,tc_HOL_Obool),tc_fun(T_b,tc_HOL_Obool),tc_fun(T_b,tc_HOL_Obool)),hAPP(c_COMBS(T_b,tc_HOL_Obool,tc_HOL_Obool),hAPP(hAPP(c_COMBB(tc_HOL_Obool,tc_fun(tc_HOL_Obool,tc_HOL_Obool),T_b),c_fconj),hAPP(hAPP(c_COMBS(T_b,T_b,tc_HOL_Obool),V_R_2),c_COMBI(T_b))))),hAPP(hAPP(c_COMBC(tc_fun(T_b,tc_HOL_Obool),tc_fun(T_b,tc_fun(T_b,tc_HOL_Obool)),tc_fun(T_b,tc_HOL_Obool)),hAPP(hAPP(c_COMBB(tc_fun(tc_fun(T_b,tc_HOL_Obool),tc_HOL_Obool),tc_fun(tc_fun(T_b,tc_fun(T_b,tc_HOL_Obool)),tc_fun(T_b,tc_HOL_Obool)),tc_fun(T_b,tc_HOL_Obool)),c_COMBB(tc_fun(T_b,tc_HOL_Obool),tc_HOL_Obool,T_b)),c_fequal)),V_R_2))))) ) ).
% 160.46/160.17  
% 160.46/160.17  fof(fact_inv__o__cancel,axiom,
% 160.46/160.17      ! [V_f_2,T_c,T_b] :
% 160.46/160.17        ( c_Fun_Oinj__on(T_b,T_c,V_f_2,c_Orderings_Otop__class_Otop(tc_fun(T_b,tc_HOL_Obool)))
% 160.46/160.17       => hAPP(c_Fun_Ocomp(T_c,T_b,T_b,c_Hilbert__Choice_Oinv__into(T_b,T_c,c_Orderings_Otop__class_Otop(tc_fun(T_b,tc_HOL_Obool)),V_f_2)),V_f_2) = c_Fun_Oid(T_b) ) ).
% 160.46/160.17  
% 160.46/160.17  fof(fact_inj__iff,axiom,
% 160.46/160.17      ! [V_f_2,T_c,T_b] :
% 160.46/160.17        ( c_Fun_Oinj__on(T_b,T_c,V_f_2,c_Orderings_Otop__class_Otop(tc_fun(T_b,tc_HOL_Obool)))
% 160.46/160.17      <=> hAPP(c_Fun_Ocomp(T_c,T_b,T_b,c_Hilbert__Choice_Oinv__into(T_b,T_c,c_Orderings_Otop__class_Otop(tc_fun(T_b,tc_HOL_Obool)),V_f_2)),V_f_2) = c_Fun_Oid(T_b) ) ).
% 160.46/160.17  
% 160.46/160.17  fof(fact_inj__on__inv__into,axiom,
% 160.46/160.17      ! [V_A_2,V_f_2,T_c,V_B_2,T_b] :
% 160.46/160.17        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_b,tc_HOL_Obool)),V_B_2),hAPP(c_Set_Oimage(T_c,T_b,V_f_2),V_A_2)))
% 160.46/160.17       => c_Fun_Oinj__on(T_b,T_c,c_Hilbert__Choice_Oinv__into(T_c,T_b,V_A_2,V_f_2),V_B_2) ) ).
% 160.46/160.17  
% 160.46/160.17  fof(fact_inv__into__image__cancel,axiom,
% 160.46/160.17      ! [V_S_2,V_A_2,V_f_2,T_c,T_b] :
% 160.46/160.17        ( c_Fun_Oinj__on(T_b,T_c,V_f_2,V_A_2)
% 160.46/160.17       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_b,tc_HOL_Obool)),V_S_2),V_A_2))
% 160.46/160.17         => hAPP(c_Set_Oimage(T_c,T_b,c_Hilbert__Choice_Oinv__into(T_b,T_c,V_A_2,V_f_2)),hAPP(c_Set_Oimage(T_b,T_c,V_f_2),V_S_2)) = V_S_2 ) ) ).
% 160.46/160.17  
% 160.46/160.17  fof(fact_image__inv__into__cancel,axiom,
% 160.46/160.17      ! [V_B_H_2,V_A_H_2,V_A_2,V_f_2,T_b,T_c] :
% 160.46/160.17        ( hAPP(c_Set_Oimage(T_c,T_b,V_f_2),V_A_2) = V_A_H_2
% 160.46/160.17       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_b,tc_HOL_Obool)),V_B_H_2),V_A_H_2))
% 160.46/160.17         => hAPP(c_Set_Oimage(T_c,T_b,V_f_2),hAPP(c_Set_Oimage(T_b,T_c,c_Hilbert__Choice_Oinv__into(T_c,T_b,V_A_2,V_f_2)),V_B_H_2)) = V_B_H_2 ) ) ).
% 160.46/160.17  
% 160.46/160.17  fof(fact_surj__iff__all,axiom,
% 160.46/160.17      ! [V_f_2,T_b,T_c] :
% 160.46/160.17        ( hAPP(c_Set_Oimage(T_c,T_b,V_f_2),c_Orderings_Otop__class_Otop(tc_fun(T_c,tc_HOL_Obool))) = c_Orderings_Otop__class_Otop(tc_fun(T_b,tc_HOL_Obool))
% 160.46/160.17      <=> ! [B_x] : hAPP(V_f_2,hAPP(c_Hilbert__Choice_Oinv__into(T_c,T_b,c_Orderings_Otop__class_Otop(tc_fun(T_c,tc_HOL_Obool)),V_f_2),B_x)) = B_x ) ).
% 160.46/160.17  
% 160.46/160.17  fof(fact_surj__f__inv__f,axiom,
% 160.46/160.17      ! [V_y_2,V_f_2,T_b,T_c] :
% 160.46/160.17        ( hAPP(c_Set_Oimage(T_c,T_b,V_f_2),c_Orderings_Otop__class_Otop(tc_fun(T_c,tc_HOL_Obool))) = c_Orderings_Otop__class_Otop(tc_fun(T_b,tc_HOL_Obool))
% 160.46/160.17       => hAPP(V_f_2,hAPP(c_Hilbert__Choice_Oinv__into(T_c,T_b,c_Orderings_Otop__class_Otop(tc_fun(T_c,tc_HOL_Obool)),V_f_2),V_y_2)) = V_y_2 ) ).
% 160.46/160.17  
% 160.46/160.17  fof(fact_image__surj__f__inv__f,axiom,
% 160.46/160.17      ! [V_A_2,V_f_2,T_b,T_c] :
% 160.46/160.17        ( hAPP(c_Set_Oimage(T_c,T_b,V_f_2),c_Orderings_Otop__class_Otop(tc_fun(T_c,tc_HOL_Obool))) = c_Orderings_Otop__class_Otop(tc_fun(T_b,tc_HOL_Obool))
% 160.46/160.17       => hAPP(c_Set_Oimage(T_c,T_b,V_f_2),hAPP(c_Set_Oimage(T_b,T_c,c_Hilbert__Choice_Oinv__into(T_c,T_b,c_Orderings_Otop__class_Otop(tc_fun(T_c,tc_HOL_Obool)),V_f_2)),V_A_2)) = V_A_2 ) ).
% 160.46/160.17  
% 160.46/160.17  fof(fact_f__inv__into__f,axiom,
% 160.46/160.17      ! [V_A_2,V_f_2,T_c,V_y_2,T_b] :
% 160.46/160.17        ( hBOOL(hAPP(hAPP(c_member(T_b),V_y_2),hAPP(c_Set_Oimage(T_c,T_b,V_f_2),V_A_2)))
% 160.46/160.17       => hAPP(V_f_2,hAPP(c_Hilbert__Choice_Oinv__into(T_c,T_b,V_A_2,V_f_2),V_y_2)) = V_y_2 ) ).
% 160.46/160.17  
% 160.46/160.17  fof(fact_inv__into__into,axiom,
% 160.46/160.17      ! [V_A_2,V_f_2,T_c,V_x_2,T_b] :
% 160.46/160.17        ( hBOOL(hAPP(hAPP(c_member(T_b),V_x_2),hAPP(c_Set_Oimage(T_c,T_b,V_f_2),V_A_2)))
% 160.46/160.17       => hBOOL(hAPP(hAPP(c_member(T_c),hAPP(c_Hilbert__Choice_Oinv__into(T_c,T_b,V_A_2,V_f_2),V_x_2)),V_A_2)) ) ).
% 160.46/160.17  
% 160.46/160.17  fof(fact_inv__into__injective,axiom,
% 160.46/160.17      ! [V_y_2,V_x_2,V_f_2,V_A_2,T_c,T_b] :
% 160.46/160.17        ( hAPP(c_Hilbert__Choice_Oinv__into(T_b,T_c,V_A_2,V_f_2),V_x_2) = hAPP(c_Hilbert__Choice_Oinv__into(T_b,T_c,V_A_2,V_f_2),V_y_2)
% 160.46/160.17       => ( hBOOL(hAPP(hAPP(c_member(T_c),V_x_2),hAPP(c_Set_Oimage(T_b,T_c,V_f_2),V_A_2)))
% 160.46/160.17         => ( hBOOL(hAPP(hAPP(c_member(T_c),V_y_2),hAPP(c_Set_Oimage(T_b,T_c,V_f_2),V_A_2)))
% 160.46/160.17           => V_x_2 = V_y_2 ) ) ) ).
% 160.46/160.17  
% 160.46/160.17  fof(fact_inv__into__f__eq,axiom,
% 160.46/160.17      ! [V_y_2,V_x_2,V_A_2,V_f_2,T_c,T_b] :
% 160.46/160.17        ( c_Fun_Oinj__on(T_b,T_c,V_f_2,V_A_2)
% 160.46/160.17       => ( hBOOL(hAPP(hAPP(c_member(T_b),V_x_2),V_A_2))
% 160.46/160.17         => ( hAPP(V_f_2,V_x_2) = V_y_2
% 160.46/160.17           => hAPP(c_Hilbert__Choice_Oinv__into(T_b,T_c,V_A_2,V_f_2),V_y_2) = V_x_2 ) ) ) ).
% 160.46/160.17  
% 160.46/160.17  fof(fact_inv__into__f__f,axiom,
% 160.46/160.17      ! [V_x_2,V_A_2,V_f_2,T_c,T_b] :
% 160.46/160.17        ( c_Fun_Oinj__on(T_b,T_c,V_f_2,V_A_2)
% 160.46/160.17       => ( hBOOL(hAPP(hAPP(c_member(T_b),V_x_2),V_A_2))
% 160.46/160.17         => hAPP(c_Hilbert__Choice_Oinv__into(T_b,T_c,V_A_2,V_f_2),hAPP(V_f_2,V_x_2)) = V_x_2 ) ) ).
% 160.46/160.17  
% 160.46/160.17  fof(fact_inv__f__eq,axiom,
% 160.46/160.17      ! [V_y_2,V_x_2,V_f_2,T_c,T_b] :
% 160.46/160.17        ( c_Fun_Oinj__on(T_b,T_c,V_f_2,c_Orderings_Otop__class_Otop(tc_fun(T_b,tc_HOL_Obool)))
% 160.46/160.17       => ( hAPP(V_f_2,V_x_2) = V_y_2
% 160.46/160.17         => hAPP(c_Hilbert__Choice_Oinv__into(T_b,T_c,c_Orderings_Otop__class_Otop(tc_fun(T_b,tc_HOL_Obool)),V_f_2),V_y_2) = V_x_2 ) ) ).
% 160.46/160.17  
% 160.46/160.17  fof(fact_inv__f__f,axiom,
% 160.46/160.17      ! [V_x_2,V_f_2,T_c,T_b] :
% 160.46/160.17        ( c_Fun_Oinj__on(T_b,T_c,V_f_2,c_Orderings_Otop__class_Otop(tc_fun(T_b,tc_HOL_Obool)))
% 160.46/160.17       => hAPP(c_Hilbert__Choice_Oinv__into(T_b,T_c,c_Orderings_Otop__class_Otop(tc_fun(T_b,tc_HOL_Obool)),V_f_2),hAPP(V_f_2,V_x_2)) = V_x_2 ) ).
% 160.46/160.17  
% 160.46/160.17  fof(fact_inv__id,axiom,
% 160.46/160.17      ! [T_b] : c_Hilbert__Choice_Oinv__into(T_b,T_b,c_Orderings_Otop__class_Otop(tc_fun(T_b,tc_HOL_Obool)),c_Fun_Oid(T_b)) = c_Fun_Oid(T_b) ).
% 160.46/160.17  
% 160.46/160.17  fof(fact_inv__into__def,axiom,
% 160.46/160.17      ! [V_x_2,V_f_2,V_A_2,T_c,T_b] : hAPP(c_Hilbert__Choice_Oinv__into(T_b,T_c,V_A_2,V_f_2),V_x_2) = c_Hilbert__Choice_OEps(T_b,hAPP(hAPP(c_COMBS(T_b,tc_HOL_Obool,tc_HOL_Obool),hAPP(hAPP(c_COMBB(tc_HOL_Obool,tc_fun(tc_HOL_Obool,tc_HOL_Obool),T_b),c_fconj),hAPP(hAPP(c_COMBC(T_b,tc_fun(T_b,tc_HOL_Obool),tc_HOL_Obool),c_member(T_b)),V_A_2))),hAPP(hAPP(c_COMBC(T_b,T_c,tc_HOL_Obool),hAPP(hAPP(c_COMBB(T_c,tc_fun(T_c,tc_HOL_Obool),T_b),c_fequal),V_f_2)),V_x_2))) ).
% 160.46/160.17  
% 160.46/160.17  fof(fact_inv__def,axiom,
% 160.46/160.17      ! [V_y_2,V_f_2,T_c,T_b] : hAPP(c_Hilbert__Choice_Oinv__into(T_b,T_c,c_Orderings_Otop__class_Otop(tc_fun(T_b,tc_HOL_Obool)),V_f_2),V_y_2) = c_Hilbert__Choice_OEps(T_b,hAPP(hAPP(c_COMBC(T_b,T_c,tc_HOL_Obool),hAPP(hAPP(c_COMBB(T_c,tc_fun(T_c,tc_HOL_Obool),T_b),c_fequal),V_f_2)),V_y_2)) ).
% 160.46/160.17  
% 160.46/160.17  fof(fact_surj__imp__inj__inv,axiom,
% 160.46/160.17      ! [V_f_2,T_b,T_c] :
% 160.46/160.17        ( hAPP(c_Set_Oimage(T_c,T_b,V_f_2),c_Orderings_Otop__class_Otop(tc_fun(T_c,tc_HOL_Obool))) = c_Orderings_Otop__class_Otop(tc_fun(T_b,tc_HOL_Obool))
% 160.46/160.17       => c_Fun_Oinj__on(T_b,T_c,c_Hilbert__Choice_Oinv__into(T_c,T_b,c_Orderings_Otop__class_Otop(tc_fun(T_c,tc_HOL_Obool)),V_f_2),c_Orderings_Otop__class_Otop(tc_fun(T_b,tc_HOL_Obool))) ) ).
% 160.46/160.17  
% 160.46/160.17  fof(fact_inv__image__comp,axiom,
% 160.46/160.17      ! [V_X_2,V_f_2,T_c,T_b] :
% 160.46/160.17        ( c_Fun_Oinj__on(T_b,T_c,V_f_2,c_Orderings_Otop__class_Otop(tc_fun(T_b,tc_HOL_Obool)))
% 160.46/160.17       => hAPP(c_Set_Oimage(T_c,T_b,c_Hilbert__Choice_Oinv__into(T_b,T_c,c_Orderings_Otop__class_Otop(tc_fun(T_b,tc_HOL_Obool)),V_f_2)),hAPP(c_Set_Oimage(T_b,T_c,V_f_2),V_X_2)) = V_X_2 ) ).
% 160.46/160.17  
% 160.46/160.17  fof(fact_image__inv__f__f,axiom,
% 160.46/160.17      ! [V_A_2,V_f_2,T_c,T_b] :
% 160.46/160.17        ( c_Fun_Oinj__on(T_b,T_c,V_f_2,c_Orderings_Otop__class_Otop(tc_fun(T_b,tc_HOL_Obool)))
% 160.46/160.17       => hAPP(c_Set_Oimage(T_c,T_b,c_Hilbert__Choice_Oinv__into(T_b,T_c,c_Orderings_Otop__class_Otop(tc_fun(T_b,tc_HOL_Obool)),V_f_2)),hAPP(c_Set_Oimage(T_b,T_c,V_f_2),V_A_2)) = V_A_2 ) ).
% 160.46/160.17  
% 160.46/160.17  fof(fact_inj__imp__surj__inv,axiom,
% 160.46/160.17      ! [V_f_2,T_c,T_b] :
% 160.46/160.17        ( c_Fun_Oinj__on(T_b,T_c,V_f_2,c_Orderings_Otop__class_Otop(tc_fun(T_b,tc_HOL_Obool)))
% 160.46/160.17       => hAPP(c_Set_Oimage(T_c,T_b,c_Hilbert__Choice_Oinv__into(T_b,T_c,c_Orderings_Otop__class_Otop(tc_fun(T_b,tc_HOL_Obool)),V_f_2)),c_Orderings_Otop__class_Otop(tc_fun(T_c,tc_HOL_Obool))) = c_Orderings_Otop__class_Otop(tc_fun(T_b,tc_HOL_Obool)) ) ).
% 160.46/160.17  
% 160.46/160.17  fof(fact_o__inv__o__cancel,axiom,
% 160.46/160.17      ! [V_g_2,T_d,V_f_2,T_c,T_b] :
% 160.46/160.17        ( c_Fun_Oinj__on(T_b,T_c,V_f_2,c_Orderings_Otop__class_Otop(tc_fun(T_b,tc_HOL_Obool)))
% 160.46/160.17       => hAPP(c_Fun_Ocomp(T_c,T_d,T_b,hAPP(c_Fun_Ocomp(T_b,T_d,T_c,V_g_2),c_Hilbert__Choice_Oinv__into(T_b,T_c,c_Orderings_Otop__class_Otop(tc_fun(T_b,tc_HOL_Obool)),V_f_2))),V_f_2) = V_g_2 ) ).
% 160.46/160.17  
% 160.46/160.17  fof(fact_inv__into__comp,axiom,
% 160.46/160.17      ! [V_x_2,V_A_2,V_g_2,T_d,V_f_2,T_c,T_b] :
% 160.46/160.17        ( c_Fun_Oinj__on(T_b,T_c,V_f_2,hAPP(c_Set_Oimage(T_d,T_b,V_g_2),V_A_2))
% 160.46/160.17       => ( c_Fun_Oinj__on(T_d,T_b,V_g_2,V_A_2)
% 160.46/160.17         => ( hBOOL(hAPP(hAPP(c_member(T_c),V_x_2),hAPP(c_Set_Oimage(T_b,T_c,V_f_2),hAPP(c_Set_Oimage(T_d,T_b,V_g_2),V_A_2))))
% 160.46/160.17           => hAPP(c_Hilbert__Choice_Oinv__into(T_d,T_c,V_A_2,hAPP(c_Fun_Ocomp(T_b,T_c,T_d,V_f_2),V_g_2)),V_x_2) = hAPP(hAPP(c_Fun_Ocomp(T_b,T_d,T_c,c_Hilbert__Choice_Oinv__into(T_d,T_b,V_A_2,V_g_2)),c_Hilbert__Choice_Oinv__into(T_b,T_c,hAPP(c_Set_Oimage(T_d,T_b,V_g_2),V_A_2),V_f_2)),V_x_2) ) ) ) ).
% 160.46/160.17  
% 160.46/160.17  fof(fact_surj__iff,axiom,
% 160.46/160.17      ! [V_f_2,T_b,T_c] :
% 160.46/160.17        ( hAPP(c_Set_Oimage(T_c,T_b,V_f_2),c_Orderings_Otop__class_Otop(tc_fun(T_c,tc_HOL_Obool))) = c_Orderings_Otop__class_Otop(tc_fun(T_b,tc_HOL_Obool))
% 160.46/160.17      <=> hAPP(c_Fun_Ocomp(T_c,T_b,T_b,V_f_2),c_Hilbert__Choice_Oinv__into(T_c,T_b,c_Orderings_Otop__class_Otop(tc_fun(T_c,tc_HOL_Obool)),V_f_2)) = c_Fun_Oid(T_b) ) ).
% 160.46/160.17  
% 160.46/160.17  fof(fact_inj__transfer,axiom,
% 160.46/160.17      ! [V_x_2,V_P_2,V_f_2,T_c,T_b] :
% 160.46/160.17        ( c_Fun_Oinj__on(T_b,T_c,V_f_2,c_Orderings_Otop__class_Otop(tc_fun(T_b,tc_HOL_Obool)))
% 160.46/160.17       => ( ! [B_y] :
% 160.46/160.17              ( hBOOL(hAPP(hAPP(c_member(T_c),B_y),hAPP(c_Set_Oimage(T_b,T_c,V_f_2),c_Orderings_Otop__class_Otop(tc_fun(T_b,tc_HOL_Obool)))))
% 160.46/160.17             => hBOOL(hAPP(V_P_2,hAPP(c_Hilbert__Choice_Oinv__into(T_b,T_c,c_Orderings_Otop__class_Otop(tc_fun(T_b,tc_HOL_Obool)),V_f_2),B_y))) )
% 160.46/160.17         => hBOOL(hAPP(V_P_2,V_x_2)) ) ) ).
% 160.46/160.17  
% 160.46/160.17  fof(fact_fold__image__UN__disjoint,axiom,
% 160.46/160.17      ! [V_g_2,V_A_2,T_c,V_I_2,T_b,T_d] :
% 160.46/160.17        ( class_Groups_Ocomm__monoid__mult(T_d)
% 160.46/160.17       => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_I_2))
% 160.46/160.17         => ( ! [B_x] :
% 160.46/160.17                ( hBOOL(hAPP(hAPP(c_member(T_b),B_x),V_I_2))
% 160.46/160.17               => hBOOL(hAPP(c_Finite__Set_Ofinite(T_c),hAPP(V_A_2,B_x))) )
% 160.46/160.17           => ( ! [B_x] :
% 160.46/160.17                  ( hBOOL(hAPP(hAPP(c_member(T_b),B_x),V_I_2))
% 160.46/160.17                 => ! [B_xa] :
% 160.46/160.17                      ( hBOOL(hAPP(hAPP(c_member(T_b),B_xa),V_I_2))
% 160.46/160.17                     => ( B_x != B_xa
% 160.46/160.17                       => hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_c,tc_HOL_Obool)),hAPP(V_A_2,B_x)),hAPP(V_A_2,B_xa)) = c_Orderings_Obot__class_Obot(tc_fun(T_c,tc_HOL_Obool)) ) ) )
% 160.46/160.17             => hAPP(hAPP(hAPP(c_Finite__Set_Ofold__image(T_d,T_c,c_Groups_Otimes__class_Otimes(T_d)),V_g_2),c_Groups_Oone__class_Oone(T_d)),hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OSUPR(T_b,tc_fun(T_c,tc_HOL_Obool)),V_I_2),V_A_2)) = hAPP(hAPP(hAPP(c_Finite__Set_Ofold__image(T_d,T_b,c_Groups_Otimes__class_Otimes(T_d)),hAPP(hAPP(c_COMBB(tc_fun(T_c,tc_HOL_Obool),T_d,T_b),hAPP(hAPP(c_Finite__Set_Ofold__image(T_d,T_c,c_Groups_Otimes__class_Otimes(T_d)),V_g_2),c_Groups_Oone__class_Oone(T_d))),V_A_2)),c_Groups_Oone__class_Oone(T_d)),V_I_2) ) ) ) ) ).
% 160.46/160.17  
% 160.46/160.17  fof(fact_nat__of__cases,axiom,
% 160.46/160.17      ! [V_y_2] :
% 160.46/160.17        ( hBOOL(hAPP(hAPP(c_member(tc_Nat_Onat),V_y_2),c_Orderings_Otop__class_Otop(tc_fun(tc_Nat_Onat,tc_HOL_Obool))))
% 160.46/160.17       => ~ ! [B_x] : V_y_2 != hAPP(c_Code__Numeral_Onat__of,B_x) ) ).
% 160.46/160.17  
% 160.46/160.17  fof(fact_nat__of__induct,axiom,
% 160.46/160.17      ! [V_P_2,V_y_2] :
% 160.46/160.17        ( hBOOL(hAPP(hAPP(c_member(tc_Nat_Onat),V_y_2),c_Orderings_Otop__class_Otop(tc_fun(tc_Nat_Onat,tc_HOL_Obool))))
% 160.46/160.17       => ( ! [B_x] : hBOOL(hAPP(V_P_2,hAPP(c_Code__Numeral_Onat__of,B_x)))
% 160.46/160.17         => hBOOL(hAPP(V_P_2,V_y_2)) ) ) ).
% 160.46/160.17  
% 160.46/160.17  fof(fact_of__nat__cases,axiom,
% 160.46/160.17      ! [V_x_2] :
% 160.46/160.17        ~ ! [B_y] :
% 160.46/160.17            ( V_x_2 = hAPP(c_Code__Numeral_Oof__nat,B_y)
% 160.46/160.17           => ~ hBOOL(hAPP(hAPP(c_member(tc_Nat_Onat),B_y),c_Orderings_Otop__class_Otop(tc_fun(tc_Nat_Onat,tc_HOL_Obool)))) ) ).
% 160.46/160.17  
% 160.46/160.17  fof(fact_of__nat__induct,axiom,
% 160.46/160.17      ! [V_x_2,V_P_2] :
% 160.46/160.17        ( ! [B_y] :
% 160.46/160.17            ( hBOOL(hAPP(hAPP(c_member(tc_Nat_Onat),B_y),c_Orderings_Otop__class_Otop(tc_fun(tc_Nat_Onat,tc_HOL_Obool))))
% 160.46/160.17           => hBOOL(hAPP(V_P_2,hAPP(c_Code__Numeral_Oof__nat,B_y))) )
% 160.46/160.17       => hBOOL(hAPP(V_P_2,V_x_2)) ) ).
% 160.46/160.17  
% 160.46/160.17  fof(fact_lazy__sequence_Orecs_I1_J,axiom,
% 160.46/160.17      ! [V_f2_2,V_f1_2,T_c,T_b] : c_Lazy__Sequence_Olazy__sequence_Olazy__sequence__rec(T_b,T_c,V_f1_2,V_f2_2,c_Lazy__Sequence_Olazy__sequence_OEmpty(T_c)) = V_f1_2 ).
% 160.46/160.17  
% 160.46/160.17  fof(fact_beyond__def,axiom,
% 160.46/160.17      ! [V_l,V_k] :
% 160.46/160.17        ( ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Code__Numeral_Ocode__numeral),V_k),V_l))
% 160.46/160.17         => c_Quickcheck_Obeyond(V_k,V_l) = V_l )
% 160.46/160.17        & ( ~ hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Code__Numeral_Ocode__numeral),V_k),V_l))
% 160.46/160.17         => c_Quickcheck_Obeyond(V_k,V_l) = c_Groups_Ozero__class_Ozero(tc_Code__Numeral_Ocode__numeral) ) ) ).
% 160.46/160.17  
% 160.46/160.17  fof(fact_beyond__zero,axiom,
% 160.46/160.17      ! [V_k] : c_Quickcheck_Obeyond(V_k,c_Groups_Ozero__class_Ozero(tc_Code__Numeral_Ocode__numeral)) = c_Groups_Ozero__class_Ozero(tc_Code__Numeral_Ocode__numeral) ).
% 160.46/160.17  
% 160.46/160.17  fof(fact_lazy__sequence_Orecs_I2_J,axiom,
% 160.46/160.17      ! [V_lazy__sequence_2,V_a_2,V_f2_2,V_f1_2,T_c,T_b] : c_Lazy__Sequence_Olazy__sequence_Olazy__sequence__rec(T_b,T_c,V_f1_2,V_f2_2,c_Lazy__Sequence_Olazy__sequence_OInsert(T_c,V_a_2,V_lazy__sequence_2)) = hAPP(hAPP(hAPP(V_f2_2,V_a_2),V_lazy__sequence_2),c_Lazy__Sequence_Olazy__sequence_Olazy__sequence__rec(T_b,T_c,V_f1_2,V_f2_2,V_lazy__sequence_2)) ).
% 160.46/160.17  
% 160.46/160.17  fof(fact_bij__image__Collect__eq,axiom,
% 160.46/160.17      ! [V_P_2,V_f_2,T_c,T_b] :
% 160.46/160.17        ( c_Fun_Obij__betw(T_b,T_c,V_f_2,c_Orderings_Otop__class_Otop(tc_fun(T_b,tc_HOL_Obool)),c_Orderings_Otop__class_Otop(tc_fun(T_c,tc_HOL_Obool)))
% 160.46/160.17       => hAPP(c_Set_Oimage(T_b,T_c,V_f_2),hAPP(c_Set_OCollect(T_b),V_P_2)) = hAPP(c_Set_OCollect(T_c),hAPP(hAPP(c_COMBB(T_b,tc_HOL_Obool,T_c),V_P_2),c_Hilbert__Choice_Oinv__into(T_b,T_c,c_Orderings_Otop__class_Otop(tc_fun(T_b,tc_HOL_Obool)),V_f_2))) ) ).
% 160.46/160.17  
% 160.46/160.17  fof(fact_curry__def,axiom,
% 160.46/160.17      ! [V_y_2,V_x_2,V_c_2,T_b,T_d,T_c] : hAPP(hAPP(c_Product__Type_Ocurry(T_c,T_d,T_b,V_c_2),V_x_2),V_y_2) = hAPP(V_c_2,hAPP(hAPP(c_Product__Type_OPair(T_c,T_d),V_x_2),V_y_2)) ).
% 160.46/160.17  
% 160.46/160.17  fof(fact_curryI,axiom,
% 160.46/160.17      ! [V_b_2,V_a_2,T_c,T_b,V_f_2] :
% 160.46/160.17        ( hBOOL(hAPP(V_f_2,hAPP(hAPP(c_Product__Type_OPair(T_b,T_c),V_a_2),V_b_2)))
% 160.46/160.17       => hBOOL(hAPP(hAPP(c_Product__Type_Ocurry(T_b,T_c,tc_HOL_Obool,V_f_2),V_a_2),V_b_2)) ) ).
% 160.46/160.17  
% 160.46/160.17  fof(fact_bij__betw__id,axiom,
% 160.46/160.17      ! [V_A_2,T_b] : c_Fun_Obij__betw(T_b,T_b,c_Fun_Oid(T_b),V_A_2,V_A_2) ).
% 160.46/160.17  
% 160.46/160.17  fof(fact_o__inv__distrib,axiom,
% 160.46/160.17      ! [V_g_2,T_d,V_f_2,T_c,T_b] :
% 160.46/160.17        ( c_Fun_Obij__betw(T_b,T_c,V_f_2,c_Orderings_Otop__class_Otop(tc_fun(T_b,tc_HOL_Obool)),c_Orderings_Otop__class_Otop(tc_fun(T_c,tc_HOL_Obool)))
% 160.46/160.17       => ( c_Fun_Obij__betw(T_d,T_b,V_g_2,c_Orderings_Otop__class_Otop(tc_fun(T_d,tc_HOL_Obool)),c_Orderings_Otop__class_Otop(tc_fun(T_b,tc_HOL_Obool)))
% 160.46/160.17         => c_Hilbert__Choice_Oinv__into(T_d,T_c,c_Orderings_Otop__class_Otop(tc_fun(T_d,tc_HOL_Obool)),hAPP(c_Fun_Ocomp(T_b,T_c,T_d,V_f_2),V_g_2)) = hAPP(c_Fun_Ocomp(T_b,T_d,T_c,c_Hilbert__Choice_Oinv__into(T_d,T_b,c_Orderings_Otop__class_Otop(tc_fun(T_d,tc_HOL_Obool)),V_g_2)),c_Hilbert__Choice_Oinv__into(T_b,T_c,c_Orderings_Otop__class_Otop(tc_fun(T_b,tc_HOL_Obool)),V_f_2)) ) ) ).
% 160.46/160.17  
% 160.46/160.17  fof(fact_inv__inv__eq,axiom,
% 160.46/160.17      ! [V_f_2,T_c,T_b] :
% 160.46/160.17        ( c_Fun_Obij__betw(T_b,T_c,V_f_2,c_Orderings_Otop__class_Otop(tc_fun(T_b,tc_HOL_Obool)),c_Orderings_Otop__class_Otop(tc_fun(T_c,tc_HOL_Obool)))
% 160.46/160.17       => c_Hilbert__Choice_Oinv__into(T_c,T_b,c_Orderings_Otop__class_Otop(tc_fun(T_c,tc_HOL_Obool)),c_Hilbert__Choice_Oinv__into(T_b,T_c,c_Orderings_Otop__class_Otop(tc_fun(T_b,tc_HOL_Obool)),V_f_2)) = V_f_2 ) ).
% 160.46/160.17  
% 160.46/160.17  fof(fact_bij__imp__bij__inv,axiom,
% 160.46/160.17      ! [V_f_2,T_c,T_b] :
% 160.46/160.17        ( c_Fun_Obij__betw(T_b,T_c,V_f_2,c_Orderings_Otop__class_Otop(tc_fun(T_b,tc_HOL_Obool)),c_Orderings_Otop__class_Otop(tc_fun(T_c,tc_HOL_Obool)))
% 160.46/160.17       => c_Fun_Obij__betw(T_c,T_b,c_Hilbert__Choice_Oinv__into(T_b,T_c,c_Orderings_Otop__class_Otop(tc_fun(T_b,tc_HOL_Obool)),V_f_2),c_Orderings_Otop__class_Otop(tc_fun(T_c,tc_HOL_Obool)),c_Orderings_Otop__class_Otop(tc_fun(T_b,tc_HOL_Obool))) ) ).
% 160.46/160.17  
% 160.46/160.17  fof(fact_inv__into__inv__into__eq,axiom,
% 160.46/160.17      ! [V_a_2,V_A_H_2,V_A_2,V_f_2,T_c,T_b] :
% 160.46/160.17        ( c_Fun_Obij__betw(T_b,T_c,V_f_2,V_A_2,V_A_H_2)
% 160.46/160.17       => ( hBOOL(hAPP(hAPP(c_member(T_b),V_a_2),V_A_2))
% 160.46/160.17         => hAPP(c_Hilbert__Choice_Oinv__into(T_c,T_b,V_A_H_2,c_Hilbert__Choice_Oinv__into(T_b,T_c,V_A_2,V_f_2)),V_a_2) = hAPP(V_f_2,V_a_2) ) ) ).
% 160.46/160.17  
% 160.46/160.17  fof(fact_bij__betw__inv__into,axiom,
% 160.46/160.17      ! [V_B_2,V_A_2,V_f_2,T_c,T_b] :
% 160.46/160.17        ( c_Fun_Obij__betw(T_b,T_c,V_f_2,V_A_2,V_B_2)
% 160.46/160.17       => c_Fun_Obij__betw(T_c,T_b,c_Hilbert__Choice_Oinv__into(T_b,T_c,V_A_2,V_f_2),V_B_2,V_A_2) ) ).
% 160.46/160.17  
% 160.46/160.17  fof(fact_curry__split,axiom,
% 160.46/160.17      ! [V_f_2,T_d,T_c,T_b] : c_Product__Type_Ocurry(T_b,T_c,T_d,hAPP(c_Product__Type_Oprod_Oprod__case(T_b,T_c,T_d),V_f_2)) = V_f_2 ).
% 160.46/160.17  
% 160.46/160.17  fof(fact_split__curry,axiom,
% 160.46/160.17      ! [V_f_2,T_d,T_c,T_b] : hAPP(c_Product__Type_Oprod_Oprod__case(T_b,T_c,T_d),c_Product__Type_Ocurry(T_b,T_c,T_d,V_f_2)) = V_f_2 ).
% 160.46/160.17  
% 160.46/160.17  fof(fact_finite__vimage__iff,axiom,
% 160.46/160.17      ! [V_F_2,V_h_2,T_c,T_b] :
% 160.46/160.17        ( c_Fun_Obij__betw(T_b,T_c,V_h_2,c_Orderings_Otop__class_Otop(tc_fun(T_b,tc_HOL_Obool)),c_Orderings_Otop__class_Otop(tc_fun(T_c,tc_HOL_Obool)))
% 160.46/160.17       => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),hAPP(c_Set_Ovimage(T_b,T_c,V_h_2),V_F_2)))
% 160.46/160.17        <=> hBOOL(hAPP(c_Finite__Set_Ofinite(T_c),V_F_2)) ) ) ).
% 160.46/160.17  
% 160.46/160.17  fof(fact_bij__betw__Disj__Un,axiom,
% 160.46/160.17      ! [V_f_2,V_B_H_2,V_A_H_2,T_c,V_B_2,V_A_2,T_b] :
% 160.46/160.17        ( hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_b,tc_HOL_Obool)),V_A_2),V_B_2) = c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool))
% 160.46/160.17       => ( hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_c,tc_HOL_Obool)),V_A_H_2),V_B_H_2) = c_Orderings_Obot__class_Obot(tc_fun(T_c,tc_HOL_Obool))
% 160.46/160.17         => ( c_Fun_Obij__betw(T_b,T_c,V_f_2,V_A_2,V_A_H_2)
% 160.46/160.17           => ( c_Fun_Obij__betw(T_b,T_c,V_f_2,V_B_2,V_B_H_2)
% 160.46/160.17             => c_Fun_Obij__betw(T_b,T_c,V_f_2,hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(T_b,tc_HOL_Obool)),V_A_2),V_B_2),hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(T_c,tc_HOL_Obool)),V_A_H_2),V_B_H_2)) ) ) ) ) ).
% 160.46/160.17  
% 160.46/160.17  fof(fact_bij__betw__combine,axiom,
% 160.46/160.17      ! [V_D_2,V_C_2,V_B_2,V_A_2,V_f_2,T_c,T_b] :
% 160.46/160.17        ( c_Fun_Obij__betw(T_b,T_c,V_f_2,V_A_2,V_B_2)
% 160.46/160.17       => ( c_Fun_Obij__betw(T_b,T_c,V_f_2,V_C_2,V_D_2)
% 160.46/160.17         => ( hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_c,tc_HOL_Obool)),V_B_2),V_D_2) = c_Orderings_Obot__class_Obot(tc_fun(T_c,tc_HOL_Obool))
% 160.46/160.17           => c_Fun_Obij__betw(T_b,T_c,V_f_2,hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(T_b,tc_HOL_Obool)),V_A_2),V_C_2),hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(T_c,tc_HOL_Obool)),V_B_2),V_D_2)) ) ) ) ).
% 160.46/160.17  
% 160.46/160.17  fof(fact_bij__id,axiom,
% 160.46/160.17      ! [T_b] : c_Fun_Obij__betw(T_b,T_b,c_Fun_Oid(T_b),c_Orderings_Otop__class_Otop(tc_fun(T_b,tc_HOL_Obool)),c_Orderings_Otop__class_Otop(tc_fun(T_b,tc_HOL_Obool))) ).
% 160.46/160.17  
% 160.46/160.17  fof(fact_bij__betw__id__iff,axiom,
% 160.46/160.17      ! [V_B_2,V_A_2,T_b] :
% 160.46/160.17        ( c_Fun_Obij__betw(T_b,T_b,c_Fun_Oid(T_b),V_A_2,V_B_2)
% 160.46/160.17      <=> V_A_2 = V_B_2 ) ).
% 160.46/160.17  
% 160.46/160.17  fof(fact_bij__betw__finite,axiom,
% 160.46/160.17      ! [V_B_2,V_A_2,V_f_2,T_c,T_b] :
% 160.46/160.17        ( c_Fun_Obij__betw(T_b,T_c,V_f_2,V_A_2,V_B_2)
% 160.46/160.17       => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2))
% 160.46/160.17        <=> hBOOL(hAPP(c_Finite__Set_Ofinite(T_c),V_B_2)) ) ) ).
% 160.46/160.17  
% 160.46/160.17  fof(fact_BIJ,axiom,
% 160.46/160.17      ! [V_B_2,T_c,V_A_2,T_b] :
% 160.46/160.17        ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2))
% 160.46/160.17       => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_c),V_B_2))
% 160.46/160.17         => ( ? [B_f] : c_Fun_Obij__betw(T_b,T_c,B_f,V_A_2,V_B_2)
% 160.46/160.17          <=> hAPP(c_Finite__Set_Ocard(T_b),V_A_2) = hAPP(c_Finite__Set_Ocard(T_c),V_B_2) ) ) ) ).
% 160.46/160.17  
% 160.46/160.17  fof(fact_bij__betw__empty1,axiom,
% 160.46/160.17      ! [V_A_2,V_f_2,T_c,T_b] :
% 160.46/160.17        ( c_Fun_Obij__betw(T_b,T_c,V_f_2,c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool)),V_A_2)
% 160.46/160.17       => V_A_2 = c_Orderings_Obot__class_Obot(tc_fun(T_c,tc_HOL_Obool)) ) ).
% 160.46/160.17  
% 160.46/160.17  fof(fact_bij__betw__empty2,axiom,
% 160.46/160.17      ! [V_A_2,V_f_2,T_c,T_b] :
% 160.46/160.17        ( c_Fun_Obij__betw(T_b,T_c,V_f_2,V_A_2,c_Orderings_Obot__class_Obot(tc_fun(T_c,tc_HOL_Obool)))
% 160.46/160.17       => V_A_2 = c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool)) ) ).
% 160.46/160.17  
% 160.46/160.17  fof(fact_bij__betw__the__inv__into,axiom,
% 160.46/160.17      ! [V_B_2,V_A_2,V_f_2,T_c,T_b] :
% 160.46/160.17        ( c_Fun_Obij__betw(T_b,T_c,V_f_2,V_A_2,V_B_2)
% 160.46/160.17       => c_Fun_Obij__betw(T_c,T_b,c_Fun_Othe__inv__into(T_b,T_c,V_A_2,V_f_2),V_B_2,V_A_2) ) ).
% 160.46/160.17  
% 160.46/160.17  fof(fact_bij__betw__same__card,axiom,
% 160.46/160.17      ! [V_B_2,V_A_2,V_f_2,T_c,T_b] :
% 160.46/160.17        ( c_Fun_Obij__betw(T_b,T_c,V_f_2,V_A_2,V_B_2)
% 160.46/160.17       => hAPP(c_Finite__Set_Ocard(T_b),V_A_2) = hAPP(c_Finite__Set_Ocard(T_c),V_B_2) ) ).
% 160.46/160.17  
% 160.46/160.17  fof(fact_bij__is__inj,axiom,
% 160.46/160.17      ! [V_f_2,T_c,T_b] :
% 160.46/160.17        ( c_Fun_Obij__betw(T_b,T_c,V_f_2,c_Orderings_Otop__class_Otop(tc_fun(T_b,tc_HOL_Obool)),c_Orderings_Otop__class_Otop(tc_fun(T_c,tc_HOL_Obool)))
% 160.46/160.17       => c_Fun_Oinj__on(T_b,T_c,V_f_2,c_Orderings_Otop__class_Otop(tc_fun(T_b,tc_HOL_Obool))) ) ).
% 160.46/160.17  
% 160.46/160.17  fof(fact_bij__betw__imp__inj__on,axiom,
% 160.46/160.17      ! [V_B_2,V_A_2,V_f_2,T_c,T_b] :
% 160.46/160.17        ( c_Fun_Obij__betw(T_b,T_c,V_f_2,V_A_2,V_B_2)
% 160.46/160.17       => c_Fun_Oinj__on(T_b,T_c,V_f_2,V_A_2) ) ).
% 160.46/160.17  
% 160.46/160.17  fof(fact_inj__on__imp__bij__betw,axiom,
% 160.46/160.17      ! [V_A_2,V_f_2,T_c,T_b] :
% 160.46/160.17        ( c_Fun_Oinj__on(T_b,T_c,V_f_2,V_A_2)
% 160.46/160.17       => c_Fun_Obij__betw(T_b,T_c,V_f_2,V_A_2,hAPP(c_Set_Oimage(T_b,T_c,V_f_2),V_A_2)) ) ).
% 160.46/160.17  
% 160.46/160.17  fof(fact_bij__betw__def,axiom,
% 160.46/160.17      ! [V_B_2,V_A_2,V_f_2,T_c,T_b] :
% 160.46/160.17        ( c_Fun_Obij__betw(T_b,T_c,V_f_2,V_A_2,V_B_2)
% 160.46/160.17      <=> ( c_Fun_Oinj__on(T_b,T_c,V_f_2,V_A_2)
% 160.46/160.17          & hAPP(c_Set_Oimage(T_b,T_c,V_f_2),V_A_2) = V_B_2 ) ) ).
% 160.46/160.17  
% 160.46/160.17  fof(fact_bij__is__surj,axiom,
% 160.46/160.17      ! [V_f_2,T_c,T_b] :
% 160.46/160.17        ( c_Fun_Obij__betw(T_b,T_c,V_f_2,c_Orderings_Otop__class_Otop(tc_fun(T_b,tc_HOL_Obool)),c_Orderings_Otop__class_Otop(tc_fun(T_c,tc_HOL_Obool)))
% 160.46/160.17       => hAPP(c_Set_Oimage(T_b,T_c,V_f_2),c_Orderings_Otop__class_Otop(tc_fun(T_b,tc_HOL_Obool))) = c_Orderings_Otop__class_Otop(tc_fun(T_c,tc_HOL_Obool)) ) ).
% 160.46/160.17  
% 160.46/160.17  fof(fact_bij__betw__imp__surj,axiom,
% 160.46/160.17      ! [V_A_2,V_f_2,T_c,T_b] :
% 160.46/160.17        ( c_Fun_Obij__betw(T_b,T_c,V_f_2,V_A_2,c_Orderings_Otop__class_Otop(tc_fun(T_c,tc_HOL_Obool)))
% 160.46/160.17       => hAPP(c_Set_Oimage(T_b,T_c,V_f_2),c_Orderings_Otop__class_Otop(tc_fun(T_b,tc_HOL_Obool))) = c_Orderings_Otop__class_Otop(tc_fun(T_c,tc_HOL_Obool)) ) ).
% 160.46/160.17  
% 160.46/160.17  fof(fact_bij__betw__subset,axiom,
% 160.46/160.17      ! [V_B_H_2,V_B_2,V_A_H_2,V_A_2,V_f_2,T_c,T_b] :
% 160.46/160.17        ( c_Fun_Obij__betw(T_b,T_c,V_f_2,V_A_2,V_A_H_2)
% 160.46/160.17       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_b,tc_HOL_Obool)),V_B_2),V_A_2))
% 160.46/160.17         => ( hAPP(c_Set_Oimage(T_b,T_c,V_f_2),V_B_2) = V_B_H_2
% 160.46/160.17           => c_Fun_Obij__betw(T_b,T_c,V_f_2,V_B_2,V_B_H_2) ) ) ) ).
% 160.46/160.17  
% 160.46/160.17  fof(fact_bij__def,axiom,
% 160.46/160.17      ! [V_f_2,T_c,T_b] :
% 160.46/160.17        ( c_Fun_Obij__betw(T_b,T_c,V_f_2,c_Orderings_Otop__class_Otop(tc_fun(T_b,tc_HOL_Obool)),c_Orderings_Otop__class_Otop(tc_fun(T_c,tc_HOL_Obool)))
% 160.46/160.17      <=> ( c_Fun_Oinj__on(T_b,T_c,V_f_2,c_Orderings_Otop__class_Otop(tc_fun(T_b,tc_HOL_Obool)))
% 160.46/160.17          & hAPP(c_Set_Oimage(T_b,T_c,V_f_2),c_Orderings_Otop__class_Otop(tc_fun(T_b,tc_HOL_Obool))) = c_Orderings_Otop__class_Otop(tc_fun(T_c,tc_HOL_Obool)) ) ) ).
% 160.46/160.17  
% 160.46/160.17  fof(fact_bijI,axiom,
% 160.46/160.17      ! [V_f_2,T_c,T_b] :
% 160.46/160.17        ( c_Fun_Oinj__on(T_b,T_c,V_f_2,c_Orderings_Otop__class_Otop(tc_fun(T_b,tc_HOL_Obool)))
% 160.46/160.17       => ( hAPP(c_Set_Oimage(T_b,T_c,V_f_2),c_Orderings_Otop__class_Otop(tc_fun(T_b,tc_HOL_Obool))) = c_Orderings_Otop__class_Otop(tc_fun(T_c,tc_HOL_Obool))
% 160.46/160.17         => c_Fun_Obij__betw(T_b,T_c,V_f_2,c_Orderings_Otop__class_Otop(tc_fun(T_b,tc_HOL_Obool)),c_Orderings_Otop__class_Otop(tc_fun(T_c,tc_HOL_Obool))) ) ) ).
% 160.46/160.17  
% 160.46/160.17  fof(fact_bij__image__Compl__eq,axiom,
% 160.46/160.17      ! [V_A_2,V_f_2,T_c,T_b] :
% 160.46/160.17        ( c_Fun_Obij__betw(T_b,T_c,V_f_2,c_Orderings_Otop__class_Otop(tc_fun(T_b,tc_HOL_Obool)),c_Orderings_Otop__class_Otop(tc_fun(T_c,tc_HOL_Obool)))
% 160.46/160.17       => hAPP(c_Set_Oimage(T_b,T_c,V_f_2),hAPP(c_Groups_Ouminus__class_Ouminus(tc_fun(T_b,tc_HOL_Obool)),V_A_2)) = hAPP(c_Groups_Ouminus__class_Ouminus(tc_fun(T_c,tc_HOL_Obool)),hAPP(c_Set_Oimage(T_b,T_c,V_f_2),V_A_2)) ) ).
% 160.46/160.17  
% 160.46/160.17  fof(fact_curry__conv,axiom,
% 160.46/160.17      ! [V_b_2,V_a_2,V_f_2,T_b,T_d,T_c] : hAPP(hAPP(c_Product__Type_Ocurry(T_c,T_d,T_b,V_f_2),V_a_2),V_b_2) = hAPP(V_f_2,hAPP(hAPP(c_Product__Type_OPair(T_c,T_d),V_a_2),V_b_2)) ).
% 160.46/160.17  
% 160.46/160.17  fof(fact_curryE,axiom,
% 160.46/160.17      ! [V_b_2,V_a_2,V_f_2,T_c,T_b] :
% 160.46/160.17        ( hBOOL(hAPP(hAPP(c_Product__Type_Ocurry(T_b,T_c,tc_HOL_Obool,V_f_2),V_a_2),V_b_2))
% 160.46/160.17       => hBOOL(hAPP(V_f_2,hAPP(hAPP(c_Product__Type_OPair(T_b,T_c),V_a_2),V_b_2))) ) ).
% 160.46/160.17  
% 160.46/160.17  fof(fact_curryD,axiom,
% 160.46/160.17      ! [V_b_2,V_a_2,V_f_2,T_c,T_b] :
% 160.46/160.17        ( hBOOL(hAPP(hAPP(c_Product__Type_Ocurry(T_b,T_c,tc_HOL_Obool,V_f_2),V_a_2),V_b_2))
% 160.46/160.17       => hBOOL(hAPP(V_f_2,hAPP(hAPP(c_Product__Type_OPair(T_b,T_c),V_a_2),V_b_2))) ) ).
% 160.46/160.17  
% 160.46/160.17  fof(fact_bij__comp,axiom,
% 160.46/160.17      ! [V_g_2,T_d,V_f_2,T_c,T_b] :
% 160.46/160.17        ( c_Fun_Obij__betw(T_b,T_c,V_f_2,c_Orderings_Otop__class_Otop(tc_fun(T_b,tc_HOL_Obool)),c_Orderings_Otop__class_Otop(tc_fun(T_c,tc_HOL_Obool)))
% 160.46/160.17       => ( c_Fun_Obij__betw(T_c,T_d,V_g_2,c_Orderings_Otop__class_Otop(tc_fun(T_c,tc_HOL_Obool)),c_Orderings_Otop__class_Otop(tc_fun(T_d,tc_HOL_Obool)))
% 160.46/160.17         => c_Fun_Obij__betw(T_b,T_d,hAPP(c_Fun_Ocomp(T_c,T_d,T_b,V_g_2),V_f_2),c_Orderings_Otop__class_Otop(tc_fun(T_b,tc_HOL_Obool)),c_Orderings_Otop__class_Otop(tc_fun(T_d,tc_HOL_Obool))) ) ) ).
% 160.46/160.17  
% 160.46/160.17  fof(fact_bij__betw__trans,axiom,
% 160.46/160.17      ! [V_C_2,V_g_2,T_d,V_B_2,V_A_2,V_f_2,T_c,T_b] :
% 160.46/160.17        ( c_Fun_Obij__betw(T_b,T_c,V_f_2,V_A_2,V_B_2)
% 160.46/160.17       => ( c_Fun_Obij__betw(T_c,T_d,V_g_2,V_B_2,V_C_2)
% 160.46/160.17         => c_Fun_Obij__betw(T_b,T_d,hAPP(c_Fun_Ocomp(T_c,T_d,T_b,V_g_2),V_f_2),V_A_2,V_C_2) ) ) ).
% 160.46/160.17  
% 160.46/160.17  fof(fact_bij__betw__comp__iff,axiom,
% 160.46/160.17      ! [V_A_H_H_2,V_f_H_2,T_d,V_A_H_2,V_A_2,V_f_2,T_c,T_b] :
% 160.46/160.17        ( c_Fun_Obij__betw(T_b,T_c,V_f_2,V_A_2,V_A_H_2)
% 160.46/160.17       => ( c_Fun_Obij__betw(T_c,T_d,V_f_H_2,V_A_H_2,V_A_H_H_2)
% 160.46/160.17        <=> c_Fun_Obij__betw(T_b,T_d,hAPP(c_Fun_Ocomp(T_c,T_d,T_b,V_f_H_2),V_f_2),V_A_2,V_A_H_H_2) ) ) ).
% 160.46/160.17  
% 160.46/160.17  fof(fact_bij__betw__comp__iff2,axiom,
% 160.46/160.17      ! [V_A_2,V_f_2,T_d,V_A_H_H_2,V_A_H_2,V_f_H_2,T_c,T_b] :
% 160.46/160.17        ( c_Fun_Obij__betw(T_b,T_c,V_f_H_2,V_A_H_2,V_A_H_H_2)
% 160.46/160.17       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_b,tc_HOL_Obool)),hAPP(c_Set_Oimage(T_d,T_b,V_f_2),V_A_2)),V_A_H_2))
% 160.46/160.17         => ( c_Fun_Obij__betw(T_d,T_b,V_f_2,V_A_2,V_A_H_2)
% 160.46/160.17          <=> c_Fun_Obij__betw(T_d,T_c,hAPP(c_Fun_Ocomp(T_b,T_c,T_d,V_f_H_2),V_f_2),V_A_2,V_A_H_H_2) ) ) ) ).
% 160.46/160.17  
% 160.46/160.17  fof(fact_bij__image__INT,axiom,
% 160.46/160.17      ! [V_B_2,V_A_2,T_d,V_f_2,T_c,T_b] :
% 160.46/160.17        ( c_Fun_Obij__betw(T_b,T_c,V_f_2,c_Orderings_Otop__class_Otop(tc_fun(T_b,tc_HOL_Obool)),c_Orderings_Otop__class_Otop(tc_fun(T_c,tc_HOL_Obool)))
% 160.46/160.17       => hAPP(c_Set_Oimage(T_b,T_c,V_f_2),hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OINFI(T_d,tc_fun(T_b,tc_HOL_Obool)),V_A_2),V_B_2)) = hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OINFI(T_d,tc_fun(T_c,tc_HOL_Obool)),V_A_2),hAPP(hAPP(c_COMBB(tc_fun(T_b,tc_HOL_Obool),tc_fun(T_c,tc_HOL_Obool),T_d),c_Set_Oimage(T_b,T_c,V_f_2)),V_B_2)) ) ).
% 160.46/160.17  
% 160.46/160.17  fof(fact_vimage__subset__eq,axiom,
% 160.46/160.17      ! [V_A_2,V_B_2,V_f_2,T_c,T_b] :
% 160.46/160.17        ( c_Fun_Obij__betw(T_b,T_c,V_f_2,c_Orderings_Otop__class_Otop(tc_fun(T_b,tc_HOL_Obool)),c_Orderings_Otop__class_Otop(tc_fun(T_c,tc_HOL_Obool)))
% 160.46/160.17       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_b,tc_HOL_Obool)),hAPP(c_Set_Ovimage(T_b,T_c,V_f_2),V_B_2)),V_A_2))
% 160.46/160.17        <=> hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_c,tc_HOL_Obool)),V_B_2),hAPP(c_Set_Oimage(T_b,T_c,V_f_2),V_A_2))) ) ) ).
% 160.46/160.17  
% 160.46/160.17  fof(fact_bij__vimage__eq__inv__image,axiom,
% 160.46/160.17      ! [V_A_2,V_f_2,T_c,T_b] :
% 160.46/160.17        ( c_Fun_Obij__betw(T_b,T_c,V_f_2,c_Orderings_Otop__class_Otop(tc_fun(T_b,tc_HOL_Obool)),c_Orderings_Otop__class_Otop(tc_fun(T_c,tc_HOL_Obool)))
% 160.46/160.17       => hAPP(c_Set_Ovimage(T_b,T_c,V_f_2),V_A_2) = hAPP(c_Set_Oimage(T_c,T_b,c_Hilbert__Choice_Oinv__into(T_b,T_c,c_Orderings_Otop__class_Otop(tc_fun(T_b,tc_HOL_Obool)),V_f_2)),V_A_2) ) ).
% 160.46/160.17  
% 160.46/160.17  fof(fact_ex__bij__betw__nat__finite__1,axiom,
% 160.46/160.17      ! [V_M_2,T_b] :
% 160.46/160.17        ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_M_2))
% 160.46/160.17       => ? [B_h] : c_Fun_Obij__betw(tc_Nat_Onat,T_b,B_h,c_SetInterval_Oord__class_OatLeastAtMost(tc_Nat_Onat,c_Groups_Oone__class_Oone(tc_Nat_Onat),hAPP(c_Finite__Set_Ocard(T_b),V_M_2)),V_M_2) ) ).
% 160.46/160.17  
% 160.46/160.17  fof(fact_Cantor__Bernstein,axiom,
% 160.46/160.17      ! [V_g_2,V_B_2,V_A_2,V_f_2,T_c,T_b] :
% 160.46/160.17        ( c_Fun_Oinj__on(T_b,T_c,V_f_2,V_A_2)
% 160.46/160.17       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_c,tc_HOL_Obool)),hAPP(c_Set_Oimage(T_b,T_c,V_f_2),V_A_2)),V_B_2))
% 160.46/160.17         => ( c_Fun_Oinj__on(T_c,T_b,V_g_2,V_B_2)
% 160.46/160.17           => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_b,tc_HOL_Obool)),hAPP(c_Set_Oimage(T_c,T_b,V_g_2),V_B_2)),V_A_2))
% 160.46/160.17             => ? [B_h] : c_Fun_Obij__betw(T_b,T_c,B_h,V_A_2,V_B_2) ) ) ) ) ).
% 160.46/160.17  
% 160.46/160.17  fof(fact_ex__bij__betw__nat__finite,axiom,
% 160.46/160.17      ! [V_M_2,T_b] :
% 160.46/160.17        ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_M_2))
% 160.46/160.17       => ? [B_h] : c_Fun_Obij__betw(tc_Nat_Onat,T_b,B_h,hAPP(c_SetInterval_Oord__class_OatLeastLessThan(tc_Nat_Onat,c_Groups_Ozero__class_Ozero(tc_Nat_Onat)),hAPP(c_Finite__Set_Ocard(T_b),V_M_2)),V_M_2) ) ).
% 160.46/160.17  
% 160.46/160.17  fof(fact_ex__bij__betw__finite__nat,axiom,
% 160.46/160.17      ! [V_M_2,T_b] :
% 160.46/160.17        ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_M_2))
% 160.46/160.17       => ? [B_h] : c_Fun_Obij__betw(T_b,tc_Nat_Onat,B_h,V_M_2,hAPP(c_SetInterval_Oord__class_OatLeastLessThan(tc_Nat_Onat,c_Groups_Ozero__class_Ozero(tc_Nat_Onat)),hAPP(c_Finite__Set_Ocard(T_b),V_M_2))) ) ).
% 160.46/160.17  
% 160.46/160.17  fof(fact_refl__on__UNION,axiom,
% 160.46/160.17      ! [V_r_2,V_A_2,T_c,V_S_2,T_b] :
% 160.46/160.17        ( ! [B_x] :
% 160.46/160.17            ( hBOOL(hAPP(hAPP(c_member(T_b),B_x),V_S_2))
% 160.46/160.17           => c_Relation_Orefl__on(T_c,hAPP(V_A_2,B_x),hAPP(V_r_2,B_x)) )
% 160.46/160.17       => c_Relation_Orefl__on(T_c,hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OSUPR(T_b,tc_fun(T_c,tc_HOL_Obool)),V_S_2),V_A_2),hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OSUPR(T_b,tc_fun(tc_prod(T_c,T_c),tc_HOL_Obool)),V_S_2),V_r_2)) ) ).
% 160.46/160.17  
% 160.46/160.17  fof(fact_bex__reg__eqv,axiom,
% 160.46/160.17      ! [V_P_2,V_R_2,T_b] :
% 160.46/160.17        ( c_Equiv__Relations_Oequivp(T_b,V_R_2)
% 160.46/160.17       => ( ? [B_x] :
% 160.46/160.17              ( hBOOL(hAPP(hAPP(c_member(T_b),B_x),c_Quotient_ORespects(T_b,V_R_2)))
% 160.46/160.17              & hBOOL(hAPP(V_P_2,B_x)) )
% 160.46/160.17        <=> ? [B_x1] : hBOOL(hAPP(V_P_2,B_x1)) ) ) ).
% 160.46/160.17  
% 160.46/160.17  fof(fact_Respects__def,axiom,
% 160.46/160.17      ! [V_x_2,V_R_2,T_b] :
% 160.46/160.17        ( hBOOL(hAPP(c_Quotient_ORespects(T_b,V_R_2),V_x_2))
% 160.46/160.17      <=> hBOOL(hAPP(hAPP(V_R_2,V_x_2),V_x_2)) ) ).
% 160.46/160.17  
% 160.46/160.17  fof(fact_in__respects,axiom,
% 160.46/160.17      ! [V_R_2,V_x_2,T_b] :
% 160.46/160.17        ( hBOOL(hAPP(hAPP(c_member(T_b),V_x_2),c_Quotient_ORespects(T_b,V_R_2)))
% 160.46/160.17      <=> hBOOL(hAPP(hAPP(V_R_2,V_x_2),V_x_2)) ) ).
% 160.46/160.17  
% 160.46/160.17  fof(fact_bex__reg__right,axiom,
% 160.46/160.17      ! [V_P_2,V_Q_2,V_R_2,T_b] :
% 160.46/160.17        ( c_Equiv__Relations_Oequivp(T_b,V_R_2)
% 160.46/160.17       => ( ! [B_x] :
% 160.46/160.17              ( hBOOL(hAPP(V_Q_2,B_x))
% 160.46/160.17             => hBOOL(hAPP(V_P_2,B_x)) )
% 160.46/160.17         => ( ? [B_x1] : hBOOL(hAPP(V_Q_2,B_x1))
% 160.46/160.17           => ? [B_x] :
% 160.46/160.17                ( hBOOL(hAPP(hAPP(c_member(T_b),B_x),c_Quotient_ORespects(T_b,V_R_2)))
% 160.46/160.17                & hBOOL(hAPP(V_P_2,B_x)) ) ) ) ) ).
% 160.46/160.17  
% 160.46/160.17  fof(fact_babs__reg__eqv,axiom,
% 160.46/160.17      ! [V_P_2,T_c,V_R_2,T_b] :
% 160.46/160.17        ( c_Equiv__Relations_Oequivp(T_b,V_R_2)
% 160.46/160.17       => c_Quotient_OBabs(T_b,T_c,c_Quotient_ORespects(T_b,V_R_2),V_P_2) = V_P_2 ) ).
% 160.46/160.17  
% 160.46/160.17  fof(fact_Babs__def,axiom,
% 160.46/160.17      ! [V_m_2,T_c,V_p_2,V_x_2,T_b] :
% 160.46/160.17        ( hBOOL(hAPP(hAPP(c_member(T_b),V_x_2),V_p_2))
% 160.46/160.17       => hAPP(c_Quotient_OBabs(T_b,T_c,V_p_2,V_m_2),V_x_2) = hAPP(V_m_2,V_x_2) ) ).
% 160.46/160.17  
% 160.46/160.17  fof(fact_wf__weak__decr__stable,axiom,
% 160.46/160.17      ! [V_r_2,V_f_2,T_b] :
% 160.46/160.17        ( ! [B_i] : hBOOL(hAPP(hAPP(c_member(tc_prod(T_b,T_b)),hAPP(hAPP(c_Product__Type_OPair(T_b,T_b),hAPP(V_f_2,hAPP(c_Nat_OSuc,B_i))),hAPP(V_f_2,B_i))),c_Transitive__Closure_Ortrancl(T_b,V_r_2)))
% 160.46/160.17       => ( c_Wellfounded_Owf(T_b,c_Transitive__Closure_Otrancl(T_b,V_r_2))
% 160.46/160.17         => ? [B_i] :
% 160.46/160.17            ! [B_k] : hAPP(V_f_2,hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Nat_Onat),B_i),B_k)) = hAPP(V_f_2,B_i) ) ) ).
% 160.46/160.17  
% 160.46/160.17  fof(fact_INT__greatest,axiom,
% 160.46/160.17      ! [V_B_2,V_C_2,T_c,V_A_2,T_b] :
% 160.46/160.17        ( ! [B_x] :
% 160.46/160.17            ( hBOOL(hAPP(hAPP(c_member(T_b),B_x),V_A_2))
% 160.46/160.17           => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_c,tc_HOL_Obool)),V_C_2),hAPP(V_B_2,B_x))) )
% 160.46/160.17       => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_c,tc_HOL_Obool)),V_C_2),hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OINFI(T_b,tc_fun(T_c,tc_HOL_Obool)),V_A_2),V_B_2))) ) ).
% 160.46/160.17  
% 160.46/160.17  fof(fact_INT__anti__mono,axiom,
% 160.46/160.17      ! [V_g_2,V_f_2,T_c,V_A_2,V_B_2,T_b] :
% 160.46/160.17        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_b,tc_HOL_Obool)),V_B_2),V_A_2))
% 160.46/160.17       => ( ! [B_x] :
% 160.46/160.17              ( hBOOL(hAPP(hAPP(c_member(T_b),B_x),V_A_2))
% 160.46/160.17             => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_c,tc_HOL_Obool)),hAPP(V_f_2,B_x)),hAPP(V_g_2,B_x))) )
% 160.46/160.17         => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_c,tc_HOL_Obool)),hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OINFI(T_b,tc_fun(T_c,tc_HOL_Obool)),V_A_2),V_f_2)),hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OINFI(T_b,tc_fun(T_c,tc_HOL_Obool)),V_A_2),V_g_2))) ) ) ).
% 160.46/160.17  
% 160.46/160.17  fof(fact_rtrancl__induct2,axiom,
% 160.46/160.17      ! [V_P_2,V_r_2,V_by_2,V_bx_2,V_ay_2,V_ax_2,T_c,T_b] :
% 160.46/160.17        ( hBOOL(hAPP(hAPP(c_member(tc_prod(tc_prod(T_b,T_c),tc_prod(T_b,T_c))),hAPP(hAPP(c_Product__Type_OPair(tc_prod(T_b,T_c),tc_prod(T_b,T_c)),hAPP(hAPP(c_Product__Type_OPair(T_b,T_c),V_ax_2),V_ay_2)),hAPP(hAPP(c_Product__Type_OPair(T_b,T_c),V_bx_2),V_by_2))),c_Transitive__Closure_Ortrancl(tc_prod(T_b,T_c),V_r_2)))
% 160.46/160.17       => ( hBOOL(hAPP(hAPP(V_P_2,V_ax_2),V_ay_2))
% 160.46/160.17         => ( ! [B_a,B_b] :
% 160.46/160.17                ( hBOOL(hAPP(hAPP(c_member(tc_prod(tc_prod(T_b,T_c),tc_prod(T_b,T_c))),hAPP(hAPP(c_Product__Type_OPair(tc_prod(T_b,T_c),tc_prod(T_b,T_c)),hAPP(hAPP(c_Product__Type_OPair(T_b,T_c),V_ax_2),V_ay_2)),hAPP(hAPP(c_Product__Type_OPair(T_b,T_c),B_a),B_b))),c_Transitive__Closure_Ortrancl(tc_prod(T_b,T_c),V_r_2)))
% 160.46/160.17               => ! [B_aa,B_ba] :
% 160.46/160.17                    ( hBOOL(hAPP(hAPP(c_member(tc_prod(tc_prod(T_b,T_c),tc_prod(T_b,T_c))),hAPP(hAPP(c_Product__Type_OPair(tc_prod(T_b,T_c),tc_prod(T_b,T_c)),hAPP(hAPP(c_Product__Type_OPair(T_b,T_c),B_a),B_b)),hAPP(hAPP(c_Product__Type_OPair(T_b,T_c),B_aa),B_ba))),V_r_2))
% 160.46/160.17                   => ( hBOOL(hAPP(hAPP(V_P_2,B_a),B_b))
% 160.46/160.17                     => hBOOL(hAPP(hAPP(V_P_2,B_aa),B_ba)) ) ) )
% 160.46/160.17           => hBOOL(hAPP(hAPP(V_P_2,V_bx_2),V_by_2)) ) ) ) ).
% 160.46/160.17  
% 160.46/160.17  fof(fact_converse__rtranclE2,axiom,
% 160.46/160.17      ! [V_r_2,V_zb_2,V_za_2,V_xb_2,V_xa_2,T_c,T_b] :
% 160.46/160.17        ( hBOOL(hAPP(hAPP(c_member(tc_prod(tc_prod(T_b,T_c),tc_prod(T_b,T_c))),hAPP(hAPP(c_Product__Type_OPair(tc_prod(T_b,T_c),tc_prod(T_b,T_c)),hAPP(hAPP(c_Product__Type_OPair(T_b,T_c),V_xa_2),V_xb_2)),hAPP(hAPP(c_Product__Type_OPair(T_b,T_c),V_za_2),V_zb_2))),c_Transitive__Closure_Ortrancl(tc_prod(T_b,T_c),V_r_2)))
% 160.46/160.17       => ( hAPP(hAPP(c_Product__Type_OPair(T_b,T_c),V_xa_2),V_xb_2) != hAPP(hAPP(c_Product__Type_OPair(T_b,T_c),V_za_2),V_zb_2)
% 160.46/160.17         => ~ ! [B_a,B_b] :
% 160.46/160.17                ( hBOOL(hAPP(hAPP(c_member(tc_prod(tc_prod(T_b,T_c),tc_prod(T_b,T_c))),hAPP(hAPP(c_Product__Type_OPair(tc_prod(T_b,T_c),tc_prod(T_b,T_c)),hAPP(hAPP(c_Product__Type_OPair(T_b,T_c),V_xa_2),V_xb_2)),hAPP(hAPP(c_Product__Type_OPair(T_b,T_c),B_a),B_b))),V_r_2))
% 160.46/160.17               => ~ hBOOL(hAPP(hAPP(c_member(tc_prod(tc_prod(T_b,T_c),tc_prod(T_b,T_c))),hAPP(hAPP(c_Product__Type_OPair(tc_prod(T_b,T_c),tc_prod(T_b,T_c)),hAPP(hAPP(c_Product__Type_OPair(T_b,T_c),B_a),B_b)),hAPP(hAPP(c_Product__Type_OPair(T_b,T_c),V_za_2),V_zb_2))),c_Transitive__Closure_Ortrancl(tc_prod(T_b,T_c),V_r_2))) ) ) ) ).
% 160.46/160.17  
% 160.46/160.17  fof(fact_converse__rtrancl__induct2,axiom,
% 160.46/160.17      ! [V_P_2,V_r_2,V_by_2,V_bx_2,V_ay_2,V_ax_2,T_c,T_b] :
% 160.46/160.17        ( hBOOL(hAPP(hAPP(c_member(tc_prod(tc_prod(T_b,T_c),tc_prod(T_b,T_c))),hAPP(hAPP(c_Product__Type_OPair(tc_prod(T_b,T_c),tc_prod(T_b,T_c)),hAPP(hAPP(c_Product__Type_OPair(T_b,T_c),V_ax_2),V_ay_2)),hAPP(hAPP(c_Product__Type_OPair(T_b,T_c),V_bx_2),V_by_2))),c_Transitive__Closure_Ortrancl(tc_prod(T_b,T_c),V_r_2)))
% 160.46/160.17       => ( hBOOL(hAPP(hAPP(V_P_2,V_bx_2),V_by_2))
% 160.46/160.17         => ( ! [B_a,B_b,B_aa,B_ba] :
% 160.46/160.17                ( hBOOL(hAPP(hAPP(c_member(tc_prod(tc_prod(T_b,T_c),tc_prod(T_b,T_c))),hAPP(hAPP(c_Product__Type_OPair(tc_prod(T_b,T_c),tc_prod(T_b,T_c)),hAPP(hAPP(c_Product__Type_OPair(T_b,T_c),B_a),B_b)),hAPP(hAPP(c_Product__Type_OPair(T_b,T_c),B_aa),B_ba))),V_r_2))
% 160.46/160.17               => ( hBOOL(hAPP(hAPP(c_member(tc_prod(tc_prod(T_b,T_c),tc_prod(T_b,T_c))),hAPP(hAPP(c_Product__Type_OPair(tc_prod(T_b,T_c),tc_prod(T_b,T_c)),hAPP(hAPP(c_Product__Type_OPair(T_b,T_c),B_aa),B_ba)),hAPP(hAPP(c_Product__Type_OPair(T_b,T_c),V_bx_2),V_by_2))),c_Transitive__Closure_Ortrancl(tc_prod(T_b,T_c),V_r_2)))
% 160.46/160.17                 => ( hBOOL(hAPP(hAPP(V_P_2,B_aa),B_ba))
% 160.46/160.17                   => hBOOL(hAPP(hAPP(V_P_2,B_a),B_b)) ) ) )
% 160.46/160.17           => hBOOL(hAPP(hAPP(V_P_2,V_ax_2),V_ay_2)) ) ) ) ).
% 160.46/160.17  
% 160.46/160.17  fof(fact_congruentI,axiom,
% 160.46/160.17      ! [T_c,V_f_2,V_r_2,T_b] :
% 160.46/160.17        ( ! [B_y,B_z] :
% 160.46/160.17            ( hBOOL(hAPP(hAPP(c_member(tc_prod(T_b,T_b)),hAPP(hAPP(c_Product__Type_OPair(T_b,T_b),B_y),B_z)),V_r_2))
% 160.46/160.17           => hAPP(V_f_2,B_y) = hAPP(V_f_2,B_z) )
% 160.46/160.17       => c_Equiv__Relations_Ocongruent(T_b,T_c,V_r_2,V_f_2) ) ).
% 160.46/160.17  
% 160.46/160.17  fof(fact_congruent2I_H,axiom,
% 160.46/160.17      ! [T_d,V_f_2,V_r2_2,T_c,V_r1_2,T_b] :
% 160.46/160.17        ( ! [B_y1,B_z1] :
% 160.46/160.17            ( hBOOL(hAPP(hAPP(c_member(tc_prod(T_b,T_b)),hAPP(hAPP(c_Product__Type_OPair(T_b,T_b),B_y1),B_z1)),V_r1_2))
% 160.46/160.17           => ! [B_y2,B_z2] :
% 160.46/160.17                ( hBOOL(hAPP(hAPP(c_member(tc_prod(T_c,T_c)),hAPP(hAPP(c_Product__Type_OPair(T_c,T_c),B_y2),B_z2)),V_r2_2))
% 160.46/160.17               => hAPP(hAPP(V_f_2,B_y1),B_y2) = hAPP(hAPP(V_f_2,B_z1),B_z2) ) )
% 160.46/160.17       => c_Equiv__Relations_Ocongruent2(T_b,T_c,T_d,V_r1_2,V_r2_2,V_f_2) ) ).
% 160.46/160.17  
% 160.46/160.17  fof(fact__03,axiom,
% 160.46/160.17      ! [V_xqq,V_xq,T_a] : c_Lazy__Sequence_Oflat(T_a,c_Lazy__Sequence_Olazy__sequence_OInsert(tc_Lazy__Sequence_Olazy__sequence(T_a),V_xq,V_xqq)) = c_Lazy__Sequence_Oappend(T_a,V_xq,c_Lazy__Sequence_Oflat(T_a,V_xqq)) ).
% 160.46/160.17  
% 160.46/160.17  fof(fact_list__all__iff__all__interval__nat,axiom,
% 160.46/160.17      ! [V_j_2,V_i_2,V_P_2] :
% 160.46/160.17        ( c_List_Olist__all(tc_Nat_Onat,V_P_2,c_List_Oupt(V_i_2,V_j_2))
% 160.46/160.17      <=> c_List_Oall__interval__nat(V_P_2,V_i_2,V_j_2) ) ).
% 160.46/160.17  
% 160.46/160.17  fof(fact__04,axiom,
% 160.46/160.17      ! [T_a] : c_Lazy__Sequence_Oflat(T_a,c_Lazy__Sequence_Olazy__sequence_OEmpty(tc_Lazy__Sequence_Olazy__sequence(T_a))) = c_Lazy__Sequence_Olazy__sequence_OEmpty(T_a) ).
% 160.46/160.17  
% 160.46/160.17  fof(fact_all__interval__nat__def,axiom,
% 160.46/160.17      ! [V_j_2,V_i_2,V_P_2] :
% 160.46/160.17        ( c_List_Oall__interval__nat(V_P_2,V_i_2,V_j_2)
% 160.46/160.17      <=> ! [B_x] :
% 160.46/160.17            ( hBOOL(hAPP(hAPP(c_member(tc_Nat_Onat),B_x),hAPP(c_SetInterval_Oord__class_OatLeastLessThan(tc_Nat_Onat,V_i_2),V_j_2)))
% 160.46/160.17           => hBOOL(hAPP(V_P_2,B_x)) ) ) ).
% 160.46/160.17  
% 160.46/160.17  fof(fact_list__ex__iff__not__all__inverval__nat,axiom,
% 160.46/160.17      ! [V_j_2,V_i_2,V_P_2] :
% 160.46/160.17        ( c_List_Olist__ex(tc_Nat_Onat,V_P_2,c_List_Oupt(V_i_2,V_j_2))
% 160.46/160.17      <=> ~ c_List_Oall__interval__nat(hAPP(c_Fun_Ocomp(tc_HOL_Obool,tc_HOL_Obool,tc_Nat_Onat,c_fNot),V_P_2),V_i_2,V_j_2) ) ).
% 160.46/160.17  
% 160.46/160.17  fof(fact__05,axiom,
% 160.46/160.17      ! [V_f_2,V_xq_2,T_b,T_c] : hAPP(c_Lazy__Sequence_Obind(T_c,T_b,V_xq_2),V_f_2) = c_Lazy__Sequence_Oflat(T_b,c_Lazy__Sequence_Omap(T_c,tc_Lazy__Sequence_Olazy__sequence(T_b),V_f_2,V_xq_2)) ).
% 160.46/160.17  
% 160.46/160.17  fof(fact_folding__image_Ocong,axiom,
% 160.46/160.17      ! [V_h_2,V_g_2,V_A_2,V_F_2,V_z_2,V_f_2,T_c,T_b] :
% 160.46/160.17        ( c_Finite__Set_Ofolding__image(T_b,T_c,V_f_2,V_z_2,V_F_2)
% 160.46/160.17       => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_c),V_A_2))
% 160.46/160.17         => ( ! [B_x] :
% 160.46/160.17                ( hBOOL(hAPP(hAPP(c_member(T_c),B_x),V_A_2))
% 160.46/160.17               => hAPP(V_g_2,B_x) = hAPP(V_h_2,B_x) )
% 160.46/160.17           => hAPP(hAPP(V_F_2,V_g_2),V_A_2) = hAPP(hAPP(V_F_2,V_h_2),V_A_2) ) ) ) ).
% 160.46/160.17  
% 160.46/160.17  fof(fact__06,axiom,
% 160.46/160.17      ! [V_xq_2,V_x_2,V_f_2,T_b,T_c] : c_Lazy__Sequence_Omap(T_c,T_b,V_f_2,c_Lazy__Sequence_Olazy__sequence_OInsert(T_c,V_x_2,V_xq_2)) = c_Lazy__Sequence_Olazy__sequence_OInsert(T_b,hAPP(V_f_2,V_x_2),c_Lazy__Sequence_Omap(T_c,T_b,V_f_2,V_xq_2)) ).
% 160.46/160.17  
% 160.46/160.17  fof(fact__07,axiom,
% 160.46/160.17      ! [V_f_2,T_b,T_c] : c_Lazy__Sequence_Omap(T_c,T_b,V_f_2,c_Lazy__Sequence_Olazy__sequence_OEmpty(T_c)) = c_Lazy__Sequence_Olazy__sequence_OEmpty(T_b) ).
% 160.46/160.17  
% 160.46/160.17  fof(fact_New__DSequence_Opos__map__def,axiom,
% 160.46/160.17      ! [V_i_2,V_xq_2,V_f_2,T_b,T_c] : c_New__DSequence_Opos__map(T_c,T_b,V_f_2,V_xq_2,V_i_2) = c_Lazy__Sequence_Omap(T_c,T_b,V_f_2,hAPP(V_xq_2,V_i_2)) ).
% 160.46/160.17  
% 160.46/160.17  fof(fact_power__dvd__imp__le,axiom,
% 160.46/160.17      ! [V_n,V_m,V_i] :
% 160.46/160.17        ( hBOOL(hAPP(hAPP(c_Rings_Odvd__class_Odvd(tc_Nat_Onat),hAPP(hAPP(c_Power_Opower__class_Opower(tc_Nat_Onat),V_i),V_m)),hAPP(hAPP(c_Power_Opower__class_Opower(tc_Nat_Onat),V_i),V_n)))
% 160.46/160.17       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),c_Groups_Oone__class_Oone(tc_Nat_Onat)),V_i))
% 160.46/160.17         => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat),V_m),V_n)) ) ) ).
% 160.46/160.17  
% 160.46/160.17  fof(fact_dvd_Oorder__refl,axiom,
% 160.46/160.17      ! [V_x] : hBOOL(hAPP(hAPP(c_Rings_Odvd__class_Odvd(tc_Nat_Onat),V_x),V_x)) ).
% 160.46/160.17  
% 160.46/160.17  fof(fact_dvd__0__right,axiom,
% 160.46/160.17      ! [V_a,T_a] :
% 160.46/160.17        ( class_Rings_Ocomm__semiring__1(T_a)
% 160.46/160.17       => hBOOL(hAPP(hAPP(c_Rings_Odvd__class_Odvd(T_a),V_a),c_Groups_Ozero__class_Ozero(T_a))) ) ).
% 160.46/160.17  
% 160.46/160.17  fof(fact_dvd__1__left,axiom,
% 160.46/160.17      ! [V_k] : hBOOL(hAPP(hAPP(c_Rings_Odvd__class_Odvd(tc_Nat_Onat),hAPP(c_Nat_OSuc,c_Groups_Ozero__class_Ozero(tc_Nat_Onat))),V_k)) ).
% 160.46/160.17  
% 160.46/160.17  fof(fact_dvd__imp__le,axiom,
% 160.46/160.17      ! [V_n,V_k] :
% 160.46/160.17        ( hBOOL(hAPP(hAPP(c_Rings_Odvd__class_Odvd(tc_Nat_Onat),V_k),V_n))
% 160.46/160.17       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),c_Groups_Ozero__class_Ozero(tc_Nat_Onat)),V_n))
% 160.46/160.17         => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat),V_k),V_n)) ) ) ).
% 160.46/160.17  
% 160.46/160.17  fof(fact_nat__mult__dvd__cancel1,axiom,
% 160.46/160.17      ! [V_n_2,V_m_2,V_k_2] :
% 160.46/160.17        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),c_Groups_Ozero__class_Ozero(tc_Nat_Onat)),V_k_2))
% 160.46/160.17       => ( hBOOL(hAPP(hAPP(c_Rings_Odvd__class_Odvd(tc_Nat_Onat),hAPP(hAPP(c_Groups_Otimes__class_Otimes(tc_Nat_Onat),V_k_2),V_m_2)),hAPP(hAPP(c_Groups_Otimes__class_Otimes(tc_Nat_Onat),V_k_2),V_n_2)))
% 160.46/160.17        <=> hBOOL(hAPP(hAPP(c_Rings_Odvd__class_Odvd(tc_Nat_Onat),V_m_2),V_n_2)) ) ) ).
% 160.46/160.17  
% 160.46/160.17  fof(fact_dvd__mult__cancel,axiom,
% 160.46/160.17      ! [V_n,V_m,V_k] :
% 160.46/160.17        ( hBOOL(hAPP(hAPP(c_Rings_Odvd__class_Odvd(tc_Nat_Onat),hAPP(hAPP(c_Groups_Otimes__class_Otimes(tc_Nat_Onat),V_k),V_m)),hAPP(hAPP(c_Groups_Otimes__class_Otimes(tc_Nat_Onat),V_k),V_n)))
% 160.46/160.17       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),c_Groups_Ozero__class_Ozero(tc_Nat_Onat)),V_k))
% 160.46/160.17         => hBOOL(hAPP(hAPP(c_Rings_Odvd__class_Odvd(tc_Nat_Onat),V_m),V_n)) ) ) ).
% 160.46/160.17  
% 160.46/160.17  fof(fact_dvd__eq__mod__eq__0__number__of,axiom,
% 160.46/160.17      ! [V_y_2,V_x_2,T_b] :
% 160.46/160.17        ( ( class_Divides_Osemiring__div(T_b)
% 160.46/160.17          & class_Int_Onumber(T_b) )
% 160.46/160.17       => ( hBOOL(hAPP(hAPP(c_Rings_Odvd__class_Odvd(T_b),hAPP(c_Int_Onumber__class_Onumber__of(T_b),V_x_2)),hAPP(c_Int_Onumber__class_Onumber__of(T_b),V_y_2)))
% 160.46/160.17        <=> c_Divides_Odiv__class_Omod(T_b,hAPP(c_Int_Onumber__class_Onumber__of(T_b),V_y_2),hAPP(c_Int_Onumber__class_Onumber__of(T_b),V_x_2)) = c_Groups_Ozero__class_Ozero(T_b) ) ) ).
% 160.46/160.17  
% 160.46/160.17  fof(fact_dvd__setprod,axiom,
% 160.46/160.17      ! [V_f_2,V_i_2,V_A_2,T_b,T_c] :
% 160.46/160.17        ( class_Rings_Ocomm__semiring__1(T_c)
% 160.46/160.17       => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2))
% 160.46/160.17         => ( hBOOL(hAPP(hAPP(c_member(T_b),V_i_2),V_A_2))
% 160.46/160.17           => hBOOL(hAPP(hAPP(c_Rings_Odvd__class_Odvd(T_c),hAPP(V_f_2,V_i_2)),hAPP(hAPP(c_Big__Operators_Ocomm__monoid__mult__class_Osetprod(T_b,T_c),V_f_2),V_A_2))) ) ) ) ).
% 160.46/160.17  
% 160.46/160.17  fof(fact_dvd_OatLeastatMost__subset__iff,axiom,
% 160.46/160.17      ! [V_d_2,V_c_2,V_b_2,V_a_2] :
% 160.46/160.17        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(tc_Nat_Onat,tc_HOL_Obool)),c_SetInterval_Oord_OatLeastAtMost(tc_Nat_Onat,c_Rings_Odvd__class_Odvd(tc_Nat_Onat),V_a_2,V_b_2)),c_SetInterval_Oord_OatLeastAtMost(tc_Nat_Onat,c_Rings_Odvd__class_Odvd(tc_Nat_Onat),V_c_2,V_d_2)))
% 160.46/160.17      <=> ( ~ hBOOL(hAPP(hAPP(c_Rings_Odvd__class_Odvd(tc_Nat_Onat),V_a_2),V_b_2))
% 160.46/160.17          | ( hBOOL(hAPP(hAPP(c_Rings_Odvd__class_Odvd(tc_Nat_Onat),V_c_2),V_a_2))
% 160.46/160.17            & hBOOL(hAPP(hAPP(c_Rings_Odvd__class_Odvd(tc_Nat_Onat),V_b_2),V_d_2)) ) ) ) ).
% 160.46/160.17  
% 160.46/160.17  fof(fact_le__imp__power__dvd,axiom,
% 160.46/160.17      ! [V_a,V_n,V_m,T_a] :
% 160.46/160.17        ( class_Rings_Ocomm__semiring__1(T_a)
% 160.46/160.17       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat),V_m),V_n))
% 160.46/160.17         => hBOOL(hAPP(hAPP(c_Rings_Odvd__class_Odvd(T_a),hAPP(hAPP(c_Power_Opower__class_Opower(T_a),V_a),V_m)),hAPP(hAPP(c_Power_Opower__class_Opower(T_a),V_a),V_n))) ) ) ).
% 160.46/160.17  
% 160.46/160.17  fof(fact_dvd__power__le,axiom,
% 160.46/160.17      ! [V_m,V_n,V_y,V_x,T_a] :
% 160.46/160.17        ( class_Rings_Ocomm__semiring__1(T_a)
% 160.46/160.17       => ( hBOOL(hAPP(hAPP(c_Rings_Odvd__class_Odvd(T_a),V_x),V_y))
% 160.46/160.17         => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat),V_n),V_m))
% 160.46/160.17           => hBOOL(hAPP(hAPP(c_Rings_Odvd__class_Odvd(T_a),hAPP(hAPP(c_Power_Opower__class_Opower(T_a),V_x),V_n)),hAPP(hAPP(c_Power_Opower__class_Opower(T_a),V_y),V_m))) ) ) ) ).
% 160.46/160.17  
% 160.46/160.17  fof(fact_power__le__dvd,axiom,
% 160.46/160.17      ! [V_m,V_b,V_n,V_a,T_a] :
% 160.46/160.17        ( class_Rings_Ocomm__semiring__1(T_a)
% 160.46/160.17       => ( hBOOL(hAPP(hAPP(c_Rings_Odvd__class_Odvd(T_a),hAPP(hAPP(c_Power_Opower__class_Opower(T_a),V_a),V_n)),V_b))
% 160.46/160.17         => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat),V_m),V_n))
% 160.46/160.17           => hBOOL(hAPP(hAPP(c_Rings_Odvd__class_Odvd(T_a),hAPP(hAPP(c_Power_Opower__class_Opower(T_a),V_a),V_m)),V_b)) ) ) ) ).
% 160.46/160.17  
% 160.46/160.17  fof(fact_dvd__diffD,axiom,
% 160.46/160.17      ! [V_n,V_m,V_k] :
% 160.46/160.17        ( hBOOL(hAPP(hAPP(c_Rings_Odvd__class_Odvd(tc_Nat_Onat),V_k),hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_Nat_Onat),V_m),V_n)))
% 160.46/160.17       => ( hBOOL(hAPP(hAPP(c_Rings_Odvd__class_Odvd(tc_Nat_Onat),V_k),V_n))
% 160.46/160.17         => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat),V_n),V_m))
% 160.46/160.17           => hBOOL(hAPP(hAPP(c_Rings_Odvd__class_Odvd(tc_Nat_Onat),V_k),V_m)) ) ) ) ).
% 160.46/160.17  
% 160.46/160.17  fof(fact_dvd__diffD1,axiom,
% 160.46/160.17      ! [V_n,V_m,V_k] :
% 160.46/160.17        ( hBOOL(hAPP(hAPP(c_Rings_Odvd__class_Odvd(tc_Nat_Onat),V_k),hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_Nat_Onat),V_m),V_n)))
% 160.46/160.17       => ( hBOOL(hAPP(hAPP(c_Rings_Odvd__class_Odvd(tc_Nat_Onat),V_k),V_m))
% 160.46/160.17         => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat),V_n),V_m))
% 160.46/160.17           => hBOOL(hAPP(hAPP(c_Rings_Odvd__class_Odvd(tc_Nat_Onat),V_k),V_n)) ) ) ) ).
% 160.46/160.17  
% 160.46/160.17  fof(fact_dvd_OatMost__iff,axiom,
% 160.46/160.17      ! [V_k_2,V_i_2] :
% 160.46/160.17        ( hBOOL(hAPP(hAPP(c_member(tc_Nat_Onat),V_i_2),c_SetInterval_Oord_OatMost(tc_Nat_Onat,c_Rings_Odvd__class_Odvd(tc_Nat_Onat),V_k_2)))
% 160.46/160.17      <=> hBOOL(hAPP(hAPP(c_Rings_Odvd__class_Odvd(tc_Nat_Onat),V_i_2),V_k_2)) ) ).
% 160.46/160.17  
% 160.46/160.17  fof(fact_dvd_OatLeast__iff,axiom,
% 160.46/160.17      ! [V_k_2,V_i_2] :
% 160.46/160.17        ( hBOOL(hAPP(hAPP(c_member(tc_Nat_Onat),V_i_2),c_SetInterval_Oord_OatLeast(tc_Nat_Onat,c_Rings_Odvd__class_Odvd(tc_Nat_Onat),V_k_2)))
% 160.46/160.17      <=> hBOOL(hAPP(hAPP(c_Rings_Odvd__class_Odvd(tc_Nat_Onat),V_k_2),V_i_2)) ) ).
% 160.46/160.17  
% 160.46/160.17  fof(fact_dvd_OlessThan__iff,axiom,
% 160.46/160.17      ! [V_k_2,V_i_2] :
% 160.46/160.17        ( hBOOL(hAPP(hAPP(c_member(tc_Nat_Onat),V_i_2),c_SetInterval_Oord_OlessThan(tc_Nat_Onat,hAPP(hAPP(c_COMBS(tc_Nat_Onat,tc_fun(tc_Nat_Onat,tc_HOL_Obool),tc_fun(tc_Nat_Onat,tc_HOL_Obool)),hAPP(hAPP(c_COMBB(tc_fun(tc_Nat_Onat,tc_fun(tc_HOL_Obool,tc_HOL_Obool)),tc_fun(tc_fun(tc_Nat_Onat,tc_HOL_Obool),tc_fun(tc_Nat_Onat,tc_HOL_Obool)),tc_Nat_Onat),c_COMBS(tc_Nat_Onat,tc_HOL_Obool,tc_HOL_Obool)),hAPP(hAPP(c_COMBB(tc_fun(tc_Nat_Onat,tc_HOL_Obool),tc_fun(tc_Nat_Onat,tc_fun(tc_HOL_Obool,tc_HOL_Obool)),tc_Nat_Onat),hAPP(c_COMBB(tc_HOL_Obool,tc_fun(tc_HOL_Obool,tc_HOL_Obool),tc_Nat_Onat),c_fconj)),c_Rings_Odvd__class_Odvd(tc_Nat_Onat)))),hAPP(hAPP(c_COMBB(tc_fun(tc_Nat_Onat,tc_HOL_Obool),tc_fun(tc_Nat_Onat,tc_HOL_Obool),tc_Nat_Onat),hAPP(c_COMBB(tc_HOL_Obool,tc_HOL_Obool,tc_Nat_Onat),c_fNot)),hAPP(c_COMBC(tc_Nat_Onat,tc_Nat_Onat,tc_HOL_Obool),c_Rings_Odvd__class_Odvd(tc_Nat_Onat)))),V_k_2)))
% 160.46/160.17      <=> ( hBOOL(hAPP(hAPP(c_Rings_Odvd__class_Odvd(tc_Nat_Onat),V_i_2),V_k_2))
% 160.46/160.17          & ~ hBOOL(hAPP(hAPP(c_Rings_Odvd__class_Odvd(tc_Nat_Onat),V_k_2),V_i_2)) ) ) ).
% 160.46/160.17  
% 160.46/160.17  fof(fact_dvd_OgreaterThan__iff,axiom,
% 160.46/160.17      ! [V_k_2,V_i_2] :
% 160.46/160.17        ( hBOOL(hAPP(hAPP(c_member(tc_Nat_Onat),V_i_2),c_SetInterval_Oord_OgreaterThan(tc_Nat_Onat,hAPP(hAPP(c_COMBS(tc_Nat_Onat,tc_fun(tc_Nat_Onat,tc_HOL_Obool),tc_fun(tc_Nat_Onat,tc_HOL_Obool)),hAPP(hAPP(c_COMBB(tc_fun(tc_Nat_Onat,tc_fun(tc_HOL_Obool,tc_HOL_Obool)),tc_fun(tc_fun(tc_Nat_Onat,tc_HOL_Obool),tc_fun(tc_Nat_Onat,tc_HOL_Obool)),tc_Nat_Onat),c_COMBS(tc_Nat_Onat,tc_HOL_Obool,tc_HOL_Obool)),hAPP(hAPP(c_COMBB(tc_fun(tc_Nat_Onat,tc_HOL_Obool),tc_fun(tc_Nat_Onat,tc_fun(tc_HOL_Obool,tc_HOL_Obool)),tc_Nat_Onat),hAPP(c_COMBB(tc_HOL_Obool,tc_fun(tc_HOL_Obool,tc_HOL_Obool),tc_Nat_Onat),c_fconj)),c_Rings_Odvd__class_Odvd(tc_Nat_Onat)))),hAPP(hAPP(c_COMBB(tc_fun(tc_Nat_Onat,tc_HOL_Obool),tc_fun(tc_Nat_Onat,tc_HOL_Obool),tc_Nat_Onat),hAPP(c_COMBB(tc_HOL_Obool,tc_HOL_Obool,tc_Nat_Onat),c_fNot)),hAPP(c_COMBC(tc_Nat_Onat,tc_Nat_Onat,tc_HOL_Obool),c_Rings_Odvd__class_Odvd(tc_Nat_Onat)))),V_k_2)))
% 160.46/160.17      <=> ( hBOOL(hAPP(hAPP(c_Rings_Odvd__class_Odvd(tc_Nat_Onat),V_k_2),V_i_2))
% 160.46/160.17          & ~ hBOOL(hAPP(hAPP(c_Rings_Odvd__class_Odvd(tc_Nat_Onat),V_i_2),V_k_2)) ) ) ).
% 160.46/160.17  
% 160.46/160.17  fof(fact_dvd__1__iff__1,axiom,
% 160.46/160.17      ! [V_m_2] :
% 160.46/160.17        ( hBOOL(hAPP(hAPP(c_Rings_Odvd__class_Odvd(tc_Nat_Onat),V_m_2),hAPP(c_Nat_OSuc,c_Groups_Ozero__class_Ozero(tc_Nat_Onat))))
% 160.46/160.17      <=> V_m_2 = hAPP(c_Nat_OSuc,c_Groups_Ozero__class_Ozero(tc_Nat_Onat)) ) ).
% 160.46/160.17  
% 160.46/160.17  fof(fact_nat__dvd__not__less,axiom,
% 160.46/160.17      ! [V_n,V_m] :
% 160.46/160.17        ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),c_Groups_Ozero__class_Ozero(tc_Nat_Onat)),V_m))
% 160.46/160.17       => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),V_m),V_n))
% 160.46/160.17         => ~ hBOOL(hAPP(hAPP(c_Rings_Odvd__class_Odvd(tc_Nat_Onat),V_n),V_m)) ) ) ).
% 160.46/160.17  
% 160.46/160.17  fof(fact_minus__dvd__iff,axiom,
% 160.46/160.17      ! [V_y_2,V_x_2,T_b] :
% 160.46/160.17        ( class_Rings_Ocomm__ring__1(T_b)
% 160.46/160.17       => ( hBOOL(hAPP(hAPP(c_Rings_Odvd__class_Odvd(T_b),hAPP(c_Groups_Ouminus__class_Ouminus(T_b),V_x_2)),V_y_2))
% 160.46/160.17        <=> hBOOL(hAPP(hAPP(c_Rings_Odvd__class_Odvd(T_b),V_x_2),V_y_2)) ) ) ).
% 160.46/160.17  
% 160.46/160.17  fof(fact_dvd__minus__iff,axiom,
% 160.46/160.17      ! [V_y_2,V_x_2,T_b] :
% 160.46/160.17        ( class_Rings_Ocomm__ring__1(T_b)
% 160.46/160.17       => ( hBOOL(hAPP(hAPP(c_Rings_Odvd__class_Odvd(T_b),V_x_2),hAPP(c_Groups_Ouminus__class_Ouminus(T_b),V_y_2)))
% 160.46/160.17        <=> hBOOL(hAPP(hAPP(c_Rings_Odvd__class_Odvd(T_b),V_x_2),V_y_2)) ) ) ).
% 160.46/160.17  
% 160.46/160.17  fof(fact_dvd__diff__nat,axiom,
% 160.46/160.17      ! [V_n,V_m,V_k] :
% 160.46/160.17        ( hBOOL(hAPP(hAPP(c_Rings_Odvd__class_Odvd(tc_Nat_Onat),V_k),V_m))
% 160.46/160.17       => ( hBOOL(hAPP(hAPP(c_Rings_Odvd__class_Odvd(tc_Nat_Onat),V_k),V_n))
% 160.46/160.17         => hBOOL(hAPP(hAPP(c_Rings_Odvd__class_Odvd(tc_Nat_Onat),V_k),hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_Nat_Onat),V_m),V_n))) ) ) ).
% 160.46/160.17  
% 160.46/160.17  fof(fact_dvd__diff,axiom,
% 160.46/160.17      ! [V_z,V_y,V_x,T_a] :
% 160.46/160.17        ( class_Rings_Ocomm__ring__1(T_a)
% 160.46/160.17       => ( hBOOL(hAPP(hAPP(c_Rings_Odvd__class_Odvd(T_a),V_x),V_y))
% 160.46/160.17         => ( hBOOL(hAPP(hAPP(c_Rings_Odvd__class_Odvd(T_a),V_x),V_z))
% 160.46/160.17           => hBOOL(hAPP(hAPP(c_Rings_Odvd__class_Odvd(T_a),V_x),hAPP(hAPP(c_Groups_Ominus__class_Ominus(T_a),V_y),V_z))) ) ) ) ).
% 160.46/160.17  
% 160.46/160.17  fof(fact_dvd__neg__div,axiom,
% 160.46/160.17      ! [V_x,V_y,T_a] :
% 160.46/160.17        ( class_Divides_Oring__div(T_a)
% 160.46/160.17       => ( hBOOL(hAPP(hAPP(c_Rings_Odvd__class_Odvd(T_a),V_y),V_x))
% 160.46/160.17         => hAPP(hAPP(c_Divides_Odiv__class_Odiv(T_a),hAPP(c_Groups_Ouminus__class_Ouminus(T_a),V_x)),V_y) = hAPP(c_Groups_Ouminus__class_Ouminus(T_a),hAPP(hAPP(c_Divides_Odiv__class_Odiv(T_a),V_x),V_y)) ) ) ).
% 160.46/160.17  
% 160.46/160.17  fof(fact_dvd__div__neg,axiom,
% 160.46/160.17      ! [V_x,V_y,T_a] :
% 160.46/160.17        ( class_Divides_Oring__div(T_a)
% 160.46/160.17       => ( hBOOL(hAPP(hAPP(c_Rings_Odvd__class_Odvd(T_a),V_y),V_x))
% 160.46/160.17         => hAPP(hAPP(c_Divides_Odiv__class_Odiv(T_a),V_x),hAPP(c_Groups_Ouminus__class_Ouminus(T_a),V_y)) = hAPP(c_Groups_Ouminus__class_Ouminus(T_a),hAPP(hAPP(c_Divides_Odiv__class_Odiv(T_a),V_x),V_y)) ) ) ).
% 160.46/160.17  
% 160.46/160.17  fof(fact_div__power,axiom,
% 160.46/160.17      ! [V_n,V_x,V_y,T_a] :
% 160.46/160.17        ( class_Divides_Osemiring__div(T_a)
% 160.46/160.17       => ( hBOOL(hAPP(hAPP(c_Rings_Odvd__class_Odvd(T_a),V_y),V_x))
% 160.46/160.17         => hAPP(hAPP(c_Power_Opower__class_Opower(T_a),hAPP(hAPP(c_Divides_Odiv__class_Odiv(T_a),V_x),V_y)),V_n) = hAPP(hAPP(c_Divides_Odiv__class_Odiv(T_a),hAPP(hAPP(c_Power_Opower__class_Opower(T_a),V_x),V_n)),hAPP(hAPP(c_Power_Opower__class_Opower(T_a),V_y),V_n)) ) ) ).
% 160.46/160.17  
% 160.46/160.17  fof(fact_dvd__eq__mod__eq__0,axiom,
% 160.46/160.17      ! [V_b_2,V_a_2,T_b] :
% 160.46/160.17        ( class_Divides_Osemiring__div(T_b)
% 160.46/160.17       => ( hBOOL(hAPP(hAPP(c_Rings_Odvd__class_Odvd(T_b),V_a_2),V_b_2))
% 160.46/160.17        <=> c_Divides_Odiv__class_Omod(T_b,V_b_2,V_a_2) = c_Groups_Ozero__class_Ozero(T_b) ) ) ).
% 160.46/160.17  
% 160.46/160.17  fof(fact_dvd__imp__mod__0,axiom,
% 160.46/160.17      ! [V_b,V_a,T_a] :
% 160.46/160.17        ( class_Divides_Osemiring__div(T_a)
% 160.46/160.17       => ( hBOOL(hAPP(hAPP(c_Rings_Odvd__class_Odvd(T_a),V_a),V_b))
% 160.46/160.17         => c_Divides_Odiv__class_Omod(T_a,V_b,V_a) = c_Groups_Ozero__class_Ozero(T_a) ) ) ).
% 160.46/160.17  
% 160.46/160.17  fof(fact_dvd__reduce,axiom,
% 160.46/160.17      ! [V_n_2,V_k_2] :
% 160.46/160.17        ( hBOOL(hAPP(hAPP(c_Rings_Odvd__class_Odvd(tc_Nat_Onat),V_k_2),hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Nat_Onat),V_n_2),V_k_2)))
% 160.46/160.17      <=> hBOOL(hAPP(hAPP(c_Rings_Odvd__class_Odvd(tc_Nat_Onat),V_k_2),V_n_2)) ) ).
% 160.46/160.17  
% 160.46/160.17  fof(fact_div__dvd__div,axiom,
% 160.46/160.17      ! [V_c_2,V_b_2,V_a_2,T_b] :
% 160.46/160.17        ( class_Divides_Osemiring__div(T_b)
% 160.46/160.17       => ( hBOOL(hAPP(hAPP(c_Rings_Odvd__class_Odvd(T_b),V_a_2),V_b_2))
% 160.46/160.17         => ( hBOOL(hAPP(hAPP(c_Rings_Odvd__class_Odvd(T_b),V_a_2),V_c_2))
% 160.46/160.17           => ( hBOOL(hAPP(hAPP(c_Rings_Odvd__class_Odvd(T_b),hAPP(hAPP(c_Divides_Odiv__class_Odiv(T_b),V_b_2),V_a_2)),hAPP(hAPP(c_Divides_Odiv__class_Odiv(T_b),V_c_2),V_a_2)))
% 160.46/160.17            <=> hBOOL(hAPP(hAPP(c_Rings_Odvd__class_Odvd(T_b),V_b_2),V_c_2)) ) ) ) ) ).
% 160.46/160.17  
% 160.46/160.17  fof(fact_dvd__add,axiom,
% 160.46/160.17      ! [V_c,V_b,V_a,T_a] :
% 160.46/160.17        ( class_Rings_Ocomm__semiring__1(T_a)
% 160.46/160.17       => ( hBOOL(hAPP(hAPP(c_Rings_Odvd__class_Odvd(T_a),V_a),V_b))
% 160.46/160.17         => ( hBOOL(hAPP(hAPP(c_Rings_Odvd__class_Odvd(T_a),V_a),V_c))
% 160.46/160.17           => hBOOL(hAPP(hAPP(c_Rings_Odvd__class_Odvd(T_a),V_a),hAPP(hAPP(c_Groups_Oplus__class_Oplus(T_a),V_b),V_c))) ) ) ) ).
% 160.46/160.17  
% 160.46/160.17  fof(fact_dvd_Oless__asym,axiom,
% 160.46/160.17      ! [V_y,V_x] :
% 160.46/160.17        ( ( hBOOL(hAPP(hAPP(c_Rings_Odvd__class_Odvd(tc_Nat_Onat),V_x),V_y))
% 160.46/160.17          & ~ hBOOL(hAPP(hAPP(c_Rings_Odvd__class_Odvd(tc_Nat_Onat),V_y),V_x)) )
% 160.46/160.17       => ~ ( hBOOL(hAPP(hAPP(c_Rings_Odvd__class_Odvd(tc_Nat_Onat),V_y),V_x))
% 160.46/160.17            & ~ hBOOL(hAPP(hAPP(c_Rings_Odvd__class_Odvd(tc_Nat_Onat),V_x),V_y)) ) ) ).
% 160.46/160.17  
% 160.46/160.17  fof(fact_dvd_Oless__trans,axiom,
% 160.46/160.17      ! [V_z,V_y,V_x] :
% 160.46/160.17        ( ( hBOOL(hAPP(hAPP(c_Rings_Odvd__class_Odvd(tc_Nat_Onat),V_x),V_y))
% 160.46/160.17          & ~ hBOOL(hAPP(hAPP(c_Rings_Odvd__class_Odvd(tc_Nat_Onat),V_y),V_x)) )
% 160.46/160.17       => ( ( hBOOL(hAPP(hAPP(c_Rings_Odvd__class_Odvd(tc_Nat_Onat),V_y),V_z))
% 160.46/160.17            & ~ hBOOL(hAPP(hAPP(c_Rings_Odvd__class_Odvd(tc_Nat_Onat),V_z),V_y)) )
% 160.46/160.17         => ( hBOOL(hAPP(hAPP(c_Rings_Odvd__class_Odvd(tc_Nat_Onat),V_x),V_z))
% 160.46/160.17            & ~ hBOOL(hAPP(hAPP(c_Rings_Odvd__class_Odvd(tc_Nat_Onat),V_z),V_x)) ) ) ) ).
% 160.46/160.17  
% 160.46/160.17  fof(fact_dvd_Oless__asym_H,axiom,
% 160.46/160.17      ! [V_b,V_a] :
% 160.46/160.17        ( ( hBOOL(hAPP(hAPP(c_Rings_Odvd__class_Odvd(tc_Nat_Onat),V_a),V_b))
% 160.46/160.18          & ~ hBOOL(hAPP(hAPP(c_Rings_Odvd__class_Odvd(tc_Nat_Onat),V_b),V_a)) )
% 160.46/160.18       => ~ ( hBOOL(hAPP(hAPP(c_Rings_Odvd__class_Odvd(tc_Nat_Onat),V_b),V_a))
% 160.46/160.18            & ~ hBOOL(hAPP(hAPP(c_Rings_Odvd__class_Odvd(tc_Nat_Onat),V_a),V_b)) ) ) ).
% 160.46/160.18  
% 160.46/160.18  fof(fact_dvd_Oless__le__trans,axiom,
% 160.46/160.18      ! [V_z,V_y,V_x] :
% 160.46/160.18        ( ( hBOOL(hAPP(hAPP(c_Rings_Odvd__class_Odvd(tc_Nat_Onat),V_x),V_y))
% 160.46/160.18          & ~ hBOOL(hAPP(hAPP(c_Rings_Odvd__class_Odvd(tc_Nat_Onat),V_y),V_x)) )
% 160.46/160.18       => ( hBOOL(hAPP(hAPP(c_Rings_Odvd__class_Odvd(tc_Nat_Onat),V_y),V_z))
% 160.46/160.18         => ( hBOOL(hAPP(hAPP(c_Rings_Odvd__class_Odvd(tc_Nat_Onat),V_x),V_z))
% 160.46/160.18            & ~ hBOOL(hAPP(hAPP(c_Rings_Odvd__class_Odvd(tc_Nat_Onat),V_z),V_x)) ) ) ) ).
% 160.46/160.18  
% 160.46/160.18  fof(fact_dvd_Oord__less__eq__trans,axiom,
% 160.46/160.18      ! [V_c,V_b,V_a] :
% 160.46/160.18        ( ( hBOOL(hAPP(hAPP(c_Rings_Odvd__class_Odvd(tc_Nat_Onat),V_a),V_b))
% 160.46/160.18          & ~ hBOOL(hAPP(hAPP(c_Rings_Odvd__class_Odvd(tc_Nat_Onat),V_b),V_a)) )
% 160.46/160.18       => ( V_b = V_c
% 160.46/160.18         => ( hBOOL(hAPP(hAPP(c_Rings_Odvd__class_Odvd(tc_Nat_Onat),V_a),V_c))
% 160.46/160.18            & ~ hBOOL(hAPP(hAPP(c_Rings_Odvd__class_Odvd(tc_Nat_Onat),V_c),V_a)) ) ) ) ).
% 160.46/160.18  
% 160.46/160.18  fof(fact_dvd_Oless__imp__not__eq2,axiom,
% 160.46/160.18      ! [V_y,V_x] :
% 160.46/160.18        ( ( hBOOL(hAPP(hAPP(c_Rings_Odvd__class_Odvd(tc_Nat_Onat),V_x),V_y))
% 160.46/160.18          & ~ hBOOL(hAPP(hAPP(c_Rings_Odvd__class_Odvd(tc_Nat_Onat),V_y),V_x)) )
% 160.46/160.18       => V_y != V_x ) ).
% 160.46/160.18  
% 160.46/160.18  fof(fact_dvd_Oless__imp__not__eq,axiom,
% 160.46/160.18      ! [V_y,V_x] :
% 160.46/160.18        ( ( hBOOL(hAPP(hAPP(c_Rings_Odvd__class_Odvd(tc_Nat_Onat),V_x),V_y))
% 160.46/160.18          & ~ hBOOL(hAPP(hAPP(c_Rings_Odvd__class_Odvd(tc_Nat_Onat),V_y),V_x)) )
% 160.46/160.18       => V_x != V_y ) ).
% 160.46/160.18  
% 160.46/160.18  %----Arity declarations (218)
% 160.46/160.18  fof(arity_HOL__Obool__Lattices_Obounded__lattice,axiom,
% 160.46/160.18      class_Lattices_Obounded__lattice(tc_HOL_Obool) ).
% 160.46/160.18  
% 160.46/160.18  fof(arity_fun__Lattices_Obounded__lattice,axiom,
% 160.46/160.18      ! [T_2,T_1] :
% 160.46/160.18        ( class_Lattices_Obounded__lattice(T_1)
% 160.46/160.18       => class_Lattices_Obounded__lattice(tc_fun(T_2,T_1)) ) ).
% 160.46/160.18  
% 160.46/160.18  fof(arity_fun__Complete__Lattice_Ocomplete__lattice,axiom,
% 160.46/160.18      ! [T_2,T_1] :
% 160.46/160.18        ( class_Complete__Lattice_Ocomplete__lattice(T_1)
% 160.46/160.18       => class_Complete__Lattice_Ocomplete__lattice(tc_fun(T_2,T_1)) ) ).
% 160.46/160.18  
% 160.46/160.18  fof(arity_fun__Lattices_Obounded__lattice__top,axiom,
% 160.46/160.18      ! [T_2,T_1] :
% 160.46/160.18        ( class_Lattices_Obounded__lattice(T_1)
% 160.46/160.18       => class_Lattices_Obounded__lattice__top(tc_fun(T_2,T_1)) ) ).
% 160.46/160.18  
% 160.46/160.18  fof(arity_fun__Lattices_Obounded__lattice__bot,axiom,
% 160.46/160.18      ! [T_2,T_1] :
% 160.46/160.18        ( class_Lattices_Obounded__lattice(T_1)
% 160.46/160.18       => class_Lattices_Obounded__lattice__bot(tc_fun(T_2,T_1)) ) ).
% 160.46/160.18  
% 160.46/160.18  fof(arity_fun__Lattices_Osemilattice__sup,axiom,
% 160.46/160.18      ! [T_2,T_1] :
% 160.46/160.18        ( class_Lattices_Olattice(T_1)
% 160.46/160.18       => class_Lattices_Osemilattice__sup(tc_fun(T_2,T_1)) ) ).
% 160.46/160.18  
% 160.46/160.18  fof(arity_fun__Lattices_Osemilattice__inf,axiom,
% 160.46/160.18      ! [T_2,T_1] :
% 160.46/160.18        ( class_Lattices_Olattice(T_1)
% 160.46/160.18       => class_Lattices_Osemilattice__inf(tc_fun(T_2,T_1)) ) ).
% 160.46/160.18  
% 160.46/160.18  fof(arity_fun__Lattices_Odistrib__lattice,axiom,
% 160.46/160.18      ! [T_2,T_1] :
% 160.46/160.18        ( class_Lattices_Odistrib__lattice(T_1)
% 160.46/160.18       => class_Lattices_Odistrib__lattice(tc_fun(T_2,T_1)) ) ).
% 160.46/160.18  
% 160.46/160.18  fof(arity_fun__Lattices_Oboolean__algebra,axiom,
% 160.46/160.18      ! [T_2,T_1] :
% 160.46/160.18        ( class_Lattices_Oboolean__algebra(T_1)
% 160.46/160.18       => class_Lattices_Oboolean__algebra(tc_fun(T_2,T_1)) ) ).
% 160.46/160.18  
% 160.46/160.18  fof(arity_fun__Orderings_Opreorder,axiom,
% 160.46/160.18      ! [T_2,T_1] :
% 160.46/160.18        ( class_Orderings_Opreorder(T_1)
% 160.46/160.18       => class_Orderings_Opreorder(tc_fun(T_2,T_1)) ) ).
% 160.46/160.18  
% 160.46/160.18  fof(arity_fun__Finite__Set_Ofinite,axiom,
% 160.46/160.18      ! [T_1,T_2] :
% 160.46/160.18        ( ( class_Finite__Set_Ofinite(T_2)
% 160.46/160.18          & class_Finite__Set_Ofinite(T_1) )
% 160.46/160.18       => class_Finite__Set_Ofinite(tc_fun(T_2,T_1)) ) ).
% 160.46/160.18  
% 160.46/160.18  fof(arity_fun__Lattices_Olattice,axiom,
% 160.46/160.18      ! [T_2,T_1] :
% 160.46/160.18        ( class_Lattices_Olattice(T_1)
% 160.46/160.18       => class_Lattices_Olattice(tc_fun(T_2,T_1)) ) ).
% 160.46/160.18  
% 160.46/160.18  fof(arity_fun__Orderings_Oorder,axiom,
% 160.46/160.18      ! [T_2,T_1] :
% 160.46/160.18        ( class_Orderings_Oorder(T_1)
% 160.46/160.18       => class_Orderings_Oorder(tc_fun(T_2,T_1)) ) ).
% 160.46/160.18  
% 160.46/160.18  fof(arity_fun__Orderings_Otop,axiom,
% 160.46/160.18      ! [T_2,T_1] :
% 160.46/160.18        ( class_Orderings_Otop(T_1)
% 160.46/160.18       => class_Orderings_Otop(tc_fun(T_2,T_1)) ) ).
% 160.46/160.18  
% 160.46/160.18  fof(arity_fun__Orderings_Oord,axiom,
% 160.46/160.18      ! [T_2,T_1] :
% 160.46/160.18        ( class_Orderings_Oord(T_1)
% 160.46/160.18       => class_Orderings_Oord(tc_fun(T_2,T_1)) ) ).
% 160.46/160.18  
% 160.46/160.18  fof(arity_fun__Orderings_Obot,axiom,
% 160.46/160.18      ! [T_2,T_1] :
% 160.46/160.18        ( class_Orderings_Obot(T_1)
% 160.46/160.18       => class_Orderings_Obot(tc_fun(T_2,T_1)) ) ).
% 160.46/160.18  
% 160.46/160.18  fof(arity_fun__Groups_Ouminus,axiom,
% 160.46/160.18      ! [T_2,T_1] :
% 160.46/160.18        ( class_Groups_Ouminus(T_1)
% 160.46/160.18       => class_Groups_Ouminus(tc_fun(T_2,T_1)) ) ).
% 160.46/160.18  
% 160.46/160.18  fof(arity_fun__Groups_Ominus,axiom,
% 160.46/160.18      ! [T_2,T_1] :
% 160.46/160.18        ( class_Groups_Ominus(T_1)
% 160.46/160.18       => class_Groups_Ominus(tc_fun(T_2,T_1)) ) ).
% 160.46/160.18  
% 160.46/160.18  fof(arity_fun__Enum_Oenum,axiom,
% 160.46/160.18      ! [T_1,T_2] :
% 160.46/160.18        ( ( class_Enum_Oenum(T_2)
% 160.46/160.18          & class_Enum_Oenum(T_1) )
% 160.46/160.18       => class_Enum_Oenum(tc_fun(T_2,T_1)) ) ).
% 160.46/160.18  
% 160.46/160.18  fof(arity_Com__Ocom__Nat_Osize,axiom,
% 160.46/160.18      class_Nat_Osize(tc_Com_Ocom) ).
% 160.46/160.18  
% 160.46/160.18  fof(arity_Int__Oint__Semiring__Normalization_Ocomm__semiring__1__cancel__crossproduct,axiom,
% 160.46/160.18      class_Semiring__Normalization_Ocomm__semiring__1__cancel__crossproduct(tc_Int_Oint) ).
% 160.46/160.18  
% 160.46/160.18  fof(arity_Int__Oint__Groups_Oordered__cancel__ab__semigroup__add,axiom,
% 160.46/160.18      class_Groups_Oordered__cancel__ab__semigroup__add(tc_Int_Oint) ).
% 160.46/160.18  
% 160.46/160.18  fof(arity_Int__Oint__Groups_Oordered__ab__semigroup__add__imp__le,axiom,
% 160.46/160.18      class_Groups_Oordered__ab__semigroup__add__imp__le(tc_Int_Oint) ).
% 160.46/160.18  
% 160.46/160.18  fof(arity_Int__Oint__Rings_Olinordered__comm__semiring__strict,axiom,
% 160.46/160.18      class_Rings_Olinordered__comm__semiring__strict(tc_Int_Oint) ).
% 160.46/160.18  
% 160.46/160.18  fof(arity_Int__Oint__Rings_Olinordered__semiring__1__strict,axiom,
% 160.46/160.18      class_Rings_Olinordered__semiring__1__strict(tc_Int_Oint) ).
% 160.46/160.18  
% 160.46/160.18  fof(arity_Int__Oint__Groups_Olinordered__ab__semigroup__add,axiom,
% 160.46/160.18      class_Groups_Olinordered__ab__semigroup__add(tc_Int_Oint) ).
% 160.46/160.18  
% 160.46/160.18  fof(arity_Int__Oint__Rings_Olinordered__semiring__strict,axiom,
% 160.46/160.18      class_Rings_Olinordered__semiring__strict(tc_Int_Oint) ).
% 160.46/160.18  
% 160.46/160.18  fof(arity_Int__Oint__Groups_Oordered__ab__semigroup__add,axiom,
% 160.46/160.18      class_Groups_Oordered__ab__semigroup__add(tc_Int_Oint) ).
% 160.46/160.18  
% 160.46/160.18  fof(arity_Int__Oint__Groups_Oordered__ab__group__add__abs,axiom,
% 160.46/160.18      class_Groups_Oordered__ab__group__add__abs(tc_Int_Oint) ).
% 160.46/160.18  
% 160.46/160.18  fof(arity_Int__Oint__Groups_Oordered__comm__monoid__add,axiom,
% 160.46/160.18      class_Groups_Oordered__comm__monoid__add(tc_Int_Oint) ).
% 160.46/160.18  
% 160.46/160.18  fof(arity_Int__Oint__Groups_Olinordered__ab__group__add,axiom,
% 160.46/160.18      class_Groups_Olinordered__ab__group__add(tc_Int_Oint) ).
% 160.46/160.18  
% 160.46/160.18  fof(arity_Int__Oint__Groups_Ocancel__ab__semigroup__add,axiom,
% 160.46/160.18      class_Groups_Ocancel__ab__semigroup__add(tc_Int_Oint) ).
% 160.46/160.18  
% 160.46/160.18  fof(arity_Int__Oint__Rings_Oring__1__no__zero__divisors,axiom,
% 160.46/160.18      class_Rings_Oring__1__no__zero__divisors(tc_Int_Oint) ).
% 160.46/160.18  
% 160.46/160.18  fof(arity_Int__Oint__Rings_Oordered__cancel__semiring,axiom,
% 160.46/160.18      class_Rings_Oordered__cancel__semiring(tc_Int_Oint) ).
% 160.46/160.18  
% 160.46/160.18  fof(arity_Int__Oint__Rings_Olinordered__ring__strict,axiom,
% 160.46/160.18      class_Rings_Olinordered__ring__strict(tc_Int_Oint) ).
% 160.46/160.18  
% 160.46/160.18  fof(arity_Int__Oint__Rings_Oring__no__zero__divisors,axiom,
% 160.46/160.18      class_Rings_Oring__no__zero__divisors(tc_Int_Oint) ).
% 160.46/160.18  
% 160.46/160.18  fof(arity_Int__Oint__Rings_Oordered__comm__semiring,axiom,
% 160.46/160.18      class_Rings_Oordered__comm__semiring(tc_Int_Oint) ).
% 160.46/160.18  
% 160.46/160.18  fof(arity_Int__Oint__Rings_Olinordered__semiring__1,axiom,
% 160.46/160.18      class_Rings_Olinordered__semiring__1(tc_Int_Oint) ).
% 160.46/160.18  
% 160.46/160.18  fof(arity_Int__Oint__Groups_Oordered__ab__group__add,axiom,
% 160.46/160.18      class_Groups_Oordered__ab__group__add(tc_Int_Oint) ).
% 160.46/160.18  
% 160.46/160.18  fof(arity_Int__Oint__Groups_Ocancel__semigroup__add,axiom,
% 160.46/160.18      class_Groups_Ocancel__semigroup__add(tc_Int_Oint) ).
% 160.46/160.18  
% 160.46/160.18  fof(arity_Int__Oint__Rings_Olinordered__semiring,axiom,
% 160.46/160.18      class_Rings_Olinordered__semiring(tc_Int_Oint) ).
% 160.46/160.18  
% 160.46/160.18  fof(arity_Int__Oint__Rings_Olinordered__semidom,axiom,
% 160.46/160.18      class_Rings_Olinordered__semidom(tc_Int_Oint) ).
% 160.46/160.18  
% 160.46/160.18  fof(arity_Int__Oint__Lazy__Sequence_Osmall__lazy,axiom,
% 160.46/160.18      class_Lazy__Sequence_Osmall__lazy(tc_Int_Oint) ).
% 160.46/160.18  
% 160.46/160.18  fof(arity_Int__Oint__Lattices_Osemilattice__sup,axiom,
% 160.46/160.18      class_Lattices_Osemilattice__sup(tc_Int_Oint) ).
% 160.46/160.18  
% 160.46/160.18  fof(arity_Int__Oint__Lattices_Osemilattice__inf,axiom,
% 160.46/160.18      class_Lattices_Osemilattice__inf(tc_Int_Oint) ).
% 160.46/160.18  
% 160.46/160.18  fof(arity_Int__Oint__Lattices_Odistrib__lattice,axiom,
% 160.46/160.18      class_Lattices_Odistrib__lattice(tc_Int_Oint) ).
% 160.46/160.18  
% 160.46/160.18  fof(arity_Int__Oint__Groups_Oab__semigroup__mult,axiom,
% 160.46/160.18      class_Groups_Oab__semigroup__mult(tc_Int_Oint) ).
% 160.46/160.18  
% 160.46/160.18  fof(arity_Int__Oint__Groups_Ocomm__monoid__mult,axiom,
% 160.46/160.18      class_Groups_Ocomm__monoid__mult(tc_Int_Oint) ).
% 160.46/160.18  
% 160.46/160.18  fof(arity_Int__Oint__Groups_Oab__semigroup__add,axiom,
% 160.46/160.18      class_Groups_Oab__semigroup__add(tc_Int_Oint) ).
% 160.46/160.18  
% 160.46/160.18  fof(arity_Int__Oint__Rings_Oordered__semiring,axiom,
% 160.46/160.18      class_Rings_Oordered__semiring(tc_Int_Oint) ).
% 160.46/160.18  
% 160.46/160.18  fof(arity_Int__Oint__Rings_Oordered__ring__abs,axiom,
% 160.46/160.18      class_Rings_Oordered__ring__abs(tc_Int_Oint) ).
% 160.46/160.18  
% 160.46/160.18  fof(arity_Int__Oint__Rings_Ono__zero__divisors,axiom,
% 160.46/160.18      class_Rings_Ono__zero__divisors(tc_Int_Oint) ).
% 160.46/160.18  
% 160.46/160.18  fof(arity_Int__Oint__Groups_Ocomm__monoid__add,axiom,
% 160.46/160.18      class_Groups_Ocomm__monoid__add(tc_Int_Oint) ).
% 160.46/160.18  
% 160.46/160.18  fof(arity_Int__Oint__Rings_Olinordered__ring,axiom,
% 160.46/160.18      class_Rings_Olinordered__ring(tc_Int_Oint) ).
% 160.46/160.18  
% 160.46/160.18  fof(arity_Int__Oint__Rings_Olinordered__idom,axiom,
% 160.46/160.18      class_Rings_Olinordered__idom(tc_Int_Oint) ).
% 160.46/160.18  
% 160.46/160.18  fof(arity_Int__Oint__Rings_Ocomm__semiring__1,axiom,
% 160.46/160.18      class_Rings_Ocomm__semiring__1(tc_Int_Oint) ).
% 160.46/160.18  
% 160.46/160.18  fof(arity_Int__Oint__Groups_Osemigroup__add,axiom,
% 160.46/160.18      class_Groups_Osemigroup__add(tc_Int_Oint) ).
% 160.46/160.18  
% 160.46/160.18  fof(arity_Int__Oint__Divides_Osemiring__div,axiom,
% 160.46/160.18      class_Divides_Osemiring__div(tc_Int_Oint) ).
% 160.46/160.18  
% 160.46/160.18  fof(arity_Int__Oint__Rings_Ocomm__semiring,axiom,
% 160.46/160.18      class_Rings_Ocomm__semiring(tc_Int_Oint) ).
% 160.46/160.18  
% 160.46/160.18  fof(arity_Int__Oint__Nat_Osemiring__char__0,axiom,
% 160.46/160.18      class_Nat_Osemiring__char__0(tc_Int_Oint) ).
% 160.46/160.18  
% 160.46/160.18  fof(arity_Int__Oint__Groups_Oab__group__add,axiom,
% 160.46/160.18      class_Groups_Oab__group__add(tc_Int_Oint) ).
% 160.46/160.18  
% 160.46/160.18  fof(arity_Int__Oint__Rings_Ozero__neq__one,axiom,
% 160.46/160.18      class_Rings_Ozero__neq__one(tc_Int_Oint) ).
% 160.46/160.18  
% 160.46/160.18  fof(arity_Int__Oint__Rings_Oordered__ring,axiom,
% 160.46/160.18      class_Rings_Oordered__ring(tc_Int_Oint) ).
% 160.46/160.18  
% 160.46/160.18  fof(arity_Int__Oint__Orderings_Opreorder,axiom,
% 160.46/160.18      class_Orderings_Opreorder(tc_Int_Oint) ).
% 160.46/160.18  
% 160.46/160.18  fof(arity_Int__Oint__Orderings_Olinorder,axiom,
% 160.46/160.18      class_Orderings_Olinorder(tc_Int_Oint) ).
% 160.46/160.18  
% 160.46/160.18  fof(arity_Int__Oint__Groups_Omonoid__mult,axiom,
% 160.46/160.18      class_Groups_Omonoid__mult(tc_Int_Oint) ).
% 160.46/160.18  
% 160.46/160.18  fof(arity_Int__Oint__Rings_Ocomm__ring__1,axiom,
% 160.46/160.18      class_Rings_Ocomm__ring__1(tc_Int_Oint) ).
% 160.46/160.18  
% 160.46/160.18  fof(arity_Int__Oint__Groups_Omonoid__add,axiom,
% 160.46/160.18      class_Groups_Omonoid__add(tc_Int_Oint) ).
% 160.46/160.18  
% 160.46/160.18  fof(arity_Int__Oint__Rings_Osemiring__1,axiom,
% 160.46/160.18      class_Rings_Osemiring__1(tc_Int_Oint) ).
% 160.46/160.18  
% 160.46/160.18  fof(arity_Int__Oint__Rings_Osemiring__0,axiom,
% 160.46/160.18      class_Rings_Osemiring__0(tc_Int_Oint) ).
% 160.46/160.18  
% 160.46/160.18  fof(arity_Int__Oint__Lattices_Olattice,axiom,
% 160.46/160.18      class_Lattices_Olattice(tc_Int_Oint) ).
% 160.46/160.18  
% 160.46/160.18  fof(arity_Int__Oint__Groups_Ogroup__add,axiom,
% 160.46/160.18      class_Groups_Ogroup__add(tc_Int_Oint) ).
% 160.46/160.18  
% 160.46/160.18  fof(arity_Int__Oint__Divides_Oring__div,axiom,
% 160.46/160.18      class_Divides_Oring__div(tc_Int_Oint) ).
% 160.46/160.18  
% 160.46/160.18  fof(arity_Int__Oint__Rings_Omult__zero,axiom,
% 160.46/160.18      class_Rings_Omult__zero(tc_Int_Oint) ).
% 160.46/160.18  
% 160.46/160.18  fof(arity_Int__Oint__Orderings_Oorder,axiom,
% 160.46/160.18      class_Orderings_Oorder(tc_Int_Oint) ).
% 160.46/160.18  
% 160.46/160.18  fof(arity_Int__Oint__Int_Oring__char__0,axiom,
% 160.46/160.18      class_Int_Oring__char__0(tc_Int_Oint) ).
% 160.46/160.18  
% 160.46/160.18  fof(arity_Int__Oint__Int_Onumber__ring,axiom,
% 160.46/160.18      class_Int_Onumber__ring(tc_Int_Oint) ).
% 160.46/160.18  
% 160.46/160.18  fof(arity_Int__Oint__Rings_Osemiring,axiom,
% 160.46/160.18      class_Rings_Osemiring(tc_Int_Oint) ).
% 160.46/160.18  
% 160.46/160.18  fof(arity_Int__Oint__Orderings_Oord,axiom,
% 160.46/160.18      class_Orderings_Oord(tc_Int_Oint) ).
% 160.46/160.18  
% 160.46/160.18  fof(arity_Int__Oint__Groups_Ouminus,axiom,
% 160.46/160.18      class_Groups_Ouminus(tc_Int_Oint) ).
% 160.46/160.18  
% 160.46/160.18  fof(arity_Int__Oint__Groups_Osgn__if,axiom,
% 160.46/160.18      class_Groups_Osgn__if(tc_Int_Oint) ).
% 160.46/160.18  
% 160.46/160.18  fof(arity_Int__Oint__Groups_Oabs__if,axiom,
% 160.46/160.18      class_Groups_Oabs__if(tc_Int_Oint) ).
% 160.46/160.18  
% 160.46/160.18  fof(arity_Int__Oint__Rings_Oring__1,axiom,
% 160.46/160.18      class_Rings_Oring__1(tc_Int_Oint) ).
% 160.46/160.18  
% 160.46/160.18  fof(arity_Int__Oint__Groups_Ominus,axiom,
% 160.46/160.18      class_Groups_Ominus(tc_Int_Oint) ).
% 160.46/160.18  
% 160.46/160.18  fof(arity_Int__Oint__Power_Opower,axiom,
% 160.46/160.18      class_Power_Opower(tc_Int_Oint) ).
% 160.46/160.18  
% 160.46/160.18  fof(arity_Int__Oint__Groups_Ozero,axiom,
% 160.46/160.18      class_Groups_Ozero(tc_Int_Oint) ).
% 160.46/160.18  
% 160.46/160.18  fof(arity_Int__Oint__Rings_Oring,axiom,
% 160.46/160.18      class_Rings_Oring(tc_Int_Oint) ).
% 160.46/160.18  
% 160.46/160.18  fof(arity_Int__Oint__Rings_Oidom,axiom,
% 160.46/160.18      class_Rings_Oidom(tc_Int_Oint) ).
% 160.46/160.18  
% 160.46/160.18  fof(arity_Int__Oint__Int_Onumber,axiom,
% 160.46/160.18      class_Int_Onumber(tc_Int_Oint) ).
% 160.46/160.18  
% 160.46/160.18  fof(arity_Int__Oint__Groups_Oone,axiom,
% 160.46/160.18      class_Groups_Oone(tc_Int_Oint) ).
% 160.46/160.18  
% 160.46/160.18  fof(arity_Nat__Onat__Semiring__Normalization_Ocomm__semiring__1__cancel__crossproduct,axiom,
% 160.46/160.18      class_Semiring__Normalization_Ocomm__semiring__1__cancel__crossproduct(tc_Nat_Onat) ).
% 160.46/160.18  
% 160.46/160.18  fof(arity_Nat__Onat__Groups_Oordered__cancel__ab__semigroup__add,axiom,
% 160.46/160.18      class_Groups_Oordered__cancel__ab__semigroup__add(tc_Nat_Onat) ).
% 160.46/160.18  
% 160.46/160.18  fof(arity_Nat__Onat__Groups_Oordered__ab__semigroup__add__imp__le,axiom,
% 160.46/160.18      class_Groups_Oordered__ab__semigroup__add__imp__le(tc_Nat_Onat) ).
% 160.46/160.18  
% 160.46/160.18  fof(arity_Nat__Onat__Rings_Olinordered__comm__semiring__strict,axiom,
% 160.46/160.18      class_Rings_Olinordered__comm__semiring__strict(tc_Nat_Onat) ).
% 160.46/160.18  
% 160.46/160.18  fof(arity_Nat__Onat__Groups_Olinordered__ab__semigroup__add,axiom,
% 160.46/160.18      class_Groups_Olinordered__ab__semigroup__add(tc_Nat_Onat) ).
% 160.46/160.18  
% 160.46/160.18  fof(arity_Nat__Onat__Rings_Olinordered__semiring__strict,axiom,
% 160.46/160.18      class_Rings_Olinordered__semiring__strict(tc_Nat_Onat) ).
% 160.46/160.18  
% 160.46/160.18  fof(arity_Nat__Onat__Groups_Oordered__ab__semigroup__add,axiom,
% 160.46/160.18      class_Groups_Oordered__ab__semigroup__add(tc_Nat_Onat) ).
% 160.46/160.18  
% 160.46/160.18  fof(arity_Nat__Onat__Groups_Oordered__comm__monoid__add,axiom,
% 160.46/160.18      class_Groups_Oordered__comm__monoid__add(tc_Nat_Onat) ).
% 160.46/160.18  
% 160.46/160.18  fof(arity_Nat__Onat__Groups_Ocancel__ab__semigroup__add,axiom,
% 160.46/160.18      class_Groups_Ocancel__ab__semigroup__add(tc_Nat_Onat) ).
% 160.46/160.18  
% 160.46/160.18  fof(arity_Nat__Onat__Rings_Oordered__cancel__semiring,axiom,
% 160.46/160.18      class_Rings_Oordered__cancel__semiring(tc_Nat_Onat) ).
% 160.46/160.18  
% 160.46/160.18  fof(arity_Nat__Onat__Rings_Oordered__comm__semiring,axiom,
% 160.46/160.18      class_Rings_Oordered__comm__semiring(tc_Nat_Onat) ).
% 160.46/160.18  
% 160.46/160.18  fof(arity_Nat__Onat__Groups_Ocancel__semigroup__add,axiom,
% 160.46/160.18      class_Groups_Ocancel__semigroup__add(tc_Nat_Onat) ).
% 160.46/160.18  
% 160.46/160.18  fof(arity_Nat__Onat__Rings_Olinordered__semiring,axiom,
% 160.46/160.18      class_Rings_Olinordered__semiring(tc_Nat_Onat) ).
% 160.46/160.18  
% 160.46/160.18  fof(arity_Nat__Onat__Rings_Olinordered__semidom,axiom,
% 160.46/160.18      class_Rings_Olinordered__semidom(tc_Nat_Onat) ).
% 160.46/160.18  
% 160.46/160.18  fof(arity_Nat__Onat__Lattices_Osemilattice__sup,axiom,
% 160.46/160.18      class_Lattices_Osemilattice__sup(tc_Nat_Onat) ).
% 160.46/160.18  
% 160.46/160.18  fof(arity_Nat__Onat__Lattices_Osemilattice__inf,axiom,
% 160.46/160.18      class_Lattices_Osemilattice__inf(tc_Nat_Onat) ).
% 160.46/160.18  
% 160.46/160.18  fof(arity_Nat__Onat__Lattices_Odistrib__lattice,axiom,
% 160.46/160.18      class_Lattices_Odistrib__lattice(tc_Nat_Onat) ).
% 160.46/160.18  
% 160.46/160.18  fof(arity_Nat__Onat__Groups_Oab__semigroup__mult,axiom,
% 160.46/160.18      class_Groups_Oab__semigroup__mult(tc_Nat_Onat) ).
% 160.46/160.18  
% 160.46/160.18  fof(arity_Nat__Onat__Groups_Ocomm__monoid__mult,axiom,
% 160.46/160.18      class_Groups_Ocomm__monoid__mult(tc_Nat_Onat) ).
% 160.46/160.18  
% 160.46/160.18  fof(arity_Nat__Onat__Groups_Oab__semigroup__add,axiom,
% 160.46/160.18      class_Groups_Oab__semigroup__add(tc_Nat_Onat) ).
% 160.46/160.18  
% 160.46/160.18  fof(arity_Nat__Onat__Rings_Oordered__semiring,axiom,
% 160.46/160.18      class_Rings_Oordered__semiring(tc_Nat_Onat) ).
% 160.46/160.18  
% 160.46/160.18  fof(arity_Nat__Onat__Rings_Ono__zero__divisors,axiom,
% 160.46/160.18      class_Rings_Ono__zero__divisors(tc_Nat_Onat) ).
% 160.46/160.18  
% 160.46/160.18  fof(arity_Nat__Onat__Groups_Ocomm__monoid__add,axiom,
% 160.46/160.18      class_Groups_Ocomm__monoid__add(tc_Nat_Onat) ).
% 160.46/160.18  
% 160.46/160.18  fof(arity_Nat__Onat__Rings_Ocomm__semiring__1,axiom,
% 160.46/160.18      class_Rings_Ocomm__semiring__1(tc_Nat_Onat) ).
% 160.46/160.18  
% 160.46/160.18  fof(arity_Nat__Onat__Groups_Osemigroup__add,axiom,
% 160.46/160.18      class_Groups_Osemigroup__add(tc_Nat_Onat) ).
% 160.46/160.18  
% 160.46/160.18  fof(arity_Nat__Onat__Divides_Osemiring__div,axiom,
% 160.46/160.18      class_Divides_Osemiring__div(tc_Nat_Onat) ).
% 160.46/160.18  
% 160.46/160.18  fof(arity_Nat__Onat__Rings_Ocomm__semiring,axiom,
% 160.46/160.18      class_Rings_Ocomm__semiring(tc_Nat_Onat) ).
% 160.46/160.18  
% 160.46/160.18  fof(arity_Nat__Onat__Orderings_Owellorder,axiom,
% 160.46/160.18      class_Orderings_Owellorder(tc_Nat_Onat) ).
% 160.46/160.18  
% 160.46/160.18  fof(arity_Nat__Onat__Nat_Osemiring__char__0,axiom,
% 160.46/160.18      class_Nat_Osemiring__char__0(tc_Nat_Onat) ).
% 160.46/160.18  
% 160.46/160.18  fof(arity_Nat__Onat__Rings_Ozero__neq__one,axiom,
% 160.46/160.18      class_Rings_Ozero__neq__one(tc_Nat_Onat) ).
% 160.46/160.18  
% 160.46/160.18  fof(arity_Nat__Onat__Orderings_Opreorder,axiom,
% 160.46/160.18      class_Orderings_Opreorder(tc_Nat_Onat) ).
% 160.46/160.18  
% 160.46/160.18  fof(arity_Nat__Onat__Orderings_Olinorder,axiom,
% 160.46/160.18      class_Orderings_Olinorder(tc_Nat_Onat) ).
% 160.46/160.18  
% 160.46/160.18  fof(arity_Nat__Onat__Groups_Omonoid__mult,axiom,
% 160.46/160.18      class_Groups_Omonoid__mult(tc_Nat_Onat) ).
% 160.46/160.18  
% 160.46/160.18  fof(arity_Nat__Onat__Groups_Omonoid__add,axiom,
% 160.46/160.18      class_Groups_Omonoid__add(tc_Nat_Onat) ).
% 160.46/160.18  
% 160.46/160.18  fof(arity_Nat__Onat__Rings_Osemiring__1,axiom,
% 160.46/160.18      class_Rings_Osemiring__1(tc_Nat_Onat) ).
% 160.46/160.18  
% 160.46/160.18  fof(arity_Nat__Onat__Rings_Osemiring__0,axiom,
% 160.46/160.18      class_Rings_Osemiring__0(tc_Nat_Onat) ).
% 160.46/160.18  
% 160.46/160.18  fof(arity_Nat__Onat__Lattices_Olattice,axiom,
% 160.46/160.18      class_Lattices_Olattice(tc_Nat_Onat) ).
% 160.46/160.18  
% 160.46/160.18  fof(arity_Nat__Onat__Rings_Omult__zero,axiom,
% 160.46/160.18      class_Rings_Omult__zero(tc_Nat_Onat) ).
% 160.46/160.18  
% 160.46/160.18  fof(arity_Nat__Onat__Orderings_Oorder,axiom,
% 160.46/160.18      class_Orderings_Oorder(tc_Nat_Onat) ).
% 160.46/160.18  
% 160.46/160.18  fof(arity_Nat__Onat__Rings_Osemiring,axiom,
% 160.46/160.18      class_Rings_Osemiring(tc_Nat_Onat) ).
% 160.46/160.18  
% 160.46/160.18  fof(arity_Nat__Onat__Orderings_Oord,axiom,
% 160.46/160.18      class_Orderings_Oord(tc_Nat_Onat) ).
% 160.46/160.18  
% 160.46/160.18  fof(arity_Nat__Onat__Orderings_Obot,axiom,
% 160.46/160.18      class_Orderings_Obot(tc_Nat_Onat) ).
% 160.46/160.18  
% 160.46/160.18  fof(arity_Nat__Onat__Groups_Ominus,axiom,
% 160.46/160.18      class_Groups_Ominus(tc_Nat_Onat) ).
% 160.46/160.18  
% 160.46/160.18  fof(arity_Nat__Onat__Power_Opower,axiom,
% 160.46/160.18      class_Power_Opower(tc_Nat_Onat) ).
% 160.46/160.18  
% 160.46/160.18  fof(arity_Nat__Onat__Groups_Ozero,axiom,
% 160.46/160.18      class_Groups_Ozero(tc_Nat_Onat) ).
% 160.46/160.18  
% 160.46/160.18  fof(arity_Nat__Onat__Int_Onumber,axiom,
% 160.46/160.18      class_Int_Onumber(tc_Nat_Onat) ).
% 160.46/160.18  
% 160.46/160.18  fof(arity_Nat__Onat__Groups_Oone,axiom,
% 160.46/160.18      class_Groups_Oone(tc_Nat_Onat) ).
% 160.46/160.18  
% 160.46/160.18  fof(arity_Nat__Onat__Nat_Osize,axiom,
% 160.46/160.18      class_Nat_Osize(tc_Nat_Onat) ).
% 160.46/160.18  
% 160.46/160.18  fof(arity_HOL__Obool__Complete__Lattice_Ocomplete__lattice,axiom,
% 160.46/160.18      class_Complete__Lattice_Ocomplete__lattice(tc_HOL_Obool) ).
% 160.46/160.18  
% 160.46/160.18  fof(arity_HOL__Obool__Lattices_Obounded__lattice__top,axiom,
% 160.46/160.18      class_Lattices_Obounded__lattice__top(tc_HOL_Obool) ).
% 160.46/160.18  
% 160.46/160.18  fof(arity_HOL__Obool__Lattices_Obounded__lattice__bot,axiom,
% 160.46/160.18      class_Lattices_Obounded__lattice__bot(tc_HOL_Obool) ).
% 160.46/160.18  
% 160.46/160.18  fof(arity_HOL__Obool__Lattices_Osemilattice__sup,axiom,
% 160.46/160.18      class_Lattices_Osemilattice__sup(tc_HOL_Obool) ).
% 160.46/160.18  
% 160.46/160.18  fof(arity_HOL__Obool__Lattices_Osemilattice__inf,axiom,
% 160.46/160.18      class_Lattices_Osemilattice__inf(tc_HOL_Obool) ).
% 160.46/160.18  
% 160.46/160.18  fof(arity_HOL__Obool__Lattices_Odistrib__lattice,axiom,
% 160.46/160.18      class_Lattices_Odistrib__lattice(tc_HOL_Obool) ).
% 160.46/160.18  
% 160.46/160.18  fof(arity_HOL__Obool__Lattices_Oboolean__algebra,axiom,
% 160.46/160.18      class_Lattices_Oboolean__algebra(tc_HOL_Obool) ).
% 160.46/160.18  
% 160.46/160.18  fof(arity_HOL__Obool__Orderings_Opreorder,axiom,
% 160.46/160.18      class_Orderings_Opreorder(tc_HOL_Obool) ).
% 160.46/160.18  
% 160.46/160.18  fof(arity_HOL__Obool__Finite__Set_Ofinite,axiom,
% 160.46/160.18      class_Finite__Set_Ofinite(tc_HOL_Obool) ).
% 160.46/160.18  
% 160.46/160.18  fof(arity_HOL__Obool__Lattices_Olattice,axiom,
% 160.46/160.18      class_Lattices_Olattice(tc_HOL_Obool) ).
% 160.46/160.18  
% 160.46/160.18  fof(arity_HOL__Obool__Orderings_Oorder,axiom,
% 160.46/160.18      class_Orderings_Oorder(tc_HOL_Obool) ).
% 160.46/160.18  
% 160.46/160.18  fof(arity_HOL__Obool__Orderings_Otop,axiom,
% 160.46/160.18      class_Orderings_Otop(tc_HOL_Obool) ).
% 160.46/160.18  
% 160.46/160.18  fof(arity_HOL__Obool__Orderings_Oord,axiom,
% 160.46/160.18      class_Orderings_Oord(tc_HOL_Obool) ).
% 160.46/160.18  
% 160.46/160.18  fof(arity_HOL__Obool__Orderings_Obot,axiom,
% 160.46/160.18      class_Orderings_Obot(tc_HOL_Obool) ).
% 160.46/160.18  
% 160.46/160.18  fof(arity_HOL__Obool__Groups_Ouminus,axiom,
% 160.46/160.18      class_Groups_Ouminus(tc_HOL_Obool) ).
% 160.46/160.18  
% 160.46/160.18  fof(arity_HOL__Obool__Groups_Ominus,axiom,
% 160.46/160.18      class_Groups_Ominus(tc_HOL_Obool) ).
% 160.46/160.18  
% 160.46/160.18  fof(arity_HOL__Obool__Enum_Oenum,axiom,
% 160.46/160.18      class_Enum_Oenum(tc_HOL_Obool) ).
% 160.46/160.18  
% 160.46/160.18  fof(arity_HOL__Obool__Nat_Osize,axiom,
% 160.46/160.18      class_Nat_Osize(tc_HOL_Obool) ).
% 160.46/160.18  
% 160.46/160.18  fof(arity_Com__Ostate__Nat_Osize,axiom,
% 160.46/160.18      class_Nat_Osize(tc_Com_Ostate) ).
% 160.46/160.18  
% 160.46/160.18  fof(arity_List__Olist__Lazy__Sequence_Osmall__lazy,axiom,
% 160.46/160.18      ! [T_1] :
% 160.46/160.18        ( class_Lazy__Sequence_Osmall__lazy(T_1)
% 160.46/160.18       => class_Lazy__Sequence_Osmall__lazy(tc_List_Olist(T_1)) ) ).
% 160.46/160.18  
% 160.46/160.18  fof(arity_List__Olist__Nat_Osize,axiom,
% 160.46/160.18      ! [T_1] : class_Nat_Osize(tc_List_Olist(T_1)) ).
% 160.46/160.18  
% 160.46/160.18  fof(arity_sum__Finite__Set_Ofinite,axiom,
% 160.46/160.18      ! [T_1,T_2] :
% 160.46/160.18        ( ( class_Finite__Set_Ofinite(T_2)
% 160.46/160.18          & class_Finite__Set_Ofinite(T_1) )
% 160.46/160.18       => class_Finite__Set_Ofinite(tc_sum(T_2,T_1)) ) ).
% 160.46/160.18  
% 160.46/160.18  fof(arity_sum__Enum_Oenum,axiom,
% 160.46/160.18      ! [T_1,T_2] :
% 160.46/160.18        ( ( class_Enum_Oenum(T_2)
% 160.46/160.18          & class_Enum_Oenum(T_1) )
% 160.46/160.18       => class_Enum_Oenum(tc_sum(T_2,T_1)) ) ).
% 160.46/160.18  
% 160.46/160.18  fof(arity_sum__Nat_Osize,axiom,
% 160.46/160.18      ! [T_1,T_2] : class_Nat_Osize(tc_sum(T_2,T_1)) ).
% 160.46/160.18  
% 160.46/160.18  fof(arity_Option__Ooption__Finite__Set_Ofinite,axiom,
% 160.46/160.18      ! [T_1] :
% 160.46/160.18        ( class_Finite__Set_Ofinite(T_1)
% 160.46/160.18       => class_Finite__Set_Ofinite(tc_Option_Ooption(T_1)) ) ).
% 160.46/160.18  
% 160.46/160.18  fof(arity_Option__Ooption__Enum_Oenum,axiom,
% 160.46/160.18      ! [T_1] :
% 160.46/160.18        ( class_Enum_Oenum(T_1)
% 160.46/160.18       => class_Enum_Oenum(tc_Option_Ooption(T_1)) ) ).
% 160.46/160.18  
% 160.46/160.18  fof(arity_Option__Ooption__Nat_Osize,axiom,
% 160.46/160.18      ! [T_1] : class_Nat_Osize(tc_Option_Ooption(T_1)) ).
% 160.46/160.18  
% 160.46/160.18  fof(arity_Nitpick__Opair____box__Nat_Osize,axiom,
% 160.46/160.18      ! [T_1,T_2] : class_Nat_Osize(tc_Nitpick_Opair__box(T_2,T_1)) ).
% 160.46/160.18  
% 160.46/160.18  fof(arity_prod__Lazy__Sequence_Osmall__lazy,axiom,
% 160.46/160.18      ! [T_1,T_2] :
% 160.46/160.18        ( ( class_Lazy__Sequence_Osmall__lazy(T_2)
% 160.46/160.18          & class_Lazy__Sequence_Osmall__lazy(T_1) )
% 160.46/160.18       => class_Lazy__Sequence_Osmall__lazy(tc_prod(T_2,T_1)) ) ).
% 160.46/160.18  
% 160.46/160.18  fof(arity_prod__Finite__Set_Ofinite,axiom,
% 160.46/160.18      ! [T_1,T_2] :
% 160.46/160.18        ( ( class_Finite__Set_Ofinite(T_2)
% 160.46/160.18          & class_Finite__Set_Ofinite(T_1) )
% 160.46/160.18       => class_Finite__Set_Ofinite(tc_prod(T_2,T_1)) ) ).
% 160.46/160.18  
% 160.46/160.18  fof(arity_prod__Enum_Oenum,axiom,
% 160.46/160.18      ! [T_1,T_2] :
% 160.46/160.18        ( ( class_Enum_Oenum(T_2)
% 160.46/160.18          & class_Enum_Oenum(T_1) )
% 160.46/160.18       => class_Enum_Oenum(tc_prod(T_2,T_1)) ) ).
% 160.46/160.18  
% 160.46/160.18  fof(arity_prod__Nat_Osize,axiom,
% 160.46/160.18      ! [T_1,T_2] : class_Nat_Osize(tc_prod(T_2,T_1)) ).
% 160.46/160.18  
% 160.46/160.18  fof(arity_Product____Type__Ounit__Lazy__Sequence_Osmall__lazy,axiom,
% 160.46/160.18      class_Lazy__Sequence_Osmall__lazy(tc_Product__Type_Ounit) ).
% 160.46/160.18  
% 160.46/160.18  fof(arity_Product____Type__Ounit__Finite__Set_Ofinite,axiom,
% 160.46/160.18      class_Finite__Set_Ofinite(tc_Product__Type_Ounit) ).
% 160.46/160.18  
% 160.46/160.18  fof(arity_Product____Type__Ounit__Enum_Oenum,axiom,
% 160.46/160.18      class_Enum_Oenum(tc_Product__Type_Ounit) ).
% 160.46/160.18  
% 160.46/160.18  fof(arity_Product____Type__Ounit__Nat_Osize,axiom,
% 160.46/160.18      class_Nat_Osize(tc_Product__Type_Ounit) ).
% 160.46/160.18  
% 160.46/160.18  fof(arity_Code____Evaluation__Oterm__Nat_Osize,axiom,
% 160.46/160.18      class_Nat_Osize(tc_Code__Evaluation_Oterm) ).
% 160.46/160.18  
% 160.46/160.18  fof(arity_Hoare____Mirabelle__Otriple__Nat_Osize,axiom,
% 160.46/160.18      ! [T_1] : class_Nat_Osize(tc_Hoare__Mirabelle_Otriple(T_1)) ).
% 160.46/160.18  
% 160.46/160.18  fof(arity_Code____Numeral__Ocode____numeral__Groups_Oordered__cancel__ab__semigroup__add,axiom,
% 160.46/160.18      class_Groups_Oordered__cancel__ab__semigroup__add(tc_Code__Numeral_Ocode__numeral) ).
% 160.46/160.18  
% 160.46/160.18  fof(arity_Code____Numeral__Ocode____numeral__Groups_Oordered__ab__semigroup__add__imp__le,axiom,
% 160.46/160.18      class_Groups_Oordered__ab__semigroup__add__imp__le(tc_Code__Numeral_Ocode__numeral) ).
% 160.46/160.18  
% 160.46/160.18  fof(arity_Code____Numeral__Ocode____numeral__Rings_Olinordered__comm__semiring__strict,axiom,
% 160.46/160.18      class_Rings_Olinordered__comm__semiring__strict(tc_Code__Numeral_Ocode__numeral) ).
% 160.46/160.18  
% 160.46/160.18  fof(arity_Code____Numeral__Ocode____numeral__Groups_Olinordered__ab__semigroup__add,axiom,
% 160.46/160.18      class_Groups_Olinordered__ab__semigroup__add(tc_Code__Numeral_Ocode__numeral) ).
% 160.46/160.18  
% 160.46/160.18  fof(arity_Code____Numeral__Ocode____numeral__Rings_Olinordered__semiring__strict,axiom,
% 160.46/160.18      class_Rings_Olinordered__semiring__strict(tc_Code__Numeral_Ocode__numeral) ).
% 160.46/160.18  
% 160.46/160.18  fof(arity_Code____Numeral__Ocode____numeral__Groups_Oordered__ab__semigroup__add,axiom,
% 160.46/160.18      class_Groups_Oordered__ab__semigroup__add(tc_Code__Numeral_Ocode__numeral) ).
% 160.46/160.18  
% 160.46/160.18  fof(arity_Code____Numeral__Ocode____numeral__Groups_Oordered__comm__monoid__add,axiom,
% 160.46/160.18      class_Groups_Oordered__comm__monoid__add(tc_Code__Numeral_Ocode__numeral) ).
% 160.46/160.18  
% 160.46/160.18  fof(arity_Code____Numeral__Ocode____numeral__Groups_Ocancel__ab__semigroup__add,axiom,
% 160.46/160.18      class_Groups_Ocancel__ab__semigroup__add(tc_Code__Numeral_Ocode__numeral) ).
% 160.46/160.18  
% 160.46/160.18  fof(arity_Code____Numeral__Ocode____numeral__Rings_Oordered__cancel__semiring,axiom,
% 160.46/160.18      class_Rings_Oordered__cancel__semiring(tc_Code__Numeral_Ocode__numeral) ).
% 160.46/160.18  
% 160.46/160.18  fof(arity_Code____Numeral__Ocode____numeral__Rings_Oordered__comm__semiring,axiom,
% 160.46/160.18      class_Rings_Oordered__comm__semiring(tc_Code__Numeral_Ocode__numeral) ).
% 160.46/160.18  
% 160.46/160.18  fof(arity_Code____Numeral__Ocode____numeral__Groups_Ocancel__semigroup__add,axiom,
% 160.46/160.18      class_Groups_Ocancel__semigroup__add(tc_Code__Numeral_Ocode__numeral) ).
% 160.46/160.18  
% 160.46/160.18  fof(arity_Code____Numeral__Ocode____numeral__Rings_Olinordered__semiring,axiom,
% 160.46/160.18      class_Rings_Olinordered__semiring(tc_Code__Numeral_Ocode__numeral) ).
% 160.46/160.18  
% 160.46/160.18  fof(arity_Code____Numeral__Ocode____numeral__Rings_Olinordered__semidom,axiom,
% 160.46/160.18      class_Rings_Olinordered__semidom(tc_Code__Numeral_Ocode__numeral) ).
% 160.46/160.18  
% 160.46/160.18  fof(arity_Code____Numeral__Ocode____numeral__Groups_Oab__semigroup__mult,axiom,
% 160.46/160.18      class_Groups_Oab__semigroup__mult(tc_Code__Numeral_Ocode__numeral) ).
% 160.46/160.18  
% 160.46/160.18  fof(arity_Code____Numeral__Ocode____numeral__Groups_Ocomm__monoid__mult,axiom,
% 160.46/160.18      class_Groups_Ocomm__monoid__mult(tc_Code__Numeral_Ocode__numeral) ).
% 160.46/160.18  
% 160.46/160.18  fof(arity_Code____Numeral__Ocode____numeral__Groups_Oab__semigroup__add,axiom,
% 160.46/160.18      class_Groups_Oab__semigroup__add(tc_Code__Numeral_Ocode__numeral) ).
% 160.46/160.18  
% 160.46/160.18  fof(arity_Code____Numeral__Ocode____numeral__Rings_Oordered__semiring,axiom,
% 160.46/160.18      class_Rings_Oordered__semiring(tc_Code__Numeral_Ocode__numeral) ).
% 160.46/160.18  
% 160.46/160.18  fof(arity_Code____Numeral__Ocode____numeral__Rings_Ono__zero__divisors,axiom,
% 160.46/160.18      class_Rings_Ono__zero__divisors(tc_Code__Numeral_Ocode__numeral) ).
% 160.46/160.18  
% 160.46/160.18  fof(arity_Code____Numeral__Ocode____numeral__Groups_Ocomm__monoid__add,axiom,
% 160.46/160.18      class_Groups_Ocomm__monoid__add(tc_Code__Numeral_Ocode__numeral) ).
% 160.46/160.18  
% 160.46/160.18  fof(arity_Code____Numeral__Ocode____numeral__Rings_Ocomm__semiring__1,axiom,
% 160.46/160.18      class_Rings_Ocomm__semiring__1(tc_Code__Numeral_Ocode__numeral) ).
% 160.46/160.18  
% 160.46/160.18  fof(arity_Code____Numeral__Ocode____numeral__Groups_Osemigroup__add,axiom,
% 160.46/160.18      class_Groups_Osemigroup__add(tc_Code__Numeral_Ocode__numeral) ).
% 160.46/160.18  
% 160.46/160.18  fof(arity_Code____Numeral__Ocode____numeral__Divides_Osemiring__div,axiom,
% 160.46/160.18      class_Divides_Osemiring__div(tc_Code__Numeral_Ocode__numeral) ).
% 160.46/160.18  
% 160.46/160.18  fof(arity_Code____Numeral__Ocode____numeral__Rings_Ocomm__semiring,axiom,
% 160.46/160.18      class_Rings_Ocomm__semiring(tc_Code__Numeral_Ocode__numeral) ).
% 160.46/160.18  
% 160.46/160.18  fof(arity_Code____Numeral__Ocode____numeral__Nat_Osemiring__char__0,axiom,
% 160.46/160.18      class_Nat_Osemiring__char__0(tc_Code__Numeral_Ocode__numeral) ).
% 160.46/160.18  
% 160.46/160.18  fof(arity_Code____Numeral__Ocode____numeral__Rings_Ozero__neq__one,axiom,
% 160.46/160.18      class_Rings_Ozero__neq__one(tc_Code__Numeral_Ocode__numeral) ).
% 160.46/160.18  
% 160.46/160.18  fof(arity_Code____Numeral__Ocode____numeral__Orderings_Opreorder,axiom,
% 160.46/160.18      class_Orderings_Opreorder(tc_Code__Numeral_Ocode__numeral) ).
% 160.46/160.18  
% 160.46/160.18  fof(arity_Code____Numeral__Ocode____numeral__Orderings_Olinorder,axiom,
% 160.46/160.18      class_Orderings_Olinorder(tc_Code__Numeral_Ocode__numeral) ).
% 160.46/160.18  
% 160.46/160.18  fof(arity_Code____Numeral__Ocode____numeral__Groups_Omonoid__mult,axiom,
% 160.46/160.18      class_Groups_Omonoid__mult(tc_Code__Numeral_Ocode__numeral) ).
% 160.46/160.18  
% 160.46/160.18  fof(arity_Code____Numeral__Ocode____numeral__Groups_Omonoid__add,axiom,
% 160.46/160.18      class_Groups_Omonoid__add(tc_Code__Numeral_Ocode__numeral) ).
% 160.46/160.18  
% 160.46/160.18  fof(arity_Code____Numeral__Ocode____numeral__Rings_Osemiring__1,axiom,
% 160.46/160.18      class_Rings_Osemiring__1(tc_Code__Numeral_Ocode__numeral) ).
% 160.46/160.18  
% 160.46/160.18  fof(arity_Code____Numeral__Ocode____numeral__Rings_Osemiring__0,axiom,
% 160.46/160.18      class_Rings_Osemiring__0(tc_Code__Numeral_Ocode__numeral) ).
% 160.46/160.18  
% 160.46/160.18  fof(arity_Code____Numeral__Ocode____numeral__Rings_Omult__zero,axiom,
% 160.46/160.18      class_Rings_Omult__zero(tc_Code__Numeral_Ocode__numeral) ).
% 160.46/160.18  
% 160.46/160.18  fof(arity_Code____Numeral__Ocode____numeral__Orderings_Oorder,axiom,
% 160.46/160.18      class_Orderings_Oorder(tc_Code__Numeral_Ocode__numeral) ).
% 160.46/160.18  
% 160.46/160.18  fof(arity_Code____Numeral__Ocode____numeral__Rings_Osemiring,axiom,
% 160.46/160.18      class_Rings_Osemiring(tc_Code__Numeral_Ocode__numeral) ).
% 160.46/160.18  
% 160.46/160.18  fof(arity_Code____Numeral__Ocode____numeral__Orderings_Oord,axiom,
% 160.46/160.18      class_Orderings_Oord(tc_Code__Numeral_Ocode__numeral) ).
% 160.46/160.18  
% 160.46/160.18  fof(arity_Code____Numeral__Ocode____numeral__Groups_Ominus,axiom,
% 160.46/160.18      class_Groups_Ominus(tc_Code__Numeral_Ocode__numeral) ).
% 160.46/160.18  
% 160.46/160.18  fof(arity_Code____Numeral__Ocode____numeral__Power_Opower,axiom,
% 160.46/160.18      class_Power_Opower(tc_Code__Numeral_Ocode__numeral) ).
% 160.46/160.18  
% 160.46/160.18  fof(arity_Code____Numeral__Ocode____numeral__Groups_Ozero,axiom,
% 160.46/160.18      class_Groups_Ozero(tc_Code__Numeral_Ocode__numeral) ).
% 160.46/160.18  
% 160.46/160.18  fof(arity_Code____Numeral__Ocode____numeral__Int_Onumber,axiom,
% 160.46/160.18      class_Int_Onumber(tc_Code__Numeral_Ocode__numeral) ).
% 160.46/160.18  
% 160.46/160.18  fof(arity_Code____Numeral__Ocode____numeral__Groups_Oone,axiom,
% 160.46/160.18      class_Groups_Oone(tc_Code__Numeral_Ocode__numeral) ).
% 160.46/160.18  
% 160.46/160.18  fof(arity_Code____Numeral__Ocode____numeral__Nat_Osize,axiom,
% 160.46/160.18      class_Nat_Osize(tc_Code__Numeral_Ocode__numeral) ).
% 160.46/160.18  
% 160.46/160.18  fof(arity_Lazy____Sequence__Olazy____sequence__Nat_Osize,axiom,
% 160.46/160.18      ! [T_1] : class_Nat_Osize(tc_Lazy__Sequence_Olazy__sequence(T_1)) ).
% 160.46/160.18  
% 160.46/160.18  %----Helper facts (20)
% 160.46/160.18  fof(help_c__COMBI__1,axiom,
% 160.46/160.18      ! [V_P,T_a] : hAPP(c_COMBI(T_a),V_P) = V_P ).
% 160.46/160.18  
% 160.46/160.18  fof(help_c__COMBK__1,axiom,
% 160.46/160.18      ! [V_Q,V_P,T_b,T_a] : hAPP(hAPP(c_COMBK(T_a,T_b),V_P),V_Q) = V_P ).
% 160.46/160.18  
% 160.46/160.18  fof(help_c__COMBB__1,axiom,
% 160.46/160.18      ! [V_R_2,V_Q_2,V_P_2,T_d,T_b,T_c] : hAPP(hAPP(hAPP(c_COMBB(T_c,T_b,T_d),V_P_2),V_Q_2),V_R_2) = hAPP(V_P_2,hAPP(V_Q_2,V_R_2)) ).
% 160.46/160.18  
% 160.46/160.18  fof(help_c__COMBC__1,axiom,
% 160.46/160.18      ! [V_R_2,V_Q_2,V_P_2,T_b,T_d,T_c] : hAPP(hAPP(hAPP(c_COMBC(T_c,T_d,T_b),V_P_2),V_Q_2),V_R_2) = hAPP(hAPP(V_P_2,V_R_2),V_Q_2) ).
% 160.46/160.18  
% 160.46/160.18  fof(help_c__COMBS__1,axiom,
% 160.46/160.18      ! [V_R_2,V_Q_2,V_P_2,T_b,T_d,T_c] : hAPP(hAPP(hAPP(c_COMBS(T_c,T_d,T_b),V_P_2),V_Q_2),V_R_2) = hAPP(hAPP(V_P_2,V_R_2),hAPP(V_Q_2,V_R_2)) ).
% 160.46/160.18  
% 160.46/160.18  fof(help_c__fequal__1,axiom,
% 160.46/160.18      ! [V_y_2,V_x_2] :
% 160.46/160.18        ( ~ hBOOL(hAPP(hAPP(c_fequal,V_x_2),V_y_2))
% 160.46/160.18        | V_x_2 = V_y_2 ) ).
% 160.46/160.18  
% 160.46/160.18  fof(help_c__fequal__2,axiom,
% 160.46/160.18      ! [V_y_2,V_x_2] :
% 160.46/160.18        ( V_x_2 != V_y_2
% 160.46/160.18        | hBOOL(hAPP(hAPP(c_fequal,V_x_2),V_y_2)) ) ).
% 160.46/160.18  
% 160.46/160.18  fof(help_c__fFalse__1,axiom,
% 160.46/160.18      ~ hBOOL(c_fFalse) ).
% 160.46/160.18  
% 160.46/160.18  fof(help_c__fTrue__1,axiom,
% 160.46/160.18      hBOOL(c_fTrue) ).
% 160.46/160.18  
% 160.46/160.18  fof(help_c__fNot__1,axiom,
% 160.46/160.18      ! [V_P_2] :
% 160.46/160.18        ( ~ hBOOL(hAPP(c_fNot,V_P_2))
% 160.46/160.18        | ~ hBOOL(V_P_2) ) ).
% 160.46/160.18  
% 160.46/160.18  fof(help_c__fNot__2,axiom,
% 160.46/160.18      ! [V_P_2] :
% 160.46/160.18        ( ~ ~ hBOOL(V_P_2)
% 160.46/160.18        | hBOOL(hAPP(c_fNot,V_P_2)) ) ).
% 160.46/160.18  
% 160.46/160.18  fof(help_c__fconj__1,axiom,
% 160.46/160.18      ! [V_Q_2,V_P_2] :
% 160.46/160.18        ( ~ hBOOL(V_P_2)
% 160.46/160.18        | ~ hBOOL(V_Q_2)
% 160.46/160.18        | hBOOL(hAPP(hAPP(c_fconj,V_P_2),V_Q_2)) ) ).
% 160.46/160.18  
% 160.46/160.18  fof(help_c__fconj__2,axiom,
% 160.46/160.18      ! [V_Q_2,V_P_2] :
% 160.46/160.18        ( ~ hBOOL(hAPP(hAPP(c_fconj,V_P_2),V_Q_2))
% 160.46/160.18        | hBOOL(V_P_2) ) ).
% 160.46/160.18  
% 160.46/160.18  fof(help_c__fconj__3,axiom,
% 160.46/160.18      ! [V_Q_2,V_P_2] :
% 160.46/160.18        ( ~ hBOOL(hAPP(hAPP(c_fconj,V_P_2),V_Q_2))
% 160.46/160.18        | hBOOL(V_Q_2) ) ).
% 160.46/160.18  
% 160.46/160.18  fof(help_c__fdisj__1,axiom,
% 160.46/160.18      ! [V_Q_2,V_P_2] :
% 160.46/160.18        ( ~ hBOOL(V_P_2)
% 160.46/160.18        | hBOOL(hAPP(hAPP(c_fdisj,V_P_2),V_Q_2)) ) ).
% 160.46/160.18  
% 160.46/160.18  fof(help_c__fdisj__2,axiom,
% 160.46/160.18      ! [V_P_2,V_Q_2] :
% 160.46/160.18        ( ~ hBOOL(V_Q_2)
% 160.46/160.18        | hBOOL(hAPP(hAPP(c_fdisj,V_P_2),V_Q_2)) ) ).
% 160.46/160.18  
% 160.46/160.18  fof(help_c__fdisj__3,axiom,
% 160.46/160.18      ! [V_Q_2,V_P_2] :
% 160.46/160.18        ( ~ hBOOL(hAPP(hAPP(c_fdisj,V_P_2),V_Q_2))
% 160.46/160.18        | hBOOL(V_P_2)
% 160.46/160.18        | hBOOL(V_Q_2) ) ).
% 160.46/160.18  
% 160.46/160.18  fof(help_c__fimplies__1,axiom,
% 160.46/160.18      ! [V_Q_2,V_P_2] :
% 160.46/160.18        ( hBOOL(V_P_2)
% 160.46/160.18        | hBOOL(hAPP(hAPP(c_fimplies,V_P_2),V_Q_2)) ) ).
% 160.46/160.18  
% 160.46/160.18  fof(help_c__fimplies__2,axiom,
% 160.46/160.18      ! [V_P_2,V_Q_2] :
% 160.46/160.18        ( ~ hBOOL(V_Q_2)
% 160.46/160.18        | hBOOL(hAPP(hAPP(c_fimplies,V_P_2),V_Q_2)) ) ).
% 160.46/160.18  
% 160.46/160.18  fof(help_c__fimplies__3,axiom,
% 160.46/160.18      ! [V_Q_2,V_P_2] :
% 160.46/160.18        ( ~ hBOOL(hAPP(hAPP(c_fimplies,V_P_2),V_Q_2))
% 160.46/160.18        | ~ hBOOL(V_P_2)
% 160.46/160.18        | hBOOL(V_Q_2) ) ).
% 160.46/160.18  
% 160.46/160.18  %----Conjectures (3)
% 160.46/160.18  fof(conj_0,hypothesis,
% 160.46/160.18      ! [B_Z,B_s] :
% 160.46/160.18        ( v_P(B_Z,B_s)
% 160.46/160.18       => ? [B_P_H,B_Q_H] :
% 160.46/160.18            ( c_Hoare__Mirabelle_Ohoare__derivs(t_a,v_G,hAPP(hAPP(c_Set_Oinsert(tc_Hoare__Mirabelle_Otriple(t_a)),hAPP(hAPP(hAPP(c_Hoare__Mirabelle_Otriple_Otriple(t_a),B_P_H),v_c),B_Q_H)),c_Orderings_Obot__class_Obot(tc_fun(tc_Hoare__Mirabelle_Otriple(t_a),tc_HOL_Obool))))
% 160.46/160.18            & ! [B_n] :
% 160.46/160.18                ( ! [B_x] :
% 160.46/160.18                    ( hBOOL(hAPP(hAPP(c_member(tc_Hoare__Mirabelle_Otriple(t_a)),B_x),v_G))
% 160.46/160.18                   => c_Hoare__Mirabelle_Otriple__valid(t_a,B_n,B_x) )
% 160.46/160.18               => ! [B_Za,B_sa] :
% 160.46/160.18                    ( hBOOL(hAPP(hAPP(B_P_H,B_Za),B_sa))
% 160.46/160.18                   => ! [B_s_H] :
% 160.46/160.18                        ( c_Natural_Oevaln(v_c,B_sa,B_n,B_s_H)
% 160.46/160.18                       => hBOOL(hAPP(hAPP(B_Q_H,B_Za),B_s_H)) ) ) )
% 160.46/160.18            & ! [B_s_H] :
% 160.46/160.18                ( ! [B_Z_H] :
% 160.46/160.18                    ( hBOOL(hAPP(hAPP(B_P_H,B_Z_H),B_s))
% 160.46/160.18                   => hBOOL(hAPP(hAPP(B_Q_H,B_Z_H),B_s_H)) )
% 160.46/160.18               => v_Q(B_Z,B_s_H) ) ) ) ).
% 160.46/160.18  
% 160.46/160.18  fof(conj_1,hypothesis,
% 160.46/160.18      ! [B_x] :
% 160.46/160.18        ( hBOOL(hAPP(hAPP(c_member(tc_Hoare__Mirabelle_Otriple(t_a)),B_x),v_G))
% 160.46/160.18       => c_Hoare__Mirabelle_Otriple__valid(t_a,v_n,B_x) ) ).
% 160.46/160.18  
% 160.46/160.18  fof(conj_2,conjecture,
% 160.46/160.18      ! [B_Z,B_s] :
% 160.46/160.18        ( v_P(B_Z,B_s)
% 160.46/160.18       => ! [B_s_H] :
% 160.46/160.18            ( c_Natural_Oevaln(v_c,B_s,v_n,B_s_H)
% 160.46/160.18           => v_Q(B_Z,B_s_H) ) ) ).
% 160.46/160.18  
% 160.46/160.18  %------------------------------------------------------------------------------
% 160.46/160.18  %-------------------------------------------
% 160.46/160.18  % Proof found
% 160.46/160.18  % SZS status Theorem for theBenchmark
% 160.46/160.18  % SZS output start Proof
% 160.46/160.18  %ClaNum:10545(EqnAxiom:3173)
% 160.46/160.18  %VarNum:71387(SingletonVarNum:20661)
% 160.46/160.18  %MaxLitNum:8
% 160.46/160.18  %MaxfuncDepth:13
% 160.46/160.18  %SharedTerms:1015
% 160.46/160.18  %goalClause: 3381 3774 4726
% 160.46/160.18  %singleGoalClaCount:3
% 160.46/160.18  [3177]P1(a187)
% 160.46/160.18  [3178]P2(a928)
% 160.46/160.18  [3179]P2(a932)
% 160.46/160.18  [3180]P109(a928)
% 160.46/160.18  [3181]P109(a932)
% 160.46/160.18  [3182]P109(a1)
% 160.46/160.18  [3183]P109(a99)
% 160.46/160.18  [3184]P110(a928)
% 160.46/160.18  [3185]P110(a932)
% 160.46/160.18  [3186]P110(a1)
% 160.46/160.18  [3187]P110(a99)
% 160.46/160.18  [3188]P111(a932)
% 160.46/160.18  [3189]P111(a1)
% 160.46/160.18  [3190]P111(a99)
% 160.46/160.18  [3191]P112(a928)
% 160.46/160.18  [3192]P112(a932)
% 160.46/160.18  [3193]P112(a1)
% 160.46/160.18  [3194]P112(a99)
% 160.46/160.18  [3195]P3(a928)
% 160.46/160.18  [3196]P3(a935)
% 160.46/160.18  [3197]P69(a928)
% 160.46/160.18  [3198]P69(a932)
% 160.46/160.18  [3199]P69(a1)
% 160.46/160.18  [3200]P69(a99)
% 160.46/160.18  [3201]P81(a1)
% 160.46/160.18  [3202]P70(a1)
% 160.46/160.18  [3203]P82(a932)
% 160.46/160.18  [3204]P82(a1)
% 160.46/160.18  [3205]P82(a99)
% 160.46/160.18  [3206]P71(a932)
% 160.46/160.18  [3207]P71(a1)
% 160.46/160.18  [3208]P71(a99)
% 160.46/160.18  [3209]P72(a932)
% 160.46/160.18  [3210]P72(a1)
% 160.46/160.18  [3211]P72(a99)
% 160.46/160.18  [3212]P73(a932)
% 160.46/160.18  [3213]P73(a1)
% 160.46/160.18  [3214]P73(a99)
% 160.46/160.18  [3215]P85(a932)
% 160.46/160.18  [3216]P85(a1)
% 160.46/160.18  [3217]P85(a99)
% 160.46/160.18  [3218]P86(a932)
% 160.46/160.18  [3219]P86(a1)
% 160.46/160.18  [3220]P86(a99)
% 160.46/160.18  [3221]P88(a932)
% 160.46/160.18  [3222]P88(a1)
% 160.46/160.18  [3223]P88(a99)
% 160.46/160.18  [3224]P76(a1)
% 160.46/160.18  [3225]P113(a932)
% 160.46/160.18  [3226]P113(a1)
% 160.46/160.18  [3227]P113(a99)
% 160.46/160.18  [3228]P74(a932)
% 160.46/160.18  [3229]P74(a1)
% 160.46/160.18  [3230]P74(a99)
% 160.46/160.18  [3231]P114(a1)
% 160.46/160.18  [3232]P127(a1)
% 160.46/160.18  [3233]P128(a932)
% 160.46/160.18  [3234]P128(a1)
% 160.46/160.18  [3235]P128(a99)
% 160.46/160.18  [3236]P115(a932)
% 160.46/160.18  [3237]P115(a1)
% 160.46/160.18  [3238]P115(a99)
% 160.46/160.18  [3239]P132(a932)
% 160.46/160.18  [3240]P132(a1)
% 160.46/160.18  [3241]P132(a99)
% 160.46/160.18  [3242]P135(a1)
% 160.46/160.18  [3243]P137(a932)
% 160.46/160.18  [3244]P137(a1)
% 160.46/160.18  [3245]P137(a99)
% 160.46/160.18  [3246]P136(a932)
% 160.46/160.18  [3247]P136(a1)
% 160.46/160.18  [3248]P136(a99)
% 160.46/160.18  [3249]P89(a932)
% 160.46/160.18  [3250]P89(a1)
% 160.46/160.18  [3251]P89(a99)
% 160.46/160.18  [3252]P133(a932)
% 160.46/160.18  [3253]P133(a1)
% 160.46/160.18  [3254]P133(a99)
% 160.46/160.18  [3255]P139(a1)
% 160.46/160.18  [3256]P134(a932)
% 160.46/160.18  [3257]P134(a1)
% 160.46/160.18  [3258]P134(a99)
% 160.46/160.18  [3259]P116(a932)
% 160.46/160.18  [3260]P116(a1)
% 160.46/160.18  [3261]P116(a99)
% 160.46/160.18  [3262]P143(a932)
% 160.46/160.18  [3263]P143(a1)
% 160.46/160.18  [3264]P143(a99)
% 160.46/160.18  [3265]P144(a932)
% 160.46/160.18  [3266]P144(a1)
% 160.46/160.18  [3267]P144(a99)
% 160.46/160.18  [3268]P129(a932)
% 160.46/160.18  [3269]P129(a1)
% 160.46/160.18  [3270]P129(a99)
% 160.46/160.18  [3271]P126(a1)
% 160.46/160.18  [3272]P130(a1)
% 160.46/160.18  [3273]P77(a932)
% 160.46/160.18  [3274]P77(a1)
% 160.46/160.18  [3275]P77(a99)
% 160.46/160.18  [3276]P83(a932)
% 160.46/160.18  [3277]P83(a1)
% 160.46/160.18  [3278]P83(a99)
% 160.46/160.18  [3279]P78(a932)
% 160.46/160.18  [3280]P78(a1)
% 160.46/160.18  [3281]P78(a99)
% 160.46/160.18  [3282]P84(a932)
% 160.46/160.18  [3283]P84(a1)
% 160.46/160.18  [3284]P84(a99)
% 160.46/160.18  [3285]P79(a1)
% 160.46/160.18  [3286]P140(a1)
% 160.46/160.18  [3287]P131(a1)
% 160.46/160.18  [3288]P90(a932)
% 160.46/160.18  [3289]P90(a1)
% 160.46/160.18  [3290]P90(a99)
% 160.46/160.18  [3291]P121(a932)
% 160.46/160.18  [3292]P121(a1)
% 160.46/160.18  [3293]P121(a99)
% 160.46/160.18  [3294]P147(a932)
% 160.46/160.18  [3295]P147(a1)
% 160.46/160.18  [3296]P94(a1)
% 160.46/160.18  [3297]P95(a1)
% 160.46/160.18  [3298]P96(a932)
% 160.46/160.18  [3299]P96(a1)
% 160.46/160.18  [3300]P96(a99)
% 160.46/160.18  [3301]P141(a1)
% 160.46/160.18  [3302]P97(a932)
% 160.46/160.18  [3303]P97(a1)
% 160.46/160.18  [3304]P97(a99)
% 160.46/160.18  [3305]P145(a932)
% 160.46/160.18  [3306]P145(a1)
% 160.46/160.18  [3307]P145(a99)
% 160.46/160.18  [3308]P4(a932)
% 160.46/160.18  [3309]P4(a1)
% 160.46/160.18  [3310]P4(a99)
% 160.46/160.18  [3311]P5(a1)
% 160.46/160.18  [3312]P87(a1)
% 160.46/160.18  [3313]P138(a1)
% 160.46/160.18  [3314]P142(a1)
% 160.46/160.18  [3315]P117(a932)
% 160.46/160.18  [3316]P117(a1)
% 160.46/160.18  [3317]P117(a99)
% 160.46/160.18  [3318]P146(a932)
% 160.46/160.18  [3319]P146(a1)
% 160.46/160.18  [3320]P146(a99)
% 160.46/160.18  [3321]P98(a928)
% 160.46/160.18  [3322]P91(a928)
% 160.46/160.18  [3323]P91(a1)
% 160.46/160.18  [3324]P122(a1)
% 160.46/160.18  [3325]P120(a1)
% 160.46/160.18  [3326]P75(a1)
% 160.46/160.18  [3327]P92(a1)
% 160.46/160.18  [3328]P100(a928)
% 160.46/160.18  [3329]P102(a928)
% 160.46/160.18  [3330]P102(a932)
% 160.46/160.18  [3331]P102(a1)
% 160.46/160.18  [3332]P105(a928)
% 160.46/160.18  [3333]P105(a932)
% 160.46/160.18  [3334]P105(a1)
% 160.46/160.18  [3335]P6(a928)
% 160.46/160.18  [3336]P103(a928)
% 160.46/160.18  [3337]P103(a932)
% 160.46/160.18  [3338]P103(a1)
% 160.46/160.18  [3339]P106(a928)
% 160.46/160.18  [3340]P106(a932)
% 160.46/160.18  [3341]P106(a1)
% 160.46/160.18  [3342]P118(a928)
% 160.46/160.18  [3343]P104(a928)
% 160.46/160.18  [3344]P80(a932)
% 160.46/160.18  [3345]P80(a1)
% 160.46/160.18  [3346]P80(a99)
% 160.46/160.18  [3347]P119(a932)
% 160.46/160.18  [3348]P93(a932)
% 160.46/160.18  [3349]P93(a1)
% 160.46/160.18  [3350]P93(a99)
% 160.46/160.18  [3351]P64(a928)
% 160.46/160.18  [3352]P64(a935)
% 160.46/160.18  [3353]P108(a928)
% 160.46/160.18  [3354]P108(a932)
% 160.46/160.18  [3355]P108(a929)
% 160.46/160.18  [3356]P108(a99)
% 160.46/160.18  [3357]P108(a930)
% 160.46/160.18  [3358]P108(a935)
% 160.46/160.18  [3359]P108(a322)
% 160.46/160.18  [3360]P107(a1)
% 160.46/160.18  [3361]P107(a935)
% 160.46/160.18  [3362]P101(a928)
% 160.46/160.18  [3378]P40(a932,a239)
% 160.46/160.18  [3379]P40(a932,a316)
% 160.46/160.18  [3380]P41(a932,a239)
% 160.46/160.18  [3381]P150(a323,a869)
% 160.46/160.18  [3774]P44(a941,a869,a943,a871)
% 160.46/160.18  [4723]~E(a97,a82)
% 160.46/160.18  [4724]~P1(a238)
% 160.46/160.18  [4726]~P151(a323,a871)
% 160.46/160.18  [3174]E(f2(a1),a82)
% 160.46/160.18  [3175]E(f3(a99),a4)
% 160.46/160.18  [3176]E(f100(a99),a5)
% 160.46/160.18  [3363]E(f188(a932),f2(a932))
% 160.46/160.18  [3364]E(f28(a25),f2(a932))
% 160.46/160.18  [3365]E(f232(a932),f101(a932))
% 160.46/160.18  [3366]E(f237(a932),f102(a932))
% 160.46/160.18  [3367]E(f103(a1),f31(a1))
% 160.46/160.18  [3368]E(f83(a238),f2(a932))
% 160.46/160.18  [3369]E(f83(a187),f2(a932))
% 160.46/160.18  [3370]P7(f77(a1))
% 160.46/160.18  [3371]P7(f2(a1))
% 160.46/160.18  [3428]P40(f939(a932,a932),a32)
% 160.46/160.18  [3773]E(f318(a932,a932,a239,a239),a32)
% 160.46/160.18  [4725]~E(f77(a1),f2(a1))
% 160.46/160.18  [3372]E(f6(f2(a99)),f2(a932))
% 160.46/160.18  [3373]E(f111(f2(a932)),f2(a932))
% 160.46/160.18  [3383]E(f870(f78(a1),a82),a82)
% 160.46/160.18  [3386]E(f870(a112,f2(a932)),f77(a932))
% 160.46/160.18  [3387]E(f870(a105,f77(a1)),f77(a932))
% 160.46/160.18  [3388]E(f870(a5,f77(a932)),f77(a99))
% 160.46/160.18  [3390]E(f870(a5,f2(a932)),f2(a99))
% 160.46/160.18  [3392]E(f870(f104(a1),a82),f2(a1))
% 160.46/160.18  [3393]E(f870(f104(a99),a82),f2(a99))
% 160.46/160.18  [3394]E(f870(a105,f2(a1)),f2(a932))
% 160.46/160.18  [3395]E(f870(f189(a928),a238),f2(a932))
% 160.46/160.18  [3396]E(f870(f189(a928),a187),f2(a932))
% 160.46/160.18  [3397]E(f870(f189(a929),a25),f2(a932))
% 160.46/160.18  [3398]E(f870(f104(a932),a82),f2(a932))
% 160.46/160.18  [3404]E(f870(f78(a1),f77(a1)),a97)
% 160.46/160.18  [3412]E(f870(f189(a99),f2(a99)),f2(a932))
% 160.46/160.18  [3413]E(f870(f100(a1),f77(a932)),f77(a1))
% 160.46/160.18  [3414]E(f870(f100(a1),f2(a932)),f2(a1))
% 160.46/160.18  [3415]E(f870(f78(a1),f2(a1)),f2(a1))
% 160.46/160.18  [3425]E(f870(a105,f77(a1)),f870(a112,f2(a932)))
% 160.46/160.18  [3426]E(f317(f939(a932,a932),a32),a33)
% 160.46/160.18  [3427]E(f319(f939(a932,a932),a32),a68)
% 160.46/160.18  [3454]E(f870(f281(a932),f2(a932)),f188(f940(a932,a928)))
% 160.46/160.18  [3455]E(f870(f282(a932),f2(a932)),f241(f940(a932,a928)))
% 160.46/160.18  [3463]P43(f188(f940(a1,a928)))
% 160.46/160.18  [3497]E(f870(f870(f3(a99),f2(a99)),f77(a99)),f2(a99))
% 160.46/160.18  [3572]P1(f870(f870(f234(a1),a97),f2(a1)))
% 160.46/160.18  [3596]P1(f870(f870(f233(a1),f2(a1)),f77(a1)))
% 160.46/160.18  [3598]P1(f870(f870(f234(a1),f2(a1)),f77(a1)))
% 160.46/160.18  [3807]E(f870(f870(f288(a932,a932,a932),a316),f306(a932,a316)),a239)
% 160.46/160.18  [3846]P45(a1,a932,a105,f870(f233(a1),f2(a1)))
% 160.46/160.18  [3850]E(f870(f870(f38(a932,f940(a932,a928)),f241(f940(a932,a928))),f300(a932)),f241(f940(a932,a928)))
% 160.46/160.18  [3851]E(f870(f870(f38(a932,f940(a932,a928)),f241(f940(a932,a928))),f281(a932)),f241(f940(a932,a928)))
% 160.46/160.18  [3852]E(f870(f870(f38(a932,f940(a932,a928)),f241(f940(a932,a928))),f282(a932)),f241(f940(a932,a928)))
% 160.46/160.18  [3853]E(f870(f870(f39(a932,f940(a932,a928)),f241(f940(a932,a928))),f303(a932)),f188(f940(a932,a928)))
% 160.46/160.18  [3869]P26(a932,a1,f100(a1),f241(f940(a932,a928)))
% 160.46/160.18  [3883]P45(a932,a1,f100(a1),f870(f18(a928,a932),a187))
% 160.46/160.18  [4019]E(f870(f72(a932,a99,a1,a5),a105),f104(a99))
% 160.46/160.18  [4242]P60(a99,a932,a22,a5,f241(f940(a932,a928)))
% 160.46/160.18  [4248]P60(a1,f940(f939(a932,a932),a928),a107,a88,a98)
% 160.46/160.18  [4502]E(f257(a1,a1,a1,a1,f31(a1),f78(a1)),a50)
% 160.46/160.18  [4741]~E(f870(f104(a1),a97),f870(f104(a1),a82))
% 160.46/160.18  [4742]~P1(f870(a193,f77(a1)))
% 160.46/160.18  [4743]~P1(f870(a193,f2(a1)))
% 160.46/160.18  [4780]~P1(f870(f870(f234(a1),a82),f2(a1)))
% 160.46/160.18  [3446]E(f870(f870(f3(a1),a97),a97),a82)
% 160.46/160.18  [3461]E(f870(f100(a1),f870(a112,f2(a932))),f77(a1))
% 160.46/160.18  [3526]E(f870(f34(a935),f241(f940(a935,a928))),f77(a932))
% 160.46/160.18  [3546]P1(f870(a193,f870(f104(a1),a97)))
% 160.46/160.18  [3548]P1(f870(f870(f233(a1),a97),a82))
% 160.46/160.18  [3550]P1(f870(f870(f234(a1),a97),a82))
% 160.46/160.18  [3607]E(f870(f870(f308(a932),f2(a932)),f188(f940(a932,a928))),f870(f300(a932),f2(a932)))
% 160.46/160.18  [3662]P1(f870(f870(f233(a1),f2(a1)),f870(f104(a1),a82)))
% 160.46/160.18  [3674]E(f870(f309(a932,a932,a112),f241(f940(a932,a928))),f870(f303(a932),f2(a932)))
% 160.46/160.18  [3711]P9(f939(a932,a932),f241(f940(f939(a932,a932),a928)),a109)
% 160.46/160.18  [4026]E(f870(f72(a932,a1,a99,f100(a1)),a22),a24)
% 160.46/160.18  [4087]P40(a932,f870(f261(f939(a932,a932)),f870(f256(a932,a932,a928),f234(a932))))
% 160.46/160.18  [4771]~P1(f870(a193,f870(f104(a1),a82)))
% 160.46/160.18  [4772]~P1(f870(f870(f233(a1),a82),a97))
% 160.46/160.18  [4773]~P1(f870(f870(f234(a1),a82),a82))
% 160.46/160.18  [4774]~P1(f870(f870(f234(a1),a82),a97))
% 160.46/160.18  [4775]~P1(f870(f870(f234(a1),a97),a97))
% 160.46/160.18  [4786]~P1(f870(f60(a932),f241(f940(a932,a928))))
% 160.46/160.18  [4787]~P1(f870(f60(a1),f241(f940(a1,a928))))
% 160.46/160.18  [4668]E(f870(f256(a1,a1,a928),f870(f870(f10(f940(a1,a928),f940(a1,a928),a1),f870(f20(a1,a928,a928),f870(f870(f10(a928,f940(a928,a928),a1),a325),f870(f234(a1),f2(a1))))),f870(f870(f9(a1,a1,f940(a1,a928)),f870(f870(f10(f940(a1,f940(a1,a928)),f940(a1,f940(a1,a928)),a1),f9(a1,a1,a928)),f870(f870(f10(f940(a1,a1),f940(a1,f940(a1,a928)),a1),f870(f10(a1,f940(a1,a928),a1),a324)),a217))),f77(a1)))),a213)
% 160.46/160.18  [3748]E(f870(f870(f3(a1),f870(f870(f79(a1),a82),a82)),a97),f870(f78(a1),a97))
% 160.46/160.18  [3789]E(f870(f870(f3(a1),f870(f870(f79(a1),a82),a82)),a97),f870(f870(f3(a1),a82),a97))
% 160.46/160.18  [3952]E(f870(f870(f59(f939(a932,a932)),f241(f940(f939(a932,a932),a928))),a109),a98)
% 160.46/160.18  [3981]E(f870(f104(a1),f870(f870(f3(a1),f870(f870(f79(a1),a82),a82)),a97)),f77(a1))
% 160.46/160.18  [3982]E(f870(f104(a99),f870(f870(f3(a1),f870(f870(f79(a1),a82),a82)),a97)),f77(a99))
% 160.46/160.18  [3983]E(f870(f104(a932),f870(f870(f3(a1),f870(f870(f79(a1),a82),a82)),a97)),f77(a932))
% 160.46/160.18  [3987]E(f870(f104(a932),f870(f870(f3(a1),f870(f870(f79(a1),a82),a82)),a97)),f870(a112,f2(a932)))
% 160.46/160.18  [4370]E(f870(f870(f101(f940(f939(f939(a932,a932),f939(a932,a932)),a928)),a32),f306(f939(a932,a932),f188(f940(f939(f939(a932,a932),f939(a932,a932)),a928)))),a70)
% 160.46/160.18  [4436]E(f870(a88,f870(f284(f939(a932,a932),f939(a932,a932),a109),f870(f870(f308(f939(a932,a932)),f870(f870(f251(a932,a932),f77(a932)),f2(a932))),f188(f940(f939(a932,a932),a928))))),f77(a1))
% 160.46/160.18  [4437]E(f870(a88,f870(f284(f939(a932,a932),f939(a932,a932),a109),f870(f870(f308(f939(a932,a932)),f870(f870(f251(a932,a932),f2(a932)),f2(a932))),f188(f940(f939(a932,a932),a928))))),f2(a1))
% 160.46/160.18  [4450]E(f870(f261(f939(a932,a932)),f870(f256(a932,a932,a928),f870(f870(f10(a932,f940(a932,a928),a932),f870(f9(a932,a932,a928),a324)),a112))),a316)
% 160.46/160.18  [4422]E(f870(f104(a932),f870(f870(f79(a1),f870(f870(f3(a1),f870(f870(f79(a1),a82),a82)),a97)),f870(f870(f3(a1),f870(f870(f79(a1),a82),a82)),a97))),f870(a112,f870(a112,f2(a932))))
% 160.46/160.18  [4425]E(f870(f104(a932),f870(f870(f79(a1),f870(f870(f3(a1),f870(f870(f79(a1),a82),a82)),a97)),f870(f870(f3(a1),f870(f870(f79(a1),a82),a82)),a97))),f870(f870(f79(a932),f77(a932)),f77(a932)))
% 160.46/160.18  [4426]E(f870(f104(a932),f870(f870(f79(a1),f870(f870(f3(a1),f870(f870(f79(a1),a82),a82)),a97)),f870(f870(f3(a1),f870(f870(f79(a1),a82),a82)),a97))),f870(f34(a928),f241(f940(a928,a928))))
% 160.46/160.18  [4489]P7(f870(f104(a1),f870(f870(f79(a1),f870(f870(f3(a1),f870(f870(f79(a1),a82),a82)),a97)),f870(f870(f3(a1),f870(f870(f79(a1),a82),a82)),a97))))
% 160.46/160.18  [4558]P28(f940(f939(a932,a932),a928),f870(f870(f251(f940(f939(f940(f939(a932,a932),a928),f940(f939(a932,a932),a928)),a928),f940(f939(f940(f939(a932,a932),a928),f940(f939(a932,a932),a928)),a928)),a33),a69))
% 160.46/160.18  [4559]P28(f940(f939(a932,a932),a928),f870(f870(f251(f940(f939(f940(f939(a932,a932),a928),f940(f939(a932,a932),a928)),a928),f940(f939(f940(f939(a932,a932),a928),f940(f939(a932,a932),a928)),a928)),a68),a71))
% 160.46/160.18  [4599]E(f870(f870(f101(f940(f939(f940(f939(a932,a932),a928),f940(f939(a932,a932),a928)),a928)),f319(f939(a932,a932),a70)),f870(f870(f308(f939(f940(f939(a932,a932),a928),f940(f939(a932,a932),a928))),f870(f870(f251(f940(f939(a932,a932),a928),f940(f939(a932,a932),a928)),f188(f940(f939(a932,a932),a928))),f188(f940(f939(a932,a932),a928)))),f188(f940(f939(f940(f939(a932,a932),a928),f940(f939(a932,a932),a928)),a928)))),a71)
% 160.46/160.18  [4600]E(f870(f870(f101(f940(f939(f940(f939(a932,a932),a928),f940(f939(a932,a932),a928)),a928)),f317(f939(a932,a932),a70)),f870(f870(f308(f939(f940(f939(a932,a932),a928),f940(f939(a932,a932),a928))),f870(f870(f251(f940(f939(a932,a932),a928),f940(f939(a932,a932),a928)),f188(f940(f939(a932,a932),a928))),f188(f940(f939(a932,a932),a928)))),f188(f940(f939(f940(f939(a932,a932),a928),f940(f939(a932,a932),a928)),a928)))),a69)
% 160.46/160.18  [4491]E(f870(a105,f870(f104(a1),f870(f870(f79(a1),f870(f870(f3(a1),f870(f870(f79(a1),a82),a82)),a97)),f870(f870(f3(a1),f870(f870(f79(a1),a82),a82)),a97)))),f870(a112,f870(a112,f2(a932))))
% 160.46/160.18  [4536]E(f870(f100(a1),f870(f104(a932),f870(f870(f79(a1),f870(f870(f3(a1),f870(f870(f79(a1),a82),a82)),a97)),f870(f870(f3(a1),f870(f870(f79(a1),a82),a82)),a97)))),f870(f104(a1),f870(f870(f79(a1),f870(f870(f3(a1),f870(f870(f79(a1),a82),a82)),a97)),f870(f870(f3(a1),f870(f870(f79(a1),a82),a82)),a97))))
% 160.46/160.18  [4569]P1(f870(f870(f233(a1),f2(a1)),f870(f104(a1),f870(f870(f79(a1),f870(f870(f3(a1),f870(f870(f79(a1),a82),a82)),a97)),f870(f870(f3(a1),f870(f870(f79(a1),a82),a82)),a97)))))
% 160.46/160.18  [4570]E(f870(f104(a932),f870(f870(f3(a1),f870(f870(f79(a1),f870(f870(f3(a1),f870(f870(f79(a1),a82),a82)),a97)),f870(f870(f3(a1),f870(f870(f79(a1),a82),a82)),a97))),a97)),f870(a112,f870(a112,f870(a112,f2(a932)))))
% 160.46/160.18  [4614]P7(f870(f104(a1),f870(f870(f3(a1),f870(f870(f79(a1),f870(f870(f3(a1),f870(f870(f79(a1),a82),a82)),a97)),f870(f870(f3(a1),f870(f870(f79(a1),a82),a82)),a97))),a97)))
% 160.46/160.18  [4640]E(f870(f100(a1),f870(f104(a932),f870(f870(f3(a1),f870(f870(f79(a1),f870(f870(f3(a1),f870(f870(f79(a1),a82),a82)),a97)),f870(f870(f3(a1),f870(f870(f79(a1),a82),a82)),a97))),a97))),f870(f104(a1),f870(f870(f3(a1),f870(f870(f79(a1),f870(f870(f3(a1),f870(f870(f79(a1),a82),a82)),a97)),f870(f870(f3(a1),f870(f870(f79(a1),a82),a82)),a97))),a97)))
% 160.46/160.18  [4653]P1(f870(f870(f233(a1),f2(a1)),f870(f104(a1),f870(f870(f3(a1),f870(f870(f79(a1),f870(f870(f3(a1),f870(f870(f79(a1),a82),a82)),a97)),f870(f870(f3(a1),f870(f870(f79(a1),a82),a82)),a97))),a97))))
% 160.46/160.18  [3382]P8(x33821,a324)
% 160.46/160.18  [3775]P26(a932,a932,a112,x37751)
% 160.46/160.18  [3374]P108(f931(x33741))
% 160.46/160.18  [3375]P108(f936(x33751))
% 160.46/160.18  [3376]P108(f933(x33761))
% 160.46/160.18  [3377]P108(f934(x33771))
% 160.46/160.18  [3399]P40(a1,f106(x33991))
% 160.46/160.18  [3400]P40(a1,f108(x34001))
% 160.46/160.18  [3450]P40(f940(x34501,a928),f313(x34501))
% 160.46/160.18  [3451]P41(f940(x34511,a928),f313(x34511))
% 160.46/160.18  [3475]E(f242(x34751,x34751,a324),a324)
% 160.46/160.18  [3490]E(f44(a1,x34901,x34901),f2(a1))
% 160.46/160.18  [3543]P15(x35431,f940(x35431,a928),f308(x35431))
% 160.46/160.18  [4728]~E(f870(a112,x47281),x47281)
% 160.46/160.18  [4738]~E(f870(a112,x47381),f2(a932))
% 160.46/160.18  [3384]E(f870(f189(a932),x33841),x33841)
% 160.46/160.18  [3385]E(f870(f104(a1),x33851),x33851)
% 160.46/160.18  [3401]E(f870(a88,f327(x34011)),x34011)
% 160.46/160.18  [3402]E(f870(a5,f579(x34021)),x34021)
% 160.46/160.18  [3403]E(f240(x34031,f2(a99)),f2(a99))
% 160.46/160.18  [3416]E(f114(x34161,f113(x34161)),f113(x34161))
% 160.46/160.18  [3417]E(f152(x34171,f113(x34171)),f113(x34171))
% 160.46/160.18  [3422]E(f870(f167(x34221),f113(x34221)),f113(x34221))
% 160.46/160.18  [3423]E(f870(f171(x34231),f113(x34231)),f113(x34231))
% 160.46/160.18  [3424]E(f870(f168(x34241),f113(x34241)),f113(x34241))
% 160.46/160.18  [3429]E(f870(f104(a1),x34291),f870(f103(a1),x34291))
% 160.46/160.18  [3430]E(f870(a88,f870(a107,x34301)),x34301)
% 160.46/160.18  [3432]E(f870(a5,f870(a22,x34321)),x34321)
% 160.46/160.18  [3433]E(f870(a22,f870(a5,x34331)),x34331)
% 160.46/160.18  [3435]P7(f870(f100(a1),x34351))
% 160.46/160.18  [3444]E(f870(f189(f933(x34441)),f113(x34441)),f2(a932))
% 160.46/160.18  [3445]E(f870(f189(f934(x34451)),f119(x34451)),f2(a932))
% 160.46/160.18  [3466]E(f870(f870(f3(a932),x34661),f2(a932)),x34661)
% 160.46/160.18  [3467]E(f870(f870(f79(a932),x34671),f2(a932)),x34671)
% 160.46/160.18  [3468]E(f870(f870(f79(a1),x34681),f2(a1)),x34681)
% 160.46/160.18  [3469]E(f870(f870(f80(a932),x34691),f77(a932)),x34691)
% 160.46/160.18  [3470]E(f870(f870(f80(a1),x34701),f77(a1)),x34701)
% 160.46/160.18  [3471]E(f870(f870(f232(a932),x34711),f2(a932)),x34711)
% 160.46/160.18  [3472]E(f870(f870(f80(a932),x34721),f2(a932)),f2(a932))
% 160.46/160.18  [3473]E(f870(f870(f35(a1),x34731),f2(a1)),f2(a1))
% 160.46/160.18  [3474]E(f870(f870(f237(a932),x34741),f2(a932)),f2(a932))
% 160.46/160.18  [3481]E(f870(f172(x34811),f113(x34811)),f188(f940(x34811,a928)))
% 160.46/160.18  [3485]P1(f870(f137(x34851),f113(x34851)))
% 160.46/160.18  [3491]E(f870(f154(x34911,x34911),f7(x34911)),f31(f933(x34911)))
% 160.46/160.18  [3492]E(f870(f154(x34921,x34921),f31(x34921)),f31(f933(x34921)))
% 160.46/160.18  [3493]E(f44(a1,x34931,f2(a1)),x34931)
% 160.46/160.18  [3494]E(f870(f233(a932),f870(a112,x34941)),f870(f234(a932),x34941))
% 160.46/160.18  [3495]E(f870(f281(a932),f870(a112,x34951)),f870(f300(a932),x34951))
% 160.46/160.18  [3496]E(f870(f282(a932),f870(a112,x34961)),f870(f303(a932),x34961))
% 160.46/160.18  [3498]E(f44(a1,f2(a1),x34981),f2(a1))
% 160.46/160.18  [3511]E(f870(f870(f79(a932),x35111),f77(a932)),f870(a112,x35111))
% 160.46/160.18  [3520]E(f870(f301(a932,x35201),f2(a932)),f188(f940(a932,a928)))
% 160.46/160.18  [3532]E(f302(a932,f2(a932),x35321),f870(f300(a932),x35321))
% 160.46/160.18  [3575]E(f870(f870(f3(a932),f870(a112,x35751)),f77(a932)),x35751)
% 160.46/160.18  [3587]E(f46(f2(a1),x35871),f870(f870(f251(a1,a1),f2(a1)),f2(a1)))
% 160.46/160.18  [3637]P1(f870(f870(f234(a932),x36371),f870(a112,x36371)))
% 160.46/160.18  [3649]P1(f870(f870(f234(a932),f2(a932)),f870(a112,x36491)))
% 160.46/160.18  [3882]E(f91(x38821,x38821,f241(f940(x38821,a928)),f31(x38821)),f31(x38821))
% 160.46/160.18  [3939]E(f870(f870(f3(a99),f870(a5,f870(a112,f870(a22,x39391)))),f77(a99)),x39391)
% 160.46/160.18  [4010]P1(f870(f870(f233(a1),f870(f78(a1),f870(f100(a1),x40101))),f2(a1)))
% 160.46/160.18  [4157]P1(f870(f870(f234(a1),f870(f78(a1),f870(f100(a1),f870(a112,x41571)))),f2(a1)))
% 160.46/160.18  [4748]~E(f241(f940(x47481,a928)),f188(f940(x47481,a928)))
% 160.46/160.18  [4783]~P1(f870(f870(f234(a932),x47831),f2(a932)))
% 160.46/160.18  [4796]~P1(f870(f870(f234(a1),f870(f100(a1),x47961)),f2(a1)))
% 160.46/160.18  [3434]E(f120(x34341,f119(f934(x34341))),f119(x34341))
% 160.46/160.18  [3449]E(f179(x34491,f113(f933(x34491))),f113(f933(x34491)))
% 160.46/160.18  [3452]E(f870(f870(f80(a1),a82),x34521),a82)
% 160.46/160.18  [3453]E(f870(f870(f79(a1),a82),x34531),x34531)
% 160.46/160.18  [3456]E(f870(a105,f870(f100(a1),x34561)),x34561)
% 160.46/160.18  [3457]E(f870(f870(f3(a1),x34571),a82),x34571)
% 160.46/160.18  [3458]E(f870(f870(f79(a1),x34581),a82),x34581)
% 160.46/160.18  [3460]E(f870(f870(f3(a932),x34601),x34601),f2(a932))
% 160.46/160.18  [3464]E(f870(f34(a932),f870(f281(a932),x34641)),x34641)
% 160.46/160.18  [3465]E(f870(f78(a1),f870(f78(a1),x34651)),x34651)
% 160.46/160.18  [3476]E(f870(f870(f79(a932),f2(a932)),x34761),x34761)
% 160.46/160.18  [3477]E(f870(f870(f79(a1),f2(a1)),x34771),x34771)
% 160.46/160.18  [3478]E(f870(f870(f80(a932),f77(a932)),x34781),x34781)
% 160.46/160.18  [3479]E(f870(f870(f80(a1),f77(a1)),x34791),x34791)
% 160.46/160.18  [3480]E(f870(f870(f232(a932),f2(a932)),x34801),x34801)
% 160.46/160.18  [3486]E(f870(f870(f3(a932),f2(a932)),x34861),f2(a932))
% 160.46/160.18  [3487]E(f870(f870(f80(a932),f2(a932)),x34871),f2(a932))
% 160.46/160.18  [3488]E(f870(f870(f35(a1),f2(a1)),x34881),f2(a1))
% 160.46/160.18  [3489]E(f870(f870(f237(a932),f2(a932)),x34891),f2(a932))
% 160.46/160.18  [3499]E(f128(x34991,f870(f78(a1),x34991)),f132(a1,x34991))
% 160.46/160.18  [3504]E(f870(f301(a932,f2(a932)),x35041),f870(f281(a932),x35041))
% 160.46/160.18  [3505]E(f870(f870(f80(a1),a97),x35051),f870(f78(a1),x35051))
% 160.46/160.18  [3513]E(f870(a105,f870(f104(a1),x35131)),f870(f104(a932),x35131))
% 160.46/160.18  [3514]E(f870(a22,f870(f104(a99),x35141)),f870(f104(a932),x35141))
% 160.46/160.18  [3515]E(f870(f34(a932),f870(f300(a932),x35151)),f870(a112,x35151))
% 160.46/160.18  [3524]E(f870(f870(f79(a932),f77(a932)),x35241),f870(a112,x35241))
% 160.46/160.18  [3528]E(f870(f75(a1),f870(f100(a1),x35281)),f870(f100(a1),x35281))
% 160.46/160.18  [3529]E(f870(f103(a1),f870(f100(a1),x35291)),f870(f100(a1),x35291))
% 160.46/160.18  [3533]E(f870(f34(x35331),f188(f940(x35331,a928))),f2(a932))
% 160.46/160.18  [3535]E(f870(f870(f35(a932),x35351),f870(a112,f2(a932))),x35351)
% 160.46/160.18  [3544]E(f44(a932,x35441,f870(a112,f2(a932))),f2(a932))
% 160.46/160.18  [3545]E(f44(a1,x35451,f870(f104(a1),a97)),f2(a1))
% 160.46/160.18  [3559]E(f870(f870(f35(a1),x35591),f870(f104(a1),a97)),f870(f78(a1),x35591))
% 160.46/160.18  [3563]E(f139(a932,f870(f301(a932,x35631),f2(a932))),f113(a932))
% 160.46/160.18  [3564]E(f870(f870(f79(a1),x35641),f77(a1)),f870(f870(f3(a1),x35641),a97))
% 160.46/160.18  [3565]E(f870(f870(f3(a1),x35651),f77(a1)),f870(f870(f79(a1),x35651),a97))
% 160.46/160.18  [3569]P1(f870(f870(f233(a932),x35691),x35691))
% 160.46/160.18  [3570]P1(f870(f870(f233(a1),x35701),x35701))
% 160.46/160.18  [3571]P1(f870(f870(f286(a932),x35711),x35711))
% 160.46/160.18  [3576]E(f870(f78(a1),f870(f104(a1),x35761)),f870(f104(a1),f870(f78(a1),x35761)))
% 160.46/160.18  [3577]P1(f870(f60(a932),f870(f300(a932),x35771)))
% 160.46/160.18  [3578]P1(f870(f60(a932),f870(f281(a932),x35781)))
% 160.46/160.18  [3585]E(f161(x35851,f241(f940(x35851,a928))),f241(f940(f933(x35851),a928)))
% 160.46/160.18  [3590]P1(f870(f870(f233(a932),f2(a932)),x35901))
% 160.46/160.18  [3600]E(f870(f870(f79(a932),f111(x36001)),f870(a112,f2(a932))),f111(f870(a112,x36001)))
% 160.46/160.18  [3601]E(f870(f261(x36011),f870(f18(a928,x36011),a238)),f188(f940(x36011,a928)))
% 160.46/160.18  [3602]E(f870(f261(x36021),f870(f18(a928,x36021),a187)),f241(f940(x36021,a928)))
% 160.46/160.18  [3606]E(f870(f870(f308(a932),x36061),f870(f281(a932),x36061)),f870(f281(a932),f870(a112,x36061)))
% 160.46/160.18  [3618]E(f870(f870(f79(a1),f77(a1)),f870(f100(a1),x36181)),f870(f100(a1),f870(a112,x36181)))
% 160.46/160.18  [3620]E(f870(f870(f151(f933(x36201)),f113(x36201)),f113(f933(x36201))),f53(x36201,f113(x36201)))
% 160.46/160.18  [3640]E(f188(f940(f939(x36401,x36401),a928)),f262(x36401,f188(f940(x36401,a928))))
% 160.46/160.18  [3641]E(f870(f307(x36411),f241(f940(x36411,a928))),f241(f940(f940(x36411,a928),a928)))
% 160.46/160.18  [3642]E(f870(f78(f940(x36421,a928)),f188(f940(x36421,a928))),f241(f940(x36421,a928)))
% 160.46/160.18  [3643]E(f870(f78(f940(x36431,a928)),f241(f940(x36431,a928))),f188(f940(x36431,a928)))
% 160.46/160.18  [3645]P1(f870(f60(x36451),f188(f940(x36451,a928))))
% 160.46/160.18  [3647]E(f870(f301(a932,x36471),f870(a112,x36471)),f870(f870(f308(a932),x36471),f188(f940(a932,a928))))
% 160.46/160.18  [3648]E(f84(f939(a932,a932),f47(x36481,f2(a932))),f870(f870(f251(a932,a932),f2(a932)),x36481))
% 160.46/160.18  [3661]E(f870(f870(f308(a932),f870(a112,x36611)),f870(f300(a932),x36611)),f870(f300(a932),f870(a112,x36611)))
% 160.46/160.18  [3665]P40(x36651,f188(f940(f939(x36651,x36651),a928)))
% 160.46/160.18  [3666]P42(x36661,f188(f940(f939(x36661,x36661),a928)))
% 160.46/160.18  [3669]P1(f870(f870(f233(a1),f2(a1)),f870(f100(a1),x36691)))
% 160.46/160.18  [3676]E(f870(f870(f79(a932),f870(f189(a932),x36761)),f870(a112,f2(a932))),f870(f189(a932),f870(a112,x36761)))
% 160.46/160.18  [3782]P43(f870(f309(a932,a1,f100(a1)),x37821))
% 160.46/160.18  [3822]P56(x38221,f188(f940(x38221,a928)),f188(f940(f939(x38221,x38221),a928)))
% 160.46/160.18  [3842]E(f870(f870(f251(a1,a1),f870(f104(a1),a97)),f870(f870(f3(a1),x38421),f77(a1))),f49(f870(f104(a1),a97),x38421))
% 160.46/160.18  [3895]P63(x38951,f870(f18(f940(x38951,a928),x38951),f870(f18(a928,x38951),a238)))
% 160.46/160.18  [4099]P1(f870(f870(f328(f940(f939(a932,a932),a928)),f327(x40991)),a98))
% 160.46/160.18  [4125]P1(f870(f870(f328(f940(f939(a932,a932),a928)),f870(a107,x41251)),a98))
% 160.46/160.18  [4257]P26(x42571,f940(x42571,a928),f870(f870(f9(x42571,f940(x42571,a928),f940(x42571,a928)),f308(x42571)),f188(f940(x42571,a928))),f241(f940(x42571,a928)))
% 160.46/160.18  [4745]~E(f870(f870(f79(a1),x47451),x47451),a97)
% 160.46/160.18  [4770]~E(f870(a5,f870(a112,f870(a22,x47701))),f2(a99))
% 160.46/160.18  [4776]~P1(f870(a193,f870(f100(a1),x47761)))
% 160.46/160.18  [4779]~P1(f870(f870(f234(a932),x47791),x47791))
% 160.46/160.18  [4789]~P1(f870(f870(f233(a932),f870(a112,x47891)),x47891))
% 160.46/160.18  [3592]E(f870(a105,f870(f78(a1),f870(f100(a1),x35921))),f2(a932))
% 160.46/160.18  [3595]E(f870(f870(f79(a1),f870(f78(a1),x35951)),x35951),f2(a1))
% 160.46/160.18  [3599]E(f870(f34(a1),f870(f301(a1,f2(a1)),x35991)),f870(a105,x35991))
% 160.46/160.18  [3611]E(f870(f870(f243(a932),f870(a112,f2(a932))),x36111),f870(a112,f2(a932)))
% 160.46/160.18  [3708]E(f870(f280(x37081),f188(f940(f939(x37081,x37081),a928))),f188(f940(x37081,a928)))
% 160.46/160.18  [3716]E(f37(f940(x37161,a928),f188(f940(f940(x37161,a928),a928))),f241(f940(x37161,a928)))
% 160.46/160.18  [3717]E(f37(f940(x37171,a928),f241(f940(f940(x37171,a928),a928))),f188(f940(x37171,a928)))
% 160.46/160.18  [3718]E(f36(f940(x37181,a928),f188(f940(f940(x37181,a928),a928))),f188(f940(x37181,a928)))
% 160.46/160.18  [3719]E(f36(f940(x37191,a928),f241(f940(f940(x37191,a928),a928))),f241(f940(x37191,a928)))
% 160.46/160.18  [3723]P1(f870(f870(f286(a932),f870(a112,f2(a932))),x37231))
% 160.46/160.18  [3764]E(f870(f870(f308(f933(x37641)),f113(x37641)),f188(f940(f933(x37641),a928))),f161(x37641,f188(f940(x37641,a928))))
% 160.46/160.18  [3765]E(f870(f870(f308(f933(x37651)),f113(x37651)),f188(f940(f933(x37651),a928))),f162(x37651,f113(f940(x37651,a928))))
% 160.46/160.18  [3806]E(f870(f870(f79(a932),f6(x38061)),f870(a112,f2(a932))),f6(f870(a5,f870(a112,f870(a22,x38061)))))
% 160.46/160.18  [3833]E(f870(f34(a1),f870(f309(a932,a1,f100(a1)),x38331)),f870(f34(a932),x38331))
% 160.46/160.18  [3836]P1(f870(f870(f233(a932),x38361),f870(f870(f80(a932),x38361),x38361)))
% 160.46/160.18  [3873]E(f870(f309(a1,a932,a105),f302(a1,f2(a1),f870(f100(a1),x38731))),f870(f300(a932),x38731))
% 160.46/160.18  [3890]E(f870(f870(f35(a932),f870(a112,f2(a932))),f870(f104(a932),x38901)),f870(a105,f870(f870(f35(a1),f77(a1)),f870(f104(a1),x38901))))
% 160.46/160.18  [3892]E(f870(f172(a932),f139(a932,f870(f301(a932,f2(a932)),f870(a112,x38921)))),f870(f300(a932),x38921))
% 160.46/160.18  [3893]E(f870(f870(f79(a932),f870(f189(a99),x38931)),f870(a112,f2(a932))),f870(f189(a99),f870(a5,f870(a112,f870(a22,x38931)))))
% 160.46/160.18  [3912]P42(x39121,f306(x39121,f188(f940(f939(x39121,x39121),a928))))
% 160.46/160.18  [3913]P55(x39131,f306(x39131,f188(f940(f939(x39131,x39131),a928))))
% 160.46/160.18  [3914]E(f870(f309(a1,a932,a105),f870(f309(a932,a1,f100(a1)),x39141)),x39141)
% 160.46/160.18  [3945]E(f870(f870(f308(a932),f2(a932)),f870(f309(a932,a932,a112),f870(f281(a932),x39451))),f870(f281(a932),f870(a112,x39451)))
% 160.46/160.18  [3951]P58(x39511,x39511,f306(x39511,f188(f940(f939(x39511,x39511),a928))))
% 160.46/160.18  [3957]P1(f870(a193,f870(f78(a1),f870(f100(a1),f870(a112,x39571)))))
% 160.46/160.18  [3967]E(f870(f870(f3(f940(a932,a928)),f870(f282(a932),x39671)),f870(f870(f308(a932),x39671),f188(f940(a932,a928)))),f870(f282(a932),f870(a112,x39671)))
% 160.46/160.18  [3984]E(f870(f870(f79(a1),f870(f870(f3(a1),a82),x39841)),f870(f870(f3(a1),a82),x39841)),f870(f870(f3(a1),a82),f870(f870(f79(a1),x39841),x39841)))
% 160.46/160.18  [3999]E(f870(f870(f308(f940(x39991,a928)),f188(f940(x39991,a928))),f188(f940(f940(x39991,a928),a928))),f870(f307(x39991),f188(f940(x39991,a928))))
% 160.46/160.18  [4027]E(f870(f870(f3(f940(a932,a928)),f870(f303(a932),x40271)),f870(f870(f308(a932),f870(a112,x40271)),f188(f940(a932,a928)))),f870(f303(a932),f870(a112,x40271)))
% 160.46/160.18  [4137]E(f870(f104(a932),f870(f870(f79(a1),x41371),x41371)),f870(f870(f85(a932,a932),f870(f104(a932),x41371)),f870(f870(f20(a932,a932,a932),f79(a932)),f7(a932))))
% 160.46/160.18  [4511]P15(x45111,f940(x45111,a928),f870(f870(f10(f940(x45111,a928),f940(f940(x45111,a928),f940(x45111,a928)),x45111),f870(f9(f940(x45111,a928),f940(x45111,a928),f940(x45111,a928)),f3(f940(x45111,a928)))),f870(f870(f9(x45111,f940(x45111,a928),f940(x45111,a928)),f308(x45111)),f188(f940(x45111,a928)))))
% 160.46/160.18  [4598]E(f870(f261(f939(a1,a1)),f870(f256(a1,a1,a928),f870(f870(f10(f940(a1,a928),f940(a1,a928),a1),f870(f20(a1,a928,a928),f870(f870(f10(a928,f940(a928,a928),a1),a325),f870(f233(a1),x45981)))),f234(a1)))),f108(x45981))
% 160.46/160.18  [4631]E(f870(f261(f939(a1,a1)),f870(f256(a1,a1,a928),f870(f870(f20(a1,f940(a1,a928),f940(a1,a928)),f870(f870(f10(f940(a928,a928),f940(f940(a1,a928),f940(a1,a928)),a1),f10(a928,a928,a1)),f870(f870(f10(a928,f940(a928,a928),a1),a325),f870(f233(a1),x46311)))),f234(a1)))),f106(x46311))
% 160.46/160.18  [4684]E(f870(f261(f939(f940(x46841,a928),f940(x46841,a928))),f870(f256(f940(x46841,a928),f940(x46841,a928),a928),f870(f870(f9(f940(x46841,a928),f940(f940(x46841,a928),a928),f940(f940(x46841,a928),a928)),f870(f870(f10(f940(f940(x46841,a928),f940(a928,a928)),f940(f940(f940(x46841,a928),a928),f940(f940(x46841,a928),a928)),f940(x46841,a928)),f20(f940(x46841,a928),a928,a928)),f870(f870(f10(f940(f940(x46841,a928),a928),f940(f940(x46841,a928),f940(a928,a928)),f940(x46841,a928)),f870(f10(a928,f940(a928,a928),f940(x46841,a928)),a325)),f234(f940(x46841,a928))))),f60(x46841)))),f313(x46841))
% 160.46/160.18  [4793]~P1(f870(f60(f933(x47931)),f241(f940(f933(x47931),a928))))
% 160.46/160.18  [4805]~P1(f870(f870(f233(a1),f2(a1)),f870(f78(a1),f870(f100(a1),f870(a112,x48051)))))
% 160.46/160.18  [3743]E(f870(f870(f3(a1),f870(f870(f79(a1),x37431),a97)),a97),x37431)
% 160.46/160.18  [3757]E(f870(f172(a932),f139(a932,f870(f301(a932,f2(a932)),x37571))),f870(f281(a932),x37571))
% 160.46/160.18  [4006]E(f870(f870(f79(a1),f870(f870(f79(a1),f77(a1)),x40061)),x40061),f870(f870(f3(a1),f870(f870(f79(a1),x40061),x40061)),a97))
% 160.46/160.18  [4054]E(f870(f285(x40541,x40541),f306(x40541,f188(f940(f939(x40541,x40541),a928)))),f306(x40541,f188(f940(f939(x40541,x40541),a928))))
% 160.46/160.18  [4102]P1(f870(f870(f233(a932),x41021),f870(f870(f80(a932),x41021),f870(f870(f80(a932),x41021),x41021))))
% 160.46/160.18  [4374]P1(f870(f60(a932),f870(f261(a932),f870(f870(f9(a932,a932,a928),f233(a932)),x43741))))
% 160.46/160.18  [4375]P1(f870(f60(a932),f870(f261(a932),f870(f870(f9(a932,a932,a928),f234(a932)),x43751))))
% 160.46/160.18  [4647]E(f870(f261(f939(x46471,x46471)),f870(f870(f10(f940(x46471,a928),a928,f939(x46471,x46471)),f86(x46471)),f870(f870(f9(f939(x46471,x46471),f940(x46471,f939(x46471,x46471)),f940(x46471,a928)),f870(f870(f10(f940(f939(x46471,x46471),a928),f940(f940(x46471,f939(x46471,x46471)),f940(x46471,a928)),f939(x46471,x46471)),f10(f939(x46471,x46471),a928,x46471)),a324)),f870(f870(f20(x46471,x46471,f939(x46471,x46471)),f251(x46471,x46471)),f7(x46471))))),f306(x46471,f188(f940(f939(x46471,x46471),a928))))
% 160.46/160.18  [4795]~E(f870(f870(f3(a1),f870(f870(f79(a1),x47951),x47951)),a97),a82)
% 160.46/160.18  [4797]~E(f870(f870(f79(a1),f870(f870(f79(a1),f77(a1)),x47971)),x47971),f2(a1))
% 160.46/160.18  [4148]E(f870(f870(f79(a1),f870(f870(f3(a1),a97),x41481)),f870(f870(f3(a1),a97),x41481)),f870(f870(f3(a1),a97),f870(f870(f3(a1),f870(f870(f79(a1),x41481),x41481)),a97)))
% 160.46/160.18  [4265]E(f870(f870(f3(a1),f870(f870(f79(a1),f870(f870(f3(a1),a97),x42651)),f870(f870(f3(a1),a97),x42651))),a97),f870(f870(f3(a1),a97),f870(f870(f79(a1),x42651),x42651)))
% 160.46/160.18  [4297]E(f870(f870(f3(a1),f870(f870(f79(a1),f870(f870(f79(a1),x42971),a97)),f870(f870(f79(a1),x42971),a97))),a97),f870(f870(f79(a1),f870(f870(f79(a1),x42971),x42971)),a97))
% 160.46/160.18  [4335]E(f870(f870(f3(a1),f870(f870(f79(a1),f870(f870(f3(a1),a97),x43351)),f870(f870(f3(a1),a97),x43351))),a97),f870(f870(f3(a1),a82),f870(f870(f3(a1),f870(f870(f79(a1),x43351),x43351)),a97)))
% 160.46/160.18  [4432]E(f870(a88,f870(f284(f939(a932,a932),f939(a932,a932),a109),f870(f870(f308(f939(a932,a932)),f870(f870(f251(a932,a932),x44321),f2(a932))),f188(f940(f939(a932,a932),a928))))),f870(f100(a1),x44321))
% 160.46/160.18  [4442]E(f870(a88,f870(f284(f939(a932,a932),f939(a932,a932),a109),f870(f870(f308(f939(a932,a932)),f870(f870(f251(a932,a932),f331(x44421)),f383(x44421))),f188(f940(f939(a932,a932),a928))))),x44421)
% 160.46/160.18  [4475]E(f870(f261(a1),f870(f870(f20(a1,a928,a928),f870(f870(f10(a928,f940(a928,a928),a1),a325),f870(f233(a1),f2(a1)))),x44751)),f870(f309(a932,a1,f100(a1)),f870(f261(a932),f870(f870(f10(a1,a928,a932),x44751),f100(a1)))))
% 160.46/160.18  [4519]P43(f870(f261(a1),f870(f870(f20(a1,a928,a928),f870(f870(f10(a928,f940(a928,a928),a1),a325),f870(f233(a1),f2(a1)))),x45191)))
% 160.46/160.18  [4539]P1(f870(f870(f328(f939(f940(f939(a932,a932),a928),f940(f939(a932,a932),a928))),f870(f870(f251(f940(f939(a932,a932),a928),f940(f939(a932,a932),a928)),x45391),f188(f940(f939(a932,a932),a928)))),a71))
% 160.46/160.18  [4544]E(f870(f309(a1,a932,a105),f870(f261(a1),f870(f870(f20(a1,a928,a928),f870(f870(f10(a928,f940(a928,a928),a1),a325),f870(f233(a1),f2(a1)))),f870(f870(f10(a932,a928,a1),x45441),a105)))),f870(f261(a932),x45441))
% 160.46/160.18  [4699]E(f311(a932,f870(f870(f38(f939(a932,a932),f940(a932,a928)),f870(a107,x46991)),f870(f256(a932,a932,f940(a932,a928)),f870(f870(f9(a932,f940(a932,a928),f940(a932,f940(a932,a928))),f870(f870(f10(f940(a932,f940(f940(a932,a928),f940(a932,a928))),f940(f940(a932,a928),f940(a932,f940(a932,a928))),a932),f9(a932,f940(a932,a928),f940(a932,a928))),f870(f870(f10(f940(a932,a932),f940(a932,f940(f940(a932,a928),f940(a932,a928))),a932),f870(f10(a932,f940(f940(a932,a928),f940(a932,a928)),a932),f308(a932))),f3(a932)))),f188(f940(a932,a928)))))),f870(a105,x46991))
% 160.46/160.18  [4193]E(f870(f870(f79(a1),f870(f870(f3(a1),f870(f870(f79(a1),x41931),x41931)),a97)),a97),f870(f870(f79(a1),x41931),x41931))
% 160.46/160.18  [4243]E(f870(f870(f3(a1),f870(f870(f3(a1),f870(f870(f79(a1),x42431),x42431)),a97)),a97),f870(f870(f79(a1),f870(f870(f3(a1),x42431),a97)),f870(f870(f3(a1),x42431),a97)))
% 160.46/160.18  [4448]E(f870(f870(f3(a1),f870(f870(f79(a1),f870(f870(f79(a1),f870(f78(a1),x44481)),a97)),f870(f870(f79(a1),f870(f78(a1),x44481)),a97))),a97),f870(f78(a1),f870(f870(f3(a1),f870(f870(f79(a1),x44481),x44481)),a97)))
% 160.46/160.18  [4492]E(f870(f870(f79(a932),x44921),f870(f104(a932),f870(f870(f79(a1),f870(f870(f3(a1),f870(f870(f79(a1),a82),a82)),a97)),f870(f870(f3(a1),f870(f870(f79(a1),a82),a82)),a97)))),f870(a112,f870(a112,x44921)))
% 160.46/160.18  [4493]E(f870(f870(f80(a932),x44931),f870(f104(a932),f870(f870(f79(a1),f870(f870(f3(a1),f870(f870(f79(a1),a82),a82)),a97)),f870(f870(f3(a1),f870(f870(f79(a1),a82),a82)),a97)))),f870(f870(f79(a932),x44931),x44931))
% 160.46/160.18  [4494]E(f870(f870(f35(a932),f870(f870(f79(a932),x44941),x44941)),f870(f104(a932),f870(f870(f79(a1),f870(f870(f3(a1),f870(f870(f79(a1),a82),a82)),a97)),f870(f870(f3(a1),f870(f870(f79(a1),a82),a82)),a97)))),x44941)
% 160.46/160.18  [4572]E(f44(a932,f870(a112,f870(a112,x45721)),f870(f104(a932),f870(f870(f79(a1),f870(f870(f3(a1),f870(f870(f79(a1),a82),a82)),a97)),f870(f870(f3(a1),f870(f870(f79(a1),a82),a82)),a97)))),f44(a932,x45721,f870(f104(a932),f870(f870(f79(a1),f870(f870(f3(a1),f870(f870(f79(a1),a82),a82)),a97)),f870(f870(f3(a1),f870(f870(f79(a1),a82),a82)),a97)))))
% 160.46/160.18  [4714]E(f870(a88,f870(f870(f38(f939(a932,a932),f940(f939(a932,a932),a928)),f870(a107,x47141)),f870(f256(a932,a932,f940(f939(a932,a932),a928)),f870(f870(f10(f940(a932,f940(f939(a932,a932),a928)),f940(a932,f940(f939(a932,a932),a928)),a932),f870(f10(f940(f939(a932,a932),a928),f940(f939(a932,a932),a928),a932),f284(f939(a932,a932),f939(a932,a932),a109))),f870(f870(f9(a932,f940(f939(a932,a932),a928),f940(a932,f940(f939(a932,a932),a928))),f870(f870(f10(f940(a932,f940(f940(f939(a932,a932),a928),f940(f939(a932,a932),a928))),f940(f940(f939(a932,a932),a928),f940(a932,f940(f939(a932,a932),a928))),a932),f9(a932,f940(f939(a932,a932),a928),f940(f939(a932,a932),a928))),f870(f870(f10(f940(a932,f939(a932,a932)),f940(a932,f940(f940(f939(a932,a932),a928),f940(f939(a932,a932),a928))),a932),f870(f10(f939(a932,a932),f940(f940(f939(a932,a932),a928),f940(f939(a932,a932),a928)),a932),f308(f939(a932,a932)))),f870(f9(a932,a932,f939(a932,a932)),f251(a932,a932))))),f188(f940(f939(a932,a932),a928))))))),f870(f78(a1),x47141))
% 160.46/160.18  [4567]E(f870(f870(f79(a932),f870(f104(a932),f870(f870(f79(a1),f870(f870(f3(a1),f870(f870(f79(a1),a82),a82)),a97)),f870(f870(f3(a1),f870(f870(f79(a1),a82),a82)),a97)))),x45671),f870(a112,f870(a112,x45671)))
% 160.46/160.18  [4568]E(f870(f870(f80(a932),f870(f104(a932),f870(f870(f79(a1),f870(f870(f3(a1),f870(f870(f79(a1),a82),a82)),a97)),f870(f870(f3(a1),f870(f870(f79(a1),a82),a82)),a97)))),x45681),f870(f870(f79(a932),x45681),x45681))
% 160.46/160.18  [4604]E(f870(f870(f35(a932),f870(a112,f870(a112,x46041))),f870(f104(a932),f870(f870(f79(a1),f870(f870(f3(a1),f870(f870(f79(a1),a82),a82)),a97)),f870(f870(f3(a1),f870(f870(f79(a1),a82),a82)),a97)))),f870(a112,f870(f870(f35(a932),x46041),f870(f104(a932),f870(f870(f79(a1),f870(f870(f3(a1),f870(f870(f79(a1),a82),a82)),a97)),f870(f870(f3(a1),f870(f870(f79(a1),a82),a82)),a97))))))
% 160.46/160.18  [4654]E(f870(f870(f79(a932),f870(f104(a932),f870(f870(f3(a1),f870(f870(f79(a1),f870(f870(f3(a1),f870(f870(f79(a1),a82),a82)),a97)),f870(f870(f3(a1),f870(f870(f79(a1),a82),a82)),a97))),a97))),x46541),f870(a112,f870(a112,f870(a112,x46541))))
% 160.46/160.18  [4721]E(f870(f256(a1,a1,f939(a1,a1)),f870(f870(f20(a1,f940(a1,f939(a1,a1)),f940(a1,f939(a1,a1))),f870(f870(f10(f940(a1,f940(f939(a1,a1),f939(a1,a1))),f940(f940(a1,f939(a1,a1)),f940(a1,f939(a1,a1))),a1),f20(a1,f939(a1,a1),f939(a1,a1))),f870(f870(f10(f940(a1,f939(a1,a1)),f940(a1,f940(f939(a1,a1),f939(a1,a1))),a1),f870(f20(a1,f939(a1,a1),f940(f939(a1,a1),f939(a1,a1))),f870(f870(f10(a928,f940(f939(a1,a1),f940(f939(a1,a1),f939(a1,a1))),a1),f96(f939(a1,a1))),f870(f870(f10(a1,a928,a1),f870(f233(a1),f2(a1))),f870(f870(f9(a1,a1,a1),f3(a1)),x47211))))),f870(f870(f9(a1,f940(a1,a1),f940(a1,f939(a1,a1))),f870(f870(f10(f940(a1,f939(a1,a1)),f940(f940(a1,a1),f940(a1,f939(a1,a1))),a1),f10(a1,f939(a1,a1),a1)),f870(f870(f10(a1,f940(a1,f939(a1,a1)),a1),f251(a1,a1)),f870(f870(f9(a1,a1,a1),f870(f870(f10(a1,f940(a1,a1),a1),f79(a1)),f870(f80(a1),f870(f104(a1),f870(f870(f79(a1),f870(f870(f3(a1),f870(f870(f79(a1),a82),a82)),a97)),f870(f870(f3(a1),f870(f870(f79(a1),a82),a82)),a97)))))),f77(a1))))),f870(f870(f9(a1,a1,a1),f3(a1)),x47211))))),f870(f870(f10(a1,f940(a1,f939(a1,a1)),a1),f251(a1,a1)),f870(f80(a1),f870(f104(a1),f870(f870(f79(a1),f870(f870(f3(a1),f870(f870(f79(a1),a82),a82)),a97)),f870(f870(f3(a1),f870(f870(f79(a1),a82),a82)),a97))))))),f42(x47211))
% 160.46/160.18  [3785]P44(a25,x37851,x37852,x37851)
% 160.46/160.18  [3419]P108(f938(x34191,x34192))
% 160.46/160.18  [3420]P108(f937(x34201,x34202))
% 160.46/160.18  [3421]P108(f939(x34211,x34212))
% 160.46/160.18  [3438]P14(a1,f178(x34381,x34382))
% 160.46/160.18  [3439]P40(x34391,f153(x34391,x34392))
% 160.46/160.18  [3440]P41(x34401,f262(x34401,x34402))
% 160.46/160.18  [3441]P41(x34411,f306(x34411,x34412))
% 160.46/160.18  [3442]P42(x34421,f262(x34421,x34422))
% 160.46/160.18  [3443]P55(x34431,f262(x34431,x34432))
% 160.46/160.18  [3506]P34(x35061,x35062,f113(x35061))
% 160.46/160.18  [3539]P56(x35391,x35392,f262(x35391,x35392))
% 160.46/160.18  [3540]P58(x35401,x35401,f262(x35401,x35402))
% 160.46/160.18  [3809]P26(x38091,x38091,f7(x38091),x38092)
% 160.46/160.18  [3810]P26(x38101,x38101,f31(x38101),x38102)
% 160.46/160.18  [3818]P35(x38181,x38182,f113(x38181),f113(x38181))
% 160.46/160.18  [3827]P26(f933(x38271),f933(x38271),f168(x38271),x38272)
% 160.46/160.18  [4233]P27(x42331,x42331,f31(x42331),x42332,x42332)
% 160.46/160.18  [4731]~E(f30(x47311,x47312),a25)
% 160.46/160.18  [4732]~E(f29(x47321,x47322),a25)
% 160.46/160.18  [4757]~P36(x47571,x47572,f113(x47571))
% 160.46/160.18  [4758]~P38(x47581,x47582,f113(x47581))
% 160.46/160.18  [3405]E(f870(f7(x34051),x34052),x34052)
% 160.46/160.18  [3406]E(f870(f261(x34061),x34062),x34062)
% 160.46/160.18  [3408]E(f870(f31(x34081),x34082),x34082)
% 160.46/160.18  [3418]E(f870(f191(x34181),x34182),f115(x34181))
% 160.46/160.18  [3436]E(f84(x34361,f870(a324,x34362)),x34362)
% 160.46/160.18  [3437]E(f89(x34371,f870(a324,x34372)),x34372)
% 160.46/160.18  [3459]E(f870(f125(x34591,x34592),f119(x34591)),f2(a932))
% 160.46/160.18  [3462]E(f870(f136(x34621,x34622),f113(x34621)),f113(x34621))
% 160.46/160.18  [3482]E(f306(x34821,f306(x34821,x34822)),f306(x34821,x34822))
% 160.46/160.18  [3483]E(f152(x34831,f152(x34831,x34832)),f152(x34831,x34832))
% 160.46/160.18  [3501]E(f870(f870(f134(x35011),x35012),f113(x35011)),x35012)
% 160.46/160.18  [3507]E(f173(x35071,x35072,f113(x35071)),x35072)
% 160.46/160.18  [3508]E(f173(x35081,f113(x35081),x35082),x35082)
% 160.46/160.18  [3509]E(f116(x35091,f119(x35091),x35092),x35092)
% 160.46/160.18  [3510]E(f169(x35101,f2(a932),x35102),f113(x35101))
% 160.46/160.18  [3516]E(f870(f870(f175(x35161),x35162),f113(x35161)),f113(x35161))
% 160.46/160.18  [3517]E(f870(f870(f138(x35171),x35172),f113(x35171)),f113(x35171))
% 160.46/160.18  [3519]E(f155(x35191,x35192,f113(x35191)),f2(a932))
% 160.46/160.18  [3521]E(f170(x35211,x35212,f113(x35211)),f113(x35211))
% 160.46/160.18  [3522]E(f177(x35221,x35222,f113(x35221)),f113(x35221))
% 160.46/160.18  [3523]E(f176(x35231,f113(x35231),x35232),f113(x35231))
% 160.46/160.18  [3527]E(f870(f172(x35271),f152(x35271,x35272)),f870(f172(x35271),x35272))
% 160.46/160.18  [3530]E(f870(f283(x35301,x35301),f262(x35301,x35302)),x35302)
% 160.46/160.18  [3531]E(f870(f263(x35311,x35311),f262(x35311,x35312)),x35312)
% 160.46/160.18  [3538]E(f870(f285(x35381,x35381),f262(x35381,x35382)),f262(x35381,x35382))
% 160.46/160.18  [3551]E(f306(f933(x35511),f157(x35511,x35512)),f158(x35511,f306(x35511,x35512)))
% 160.46/160.18  [3553]P1(f870(f137(a1),f178(x35531,x35532)))
% 160.46/160.18  [3561]E(f870(f283(x35611,x35611),f306(x35611,x35612)),f241(f940(x35611,a928)))
% 160.46/160.18  [3562]E(f870(f263(x35621,x35621),f306(x35621,x35622)),f241(f940(x35621,a928)))
% 160.46/160.18  [3566]P1(f870(f137(x35661),f152(x35661,x35662)))
% 160.46/160.18  [3568]P1(f870(f160(x35681,x35682),f113(x35681)))
% 160.46/160.18  [3574]E(f870(f172(a1),f178(x35741,x35742)),f302(a1,x35741,x35742))
% 160.46/160.18  [3588]P59(x35881,f188(f940(x35881,a928)),x35882)
% 160.46/160.18  [3593]E(f870(f255(a1,a1),f45(x35931,x35932)),f44(a1,x35931,x35932))
% 160.46/160.18  [3594]E(f870(f301(a932,x35941),f870(a112,x35942)),f302(a932,x35941,x35942))
% 160.46/160.18  [3610]E(f870(f870(f151(x36101),x36102),f113(x36101)),f140(x36101,x36102,f113(x36101)))
% 160.46/160.18  [3622]E(f302(a932,f870(a112,x36221),x36222),f304(a932,x36221,x36222))
% 160.46/160.18  [3625]P56(x36251,f241(f940(x36251,a928)),f306(x36251,x36252))
% 160.46/160.18  [3688]E(f870(f870(f3(a932),x36881),f870(a112,x36882)),f870(f34(a932),f305(a932,x36882,x36881)))
% 160.46/160.18  [3744]E(f166(x37441,x37442,f113(x37441)),f870(f870(f251(f933(x37441),f933(x37441)),f113(x37441)),f113(x37441)))
% 160.46/160.18  [3762]E(f870(f256(x37621,x37622,f939(x37621,x37622)),f251(x37621,x37622)),f31(f939(x37621,x37622)))
% 160.46/160.18  [3766]P1(f870(f870(f328(f933(x37661)),f113(x37661)),f161(x37661,x37662)))
% 160.46/160.18  [3767]E(f870(f189(f933(x37671)),f114(x37671,x37672)),f870(f870(f3(a932),f870(f189(f933(x37671)),x37672)),f77(a932)))
% 160.46/160.18  [3776]P1(f870(f60(a932),f305(a932,x37761,x37762)))
% 160.46/160.18  [3777]P1(f870(f60(a932),f304(a932,x37771,x37772)))
% 160.46/160.18  [3778]P1(f870(f60(a932),f302(a932,x37781,x37782)))
% 160.46/160.18  [3779]P1(f870(f60(a1),f305(a1,x37791,x37792)))
% 160.46/160.18  [3780]P1(f870(f60(a1),f304(a1,x37801,x37802)))
% 160.46/160.18  [3781]P1(f870(f60(a1),f302(a1,x37811,x37812)))
% 160.46/160.18  [3889]E(f870(f309(a932,a932,a112),f302(a932,x38891,x38892)),f302(a932,f870(a112,x38891),f870(a112,x38892)))
% 160.46/160.18  [3908]E(f870(f870(f288(x39081,x39081,x39081),f306(x39081,x39082)),f306(x39081,x39082)),f306(x39081,x39082))
% 160.46/160.18  [3943]E(f870(f870(f251(a99,a99),f870(f870(f35(a99),x39431),x39432)),f44(a99,x39431,x39432)),f23(x39431,x39432))
% 160.46/160.18  [3944]E(f870(f870(f251(a1,a1),f870(f870(f35(a1),x39441),x39442)),f44(a1,x39441,x39442)),f45(x39441,x39442))
% 160.46/160.18  [3971]E(f870(f870(f251(a932,a932),f870(f870(f35(a932),x39711),x39712)),f44(a932,x39711,x39712)),f84(f939(a932,a932),f47(x39711,x39712)))
% 160.46/160.18  [4023]P1(f870(f870(f234(a932),f870(f870(f3(a932),x40231),x40232)),f870(a112,x40231)))
% 160.46/160.18  [4073]P41(x40731,f870(f870(f288(x40731,x40731,x40731),x40732),f306(x40731,x40732)))
% 160.46/160.18  [4124]E(f870(f870(f79(a1),f870(f870(f80(a1),x41241),f870(f870(f35(a1),x41242),x41241))),f44(a1,x41242,x41241)),x41242)
% 160.46/160.18  [4128]E(f870(f870(f38(a932,f940(f939(f933(x41281),f933(x41281)),a928)),f241(f940(a932,a928))),f143(x41281,x41282)),f145(x41281,x41282))
% 160.46/160.18  [4351]P1(f870(f870(f328(f939(f933(x43511),f933(x43511))),f870(f870(f251(f933(x43511),f933(x43511)),f113(x43511)),f113(x43511))),f158(x43511,x43512)))
% 160.46/160.18  [4460]E(f252(x44601,x44601,x44601,a324,f252(x44601,x44601,x44601,x44602,a324)),x44602)
% 160.46/160.18  [4504]E(f257(x45041,x45041,x45042,x45042,f7(x45041),f7(x45042)),f31(f939(x45041,x45042)))
% 160.46/160.18  [4506]E(f257(x45061,x45061,x45062,x45062,f31(x45061),f31(x45062)),f31(f939(x45061,x45062)))
% 160.46/160.18  [3500]E(f870(f168(x35001),f870(f168(x35001),x35002)),x35002)
% 160.46/160.18  [3502]E(f870(f870(f138(x35021),f2(a932)),x35022),x35022)
% 160.46/160.18  [3518]E(f870(f870(f175(x35181),f2(a932)),x35182),f113(x35181))
% 160.46/160.18  [3525]E(f870(f870(f134(x35251),f113(x35251)),x35252),x35252)
% 160.46/160.18  [3534]E(f36(f940(x35341,a928),f870(f307(x35341),x35342)),x35342)
% 160.46/160.18  [3536]E(f870(f172(x35361),f870(f167(x35361),x35362)),f870(f172(x35361),x35362))
% 160.46/160.18  [3537]E(f870(f172(x35371),f870(f168(x35371),x35372)),f870(f172(x35371),x35372))
% 160.46/160.18  [3542]E(f870(f870(f3(a99),x35421),x35422),f870(f870(a4,x35421),x35422))
% 160.46/160.18  [3555]E(f870(f870(f79(a932),x35551),x35552),f870(f870(f79(a932),x35552),x35551))
% 160.46/160.18  [3556]E(f870(f870(f79(a1),x35561),x35562),f870(f870(f79(a1),x35562),x35561))
% 160.46/160.18  [3557]E(f870(f870(f80(a932),x35571),x35572),f870(f870(f80(a932),x35572),x35571))
% 160.46/160.18  [3558]E(f870(f870(f80(a1),x35581),x35582),f870(f870(f80(a1),x35582),x35581))
% 160.46/160.18  [3580]E(f870(f870(f183(x35801,x35801),f2(a932)),x35802),f31(x35801))
% 160.46/160.18  [3581]E(f870(f189(f933(x35811)),f870(f167(x35811),x35812)),f870(f189(f933(x35811)),x35812))
% 160.46/160.18  [3582]E(f870(f189(f933(x35821)),f870(f168(x35821),x35822)),f870(f189(f933(x35821)),x35822))
% 160.46/160.18  [3583]E(f176(x35831,x35832,f188(f940(a932,a928))),f113(x35831))
% 160.46/160.18  [3584]E(f870(f870(f154(x35841,x35841),f7(x35841)),x35842),x35842)
% 160.46/160.18  [3586]E(f870(f250(a1,a1),f45(x35861,x35862)),f870(f870(f35(a1),x35861),x35862))
% 160.46/160.18  [3603]E(f870(f189(f933(x36031)),f152(x36031,x36032)),f870(f34(x36031),f870(f172(x36031),x36032)))
% 160.46/160.18  [3604]E(f28(f29(x36041,x36042)),f870(f870(f79(a932),f28(x36042)),f870(a112,f2(a932))))
% 160.46/160.18  [3605]E(f870(f280(x36051),f870(f285(x36051,x36051),x36052)),f870(f280(x36051),x36052))
% 160.46/160.18  [3609]P1(f870(f60(x36091),f870(f172(x36091),x36092)))
% 160.46/160.18  [3617]E(f870(f870(f79(a1),x36171),f870(f78(a1),x36172)),f870(f870(f3(a1),x36171),x36172))
% 160.46/160.18  [3624]P25(x36241,x36242,f188(f940(f931(x36241),a928)))
% 160.46/160.18  [3626]E(f870(f310(x36261,x36261,f7(x36261)),x36262),x36262)
% 160.46/160.18  [3627]E(f870(f310(x36271,x36271,f31(x36271)),x36272),x36272)
% 160.46/160.18  [3628]E(f870(f309(x36281,x36281,f7(x36281)),x36282),x36282)
% 160.46/160.18  [3629]E(f870(f309(x36291,x36291,f31(x36291)),x36292),x36292)
% 160.46/160.18  [3630]P1(f870(f241(f940(x36301,a928)),x36302))
% 160.46/160.18  [3632]E(f870(f34(a932),f870(f301(a932,x36321),x36322)),f870(f870(f3(a932),x36322),x36321))
% 160.46/160.18  [3633]E(f870(f301(a932,f870(a112,x36331)),x36332),f305(a932,x36331,x36332))
% 160.46/160.18  [3646]E(f870(f870(f308(x36461),x36462),f188(f940(x36461,a928))),f870(f261(x36461),f870(a324,x36462)))
% 160.46/160.18  [3651]E(f306(x36511,f870(f285(x36511,x36511),x36512)),f870(f285(x36511,x36511),f306(x36511,x36512)))
% 160.46/160.18  [3656]E(f870(f870(f79(a932),f870(a112,x36561)),x36562),f870(f870(f79(a932),x36561),f870(a112,x36562)))
% 160.46/160.18  [3657]E(f870(f870(f3(a932),f870(a112,x36571)),f870(a112,x36572)),f870(f870(f3(a932),x36571),x36572))
% 160.46/160.18  [3663]E(f54(x36631,f2(a932),x36632),f870(f870(f151(f933(x36631)),f113(x36631)),f113(f933(x36631))))
% 160.46/160.18  [3664]E(f870(f34(a932),f304(a932,x36641,x36642)),f870(f870(f3(a932),x36642),x36641))
% 160.46/160.18  [3673]P40(x36731,f870(f870(f287(a932,x36731),a239),x36732))
% 160.46/160.18  [3675]P14(a932,f139(a932,f870(f301(a932,x36751),x36752)))
% 160.46/160.18  [3677]P1(f870(f60(a932),f870(f301(a932,x36771),x36772)))
% 160.46/160.18  [3678]P1(f870(f60(a1),f870(f301(a1,x36781),x36782)))
% 160.46/160.18  [3681]E(f870(f285(f933(x36811),f933(x36811)),f157(x36811,x36812)),f157(x36811,f870(f285(x36811,x36811),x36812)))
% 160.46/160.18  [3682]E(f870(f189(a929),f29(x36821,x36822)),f870(f870(f79(a932),f870(f189(a929),x36822)),f870(a112,f2(a932))))
% 160.46/160.18  [3684]E(f870(f301(a1,x36841),f870(f870(f79(a1),x36842),f77(a1))),f302(a1,x36841,x36842))
% 160.46/160.18  [3687]E(f870(f870(f35(a1),f870(f78(a1),x36871)),f870(f78(a1),x36872)),f870(f870(f35(a1),x36871),x36872))
% 160.46/160.18  [3695]E(f870(f870(f183(f939(x36951,x36951),a928),f77(a932)),x36952),x36952)
% 160.46/160.18  [3697]E(f870(f870(f3(f940(x36971,a928)),x36972),f188(f940(x36971,a928))),x36972)
% 160.46/160.18  [3698]E(f870(f870(f101(f940(x36981,a928)),x36982),f188(f940(x36981,a928))),x36982)
% 160.46/160.18  [3699]E(f870(f870(f102(f940(x36991,a928)),x36992),f241(f940(x36991,a928))),x36992)
% 160.46/160.18  [3700]E(f870(f250(a932,a932),f84(f939(a932,a932),f47(x37001,x37002))),f870(f870(f35(a932),x37001),x37002))
% 160.46/160.18  [3707]E(f302(a1,f870(f870(f79(a1),x37071),f77(a1)),x37072),f304(a1,x37071,x37072))
% 160.46/160.18  [3712]E(f870(f255(a932,a932),f84(f939(a932,a932),f47(x37121,x37122))),f44(a932,x37121,x37122))
% 160.46/160.18  [3722]P1(f870(f870(f328(x37221),x37222),f241(f940(x37221,a928))))
% 160.46/160.18  [3727]E(f870(f870(f3(a932),f870(a112,x37271)),x37272),f870(f34(a932),f302(a932,x37272,x37271)))
% 160.46/160.18  [3753]E(f870(f870(f3(f940(x37531,a928)),x37532),f241(f940(x37531,a928))),f188(f940(x37531,a928)))
% 160.46/160.18  [3754]E(f870(f870(f101(f940(x37541,a928)),x37542),f241(f940(x37541,a928))),f241(f940(x37541,a928)))
% 160.46/160.18  [3755]E(f870(f870(f102(f940(x37551,a928)),x37552),f188(f940(x37551,a928))),f188(f940(x37551,a928)))
% 160.46/160.18  [3770]E(f44(a1,f870(f100(a1),x37701),f870(f100(a1),x37702)),f870(f100(a1),f44(a932,x37701,x37702)))
% 160.46/160.18  [3771]E(f44(a1,f870(f78(a1),x37711),f870(f78(a1),x37712)),f870(f78(a1),f44(a1,x37711,x37712)))
% 160.46/160.18  [3783]E(f870(f189(f933(x37831)),f870(f171(x37831),x37832)),f870(f870(f3(a932),f870(f189(f933(x37831)),x37832)),f77(a932)))
% 160.46/160.18  [3811]E(f870(f870(f35(a1),f44(a1,x38111,x38112)),x38112),f2(a1))
% 160.46/160.18  [3820]E(f870(a5,f44(a932,f870(a22,x38201),f870(a22,x38202))),f44(a99,x38201,x38202))
% 160.46/160.18  [3855]E(f870(a5,f870(f870(f3(a932),f870(a22,x38551)),f870(a22,x38552))),f870(f870(f3(a99),x38551),x38552))
% 160.46/160.18  [3856]E(f870(a5,f870(f870(f79(a932),f870(a22,x38561)),f870(a22,x38562))),f870(f870(f79(a99),x38561),x38562))
% 160.46/160.18  [3857]E(f870(a5,f870(f870(f80(a932),f870(a22,x38571)),f870(a22,x38572))),f870(f870(f80(a99),x38571),x38572))
% 160.46/160.18  [3858]E(f870(a5,f870(f870(f35(a932),f870(a22,x38581)),f870(a22,x38582))),f870(f870(f35(a99),x38581),x38582))
% 160.46/160.18  [3867]E(f870(f309(a932,a932,a112),f870(f301(a932,x38671),x38672)),f870(f301(a932,f870(a112,x38671)),f870(a112,x38672)))
% 160.46/160.18  [3894]P1(f870(f47(x38941,x38942),f84(f939(a932,a932),f47(x38941,x38942))))
% 160.46/160.18  [3917]E(f870(f870(f79(a932),f870(f870(f79(a932),f28(x39171)),f28(x39172))),f870(a112,f2(a932))),f28(f30(x39171,x39172)))
% 160.46/160.18  [3918]E(f44(a932,f870(a112,f44(a932,x39181,x39182)),x39182),f44(a932,f870(a112,x39181),x39182))
% 160.46/160.18  [3930]E(f870(f870(f39(f940(x39301,a928),f940(x39301,a928)),x39302),f7(f940(x39301,a928))),f37(f940(x39301,a928),x39302))
% 160.46/160.18  [3931]E(f870(f870(f38(f940(x39311,a928),f940(x39311,a928)),x39312),f7(f940(x39311,a928))),f36(f940(x39311,a928),x39312))
% 160.46/160.18  [3932]E(f870(f309(f933(x39321),f940(x39321,a928),f172(x39321)),f870(f172(f933(x39321)),f53(x39321,x39322))),f870(f307(x39321),f870(f172(x39321),x39322)))
% 160.46/160.18  [3936]P1(f870(f870(f328(f940(x39361,a928)),x39362),f870(f307(x39361),x39362)))
% 160.46/160.18  [3942]E(f44(a1,f870(f78(a1),f44(a1,x39421,x39422)),x39422),f44(a1,f870(f78(a1),x39421),x39422))
% 160.46/160.18  [3953]P1(f870(f870(f233(f940(x39531,a928)),x39532),f241(f940(x39531,a928))))
% 160.46/160.18  [3955]E(f870(f870(f288(x39551,x39551,x39551),f306(x39551,x39552)),f306(x39551,f306(x39551,x39552))),f306(x39551,x39552))
% 160.46/160.18  [3956]E(f870(f870(f101(f940(x39561,a928)),f870(f263(x39561,x39561),x39562)),f870(f283(x39561,x39561),x39562)),f870(f280(x39561),x39562))
% 160.46/160.18  [3977]E(f312(x39771,x39772,f241(f940(x39771,a928)),f241(f940(x39772,a928))),f241(f940(f938(x39771,x39772),a928)))
% 160.46/160.18  [4028]P1(f870(f870(f233(a932),f44(a932,x40281,x40282)),x40281))
% 160.46/160.18  [4052]P1(f870(f870(f233(a1),f870(f78(a1),f870(f100(a1),x40521))),f870(f100(a1),x40522)))
% 160.46/160.18  [4078]P1(f870(f870(f328(f940(x40781,a928)),f188(f940(x40781,a928))),f870(f307(x40781),x40782)))
% 160.46/160.18  [4083]E(f306(x40831,f870(f870(f288(x40831,x40831,x40831),x40832),f306(x40831,x40832))),f306(x40831,x40832))
% 160.46/160.18  [4086]E(f870(f870(f288(x40861,x40861,x40861),f306(x40861,x40862)),x40862),f870(f870(f288(x40861,x40861,x40861),x40862),f306(x40861,x40862)))
% 160.46/160.18  [4088]E(f870(a105,f870(f870(f79(a1),f870(f870(f3(a1),x40881),x40882)),f77(a1))),f870(f34(a1),f302(a1,x40882,x40881)))
% 160.46/160.18  [4103]E(f870(f283(x41031,x41031),f870(f870(f288(x41031,x41031,x41031),x41032),f306(x41031,x41032))),f870(f283(x41031,x41031),x41032))
% 160.46/160.18  [4104]E(f870(f263(x41041,x41041),f870(f870(f288(x41041,x41041,x41041),x41042),f306(x41041,x41042))),f870(f263(x41041,x41041),x41042))
% 160.46/160.18  [4120]E(f870(f870(f79(a932),f870(f870(f79(a932),f870(f189(a929),x41201)),f870(f189(a929),x41202))),f870(a112,f2(a932))),f870(f189(a929),f30(x41201,x41202)))
% 160.46/160.18  [4123]E(f870(f142(f933(x41231),f933(x41231),f134(x41231),f113(x41231)),f169(f933(x41231),x41232,f113(x41231))),f113(x41231))
% 160.46/160.18  [4132]P26(a932,a932,f870(f870(f9(a932,a932,a932),f79(a932)),x41321),x41322)
% 160.46/160.18  [4134]P14(a932,f870(f168(a932),f870(f870(f154(f933(x41341),a932),f189(f933(x41341))),f179(x41341,x41342))))
% 160.46/160.18  [4165]P55(x41651,f870(f870(f101(f940(f939(x41651,x41651),a928)),x41652),f870(f285(x41651,x41651),x41652)))
% 160.46/160.18  [4166]P55(x41661,f870(f870(f102(f940(f939(x41661,x41661),a928)),x41662),f870(f285(x41661,x41661),x41662)))
% 160.46/160.18  [4177]P1(f870(f870(f234(a1),f870(f78(a1),f870(f100(a1),f870(a112,x41771)))),f870(f100(a1),x41772)))
% 160.46/160.18  [4222]E(f870(f142(f933(x42221),x42221,f870(f9(x42221,f933(x42221),f933(x42221)),f151(x42221)),f113(x42221)),x42222),f870(f168(x42221),x42222))
% 160.46/160.18  [4272]P1(f870(f870(f233(f940(f939(f933(x42721),f933(x42721)),a928)),f158(x42721,x42722)),f306(f933(x42721),f157(x42721,x42722))))
% 160.46/160.18  [4301]P1(f870(f47(x43011,x43012),f870(f870(f251(a932,a932),f870(f870(f35(a932),x43011),x43012)),f44(a932,x43011,x43012))))
% 160.46/160.18  [4313]P1(f870(f870(f233(f940(f939(f933(x43131),f933(x43131)),a928)),f157(x43131,f306(x43131,x43132))),f306(f933(x43131),f157(x43131,x43132))))
% 160.46/160.18  [4529]E(f870(f870(f258(f939(a99,a99),a99,f939(a99,a99),f939(x45291,f939(a99,a99))),f266(f870(f165(a99),f870(f870(f154(f939(a99,x45291),a99),f250(a99,x45291)),x45292)))),f870(f870(f10(x45291,f940(f939(a99,a99),f939(x45291,f939(a99,a99))),a99),f251(x45291,f939(a99,a99))),f267(x45291,x45292))),f265(x45291,x45292))
% 160.46/160.18  [4606]E(f223(a932,f939(x46061,f934(x46061)),f2(a932),f870(f256(x46061,f934(x46061),a932),f870(f18(f940(f934(x46061),a932),x46061),f870(f870(f9(f934(x46061),a932,a932),f870(f870(f10(a932,f940(a932,a932),f934(x46061)),f79(a932)),f189(f934(x46061)))),f77(a932)))),f870(f135(x46061),x46062)),f870(f189(f934(x46061)),x46062))
% 160.46/160.18  [4713]E(f870(f256(f940(f939(x47131,x47131),a928),f940(f939(x47131,x47131),a928),f940(f940(x47132,x47131),f939(f940(f939(x47132,x47132),a928),f940(f939(x47132,x47132),a928)))),f870(f870(f9(f940(f939(x47131,x47131),a928),f940(f940(f939(x47131,x47131),a928),f940(f940(x47132,x47131),f940(f939(x47132,x47132),a928))),f940(f940(f939(x47131,x47131),a928),f940(f940(x47132,x47131),f939(f940(f939(x47132,x47132),a928),f940(f939(x47132,x47132),a928))))),f870(f870(f10(f940(f940(f940(x47132,x47131),f940(f939(x47132,x47132),a928)),f940(f940(x47132,x47131),f939(f940(f939(x47132,x47132),a928),f940(f939(x47132,x47132),a928)))),f940(f940(f940(f939(x47131,x47131),a928),f940(f940(x47132,x47131),f940(f939(x47132,x47132),a928))),f940(f940(f939(x47131,x47131),a928),f940(f940(x47132,x47131),f939(f940(f939(x47132,x47132),a928),f940(f939(x47132,x47132),a928))))),f940(f939(x47131,x47131),a928)),f10(f940(f940(x47132,x47131),f940(f939(x47132,x47132),a928)),f940(f940(x47132,x47131),f939(f940(f939(x47132,x47132),a928),f940(f939(x47132,x47132),a928))),f940(f939(x47131,x47131),a928))),f870(f870(f10(f940(f940(x47132,x47131),f940(f940(f939(x47132,x47132),a928),f939(f940(f939(x47132,x47132),a928),f940(f939(x47132,x47132),a928)))),f940(f940(f940(x47132,x47131),f940(f939(x47132,x47132),a928)),f940(f940(x47132,x47131),f939(f940(f939(x47132,x47132),a928),f940(f939(x47132,x47132),a928)))),f940(f939(x47131,x47131),a928)),f20(f940(x47132,x47131),f940(f939(x47132,x47132),a928),f939(f940(f939(x47132,x47132),a928),f940(f939(x47132,x47132),a928)))),f870(f870(f10(f940(f940(x47132,x47131),f940(f939(x47132,x47132),a928)),f940(f940(x47132,x47131),f940(f940(f939(x47132,x47132),a928),f939(f940(f939(x47132,x47132),a928),f940(f939(x47132,x47132),a928)))),f940(f939(x47131,x47131),a928)),f870(f10(f940(f939(x47132,x47132),a928),f940(f940(f939(x47132,x47132),a928),f939(f940(f939(x47132,x47132),a928),f940(f939(x47132,x47132),a928))),f940(x47132,x47131)),f251(f940(f939(x47132,x47132),a928),f940(f939(x47132,x47132),a928)))),f287(x47131,x47132))))),f287(x47131,x47132))),f73(x47131,x47132))
% 160.46/160.18  [4777]~E(f870(f307(x47771),x47772),f188(f940(f940(x47771,a928),a928)))
% 160.46/160.18  [4788]~P1(f870(f870(f172(x47881),f113(x47881)),x47882))
% 160.46/160.18  [4792]~P1(f870(f870(f328(x47921),x47922),f188(f940(x47921,a928))))
% 160.46/160.18  [4800]~P1(f870(f870(f234(f940(x48001,a928)),x48002),f188(f940(x48001,a928))))
% 160.46/160.18  [3635]E(f870(f870(f3(a932),x36351),f870(f870(f79(a932),x36351),x36352)),f2(a932))
% 160.46/160.18  [3638]E(f870(f870(f101(f940(x36381,a928)),x36382),x36382),x36382)
% 160.46/160.18  [3639]E(f870(f870(f102(f940(x36391,a928)),x36392),x36392),x36392)
% 160.46/160.18  [3667]E(f870(f870(f3(f940(x36671,a928)),x36672),x36672),f188(f940(x36671,a928)))
% 160.46/160.18  [3670]E(f870(f143(x36701,x36702),f2(a932)),f188(f940(f939(f933(x36701),f933(x36701)),a928)))
% 160.46/160.18  [3671]E(f870(f870(f79(a932),x36711),f870(a112,x36712)),f870(a112,f870(f870(f79(a932),x36711),x36712)))
% 160.46/160.18  [3683]E(f194(f870(f100(a1),x36831),f870(f100(a1),x36832)),f870(f100(a1),f870(f870(f3(a932),x36831),x36832)))
% 160.46/160.18  [3686]E(f870(f870(f35(a1),f870(f78(a1),x36861)),x36862),f870(f870(f35(a1),x36861),f870(f78(a1),x36862)))
% 160.46/160.18  [3690]E(f870(f34(a1),f870(f301(a1,x36901),x36902)),f870(a105,f870(f870(f3(a1),x36902),x36901)))
% 160.46/160.18  [3693]E(f870(f870(f79(a932),f870(a112,x36931)),x36932),f870(a112,f870(f870(f79(a932),x36931),x36932)))
% 160.46/160.18  [3696]E(f870(f78(f940(x36961,a928)),f870(f78(f940(x36961,a928)),x36962)),x36962)
% 160.46/160.18  [3709]E(f179(x37091,f870(f870(f151(f933(x37091)),f113(x37091)),x37092)),f179(x37091,x37092))
% 160.46/160.18  [3713]E(f870(f870(f79(a932),x37131),f870(f870(f80(a932),x37131),x37132)),f870(f870(f80(a932),x37131),f870(a112,x37132)))
% 160.46/160.18  [3720]E(f870(f870(a4,f870(a5,x37201)),f870(a5,x37202)),f870(a5,f870(f870(f3(a932),x37201),x37202)))
% 160.46/160.18  [3735]E(f870(f870(f80(a1),f870(f78(a1),x37351)),x37352),f870(f78(a1),f870(f870(f80(a1),x37351),x37352)))
% 160.46/160.18  [3737]E(f870(f870(f243(a1),f870(f100(a1),x37371)),x37372),f870(f100(a1),f870(f870(f243(a932),x37371),x37372)))
% 160.46/160.18  [3738]E(f870(f870(f79(a99),f870(a5,x37381)),f870(a5,x37382)),f870(a5,f870(f870(f79(a932),x37381),x37382)))
% 160.46/160.18  [3739]E(f870(f870(f80(a99),f870(a5,x37391)),f870(a5,x37392)),f870(a5,f870(f870(f80(a932),x37391),x37392)))
% 160.46/160.18  [3740]E(f870(f870(f237(a932),f870(a112,x37401)),f870(a112,x37402)),f870(a112,f870(f870(f237(a932),x37401),x37402)))
% 160.46/160.18  [3741]E(f870(f870(f232(a932),f870(a112,x37411)),f870(a112,x37412)),f870(a112,f870(f870(f232(a932),x37411),x37412)))
% 160.46/160.18  [3746]E(f870(f172(a932),f139(a932,f870(f301(a932,x37461),x37462))),f870(f301(a932,x37461),x37462))
% 160.46/160.18  [3747]E(f311(x37471,f870(f870(f308(x37471),x37472),f188(f940(x37471,a928)))),x37472)
% 160.46/160.18  [3751]E(f870(f283(x37511,x37512),f188(f940(f939(x37511,x37512),a928))),f188(f940(x37512,a928)))
% 160.46/160.18  [3752]E(f870(f263(x37521,x37522),f188(f940(f939(x37521,x37522),a928))),f188(f940(x37521,a928)))
% 160.46/160.18  [3756]E(f870(a105,f870(f870(f3(a1),x37561),x37562)),f870(f34(a1),f304(a1,x37562,x37561)))
% 160.46/160.18  [3761]E(f870(f870(f79(a932),x37611),f870(f870(f80(a932),x37612),x37611)),f870(f870(f80(a932),f870(a112,x37612)),x37611))
% 160.46/160.18  [3763]E(f870(f870(f59(x37631),f188(f940(x37631,a928))),x37632),f188(f940(f940(x37631,a928),a928)))
% 160.46/160.18  [3772]E(f870(f189(f933(a932)),f139(a932,f870(f301(a932,x37721),x37722))),f870(f870(f3(a932),x37722),x37721))
% 160.46/160.18  [3790]E(f870(f870(f101(f940(x37901,a928)),f188(f940(x37901,a928))),x37902),x37902)
% 160.46/160.18  [3791]E(f870(f870(f102(f940(x37911,a928)),f241(f940(x37911,a928))),x37912),x37912)
% 160.46/160.18  [3794]E(f870(f870(f79(a1),f870(f78(a1),x37941)),f870(f78(a1),x37942)),f870(f78(a1),f870(f870(f79(a1),x37941),x37942)))
% 160.46/160.18  [3796]E(f870(f870(f79(a1),f870(f104(a1),x37961)),f870(f104(a1),x37962)),f870(f104(a1),f870(f870(f79(a1),x37961),x37962)))
% 160.46/160.18  [3798]E(f870(f870(f79(a1),f870(f100(a1),x37981)),f870(f100(a1),x37982)),f870(f100(a1),f870(f870(f79(a932),x37981),x37982)))
% 160.46/160.18  [3799]E(f870(f870(f80(a1),f870(f104(a1),x37991)),f870(f104(a1),x37992)),f870(f104(a1),f870(f870(f80(a1),x37991),x37992)))
% 160.46/160.18  [3801]E(f870(f870(f80(a1),f870(f100(a1),x38011)),f870(f100(a1),x38012)),f870(f100(a1),f870(f870(f80(a932),x38011),x38012)))
% 160.46/160.18  [3802]E(f870(f870(f35(a1),f870(f100(a1),x38021)),f870(f100(a1),x38022)),f870(f100(a1),f870(f870(f35(a932),x38021),x38022)))
% 160.46/160.18  [3821]E(f870(f870(f8(x38211,a932),f870(f18(a932,x38211),f77(a932))),x38212),f870(f34(x38211),x38212))
% 160.46/160.18  [3828]E(f870(f78(a1),f44(a1,f870(f78(a1),x38281),x38282)),f44(a1,x38281,f870(f78(a1),x38282)))
% 160.46/160.18  [3830]E(f870(f172(a1),f178(x38301,f870(f870(f3(a1),x38302),f77(a1)))),f870(f301(a1,x38301),x38302))
% 160.46/160.18  [3834]P1(f870(f870(f233(a932),x38341),f870(f870(f79(a932),x38342),x38341)))
% 160.46/160.18  [3835]P1(f870(f870(f233(a932),x38351),f870(f870(f79(a932),x38351),x38352)))
% 160.46/160.18  [3838]E(f870(f870(f3(f940(x38381,a928)),f188(f940(x38381,a928))),x38382),f188(f940(x38381,a928)))
% 160.46/160.18  [3839]E(f870(f870(f101(f940(x38391,a928)),f241(f940(x38391,a928))),x38392),f241(f940(x38391,a928)))
% 160.46/160.18  [3840]E(f870(f870(f102(f940(x38401,a928)),f188(f940(x38401,a928))),x38402),f188(f940(x38401,a928)))
% 160.46/160.18  [3847]E(f870(f870(f251(a1,a1),x38471),f870(f78(a1),x38472)),f870(a50,f870(f870(f251(a1,a1),x38471),x38472)))
% 160.46/160.18  [3848]E(f870(f301(a1,f870(f870(f79(a1),x38481),f77(a1))),x38482),f305(a1,x38481,x38482))
% 160.46/160.18  [3859]E(f870(f870(f80(a932),x38591),f870(f870(f35(a932),x38592),x38591)),f870(f870(f3(a932),x38592),f44(a932,x38592,x38591)))
% 160.46/160.18  [3860]E(f870(f870(f80(a1),x38601),f870(f870(f35(a1),x38602),x38601)),f870(f870(f3(a1),x38602),f44(a1,x38602,x38601)))
% 160.46/160.18  [3864]E(f870(f172(a1),f178(f870(f870(f79(a1),x38641),f77(a1)),x38642)),f304(a1,x38641,x38642))
% 160.46/160.18  [3868]P1(f870(f870(f233(f940(x38681,a928)),x38682),x38682))
% 160.46/160.18  [3871]E(f870(f870(f101(f940(x38711,a928)),x38712),f870(f78(f940(x38711,a928)),x38712)),f241(f940(x38711,a928)))
% 160.46/160.18  [3872]E(f870(f870(f102(f940(x38721,a928)),x38722),f870(f78(f940(x38721,a928)),x38722)),f188(f940(x38721,a928)))
% 160.46/160.18  [3880]E(f870(f870(f3(a932),f870(f870(f3(a932),x38801),f77(a932))),x38802),f870(f870(f3(a932),x38801),f870(a112,x38802)))
% 160.46/160.18  [3886]E(f870(f870(f3(f940(x38861,a928)),f241(f940(x38861,a928))),x38862),f870(f78(f940(x38861,a928)),x38862))
% 160.46/160.18  [3887]E(f870(f870(f3(a1),f870(f104(a1),x38871)),f870(f104(a1),x38872)),f870(f104(a1),f870(f870(f79(a1),x38871),f870(f78(a1),x38872))))
% 160.46/160.18  [3900]E(f870(f172(a932),f139(a932,f870(f301(a932,x39001),f870(a112,x39002)))),f302(a932,x39001,x39002))
% 160.46/160.18  [3915]E(f870(f189(f933(f933(x39151))),f53(x39151,x39152)),f870(f870(f243(a932),f870(a112,f870(a112,f2(a932)))),f870(f189(f933(x39151)),x39152)))
% 160.46/160.18  [3934]E(f870(f870(f183(f939(x39341,x39341),a928),f2(a932)),x39342),f306(x39341,f188(f940(f939(x39341,x39341),a928))))
% 160.46/160.18  [3938]P1(f870(f137(a932),f139(a932,f870(f301(a932,x39381),x39382))))
% 160.46/160.18  [3954]E(f870(f309(a1,a932,a105),f302(a1,f870(f100(a1),x39541),f870(f100(a1),x39542))),f302(a932,x39541,x39542))
% 160.46/160.18  [3963]E(f185(a932,f2(a932),f7(a932),f870(f870(f3(a932),x39631),x39632)),f870(f870(f3(a932),x39631),f870(a112,x39632)))
% 160.46/160.18  [3964]E(f870(a105,f870(f870(f3(a1),x39641),f870(f870(f79(a1),x39642),f77(a1)))),f870(f34(a1),f305(a1,x39642,x39641)))
% 160.46/160.18  [4000]E(f870(f870(f154(a932,a932),a112),f139(a932,f870(f301(a932,x40001),x40002))),f139(a932,f870(f301(a932,f870(a112,x40001)),f870(a112,x40002))))
% 160.46/160.18  [4008]E(f870(f172(a1),f178(f870(f870(f79(a1),x40081),f77(a1)),f870(f870(f3(a1),x40082),f77(a1)))),f305(a1,x40081,x40082))
% 160.46/160.18  [4020]P1(f870(f870(f233(f940(x40201,a928)),f188(f940(x40201,a928))),x40202))
% 160.46/160.18  [4024]E(f84(x40241,f870(f870(f9(x40241,x40241,a928),a324),x40242)),x40242)
% 160.46/160.18  [4025]E(f89(x40251,f870(f870(f9(x40251,x40251,a928),a324),x40252)),x40252)
% 160.46/160.18  [4029]E(f870(f172(a932),f139(a932,f870(f301(a932,f870(a112,x40291)),f870(a112,x40292)))),f304(a932,x40291,x40292))
% 160.46/160.18  [4055]E(f870(f870(f253(x40551,x40552),f241(f940(x40551,a928))),f870(f18(f940(x40552,a928),x40551),f241(f940(x40552,a928)))),f241(f940(f939(x40551,x40552),a928)))
% 160.46/160.18  [4090]E(f870(f261(x40901),f870(f870(f10(a928,a928,x40901),a321),x40902)),f870(f78(f940(x40901,a928)),f870(f261(x40901),x40902)))
% 160.46/160.18  [4093]E(f870(f261(x40931),f870(f870(f9(x40931,x40931,a928),a324),x40932)),f870(f870(f308(x40931),x40932),f188(f940(x40931,a928))))
% 160.46/160.18  [4100]E(f870(f870(f79(a1),f870(f870(f3(a1),x41001),x41002)),f870(f870(f3(a1),x41001),x41002)),f870(f870(f3(a1),f870(f870(f79(a1),x41001),x41001)),f870(f870(f79(a1),x41002),x41002)))
% 160.46/160.18  [4101]E(f870(f870(f79(a1),f870(f870(f79(a1),x41011),x41011)),f870(f870(f79(a1),x41012),x41012)),f870(f870(f79(a1),f870(f870(f79(a1),x41011),x41012)),f870(f870(f79(a1),x41011),x41012)))
% 160.46/160.18  [4117]P1(f870(f870(f233(a932),f870(f34(x41171),f870(f172(x41171),x41172))),f870(f189(f933(x41171)),x41172)))
% 160.46/160.18  [4118]P1(f870(f870(f233(a932),f870(f189(f933(x41181)),f152(x41181,x41182))),f870(f189(f933(x41181)),x41182)))
% 160.46/160.18  [4129]E(f870(f261(x41291),f870(f870(f9(x41291,f940(x41291,a928),a928),f328(x41291)),x41292)),x41292)
% 160.46/160.18  [4143]E(f870(f870(f175(x41431),f870(f870(f3(a932),f870(f189(f933(x41431)),x41432)),f77(a932))),x41432),f114(x41431,x41432))
% 160.46/160.18  [4164]E(f185(a932,f2(a932),f870(f870(f10(a932,a932,a932),a112),f870(f237(a932),x41641)),x41642),f870(f870(f237(a932),f870(a112,x41641)),x41642))
% 160.46/160.18  [4169]E(f36(f940(x41691,a928),f870(f309(f940(f939(x41691,x41691),a928),f940(x41691,a928),f280(x41691)),x41692)),f870(f280(x41691),f36(f940(f939(x41691,x41691),a928),x41692)))
% 160.46/160.18  [4170]E(f185(a932,f870(a112,x41701),f870(f870(f10(a932,a932,a932),a112),f870(f232(a932),x41701)),x41702),f870(f870(f232(a932),f870(a112,x41701)),x41702))
% 160.46/160.18  [4172]E(f870(f870(f251(a1,a1),f870(f870(f35(a1),f870(f75(a1),x41721)),f870(f75(a1),x41722))),f44(a1,f870(f75(a1),x41721),f870(f75(a1),x41722))),f52(x41721,x41722))
% 160.46/160.18  [4195]P1(f870(f870(f233(f940(f940(x41951,a928),a928)),x41952),f870(f307(x41951),f36(f940(x41951,a928),x41952))))
% 160.46/160.18  [4227]E(f870(f870(f38(x42271,f940(x42271,a928)),x42272),f870(f870(f9(x42271,f940(x42271,a928),f940(x42271,a928)),f308(x42271)),f188(f940(x42271,a928)))),x42272)
% 160.46/160.18  [4228]E(f870(f870(f288(x42281,x42281,x42281),f870(f285(x42281,x42281),x42282)),f306(x42281,f870(f285(x42281,x42281),x42282))),f870(f285(x42281,x42281),f870(f870(f288(x42281,x42281,x42281),x42282),f306(x42281,x42282))))
% 160.46/160.18  [4293]E(f870(f172(x42931),f870(f142(f933(x42931),f933(x42931),f134(x42931),f113(x42931)),x42932)),f870(f870(f38(f933(x42931),f940(x42931,a928)),f870(f172(f933(x42931)),x42932)),f172(x42931)))
% 160.46/160.18  [4324]E(f870(f870(f101(f940(f939(x43241,x43241),a928)),f306(x43241,f188(f940(f939(x43241,x43241),a928)))),f870(f870(f288(x43241,x43241,x43241),f306(x43241,x43242)),x43242)),f306(x43241,x43242))
% 160.46/160.18  [4360]E(f870(f870(f181(x43601,x43601),x43602),x43602),f870(f870(f154(x43601,f939(x43601,x43601)),f870(f870(f20(x43601,x43601,f939(x43601,x43601)),f251(x43601,x43601)),f7(x43601))),x43602))
% 160.46/160.18  [4471]E(f870(f142(a932,f933(x44711),f870(f9(f933(x44711),a932,a932),f870(f870(f10(a932,f940(a932,a932),f933(x44711)),f232(a932)),f189(f933(x44711)))),f2(a932)),f870(f168(f933(x44711)),x44712)),f870(f189(f933(f933(x44711))),f179(x44711,x44712)))
% 160.46/160.18  [4543]E(f870(f870(f287(f939(a932,f933(x45431)),f933(x45431)),f318(a932,f933(x45431),a239,f145(x45431,x45432))),f870(f870(f20(f933(x45431),f933(x45431),f939(a932,f933(x45431))),f870(f870(f10(a932,f940(f933(x45431),f939(a932,f933(x45431))),f933(x45431)),f251(a932,f933(x45431))),f189(f933(x45431)))),f7(f933(x45431)))),f146(x45431,x45432))
% 160.46/160.18  [4670]E(f870(f261(x46701),f870(f870(f10(f940(f940(x46701,a928),a928),a928,x46701),f87(f940(x46701,a928))),f870(f870(f10(f940(f940(x46701,a928),a928),f940(f940(x46701,a928),a928),x46701),f870(f20(f940(x46701,a928),a928,a928),f870(f870(f10(a928,f940(a928,a928),f940(x46701,a928)),a329),f870(f870(f9(f940(x46701,a928),f940(f940(x46701,a928),a928),a928),f328(f940(x46701,a928))),x46702)))),f328(x46701)))),f37(f940(x46701,a928),x46702))
% 160.46/160.18  [4671]E(f870(f261(x46711),f870(f870(f10(f940(f940(x46711,a928),a928),a928,x46711),f86(f940(x46711,a928))),f870(f870(f10(f940(f940(x46711,a928),a928),f940(f940(x46711,a928),a928),x46711),f870(f20(f940(x46711,a928),a928,a928),f870(f870(f10(a928,f940(a928,a928),f940(x46711,a928)),a325),f870(f870(f9(f940(x46711,a928),f940(f940(x46711,a928),a928),a928),f328(f940(x46711,a928))),x46712)))),f328(x46711)))),f36(f940(x46711,a928),x46712))
% 160.46/160.18  [4801]~P1(f870(f870(f234(a1),f870(f100(a1),x48011)),f870(f78(a1),f870(f100(a1),x48012))))
% 160.46/160.18  [3759]E(f870(f870(f3(a932),f870(f870(f79(a932),x37591),x37592)),x37592),x37591)
% 160.46/160.18  [3760]E(f870(f870(f3(a932),f870(f870(f79(a932),x37601),x37602)),x37601),x37602)
% 160.46/160.18  [3829]E(f870(f870(f79(a932),f870(f870(f3(a932),x38291),x38292)),x38292),f870(f870(f232(a932),x38291),x38292))
% 160.46/160.18  [3941]E(f870(f870(f80(a932),f870(f870(f35(a932),x39411),x39412)),x39412),f870(f870(f3(a932),x39411),f44(a932,x39411,x39412)))
% 160.46/160.18  [3968]E(f870(f172(a932),f139(a932,f870(f301(a932,f870(a112,x39681)),x39682))),f305(a932,x39681,x39682))
% 160.46/160.18  [3976]E(f870(f100(a1),f216(f870(a105,f870(f75(a1),x39761)),f870(a105,f870(f75(a1),x39762)))),f870(f870(a217,x39761),x39762))
% 160.46/160.18  [3978]E(f870(f870(f101(f940(x39781,a928)),f870(f78(f940(x39781,a928)),x39782)),x39782),f241(f940(x39781,a928)))
% 160.46/160.18  [3979]E(f870(f870(f102(f940(x39791,a928)),f870(f78(f940(x39791,a928)),x39792)),x39792),f188(f940(x39791,a928)))
% 160.46/160.18  [3996]P1(f870(f870(f233(a932),f870(f870(f3(a932),x39961),x39962)),x39961))
% 160.46/160.18  [3997]P1(f870(f870(f233(a932),f870(f870(f35(a932),x39971),x39972)),x39971))
% 160.46/160.18  [4021]P1(f870(f870(f234(a932),x40211),f870(a112,f870(f870(f79(a932),x40212),x40211))))
% 160.46/160.18  [4022]P1(f870(f870(f234(a932),x40221),f870(a112,f870(f870(f79(a932),x40221),x40222))))
% 160.46/160.18  [4039]E(f870(f870(f80(a932),f870(a105,f870(f75(a1),x40391))),f870(a105,f870(f75(a1),x40392))),f870(a105,f870(f75(a1),f870(f870(f80(a1),x40391),x40392))))
% 160.46/160.18  [4051]P1(f870(f870(f233(a1),f2(a1)),f870(f870(f243(a1),f870(f75(a1),x40511)),x40512)))
% 160.46/160.18  [4122]E(f870(f284(f933(x41221),f933(x41221),f158(x41221,x41222)),f870(f870(f308(f933(x41221)),f113(x41221)),f188(f940(f933(x41221),a928)))),f870(f870(f308(f933(x41221)),f113(x41221)),f188(f940(f933(x41221),a928))))
% 160.46/160.18  [4141]E(f870(f870(f101(f940(f939(x41411,x41411),a928)),f306(x41411,x41412)),f306(x41411,f188(f940(f939(x41411,x41411),a928)))),f306(x41411,x41412))
% 160.46/160.18  [4154]E(f870(f870(f35(a1),f870(f104(a1),f870(f870(f79(a1),x41541),x41541))),f870(f104(a1),f870(f870(f79(a1),x41542),x41542))),f870(f870(f35(a1),f870(f104(a1),x41541)),f870(f104(a1),x41542)))
% 160.46/160.18  [4217]E(f870(f870(f243(a1),x42171),f870(f104(a932),f870(f870(f79(a1),x42172),x42172))),f870(f870(f85(a1,a1),f870(f870(f243(a1),x42171),f870(f104(a932),x42172))),f870(f870(f20(a1,a1,a1),f80(a1)),f7(a1))))
% 160.46/160.18  [4223]E(f870(f261(f940(x42231,a928)),f870(f870(f9(f940(x42231,a928),f940(x42231,a928),a928),f233(f940(x42231,a928))),x42232)),f870(f307(x42231),x42232))
% 160.46/160.18  [4239]E(f870(f870(f154(a1,a932),a105),f870(f870(f134(a1),f870(f870(f154(a932,a1),f100(a1)),x42391)),f870(f870(f154(a932,a1),f100(a1)),x42392))),f870(f870(f134(a932),x42391),x42392))
% 160.46/160.18  [4271]E(f870(f309(a1,a1,f870(f870(f9(a1,a1,a1),f79(a1)),x42711)),f870(f301(a1,f2(a1)),f870(f870(f3(a1),x42712),x42711))),f870(f301(a1,x42711),x42712))
% 160.46/160.18  [4273]P57(x42731,f870(f870(f3(f940(f939(x42731,x42731),a928)),x42732),f306(x42731,f188(f940(f939(x42731,x42731),a928)))))
% 160.46/160.18  [4291]E(f870(f189(f933(x42911)),f870(f142(f933(x42911),f933(x42911),f134(x42911),f113(x42911)),x42912)),f870(f165(a932),f870(f870(f154(f933(x42911),a932),f189(f933(x42911))),x42912)))
% 160.46/160.18  [4295]P56(x42951,f241(f940(x42951,a928)),f870(f870(f101(f940(f939(x42951,x42951),a928)),x42952),f306(x42951,f188(f940(f939(x42951,x42951),a928)))))
% 160.46/160.18  [4340]E(f185(a932,f2(a932),f870(f870(f10(a932,a932,a932),a112),f870(f870(f9(a932,a932,a932),f237(a932)),x43401)),x43402),f870(f870(f237(a932),x43402),f870(a112,x43401)))
% 160.46/160.18  [4343]E(f185(a932,f870(a112,x43431),f870(f870(f10(a932,a932,a932),a112),f870(f870(f9(a932,a932,a932),f232(a932)),x43431)),x43432),f870(f870(f232(a932),x43432),f870(a112,x43431)))
% 160.46/160.18  [4346]E(f870(f309(x43461,f933(x43461),f870(f870(f9(x43461,f933(x43461),f933(x43461)),f151(x43461)),f113(x43461))),x43462),f174(x43461,x43462,f870(f870(f308(f933(x43461)),f113(x43461)),f188(f940(f933(x43461),a928)))))
% 160.46/160.18  [4348]E(f870(f870(f101(f940(f939(x43481,x43481),a928)),f870(f870(f288(x43481,x43481,x43481),x43482),f306(x43481,x43482))),f306(x43481,f188(f940(f939(x43481,x43481),a928)))),f306(x43481,x43482))
% 160.46/160.18  [4355]P1(f870(f870(f233(f940(f939(x43551,x43551),a928)),f262(x43551,x43552)),f870(f870(f253(x43551,x43551),x43552),f870(f18(f940(x43551,a928),x43551),x43552))))
% 160.46/160.18  [4358]E(f870(f309(a1,a932,a105),f870(f870(f101(f940(a1,a928)),f870(f309(a932,a1,f100(a1)),x43581)),f870(f309(a932,a1,f100(a1)),x43582))),f870(f870(f101(f940(a932,a928)),x43581),x43582))
% 160.46/160.18  [4359]E(f870(f309(a1,a932,a105),f870(f870(f102(f940(a1,a928)),f870(f309(a932,a1,f100(a1)),x43591)),f870(f309(a932,a1,f100(a1)),x43592))),f870(f870(f102(f940(a932,a928)),x43591),x43592))
% 160.46/160.18  [4362]E(f870(f261(x43621),f870(f870(f10(a928,a928,x43621),a321),f870(f870(f9(x43621,f940(x43621,a928),a928),f328(x43621)),x43622))),f870(f78(f940(x43621,a928)),x43622))
% 160.46/160.18  [4389]E(f870(f142(f933(x43891),f933(x43891),f134(x43891),f113(x43891)),f870(f870(f154(f933(x43891),f933(x43891)),f168(x43891)),f870(f168(f933(x43891)),x43892))),f870(f168(x43891),f870(f142(f933(x43891),f933(x43891),f134(x43891),f113(x43891)),x43892)))
% 160.46/160.18  [4415]E(f870(f870(f38(a932,f940(f939(x44151,x44151),a928)),f241(f940(a932,a928))),f870(f870(f9(a932,f940(f939(x44151,x44151),a928),f940(f939(x44151,x44151),a928)),f183(f939(x44151,x44151),a928)),x44152)),f306(x44151,x44152))
% 160.46/160.18  [4433]E(f84(x44331,f870(f870(f10(f940(x44331,a928),a928,x44331),f870(a324,x44332)),f870(f870(f9(x44331,f940(x44331,a928),f940(x44331,a928)),f308(x44331)),f188(f940(x44331,a928))))),f311(x44331,x44332))
% 160.46/160.18  [4441]E(f870(f189(f933(x44411)),f152(x44411,f870(f142(f933(x44411),f933(x44411),f134(x44411),f113(x44411)),x44412))),f870(f34(x44411),f870(f870(f38(f933(x44411),f940(x44411,a928)),f870(f172(f933(x44411)),x44412)),f172(x44411))))
% 160.46/160.18  [4455]E(f870(f870(f101(f940(f939(x44551,x44551),a928)),x44552),f870(f870(f288(x44551,x44551,x44551),f870(f870(f288(x44551,x44551,x44551),x44552),f306(x44551,x44552))),x44552)),f870(f870(f288(x44551,x44551,x44551),x44552),f306(x44551,x44552)))
% 160.46/160.18  [4479]P1(f870(f870(f233(f940(f939(x44791,x44791),a928)),f870(f870(f288(x44791,x44791,x44791),x44792),f306(x44791,x44792))),f870(f870(f253(x44791,x44791),f870(f280(x44791),x44792)),f870(f18(f940(x44791,a928),x44791),f870(f280(x44791),x44792)))))
% 160.46/160.18  [4520]E(f870(f261(f933(x45201)),f870(f870(f9(f933(x45201),f940(x45201,a928),a928),f870(f870(f10(f940(x45201,a928),f940(f940(x45201,a928),a928),f933(x45201)),f233(f940(x45201,a928))),f172(x45201))),x45202)),f161(x45201,x45202))
% 160.46/160.18  [4531]E(f870(f156(f933(x45311),x45311,f113(x45311),f870(f870(f10(f933(x45311),f940(f933(x45311),f933(x45311)),x45311),f870(f9(f933(x45311),f933(x45311),f933(x45311)),f134(x45311))),f870(f870(f9(x45311,f933(x45311),f933(x45311)),f151(x45311)),f113(x45311)))),x45312),f870(f167(x45311),x45312))
% 160.46/160.18  [4571]P26(f940(x45711,x45712),f940(f939(x45711,x45712),a928),f870(f870(f10(f940(f939(x45711,x45712),a928),f940(f939(x45711,x45712),a928),f940(x45711,x45712)),f261(f939(x45711,x45712))),f870(f870(f10(f940(x45711,f940(x45712,a928)),f940(f939(x45711,x45712),a928),f940(x45711,x45712)),f256(x45711,x45712,a928)),f870(f10(x45712,f940(x45712,a928),x45711),f870(f9(x45712,x45712,a928),a324)))),f241(f940(f940(x45711,x45712),a928)))
% 160.46/160.18  [4576]E(f44(a1,f870(f104(a1),f870(f870(f79(a1),x45761),x45761)),f870(f104(a1),f870(f870(f79(a1),x45762),x45762))),f870(f870(f80(a1),f870(f104(a1),f870(f870(f79(a1),f870(f870(f3(a1),f870(f870(f79(a1),a82),a82)),a97)),f870(f870(f3(a1),f870(f870(f79(a1),a82),a82)),a97)))),f44(a1,f870(f104(a1),x45761),f870(f104(a1),x45762))))
% 160.46/160.18  [4620]E(f870(f870(f38(x46201,f940(f939(x46201,x46201),a928)),x46202),f870(f870(f9(x46201,f940(f939(x46201,x46201),a928),f940(f939(x46201,x46201),a928)),f870(f870(f10(f939(x46201,x46201),f940(f940(f939(x46201,x46201),a928),f940(f939(x46201,x46201),a928)),x46201),f308(f939(x46201,x46201))),f870(f870(f20(x46201,x46201,f939(x46201,x46201)),f251(x46201,x46201)),f7(x46201)))),f188(f940(f939(x46201,x46201),a928)))),f262(x46201,x46202))
% 160.46/160.18  [4628]E(f202(x46281,f870(f870(f251(a1,a1),f870(f78(a1),f870(f870(f72(f939(a1,a1),a1,x46281,f250(a1,a1)),f212(x46281)),x46282))),f870(f870(f72(f939(a1,a1),a1,x46281,f255(a1,a1)),f212(x46281)),x46282))),f227(x46281,x46282))
% 160.46/160.18  [4709]E(f870(f261(f940(x47091,a928)),f870(f870(f10(f940(f940(x47091,a928),a928),a928,f940(x47091,a928)),f86(f940(x47091,a928))),f870(f870(f9(f940(x47091,a928),f940(f940(x47091,a928),a928),f940(f940(x47091,a928),a928)),f870(f870(f10(f940(f940(x47091,a928),f940(a928,a928)),f940(f940(f940(x47091,a928),a928),f940(f940(x47091,a928),a928)),f940(x47091,a928)),f20(f940(x47091,a928),a928,a928)),f870(f870(f10(f940(f940(x47091,a928),a928),f940(f940(x47091,a928),f940(a928,a928)),f940(x47091,a928)),f870(f10(a928,f940(a928,a928),f940(x47091,a928)),a325)),f870(f870(f9(f940(x47091,a928),f940(f940(x47091,a928),f940(x47091,a928)),f940(f940(x47091,a928),a928)),f870(f870(f10(f940(f940(x47091,a928),a928),f940(f940(f940(x47091,a928),f940(x47091,a928)),f940(f940(x47091,a928),a928)),f940(x47091,a928)),f10(f940(x47091,a928),a928,f940(x47091,a928))),a324)),f78(f940(x47091,a928)))))),f870(f870(f10(f940(f940(x47091,a928),a928),a928,f940(x47091,a928)),f870(f328(f940(x47091,a928)),x47092)),f307(x47091))))),f870(f307(x47091),f870(f78(f940(x47091,a928)),x47092)))
% 160.46/160.18  [4799]~E(f870(f870(f79(a1),x47991),x47991),f870(f870(f3(a1),f870(f870(f79(a1),x47992),x47992)),a97))
% 160.46/160.18  [4803]~P1(f870(f870(f234(a932),f870(f870(f79(a932),x48031),x48032)),x48032))
% 160.46/160.18  [4804]~P1(f870(f870(f234(a932),f870(f870(f79(a932),x48041),x48042)),x48041))
% 160.46/160.18  [4056]E(f870(f870(f3(a932),x40561),f870(f870(f80(a932),f870(f870(f35(a932),x40561),x40562)),x40562)),f44(a932,x40561,x40562))
% 160.46/160.18  [4057]E(f870(f870(f3(a1),x40571),f870(f870(f80(a1),f870(f870(f35(a1),x40571),x40572)),x40572)),f44(a1,x40571,x40572))
% 160.46/160.18  [4091]E(f870(f870(f154(a932,x40911),f870(f164(x40911),x40912)),f139(a932,f870(f301(a932,f2(a932)),f870(f189(f933(x40911)),x40912)))),x40912)
% 160.46/160.18  [4150]E(f870(f284(x41501,x41501,f306(x41501,f188(f940(f939(x41501,x41501),a928)))),x41502),x41502)
% 160.46/160.18  [4276]E(f306(x42761,f870(f870(f3(f940(f939(x42761,x42761),a928)),x42762),f306(x42761,f188(f940(f939(x42761,x42761),a928))))),f306(x42761,x42762))
% 160.46/160.18  [4277]E(f306(x42771,f870(f870(f101(f940(f939(x42771,x42771),a928)),x42772),f306(x42771,f188(f940(f939(x42771,x42771),a928))))),f306(x42771,x42772))
% 160.46/160.18  [4327]E(f870(f870(f3(a1),f870(f870(f3(a1),f870(f870(f79(a1),x43271),x43271)),a97)),f870(f870(f3(a1),f870(f870(f79(a1),x43272),x43272)),a97)),f870(f870(f79(a1),f870(f870(f3(a1),x43271),x43272)),f870(f870(f3(a1),x43271),x43272)))
% 160.46/160.18  [4367]E(f870(f870(f3(a1),f870(f870(f79(a1),f870(f870(f79(a1),x43671),x43672)),f870(f870(f79(a1),x43671),x43672))),a97),f870(f870(f79(a1),f870(f870(f79(a1),x43671),x43671)),f870(f870(f3(a1),f870(f870(f79(a1),x43672),x43672)),a97)))
% 160.46/160.18  [4392]E(f870(f870(f79(a1),f870(f870(f3(a1),f870(f870(f79(a1),x43921),x43921)),a97)),f870(f870(f3(a1),f870(f870(f79(a1),x43922),x43922)),a97)),f870(f870(f79(a1),f870(f870(f79(a1),x43921),f870(f870(f3(a1),x43922),a97))),f870(f870(f79(a1),x43921),f870(f870(f3(a1),x43922),a97))))
% 160.46/160.18  [4403]E(f870(f870(f3(a1),f870(f870(f79(a1),f870(f870(f3(a1),x44031),x44032)),f870(f870(f3(a1),x44031),x44032))),a97),f870(f870(f3(a1),f870(f870(f3(a1),f870(f870(f79(a1),x44031),x44031)),a97)),f870(f870(f79(a1),x44032),x44032)))
% 160.46/160.18  [4404]E(f870(f870(f3(a1),f870(f870(f79(a1),f870(f870(f79(a1),x44041),x44042)),f870(f870(f79(a1),x44041),x44042))),a97),f870(f870(f79(a1),f870(f870(f3(a1),f870(f870(f79(a1),x44041),x44041)),a97)),f870(f870(f79(a1),x44042),x44042)))
% 160.46/160.18  [4452]E(f870(f100(a1),f870(f870(f35(a932),f870(f870(f80(a932),f870(a105,f870(f75(a1),x44521))),f870(a105,f870(f75(a1),x44522)))),f216(f870(a105,f870(f75(a1),x44521)),f870(a105,f870(f75(a1),x44522))))),f218(x44521,x44522))
% 160.46/160.18  [4497]E(f870(f870(f258(f939(a99,a99),a99,f939(a99,a99),f939(x44971,f939(a99,a99))),f266(f870(a5,f870(f189(f933(x44971)),x44972)))),f870(f870(f10(x44971,f940(f939(a99,a99),f939(x44971,f939(a99,a99))),a99),f251(x44971,f939(a99,a99))),f870(f870(f10(a932,x44971,a99),f870(f164(x44971),x44972)),a22))),f274(x44971,x44972))
% 160.46/160.18  [4577]E(f870(f142(a932,f933(x45771),f870(f9(f933(x45771),a932,a932),f870(f870(f10(a932,f940(a932,a932),f933(x45771)),f232(a932)),f189(f933(x45771)))),f2(a932)),f870(f168(f933(x45771)),f179(x45771,x45772))),f870(f189(f933(f933(x45771))),f870(f136(f933(x45771),f870(f870(f10(a928,a928,f933(x45771)),a321),f870(f870(f9(f933(x45771),f933(x45771),a928),a324),f113(x45771)))),x45772)))
% 160.46/160.18  [4583]E(f870(f870(f38(a932,f940(x45831,a928)),f241(f940(a932,a928))),f870(f870(f9(a932,f940(a932,f940(x45831,a928)),f940(x45831,a928)),f870(f870(f10(f940(a932,a928),f940(f940(a932,f940(x45831,a928)),f940(x45831,a928)),a932),f38(a932,f940(x45831,a928))),f301(a932,f2(a932)))),x45832)),f870(f870(f38(a932,f940(x45831,a928)),f241(f940(a932,a928))),x45832))
% 160.46/160.18  [4605]P1(f870(f60(a932),f870(f261(a932),f870(f870(f20(a932,a928,a928),f870(f870(f10(a928,f940(a928,a928),a932),a325),x46051)),f870(f870(f9(a932,a932,a928),f234(a932)),x46052)))))
% 160.46/160.18  [4718]E(f870(f261(f939(f933(x47181),f933(x47181))),f870(f256(f933(x47181),f933(x47181),a928),f870(f870(f20(f933(x47181),f940(f933(x47181),a928),f940(f933(x47181),a928)),f870(f870(f10(f940(f933(x47181),f940(a928,a928)),f940(f940(f933(x47181),a928),f940(f933(x47181),a928)),f933(x47181)),f20(f933(x47181),a928,a928)),f870(f870(f10(f940(f933(x47181),a928),f940(f933(x47181),f940(a928,a928)),f933(x47181)),f870(f10(a928,f940(a928,a928),f933(x47181)),a326)),f870(f870(f9(f933(x47181),f940(f933(x47181),a932),f940(f933(x47181),a928)),f870(f870(f10(f940(a932,a928),f940(f940(f933(x47181),a932),f940(f933(x47181),a928)),f933(x47181)),f10(a932,a928,f933(x47181))),f870(f870(f10(a932,f940(a932,a928),f933(x47181)),f234(a932)),f189(f933(x47181))))),f189(f933(x47181)))))),f870(f870(f20(f933(x47181),f940(f933(x47181),a928),f940(f933(x47181),a928)),f870(f870(f10(f940(f933(x47181),f940(a928,a928)),f940(f940(f933(x47181),a928),f940(f933(x47181),a928)),f933(x47181)),f20(f933(x47181),a928,a928)),f870(f870(f10(f940(f933(x47181),a928),f940(f933(x47181),f940(a928,a928)),f933(x47181)),f870(f10(a928,f940(a928,a928),f933(x47181)),a325)),f870(f870(f9(f933(x47181),f940(f933(x47181),a932),f940(f933(x47181),a928)),f870(f870(f10(f940(a932,a928),f940(f940(f933(x47181),a932),f940(f933(x47181),a928)),f933(x47181)),f10(a932,a928,f933(x47181))),f870(f870(f10(a932,f940(a932,a928),f933(x47181)),a324),f189(f933(x47181))))),f189(f933(x47181)))))),f870(f870(f9(f933(x47181),f940(f939(f933(x47181),f933(x47181)),a928),f940(f933(x47181),a928)),f870(f870(f10(f940(f933(x47181),f940(f940(f939(f933(x47181),f933(x47181)),a928),a928)),f940(f940(f939(f933(x47181),f933(x47181)),a928),f940(f933(x47181),a928)),f933(x47181)),f9(f933(x47181),f940(f939(f933(x47181),f933(x47181)),a928),a928)),f870(f870(f10(f940(f933(x47181),f939(f933(x47181),f933(x47181))),f940(f933(x47181),f940(f940(f939(f933(x47181),f933(x47181)),a928),a928)),f933(x47181)),f870(f10(f939(f933(x47181),f933(x47181)),f940(f940(f939(f933(x47181),f933(x47181)),a928),a928),f933(x47181)),f328(f939(f933(x47181),f933(x47181))))),f251(f933(x47181),f933(x47181))))),f145(x47181,x47182)))))),f146(x47181,x47182))
% 160.46/160.18  [4395]E(f870(f870(f79(a1),f870(f870(f79(a1),f870(f870(f80(a1),x43951),x43952)),f870(f870(f80(a1),x43951),x43952))),x43952),f870(f870(f80(a1),f870(f870(f3(a1),f870(f870(f79(a1),x43951),x43951)),a97)),x43952))
% 160.46/160.18  [4496]E(f870(a105,f870(a88,f870(f284(f939(a932,a932),f939(a932,a932),a109),f870(f870(f308(f939(a932,a932)),f870(f870(f251(a932,a932),x44961),x44962)),f188(f940(f939(a932,a932),a928)))))),f870(f870(f3(a932),x44961),x44962))
% 160.46/160.18  [4500]E(f870(f870(f288(x45001,x45001,x45001),f870(f870(f101(f940(f939(x45001,x45001),a928)),x45002),f306(x45001,f188(f940(f939(x45001,x45001),a928))))),f306(x45001,f870(f870(f101(f940(f939(x45001,x45001),a928)),x45002),f306(x45001,f188(f940(f939(x45001,x45001),a928)))))),f306(x45001,x45002))
% 160.46/160.18  [4537]E(f267(x45371,f870(f136(f939(a99,x45371),f870(f256(a99,x45371,a928),f870(f870(f10(a928,f940(x45371,a928),a99),f18(a928,x45371)),f870(f234(a99),f2(a99))))),x45372)),f267(x45371,x45372))
% 160.46/160.18  [4538]E(f265(x45381,f870(f136(f939(a99,x45381),f870(f256(a99,x45381,a928),f870(f870(f10(a928,f940(x45381,a928),a99),f18(a928,x45381)),f870(f234(a99),f2(a99))))),x45382)),f265(x45381,x45382))
% 160.46/160.18  [4540]E(f870(f78(a1),f870(a88,f870(f284(f939(a932,a932),f939(a932,a932),a109),f870(f870(f308(f939(a932,a932)),f870(f870(f251(a932,a932),x45401),x45402)),f188(f940(f939(a932,a932),a928)))))),f870(a88,f870(f284(f939(a932,a932),f939(a932,a932),a109),f870(f870(f308(f939(a932,a932)),f870(f870(f251(a932,a932),x45402),x45401)),f188(f940(f939(a932,a932),a928))))))
% 160.46/160.18  [4596]E(f870(f870(f287(f933(a932),x45961),f145(a932,a239)),f870(f870(f9(x45961,f933(f940(x45961,a932)),f933(a932)),f870(f870(f10(f940(f940(x45961,a932),a932),f940(f933(f940(x45961,a932)),f933(a932)),x45961),f154(f940(x45961,a932),a932)),f870(f9(f940(x45961,a932),x45961,a932),f7(f940(x45961,a932))))),x45962)),f153(x45961,x45962))
% 160.46/160.18  [4617]E(f870(f870(f85(a1,a932),f870(f104(a1),f870(f870(f79(a1),x46171),a97))),f870(f870(f20(a1,a932,a932),f870(f870(f9(a1,a932,f940(a932,a932)),f870(f870(f10(a928,f940(a932,f940(a932,a932)),a1),f96(a932)),a193)),f2(a932))),f870(f870(f10(a932,a932,a1),a112),f870(f870(f10(a932,a932,a1),f870(f237(a932),x46172)),a105)))),f870(f870(f237(a932),f870(a112,x46172)),f870(f104(a932),x46171)))
% 160.46/160.18  [4618]E(f870(f870(f85(a1,a932),f870(f104(a1),f870(f870(f79(a1),x46181),a97))),f870(f870(f20(a1,a932,a932),f870(f870(f9(a1,a932,f940(a932,a932)),f870(f870(f10(a928,f940(a932,f940(a932,a932)),a1),f96(a932)),a193)),f870(a112,x46182))),f870(f870(f10(a932,a932,a1),a112),f870(f870(f10(a932,a932,a1),f870(f232(a932),x46182)),a105)))),f870(f870(f232(a932),f870(a112,x46182)),f870(f104(a932),x46181)))
% 160.46/160.18  [4638]E(f870(f142(f933(x46381),f933(x46381),f134(x46381),f113(x46381)),f870(f870(f154(f933(x46381),f933(x46381)),f156(f933(x46381),x46381,f113(x46381),f870(f870(f10(f933(x46381),f940(f933(x46381),f933(x46381)),x46381),f18(f933(x46381),f933(x46381))),f870(f870(f9(x46381,f933(x46381),f933(x46381)),f151(x46381)),f113(x46381))))),x46382)),f870(f870(f154(f933(x46381),x46381),f141(x46381)),f870(f136(f933(x46381),f870(f870(f10(a928,a928,f933(x46381)),a321),f870(f870(f9(f933(x46381),f933(x46381),a928),a324),f113(x46381)))),x46382)))
% 160.46/160.18  [4700]E(f870(f256(a1,a1,a928),f870(f870(f9(a1,f940(a1,a928),f940(a1,a928)),f870(f870(f10(f940(a1,f940(a928,a928)),f940(f940(a1,a928),f940(a1,a928)),a1),f20(a1,a928,a928)),f870(f870(f10(f940(a1,a928),f940(a1,f940(a928,a928)),a1),f870(f10(a928,f940(a928,a928),a1),a325)),f870(f870(f10(f940(a1,a1),f940(a1,a928),a1),f870(f10(a1,a928,a1),f870(a324,x47001))),f870(f870(f10(a1,f940(a1,a1),a1),f79(a1)),f870(f80(a1),x47002)))))),f870(f870(f20(a1,a928,a928),f870(f870(f10(a928,f940(a928,a928),a1),a325),f870(f870(f10(a928,a928,a1),f870(a329,f870(f870(f234(a1),f2(a1)),x47002))),f870(f870(f20(a1,a928,a928),f870(f870(f10(a928,f940(a928,a928),a1),a325),f870(f233(a1),f2(a1)))),f870(f870(f9(a1,a1,a928),f234(a1)),x47002))))),f870(f870(f10(a928,a928,a1),f870(a329,f870(a321,f870(f870(f234(a1),f2(a1)),x47002)))),f870(f870(f20(a1,a928,a928),f870(f870(f10(a928,f940(a928,a928),a1),a325),f870(f234(a1),x47002))),f870(f870(f9(a1,a1,a928),f233(a1)),f2(a1))))))),f48(x47001,x47002))
% 160.46/160.18  [4703]E(f870(f261(x47031),f870(f870(f10(f940(a932,a928),a928,x47031),f86(a932)),f870(f870(f9(x47031,f940(a932,a928),f940(a932,a928)),f870(f870(f10(f940(a932,f940(a928,a928)),f940(f940(a932,a928),f940(a932,a928)),x47031),f20(a932,a928,a928)),f870(f870(f10(f940(a932,a928),f940(a932,f940(a928,a928)),x47031),f870(f10(a928,f940(a928,a928),a932),a325)),f870(f870(f9(x47031,f940(a932,x47031),f940(a932,a928)),f870(f870(f10(f940(x47031,a928),f940(f940(a932,x47031),f940(a932,a928)),x47031),f10(x47031,a928,a932)),a324)),f870(f164(x47031),x47032))))),f870(f870(f9(a932,a932,a928),f234(a932)),f870(f189(f933(x47031)),x47032))))),f870(f172(x47031),x47032))
% 160.46/160.18  [4510]E(f870(f870(f3(a1),f870(f870(f79(a1),f870(f870(f3(a1),f870(f870(f79(a1),x45101),a97)),x45102)),f870(f870(f3(a1),f870(f870(f79(a1),x45101),a97)),x45102))),a97),f870(f870(f3(a1),f870(f870(f79(a1),x45101),x45101)),f870(f870(f3(a1),f870(f870(f79(a1),x45102),x45102)),a97)))
% 160.46/160.18  [4633]E(f870(f142(f933(f933(x46331)),f933(f933(x46331)),f134(f933(x46331)),f113(f933(x46331))),f870(f870(f154(f933(x46331),f933(f933(x46331))),f156(f933(f933(x46331)),x46331,f113(f933(x46331)),f870(f18(f940(f933(x46331),f933(f933(x46331))),x46331),f870(f870(f9(f933(x46331),f933(f933(x46331)),f933(f933(x46331))),f151(f933(x46331))),f113(f933(x46331)))))),x46332)),f870(f870(f154(f933(x46331),f933(x46331)),f171(x46331)),f870(f136(f933(x46331),f870(f870(f10(a928,a928,f933(x46331)),a321),f870(f870(f9(f933(x46331),f933(x46331),a928),a324),f113(x46331)))),x46332)))
% 160.46/160.18  [4643]E(f870(f870(f85(a1,a932),f870(f104(a1),f870(f870(f79(a1),x46431),a97))),f870(f870(f20(a1,a932,a932),f870(f870(f9(a1,a932,f940(a932,a932)),f870(f870(f10(a928,f940(a932,f940(a932,a932)),a1),f96(a932)),a193)),f2(a932))),f870(f870(f10(a932,a932,a1),a112),f870(f870(f9(a1,a932,a932),f870(f870(f10(a932,f940(a932,a932),a1),f237(a932)),a105)),x46432)))),f870(f870(f237(a932),f870(f104(a932),x46431)),f870(a112,x46432)))
% 160.46/160.18  [4644]E(f870(f870(f85(a1,a932),f870(f104(a1),f870(f870(f79(a1),x46441),a97))),f870(f870(f20(a1,a932,a932),f870(f870(f9(a1,a932,f940(a932,a932)),f870(f870(f10(a928,f940(a932,f940(a932,a932)),a1),f96(a932)),a193)),f870(a112,x46442))),f870(f870(f10(a932,a932,a1),a112),f870(f870(f9(a1,a932,a932),f870(f870(f10(a932,f940(a932,a932),a1),f232(a932)),a105)),x46442)))),f870(f870(f232(a932),f870(f104(a932),x46441)),f870(a112,x46442)))
% 160.46/160.18  [4632]E(f870(f256(x46321,x46321,a928),f870(f870(f20(x46321,a928,f940(x46321,a928)),f870(f870(f10(f940(x46321,f940(a928,a928)),f940(a928,f940(x46321,a928)),x46321),f9(x46321,a928,a928)),f870(f870(f10(f940(x46321,a928),f940(x46321,f940(a928,a928)),x46321),f870(f10(a928,f940(a928,a928),x46321),a325)),a324))),x46322)),f262(x46321,x46322))
% 160.46/160.18  [4677]E(f870(f870(f35(a932),x46771),f870(f870(f79(a932),f870(f104(a932),f870(f870(f3(a1),f870(f870(f79(a1),f870(f870(f3(a1),f870(f870(f79(a1),a82),a82)),a97)),f870(f870(f3(a1),f870(f870(f79(a1),a82),a82)),a97))),a97))),x46772)),f870(f870(f35(a932),x46771),f870(a112,f870(a112,f870(a112,x46772)))))
% 160.46/160.18  [4678]E(f44(a932,x46781,f870(f870(f79(a932),f870(f104(a932),f870(f870(f3(a1),f870(f870(f79(a1),f870(f870(f3(a1),f870(f870(f79(a1),a82),a82)),a97)),f870(f870(f3(a1),f870(f870(f79(a1),a82),a82)),a97))),a97))),x46782)),f44(a932,x46781,f870(a112,f870(a112,f870(a112,x46782)))))
% 160.46/160.18  [4679]E(f44(a932,f870(f870(f79(a932),f870(f104(a932),f870(f870(f3(a1),f870(f870(f79(a1),f870(f870(f3(a1),f870(f870(f79(a1),a82),a82)),a97)),f870(f870(f3(a1),f870(f870(f79(a1),a82),a82)),a97))),a97))),x46791),x46792),f44(a932,f870(a112,f870(a112,f870(a112,x46791))),x46792))
% 160.46/160.18  [4691]E(f123(f870(x46911,f870(f870(f80(a99),f870(f104(a99),f870(f870(f3(a1),f870(f870(f79(a1),f870(f870(f3(a1),f870(f870(f79(a1),a82),a82)),a97)),f870(f870(f3(a1),f870(f870(f79(a1),a82),a82)),a97))),a97))),x46912))),f870(f200(x46911),x46912))
% 160.46/160.18  [4692]E(f870(f870(f35(a932),f870(f870(f79(a932),f870(f104(a932),f870(f870(f3(a1),f870(f870(f79(a1),f870(f870(f3(a1),f870(f870(f79(a1),a82),a82)),a97)),f870(f870(f3(a1),f870(f870(f79(a1),a82),a82)),a97))),a97))),x46921)),x46922),f870(f870(f35(a932),f870(a112,f870(a112,f870(a112,x46921)))),x46922))
% 160.46/160.18  [4751]~E(f27(x47511,x47512,x47513),a25)
% 160.46/160.18  [4752]~E(f26(x47521,x47522,x47523),a25)
% 160.46/160.18  [4756]~E(f126(x47561,x47562,x47563),f119(x47561))
% 160.46/160.18  [3484]E(f870(f192(x34841,x34842),x34843),f121(x34841,x34842))
% 160.46/160.18  [3503]E(f870(f199(x35031,x35032),x35033),f870(f129(x35031),x35032))
% 160.46/160.18  [3579]E(f870(f870(f154(x35791,x35792),x35793),f113(x35791)),f113(x35792))
% 160.46/160.18  [3619]E(f870(f184(x36191,x36192,x36193),f2(a932)),x36192)
% 160.46/160.18  [3621]E(f870(f870(f181(x36211,x36212),x36213),f113(x36212)),f113(f939(x36211,x36212)))
% 160.46/160.18  [3636]E(f870(f189(f933(x36361)),f169(x36361,x36362,x36363)),x36362)
% 160.46/160.18  [3655]E(f84(x36551,f61(x36551,x36552,x36553)),f870(f62(x36551,x36552),x36553))
% 160.46/160.18  [3659]E(f242(x36591,x36592,f242(x36592,x36591,x36593)),x36593)
% 160.46/160.18  [3679]E(f870(f168(x36791),f169(x36791,x36792,x36793)),f169(x36791,x36792,x36793))
% 160.46/160.18  [3706]E(f140(x37061,x37062,f152(x37061,x37063)),f152(x37061,f140(x37061,x37062,x37063)))
% 160.46/160.18  [3725]E(f870(f250(f933(x37251),f933(x37251)),f166(x37251,x37252,x37253)),f870(f136(x37251,x37252),x37253))
% 160.46/160.18  [3768]E(f870(f870(f151(x37681),x37682),f169(x37681,x37683,x37682)),f169(x37681,f870(a112,x37683),x37682))
% 160.46/160.18  [3803]E(f19(x38031,x38032,x38033,f2(a99)),x38032)
% 160.46/160.18  [3804]E(f21(x38041,x38042,x38043,f2(a99)),x38042)
% 160.46/160.18  [3805]E(f185(x38051,x38052,x38053,f2(a932)),x38052)
% 160.46/160.18  [3812]E(f163(x38121,x38122,x38123,f113(x38121)),f113(x38122))
% 160.46/160.18  [3813]E(f130(x38131,x38132,x38133,f119(x38131)),f119(x38132))
% 160.46/160.18  [3819]E(f870(f870(f164(x38191),f870(f870(f151(x38191),x38192),x38193)),f2(a932)),x38192)
% 160.46/160.18  [3849]E(f58(x38491,x38492,f113(x38491),x38493),f113(f939(x38491,x38492)))
% 160.46/160.18  [3870]P26(x38701,x38702,x38703,f188(f940(x38701,a928)))
% 160.46/160.18  [3972]E(f264(x39721,x39722,x39723),f870(f251(f940(a99,f940(a928,f936(f934(x39721)))),f939(a99,a99)),f40(x39721)))
% 160.46/160.18  [4030]E(f870(f72(x40301,x40302,x40301,x40303),f31(x40301)),x40303)
% 160.46/160.18  [4209]P1(f870(f870(f328(f939(x42091,x42091)),f870(f870(f251(x42091,x42091),x42092),x42092)),f306(x42091,x42093)))
% 160.46/160.18  [4808]~P1(f870(f870(f328(f939(f933(x48081),f933(x48081))),f870(f870(f251(f933(x48081),f933(x48081)),x48082),f113(x48081))),f145(x48081,x48083)))
% 160.46/160.18  [4809]~P1(f870(f870(f328(f939(f933(x48091),f933(x48091))),f870(f870(f251(f933(x48091),f933(x48091)),x48092),f113(x48091))),f147(x48091,x48093)))
% 160.46/160.18  [4810]~P1(f870(f870(f328(f939(f933(x48101),f933(x48101))),f870(f870(f251(f933(x48101),f933(x48101)),x48102),f113(x48101))),f157(x48101,x48103)))
% 160.46/160.18  [4811]~P1(f870(f870(f328(f939(f933(x48111),f933(x48111))),f870(f870(f251(f933(x48111),f933(x48111)),f113(x48111)),x48112)),f145(x48111,x48113)))
% 160.46/160.18  [4812]~P1(f870(f870(f328(f939(f933(x48121),f933(x48121))),f870(f870(f251(f933(x48121),f933(x48121)),f113(x48121)),x48122)),f157(x48121,x48123)))
% 160.46/160.18  [3554]E(f870(f870(f201(x35541),x35542),x35543),f202(x35541,f215(x35542,x35543)))
% 160.46/160.18  [3608]E(f870(f285(x36081,x36082),f870(f285(x36082,x36081),x36083)),x36083)
% 160.46/160.18  [3631]E(f870(f870(f181(x36311,x36312),f113(x36311)),x36313),f113(f939(x36311,x36312)))
% 160.46/160.18  [3634]E(f176(x36341,x36342,f870(f281(a932),x36343)),f870(f870(f175(x36341),x36343),x36342))
% 160.46/160.18  [3652]E(f152(x36521,f870(f136(x36521,x36522),x36523)),f870(f136(x36521,x36522),f152(x36521,x36523)))
% 160.46/160.18  [3653]E(f870(f283(x36531,x36532),f870(f285(x36532,x36531),x36533)),f870(f263(x36532,x36531),x36533))
% 160.46/160.18  [3654]E(f870(f263(x36541,x36542),f870(f285(x36542,x36541),x36543)),f870(f283(x36542,x36541),x36543))
% 160.46/160.18  [3672]E(f870(f136(x36721,x36722),f870(f168(x36721),x36723)),f870(f168(x36721),f870(f136(x36721,x36722),x36723)))
% 160.46/160.18  [3685]E(f870(f870(f138(x36851),x36852),f870(f171(x36851),x36853)),f870(f870(f138(x36851),f870(a112,x36852)),x36853))
% 160.46/160.18  [3701]E(f28(f26(x37011,x37012,x37013)),f870(f870(f79(a932),f28(x37013)),f870(a112,f2(a932))))
% 160.46/160.18  [3702]E(f870(f284(x37021,x37022,x37023),f188(f940(x37021,a928))),f188(f940(x37022,a928)))
% 160.46/160.18  [3703]E(f870(f310(x37031,x37032,x37033),f188(f940(x37032,a928))),f188(f940(x37031,a928)))
% 160.46/160.18  [3704]E(f870(f310(x37041,x37042,x37043),f241(f940(x37042,a928))),f241(f940(x37041,a928)))
% 160.46/160.18  [3705]E(f870(f309(x37051,x37052,x37053),f188(f940(x37051,a928))),f188(f940(x37052,a928)))
% 160.46/160.18  [3731]E(f120(x37311,f126(f934(x37311),x37312,x37313)),f116(x37311,x37312,f120(x37311,x37313)))
% 160.46/160.18  [3733]E(f870(f870(f308(x37331),x37332),f870(f172(x37331),x37333)),f870(f172(x37331),f140(x37331,x37332,x37333)))
% 160.46/160.18  [3823]E(f870(f189(a929),f26(x38231,x38232,x38233)),f870(f870(f79(a932),f870(f189(a929),x38233)),f870(a112,f2(a932))))
% 160.46/160.18  [3824]E(f870(f309(f939(x38241,x38242),x38242,f255(x38241,x38242)),x38243),f870(f283(x38241,x38242),x38243))
% 160.46/160.18  [3825]E(f870(f309(f939(x38251,x38252),x38251,f250(x38251,x38252)),x38253),f870(f263(x38251,x38252),x38253))
% 160.46/160.18  [3841]E(f870(f172(x38411),f169(x38411,f870(a112,x38412),x38413)),f870(f870(f308(x38411),x38413),f188(f940(x38411,a928))))
% 160.46/160.18  [3899]E(f870(f870(f251(x38991,x38992),f870(f250(x38991,x38992),x38993)),f870(f255(x38991,x38992),x38993)),x38993)
% 160.46/160.18  [3906]E(f870(f189(f934(x39061)),f126(x39061,x39062,x39063)),f870(f870(f79(a932),f870(f189(f934(x39061)),x39063)),f870(a112,f2(a932))))
% 160.46/160.18  [3907]E(f870(f870(f256(x39071,x39072,x39071),f18(x39071,x39072)),x39073),f870(f250(x39071,x39072),x39073))
% 160.46/160.18  [3985]E(f28(f27(x39851,x39852,x39853)),f870(f870(f79(a932),f870(f870(f79(a932),f28(x39852)),f28(x39853))),f870(a112,f2(a932))))
% 160.46/160.18  [4035]E(f870(f72(x40351,x40351,x40352,f31(x40351)),x40353),x40353)
% 160.46/160.18  [4042]E(f870(f870(f134(x40421),f169(x40421,x40422,x40423)),f870(f870(f151(x40421),x40423),f113(x40421))),f870(f870(f151(x40421),x40423),f169(x40421,x40422,x40423)))
% 160.46/160.18  [4144]E(f870(f189(a929),f27(x41441,x41442,x41443)),f870(f870(f79(a932),f870(f870(f79(a932),f870(f189(a929),x41442)),f870(f189(a929),x41443))),f870(a112,f2(a932))))
% 160.46/160.18  [4218]P1(f870(f870(f233(f940(x42181,a928)),f870(f172(x42181),f870(f136(x42181,x42182),x42183))),f870(f172(x42181),x42183)))
% 160.46/160.18  [4262]P1(f870(f870(f233(f940(x42621,a928)),f870(f172(x42621),f870(f870(f175(x42621),x42622),x42623))),f870(f172(x42621),x42623)))
% 160.46/160.18  [4263]P1(f870(f870(f233(f940(x42631,a928)),f870(f172(x42631),f870(f870(f138(x42631),x42632),x42633))),f870(f172(x42631),x42633)))
% 160.46/160.18  [4267]P1(f870(f870(f233(f940(x42671,a928)),f870(f172(x42671),f176(x42671,x42672,x42673))),f870(f172(x42671),x42672)))
% 160.46/160.18  [4268]P1(f870(f870(f233(f940(x42681,a928)),f870(f172(x42681),f170(x42681,x42682,x42683))),f870(f172(x42681),x42683)))
% 160.46/160.18  [4289]P26(f939(x42891,x42892),f939(x42892,x42891),f870(f256(x42891,x42892,f939(x42892,x42891)),f870(f9(x42892,x42891,f939(x42892,x42891)),f251(x42892,x42891))),x42893)
% 160.46/160.18  [4300]E(f870(f870(f870(f183(f933(x43001),f933(x43001)),f44(a932,x43002,f870(f189(f933(x43001)),x43003))),f167(x43001)),x43003),f870(f870(f870(f183(f933(x43001),f933(x43001)),x43002),f167(x43001)),x43003))
% 160.46/160.18  [4344]P1(f870(f870(f328(f939(f933(x43441),f933(x43441))),f870(f870(f251(f933(x43441),f933(x43441)),x43442),x43442)),f158(x43441,f306(x43441,x43443))))
% 160.46/160.18  [4483]E(f84(f939(x44831,x44832),f870(f870(f20(f939(x44831,x44832),x44832,a928),f870(f870(f10(x44831,f940(x44832,a928),f939(x44831,x44832)),x44833),f250(x44831,x44832))),f255(x44831,x44832))),f84(f939(x44831,x44832),f870(f256(x44831,x44832,a928),x44833)))
% 160.46/160.18  [4484]E(f89(f939(x44841,x44842),f870(f870(f20(f939(x44841,x44842),x44842,a928),f870(f870(f10(x44841,f940(x44842,a928),f939(x44841,x44842)),x44843),f250(x44841,x44842))),f255(x44841,x44842))),f89(f939(x44841,x44842),f870(f256(x44841,x44842,a928),x44843)))
% 160.46/160.18  [4517]E(f870(f870(f287(f939(a932,x45171),x45171),f318(a932,x45171,a239,x45172)),f870(f870(f20(x45171,x45171,f939(a932,x45171)),f870(f870(f10(a932,f940(x45171,f939(a932,x45171)),x45171),f251(a932,x45171)),x45173)),f7(x45171))),f320(x45171,x45173,x45172))
% 160.46/160.18  [4579]E(f870(f257(x45791,x45791,x45792,x45792,f7(x45791),f7(x45792)),x45793),x45793)
% 160.46/160.18  [4652]E(f870(f142(f933(f933(x46521)),f933(f933(x46521)),f134(f933(x46521)),f113(f933(x46521))),f870(f870(f154(f933(x46521),f933(f933(x46521))),f870(f870(f9(f933(x46521),f933(x46521),f933(f933(x46521))),f870(f870(f10(f940(x46521,f933(x46521)),f940(f933(x46521),f933(f933(x46521))),f933(x46521)),f154(x46521,f933(x46521))),f870(f9(x46521,f933(x46521),f933(x46521)),f151(x46521)))),x46522)),f54(x46521,x46523,x46522))),f54(x46521,f870(a112,x46523),x46522))
% 160.46/160.18  [4708]E(f223(a932,f939(x47081,f934(x47081)),f2(a932),f870(f256(x47081,f934(x47081),a932),f870(f870(f9(x47081,a932,f940(f934(x47081),a932)),f870(f870(f10(f940(f934(x47081),f940(a932,a932)),f940(a932,f940(f934(x47081),a932)),x47081),f9(f934(x47081),a932,a932)),f870(f870(f10(f940(f934(x47081),a932),f940(f934(x47081),f940(a932,a932)),x47081),f870(f10(a932,f940(a932,a932),f934(x47081)),f79(a932))),f870(f870(f9(x47081,f940(f934(x47081),a932),f940(f934(x47081),a932)),f870(f870(f10(f940(a932,a932),f940(f940(f934(x47081),a932),f940(f934(x47081),a932)),x47081),f10(a932,a932,f934(x47081))),f870(f870(f10(a932,f940(a932,a932),x47081),f79(a932)),x47082))),f125(x47081,x47082))))),f77(a932))),f870(f135(x47081),x47083)),f870(f125(x47081,x47082),x47083))
% 160.46/160.18  [4717]E(f870(f870(f85(a1,x47171),f218(f870(f870(f72(f939(a1,a1),a1,x47171,f255(a1,a1)),f212(x47171)),x47172),f870(f870(f72(f939(a1,a1),a1,x47171,f255(a1,a1)),f212(x47171)),x47173))),f870(f870(f20(a1,a1,x47171),f870(f870(f10(a1,f940(a1,x47171),a1),f201(x47171)),f870(f870(f20(a1,a1,a1),f870(f870(f10(a1,f940(a1,a1),a1),f79(a1)),f870(f870(f10(a1,a1,a1),f870(f80(a1),f870(f870(f72(f939(a1,a1),a1,x47171,f250(a1,a1)),f212(x47171)),x47172))),f870(f870(f9(a1,a1,a1),f35(a1)),f870(f870(f72(f939(a1,a1),a1,x47171,f255(a1,a1)),f212(x47171)),x47172))))),f870(f870(f10(a1,a1,a1),f870(f80(a1),f870(f870(f72(f939(a1,a1),a1,x47171,f250(a1,a1)),f212(x47171)),x47173))),f870(f870(f9(a1,a1,a1),f35(a1)),f870(f870(f72(f939(a1,a1),a1,x47171,f255(a1,a1)),f212(x47171)),x47173)))))),f7(a1))),f230(x47171,x47172,x47173))
% 160.46/160.18  [4747]~E(f870(f870(f151(x47471),x47472),x47473),x47473)
% 160.46/160.18  [4754]~E(f870(f870(f151(x47541),x47542),x47543),f113(x47541))
% 160.46/160.18  [4768]~E(f870(f870(f308(x47681),x47682),x47683),f188(f940(x47681,a928)))
% 160.46/160.18  [4790]~E(f870(f309(x47901,f940(x47901,a928),x47902),x47903),f870(f307(x47901),x47903))
% 160.46/160.18  [3613]E(f870(f870(f159(x36131,f113(x36131)),x36132),x36133),f113(x36131))
% 160.46/160.18  [3614]E(f870(f141(x36141),f870(f870(f151(x36141),x36142),x36143)),x36142)
% 160.46/160.18  [3615]E(f870(f171(x36151),f870(f870(f151(x36151),x36152),x36153)),x36153)
% 160.46/160.18  [3658]E(f870(f870(f138(x36581),f77(a932)),f870(f870(f151(x36581),x36582),x36583)),x36583)
% 160.46/160.18  [3692]E(f114(x36921,f870(f870(f138(x36921),x36922),x36923)),f870(f870(f138(x36921),x36922),f114(x36921,x36923)))
% 160.46/160.18  [3694]E(f870(f870(f159(x36941,x36942),x36943),f870(f870(f164(x36941),x36942),x36943)),x36942)
% 160.46/160.18  [3715]E(f870(f870(f308(x37151),x37152),f870(f870(f308(x37151),x37152),x37153)),f870(f870(f308(x37151),x37152),x37153))
% 160.46/160.18  [3728]E(f870(f870(f308(x37281),x37282),f870(f172(x37281),x37283)),f870(f172(x37281),f870(f870(f151(x37281),x37282),x37283)))
% 160.46/160.18  [3730]E(f870(f870(f138(x37301),x37302),f870(f171(x37301),x37303)),f870(f171(x37301),f870(f870(f138(x37301),x37302),x37303)))
% 160.46/160.18  [3742]E(f870(f870(f175(x37421),f77(a932)),f870(f870(f151(x37421),x37422),x37423)),f870(f870(f151(x37421),x37422),f113(x37421)))
% 160.46/160.18  [3788]E(f870(f62(x37881,x37882),f870(f870(f308(x37881),x37883),f188(f940(x37881,a928)))),x37883)
% 160.46/160.18  [3831]E(f870(f870(f79(a932),x38311),f870(f870(f79(a932),x38312),x38313)),f870(f870(f79(a932),x38312),f870(f870(f79(a932),x38311),x38313)))
% 160.46/160.18  [3832]E(f870(f870(f79(a1),x38321),f870(f870(f79(a1),x38322),x38323)),f870(f870(f79(a1),x38322),f870(f870(f79(a1),x38321),x38323)))
% 160.46/160.18  [3837]E(f870(f870(f253(x38371,x38372),f188(f940(x38371,a928))),x38373),f188(f940(f939(x38371,x38372),a928)))
% 160.46/160.18  [3862]E(f870(f870(f101(f940(x38621,a928)),x38622),x38623),f870(f870(f101(f940(x38621,a928)),x38623),x38622))
% 160.46/160.18  [3863]E(f870(f870(f102(f940(x38631,a928)),x38632),x38633),f870(f870(f102(f940(x38631,a928)),x38633),x38632))
% 160.46/160.18  [3865]E(f870(f870(f134(x38651),x38652),f870(f870(f151(x38651),x38653),f113(x38651))),f870(f167(x38651),f870(f870(f151(x38651),x38653),x38652)))
% 160.46/160.18  [3866]E(f870(f870(f134(x38661),f870(f168(x38661),x38662)),f870(f168(x38661),x38663)),f870(f168(x38661),f870(f870(f134(x38661),x38663),x38662)))
% 160.46/160.18  [3876]E(f870(f171(x38761),f870(f870(f175(x38761),f870(a112,x38762)),x38763)),f870(f870(f175(x38761),x38762),f870(f171(x38761),x38763)))
% 160.46/160.18  [3884]P1(f870(f870(f328(x38841),x38842),f870(f870(f308(x38841),x38842),x38843)))
% 160.46/160.18  [3888]E(f870(f870(f39(x38881,f940(x38882,a928)),f188(f940(x38881,a928))),x38883),f241(f940(x38882,a928)))
% 160.46/160.18  [3891]E(f870(f284(x38911,x38911,f262(x38911,x38912)),x38913),f870(f870(f102(f940(x38911,a928)),x38912),x38913))
% 160.46/160.18  [3905]E(f870(f189(f933(x39051)),f870(f870(f151(x39051),x39052),x39053)),f870(f870(f79(a932),f870(f189(f933(x39051)),x39053)),f870(a112,f2(a932))))
% 160.46/160.18  [3909]E(f114(x39091,f870(f870(f134(x39091),x39092),f870(f870(f151(x39091),x39093),f113(x39091)))),x39092)
% 160.46/160.18  [3910]E(f144(x39101,f870(f870(f134(x39101),x39102),f870(f870(f151(x39101),x39103),f113(x39101)))),x39103)
% 160.46/160.18  [3919]E(f870(f870(f134(x39191),f870(f870(f175(x39191),x39192),x39193)),f870(f870(f138(x39191),x39192),x39193)),x39193)
% 160.46/160.18  [3928]E(f870(f870(f3(a932),f870(f870(f79(a932),x39281),x39282)),f870(f870(f79(a932),x39283),x39282)),f870(f870(f3(a932),x39281),x39283))
% 160.46/160.18  [3929]E(f870(f870(f3(a932),f870(f870(f79(a932),x39291),x39292)),f870(f870(f79(a932),x39291),x39293)),f870(f870(f3(a932),x39292),x39293))
% 160.46/160.18  [3935]E(f870(f870(f134(x39351),f870(f168(x39351),x39352)),f870(f870(f151(x39351),x39353),f113(x39351))),f870(f168(x39351),f870(f870(f151(x39351),x39353),x39352)))
% 160.46/160.18  [3937]E(f870(f870(f79(a932),f870(f189(f933(x39371)),x39372)),f870(f189(f933(x39371)),x39373)),f870(f189(f933(x39371)),f870(f870(f134(x39371),x39372),x39373)))
% 160.46/160.18  [3940]E(f870(f870(f79(a932),f870(f189(f933(x39401)),x39402)),f870(f189(f933(x39401)),x39403)),f870(f189(f933(x39401)),f173(x39401,x39402,x39403)))
% 160.46/160.18  [3947]E(f870(f870(f101(f940(x39471,a928)),f870(f172(x39471),x39472)),f870(f172(x39471),x39473)),f870(f172(x39471),f870(f870(f134(x39471),x39472),x39473)))
% 160.46/160.18  [3948]E(f44(a932,f870(f870(f80(a932),x39481),x39482),f870(f870(f80(a932),x39481),x39483)),f870(f870(f80(a932),x39481),f44(a932,x39482,x39483)))
% 160.46/160.18  [3960]E(f870(f870(f175(x39601),f870(f870(f3(a932),x39602),f77(a932))),f870(f171(x39601),x39603)),f870(f171(x39601),f870(f870(f175(x39601),x39602),x39603)))
% 160.46/160.18  [3965]E(f870(f870(f102(f940(x39651,a928)),x39652),f870(f78(f940(x39651,a928)),x39653)),f870(f870(f3(f940(x39651,a928)),x39652),x39653))
% 160.46/160.18  [3966]E(f870(f870(f3(f940(x39661,a928)),x39662),f870(f78(f940(x39661,a928)),x39663)),f870(f870(f102(f940(x39661,a928)),x39662),x39663))
% 160.46/160.18  [3989]E(f870(f870(f253(x39891,x39892),x39893),f870(f18(f940(x39892,a928),x39891),f188(f940(x39892,a928)))),f188(f940(f939(x39891,x39892),a928)))
% 160.46/160.18  [3991]E(f870(f870(f3(a932),f870(f870(f80(a932),x39911),x39912)),f870(f870(f80(a932),x39911),x39913)),f870(f870(f80(a932),x39911),f870(f870(f3(a932),x39912),x39913)))
% 160.46/160.18  [3992]E(f870(f870(f79(a932),f870(f870(f80(a932),x39921),x39922)),f870(f870(f80(a932),x39921),x39923)),f870(f870(f80(a932),x39921),f870(f870(f79(a932),x39922),x39923)))
% 160.46/160.18  [3993]E(f870(f870(f3(a1),f870(f870(f80(a1),x39931),x39932)),f870(f870(f80(a1),x39931),x39933)),f870(f870(f80(a1),x39931),f870(f870(f3(a1),x39932),x39933)))
% 160.46/160.18  [3994]E(f870(f870(f79(a1),f870(f870(f80(a1),x39941),x39942)),f870(f870(f80(a1),x39941),x39943)),f870(f870(f80(a1),x39941),f870(f870(f79(a1),x39942),x39943)))
% 160.46/160.18  [3995]E(f870(f870(f80(a1),f870(f870(f243(a1),x39951),x39952)),f870(f870(f243(a1),x39951),x39953)),f870(f870(f243(a1),x39951),f870(f870(f79(a932),x39952),x39953)))
% 160.46/160.18  [4009]E(f870(f870(f38(x40091,f940(x40092,a928)),x40093),f870(f18(f940(x40092,a928),x40091),f188(f940(x40092,a928)))),f188(f940(x40092,a928)))
% 160.46/160.18  [4011]E(f44(a932,f870(f870(f80(a932),x40111),x40112),f870(f870(f80(a932),x40113),x40112)),f870(f870(f80(a932),f44(a932,x40111,x40113)),x40112))
% 160.46/160.18  [4016]E(f44(a1,f870(f870(f3(a1),x40161),f44(a1,x40162,x40163)),x40163),f44(a1,f870(f870(f3(a1),x40161),x40162),x40163))
% 160.46/160.18  [4017]E(f44(a1,f870(f870(f80(a1),x40171),f44(a1,x40172,x40173)),x40173),f44(a1,f870(f870(f80(a1),x40171),x40172),x40173))
% 160.46/160.18  [4018]P1(f870(f870(f233(f940(x40181,a928)),x40182),f870(f870(f308(x40181),x40183),x40182)))
% 160.46/160.18  [4095]E(f870(f870(f39(f940(x40951,a928),f940(x40951,a928)),x40952),f870(f101(f940(x40951,a928)),x40953)),f870(f870(f101(f940(x40951,a928)),x40953),f37(f940(x40951,a928),x40952)))
% 160.46/160.18  [4096]E(f870(f870(f38(f940(x40961,a928),f940(x40961,a928)),x40962),f870(f102(f940(x40961,a928)),x40963)),f870(f870(f102(f940(x40961,a928)),x40963),f36(f940(x40961,a928),x40962)))
% 160.46/160.18  [4108]E(f870(f172(x41081),f870(f870(f870(f183(f933(x41081),f933(x41081)),x41082),f167(x41081)),x41083)),f870(f172(x41081),x41083))
% 160.46/160.18  [4112]E(f870(f870(f175(x41121),f870(f189(f933(x41121)),f177(x41121,x41122,x41123))),x41123),f177(x41121,x41122,x41123))
% 160.46/160.18  [4116]E(f870(f189(f933(x41161)),f870(f870(f870(f183(f933(x41161),f933(x41161)),x41162),f167(x41161)),x41163)),f870(f189(f933(x41161)),x41163))
% 160.46/160.18  [4119]E(f870(f870(f256(x41191,x41192,x41192),f870(f18(f940(x41192,x41192),x41191),f7(x41192))),x41193),f870(f255(x41191,x41192),x41193))
% 160.46/160.18  [4126]E(f44(a1,f870(f870(f3(a1),f44(a1,x41261,x41262)),x41263),x41262),f44(a1,f870(f870(f3(a1),x41261),x41263),x41262))
% 160.46/160.18  [4127]E(f44(a1,f870(f870(f243(a1),f44(a1,x41271,x41272)),x41273),x41272),f44(a1,f870(f870(f243(a1),x41271),x41273),x41272))
% 160.46/160.18  [4130]E(f870(f870(f38(f940(f939(x41301,x41302),a928),f940(x41302,a928)),x41303),f283(x41301,x41302)),f870(f283(x41301,x41302),f36(f940(f939(x41301,x41302),a928),x41303)))
% 160.46/160.18  [4131]E(f870(f870(f38(f940(f939(x41311,x41312),a928),f940(x41311,a928)),x41313),f263(x41311,x41312)),f870(f263(x41311,x41312),f36(f940(f939(x41311,x41312),a928),x41313)))
% 160.46/160.18  [4155]E(f870(f72(x41551,x41551,x41551,x41552),f870(f870(f183(x41551,x41551),x41553),x41552)),f870(f870(f183(x41551,x41551),f870(a112,x41553)),x41552))
% 160.46/160.18  [4173]E(f870(f870(f138(x41731),f870(f870(f3(a932),f870(f189(f933(x41731)),x41732)),x41733)),f870(f168(x41731),x41732)),f870(f168(x41731),f870(f870(f175(x41731),x41733),x41732)))
% 160.46/160.18  [4174]E(f870(f870(f175(x41741),f870(f870(f3(a932),f870(f189(f933(x41741)),x41742)),x41743)),f870(f168(x41741),x41742)),f870(f168(x41741),f870(f870(f138(x41741),x41743),x41742)))
% 160.46/160.18  [4176]E(f870(f870(f79(a932),f870(f165(a932),f870(f870(f154(x41761,a932),x41762),x41763))),f870(f189(f933(x41761)),x41763)),f155(x41761,x41762,x41763))
% 160.46/160.18  [4196]E(f870(f167(x41961),f870(f870(f870(f183(f933(x41961),f933(x41961)),x41962),f167(x41961)),x41963)),f870(f870(f870(f183(f933(x41961),f933(x41961)),f870(a112,x41962)),f167(x41961)),x41963))
% 160.46/160.18  [4210]P1(f870(f870(f233(a932),f870(f189(f933(x42101)),f870(f136(x42101,x42102),x42103))),f870(f189(f933(x42101)),x42103)))
% 160.46/160.18  [4226]E(f870(f870(f101(f940(f940(x42261,a928),a928)),f870(f307(x42261),x42262)),f870(f309(f940(x42261,a928),f940(x42261,a928),f870(f308(x42261),x42263)),f870(f307(x42261),x42262))),f870(f307(x42261),f870(f870(f308(x42261),x42263),x42262)))
% 160.46/160.18  [4245]P25(x42451,x42452,f870(f870(f308(f931(x42451)),f870(f870(f870(f90(x42451),x42453),a25),x42453)),f188(f940(f931(x42451),a928))))
% 160.46/160.18  [4259]P1(f870(f870(f233(a932),f870(f189(f933(x42591)),f177(x42591,x42592,x42593))),f870(f189(f933(x42591)),x42593)))
% 160.46/160.18  [4266]E(f870(f263(x42661,x42662),f870(f261(f939(x42661,x42662)),f870(f256(x42661,x42662,a928),x42663))),f870(f261(x42661),f870(f870(f10(f940(x42662,a928),a928,x42661),f86(x42662)),x42663)))
% 160.46/160.18  [4278]E(f870(f309(a932,a932,f870(f870(f9(a932,a932,a932),f79(a932)),x42781)),f302(a932,x42782,x42783)),f302(a932,f870(f870(f79(a932),x42782),x42781),f870(f870(f79(a932),x42783),x42781)))
% 160.46/160.18  [4292]E(f870(f309(a932,a932,f870(f870(f9(a932,a932,a932),f79(a932)),x42921)),f870(f301(a932,x42922),x42923)),f870(f301(a932,f870(f870(f79(a932),x42922),x42921)),f870(f870(f79(a932),x42923),x42921)))
% 160.46/160.18  [4310]E(f870(f870(f181(x43101,x43102),f870(f870(f154(f939(x43101,x43102),x43101),f250(x43101,x43102)),x43103)),f870(f870(f154(f939(x43101,x43102),x43102),f255(x43101,x43102)),x43103)),x43103)
% 160.46/160.18  [4315]E(f870(f870(f79(a932),f870(f870(f80(a932),x43151),f44(a932,f870(f870(f35(a932),x43152),x43151),x43153))),f44(a932,x43152,x43151)),f44(a932,x43152,f870(f870(f80(a932),x43151),x43153)))
% 160.46/160.18  [4328]E(f870(f870(f134(x43281),x43282),f870(f142(f933(x43281),f933(x43281),f134(x43281),f113(x43281)),x43283)),f870(f142(f933(x43281),f933(x43281),f134(x43281),x43282),x43283))
% 160.46/160.18  [4349]P1(f870(f870(f328(f939(x43491,x43491)),f870(f870(f251(x43491,x43491),x43492),x43492)),f870(f870(f183(f939(x43491,x43491),a928),f2(a932)),x43493)))
% 160.46/160.18  [4354]E(f870(f261(x43541),f870(f870(f10(f940(x43542,a928),a928,x43541),f86(x43542)),f870(f9(x43542,x43541,a928),x43543))),f870(f283(x43542,x43541),f870(f261(f939(x43542,x43541)),f870(f256(x43542,x43541,a928),x43543))))
% 160.46/160.18  [4371]E(f870(f870(f101(f940(x43711,a928)),f870(f870(f38(a932,f940(x43711,a928)),f302(a932,f77(a932),x43712)),x43713)),f870(x43713,f2(a932))),f870(f870(f38(a932,f940(x43711,a928)),f870(f300(a932),x43712)),x43713))
% 160.46/160.18  [4386]E(f870(f142(f933(x43861),f933(x43861),f134(x43861),f113(x43861)),f870(f870(f154(f933(x43861),f933(x43861)),f136(x43861,x43862)),x43863)),f870(f136(x43861,x43862),f870(f142(f933(x43861),f933(x43861),f134(x43861),f113(x43861)),x43863)))
% 160.46/160.18  [4390]E(f870(f255(f933(x43901),f933(x43901)),f166(x43901,x43902,x43903)),f870(f136(x43901,f870(f72(a928,a928,x43901,a321),x43902)),x43903))
% 160.46/160.18  [4435]E(f870(f870(f79(a1),f870(f870(f79(a1),f870(f870(f80(a1),x44351),f870(f870(f35(a1),x44352),x44351))),f44(a1,x44352,x44351))),x44353),f870(f870(f79(a1),x44352),x44353))
% 160.46/160.18  [4472]E(f870(f870(f79(a1),f870(f870(f79(a1),f870(f870(f80(a1),f870(f870(f35(a1),x44721),x44722)),x44722)),f44(a1,x44721,x44722))),x44723),f870(f870(f79(a1),x44721),x44723))
% 160.46/160.18  [4498]E(f84(f939(x44981,x44982),f870(f256(x44981,x44982,a928),f870(f870(f10(f940(x44982,f939(x44981,x44982)),f940(x44982,a928),x44981),f870(f10(f939(x44981,x44982),a928,x44982),x44983)),f251(x44981,x44982)))),f84(f939(x44981,x44982),x44983))
% 160.46/160.18  [4499]E(f89(f939(x44991,x44992),f870(f256(x44991,x44992,a928),f870(f870(f10(f940(x44992,f939(x44991,x44992)),f940(x44992,a928),x44991),f870(f10(f939(x44991,x44992),a928,x44992),x44993)),f251(x44991,x44992)))),f89(f939(x44991,x44992),x44993))
% 160.46/160.18  [4526]P1(f870(f870(f233(f940(x45261,a928)),f36(f940(x45261,a928),f870(f870(f102(f940(f940(x45261,a928),a928)),x45262),x45263))),f870(f870(f102(f940(x45261,a928)),f36(f940(x45261,a928),x45262)),f36(f940(x45261,a928),x45263))))
% 160.46/160.18  [4527]E(f870(f168(x45271),f870(f870(f870(f183(f933(x45271),f933(x45271)),f870(f870(f3(a932),f870(f189(f933(x45271)),x45272)),f44(a932,x45273,f870(f189(f933(x45271)),x45272)))),f167(x45271)),x45272)),f870(f870(f870(f183(f933(x45271),f933(x45271)),x45273),f167(x45271)),f870(f168(x45271),x45272)))
% 160.46/160.18  [4564]P1(f870(f870(f233(a932),f870(f189(f933(x45641)),f870(f870(f138(x45641),f870(f189(f933(x45641)),f177(x45641,x45642,x45643))),x45643))),f870(f189(f933(x45641)),x45643)))
% 160.46/160.18  [4802]~P1(f870(f61(x48021,x48022,f188(f940(x48021,a928))),x48023))
% 160.46/160.18  [4807]~P1(f870(f870(f328(f939(x48071,x48071)),f870(f870(f251(x48071,x48071),x48072),x48073)),f153(x48071,f113(f940(x48071,a932)))))
% 160.46/160.18  [3877]E(f870(f189(f933(x38771)),f870(f870(f175(x38771),x38772),x38773)),f870(f870(f237(a932),f870(f189(f933(x38771)),x38773)),x38772))
% 160.46/160.18  [3878]E(f870(f189(f933(x38781)),f870(f870(f138(x38781),x38782),x38783)),f870(f870(f3(a932),f870(f189(f933(x38781)),x38783)),x38782))
% 160.46/160.18  [3904]E(f870(f189(f933(f933(x39041))),f54(x39041,x39042,x39043)),f870(f870(f243(a932),f870(f189(f933(x39041)),x39043)),x39042))
% 160.46/160.18  [3921]E(f870(f870(f35(a932),f870(f870(f35(a932),x39211),x39212)),x39213),f870(f870(f35(a932),x39211),f870(f870(f80(a932),x39212),x39213)))
% 160.46/160.18  [3922]E(f870(f870(f3(a932),f870(f870(f3(a932),x39221),x39222)),x39223),f870(f870(f3(a932),x39221),f870(f870(f79(a932),x39222),x39223)))
% 160.46/160.18  [3923]E(f870(f870(f79(a932),f870(f870(f79(a932),x39231),x39232)),x39233),f870(f870(f79(a932),x39231),f870(f870(f79(a932),x39232),x39233)))
% 160.46/160.18  [3924]E(f870(f870(f79(a1),f870(f870(f79(a1),x39241),x39242)),x39243),f870(f870(f79(a1),x39241),f870(f870(f79(a1),x39242),x39243)))
% 160.46/160.18  [3925]E(f870(f870(f80(a932),f870(f870(f80(a932),x39251),x39252)),x39253),f870(f870(f80(a932),x39251),f870(f870(f80(a932),x39252),x39253)))
% 160.46/160.18  [3926]E(f870(f870(f80(a1),f870(f870(f80(a1),x39261),x39262)),x39263),f870(f870(f80(a1),x39261),f870(f870(f80(a1),x39262),x39263)))
% 160.46/160.18  [3927]E(f870(f870(f243(a1),f870(f870(f243(a1),x39271),x39272)),x39273),f870(f870(f243(a1),x39271),f870(f870(f80(a932),x39272),x39273)))
% 160.46/160.18  [3946]E(f162(x39461,f870(f870(f151(f940(x39461,a928)),x39462),x39463)),f174(x39461,x39462,f162(x39461,x39463)))
% 160.46/160.18  [3990]E(f870(f870(f3(a932),f870(f870(f3(a932),x39901),x39902)),x39903),f870(f870(f3(a932),f870(f870(f3(a932),x39901),x39903)),x39902))
% 160.46/160.18  [3998]E(f870(f870(f102(f940(x39981,a928)),x39982),f870(f870(f3(f940(x39981,a928)),x39983),x39982)),f188(f940(x39981,a928)))
% 160.46/160.18  [4002]E(f870(f870(f154(a932,x40021),f870(f18(x40021,a932),x40022)),f139(a932,f870(f301(a932,f2(a932)),x40023))),f169(x40021,x40023,x40022))
% 160.46/160.18  [4040]E(f37(f940(x40401,a928),f870(f870(f308(f940(x40401,a928)),x40402),x40403)),f870(f870(f102(f940(x40401,a928)),x40402),f37(f940(x40401,a928),x40403)))
% 160.46/160.18  [4041]E(f36(f940(x40411,a928),f870(f870(f308(f940(x40411,a928)),x40412),x40413)),f870(f870(f101(f940(x40411,a928)),x40412),f36(f940(x40411,a928),x40413)))
% 160.46/160.18  [4043]E(f169(x40431,f870(f189(f933(x40431)),f870(f136(x40431,f870(a324,x40432)),x40433)),x40432),f870(f136(x40431,f870(a324,x40432)),x40433))
% 160.46/160.18  [4045]E(f870(f870(f3(a932),f870(f870(f80(a932),x40451),x40452)),f870(f870(f80(a932),x40453),x40452)),f870(f870(f80(a932),f870(f870(f3(a932),x40451),x40453)),x40452))
% 160.46/160.18  [4046]E(f870(f870(f79(a932),f870(f870(f80(a932),x40461),x40462)),f870(f870(f80(a932),x40463),x40462)),f870(f870(f80(a932),f870(f870(f79(a932),x40461),x40463)),x40462))
% 160.46/160.18  [4047]E(f870(f870(f3(a1),f870(f870(f80(a1),x40471),x40472)),f870(f870(f80(a1),x40473),x40472)),f870(f870(f80(a1),f870(f870(f3(a1),x40471),x40473)),x40472))
% 160.46/160.18  [4048]E(f870(f870(f79(a1),f870(f870(f80(a1),x40481),x40482)),f870(f870(f80(a1),x40483),x40482)),f870(f870(f80(a1),f870(f870(f79(a1),x40481),x40483)),x40482))
% 160.46/160.18  [4050]E(f870(f870(f237(a932),f870(f870(f3(a932),x40501),x40502)),f870(f870(f3(a932),x40503),x40502)),f870(f870(f3(a932),f870(f870(f237(a932),x40501),x40503)),x40502))
% 160.46/160.18  [4072]E(f870(f870(f102(f940(f933(x40721),a928)),f160(x40721,x40722)),f160(x40721,x40723)),f160(x40721,f870(f870(f102(f940(x40721,a928)),x40722),x40723)))
% 160.46/160.18  [4075]E(f870(f870(f101(f940(x40751,a928)),x40752),f870(f870(f3(f940(x40751,a928)),x40753),x40752)),f870(f870(f101(f940(x40751,a928)),x40752),x40753))
% 160.46/160.18  [4076]E(f870(f870(f101(f940(x40761,a928)),x40762),f870(f870(f101(f940(x40761,a928)),x40762),x40763)),f870(f870(f101(f940(x40761,a928)),x40762),x40763))
% 160.46/160.18  [4077]E(f870(f870(f102(f940(x40771,a928)),x40772),f870(f870(f102(f940(x40771,a928)),x40772),x40773)),f870(f870(f102(f940(x40771,a928)),x40772),x40773))
% 160.46/160.18  [4089]E(f870(f870(f288(x40891,x40892,x40892),x40893),f306(x40892,f188(f940(f939(x40892,x40892),a928)))),x40893)
% 160.46/160.18  [4092]E(f870(f870(f101(f940(x40921,a928)),f870(f870(f308(x40921),x40922),f188(f940(x40921,a928)))),x40923),f870(f870(f308(x40921),x40922),x40923))
% 160.46/160.18  [4111]E(f870(f870(f3(a932),f870(f870(f3(a932),f870(a112,x41111)),x41112)),f870(a112,x41113)),f870(f870(f3(a932),f870(f870(f3(a932),x41111),x41112)),x41113))
% 160.46/160.18  [4139]E(f870(f870(f102(f940(f940(x41391,a928),a928)),f870(f307(x41391),x41392)),f870(f307(x41391),x41393)),f870(f307(x41391),f870(f870(f102(f940(x41391,a928)),x41392),x41393)))
% 160.46/160.18  [4142]E(f870(f870(f101(f940(x41421,a928)),f870(f78(f940(x41421,a928)),x41422)),x41423),f870(f78(f940(x41421,a928)),f870(f870(f3(f940(x41421,a928)),x41422),x41423)))
% 160.46/160.18  [4152]E(f870(f870(f308(x41521),x41522),f870(f870(f3(f940(x41521,a928)),x41523),f870(f870(f308(x41521),x41522),f188(f940(x41521,a928))))),f870(f870(f308(x41521),x41522),x41523))
% 160.46/160.18  [4162]P1(f870(f870(f233(f940(x41621,a928)),x41622),f870(f870(f101(f940(x41621,a928)),x41623),x41622)))
% 160.46/160.18  [4163]P1(f870(f870(f233(f940(x41631,a928)),x41632),f870(f870(f101(f940(x41631,a928)),x41632),x41633)))
% 160.46/160.18  [4167]E(f870(f870(f102(f940(x41671,a928)),f870(f78(f940(x41671,a928)),x41672)),f870(f78(f940(x41671,a928)),x41673)),f870(f78(f940(x41671,a928)),f870(f870(f101(f940(x41671,a928)),x41672),x41673)))
% 160.46/160.18  [4168]E(f870(f870(f101(f940(x41681,a928)),f870(f78(f940(x41681,a928)),x41682)),f870(f78(f940(x41681,a928)),x41683)),f870(f78(f940(x41681,a928)),f870(f870(f102(f940(x41681,a928)),x41682),x41683)))
% 160.46/160.18  [4182]P1(f870(f870(f233(f940(x41821,a928)),f870(f172(x41821),x41822)),f870(f172(x41821),f870(f870(f151(x41821),x41823),x41822))))
% 160.46/160.18  [4194]E(f870(f870(f101(f940(x41941,a928)),f870(f870(f3(f940(x41941,a928)),x41942),x41943)),f870(f870(f102(f940(x41941,a928)),x41942),x41943)),x41942)
% 160.46/160.18  [4246]E(f870(f870(f11(x42461,a1),f870(f870(f10(a932,a1,x42461),f100(a1)),x42462)),x42463),f870(f100(a1),f870(f870(f11(x42461,a932),x42462),x42463)))
% 160.46/160.18  [4247]E(f870(f870(f8(x42471,a1),f870(f870(f10(a932,a1,x42471),f100(a1)),x42472)),x42473),f870(f100(a1),f870(f870(f8(x42471,a932),x42472),x42473)))
% 160.46/160.18  [4294]E(f870(f870(f134(x42941),f177(x42941,x42942,x42943)),f870(f870(f138(x42941),f870(f189(f933(x42941)),f177(x42941,x42942,x42943))),x42943)),x42943)
% 160.46/160.18  [4298]E(f870(f78(f940(f939(x42981,x42982),a928)),f870(f870(f253(x42981,x42982),x42983),f870(f18(f940(x42982,a928),x42981),f241(f940(x42982,a928))))),f870(f870(f253(x42981,x42982),f870(f78(f940(x42981,a928)),x42983)),f870(f18(f940(x42982,a928),x42981),f241(f940(x42982,a928)))))
% 160.46/160.18  [4299]E(f870(f78(f940(f939(x42991,x42992),a928)),f870(f870(f253(x42991,x42992),f241(f940(x42991,a928))),f870(f18(f940(x42992,a928),x42991),x42993))),f870(f870(f253(x42991,x42992),f241(f940(x42991,a928))),f870(f18(f940(x42992,a928),x42991),f870(f78(f940(x42992,a928)),x42993))))
% 160.46/160.18  [4350]E(f870(f870(f38(f940(x43501,a928),f940(x43501,a928)),x43502),f870(f870(f9(f940(x43501,a928),f940(x43501,a928),f940(x43501,a928)),f102(f940(x43501,a928))),x43503)),f870(f870(f102(f940(x43501,a928)),f36(f940(x43501,a928),x43502)),x43503))
% 160.46/160.18  [4356]E(f870(f142(f933(x43561),f933(x43561),f134(x43561),f113(x43561)),f870(f870(f151(f933(x43561)),x43562),x43563)),f870(f870(f134(x43561),x43562),f870(f142(f933(x43561),f933(x43561),f134(x43561),f113(x43561)),x43563)))
% 160.46/160.18  [4377]E(f870(f870(f308(f940(x43771,a928)),f870(f284(x43771,x43771,x43772),f870(f870(f308(x43771),x43773),f188(f940(x43771,a928))))),f188(f940(f940(x43771,a928),a928))),f870(f870(f59(x43771),f870(f870(f308(x43771),x43773),f188(f940(x43771,a928)))),x43772))
% 160.46/160.18  [4387]E(f870(f870(f79(a932),f870(f870(f80(a932),x43871),f870(f870(f35(a932),x43872),x43873))),f870(f870(f35(a932),f870(f870(f80(a932),x43871),f44(a932,x43872,x43873))),x43873)),f870(f870(f35(a932),f870(f870(f80(a932),x43871),x43872)),x43873))
% 160.46/160.18  [4388]E(f870(f870(f79(a1),f870(f870(f80(a1),x43881),f870(f870(f35(a1),x43882),x43883))),f870(f870(f35(a1),f870(f870(f80(a1),x43881),f44(a1,x43882,x43883))),x43883)),f870(f870(f35(a1),f870(f870(f80(a1),x43881),x43882)),x43883))
% 160.46/160.18  [4420]E(f870(f870(f3(f940(x44201,a928)),f870(f172(x44201),x44202)),f870(f870(f308(x44201),x44203),f188(f940(x44201,a928)))),f870(f172(x44201),f870(f136(x44201,f870(f870(f10(a928,a928,x44201),a321),f870(a324,x44203))),x44202)))
% 160.46/160.18  [4470]E(f870(f870(f134(x44701),f870(f142(f933(x44701),f933(x44701),f134(x44701),f113(x44701)),x44702)),f870(f142(f933(x44701),f933(x44701),f134(x44701),f113(x44701)),x44703)),f870(f142(f933(x44701),f933(x44701),f134(x44701),f113(x44701)),f870(f870(f134(f933(x44701)),x44702),x44703)))
% 160.46/160.18  [4473]E(f870(f870(f251(f933(x44731),f933(x44731)),f870(f136(x44731,x44732),x44733)),f870(f136(x44731,f870(f72(a928,a928,x44731,a321),x44732)),x44733)),f166(x44731,x44732,x44733))
% 160.46/160.18  [4476]E(f870(f870(f79(a932),f870(f870(f79(a932),f870(f870(f35(a932),x44761),x44762)),f870(f870(f35(a932),x44763),x44762))),f870(f870(f35(a932),f870(f870(f79(a932),f44(a932,x44761,x44762)),f44(a932,x44763,x44762))),x44762)),f870(f870(f35(a932),f870(f870(f79(a932),x44761),x44763)),x44762))
% 160.46/160.18  [4477]E(f870(f870(f79(a1),f870(f870(f79(a1),f870(f870(f35(a1),x44771),x44772)),f870(f870(f35(a1),x44773),x44772))),f870(f870(f35(a1),f870(f870(f79(a1),f44(a1,x44771,x44772)),f44(a1,x44773,x44772))),x44772)),f870(f870(f35(a1),f870(f870(f79(a1),x44771),x44773)),x44772))
% 160.46/160.18  [4530]E(f870(f870(f102(f940(f933(x45301),a928)),f870(f870(f9(f933(x45301),f940(f933(x45301),a928),a928),f328(f933(x45301))),f161(x45301,x45302))),f870(f870(f9(f933(x45301),f940(f933(x45301),a928),a928),f328(f933(x45301))),f161(x45301,x45303))),f160(x45301,f870(f870(f102(f940(x45301,a928)),f870(f870(f9(x45301,f940(x45301,a928),a928),f328(x45301)),x45302)),f870(f870(f9(x45301,f940(x45301,a928),a928),f328(x45301)),x45303))))
% 160.46/160.18  [4542]E(f870(f261(x45421),f870(f870(f20(x45421,a928,a928),f870(f870(f10(a928,f940(a928,a928),x45421),a326),f870(f870(f9(x45421,x45421,a928),a324),x45422))),f870(f870(f9(x45421,f940(x45421,a928),a928),f328(x45421)),x45423))),f870(f870(f308(x45421),x45422),x45423))
% 160.46/160.18  [4562]E(f870(f870(f85(f933(f933(x45621)),f933(f933(x45621))),f53(x45621,x45622)),f870(f870(f20(f933(f933(x45621)),f933(f933(x45621)),f933(f933(x45621))),f870(f870(f10(f933(f933(x45621)),f940(f933(f933(x45621)),f933(f933(x45621))),f933(f933(x45621))),f134(f933(x45621))),f870(f154(f933(x45621),f933(x45621)),f870(f151(x45621),x45623)))),f7(f933(f933(x45621))))),f53(x45621,f870(f870(f151(x45621),x45623),x45622)))
% 160.46/160.18  [4565]E(f870(f261(x45651),f870(f870(f20(x45651,a928,a928),f870(f870(f10(a928,f940(a928,a928),x45651),a326),f870(f870(f9(x45651,f940(x45651,a928),a928),f328(x45651)),x45652))),f870(f870(f9(x45651,f940(x45651,a928),a928),f328(x45651)),x45653))),f870(f870(f101(f940(x45651,a928)),x45652),x45653))
% 160.46/160.18  [4566]E(f870(f261(x45661),f870(f870(f20(x45661,a928,a928),f870(f870(f10(a928,f940(a928,a928),x45661),a325),f870(f870(f9(x45661,f940(x45661,a928),a928),f328(x45661)),x45662))),f870(f870(f9(x45661,f940(x45661,a928),a928),f328(x45661)),x45663))),f870(f870(f102(f940(x45661,a928)),x45662),x45663))
% 160.46/160.18  [4655]E(f870(f870(f38(x46551,f940(f940(x46551,a928),a928)),x46552),f870(f870(f9(x46551,f940(f940(x46551,a928),a928),f940(f940(x46551,a928),a928)),f870(f870(f10(f940(x46551,a928),f940(f940(f940(x46551,a928),a928),f940(f940(x46551,a928),a928)),x46551),f308(f940(x46551,a928))),f870(f870(f10(f940(x46551,a928),f940(x46551,a928),x46551),f284(x46551,x46551,x46553)),f870(f870(f9(x46551,f940(x46551,a928),f940(x46551,a928)),f308(x46551)),f188(f940(x46551,a928)))))),f188(f940(f940(x46551,a928),a928)))),f870(f870(f59(x46551),x46552),x46553))
% 160.46/160.18  [4657]E(f870(f870(f201(x46571),f870(f870(f80(a1),f870(f870(f72(f939(a1,a1),a1,x46571,f250(a1,a1)),f212(x46571)),x46572)),f870(f870(f72(f939(a1,a1),a1,x46571,f250(a1,a1)),f212(x46571)),x46573))),f870(f870(f80(a1),f870(f870(f72(f939(a1,a1),a1,x46571,f255(a1,a1)),f212(x46571)),x46572)),f870(f870(f72(f939(a1,a1),a1,x46571,f255(a1,a1)),f212(x46571)),x46573))),f228(x46571,x46572,x46573))
% 160.46/160.18  [4660]E(f870(f261(f933(x46601)),f870(f870(f20(f933(x46601),a928,a928),f870(f870(f10(a928,f940(a928,a928),f933(x46601)),a325),f870(f870(f9(f933(x46601),a932,a928),f870(f870(f10(a932,f940(a932,a928),f933(x46601)),a324),f189(f933(x46601)))),x46602))),f870(f870(f9(f933(x46601),f940(x46601,a928),a928),f870(f870(f10(f940(x46601,a928),f940(f940(x46601,a928),a928),f933(x46601)),f233(f940(x46601,a928))),f172(x46601))),f870(f172(x46601),x46603)))),f870(f172(f933(x46601)),f54(x46601,x46602,x46603)))
% 160.46/160.18  [4063]E(f44(a932,f870(f870(f79(a932),f870(f870(f80(a932),x40631),x40632)),x40633),x40632),f44(a932,x40633,x40632))
% 160.46/160.18  [4110]E(f139(a932,f870(f301(a932,f870(f870(f79(a932),x41101),x41102)),x41103)),f870(f870(f138(a932),x41102),f139(a932,f870(f301(a932,x41101),x41103))))
% 160.46/160.18  [4151]E(f870(f870(f79(a1),f870(f100(a1),x41511)),f870(f870(f79(a1),f870(f100(a1),x41512)),x41513)),f870(f870(f79(a1),f870(f100(a1),f870(f870(f79(a932),x41511),x41512))),x41513))
% 160.46/160.18  [4158]E(f870(f870(f3(f940(x41581,a928)),f870(f870(f3(f940(x41581,a928)),x41582),x41583)),x41583),f870(f870(f3(f940(x41581,a928)),x41582),x41583))
% 160.46/160.18  [4159]E(f870(f870(f101(f940(x41591,a928)),f870(f870(f3(f940(x41591,a928)),x41592),x41593)),x41593),f870(f870(f101(f940(x41591,a928)),x41592),x41593))
% 160.46/160.18  [4183]E(f870(f870(f288(x41831,x41831,x41832),f306(x41831,f188(f940(f939(x41831,x41831),a928)))),x41833),x41833)
% 160.46/160.18  [4191]E(f870(f870(f101(f940(x41911,a928)),f870(f280(x41911),x41912)),f870(f280(x41911),x41913)),f870(f280(x41911),f870(f870(f101(f940(f939(x41911,x41911),a928)),x41912),x41913)))
% 160.46/160.18  [4201]E(f265(x42011,f870(f870(f151(f939(a99,x42011)),f870(f870(f251(a99,x42011),f2(a99)),x42012)),x42013)),f265(x42011,x42013))
% 160.46/160.18  [4203]E(f870(f870(f102(f940(x42031,a928)),f37(f940(x42031,a928),x42032)),f37(f940(x42031,a928),x42033)),f37(f940(x42031,a928),f870(f870(f101(f940(f940(x42031,a928),a928)),x42032),x42033)))
% 160.46/160.18  [4204]E(f870(f870(f101(f940(x42041,a928)),f36(f940(x42041,a928),x42042)),f36(f940(x42041,a928),x42043)),f36(f940(x42041,a928),f870(f870(f101(f940(f940(x42041,a928),a928)),x42042),x42043)))
% 160.46/160.18  [4241]E(f870(f870(f288(x42411,x42411,x42411),f870(f870(f183(f939(x42411,x42411),a928),x42412),x42413)),x42413),f870(f870(f183(f939(x42411,x42411),a928),f870(a112,x42412)),x42413))
% 160.46/160.18  [4286]P1(f870(f870(f233(f940(x42861,a928)),f870(f870(f3(f940(x42861,a928)),x42862),x42863)),x42862))
% 160.46/160.18  [4287]P1(f870(f870(f233(f940(x42871,a928)),f870(f870(f102(f940(x42871,a928)),x42872),x42873)),x42873))
% 160.46/160.18  [4288]P1(f870(f870(f233(f940(x42881,a928)),f870(f870(f102(f940(x42881,a928)),x42882),x42883)),x42882))
% 160.46/160.18  [4312]E(f306(x43121,f870(f870(f101(f940(f939(x43121,x43121),a928)),f306(x43121,x43122)),f306(x43121,x43123))),f306(x43121,f870(f870(f101(f940(f939(x43121,x43121),a928)),x43122),x43123)))
% 160.46/160.18  [4316]E(f36(f940(x43161,a928),f870(f870(f308(f940(x43161,a928)),x43162),f870(f870(f308(f940(x43161,a928)),x43163),f188(f940(f940(x43161,a928),a928))))),f870(f870(f101(f940(x43161,a928)),x43162),x43163))
% 160.46/160.18  [4317]E(f37(f940(x43171,a928),f870(f870(f308(f940(x43171,a928)),x43172),f870(f870(f308(f940(x43171,a928)),x43173),f188(f940(f940(x43171,a928),a928))))),f870(f870(f102(f940(x43171,a928)),x43172),x43173))
% 160.46/160.18  [4322]E(f870(f870(f288(x43221,x43221,x43221),f870(f870(f183(f939(x43221,x43221),a928),x43222),x43223)),x43223),f870(f870(f288(x43221,x43221,x43221),x43223),f870(f870(f183(f939(x43221,x43221),a928),x43222),x43223)))
% 160.46/160.18  [4391]E(f870(f870(f101(f940(x43911,a928)),f870(f261(x43911),f870(f870(f9(x43911,x43911,a928),a324),x43912))),x43913),f870(f870(f308(x43911),x43912),x43913))
% 160.46/160.18  [4393]E(f870(a105,f870(f870(f11(x43931,a1),f870(f870(f10(a932,a1,x43931),f100(a1)),x43932)),x43933)),f870(f870(f11(x43931,a932),x43932),x43933))
% 160.46/160.18  [4394]E(f870(a105,f870(f870(f8(x43941,a1),f870(f870(f10(a932,a1,x43941),f100(a1)),x43942)),x43943)),f870(f870(f8(x43941,a932),x43942),x43943))
% 160.46/160.18  [4467]E(f870(f156(f933(x44671),x44671,f870(f171(x44671),x44672),f870(f18(f940(f933(x44671),f933(x44671)),x44671),f870(f870(f9(f933(x44671),f933(x44671),f933(x44671)),f134(x44671)),x44672))),x44673),f870(f171(x44671),f870(f870(f134(x44671),x44673),x44672)))
% 160.46/160.18  [4495]P1(f870(f870(f233(f940(f940(x44951,a928),a928)),f870(f870(f101(f940(f940(x44951,a928),a928)),f870(f307(x44951),x44952)),f870(f307(x44951),x44953))),f870(f307(x44951),f870(f870(f101(f940(x44951,a928)),x44952),x44953))))
% 160.46/160.18  [4584]E(f870(f261(x45841),f870(f870(f20(x45841,a928,a928),f870(f870(f10(a928,f940(a928,a928),x45841),a325),f870(f870(f9(x45841,f940(x45841,a928),a928),f328(x45841)),x45842))),f870(f870(f10(a928,a928,x45841),a321),f870(f870(f9(x45841,f940(x45841,a928),a928),f328(x45841)),x45843)))),f870(f870(f3(f940(x45841,a928)),x45842),x45843))
% 160.46/160.18  [4608]E(f870(f34(a932),f870(f261(a932),f870(f870(f20(a932,a928,a928),f870(f870(f10(a928,f940(a928,a928),a932),a325),f870(f870(f9(a932,a932,a928),f234(a932)),f870(f189(f933(x46081)),x46082)))),f870(f870(f10(x46081,a928,a932),x46083),f870(f164(x46081),x46082))))),f870(f189(f933(x46081)),f870(f136(x46081,x46083),x46082)))
% 160.46/160.18  [4610]E(f870(f189(f933(x46101)),f176(x46101,x46102,x46103)),f870(f34(a932),f870(f261(a932),f870(f870(f20(a932,a928,a928),f870(f870(f10(a928,f940(a928,a928),a932),a325),f870(f870(f9(a932,a932,a928),f234(a932)),f870(f189(f933(x46101)),x46102)))),f870(f870(f9(a932,f940(a932,a928),a928),f328(a932)),x46103)))))
% 160.46/160.18  [4706]E(f870(f870(f102(f940(f939(f933(x47061),f933(x47061)),a928)),f870(f309(f939(f939(x47061,f933(x47061)),f939(x47061,f933(x47061))),f939(f933(x47061),f933(x47061)),f257(f939(x47061,f933(x47061)),f933(x47061),f939(x47061,f933(x47061)),f933(x47061),f870(f256(x47061,f933(x47061),f933(x47061)),f151(x47061)),f870(f256(x47061,f933(x47061),f933(x47061)),f151(x47061)))),f318(x47061,f933(x47061),x47062,f870(f143(x47061,x47062),x47063)))),f870(f261(f939(f933(x47061),f933(x47061))),f870(f256(f933(x47061),f933(x47061),a928),f870(f870(f9(f933(x47061),f940(f933(x47061),a928),f940(f933(x47061),a928)),f870(f870(f10(f940(a928,a928),f940(f940(f933(x47061),a928),f940(f933(x47061),a928)),f933(x47061)),f10(a928,a928,f933(x47061))),f870(f870(f10(a928,f940(a928,a928),f933(x47061)),a325),f870(f870(f9(f933(x47061),a932,a928),f870(f870(f10(a932,f940(a932,a928),f933(x47061)),a324),f189(f933(x47061)))),f870(a112,x47063))))),f870(f870(f9(f933(x47061),a932,a928),f870(f870(f10(a932,f940(a932,a928),f933(x47061)),a324),f189(f933(x47061)))),f870(a112,x47063)))))),f870(f143(x47061,x47062),f870(a112,x47063)))
% 160.46/160.18  [4205]E(f44(a932,f870(a112,f870(f870(f79(a932),f870(f870(f80(a932),x42051),x42052)),x42053)),x42052),f44(a932,f870(a112,x42053),x42052))
% 160.46/160.18  [4453]E(f870(f261(x44531),f870(f870(f20(x44531,a928,a928),f870(f870(f10(a928,f940(a928,a928),x44531),a325),x44532)),x44533)),f870(f870(f102(f940(x44531,a928)),f870(f261(x44531),x44532)),f870(f261(x44531),x44533)))
% 160.46/160.18  [4454]E(f870(f261(x44541),f870(f870(f20(x44541,a928,a928),f870(f870(f10(a928,f940(a928,a928),x44541),a326),x44542)),x44543)),f870(f870(f101(f940(x44541,a928)),f870(f261(x44541),x44542)),f870(f261(x44541),x44543)))
% 160.46/160.18  [4456]E(f870(f870(f134(x44561),f870(f870(f138(x44561),f44(a932,x44562,f870(f189(f933(x44561)),x44563))),x44563)),f870(f870(f175(x44561),f44(a932,x44562,f870(f189(f933(x44561)),x44563))),x44563)),f870(f870(f870(f183(f933(x44561),f933(x44561)),x44562),f167(x44561)),x44563))
% 160.46/160.18  [4462]E(f870(f261(x44621),f870(f870(f20(x44621,a928,a928),f870(f870(f10(a928,f940(a928,a928),x44621),a329),x44622)),x44623)),f870(f870(f101(f940(x44621,a928)),f870(f78(f940(x44621,a928)),f870(f261(x44621),x44622))),f870(f261(x44621),x44623)))
% 160.46/160.18  [4478]E(f870(f870(f79(a932),f870(f189(f933(x44781)),f870(f136(x44781,x44782),x44783))),f870(f189(f933(x44781)),f870(f136(x44781,f870(f870(f10(a928,a928,x44781),a321),x44782)),x44783))),f870(f189(f933(x44781)),x44783))
% 160.46/160.18  [4501]P1(f870(f870(f233(f940(x45011,a928)),f870(f870(f101(f940(x45011,a928)),f37(f940(x45011,a928),x45012)),f37(f940(x45011,a928),x45013))),f37(f940(x45011,a928),f870(f870(f102(f940(f940(x45011,a928),a928)),x45012),x45013))))
% 160.46/160.18  [4515]E(f870(f172(x45151),f870(f136(x45151,f870(f870(f10(a928,a928,x45151),a321),f870(f870(f9(x45151,x45151,a928),a324),x45152))),x45153)),f870(f870(f3(f940(x45151,a928)),f870(f172(x45151),x45153)),f870(f870(f308(x45151),x45152),f188(f940(x45151,a928)))))
% 160.46/160.18  [4524]P1(f870(f870(f233(f940(f939(x45241,x45241),a928)),f870(f870(f101(f940(f939(x45241,x45241),a928)),f306(x45241,x45242)),f306(x45241,x45243))),f306(x45241,f870(f870(f101(f940(f939(x45241,x45241),a928)),x45242),x45243))))
% 160.46/160.18  [4547]E(f870(f870(f80(a932),f870(a112,f870(a112,f2(a932)))),f870(f870(f8(a932,a932),f870(f870(f10(a932,a932,a932),f870(f79(a932),x45471)),f870(f870(f9(a932,a932,a932),f80(a932)),x45472))),f870(f281(a932),x45473))),f870(f870(f80(a932),x45473),f870(f870(f79(a932),x45471),f870(f870(f79(a932),x45471),f870(f870(f80(a932),f870(f870(f3(a932),x45473),f77(a932))),x45472)))))
% 160.46/160.18  [4557]E(f870(f261(x45571),f870(f870(f20(x45571,a928,a928),f870(f870(f10(a928,f940(a928,a928),x45571),a325),f870(f870(f9(x45571,f940(x45571,a928),a928),f328(x45571)),f870(f172(x45571),x45572)))),x45573)),f870(f172(x45571),f870(f136(x45571,x45573),x45572)))
% 160.46/160.18  [4705]E(f870(f261(x47051),f870(f870(f10(f940(a932,a928),a928,x47051),f86(a932)),f870(f870(f9(x47051,f940(a932,a928),f940(a932,a928)),f870(f870(f10(f940(a932,f940(a928,a928)),f940(f940(a932,a928),f940(a932,a928)),x47051),f20(a932,a928,a928)),f870(f870(f10(f940(a932,a928),f940(a932,f940(a928,a928)),x47051),f870(f10(a928,f940(a928,a928),a932),a325)),f870(f870(f9(x47051,f940(a932,x47051),f940(a932,a928)),f870(f870(f10(f940(x47051,a928),f940(f940(a932,x47051),f940(a932,a928)),x47051),f10(x47051,a928,a932)),a324)),f870(f164(x47051),x47052))))),f870(f870(f20(a932,a928,a928),f870(f870(f10(a928,f940(a928,a928),a932),a325),f870(f870(f9(a932,a932,a928),f234(a932)),f870(f189(f933(x47051)),x47052)))),f870(f870(f9(a932,f940(a932,a928),a928),f328(a932)),x47053))))),f870(f172(x47051),f176(x47051,x47052,x47053)))
% 160.46/160.18  [4597]E(f870(f261(x45971),f870(f870(f20(x45971,a928,a928),f870(f870(f10(a928,f940(a928,a928),x45971),a329),f870(f870(f10(a928,a928,x45971),a321),f870(f870(f9(x45971,x45971,a928),a324),x45972)))),x45973)),f870(f870(f308(x45971),x45972),f870(f261(x45971),x45973)))
% 160.46/160.18  [4629]E(f870(f870(f154(f939(x46291,a932),x46291),f250(x46291,a932)),f870(f136(f939(x46291,a932),f870(f870(f9(f939(x46291,a932),f940(a932,a928),a928),f870(f870(f10(a932,f940(f940(a932,a928),a928),f939(x46291,a932)),f328(a932)),f255(x46291,a932))),x46292)),f870(f870(f181(x46291,a932),x46293),f139(a932,f870(f301(a932,f2(a932)),f870(f189(f933(x46291)),x46293)))))),f176(x46291,x46293,x46292))
% 160.46/160.18  [4656]E(f870(f870(f80(a1),f870(f104(a1),f870(f870(f79(a1),f870(f870(f3(a1),f870(f870(f79(a1),a82),a82)),a97)),f870(f870(f3(a1),f870(f870(f79(a1),a82),a82)),a97)))),f870(f870(f8(a932,a1),f870(f870(f10(a1,a1,a932),f870(f79(a1),x46561)),f870(f870(f9(a932,a1,a1),f870(f870(f10(a1,f940(a1,a1),a932),f80(a1)),f100(a1))),x46562))),f870(f281(a932),x46563))),f870(f870(f80(a1),f870(f100(a1),x46563)),f870(f870(f79(a1),x46561),f870(f870(f79(a1),x46561),f870(f870(f80(a1),f870(f100(a1),f870(f870(f3(a932),x46563),f77(a932)))),x46562)))))
% 160.46/160.18  [4698]E(f870(f261(f939(x46981,x46982)),f870(f256(x46981,x46982,a928),f870(f870(f9(x46981,f940(f939(x46982,x46981),a928),f940(x46982,a928)),f870(f870(f10(f940(x46982,f940(f940(f939(x46982,x46981),a928),a928)),f940(f940(f939(x46982,x46981),a928),f940(x46982,a928)),x46981),f9(x46982,f940(f939(x46982,x46981),a928),a928)),f870(f870(f10(f940(x46982,f939(x46982,x46981)),f940(x46982,f940(f940(f939(x46982,x46981),a928),a928)),x46981),f870(f10(f939(x46982,x46981),f940(f940(f939(x46982,x46981),a928),a928),x46982),f328(f939(x46982,x46981)))),f870(f9(x46982,x46981,f939(x46982,x46981)),f251(x46982,x46981))))),x46983))),f870(f285(x46982,x46981),x46983))
% 160.46/160.18  [4719]E(f870(f261(f933(x47191)),f870(f870(f10(f940(x47191,a928),a928,f933(x47191)),f86(x47191)),f870(f870(f10(f940(x47191,f940(f933(x47191),a928)),f940(x47191,a928),f933(x47191)),f870(f10(f940(f933(x47191),a928),a928,x47191),f86(f933(x47191)))),f870(f870(f9(f933(x47191),f940(x47191,f940(f933(x47191),a928)),f940(x47191,f940(f933(x47191),a928))),f870(f870(f10(f940(x47191,f940(f940(f933(x47191),a928),f940(f933(x47191),a928))),f940(f940(x47191,f940(f933(x47191),a928)),f940(x47191,f940(f933(x47191),a928))),f933(x47191)),f20(x47191,f940(f933(x47191),a928),f940(f933(x47191),a928))),f870(f870(f10(f940(x47191,f940(f933(x47191),f940(a928,a928))),f940(x47191,f940(f940(f933(x47191),a928),f940(f933(x47191),a928))),f933(x47191)),f870(f10(f940(f933(x47191),f940(a928,a928)),f940(f940(f933(x47191),a928),f940(f933(x47191),a928)),x47191),f20(f933(x47191),a928,a928))),f870(f870(f10(f940(x47191,f940(f933(x47191),a928)),f940(x47191,f940(f933(x47191),f940(a928,a928))),f933(x47191)),f870(f10(f940(f933(x47191),a928),f940(f933(x47191),f940(a928,a928)),x47191),f870(f10(a928,f940(a928,a928),f933(x47191)),a325))),f870(f870(f9(f933(x47191),f940(x47191,f940(f933(x47191),f933(x47191))),f940(x47191,f940(f933(x47191),a928))),f870(f870(f10(f940(f940(f933(x47191),f933(x47191)),f940(f933(x47191),a928)),f940(f940(x47191,f940(f933(x47191),f933(x47191))),f940(x47191,f940(f933(x47191),a928))),f933(x47191)),f10(f940(f933(x47191),f933(x47191)),f940(f933(x47191),a928),x47191)),f870(f870(f10(f940(f933(x47191),a928),f940(f940(f933(x47191),f933(x47191)),f940(f933(x47191),a928)),f933(x47191)),f10(f933(x47191),a928,f933(x47191))),a324))),f151(x47191)))))),f870(f870(f9(x47191,f940(f933(x47191),a928),f940(f933(x47191),a928)),f870(f870(f10(f940(a928,a928),f940(f940(f933(x47191),a928),f940(f933(x47191),a928)),x47191),f10(a928,a928,f933(x47191))),f870(f870(f10(a928,f940(a928,a928),x47191),a325),f870(f870(f9(x47191,f940(x47191,a928),a928),f328(x47191)),x47192)))),f870(f870(f9(f933(x47191),f940(f933(x47191),a928),a928),f328(f933(x47191))),x47193)))))),f174(x47191,x47192,x47193))
% 160.46/160.18  [4716]E(f870(f870(f85(a1,f939(a1,a1)),f870(f870(f3(a1),x47161),x47162)),f870(f870(f9(a1,f939(a1,a1),f939(a1,a1)),f870(f870(f20(a1,f939(a1,a1),f940(f939(a1,a1),f939(a1,a1))),f870(f870(f10(a928,f940(f939(a1,a1),f940(f939(a1,a1),f939(a1,a1))),a1),f96(f939(a1,a1))),f870(f233(a1),f2(a1)))),f870(f251(a1,a1),f870(f870(f79(a1),f870(f870(f80(a1),f870(f104(a1),f870(f870(f79(a1),f870(f870(f3(a1),f870(f870(f79(a1),a82),a82)),a97)),f870(f870(f3(a1),f870(f870(f79(a1),a82),a82)),a97)))),x47163)),f77(a1))))),f870(f870(f251(a1,a1),f870(f870(f80(a1),f870(f104(a1),f870(f870(f79(a1),f870(f870(f3(a1),f870(f870(f79(a1),a82),a82)),a97)),f870(f870(f3(a1),f870(f870(f79(a1),a82),a82)),a97)))),x47163)),x47161))),f870(f42(x47162),f870(f870(f251(a1,a1),x47163),x47161)))
% 160.46/160.18  [4740]~E(f29(x47401,x47402),f30(x47403,x47404))
% 160.46/160.18  [3758]E(f116(x37581,f870(x37582,x37583),f870(x37584,x37583)),f870(f203(x37581,x37582,x37584),x37583))
% 160.46/160.18  [3814]E(f870(f870(f244(x38141,x38142,x38143),x38144),f2(a932)),x38142)
% 160.46/160.18  [3854]E(f185(x38541,x38542,x38543,f870(a112,x38544)),f870(x38543,x38544))
% 160.46/160.18  [3896]E(f170(x38961,x38962,f170(x38961,x38963,x38964)),f170(x38961,x38963,f170(x38961,x38962,x38964)))
% 160.46/160.18  [3897]E(f126(x38971,x38972,f116(x38971,x38973,x38974)),f116(x38971,f126(x38971,x38972,x38973),x38974))
% 160.46/160.18  [4031]E(f870(f156(x40311,x40312,x40313,x40314),f113(x40312)),x40313)
% 160.46/160.18  [4032]E(f870(f142(x40321,x40322,x40323,x40324),f113(x40322)),x40324)
% 160.46/160.18  [4069]E(f870(f189(f937(x40691,x40692)),f220(x40691,x40692,x40693,x40694)),f2(a932))
% 160.46/160.18  [4094]E(f870(f256(x40941,x40942,x40943),f254(x40941,x40942,x40943,x40944)),x40944)
% 160.46/160.18  [4138]E(f870(f870(f134(x41381),f169(x41381,x41382,x41383)),f169(x41381,x41384,x41383)),f870(f870(f134(x41381),f169(x41381,x41384,x41383)),f169(x41381,x41382,x41383)))
% 160.46/160.18  [4224]E(f870(f870(f258(x42241,x42242,x42243,f939(x42242,x42243)),x42244),f251(x42242,x42243)),x42244)
% 160.46/160.18  [4234]E(f127(x42341,x42342,x42343,x42344,f119(x42342)),x42343)
% 160.46/160.18  [4240]E(f74(x42401,x42402,x42403,x42404,f870(x42403,x42404)),x42403)
% 160.46/160.18  [4508]P46(x45081,x45082,x45083,x45084,f188(f940(x45081,a928)),x45084)
% 160.46/160.18  [3560]E(f870(f870(f18(x35601,x35602),x35603),x35604),x35603)
% 160.46/160.18  [3844]E(f170(x38441,x38442,f870(f136(x38441,x38443),x38444)),f870(f136(x38441,x38443),f170(x38441,x38442,x38444)))
% 160.46/160.18  [3879]E(f870(f870(f63(x38791,x38792,x38793),x38794),f188(f940(x38791,a928))),x38794)
% 160.46/160.18  [3903]E(f870(f870(f164(x39031),f870(f870(f151(x39031),x39032),x39033)),f870(a112,x39034)),f870(f870(f164(x39031),x39033),x39034))
% 160.46/160.18  [3970]E(f870(f870(x39701,x39702),f870(f184(x39703,x39704,x39701),x39702)),f870(f184(x39703,x39704,x39701),f870(a112,x39702)))
% 160.46/160.18  [4012]E(f254(x40121,x40122,x40123,f870(f256(x40121,x40122,x40123),x40124)),x40124)
% 160.46/160.18  [4067]E(f870(f870(f159(x40671,f870(f870(f151(x40671),x40672),x40673)),f2(a932)),x40674),f870(f870(f151(x40671),x40674),x40673))
% 160.46/160.18  [4079]E(f870(f870(f38(f940(x40791,a928),f940(x40792,a928)),x40793),f310(x40792,x40791,x40794)),f870(f310(x40792,x40791,x40794),f36(f940(x40791,a928),x40793)))
% 160.46/160.18  [4080]E(f870(f870(f38(f940(x40801,a928),f940(x40802,a928)),x40803),f309(x40801,x40802,x40804)),f870(f309(x40801,x40802,x40804),f36(f940(x40801,a928),x40803)))
% 160.46/160.18  [4105]E(f120(x41051,f130(x41052,f934(x41051),x41053,x41054)),f870(f118(x41052,x41051,x41054),x41053))
% 160.46/160.18  [4179]E(f870(f125(x41791,x41792),f126(x41791,x41793,x41794)),f870(f870(f79(a932),f870(f870(f79(a932),f870(x41792,x41793)),f870(f125(x41791,x41792),x41794))),f870(a112,f2(a932))))
% 160.46/160.18  [4200]E(f870(f142(x42001,x42002,f870(f9(x42002,x42001,x42001),x42003),x42004),f870(f168(x42002),f113(x42002))),x42004)
% 160.46/160.18  [4306]E(f223(x43061,f939(x43062,f934(x43062)),x43063,f870(f256(x43062,f934(x43062),x43061),x43064),f870(f135(x43062),f119(x43062))),x43063)
% 160.46/160.18  [4438]E(f870(f256(x44381,x44382,x44383),f870(f870(f10(f940(x44382,f939(x44381,x44382)),f940(x44382,x44383),x44381),f870(f10(f939(x44381,x44382),x44383,x44382),x44384)),f251(x44381,x44382))),x44384)
% 160.46/160.18  [3749]E(f870(f255(x37491,x37492),f870(f870(f251(x37491,x37492),x37493),x37494)),x37494)
% 160.46/160.18  [3750]E(f870(f250(x37501,x37502),f870(f870(f251(x37501,x37502),x37503),x37504)),x37503)
% 160.46/160.18  [3786]E(f870(f189(f933(x37861)),f870(f870(f159(x37861,x37862),x37863),x37864)),f870(f189(f933(x37861)),x37862))
% 160.46/160.18  [3787]E(f870(f189(f933(x37871)),f870(f870(f154(x37872,x37871),x37873),x37874)),f870(f189(f933(x37872)),x37874))
% 160.46/160.18  [3808]E(f870(f870(f138(x38081),f870(a112,x38082)),f870(f870(f151(x38081),x38083),x38084)),f870(f870(f138(x38081),x38082),x38084))
% 160.46/160.18  [3874]E(f870(f870(f175(x38741),x38742),f169(x38741,x38743,x38744)),f169(x38741,f870(f870(f237(a932),x38742),x38743),x38744))
% 160.46/160.18  [3875]E(f870(f870(f138(x38751),x38752),f169(x38751,x38753,x38754)),f169(x38751,f870(f870(f3(a932),x38753),x38752),x38754))
% 160.46/160.18  [3881]E(f870(f870(f308(x38811),x38812),f870(f870(f308(x38811),x38813),x38814)),f870(f870(f308(x38811),x38813),f870(f870(f308(x38811),x38812),x38814)))
% 160.46/160.18  [3885]E(f870(f870(f154(x38851,x38852),x38853),f114(x38851,x38854)),f114(x38852,f870(f870(f154(x38851,x38852),x38853),x38854)))
% 160.46/160.18  [3901]E(f870(f168(x39011),f870(f870(f154(x39012,x39011),x39013),x39014)),f870(f870(f154(x39012,x39011),x39013),f870(f168(x39012),x39014)))
% 160.46/160.18  [3902]E(f870(f870(f154(x39021,x39022),x39023),f870(f171(x39021),x39024)),f870(f171(x39022),f870(f870(f154(x39021,x39022),x39023),x39024)))
% 160.46/160.18  [3916]E(f870(f870(f175(x39161),f870(a112,x39162)),f870(f870(f151(x39161),x39163),x39164)),f870(f870(f151(x39161),x39163),f870(f870(f175(x39161),x39162),x39164)))
% 160.46/160.18  [3920]E(f870(f172(x39201),f870(f870(f154(x39202,x39201),x39203),x39204)),f870(f309(x39202,x39201,x39203),f870(f172(x39202),x39204)))
% 160.46/160.18  [3933]E(f870(f870(f154(x39331,x39332),f870(f18(x39332,x39331),x39333)),x39334),f169(x39332,f870(f189(f933(x39331)),x39334),x39333))
% 160.46/160.18  [3969]E(f19(x39691,x39692,x39693,f870(a5,f870(a112,f870(a22,x39694)))),f870(x39693,x39694))
% 160.46/160.18  [3973]E(f870(f870(f134(x39731),f870(f136(x39731,x39732),x39733)),f870(f136(x39731,x39732),x39734)),f870(f136(x39731,x39732),f870(f870(f134(x39731),x39733),x39734)))
% 160.46/160.18  [3986]E(f152(x39861,f870(f870(f154(x39862,x39861),x39863),f152(x39862,x39864))),f152(x39861,f870(f870(f154(x39862,x39861),x39863),x39864)))
% 160.46/160.18  [4001]E(f870(f285(x40011,x40011),f870(f870(f287(x40012,x40011),x40013),x40014)),f870(f870(f287(x40012,x40011),f870(f285(x40012,x40012),x40013)),x40014))
% 160.46/160.18  [4013]E(f870(f870(f288(x40131,x40132,x40133),x40134),f188(f940(f939(x40132,x40133),a928))),f188(f940(f939(x40131,x40133),a928)))
% 160.46/160.18  [4014]E(f870(f870(f175(x40141),f870(f870(f3(a932),x40142),x40143)),f870(f870(f138(x40141),x40143),x40144)),f870(f870(f138(x40141),x40143),f870(f870(f175(x40141),x40142),x40144)))
% 160.46/160.18  [4033]E(f870(f870(f134(x40331),f169(x40331,x40332,x40333)),f169(x40331,x40334,x40333)),f169(x40331,f870(f870(f79(a932),x40332),x40334),x40333))
% 160.46/160.18  [4034]E(f870(f870(f870(f277(x40341),x40342),x40343),x40344),f870(f251(f940(a99,f940(a928,f936(f934(x40341)))),f939(a99,a99)),f870(f41(x40341),x40342)))
% 160.46/160.18  [4060]E(f37(f940(x40601,a928),f870(f309(x40602,f940(x40601,a928),x40603),x40604)),f870(f870(f39(x40602,f940(x40601,a928)),x40604),x40603))
% 160.46/160.18  [4061]E(f36(f940(x40611,a928),f870(f309(x40612,f940(x40611,a928),x40613),x40614)),f870(f870(f38(x40612,f940(x40611,a928)),x40614),x40613))
% 160.46/160.18  [4062]E(f870(f189(f933(f939(x40621,x40622))),f870(f870(f181(x40621,x40622),x40623),x40624)),f870(f870(f237(a932),f870(f189(f933(x40621)),x40623)),f870(f189(f933(x40622)),x40624)))
% 160.46/160.18  [4064]E(f870(f310(x40641,x40642,x40643),f870(f78(f940(x40642,a928)),x40644)),f870(f78(f940(x40641,a928)),f870(f310(x40641,x40642,x40643),x40644)))
% 160.46/160.18  [4115]E(f870(f310(x41151,x41152,x41153),f870(f261(x41152),x41154)),f870(f261(x41151),f870(f870(f10(x41152,a928,x41151),x41154),x41153)))
% 160.46/160.18  [4133]E(f870(f870(f164(x41331),f870(f870(f134(x41331),x41332),f870(f870(f151(x41331),x41333),x41334))),f870(f189(f933(x41331)),x41332)),x41333)
% 160.46/160.18  [4156]E(f870(f309(x41561,x41562,x41563),f870(f310(x41561,x41562,x41563),x41564)),f870(f870(f102(f940(x41562,a928)),x41564),f870(f309(x41561,x41562,x41563),f241(f940(x41561,a928)))))
% 160.46/160.18  [4175]P1(f870(f870(f328(x41751),f870(x41752,x41753)),f870(f309(x41754,x41751,x41752),f241(f940(x41754,a928)))))
% 160.46/160.18  [4184]E(f21(x41841,x41842,x41843,f870(a5,f870(a112,f870(a22,x41844)))),f870(f870(x41843,x41844),f21(x41841,x41842,x41843,x41844)))
% 160.46/160.18  [4188]E(f870(f870(f134(x41881),f169(x41881,x41882,x41883)),f870(f870(f151(x41881),x41883),x41884)),f870(f870(f151(x41881),x41883),f870(f870(f134(x41881),f169(x41881,x41882,x41883)),x41884)))
% 160.46/160.18  [4190]E(f870(f870(f253(x41901,x41902),f870(f172(x41901),x41903)),f870(f18(f940(x41902,a928),x41901),f870(f172(x41902),x41904))),f870(f172(f939(x41901,x41902)),f58(x41901,x41902,x41903,x41904)))
% 160.46/160.18  [4202]E(f155(x42021,x42022,f870(f870(f151(x42021),x42023),x42024)),f870(f870(f79(a932),f870(f870(f79(a932),f870(x42022,x42023)),f155(x42021,x42022,x42024))),f870(a112,f2(a932))))
% 160.46/160.18  [4215]E(f185(f933(x42151),f870(f870(f151(x42151),x42152),x42153),f870(f870(f9(a932,f933(x42151),f933(x42151)),f138(x42151)),x42153),x42154),f870(f870(f138(x42151),x42154),f870(f870(f151(x42151),x42152),x42153)))
% 160.46/160.18  [4216]P26(x42161,f939(x42162,x42161),f330(x42163,x42164,x42162,x42161),f870(f870(f38(x42162,f940(x42161,a928)),x42164),x42163))
% 160.46/160.18  [4225]E(f870(f870(f3(f940(x42251,a928)),f870(f870(f3(f940(x42251,a928)),x42252),x42253)),f870(f870(f308(x42251),x42254),f188(f940(x42251,a928)))),f870(f870(f3(f940(x42251,a928)),x42252),f870(f870(f308(x42251),x42254),x42253)))
% 160.46/160.18  [4238]E(f870(f870(f183(f940(x42381,x42382),f940(x42381,x42382)),x42383),f72(x42382,x42382,x42381,x42384)),f72(x42382,x42382,x42381,f870(f870(f183(x42382,x42382),x42383),x42384)))
% 160.46/160.18  [4311]E(f870(f870(f870(f183(f933(x43111),f933(x43111)),x43112),f167(x43111)),f870(f870(f870(f183(f933(x43111),f933(x43111)),x43113),f167(x43111)),x43114)),f870(f870(f870(f183(f933(x43111),f933(x43111)),f870(f870(f79(a932),x43112),x43113)),f167(x43111)),x43114))
% 160.46/160.18  [4396]P1(f870(f870(f233(f940(x43961,a928)),f870(f172(x43961),f870(f870(f159(x43961,x43962),x43963),x43964))),f870(f870(f308(x43961),x43964),f870(f172(x43961),x43962))))
% 160.46/160.18  [4428]E(f870(f870(f38(f940(x44281,a928),f940(f939(x44281,x44282),a928)),x44283),f870(f870(f9(f940(x44281,a928),f940(x44281,f940(x44282,a928)),f940(f939(x44281,x44282),a928)),f253(x44281,x44282)),x44284)),f870(f870(f253(x44281,x44282),f36(f940(x44281,a928),x44283)),x44284))
% 160.46/160.18  [4466]E(f209(x44661,x44662,x44663,f870(f72(x44662,f940(a99,f940(a99,f940(f939(a99,a99),f940(a99,f934(x44662))))),x44661,f208(x44662)),x44664)),f210(x44661,x44662,x44664,x44663))
% 160.46/160.18  [4481]E(f205(x44811,x44812,x44813,f870(f72(x44812,f940(a99,f940(a99,f940(f939(a99,a99),f940(a99,f934(f936(x44812)))))),x44811,f204(x44812)),x44814)),f206(x44811,x44812,x44814,x44813))
% 160.46/160.18  [4486]P1(f870(f65(x44861,x44862,x44863,x44864,f188(f940(x44861,a928))),x44864))
% 160.46/160.18  [4525]E(f870(f870(f38(x45251,f940(x45252,a928)),x45253),f870(f870(f9(x45251,f940(x45252,a928),f940(x45252,a928)),f870(f870(f10(x45252,f940(f940(x45252,a928),f940(x45252,a928)),x45251),f308(x45252)),x45254)),f188(f940(x45252,a928)))),f870(f309(x45251,x45252,x45254),x45253))
% 160.46/160.18  [4532]P1(f870(f870(f233(f940(x45321,a928)),f870(f283(x45322,x45321),f870(f870(f102(f940(f939(x45322,x45321),a928)),x45323),x45324))),f870(f870(f102(f940(x45321,a928)),f870(f283(x45322,x45321),x45323)),f870(f283(x45322,x45321),x45324))))
% 160.46/160.18  [4533]P1(f870(f870(f233(f940(x45331,a928)),f870(f263(x45331,x45332),f870(f870(f102(f940(f939(x45331,x45332),a928)),x45333),x45334))),f870(f870(f102(f940(x45331,a928)),f870(f263(x45331,x45332),x45333)),f870(f263(x45331,x45332),x45334))))
% 160.46/160.18  [4593]P1(f870(f870(f233(f940(f939(x45931,x45932),a928)),f870(f309(x45932,f939(x45931,x45932),f330(x45933,x45934,x45931,x45932)),f870(f870(f38(x45931,f940(x45932,a928)),x45934),x45933))),f870(f870(f253(x45931,x45932),x45934),x45933)))
% 160.46/160.18  [4594]E(f870(f118(x45941,f939(x45941,x45942),x45943),f870(f870(f10(f940(x45942,f934(f939(x45941,x45942))),f934(f939(x45941,x45942)),x45941),f118(x45942,f939(x45941,x45942),x45944)),f870(f870(f10(f940(x45942,f939(x45941,x45942)),f940(x45942,f934(f939(x45941,x45942))),x45941),f870(f10(f939(x45941,x45942),f934(f939(x45941,x45942)),x45942),f129(f939(x45941,x45942)))),f251(x45941,x45942)))),f131(x45941,x45942,x45943,x45944))
% 160.46/160.18  [4595]E(f275(x45951,x45952,x45953,f870(f72(x45952,f940(a99,f940(a99,f940(f939(a99,a99),f939(f940(a99,f940(a928,f936(f934(x45952)))),f939(a99,a99))))),x45951,f277(x45952)),x45954)),f278(x45951,x45952,x45954,x45953))
% 160.46/160.18  [4635]E(f84(f939(x46351,x46352),f870(f256(x46351,x46352,a928),f870(f870(f9(x46351,f940(x46352,a928),f940(x46352,a928)),f870(f870(f10(f940(a928,a928),f940(f940(x46352,a928),f940(x46352,a928)),x46351),f10(a928,a928,x46352)),f870(f870(f10(a928,f940(a928,a928),x46351),a325),f870(a324,x46353)))),f870(a324,x46354)))),f870(f870(f251(x46351,x46352),x46353),x46354))
% 160.46/160.18  [4636]E(f89(f939(x46361,x46362),f870(f256(x46361,x46362,a928),f870(f870(f9(x46361,f940(x46362,a928),f940(x46362,a928)),f870(f870(f10(f940(a928,a928),f940(f940(x46362,a928),f940(x46362,a928)),x46361),f10(a928,a928,x46362)),f870(f870(f10(a928,f940(a928,a928),x46361),a325),f870(a324,x46363)))),f870(a324,x46364)))),f870(f870(f251(x46361,x46362),x46363),x46364))
% 160.46/160.18  [4707]E(f870(f870(f256(f933(x47071),f933(x47071),f939(f933(x47071),f933(x47071))),f870(f870(f20(f933(x47071),f940(f933(x47071),f939(f933(x47071),f933(x47071))),f940(f933(x47071),f939(f933(x47071),f933(x47071)))),f870(f870(f10(f940(f933(x47071),f940(f939(f933(x47071),f933(x47071)),f939(f933(x47071),f933(x47071)))),f940(f940(f933(x47071),f939(f933(x47071),f933(x47071))),f940(f933(x47071),f939(f933(x47071),f933(x47071)))),f933(x47071)),f20(f933(x47071),f939(f933(x47071),f933(x47071)),f939(f933(x47071),f933(x47071)))),f870(f870(f10(f940(f933(x47071),f939(f933(x47071),f933(x47071))),f940(f933(x47071),f940(f939(f933(x47071),f933(x47071)),f939(f933(x47071),f933(x47071)))),f933(x47071)),f870(f10(f939(f933(x47071),f933(x47071)),f940(f939(f933(x47071),f933(x47071)),f939(f933(x47071),f933(x47071))),f933(x47071)),f870(f96(f939(f933(x47071),f933(x47071))),f870(x47072,x47073)))),f870(f870(f10(f933(x47071),f940(f933(x47071),f939(f933(x47071),f933(x47071))),f933(x47071)),f251(f933(x47071),f933(x47071))),f870(f151(x47071),x47073))))),f870(f870(f9(f933(x47071),f940(f933(x47071),f933(x47071)),f940(f933(x47071),f939(f933(x47071),f933(x47071)))),f870(f870(f10(f940(f933(x47071),f939(f933(x47071),f933(x47071))),f940(f940(f933(x47071),f933(x47071)),f940(f933(x47071),f939(f933(x47071),f933(x47071)))),f933(x47071)),f10(f933(x47071),f939(f933(x47071),f933(x47071)),f933(x47071))),f251(f933(x47071),f933(x47071)))),f870(f151(x47071),x47073)))),f166(x47071,x47072,x47074)),f166(x47071,x47072,f870(f870(f151(x47071),x47073),x47074)))
% 160.46/160.18  [3826]E(f870(f189(f931(x38261)),f870(f870(f870(f90(x38261),x38262),x38263),x38264)),f2(a932))
% 160.46/160.18  [3949]E(f870(f870(f175(x39491),x39492),f870(f870(f175(x39491),x39493),x39494)),f870(f870(f175(x39491),f870(f870(f237(a932),x39492),x39493)),x39494))
% 160.46/160.18  [3950]E(f870(f870(f138(x39501),x39502),f870(f870(f138(x39501),x39503),x39504)),f870(f870(f138(x39501),f870(f870(f79(a932),x39502),x39503)),x39504))
% 160.46/160.18  [3961]E(f870(f870(f134(x39611),f870(f870(f151(x39611),x39612),x39613)),x39614),f870(f870(f151(x39611),x39612),f870(f870(f134(x39611),x39613),x39614)))
% 160.46/160.18  [3962]E(f870(f870(f134(x39621),f870(f870(f134(x39621),x39622),x39623)),x39624),f870(f870(f134(x39621),x39622),f870(f870(f134(x39621),x39623),x39624)))
% 160.46/160.18  [4044]E(f870(f870(f164(x40441),f870(f870(f151(x40441),x40442),x40443)),x40444),f185(x40441,x40442,f870(f164(x40441),x40443),x40444))
% 160.46/160.18  [4053]E(f870(f870(f183(x40531,x40531),x40532),f870(f870(f183(x40531,x40531),x40533),x40534)),f870(f870(f183(x40531,x40531),f870(f870(f80(a932),x40533),x40532)),x40534))
% 160.46/160.18  [4082]E(f870(f870(f101(f940(x40821,a928)),x40822),f870(f870(f308(x40821),x40823),x40824)),f870(f870(f308(x40821),x40823),f870(f870(f101(f940(x40821,a928)),x40822),x40824)))
% 160.46/160.18  [4097]E(f870(f870(f870(f183(x40971,x40971),x40972),x40973),f870(x40973,x40974)),f870(x40973,f870(f870(f870(f183(x40971,x40971),x40972),x40973),x40974)))
% 160.46/160.18  [4106]E(f870(f870(f288(x41061,x41062,x41063),f188(f940(f939(x41061,x41062),a928))),x41064),f188(f940(f939(x41061,x41063),a928)))
% 160.46/160.18  [4121]E(f870(f870(f101(f940(x41211,a928)),f870(f870(f308(x41211),x41212),x41213)),x41214),f870(f870(f308(x41211),x41212),f870(f870(f101(f940(x41211,a928)),x41213),x41214)))
% 160.46/160.18  [4140]E(f870(f34(f939(x41401,x41402)),f870(f870(f253(x41401,x41402),x41403),f870(f18(f940(x41402,a928),x41401),x41404))),f870(f870(f80(a932),f870(f34(x41401),x41403)),f870(f34(x41402),x41404)))
% 160.46/160.18  [4147]E(f870(f870(f102(f940(x41471,a928)),f870(f870(f308(x41471),x41472),x41473)),f870(f870(f308(x41471),x41472),x41474)),f870(f870(f308(x41471),x41472),f870(f870(f102(f940(x41471,a928)),x41473),x41474)))
% 160.46/160.18  [4160]E(f870(f870(f101(f940(x41601,a928)),x41602),f870(f870(f101(f940(x41601,a928)),x41603),x41604)),f870(f870(f101(f940(x41601,a928)),x41603),f870(f870(f101(f940(x41601,a928)),x41602),x41604)))
% 160.46/160.18  [4161]E(f870(f870(f102(f940(x41611,a928)),x41612),f870(f870(f102(f940(x41611,a928)),x41613),x41614)),f870(f870(f102(f940(x41611,a928)),x41613),f870(f870(f102(f940(x41611,a928)),x41612),x41614)))
% 160.46/160.18  [4171]E(f63(x41711,x41712,f870(f870(f10(x41712,f940(x41712,x41712),x41711),x41713),x41714)),f870(f64(x41712,x41711,x41713),x41714))
% 160.46/160.18  [4180]E(f179(x41801,f870(f870(f154(f933(x41802),f933(x41801)),f870(f154(x41802,x41801),x41803)),x41804)),f870(f870(f154(f933(x41802),f933(x41801)),f870(f154(x41802,x41801),x41803)),f179(x41802,x41804)))
% 160.46/160.18  [4199]E(f870(f142(f933(x41991),f933(x41991),f134(x41991),f113(x41991)),f870(f870(f154(x41992,f933(x41991)),x41993),x41994)),f163(x41992,x41991,x41993,x41994))
% 160.46/160.18  [4258]E(f870(f72(x42581,x42581,x42581,f870(f870(f183(x42581,x42581),x42582),x42583)),f870(f870(f183(x42581,x42581),x42584),x42583)),f870(f870(f183(x42581,x42581),f870(f870(f79(a932),x42582),x42584)),x42583))
% 160.46/160.18  [4281]E(f870(f870(f102(f940(x42811,a928)),f870(f870(f3(f940(x42811,a928)),x42812),x42813)),f870(f870(f3(f940(x42811,a928)),x42812),x42814)),f870(f870(f3(f940(x42811,a928)),x42812),f870(f870(f101(f940(x42811,a928)),x42813),x42814)))
% 160.46/160.18  [4282]E(f870(f870(f101(f940(x42821,a928)),f870(f870(f3(f940(x42821,a928)),x42822),x42823)),f870(f870(f3(f940(x42821,a928)),x42822),x42824)),f870(f870(f3(f940(x42821,a928)),x42822),f870(f870(f102(f940(x42821,a928)),x42823),x42824)))
% 160.46/160.18  [4283]E(f870(f870(f102(f940(x42831,a928)),f870(f870(f101(f940(x42831,a928)),x42832),x42833)),f870(f870(f101(f940(x42831,a928)),x42832),x42834)),f870(f870(f101(f940(x42831,a928)),x42832),f870(f870(f102(f940(x42831,a928)),x42833),x42834)))
% 160.46/160.18  [4284]E(f870(f870(f3(f940(x42841,a928)),f870(f870(f102(f940(x42841,a928)),x42842),x42843)),f870(f870(f102(f940(x42841,a928)),x42842),x42844)),f870(f870(f102(f940(x42841,a928)),x42842),f870(f870(f3(f940(x42841,a928)),x42843),x42844)))
% 160.46/160.18  [4285]E(f870(f870(f101(f940(x42851,a928)),f870(f870(f102(f940(x42851,a928)),x42852),x42853)),f870(f870(f102(f940(x42851,a928)),x42852),x42854)),f870(f870(f102(f940(x42851,a928)),x42852),f870(f870(f101(f940(x42851,a928)),x42853),x42854)))
% 160.46/160.18  [4290]E(f870(f34(f939(x42901,x42902)),f870(f870(f253(x42901,x42902),f870(f870(f308(x42901),x42903),f188(f940(x42901,a928)))),f870(f18(f940(x42902,a928),x42901),x42904))),f870(f34(x42902),x42904))
% 160.46/160.18  [4325]E(f870(f870(f39(x43251,f940(x43252,a928)),x43253),f870(f870(f10(f940(x43252,a928),f940(x43252,a928),x43251),f78(f940(x43252,a928))),x43254)),f870(f78(f940(x43252,a928)),f870(f870(f38(x43251,f940(x43252,a928)),x43253),x43254)))
% 160.46/160.18  [4326]E(f870(f870(f38(x43261,f940(x43262,a928)),x43263),f870(f870(f10(f940(x43262,a928),f940(x43262,a928),x43261),f78(f940(x43262,a928))),x43264)),f870(f78(f940(x43262,a928)),f870(f870(f39(x43261,f940(x43262,a928)),x43263),x43264)))
% 160.46/160.18  [4342]E(f870(f870(f288(x43421,x43421,x43421),f870(f870(f183(f939(x43421,x43421),a928),x43422),x43423)),f870(f870(f183(f939(x43421,x43421),a928),x43424),x43423)),f870(f870(f183(f939(x43421,x43421),a928),f870(f870(f79(a932),x43422),x43424)),x43423))
% 160.46/160.18  [4372]E(f870(f870(f39(x43721,f940(f940(x43722,a928),a928)),x43723),f870(f870(f10(f940(x43722,a928),f940(f940(x43722,a928),a928),x43721),f307(x43722)),x43724)),f870(f307(x43722),f870(f870(f39(x43721,f940(x43722,a928)),x43723),x43724)))
% 160.46/160.18  [4401]E(f870(f870(f38(f940(x44011,a928),f940(x44012,a928)),x44013),f870(f870(f9(f940(x44011,a928),f940(x44011,f940(x44012,a928)),f940(x44012,a928)),f38(x44011,f940(x44012,a928))),x44014)),f870(f870(f38(x44011,f940(x44012,a928)),f36(f940(x44011,a928),x44013)),x44014))
% 160.46/160.18  [4402]E(f870(f870(f39(f940(x44021,a928),f940(x44022,a928)),x44023),f870(f870(f9(f940(x44021,a928),f940(x44021,f940(x44022,a928)),f940(x44022,a928)),f39(x44021,f940(x44022,a928))),x44024)),f870(f870(f39(x44021,f940(x44022,a928)),f36(f940(x44021,a928),x44023)),x44024))
% 160.46/160.18  [4407]E(f870(f870(f154(x44071,x44072),x44073),f870(f142(f933(x44071),f933(x44071),f134(x44071),f113(x44071)),x44074)),f870(f142(f933(x44072),f933(x44072),f134(x44072),f113(x44072)),f870(f870(f154(f933(x44071),f933(x44072)),f870(f154(x44071,x44072),x44073)),x44074)))
% 160.46/160.18  [4409]E(f185(f933(x44091),f113(x44091),f870(f870(f10(f933(x44091),f933(x44091),a932),f870(f151(x44091),x44092)),f870(f870(f9(a932,f933(x44091),f933(x44091)),f175(x44091)),x44093)),x44094),f870(f870(f175(x44091),x44094),f870(f870(f151(x44091),x44092),x44093)))
% 160.46/160.18  [4447]P1(f870(f870(f233(f940(x44471,a928)),f870(f309(x44472,x44471,x44473),f870(f310(x44472,x44471,x44473),x44474))),x44474))
% 160.46/160.18  [4449]E(f870(f309(f939(x44491,x44492),f939(x44492,x44491),f870(f256(x44491,x44492,f939(x44492,x44491)),f870(f9(x44492,x44491,f939(x44492,x44491)),f251(x44492,x44491)))),f870(f870(f253(x44491,x44492),x44493),f870(f18(f940(x44492,a928),x44491),x44494))),f870(f870(f253(x44492,x44491),x44494),f870(f18(f940(x44491,a928),x44492),x44493)))
% 160.46/160.18  [4458]E(f870(f870(f38(x44581,f940(x44582,a928)),x44583),f870(f870(f10(f940(x44581,a928),f940(x44582,a928),x44581),f284(x44581,x44582,x44584)),f870(f870(f9(x44581,f940(x44581,a928),f940(x44581,a928)),f308(x44581)),f188(f940(x44581,a928))))),f870(f284(x44581,x44582,x44584),x44583))
% 160.46/160.18  [4459]E(f870(f870(f38(x44591,f940(x44592,a928)),x44593),f870(f870(f10(f940(x44591,a928),f940(x44592,a928),x44591),f310(x44592,x44591,x44594)),f870(f870(f9(x44591,f940(x44591,a928),f940(x44591,a928)),f308(x44591)),f188(f940(x44591,a928))))),f870(f310(x44592,x44591,x44594),x44593))
% 160.46/160.18  [4546]E(f870(f870(f102(f940(x45461,a928)),f870(f870(f102(f940(x45461,a928)),f870(f870(f101(f940(x45461,a928)),x45462),x45463)),f870(f870(f101(f940(x45461,a928)),x45463),x45464))),f870(f870(f101(f940(x45461,a928)),x45464),x45462)),f870(f870(f101(f940(x45461,a928)),f870(f870(f101(f940(x45461,a928)),f870(f870(f102(f940(x45461,a928)),x45462),x45463)),f870(f870(f102(f940(x45461,a928)),x45463),x45464))),f870(f870(f102(f940(x45461,a928)),x45464),x45462)))
% 160.46/160.18  [4609]E(f870(f142(f933(x46091),f933(x46091),f134(x46091),f113(x46091)),f870(f870(f154(x46092,f933(x46091)),f870(f870(f9(x46092,f933(x46091),f933(x46091)),f870(f870(f10(x46091,f940(f933(x46091),f933(x46091)),x46092),f151(x46091)),x46093)),f113(x46091))),x46094)),f870(f870(f154(x46092,x46091),x46093),x46094))
% 160.46/160.18  [4619]E(f870(f870(f85(a1,x46191),f870(f104(a1),f870(f870(f79(a1),x46192),a97))),f870(f870(f20(a1,x46191,x46191),f870(f870(f9(a1,x46191,f940(x46191,x46191)),f870(f870(f10(a928,f940(x46191,f940(x46191,x46191)),a1),f96(x46191)),a193)),x46193)),f870(f870(f10(a932,x46191,a1),x46194),a105))),f185(x46191,x46193,x46194,f870(f104(a932),x46192)))
% 160.46/160.18  [4650]E(f870(f261(x46501),f870(f870(f10(f940(x46502,a928),a928,x46501),f86(x46502)),f870(f870(f10(f940(x46502,a928),f940(x46502,a928),x46501),f870(f20(x46502,a928,a928),f870(f870(f10(a928,f940(a928,a928),x46502),a325),f870(f870(f9(x46502,f940(x46502,a928),a928),f328(x46502)),x46503)))),f870(f9(x46502,x46501,a928),x46504)))),f870(f284(x46502,x46501,f870(f261(f939(x46502,x46501)),f870(f256(x46502,x46501,a928),x46504))),x46503))
% 160.46/160.18  [4806]~P1(f870(f870(f188(f940(x48061,f940(x48062,a928))),x48063),x48064))
% 160.46/160.18  [4109]E(f870(f870(f164(x41091),f870(f870(f134(x41091),x41092),x41093)),f870(f870(f79(a932),f870(f189(f933(x41091)),x41092)),x41094)),f870(f870(f164(x41091),x41093),x41094))
% 160.46/160.18  [4114]E(f870(f870(f138(x41141),x41142),f870(f870(f175(x41141),f870(f870(f79(a932),x41143),x41142)),x41144)),f870(f870(f175(x41141),x41143),f870(f870(f138(x41141),x41142),x41144)))
% 160.46/160.18  [4213]E(f870(f870(f101(f940(x42131,a928)),f870(f283(x42132,x42131),x42133)),f870(f283(x42132,x42131),x42134)),f870(f283(x42132,x42131),f870(f870(f101(f940(f939(x42132,x42131),a928)),x42133),x42134)))
% 160.46/160.18  [4214]E(f870(f870(f101(f940(x42141,a928)),f870(f263(x42141,x42142),x42143)),f870(f263(x42141,x42142),x42144)),f870(f263(x42141,x42142),f870(f870(f101(f940(f939(x42141,x42142),a928)),x42143),x42144)))
% 160.46/160.18  [4219]E(f870(f870(f3(f940(x42191,a928)),f870(f870(f102(f940(x42191,a928)),x42192),x42193)),x42194),f870(f870(f102(f940(x42191,a928)),x42192),f870(f870(f3(f940(x42191,a928)),x42193),x42194)))
% 160.46/160.18  [4220]E(f870(f870(f101(f940(x42201,a928)),f870(f870(f101(f940(x42201,a928)),x42202),x42203)),x42204),f870(f870(f101(f940(x42201,a928)),x42202),f870(f870(f101(f940(x42201,a928)),x42203),x42204)))
% 160.46/160.18  [4221]E(f870(f870(f102(f940(x42211,a928)),f870(f870(f102(f940(x42211,a928)),x42212),x42213)),x42214),f870(f870(f102(f940(x42211,a928)),x42212),f870(f870(f102(f940(x42211,a928)),x42213),x42214)))
% 160.46/160.18  [4260]E(f870(f870(f101(f940(f939(x42601,x42602),a928)),f870(f285(x42602,x42601),x42603)),f870(f285(x42602,x42601),x42604)),f870(f285(x42602,x42601),f870(f870(f101(f940(f939(x42602,x42601),a928)),x42603),x42604)))
% 160.46/160.18  [4261]E(f870(f870(f102(f940(f939(x42611,x42612),a928)),f870(f285(x42612,x42611),x42613)),f870(f285(x42612,x42611),x42614)),f870(f285(x42612,x42611),f870(f870(f102(f940(f939(x42612,x42611),a928)),x42613),x42614)))
% 160.46/160.18  [4274]E(f870(f870(f101(f940(x42741,f940(x42742,a928))),f242(x42742,x42741,x42743)),f242(x42742,x42741,x42744)),f242(x42742,x42741,f870(f870(f101(f940(x42742,f940(x42741,a928))),x42743),x42744)))
% 160.46/160.18  [4275]E(f870(f870(f102(f940(x42751,f940(x42752,a928))),f242(x42752,x42751,x42753)),f242(x42752,x42751,x42754)),f242(x42752,x42751,f870(f870(f102(f940(x42752,f940(x42751,a928))),x42753),x42754)))
% 160.46/160.18  [4329]E(f870(f870(f101(f940(x43291,a928)),f870(f870(f3(f940(x43291,a928)),x43292),x43293)),f870(f870(f3(f940(x43291,a928)),x43294),x43293)),f870(f870(f3(f940(x43291,a928)),f870(f870(f101(f940(x43291,a928)),x43292),x43294)),x43293))
% 160.46/160.18  [4330]E(f870(f870(f102(f940(x43301,a928)),f870(f870(f101(f940(x43301,a928)),x43302),x43303)),f870(f870(f101(f940(x43301,a928)),x43304),x43303)),f870(f870(f101(f940(x43301,a928)),f870(f870(f102(f940(x43301,a928)),x43302),x43304)),x43303))
% 160.46/160.19  [4331]E(f870(f870(f3(f940(x43311,a928)),f870(f870(f102(f940(x43311,a928)),x43312),x43313)),f870(f870(f102(f940(x43311,a928)),x43314),x43313)),f870(f870(f102(f940(x43311,a928)),f870(f870(f3(f940(x43311,a928)),x43312),x43314)),x43313))
% 160.46/160.19  [4332]E(f870(f870(f101(f940(x43321,a928)),f870(f870(f102(f940(x43321,a928)),x43322),x43323)),f870(f870(f102(f940(x43321,a928)),x43324),x43323)),f870(f870(f102(f940(x43321,a928)),f870(f870(f101(f940(x43321,a928)),x43322),x43324)),x43323))
% 160.46/160.19  [4333]E(f870(f870(f3(f940(x43331,a928)),f870(f870(f102(f940(x43331,a928)),x43332),x43333)),f870(f870(f102(f940(x43331,a928)),x43334),x43333)),f870(f870(f3(f940(x43331,a928)),f870(f870(f102(f940(x43331,a928)),x43332),x43333)),x43334))
% 160.46/160.19  [4345]E(f870(f870(f3(f940(x43451,a928)),f870(f870(f3(f940(x43451,a928)),x43452),f870(f870(f308(x43451),x43453),f188(f940(x43451,a928))))),x43454),f870(f870(f3(f940(x43451,a928)),x43452),f870(f870(f308(x43451),x43453),x43454)))
% 160.46/160.19  [4398]E(f870(f870(f101(f940(x43981,a928)),f870(f870(f308(x43981),x43982),f870(f870(f308(x43981),x43983),f188(f940(x43981,a928))))),f870(f280(x43981),x43984)),f870(f280(x43981),f870(f870(f308(f939(x43981,x43981)),f870(f870(f251(x43981,x43981),x43982),x43983)),x43984)))
% 160.46/160.19  [4423]E(f870(f870(f38(a932,f940(x44231,a928)),f870(f300(a932),x44232)),f870(f870(f10(a932,f940(x44231,a928),a932),x44233),f870(f870(f9(a932,a932,a932),f79(a932)),x44234))),f870(f870(f38(a932,f940(x44231,a928)),f302(a932,x44234,f870(f870(f79(a932),x44232),x44234))),x44233))
% 160.46/160.19  [4424]E(f174(x44241,f870(f284(x44241,x44241,x44242),f870(f870(f308(x44241),x44243),f188(f940(x44241,a928)))),f870(f284(f933(x44241),f933(x44241),f158(x44241,x44242)),f870(f870(f308(f933(x44241)),x44244),f188(f940(f933(x44241),a928))))),f870(f284(f933(x44241),f933(x44241),f158(x44241,x44242)),f870(f870(f308(f933(x44241)),f870(f870(f151(x44241),x44243),x44244)),f188(f940(f933(x44241),a928)))))
% 160.46/160.19  [4488]E(f870(f261(x44881),f870(f870(f9(x44881,f940(x44882,a928),a928),f870(f870(f10(x44882,f940(f940(x44882,a928),a928),x44881),f328(x44882)),x44883)),x44884)),f870(f310(x44881,x44882,x44883),x44884))
% 160.46/160.19  [4578]E(f870(f261(x45781),f870(f870(f9(x45781,f940(f939(x45782,x45781),a928),a928),f870(f870(f10(f939(x45782,x45781),f940(f940(f939(x45782,x45781),a928),a928),x45781),f328(f939(x45782,x45781))),f870(f251(x45782,x45781),x45783))),x45784)),f870(f284(x45782,x45781,x45784),f870(f870(f308(x45782),x45783),f188(f940(x45782,a928)))))
% 160.46/160.19  [4592]E(f870(f870(f154(f939(x45921,a932),x45921),f250(x45921,a932)),f870(f136(f939(x45921,a932),f870(f870(f10(a932,a928,f939(x45921,a932)),x45922),f870(f870(f10(a932,a932,f939(x45921,a932)),a112),f255(x45921,a932)))),f870(f870(f181(x45921,a932),x45923),x45924))),f870(f870(f154(f939(x45921,a932),x45921),f250(x45921,a932)),f870(f136(f939(x45921,a932),f870(f870(f10(a932,a928,f939(x45921,a932)),x45922),f255(x45921,a932))),f870(f870(f181(x45921,a932),x45923),f870(f870(f154(a932,a932),a112),x45924)))))
% 160.46/160.19  [4601]P1(f870(f870(f233(f940(f940(x46011,a928),a928)),f870(f870(f38(x46012,f940(f940(x46011,a928),a928)),x46013),f870(f870(f10(f940(x46011,a928),f940(f940(x46011,a928),a928),x46012),f307(x46011)),x46014))),f870(f307(x46011),f870(f870(f38(x46012,f940(x46011,a928)),x46013),x46014))))
% 160.46/160.19  [4642]E(f870(f870(f85(a1,x46421),f870(f104(a1),f870(f870(f79(a1),x46422),a97))),f870(f870(f20(a1,x46421,x46421),f870(f870(f9(a1,x46421,f940(x46421,x46421)),f870(f870(f10(a928,f940(x46421,f940(x46421,x46421)),a1),f96(x46421)),a193)),x46423)),f870(f870(f20(a1,x46421,x46421),f870(f870(f10(a932,f940(x46421,x46421),a1),x46424),a105)),f870(f870(f10(a932,x46421,a1),f184(x46421,x46423,x46424)),a105)))),f870(f184(x46421,x46423,x46424),f870(f104(a932),x46422)))
% 160.46/160.19  [4666]E(f870(f261(f939(x46661,x46662)),f870(f256(x46661,x46662,a928),f870(f870(f9(x46661,f940(x46662,a928),f940(x46662,a928)),f870(f870(f10(f940(a928,a928),f940(f940(x46662,a928),f940(x46662,a928)),x46661),f10(a928,a928,x46662)),f870(f870(f10(a928,f940(a928,a928),x46661),a325),f870(f870(f9(x46661,f940(x46661,a928),a928),f328(x46661)),x46663)))),f870(f870(f9(x46662,f940(x46662,a928),a928),f328(x46662)),x46664)))),f229(x46661,x46662,x46663,x46664))
% 160.46/160.19  [4702]E(f870(f870(f38(x47021,f940(f939(x47021,x47022),a928)),x47023),f870(f870(f20(x47021,f940(x47022,f940(f939(x47021,x47022),a928)),f940(f939(x47021,x47022),a928)),f870(f870(f10(f940(x47022,a928),f940(f940(x47022,f940(f939(x47021,x47022),a928)),f940(f939(x47021,x47022),a928)),x47021),f38(x47022,f940(f939(x47021,x47022),a928))),x47024)),f870(f870(f9(x47021,f940(f939(x47021,x47022),a928),f940(x47022,f940(f939(x47021,x47022),a928))),f870(f870(f10(f940(x47022,f940(f940(f939(x47021,x47022),a928),f940(f939(x47021,x47022),a928))),f940(f940(f939(x47021,x47022),a928),f940(x47022,f940(f939(x47021,x47022),a928))),x47021),f9(x47022,f940(f939(x47021,x47022),a928),f940(f939(x47021,x47022),a928))),f870(f870(f10(f940(x47022,f939(x47021,x47022)),f940(x47022,f940(f940(f939(x47021,x47022),a928),f940(f939(x47021,x47022),a928))),x47021),f870(f10(f939(x47021,x47022),f940(f940(f939(x47021,x47022),a928),f940(f939(x47021,x47022),a928)),x47022),f308(f939(x47021,x47022)))),f251(x47021,x47022)))),f188(f940(f939(x47021,x47022),a928))))),f870(f870(f253(x47021,x47022),x47023),x47024))
% 160.46/160.19  [4269]E(f870(f870(f134(x42691),f870(f870(f175(x42691),x42692),x42693)),f870(f870(f175(x42691),f870(f870(f3(a932),x42692),f870(f189(f933(x42691)),x42693))),x42694)),f870(f870(f175(x42691),x42692),f870(f870(f134(x42691),x42693),x42694)))
% 160.46/160.19  [4270]E(f870(f870(f134(x42701),f870(f870(f138(x42701),x42702),x42703)),f870(f870(f138(x42701),f870(f870(f3(a932),x42702),f870(f189(f933(x42701)),x42703))),x42704)),f870(f870(f138(x42701),x42702),f870(f870(f134(x42701),x42703),x42704)))
% 160.46/160.19  [4319]E(f870(f870(f79(a932),f870(f870(f80(a932),x43191),x43192)),f870(f870(f79(a932),f870(f870(f80(a932),x43193),x43192)),x43194)),f870(f870(f79(a932),f870(f870(f80(a932),f870(f870(f79(a932),x43191),x43193)),x43192)),x43194))
% 160.46/160.19  [4464]E(f89(x44641,f870(f870(f9(x44641,x44642,a928),f870(f870(f10(x44642,f940(x44642,a928),x44641),a324),x44643)),x44644)),f870(f91(x44641,x44642,f241(f940(x44641,a928)),x44643),x44644))
% 160.46/160.19  [4512]P1(f870(f870(f233(f940(x45121,a928)),f870(f870(f3(f940(x45121,a928)),f870(f283(x45122,x45121),x45123)),f870(f283(x45122,x45121),x45124))),f870(f283(x45122,x45121),f870(f870(f3(f940(f939(x45122,x45121),a928)),x45123),x45124))))
% 160.46/160.19  [4513]P1(f870(f870(f233(f940(x45131,a928)),f870(f870(f3(f940(x45131,a928)),f870(f263(x45131,x45132),x45133)),f870(f263(x45131,x45132),x45134))),f870(f263(x45131,x45132),f870(f870(f3(f940(f939(x45131,x45132),a928)),x45133),x45134))))
% 160.46/160.19  [4621]E(f870(f870(f79(a1),f870(a88,f870(f284(f939(a932,a932),f939(a932,a932),a109),f870(f870(f308(f939(a932,a932)),f870(f870(f251(a932,a932),x46211),x46212)),f188(f940(f939(a932,a932),a928)))))),f870(a88,f870(f284(f939(a932,a932),f939(a932,a932),a109),f870(f870(f308(f939(a932,a932)),f870(f870(f251(a932,a932),x46213),x46214)),f188(f940(f939(a932,a932),a928)))))),f870(a88,f870(f284(f939(a932,a932),f939(a932,a932),a109),f870(f870(f308(f939(a932,a932)),f870(f870(f251(a932,a932),f870(f870(f79(a932),x46211),x46213)),f870(f870(f79(a932),x46212),x46214))),f188(f940(f939(a932,a932),a928))))))
% 160.46/160.19  [4661]E(f870(f870(f80(a1),f870(a88,f870(f284(f939(a932,a932),f939(a932,a932),a109),f870(f870(f308(f939(a932,a932)),f870(f870(f251(a932,a932),x46611),x46612)),f188(f940(f939(a932,a932),a928)))))),f870(a88,f870(f284(f939(a932,a932),f939(a932,a932),a109),f870(f870(f308(f939(a932,a932)),f870(f870(f251(a932,a932),x46613),x46614)),f188(f940(f939(a932,a932),a928)))))),f870(a88,f870(f284(f939(a932,a932),f939(a932,a932),a109),f870(f870(f308(f939(a932,a932)),f870(f870(f251(a932,a932),f870(f870(f79(a932),f870(f870(f80(a932),x46611),x46613)),f870(f870(f80(a932),x46612),x46614))),f870(f870(f79(a932),f870(f870(f80(a932),x46611),x46614)),f870(f870(f80(a932),x46612),x46613)))),f188(f940(f939(a932,a932),a928))))))
% 160.46/160.19  [4682]E(f870(f261(x46821),f870(f870(f10(f940(x46822,a928),a928,x46821),f87(x46822)),f870(f870(f10(f940(x46822,a928),f940(x46822,a928),x46821),f870(f20(x46822,a928,a928),f870(f870(f10(a928,f940(a928,a928),x46822),a329),f870(f870(f9(x46822,f940(x46822,a928),a928),f328(x46822)),x46823)))),f870(f870(f9(x46821,f940(x46822,f940(x46821,a928)),f940(x46822,a928)),f870(f870(f10(f940(f940(x46821,a928),a928),f940(f940(x46822,f940(x46821,a928)),f940(x46822,a928)),x46821),f10(f940(x46821,a928),a928,x46822)),f328(x46821))),x46824)))),f870(f870(f39(x46822,f940(x46821,a928)),x46823),x46824))
% 160.46/160.19  [4715]E(f870(f870(f288(x47151,x47151,x47151),f870(f870(f308(f939(x47151,x47151)),f870(f870(f251(x47151,x47151),x47152),x47153)),x47154)),f306(x47151,f870(f870(f308(f939(x47151,x47151)),f870(f870(f251(x47151,x47151),x47152),x47153)),x47154))),f870(f870(f101(f940(f939(x47151,x47151),a928)),f870(f870(f288(x47151,x47151,x47151),x47154),f306(x47151,x47154))),f870(f261(f939(x47151,x47151)),f870(f256(x47151,x47151,a928),f870(f870(f9(x47151,f940(x47151,a928),f940(x47151,a928)),f870(f870(f10(f940(a928,a928),f940(f940(x47151,a928),f940(x47151,a928)),x47151),f10(a928,a928,x47151)),f870(f870(f10(a928,f940(a928,a928),x47151),a325),f870(f870(f9(x47151,f940(f939(x47151,x47151),a928),a928),f870(f870(f10(f939(x47151,x47151),f940(f940(f939(x47151,x47151),a928),a928),x47151),f328(f939(x47151,x47151))),f870(f870(f9(x47151,x47151,f939(x47151,x47151)),f251(x47151,x47151)),x47152))),f306(x47151,x47154))))),f870(f870(f9(x47151,f940(f939(x47151,x47151),a928),a928),f870(f870(f10(f939(x47151,x47151),f940(f940(f939(x47151,x47151),a928),a928),x47151),f328(f939(x47151,x47151))),f870(f251(x47151,x47151),x47153))),f306(x47151,x47154)))))))
% 160.46/160.19  [4514]E(f870(f136(x45141,f870(f870(f20(x45141,a928,a928),f870(f870(f10(a928,f940(a928,a928),x45141),a325),x45142)),x45143)),x45144),f870(f136(x45141,x45143),f870(f136(x45141,x45142),x45144)))
% 160.46/160.19  [4615]E(f870(f870(f134(x46151),f870(f870(f870(f96(f933(x46151)),f870(f870(f328(a932),f2(a932)),x46152)),f870(f870(f151(x46151),x46153),f113(x46151))),f113(x46151))),f176(x46151,x46154,f870(f261(a932),f870(f870(f9(a932,f940(a932,a928),a928),f870(f870(f10(a932,f940(f940(a932,a928),a928),a932),f328(a932)),a112)),x46152)))),f176(x46151,f870(f870(f151(x46151),x46153),x46154),x46152))
% 160.46/160.19  [4711]E(f870(f261(f939(x47111,x47112)),f870(f870(f10(f940(a932,a928),a928,f939(x47111,x47112)),f86(a932)),f870(f870(f9(f939(x47111,x47112),f940(a932,a928),f940(a932,a928)),f870(f870(f10(f940(a932,f940(a928,a928)),f940(f940(a932,a928),f940(a932,a928)),f939(x47111,x47112)),f20(a932,a928,a928)),f870(f870(f10(f940(a932,a928),f940(a932,f940(a928,a928)),f939(x47111,x47112)),f870(f10(a928,f940(a928,a928),a932),a325)),f870(f870(f9(f939(x47111,x47112),f940(a932,f939(x47111,x47112)),f940(a932,a928)),f870(f870(f10(f940(f939(x47111,x47112),a928),f940(f940(a932,f939(x47111,x47112)),f940(a932,a928)),f939(x47111,x47112)),f10(f939(x47111,x47112),a928,a932)),a324)),f870(f870(f20(a932,x47112,f939(x47111,x47112)),f870(f870(f10(x47111,f940(x47112,f939(x47111,x47112)),a932),f251(x47111,x47112)),f870(f164(x47111),x47113))),f870(f164(x47112),x47114)))))),f870(f870(f9(a932,a932,a928),f234(a932)),f870(f870(f237(a932),f870(f189(f933(x47111)),x47113)),f870(f189(f933(x47112)),x47114)))))),f870(f172(f939(x47111,x47112)),f870(f870(f181(x47111,x47112),x47113),x47114)))
% 160.46/160.19  [4634]E(f870(f261(f939(x46341,x46342)),f870(f256(x46341,x46342,a928),f870(f870(f9(x46341,f940(x46342,a928),f940(x46342,a928)),f870(f870(f10(f940(a928,a928),f940(f940(x46342,a928),f940(x46342,a928)),x46341),f10(a928,a928,x46342)),f870(f870(f10(a928,f940(a928,a928),x46341),a325),x46343))),x46344))),f870(f870(f253(x46341,x46342),f870(f261(x46341),x46343)),f870(f18(f940(x46342,a928),x46341),f870(f261(x46342),x46344))))
% 160.46/160.19  [4637]E(f870(f261(f939(x46371,x46372)),f870(f256(x46371,x46372,a928),f870(f870(f20(x46371,f940(x46372,a928),f940(x46372,a928)),f870(f870(f10(f940(a928,a928),f940(f940(x46372,a928),f940(x46372,a928)),x46371),f10(a928,a928,x46372)),f870(f870(f10(a928,f940(a928,a928),x46371),a325),x46373))),x46374))),f870(f870(f253(x46371,x46372),f870(f261(x46371),x46373)),f870(f870(f10(f940(x46372,a928),f940(x46372,a928),x46371),f261(x46372)),x46374)))
% 160.46/160.19  [4649]E(f870(f261(x46491),f870(f870(f10(f940(x46492,a928),a928,x46491),f87(x46492)),f870(f870(f10(f940(x46492,a928),f940(x46492,a928),x46491),f870(f20(x46492,a928,a928),f870(f870(f10(a928,f940(a928,a928),x46492),a329),f870(f870(f9(x46492,f940(x46492,a928),a928),f328(x46492)),x46493)))),x46494))),f870(f870(f39(x46492,f940(x46491,a928)),x46493),f870(f870(f10(f940(x46491,a928),f940(x46491,a928),x46492),f261(x46491)),f870(f9(x46491,x46492,a928),x46494))))
% 160.46/160.19  [4694]E(f870(f870(f154(f939(x46941,a932),x46941),f250(x46941,a932)),f870(f136(f939(x46941,a932),f870(f870(f9(f939(x46941,a932),f940(a932,a928),a928),f870(f870(f10(a932,f940(f940(a932,a928),a928),f939(x46941,a932)),f328(a932)),f255(x46941,a932))),x46942)),f870(f870(f181(x46941,a932),x46943),f139(a932,f870(f301(a932,x46944),f870(f870(f79(a932),x46944),f870(f189(f933(x46941)),x46943))))))),f870(f870(f154(f939(x46941,a932),x46941),f250(x46941,a932)),f870(f136(f939(x46941,a932),f870(f870(f9(f939(x46941,a932),f940(a932,a928),a928),f870(f870(f10(a932,f940(f940(a932,a928),a928),f939(x46941,a932)),f328(a932)),f870(f870(f9(f939(x46941,a932),a932,a932),f870(f870(f10(a932,f940(a932,a932),f939(x46941,a932)),f79(a932)),f255(x46941,a932))),x46944))),x46942)),f870(f870(f181(x46941,a932),x46943),f139(a932,f870(f301(a932,f2(a932)),f870(f189(f933(x46941)),x46943)))))))
% 160.46/160.19  [4695]E(f870(a112,f870(f870(f232(a932),f870(f189(f933(x46951)),x46952)),f870(f142(a932,f933(x46953),f870(f9(f933(x46953),a932,a932),f870(f870(f10(a932,f940(a932,a932),f933(x46953)),f232(a932)),f870(f870(f9(f933(x46953),a932,a932),f870(f870(f10(a932,f940(a932,a932),f933(x46953)),f3(a932)),f189(f933(x46953)))),f870(a112,f2(a932))))),f2(a932)),f870(f168(f933(x46953)),f870(f136(f933(x46953),f870(f870(f10(a928,a928,f933(x46953)),a321),f870(f870(f9(f933(x46953),f933(x46953),a928),a324),f113(x46953)))),x46954))))),f870(f870(f232(a932),f870(a112,f870(f189(f933(x46951)),x46952))),f870(f142(a932,f933(x46953),f870(f9(f933(x46953),a932,a932),f870(f870(f10(a932,f940(a932,a932),f933(x46953)),f232(a932)),f189(f933(x46953)))),f2(a932)),f870(f168(f933(x46953)),x46954))))
% 160.46/160.19  [4648]E(f870(f870(f134(x46481),f176(x46481,x46482,x46483)),f176(x46481,x46484,f870(f261(a932),f870(f870(f9(a932,f940(a932,a928),a928),f870(f870(f10(a932,f940(f940(a932,a928),a928),a932),f328(a932)),f870(f870(f9(a932,a932,a932),f79(a932)),f870(f189(f933(x46481)),x46482)))),x46483)))),f176(x46481,f870(f870(f134(x46481),x46482),x46484),x46483))
% 160.46/160.19  [4696]E(f36(f940(x46961,a928),f870(f261(f940(x46961,a928)),f870(f870(f10(f940(x46962,a928),a928,f940(x46961,a928)),f86(x46962)),f870(f870(f10(f940(x46962,a928),f940(x46962,a928),f940(x46961,a928)),f870(f20(x46962,a928,a928),f870(f870(f10(a928,f940(a928,a928),x46962),a325),f870(f870(f9(x46962,f940(x46962,a928),a928),f328(x46962)),x46963)))),f870(f870(f9(f940(x46961,a928),f940(x46962,f940(x46961,a928)),f940(x46962,a928)),f870(f870(f10(f940(f940(x46961,a928),a928),f940(f940(x46962,f940(x46961,a928)),f940(x46962,a928)),f940(x46961,a928)),f10(f940(x46961,a928),a928,x46962)),a324)),x46964))))),f870(f870(f38(x46962,f940(x46961,a928)),x46963),x46964))
% 160.46/160.19  [4697]E(f37(f940(x46971,a928),f870(f261(f940(x46971,a928)),f870(f870(f10(f940(x46972,a928),a928,f940(x46971,a928)),f86(x46972)),f870(f870(f10(f940(x46972,a928),f940(x46972,a928),f940(x46971,a928)),f870(f20(x46972,a928,a928),f870(f870(f10(a928,f940(a928,a928),x46972),a325),f870(f870(f9(x46972,f940(x46972,a928),a928),f328(x46972)),x46973)))),f870(f870(f9(f940(x46971,a928),f940(x46972,f940(x46971,a928)),f940(x46972,a928)),f870(f870(f10(f940(f940(x46971,a928),a928),f940(f940(x46972,f940(x46971,a928)),f940(x46972,a928)),f940(x46971,a928)),f10(f940(x46971,a928),a928,x46972)),a324)),x46974))))),f870(f870(f39(x46972,f940(x46971,a928)),x46973),x46974))
% 160.46/160.19  [4704]E(f870(f870(f151(f933(x47041)),f870(f870(f151(x47041),x47042),f870(f142(f933(x47041),f933(x47041),f134(x47041),f113(x47041)),f870(f870(f154(f933(x47041),f933(x47041)),f156(f933(x47041),x47041,f113(x47041),f870(f870(f10(f933(x47041),f940(f933(x47041),f933(x47041)),x47041),f18(f933(x47041),f933(x47041))),f870(f870(f9(x47041,f933(x47041),f933(x47041)),f151(x47041)),f113(x47041))))),x47043)))),f179(x47041,f870(f870(f151(f933(x47041)),x47044),f870(f142(f933(f933(x47041)),f933(f933(x47041)),f134(f933(x47041)),f113(f933(x47041))),f870(f870(f154(f933(x47041),f933(f933(x47041))),f156(f933(f933(x47041)),x47041,f113(f933(x47041)),f870(f18(f940(f933(x47041),f933(f933(x47041))),x47041),f870(f870(f9(f933(x47041),f933(f933(x47041)),f933(f933(x47041))),f151(f933(x47041))),f113(f933(x47041)))))),x47043))))),f179(x47041,f870(f870(f151(f933(x47041)),f870(f870(f151(x47041),x47042),x47044)),x47043)))
% 160.46/160.19  [4712]E(f870(f261(f939(x47121,x47121)),f870(f256(x47121,x47121,a928),f870(f870(f9(x47121,f940(f939(x47122,x47122),a928),f940(x47121,a928)),f870(f870(f10(f940(x47121,f940(f940(f939(x47122,x47122),a928),a928)),f940(f940(f939(x47122,x47122),a928),f940(x47121,a928)),x47121),f9(x47121,f940(f939(x47122,x47122),a928),a928)),f870(f870(f10(f940(x47121,f939(x47122,x47122)),f940(x47121,f940(f940(f939(x47122,x47122),a928),a928)),x47121),f870(f10(f939(x47122,x47122),f940(f940(f939(x47122,x47122),a928),a928),x47121),f328(f939(x47122,x47122)))),f870(f870(f9(x47121,f940(x47121,x47122),f940(x47121,f939(x47122,x47122))),f870(f870(f10(f940(x47122,f939(x47122,x47122)),f940(f940(x47121,x47122),f940(x47121,f939(x47122,x47122))),x47121),f10(x47122,f939(x47122,x47122),x47121)),f870(f870(f10(x47122,f940(x47122,f939(x47122,x47122)),x47121),f251(x47122,x47122)),x47123))),x47123)))),x47124))),f870(f870(f287(x47122,x47121),x47124),x47123))
% 160.46/160.19  [4759]~E(f30(x47591,x47592),f27(x47593,x47594,x47595))
% 160.46/160.19  [4760]~E(f30(x47601,x47602),f26(x47603,x47604,x47605))
% 160.46/160.19  [4761]~E(f29(x47611,x47612),f27(x47613,x47614,x47615))
% 160.46/160.19  [4762]~E(f29(x47621,x47622),f26(x47623,x47624,x47625))
% 160.46/160.19  [4763]~E(f27(x47631,x47632,x47633),f30(x47634,x47635))
% 160.46/160.19  [4764]~E(f27(x47641,x47642,x47643),f29(x47644,x47645))
% 160.46/160.19  [4765]~E(f26(x47651,x47652,x47653),f30(x47654,x47655))
% 160.46/160.19  [4766]~E(f26(x47661,x47662,x47663),f29(x47664,x47665))
% 160.46/160.19  [3845]E(f870(f870(f154(x38451,x38452),x38453),f169(x38451,x38454,x38455)),f169(x38452,x38454,f870(x38453,x38455)))
% 160.46/160.19  [4181]E(f130(x41811,x41812,x41813,f126(x41811,x41814,x41815)),f126(x41812,f870(x41813,x41814),f130(x41811,x41812,x41813,x41815)))
% 160.46/160.19  [4413]E(f870(f74(x44131,x44132,x44133,x44134,x44135),x44134),x44135)
% 160.46/160.19  [4465]E(f252(x44651,x44652,x44653,f242(x44652,x44651,x44654),f242(x44653,x44652,x44655)),f242(x44653,x44651,f252(x44653,x44652,x44651,x44655,x44654)))
% 160.46/160.19  [4038]E(f870(f870(f256(x40381,x40382,x40383),x40384),x40385),f870(f870(x40384,f870(f250(x40381,x40382),x40385)),f870(f255(x40381,x40382),x40385)))
% 160.46/160.19  [4074]E(f870(f870(f870(f64(x40741,x40742,x40743),x40744),x40745),f188(f940(x40742,a928))),x40745)
% 160.46/160.19  [4353]E(f870(f72(f933(x43531),f933(x43532),f933(x43533),f870(f154(x43531,x43532),x43534)),f870(f154(x43533,x43531),x43535)),f870(f154(x43533,x43532),f870(f72(x43531,x43532,x43533,x43534),x43535)))
% 160.46/160.19  [4427]E(f84(x44271,f65(x44272,x44271,x44273,x44274,x44275)),f870(f870(f63(x44272,x44271,x44273),x44274),x44275))
% 160.46/160.19  [4461]E(f870(f870(f79(a932),f870(f870(f79(a932),f870(x44611,f870(f250(x44612,x44613),x44614))),f870(x44615,f870(f255(x44612,x44613),x44614)))),f870(a112,f2(a932))),f260(x44612,x44613,x44611,x44615,x44614))
% 160.46/160.19  [3974]E(f870(f870(f175(x39741),x39742),f870(f870(f154(x39743,x39741),x39744),x39745)),f870(f870(f154(x39743,x39741),x39744),f870(f870(f175(x39743),x39742),x39745)))
% 160.46/160.19  [3975]E(f870(f870(f138(x39751),x39752),f870(f870(f154(x39753,x39751),x39754),x39755)),f870(f870(f154(x39753,x39751),x39754),f870(f870(f138(x39753),x39752),x39755)))
% 160.46/160.19  [4007]E(f870(f870(f154(x40071,x40072),x40073),f870(f870(f151(x40071),x40074),x40075)),f870(f870(f151(x40072),f870(x40073,x40074)),f870(f870(f154(x40071,x40072),x40073),x40075)))
% 160.46/160.19  [4068]E(f870(f309(x40681,x40682,x40683),f870(f870(f308(x40681),x40684),x40685)),f870(f870(f308(x40682),f870(x40683,x40684)),f870(f309(x40681,x40682,x40683),x40685)))
% 160.46/160.19  [4098]E(f173(x40981,f870(f870(f151(x40981),x40982),x40983),f870(f870(f151(x40981),x40984),x40985)),f870(f870(f151(x40981),x40982),f870(f870(f151(x40981),x40984),f173(x40981,x40983,x40985))))
% 160.46/160.19  [4135]E(f870(f870(f181(x41351,x41352),f870(f870(f175(x41351),x41353),x41354)),f870(f870(f175(x41352),x41353),x41355)),f870(f870(f175(f939(x41351,x41352)),x41353),f870(f870(f181(x41351,x41352),x41354),x41355)))
% 160.46/160.19  [4136]E(f870(f870(f181(x41361,x41362),f870(f870(f138(x41361),x41363),x41364)),f870(f870(f138(x41362),x41363),x41365)),f870(f870(f138(f939(x41361,x41362)),x41363),f870(f870(f181(x41361,x41362),x41364),x41365)))
% 160.46/160.19  [4146]E(f870(f870(f159(x41461,f870(f870(f151(x41461),x41462),x41463)),f870(a112,x41464)),x41465),f870(f870(f151(x41461),x41462),f870(f870(f159(x41461,x41463),x41464),x41465)))
% 160.46/160.19  [4149]E(f870(f870(f134(x41491),f870(f870(f154(x41492,x41491),x41493),x41494)),f870(f870(f154(x41492,x41491),x41493),x41495)),f870(f870(f154(x41492,x41491),x41493),f870(f870(f134(x41492),x41494),x41495)))
% 160.46/160.19  [4153]E(f870(f870(x41531,x41532),f870(f870(f244(x41533,x41534,x41531),x41532),x41535)),f870(f870(f244(x41533,x41534,x41531),x41532),f870(a112,x41535)))
% 160.46/160.19  [4185]E(f163(x41851,x41852,x41853,f870(f870(f151(x41851),x41854),x41855)),f870(f870(f134(x41852),f870(x41853,x41854)),f163(x41851,x41852,x41853,x41855)))
% 160.46/160.19  [4197]E(f870(f870(f288(x41971,x41972,x41973),f870(f285(x41972,x41971),x41974)),f870(f285(x41973,x41972),x41975)),f870(f285(x41973,x41971),f870(f870(f288(x41973,x41972,x41971),x41975),x41974)))
% 160.46/160.19  [4229]E(f870(f870(f870(f183(f933(x42291),f933(x42291)),x42292),f167(x42291)),f870(f870(f154(x42293,x42291),x42294),x42295)),f870(f870(f154(x42293,x42291),x42294),f870(f870(f870(f183(f933(x42293),f933(x42293)),x42292),f167(x42293)),x42295)))
% 160.46/160.19  [4230]E(f870(f870(f258(x42301,x42302,x42301,x42303),f870(f251(x42302,x42301),x42304)),x42305),f870(x42305,x42304))
% 160.46/160.19  [4255]E(f155(x42551,x42552,f870(f870(f154(x42553,x42551),x42554),x42555)),f155(x42553,f870(f72(x42551,a932,x42553,x42552),x42554),x42555))
% 160.46/160.19  [4318]E(f177(f939(x43181,x43182),f870(f72(x43182,a928,f939(x43181,x43182),x43183),f255(x43181,x43182)),f870(f870(f181(x43181,x43182),x43184),x43185)),f870(f870(f181(x43181,x43182),x43184),f177(x43182,x43183,x43185)))
% 160.46/160.19  [4323]E(f870(f309(x43231,x43232,f870(f870(f10(x43233,x43232,x43231),x43234),x43235)),f241(f940(x43231,a928))),f870(f309(x43233,x43232,x43234),f870(f309(x43231,x43233,x43235),f241(f940(x43231,a928)))))
% 160.46/160.19  [4336]E(f177(f939(x43361,x43362),f870(f72(x43361,a928,f939(x43361,x43362),x43363),f250(x43361,x43362)),f870(f870(f181(x43361,x43362),x43364),x43365)),f870(f870(f181(x43361,x43362),f177(x43361,x43363,x43364)),x43365))
% 160.46/160.19  [4357]E(f870(f870(f101(f940(x43571,a928)),f870(f310(x43571,x43572,x43573),f870(f870(f308(x43572),x43574),f188(f940(x43572,a928))))),f870(f310(x43571,x43572,x43573),x43575)),f870(f310(x43571,x43572,x43573),f870(f870(f308(x43572),x43574),x43575)))
% 160.46/160.19  [4412]E(f870(f870(f134(f939(x44121,x44122)),f870(f870(f154(x44122,f939(x44121,x44122)),f870(f251(x44121,x44122),x44123)),x44124)),f58(x44121,x44122,x44125,x44124)),f58(x44121,x44122,f870(f870(f151(x44121),x44123),x44125),x44124))
% 160.46/160.19  [4414]E(f870(f870(f154(x44141,x44142),x44143),f177(x44141,f870(f72(x44142,a928,x44141,x44144),x44143),x44145)),f177(x44142,x44144,f870(f870(f154(x44141,x44142),x44143),x44145)))
% 160.46/160.19  [4419]E(f870(f142(x44191,x44192,f870(f9(x44192,x44191,x44191),f870(f9(x44191,x44192,x44191),x44193)),x44194),f870(f168(x44192),f870(f168(x44192),x44195))),f870(f142(x44191,x44192,x44193,x44194),x44195))
% 160.46/160.19  [4522]P1(f870(f870(f233(f940(x45221,a928)),f870(f284(x45222,x45221,x45223),f870(f870(f102(f940(x45222,a928)),x45224),x45225))),f870(f870(f102(f940(x45221,a928)),f870(f284(x45222,x45221,x45223),x45224)),f870(f284(x45222,x45221,x45223),x45225))))
% 160.46/160.19  [4523]P1(f870(f870(f233(f940(x45231,a928)),f870(f309(x45232,x45231,x45233),f870(f870(f102(f940(x45232,a928)),x45234),x45235))),f870(f870(f102(f940(x45231,a928)),f870(f309(x45232,x45231,x45233),x45234)),f870(f309(x45232,x45231,x45233),x45235))))
% 160.46/160.19  [4622]E(f870(f255(x46221,x46222),f870(f257(x46223,x46221,x46222,x46222,x46224,f31(x46222)),x46225)),f870(f255(x46223,x46222),x46225))
% 160.46/160.19  [4623]E(f870(f250(x46231,x46232),f870(f257(x46231,x46231,x46233,x46232,f31(x46231),x46234),x46235)),f870(f250(x46231,x46233),x46235))
% 160.46/160.19  [4710]P25(x47101,x47102,f870(f870(f308(f931(x47101)),f870(f870(f870(f90(x47101),f870(f870(f9(x47101,f940(a930,a928),f940(a930,a928)),f870(f870(f10(f940(a930,f940(a928,a928)),f940(f940(a930,a928),f940(a930,a928)),x47101),f20(a930,a928,a928)),f870(f870(f10(f940(a930,a928),f940(a930,f940(a928,a928)),x47101),f870(f10(a928,f940(a928,a928),a930),a325)),x47103))),f870(f870(f10(a928,a928,a930),a321),x47104))),f29(x47104,x47105)),x47103)),f188(f940(f931(x47101),a928))))
% 160.46/160.19  [3815]E(f870(f870(f870(f870(f204(x38151),x38152),x38153),x38154),x38155),f192(x38151,x38152))
% 160.46/160.19  [3816]E(f870(f870(f870(f870(f208(x38161),x38162),x38163),x38164),x38165),f199(x38161,x38162))
% 160.46/160.19  [3861]E(f93(x38611,x38612,f870(f870(f870(f90(x38611),x38613),x38614),x38615)),f2(a932))
% 160.46/160.19  [4186]E(f870(f870(f38(x41861,f940(x41862,a928)),f870(f870(f308(x41861),x41863),x41864)),x41865),f870(f870(f101(f940(x41862,a928)),f870(x41865,x41863)),f870(f870(f38(x41861,f940(x41862,a928)),x41864),x41865)))
% 160.46/160.19  [4187]E(f870(f870(f39(x41871,f940(x41872,a928)),f870(f870(f308(x41871),x41873),x41874)),x41875),f870(f870(f102(f940(x41872,a928)),f870(x41875,x41873)),f870(f870(f39(x41871,f940(x41872,a928)),x41874),x41875)))
% 160.46/160.19  [4237]E(f870(f118(x42371,x42372,f870(x42373,x42374)),f870(f870(f9(x42371,a99,f934(x42372)),x42375),x42374)),f870(f197(x42371,x42372,x42373,x42375),x42374))
% 160.46/160.19  [4249]E(f870(f870(f101(f940(x42491,a928)),f870(f284(x42492,x42491,x42493),x42494)),f870(f284(x42492,x42491,x42493),x42495)),f870(f284(x42492,x42491,x42493),f870(f870(f101(f940(x42492,a928)),x42494),x42495)))
% 160.46/160.19  [4250]E(f870(f870(f3(f940(x42501,a928)),f870(f310(x42501,x42502,x42503),x42504)),f870(f310(x42501,x42502,x42503),x42505)),f870(f310(x42501,x42502,x42503),f870(f870(f3(f940(x42502,a928)),x42504),x42505)))
% 160.46/160.19  [4251]E(f870(f870(f101(f940(x42511,a928)),f870(f310(x42511,x42512,x42513),x42514)),f870(f310(x42511,x42512,x42513),x42515)),f870(f310(x42511,x42512,x42513),f870(f870(f101(f940(x42512,a928)),x42514),x42515)))
% 160.46/160.19  [4252]E(f870(f870(f102(f940(x42521,a928)),f870(f310(x42521,x42522,x42523),x42524)),f870(f310(x42521,x42522,x42523),x42525)),f870(f310(x42521,x42522,x42523),f870(f870(f102(f940(x42522,a928)),x42524),x42525)))
% 160.46/160.19  [4253]E(f870(f870(f101(f940(x42531,a928)),f870(f309(x42532,x42531,x42533),x42534)),f870(f309(x42532,x42531,x42533),x42535)),f870(f309(x42532,x42531,x42533),f870(f870(f101(f940(x42532,a928)),x42534),x42535)))
% 160.46/160.19  [4314]E(f870(f870(f159(x43141,f870(f870(f134(x43141),x43142),f870(f870(f151(x43141),x43143),x43144))),f870(f189(f933(x43141)),x43142)),x43145),f870(f870(f134(x43141),x43142),f870(f870(f151(x43141),x43145),x43144)))
% 160.46/160.19  [4321]E(f870(f870(f39(x43211,f940(x43212,a928)),x43213),f870(f870(f10(f940(x43212,a928),f940(x43212,a928),x43211),f870(f308(x43212),x43214)),x43215)),f870(f870(f308(x43212),x43214),f870(f870(f39(x43211,f940(x43212,a928)),x43213),x43215)))
% 160.46/160.19  [4474]E(f870(f870(f154(x44741,x44742),x44743),f870(f136(x44741,f870(f72(x44742,a928,x44741,x44744),x44743)),x44745)),f870(f136(x44742,x44744),f870(f870(f154(x44741,x44742),x44743),x44745)))
% 160.46/160.19  [4480]E(f870(f189(f933(x44801)),f870(f136(x44801,x44802),f870(f870(f154(x44803,x44801),x44804),x44805))),f870(f189(f933(x44803)),f870(f136(x44803,f870(f72(x44801,a928,x44803,x44802),x44804)),x44805)))
% 160.46/160.19  [4687]E(f870(f156(f933(f939(x46871,x46872)),x46872,f113(f939(x46871,x46872)),f870(f870(f9(x46872,f940(f933(x46872),f933(f939(x46871,x46872))),f940(f933(x46872),f933(f939(x46871,x46872)))),f870(f870(f10(f940(f933(f939(x46871,x46872)),f933(f939(x46871,x46872))),f940(f940(f933(x46872),f933(f939(x46871,x46872))),f940(f933(x46872),f933(f939(x46871,x46872)))),x46872),f10(f933(f939(x46871,x46872)),f933(f939(x46871,x46872)),f933(x46872))),f870(f870(f10(f939(x46871,x46872),f940(f933(f939(x46871,x46872)),f933(f939(x46871,x46872))),x46872),f151(f939(x46871,x46872))),f870(f251(x46871,x46872),x46873)))),f870(f181(x46871,x46872),x46874))),x46875),f870(f870(f181(x46871,x46872),f870(f870(f151(x46871),x46873),x46874)),x46875))
% 160.46/160.19  [4178]E(f870(f870(f159(x41781,f870(f870(f159(x41781,x41782),x41783),x41784)),x41783),x41785),f870(f870(f159(x41781,x41782),x41783),x41785))
% 160.46/160.19  [4231]E(f870(f283(x42311,x42312),f870(f870(f308(f939(x42311,x42312)),f870(f870(f251(x42311,x42312),x42313),x42314)),x42315)),f870(f870(f308(x42312),x42314),f870(f283(x42311,x42312),x42315)))
% 160.46/160.19  [4232]E(f870(f263(x42321,x42322),f870(f870(f308(f939(x42321,x42322)),f870(f870(f251(x42321,x42322),x42323),x42324)),x42325)),f870(f870(f308(x42321),x42323),f870(f263(x42321,x42322),x42325)))
% 160.46/160.19  [4279]E(f122(x42791,x42792,f870(x42793,x42794),f870(f870(f9(x42791,a99,f934(f936(x42792))),x42795),x42794)),f870(f195(x42791,x42792,x42793,x42795),x42794))
% 160.46/160.19  [4307]E(f870(f870(f3(f940(f939(x43071,x43072),a928)),f870(f870(f253(x43071,x43072),x43073),x43074)),f870(f870(f253(x43071,x43072),x43075),x43074)),f870(f870(f253(x43071,x43072),f870(f870(f3(f940(x43071,a928)),x43073),x43075)),x43074))
% 160.46/160.19  [4308]E(f870(f870(f101(f940(f939(x43081,x43082),a928)),f870(f870(f253(x43081,x43082),x43083),x43084)),f870(f870(f253(x43081,x43082),x43085),x43084)),f870(f870(f253(x43081,x43082),f870(f870(f101(f940(x43081,a928)),x43083),x43085)),x43084))
% 160.46/160.19  [4309]E(f870(f870(f102(f940(f939(x43091,x43092),a928)),f870(f870(f253(x43091,x43092),x43093),x43094)),f870(f870(f253(x43091,x43092),x43095),x43094)),f870(f870(f253(x43091,x43092),f870(f870(f102(f940(x43091,a928)),x43093),x43095)),x43094))
% 160.46/160.19  [4368]E(f870(f870(f101(f940(x43681,a928)),f870(f870(f38(x43682,f940(x43681,a928)),x43683),x43684)),f870(f870(f38(x43682,f940(x43681,a928)),x43685),x43684)),f870(f870(f38(x43682,f940(x43681,a928)),f870(f870(f101(f940(x43682,a928)),x43683),x43685)),x43684))
% 160.46/160.19  [4369]E(f870(f870(f102(f940(x43691,a928)),f870(f870(f39(x43692,f940(x43691,a928)),x43693),x43694)),f870(f870(f39(x43692,f940(x43691,a928)),x43695),x43694)),f870(f870(f39(x43692,f940(x43691,a928)),f870(f870(f101(f940(x43692,a928)),x43693),x43695)),x43694))
% 160.46/160.19  [4383]E(f870(f870(f38(x43831,f940(x43832,a928)),x43833),f870(f870(f10(f940(x43832,a928),f940(x43832,a928),x43831),f870(f3(f940(x43832,a928)),x43834)),x43835)),f870(f870(f3(f940(x43832,a928)),x43834),f870(f870(f39(x43831,f940(x43832,a928)),x43833),x43835)))
% 160.46/160.19  [4384]E(f870(f870(f38(x43841,f940(x43842,a928)),x43843),f870(f870(f10(f940(x43842,a928),f940(x43842,a928),x43841),f870(f102(f940(x43842,a928)),x43844)),x43845)),f870(f870(f102(f940(x43842,a928)),x43844),f870(f870(f38(x43841,f940(x43842,a928)),x43843),x43845)))
% 160.46/160.19  [4385]E(f870(f870(f39(x43851,f940(x43852,a928)),x43853),f870(f870(f10(f940(x43852,a928),f940(x43852,a928),x43851),f870(f101(f940(x43852,a928)),x43854)),x43855)),f870(f870(f101(f940(x43852,a928)),x43854),f870(f870(f39(x43851,f940(x43852,a928)),x43853),x43855)))
% 160.46/160.19  [4439]E(f185(f933(x44391),f870(f870(f151(x44391),x44392),x44393),f870(f870(f10(f933(x44391),f933(x44391),a932),f870(f151(x44391),x44394)),f870(f870(f9(a932,x44391,f933(x44391)),f159(x44391,x44393)),x44392)),x44395),f870(f870(f159(x44391,f870(f870(f151(x44391),x44394),x44393)),x44395),x44392))
% 160.46/160.19  [4443]E(f870(f870(f38(x44431,f940(f939(x44432,x44433),a928)),x44434),f870(f870(f10(f940(f939(x44433,x44432),a928),f940(f939(x44432,x44433),a928),x44431),f285(x44433,x44432)),x44435)),f870(f285(x44433,x44432),f870(f870(f38(x44431,f940(f939(x44433,x44432),a928)),x44434),x44435)))
% 160.46/160.19  [4444]E(f870(f870(f39(x44441,f940(f939(x44442,x44443),a928)),x44444),f870(f870(f10(f940(f939(x44443,x44442),a928),f940(f939(x44442,x44443),a928),x44441),f285(x44443,x44442)),x44445)),f870(f285(x44443,x44442),f870(f870(f39(x44441,f940(f939(x44443,x44442),a928)),x44444),x44445)))
% 160.46/160.19  [4545]P1(f870(f870(f233(f940(x45451,a928)),f870(f870(f3(f940(x45451,a928)),f870(f309(x45452,x45451,x45453),x45454)),f870(f309(x45452,x45451,x45453),x45455))),f870(f309(x45452,x45451,x45453),f870(f870(f3(f940(x45452,a928)),x45454),x45455))))
% 160.46/160.19  [4690]E(f870(f156(f933(f939(x46901,x46902)),x46901,f113(f939(x46901,x46902)),f870(f870(f9(x46901,f940(f933(x46901),f933(f939(x46901,x46902))),f940(f933(x46901),f933(f939(x46901,x46902)))),f870(f870(f10(f940(f933(f939(x46901,x46902)),f933(f939(x46901,x46902))),f940(f940(f933(x46901),f933(f939(x46901,x46902))),f940(f933(x46901),f933(f939(x46901,x46902)))),x46901),f10(f933(f939(x46901,x46902)),f933(f939(x46901,x46902)),f933(x46901))),f870(f870(f10(f939(x46901,x46902),f940(f933(f939(x46901,x46902)),f933(f939(x46901,x46902))),x46901),f151(f939(x46901,x46902))),f870(f870(f9(x46901,x46902,f939(x46901,x46902)),f251(x46901,x46902)),x46903)))),f870(f870(f9(f933(x46901),f933(x46902),f933(f939(x46901,x46902))),f181(x46901,x46902)),x46904))),x46905),f870(f870(f181(x46901,x46902),x46905),f870(f870(f151(x46902),x46903),x46904)))
% 160.46/160.19  [4408]E(f870(f870(f101(f940(x44081,a928)),f870(f284(x44082,x44081,x44083),x44084)),f870(f284(x44082,x44081,x44085),x44084)),f870(f284(x44082,x44081,f870(f870(f101(f940(f939(x44082,x44081),a928)),x44083),x44085)),x44084))
% 160.46/160.19  [4445]E(f870(f870(f134(f939(x44451,x44452)),f870(f870(f181(x44451,x44452),x44453),f870(f870(f175(x44452),f870(f189(f933(x44451)),x44453)),x44454))),f870(f870(f181(x44451,x44452),x44455),f870(f870(f138(x44452),f870(f189(f933(x44451)),x44453)),x44454))),f870(f870(f181(x44451,x44452),f870(f870(f134(x44451),x44453),x44455)),x44454))
% 160.46/160.19  [4548]E(f870(f870(f253(x45481,x45482),x45483),f870(f870(f20(x45481,f940(x45482,a928),f940(x45482,a928)),f870(f870(f10(f940(x45482,a928),f940(f940(x45482,a928),f940(x45482,a928)),x45481),f3(f940(x45482,a928))),x45484)),x45485)),f870(f870(f3(f940(f939(x45481,x45482),a928)),f870(f870(f253(x45481,x45482),x45483),x45484)),f870(f870(f253(x45481,x45482),x45483),x45485)))
% 160.46/160.19  [4549]E(f870(f870(f253(x45491,x45492),x45493),f870(f870(f20(x45491,f940(x45492,a928),f940(x45492,a928)),f870(f870(f10(f940(x45492,a928),f940(f940(x45492,a928),f940(x45492,a928)),x45491),f101(f940(x45492,a928))),x45494)),x45495)),f870(f870(f101(f940(f939(x45491,x45492),a928)),f870(f870(f253(x45491,x45492),x45493),x45494)),f870(f870(f253(x45491,x45492),x45493),x45495)))
% 160.46/160.19  [4550]E(f870(f870(f253(x45501,x45502),x45503),f870(f870(f20(x45501,f940(x45502,a928),f940(x45502,a928)),f870(f870(f10(f940(x45502,a928),f940(f940(x45502,a928),f940(x45502,a928)),x45501),f102(f940(x45502,a928))),x45504)),x45505)),f870(f870(f102(f940(f939(x45501,x45502),a928)),f870(f870(f253(x45501,x45502),x45503),x45504)),f870(f870(f253(x45501,x45502),x45503),x45505)))
% 160.46/160.19  [4554]E(f870(f870(f38(x45541,f940(x45542,a928)),x45543),f870(f870(f9(x45541,f940(x45542,a928),f940(x45542,a928)),f870(f870(f10(f940(x45542,a928),f940(f940(x45542,a928),f940(x45542,a928)),x45541),f3(f940(x45542,a928))),x45544)),x45545)),f870(f870(f3(f940(x45542,a928)),f870(f870(f38(x45541,f940(x45542,a928)),x45543),x45544)),x45545))
% 160.46/160.19  [4555]E(f870(f870(f38(x45551,f940(x45552,a928)),x45553),f870(f870(f9(x45551,f940(x45552,a928),f940(x45552,a928)),f870(f870(f10(f940(x45552,a928),f940(f940(x45552,a928),f940(x45552,a928)),x45551),f102(f940(x45552,a928))),x45554)),x45555)),f870(f870(f102(f940(x45552,a928)),f870(f870(f38(x45551,f940(x45552,a928)),x45553),x45554)),x45555))
% 160.46/160.19  [4556]E(f870(f870(f39(x45561,f940(x45562,a928)),x45563),f870(f870(f9(x45561,f940(x45562,a928),f940(x45562,a928)),f870(f870(f10(f940(x45562,a928),f940(f940(x45562,a928),f940(x45562,a928)),x45561),f101(f940(x45562,a928))),x45564)),x45565)),f870(f870(f101(f940(x45562,a928)),f870(f870(f39(x45561,f940(x45562,a928)),x45563),x45564)),x45565))
% 160.46/160.19  [4560]E(f870(f870(f38(x45601,f940(x45602,a928)),x45603),f870(f870(f20(x45601,f940(x45602,a928),f940(x45602,a928)),f870(f870(f10(f940(x45602,a928),f940(f940(x45602,a928),f940(x45602,a928)),x45601),f101(f940(x45602,a928))),x45604)),x45605)),f870(f870(f101(f940(x45602,a928)),f870(f870(f38(x45601,f940(x45602,a928)),x45603),x45604)),f870(f870(f38(x45601,f940(x45602,a928)),x45603),x45605)))
% 160.46/160.19  [4561]E(f870(f870(f39(x45611,f940(x45612,a928)),x45613),f870(f870(f20(x45611,f940(x45612,a928),f940(x45612,a928)),f870(f870(f10(f940(x45612,a928),f940(f940(x45612,a928),f940(x45612,a928)),x45611),f102(f940(x45612,a928))),x45614)),x45615)),f870(f870(f102(f940(x45612,a928)),f870(f870(f39(x45611,f940(x45612,a928)),x45613),x45614)),f870(f870(f39(x45611,f940(x45612,a928)),x45613),x45615)))
% 160.46/160.19  [4574]E(f870(f870(f38(x45741,f940(x45742,a928)),x45743),f870(f870(f20(x45741,f940(x45742,a928),f940(x45742,a928)),f870(f870(f10(f940(x45742,a928),f940(f940(x45742,a928),f940(x45742,a928)),x45741),f101(f940(x45742,a928))),x45744)),x45745)),f870(f870(f101(f940(x45742,a928)),f36(f940(x45742,a928),f870(f309(x45741,f940(x45742,a928),x45744),x45743))),f36(f940(x45742,a928),f870(f309(x45741,f940(x45742,a928),x45745),x45743))))
% 160.46/160.19  [4575]E(f870(f870(f39(x45751,f940(x45752,a928)),x45753),f870(f870(f20(x45751,f940(x45752,a928),f940(x45752,a928)),f870(f870(f10(f940(x45752,a928),f940(f940(x45752,a928),f940(x45752,a928)),x45751),f102(f940(x45752,a928))),x45754)),x45755)),f870(f870(f102(f940(x45752,a928)),f37(f940(x45752,a928),f870(f309(x45751,f940(x45752,a928),x45754),x45753))),f37(f940(x45752,a928),f870(f309(x45751,f940(x45752,a928),x45755),x45753))))
% 160.46/160.19  [4611]E(f870(f870(f138(x46111),f870(f189(f933(x46111)),f177(x46111,x46112,f870(f870(f154(x46113,x46111),x46114),x46115)))),f870(f870(f154(x46113,x46111),x46114),x46115)),f870(f870(f154(x46113,x46111),x46114),f870(f870(f138(x46113),f870(f189(f933(x46113)),f177(x46113,f870(f72(x46111,a928,x46113,x46112),x46114),x46115))),x46115)))
% 160.46/160.19  [4487]E(f870(f870(f134(f939(x44871,x44872)),f870(f870(f181(x44871,x44872),f870(f870(f175(x44871),f870(f189(f933(x44872)),x44873)),x44874)),x44873)),f870(f870(f181(x44871,x44872),f870(f870(f138(x44871),f870(f189(f933(x44872)),x44873)),x44874)),x44875)),f870(f870(f181(x44871,x44872),x44874),f870(f870(f134(x44872),x44873),x44875)))
% 160.46/160.19  [4602]E(f84(x46021,f870(f870(f20(x46021,a928,a928),f870(f870(f10(a928,f940(a928,a928),x46021),a325),f870(f870(f9(x46021,f940(x46021,a928),a928),f328(x46021)),x46022))),f870(f870(f9(x46021,x46023,a928),f870(f870(f10(x46023,f940(x46023,a928),x46021),a324),x46024)),x46025))),f870(f76(x46021,x46023,x46022,x46024),x46025))
% 160.46/160.19  [4603]E(f89(x46031,f870(f870(f20(x46031,a928,a928),f870(f870(f10(a928,f940(a928,a928),x46031),a325),f870(f870(f9(x46031,f940(x46031,a928),a928),f328(x46031)),x46032))),f870(f870(f9(x46031,x46033,a928),f870(f870(f10(x46033,f940(x46033,a928),x46031),a324),x46034)),x46035))),f870(f91(x46031,x46033,x46032,x46034),x46035))
% 160.46/160.19  [4651]E(f870(f870(f85(a1,x46511),f870(f104(a1),f870(f870(f79(a1),x46512),a97))),f870(f870(f20(a1,x46511,x46511),f870(f870(f9(a1,x46511,f940(x46511,x46511)),f870(f870(f10(a928,f940(x46511,f940(x46511,x46511)),a1),f96(x46511)),a193)),f185(x46511,x46513,x46514,x46515))),f870(f870(f10(a932,x46511,a1),x46514),f870(f870(f9(a1,a932,a932),f870(f870(f10(a932,f940(a932,a932),a1),f79(a932)),a105)),x46515)))),f185(x46511,x46513,x46514,f870(f870(f79(a932),f870(f104(a932),x46512)),x46515)))
% 160.46/160.19  [4686]E(f870(f870(f85(a1,x46861),f870(f104(a1),f870(f870(f79(a1),x46862),a97))),f870(f870(f20(a1,x46861,x46861),f870(f870(f9(a1,x46861,f940(x46861,x46861)),f870(f870(f10(a928,f940(x46861,f940(x46861,x46861)),a1),f96(x46861)),a193)),f870(f184(x46861,x46863,x46864),x46865))),f870(f870(f20(a1,x46861,x46861),f870(f870(f10(a932,f940(x46861,x46861),a1),x46864),f870(f870(f9(a1,a932,a932),f870(f870(f10(a932,f940(a932,a932),a1),f79(a932)),a105)),x46865))),f870(f870(f10(a932,x46861,a1),f184(x46861,x46863,x46864)),f870(f870(f9(a1,a932,a932),f870(f870(f10(a932,f940(a932,a932),a1),f79(a932)),a105)),x46865))))),f870(f184(x46861,x46863,x46864),f870(f870(f79(a932),f870(f104(a932),x46862)),x46865)))
% 160.46/160.19  [4720]E(f870(f261(f939(x47201,x47202)),f870(f256(x47201,x47202,a928),f870(f870(f10(f940(x47202,f940(x47203,a928)),f940(x47202,a928),x47201),f870(f10(f940(x47203,a928),a928,x47202),f86(x47203))),f870(f870(f9(x47201,f940(x47202,f940(x47203,a928)),f940(x47202,f940(x47203,a928))),f870(f870(f10(f940(f940(x47203,a928),f940(x47203,a928)),f940(f940(x47202,f940(x47203,a928)),f940(x47202,f940(x47203,a928))),x47201),f10(f940(x47203,a928),f940(x47203,a928),x47202)),f870(f870(f10(f940(x47203,f940(a928,a928)),f940(f940(x47203,a928),f940(x47203,a928)),x47201),f20(x47203,a928,a928)),f870(f870(f10(f940(x47203,a928),f940(x47203,f940(a928,a928)),x47201),f870(f10(a928,f940(a928,a928),x47203),a325)),f870(f870(f9(x47201,f940(f939(x47201,x47203),a928),f940(x47203,a928)),f870(f870(f10(f940(x47203,f940(f940(f939(x47201,x47203),a928),a928)),f940(f940(f939(x47201,x47203),a928),f940(x47203,a928)),x47201),f9(x47203,f940(f939(x47201,x47203),a928),a928)),f870(f870(f10(f940(x47203,f939(x47201,x47203)),f940(x47203,f940(f940(f939(x47201,x47203),a928),a928)),x47201),f870(f10(f939(x47201,x47203),f940(f940(f939(x47201,x47203),a928),a928),x47203),f328(f939(x47201,x47203)))),f251(x47201,x47203)))),x47204))))),f870(f870(f9(x47202,f940(f939(x47203,x47202),a928),f940(x47203,a928)),f870(f870(f10(f940(x47203,f940(f940(f939(x47203,x47202),a928),a928)),f940(f940(f939(x47203,x47202),a928),f940(x47203,a928)),x47202),f9(x47203,f940(f939(x47203,x47202),a928),a928)),f870(f870(f10(f940(x47203,f939(x47203,x47202)),f940(x47203,f940(f940(f939(x47203,x47202),a928),a928)),x47202),f870(f10(f939(x47203,x47202),f940(f940(f939(x47203,x47202),a928),a928),x47203),f328(f939(x47203,x47202)))),f870(f9(x47203,x47202,f939(x47203,x47202)),f251(x47203,x47202))))),x47205))))),f870(f870(f288(x47201,x47203,x47202),x47204),x47205))
% 160.46/160.19  [4785]~E(f26(x47851,x47852,x47853),f27(x47854,x47855,x47856))
% 160.46/160.19  [4337]E(f224(x43371,x43372,x43373,x43374,f220(x43371,x43372,x43375,x43376)),f870(f870(x43374,x43375),x43376))
% 160.46/160.19  [4338]E(f225(x43381,x43382,x43383,x43384,f220(x43381,x43382,x43385,x43386)),f870(f870(x43384,x43385),x43386))
% 160.46/160.19  [4463]E(f127(x44631,x44632,x44633,x44634,f126(x44632,x44635,x44636)),f870(f870(f870(x44634,x44635),x44636),f127(x44631,x44632,x44633,x44634,x44636)))
% 160.46/160.19  [4482]E(f74(x44821,x44822,f74(x44821,x44822,x44823,x44824,x44825),x44824,x44826),f74(x44821,x44822,x44823,x44824,x44826))
% 160.46/160.19  [4590]E(f870(f72(f939(x45901,x45902),x45902,f939(x45903,x45904),f255(x45901,x45902)),f257(x45903,x45901,x45904,x45902,x45905,x45906)),f870(f72(x45904,x45902,f939(x45903,x45904),x45906),f255(x45903,x45904)))
% 160.46/160.19  [4591]E(f870(f72(f939(x45911,x45912),x45911,f939(x45913,x45914),f250(x45911,x45912)),f257(x45913,x45911,x45914,x45912,x45915,x45916)),f870(f72(x45913,x45911,f939(x45913,x45914),x45915),f250(x45913,x45914)))
% 160.46/160.19  [4207]E(f870(f870(f72(x42071,x42072,x42073,x42074),x42075),x42076),f870(x42074,f870(x42075,x42076)))
% 160.46/160.19  [4347]E(f223(x43471,f939(x43472,f934(x43472)),x43473,f870(f256(x43472,f934(x43472),x43471),x43474),f870(f135(x43472),f126(x43472,x43475,x43476))),f870(f870(x43474,x43475),x43476))
% 160.46/160.19  [4397]E(f226(x43971,x43972,x43973,x43974,f220(x43971,x43972,x43975,x43976)),f870(f870(f79(a932),f870(f870(f79(a932),f870(x43973,x43975)),f870(x43974,x43976))),f870(a112,f2(a932))))
% 160.46/160.19  [4005]E(f870(f870(f256(x40051,x40052,x40053),x40054),f870(f870(f251(x40051,x40052),x40055),x40056)),f870(f870(x40054,x40055),x40056))
% 160.46/160.19  [4065]E(f870(f870(f870(f10(x40651,x40652,x40653),x40654),x40655),x40656),f870(x40654,f870(x40655,x40656)))
% 160.46/160.19  [4066]E(f870(f870(f870(f9(x40661,x40662,x40663),x40664),x40665),x40666),f870(f870(x40664,x40666),x40665))
% 160.46/160.19  [4084]E(f870(f870(f870(f20(x40841,x40842,x40843),x40844),x40845),x40846),f870(f870(x40844,x40846),f870(x40845,x40846)))
% 160.46/160.19  [4107]E(f870(f156(x41071,x41072,x41073,x41074),f870(f870(f151(x41072),x41075),x41076)),f870(f870(x41074,x41075),x41076))
% 160.46/160.19  [4145]E(f169(f939(x41451,x41452),f870(f870(f237(a932),x41453),x41454),f870(f870(f251(x41451,x41452),x41455),x41456)),f870(f870(f181(x41451,x41452),f169(x41451,x41453,x41455)),f169(x41452,x41454,x41456)))
% 160.46/160.19  [4211]E(f870(f870(f151(f939(x42111,x42112)),f870(f870(f251(x42111,x42112),x42113),x42114)),f870(f870(f181(x42111,x42112),x42115),x42116)),f870(f870(f181(x42111,x42112),f870(f870(f151(x42111),x42113),x42115)),f870(f870(f151(x42112),x42114),x42116)))
% 160.46/160.19  [4212]E(f870(f870(f154(x42121,x42122),x42123),f870(f870(f159(x42121,x42124),x42125),x42126)),f870(f870(f159(x42122,f870(f870(f154(x42121,x42122),x42123),x42124)),x42125),f870(x42123,x42126)))
% 160.46/160.19  [4236]E(f870(f870(f254(x42361,x42362,x42363,x42364),x42365),x42366),f870(x42364,f870(f870(f251(x42361,x42362),x42365),x42366)))
% 160.46/160.19  [4254]E(f870(f142(x42541,x42542,x42543,x42544),f870(f870(f151(x42542),x42545),x42546)),f870(f142(x42541,x42542,x42543,f870(f870(x42543,x42544),x42545)),x42546))
% 160.46/160.19  [4280]E(f259(x42801,x42802,x42803,x42804,f870(f870(f251(x42801,x42802),x42805),x42806)),f870(f870(x42804,x42805),x42806))
% 160.46/160.19  [4361]E(f870(f870(f38(x43611,f940(x43612,a928)),x43613),f870(f72(x43614,f940(x43612,a928),x43611,x43615),x43616)),f870(f870(f38(x43614,f940(x43612,a928)),f870(f309(x43611,x43614,x43616),x43613)),x43615))
% 160.46/160.19  [4411]E(f870(f870(f154(x44111,x44112),x44113),f870(f870(f154(x44114,x44111),x44115),x44116)),f870(f870(f154(x44114,x44112),f870(f72(x44111,x44112,x44114,x44113),x44115)),x44116))
% 160.46/160.19  [4417]E(f870(f310(x44171,x44172,f870(f72(x44173,x44172,x44171,x44174),x44175)),x44176),f870(f310(x44171,x44173,x44175),f870(f310(x44173,x44172,x44174),x44176)))
% 160.46/160.19  [4418]E(f870(f309(x44181,x44182,f870(f72(x44183,x44182,x44181,x44184),x44185)),x44186),f870(f309(x44183,x44182,x44184),f870(f309(x44181,x44183,x44185),x44186)))
% 160.46/160.19  [4446]E(f870(f142(x44461,x44462,x44463,f870(f142(x44461,x44462,x44463,x44464),x44465)),x44466),f870(f142(x44461,x44462,x44463,x44464),f870(f870(f134(x44462),x44465),x44466)))
% 160.46/160.19  [4580]E(f870(f257(x45801,x45801,x45802,x45803,f31(x45801),x45804),f870(f870(f251(x45801,x45802),x45805),x45806)),f870(f870(f251(x45801,x45803),x45805),f870(x45804,x45806)))
% 160.46/160.19  [4581]E(f870(f257(x45811,x45812,x45813,x45813,x45814,f31(x45813)),f870(f870(f251(x45811,x45813),x45815),x45816)),f870(f870(f251(x45812,x45813),f870(x45814,x45815)),x45816))
% 160.46/160.19  [4669]E(f870(f870(f154(f939(x46691,x46692),f939(x46691,x46693)),f870(f256(x46691,x46692,f939(x46691,x46693)),f870(f870(f9(x46691,f940(x46692,x46693),f940(x46692,f939(x46691,x46693))),f870(f870(f10(f940(x46693,f939(x46691,x46693)),f940(f940(x46692,x46693),f940(x46692,f939(x46691,x46693))),x46691),f10(x46693,f939(x46691,x46693),x46692)),f251(x46691,x46693))),x46694))),f870(f870(f181(x46691,x46692),x46695),x46696)),f870(f870(f181(x46691,x46693),x46695),f870(f870(f154(x46692,x46693),x46694),x46696)))
% 160.46/160.19  [4070]E(f94(x40701,x40702,x40703,f870(f870(f870(f90(x40701),x40704),x40705),x40706)),f870(f870(f870(x40703,x40704),x40705),x40706))
% 160.46/160.19  [4071]E(f95(x40711,x40712,x40713,f870(f870(f870(f90(x40711),x40714),x40715),x40716)),f870(f870(f870(x40713,x40714),x40715),x40716))
% 160.46/160.19  [4264]E(f870(f870(f72(x42641,x42642,x42643,f870(f18(x42642,x42641),x42644)),x42645),x42646),x42644)
% 160.46/160.19  [4296]E(f870(f309(x42961,x42962,x42963),f870(f309(x42964,x42961,x42965),x42966)),f870(f309(x42964,x42962,f870(f870(f10(x42961,x42962,x42964),x42963),x42965)),x42966))
% 160.46/160.19  [4302]E(f870(f870(f38(x43021,f940(x43022,a928)),f870(f309(x43023,x43021,x43024),x43025)),x43026),f870(f870(f38(x43023,f940(x43022,a928)),x43025),f870(f870(f10(x43021,f940(x43022,a928),x43023),x43026),x43024)))
% 160.46/160.19  [4303]E(f870(f870(f39(x43031,f940(x43032,a928)),f870(f309(x43033,x43031,x43034),x43035)),x43036),f870(f870(f39(x43033,f940(x43032,a928)),x43035),f870(f870(f10(x43031,f940(x43032,a928),x43033),x43036),x43034)))
% 160.46/160.19  [4304]E(f870(f870(f38(x43041,f940(x43042,a928)),x43043),f870(f870(f10(x43044,f940(x43042,a928),x43041),x43045),x43046)),f870(f870(f38(x43044,f940(x43042,a928)),f870(f309(x43041,x43044,x43046),x43043)),x43045))
% 160.46/160.19  [4305]E(f870(f870(f39(x43051,f940(x43052,a928)),x43053),f870(f870(f10(x43054,f940(x43052,a928),x43051),x43055),x43056)),f870(f870(f39(x43054,f940(x43052,a928)),f870(f309(x43051,x43054,x43056),x43053)),x43055))
% 160.46/160.19  [4363]E(f870(f870(f38(x43631,f940(x43632,a928)),x43633),f870(f870(f10(f940(x43634,a928),f940(x43632,a928),x43631),f284(x43634,x43632,x43635)),x43636)),f870(f284(x43634,x43632,x43635),f870(f870(f38(x43631,f940(x43634,a928)),x43633),x43636)))
% 160.46/160.19  [4364]E(f870(f870(f38(x43641,f940(x43642,a928)),x43643),f870(f870(f10(f940(x43644,a928),f940(x43642,a928),x43641),f310(x43642,x43644,x43645)),x43646)),f870(f310(x43642,x43644,x43645),f870(f870(f38(x43641,f940(x43644,a928)),x43643),x43646)))
% 160.46/160.19  [4365]E(f870(f870(f39(x43651,f940(x43652,a928)),x43653),f870(f870(f10(f940(x43654,a928),f940(x43652,a928),x43651),f310(x43652,x43654,x43655)),x43656)),f870(f310(x43652,x43654,x43655),f870(f870(f39(x43651,f940(x43654,a928)),x43653),x43656)))
% 160.46/160.19  [4366]E(f870(f870(f38(x43661,f940(x43662,a928)),x43663),f870(f870(f10(f940(x43664,a928),f940(x43662,a928),x43661),f309(x43664,x43662,x43665)),x43666)),f870(f309(x43664,x43662,x43665),f870(f870(f38(x43661,f940(x43664,a928)),x43663),x43666)))
% 160.46/160.19  [4451]E(f870(f142(x44511,x44512,f870(f9(x44512,x44511,x44511),x44513),x44514),f870(f168(x44512),f870(f870(f151(x44512),x44515),x44516))),f870(f870(x44513,x44515),f870(f142(x44511,x44512,f870(f9(x44512,x44511,x44511),x44513),x44514),f870(f168(x44512),x44516))))
% 160.46/160.19  [4509]E(f870(f870(f20(f939(x45091,x45092),x45092,x45093),f870(f870(f10(x45094,f940(x45092,x45093),f939(x45091,x45092)),x45095),f870(f870(f10(x45091,x45094,f939(x45091,x45092)),x45096),f250(x45091,x45092)))),f255(x45091,x45092)),f870(f256(x45091,x45092,x45093),f870(f870(f10(x45094,f940(x45092,x45093),x45091),x45095),x45096)))
% 160.46/160.19  [4516]E(f870(f142(x45161,x45162,f870(f9(x45162,x45161,x45161),x45163),f870(f142(x45161,x45162,f870(f9(x45162,x45161,x45161),x45163),x45164),f870(f168(x45162),x45165))),f870(f168(x45162),x45166)),f870(f142(x45161,x45162,f870(f9(x45162,x45161,x45161),x45163),x45164),f870(f168(x45162),f870(f870(f134(x45162),x45166),x45165))))
% 160.46/160.19  [4518]E(f870(f870(f154(f939(x45181,x45182),f939(x45183,x45182)),f870(f256(x45181,x45182,f939(x45183,x45182)),f870(f870(f10(x45183,f940(x45182,f939(x45183,x45182)),x45181),f251(x45183,x45182)),x45184))),f870(f870(f181(x45181,x45182),x45185),x45186)),f870(f870(f181(x45183,x45182),f870(f870(f154(x45181,x45183),x45184),x45185)),x45186))
% 160.46/160.19  [4563]P1(f870(f870(f233(f940(x45631,a928)),f870(f284(x45632,x45631,x45633),f870(f870(f39(x45634,f940(x45632,a928)),x45635),x45636))),f870(f870(f39(x45634,f940(x45631,a928)),x45635),f870(f870(f10(f940(x45632,a928),f940(x45631,a928),x45634),f284(x45632,x45631,x45633)),x45636))))
% 160.46/160.19  [4376]E(f870(f870(f181(x43761,x43762),f870(f870(f159(x43761,x43763),x43764),f870(f250(x43761,x43762),x43765))),f870(f870(f159(x43762,x43766),x43764),f870(f255(x43761,x43762),x43765))),f870(f870(f159(f939(x43761,x43762),f870(f870(f181(x43761,x43762),x43763),x43766)),x43764),x43765))
% 160.46/160.19  [4434]E(f870(f870(f101(f940(f939(x44341,x44342),a928)),f870(f870(f288(x44341,x44343,x44342),x44344),x44345)),f870(f870(f288(x44341,x44343,x44342),x44344),x44346)),f870(f870(f288(x44341,x44343,x44342),x44344),f870(f870(f101(f940(f939(x44343,x44342),a928)),x44345),x44346)))
% 160.46/160.19  [4528]E(f870(f870(f308(f939(x45281,x45282)),f870(f870(f251(x45281,x45282),x45283),x45284)),f870(f870(f101(f940(f939(x45281,x45282),a928)),f870(f870(f253(x45281,x45282),x45285),f870(f18(f940(x45282,a928),x45281),f870(f870(f308(x45282),x45284),x45286)))),f870(f870(f253(x45281,x45282),f870(f870(f308(x45281),x45283),x45285)),f870(f18(f940(x45282,a928),x45281),x45286)))),f870(f870(f253(x45281,x45282),f870(f870(f308(x45281),x45283),x45285)),f870(f18(f940(x45282,a928),x45281),f870(f870(f308(x45282),x45284),x45286))))
% 160.46/160.19  [4607]E(f870(f870(f102(f940(x46071,a928)),f870(f310(x46071,x46072,f870(f72(f939(x46072,x46073),x46072,x46071,f250(x46072,x46073)),x46074)),x46075)),f870(f310(x46071,x46073,f870(f72(f939(x46072,x46073),x46073,x46071,f255(x46072,x46073)),x46074)),x46076)),f870(f310(x46071,f939(x46072,x46073),x46074),f870(f870(f253(x46072,x46073),x46075),f870(f18(f940(x46073,a928),x46072),x46076))))
% 160.46/160.19  [4457]E(f870(f870(f101(f940(f939(x44571,x44572),a928)),f870(f870(f288(x44571,x44573,x44572),x44574),x44575)),f870(f870(f288(x44571,x44573,x44572),x44576),x44575)),f870(f870(f288(x44571,x44573,x44572),f870(f870(f101(f940(f939(x44571,x44573),a928)),x44574),x44576)),x44575))
% 160.46/160.19  [4588]E(f870(f870(f38(x45881,f940(x45882,a928)),x45883),f870(f870(f9(x45881,f940(x45884,f940(x45882,a928)),f940(x45882,a928)),f870(f870(f10(f940(x45884,a928),f940(f940(x45884,f940(x45882,a928)),f940(x45882,a928)),x45881),f38(x45884,f940(x45882,a928))),x45885)),x45886)),f870(f870(f38(x45884,f940(x45882,a928)),f870(f870(f38(x45881,f940(x45884,a928)),x45883),x45885)),x45886))
% 160.46/160.19  [4589]E(f870(f870(f39(x45891,f940(x45892,a928)),x45893),f870(f870(f9(x45891,f940(x45894,f940(x45892,a928)),f940(x45892,a928)),f870(f870(f10(f940(x45894,a928),f940(f940(x45894,f940(x45892,a928)),f940(x45892,a928)),x45891),f39(x45894,f940(x45892,a928))),x45895)),x45896)),f870(f870(f39(x45894,f940(x45892,a928)),f870(f870(f38(x45891,f940(x45894,a928)),x45893),x45895)),x45896))
% 160.46/160.19  [4641]E(f870(f256(x46411,x46412,f939(x46413,x46414)),f870(f870(f9(x46411,f940(x46412,x46414),f940(x46412,f939(x46413,x46414))),f870(f870(f10(f940(x46414,f939(x46413,x46414)),f940(f940(x46412,x46414),f940(x46412,f939(x46413,x46414))),x46411),f10(x46414,f939(x46413,x46414),x46412)),f870(f870(f10(x46413,f940(x46414,f939(x46413,x46414)),x46411),f251(x46413,x46414)),x46415))),x46416)),f257(x46411,x46413,x46412,x46414,x46415,x46416))
% 160.46/160.19  [4664]E(f870(f309(x46641,x46642,f870(f870(f20(x46641,x46642,x46642),f870(f870(f20(x46641,x46642,f940(x46642,x46642)),f870(f870(f10(a928,f940(x46642,f940(x46642,x46642)),x46641),f96(x46642)),x46643)),x46644)),x46645)),x46646),f870(f870(f101(f940(x46642,a928)),f870(f309(x46641,x46642,x46644),f870(f870(f102(f940(x46641,a928)),x46646),f870(f261(x46641),x46643)))),f870(f309(x46641,x46642,x46645),f870(f870(f102(f940(x46641,a928)),x46646),f870(f261(x46641),f870(f870(f10(a928,a928,x46641),a321),x46643))))))
% 160.46/160.19  [4676]E(f870(f309(x46761,f939(x46762,x46763),f870(f870(f20(x46761,x46763,f939(x46762,x46763)),f870(f870(f10(x46762,f940(x46763,f939(x46762,x46763)),x46761),f251(x46762,x46763)),x46764)),x46765)),x46766),f870(f870(f253(x46762,x46763),f870(f309(x46761,x46762,x46764),x46766)),f870(f870(f10(f940(x46761,a928),f940(x46763,a928),x46762),f309(x46761,x46763,x46765)),f870(f870(f9(x46762,f940(x46761,a928),f940(x46761,a928)),f870(f870(f10(f940(x46761,a928),f940(f940(x46761,a928),f940(x46761,a928)),x46762),f102(f940(x46761,a928))),f870(f870(f10(f940(x46762,a928),f940(x46761,a928),x46762),f310(x46761,x46762,x46764)),f870(f870(f9(x46762,f940(x46762,a928),f940(x46762,a928)),f308(x46762)),f188(f940(x46762,a928)))))),x46766))))
% 160.46/160.19  [4701]E(f245(x47011,x47012,x47013,x47014,x47015,x47016),f870(x47014,f870(f261(x47011),f870(f870(f10(f940(f940(x47013,x47011),a928),a928,x47011),f86(f940(x47013,x47011))),f870(f870(f10(f940(f940(x47013,x47011),a928),f940(f940(x47013,x47011),a928),x47011),f870(f20(f940(x47013,x47011),a928,a928),f870(f870(f10(a928,f940(a928,a928),f940(x47013,x47011)),a325),f870(f870(f9(f940(x47013,x47011),f940(f940(x47013,x47011),a928),a928),f328(f940(x47013,x47011))),x47015)))),f870(f870(f9(x47011,f940(f940(x47013,x47011),x47011),f940(f940(x47013,x47011),a928)),f870(f870(f10(f940(x47011,a928),f940(f940(f940(x47013,x47011),x47011),f940(f940(x47013,x47011),a928)),x47011),f10(x47011,a928,f940(x47013,x47011))),a324)),f870(f870(f9(f940(x47013,x47011),x47013,x47011),f7(f940(x47013,x47011))),x47016)))))))
% 160.46/160.19  [4490]E(f870(f72(x44901,x44902,x44903,x44904),f74(x44903,x44901,x44905,x44906,x44907)),f74(x44903,x44902,f870(f72(x44901,x44902,x44903,x44904),x44905),x44906,f870(x44904,x44907)))
% 160.46/160.19  [4624]E(f870(f255(x46241,x46242),f870(f257(x46243,x46241,x46244,x46242,x46245,x46246),x46247)),f870(x46246,f870(f255(x46243,x46244),x46247)))
% 160.46/160.19  [4625]E(f870(f250(x46251,x46252),f870(f257(x46253,x46251,x46254,x46252,x46255,x46256),x46257)),f870(x46255,f870(f250(x46253,x46254),x46257)))
% 160.46/160.19  [4339]E(f870(f870(f181(x43391,x43392),f870(f870(f159(x43391,x43393),x43394),x43395)),f870(f870(f159(x43392,x43396),x43394),x43397)),f870(f870(f159(f939(x43391,x43392),f870(f870(f181(x43391,x43392),x43393),x43396)),x43394),f870(f870(f251(x43391,x43392),x43395),x43397)))
% 160.46/160.19  [4406]E(f870(f870(f870(f258(x44061,x44062,x44063,x44064),x44065),x44066),x44067),f870(f870(f256(x44062,x44063,x44064),x44066),f870(x44065,x44067)))
% 160.46/160.19  [4416]E(f870(f870(f870(f258(x44161,x44162,x44163,x44164),x44165),x44166),x44167),f870(f870(x44166,f870(f250(x44162,x44163),f870(x44165,x44167))),f870(f255(x44162,x44163),f870(x44165,x44167))))
% 160.46/160.19  [4468]E(f870(f72(x44681,x44682,x44683,x44684),f870(f72(x44685,x44681,x44683,x44686),x44687)),f870(f72(x44685,x44682,x44683,f870(f72(x44681,x44682,x44685,x44684),x44686)),x44687))
% 160.46/160.19  [4645]E(f870(f257(x46451,x46452,x46453,x46453,x46454,f31(x46453)),f870(f257(x46451,x46451,x46455,x46453,f31(x46451),x46456),x46457)),f870(f870(f251(x46452,x46453),f870(x46454,f870(f250(x46451,x46455),x46457))),f870(x46456,f870(f255(x46451,x46455),x46457))))
% 160.46/160.19  [4646]E(f870(f257(x46461,x46461,x46462,x46463,f31(x46461),x46464),f870(f257(x46465,x46461,x46462,x46462,x46466,f31(x46462)),x46467)),f870(f870(f251(x46461,x46463),f870(x46466,f870(f250(x46465,x46462),x46467))),f870(x46464,f870(f255(x46465,x46462),x46467))))
% 160.46/160.19  [4662]E(f870(f257(x46621,x46622,x46623,x46623,x46624,f31(x46623)),f870(f257(x46625,x46621,x46623,x46623,x46626,f31(x46623)),x46627)),f870(f257(x46625,x46622,x46623,x46623,f870(f72(x46621,x46622,x46625,x46624),x46626),f31(x46623)),x46627))
% 160.46/160.19  [4663]E(f870(f257(x46631,x46631,x46632,x46633,f31(x46631),x46634),f870(f257(x46631,x46631,x46635,x46632,f31(x46631),x46636),x46637)),f870(f257(x46631,x46631,x46635,x46633,f31(x46631),f870(f72(x46632,x46633,x46635,x46634),x46636)),x46637))
% 160.46/160.19  [4673]E(f870(f257(x46731,x46732,x46733,x46733,x46734,f31(x46733)),f870(f257(x46731,x46731,x46735,x46733,f31(x46731),x46736),x46737)),f870(f257(x46732,x46732,x46735,x46733,f31(x46732),x46736),f870(f257(x46731,x46732,x46735,x46735,x46734,f31(x46735)),x46737)))
% 160.46/160.19  [4373]E(f870(f870(f288(x43731,x43732,x43733),f870(f870(f288(x43731,x43734,x43732),x43735),x43736)),x43737),f870(f870(f288(x43731,x43734,x43733),x43735),f870(f870(f288(x43734,x43732,x43733),x43736),x43737)))
% 160.46/160.19  [4440]E(f870(f870(f256(x44401,x44402,x44403),f870(f72(x44404,f940(x44402,x44403),x44401,x44405),x44406)),x44407),f870(f870(x44405,f870(x44406,f870(f250(x44401,x44402),x44407))),f870(f255(x44401,x44402),x44407)))
% 160.46/160.19  [4521]E(f870(f142(x45211,x45212,f870(f9(x45212,x45211,x45211),x45213),x45214),f870(f168(x45212),f870(f870(f154(x45215,x45212),x45216),x45217))),f870(f142(x45211,x45215,f870(f9(x45215,x45211,x45211),f870(f72(x45212,f940(x45211,x45211),x45215,x45213),x45216)),x45214),f870(f168(x45215),x45217)))
% 160.46/160.19  [4469]E(f870(f870(f38(x44691,f940(f939(x44692,x44693),a928)),x44694),f870(f870(f10(f940(f939(x44695,x44693),a928),f940(f939(x44692,x44693),a928),x44691),f870(f288(x44692,x44695,x44693),x44696)),x44697)),f870(f870(f288(x44692,x44695,x44693),x44696),f870(f870(f38(x44691,f940(f939(x44695,x44693),a928)),x44694),x44697)))
% 160.46/160.19  [4612]E(f870(f870(f38(x46121,f940(f939(x46122,x46123),a928)),x46124),f870(f870(f9(x46121,f940(f939(x46125,x46123),a928),f940(f939(x46122,x46123),a928)),f870(f870(f10(f940(f939(x46122,x46125),a928),f940(f940(f939(x46125,x46123),a928),f940(f939(x46122,x46123),a928)),x46121),f288(x46122,x46125,x46123)),x46126)),x46127)),f870(f870(f288(x46122,x46125,x46123),f870(f870(f38(x46121,f940(f939(x46122,x46125),a928)),x46124),x46126)),x46127))
% 160.46/160.19  [4613]E(f870(f142(x46131,x46132,f870(f870(f9(x46131,f940(x46132,x46133),f940(x46132,x46131)),f870(f870(f10(f940(x46133,x46131),f940(f940(x46132,x46133),f940(x46132,x46131)),x46131),f10(x46133,x46131,x46132)),x46134)),x46135),x46136),x46137),f870(f142(x46131,x46133,x46134,x46136),f870(f870(f154(x46132,x46133),x46135),x46137)))
% 160.46/160.19  [4674]E(f870(f870(f39(x46741,f940(x46742,a928)),x46743),f870(f870(f10(f940(x46744,f940(x46742,a928)),f940(x46742,a928),x46741),f870(f39(x46744,f940(x46742,a928)),x46745)),f870(f870(f9(x46741,f940(x46744,f940(x46742,a928)),f940(x46744,f940(x46742,a928))),f870(f870(f10(f940(f940(x46742,a928),f940(x46742,a928)),f940(f940(x46744,f940(x46742,a928)),f940(x46744,f940(x46742,a928))),x46741),f10(f940(x46742,a928),f940(x46742,a928),x46744)),f870(f870(f10(f940(x46742,a928),f940(f940(x46742,a928),f940(x46742,a928)),x46741),f101(f940(x46742,a928))),x46746))),x46747))),f870(f870(f101(f940(x46742,a928)),f870(f870(f39(x46741,f940(x46742,a928)),x46743),x46746)),f870(f870(f39(x46744,f940(x46742,a928)),x46745),x46747)))
% 160.46/160.19  [4675]E(f870(f870(f38(x46751,f940(x46752,a928)),x46753),f870(f870(f10(f940(x46754,f940(x46752,a928)),f940(x46752,a928),x46751),f870(f38(x46754,f940(x46752,a928)),x46755)),f870(f870(f9(x46751,f940(x46754,f940(x46752,a928)),f940(x46754,f940(x46752,a928))),f870(f870(f10(f940(f940(x46752,a928),f940(x46752,a928)),f940(f940(x46754,f940(x46752,a928)),f940(x46754,f940(x46752,a928))),x46751),f10(f940(x46752,a928),f940(x46752,a928),x46754)),f870(f870(f10(f940(x46752,a928),f940(f940(x46752,a928),f940(x46752,a928)),x46751),f102(f940(x46752,a928))),x46756))),x46757))),f870(f870(f102(f940(x46752,a928)),f870(f870(f38(x46751,f940(x46752,a928)),x46753),x46756)),f870(f870(f38(x46754,f940(x46752,a928)),x46755),x46757)))
% 160.46/160.19  [4667]E(f197(x46671,x46672,f870(f870(f870(x46673,x46674),x46675),x46676),f870(f870(f9(x46671,f939(a99,a99),f940(a99,f934(x46672))),f870(f870(f9(x46671,a99,f940(f939(a99,a99),f940(a99,f934(x46672)))),f870(f870(f9(x46671,a99,f940(a99,f940(f939(a99,a99),f940(a99,f934(x46672))))),x46677),x46674)),x46675)),x46676)),f870(f870(f870(f209(x46671,x46672,x46673,x46677),x46674),x46675),x46676))
% 160.46/160.19  [4681]E(f198(x46811,x46812,f870(f870(f870(x46813,x46814),x46815),x46816),f870(f870(f9(x46811,f939(a99,a99),f940(a99,f934(x46812))),f870(f870(f9(x46811,a99,f940(f939(a99,a99),f940(a99,f934(x46812)))),f870(f870(f9(x46811,a99,f940(a99,f940(f939(a99,a99),f940(a99,f934(x46812))))),x46817),x46814)),x46815)),x46816)),f211(x46811,x46812,x46813,x46817,x46814,x46815,x46816))
% 160.46/160.19  [4672]E(f195(x46721,x46722,f870(f870(f870(x46723,x46724),x46725),x46726),f870(f870(f9(x46721,f939(a99,a99),f940(a99,f934(f936(x46722)))),f870(f870(f9(x46721,a99,f940(f939(a99,a99),f940(a99,f934(f936(x46722))))),f870(f870(f9(x46721,a99,f940(a99,f940(f939(a99,a99),f940(a99,f934(f936(x46722)))))),x46727),x46724)),x46725)),x46726)),f870(f870(f870(f205(x46721,x46722,x46723,x46727),x46724),x46725),x46726))
% 160.46/160.19  [4683]E(f196(x46831,x46832,f870(f870(f870(x46833,x46834),x46835),x46836),f870(f870(f9(x46831,f939(a99,a99),f940(a99,f934(f936(x46832)))),f870(f870(f9(x46831,a99,f940(f939(a99,a99),f940(a99,f934(f936(x46832))))),f870(f870(f9(x46831,a99,f940(a99,f940(f939(a99,a99),f940(a99,f934(f936(x46832)))))),x46837),x46834)),x46835)),x46836)),f207(x46831,x46832,x46833,x46837,x46834,x46835,x46836))
% 160.46/160.19  [4582]E(f870(f257(x45821,x45822,x45823,x45824,x45825,x45826),f870(f870(f251(x45821,x45823),x45827),x45828)),f870(f870(f251(x45822,x45824),f870(x45825,x45827)),f870(x45826,x45828)))
% 160.46/160.19  [4685]E(f870(f870(f154(f939(x46851,x46852),f939(x46853,x46854)),f870(f256(x46851,x46852,f939(x46853,x46854)),f870(f870(f9(x46851,f940(x46852,x46854),f940(x46852,f939(x46853,x46854))),f870(f870(f10(f940(x46854,f939(x46853,x46854)),f940(f940(x46852,x46854),f940(x46852,f939(x46853,x46854))),x46851),f10(x46854,f939(x46853,x46854),x46852)),f870(f870(f10(x46853,f940(x46854,f939(x46853,x46854)),x46851),f251(x46853,x46854)),x46855))),x46856))),f870(f870(f181(x46851,x46852),x46857),x46858)),f870(f870(f181(x46853,x46854),f870(f870(f154(x46851,x46853),x46855),x46857)),f870(f870(f154(x46852,x46854),x46856),x46858)))
% 160.46/160.19  [4688]E(f870(f870(f154(f939(x46881,x46882),x46883),f870(f256(x46881,x46882,x46883),f870(f870(f10(f940(x46882,f939(x46881,x46884)),f940(x46882,x46883),x46881),f870(f10(f939(x46881,x46884),x46883,x46882),x46885)),f870(f870(f9(x46881,f940(x46882,x46884),f940(x46882,f939(x46881,x46884))),f870(f870(f10(f940(x46884,f939(x46881,x46884)),f940(f940(x46882,x46884),f940(x46882,f939(x46881,x46884))),x46881),f10(x46884,f939(x46881,x46884),x46882)),f251(x46881,x46884))),x46886)))),f870(f870(f181(x46881,x46882),x46887),x46888)),f870(f870(f154(f939(x46881,x46884),x46883),x46885),f870(f870(f181(x46881,x46884),x46887),f870(f870(f154(x46882,x46884),x46886),x46888))))
% 160.46/160.19  [4616]E(f870(f870(f154(f939(x46161,x46162),x46163),f870(f256(x46161,x46162,x46163),f870(f870(f10(f940(x46162,f939(x46164,x46162)),f940(x46162,x46163),x46161),f870(f10(f939(x46164,x46162),x46163,x46162),x46165)),f870(f870(f10(x46164,f940(x46162,f939(x46164,x46162)),x46161),f251(x46164,x46162)),x46166)))),f870(f870(f181(x46161,x46162),x46167),x46168)),f870(f870(f154(f939(x46164,x46162),x46163),x46165),f870(f870(f181(x46164,x46162),f870(f870(f154(x46161,x46164),x46166),x46167)),x46168)))
% 160.46/160.19  [4573]E(f870(f870(f256(x45731,x45732,x45733),f870(f870(f10(f940(x45732,f939(x45734,x45735)),f940(x45732,x45733),x45731),f870(f10(f939(x45734,x45735),x45733,x45732),f870(f256(x45734,x45735,x45733),x45736))),x45737)),x45738),f870(f870(f256(x45734,x45735,x45733),x45736),f870(f870(f256(x45731,x45732,f939(x45734,x45735)),x45737),x45738)))
% 160.46/160.19  [4689]E(f870(f870(f38(f939(x46891,x46892),f940(f939(x46893,x46894),a928)),f870(f870(f253(x46891,x46892),x46895),f870(f18(f940(x46892,a928),x46891),x46896))),f870(f256(x46891,x46892,f940(f939(x46893,x46894),a928)),f870(f870(f9(x46891,f940(x46892,f940(x46893,f940(x46894,a928))),f940(x46892,f940(f939(x46893,x46894),a928))),f870(f870(f10(f940(f940(x46893,f940(x46894,a928)),f940(f939(x46893,x46894),a928)),f940(f940(x46892,f940(x46893,f940(x46894,a928))),f940(x46892,f940(f939(x46893,x46894),a928))),x46891),f10(f940(x46893,f940(x46894,a928)),f940(f939(x46893,x46894),a928),x46892)),f870(f870(f10(f940(x46893,a928),f940(f940(x46893,f940(x46894,a928)),f940(f939(x46893,x46894),a928)),x46891),f253(x46893,x46894)),x46897))),f870(f870(f10(f940(x46894,a928),f940(x46893,f940(x46894,a928)),x46892),f18(f940(x46894,a928),x46893)),x46898)))),f870(f870(f253(x46893,x46894),f870(f870(f38(x46891,f940(x46893,a928)),x46895),x46897)),f870(f18(f940(x46894,a928),x46893),f870(f870(f38(x46892,f940(x46894,a928)),x46896),x46898))))
% 160.46/160.19  [4630]E(f870(f870(f258(x46301,x46302,x46303,x46304),f870(f870(f258(x46301,x46305,x46306,f939(x46302,x46303)),x46307),x46308)),x46309),f870(f870(f258(x46301,x46305,x46306,x46304),x46307),f870(f870(f9(x46305,f940(x46302,f940(x46303,x46304)),f940(x46306,x46304)),f870(f870(f10(f940(x46306,f939(x46302,x46303)),f940(f940(x46302,f940(x46303,x46304)),f940(x46306,x46304)),x46305),f258(x46306,x46302,x46303,x46304)),x46308)),x46309)))
% 160.46/160.19  [4659]E(f870(f72(f939(x46591,x46592),f939(x46593,x46594),f939(x46595,x46596),f257(x46591,x46593,x46592,x46594,x46597,x46598)),f257(x46595,x46591,x46596,x46592,x46599,x465910)),f257(x46595,x46593,x46596,x46594,f870(f72(x46591,x46593,x46595,x46597),x46599),f870(f72(x46592,x46594,x46596,x46598),x465910)))
% 160.46/160.19  [4665]E(f870(f257(x46651,x46652,x46653,x46654,x46655,x46656),f870(f257(x46657,x46651,x46658,x46653,x46659,x466510),x466511)),f870(f257(x46657,x46652,x46658,x46654,f870(f72(x46651,x46652,x46657,x46655),x46659),f870(f72(x46653,x46654,x46658,x46656),x466510)),x466511))
% 160.46/160.19  [4813]~P3(x48131)+P3(f936(x48131))
% 160.46/160.19  [4814]~P64(x48141)+P64(f936(x48141))
% 160.46/160.19  [4815]~P107(x48151)+P107(f933(x48151))
% 160.46/160.19  [4818]~P144(x48181)+~E(f77(x48181),f2(x48181))
% 160.46/160.19  [4820]~E(x48201,f2(a99))+E(f870(a24,x48201),f2(a1))
% 160.46/160.19  [4821]~E(x48211,f2(a1))+E(f81(a1,x48211),f2(a1))
% 160.46/160.19  [4827]~P145(x48271)+P29(x48271,f2(x48271))
% 160.46/160.19  [4829]~P111(x48291)+P14(x48291,f113(x48291))
% 160.46/160.19  [4838]P1(x48381)+P1(f870(a321,x48381))
% 160.46/160.19  [4892]~P145(x48921)+~P29(x48921,f77(x48921))
% 160.46/160.19  [4933]~P1(x49331)+~P1(f870(a321,x49331))
% 160.46/160.19  [4954]E(f870(a105,x49541),f2(a932))+~P1(f870(a193,x49541))
% 160.46/160.19  [5020]~P74(x50201)+P17(x50201,x50201,f80(x50201))
% 160.46/160.19  [5021]~P99(x50211)+P15(x50211,x50211,f80(x50211))
% 160.46/160.19  [5022]~P111(x50221)+P15(x50221,x50221,f237(x50221))
% 160.46/160.19  [5023]~P111(x50231)+P15(x50231,x50231,f232(x50231))
% 160.46/160.19  [5024]~P105(x50241)+P15(x50241,x50241,f101(x50241))
% 160.46/160.19  [5025]~P106(x50251)+P15(x50251,x50251,f102(x50251))
% 160.46/160.19  [4824]~E(x48241,f2(a932))+E(f870(f100(a1),x48241),f2(a1))
% 160.46/160.19  [4831]~P95(x48311)+E(f870(f104(x48311),a82),f2(x48311))
% 160.46/160.19  [4834]~E(f580(x48341),f2(a932))+E(f870(f165(a932),x48341),f2(a932))
% 160.46/160.19  [4835]~P110(x48351)+E(f235(x48351,f233(x48351)),f237(x48351))
% 160.46/160.19  [4836]~P110(x48361)+E(f236(x48361,f233(x48361)),f232(x48361))
% 160.46/160.19  [4837]~P92(x48371)+E(f81(x48371,f2(x48371)),f2(x48371))
% 160.46/160.19  [4846]~P145(x48461)+E(f870(f100(x48461),f77(a932)),f77(x48461))
% 160.46/160.19  [4847]~P145(x48471)+E(f870(f100(x48471),f2(a932)),f2(x48471))
% 160.46/160.19  [4848]~P141(x48481)+E(f870(f103(x48481),f77(a1)),f77(x48481))
% 160.46/160.19  [4849]~P141(x48491)+E(f870(f103(x48491),f2(a1)),f2(x48491))
% 160.46/160.19  [4850]E(x48501,f2(a932))+~E(f870(f100(a1),x48501),f2(a1))
% 160.46/160.19  [4886]~P126(x48861)+E(f870(f75(x48861),f77(x48861)),f77(x48861))
% 160.46/160.19  [4887]~P87(x48871)+E(f870(f75(x48871),f2(x48871)),f2(x48871))
% 160.46/160.19  [4888]~P98(x48881)+E(f870(f78(x48881),f188(x48881)),f241(x48881))
% 160.46/160.19  [4889]~P76(x48891)+E(f870(f78(x48891),f2(x48891)),f2(x48891))
% 160.46/160.19  [4890]~P98(x48901)+E(f870(f78(x48901),f241(x48901)),f188(x48901))
% 160.46/160.19  [4891]~P84(x48911)+E(f870(f165(x48911),f113(x48911)),f2(x48911))
% 160.46/160.19  [4909]~P39(x49091)+P43(f870(f172(a1),x49091))
% 160.46/160.19  [4938]~P95(x49381)+E(f870(f78(x49381),f77(x49381)),f870(f104(x49381),a97))
% 160.46/160.19  [4953]~P95(x49531)+P29(x49531,f870(f104(x49531),a82))
% 160.46/160.19  [4979]P39(x49791)+~P43(f870(f172(a1),x49791))
% 160.46/160.19  [5026]E(f870(f100(a1),f870(a105,x50261)),x50261)+P1(f870(a193,x50261))
% 160.46/160.19  [5096]~P117(x50961)+E(f244(x50961,f77(x50961),f80(x50961)),f243(x50961))
% 160.46/160.19  [5129]~P95(x51291)+~P29(x51291,f870(f104(x51291),a97))
% 160.46/160.19  [5276]E(f870(f75(a1),x52761),x52761)+P1(f870(f870(f234(a1),x52761),f2(a1)))
% 160.46/160.19  [5294]~E(f870(a105,x52941),f2(a932))+P1(f870(f870(f233(a1),x52941),f2(a1)))
% 160.46/160.19  [5359]~P1(f870(a193,x53591))+P1(f870(f870(f234(a1),x53591),f2(a1)))
% 160.46/160.19  [5399]~P141(x53991)+P1(f870(f870(f328(x53991),f77(x53991)),f110(x53991)))
% 160.46/160.19  [5400]~P145(x54001)+P1(f870(f870(f328(x54001),f77(x54001)),f186(x54001)))
% 160.46/160.19  [5401]~P141(x54011)+P1(f870(f870(f328(x54011),f2(x54011)),f110(x54011)))
% 160.46/160.19  [5402]~P145(x54021)+P1(f870(f870(f328(x54021),f2(x54021)),f186(x54021)))
% 160.46/160.19  [5403]~P113(x54031)+P1(f870(f870(f233(x54031),f2(x54031)),f77(x54031)))
% 160.46/160.19  [5404]~P113(x54041)+P1(f870(f870(f234(x54041),f2(x54041)),f77(x54041)))
% 160.46/160.19  [5457]E(x54571,f2(a932))+~P1(f870(f870(f233(a932),x54571),f2(a932)))
% 160.46/160.19  [5499]E(f870(a105,x54991),f2(a932))+~P1(f870(f870(f233(a1),x54991),f2(a1)))
% 160.46/160.19  [5562]P1(f870(a193,x55621))+~P1(f870(f870(f234(a1),x55621),f2(a1)))
% 160.46/160.19  [5569]~P111(x55691)+P17(x55691,f933(x55691),f148(x55691,x55691,f7(x55691)))
% 160.46/160.19  [5587]P43(x55871)+~P1(f870(f870(f233(a1),f2(a1)),f384(x55871)))
% 160.46/160.19  [5592]E(f870(f75(a1),x55921),f870(f78(a1),x55921))+~P1(f870(f870(f234(a1),x55921),f2(a1)))
% 160.46/160.19  [5763]~P113(x57631)+~P1(f870(f870(f233(x57631),f77(x57631)),f2(x57631)))
% 160.46/160.19  [5764]~P113(x57641)+~P1(f870(f870(f234(x57641),f77(x57641)),f2(x57641)))
% 160.46/160.19  [5780]~E(x57801,f2(a932))+P1(f870(f870(f233(a1),f870(f100(a1),x57801)),f2(a1)))
% 160.46/160.19  [5781]~E(x57811,f2(a1))+P1(f870(f870(f234(a1),f870(f75(a1),x57811)),f77(a1)))
% 160.46/160.19  [5905]~P84(x59051)+E(f142(x59051,x59051,f79(x59051),f2(x59051)),f165(x59051))
% 160.46/160.19  [6081]~P97(x60811)+P26(a932,x60811,f100(x60811),f241(f940(a932,a928)))
% 160.46/160.19  [6280]E(x62801,f2(a932))+~P1(f870(f870(f233(a1),f870(f100(a1),x62801)),f2(a1)))
% 160.46/160.19  [6281]E(x62811,f2(a1))+~P1(f870(f870(f234(a1),f870(f75(a1),x62811)),f77(a1)))
% 160.46/160.19  [7091]~P1(f870(f870(f234(a1),x70911),f2(a1)))+P1(f870(f870(f234(a1),f870(f870(f79(a1),x70911),x70911)),f2(a1)))
% 160.46/160.19  [7654]P1(f870(f870(f234(a1),x76541),f2(a1)))+~P1(f870(f870(f234(a1),f870(f870(f79(a1),x76541),x76541)),f2(a1)))
% 160.46/160.19  [8211]E(x82111,f870(a5,f2(a932)))+P1(f870(f870(f234(a932),f870(f870(f3(a932),f870(a22,x82111)),f870(a112,f2(a932)))),f870(a22,x82111)))
% 160.46/160.19  [8979]~P1(f870(f870(f234(a1),x89791),f2(a1)))+P1(f870(f870(f234(a1),f870(f870(f3(a1),f870(f870(f79(a1),x89791),x89791)),a97)),f2(a1)))
% 160.46/160.19  [9077]~P1(f870(f870(f234(a1),x90771),f2(a1)))+P1(f870(f870(f234(a1),f870(f870(f79(a1),f870(f870(f79(a1),f77(a1)),x90771)),x90771)),f2(a1)))
% 160.46/160.19  [9396]P1(f870(f870(f234(a1),x93961),f2(a1)))+~P1(f870(f870(f234(a1),f870(f870(f3(a1),f870(f870(f79(a1),x93961),x93961)),a97)),f2(a1)))
% 160.46/160.19  [9467]P1(f870(f870(f234(a1),x94671),f2(a1)))+~P1(f870(f870(f234(a1),f870(f870(f79(a1),f870(f870(f79(a1),f77(a1)),x94671)),x94671)),f2(a1)))
% 160.46/160.19  [4927]~E(a82,x49271)+E(f870(f870(f79(a1),x49271),x49271),a82)
% 160.46/160.19  [4928]~E(x49281,a82)+E(f870(f870(f79(a1),x49281),x49281),a82)
% 160.46/160.19  [4939]E(x49391,f2(a1))+E(f870(f870(f35(a1),x49391),x49391),f77(a1))
% 160.46/160.19  [5073]E(x50731,a82)+~E(f870(f870(f79(a1),x50731),x50731),a82)
% 160.46/160.19  [5074]E(a82,x50741)+~E(f870(f870(f79(a1),x50741),x50741),a82)
% 160.46/160.19  [5086]~P6(x50861)+E(f37(x50861,f188(f940(x50861,a928))),f241(x50861))
% 160.46/160.19  [5087]~P6(x50871)+E(f37(x50871,f241(f940(x50871,a928))),f188(x50871))
% 160.46/160.19  [5088]~P6(x50881)+E(f36(x50881,f188(f940(x50881,a928))),f188(x50881))
% 160.46/160.19  [5089]~P6(x50891)+E(f36(x50891,f241(f940(x50891,a928))),f241(x50891))
% 160.46/160.19  [5090]~P111(x50901)+E(f139(x50901,f188(f940(x50901,a928))),f113(x50901))
% 160.46/160.19  [5232]E(x52321,f2(a932))+P1(f870(f870(f234(a932),f2(a932)),x52321))
% 160.46/160.19  [5251]~P7(x52511)+P1(f870(f870(f233(a1),f2(a1)),x52511))
% 160.46/160.19  [5285]~E(f870(f104(a932),x52851),f2(a932))+P1(f870(f870(f233(a1),x52851),a82))
% 160.46/160.19  [5290]P43(x52901)+P1(f870(f870(f328(a1),f384(x52901)),x52901))
% 160.46/160.19  [5291]E(x52911,f870(a5,f2(a932)))+P1(f870(f870(f233(a99),f77(a99)),x52911))
% 160.46/160.19  [5332]P1(f870(a193,x53321))+P1(f870(f870(f233(a1),f2(a1)),x53321))
% 160.46/160.19  [5381]E(f870(f100(a1),f870(a105,x53811)),f2(a1))+P1(f870(f870(f233(a1),f2(a1)),x53811))
% 160.46/160.19  [5438]E(f870(f100(a1),f870(f104(a932),x54381)),f870(f104(a1),x54381))+P1(f870(a193,f870(f104(a1),x54381)))
% 160.46/160.19  [5463]E(f870(f104(a932),x54631),f2(a932))+~P1(f870(a193,f870(f104(a1),x54631)))
% 160.46/160.19  [5464]E(f870(f104(a932),x54641),f2(a932))+~P1(f870(f870(f233(a1),x54641),a82))
% 160.46/160.19  [5496]P7(x54961)+~P1(f870(f870(f233(a1),f2(a1)),x54961))
% 160.46/160.19  [5538]~E(x55381,f870(a112,f2(a932)))+P1(f870(f870(f286(a932),x55381),f870(a112,f2(a932))))
% 160.46/160.19  [5572]E(f870(a112,f598(x55721)),x55721)+~P1(f870(f870(f234(a932),f2(a932)),x55721))
% 160.46/160.19  [5581]E(f870(a112,f870(f104(a932),x55811)),f77(a932))+~P1(f870(a193,f870(f104(a1),x55811)))
% 160.46/160.19  [5588]E(f870(f100(a1),f829(x55881)),x55881)+~P1(f870(f870(f234(a1),f2(a1)),x55881))
% 160.46/160.19  [5595]~E(x55951,f870(a5,f2(a932)))+~P1(f870(f870(f233(a99),f77(a99)),x55951))
% 160.46/160.19  [5602]E(f870(f100(a1),f870(f104(a932),x56021)),f2(a1))+~P1(f870(a193,f870(f104(a1),x56021)))
% 160.46/160.19  [5627]E(f870(f165(a932),x56271),f2(a932))+P1(f870(f870(f328(a932),f580(x56271)),f870(f172(a932),x56271)))
% 160.46/160.19  [5648]E(f870(f100(a1),f870(a105,x56481)),x56481)+~P1(f870(f870(f233(a1),f2(a1)),x56481))
% 160.46/160.19  [5656]~P1(f870(a193,x56561))+~P1(f870(f870(f233(a1),f2(a1)),x56561))
% 160.46/160.19  [5756]E(f870(f870(f79(a932),f77(a932)),f870(f104(a932),x57561)),f77(a932))+~P1(f870(f870(f234(a1),x57561),a82))
% 160.46/160.19  [5823]E(x58231,f2(a932))+~P1(f870(f870(f234(a932),x58231),f870(a112,f2(a932))))
% 160.46/160.19  [5846]E(x58461,f870(a112,f2(a932)))+~P1(f870(f870(f286(a932),x58461),f870(a112,f2(a932))))
% 160.46/160.19  [5864]E(f870(f870(f3(a932),f870(f104(a932),x58641)),f77(a932)),f2(a932))+~P1(f870(f870(f233(a1),x58641),a82))
% 160.46/160.19  [5865]E(f870(f870(f79(a932),f870(f104(a932),x58651)),f77(a932)),f77(a932))+~P1(f870(f870(f234(a1),x58651),a82))
% 160.46/160.19  [5877]~P43(x58771)+E(f870(f34(a932),f870(f309(a1,a932,a105),x58771)),f870(f34(a1),x58771))
% 160.46/160.19  [5906]~P111(x59061)+E(f236(x59061,f870(f9(x59061,x59061,a928),f233(x59061))),f237(x59061))
% 160.46/160.19  [5907]~P111(x59071)+E(f235(x59071,f870(f9(x59071,x59071,a928),f233(x59071))),f232(x59071))
% 160.46/160.19  [5917]E(f44(a932,f870(a112,f2(a932)),f870(f104(a932),x59171)),f870(a112,f2(a932)))+~P1(f870(a193,f870(f104(a1),x59171)))
% 160.46/160.19  [5926]~P1(f870(f870(f234(a1),f2(a1)),x59261))+P1(f870(f870(f233(a1),f77(a1)),x59261))
% 160.46/160.19  [5927]P1(f870(f870(f234(a1),f2(a1)),x59271))+~P1(f870(f870(f233(a1),f77(a1)),x59271))
% 160.46/160.19  [5938]E(f870(a112,f870(f870(f3(a932),x59381),f77(a932))),x59381)+~P1(f870(f870(f234(a932),f2(a932)),x59381))
% 160.46/160.19  [5994]P1(f870(f870(f234(a932),f2(a932)),f829(x59941)))+~P1(f870(f870(f234(a1),f2(a1)),x59941))
% 160.46/160.19  [6055]E(f44(a1,f870(f104(a1),a97),x60551),f870(f870(f3(a1),x60551),f77(a1)))+~P1(f870(f870(f234(a1),f2(a1)),x60551))
% 160.46/160.19  [6095]~P1(f870(f870(f234(a1),a82),x60951))+P1(f870(f870(f234(a932),f2(a932)),f870(f104(a932),x60951)))
% 160.46/160.19  [6100]E(f870(a22,f820(x61001)),x61001)+~P1(f870(f870(f328(a932),x61001),f241(f940(a932,a928))))
% 160.46/160.19  [6149]P1(f870(f870(f234(a932),f2(a932)),f870(a105,x61491)))+~P1(f870(f870(f234(a1),f2(a1)),x61491))
% 160.46/160.19  [6198]~P1(f870(f870(f234(a932),f2(a932)),x61981))+P1(f870(f870(f234(a1),f2(a1)),f870(f100(a1),x61981)))
% 160.46/160.19  [6233]~P1(f870(f870(f234(a932),f2(a932)),f870(a105,x62331)))+P1(f870(f870(f234(a1),f2(a1)),x62331))
% 160.46/160.19  [6247]~P43(x62471)+E(f870(f309(a932,a1,f100(a1)),f870(f309(a1,a932,a105),x62471)),x62471)
% 160.46/160.19  [6260]P1(f870(f870(f234(a1),a82),x62601))+~P1(f870(f870(f234(a932),f2(a932)),f870(f104(a932),x62601)))
% 160.46/160.19  [6319]P1(f870(f870(f234(a932),f2(a932)),x63191))+~P1(f870(f870(f234(a1),f2(a1)),f870(f100(a1),x63191)))
% 160.46/160.19  [6436]E(f870(f309(a932,a1,f100(a1)),f870(f281(a932),f870(a105,x64361))),f870(f301(a1,f2(a1)),x64361))+~P1(f870(f870(f233(a1),f2(a1)),x64361))
% 160.46/160.19  [6453]~P113(x64531)+P1(f870(f870(f234(x64531),f2(x64531)),f870(f870(f79(x64531),f77(x64531)),f77(x64531))))
% 160.46/160.19  [6503]P1(f870(f870(f234(a932),f870(a112,f2(a932))),f870(a105,x65031)))+~P1(f870(f870(f234(a1),f77(a1)),x65031))
% 160.46/160.19  [6603]E(x66031,f2(a1))+P1(f870(f48(f2(a1),x66031),f870(f870(f251(a1,a1),f2(a1)),f2(a1))))
% 160.46/160.19  [6775]~P1(f870(f870(f234(a932),f870(a112,f2(a932))),f870(a105,x67751)))+P1(f870(f870(f234(a1),f77(a1)),x67751))
% 160.46/160.19  [7204]~P119(x72041)+P40(x72041,f870(f261(f939(x72041,x72041)),f870(f256(x72041,x72041,a928),f234(x72041))))
% 160.46/160.19  [5810]E(f870(f104(a932),f870(f870(f3(a1),x58101),a97)),f870(a112,f870(f104(a932),x58101)))+P1(f870(a193,f870(f104(a1),x58101)))
% 160.46/160.19  [5826]~P39(x58261)+E(f870(f870(f154(a932,a1),f100(a1)),f870(f870(f154(a1,a932),a105),x58261)),x58261)
% 160.46/160.19  [5840]P30(a927,a943,x58401)+~P1(f870(f870(f328(f931(a927)),x58401),a942))
% 160.46/160.19  [5944]E(f870(f78(a1),f870(f100(a1),f870(a112,f897(x59441)))),x59441)+~P1(f870(f870(f234(a1),x59441),f2(a1)))
% 160.46/160.19  [5954]E(f870(f870(f79(a932),f77(a932)),f870(f104(a932),x59541)),f870(f104(a932),f870(f870(f3(a1),x59541),a97)))+P1(f870(f870(f234(a1),x59541),a82))
% 160.46/160.19  [5996]E(f870(f870(f35(a1),f870(f104(a1),a97)),x59961),f870(f104(a1),a97))+~P1(f870(f870(f234(a1),f2(a1)),x59961))
% 160.46/160.19  [6091]E(f870(f870(f3(a932),f870(f104(a932),x60911)),f77(a932)),f870(f104(a932),f870(f870(f79(a1),x60911),a97)))+P1(f870(f870(f233(a1),x60911),a82))
% 160.46/160.19  [6092]E(f870(f870(f79(a932),f870(f104(a932),x60921)),f77(a932)),f870(f104(a932),f870(f870(f3(a1),x60921),a97)))+P1(f870(f870(f234(a1),x60921),a82))
% 160.46/160.19  [6136]E(f870(a105,f870(f870(f79(a1),f77(a1)),x61361)),f870(a112,f870(a105,x61361)))+~P1(f870(f870(f233(a1),f2(a1)),x61361))
% 160.46/160.19  [6170]E(f870(a112,f870(f870(f3(a932),x61701),f870(a112,f2(a932)))),x61701)+~P1(f870(f870(f234(a932),f2(a932)),x61701))
% 160.46/160.19  [6386]E(f44(a932,f870(a112,f2(a932)),f870(f104(a932),x63861)),f870(a105,f44(a1,f77(a1),f870(f104(a1),x63861))))+P1(f870(a193,f870(f104(a1),x63861)))
% 160.46/160.19  [6429]~P1(f870(f870(f233(a1),a82),x64291))+P1(f870(f870(f233(a1),a82),f870(f870(f79(a1),x64291),x64291)))
% 160.46/160.19  [6430]~P1(f870(f870(f234(a1),a97),x64301))+P1(f870(f870(f233(a1),a97),f870(f870(f79(a1),x64301),x64301)))
% 160.46/160.19  [6431]~P1(f870(f870(f234(a1),a82),x64311))+P1(f870(f870(f234(a1),a82),f870(f870(f79(a1),x64311),x64311)))
% 160.46/160.19  [6432]~P1(f870(f870(f234(a1),a97),x64321))+P1(f870(f870(f234(a1),a97),f870(f870(f79(a1),x64321),x64321)))
% 160.46/160.19  [6616]~P1(f870(f60(x66161),f241(f940(x66161,a928))))+P1(f870(f60(f936(x66161)),f241(f940(f936(x66161),a928))))
% 160.46/160.19  [6706]~P1(f870(f870(f233(a1),f2(a1)),x67061))+P1(f870(f870(f234(a1),f2(a1)),f870(f870(f79(a1),f77(a1)),x67061)))
% 160.46/160.19  [6713]E(f870(f250(a1,a1),f46(f77(a1),f870(f104(a1),x67131))),f870(f870(f35(a1),f77(a1)),f870(f104(a1),x67131)))+~P1(f870(f870(f233(a1),f2(a1)),f870(f104(a1),x67131)))
% 160.46/160.19  [6734]E(f870(f255(a1,a1),f46(f77(a1),f870(f104(a1),x67341))),f44(a1,f77(a1),f870(f104(a1),x67341)))+~P1(f870(f870(f233(a1),f2(a1)),f870(f104(a1),x67341)))
% 160.46/160.19  [6746]P1(f870(f60(x67461),f241(f940(x67461,a928))))+~P1(f870(f60(f936(x67461)),f241(f940(f936(x67461),a928))))
% 160.46/160.19  [6776]P1(f870(f870(f233(a1),a82),x67761))+~P1(f870(f870(f233(a1),a82),f870(f870(f79(a1),x67761),x67761)))
% 160.46/160.19  [6777]P1(f870(f870(f234(a1),a82),x67771))+~P1(f870(f870(f234(a1),a82),f870(f870(f79(a1),x67771),x67771)))
% 160.46/160.19  [6778]P1(f870(f870(f234(a1),a97),x67781))+~P1(f870(f870(f233(a1),a97),f870(f870(f79(a1),x67781),x67781)))
% 160.46/160.19  [6779]P1(f870(f870(f234(a1),a97),x67791))+~P1(f870(f870(f234(a1),a97),f870(f870(f79(a1),x67791),x67791)))
% 160.46/160.19  [7095]~P1(f870(f60(x70951),f241(f940(x70951,a928))))+P1(f870(f870(f234(a932),f2(a932)),f870(f34(x70951),f241(f940(x70951,a928)))))
% 160.46/160.19  [7696]P1(f870(f60(a932),x76961))+~P1(f870(f60(a1),f870(f309(a932,a1,f100(a1)),x76961)))
% 160.46/160.19  [5731]~E(a97,x57311)+E(f870(f870(f3(a1),f870(f870(f79(a1),x57311),x57311)),a97),a97)
% 160.46/160.19  [5732]~E(x57321,a97)+E(f870(f870(f3(a1),f870(f870(f79(a1),x57321),x57321)),a97),a97)
% 160.46/160.19  [6255]E(x62551,a97)+~E(f870(f870(f3(a1),f870(f870(f79(a1),x62551),x62551)),a97),a97)
% 160.46/160.19  [6256]E(a97,x62561)+~E(f870(f870(f3(a1),f870(f870(f79(a1),x62561),x62561)),a97),a97)
% 160.46/160.19  [6674]~E(f870(f104(a932),x66741),f2(a932))+P1(f870(a193,f870(f104(a1),f870(f870(f79(a1),x66741),a97))))
% 160.46/160.19  [7025]~P1(f870(a193,f870(f104(a1),x70251)))+P1(f870(a193,f870(f104(a1),f870(f870(f79(a1),x70251),x70251))))
% 160.46/160.19  [7026]~P1(f870(f870(f233(a1),x70261),a82))+P1(f870(f870(f233(a1),f870(f870(f79(a1),x70261),x70261)),a82))
% 160.46/160.19  [7027]~P1(f870(f870(f233(a1),x70271),a97))+P1(f870(f870(f233(a1),f870(f870(f79(a1),x70271),x70271)),a97))
% 160.46/160.19  [7028]~P1(f870(f870(f234(a1),x70281),a82))+P1(f870(f870(f234(a1),f870(f870(f79(a1),x70281),x70281)),a82))
% 160.46/160.19  [7029]~P1(f870(f870(f233(a1),x70291),a97))+P1(f870(f870(f234(a1),f870(f870(f79(a1),x70291),x70291)),a97))
% 160.46/160.19  [7351]E(f870(f104(a932),x73511),f2(a932))+~P1(f870(a193,f870(f104(a1),f870(f870(f79(a1),x73511),a97))))
% 160.46/160.19  [7607]~P1(f870(f870(f233(a1),f2(a1)),f870(f104(a1),x76071)))+P1(f870(f870(f233(a1),f2(a1)),f870(f104(a1),f870(f870(f79(a1),x76071),x76071))))
% 160.46/160.19  [7608]P1(f870(a193,f870(f104(a1),x76081)))+~P1(f870(a193,f870(f104(a1),f870(f870(f79(a1),x76081),x76081))))
% 160.46/160.19  [7609]P1(f870(f870(f233(a1),x76091),a82))+~P1(f870(f870(f233(a1),f870(f870(f79(a1),x76091),x76091)),a82))
% 160.46/160.19  [7610]P1(f870(f870(f233(a1),x76101),a97))+~P1(f870(f870(f233(a1),f870(f870(f79(a1),x76101),x76101)),a97))
% 160.46/160.19  [7611]P1(f870(f870(f233(a1),x76111),a97))+~P1(f870(f870(f234(a1),f870(f870(f79(a1),x76111),x76111)),a97))
% 160.46/160.19  [7612]P1(f870(f870(f234(a1),x76121),a82))+~P1(f870(f870(f234(a1),f870(f870(f79(a1),x76121),x76121)),a82))
% 160.46/160.19  [7976]E(f870(a107,f445(x79761)),x79761)+~P1(f870(f870(f328(f940(f939(a932,a932),a928)),x79761),a98))
% 160.46/160.19  [6590]~P95(x65901)+E(f870(f104(x65901),f870(f870(f3(a1),f870(f870(f79(a1),a82),a82)),a97)),f77(x65901))
% 160.46/160.19  [7075]~P1(f870(a193,f870(f104(a1),x70751)))+E(f870(f104(a932),f870(f870(f3(a1),f870(f870(f79(a1),x70751),x70751)),a97)),f2(a932))
% 160.46/160.19  [8156]~P1(f870(f870(f234(a1),f870(f104(a1),x81561)),f2(a1)))+E(f870(f250(a1,a1),f870(a50,f49(f870(f78(a1),f77(a1)),f870(f78(a1),f870(f104(a1),x81561))))),f870(f870(f35(a1),f77(a1)),f870(f104(a1),x81561)))
% 160.46/160.19  [8169]~P1(f870(f870(f234(a1),f870(f104(a1),x81691)),f2(a1)))+E(f870(f255(a1,a1),f870(a50,f49(f870(f78(a1),f77(a1)),f870(f78(a1),f870(f104(a1),x81691))))),f44(a1,f77(a1),f870(f104(a1),x81691)))
% 160.46/160.19  [8218]~P1(f870(f870(f233(a1),a82),x82181))+P1(f870(f870(f233(a1),a82),f870(f870(f3(a1),f870(f870(f79(a1),x82181),x82181)),a97)))
% 160.46/160.19  [8219]~P1(f870(f870(f233(a1),a97),x82191))+P1(f870(f870(f233(a1),a97),f870(f870(f3(a1),f870(f870(f79(a1),x82191),x82191)),a97)))
% 160.46/160.19  [8220]~P1(f870(f870(f233(a1),a82),x82201))+P1(f870(f870(f234(a1),a82),f870(f870(f3(a1),f870(f870(f79(a1),x82201),x82201)),a97)))
% 160.46/160.19  [8221]~P1(f870(f870(f234(a1),a97),x82211))+P1(f870(f870(f234(a1),a97),f870(f870(f3(a1),f870(f870(f79(a1),x82211),x82211)),a97)))
% 160.46/160.19  [8521]~P95(x85211)+~P29(x85211,f870(f104(x85211),f870(f870(f3(a1),f870(f870(f79(a1),a82),a82)),a97)))
% 160.46/160.19  [8705]P1(f870(f870(f233(a1),a82),x87051))+~P1(f870(f870(f233(a1),a82),f870(f870(f3(a1),f870(f870(f79(a1),x87051),x87051)),a97)))
% 160.46/160.19  [8706]P1(f870(f870(f233(a1),a82),x87061))+~P1(f870(f870(f234(a1),a82),f870(f870(f3(a1),f870(f870(f79(a1),x87061),x87061)),a97)))
% 160.46/160.19  [8707]P1(f870(f870(f233(a1),a97),x87071))+~P1(f870(f870(f233(a1),a97),f870(f870(f3(a1),f870(f870(f79(a1),x87071),x87071)),a97)))
% 160.46/160.19  [8708]P1(f870(f870(f234(a1),a97),x87081))+~P1(f870(f870(f234(a1),a97),f870(f870(f3(a1),f870(f870(f79(a1),x87081),x87081)),a97)))
% 160.46/160.19  [9026]E(f870(f104(a932),f870(f870(f3(a1),f870(f870(f79(a1),x90261),x90261)),a97)),f870(f870(f85(a932,a932),f870(f104(a932),x90261)),f870(f870(f10(a932,a932,a932),a112),f870(f870(f20(a932,a932,a932),f79(a932)),f7(a932)))))+P1(f870(a193,f870(f104(a1),x90261)))
% 160.46/160.19  [9891]E(x98911,f188(f940(f939(a932,a932),a928)))+P1(f870(f870(f328(f939(f940(f939(a932,a932),a928),f940(f939(a932,a932),a928))),f870(f870(f251(f940(f939(a932,a932),a928),f940(f939(a932,a932),a928)),x98911),f188(f940(f939(a932,a932),a928)))),a68))
% 160.46/160.19  [8953]~P1(f870(a193,f870(f104(a1),x89531)))+P1(f870(a193,f870(f104(a1),f870(f870(f3(a1),f870(f870(f79(a1),x89531),x89531)),a97))))
% 160.46/160.19  [8954]~P1(f870(f870(f234(a1),x89541),a82))+P1(f870(f870(f233(a1),f870(f870(f3(a1),f870(f870(f79(a1),x89541),x89541)),a97)),a82))
% 160.46/160.19  [8955]~P1(f870(f870(f233(a1),x89551),a97))+P1(f870(f870(f233(a1),f870(f870(f3(a1),f870(f870(f79(a1),x89551),x89551)),a97)),a97))
% 160.46/160.19  [8956]~P1(f870(f870(f234(a1),x89561),a82))+P1(f870(f870(f234(a1),f870(f870(f3(a1),f870(f870(f79(a1),x89561),x89561)),a97)),a82))
% 160.46/160.19  [8957]~P1(f870(f870(f234(a1),x89571),a97))+P1(f870(f870(f234(a1),f870(f870(f3(a1),f870(f870(f79(a1),x89571),x89571)),a97)),a97))
% 160.46/160.19  [9068]~P1(f870(f870(f233(a1),f2(a1)),f870(f104(a1),x90681)))+P1(f870(f870(f233(a1),f2(a1)),f870(f104(a1),f870(f870(f3(a1),f870(f870(f79(a1),x90681),x90681)),a97))))
% 160.46/160.19  [9227]~P95(x92271)+E(f870(f870(f79(x92271),f77(x92271)),f77(x92271)),f870(f104(x92271),f870(f870(f79(a1),f870(f870(f3(a1),f870(f870(f79(a1),a82),a82)),a97)),f870(f870(f3(a1),f870(f870(f79(a1),a82),a82)),a97))))
% 160.46/160.19  [9380]P1(f870(a193,f870(f104(a1),x93801)))+~P1(f870(a193,f870(f104(a1),f870(f870(f3(a1),f870(f870(f79(a1),x93801),x93801)),a97))))
% 160.46/160.19  [9381]P1(f870(f870(f233(a1),x93811),a97))+~P1(f870(f870(f233(a1),f870(f870(f3(a1),f870(f870(f79(a1),x93811),x93811)),a97)),a97))
% 160.46/160.19  [9382]P1(f870(f870(f234(a1),x93821),a82))+~P1(f870(f870(f233(a1),f870(f870(f3(a1),f870(f870(f79(a1),x93821),x93821)),a97)),a82))
% 160.46/160.19  [9383]P1(f870(f870(f234(a1),x93831),a82))+~P1(f870(f870(f234(a1),f870(f870(f3(a1),f870(f870(f79(a1),x93831),x93831)),a97)),a82))
% 160.46/160.19  [9384]P1(f870(f870(f234(a1),x93841),a97))+~P1(f870(f870(f234(a1),f870(f870(f3(a1),f870(f870(f79(a1),x93841),x93841)),a97)),a97))
% 160.46/160.19  [9936]~P1(f870(f60(f939(a932,a932)),x99361))+P1(f870(f870(f328(f939(f940(f939(a932,a932),a928),f940(f939(a932,a932),a928))),f870(f870(f251(f940(f939(a932,a932),a928),f940(f939(a932,a932),a928)),f188(f940(f939(a932,a932),a928))),x99361)),a69))
% 160.46/160.19  [9718]~P145(x97181)+E(f870(f870(f243(x97181),f77(x97181)),f870(f104(a932),f870(f870(f79(a1),f870(f870(f3(a1),f870(f870(f79(a1),a82),a82)),a97)),f870(f870(f3(a1),f870(f870(f79(a1),a82),a82)),a97)))),f77(x97181))
% 160.46/160.19  [9719]~P145(x97191)+E(f870(f870(f243(x97191),f2(x97191)),f870(f104(a932),f870(f870(f79(a1),f870(f870(f3(a1),f870(f870(f79(a1),a82),a82)),a97)),f870(f870(f3(a1),f870(f870(f79(a1),a82),a82)),a97)))),f2(x97191))
% 160.46/160.19  [10160]~P1(f870(f870(f234(a932),f77(a932)),x101601))+P1(f870(f870(f234(a932),f2(a932)),f870(f870(f35(a932),x101601),f870(f104(a932),f870(f870(f79(a1),f870(f870(f3(a1),f870(f870(f79(a1),a82),a82)),a97)),f870(f870(f3(a1),f870(f870(f79(a1),a82),a82)),a97))))))
% 160.46/160.19  [10166]~P1(f870(f870(f234(a932),f2(a932)),x101661))+P1(f870(f870(f234(a932),f2(a932)),f870(f870(f35(a932),f870(f870(f79(a932),x101661),f77(a932))),f870(f104(a932),f870(f870(f79(a1),f870(f870(f3(a1),f870(f870(f79(a1),a82),a82)),a97)),f870(f870(f3(a1),f870(f870(f79(a1),a82),a82)),a97))))))
% 160.46/160.19  [10206]~E(f44(a932,x102061,f870(f104(a932),f870(f870(f79(a1),f870(f870(f3(a1),f870(f870(f79(a1),a82),a82)),a97)),f870(f870(f3(a1),f870(f870(f79(a1),a82),a82)),a97)))),f77(a932))+P1(f870(f870(f234(a932),f2(a932)),f44(a932,x102061,f870(f104(a932),f870(f870(f79(a1),f870(f870(f3(a1),f870(f870(f79(a1),a82),a82)),a97)),f870(f870(f3(a1),f870(f870(f79(a1),a82),a82)),a97))))))
% 160.46/160.19  [10225]E(f44(a932,x102251,f870(f104(a932),f870(f870(f79(a1),f870(f870(f3(a1),f870(f870(f79(a1),a82),a82)),a97)),f870(f870(f3(a1),f870(f870(f79(a1),a82),a82)),a97)))),f77(a932))+~P1(f870(f870(f234(a932),f2(a932)),f44(a932,x102251,f870(f104(a932),f870(f870(f79(a1),f870(f870(f3(a1),f870(f870(f79(a1),a82),a82)),a97)),f870(f870(f3(a1),f870(f870(f79(a1),a82),a82)),a97))))))
% 160.46/160.19  [4855]~P8(x48551,x48552)+P47(x48551,x48552)
% 160.46/160.19  [4856]~P40(x48561,x48562)+P61(x48561,x48562)
% 160.46/160.19  [4857]~P48(x48571,x48572)+P61(x48571,x48572)
% 160.46/160.19  [4859]~P8(x48591,x48592)+P53(x48591,x48592)
% 160.46/160.19  [4861]~P16(x48611,x48612)+P53(x48611,x48612)
% 160.46/160.19  [4863]~P8(x48631,x48632)+P54(x48631,x48632)
% 160.46/160.19  [4865]~P16(x48651,x48652)+P54(x48651,x48652)
% 160.46/160.19  [4866]~P8(x48661,x48662)+P16(x48661,x48662)
% 160.46/160.19  [4816]~E(x48161,x48162)+E(f268(x48161,x48162),f77(a99))
% 160.46/160.19  [4819]E(f216(x48191,x48192),x48191)+~E(x48192,f2(a932))
% 160.46/160.19  [4826]~E(x48262,f113(x48261))+E(f152(x48261,x48262),f113(x48261))
% 160.46/160.19  [4845]~E(f152(x48452,x48451),f113(x48452))+E(x48451,f113(x48452))
% 160.46/160.19  [4870]~P2(x48702)+P2(f940(x48701,x48702))
% 160.46/160.19  [4871]~P109(x48712)+P109(f940(x48711,x48712))
% 160.46/160.19  [4872]~P110(x48722)+P110(f940(x48721,x48722))
% 160.46/160.19  [4873]~P112(x48732)+P112(f940(x48731,x48732))
% 160.46/160.19  [4874]~P69(x48742)+P69(f940(x48741,x48742))
% 160.46/160.19  [4875]~P98(x48752)+P98(f940(x48751,x48752))
% 160.46/160.19  [4876]~P91(x48762)+P91(f940(x48761,x48762))
% 160.46/160.19  [4877]~P101(x48772)+P100(f940(x48771,x48772))
% 160.46/160.19  [4878]~P102(x48782)+P102(f940(x48781,x48782))
% 160.46/160.19  [4879]~P102(x48792)+P105(f940(x48791,x48792))
% 160.46/160.19  [4880]~P6(x48802)+P6(f940(x48801,x48802))
% 160.46/160.19  [4881]~P103(x48812)+P103(f940(x48811,x48812))
% 160.46/160.19  [4882]~P102(x48822)+P106(f940(x48821,x48822))
% 160.46/160.19  [4883]~P118(x48832)+P118(f940(x48831,x48832))
% 160.46/160.19  [4884]~P101(x48842)+P104(f940(x48841,x48842))
% 160.46/160.19  [4885]~P101(x48852)+P101(f940(x48851,x48852))
% 160.46/160.19  [4898]E(x48981,x48982)+~E(f870(a112,x48981),f870(a112,x48982))
% 160.46/160.19  [4899]E(x48991,x48992)+~E(f870(a107,x48991),f870(a107,x48992))
% 160.46/160.19  [4900]E(x49001,x49002)+~E(f870(a5,x49001),f870(a5,x49002))
% 160.46/160.19  [4902]E(x49021,x49022)+~E(f870(a22,x49021),f870(a22,x49022))
% 160.46/160.19  [4955]P42(x49551,x49552)+~E(f717(x49552,x49551),f718(x49552,x49551))
% 160.46/160.19  [4985]~P61(x49851,x49852)+P42(x49851,f306(x49851,x49852))
% 160.46/160.19  [4986]~P55(x49861,x49862)+P55(x49861,f306(x49861,x49862))
% 160.46/160.19  [4999]~P4(x49991)+E(f44(x49991,x49992,x49992),f2(x49991))
% 160.46/160.19  [5033]~P40(x50331,x50332)+P40(f933(x50331),f146(x50331,x50332))
% 160.46/160.19  [5034]~P40(x50341,x50342)+P40(f933(x50341),f145(x50341,x50342))
% 160.46/160.19  [5035]~P41(x50351,x50352)+P41(f933(x50351),f147(x50351,x50352))
% 160.46/160.19  [5036]~P41(x50361,x50362)+P41(f933(x50361),f158(x50361,x50362))
% 160.46/160.19  [5037]~P55(x50371,x50372)+P55(f933(x50371),f158(x50371,x50372))
% 160.46/160.19  [5134]~P40(x51341,x51342)+P40(f940(x51341,a928),f319(x51341,x51342))
% 160.46/160.19  [5135]~P40(x51351,x51352)+P40(f940(x51351,a928),f317(x51351,x51352))
% 160.46/160.19  [5260]~P7(x52601)+P43(f302(a1,x52601,x52602))
% 160.46/160.19  [5362]~P40(x53621,x53622)+P63(x53621,f66(x53621,x53621,x53622))
% 160.46/160.19  [5871]~P81(x58711)+P26(x58711,x58711,f78(x58711),x58712)
% 160.46/160.19  [4840]~E(x48402,f113(x48401))+E(f870(f167(x48401),x48402),f113(x48401))
% 160.46/160.19  [4841]~E(x48412,f113(x48411))+E(f870(f168(x48411),x48412),f113(x48411))
% 160.46/160.19  [4904]E(x49041,f870(a105,x49042))+~E(f870(f100(a1),x49041),x49042)
% 160.46/160.19  [4907]E(x49071,f113(x49072))+~E(f870(f167(x49072),x49071),f113(x49072))
% 160.46/160.19  [4908]E(x49081,f113(x49082))+~E(f870(f168(x49082),x49081),f113(x49082))
% 160.46/160.19  [4924]~P95(x49241)+E(f870(f104(x49241),x49242),f870(f103(x49241),x49242))
% 160.46/160.19  [4932]~P3(x49321)+P1(f870(f60(x49321),x49322))
% 160.46/160.19  [4940]~E(f678(x49402,x49401),f113(x49401))+E(f179(x49401,x49402),f113(f933(x49401)))
% 160.46/160.19  [4949]~E(x49492,f113(x49491))+E(f870(f172(x49491),x49492),f188(f940(x49491,a928)))
% 160.46/160.19  [4950]~E(x49502,f113(x49501))+E(f188(f940(x49501,a928)),f870(f172(x49501),x49502))
% 160.46/160.19  [4952]E(x49521,x49522)+~E(f870(f100(a1),x49521),f870(f100(a1),x49522))
% 160.46/160.19  [4956]E(f214(x49561,x49562),f2(a932))+P1(f870(f60(x49561),x49562))
% 160.46/160.19  [4974]~P126(x49741)+E(f81(x49741,f81(x49741,x49742)),f81(x49741,x49742))
% 160.46/160.19  [4988]~P83(x49881)+E(f870(f870(f243(x49881),x49882),f77(a932)),x49882)
% 160.46/160.19  [4989]~P121(x49891)+E(f870(f870(f243(x49891),x49892),f77(a932)),x49892)
% 160.46/160.19  [4990]~P55(x49901,x49902)+E(f870(f285(x49901,x49901),x49902),x49902)
% 160.46/160.19  [4994]E(x49941,x49942)+E(f268(x49941,x49942),f870(f870(f79(a99),x49942),f77(a99)))
% 160.46/160.19  [4997]E(f870(f34(x49971),x49972),f2(a932))+P1(f870(f60(x49971),x49972))
% 160.46/160.19  [5000]~E(f152(x50001,x50002),x50002)+P1(f870(f137(x50001),x50002))
% 160.46/160.19  [5003]~P76(x50031)+E(f870(f870(f3(x50031),x50032),f2(x50031)),x50032)
% 160.46/160.19  [5004]~P78(x50041)+E(f870(f870(f79(x50041),x50042),f2(x50041)),x50042)
% 160.46/160.19  [5005]~P84(x50051)+E(f870(f870(f79(x50051),x50052),f2(x50051)),x50052)
% 160.46/160.19  [5006]~P121(x50061)+E(f870(f870(f79(x50061),x50062),f2(x50061)),x50062)
% 160.46/160.19  [5007]~P77(x50071)+E(f870(f870(f80(x50071),x50072),f77(x50071)),x50072)
% 160.46/160.19  [5008]~P83(x50081)+E(f870(f870(f80(x50081),x50082),f77(x50081)),x50082)
% 160.46/160.19  [5009]~P121(x50091)+E(f870(f870(f80(x50091),x50092),f77(x50091)),x50092)
% 160.46/160.19  [5010]~P4(x50101)+E(f870(f870(f35(x50101),x50102),f77(x50101)),x50102)
% 160.46/160.19  [5011]~P123(x50111)+E(f870(f870(f289(x50111),x50112),f77(x50111)),x50112)
% 160.46/160.19  [5012]~P100(x50121)+E(f870(f870(f101(x50121),x50122),f188(x50121)),x50122)
% 160.46/160.19  [5013]~P104(x50131)+E(f870(f870(f102(x50131),x50132),f241(x50131)),x50132)
% 160.46/160.19  [5014]~P121(x50141)+E(f870(f870(f243(x50141),x50142),f2(a932)),f77(x50141))
% 160.46/160.19  [5015]~P117(x50151)+E(f870(f870(f243(x50151),x50152),f2(a932)),f77(x50151))
% 160.46/160.19  [5016]~E(x50162,f188(f940(x50161,a928)))+E(f870(f34(x50161),x50162),f2(a932))
% 160.46/160.19  [5027]~P4(x50271)+E(f44(x50271,x50272,f2(x50271)),x50272)
% 160.46/160.19  [5038]~P133(x50381)+E(f870(f870(f80(x50381),x50382),f2(x50381)),f2(x50381))
% 160.46/160.19  [5039]~P121(x50391)+E(f870(f870(f80(x50391),x50392),f2(x50391)),f2(x50391))
% 160.46/160.19  [5040]~P4(x50401)+E(f870(f870(f35(x50401),x50402),f2(x50401)),f2(x50401))
% 160.46/160.19  [5041]~P124(x50411)+E(f870(f870(f289(x50411),x50412),f2(x50411)),f2(x50411))
% 160.46/160.19  [5042]~P104(x50421)+E(f870(f870(f101(x50421),x50422),f241(x50421)),f241(x50421))
% 160.46/160.19  [5043]~P100(x50431)+E(f870(f870(f102(x50431),x50432),f188(x50431)),f188(x50431))
% 160.46/160.19  [5045]~P4(x50451)+E(f44(x50451,x50452,f77(x50451)),f2(x50451))
% 160.46/160.19  [5046]~P4(x50461)+E(f44(x50461,f2(x50461),x50462),f2(x50461))
% 160.46/160.19  [5075]E(x50751,f2(a932))+E(f54(x50752,x50751,f113(x50752)),f113(f933(x50752)))
% 160.46/160.19  [5098]P55(x50981,x50982)+~E(f870(f285(x50981,x50981),x50982),x50982)
% 160.46/160.19  [5099]P40(x50991,x50992)+~E(f581(x50992,x50991),f188(f940(x50991,a928)))
% 160.46/160.19  [5100]E(x51001,f113(x51002))+~E(f870(f172(x51002),x51001),f188(f940(x51002,a928)))
% 160.46/160.19  [5101]E(x51011,f113(x51012))+~E(f188(f940(x51012,a928)),f870(f172(x51012),x51011))
% 160.46/160.19  [5104]~E(x51041,x51042)+P1(f870(f870(a324,x51041),x51042))
% 160.46/160.19  [5114]P1(x51141)+P1(f870(f870(a329,x51141),x51142))
% 160.46/160.19  [5115]E(x51151,f113(x51152))+E(f870(f870(f164(x51152),x51151),f2(a932)),f870(f141(x51152),x51151))
% 160.46/160.19  [5118]E(f152(x51181,x51182),x51182)+~P1(f870(f137(x51181),x51182))
% 160.46/160.19  [5125]~P1(x51252)+P1(f870(f870(a329,x51251),x51252))
% 160.46/160.19  [5126]~P1(x51262)+P1(f870(f870(a326,x51261),x51262))
% 160.46/160.19  [5127]~P1(x51271)+P1(f870(f870(a326,x51271),x51272))
% 160.46/160.19  [5137]~E(f679(x51372,x51371),f683(x51372,x51371))+P1(f870(f137(x51371),x51372))
% 160.46/160.19  [5144]E(f870(f261(x51441),x51442),f188(f940(x51441,a928)))+P1(f870(x51442,f543(x51442)))
% 160.46/160.19  [5145]E(f188(f940(x51451,a928)),f870(f261(x51451),x51452))+P1(f870(x51452,f556(x51452)))
% 160.46/160.19  [5214]~P126(x52141)+E(f870(f870(f80(x52141),x52142),f81(x52141,x52142)),f870(f75(x52141),x52142))
% 160.46/160.19  [5225]~E(x52251,f2(a1))+E(f45(x52251,x52252),f870(f870(f251(a1,a1),f2(a1)),f2(a1)))
% 160.46/160.19  [5256]~P61(x52561,x52562)+P61(x52561,f870(f285(x52561,x52561),x52562))
% 160.46/160.19  [5257]~P41(x52571,x52572)+P41(x52571,f870(f285(x52571,x52571),x52572))
% 160.46/160.19  [5258]~P42(x52581,x52582)+P42(x52581,f870(f285(x52581,x52581),x52582))
% 160.46/160.19  [5259]~P55(x52591,x52592)+P55(x52591,f870(f285(x52591,x52591),x52592))
% 160.46/160.19  [5281]E(x52811,x52812)+~P1(f870(f870(a324,x52811),x52812))
% 160.46/160.19  [5292]P1(x52921)+~P1(f870(f870(a325,x52922),x52921))
% 160.46/160.19  [5293]P1(x52931)+~P1(f870(f870(a325,x52931),x52932))
% 160.46/160.19  [5298]~P118(x52981)+P1(f870(f870(f233(x52981),x52982),f241(x52981)))
% 160.46/160.19  [5299]~P121(x52991)+P1(f870(f870(f286(x52991),x52992),f2(x52991)))
% 160.46/160.19  [5303]E(x53031,x53032)+~E(f870(x53031,f385(x53032,x53031)),f870(x53032,f385(x53032,x53031)))
% 160.46/160.19  [5334]E(x53341,f2(a932))+E(f216(x53341,f44(a932,x53342,x53341)),f216(x53342,x53341))
% 160.46/160.19  [5339]~P111(x53391)+P14(x53391,f870(f870(f151(x53391),x53392),f113(x53391)))
% 160.46/160.19  [5341]E(x53411,f2(a1))+P1(f870(f48(x53412,x53411),f45(x53412,x53411)))
% 160.46/160.19  [5357]~P16(x53572,x53571)+P1(f870(f870(x53571,f812(x53571)),f812(x53571)))
% 160.46/160.19  [5360]~E(x53601,x53602)+P1(f870(f870(f234(a932),x53601),f870(a112,x53602)))
% 160.46/160.19  [5370]~E(x53701,f2(a932))+P1(f870(f870(f234(a932),x53701),f870(a112,x53702)))
% 160.46/160.19  [5380]P1(f870(x53801,x53802))+P1(f870(f870(f233(a1),f2(a1)),f874(x53801)))
% 160.46/160.19  [5443]E(f870(f870(f308(x54432),f443(x54432,x54431)),f465(x54432,x54431)),x54431)+E(x54431,f188(f940(x54432,a928)))
% 160.46/160.19  [5444]P61(x54441,x54442)+~P61(x54441,f870(f285(x54441,x54441),x54442))
% 160.46/160.19  [5445]P41(x54451,x54452)+~P41(x54451,f870(f285(x54451,x54451),x54452))
% 160.46/160.19  [5446]P42(x54461,x54462)+~P42(x54461,f870(f285(x54461,x54461),x54462))
% 160.46/160.19  [5447]P55(x54471,x54472)+~P55(x54471,f870(f285(x54471,x54471),x54472))
% 160.46/160.19  [5450]~E(f44(a932,x54502,x54501),f2(a932))+E(f870(f870(f80(a932),x54501),f875(x54501,x54502)),x54502)
% 160.46/160.19  [5451]~E(f44(a1,x54512,x54511),f2(a1))+E(f870(f870(f80(a1),x54511),f872(x54511,x54512)),x54512)
% 160.46/160.19  [5477]~P1(f870(x54771,x54772))+P1(f870(f870(f233(a1),f2(a1)),f873(x54771)))
% 160.46/160.19  [5488]E(f870(f870(f3(a932),f870(a105,x54881)),f870(a105,x54882)),f870(a105,x54881))+~P1(f870(a193,x54882))
% 160.46/160.19  [5517]E(f271(x55171,x55172),f77(a99))+~P1(f870(f870(f233(a99),x55171),f77(a99)))
% 160.46/160.19  [5613]E(f870(f870(f164(x56131),x56132),f679(x56132,x56131)),f870(f870(f164(x56131),x56132),f683(x56132,x56131)))+P1(f870(f137(x56131),x56132))
% 160.46/160.19  [5657]~P1(f870(x56571,f89(x56572,x56571)))+P1(f870(x56571,f582(x56572,x56571)))
% 160.46/160.19  [5721]P63(x57211,x57212)+~P1(f870(f314(x57211,x57212),f574(x57212,x57211)))
% 160.46/160.19  [5868]~P16(x58682,x58681)+P1(f870(f870(x58681,f818(x58681,x58682)),f818(x58681,x58682)))
% 160.46/160.19  [5869]~P16(x58692,x58691)+P1(f870(f870(x58691,f819(x58691,x58692)),f819(x58691,x58692)))
% 160.46/160.19  [5878]~E(f870(a112,f44(a932,x58781,x58782)),x58782)+E(f44(a932,f870(a112,x58781),x58782),f2(a932))
% 160.46/160.19  [5933]P40(x59331,x59332)+P1(f870(f870(f328(x59331),f626(x59332,x59331)),f627(x59332,x59331)))
% 160.46/160.19  [5940]~P95(x59401)+P1(f870(f870(f328(x59401),f870(f104(x59401),x59402)),f110(x59401)))
% 160.46/160.19  [5941]~P141(x59411)+P1(f870(f870(f328(x59411),f870(f100(x59411),x59412)),f110(x59411)))
% 160.46/160.19  [5942]~P145(x59421)+P1(f870(f870(f328(x59421),f870(f100(x59421),x59422)),f186(x59421)))
% 160.46/160.19  [5943]~P141(x59431)+P1(f870(f870(f328(x59431),f870(f103(x59431),x59432)),f110(x59431)))
% 160.46/160.19  [6077]~P41(x60771,x60772)+E(f870(f870(f288(x60771,x60771,x60771),x60772),f306(x60771,x60772)),x60772)
% 160.46/160.19  [6094]E(f870(a112,f44(a932,x60941,x60942)),x60942)+E(f44(a932,f870(a112,x60941),x60942),f870(a112,f44(a932,x60941,x60942)))
% 160.46/160.19  [6516]P40(x65161,x65162)+~P1(f870(f870(f328(x65161),f558(x65162,x65161)),f315(x65161,x65162)))
% 160.46/160.19  [6553]~P113(x65531)+~P1(f870(f870(f234(x65531),f870(f100(x65531),x65532)),f2(x65531)))
% 160.46/160.19  [6554]~P87(x65541)+~P1(f870(f870(f234(x65541),f870(f75(x65541),x65542)),f2(x65541)))
% 160.46/160.19  [6586]E(x65861,f188(f940(x65862,a928)))+~P1(f870(f870(f328(x65862),f443(x65862,x65861)),f465(x65862,x65861)))
% 160.46/160.19  [6643]P1(f870(f870(f234(a1),x66431),f44(a1,x66432,x66431)))+~P1(f870(f870(f234(a1),x66431),f2(a1)))
% 160.46/160.19  [6748]E(f870(f870(f308(a932),f870(a112,x67481)),f302(a932,x67482,x67481)),f302(a932,x67482,f870(a112,x67481)))+~P1(f870(f870(f233(a932),x67482),f870(a112,x67481)))
% 160.46/160.19  [6838]~P111(x68381)+P14(x68381,f150(x68381,x68381,f7(x68381),x68382))
% 160.46/160.19  [6967]E(f870(f167(x69671),x69672),x69672)+~P1(f870(f870(f233(a932),f870(f189(f933(x69671)),x69672)),f77(a932)))
% 160.46/160.19  [6987]~P87(x69871)+P1(f870(f870(f233(x69871),f870(f78(x69871),f870(f75(x69871),x69872))),f2(x69871)))
% 160.46/160.19  [7021]~P40(x70211,x70212)+P40(x70211,f870(f870(f288(x70211,x70211,x70211),x70212),f306(x70211,x70212)))
% 160.46/160.19  [7022]~P55(x70221,x70222)+P55(x70221,f870(f870(f288(x70221,x70221,x70221),x70222),f306(x70221,x70222)))
% 160.46/160.19  [7244]~P1(f870(f870(f234(a1),x72442),f2(a1)))+P1(f870(f870(f233(a1),f44(a1,x72441,x72442)),f2(a1)))
% 160.46/160.19  [7649]~P145(x76491)+E(f190(x76491,f870(f870(f9(x76491,x76491,x76491),f79(x76491)),f77(x76491)),x76492,f2(x76491)),f870(f100(x76491),x76492))
% 160.46/160.19  [7682]~P114(x76821)+~P1(f870(f870(f234(x76821),f870(f870(f80(x76821),x76822),x76822)),f2(x76821)))
% 160.46/160.19  [10312]~P126(x103121)+~P1(f870(f870(f234(x103121),f870(f870(f243(x103121),x103122),f870(f104(a932),f870(f870(f79(a1),f870(f870(f3(a1),f870(f870(f79(a1),a82),a82)),a97)),f870(f870(f3(a1),f870(f870(f79(a1),a82),a82)),a97))))),f2(x103121)))
% 160.46/160.19  [4905]~E(x49052,f113(x49051))+E(f870(f189(f933(x49051)),x49052),f2(a932))
% 160.46/160.19  [4941]~E(x49411,f2(a932))+E(f870(f870(f79(a932),x49411),x49412),x49412)
% 160.46/160.19  [4942]~E(x49422,f2(a932))+E(f870(f870(f80(a932),x49421),x49422),f2(a932))
% 160.46/160.19  [4944]~E(x49441,f2(a932))+E(f870(f870(f80(a932),x49441),x49442),f2(a932))
% 160.46/160.19  [4945]~E(x49452,f2(a1))+E(f870(f870(f35(a1),x49451),x49452),f2(a1))
% 160.46/160.19  [4946]~E(x49462,f2(a932))+E(f870(f870(f243(a932),x49461),x49462),f77(a932))
% 160.46/160.19  [4957]E(x49571,f113(x49572))+~E(f870(f189(f933(x49572)),x49571),f2(a932))
% 160.46/160.19  [4959]~P99(x49591)+E(f870(f870(f80(x49591),x49592),x49592),x49592)
% 160.46/160.19  [4961]~P111(x49611)+E(f870(f870(f237(x49611),x49612),x49612),x49612)
% 160.46/160.19  [4963]~P111(x49631)+E(f870(f870(f232(x49631),x49632),x49632),x49632)
% 160.46/160.19  [4964]~P102(x49641)+E(f870(f870(f101(x49641),x49642),x49642),x49642)
% 160.46/160.19  [4966]~P105(x49661)+E(f870(f870(f101(x49661),x49662),x49662),x49662)
% 160.46/160.19  [4967]~P102(x49671)+E(f870(f870(f102(x49671),x49672),x49672),x49672)
% 160.46/160.19  [4969]~P106(x49691)+E(f870(f870(f102(x49691),x49692),x49692),x49692)
% 160.46/160.19  [4987]~P76(x49871)+E(f870(f870(f3(x49871),x49872),x49872),f2(x49871))
% 160.46/160.19  [5001]~P76(x50011)+E(f870(f78(x50011),f870(f78(x50011),x50012)),x50012)
% 160.46/160.19  [5002]~P98(x50021)+E(f870(f78(x50021),f870(f78(x50021),x50022)),x50022)
% 160.46/160.19  [5019]~E(x50192,f2(a932))+E(f870(f870(f243(a932),x50191),x50192),f870(a112,f2(a932)))
% 160.46/160.19  [5054]~P78(x50541)+E(f870(f870(f79(x50541),f2(x50541)),x50542),x50542)
% 160.46/160.19  [5055]~P84(x50551)+E(f870(f870(f79(x50551),f2(x50551)),x50552),x50552)
% 160.46/160.19  [5056]~P121(x50561)+E(f870(f870(f79(x50561),f2(x50561)),x50562),x50562)
% 160.46/160.19  [5057]~P77(x50571)+E(f870(f870(f80(x50571),f77(x50571)),x50572),x50572)
% 160.46/160.19  [5058]~P83(x50581)+E(f870(f870(f80(x50581),f77(x50581)),x50582),x50582)
% 160.46/160.19  [5059]~P121(x50591)+E(f870(f870(f80(x50591),f77(x50591)),x50592),x50592)
% 160.46/160.19  [5060]~P100(x50601)+E(f870(f870(f101(x50601),f188(x50601)),x50602),x50602)
% 160.46/160.19  [5061]~P104(x50611)+E(f870(f870(f102(x50611),f241(x50611)),x50612),x50612)
% 160.46/160.19  [5079]~P133(x50791)+E(f870(f870(f80(x50791),f2(x50791)),x50792),f2(x50791))
% 160.46/160.19  [5080]~P121(x50801)+E(f870(f870(f80(x50801),f2(x50801)),x50802),f2(x50801))
% 160.46/160.19  [5081]~P4(x50811)+E(f870(f870(f35(x50811),f2(x50811)),x50812),f2(x50811))
% 160.46/160.19  [5082]~P83(x50821)+E(f870(f870(f243(x50821),f77(x50821)),x50822),f77(x50821))
% 160.46/160.19  [5083]~P123(x50831)+E(f870(f870(f289(x50831),f2(x50831)),x50832),f2(x50831))
% 160.46/160.19  [5084]~P104(x50841)+E(f870(f870(f101(x50841),f241(x50841)),x50842),f241(x50841))
% 160.46/160.19  [5085]~P100(x50851)+E(f870(f870(f102(x50851),f188(x50851)),x50852),f188(x50851))
% 160.46/160.19  [5093]E(x50931,f113(x50932))+E(f144(x50932,f870(f168(x50932),x50931)),f870(f141(x50932),x50931))
% 160.46/160.19  [5094]E(x50941,f113(x50942))+E(f870(f141(x50942),f870(f168(x50942),x50941)),f144(x50942,x50941))
% 160.46/160.19  [5095]E(x50951,f2(a932))+~E(f870(f870(f79(a932),x50952),x50951),x50952)
% 160.46/160.19  [5102]~P95(x51021)+E(f870(f103(x51021),f870(f104(a1),x51022)),f870(f104(x51021),x51022))
% 160.46/160.19  [5103]~P141(x51031)+E(f870(f103(x51031),f870(f100(a1),x51032)),f870(f100(x51031),x51032))
% 160.46/160.19  [5110]E(x51101,f77(a932))+~E(f870(f870(f80(a932),x51102),x51101),f77(a932))
% 160.46/160.19  [5111]E(x51111,f77(a932))+~E(f870(f870(f80(a932),x51111),x51112),f77(a932))
% 160.46/160.19  [5112]E(x51121,f2(a932))+~E(f870(f870(f79(a932),x51122),x51121),f2(a932))
% 160.46/160.19  [5113]E(x51131,f2(a932))+~E(f870(f870(f79(a932),x51131),x51132),f2(a932))
% 160.46/160.19  [5130]~P126(x51301)+E(f870(f75(x51301),f870(f100(x51301),x51302)),f870(f100(x51301),x51302))
% 160.46/160.19  [5131]~P87(x51311)+E(f870(f75(x51311),f870(f75(x51311),x51312)),f870(f75(x51311),x51312))
% 160.46/160.19  [5132]~P87(x51321)+E(f870(f75(x51321),f870(f78(x51321),x51322)),f870(f75(x51321),x51322))
% 160.46/160.19  [5133]~P78(x51331)+E(f870(f165(x51331),f870(f168(x51331),x51332)),f870(f165(x51331),x51332))
% 160.46/160.19  [5138]~E(x51381,f870(a112,f2(a932)))+E(f870(f870(f243(a932),x51381),x51382),f870(a112,f2(a932)))
% 160.46/160.19  [5147]~P76(x51471)+E(f870(f870(f3(x51471),f2(x51471)),x51472),f870(f78(x51471),x51472))
% 160.46/160.19  [5148]~E(x51482,f2(a932))+E(f139(a932,f870(f301(a932,x51481),x51482)),f113(a932))
% 160.46/160.19  [5157]~P95(x51571)+E(f870(f870(f79(x51571),x51572),f870(f104(x51571),a82)),x51572)
% 160.46/160.19  [5158]E(x51581,f2(a1))+E(f46(f870(f75(a1),x51582),f870(f75(a1),x51581)),f52(x51582,x51581))
% 160.46/160.19  [5174]~E(x51741,x51742)+P1(f870(f870(f233(a932),x51741),x51742))
% 160.46/160.19  [5181]~E(x51811,f2(a99))+E(f870(f870(f79(a932),f870(a22,x51811)),x51812),x51812)
% 160.46/160.19  [5195]~P7(x51951)+P7(f870(f870(f243(a1),x51951),x51952))
% 160.46/160.19  [5196]~P76(x51961)+E(f870(f870(f79(x51961),x51962),f870(f78(x51961),x51962)),f2(x51961))
% 160.46/160.19  [5197]~P98(x51971)+E(f870(f870(f101(x51971),x51972),f870(f78(x51971),x51972)),f241(x51971))
% 160.46/160.19  [5198]~P98(x51981)+E(f870(f870(f102(x51981),x51982),f870(f78(x51981),x51982)),f188(x51981))
% 160.46/160.19  [5222]E(x52221,f2(a932))+~E(f870(f78(a1),f870(f100(a1),x52222)),f870(f100(a1),x52221))
% 160.46/160.19  [5223]E(x52231,f2(a932))+~E(f870(f78(a1),f870(f100(a1),x52231)),f870(f100(a1),x52232))
% 160.46/160.19  [5233]E(f194(x52331,x52332),f2(a1))+P1(f870(f870(f233(a1),x52332),x52331))
% 160.46/160.19  [5234]E(f178(x52341,x52342),f113(a1))+P1(f870(f870(f233(a1),x52341),x52342))
% 160.46/160.19  [5235]E(f240(x52351,x52352),f2(a99))+P1(f870(f870(f234(a99),x52351),x52352))
% 160.46/160.19  [5248]E(x52481,f870(a112,f2(a932)))+~E(f870(f870(f80(a932),x52482),x52481),f870(a112,f2(a932)))
% 160.46/160.19  [5249]E(x52491,f870(a112,f2(a932)))+~E(f870(f870(f80(a932),x52491),x52492),f870(a112,f2(a932)))
% 160.46/160.19  [5250]~P109(x52501)+P1(f870(f870(f233(x52501),x52502),x52502))
% 160.46/160.19  [5253]~P95(x52531)+E(f870(f870(f80(x52531),x52532),f870(f104(x52531),a97)),f870(f78(x52531),x52532))
% 160.46/160.19  [5273]~P95(x52731)+E(f870(f78(x52731),f870(f104(x52731),x52732)),f870(f104(x52731),f870(f78(a1),x52732)))
% 160.46/160.19  [5274]~P141(x52741)+E(f870(f78(x52741),f870(f103(x52741),x52742)),f870(f103(x52741),f870(f78(a1),x52742)))
% 160.46/160.19  [5304]~E(x53041,f870(a112,x53042))+P1(f870(f870(f234(a932),f2(a932)),x53041))
% 160.46/160.19  [5322]~P111(x53221)+E(f870(f78(f940(x53221,a928)),f870(f300(x53221),x53222)),f870(f303(x53221),x53222))
% 160.46/160.19  [5323]~P111(x53231)+E(f870(f78(f940(x53231,a928)),f870(f303(x53231),x53232)),f870(f300(x53231),x53232))
% 160.46/160.19  [5324]~P111(x53241)+E(f870(f78(f940(x53241,a928)),f870(f281(x53241),x53242)),f870(f282(x53241),x53242))
% 160.46/160.19  [5325]~P111(x53251)+E(f870(f78(f940(x53251,a928)),f870(f282(x53251),x53252)),f870(f281(x53251),x53252))
% 160.46/160.19  [5333]~E(f870(f100(a1),x53332),x53331)+P1(f870(f870(f233(a1),f2(a1)),x53331))
% 160.46/160.19  [5340]~E(x53402,f2(a1))+E(f52(x53401,x53402),f870(f870(f251(a1,a1),f2(a1)),f870(f75(a1),x53401)))
% 160.46/160.19  [5342]~P2(x53421)+P1(f870(f870(f233(x53421),f188(x53421)),x53422))
% 160.46/160.19  [5375]E(x53751,x53752)+~E(f870(f870(f79(a1),x53751),x53751),f870(f870(f79(a1),x53752),x53752))
% 160.46/160.19  [5379]~P1(f870(x53791,x53792))+P1(f870(x53791,f870(a105,f873(x53791))))
% 160.46/160.19  [5405]~P126(x54051)+E(f870(f870(f80(x54051),f81(x54051,x54052)),f870(f75(x54051),x54052)),x54052)
% 160.46/160.19  [5412]~E(x54122,f2(a932))+E(f84(f939(a932,a932),f47(x54121,x54122)),f870(f870(f251(a932,a932),f2(a932)),x54121))
% 160.46/160.19  [5417]~E(x54171,x54172)+~P1(f870(f870(f234(a932),x54171),x54172))
% 160.46/160.19  [5418]~E(x54181,x54182)+~P1(f870(f870(f234(a1),x54181),x54182))
% 160.46/160.19  [5421]~P145(x54211)+E(f870(f870(f79(x54211),f77(x54211)),f870(f100(x54211),x54212)),f870(f100(x54211),f870(a112,x54212)))
% 160.46/160.19  [5425]~E(x54251,f2(a932))+~P1(f870(f870(f234(a932),x54252),x54251))
% 160.46/160.19  [5439]E(f152(x54391,x54392),x54392)+~E(f870(f189(f933(x54391)),f152(x54391,x54392)),f870(f189(f933(x54391)),x54392))
% 160.46/160.19  [5440]E(f870(f34(x54401),f870(f172(x54401),x54402)),f870(f189(f933(x54401)),x54402))+~P1(f870(f137(x54401),x54402))
% 160.46/160.19  [5455]~P1(f870(x54551,f815(x54551)))+P1(f870(x54551,f870(f100(a1),x54552)))
% 160.46/160.19  [5465]E(f240(x54651,x54652),x54652)+~P1(f870(f870(f234(a99),x54651),x54652))
% 160.46/160.19  [5467]E(f271(x54671,x54672),f77(a99))+~P1(f870(f870(f234(a99),x54672),x54671))
% 160.46/160.19  [5468]E(f178(x54681,x54682),f113(a1))+~P1(f870(f870(f234(a1),x54682),x54681))
% 160.46/160.19  [5469]E(f128(x54691,x54692),f115(a1))+~P1(f870(f870(f234(a1),x54691),x54692))
% 160.46/160.19  [5471]~P112(x54711)+E(f302(x54711,x54712,x54712),f870(f870(f308(x54711),x54712),f188(f940(x54711,a928))))
% 160.46/160.19  [5491]~E(f870(f870(f3(a932),x54911),x54912),f2(a932))+P1(f870(f870(f233(a932),x54911),x54912))
% 160.46/160.19  [5514]~E(x55142,f2(a932))+E(f54(x55141,x55142,f113(x55141)),f870(f870(f151(f933(x55141)),f113(x55141)),f113(f933(x55141))))
% 160.46/160.19  [5518]~P109(x55181)+~P1(f870(f870(f234(x55181),x55182),x55182))
% 160.46/160.19  [5520]~E(f44(a1,x55201,x55202),f2(a1))+E(f44(a1,x55201,f870(f78(a1),x55202)),f2(a1))
% 160.46/160.19  [5522]~E(f44(a1,x55221,x55222),f2(a1))+E(f44(a1,f870(f78(a1),x55221),x55222),f2(a1))
% 160.46/160.19  [5530]E(f870(f301(a932,x55301),f870(a112,x55302)),f188(f940(a932,a928)))+P1(f870(f870(f233(a932),x55301),x55302))
% 160.46/160.19  [5554]E(f139(a932,f870(f301(a932,x55541),x55542)),f113(a932))+P1(f870(f870(f234(a932),x55541),x55542))
% 160.46/160.19  [5559]~E(f870(f34(x55591),f870(f172(x55591),x55592)),f870(f189(f933(x55591)),x55592))+P1(f870(f137(x55591),x55592))
% 160.46/160.19  [5563]~P1(f870(f137(x55631),x55632))+P1(f870(f137(x55631),f870(f167(x55631),x55632)))
% 160.46/160.19  [5564]~P1(f870(f137(x55641),x55642))+P1(f870(f137(x55641),f870(f171(x55641),x55642)))
% 160.46/160.19  [5565]~P1(f870(f137(x55651),x55652))+P1(f870(f137(x55651),f870(f168(x55651),x55652)))
% 160.46/160.19  [5573]P1(f870(x55731,x55732))+~P1(f870(x55731,f870(a105,f874(x55731))))
% 160.46/160.19  [5574]P1(f870(f870(f233(a932),x55742),x55741))+P1(f870(f870(f233(a932),x55741),x55742))
% 160.46/160.19  [5575]P1(f870(f870(f233(a1),x55752),x55751))+P1(f870(f870(f233(a1),x55751),x55752))
% 160.46/160.19  [5579]~P87(x55791)+P1(f870(f870(f233(x55791),x55792),f870(f75(x55791),x55792)))
% 160.46/160.19  [5582]P1(f870(x55821,f804(x55821)))+~P1(f870(x55821,f870(f100(a1),x55822)))
% 160.46/160.19  [5606]E(f870(f870(f3(a932),x56061),x56062),f2(a932))+~P1(f870(f870(f233(a932),x56061),x56062))
% 160.46/160.19  [5607]E(f870(f870(f35(a932),x56071),x56072),f2(a932))+~P1(f870(f870(f234(a932),x56071),x56072))
% 160.46/160.19  [5625]E(f44(a932,x56251,x56252),x56251)+~P1(f870(f870(f234(a932),x56251),x56252))
% 160.46/160.19  [5633]E(f44(a1,x56331,f870(f78(a1),x56332)),f290(x56331,x56332))+P1(f870(f870(f233(a1),f2(a1)),x56332))
% 160.46/160.19  [5646]E(f870(f870(f3(a1),x56461),x56462),f194(x56461,x56462))+~P1(f870(f870(f233(a1),x56462),x56461))
% 160.46/160.19  [5666]P1(f870(f870(f233(a1),f2(a1)),f815(x56661)))+P1(f870(x56661,f870(f100(a1),x56662)))
% 160.46/160.19  [5679]~P113(x56791)+P1(f870(f870(f233(x56791),f2(x56791)),f870(f100(x56791),x56792)))
% 160.46/160.19  [5680]~P87(x56801)+P1(f870(f870(f233(x56801),f2(x56801)),f870(f75(x56801),x56802)))
% 160.46/160.19  [5707]E(f870(f870(f79(a932),x57071),f557(x57072,x57071)),x57072)+~P1(f870(f870(f233(a932),x57071),x57072))
% 160.46/160.19  [5722]E(f302(a1,x57221,x57222),f188(f940(a1,a928)))+~P1(f870(f870(f234(a1),x57222),x57221))
% 160.46/160.19  [5724]~P126(x57241)+E(f870(f870(f80(x57241),f870(f75(x57241),x57242)),f870(f75(x57241),x57242)),f870(f870(f80(x57241),x57242),x57242))
% 160.46/160.19  [5730]E(f139(a932,f870(f301(a932,x57301),f870(a112,x57302))),f113(a932))+P1(f870(f870(f233(a932),x57301),x57302))
% 160.46/160.19  [5734]E(f870(f870(f35(a1),x57341),x57342),f291(x57341,x57342))+~P1(f870(f870(f233(a1),f2(a1)),x57342))
% 160.46/160.19  [5754]P1(f870(f137(x57541),x57542))+~P1(f870(f137(x57541),f870(f167(x57541),x57542)))
% 160.46/160.19  [5755]P1(f870(f137(x57551),x57552))+~P1(f870(f137(x57551),f870(f168(x57551),x57552)))
% 160.46/160.19  [5782]P1(f870(f60(a932),x57821))+P1(f870(f870(f328(a932),f427(x57821,x57822)),x57821))
% 160.46/160.19  [5783]P1(f870(f60(a932),x57831))+P1(f870(f870(f328(a932),f433(x57831,x57832)),x57831))
% 160.46/160.19  [5786]P1(f870(f870(f234(a932),x57862),f870(a112,x57861)))+P1(f870(f870(f234(a932),x57861),x57862))
% 160.46/160.19  [5787]E(f44(a1,x57871,x57872),f290(x57871,x57872))+~P1(f870(f870(f233(a1),f2(a1)),x57872))
% 160.46/160.19  [5791]E(f139(a932,f870(f301(a932,x57911),x57912)),f113(a932))+~P1(f870(f870(f233(a932),x57912),x57911))
% 160.46/160.19  [5792]~P81(x57921)+E(f870(f309(x57921,x57921,f78(x57921)),f870(f300(x57921),x57922)),f870(f282(x57921),f870(f78(x57921),x57922)))
% 160.46/160.19  [5793]~P81(x57931)+E(f870(f309(x57931,x57931,f78(x57931)),f870(f303(x57931),x57932)),f870(f281(x57931),f870(f78(x57931),x57932)))
% 160.46/160.19  [5794]~P81(x57941)+E(f870(f309(x57941,x57941,f78(x57941)),f870(f281(x57941),x57942)),f870(f303(x57941),f870(f78(x57941),x57942)))
% 160.46/160.19  [5795]~P81(x57951)+E(f870(f309(x57951,x57951,f78(x57951)),f870(f282(x57951),x57952)),f870(f300(x57951),f870(f78(x57951),x57952)))
% 160.46/160.19  [5806]E(x58061,f188(f940(x58062,a928)))+P1(f870(f870(f328(x58062),f428(x58061,x58062)),x58061))
% 160.46/160.19  [5807]E(x58071,f188(f940(x58072,a928)))+P1(f870(f870(f328(x58072),f435(x58071,x58072)),x58071))
% 160.46/160.19  [5818]~P1(f870(f870(f234(a932),x58181),x58182))+P1(f870(f870(f233(a932),x58181),x58182))
% 160.46/160.19  [5819]~P1(f870(f870(f234(a1),x58191),x58192))+P1(f870(f870(f233(a1),x58191),x58192))
% 160.46/160.19  [5835]E(f46(x58351,x58352),f870(f870(f251(a1,a1),f2(a1)),x58351))+~P1(f870(f870(f234(a1),x58351),x58352))
% 160.46/160.19  [5837]E(f215(f870(f78(a1),x58371),f870(f78(a1),x58372)),f215(x58371,x58372))+~P1(f870(f870(f234(a1),x58372),f2(a1)))
% 160.46/160.19  [5850]E(x58501,x58502)+~E(f870(a5,f870(a112,f870(a22,x58501))),f870(a5,f870(a112,f870(a22,x58502))))
% 160.46/160.19  [5855]E(f46(x58551,x58552),f870(f870(f251(a1,a1),f2(a1)),x58551))+~P1(f870(f870(f233(a1),x58552),f2(a1)))
% 160.46/160.19  [5884]E(f44(a932,f870(f104(a932),x58841),f870(f104(a932),x58842)),f2(a932))+~P1(f870(a193,f870(f104(a1),x58841)))
% 160.46/160.19  [5898]P1(f870(f870(f233(a1),f2(a1)),f804(x58981)))+~P1(f870(x58981,f870(f100(a1),x58982)))
% 160.46/160.19  [5931]P43(f302(a1,x59311,x59312))+~P1(f870(f870(f233(a1),f2(a1)),x59311))
% 160.46/160.19  [5936]~P1(f870(f60(x59361),x59362))+P1(f870(f60(f940(x59361,a928)),f870(f307(x59361),x59362)))
% 160.46/160.19  [5949]E(f870(f870(f79(a1),x59491),f870(f100(a1),f830(x59492,x59491))),x59492)+~P1(f870(f870(f233(a1),x59491),x59492))
% 160.46/160.19  [5957]P1(f870(f870(f233(a932),x59571),x59572))+P1(f870(f870(f233(a932),f870(a112,x59572)),x59571))
% 160.46/160.19  [6001]E(f870(f870(f35(a932),f870(f104(a932),x60011)),f870(f104(a932),x60012)),f2(a932))+~P1(f870(a193,f870(f104(a1),x60011)))
% 160.46/160.19  [6002]E(f870(f870(f80(a932),f870(f104(a932),x60021)),f870(f104(a932),x60022)),f2(a932))+~P1(f870(f870(f234(a1),x60021),a82))
% 160.46/160.19  [6004]P1(f870(f870(f233(a932),x60041),f870(a112,x60042)))+~P1(f870(f870(f233(a932),x60041),x60042))
% 160.46/160.19  [6006]P1(f870(f870(f234(a932),x60061),f870(a112,x60062)))+~P1(f870(f870(f233(a932),x60061),x60062))
% 160.46/160.19  [6008]P1(f870(f870(f234(a932),x60081),f870(a112,x60082)))+~P1(f870(f870(f234(a932),x60081),x60082))
% 160.46/160.19  [6011]~E(x60111,x60112)+P1(f870(f870(f234(a1),x60111),f870(f870(f79(a1),x60112),f77(a1))))
% 160.46/160.19  [6014]E(f44(a1,x60141,x60142),f2(a1))+E(f870(f870(f3(a1),x60142),f44(a1,x60141,x60142)),f44(a1,f870(f78(a1),x60141),x60142))
% 160.46/160.19  [6023]E(x60231,f113(x60232))+P1(f870(f870(f328(x60232),f144(x60232,x60231)),f870(f172(x60232),x60231)))
% 160.46/160.19  [6035]E(f84(f939(a932,a932),f47(x60351,x60352)),f870(f870(f251(a932,a932),f2(a932)),x60351))+~P1(f870(f870(f234(a932),x60351),x60352))
% 160.46/160.19  [6070]E(f870(f870(f3(a932),f870(f104(a932),x60701)),f870(f104(a932),x60702)),f870(f104(a932),x60701))+~P1(f870(f870(f234(a1),x60702),a82))
% 160.46/160.19  [6071]E(f870(f870(f79(a932),f870(f104(a932),x60711)),f870(f104(a932),x60712)),f870(f104(a932),x60712))+~P1(f870(f870(f234(a1),x60711),a82))
% 160.46/160.19  [6078]E(f870(a112,f870(f870(f79(a932),x60781),f583(x60782,x60781))),x60782)+~P1(f870(f870(f234(a932),x60781),x60782))
% 160.46/160.19  [6105]P1(f870(x61051,x61052))+~P1(f870(x61051,f870(a88,f578(x61052,x61051))))
% 160.46/160.19  [6106]P1(f870(x61061,x61062))+~P1(f870(x61061,f870(a5,f831(x61062,x61061))))
% 160.46/160.19  [6115]~P1(f870(f870(f234(a932),x61151),f870(a112,x61152)))+P1(f870(f870(f233(a932),x61151),x61152))
% 160.46/160.19  [6161]E(f870(f870(f308(a932),x61611),f870(f301(a932,x61612),x61611)),f870(f301(a932,x61612),f870(a112,x61611)))+~P1(f870(f870(f233(a932),x61612),x61611))
% 160.46/160.19  [6163]E(x61631,f113(x61632))+E(f870(f870(f134(x61632),f114(x61632,x61631)),f870(f870(f151(x61632),f144(x61632,x61631)),f113(x61632))),x61631)
% 160.46/160.19  [6180]P1(f870(f60(x61801),x61802))+~P1(f870(f870(f234(a932),f2(a932)),f870(f34(x61801),x61802)))
% 160.46/160.19  [6183]~E(x61831,f188(f940(x61832,a928)))+~P1(f870(f870(f234(a932),f2(a932)),f870(f34(x61832),x61831)))
% 160.46/160.19  [6195]~P1(f870(f870(f234(a932),x61951),x61952))+P1(f870(f870(f233(a932),f870(a112,x61951)),x61952))
% 160.46/160.19  [6199]~P111(x61991)+E(f150(x61991,x61991,f7(x61991),f152(x61991,x61992)),f139(x61991,f870(f172(x61991),x61992)))
% 160.46/160.19  [6202]E(x62021,f113(x62022))+P1(f870(f870(f328(x62022),f870(f141(x62022),x62021)),f870(f172(x62022),x62021)))
% 160.46/160.19  [6208]~P113(x62081)+P1(f870(f870(f234(x62081),x62082),f870(f870(f79(x62081),x62082),f77(x62081))))
% 160.46/160.19  [6210]~P87(x62101)+P1(f870(f870(f233(x62101),f870(f78(x62101),x62102)),f870(f75(x62101),x62102)))
% 160.46/160.19  [6240]P1(f870(f60(a932),x62401))+~P1(f870(f870(f233(a932),f427(x62401,x62402)),x62402))
% 160.46/160.19  [6241]P1(f870(f60(a932),x62411))+~P1(f870(f870(f234(a932),f433(x62411,x62412)),x62412))
% 160.46/160.19  [6244]~P1(f870(f60(f939(x62441,x62441)),x62442))+P1(f870(f60(x62441),f870(f280(x62441),x62442)))
% 160.46/160.19  [6303]~P1(f870(f870(f234(a932),x63032),f870(a112,x63031)))+~P1(f870(f870(f234(a932),x63031),x63032))
% 160.46/160.19  [6304]~P112(x63041)+E(f870(f870(f102(f940(x63041,a928)),f870(f300(x63041),x63042)),f870(f282(x63041),x63042)),f870(f870(f308(x63041),x63042),f188(f940(x63041,a928))))
% 160.46/160.19  [6316]P1(f870(f60(x63161),x63162))+~P1(f870(f60(f940(x63161,a928)),f870(f307(x63161),x63162)))
% 160.46/160.19  [6339]P1(f870(f870(f233(a932),f870(a112,x63391)),f870(a112,x63392)))+~P1(f870(f870(f233(a932),x63391),x63392))
% 160.46/160.19  [6340]P1(f870(f870(f233(a932),f870(a22,x63401)),f870(a22,x63402)))+~P1(f870(f870(f233(a99),x63401),x63402))
% 160.46/160.19  [6341]P1(f870(f870(f233(a99),f870(a5,x63411)),f870(a5,x63412)))+~P1(f870(f870(f233(a932),x63411),x63412))
% 160.46/160.19  [6343]P1(f870(f870(f234(a932),f870(a112,x63431)),f870(a112,x63432)))+~P1(f870(f870(f234(a932),x63431),x63432))
% 160.46/160.19  [6344]P1(f870(f870(f234(a932),f870(a22,x63441)),f870(a22,x63442)))+~P1(f870(f870(f234(a99),x63441),x63442))
% 160.46/160.19  [6345]P1(f870(f870(f234(a99),f870(a5,x63451)),f870(a5,x63452)))+~P1(f870(f870(f234(a932),x63451),x63452))
% 160.46/160.19  [6350]E(x63501,x63502)+~E(f870(f309(a932,a1,f100(a1)),x63501),f870(f309(a932,a1,f100(a1)),x63502))
% 160.46/160.19  [6366]P1(f870(f870(f233(a932),x63661),x63662))+~P1(f870(f870(f233(a932),f870(a112,x63661)),x63662))
% 160.46/160.19  [6369]P1(f870(f870(f234(a932),x63691),x63692))+~P1(f870(f870(f233(a932),f870(a112,x63691)),x63692))
% 160.46/160.19  [6370]P1(f870(f870(f234(a932),x63701),x63702))+~P1(f870(f870(f234(a932),f870(a112,x63701)),x63702))
% 160.46/160.19  [6389]E(f44(a1,x63891,x63892),f2(a1))+E(f870(f870(f3(a1),f44(a1,x63891,x63892)),x63892),f44(a1,x63891,f870(f78(a1),x63892)))
% 160.46/160.19  [6456]E(f870(f34(f940(x64561,a928)),f870(f307(x64561),x64562)),f870(f870(f243(a932),f870(a112,f870(a112,f2(a932)))),f870(f34(x64561),x64562)))+~P1(f870(f60(x64561),x64562))
% 160.46/160.19  [6459]E(x64591,f113(x64592))+E(f870(f870(f164(x64592),x64591),f870(f870(f3(a932),f870(f189(f933(x64592)),x64591)),f77(a932))),f144(x64592,x64591))
% 160.46/160.19  [6481]E(x64811,f113(x64812))+E(f870(f870(f134(x64812),f870(f171(x64812),x64811)),f870(f870(f151(x64812),f870(f141(x64812),x64811)),f113(x64812))),f870(f167(x64812),x64811))
% 160.46/160.19  [6513]~P1(f870(f60(x65131),f36(f940(x65131,a928),x65132)))+P1(f870(f60(f940(x65131,a928)),x65132))
% 160.46/160.19  [6535]P1(f870(f870(f233(a932),f870(f104(a932),x65351)),f870(f104(a932),x65352)))+~P1(f870(f870(f233(a1),x65351),a82))
% 160.46/160.19  [6556]~P1(f870(f870(f234(a1),x65561),x65562))+P1(f870(f870(f233(a1),x65561),f870(f870(f3(a1),x65562),f77(a1))))
% 160.46/160.19  [6557]~P1(f870(f870(f233(a1),x65571),x65572))+P1(f870(f870(f234(a1),x65571),f870(f870(f79(a1),x65572),f77(a1))))
% 160.46/160.19  [6558]~P1(f870(f870(f234(a1),x65581),x65582))+P1(f870(f870(f234(a1),x65581),f870(f870(f79(a1),x65582),f77(a1))))
% 160.46/160.19  [6560]~P1(f870(f870(f233(a1),x65601),x65602))+P1(f870(f870(f233(a932),f870(f104(a932),x65601)),f870(f104(a932),x65602)))
% 160.46/160.19  [6561]~P1(f870(f870(f233(a1),x65611),x65612))+P1(f870(f870(f233(a1),f870(f104(a1),x65611)),f870(f104(a1),x65612)))
% 160.46/160.19  [6563]~P1(f870(f870(f233(a932),x65631),x65632))+P1(f870(f870(f233(a1),f870(f100(a1),x65631)),f870(f100(a1),x65632)))
% 160.46/160.19  [6564]~P1(f870(f870(f234(a1),x65641),x65642))+P1(f870(f870(f234(a1),f870(f104(a1),x65641)),f870(f104(a1),x65642)))
% 160.46/160.19  [6566]~P1(f870(f870(f234(a932),x65661),x65662))+P1(f870(f870(f234(a1),f870(f100(a1),x65661)),f870(f100(a1),x65662)))
% 160.46/160.19  [6587]~P1(f870(f870(f233(a932),x65871),x65872))+~P1(f870(f870(f233(a932),f870(a112,x65872)),x65871))
% 160.46/160.19  [6629]~P1(f870(f870(f233(a932),f870(a112,x66291)),f870(a112,x66292)))+P1(f870(f870(f233(a932),x66291),x66292))
% 160.46/160.19  [6630]~P1(f870(f870(f233(a99),f870(a5,x66301)),f870(a5,x66302)))+P1(f870(f870(f233(a932),x66301),x66302))
% 160.46/160.19  [6631]~P1(f870(f870(f233(a932),f870(a22,x66311)),f870(a22,x66312)))+P1(f870(f870(f233(a99),x66311),x66312))
% 160.46/160.19  [6633]~P1(f870(f870(f234(a932),f870(a112,x66331)),f870(a112,x66332)))+P1(f870(f870(f234(a932),x66331),x66332))
% 160.46/160.19  [6634]~P1(f870(f870(f234(a99),f870(a5,x66341)),f870(a5,x66342)))+P1(f870(f870(f234(a932),x66341),x66342))
% 160.46/160.19  [6635]~P1(f870(f870(f234(a932),f870(a105,x66351)),f870(a105,x66352)))+P1(f870(f870(f234(a1),x66351),x66352))
% 160.46/160.19  [6636]~P1(f870(f870(f234(a932),f870(a22,x66361)),f870(a22,x66362)))+P1(f870(f870(f234(a99),x66361),x66362))
% 160.46/160.19  [6680]~P1(f870(f870(f234(a932),f870(a105,x66802)),f870(a105,x66801)))+P1(f870(f870(f234(a1),f2(a1)),x66801))
% 160.46/160.19  [6712]P1(f870(f870(f233(a1),f2(a1)),f44(a1,x67121,x67122)))+~P1(f870(f870(f234(a1),f2(a1)),x67122))
% 160.46/160.19  [6872]P40(x68721,x68722)+~E(f870(f870(f288(x68721,x68721,x68721),x68722),x68722),f188(f940(f939(x68721,x68721),a928)))
% 160.46/160.19  [6885]~P40(x68851,x68852)+P40(x68851,f870(f870(f288(x68851,x68851,x68851),x68852),x68852))
% 160.46/160.19  [6896]P1(f870(f870(f233(a1),x68961),x68962))+~P1(f870(f870(f234(a1),x68961),f870(f870(f79(a1),x68962),f77(a1))))
% 160.46/160.19  [6897]P1(f870(f870(f234(a1),x68971),x68972))+~P1(f870(f870(f233(a1),x68971),f870(f870(f3(a1),x68972),f77(a1))))
% 160.46/160.19  [6900]P1(f870(f870(f233(a932),x69001),x69002))+~P1(f870(f870(f233(a1),f870(f100(a1),x69001)),f870(f100(a1),x69002)))
% 160.46/160.19  [6901]P1(f870(f870(f233(a1),x69011),x69012))+~P1(f870(f870(f233(a1),f870(f104(a1),x69011)),f870(f104(a1),x69012)))
% 160.46/160.19  [6903]P1(f870(f870(f234(a932),x69031),x69032))+~P1(f870(f870(f234(a1),f870(f100(a1),x69031)),f870(f100(a1),x69032)))
% 160.46/160.19  [6904]P1(f870(f870(f234(a1),x69041),x69042))+~P1(f870(f870(f234(a932),f870(f104(a932),x69041)),f870(f104(a932),x69042)))
% 160.46/160.19  [6905]P1(f870(f870(f234(a1),x69051),x69052))+~P1(f870(f870(f234(a1),f870(f104(a1),x69051)),f870(f104(a1),x69052)))
% 160.46/160.19  [7002]~E(f710(x70022,x70021),f113(x70021))+E(f870(f142(f933(x70021),f933(x70021),f134(x70021),f113(x70021)),x70022),f113(x70021))
% 160.46/160.19  [7003]~E(f714(x70032,x70031),f113(x70031))+E(f870(f142(f933(x70031),f933(x70031),f134(x70031),f113(x70031)),x70032),f113(x70031))
% 160.46/160.19  [7008]~P6(x70081)+E(f870(f142(x70081,x70081,f102(x70081),f241(x70081)),x70082),f37(x70081,f870(f172(x70081),x70082)))
% 160.46/160.19  [7009]~P6(x70091)+E(f870(f142(x70091,x70091,f101(x70091),f188(x70091)),x70092),f36(x70091,f870(f172(x70091),x70092)))
% 160.46/160.19  [7023]E(x70231,f2(a99))+E(f870(f870(f79(a932),f870(a22,f870(f870(f3(a99),x70231),f77(a99)))),f870(a112,x70232)),f870(f870(f79(a932),f870(a22,x70231)),x70232))
% 160.46/160.19  [7072]P1(f870(f870(f234(a1),f870(f870(f3(a1),x70721),x70722)),f2(a1)))+~P1(f870(f870(f234(a1),x70721),x70722))
% 160.46/160.19  [7097]~P111(x70971)+E(f870(f870(f101(f940(x70971,a928)),f870(f870(f308(x70971),x70972),f188(f940(x70971,a928)))),f870(f303(x70971),x70972)),f870(f282(x70971),x70972))
% 160.46/160.19  [7171]~P63(x71711,x71712)+P40(x71711,f870(f261(f939(x71711,x71711)),f870(f256(x71711,x71711,a928),x71712)))
% 160.46/160.19  [7172]~P63(x71721,x71722)+P61(x71721,f870(f261(f939(x71721,x71721)),f870(f256(x71721,x71721,a928),x71722)))
% 160.46/160.19  [7173]~P53(x71731,x71732)+P41(x71731,f870(f261(f939(x71731,x71731)),f870(f256(x71731,x71731,a928),x71732)))
% 160.46/160.19  [7174]~P54(x71741,x71742)+P55(x71741,f870(f261(f939(x71741,x71741)),f870(f256(x71741,x71741,a928),x71742)))
% 160.46/160.19  [7175]E(x71751,f188(f940(x71752,a928)))+~P1(f870(f870(f233(f940(x71752,a928)),x71751),f188(f940(x71752,a928))))
% 160.46/160.19  [7260]~P1(f870(f870(f234(a932),f2(a932)),x72602))+P1(f870(f870(f233(a932),f44(a932,x72601,x72602)),x72602))
% 160.46/160.19  [7261]~P1(f870(f870(f233(a1),f2(a1)),x72611))+P1(f870(f870(f233(a1),f44(a1,x72611,x72612)),x72611))
% 160.46/160.19  [7262]~P1(f870(f870(f234(a932),f2(a932)),x72622))+P1(f870(f870(f234(a932),f44(a932,x72621,x72622)),x72622))
% 160.46/160.19  [7264]~P1(f870(f870(f234(a1),f2(a1)),x72642))+P1(f870(f870(f234(a1),f44(a1,x72641,x72642)),x72642))
% 160.46/160.19  [7341]~P112(x73411)+E(f870(f870(f3(f940(x73411,a928)),f870(f870(f308(x73411),x73412),f188(f940(x73411,a928)))),f870(f281(x73411),x73412)),f870(f870(f308(x73411),x73412),f188(f940(x73411,a928))))
% 160.46/160.19  [7414]~P47(x74141,x74142)+P56(x74141,f241(f940(x74141,a928)),f870(f261(f939(x74141,x74141)),f870(f256(x74141,x74141,a928),x74142)))
% 160.46/160.19  [7415]P1(f870(x74151,x74152))+P1(f870(f870(f328(f940(f939(a932,a932),a928)),f578(x74152,x74151)),a98))
% 160.46/160.19  [7460]E(f870(f870(f134(a932),f139(a932,f870(f301(a932,x74601),x74602))),f870(f870(f151(a932),x74602),f113(a932))),f139(a932,f870(f301(a932,x74601),f870(a112,x74602))))+~P1(f870(f870(f233(a932),x74601),x74602))
% 160.46/160.19  [7616]E(x76161,f2(a932))+~E(f870(f142(a932,a932,f79(a932),x76161),x76162),f2(a932))
% 160.46/160.19  [7641]~P1(f870(f870(f234(a1),f870(f870(f3(a1),x76411),x76412)),f2(a1)))+P1(f870(f870(f234(a1),x76411),x76412))
% 160.46/160.19  [7670]P40(x76701,x76702)+~P40(x76701,f870(f870(f288(x76701,x76701,x76701),x76702),x76702))
% 160.46/160.19  [7699]~P1(f870(f870(f233(a932),f870(a112,x76991)),x76992))+P1(f185(a928,a238,f870(f233(a932),x76991),x76992))
% 160.46/160.19  [7855]P26(a932,a932,f870(f870(f9(a932,a932,a932),f3(a932)),x78551),x78552)+P1(f870(f870(f328(a932),f584(x78551,x78552)),x78552))
% 160.46/160.19  [7911]E(f870(f870(f870(f64(a932,x79111,f79(a932)),f870(f18(a932,x79111),f77(a932))),f2(a932)),x79112),f870(f34(x79111),x79112))+~P1(f870(f60(x79111),x79112))
% 160.46/160.19  [7953]P26(a932,a932,f870(f870(f9(a932,a932,a932),f3(a932)),x79531),x79532)+~P1(f870(f870(f233(a932),x79531),f584(x79531,x79532)))
% 160.46/160.19  [8008]P40(x80081,x80082)+P1(f870(f870(f233(f940(x80081,a928)),f581(x80082,x80081)),f870(f284(x80081,x80081,x80082),f581(x80082,x80081))))
% 160.46/160.19  [8013]P63(x80131,x80132)+~P40(x80131,f870(f261(f939(x80131,x80131)),f870(f256(x80131,x80131,a928),x80132)))
% 160.46/160.19  [8014]P53(x80141,x80142)+~P41(x80141,f870(f261(f939(x80141,x80141)),f870(f256(x80141,x80141,a928),x80142)))
% 160.46/160.19  [8015]P54(x80151,x80152)+~P55(x80151,f870(f261(f939(x80151,x80151)),f870(f256(x80151,x80151,a928),x80152)))
% 160.46/160.19  [8089]P1(f870(f870(f233(a932),f870(a112,x80891)),x80892))+~P1(f185(a928,a238,f870(f233(a932),x80891),x80892))
% 160.46/160.19  [8144]P1(f870(f870(f328(f939(a932,a932)),f870(f870(f251(a932,a932),x81441),x81442)),f306(a932,a316)))+~P1(f870(f870(f233(a932),x81441),x81442))
% 160.46/160.19  [8240]P47(x82401,x82402)+~P56(x82401,f241(f940(x82401,a928)),f870(f261(f939(x82401,x82401)),f870(f256(x82401,x82401,a928),x82402)))
% 160.46/160.19  [8298]~P1(f870(f137(x82981),x82982))+P1(f870(f137(f940(x82981,a928)),f870(f870(f154(f933(x82981),f940(x82981,a928)),f172(x82981)),f53(x82981,x82982))))
% 160.46/160.19  [8499]~P40(x84991,f870(f285(x84991,x84991),x84992))+P40(x84991,f870(f285(x84991,x84991),f870(f870(f288(x84991,x84991,x84991),x84992),f306(x84991,x84992))))
% 160.46/160.19  [8598]P27(x85981,a932,f834(x85982,x85981),x85982,f870(f301(a932,f2(a932)),f870(f34(x85981),x85982)))+~P1(f870(f60(x85981),x85982))
% 160.46/160.19  [8599]P27(a932,x85991,f835(x85992,x85991),f870(f301(a932,f2(a932)),f870(f34(x85991),x85992)),x85992)+~P1(f870(f60(x85991),x85992))
% 160.46/160.19  [8616]P27(a932,x86161,f836(x86162,x86161),f302(a932,f77(a932),f870(f34(x86161),x86162)),x86162)+~P1(f870(f60(x86161),x86162))
% 160.46/160.19  [8626]P1(f870(f60(f939(x86261,x86261)),f870(f870(f288(x86261,x86261,x86261),x86262),f306(x86261,x86262))))+~P1(f870(f60(f939(x86261,x86261)),x86262))
% 160.46/160.19  [8654]E(x86541,f2(a1))+P1(f870(f48(x86542,x86541),f870(f870(f251(a1,a1),f870(f870(f35(a1),x86542),x86541)),f44(a1,x86542,x86541))))
% 160.46/160.19  [8667]~P1(f870(f870(f328(f939(a932,a932)),f870(f870(f251(a932,a932),x86671),x86672)),f306(a932,a316)))+P1(f870(f870(f233(a932),x86671),x86672))
% 160.46/160.19  [8683]~P84(x86831)+E(f870(f142(x86831,x86831,f870(f9(x86831,x86831,x86831),f79(x86831)),f2(x86831)),f870(f168(x86831),x86832)),f870(f142(x86831,x86831,f79(x86831),f2(x86831)),x86832))
% 160.46/160.19  [8853]~P111(x88531)+E(f870(f142(f933(x88531),x88531,f870(f9(x88531,f933(x88531),f933(x88531)),f148(x88531,x88531,f7(x88531))),f113(x88531)),x88532),f150(x88531,x88531,f7(x88531),x88532))
% 160.46/160.19  [8964]~P61(x89641,f870(f261(f939(x89641,x89641)),f870(f256(x89641,x89641,a928),x89642)))+P61(x89641,f870(f261(f939(x89641,x89641)),f870(f256(x89641,x89641,a928),f242(x89641,x89641,x89642))))
% 160.46/160.19  [8978]P1(f870(f870(f328(f939(a932,a932)),f870(f870(f251(a932,a932),x89781),x89782)),f870(f870(f288(a932,a932,a932),a316),f306(a932,a316))))+~P1(f870(f870(f234(a932),x89781),x89782))
% 160.46/160.19  [9024]~P1(f870(f60(f939(x90241,x90241)),f870(f870(f288(x90241,x90241,x90241),x90242),f306(x90241,x90242))))+P1(f870(f60(f939(x90241,x90241)),x90242))
% 160.46/160.19  [9083]~P61(x90831,f870(f261(f939(x90831,x90831)),f870(f256(x90831,x90831,a928),f242(x90831,x90831,x90832))))+P61(x90831,f870(f261(f939(x90831,x90831)),f870(f256(x90831,x90831,a928),x90832)))
% 160.46/160.19  [9281]P61(x92811,x92812)+P1(f870(f870(f328(f939(x92811,x92811)),f870(f870(f251(x92811,x92811),f614(x92812,x92811)),f614(x92812,x92811))),f870(f870(f288(x92811,x92811,x92811),x92812),f306(x92811,x92812))))
% 160.46/160.19  [9282]P61(x92821,x92822)+P1(f870(f870(f328(f939(x92821,x92821)),f870(f870(f251(x92821,x92821),f631(x92822,x92821)),f631(x92822,x92821))),f870(f870(f288(x92821,x92821,x92821),x92822),f306(x92821,x92822))))
% 160.46/160.19  [9399]~P1(f870(f870(f328(f939(a932,a932)),f870(f870(f251(a932,a932),x93991),x93992)),f870(f870(f288(a932,a932,a932),a316),f306(a932,a316))))+P1(f870(f870(f234(a932),x93991),x93992))
% 160.46/160.19  [5318]~P95(x53181)+E(f870(f870(f79(x53181),f870(f104(x53181),a82)),x53182),x53182)
% 160.46/160.19  [5347]~P70(x53471)+E(f870(f870(f79(x53471),f870(f78(x53471),x53472)),x53472),f2(x53471))
% 160.46/160.19  [5348]~P76(x53481)+E(f870(f870(f79(x53481),f870(f78(x53481),x53482)),x53482),f2(x53481))
% 160.46/160.19  [5349]~P98(x53491)+E(f870(f870(f101(x53491),f870(f78(x53491),x53492)),x53492),f241(x53491))
% 160.46/160.19  [5350]~P98(x53501)+E(f870(f870(f102(x53501),f870(f78(x53501),x53502)),x53502),f188(x53501))
% 160.46/160.19  [5383]~P95(x53831)+E(f870(f870(f80(x53831),f870(f104(x53831),a97)),x53832),f870(f78(x53831),x53832))
% 160.46/160.19  [5546]~P120(x55461)+E(f870(f870(f80(x55461),f870(f78(x55461),f77(x55461))),x55462),f870(f78(x55461),x55462))
% 160.46/160.19  [5591]E(f870(f75(a1),x55911),f77(a1))+~E(f870(f75(a1),f870(f870(f80(a1),x55911),x55912)),f77(a1))
% 160.46/160.19  [5682]~P95(x56821)+E(f870(f870(f79(x56821),f77(x56821)),f870(f104(x56821),x56822)),f870(f104(x56821),f870(f870(f3(a1),x56822),a97)))
% 160.46/160.19  [5735]~P111(x57351)+E(f16(x57351,f870(f870(f308(x57351),x57352),f188(f940(x57351,a928)))),x57352)
% 160.46/160.19  [5736]~P111(x57361)+E(f17(x57361,f870(f870(f308(x57361),x57362),f188(f940(x57361,a928)))),x57362)
% 160.46/160.19  [5737]~P102(x57371)+E(f15(x57371,f870(f870(f308(x57371),x57372),f188(f940(x57371,a928)))),x57372)
% 160.46/160.19  [5738]~P102(x57381)+E(f12(x57381,f870(f870(f308(x57381),x57382),f188(f940(x57381,a928)))),x57382)
% 160.46/160.19  [5739]~P6(x57391)+E(f37(x57391,f870(f870(f308(x57391),x57392),f188(f940(x57391,a928)))),x57392)
% 160.46/160.19  [5740]~P6(x57401)+E(f36(x57401,f870(f870(f308(x57401),x57402),f188(f940(x57401,a928)))),x57402)
% 160.46/160.19  [5762]E(f870(f870(f79(a932),x57621),f870(f870(f3(a932),x57622),x57621)),x57622)+P1(f870(f870(f234(a932),x57622),x57621))
% 160.46/160.19  [5801]E(x58011,f113(x58012))+P1(f870(f870(f234(a932),f2(a932)),f870(f189(f933(x58012)),x58011)))
% 160.46/160.19  [5928]~P111(x59281)+E(f13(x59281,f237(x59281),f870(f870(f308(x59281),x59282),f188(f940(x59281,a928)))),x59282)
% 160.46/160.19  [5929]~P111(x59291)+E(f14(x59291,f232(x59291),f870(f870(f308(x59291),x59292),f188(f940(x59291,a928)))),x59292)
% 160.46/160.19  [5990]E(f870(f870(f3(a932),x59901),f870(f870(f3(a932),x59901),x59902)),x59902)+~P1(f870(f870(f233(a932),x59902),x59901))
% 160.46/160.19  [5991]E(f870(f870(f79(a932),x59911),f870(f870(f3(a932),x59912),x59911)),x59912)+~P1(f870(f870(f233(a932),x59911),x59912))
% 160.46/160.19  [6013]E(f44(a932,f870(f870(f3(a932),x60131),x60132),x60132),f44(a932,x60131,x60132))+P1(f870(f870(f234(a932),x60131),x60132))
% 160.46/160.19  [6024]E(f870(f78(a1),f870(f870(f35(a1),x60241),f870(f78(a1),x60242))),f291(x60241,x60242))+P1(f870(f870(f233(a1),f2(a1)),x60242))
% 160.46/160.19  [6026]~E(x60262,f2(a932))+P1(f870(f870(f234(a932),f2(a932)),f870(f870(f243(a932),x60261),x60262)))
% 160.46/160.19  [6082]~P95(x60821)+E(f870(f870(f79(x60821),f870(f78(x60821),f77(x60821))),f870(f104(x60821),x60822)),f870(f104(x60821),f870(f870(f79(a1),x60822),a97)))
% 160.46/160.19  [6084]E(f870(f870(f243(a932),f870(f104(a932),x60841)),x60842),f870(f870(f243(a932),f2(a932)),x60842))+~P1(f870(a193,f870(f104(a1),x60841)))
% 160.46/160.19  [6187]E(f870(f141(a932),f139(a932,f870(f301(a932,x61871),x61872))),x61871)+~P1(f870(f870(f234(a932),x61871),x61872))
% 160.46/160.19  [6203]E(f870(f870(f80(a932),f870(f104(a932),x62031)),f870(f104(a932),x62032)),f870(f104(a932),f870(f870(f80(a1),x62031),x62032)))+P1(f870(f870(f234(a1),x62031),a82))
% 160.46/160.19  [6209]~P114(x62091)+P1(f870(f870(f233(x62091),f2(x62091)),f870(f870(f80(x62091),x62092),x62092)))
% 160.46/160.19  [6221]E(f870(f870(f3(a932),f870(a112,x62211)),x62212),f870(a112,f870(f870(f3(a932),x62211),x62212)))+~P1(f870(f870(f233(a932),x62212),x62211))
% 160.46/160.19  [6224]E(f44(a932,f870(f870(f3(a932),x62241),x62242),x62242),f44(a932,x62241,x62242))+~P1(f870(f870(f233(a932),x62242),x62241))
% 160.46/160.19  [6276]E(f870(f870(f243(a932),f870(a105,x62761)),x62762),f870(a105,f870(f870(f243(a1),x62761),x62762)))+~P1(f870(f870(f233(a1),f2(a1)),x62761))
% 160.46/160.19  [6294]P1(f870(f137(x62941),x62942))+P1(f870(f870(f234(a932),f679(x62942,x62941)),f870(f189(f933(x62941)),x62942)))
% 160.46/160.19  [6295]P1(f870(f137(x62951),x62952))+P1(f870(f870(f234(a932),f683(x62952,x62951)),f870(f189(f933(x62951)),x62952)))
% 160.46/160.19  [6310]~E(x63101,f113(x63102))+~P1(f870(f870(f234(a932),f2(a932)),f870(f189(f933(x63102)),x63101)))
% 160.46/160.19  [6321]E(f144(a932,f139(a932,f870(f301(a932,x63211),x63212))),f870(f870(f3(a932),x63212),f77(a932)))+~P1(f870(f870(f234(a932),x63211),x63212))
% 160.46/160.19  [6324]E(f870(f870(f79(a1),x63241),f870(f100(a1),f870(a112,f840(x63242,x63241)))),x63242)+~P1(f870(f870(f234(a1),x63241),x63242))
% 160.46/160.19  [6331]E(x63311,f2(a932))+E(f870(f870(f80(a932),x63312),f870(f870(f243(a932),x63312),f870(f870(f3(a932),x63311),f77(a932)))),f870(f870(f243(a932),x63312),x63311))
% 160.46/160.19  [6360]E(f870(f870(f80(a932),f870(a105,x63601)),f870(a105,x63602)),f870(a105,f870(f870(f80(a1),x63601),x63602)))+~P1(f870(f870(f233(a1),f2(a1)),x63601))
% 160.46/160.19  [6361]E(f870(f870(f35(a932),f870(a105,x63611)),f870(a105,x63612)),f870(a105,f870(f870(f35(a1),x63611),x63612)))+~P1(f870(f870(f233(a1),f2(a1)),x63611))
% 160.46/160.19  [6376]~P121(x63761)+E(f870(f870(f79(x63761),x63762),x63762),f870(f870(f80(x63761),f870(f870(f79(x63761),f77(x63761)),f77(x63761))),x63762))
% 160.46/160.19  [6398]E(f870(f870(f3(a1),f870(f100(a1),x63981)),f870(f100(a1),x63982)),f870(f100(a1),f870(f870(f3(a932),x63981),x63982)))+~P1(f870(f870(f233(a932),x63982),x63981))
% 160.46/160.19  [6400]E(f870(f870(f251(a1,a1),f870(f104(a1),a97)),f870(f870(f79(a1),x64001),x64002)),f49(x64001,x64002))+~P1(f870(f870(f233(a1),x64002),f2(a1)))
% 160.46/160.19  [6433]E(f179(x64331,x64332),f113(f933(x64331)))+P1(f870(f870(f328(f933(x64331)),f678(x64332,x64331)),f870(f172(f933(x64331)),x64332)))
% 160.46/160.19  [6443]E(f116(a1,f870(f129(a1),x64431),f128(x64432,f870(f870(f79(a1),x64431),f77(a1)))),f128(x64432,x64431))+P1(f870(f870(f234(a1),x64432),x64431))
% 160.46/160.19  [6497]~P1(f870(f870(f286(a932),x64971),x64972))+P1(f870(f870(f286(a932),x64971),f870(f870(f79(a932),x64972),x64971)))
% 160.46/160.19  [6519]E(f870(f870(f151(a1),x65191),f178(f870(f870(f79(a1),x65191),f77(a1)),x65192)),f178(x65191,x65192))+~P1(f870(f870(f233(a1),x65191),x65192))
% 160.46/160.19  [6559]~P1(f870(f870(f234(a932),x65592),x65591))+P1(f870(f870(f234(a932),f2(a932)),f870(f870(f3(a932),x65591),x65592)))
% 160.46/160.19  [6592]~P1(f870(f870(f234(a932),x65921),f870(a105,x65922)))+P1(f870(f870(f234(a1),f870(f100(a1),x65921)),x65922))
% 160.46/160.19  [6620]~P111(x66201)+E(f870(f870(f101(f940(x66201,a928)),f870(f281(x66201),x66202)),f870(f870(f308(x66201),x66202),f188(f940(x66201,a928)))),f870(f300(x66201),x66202))
% 160.46/160.19  [6621]~P1(f870(f870(f233(a1),f2(a1)),x66211))+P1(f870(f870(f233(a1),f2(a1)),f870(f870(f243(a1),x66211),x66212)))
% 160.46/160.19  [6624]~P1(f870(f870(f234(a932),f2(a932)),x66241))+P1(f870(f870(f234(a932),f2(a932)),f870(f870(f243(a932),x66241),x66242)))
% 160.46/160.19  [6652]~E(f870(x66521,f2(a932)),f2(a932))+E(f870(f870(f8(a932,a932),x66521),f302(a932,f870(a112,f2(a932)),x66522)),f870(f870(f8(a932,a932),x66521),f302(a932,f2(a932),x66522)))
% 160.46/160.19  [6720]~P95(x67201)+E(f870(f870(f80(x67201),f870(f870(f79(x67201),f77(x67201)),f77(x67201))),f870(f104(x67201),x67202)),f870(f104(x67201),f870(f870(f79(a1),x67202),x67202)))
% 160.46/160.19  [6736]E(f870(f870(f308(a1),x67361),f302(a1,f870(f870(f79(a1),x67361),f77(a1)),x67362)),f302(a1,x67361,x67362))+P1(f870(f870(f234(a1),x67362),x67361))
% 160.46/160.19  [6737]P1(f870(f870(f234(a932),x67371),f870(a105,x67372)))+~P1(f870(f870(f234(a1),f870(f100(a1),x67371)),x67372))
% 160.46/160.19  [6835]P1(f870(f870(f286(a932),x68351),x68352))+~P1(f870(f870(f286(a932),x68351),f870(f870(f79(a932),x68352),x68351)))
% 160.46/160.19  [6840]E(f870(a105,f870(f870(f35(a1),f870(f104(a1),x68401)),f870(f104(a1),x68402))),f870(f870(f35(a932),f870(f104(a932),x68401)),f870(f104(a932),x68402)))+P1(f870(a193,f870(f104(a1),x68401)))
% 160.46/160.19  [6898]P1(f870(f870(f234(a932),x68981),x68982))+~P1(f870(f870(f234(a932),f2(a932)),f870(f870(f3(a932),x68982),x68981)))
% 160.46/160.19  [6941]P1(f870(f870(f234(a932),f2(a932)),x69411))+~P1(f870(f870(f234(a932),f2(a932)),f870(f870(f80(a932),x69412),x69411)))
% 160.46/160.19  [6942]P1(f870(f870(f234(a932),f2(a932)),x69421))+~P1(f870(f870(f234(a932),f2(a932)),f870(f870(f80(a932),x69421),x69422)))
% 160.46/160.19  [6961]~P1(f870(f870(f233(a1),x69611),f2(a1)))+E(f870(f870(f80(a932),f870(a105,f870(f78(a1),x69611))),f870(a105,f870(f78(a1),x69612))),f870(a105,f870(f870(f80(a1),x69611),x69612)))
% 160.46/160.19  [7020]~E(x70202,f188(f940(x70201,a928)))+P1(f870(f870(f233(f940(x70201,a928)),x70202),f870(f78(f940(x70201,a928)),x70202)))
% 160.46/160.19  [7082]~P95(x70821)+E(f870(f870(f79(x70821),f870(f870(f79(x70821),f2(x70821)),f870(f104(x70821),x70822))),f870(f104(x70821),x70822)),f870(f104(x70821),f870(f870(f79(a1),x70822),x70822)))
% 160.46/160.19  [7136]~P1(f870(f870(f234(a1),x71361),x71362))+P1(f870(f870(f233(a1),f870(f870(f79(a1),x71361),f77(a1))),x71362))
% 160.46/160.19  [7205]E(x72051,f2(a932))+~P1(f870(f870(f233(a1),f870(f100(a1),x72052)),f870(f78(a1),f870(f100(a1),x72051))))
% 160.46/160.19  [7206]E(x72061,f2(a932))+~P1(f870(f870(f233(a1),f870(f100(a1),x72061)),f870(f78(a1),f870(f100(a1),x72062))))
% 160.46/160.19  [7309]E(f870(f870(f251(a1,a1),f870(f104(a1),a97)),f870(f870(f79(a1),x73091),x73092)),f49(x73091,x73092))+~P1(f870(f870(f233(a1),f2(a1)),f870(f870(f79(a1),x73091),x73092)))
% 160.46/160.19  [7353]~P28(x73531,x73532)+P40(x73531,f870(f250(f940(f939(x73531,x73531),a928),f940(f939(x73531,x73531),a928)),x73532))
% 160.46/160.19  [7372]~P1(f870(f870(f233(a932),f870(a112,f2(a932))),x73721))+P1(f870(f870(f233(a932),f870(a112,f2(a932))),f870(f870(f243(a932),x73721),x73722)))
% 160.46/160.19  [7553]~P1(f870(f870(f233(a1),x75531),x75532))+P1(f870(f870(f233(a1),f870(f870(f79(a1),x75531),x75531)),f870(f870(f79(a1),x75532),x75532)))
% 160.46/160.19  [7558]~P1(f870(f870(f234(a1),x75581),x75582))+P1(f870(f870(f234(a1),f870(f870(f79(a1),x75581),x75581)),f870(f870(f79(a1),x75582),x75582)))
% 160.46/160.19  [7617]~P1(f870(f870(f234(a932),f2(a932)),x76171))+P1(f870(f870(f234(a932),f870(f870(f3(a932),x76171),f870(a112,x76172))),x76171))
% 160.46/160.19  [7652]P1(f870(f870(f233(a932),f870(a112,f2(a932))),x76521))+~P1(f870(f870(f233(a932),f870(a112,f2(a932))),f870(f870(f80(a932),x76522),x76521)))
% 160.46/160.19  [7653]P1(f870(f870(f233(a932),f870(a112,f2(a932))),x76531))+~P1(f870(f870(f233(a932),f870(a112,f2(a932))),f870(f870(f80(a932),x76531),x76532)))
% 160.46/160.19  [7657]P1(f870(f870(f233(a932),f870(f870(f164(a932),x76571),x76572)),f870(f165(a932),x76571)))+~P1(f870(f870(f234(a932),x76572),f870(f189(f933(a932)),x76571)))
% 160.46/160.19  [7698]P1(f870(f870(f234(a1),x76981),x76982))+~P1(f870(f870(f233(a1),f870(f870(f79(a1),x76981),f77(a1))),x76982))
% 160.46/160.19  [7743]P1(f870(f60(x77431),f241(f940(x77431,a928))))+~P1(f870(f60(f940(x77432,x77431)),f241(f940(f940(x77432,x77431),a928))))
% 160.46/160.19  [7744]P1(f870(f60(x77441),f241(f940(x77441,a928))))+~P1(f870(f60(f938(x77442,x77441)),f241(f940(f938(x77442,x77441),a928))))
% 160.46/160.19  [7745]P1(f870(f60(x77451),f241(f940(x77451,a928))))+~P1(f870(f60(f938(x77451,x77452)),f241(f940(f938(x77451,x77452),a928))))
% 160.46/160.19  [7785]E(x77851,f188(f940(x77852,a928)))+~P1(f870(f870(f233(f940(x77852,a928)),x77851),f870(f78(f940(x77852,a928)),x77851)))
% 160.46/160.19  [7921]E(f870(f142(f933(x79211),f933(x79211),f134(x79211),f113(x79211)),x79212),f113(x79211))+P1(f870(f870(f328(f933(x79211)),f710(x79212,x79211)),f870(f172(f933(x79211)),x79212)))
% 160.46/160.19  [7922]E(f870(f142(f933(x79221),f933(x79221),f134(x79221),f113(x79221)),x79222),f113(x79221))+P1(f870(f870(f328(f933(x79221)),f714(x79222,x79221)),f870(f172(f933(x79221)),x79222)))
% 160.46/160.19  [8162]P1(f870(f870(f233(a1),x81621),x81622))+~P1(f870(f870(f233(a1),f870(f870(f79(a1),x81621),x81621)),f870(f870(f79(a1),x81622),x81622)))
% 160.46/160.19  [8167]P1(f870(f870(f234(a1),x81671),x81672))+~P1(f870(f870(f234(a1),f870(f870(f79(a1),x81671),x81671)),f870(f870(f79(a1),x81672),x81672)))
% 160.46/160.19  [8263]~P121(x82631)+E(f870(f870(f80(x82631),f870(f870(f79(x82631),f77(x82631)),f77(x82631))),f870(f870(f8(a932,x82631),f100(x82631)),f302(a932,f77(a932),x82632))),f870(f870(f80(x82631),f870(f100(x82631),x82632)),f870(f870(f79(x82631),f870(f100(x82631),x82632)),f77(x82631))))
% 160.46/160.19  [8312]P1(f870(f870(f328(a932),x83121),x83122))+~P1(f870(f870(f328(a1),f870(f100(a1),x83121)),f870(f309(a932,a1,f100(a1)),x83122)))
% 160.46/160.19  [8471]~P1(f870(f60(x84711),x84712))+E(f870(f309(a932,x84711,f560(x84712,x84711)),f870(f261(a932),f870(f870(f9(a932,a932,a928),f234(a932)),f561(x84712,x84711)))),x84712)
% 160.46/160.19  [8751]P57(x87511,x87512)+P1(f870(f870(f328(f939(x87511,x87511)),f870(f870(f251(x87511,x87511),f374(x87512,x87511)),f374(x87512,x87511))),x87512))
% 160.46/160.19  [8752]P41(x87521,x87522)+P1(f870(f870(f328(f939(x87521,x87521)),f870(f870(f251(x87521,x87521),f809(x87522,x87521)),f810(x87522,x87521))),x87522))
% 160.46/160.19  [8753]P41(x87531,x87532)+P1(f870(f870(f328(f939(x87531,x87531)),f870(f870(f251(x87531,x87531),f810(x87532,x87531)),f811(x87532,x87531))),x87532))
% 160.46/160.19  [8754]P42(x87541,x87542)+P1(f870(f870(f328(f939(x87541,x87541)),f870(f870(f251(x87541,x87541),f718(x87542,x87541)),f717(x87542,x87541))),x87542))
% 160.46/160.19  [8755]P42(x87551,x87552)+P1(f870(f870(f328(f939(x87551,x87551)),f870(f870(f251(x87551,x87551),f717(x87552,x87551)),f718(x87552,x87551))),x87552))
% 160.46/160.19  [8756]P55(x87561,x87562)+P1(f870(f870(f328(f939(x87561,x87561)),f870(f870(f251(x87561,x87561),f813(x87562,x87561)),f814(x87562,x87561))),x87562))
% 160.46/160.19  [8896]~P95(x88961)+E(f870(f870(f3(x88961),f77(x88961)),f870(f104(x88961),x88962)),f870(f104(x88961),f870(f870(f79(a1),f870(f870(f3(a1),f870(f870(f79(a1),a82),a82)),a97)),f870(f78(a1),x88962))))
% 160.46/160.19  [9021]~P1(f870(f870(f234(f940(a932,a928)),x90211),x90212))+P1(f870(f870(f234(f940(a1,a928)),f870(f309(a932,a1,f100(a1)),x90211)),f870(f309(a932,a1,f100(a1)),x90212)))
% 160.46/160.19  [9033]~P150(x90331,x90332)+P25(a927,a942,f870(f870(f308(f931(a927)),f870(f870(f870(f90(a927),f864(x90331,x90332)),a941),f867(x90331,x90332))),f188(f940(f931(a927),a928))))
% 160.46/160.19  [9056]~P1(f870(f870(f234(a1),x90561),x90562))+P1(f870(f870(f233(a1),f870(f870(f3(a1),f870(f870(f79(a1),x90561),x90561)),a97)),f870(f870(f79(a1),x90562),x90562)))
% 160.46/160.19  [9058]~P1(f870(f870(f234(a1),x90581),x90582))+P1(f870(f870(f234(a1),f870(f870(f3(a1),f870(f870(f79(a1),x90581),x90581)),a97)),f870(f870(f79(a1),x90582),x90582)))
% 160.46/160.19  [9131]~P1(f870(f870(f328(a932),x91311),f870(f172(a932),x91312)))+P1(f870(f870(f233(a932),x91311),f870(f142(a932,a932,f79(a932),f2(a932)),x91312)))
% 160.46/160.19  [9221]P50(x92211,x92212)+~P1(f870(f870(f328(f939(x92211,x92211)),f870(f870(f251(x92211,x92211),f920(x92212,x92211)),f920(x92212,x92211))),x92212))
% 160.46/160.19  [9222]P41(x92221,x92222)+~P1(f870(f870(f328(f939(x92221,x92221)),f870(f870(f251(x92221,x92221),f809(x92222,x92221)),f811(x92222,x92221))),x92222))
% 160.46/160.19  [9223]P55(x92231,x92232)+~P1(f870(f870(f328(f939(x92231,x92231)),f870(f870(f251(x92231,x92231),f814(x92232,x92231)),f813(x92232,x92231))),x92232))
% 160.46/160.19  [9362]~P1(f870(f870(f233(f940(a1,a928)),f870(f309(a932,a1,f100(a1)),x93621)),f870(f309(a932,a1,f100(a1)),x93622)))+P1(f870(f870(f233(f940(a932,a928)),x93621),x93622))
% 160.46/160.19  [9363]~P1(f870(f870(f234(f940(a1,a928)),f870(f309(a932,a1,f100(a1)),x93631)),f870(f309(a932,a1,f100(a1)),x93632)))+P1(f870(f870(f234(f940(a932,a928)),x93631),x93632))
% 160.46/160.19  [9457]P1(f870(f870(f234(a1),x94571),x94572))+~P1(f870(f870(f233(a1),f870(f870(f3(a1),f870(f870(f79(a1),x94571),x94571)),a97)),f870(f870(f79(a1),x94572),x94572)))
% 160.46/160.19  [9459]P1(f870(f870(f234(a1),x94591),x94592))+~P1(f870(f870(f234(a1),f870(f870(f3(a1),f870(f870(f79(a1),x94591),x94591)),a97)),f870(f870(f79(a1),x94592),x94592)))
% 160.46/160.19  [10332]~P107(x103321)+E(f116(f933(x103321),f870(f129(f933(x103321)),f113(x103321)),f870(f870(f870(f96(f934(f933(x103321))),f870(f870(f234(a1),f2(a1)),x103322)),f870(f118(f939(x103321,f933(x103321)),f933(x103321),f131(x103321,f933(x103321),f132(x103321,f870(f870(f3(a1),x103322),f77(a1))),f132(f933(x103321),f870(f870(f3(a1),x103322),f77(a1))))),f870(f256(x103321,f933(x103321),f934(f933(x103321))),f870(f870(f10(f940(f933(x103321),f933(x103321)),f940(f933(x103321),f934(f933(x103321))),x103321),f870(f10(f933(x103321),f934(f933(x103321)),f933(x103321)),f129(f933(x103321)))),f151(x103321))))),f115(f933(x103321)))),f132(f933(x103321),x103322))
% 160.46/160.19  [10354]~P1(f870(f60(x103541),x103542))+E(f870(f189(f933(x103541)),f89(f933(x103541),f870(f870(f20(f933(x103541),a928,a928),f870(f870(f10(a928,f940(a928,a928),f933(x103541)),a325),f870(f870(f9(f933(x103541),f940(x103541,a928),a928),f870(f870(f10(f940(x103541,a928),f940(f940(x103541,a928),a928),f933(x103541)),a324),f172(x103541))),x103542))),f137(x103541)))),f214(x103541,x103542))
% 160.46/160.19  [6320]E(f870(f870(f79(a932),f870(f870(f3(a932),x63201),x63202)),x63202),x63201)+~P1(f870(f870(f233(a932),x63202),x63201))
% 160.46/160.19  [6394]E(f870(f870(f35(a932),f870(f870(f80(a932),x63941),x63942)),x63942),x63941)+~P1(f870(f870(f234(a932),f2(a932)),x63942))
% 160.46/160.19  [6395]E(f870(f870(f35(a932),f870(f870(f80(a932),x63951),x63952)),x63951),x63952)+~P1(f870(f870(f234(a932),f2(a932)),x63951))
% 160.46/160.19  [6399]~P78(x63991)+E(f870(f870(f8(a932,x63991),f870(f164(x63991),x63992)),f870(f301(a932,f2(a932)),f870(f189(f933(x63991)),x63992))),f870(f165(x63991),x63992))
% 160.46/160.19  [6511]E(f44(a932,f870(a112,f870(f870(f80(a932),x65111),x65112)),x65111),f77(a932))+~P1(f870(f870(f234(a932),f77(a932)),x65111))
% 160.46/160.19  [6517]E(f870(a112,f870(f870(f79(a932),f870(f104(a932),x65171)),x65172)),f870(f870(f79(a932),f77(a932)),x65172))+~P1(f870(a193,f870(f104(a1),x65171)))
% 160.46/160.19  [6546]E(f870(a105,f870(f870(f243(a1),f870(f104(a1),x65461)),x65462)),f870(f870(f243(a932),f870(f104(a932),x65461)),x65462))+P1(f870(a193,f870(f104(a1),x65461)))
% 160.46/160.19  [6791]E(f870(f870(f3(a932),x67911),f870(f104(a932),f870(f870(f79(a1),x67912),a97))),f870(f870(f3(a932),f870(a112,x67911)),f870(f104(a932),x67912)))+~P1(f870(f870(f234(a1),a82),x67912))
% 160.46/160.19  [6871]E(x68711,f2(a932))+E(f870(a112,f870(f870(f79(a932),f870(f870(f3(a932),x68711),f77(a932))),x68712)),f870(f870(f79(a932),x68711),x68712))
% 160.46/160.19  [6911]E(x69111,f2(a1))+P1(f870(f870(f234(a1),f2(a1)),f870(f870(f243(a1),f870(f75(a1),x69111)),x69112)))
% 160.46/160.19  [6926]~E(x69262,f2(a932))+P1(f870(f870(f234(a1),f2(a1)),f870(f870(f243(a1),f870(f75(a1),x69261)),x69262)))
% 160.46/160.19  [6964]E(x69641,f2(a932))+E(f870(f870(f79(a932),x69642),f870(f870(f80(a932),f870(f870(f3(a932),x69641),f77(a932))),x69642)),f870(f870(f80(a932),x69641),x69642))
% 160.46/160.19  [7013]~P1(f870(f870(f233(a1),x70131),x70132))+P1(f870(f870(f234(a1),f870(f870(f79(a1),x70131),a97)),x70132))
% 160.46/160.19  [7139]E(f870(f870(f151(a932),x71391),f139(a932,f870(f301(a932,f870(a112,x71391)),x71392))),f139(a932,f870(f301(a932,x71391),x71392)))+~P1(f870(f870(f234(a932),x71391),x71392))
% 160.46/160.19  [7344]E(x73441,x73442)+~E(f870(f870(f3(a1),f870(f870(f79(a1),x73441),x73441)),a97),f870(f870(f3(a1),f870(f870(f79(a1),x73442),x73442)),a97))
% 160.46/160.19  [7347]E(x73471,f113(x73472))+E(f265(x73472,f870(f870(f154(x73472,f939(a99,x73472)),f870(f251(a99,x73472),f77(a99))),x73471)),f274(x73472,x73471))
% 160.46/160.19  [7584]P1(f870(f870(f233(a1),x75841),x75842))+~P1(f870(f870(f234(a1),f870(f870(f79(a1),x75841),a97)),x75842))
% 160.46/160.19  [8062]~P1(f870(f870(f234(a932),x80621),x80622))+P1(f870(f870(f328(f939(a932,a932)),f870(f870(f251(a932,a932),x80621),x80622)),a239))
% 160.46/160.19  [8289]~P1(f870(f870(f234(a99),f2(a99)),x82891))+P1(f870(f870(f234(a99),f870(f250(a99,f939(a99,a99)),f870(f266(x82891),x82892))),x82891))
% 160.46/160.19  [8552]~P41(x85521,x85522)+P41(x85521,f870(f870(f101(f940(f939(x85521,x85521),a928)),x85522),f306(x85521,f188(f940(f939(x85521,x85521),a928)))))
% 160.46/160.19  [8553]~P42(x85531,x85532)+P42(x85531,f870(f870(f101(f940(f939(x85531,x85531),a928)),x85532),f306(x85531,f188(f940(f939(x85531,x85531),a928)))))
% 160.46/160.19  [8602]~P87(x86021)+P1(f870(f870(f233(x86021),f870(f75(x86021),f870(f165(x86021),x86022))),f870(f165(x86021),f870(f870(f154(x86021,x86021),f75(x86021)),x86022))))
% 160.46/160.19  [8628]P1(f870(f870(f234(a932),x86281),x86282))+~P1(f870(f870(f328(f939(a932,a932)),f870(f870(f251(a932,a932),x86281),x86282)),a239))
% 160.46/160.19  [8775]E(f870(f870(f251(x87751,x87751),f629(x87752,x87751)),f629(x87752,x87751)),x87752)+~P1(f870(f870(f328(f939(x87751,x87751)),x87752),f306(x87751,f188(f940(f939(x87751,x87751),a928)))))
% 160.46/160.19  [8818]E(f870(f301(a932,x88181),f870(f870(f79(a932),x88181),f870(f34(a932),x88182))),x88182)+~P1(f870(f870(f233(f940(a932,a928)),x88182),f870(f301(a932,x88181),f870(f870(f79(a932),x88181),f870(f34(a932),x88182)))))
% 160.46/160.19  [9049]P42(x90491,x90492)+~P42(x90491,f870(f870(f101(f940(f939(x90491,x90491),a928)),x90492),f306(x90491,f188(f940(f939(x90491,x90491),a928)))))
% 160.46/160.19  [9176]E(f870(f870(f35(a1),f870(f104(a1),f870(f870(f3(a1),f870(f870(f79(a1),x91761),x91761)),a97))),f870(f104(a1),f870(f870(f79(a1),x91762),x91762))),f870(f870(f35(a1),f870(f104(a1),x91761)),f870(f104(a1),x91762)))+~P1(f870(f870(f233(a1),f2(a1)),f870(f104(a1),x91762)))
% 160.46/160.19  [9266]~P41(x92661,x92662)+P1(f870(f870(f233(f940(f939(x92661,x92661),a928)),f870(f870(f288(x92661,x92661,x92661),x92662),x92662)),x92662))
% 160.46/160.19  [9292]E(f177(f933(x92921),f870(f870(f10(a928,a928,f933(x92921)),a321),f870(f870(f9(f933(x92921),f933(x92921),a928),a324),f113(x92921))),x92922),f179(x92921,f179(x92921,x92922)))+~P14(a932,f870(f168(a932),f870(f870(f154(f933(x92921),a932),f189(f933(x92921))),x92922)))
% 160.46/160.19  [9295]E(f870(f870(f35(a1),f870(f104(a1),f870(f870(f3(a1),f870(f870(f79(a1),x92951),x92951)),a97))),f870(f104(a1),f870(f870(f79(a1),x92952),x92952))),f870(f870(f35(a1),f870(f870(f79(a1),f870(f104(a1),x92951)),f77(a1))),f870(f104(a1),x92952)))+P1(f870(f870(f233(a1),f2(a1)),f870(f104(a1),x92952)))
% 160.46/160.19  [10141]P1(f870(a193,x101412))+E(f870(f870(f85(a1,a932),f870(f870(f3(a1),x101411),x101412)),f870(f870(f20(a1,a932,a932),f870(f870(f9(a1,a932,f940(a932,a932)),f870(f870(f10(a928,f940(a932,f940(a932,a932)),a1),f96(a932)),a193)),f2(a932))),a105)),f870(f870(f3(a932),f870(a105,x101411)),f870(a105,x101412)))
% 160.46/160.19  [10149]E(f870(f870(f85(a1,a932),f870(f104(a1),f870(f870(f79(a1),x101491),f870(f78(a1),x101492)))),f870(f870(f20(a1,a932,a932),f870(f870(f9(a1,a932,f940(a932,a932)),f870(f870(f10(a928,f940(a932,f940(a932,a932)),a1),f96(a932)),a193)),f2(a932))),a105)),f870(f870(f3(a932),f870(f104(a932),x101491)),f870(f104(a932),x101492)))+P1(f870(f870(f234(a1),x101492),a82))
% 160.46/160.19  [10150]~P28(x101501,x101502)+P1(f870(f870(f233(f940(f939(x101501,x101501),a928)),f870(f870(f288(x101501,x101501,x101501),f870(f250(f940(f939(x101501,x101501),a928),f940(f939(x101501,x101501),a928)),x101502)),f870(f255(f940(f939(x101501,x101501),a928),f940(f939(x101501,x101501),a928)),x101502))),f870(f250(f940(f939(x101501,x101501),a928),f940(f939(x101501,x101501),a928)),x101502)))
% 160.46/160.19  [10207]~E(f870(f34(a932),f870(f261(a932),f870(f870(f20(a932,a928,a928),f870(f870(f10(a928,f940(a928,a928),a932),a325),f870(f870(f9(a932,f940(a932,a928),a928),f328(a932)),x102071))),f870(f870(f9(a932,a932,a928),f234(a932)),f870(a112,x102072))))),f2(a932))+~P1(f870(f870(f328(a932),f2(a932)),x102071))
% 160.46/160.19  [10262]E(f44(a1,f870(f104(a1),f870(f870(f3(a1),f870(f870(f79(a1),x102621),x102621)),a97)),f870(f104(a1),f870(f870(f79(a1),x102622),x102622))),f870(f870(f79(a1),f870(f870(f80(a1),f870(f104(a1),f870(f870(f79(a1),f870(f870(f3(a1),f870(f870(f79(a1),a82),a82)),a97)),f870(f870(f3(a1),f870(f870(f79(a1),a82),a82)),a97)))),f44(a1,f870(f104(a1),x102621),f870(f104(a1),x102622)))),f77(a1)))+~P1(f870(f870(f233(a1),f2(a1)),f870(f104(a1),x102622)))
% 160.46/160.19  [10271]E(f44(a1,f870(f104(a1),f870(f870(f3(a1),f870(f870(f79(a1),x102711),x102711)),a97)),f870(f104(a1),f870(f870(f79(a1),x102712),x102712))),f870(f870(f3(a1),f870(f870(f80(a1),f870(f104(a1),f870(f870(f79(a1),f870(f870(f3(a1),f870(f870(f79(a1),a82),a82)),a97)),f870(f870(f3(a1),f870(f870(f79(a1),a82),a82)),a97)))),f44(a1,f870(f870(f79(a1),f870(f104(a1),x102711)),f77(a1)),f870(f104(a1),x102712)))),f77(a1)))+P1(f870(f870(f233(a1),f2(a1)),f870(f104(a1),x102712)))
% 160.46/160.19  [10321]~P6(x103211)+E(f36(x103211,f870(f261(x103211),f870(f870(f10(f940(x103211,a928),a928,x103211),f87(x103211)),f870(f870(f10(f940(x103211,a928),f940(x103211,a928),x103211),f870(f20(x103211,a928,a928),f870(f870(f10(a928,f940(a928,a928),x103211),a329),f870(f870(f9(x103211,f940(x103211,a928),a928),f328(x103211)),x103212)))),f233(x103211))))),f37(x103211,x103212))
% 160.46/160.19  [10347]~P40(x103471,x103472)+P63(x103471,f870(f870(f9(x103471,f940(f939(x103471,x103471),a928),f940(x103471,a928)),f870(f870(f10(f940(x103471,f940(f940(f939(x103471,x103471),a928),a928)),f940(f940(f939(x103471,x103471),a928),f940(x103471,a928)),x103471),f9(x103471,f940(f939(x103471,x103471),a928),a928)),f870(f870(f10(f940(x103471,f939(x103471,x103471)),f940(x103471,f940(f940(f939(x103471,x103471),a928),a928)),x103471),f870(f10(f939(x103471,x103471),f940(f940(f939(x103471,x103471),a928),a928),x103471),f328(f939(x103471,x103471)))),f251(x103471,x103471)))),x103472))
% 160.46/160.19  [10348]~P9(x103481,f241(f940(x103481,a928)),x103482)+P8(x103481,f870(f870(f9(x103481,f940(f939(x103481,x103481),a928),f940(x103481,a928)),f870(f870(f10(f940(x103481,f940(f940(f939(x103481,x103481),a928),a928)),f940(f940(f939(x103481,x103481),a928),f940(x103481,a928)),x103481),f9(x103481,f940(f939(x103481,x103481),a928),a928)),f870(f870(f10(f940(x103481,f939(x103481,x103481)),f940(x103481,f940(f940(f939(x103481,x103481),a928),a928)),x103481),f870(f10(f939(x103481,x103481),f940(f940(f939(x103481,x103481),a928),a928),x103481),f328(f939(x103481,x103481)))),f251(x103481,x103481)))),x103482))
% 160.46/160.19  [10394]P40(x103941,x103942)+~P63(x103941,f870(f870(f9(x103941,f940(f939(x103941,x103941),a928),f940(x103941,a928)),f870(f870(f10(f940(x103941,f940(f940(f939(x103941,x103941),a928),a928)),f940(f940(f939(x103941,x103941),a928),f940(x103941,a928)),x103941),f9(x103941,f940(f939(x103941,x103941),a928),a928)),f870(f870(f10(f940(x103941,f939(x103941,x103941)),f940(x103941,f940(f940(f939(x103941,x103941),a928),a928)),x103941),f870(f10(f939(x103941,x103941),f940(f940(f939(x103941,x103941),a928),a928),x103941),f328(f939(x103941,x103941)))),f251(x103941,x103941)))),x103942))
% 160.46/160.19  [10395]P9(x103951,f241(f940(x103951,a928)),x103952)+~P8(x103951,f870(f870(f9(x103951,f940(f939(x103951,x103951),a928),f940(x103951,a928)),f870(f870(f10(f940(x103951,f940(f940(f939(x103951,x103951),a928),a928)),f940(f940(f939(x103951,x103951),a928),f940(x103951,a928)),x103951),f9(x103951,f940(f939(x103951,x103951),a928),a928)),f870(f870(f10(f940(x103951,f939(x103951,x103951)),f940(x103951,f940(f940(f939(x103951,x103951),a928),a928)),x103951),f870(f10(f939(x103951,x103951),f940(f940(f939(x103951,x103951),a928),a928),x103951),f328(f939(x103951,x103951)))),f251(x103951,x103951)))),x103952))
% 160.46/160.19  [7533]E(f870(f870(f79(a932),f870(f104(a932),f870(f870(f3(a1),x75331),a97))),x75332),f870(a112,f870(f870(f79(a932),f870(f104(a932),x75331)),x75332)))+P1(f870(a193,f870(f104(a1),x75331)))
% 160.46/160.19  [7979]~P95(x79791)+E(f870(f870(f79(x79791),f870(f870(f79(x79791),f77(x79791)),f870(f104(x79791),x79792))),f870(f104(x79791),x79792)),f870(f104(x79791),f870(f870(f3(a1),f870(f870(f79(a1),x79792),x79792)),a97)))
% 160.46/160.19  [8630]~P1(f870(f870(f233(a1),x86301),x86302))+P1(f870(f870(f233(a1),f870(f870(f79(a1),x86301),x86301)),f870(f870(f3(a1),f870(f870(f79(a1),x86302),x86302)),a97)))
% 160.46/160.19  [8632]~P1(f870(f870(f233(a1),x86321),x86322))+P1(f870(f870(f234(a1),f870(f870(f79(a1),x86321),x86321)),f870(f870(f3(a1),f870(f870(f79(a1),x86322),x86322)),a97)))
% 160.46/160.19  [9060]P1(f870(f870(f233(a1),x90601),x90602))+~P1(f870(f870(f233(a1),f870(f870(f79(a1),x90601),x90601)),f870(f870(f3(a1),f870(f870(f79(a1),x90602),x90602)),a97)))
% 160.46/160.19  [9062]P1(f870(f870(f233(a1),x90621),x90622))+~P1(f870(f870(f234(a1),f870(f870(f79(a1),x90621),x90621)),f870(f870(f3(a1),f870(f870(f79(a1),x90622),x90622)),a97)))
% 160.46/160.19  [9351]~P1(f870(f870(f233(a1),x93511),x93512))+P1(f870(f870(f233(a1),f870(f870(f3(a1),f870(f870(f79(a1),x93511),x93511)),a97)),f870(f870(f3(a1),f870(f870(f79(a1),x93512),x93512)),a97)))
% 160.46/160.19  [9353]~P1(f870(f870(f234(a1),x93531),x93532))+P1(f870(f870(f234(a1),f870(f870(f3(a1),f870(f870(f79(a1),x93531),x93531)),a97)),f870(f870(f3(a1),f870(f870(f79(a1),x93532),x93532)),a97)))
% 160.46/160.19  [9628]P1(f870(f870(f233(a1),x96281),x96282))+~P1(f870(f870(f233(a1),f870(f870(f3(a1),f870(f870(f79(a1),x96281),x96281)),a97)),f870(f870(f3(a1),f870(f870(f79(a1),x96282),x96282)),a97)))
% 160.46/160.19  [9630]P1(f870(f870(f234(a1),x96301),x96302))+~P1(f870(f870(f234(a1),f870(f870(f3(a1),f870(f870(f79(a1),x96301),x96301)),a97)),f870(f870(f3(a1),f870(f870(f79(a1),x96302),x96302)),a97)))
% 160.46/160.19  [9663]~P1(f870(f60(x96631),x96632))+P1(f870(f60(f940(x96631,a928)),f870(f261(f940(x96631,a928)),f870(f870(f9(f940(x96631,a928),f940(x96631,a928),a928),f233(f940(x96631,a928))),x96632))))
% 160.46/160.19  [9713]~E(f870(f284(f939(a932,a932),f939(a932,a932),a109),f870(f870(f308(f939(a932,a932)),x97131),f188(f940(f939(a932,a932),a928)))),f870(f284(f939(a932,a932),f939(a932,a932),a109),f870(f870(f308(f939(a932,a932)),x97132),f188(f940(f939(a932,a932),a928)))))+P1(f870(f870(f328(f939(f939(a932,a932),f939(a932,a932))),f870(f870(f251(f939(a932,a932),f939(a932,a932)),x97131),x97132)),a109))
% 160.46/160.19  [9802]E(f870(f284(f939(a932,a932),f939(a932,a932),a109),f870(f870(f308(f939(a932,a932)),x98021),f188(f940(f939(a932,a932),a928)))),f870(f284(f939(a932,a932),f939(a932,a932),a109),f870(f870(f308(f939(a932,a932)),x98022),f188(f940(f939(a932,a932),a928)))))+~P1(f870(f870(f328(f939(f939(a932,a932),f939(a932,a932))),f870(f870(f251(f939(a932,a932),f939(a932,a932)),x98021),x98022)),a109))
% 160.46/160.19  [9838]P1(f870(f870(f233(a1),f2(a1)),f650(x98381,x98382)))+E(f870(f261(a1),f870(f870(f20(a1,a928,a928),f870(f870(f10(a928,f940(a928,a928),a1),a325),f870(f233(a1),f2(a1)))),x98381)),f870(f261(a1),f870(f870(f20(a1,a928,a928),f870(f870(f10(a928,f940(a928,a928),a1),a325),f870(f233(a1),f2(a1)))),x98382)))
% 160.46/160.19  [10331]~P6(x103311)+E(f37(x103311,f870(f261(x103311),f870(f870(f10(f940(x103311,a928),a928,x103311),f87(x103311)),f870(f870(f10(f940(x103311,a928),f940(x103311,a928),x103311),f870(f20(x103311,a928,a928),f870(f870(f10(a928,f940(a928,a928),x103311),a329),f870(f870(f9(x103311,f940(x103311,a928),a928),f328(x103311)),x103312)))),f870(f9(x103311,x103311,a928),f233(x103311)))))),f36(x103311,x103312))
% 160.46/160.19  [10353]P1(f870(f870(f328(a932),f2(a932)),x103531))+E(f870(f34(a932),f870(f261(a932),f870(f870(f20(a932,a928,a928),f870(f870(f10(a928,f940(a928,a928),a932),a325),f870(f870(f9(a932,f940(a932,a928),a928),f870(f870(f10(a932,f940(f940(a932,a928),a928),a932),f328(a932)),a112)),x103531))),f870(f870(f9(a932,a932,a928),f234(a932)),x103532)))),f870(f34(a932),f870(f261(a932),f870(f870(f20(a932,a928,a928),f870(f870(f10(a928,f940(a928,a928),a932),a325),f870(f870(f9(a932,f940(a932,a928),a928),f328(a932)),x103531))),f870(f870(f9(a932,a932,a928),f234(a932)),f870(a112,x103532))))))
% 160.46/160.19  [10414]P1(f870(f870(f286(a932),x104141),x104142))+~P1(f870(f870(f328(a932),x104142),f293(a932,f870(f870(f20(a932,f940(a932,a928),f940(a932,a928)),f870(f870(f10(f940(a932,f940(a928,a928)),f940(f940(a932,a928),f940(a932,a928)),a932),f20(a932,a928,a928)),f870(f870(f10(f940(a932,a928),f940(a932,f940(a928,a928)),a932),f870(f10(a928,f940(a928,a928),a932),a325)),f286(a932)))),f870(f870(f10(f940(a932,a928),f940(a932,a928),a932),f870(f10(a928,a928,a932),a321)),f870(f9(a932,a932,a928),f286(a932)))),x104141)))
% 160.46/160.19  [10415]P1(f870(f870(f286(a932),x104151),x104152))+~P1(f870(f870(f328(a932),x104151),f297(a932,f870(f870(f20(a932,f940(a932,a928),f940(a932,a928)),f870(f870(f10(f940(a932,f940(a928,a928)),f940(f940(a932,a928),f940(a932,a928)),a932),f20(a932,a928,a928)),f870(f870(f10(f940(a932,a928),f940(a932,f940(a928,a928)),a932),f870(f10(a928,f940(a928,a928),a932),a325)),f286(a932)))),f870(f870(f10(f940(a932,a928),f940(a932,a928),a932),f870(f10(a928,a928,a932),a321)),f870(f9(a932,a932,a928),f286(a932)))),x104152)))
% 160.46/160.19  [10416]~P1(f870(f870(f286(a932),x104161),x104162))+~P1(f870(f870(f328(a932),x104162),f297(a932,f870(f870(f20(a932,f940(a932,a928),f940(a932,a928)),f870(f870(f10(f940(a932,f940(a928,a928)),f940(f940(a932,a928),f940(a932,a928)),a932),f20(a932,a928,a928)),f870(f870(f10(f940(a932,a928),f940(a932,f940(a928,a928)),a932),f870(f10(a928,f940(a928,a928),a932),a325)),f286(a932)))),f870(f870(f10(f940(a932,a928),f940(a932,a928),a932),f870(f10(a928,a928,a932),a321)),f870(f9(a932,a932,a928),f286(a932)))),x104161)))
% 160.46/160.19  [10417]~P1(f870(f870(f286(a932),x104171),x104172))+~P1(f870(f870(f328(a932),x104171),f293(a932,f870(f870(f20(a932,f940(a932,a928),f940(a932,a928)),f870(f870(f10(f940(a932,f940(a928,a928)),f940(f940(a932,a928),f940(a932,a928)),a932),f20(a932,a928,a928)),f870(f870(f10(f940(a932,a928),f940(a932,f940(a928,a928)),a932),f870(f10(a928,f940(a928,a928),a932),a325)),f286(a932)))),f870(f870(f10(f940(a932,a928),f940(a932,a928),a932),f870(f10(a928,a928,a932),a321)),f870(f9(a932,a932,a928),f286(a932)))),x104172)))
% 160.46/160.19  [7849]~P95(x78491)+E(f870(f870(f80(x78491),x78492),f870(f104(x78491),f870(f870(f3(a1),f870(f870(f79(a1),a82),a82)),a97))),x78492)
% 160.46/160.19  [8114]~P95(x81141)+E(f870(f870(f79(x81141),f870(f104(x81141),x81142)),f77(x81141)),f870(f104(x81141),f870(f870(f79(a1),x81142),f870(f870(f3(a1),f870(f870(f79(a1),a82),a82)),a97))))
% 160.46/160.19  [8261]P1(f870(f870(f233(a1),f2(a1)),f870(f104(a1),x82612)))+E(f870(f870(f243(a1),x82611),f870(f104(a932),f870(f870(f3(a1),f870(f870(f79(a1),x82612),x82612)),a97))),f77(a1))
% 160.46/160.19  [9688]~P1(f870(f870(f233(a1),f2(a1)),f870(f104(a1),x96882)))+E(f870(f870(f243(a1),x96881),f870(f104(a932),f870(f870(f3(a1),f870(f870(f79(a1),x96882),x96882)),a97))),f870(f870(f85(a1,a1),f870(f870(f243(a1),x96881),f870(f104(a932),x96882))),f870(f870(f20(a1,a1,a1),f870(f870(f10(a1,f940(a1,a1),a1),f80(a1)),f870(f80(a1),x96881))),f7(a1))))
% 160.46/160.19  [10059]~P1(f870(f870(f233(a932),f661(x100592,x100591)),f870(x100591,f661(x100592,x100591))))+P1(f870(f60(a932),f870(f261(a932),f870(f870(f9(a932,a932,a928),f870(f870(f10(a932,f940(a932,a928),a932),f233(a932)),x100591)),x100592))))
% 160.46/160.19  [10197]~P1(f870(f870(f233(a932),f870(f104(a932),x101971)),f870(a112,x101972)))+P1(f870(f870(f85(a1,a928),f870(f104(a1),f870(f870(f79(a1),x101971),a97))),f870(f870(f20(a1,a928,a928),f870(f870(f10(a928,f940(a928,a928),a1),a329),f870(f870(f10(a928,a928,a1),a321),a193))),f870(f870(f9(a1,a932,a928),f870(f870(f10(a932,f940(a932,a928),a1),f233(a932)),a105)),x101972))))
% 160.46/160.19  [10198]~P1(f870(f870(f234(a932),f870(f104(a932),x101981)),f870(a112,x101982)))+P1(f870(f870(f85(a1,a928),f870(f104(a1),f870(f870(f79(a1),x101981),a97))),f870(f870(f20(a1,a928,a928),f870(f870(f10(a928,f940(a928,a928),a1),a329),f870(f870(f10(a928,a928,a1),a321),a193))),f870(f870(f9(a1,a932,a928),f870(f870(f10(a932,f940(a932,a928),a1),f234(a932)),a105)),x101982))))
% 160.46/160.19  [10246]P1(f870(f870(f233(a932),f870(f104(a932),x102461)),f870(a112,x102462)))+~P1(f870(f870(f85(a1,a928),f870(f104(a1),f870(f870(f79(a1),x102461),a97))),f870(f870(f20(a1,a928,a928),f870(f870(f10(a928,f940(a928,a928),a1),a329),f870(f870(f10(a928,a928,a1),a321),a193))),f870(f870(f9(a1,a932,a928),f870(f870(f10(a932,f940(a932,a928),a1),f233(a932)),a105)),x102462))))
% 160.46/160.19  [10247]P1(f870(f870(f234(a932),f870(f104(a932),x102471)),f870(a112,x102472)))+~P1(f870(f870(f85(a1,a928),f870(f104(a1),f870(f870(f79(a1),x102471),a97))),f870(f870(f20(a1,a928,a928),f870(f870(f10(a928,f940(a928,a928),a1),a329),f870(f870(f10(a928,a928,a1),a321),a193))),f870(f870(f9(a1,a932,a928),f870(f870(f10(a932,f940(a932,a928),a1),f234(a932)),a105)),x102472))))
% 160.46/160.19  [10277]~P1(f870(f870(f233(a932),f870(a112,x102772)),f870(f104(a932),x102771)))+P1(f870(f870(f85(a1,a928),f870(f104(a1),f870(f870(f79(a1),x102771),a97))),f870(f870(f20(a1,a928,a928),f870(f870(f10(a928,f940(a928,a928),a1),a325),f870(f870(f10(a928,a928,a1),a321),a193))),f870(f870(f20(a1,a928,a928),f870(f870(f10(a928,f940(a928,a928),a1),a329),f870(f870(f10(a928,a928,a1),a321),a193))),f870(f870(f10(a932,a928,a1),f870(f233(a932),x102772)),a105)))))
% 160.46/160.19  [10278]~P1(f870(f870(f234(a932),f870(a112,x102782)),f870(f104(a932),x102781)))+P1(f870(f870(f85(a1,a928),f870(f104(a1),f870(f870(f79(a1),x102781),a97))),f870(f870(f20(a1,a928,a928),f870(f870(f10(a928,f940(a928,a928),a1),a325),f870(f870(f10(a928,a928,a1),a321),a193))),f870(f870(f20(a1,a928,a928),f870(f870(f10(a928,f940(a928,a928),a1),a329),f870(f870(f10(a928,a928,a1),a321),a193))),f870(f870(f10(a932,a928,a1),f870(f234(a932),x102782)),a105)))))
% 160.46/160.19  [10319]P1(f870(f870(f233(a932),f870(a112,x103191)),f870(f104(a932),x103192)))+~P1(f870(f870(f85(a1,a928),f870(f104(a1),f870(f870(f79(a1),x103192),a97))),f870(f870(f20(a1,a928,a928),f870(f870(f10(a928,f940(a928,a928),a1),a325),f870(f870(f10(a928,a928,a1),a321),a193))),f870(f870(f20(a1,a928,a928),f870(f870(f10(a928,f940(a928,a928),a1),a329),f870(f870(f10(a928,a928,a1),a321),a193))),f870(f870(f10(a932,a928,a1),f870(f233(a932),x103191)),a105)))))
% 160.46/160.19  [10320]P1(f870(f870(f234(a932),f870(a112,x103201)),f870(f104(a932),x103202)))+~P1(f870(f870(f85(a1,a928),f870(f104(a1),f870(f870(f79(a1),x103202),a97))),f870(f870(f20(a1,a928,a928),f870(f870(f10(a928,f940(a928,a928),a1),a325),f870(f870(f10(a928,a928,a1),a321),a193))),f870(f870(f20(a1,a928,a928),f870(f870(f10(a928,f940(a928,a928),a1),a329),f870(f870(f10(a928,a928,a1),a321),a193))),f870(f870(f10(a932,a928,a1),f870(f234(a932),x103201)),a105)))))
% 160.46/160.19  [10404]~P1(f870(f870(f328(a932),f2(a932)),x104041))+E(f870(a112,f870(f34(a932),f870(f261(a932),f870(f870(f20(a932,a928,a928),f870(f870(f10(a928,f940(a928,a928),a932),a325),f870(f870(f9(a932,f940(a932,a928),a928),f870(f870(f10(a932,f940(f940(a932,a928),a928),a932),f328(a932)),a112)),x104041))),f870(f870(f9(a932,a932,a928),f234(a932)),x104042))))),f870(f34(a932),f870(f261(a932),f870(f870(f20(a932,a928,a928),f870(f870(f10(a928,f940(a928,a928),a932),a325),f870(f870(f9(a932,f940(a932,a928),a928),f328(a932)),x104041))),f870(f870(f9(a932,a932,a928),f234(a932)),f870(a112,x104042))))))
% 160.46/160.19  [8801]~P95(x88011)+E(f870(f870(f80(x88011),f870(f104(x88011),f870(f870(f3(a1),f870(f870(f79(a1),a82),a82)),a97))),x88012),x88012)
% 160.46/160.19  [8862]~P95(x88621)+E(f870(f870(f79(x88621),f77(x88621)),f870(f104(x88621),x88622)),f870(f104(x88621),f870(f870(f79(a1),f870(f870(f3(a1),f870(f870(f79(a1),a82),a82)),a97)),x88622)))
% 160.46/160.19  [8924]~P95(x89241)+E(f870(f870(f3(x89241),f870(f104(x89241),x89242)),f77(x89241)),f870(f104(x89241),f870(f870(f79(a1),x89242),f870(f78(a1),f870(f870(f3(a1),f870(f870(f79(a1),a82),a82)),a97)))))
% 160.46/160.19  [9079]~P1(f870(f870(f234(a932),f870(f104(a932),a82)),x90792))+E(f870(f870(f3(a932),x90791),f870(f870(f3(a932),x90792),f870(f104(a932),f870(f870(f3(a1),f870(f870(f79(a1),a82),a82)),a97)))),f870(f870(f3(a932),f870(a112,x90791)),x90792))
% 160.46/160.19  [9731]~P121(x97311)+E(f870(f870(f80(x97311),x97312),x97312),f870(f870(f243(x97311),x97312),f870(f104(a932),f870(f870(f79(a1),f870(f870(f3(a1),f870(f870(f79(a1),a82),a82)),a97)),f870(f870(f3(a1),f870(f870(f79(a1),a82),a82)),a97)))))
% 160.46/160.19  [9732]~P83(x97321)+E(f870(f870(f243(x97321),x97322),f870(f104(a932),f870(f870(f79(a1),f870(f870(f3(a1),f870(f870(f79(a1),a82),a82)),a97)),f870(f870(f3(a1),f870(f870(f79(a1),a82),a82)),a97)))),f870(f870(f80(x97321),x97322),x97322))
% 160.46/160.19  [9734]~P95(x97341)+E(f870(f870(f80(x97341),x97342),f870(f104(x97341),f870(f870(f79(a1),f870(f870(f3(a1),f870(f870(f79(a1),a82),a82)),a97)),f870(f870(f3(a1),f870(f870(f79(a1),a82),a82)),a97)))),f870(f870(f79(x97341),x97342),x97342))
% 160.46/160.19  [9977]~P126(x99771)+E(f870(f870(f243(x99771),f870(f75(x99771),x99772)),f870(f104(a932),f870(f870(f79(a1),f870(f870(f3(a1),f870(f870(f79(a1),a82),a82)),a97)),f870(f870(f3(a1),f870(f870(f79(a1),a82),a82)),a97)))),f870(f870(f243(x99771),x99772),f870(f104(a932),f870(f870(f79(a1),f870(f870(f3(a1),f870(f870(f79(a1),a82),a82)),a97)),f870(f870(f3(a1),f870(f870(f79(a1),a82),a82)),a97)))))
% 160.46/160.19  [9978]~P141(x99781)+E(f870(f870(f243(x99781),f870(f78(x99781),x99782)),f870(f104(a932),f870(f870(f79(a1),f870(f870(f3(a1),f870(f870(f79(a1),a82),a82)),a97)),f870(f870(f3(a1),f870(f870(f79(a1),a82),a82)),a97)))),f870(f870(f243(x99781),x99782),f870(f104(a932),f870(f870(f79(a1),f870(f870(f3(a1),f870(f870(f79(a1),a82),a82)),a97)),f870(f870(f3(a1),f870(f870(f79(a1),a82),a82)),a97)))))
% 160.46/160.19  [9974]~P95(x99741)+E(f870(f870(f80(x99741),f870(f104(x99741),f870(f870(f79(a1),f870(f870(f3(a1),f870(f870(f79(a1),a82),a82)),a97)),f870(f870(f3(a1),f870(f870(f79(a1),a82),a82)),a97)))),x99742),f870(f870(f79(x99741),x99742),x99742))
% 160.46/160.19  [10092]~P126(x100921)+E(f870(f75(x100921),f870(f870(f243(x100921),x100922),f870(f104(a932),f870(f870(f79(a1),f870(f870(f3(a1),f870(f870(f79(a1),a82),a82)),a97)),f870(f870(f3(a1),f870(f870(f79(a1),a82),a82)),a97))))),f870(f870(f243(x100921),x100922),f870(f104(a932),f870(f870(f79(a1),f870(f870(f3(a1),f870(f870(f79(a1),a82),a82)),a97)),f870(f870(f3(a1),f870(f870(f79(a1),a82),a82)),a97)))))
% 160.46/160.19  [10157]~P126(x101571)+P1(f870(f870(f233(x101571),f2(x101571)),f870(f870(f243(x101571),x101572),f870(f104(a932),f870(f870(f79(a1),f870(f870(f3(a1),f870(f870(f79(a1),a82),a82)),a97)),f870(f870(f3(a1),f870(f870(f79(a1),a82),a82)),a97))))))
% 160.46/160.19  [10310]~E(f870(a112,x103102),f870(f104(a932),x103101))+P1(f870(f870(f85(a1,a928),f870(f104(a1),f870(f870(f79(a1),x103101),a97))),f870(f870(f20(a1,a928,a928),f870(f870(f10(a928,f940(a928,a928),a1),a325),f870(f870(f10(a928,a928,a1),a321),a193))),f870(f870(f20(a1,a928,a928),f870(f870(f10(a928,f940(a928,a928),a1),a329),f870(f870(f10(a928,a928,a1),a321),a193))),f870(f870(f9(a1,a932,a928),f870(f870(f10(a932,f940(a932,a928),a1),a324),a105)),x103102)))))
% 160.46/160.19  [10311]~E(f870(f104(a932),x103111),f870(a112,x103112))+P1(f870(f870(f85(a1,a928),f870(f104(a1),f870(f870(f79(a1),x103111),a97))),f870(f870(f20(a1,a928,a928),f870(f870(f10(a928,f940(a928,a928),a1),a325),f870(f870(f10(a928,a928,a1),a321),a193))),f870(f870(f20(a1,a928,a928),f870(f870(f10(a928,f940(a928,a928),a1),a329),f870(f870(f10(a928,a928,a1),a321),a193))),f870(f870(f9(a1,a932,a928),f870(f870(f10(a932,f940(a932,a928),a1),a324),a105)),x103112)))))
% 160.46/160.19  [10356]E(f870(a112,x103561),f870(f104(a932),x103562))+~P1(f870(f870(f85(a1,a928),f870(f104(a1),f870(f870(f79(a1),x103562),a97))),f870(f870(f20(a1,a928,a928),f870(f870(f10(a928,f940(a928,a928),a1),a325),f870(f870(f10(a928,a928,a1),a321),a193))),f870(f870(f20(a1,a928,a928),f870(f870(f10(a928,f940(a928,a928),a1),a329),f870(f870(f10(a928,a928,a1),a321),a193))),f870(f870(f9(a1,a932,a928),f870(f870(f10(a932,f940(a932,a928),a1),a324),a105)),x103561)))))
% 160.46/160.19  [10357]E(f870(f104(a932),x103571),f870(a112,x103572))+~P1(f870(f870(f85(a1,a928),f870(f104(a1),f870(f870(f79(a1),x103571),a97))),f870(f870(f20(a1,a928,a928),f870(f870(f10(a928,f940(a928,a928),a1),a325),f870(f870(f10(a928,a928,a1),a321),a193))),f870(f870(f20(a1,a928,a928),f870(f870(f10(a928,f940(a928,a928),a1),a329),f870(f870(f10(a928,a928,a1),a321),a193))),f870(f870(f9(a1,a932,a928),f870(f870(f10(a932,f940(a932,a928),a1),a324),a105)),x103572)))))
% 160.46/160.19  [10405]~P16(x104051,x104052)+P1(f870(f870(f328(f940(x104051,a928)),f822(x104052,x104051)),f870(f870(f10(f940(x104051,a928),a928,f940(x104051,a928)),f86(x104051)),f870(f870(f10(f940(x104051,a928),f940(x104051,a928),f940(x104051,a928)),f870(f20(x104051,a928,a928),f870(f870(f10(a928,f940(a928,a928),x104051),a325),f870(f870(f20(x104051,x104051,a928),x104052),f7(x104051))))),f870(f870(f9(f940(x104051,a928),f940(x104051,f940(x104051,a928)),f940(x104051,a928)),f870(f870(f10(f940(f940(x104051,a928),a928),f940(f940(x104051,f940(x104051,a928)),f940(x104051,a928)),f940(x104051,a928)),f10(f940(x104051,a928),a928,x104051)),a324)),x104052)))))
% 160.46/160.19  [10155]~P95(x101551)+E(f870(f870(f243(x101551),f870(f104(x101551),a97)),f870(f870(f80(a932),f870(f104(a932),f870(f870(f79(a1),f870(f870(f3(a1),f870(f870(f79(a1),a82),a82)),a97)),f870(f870(f3(a1),f870(f870(f79(a1),a82),a82)),a97)))),x101552)),f77(x101551))
% 160.46/160.19  [10156]~P141(x101561)+E(f870(f870(f243(x101561),f870(f78(x101561),f77(x101561))),f870(f870(f80(a932),f870(f104(a932),f870(f870(f79(a1),f870(f870(f3(a1),f870(f870(f79(a1),a82),a82)),a97)),f870(f870(f3(a1),f870(f870(f79(a1),a82),a82)),a97)))),x101562)),f77(x101561))
% 160.46/160.19  [10159]~P83(x101591)+E(f870(f870(f243(x101591),x101592),f870(f104(a932),f870(f870(f3(a1),f870(f870(f79(a1),f870(f870(f3(a1),f870(f870(f79(a1),a82),a82)),a97)),f870(f870(f3(a1),f870(f870(f79(a1),a82),a82)),a97))),a97))),f870(f870(f80(x101591),f870(f870(f80(x101591),x101592),x101592)),x101592))
% 160.46/160.19  [10336]~P1(f870(f870(f233(a1),f2(a1)),x103362))+E(f44(a1,f870(f870(f79(a1),f77(a1)),f870(f870(f80(a1),f870(f104(a1),f870(f870(f79(a1),f870(f870(f3(a1),f870(f870(f79(a1),a82),a82)),a97)),f870(f870(f3(a1),f870(f870(f79(a1),a82),a82)),a97)))),x103361)),f870(f870(f80(a1),f870(f104(a1),f870(f870(f79(a1),f870(f870(f3(a1),f870(f870(f79(a1),a82),a82)),a97)),f870(f870(f3(a1),f870(f870(f79(a1),a82),a82)),a97)))),x103362)),f870(f870(f79(a1),f77(a1)),f870(f870(f80(a1),f870(f104(a1),f870(f870(f79(a1),f870(f870(f3(a1),f870(f870(f79(a1),a82),a82)),a97)),f870(f870(f3(a1),f870(f870(f79(a1),a82),a82)),a97)))),f44(a1,x103361,x103362))))
% 160.46/160.19  [10359]~P1(f870(f870(f233(a1),f2(a1)),x103592))+E(f870(f870(f35(a1),f870(f870(f79(a1),f77(a1)),f870(f870(f80(a1),f870(f104(a1),f870(f870(f79(a1),f870(f870(f3(a1),f870(f870(f79(a1),a82),a82)),a97)),f870(f870(f3(a1),f870(f870(f79(a1),a82),a82)),a97)))),x103591))),f870(f870(f80(a1),f870(f104(a1),f870(f870(f79(a1),f870(f870(f3(a1),f870(f870(f79(a1),a82),a82)),a97)),f870(f870(f3(a1),f870(f870(f79(a1),a82),a82)),a97)))),x103592)),f870(f870(f35(a1),x103591),x103592))
% 160.46/160.19  [10361]~P1(f870(f870(f233(a1),x103612),f2(a1)))+E(f870(f870(f35(a1),f870(f870(f79(a1),f77(a1)),f870(f870(f80(a1),f870(f104(a1),f870(f870(f79(a1),f870(f870(f3(a1),f870(f870(f79(a1),a82),a82)),a97)),f870(f870(f3(a1),f870(f870(f79(a1),a82),a82)),a97)))),x103611))),f870(f870(f80(a1),f870(f104(a1),f870(f870(f79(a1),f870(f870(f3(a1),f870(f870(f79(a1),a82),a82)),a97)),f870(f870(f3(a1),f870(f870(f79(a1),a82),a82)),a97)))),x103612)),f870(f870(f35(a1),f870(f870(f79(a1),x103611),f77(a1))),x103612))
% 160.46/160.19  [10362]~P1(f870(f870(f233(a1),x103622),f2(a1)))+E(f44(a1,f870(f870(f79(a1),f77(a1)),f870(f870(f80(a1),f870(f104(a1),f870(f870(f79(a1),f870(f870(f3(a1),f870(f870(f79(a1),a82),a82)),a97)),f870(f870(f3(a1),f870(f870(f79(a1),a82),a82)),a97)))),x103621)),f870(f870(f80(a1),f870(f104(a1),f870(f870(f79(a1),f870(f870(f3(a1),f870(f870(f79(a1),a82),a82)),a97)),f870(f870(f3(a1),f870(f870(f79(a1),a82),a82)),a97)))),x103622)),f870(f870(f3(a1),f870(f870(f80(a1),f870(f104(a1),f870(f870(f79(a1),f870(f870(f3(a1),f870(f870(f79(a1),a82),a82)),a97)),f870(f870(f3(a1),f870(f870(f79(a1),a82),a82)),a97)))),f44(a1,f870(f870(f79(a1),x103621),f77(a1)),x103622))),f77(a1)))
% 160.46/160.19  [10237]~P95(x102371)+E(f870(f870(f243(x102371),f870(f104(x102371),a97)),f870(a112,f870(f870(f80(a932),f870(f104(a932),f870(f870(f79(a1),f870(f870(f3(a1),f870(f870(f79(a1),a82),a82)),a97)),f870(f870(f3(a1),f870(f870(f79(a1),a82),a82)),a97)))),x102372))),f870(f104(x102371),a97))
% 160.46/160.19  [10239]~P141(x102391)+E(f870(f870(f243(x102391),f870(f78(x102391),f77(x102391))),f870(a112,f870(f870(f80(a932),f870(f104(a932),f870(f870(f79(a1),f870(f870(f3(a1),f870(f870(f79(a1),a82),a82)),a97)),f870(f870(f3(a1),f870(f870(f79(a1),a82),a82)),a97)))),x102392))),f870(f78(x102391),f77(x102391)))
% 160.46/160.19  [5184]P41(x51841,x51842)+~P9(x51841,x51843,x51842)
% 160.46/160.19  [5186]P55(x51861,x51862)+~P9(x51861,x51863,x51862)
% 160.46/160.19  [5356]~P9(x53561,x53562,x53563)+P56(x53561,x53562,x53563)
% 160.46/160.19  [6377]E(x63771,x63772)+~P44(a25,x63771,x63773,x63772)
% 160.46/160.19  [8327]~E(x83272,x83273)+P37(x83271,x83271,a324,x83272,x83273)
% 160.46/160.19  [8875]E(x88751,x88752)+~P37(x88753,x88753,a324,x88751,x88752)
% 160.46/160.19  [4992]E(f169(x49921,x49922,x49923),f113(x49921))+~E(x49922,f2(a932))
% 160.46/160.19  [5160]~E(f169(x51602,x51601,x51603),f113(x51602))+E(x51601,f2(a932))
% 160.46/160.19  [5361]~P40(x53611,x53613)+P40(x53611,f320(x53611,x53612,x53613))
% 160.46/160.19  [5470]~P32(x54701,x54702,x54703)+P34(a1,x54701,f178(x54702,x54703))
% 160.46/160.19  [5525]P30(x55251,x55252,x55253)+~P30(x55251,f870(a112,x55252),x55253)
% 160.46/160.19  [5544]P32(x55441,x55442,x55443)+~P34(a1,x55441,f178(x55442,x55443))
% 160.46/160.19  [5614]~P9(x56141,x56142,x56143)+P9(f933(x56141),f161(x56141,x56142),f158(x56141,x56143))
% 160.46/160.19  [5615]~P56(x56151,x56152,x56153)+P56(f933(x56151),f161(x56151,x56152),f158(x56151,x56153))
% 160.46/160.19  [5727]P58(x57271,x57272,x57273)+~E(f599(x57273,x57272,x57271),f600(x57273,x57272,x57271))
% 160.46/160.19  [5728]P59(x57281,x57282,x57283)+~E(f623(x57283,x57282,x57281),f624(x57283,x57282,x57281))
% 160.46/160.19  [6694]P31(x66941,x66942,x66943)+~P30(x66941,f894(x66943,x66942,x66941),f898(x66943,x66942,x66941))
% 160.46/160.19  [8333]~E(x83332,x83333)+P27(x83331,x83331,f31(x83331),x83332,x83333)
% 160.46/160.19  [8883]E(x88831,x88832)+~P27(x88833,x88833,f31(x88833),x88831,x88832)
% 160.46/160.19  [4947]~E(f870(f168(x49472),x49471),x49473)+E(x49471,f870(f168(x49472),x49473))
% 160.46/160.19  [4948]~E(x49482,f870(f168(x49481),x49483))+E(f870(f168(x49481),x49482),x49483)
% 160.46/160.19  [4998]E(x49981,x49982)+~E(f870(f168(x49983),x49981),f870(f168(x49983),x49982))
% 160.46/160.19  [5210]~P8(x52103,x52101)+P1(f870(f870(x52101,x52102),x52102))
% 160.46/160.19  [5211]~P47(x52113,x52111)+P1(f870(f870(x52111,x52112),x52112))
% 160.46/160.19  [5213]~P63(x52131,x52132)+P1(f870(f314(x52131,x52132),x52133))
% 160.46/160.19  [5277]~P40(x52771,x52772)+P40(f933(x52771),f870(f143(x52771,x52772),x52773))
% 160.46/160.19  [5282]~P1(f870(x52822,x52823))+~E(f870(f261(x52821),x52822),f188(f940(x52821,a928)))
% 160.46/160.19  [5283]~P1(f870(x52832,x52833))+~E(f188(f940(x52831,a928)),f870(f261(x52831),x52832))
% 160.46/160.19  [5295]E(x52951,f2(a932))+E(f144(x52952,f169(x52952,x52951,x52953)),x52953)
% 160.46/160.19  [5314]~P1(f870(x53141,x53143))+P1(f870(x53141,f89(x53142,x53141)))
% 160.46/160.19  [5315]~P1(f870(x53151,x53153))+P1(f870(x53151,f749(x53151,x53152)))
% 160.46/160.19  [5327]E(x53271,f2(a932))+E(f870(f141(x53272),f169(x53272,x53271,x53273)),x53273)
% 160.46/160.19  [5432]~E(x54322,x54323)+P1(f870(f870(f328(x54321),x54322),f870(a324,x54323)))
% 160.46/160.19  [5448]~E(x54482,f2(a932))+E(f870(f172(x54481),f169(x54481,x54482,x54483)),f188(f940(x54481,a928)))
% 160.46/160.19  [5492]E(f870(f168(x54921),x54922),f870(f870(f151(x54921),x54923),f113(x54921)))+~E(x54922,f870(f870(f151(x54921),x54923),f113(x54921)))
% 160.46/160.19  [5493]~E(x54933,f870(f870(f151(x54931),x54932),f113(x54931)))+E(f870(f870(f151(x54931),x54932),f113(x54931)),f870(f168(x54931),x54933))
% 160.46/160.19  [5540]~P36(x55401,x55402,x55403)+P36(x55401,x55402,f870(f168(x55401),x55403))
% 160.46/160.19  [5541]~P34(x55411,x55412,x55413)+P34(x55411,x55412,f870(f168(x55411),x55413))
% 160.46/160.19  [5545]E(f870(f34(x55451),f720(x55452,x55453,x55451)),x55452)+~E(f870(f34(x55451),x55453),f870(a112,x55452))
% 160.46/160.19  [5552]~P40(x55521,x55523)+P1(f870(f870(f328(x55521),x55522),f315(x55521,x55523)))
% 160.46/160.19  [5556]~E(f870(f168(x55562),x55561),f870(f870(f151(x55562),x55563),f113(x55562)))+E(x55561,f870(f870(f151(x55562),x55563),f113(x55562)))
% 160.46/160.19  [5557]~E(f870(f870(f151(x55572),x55573),f113(x55572)),f870(f168(x55572),x55571))+E(x55571,f870(f870(f151(x55572),x55573),f113(x55572)))
% 160.46/160.19  [5580]E(f84(f939(a932,a932),f47(x55801,x55802)),x55803)+~P1(f870(f47(x55801,x55802),x55803))
% 160.46/160.19  [5618]P36(x56181,x56182,x56183)+~P36(x56181,x56182,f870(f168(x56181),x56183))
% 160.46/160.19  [5619]P34(x56191,x56192,x56193)+~P34(x56191,x56192,f870(f168(x56191),x56193))
% 160.46/160.19  [5658]P1(f870(f870(x56581,x56582),x56582))+~P1(f870(f269(x56583,x56581),x56582))
% 160.46/160.19  [5659]~P1(f870(f870(x56592,x56593),x56593))+P1(f870(f269(x56591,x56592),x56593))
% 160.46/160.19  [5681]~E(x56812,f113(x56811))+P1(f870(f870(f328(f933(x56811)),x56812),f161(x56811,x56813)))
% 160.46/160.19  [5690]~P56(x56901,x56902,x56903)+P56(x56901,x56902,f870(f285(x56901,x56901),x56903))
% 160.46/160.19  [5691]~P59(x56911,x56912,x56913)+P59(x56911,x56912,f870(f285(x56911,x56911),x56913))
% 160.46/160.19  [5708]~P4(x57081)+E(f44(x57081,f44(x57081,x57082,x57083),x57083),f44(x57081,x57082,x57083))
% 160.46/160.19  [5812]E(x58121,x58122)+~P1(f870(f870(f328(x58123),x58121),f870(a324,x58122)))
% 160.46/160.19  [5860]~P145(x58601)+E(f190(x58601,x58602,f2(a932),x58603),x58603)
% 160.46/160.19  [5882]P56(x58821,x58822,x58823)+~P56(x58821,x58822,f870(f285(x58821,x58821),x58823))
% 160.46/160.19  [5883]P59(x58831,x58832,x58833)+~P59(x58831,x58832,f870(f285(x58831,x58831),x58833))
% 160.46/160.19  [5887]~P111(x58872)+E(f150(x58871,x58872,x58873,f113(x58871)),f113(x58871))
% 160.46/160.19  [5899]E(f170(x58991,x58992,f152(x58991,x58993)),f152(x58991,f170(x58991,x58992,x58993)))+~P1(f870(f137(x58991),x58993))
% 160.46/160.19  [5998]~P1(f870(f870(x59983,x59982),x59982))+P1(f870(f870(f328(x59981),x59982),f269(x59981,x59983)))
% 160.46/160.19  [6000]E(f870(f136(x60001,x60002),x60003),f113(x60001))+P1(f870(x60002,f684(x60003,x60002,x60001)))
% 160.46/160.19  [6059]E(f67(x60591,x60592,x60593),x60592)+P1(f870(x60593,f750(x60592,x60591,x60593)))
% 160.46/160.19  [6154]~P1(f870(f137(x61541),x61542))+P1(f870(f137(x61541),f176(x61541,x61542,x61543)))
% 160.46/160.19  [6155]~P1(f870(f137(x61551),x61553))+P1(f870(f137(x61551),f170(x61551,x61552,x61553)))
% 160.46/160.19  [6156]~P1(f870(f137(x61561),x61563))+P1(f870(f137(x61561),f177(x61561,x61562,x61563)))
% 160.46/160.19  [6157]~P1(f870(f137(x61571),x61573))+P1(f870(f137(x61571),f140(x61571,x61572,x61573)))
% 160.46/160.19  [6158]~P148(x61581,x61582,x61583)+P1(f870(x61581,f44(a1,x61582,x61583)))
% 160.46/160.19  [6174]~P36(x61743,x61741,x61742)+P1(f870(x61741,f762(x61742,x61741,x61743)))
% 160.46/160.19  [6175]~P38(x61753,x61751,x61752)+P1(f870(x61751,f769(x61752,x61751,x61753)))
% 160.46/160.19  [6176]~P38(x61763,x61761,x61762)+P1(f870(x61761,f780(x61762,x61761,x61763)))
% 160.46/160.19  [6177]~P36(x61773,x61771,x61772)+P1(f870(x61771,f794(x61772,x61771,x61773)))
% 160.46/160.19  [6178]~P36(x61783,x61781,x61782)+P1(f870(x61781,f802(x61781,x61782,x61783)))
% 160.46/160.19  [6182]P1(f870(f870(x61821,x61822),x61822))+~P1(f870(f870(f328(x61823),x61822),f269(x61823,x61821)))
% 160.46/160.19  [6197]E(f870(f136(x61971,x61972),x61973),f177(x61971,x61972,x61973))+P1(f870(x61972,f734(x61973,x61972,x61971)))
% 160.46/160.19  [6236]~P1(f870(f137(x62361),x62363))+P1(f870(f137(f933(x62361)),f54(x62361,x62362,x62363)))
% 160.46/160.19  [6270]~P112(x62701)+E(f870(f870(f102(f940(x62701,a928)),f870(f300(x62701),x62702)),f305(x62701,x62702,x62703)),f188(f940(x62701,a928)))
% 160.46/160.19  [6271]~P112(x62711)+E(f870(f870(f102(f940(x62711,a928)),f870(f300(x62711),x62712)),f304(x62711,x62712,x62713)),f188(f940(x62711,a928)))
% 160.46/160.19  [6272]~P112(x62721)+E(f870(f870(f102(f940(x62721,a928)),f870(f281(x62721),x62722)),f302(x62721,x62722,x62723)),f188(f940(x62721,a928)))
% 160.46/160.19  [6506]E(f870(f136(x65061,x65062),x65063),x65063)+~P1(f870(x65062,f698(x65063,x65062,x65061)))
% 160.46/160.19  [6508]E(f870(f870(f308(x65081),f699(x65082,x65083,x65081)),f720(x65082,x65083,x65081)),x65083)+~E(f870(f34(x65081),x65083),f870(a112,x65082))
% 160.46/160.19  [6524]P148(x65241,x65242,x65243)+~P1(f870(x65241,f44(a1,x65242,x65243)))
% 160.46/160.19  [6574]P34(x65741,x65742,x65743)+~P1(f870(x65742,f770(x65743,x65742,x65741)))
% 160.46/160.19  [6575]P34(x65751,x65752,x65753)+~P1(f870(x65752,f776(x65752,x65753,x65751)))
% 160.46/160.19  [6576]P34(x65761,x65762,x65763)+~P1(f870(x65762,f777(x65763,x65762,x65761)))
% 160.46/160.19  [6577]P32(x65771,x65772,x65773)+~P1(f870(x65771,f796(x65773,x65772,x65771)))
% 160.46/160.19  [6578]P33(x65781,x65782,x65783)+~P1(f870(x65781,f861(x65783,x65782,x65781)))
% 160.46/160.19  [6580]E(f177(x65801,x65802,x65803),x65803)+~P1(f870(x65802,f730(x65803,x65802,x65801)))
% 160.46/160.19  [6663]~P1(f870(x66632,f913(x66633,x66632,x66631)))+P1(f870(f247(x66631,x66632),x66633))
% 160.46/160.19  [6664]~P1(f870(x66642,f700(x66643,x66642,x66641)))+P1(f870(f160(x66641,x66642),x66643))
% 160.46/160.19  [6912]~P1(f870(f314(x69121,x69122),f918(x69123,x69122,x69121)))+P1(f870(f314(x69121,x69122),x69123))
% 160.46/160.19  [6913]~P1(f870(f314(x69131,x69132),f921(x69133,x69132,x69131)))+P1(f870(f314(x69131,x69132),x69133))
% 160.46/160.19  [7534]~P4(x75341)+E(f870(f870(f79(x75341),f870(f870(f80(x75341),x75342),f870(f870(f35(x75341),x75343),x75342))),f44(x75341,x75343,x75342)),x75343)
% 160.46/160.19  [7563]P32(x75631,x75632,x75633)+P1(f870(f870(f328(a1),f796(x75633,x75632,x75631)),f302(a1,x75632,x75633)))
% 160.46/160.19  [8000]E(f870(f870(f251(x80001,x80001),f393(x80002,x80003,x80001)),f393(x80002,x80003,x80001)),x80003)+~P1(f870(f870(f328(f939(x80001,x80001)),x80003),f262(x80001,x80002)))
% 160.46/160.19  [8122]~P1(f870(f870(f328(x81221),f373(x81223,x81222,x81221)),f315(x81221,x81223)))+P1(f870(f870(f328(x81221),x81222),f315(x81221,x81223)))
% 160.46/160.19  [8123]~P1(f870(f870(f328(x81231),f602(x81233,x81232,x81231)),f315(x81231,x81233)))+P1(f870(f870(f328(x81231),x81232),f315(x81231,x81233)))
% 160.46/160.19  [8124]~P1(f870(f870(f328(x81241),f604(x81243,x81242,x81241)),f315(x81241,x81243)))+P1(f870(f870(f328(x81241),x81242),f315(x81241,x81243)))
% 160.46/160.19  [8217]P36(a1,x82171,f178(x82172,x82173))+P32(f870(f72(a928,a928,a1,a321),x82171),x82172,x82173)
% 160.46/160.19  [8308]~P4(x83081)+E(f870(f870(f79(x83081),f870(f870(f80(x83081),f870(f870(f35(x83081),x83082),x83083)),x83083)),f44(x83081,x83082,x83083)),x83082)
% 160.46/160.19  [8355]~E(f870(f34(x83551),x83552),f870(a112,x83553))+~P1(f870(f870(f328(x83551),f699(x83553,x83552,x83551)),f720(x83553,x83552,x83551)))
% 160.46/160.19  [8793]~P36(a1,x87931,f178(x87932,x87933))+~P32(f870(f72(a928,a928,a1,a321),x87931),x87932,x87933)
% 160.46/160.19  [8980]P1(f870(f870(f233(f940(f939(x89801,x89801),a928)),f306(x89801,x89802)),f306(x89801,x89803)))+~P1(f870(f870(f233(f940(f939(x89801,x89801),a928)),x89802),f306(x89801,x89803)))
% 160.46/160.19  [9262]E(x92621,f113(x92622))+~P1(f870(f870(f328(f939(f933(x92622),f933(x92622))),f870(f870(f251(f933(x92622),f933(x92622)),x92621),f113(x92622))),f158(x92622,x92623)))
% 160.46/160.19  [9286]E(x92861,f113(x92862))+~P1(f870(f870(f328(f939(f933(x92862),f933(x92862))),f870(f870(f251(f933(x92862),f933(x92862)),f113(x92862)),x92861)),f158(x92862,x92863)))
% 160.46/160.19  [9419]E(f870(f870(f151(x94191),f704(x94192,x94193,x94191)),f705(x94192,x94193,x94191)),x94193)+~P1(f870(f870(f328(f939(f933(x94191),f933(x94191))),f870(f870(f251(f933(x94191),f933(x94191)),f113(x94191)),x94193)),f147(x94191,x94192)))
% 160.46/160.19  [9656]~P114(x96561)+~P1(f870(f870(f234(x96561),f870(f870(f79(x96561),f870(f870(f80(x96561),x96562),x96562)),f870(f870(f80(x96561),x96563),x96563))),f2(x96561)))
% 160.46/160.19  [9706]P1(f870(f60(x97061),x97062))+~P1(f870(f870(f328(f939(f940(x97061,a928),f940(x97061,a928))),f870(f870(f251(f940(x97061,a928),f940(x97061,a928)),x97063),x97062)),f313(x97061)))
% 160.46/160.19  [10003]~P51(x100031,x100032,x100033)+P1(f870(f870(f233(a1),f870(f870(f72(f939(a1,a1),a1,x100031,f250(a1,a1)),f212(x100031)),f230(x100031,x100032,f227(x100031,x100033)))),f2(a1)))
% 160.46/160.19  [10004]~P52(x100041,x100042,x100043)+P1(f870(f870(f234(a1),f870(f870(f72(f939(a1,a1),a1,x100041,f250(a1,a1)),f212(x100041)),f230(x100041,x100042,f227(x100041,x100043)))),f2(a1)))
% 160.46/160.19  [10123]P52(x101231,x101232,x101233)+~P1(f870(f870(f234(a1),f870(f870(f72(f939(a1,a1),a1,x101231,f250(a1,a1)),f212(x101231)),f230(x101231,x101232,f227(x101231,x101233)))),f2(a1)))
% 160.46/160.19  [10124]P51(x101241,x101242,x101243)+~P1(f870(f870(f233(a1),f870(f870(f72(f939(a1,a1),a1,x101241,f250(a1,a1)),f212(x101241)),f230(x101241,x101242,f227(x101241,x101243)))),f2(a1)))
% 160.46/160.19  [10469]~P126(x104691)+~P1(f870(f870(f234(x104691),f870(f870(f79(x104691),f870(f870(f243(x104691),x104692),f870(f104(a932),f870(f870(f79(a1),f870(f870(f3(a1),f870(f870(f79(a1),a82),a82)),a97)),f870(f870(f3(a1),f870(f870(f79(a1),a82),a82)),a97))))),f870(f870(f243(x104691),x104693),f870(f104(a932),f870(f870(f79(a1),f870(f870(f3(a1),f870(f870(f79(a1),a82),a82)),a97)),f870(f870(f3(a1),f870(f870(f79(a1),a82),a82)),a97)))))),f2(x104691)))
% 160.46/160.19  [4977]~E(x49773,f113(x49771))+E(f870(f870(f134(x49771),x49772),x49773),x49772)
% 160.46/160.19  [4978]~E(x49782,f113(x49781))+E(f870(f870(f134(x49781),x49782),x49783),x49783)
% 160.46/160.19  [4984]~E(x49842,f2(a932))+E(f870(f870(f175(x49841),x49842),x49843),f113(x49841))
% 160.46/160.19  [4993]~E(x49933,f113(x49931))+E(f870(f870(f175(x49931),x49932),x49933),f113(x49931))
% 160.46/160.19  [5032]~E(x50321,x50323)+E(x50321,f870(f870(f134(x50322),f113(x50322)),x50323))
% 160.46/160.19  [5123]~P2(x51232)+E(f870(f188(f940(x51231,x51232)),x51233),f188(x51232))
% 160.46/160.19  [5124]~P118(x51242)+E(f870(f241(f940(x51241,x51242)),x51243),f241(x51242))
% 160.46/160.19  [5142]E(x51421,f113(x51422))+~E(f870(f870(f134(x51422),x51423),x51421),x51423)
% 160.46/160.19  [5143]E(x51431,f113(x51432))+~E(f870(f870(f134(x51432),x51431),x51433),x51433)
% 160.46/160.19  [5151]E(x51511,f113(x51512))+~E(f870(f870(f134(x51512),x51513),x51511),f113(x51512))
% 160.46/160.19  [5152]E(x51521,f113(x51522))+~E(f870(f870(f134(x51522),x51521),x51523),f113(x51522))
% 160.46/160.19  [5177]~E(x51772,f2(a932))+E(f870(f870(f80(a932),x51771),x51772),f870(f870(f80(a932),x51773),x51772))
% 160.46/160.19  [5179]~E(x51791,f2(a932))+E(f870(f870(f80(a932),x51791),x51792),f870(f870(f80(a932),x51791),x51793))
% 160.46/160.19  [5236]~P121(x52361)+E(f870(f870(f79(x52361),x52362),x52363),f870(f870(f79(x52361),x52363),x52362))
% 160.46/160.19  [5237]~P121(x52371)+E(f870(f870(f80(x52371),x52372),x52373),f870(f870(f80(x52371),x52373),x52372))
% 160.46/160.19  [5239]~P111(x52391)+E(f870(f870(f237(x52391),x52392),x52393),f870(f870(f237(x52391),x52393),x52392))
% 160.46/160.19  [5241]~P111(x52411)+E(f870(f870(f232(x52411),x52412),x52413),f870(f870(f232(x52411),x52413),x52412))
% 160.46/160.19  [5242]~P102(x52421)+E(f870(f870(f101(x52421),x52422),x52423),f870(f870(f101(x52421),x52423),x52422))
% 160.46/160.19  [5244]~P105(x52441)+E(f870(f870(f101(x52441),x52442),x52443),f870(f870(f101(x52441),x52443),x52442))
% 160.46/160.19  [5245]~P102(x52451)+E(f870(f870(f102(x52451),x52452),x52453),f870(f870(f102(x52451),x52453),x52452))
% 160.46/160.19  [5247]~P106(x52471)+E(f870(f870(f102(x52471),x52472),x52473),f870(f870(f102(x52471),x52473),x52472))
% 160.46/160.19  [5309]E(f44(a932,x53091,x53092),f2(a932))+~E(x53091,f870(f870(f80(a932),x53092),x53093))
% 160.46/160.19  [5310]E(f44(a1,x53101,x53102),f2(a1))+~E(x53101,f870(f870(f80(a1),x53102),x53103))
% 160.46/160.19  [5373]E(x53731,x53732)+~E(f870(f870(f79(a932),x53733),x53731),f870(f870(f79(a932),x53733),x53732))
% 160.46/160.19  [5374]E(x53741,x53742)+~E(f870(f870(f79(a932),x53741),x53743),f870(f870(f79(a932),x53742),x53743))
% 160.46/160.19  [5384]~P70(x53841)+E(f870(f870(f79(x53841),x53842),f870(f78(x53841),x53843)),f870(f870(f3(x53841),x53842),x53843))
% 160.46/160.19  [5385]~P76(x53851)+E(f870(f870(f79(x53851),x53852),f870(f78(x53851),x53853)),f870(f870(f3(x53851),x53852),x53853))
% 160.46/160.19  [5386]~P120(x53861)+E(f870(f870(f79(x53861),x53862),f870(f78(x53861),x53863)),f870(f870(f3(x53861),x53862),x53863))
% 160.46/160.19  [5387]~P98(x53871)+E(f870(f870(f102(x53871),x53872),f870(f78(x53871),x53873)),f870(f870(f3(x53871),x53872),x53873))
% 160.46/160.19  [5388]~P76(x53881)+E(f870(f870(f3(x53881),x53882),f870(f78(x53881),x53883)),f870(f870(f79(x53881),x53882),x53883))
% 160.46/160.19  [5426]~P1(f870(x54263,x54262))+P1(f870(f870(f328(x54261),x54262),x54263))
% 160.46/160.19  [5428]~P77(x54282)+E(f870(f870(f11(x54281,x54282),x54283),f188(f940(x54281,a928))),f77(x54282))
% 160.46/160.19  [5430]~P78(x54302)+E(f870(f870(f8(x54301,x54302),x54303),f188(f940(x54301,a928))),f2(x54302))
% 160.46/160.19  [5482]~E(x54822,f870(f870(f79(a932),x54821),x54823))+P1(f870(f870(f233(a932),x54821),x54822))
% 160.46/160.19  [5485]~E(x54852,f188(f940(x54851,a928)))+E(f870(f870(f59(x54851),x54852),x54853),f188(f940(f940(x54851,a928),a928)))
% 160.46/160.19  [5486]~E(x54862,f188(f940(x54861,a928)))+E(f188(f940(f940(x54861,a928),a928)),f870(f870(f59(x54861),x54862),x54863))
% 160.46/160.19  [5560]~E(f870(f283(x55602,x55603),x55601),f188(f940(x55603,a928)))+E(x55601,f188(f940(f939(x55602,x55603),a928)))
% 160.46/160.19  [5561]~E(f870(f263(x55612,x55613),x55611),f188(f940(x55612,a928)))+E(x55611,f188(f940(f939(x55612,x55613),a928)))
% 160.46/160.19  [5593]E(f870(f283(x55931,x55932),x55933),f188(f940(x55932,a928)))+~E(x55933,f188(f940(f939(x55931,x55932),a928)))
% 160.46/160.19  [5594]E(f870(f263(x55941,x55942),x55943),f188(f940(x55941,a928)))+~E(x55943,f188(f940(f939(x55941,x55942),a928)))
% 160.46/160.19  [5597]E(f273(x55971,x55972,x55973),f870(f870(f3(a99),x55972),x55973))+P1(f870(f870(f234(a99),x55972),x55973))
% 160.46/160.19  [5612]P1(f870(x56121,x56122))+~P1(f870(f870(f328(x56123),x56122),x56121))
% 160.46/160.19  [5651]E(x56511,x56512)+~E(f870(f78(f940(x56513,a928)),x56511),f870(f78(f940(x56513,a928)),x56512))
% 160.46/160.19  [5662]~E(x56621,f188(f940(x56622,a928)))+~P1(f870(f870(f328(x56622),x56623),x56621))
% 160.46/160.19  [5692]~E(x56922,f870(f870(f79(a1),x56921),f870(f100(a1),x56923)))+P1(f870(f870(f233(a1),x56921),x56922))
% 160.46/160.19  [5706]E(f870(f870(f308(x57061),x57062),x57063),x57063)+~P1(f870(f870(f328(x57061),x57062),x57063))
% 160.46/160.19  [5717]E(x57171,f188(f940(x57172,a928)))+~E(f870(f870(f59(x57172),x57171),x57173),f188(f940(f940(x57172,a928),a928)))
% 160.46/160.19  [5718]E(x57181,f188(f940(x57182,a928)))+~E(f188(f940(f940(x57182,a928),a928)),f870(f870(f59(x57182),x57181),x57183))
% 160.46/160.19  [5725]~P140(x57251)+E(f870(f870(f80(x57251),f870(f78(x57251),x57252)),f870(f78(x57251),x57253)),f870(f870(f80(x57251),x57252),x57253))
% 160.46/160.19  [5726]~P65(x57261)+E(f870(f870(f289(x57261),f870(f78(x57261),x57262)),f870(f78(x57261),x57263)),f870(f870(f289(x57261),x57262),x57263))
% 160.46/160.19  [5758]~P1(f870(x57583,x57582))+P1(f870(f870(f328(x57581),x57582),f870(f261(x57581),x57583)))
% 160.46/160.19  [5785]E(x57851,f2(a932))+E(f870(f172(x57852),f169(x57852,x57851,x57853)),f870(f870(f308(x57852),x57853),f188(f940(x57852,a928))))
% 160.46/160.19  [5805]E(f170(x58051,x58052,x58053),x58053)+P1(f870(f870(f328(x58051),x58052),f870(f172(x58051),x58053)))
% 160.46/160.19  [5891]~P1(f870(f137(x58911),x58913))+P1(f870(f137(x58911),f870(f136(x58911,x58912),x58913)))
% 160.46/160.19  [5934]~P4(x59341)+E(f870(f870(f35(x59341),f44(x59341,x59342,x59343)),x59343),f2(x59341))
% 160.46/160.19  [5953]E(f176(x59531,f870(f870(f151(x59531),x59532),f113(x59531)),x59533),f113(x59531))+P1(f870(f870(f328(a932),f2(a932)),x59533))
% 160.46/160.19  [5959]E(x59591,f2(a932))+E(f870(f171(x59592),f169(x59592,x59591,x59593)),f169(x59592,f870(f870(f3(a932),x59591),f77(a932)),x59593))
% 160.46/160.19  [6010]E(f870(f870(f151(x60101),x60102),x60103),f140(x60101,x60102,x60103))+P1(f870(f870(f328(x60101),x60102),f870(f172(x60101),x60103)))
% 160.46/160.19  [6019]E(x60191,x60192)+~E(f870(f870(f80(a932),f870(a112,x60193)),x60191),f870(f870(f80(a932),f870(a112,x60193)),x60192))
% 160.46/160.19  [6020]~E(x60202,f870(f870(f79(a1),x60201),f870(f100(a1),f870(a112,x60203))))+P1(f870(f870(f234(a1),x60201),x60202))
% 160.46/160.19  [6083]~P33(x60831,x60832,x60833)+P34(a932,x60831,f139(a932,f870(f301(a932,x60832),x60833)))
% 160.46/160.19  [6135]~E(x61353,f113(x61351))+E(f870(f870(f870(f183(f933(x61351),f933(x61351)),x61352),f167(x61351)),x61353),f113(x61351))
% 160.46/160.19  [6139]P1(f870(x61391,x61392))+~P1(f870(f870(f328(x61393),x61392),f870(f261(x61393),x61391)))
% 160.46/160.19  [6169]E(x61691,x61692)+~E(f870(f870(f308(x61693),x61691),f188(f940(x61693,a928))),f870(f870(f308(x61693),x61692),f188(f940(x61693,a928))))
% 160.46/160.19  [6184]~P112(x61841)+E(f870(f870(f102(f940(x61841,a928)),f870(f281(x61841),x61842)),f870(f301(x61841,x61842),x61843)),f188(f940(x61841,a928)))
% 160.46/160.19  [6223]E(f140(x62231,x62232,x62233),x62233)+~P1(f870(f870(f328(x62231),x62232),f870(f172(x62231),x62233)))
% 160.46/160.19  [6243]~P81(x62431)+E(f870(f309(x62431,x62431,f78(x62431)),f870(f301(x62431,x62432),x62433)),f304(x62431,f870(f78(x62431),x62433),f870(f78(x62431),x62432)))
% 160.46/160.19  [6254]E(f870(f189(f933(x62541)),f170(x62541,x62542,x62543)),f870(f189(f933(x62541)),x62543))+P1(f870(f870(f328(x62541),x62542),f870(f172(x62541),x62543)))
% 160.46/160.19  [6309]~P112(x63091)+E(f870(f870(f102(f940(x63091,a928)),f870(f301(x63091,x63092),x63093)),f870(f282(x63091),x63093)),f188(f940(x63091,a928)))
% 160.46/160.19  [6329]~P81(x63291)+E(f870(f309(x63291,x63291,f78(x63291)),f305(x63291,x63292,x63293)),f305(x63291,f870(f78(x63291),x63293),f870(f78(x63291),x63292)))
% 160.46/160.19  [6330]~P81(x63301)+E(f870(f309(x63301,x63301,f78(x63301)),f302(x63301,x63302,x63303)),f302(x63301,f870(f78(x63301),x63303),f870(f78(x63301),x63302)))
% 160.46/160.19  [6396]E(f176(x63961,f870(f870(f151(x63961),x63962),f113(x63961)),x63963),f870(f870(f151(x63961),x63962),f113(x63961)))+~P1(f870(f870(f328(a932),f2(a932)),x63963))
% 160.46/160.19  [6401]P33(x64011,x64012,x64013)+~P34(a932,x64011,f139(a932,f870(f301(a932,x64012),x64013)))
% 160.46/160.19  [6404]~P81(x64041)+E(f870(f309(x64041,x64041,f78(x64041)),f304(x64041,x64042,x64043)),f870(f301(x64041,f870(f78(x64041),x64043)),f870(f78(x64041),x64042)))
% 160.46/160.19  [6425]~P5(x64251)+E(f44(x64251,f870(f78(x64251),f44(x64251,x64252,x64253)),x64253),f44(x64251,f870(f78(x64251),x64252),x64253))
% 160.46/160.19  [6522]~P1(f870(f60(f939(x65222,x65221)),x65223))+P1(f870(f60(x65221),f870(f283(x65222,x65221),x65223)))
% 160.46/160.19  [6523]~P1(f870(f60(f939(x65231,x65232)),x65233))+P1(f870(f60(x65231),f870(f263(x65231,x65232),x65233)))
% 160.46/160.19  [6528]~P112(x65281)+E(f870(f870(f102(f940(x65281,a928)),f305(x65281,x65282,x65283)),f870(f282(x65281),x65283)),f188(f940(x65281,a928)))
% 160.46/160.19  [6529]~P112(x65291)+E(f870(f870(f102(f940(x65291,a928)),f304(x65291,x65292,x65293)),f870(f303(x65291),x65293)),f188(f940(x65291,a928)))
% 160.46/160.19  [6530]~P112(x65301)+E(f870(f870(f102(f940(x65301,a928)),f302(x65301,x65302,x65303)),f870(f303(x65301),x65303)),f188(f940(x65301,a928)))
% 160.46/160.19  [6601]E(f870(f870(f164(x66011),x66012),f675(x66012,x66013,x66011)),x66013)+~P1(f870(f870(f328(x66011),x66013),f870(f172(x66011),x66012)))
% 160.46/160.19  [6747]E(x67471,f113(x67472))+~E(f870(f870(f870(f183(f933(x67472),f933(x67472)),x67473),f167(x67472)),x67471),f113(x67472))
% 160.46/160.19  [6851]~P1(f870(f60(f939(x68512,x68511)),x68513))+P1(f870(f60(f939(x68511,x68512)),f870(f285(x68512,x68511),x68513)))
% 160.46/160.19  [7004]P59(x70041,x70042,x70043)+P1(f870(f870(f328(x70041),f624(x70043,x70042,x70041)),x70042))
% 160.46/160.19  [7005]P59(x70051,x70052,x70053)+P1(f870(f870(f328(x70051),f623(x70053,x70052,x70051)),x70052))
% 160.46/160.19  [7016]P1(f870(f314(x70161,x70162),x70163))+P1(f870(f870(x70162,f918(x70163,x70162,x70161)),x70163))
% 160.46/160.19  [7017]P1(f870(f314(x70171,x70172),x70173))+P1(f870(f870(x70172,f921(x70173,x70172,x70171)),x70173))
% 160.46/160.19  [7048]E(f870(f189(f933(x70481)),f170(x70481,x70482,x70483)),f870(f870(f3(a932),f870(f189(f933(x70481)),x70483)),f77(a932)))+~P1(f870(f870(f328(x70481),x70482),f870(f172(x70481),x70483)))
% 160.46/160.19  [7087]P1(f870(f247(x70871,x70872),x70873))+P1(f870(f870(f328(x70871),f913(x70873,x70872,x70871)),x70873))
% 160.46/160.19  [7096]~P1(f870(f60(f939(x70962,x70961)),f870(f285(x70961,x70962),x70963)))+P1(f870(f60(f939(x70961,x70962)),x70963))
% 160.46/160.19  [7151]~P1(f870(f870(f328(x71511),x71512),f870(f172(x71511),f114(x71511,x71513))))+P1(f870(f870(f328(x71511),x71512),f870(f172(x71511),x71513)))
% 160.46/160.19  [7157]P31(x71571,x71572,x71573)+P1(f870(f870(f328(f931(x71571)),f898(x71573,x71572,x71571)),x71573))
% 160.46/160.19  [7187]E(f870(f136(x71871,x71872),x71873),x71873)+P1(f870(f870(f328(x71871),f698(x71873,x71872,x71871)),f870(f172(x71871),x71873)))
% 160.46/160.19  [7203]E(f870(f136(x72031,x72032),x72033),f113(x72031))+P1(f870(f870(f328(x72031),f684(x72033,x72032,x72031)),f870(f172(x72031),x72033)))
% 160.46/160.19  [7228]P34(x72281,x72282,x72283)+P1(f870(f870(f328(x72281),f770(x72283,x72282,x72281)),f870(f172(x72281),x72283)))
% 160.46/160.19  [7229]P34(x72291,x72292,x72293)+P1(f870(f870(f328(x72291),f777(x72293,x72292,x72291)),f870(f172(x72291),x72293)))
% 160.46/160.19  [7230]P34(x72301,x72302,x72303)+P1(f870(f870(f328(x72301),f776(x72302,x72303,x72301)),f870(f172(x72301),x72303)))
% 160.46/160.19  [7233]E(f177(x72331,x72332,x72333),x72333)+P1(f870(f870(f328(x72331),f730(x72333,x72332,x72331)),f870(f172(x72331),x72333)))
% 160.46/160.19  [7310]P1(f870(f160(x73101,x73102),x73103))+P1(f870(f870(f328(x73101),f700(x73103,x73102,x73101)),f870(f172(x73101),x73103)))
% 160.46/160.19  [7319]~P36(x73191,x73193,x73192)+P1(f870(f870(f328(x73191),f762(x73192,x73193,x73191)),f870(f172(x73191),x73192)))
% 160.46/160.19  [7320]~P38(x73201,x73203,x73202)+P1(f870(f870(f328(x73201),f769(x73202,x73203,x73201)),f870(f172(x73201),x73202)))
% 160.46/160.19  [7321]~P38(x73211,x73213,x73212)+P1(f870(f870(f328(x73211),f780(x73212,x73213,x73211)),f870(f172(x73211),x73212)))
% 160.46/160.19  [7322]~P36(x73221,x73223,x73222)+P1(f870(f870(f328(x73221),f794(x73222,x73223,x73221)),f870(f172(x73221),x73222)))
% 160.46/160.19  [7323]~P36(x73231,x73232,x73233)+P1(f870(f870(f328(x73231),f802(x73232,x73233,x73231)),f870(f172(x73231),x73233)))
% 160.46/160.19  [7357]P1(f870(f870(f328(x73571),x73572),f648(x73573,x73572,x73571)))+~P1(f870(f870(f328(x73571),x73572),f36(f940(x73571,a928),x73573)))
% 160.46/160.19  [7358]~P78(x73581)+E(f870(f870(f79(x73581),f870(f870(f8(a932,x73581),x73582),f870(f281(a932),x73583))),f870(x73582,x73583)),f870(f870(f8(a932,x73581),x73582),f870(f281(a932),f870(a112,x73583))))
% 160.46/160.19  [7370]P33(x73701,x73702,x73703)+P1(f870(f870(f328(a932),f861(x73703,x73702,x73701)),f870(f301(a932,x73702),x73703)))
% 160.46/160.19  [7448]~P36(x74482,x74481,x74483)+P1(f870(x74481,f870(f870(f164(x74482),x74483),f765(x74483,x74481,x74482))))
% 160.46/160.19  [7461]~P1(f870(f870(f328(x74611),x74612),f601(x74612,x74613,x74611)))+P1(f870(f870(f328(x74611),x74612),f37(f940(x74611,a928),x74613)))
% 160.46/160.19  [7494]~P78(x74941)+E(f870(f870(f79(x74941),f870(f870(f8(a932,x74941),x74942),f870(f300(a932),x74943))),f870(x74942,f870(a112,x74943))),f870(f870(f8(a932,x74941),x74942),f870(f300(a932),f870(a112,x74943))))
% 160.46/160.19  [7639]P1(f870(f870(f328(f933(x76391)),x76392),f161(x76391,x76393)))+P1(f870(f870(f328(x76391),f671(x76393,x76392,x76391)),f870(f172(x76391),x76392)))
% 160.46/160.19  [7655]~P1(f870(f870(f328(f933(x76551)),x76552),f161(x76551,f315(x76551,x76553))))+P1(f870(f870(f328(f933(x76551)),x76552),f315(f933(x76551),f157(x76551,x76553))))
% 160.46/160.19  [7683]~P1(f870(f870(f328(f933(x76831)),x76832),f315(f933(x76831),f157(x76831,x76833))))+P1(f870(f870(f328(f933(x76831)),x76832),f161(x76831,f315(x76831,x76833))))
% 160.46/160.19  [7719]E(f870(f870(f870(f183(f933(x77191),f933(x77191)),x77192),f167(x77191)),x77193),x77193)+~P1(f870(f870(f233(a932),f870(f189(f933(x77191)),x77193)),f77(a932)))
% 160.46/160.19  [7752]E(f870(f870(f134(x77521),f766(x77522,x77523,x77521)),f870(f870(f151(x77521),x77523),f768(x77522,x77523,x77521))),x77522)+~P1(f870(f870(f328(x77521),x77523),f870(f172(x77521),x77522)))
% 160.46/160.19  [7753]E(f870(f870(f134(x77531),f772(x77532,x77533,x77531)),f870(f870(f151(x77531),x77533),f773(x77532,x77533,x77531))),x77532)+~P1(f870(f870(f328(x77531),x77533),f870(f172(x77531),x77532)))
% 160.46/160.19  [7754]E(f870(f870(f134(x77541),f774(x77542,x77543,x77541)),f870(f870(f151(x77541),x77543),f775(x77542,x77543,x77541))),x77542)+~P1(f870(f870(f328(x77541),x77543),f870(f172(x77541),x77542)))
% 160.46/160.19  [7777]~P26(x77771,x77772,x77773,f241(f940(x77771,a928)))+P26(f933(x77771),f933(x77772),f870(f154(x77771,x77772),x77773),f241(f940(f933(x77771),a928)))
% 160.46/160.19  [7923]E(x79231,f870(f870(f79(a932),f870(f870(f80(a932),f870(f250(a932,a932),x79232)),x79233)),f870(f255(a932,a932),x79232)))+~P1(f870(f47(x79231,x79233),x79232))
% 160.46/160.19  [7931]P26(x79311,x79312,x79313,f241(f940(x79311,a928)))+~P26(f933(x79311),f933(x79312),f870(f154(x79311,x79312),x79313),f241(f940(f933(x79311),a928)))
% 160.46/160.19  [7975]P1(f870(f870(f328(f940(x79751,a928)),f601(x79752,x79753,x79751)),x79753))+P1(f870(f870(f328(x79751),x79752),f37(f940(x79751,a928),x79753)))
% 160.46/160.19  [8066]P1(f870(f870(f328(f933(x80661)),x80662),f161(x80661,x80663)))+~P1(f870(f870(f328(x80661),f671(x80663,x80662,x80661)),x80663))
% 160.46/160.19  [8172]P34(x81721,x81722,x81723)+~P1(f870(x81722,f870(f870(f164(x81721),x81723),f771(x81723,x81722,x81721))))
% 160.46/160.19  [8196]E(x81961,x81962)+~E(f870(f870(f9(x81963,f940(x81963,a928),a928),f328(x81963)),x81961),f870(f870(f9(x81963,f940(x81963,a928),a928),f328(x81963)),x81962))
% 160.46/160.19  [8204]~P1(f870(f870(f328(f939(x82041,x82041)),x82043),f262(x82041,x82042)))+P1(f870(f870(f328(x82041),f393(x82042,x82043,x82041)),x82042))
% 160.46/160.19  [8206]~P1(f870(f870(f328(x82061),x82063),f36(f940(x82061,a928),x82062)))+P1(f870(f870(f328(f940(x82061,a928)),f648(x82062,x82063,x82061)),x82062))
% 160.46/160.19  [8328]P26(x83281,x83282,f91(x83282,x83281,f241(f940(x83282,a928)),x83283),f241(f940(x83281,a928)))+~E(f870(f309(x83282,x83281,x83283),f241(f940(x83282,a928))),f241(f940(x83281,a928)))
% 160.46/160.19  [8385]~P1(f870(f870(f328(x83851),x83852),f870(f172(x83851),f772(x83853,x83852,x83851))))+~P1(f870(f870(f328(x83851),x83852),f870(f172(x83851),x83853)))
% 160.46/160.19  [8386]~P1(f870(f870(f328(x83861),x83862),f870(f172(x83861),f775(x83863,x83862,x83861))))+~P1(f870(f870(f328(x83861),x83862),f870(f172(x83861),x83863)))
% 160.46/160.19  [8412]P33(f870(f72(a928,a928,a932,a321),x84121),x84122,x84123)+P36(a932,x84121,f139(a932,f870(f301(a932,x84122),x84123)))
% 160.46/160.19  [8572]E(x85721,f113(x85722))+P1(f870(f870(f328(x85722),f870(f250(x85722,f939(a99,a99)),f870(f274(x85722,x85721),x85723))),f870(f172(x85722),x85721)))
% 160.46/160.19  [8672]~P71(x86721)+E(f870(f142(x86721,x86721,f870(f9(x86721,x86721,x86721),f79(x86721)),x86722),f870(f168(x86721),x86723)),f870(f142(x86721,x86721,f79(x86721),x86722),x86723))
% 160.46/160.19  [8863]~P26(x88632,x88631,x88633,f241(f940(x88632,a928)))+E(f870(f309(x88631,x88632,f91(x88632,x88631,f241(f940(x88632,a928)),x88633)),f241(f940(x88631,a928))),f241(f940(x88632,a928)))
% 160.46/160.19  [8933]~P33(f870(f72(a928,a928,a932,a321),x89331),x89332,x89333)+~P36(a932,x89331,f139(a932,f870(f301(a932,x89332),x89333)))
% 160.46/160.19  [9182]~P111(x91821)+E(f870(f172(x91821),f149(x91821,x91821,f7(x91821),x91822,x91823)),f870(f870(f308(x91821),x91822),f870(f172(x91821),x91823)))
% 160.46/160.19  [9191]~E(f870(x91913,f870(f91(x91911,x91912,f241(f940(x91911,a928)),x91913),f821(x91913,x91912,x91911))),f821(x91913,x91912,x91911))+E(f870(f309(x91911,x91912,x91913),f241(f940(x91911,a928))),f241(f940(x91912,a928)))
% 160.46/160.19  [9193]P1(f870(f870(f234(a932),f2(a932)),f632(x91931,x91932,x91933)))+~P1(f870(f870(f328(f939(x91933,x91933)),x91932),f870(f870(f288(x91933,x91933,x91933),x91931),f306(x91933,x91931))))
% 160.46/160.19  [9478]~P61(x94781,x94782)+~P1(f870(f870(f328(f939(x94781,x94781)),f870(f870(f251(x94781,x94781),x94783),x94783)),f870(f870(f288(x94781,x94781,x94781),x94782),f306(x94781,x94782))))
% 160.46/160.19  [9611]~E(f870(f870(f102(f940(f939(x96111,x96111),a928)),f870(f285(x96111,x96111),x96112)),f306(x96111,x96112)),f188(f940(f939(x96111,x96111),a928)))+~P1(f870(f870(f328(f939(x96111,x96111)),f870(f870(f251(x96111,x96111),x96113),x96113)),f870(f870(f288(x96111,x96111,x96111),x96112),f306(x96111,x96112))))
% 160.46/160.19  [9795]~P1(f870(f60(x97951),x97952))+P1(f870(f870(f233(a932),f870(f34(x97951),f870(f870(f3(f940(x97951,a928)),x97952),f870(f870(f308(x97951),x97953),f188(f940(x97951,a928)))))),f870(f34(x97951),x97952)))
% 160.46/160.19  [5297]~E(x52973,f113(x52971))+E(f144(x52971,f870(f870(f151(x52971),x52972),x52973)),x52972)
% 160.46/160.19  [5306]~E(x53063,f113(x53061))+E(f114(x53061,f870(f870(f151(x53061),x53062),x53063)),f113(x53061))
% 160.46/160.19  [5336]E(x53361,f113(x53362))+E(f144(x53362,f870(f870(f151(x53362),x53363),x53361)),f144(x53362,x53361))
% 160.46/160.19  [5338]E(x53381,f113(x53382))+E(f144(x53382,f870(f870(f134(x53382),x53383),x53381)),f144(x53382,x53381))
% 160.46/160.19  [5343]~E(x53433,f113(x53431))+E(f114(x53431,f870(f870(f134(x53431),x53432),x53433)),f114(x53431,x53432))
% 160.46/160.19  [5345]~E(x53453,f113(x53451))+E(f144(x53451,f870(f870(f134(x53451),x53452),x53453)),f144(x53451,x53452))
% 160.46/160.19  [5378]E(x53781,f113(x53782))+E(f870(f141(x53782),f870(f870(f134(x53782),x53781),x53783)),f870(f141(x53782),x53781))
% 160.46/160.19  [5406]~E(x54062,f113(x54061))+E(f870(f141(x54061),f870(f870(f134(x54061),x54062),x54063)),f870(f141(x54061),x54063))
% 160.46/160.19  [5458]~P111(x54581)+E(f870(f870(f237(x54581),x54582),f870(f870(f232(x54581),x54582),x54583)),x54582)
% 160.46/160.19  [5459]~P111(x54591)+E(f870(f870(f232(x54591),x54592),f870(f870(f237(x54591),x54592),x54593)),x54592)
% 160.46/160.19  [5460]~P102(x54601)+E(f870(f870(f101(x54601),x54602),f870(f870(f102(x54601),x54602),x54603)),x54602)
% 160.46/160.19  [5461]~P102(x54611)+E(f870(f870(f102(x54611),x54612),f870(f870(f101(x54611),x54612),x54613)),x54612)
% 160.46/160.19  [5480]~P4(x54801)+E(f44(x54801,f870(f870(f80(x54801),x54802),x54803),x54803),f2(x54801))
% 160.46/160.19  [5481]~P4(x54811)+E(f44(x54811,f870(f870(f80(x54811),x54812),x54813),x54812),f2(x54811))
% 160.46/160.19  [5555]~P70(x55551)+E(f870(f78(x55551),f870(f870(f3(x55551),x55552),x55553)),f870(f870(f3(x55551),x55553),x55552))
% 160.46/160.19  [5616]E(x56161,f113(x56162))+E(f114(x56162,f870(f870(f151(x56162),x56163),x56161)),f870(f870(f151(x56162),x56163),f114(x56162,x56161)))
% 160.46/160.19  [5617]E(x56171,f113(x56172))+E(f114(x56172,f870(f870(f134(x56172),x56173),x56171)),f870(f870(f134(x56172),x56173),f114(x56172,x56171)))
% 160.46/160.19  [5620]~P6(x56201)+E(f37(x56201,f870(f870(f308(x56201),x56202),x56203)),f870(f870(f102(x56201),x56202),f37(x56201,x56203)))
% 160.46/160.19  [5621]~P6(x56211)+E(f36(x56211,f870(f870(f308(x56211),x56212),x56213)),f870(f870(f101(x56211),x56212),f36(x56211,x56213)))
% 160.46/160.19  [5667]~P99(x56671)+E(f870(f870(f80(x56671),x56672),f870(f870(f80(x56671),x56672),x56673)),f870(f870(f80(x56671),x56672),x56673))
% 160.46/160.19  [5669]~P111(x56691)+E(f870(f870(f237(x56691),x56692),f870(f870(f237(x56691),x56692),x56693)),f870(f870(f237(x56691),x56692),x56693))
% 160.46/160.19  [5671]~P111(x56711)+E(f870(f870(f232(x56711),x56712),f870(f870(f232(x56711),x56712),x56713)),f870(f870(f232(x56711),x56712),x56713))
% 160.46/160.19  [5672]~P102(x56721)+E(f870(f870(f101(x56721),x56722),f870(f870(f101(x56721),x56722),x56723)),f870(f870(f101(x56721),x56722),x56723))
% 160.46/160.19  [5674]~P105(x56741)+E(f870(f870(f101(x56741),x56742),f870(f870(f101(x56741),x56742),x56743)),f870(f870(f101(x56741),x56742),x56743))
% 160.46/160.19  [5675]~P102(x56751)+E(f870(f870(f102(x56751),x56752),f870(f870(f102(x56751),x56752),x56753)),f870(f870(f102(x56751),x56752),x56753))
% 160.46/160.19  [5677]~P106(x56771)+E(f870(f870(f102(x56771),x56772),f870(f870(f102(x56771),x56772),x56773)),f870(f870(f102(x56771),x56772),x56773))
% 160.46/160.19  [5684]~P4(x56841)+E(f44(x56841,f870(f870(f79(x56841),x56842),x56843),x56843),f44(x56841,x56842,x56843))
% 160.46/160.19  [5685]~P4(x56851)+E(f44(x56851,f870(f870(f79(x56851),x56852),x56853),x56852),f44(x56851,x56853,x56852))
% 160.46/160.19  [5693]~P140(x56931)+E(f870(f870(f80(x56931),x56932),f870(f78(x56931),x56933)),f870(f78(x56931),f870(f870(f80(x56931),x56932),x56933)))
% 160.46/160.19  [5694]~P65(x56941)+E(f870(f870(f289(x56941),x56942),f870(f78(x56941),x56943)),f870(f78(x56941),f870(f870(f289(x56941),x56942),x56943)))
% 160.46/160.19  [5695]~P84(x56951)+E(f870(f870(f79(x56951),x56952),f870(f165(x56951),x56953)),f870(f165(x56951),f870(f870(f151(x56951),x56952),x56953)))
% 160.46/160.19  [5723]~P140(x57231)+E(f870(f870(f80(x57231),f870(f78(x57231),x57232)),x57233),f870(f870(f80(x57231),x57232),f870(f78(x57231),x57233)))
% 160.46/160.19  [5729]~P9(x57291,x57292,x57293)+E(f36(f940(x57291,a928),f870(f870(f59(x57291),x57292),x57293)),x57292)
% 160.46/160.19  [5797]~P117(x57971)+E(f870(f870(f80(x57971),x57972),f870(f870(f243(x57971),x57972),x57973)),f870(f870(f243(x57971),x57972),f870(a112,x57973)))
% 160.46/160.19  [5798]~P121(x57981)+E(f870(f870(f80(x57981),x57982),f870(f870(f243(x57981),x57982),x57983)),f870(f870(f243(x57981),x57982),f870(a112,x57983)))
% 160.46/160.19  [5808]~P76(x58081)+E(f870(f870(f79(x58081),f870(f78(x58081),x58082)),f870(f870(f79(x58081),x58082),x58083)),x58083)
% 160.46/160.19  [5831]~P145(x58311)+E(f870(f870(f243(x58311),f870(f100(x58311),x58312)),x58313),f870(f100(x58311),f870(f870(f243(a932),x58312),x58313)))
% 160.46/160.19  [5832]~P141(x58321)+E(f870(f870(f243(x58321),f870(f103(x58321),x58322)),x58323),f870(f103(x58321),f870(f870(f243(a1),x58322),x58323)))
% 160.46/160.19  [5838]~P87(x58381)+E(f870(f75(x58381),f870(f870(f3(x58381),x58382),x58383)),f870(f75(x58381),f870(f870(f3(x58381),x58383),x58382)))
% 160.46/160.19  [5841]~P126(x58411)+E(f870(f870(f80(x58411),f81(x58411,x58412)),f81(x58411,x58413)),f81(x58411,f870(f870(f80(x58411),x58412),x58413)))
% 160.46/160.19  [5845]E(x58451,f113(x58452))+E(f870(f870(f134(x58452),f870(f171(x58452),x58451)),x58453),f870(f171(x58452),f870(f870(f134(x58452),x58451),x58453)))
% 160.46/160.19  [5851]~E(x58512,f870(a112,f870(f870(f79(a932),x58511),x58513)))+P1(f870(f870(f234(a932),x58511),x58512))
% 160.46/160.19  [5852]~P126(x58521)+E(f870(f870(f243(x58521),f870(f75(x58521),x58522)),x58523),f870(f75(x58521),f870(f870(f243(x58521),x58522),x58523)))
% 160.46/160.19  [5853]~P140(x58531)+E(f870(f870(f80(x58531),f870(f78(x58531),x58532)),x58533),f870(f78(x58531),f870(f870(f80(x58531),x58532),x58533)))
% 160.46/160.19  [5854]~P123(x58541)+E(f870(f870(f289(x58541),f870(f78(x58541),x58542)),x58543),f870(f78(x58541),f870(f870(f289(x58541),x58542),x58543)))
% 160.46/160.19  [5952]E(f387(x59521,x59522,x59523),f390(x59521,x59522,x59523))+E(f870(f870(f102(f940(x59523,a928)),x59522),x59521),f188(f940(x59523,a928)))
% 160.46/160.19  [5967]~P77(x59672)+E(f870(f870(f11(x59671,x59672),f870(f18(x59672,x59671),f77(x59672))),x59673),f77(x59672))
% 160.46/160.19  [5968]~P78(x59682)+E(f870(f870(f8(x59681,x59682),f870(f18(x59682,x59681),f2(x59682))),x59683),f2(x59682))
% 160.46/160.19  [5970]~P95(x59701)+E(f870(f870(f3(x59701),f870(f104(x59701),x59702)),f870(f104(x59701),x59703)),f870(f104(x59701),f870(f870(f3(a1),x59702),x59703)))
% 160.46/160.19  [5973]~P145(x59731)+E(f870(f870(f79(x59731),f870(f100(x59731),x59732)),f870(f100(x59731),x59733)),f870(f100(x59731),f870(f870(f79(a932),x59732),x59733)))
% 160.46/160.19  [5974]~P145(x59741)+E(f870(f870(f80(x59741),f870(f100(x59741),x59742)),f870(f100(x59741),x59743)),f870(f100(x59741),f870(f870(f80(a932),x59742),x59743)))
% 160.46/160.19  [5975]~P141(x59751)+E(f870(f870(f3(x59751),f870(f103(x59751),x59752)),f870(f103(x59751),x59753)),f870(f103(x59751),f870(f870(f3(a1),x59752),x59753)))
% 160.46/160.19  [5976]~P141(x59761)+E(f870(f870(f79(x59761),f870(f103(x59761),x59762)),f870(f103(x59761),x59763)),f870(f103(x59761),f870(f870(f79(a1),x59762),x59763)))
% 160.46/160.19  [5977]~P141(x59771)+E(f870(f870(f80(x59771),f870(f103(x59771),x59772)),f870(f103(x59771),x59773)),f870(f103(x59771),f870(f870(f80(a1),x59772),x59773)))
% 160.46/160.19  [5978]~P95(x59781)+E(f870(f870(f79(x59781),f870(f104(x59781),x59782)),f870(f104(x59781),x59783)),f870(f104(x59781),f870(f870(f79(a1),x59782),x59783)))
% 160.46/160.19  [5979]~P95(x59791)+E(f870(f870(f80(x59791),f870(f104(x59791),x59792)),f870(f104(x59791),x59793)),f870(f104(x59791),f870(f870(f80(a1),x59792),x59793)))
% 160.46/160.19  [6027]~E(x60273,x60272)+P1(f870(f870(f233(f940(x60271,a928)),x60272),x60273))
% 160.46/160.19  [6033]~E(x60332,x60333)+P1(f870(f870(f233(f940(x60331,a928)),x60332),x60333))
% 160.46/160.19  [6038]~P126(x60381)+E(f870(f870(f80(x60381),f870(f75(x60381),x60382)),f870(f75(x60381),x60383)),f870(f75(x60381),f870(f870(f80(x60381),x60382),x60383)))
% 160.46/160.19  [6039]~P67(x60391)+E(f870(f870(f289(x60391),f870(f75(x60391),x60392)),f870(f75(x60391),x60393)),f870(f75(x60391),f870(f870(f289(x60391),x60392),x60393)))
% 160.46/160.19  [6040]~P76(x60401)+E(f870(f870(f79(x60401),f870(f78(x60401),x60402)),f870(f78(x60401),x60403)),f870(f78(x60401),f870(f870(f79(x60401),x60403),x60402)))
% 160.46/160.19  [6041]~P70(x60411)+E(f870(f870(f79(x60411),f870(f78(x60411),x60412)),f870(f78(x60411),x60413)),f870(f78(x60411),f870(f870(f79(x60411),x60412),x60413)))
% 160.46/160.19  [6042]~P79(x60421)+E(f870(f870(f232(x60421),f870(f78(x60421),x60422)),f870(f78(x60421),x60423)),f870(f78(x60421),f870(f870(f237(x60421),x60422),x60423)))
% 160.46/160.19  [6043]~P79(x60431)+E(f870(f870(f237(x60431),f870(f78(x60431),x60432)),f870(f78(x60431),x60433)),f870(f78(x60431),f870(f870(f232(x60431),x60432),x60433)))
% 160.46/160.19  [6044]~P98(x60441)+E(f870(f870(f102(x60441),f870(f78(x60441),x60442)),f870(f78(x60441),x60443)),f870(f78(x60441),f870(f870(f101(x60441),x60442),x60443)))
% 160.46/160.19  [6045]~P98(x60451)+E(f870(f870(f101(x60451),f870(f78(x60451),x60452)),f870(f78(x60451),x60453)),f870(f78(x60451),f870(f870(f102(x60451),x60452),x60453)))
% 160.46/160.19  [6046]~P84(x60461)+E(f870(f870(f79(x60461),f870(f165(x60461),x60462)),f870(f165(x60461),x60463)),f870(f165(x60461),f870(f870(f134(x60461),x60462),x60463)))
% 160.46/160.19  [6047]E(x60471,f188(f940(x60472,a928)))+~E(f870(f870(f101(f940(x60472,a928)),x60473),x60471),f188(f940(x60472,a928)))
% 160.46/160.19  [6048]E(x60481,f188(f940(x60482,a928)))+~E(f870(f870(f101(f940(x60482,a928)),x60481),x60483),f188(f940(x60482,a928)))
% 160.46/160.19  [6049]~P149(x60491,x60492,x60493)+P1(f870(x60491,f870(f870(f35(a1),x60492),x60493)))
% 160.46/160.19  [6108]~P1(f870(f60(x61081),x61083))+P1(f870(f60(x61081),f870(f870(f308(x61081),x61082),x61083)))
% 160.46/160.19  [6109]~P1(f870(f137(x61091),x61093))+P1(f870(f137(x61091),f870(f870(f175(x61091),x61092),x61093)))
% 160.46/160.19  [6110]~P1(f870(f137(x61101),x61103))+P1(f870(f137(x61101),f870(f870(f138(x61101),x61102),x61103)))
% 160.46/160.19  [6140]~P111(x61401)+P1(f870(f870(f233(x61401),x61402),f870(f870(f232(x61401),x61403),x61402)))
% 160.46/160.19  [6141]~P111(x61411)+P1(f870(f870(f233(x61411),x61412),f870(f870(f232(x61411),x61412),x61413)))
% 160.46/160.19  [6142]~P102(x61421)+P1(f870(f870(f233(x61421),x61422),f870(f870(f101(x61421),x61423),x61422)))
% 160.46/160.19  [6143]~P105(x61431)+P1(f870(f870(f233(x61431),x61432),f870(f870(f101(x61431),x61433),x61432)))
% 160.46/160.19  [6144]~P102(x61441)+P1(f870(f870(f233(x61441),x61442),f870(f870(f101(x61441),x61442),x61443)))
% 160.46/160.19  [6145]~P105(x61451)+P1(f870(f870(f233(x61451),x61452),f870(f870(f101(x61451),x61452),x61453)))
% 160.46/160.19  [6159]~E(x61591,f2(a932))+E(f870(f870(f35(a932),f870(f870(f80(a932),x61591),x61592)),f870(f870(f80(a932),x61591),x61593)),f2(a932))
% 160.46/160.19  [6238]~P95(x62381)+E(f870(f870(f3(x62381),f870(f104(x62381),x62382)),f870(f104(x62381),x62383)),f870(f104(x62381),f870(f870(f79(a1),x62382),f870(f78(a1),x62383))))
% 160.46/160.19  [6296]E(x62961,f2(a932))+E(f870(f870(f35(a932),f870(f870(f80(a932),x62961),x62962)),f870(f870(f80(a932),x62961),x62963)),f870(f870(f35(a932),x62962),x62963))
% 160.46/160.19  [6327]E(f152(x63271,f870(f870(f151(x63271),x63272),x63273)),f870(f870(f151(x63271),x63272),f152(x63271,x63273)))+P1(f870(f870(f328(x63271),x63272),f870(f172(x63271),x63273)))
% 160.46/160.19  [6364]P149(x63641,x63642,x63643)+~P1(f870(x63641,f870(f870(f35(a1),x63642),x63643)))
% 160.46/160.19  [6438]E(x64381,f113(x64382))+E(f870(f870(f151(x64382),f870(f141(x64382),x64381)),f870(f870(f175(x64382),x64383),f870(f171(x64382),x64381))),f870(f870(f175(x64382),f870(a112,x64383)),x64381))
% 160.46/160.19  [6446]E(f870(f870(f3(f940(x64461,a928)),x64462),x64463),x64462)+~E(f870(f870(f102(f940(x64461,a928)),x64462),x64463),f188(f940(x64461,a928)))
% 160.46/160.19  [6460]E(f152(x64601,f870(f870(f151(x64601),x64602),x64603)),f152(x64601,x64603))+~P1(f870(f870(f328(x64601),x64602),f870(f172(x64601),x64603)))
% 160.46/160.19  [6490]~P1(f870(f870(f233(a932),x64901),x64903))+P1(f870(f870(f233(a932),x64901),f870(f870(f79(a932),x64902),x64903)))
% 160.46/160.19  [6492]~P1(f870(f870(f233(a932),x64921),x64922))+P1(f870(f870(f233(a932),x64921),f870(f870(f79(a932),x64922),x64923)))
% 160.46/160.19  [6494]~P1(f870(f870(f234(a932),x64941),x64943))+P1(f870(f870(f234(a932),x64941),f870(f870(f79(a932),x64942),x64943)))
% 160.46/160.19  [6496]~P1(f870(f870(f234(a932),x64961),x64962))+P1(f870(f870(f234(a932),x64961),f870(f870(f79(a932),x64962),x64963)))
% 160.46/160.19  [6536]P1(f870(f60(x65361),x65362))+~P1(f870(f60(x65361),f870(f870(f308(x65361),x65363),x65362)))
% 160.46/160.19  [6537]P1(f870(f137(x65371),x65372))+~P1(f870(f137(x65371),f870(f870(f151(x65371),x65373),x65372)))
% 160.46/160.19  [6538]P1(f870(f137(x65381),x65382))+~P1(f870(f137(x65381),f870(f870(f134(x65381),x65383),x65382)))
% 160.46/160.19  [6539]P1(f870(f137(x65391),x65392))+~P1(f870(f137(x65391),f870(f870(f134(x65391),x65392),x65393)))
% 160.46/160.19  [6591]~P121(x65911)+E(f870(f870(f79(x65911),x65912),f870(f870(f80(x65911),x65913),x65912)),f870(f870(f80(x65911),f870(f870(f79(x65911),x65913),f77(x65911))),x65912))
% 160.46/160.19  [6637]~E(x66371,x66372)+~P1(f870(f870(f234(f940(x66373,a928)),x66371),x66372))
% 160.46/160.19  [6685]P1(f870(f870(f328(x66851),x66852),x66853))+P1(f870(f870(f328(x66851),x66852),f870(f78(f940(x66851,a928)),x66853)))
% 160.46/160.19  [6691]E(f144(x66911,f870(f870(f138(x66911),x66912),x66913)),f144(x66911,x66913))+~P1(f870(f870(f234(a932),x66912),f870(f189(f933(x66911)),x66913)))
% 160.46/160.19  [6692]E(f870(f870(f175(x66921),x66922),f114(x66921,x66923)),f870(f870(f175(x66921),x66922),x66923))+~P1(f870(f870(f234(a932),x66922),f870(f189(f933(x66921)),x66923)))
% 160.46/160.19  [6749]E(f870(f870(f870(f183(f933(x67491),f933(x67491)),x67492),f167(x67491)),x67493),x67493)+~E(f44(a932,x67492,f870(f189(f933(x67491)),x67493)),f2(a932))
% 160.46/160.19  [6756]~P9(x67561,x67563,x67562)+E(f870(f870(f288(x67561,x67561,x67561),f870(f285(x67561,x67561),x67562)),x67562),x67562)
% 160.46/160.19  [6798]~E(f870(f870(f101(f940(x67981,a928)),x67982),x67983),x67983)+P1(f870(f870(f233(f940(x67981,a928)),x67982),x67983))
% 160.46/160.19  [6803]~P58(x68031,x68031,x68033)+P58(x68031,x68031,f870(f870(f183(f939(x68031,x68031),a928),x68032),x68033))
% 160.46/160.19  [6806]~P1(f870(f870(f328(x68061),x68063),f870(f172(x68061),x68062)))+P1(f870(f870(f234(a932),f2(a932)),f870(f189(f933(x68061)),x68062)))
% 160.46/160.19  [6833]~P87(x68331)+E(f870(f75(x68331),f870(f870(f79(x68331),f870(f75(x68331),x68332)),f870(f75(x68331),x68333))),f870(f870(f79(x68331),f870(f75(x68331),x68332)),f870(f75(x68331),x68333)))
% 160.46/160.19  [6844]E(f870(f870(f35(a932),f870(f870(f80(a932),x68441),x68442)),f870(f870(f80(a932),x68441),x68443)),f870(f870(f35(a932),x68442),x68443))+~P1(f870(f870(f234(a932),f2(a932)),x68441))
% 160.46/160.19  [6982]~P1(f870(f60(x69821),x69823))+E(f870(f870(f63(x69821,f940(x69821,a928),f308(x69821)),x69822),x69823),f870(f870(f101(f940(x69821,a928)),x69823),x69822))
% 160.46/160.19  [7041]E(f870(f870(f101(f940(x70411,a928)),x70412),x70413),x70412)+~P1(f870(f870(f233(f940(x70411,a928)),x70413),x70412))
% 160.46/160.19  [7043]E(f870(f870(f101(f940(x70431,a928)),x70432),x70433),x70433)+~P1(f870(f870(f233(f940(x70431,a928)),x70432),x70433))
% 160.46/160.19  [7044]E(f870(f870(f102(f940(x70441,a928)),x70442),x70443),x70443)+~P1(f870(f870(f233(f940(x70441,a928)),x70443),x70442))
% 160.46/160.19  [7045]E(f870(f870(f102(f940(x70451,a928)),x70452),x70453),x70452)+~P1(f870(f870(f233(f940(x70451,a928)),x70452),x70453))
% 160.46/160.19  [7094]~P1(f870(f137(x70941),x70942))+E(f870(f870(f3(f940(x70941,a928)),f870(f172(x70941),x70942)),f870(f870(f308(x70941),x70943),f188(f940(x70941,a928)))),f870(f172(x70941),f170(x70941,x70943,x70942)))
% 160.46/160.19  [7146]P40(x71461,x71462)+~P40(x71461,f870(f870(f183(f939(x71461,x71461),a928),x71463),x71462))
% 160.46/160.19  [7216]P1(f870(f48(x72161,x72162),f870(a50,x72163)))+~P1(f870(f48(f870(f78(a1),x72161),f870(f78(a1),x72162)),x72163))
% 160.46/160.19  [7221]E(f870(f870(f3(f940(x72211,a928)),f870(f870(f308(x72211),x72212),x72213)),f870(f870(f308(x72211),x72212),f188(f940(x72211,a928)))),x72213)+P1(f870(f870(f328(x72211),x72212),x72213))
% 160.46/160.19  [7242]E(f870(f870(f102(f940(x72421,a928)),f870(f172(x72421),x72422)),f870(f172(x72421),x72423)),f188(f940(x72421,a928)))+~P1(f870(f137(x72421),f870(f870(f134(x72421),x72422),x72423)))
% 160.46/160.19  [7257]~P1(f870(f870(f328(x72571),x72572),f870(f172(x72571),x72573)))+~P1(f870(f137(x72571),f870(f870(f151(x72571),x72572),x72573)))
% 160.46/160.19  [7329]P34(x73291,x73292,x73293)+P1(f870(f870(f234(a932),f771(x73293,x73292,x73291)),f870(f189(f933(x73291)),x73293)))
% 160.46/160.19  [7339]E(f870(f870(f102(f940(x73391,a928)),x73392),x73393),f188(f940(x73391,a928)))+P1(f870(f870(f328(x73391),f387(x73393,x73392,x73391)),x73392))
% 160.46/160.19  [7340]E(f870(f870(f102(f940(x73401,a928)),x73402),x73403),f188(f940(x73401,a928)))+P1(f870(f870(f328(x73401),f390(x73403,x73402,x73401)),x73403))
% 160.46/160.19  [7343]E(f114(x73431,f870(f870(f175(x73431),x73432),x73433)),f870(f870(f175(x73431),f870(f870(f3(a932),x73432),f77(a932))),x73433))+~P1(f870(f870(f233(a932),x73432),f870(f189(f933(x73431)),x73433)))
% 160.46/160.19  [7403]~P36(x74033,x74032,x74031)+P1(f870(f870(f234(a932),f765(x74031,x74032,x74033)),f870(f189(f933(x74033)),x74031)))
% 160.46/160.19  [7421]P1(f870(f870(f234(a932),f2(a932)),x74211))+P1(f870(f870(f233(a932),f870(f870(f80(a932),x74212),x74211)),f870(f870(f80(a932),x74213),x74211)))
% 160.46/160.19  [7422]P1(f870(f870(f234(a932),f2(a932)),x74221))+P1(f870(f870(f233(a932),f870(f870(f80(a932),x74221),x74222)),f870(f870(f80(a932),x74221),x74223)))
% 160.46/160.19  [7425]~P1(f870(f870(f328(x74251),x74252),x74253))+~P1(f870(f870(f328(x74251),x74252),f870(f78(f940(x74251,a928)),x74253)))
% 160.46/160.19  [7431]~P1(f870(f870(f234(f940(x74311,a928)),x74312),x74313))+P1(f870(f870(f233(f940(x74311,a928)),x74312),x74313))
% 160.46/160.19  [7542]~P1(f870(f870(f233(a932),x75423),x75422))+P1(f870(f870(f233(a932),f870(f870(f3(a932),x75421),x75422)),f870(f870(f3(a932),x75421),x75423)))
% 160.46/160.19  [7543]~P1(f870(f870(f233(a932),x75431),x75433))+P1(f870(f870(f233(a932),f870(f870(f3(a932),x75431),x75432)),f870(f870(f3(a932),x75433),x75432)))
% 160.46/160.19  [7544]~P1(f870(f870(f233(a932),x75442),x75443))+P1(f870(f870(f233(a932),f870(f870(f79(a932),x75441),x75442)),f870(f870(f79(a932),x75441),x75443)))
% 160.46/160.19  [7545]~P1(f870(f870(f233(a932),x75451),x75453))+P1(f870(f870(f233(a932),f870(f870(f79(a932),x75451),x75452)),f870(f870(f79(a932),x75453),x75452)))
% 160.46/160.19  [7547]~P1(f870(f870(f233(a932),x75472),x75473))+P1(f870(f870(f233(a932),f870(f870(f80(a932),x75471),x75472)),f870(f870(f80(a932),x75471),x75473)))
% 160.46/160.19  [7549]~P1(f870(f870(f233(a932),x75491),x75493))+P1(f870(f870(f233(a932),f870(f870(f80(a932),x75491),x75492)),f870(f870(f80(a932),x75493),x75492)))
% 160.46/160.19  [7550]~P1(f870(f870(f233(a932),x75501),x75503))+P1(f870(f870(f233(a932),f870(f870(f35(a932),x75501),x75502)),f870(f870(f35(a932),x75503),x75502)))
% 160.46/160.19  [7551]~P1(f870(f870(f233(a1),x75512),x75513))+P1(f870(f870(f233(a1),f870(f870(f79(a1),x75511),x75512)),f870(f870(f79(a1),x75511),x75513)))
% 160.46/160.19  [7554]~P1(f870(f870(f234(a932),x75542),x75543))+P1(f870(f870(f234(a932),f870(f870(f79(a932),x75541),x75542)),f870(f870(f79(a932),x75541),x75543)))
% 160.46/160.19  [7555]~P1(f870(f870(f234(a932),x75551),x75553))+P1(f870(f870(f234(a932),f870(f870(f79(a932),x75551),x75552)),f870(f870(f79(a932),x75553),x75552)))
% 160.46/160.19  [7556]~P1(f870(f870(f234(a1),x75561),x75563))+P1(f870(f870(f234(a1),f870(f870(f79(a1),x75561),x75562)),f870(f870(f79(a1),x75563),x75562)))
% 160.46/160.19  [7638]E(x76381,x76382)+~P1(f870(f870(f328(x76383),x76381),f870(f870(f308(x76383),x76382),f188(f940(x76383,a928)))))
% 160.46/160.19  [7640]~E(f870(f870(f102(f940(x76401,a928)),x76402),x76403),f188(f940(x76401,a928)))+P1(f870(f870(f233(f940(x76401,a928)),x76402),f870(f78(f940(x76401,a928)),x76403)))
% 160.46/160.19  [7645]P1(f870(f870(f328(f940(x76451,a928)),x76452),f870(f307(x76451),x76453)))+~P1(f870(f870(f233(f940(x76451,a928)),x76452),x76453))
% 160.46/160.19  [7700]E(f870(f870(f151(x77001),f870(f870(f164(x77001),x77002),x77003)),f870(f870(f138(x77001),f870(a112,x77003)),x77002)),f870(f870(f138(x77001),x77003),x77002))+~P1(f870(f870(f234(a932),x77003),f870(f189(f933(x77001)),x77002)))
% 160.46/160.19  [7729]P1(f870(f870(f328(f939(x77291,x77291)),x77292),f306(x77291,x77293)))+~P1(f870(f870(f328(f939(x77291,x77291)),x77292),x77293))
% 160.46/160.19  [7738]~P1(f870(f870(f328(f940(x77381,a928)),x77382),f870(f307(x77381),x77383)))+P1(f870(f870(f233(f940(x77381,a928)),x77382),x77383))
% 160.46/160.19  [7783]P1(f870(f870(f233(f940(x77831,a928)),x77832),f36(f940(x77831,a928),x77833)))+~P1(f870(f870(f328(f940(x77831,a928)),x77832),x77833))
% 160.46/160.19  [7805]~P141(x78051)+E(f870(f870(f80(x78051),f870(f870(f243(x78051),f870(f78(x78051),f77(x78051))),x78052)),f870(f870(f243(x78051),x78053),x78052)),f870(f870(f243(x78051),f870(f78(x78051),x78053)),x78052))
% 160.46/160.19  [7827]E(f870(f870(f164(x78271),x78272),f870(f870(f3(a932),f870(f189(f933(x78271)),x78272)),f870(a112,x78273))),f870(f870(f164(x78271),f870(f168(x78271),x78272)),x78273))+~P1(f870(f870(f234(a932),x78273),f870(f189(f933(x78271)),x78272)))
% 160.46/160.19  [7844]~E(f870(f870(f102(f940(x78441,a928)),f432(x78443,x78442,x78441)),x78443),f188(f940(x78441,a928)))+E(f870(f870(f102(f940(x78441,a928)),f36(f940(x78441,a928),x78442)),x78443),f188(f940(x78441,a928)))
% 160.46/160.19  [7906]~P1(f870(f870(f328(x79063),x79062),f870(f172(x79063),x79061)))+P1(f870(f870(f234(a932),f675(x79061,x79062,x79063)),f870(f189(f933(x79063)),x79061)))
% 160.46/160.19  [7914]P1(f870(f870(f328(x79141),f870(f870(f164(x79141),x79142),x79143)),f870(f172(x79141),x79142)))+~P1(f870(f870(f234(a932),x79143),f870(f189(f933(x79141)),x79142)))
% 160.46/160.19  [8011]~P1(f870(x80112,f731(x80113,x80112,x80111)))+E(f870(f870(f138(x80111),f870(f189(f933(x80111)),f177(x80111,x80112,x80113))),x80113),f113(x80111))
% 160.46/160.19  [8024]P1(f870(f870(f233(f940(f933(x80241),a928)),f161(x80241,x80242)),f161(x80241,x80243)))+~P1(f870(f870(f233(f940(x80241,a928)),x80242),x80243))
% 160.46/160.19  [8025]P1(f870(f870(f233(f940(f933(x80251),a928)),f160(x80251,x80252)),f160(x80251,x80253)))+~P1(f870(f870(f233(f940(x80251,a928)),x80252),x80253))
% 160.46/160.19  [8052]E(f870(f870(f102(f940(x80521,a928)),f36(f940(x80521,a928),x80522)),x80523),f188(f940(x80521,a928)))+P1(f870(f870(f328(f940(x80521,a928)),f432(x80523,x80522,x80521)),x80522))
% 160.46/160.19  [8054]~P1(f870(f870(f328(f940(x80541,a928)),x80543),x80542))+P1(f870(f870(f233(f940(x80541,a928)),f37(f940(x80541,a928),x80542)),x80543))
% 160.46/160.19  [8056]E(f870(f870(f102(f940(x80561,a928)),x80562),x80563),f188(f940(x80561,a928)))+~P1(f870(f870(f233(f940(x80561,a928)),x80562),f870(f78(f940(x80561,a928)),x80563)))
% 160.46/160.19  [8109]E(f870(f870(f3(a932),f870(f870(f79(a932),f870(f165(a932),x81091)),x81092)),f870(f870(f164(a932),x81091),x81093)),f870(f165(a932),f870(f870(f159(a932,x81091),x81093),x81092)))+~P1(f870(f870(f234(a932),x81093),f870(f189(f933(a932)),x81091)))
% 160.46/160.19  [8160]P1(f870(f870(f233(a932),x81601),x81602))+~P1(f870(f870(f233(a932),f870(f870(f79(a932),x81603),x81601)),f870(f870(f79(a932),x81603),x81602)))
% 160.46/160.19  [8163]P1(f870(f870(f234(a932),x81631),x81632))+~P1(f870(f870(f234(a932),f870(f870(f79(a932),x81633),x81631)),f870(f870(f79(a932),x81633),x81632)))
% 160.46/160.19  [8164]P1(f870(f870(f234(a932),x81641),x81642))+~P1(f870(f870(f234(a932),f870(f870(f80(a932),x81643),x81641)),f870(f870(f80(a932),x81643),x81642)))
% 160.46/160.19  [8165]P1(f870(f870(f234(a932),x81651),x81652))+~P1(f870(f870(f234(a932),f870(f870(f80(a932),x81651),x81653)),f870(f870(f80(a932),x81652),x81653)))
% 160.46/160.19  [8194]P1(f870(f870(f234(a932),f2(a932)),x81941))+~P1(f870(f870(f234(a932),f870(f870(f80(a932),x81942),x81941)),f870(f870(f80(a932),x81943),x81941)))
% 160.46/160.19  [8195]P1(f870(f870(f234(a932),f2(a932)),x81951))+~P1(f870(f870(f234(a932),f870(f870(f80(a932),x81951),x81952)),f870(f870(f80(a932),x81951),x81953)))
% 160.46/160.19  [8271]E(f246(x82711,x82712,x82713),x82712)+~P1(f870(f870(f233(f940(x82711,a928)),x82713),f870(f870(f308(x82711),x82712),f188(f940(x82711,a928)))))
% 160.46/160.19  [8321]~P1(f870(f137(x83211),x83213))+E(f870(f136(x83211,f870(f870(f10(a928,a928,x83211),a321),f870(a324,x83212))),x83213),f170(x83211,x83212,x83213))
% 160.46/160.19  [8346]E(f870(f870(f138(x83461),f870(f189(f933(x83461)),f177(x83461,x83462,x83463))),x83463),f113(x83461))+P1(f870(f870(f328(x83461),f731(x83463,x83462,x83461)),f870(f172(x83461),x83463)))
% 160.46/160.19  [8351]E(f870(f870(f134(x83511),f870(f870(f175(x83511),x83512),x83513)),f870(f870(f151(x83511),f870(f870(f164(x83511),x83513),x83512)),f113(x83511))),f870(f870(f175(x83511),f870(a112,x83512)),x83513))+~P1(f870(f870(f234(a932),x83512),f870(f189(f933(x83511)),x83513)))
% 160.46/160.19  [8417]E(f870(f136(x84171,f870(f870(f10(a928,a928,x84171),a321),f870(a324,x84172))),x84173),x84173)+P1(f870(f870(f328(x84171),x84172),f870(f172(x84171),x84173)))
% 160.46/160.19  [8423]P1(f870(f870(f233(f940(f940(x84231,a928),a928)),f247(x84231,x84232)),f247(x84231,x84233)))+~P1(f870(f870(f233(f940(x84231,a928)),x84232),x84233))
% 160.46/160.19  [8462]~P1(f870(f137(x84621),x84623))+P1(f870(f137(x84621),f870(f870(f870(f183(f933(x84621),f933(x84621)),x84622),f167(x84621)),x84623)))
% 160.46/160.19  [8468]~P1(f870(f870(f234(a932),x84682),x84683))+P1(f870(f870(f234(a932),f870(f870(f80(a932),f870(a112,x84681)),x84682)),f870(f870(f80(a932),f870(a112,x84681)),x84683)))
% 160.46/160.19  [8488]P1(f870(f870(f233(f940(f940(x84881,a928),a928)),f870(f307(x84881),x84882)),f870(f307(x84881),x84883)))+~P1(f870(f870(f233(f940(x84881,a928)),x84882),x84883))
% 160.46/160.19  [8557]~E(f870(f309(x85571,x85572,x85573),f241(f940(x85571,a928))),f241(f940(x85572,a928)))+E(f870(f72(x85571,x85572,x85572,x85573),f91(x85571,x85572,f241(f940(x85571,a928)),x85573)),f31(x85572))
% 160.46/160.19  [8653]~P1(f870(f870(f233(f940(x86531,a928)),x86533),x86532))+P1(f870(f870(f233(f940(x86531,a928)),f870(f78(f940(x86531,a928)),x86532)),f870(f78(f940(x86531,a928)),x86533)))
% 160.46/160.19  [8686]E(f870(f309(a932,a932,f870(f870(f9(a932,a932,a932),f3(a932)),x86861)),f870(f301(a932,x86862),x86863)),f870(f301(a932,f870(f870(f3(a932),x86862),x86861)),f870(f870(f3(a932),x86863),x86861)))+~P1(f870(f870(f234(a932),x86861),x86863))
% 160.46/160.19  [8712]~P84(x87121)+E(f870(f870(f79(x87121),x87122),f870(f142(x87121,x87121,f79(x87121),f2(x87121)),x87123)),f870(f142(x87121,x87121,f79(x87121),x87122),x87123))
% 160.46/160.19  [8787]~P87(x87871)+P1(f870(f870(f233(x87871),f870(f75(x87871),f870(f870(f3(x87871),x87872),x87873))),f870(f870(f79(x87871),f870(f75(x87871),x87872)),f870(f75(x87871),x87873))))
% 160.46/160.19  [8788]~P87(x87881)+P1(f870(f870(f233(x87881),f870(f75(x87881),f870(f870(f79(x87881),x87882),x87883))),f870(f870(f79(x87881),f870(f75(x87881),x87882)),f870(f75(x87881),x87883))))
% 160.46/160.19  [8799]E(f870(f870(f79(a1),f870(f870(f80(a1),x87991),f44(a1,f870(f870(f35(a1),x87992),x87991),x87993))),f44(a1,x87992,x87991)),f44(a1,x87992,f870(f870(f80(a1),x87991),x87993)))+~P1(f870(f870(f234(a1),f2(a1)),x87993))
% 160.46/160.19  [8805]E(f870(f870(f134(x88051),f870(f870(f175(x88051),x88052),x88053)),f870(f870(f151(x88051),f870(f141(x88051),f870(f870(f138(x88051),x88052),x88053))),f113(x88051))),f870(f870(f175(x88051),f870(a112,x88052)),x88053))+~P1(f870(f870(f234(a932),x88052),f870(f189(f933(x88051)),x88053)))
% 160.46/160.19  [8825]E(f870(f267(x88251,f870(f870(f154(x88251,f939(a99,x88251)),f870(f251(a99,x88251),f77(a99))),x88252)),f870(a5,x88253)),f870(f870(f164(x88251),x88252),x88253))+~P1(f870(f870(f234(a932),x88253),f870(f189(f933(x88251)),x88252)))
% 160.46/160.19  [8893]P1(f870(f870(f328(f939(x88931,x88931)),x88932),f870(f870(f288(x88931,x88931,x88931),x88933),f306(x88931,x88933))))+~P1(f870(f870(f328(f939(x88931,x88931)),x88932),x88933))
% 160.46/160.19  [8904]E(f870(f309(x89041,x89042,x89043),f241(f940(x89041,a928))),f241(f940(x89042,a928)))+~E(f870(f72(x89041,x89042,x89042,x89043),f91(x89041,x89042,f241(f940(x89041,a928)),x89043)),f31(x89042))
% 160.46/160.19  [8913]P1(f870(f870(f233(a932),x89131),x89132))+~P1(f870(f870(f233(a932),f870(f870(f80(a932),f870(a112,x89133)),x89131)),f870(f870(f80(a932),f870(a112,x89133)),x89132)))
% 160.46/160.19  [8929]P1(f870(f870(f233(f940(x89291,a928)),x89292),x89293))+~P1(f870(f870(f233(f940(x89291,a928)),f870(f78(f940(x89291,a928)),x89293)),f870(f78(f940(x89291,a928)),x89292)))
% 160.46/160.19  [8952]P1(f870(f137(x89521),x89522))+~P1(f870(f137(x89521),f870(f870(f870(f183(f933(x89521),f933(x89521)),x89523),f167(x89521)),x89522)))
% 160.46/160.19  [9025]E(f870(f284(x90251,x90251,f306(x90251,x90252)),x90253),x90253)+~P1(f870(f870(f233(f940(x90251,a928)),f870(f284(x90251,x90251,x90252),x90253)),x90253))
% 160.46/160.19  [9074]~P111(x90741)+P14(x90741,f870(f136(x90741,f870(f870(f9(x90741,x90741,a928),a324),f870(x90742,x90743))),x90743))
% 160.46/160.19  [9081]~P1(f870(f870(f233(a932),x90811),x90812))+P1(f870(f870(f233(a932),x90811),f870(f142(a932,a932,f79(a932),x90812),x90813)))
% 160.46/160.19  [9167]~P1(f870(f870(f328(f939(x91671,x91671)),x91672),f306(x91671,x91673)))+P1(f870(f870(f328(f939(x91671,x91671)),x91672),f870(f870(f183(f939(x91671,x91671),a928),f630(x91673,x91672,x91671)),x91673)))
% 160.46/160.19  [9249]~P84(x92491)+E(f870(f870(f79(x92491),x92492),f870(f142(x92491,x92491,f870(f9(x92491,x92491,x92491),f79(x92491)),f2(x92491)),f870(f168(x92491),x92493))),f870(f142(x92491,x92491,f79(x92491),x92492),x92493))
% 160.46/160.19  [9366]~P27(x93662,x93661,x93663,f241(f940(x93662,a928)),f241(f940(x93661,a928)))+E(f91(x93661,x93662,f241(f940(x93661,a928)),f91(x93662,x93661,f241(f940(x93662,a928)),x93663)),x93663)
% 160.46/160.19  [9527]P58(x95271,x95272,x95273)+P1(f870(f870(f328(f939(x95271,x95272)),f870(f870(f251(x95271,x95272),f620(x95273,x95272,x95271)),f600(x95273,x95272,x95271))),x95273))
% 160.46/160.19  [9528]P58(x95281,x95282,x95283)+P1(f870(f870(f328(f939(x95281,x95282)),f870(f870(f251(x95281,x95282),f620(x95283,x95282,x95281)),f599(x95283,x95282,x95281))),x95283))
% 160.46/160.19  [9596]~P1(f870(f870(f328(f939(x95961,x95961)),x95962),f870(f870(f288(x95961,x95961,x95961),x95963),f306(x95961,x95963))))+P1(f870(f870(f328(f939(x95961,x95961)),x95962),f870(f870(f183(f939(x95961,x95961),a928),f632(x95963,x95962,x95961)),x95963)))
% 160.46/160.19  [9597]~P1(f870(x95971,f870(f870(f164(x95972),x95973),f870(f189(f933(x95972)),f177(x95972,x95971,x95973)))))+~P1(f870(f870(f234(a932),f870(f189(f933(x95972)),f177(x95972,x95971,x95973))),f870(f189(f933(x95972)),x95973)))
% 160.46/160.19  [9686]~P1(f870(f870(f233(f940(x96861,a928)),x96862),x96863))+P1(f870(f870(f233(f940(x96861,a928)),f870(f870(f9(x96861,f940(x96861,a928),a928),f328(x96861)),x96862)),f870(f870(f9(x96861,f940(x96861,a928),a928),f328(x96861)),x96863)))
% 160.46/160.19  [9746]~P1(f870(f870(f328(f939(f940(x97461,a928),f940(x97461,a928))),f870(f870(f251(f940(x97461,a928),f940(x97461,a928)),x97462),x97463)),f313(x97461)))+P1(f870(f870(f234(f940(x97461,a928)),x97462),x97463))
% 160.46/160.19  [9770]P59(x97701,x97702,x97703)+~P1(f870(f870(f328(f939(x97701,x97701)),f870(f870(f251(x97701,x97701),f624(x97703,x97702,x97701)),f623(x97703,x97702,x97701))),x97703))
% 160.46/160.19  [9771]P59(x97711,x97712,x97713)+~P1(f870(f870(f328(f939(x97711,x97711)),f870(f870(f251(x97711,x97711),f623(x97713,x97712,x97711)),f624(x97713,x97712,x97711))),x97713))
% 160.46/160.19  [9809]~P1(f870(f870(f328(f939(f933(x98091),f933(x98091))),f870(f870(f251(f933(x98091),f933(x98091)),x98092),x98092)),f147(x98091,x98093)))+P1(f870(f870(f328(f939(x98091,x98091)),f870(f870(f251(x98091,x98091),f660(x98092,x98093,x98091)),f660(x98092,x98093,x98091))),x98093))
% 160.46/160.19  [9859]P1(f870(f870(f233(f940(x98591,a928)),x98592),x98593))+~P1(f870(f870(f233(f940(x98591,a928)),f870(f870(f9(x98591,f940(x98591,a928),a928),f328(x98591)),x98592)),f870(f870(f9(x98591,f940(x98591,a928),a928),f328(x98591)),x98593)))
% 160.46/160.19  [9940]E(f870(f870(f3(a932),f870(f870(f8(a932,a932),x99401),f870(f281(a932),x99402))),f870(f870(f8(a932,a932),x99403),f870(f281(a932),x99402))),f870(f870(f8(a932,a932),f870(f870(f20(a932,a932,a932),f870(f870(f10(a932,f940(a932,a932),a932),f3(a932)),x99401)),x99403)),f870(f281(a932),x99402)))+~P1(f870(f870(f233(a932),f870(x99403,f522(x99402,x99401,x99403))),f870(x99401,f522(x99402,x99401,x99403))))
% 160.46/160.19  [5888]~P76(x58881)+E(f870(f870(f3(x58881),f870(f870(f79(x58881),x58882),x58883)),x58883),x58882)
% 160.46/160.19  [5889]~P76(x58891)+E(f870(f870(f79(x58891),f870(f870(f3(x58891),x58892),x58893)),x58893),x58892)
% 160.46/160.19  [6117]~P76(x61171)+E(f870(f870(f79(x61171),x61172),f870(f870(f79(x61171),f870(f78(x61171),x61172)),x61173)),x61173)
% 160.46/160.19  [6200]~P83(x62001)+E(f870(f870(f80(x62001),f870(f870(f243(x62001),x62002),x62003)),x62002),f870(f870(f243(x62001),x62002),f870(a112,x62003)))
% 160.46/160.19  [6201]~P121(x62011)+E(f870(f870(f80(x62011),f870(f870(f243(x62011),x62012),x62013)),x62012),f870(f870(f243(x62011),x62012),f870(a112,x62013)))
% 160.46/160.19  [6422]~P126(x64221)+E(f870(f75(x64221),f870(f870(f243(x64221),f870(f78(x64221),x64222)),x64223)),f870(f75(x64221),f870(f870(f243(x64221),x64222),x64223)))
% 160.46/160.19  [6468]~P83(x64681)+E(f870(f870(f80(x64681),f870(f870(f243(x64681),x64682),x64683)),x64682),f870(f870(f80(x64681),x64682),f870(f870(f243(x64681),x64682),x64683)))
% 160.46/160.19  [6527]E(f870(f870(f3(a99),f870(f870(f79(a99),x65271),x65272)),x65273),f273(x65271,x65272,x65273))+~P1(f870(f870(f234(a99),x65272),x65273))
% 160.46/160.19  [6550]~E(f870(f870(f138(x65501),x65503),x65502),f113(x65501))+P1(f870(f870(f233(a932),f870(f189(f933(x65501)),x65502)),x65503))
% 160.46/160.19  [6690]E(f870(f870(f80(a932),f870(f104(a932),x66901)),f870(f870(f80(a932),f870(f104(a932),x66902)),x66903)),f2(a932))+~P1(f870(f870(f234(a1),x66901),a82))
% 160.46/160.19  [6707]~P65(x67071)+E(f870(f870(f243(x67071),f870(f870(f289(x67071),f77(x67071)),x67072)),x67073),f870(f870(f289(x67071),f77(x67071)),f870(f870(f243(x67071),x67072),x67073)))
% 160.46/160.19  [6785]E(f870(f870(f3(a932),f870(f870(f79(a932),x67851),x67852)),x67853),f870(f870(f3(a932),x67851),f870(f870(f3(a932),x67853),x67852)))+~P1(f870(f870(f233(a932),x67852),x67853))
% 160.46/160.19  [6787]E(f870(f870(f3(a932),f870(f870(f79(a932),x67871),x67872)),x67873),f870(f870(f79(a932),x67871),f870(f870(f3(a932),x67872),x67873)))+~P1(f870(f870(f233(a932),x67873),x67872))
% 160.46/160.19  [6824]~P111(x68241)+P1(f870(f870(f233(x68241),f870(f870(f237(x68241),x68242),x68243)),x68243))
% 160.46/160.19  [6825]~P111(x68251)+P1(f870(f870(f233(x68251),f870(f870(f237(x68251),x68252),x68253)),x68252))
% 160.46/160.19  [6826]~P102(x68261)+P1(f870(f870(f233(x68261),f870(f870(f102(x68261),x68262),x68263)),x68263))
% 160.46/160.19  [6827]~P106(x68271)+P1(f870(f870(f233(x68271),f870(f870(f102(x68271),x68272),x68273)),x68273))
% 160.46/160.19  [6828]~P102(x68281)+P1(f870(f870(f233(x68281),f870(f870(f102(x68281),x68282),x68283)),x68282))
% 160.46/160.19  [6829]~P106(x68291)+P1(f870(f870(f233(x68291),f870(f870(f102(x68291),x68292),x68293)),x68292))
% 160.46/160.19  [6843]E(f870(f870(f35(a1),f870(f870(f35(a1),x68431),x68432)),x68433),f870(f870(f35(a1),x68431),f870(f870(f80(a1),x68432),x68433)))+~P1(f870(f870(f234(a1),f2(a1)),x68433))
% 160.46/160.19  [6894]~P121(x68941)+E(f870(f870(f79(x68941),f870(f870(f80(x68941),x68942),x68943)),x68943),f870(f870(f80(x68941),f870(f870(f79(x68941),x68942),f77(x68941))),x68943))
% 160.46/160.19  [6895]~P95(x68951)+E(f870(f870(f80(x68951),f870(f78(x68951),f870(f104(x68951),x68952))),x68953),f870(f870(f80(x68951),f870(f104(x68951),f870(f78(a1),x68952))),x68953))
% 160.46/160.19  [6968]~P84(x69681)+E(f870(f165(x69681),f870(f870(f154(x69682,x69681),f870(f18(x69681,x69682),f2(x69681))),x69683)),f2(x69681))
% 160.46/160.19  [6984]E(f870(f870(f79(a932),f870(f104(a932),x69841)),f870(f870(f79(a932),f870(f104(a932),x69842)),x69843)),f870(f870(f79(a932),f870(f104(a932),x69842)),x69843))+~P1(f870(a193,f870(f104(a1),x69841)))
% 160.46/160.19  [6998]~P6(x69981)+E(f37(x69981,f870(f870(f308(x69981),x69982),f870(f870(f308(x69981),x69983),f188(f940(x69981,a928))))),f870(f870(f102(x69981),x69982),x69983))
% 160.46/160.19  [6999]~P6(x69991)+E(f36(x69991,f870(f870(f308(x69991),x69992),f870(f870(f308(x69991),x69993),f188(f940(x69991,a928))))),f870(f870(f101(x69991),x69992),x69993))
% 160.46/160.19  [7024]E(f870(f870(f175(x70241),x70242),x70243),x70243)+~P1(f870(f870(f233(a932),f870(f189(f933(x70241)),x70243)),x70242))
% 160.46/160.19  [7036]E(f870(f870(f138(x70361),x70362),x70363),f113(x70361))+~P1(f870(f870(f233(a932),f870(f189(f933(x70361)),x70363)),x70362))
% 160.46/160.19  [7047]E(f870(f870(f79(a932),f870(f870(f3(a932),x70471),x70472)),x70473),f870(f870(f3(a932),f870(f870(f79(a932),x70471),x70473)),x70472))+~P1(f870(f870(f233(a932),x70472),x70471))
% 160.46/160.19  [7061]~P1(f870(f870(f234(a932),x70611),x70613))+P1(f870(f870(f234(a932),f870(f870(f3(a932),x70611),x70612)),x70613))
% 160.46/160.19  [7088]~P111(x70881)+E(f170(x70881,x70882,f870(f870(f148(x70881,x70881,f7(x70881)),x70882),x70883)),x70883)
% 160.46/160.19  [7176]E(f870(f870(f3(a932),f870(f870(f79(a932),x71761),x71762)),f870(a112,x71763)),f870(f870(f3(a932),x71761),f870(a112,f870(f870(f3(a932),x71763),x71762))))+~P1(f870(f870(f233(a932),x71762),x71763))
% 160.46/160.19  [7177]~P126(x71771)+P1(f870(f870(f233(x71771),f2(x71771)),f870(f870(f243(x71771),f870(f75(x71771),x71772)),x71773)))
% 160.46/160.19  [7226]P25(x72261,x72262,x72263)+~P1(f870(f870(f233(f940(f931(x72261),a928)),x72263),x72262))
% 160.46/160.19  [7269]~P1(f870(f60(x72691),x72692))+P1(f870(f60(x72691),f870(f870(f3(f940(x72691,a928)),x72692),x72693)))
% 160.46/160.19  [7270]~P1(f870(f60(x72701),x72703))+P1(f870(f60(x72701),f870(f870(f102(f940(x72701,a928)),x72702),x72703)))
% 160.46/160.19  [7271]~P1(f870(f60(x72711),x72712))+P1(f870(f60(x72711),f870(f870(f102(f940(x72711,a928)),x72712),x72713)))
% 160.46/160.19  [7411]~P40(x74111,x74113)+P40(x74111,f870(f870(f102(f940(f939(x74111,x74111),a928)),x74112),x74113))
% 160.46/160.19  [7412]~P40(x74121,x74122)+P40(x74121,f870(f870(f102(f940(f939(x74121,x74121),a928)),x74122),x74123))
% 160.46/160.19  [7538]~P111(x75381)+E(f16(x75381,f870(f172(x75381),f870(f870(f151(x75381),x75382),x75383))),f870(f142(x75381,x75381,f237(x75381),x75382),x75383))
% 160.46/160.19  [7539]~P111(x75391)+E(f17(x75391,f870(f172(x75391),f870(f870(f151(x75391),x75392),x75393))),f870(f142(x75391,x75391,f232(x75391),x75392),x75393))
% 160.46/160.19  [7540]~P102(x75401)+E(f15(x75401,f870(f172(x75401),f870(f870(f151(x75401),x75402),x75403))),f870(f142(x75401,x75401,f101(x75401),x75402),x75403))
% 160.46/160.19  [7541]~P102(x75411)+E(f12(x75411,f870(f172(x75411),f870(f870(f151(x75411),x75412),x75413))),f870(f142(x75411,x75411,f102(x75411),x75412),x75413))
% 160.46/160.19  [7606]~P1(f870(f60(x76061),x76062))+P1(f870(f870(f233(a932),f870(f34(x76061),x76062)),f870(f34(x76061),f870(f870(f308(x76061),x76063),x76062))))
% 160.46/160.19  [7613]E(f870(f870(f101(f940(a932,a928)),f870(f301(a932,x76131),x76132)),f870(f301(a932,x76132),f870(f870(f79(a932),x76132),x76133))),f870(f301(a932,x76131),f870(f870(f79(a932),x76132),x76133)))+~P1(f870(f870(f233(a932),x76131),x76132))
% 160.46/160.19  [7622]P1(f870(f870(f233(a932),x76221),x76222))+~P1(f870(f870(f233(a932),f870(f870(f79(a932),x76223),x76221)),x76222))
% 160.46/160.19  [7623]P1(f870(f870(f233(a932),x76231),x76232))+~P1(f870(f870(f233(a932),f870(f870(f79(a932),x76231),x76233)),x76232))
% 160.46/160.19  [7624]P1(f870(f870(f234(a932),x76241),x76242))+~P1(f870(f870(f234(a932),f870(f870(f79(a932),x76241),x76243)),x76242))
% 160.46/160.19  [7664]~P111(x76641)+E(f13(x76641,f237(x76641),f870(f172(x76641),f870(f870(f151(x76641),x76642),x76643))),f870(f142(x76641,x76641,f237(x76641),x76642),x76643))
% 160.46/160.19  [7665]~P111(x76651)+E(f14(x76651,f232(x76651),f870(f172(x76651),f870(f870(f151(x76651),x76652),x76653))),f870(f142(x76651,x76651,f232(x76651),x76652),x76653))
% 160.46/160.19  [7669]~E(x76692,f188(f940(f939(x76691,x76691),a928)))+P1(f870(f870(f233(f940(f939(x76691,x76691),a928)),x76692),x76693))
% 160.46/160.19  [7778]E(f870(f870(f101(f940(x77781,a928)),x77782),f870(f870(f3(f940(x77781,a928)),x77783),x77782)),x77783)+~P1(f870(f870(f233(f940(x77781,a928)),x77782),x77783))
% 160.46/160.19  [7779]~P1(f870(f870(f233(a932),x77791),f870(f870(f79(a932),x77793),x77792)))+P1(f870(f870(f233(a932),f870(f870(f3(a932),x77791),x77792)),x77793))
% 160.46/160.19  [7780]~P1(f870(f870(f234(a932),x77801),f870(f870(f3(a932),x77803),x77802)))+P1(f870(f870(f234(a932),f870(f870(f79(a932),x77801),x77802)),x77803))
% 160.46/160.19  [7834]E(x78341,f113(x78342))+E(f870(f141(x78342),f870(f870(f870(f183(f933(x78342),f933(x78342)),x78343),f167(x78342)),x78341)),f870(f870(f164(x78342),x78341),f44(a932,x78343,f870(f189(f933(x78342)),x78341))))
% 160.46/160.19  [7843]E(f870(f870(f308(x78431),x78432),f870(f870(f3(f940(x78431,a928)),x78433),f870(f870(f308(x78431),x78432),f188(f940(x78431,a928))))),x78433)+~P1(f870(f870(f328(x78431),x78432),x78433))
% 160.46/160.19  [8002]P1(f870(f870(f233(a932),x80021),f870(f870(f79(a932),x80022),x80023)))+~P1(f870(f870(f233(a932),f870(f870(f3(a932),x80021),x80023)),x80022))
% 160.46/160.19  [8003]P1(f870(f870(f234(a932),x80031),f870(f870(f3(a932),x80032),x80033)))+~P1(f870(f870(f234(a932),f870(f870(f79(a932),x80031),x80033)),x80032))
% 160.46/160.19  [8029]P1(f870(f60(x80291),x80292))+~P1(f870(f60(x80291),f870(f870(f101(f940(x80291,a928)),x80293),x80292)))
% 160.46/160.19  [8030]P1(f870(f60(x80301),x80302))+~P1(f870(f60(x80301),f870(f870(f101(f940(x80301,a928)),x80302),x80303)))
% 160.46/160.19  [8108]~P50(x81081,x81083)+P1(f870(f870(f328(f939(x81081,x81081)),f870(f870(f251(x81081,x81081),x81082),x81082)),x81083))
% 160.46/160.19  [8241]E(f870(f870(f164(a932),f139(a932,f870(f301(a932,x82411),x82412))),x82413),f870(f870(f79(a932),x82411),x82413))+~P1(f870(f870(f234(a932),f870(f870(f79(a932),x82411),x82413)),x82412))
% 160.46/160.19  [8310]E(f870(f870(f175(a932),x83101),f139(a932,f870(f301(a932,x83102),x83103))),f139(a932,f870(f301(a932,x83102),f870(f870(f79(a932),x83102),x83101))))+~P1(f870(f870(f233(a932),f870(f870(f79(a932),x83102),x83101)),x83103))
% 160.46/160.19  [8368]~P95(x83681)+E(f870(f870(f243(x83681),x83682),f870(f104(a932),f870(f870(f79(a1),x83683),x83683))),f870(f870(f85(x83681,x83681),f870(f870(f243(x83681),x83682),f870(f104(a932),x83683))),f870(f870(f20(x83681,x83681,x83681),f80(x83681)),f7(x83681))))
% 160.46/160.19  [8633]E(f870(f870(f134(x86331),f870(f870(f175(x86331),x86332),x86333)),f870(f870(f151(x86331),f870(f870(f164(x86331),x86333),x86332)),f870(f870(f138(x86331),f870(a112,x86332)),x86333))),x86333)+~P1(f870(f870(f234(a932),x86332),f870(f189(f933(x86331)),x86333)))
% 160.46/160.19  [8640]P1(f870(f870(f233(f940(x86401,a928)),f314(x86401,x86402)),f314(x86401,x86403)))+~P1(f870(f870(f233(f940(x86401,f940(x86401,a928))),x86403),x86402))
% 160.46/160.19  [8641]~P59(x86411,x86412,x86413)+P59(x86411,x86412,f870(f870(f3(f940(f939(x86411,x86411),a928)),x86413),f306(x86411,f188(f940(f939(x86411,x86411),a928)))))
% 160.46/160.19  [8661]P1(f870(f870(f233(f940(x86611,a928)),f315(x86611,x86612)),f315(x86611,x86613)))+~P1(f870(f870(f233(f940(f939(x86611,x86611),a928)),x86613),x86612))
% 160.46/160.19  [8668]~P114(x86681)+P1(f870(f870(f233(x86681),f2(x86681)),f870(f870(f79(x86681),f870(f870(f80(x86681),x86682),x86682)),f870(f870(f80(x86681),x86683),x86683))))
% 160.46/160.19  [8701]P1(f870(f870(f233(f940(x87011,a928)),f870(f280(x87011),x87012)),f870(f280(x87011),x87013)))+~P1(f870(f870(f233(f940(f939(x87011,x87011),a928)),x87012),x87013))
% 160.46/160.19  [8730]~P57(x87301,x87302)+~P1(f870(f870(f328(f939(x87301,x87301)),f870(f870(f251(x87301,x87301),x87303),x87303)),x87302))
% 160.46/160.19  [8732]~P40(x87321,x87322)+~P1(f870(f870(f328(f939(x87321,x87321)),f870(f870(f251(x87321,x87321),x87323),x87323)),x87322))
% 160.46/160.19  [8789]P1(f870(f870(f233(f940(x87891,a928)),f37(f940(x87891,a928),x87892)),f37(f940(x87891,a928),x87893)))+~P1(f870(f870(f233(f940(f940(x87891,a928),a928)),x87893),x87892))
% 160.46/160.19  [8790]P1(f870(f870(f233(f940(x87901,a928)),f36(f940(x87901,a928),x87902)),f36(f940(x87901,a928),x87903)))+~P1(f870(f870(f233(f940(f940(x87901,a928),a928)),x87902),x87903))
% 160.46/160.19  [8844]~P9(x88441,x88443,x88442)+P1(f870(f870(f233(f940(f939(x88441,x88441),a928)),x88442),f870(f870(f253(x88441,x88441),x88443),f870(f18(f940(x88441,a928),x88441),x88443))))
% 160.46/160.19  [8845]~P56(x88451,x88453,x88452)+P1(f870(f870(f233(f940(f939(x88451,x88451),a928)),x88452),f870(f870(f253(x88451,x88451),x88453),f870(f18(f940(x88451,a928),x88451),x88453))))
% 160.46/160.19  [8894]~P87(x88941)+P1(f870(f870(f233(x88941),f870(f870(f3(x88941),f870(f75(x88941),x88942)),f870(f75(x88941),x88943))),f870(f75(x88941),f870(f870(f3(x88941),x88943),x88942))))
% 160.46/160.19  [8895]~P87(x88951)+P1(f870(f870(f233(x88951),f870(f870(f3(x88951),f870(f75(x88951),x88952)),f870(f75(x88951),x88953))),f870(f75(x88951),f870(f870(f3(x88951),x88952),x88953))))
% 160.46/160.19  [8927]P1(f870(f870(f233(f940(f939(x89271,x89271),a928)),f306(x89271,x89272)),f306(x89271,x89273)))+~P1(f870(f870(f233(f940(f939(x89271,x89271),a928)),x89272),x89273))
% 160.46/160.19  [9039]~P26(x90392,x90391,x90393,f241(f940(x90392,a928)))+E(f870(f72(x90391,x90392,x90392,f91(x90392,x90391,f241(f940(x90392,a928)),x90393)),x90393),f31(x90392))
% 160.46/160.19  [9099]P59(x90991,x90992,x90993)+~P59(x90991,x90992,f870(f870(f3(f940(f939(x90991,x90991),a928)),x90993),f306(x90991,f188(f940(f939(x90991,x90991),a928)))))
% 160.46/160.19  [9119]P1(f870(f870(f233(f940(f939(f933(x91191),f933(x91191)),a928)),f157(x91191,x91192)),f157(x91191,x91193)))+~P1(f870(f870(f233(f940(f939(x91191,x91191),a928)),x91192),x91193))
% 160.46/160.19  [9120]P1(f870(f870(f233(f940(f939(f933(x91201),f933(x91201)),a928)),f158(x91201,x91202)),f158(x91201,x91203)))+~P1(f870(f870(f233(f940(f939(x91201,x91201),a928)),x91202),x91203))
% 160.46/160.19  [9141]~P56(x91411,x91413,x91412)+P1(f870(f870(f233(f940(f939(x91411,x91411),a928)),x91412),f870(f870(f288(x91411,x91411,x91411),f870(f285(x91411,x91411),x91412)),x91412)))
% 160.46/160.19  [9194]~P1(f870(f137(x91941),x91942))+E(f870(f136(x91941,f870(f870(f9(x91941,f940(x91941,a928),a928),f328(x91941)),f870(f172(x91941),f176(x91941,x91942,x91943)))),x91942),f176(x91941,x91942,x91943))
% 160.46/160.19  [9247]E(x92471,x92472)+~P1(f870(f870(f328(f939(x92473,x92473)),f870(f870(f251(x92473,x92473),x92471),x92472)),f306(x92473,f188(f940(f939(x92473,x92473),a928)))))
% 160.46/160.19  [9329]P1(f870(f870(f328(x93291),x93292),f315(x93291,x93293)))+P1(f870(f870(f328(f939(x93291,x93291)),f870(f870(f251(x93291,x93291),f373(x93293,x93292,x93291)),x93292)),x93293))
% 160.46/160.19  [9330]P1(f870(f870(f328(x93301),x93302),f315(x93301,x93303)))+P1(f870(f870(f328(f939(x93301,x93301)),f870(f870(f251(x93301,x93301),f602(x93303,x93302,x93301)),x93302)),x93303))
% 160.46/160.19  [9331]P1(f870(f870(f328(x93311),x93312),f315(x93311,x93313)))+P1(f870(f870(f328(f939(x93311,x93311)),f870(f870(f251(x93311,x93311),f604(x93313,x93312,x93311)),x93312)),x93313))
% 160.46/160.19  [9367]P26(x93671,x93672,x93673,f241(f940(x93671,a928)))+~E(f870(f72(x93672,x93671,x93671,f91(x93671,x93672,f241(f940(x93671,a928)),x93673)),x93673),f31(x93671))
% 160.46/160.19  [9428]~P1(f870(f870(f328(f933(x94281)),x94283),f161(x94281,x94282)))+P1(f870(f160(x94281,f870(f870(f9(x94281,f940(x94281,a928),a928),f328(x94281)),x94282)),x94283))
% 160.46/160.19  [9451]P1(f870(x94513,x94512))+E(f870(f261(x94511),f870(f870(f20(x94511,a928,a928),f870(f870(f10(a928,f940(a928,a928),x94511),a325),f870(a324,x94512))),x94513)),f188(f940(x94511,a928)))
% 160.46/160.19  [9469]~P87(x94691)+P1(f870(f870(f233(x94691),f870(f75(x94691),f870(f870(f3(x94691),f870(f75(x94691),x94692)),f870(f75(x94691),x94693)))),f870(f75(x94691),f870(f870(f3(x94691),x94692),x94693))))
% 160.46/160.19  [9483]~P1(f870(x94833,x94832))+E(f870(f261(x94831),f870(f870(f20(x94831,a928,a928),f870(f870(f10(a928,f940(a928,a928),x94831),a325),f870(a324,x94832))),x94833)),f870(f870(f308(x94831),x94832),f188(f940(x94831,a928))))
% 160.46/160.19  [9490]~P1(f870(f870(f328(f940(x94901,a928)),x94903),f870(f307(x94901),x94902)))+P1(f870(f247(x94901,f870(f870(f9(x94901,f940(x94901,a928),a928),f328(x94901)),x94902)),x94903))
% 160.46/160.19  [9526]P40(x95261,x95262)+P1(f870(f870(f328(f939(x95261,x95261)),f870(f870(f251(x95261,x95261),f870(f570(x95262,x95261),f870(a112,x95263))),f870(f570(x95262,x95261),x95263))),x95262))
% 160.46/160.19  [9665]P1(f870(f870(f328(f933(x96651)),x96652),f161(x96651,x96653)))+~P1(f870(f160(x96651,f870(f870(f9(x96651,f940(x96651,a928),a928),f328(x96651)),x96653)),x96652))
% 160.46/160.19  [9678]P1(f870(f870(f328(f940(x96781,a928)),x96782),f870(f307(x96781),x96783)))+~P1(f870(f247(x96781,f870(f870(f9(x96781,f940(x96781,a928),a928),f328(x96781)),x96783)),x96782))
% 160.46/160.19  [9741]P1(f870(f870(f328(x97411),f870(f267(x97411,x97412),x97413)),f870(f172(x97411),f870(f870(f154(f939(a99,x97411),x97411),f255(a99,x97411)),x97412))))+~P1(f870(f870(f234(a99),x97413),f870(f165(a99),f870(f870(f154(f939(a99,x97411),a99),f250(a99,x97411)),x97412))))
% 160.46/160.19  [9788]P1(f870(f870(f233(f940(f939(f933(x97881),f933(x97881)),a928)),f158(x97881,x97882)),f870(f870(f253(f933(x97881),f933(x97881)),f161(x97881,x97883)),f870(f18(f940(f933(x97881),a928),f933(x97881)),f161(x97881,x97883)))))+~P1(f870(f870(f233(f940(f939(x97881,x97881),a928)),x97882),f870(f870(f253(x97881,x97881),x97883),f870(f18(f940(x97881,a928),x97881),x97883))))
% 160.46/160.19  [9812]P1(f870(f870(f328(x98121),f870(f250(x98121,f939(a99,a99)),f870(f265(x98121,x98122),x98123))),f870(f172(x98121),f870(f870(f154(f939(a99,x98121),x98121),f255(a99,x98121)),x98122))))+~P1(f870(f870(f234(a99),f2(a99)),f870(f165(a99),f870(f870(f154(f939(a99,x98121),a99),f250(a99,x98121)),x98122))))
% 160.46/160.19  [9827]~P1(f870(f870(f233(f940(f939(x98271,x98271),a928)),x98272),f870(f870(f253(x98271,x98271),x98273),f870(f18(f940(x98271,a928),x98271),x98273))))+P1(f870(f870(f233(f940(f939(x98271,x98271),a928)),f870(f870(f288(x98271,x98271,x98271),x98272),f306(x98271,x98272))),f870(f870(f253(x98271,x98271),x98273),f870(f18(f940(x98271,a928),x98271),x98273))))
% 160.46/160.19  [10126]~P40(x101261,x101262)+~P1(f870(f870(f328(f939(x101261,x101261)),f870(f870(f251(x101261,x101261),f870(x101263,f870(a112,f571(x101262,x101261,x101263)))),f870(x101263,f571(x101262,x101261,x101263)))),x101262))
% 160.46/160.19  [10127]~P40(x101271,x101272)+~P1(f870(f870(f328(f939(x101271,x101271)),f870(f870(f251(x101271,x101271),f870(x101273,f870(a112,f617(x101273,x101272,x101271)))),f870(x101273,f617(x101273,x101272,x101271)))),x101272))
% 160.46/160.19  [10373]P1(f870(f870(f233(f940(f939(f940(x103731,a928),f940(x103731,a928)),a928)),f870(f870(f288(f940(x103731,a928),f940(x103731,a928),f940(x103731,a928)),f319(x103731,x103732)),f870(f870(f101(f940(f939(f940(x103731,a928),f940(x103731,a928)),a928)),f319(x103731,x103733)),f870(f870(f308(f939(f940(x103731,a928),f940(x103731,a928))),f870(f870(f251(f940(x103731,a928),f940(x103731,a928)),f188(f940(x103731,a928))),f188(f940(x103731,a928)))),f188(f940(f939(f940(x103731,a928),f940(x103731,a928)),a928)))))),f319(x103731,x103732)))+~P1(f870(f870(f233(f940(f939(x103731,x103731),a928)),f870(f870(f288(x103731,x103731,x103731),x103732),x103733)),x103732))
% 160.46/160.19  [10374]P1(f870(f870(f233(f940(f939(f940(x103741,a928),f940(x103741,a928)),a928)),f870(f870(f288(f940(x103741,a928),f940(x103741,a928),f940(x103741,a928)),f317(x103741,x103742)),f870(f870(f101(f940(f939(f940(x103741,a928),f940(x103741,a928)),a928)),f317(x103741,x103743)),f870(f870(f308(f939(f940(x103741,a928),f940(x103741,a928))),f870(f870(f251(f940(x103741,a928),f940(x103741,a928)),f188(f940(x103741,a928))),f188(f940(x103741,a928)))),f188(f940(f939(f940(x103741,a928),f940(x103741,a928)),a928)))))),f317(x103741,x103742)))+~P1(f870(f870(f233(f940(f939(x103741,x103741),a928)),f870(f870(f288(x103741,x103741,x103741),x103742),x103743)),x103742))
% 160.46/160.19  [7537]~P1(f870(f870(f233(a932),x75372),x75371))+E(f870(f870(f3(a932),f870(a112,f870(f870(f3(a932),x75371),x75372))),x75373),f870(f870(f3(a932),f870(a112,x75371)),f870(f870(f79(a932),x75372),x75373)))
% 160.46/160.19  [7576]~P4(x75761)+E(f870(f870(f79(x75761),f44(x75761,x75762,x75763)),f870(f870(f80(x75761),f870(f870(f35(x75761),x75762),x75763)),x75763)),x75762)
% 160.46/160.19  [7784]E(f870(f870(f80(a932),f870(f104(a932),x77841)),f870(f870(f80(a932),f870(f104(a932),x77842)),x77843)),f870(f870(f80(a932),f870(f104(a932),f870(f870(f80(a1),x77841),x77842))),x77843))+P1(f870(f870(f234(a1),x77841),a82))
% 160.46/160.19  [8253]~P1(f870(f870(f233(a932),x82533),x82532))+P1(f870(f870(f233(a932),x82531),f870(f870(f3(a932),f870(f870(f79(a932),x82532),x82531)),x82533)))
% 160.46/160.19  [8453]~P1(f870(f870(f233(a932),x84531),x84532))+E(f870(f870(f134(a932),f139(a932,f870(f301(a932,x84531),x84532))),f139(a932,f870(f301(a932,x84532),f870(f870(f79(a932),x84532),x84533)))),f139(a932,f870(f301(a932,x84531),f870(f870(f79(a932),x84532),x84533))))
% 160.46/160.19  [8709]~P1(f870(f60(x87091),x87092))+E(f870(a112,f870(f34(x87091),f870(f870(f3(f940(x87091,a928)),x87092),f870(f870(f308(x87091),x87093),f188(f940(x87091,a928)))))),f870(f34(x87091),f870(f870(f308(x87091),x87093),x87092)))
% 160.46/160.19  [8748]~P1(f870(f60(x87481),x87482))+E(f870(f870(f79(a932),f77(a932)),f870(f34(x87481),f870(f870(f3(f940(x87481,a928)),x87482),f870(f870(f308(x87481),x87483),f188(f940(x87481,a928)))))),f870(f34(x87481),f870(f870(f308(x87481),x87483),x87482)))
% 160.46/160.19  [8936]E(f870(f870(f3(a932),f870(f34(x89361),x89362)),f870(f34(x89361),f870(f870(f102(f940(x89361,a928)),x89362),x89363))),f870(f34(x89361),f870(f870(f3(f940(x89361,a928)),x89362),x89363)))+~P1(f870(f60(x89361),f870(f870(f102(f940(x89361,a928)),x89362),x89363)))
% 160.46/160.19  [9189]~P7(f870(x91892,f338(x91892,x91893,x91891)))+E(f870(f100(a1),f870(f870(f11(x91891,a932),f870(f870(f10(a1,a932,x91891),a105),x91892)),x91893)),f870(f870(f11(x91891,a1),x91892),x91893))
% 160.46/160.19  [9190]~P7(f870(x91902,f514(x91902,x91903,x91901)))+E(f870(f100(a1),f870(f870(f8(x91901,a932),f870(f870(f10(a1,a932,x91901),a105),x91902)),x91903)),f870(f870(f8(x91901,a1),x91902),x91903))
% 160.46/160.19  [9230]~P1(f870(f60(x92301),x92303))+P1(f870(f870(f233(a932),f870(f870(f3(a932),f870(f34(x92301),x92302)),f870(f34(x92301),x92303))),f870(f34(x92301),f870(f870(f3(f940(x92301,a928)),x92302),x92303))))
% 160.46/160.19  [9257]P1(f870(f870(f328(x92571),f338(x92572,x92573,x92571)),x92573))+E(f870(f100(a1),f870(f870(f11(x92571,a932),f870(f870(f10(a1,a932,x92571),a105),x92572)),x92573)),f870(f870(f11(x92571,a1),x92572),x92573))
% 160.46/160.19  [9258]P1(f870(f870(f328(x92581),f514(x92582,x92583,x92581)),x92583))+E(f870(f100(a1),f870(f870(f8(x92581,a932),f870(f870(f10(a1,a932,x92581),a105),x92582)),x92583)),f870(f870(f8(x92581,a1),x92582),x92583))
% 160.46/160.19  [9321]E(f84(x93211,f870(f870(f9(x93211,f940(x93211,a928),a928),f328(x93211)),f870(f870(f3(f940(x93211,a928)),x93212),f870(f870(f308(x93211),x93213),f188(f940(x93211,a928)))))),f246(x93211,x93213,x93212))+P1(f870(f870(f233(f940(x93211,a928)),x93212),f870(f870(f308(x93211),x93213),f188(f940(x93211,a928)))))
% 160.46/160.19  [9679]E(f870(f870(f154(f933(x96791),x96791),f870(f870(f9(f933(x96791),a932,x96791),f164(x96791)),x96792)),f870(f136(f933(x96791),f870(f870(f10(a932,a928,f933(x96791)),f870(f234(a932),x96792)),f189(f933(x96791)))),x96793)),f870(f870(f164(f933(x96791)),f179(x96791,x96793)),x96792))+~P1(f870(f870(f234(a932),x96792),f870(f189(f933(f933(x96791))),f179(x96791,x96793))))
% 160.46/160.19  [9761]E(f870(f136(x97611,x97612),x97613),f177(x97611,x97612,x97613))+P1(f870(f870(f328(x97611),f734(x97613,x97612,x97611)),f870(f172(x97611),f870(f870(f138(x97611),f870(f189(f933(x97611)),f177(x97611,x97612,x97613))),x97613))))
% 160.46/160.19  [9900]E(f870(f870(f138(x99001),f870(f189(f933(x99001)),f177(x99001,x99002,x99003))),x99003),f113(x99001))+~P1(f870(x99002,f870(f141(x99001),f870(f870(f138(x99001),f870(f189(f933(x99001)),f177(x99001,x99002,x99003))),x99003))))
% 160.46/160.19  [9992]~P1(f870(f870(f328(f939(x99921,x99921)),x99922),f306(x99921,x99923)))+P1(f870(f870(f328(f939(x99921,x99921)),x99922),f870(f870(f38(a932,f940(f939(x99921,x99921),a928)),f241(f940(a932,a928))),f870(f870(f9(a932,f940(f939(x99921,x99921),a928),f940(f939(x99921,x99921),a928)),f183(f939(x99921,x99921),a928)),x99923))))
% 160.46/160.19  [10052]~P1(f870(f870(f233(f940(x100521,a928)),f870(f870(f38(a932,f940(x100521,a928)),f870(f301(a932,f2(a932)),f493(x100523,x100522,x100521))),x100522)),x100523))+P1(f870(f870(f233(f940(x100521,a928)),f870(f870(f38(a932,f940(x100521,a928)),f241(f940(a932,a928))),x100522)),x100523))
% 160.46/160.19  [10099]~P1(f870(f870(f234(a1),f2(a1)),x100993))+P1(f870(f870(f234(a1),x100991),f870(f870(f79(a1),x100992),f870(f870(f80(a1),f870(f870(f79(a1),f870(f75(a1),f870(f870(f3(a1),x100992),x100991))),f77(a1))),x100993))))
% 160.46/160.19  [10113]~P40(x101131,f870(f870(f101(f940(f939(x101131,x101131),a928)),x101132),x101133))+P40(x101131,f870(f870(f101(f940(f939(x101131,x101131),a928)),f870(f870(f101(f940(f939(x101131,x101131),a928)),f870(f870(f288(x101131,x101131,x101131),x101132),x101132)),f870(f870(f288(x101131,x101131,x101131),x101133),x101132))),x101133))
% 160.46/160.19  [10188]P40(x101881,f870(f870(f101(f940(f939(x101881,x101881),a928)),x101882),x101883))+~P40(x101881,f870(f870(f101(f940(f939(x101881,x101881),a928)),f870(f870(f101(f940(f939(x101881,x101881),a928)),f870(f870(f288(x101881,x101881,x101881),x101882),x101882)),f870(f870(f288(x101881,x101881,x101881),x101883),x101882))),x101883))
% 160.46/160.19  [9764]~P141(x97641)+E(f870(f103(x97641),f870(a88,f870(f284(f939(a932,a932),f939(a932,a932),a109),f870(f870(f308(f939(a932,a932)),f870(f870(f251(a932,a932),x97642),x97643)),f188(f940(f939(a932,a932),a928)))))),f870(f870(f3(x97641),f870(f100(x97641),x97642)),f870(f100(x97641),x97643)))
% 160.46/160.19  [9847]P1(f870(x98473,x98472))+E(f870(f261(x98471),f870(f870(f20(x98471,a928,a928),f870(f870(f10(a928,f940(a928,a928),x98471),a325),f870(f870(f9(x98471,x98471,a928),a324),x98472))),x98473)),f188(f940(x98471,a928)))
% 160.46/160.19  [9849]~P1(f870(x98493,x98492))+E(f870(f261(x98491),f870(f870(f20(x98491,a928,a928),f870(f870(f10(a928,f940(a928,a928),x98491),a325),f870(f870(f9(x98491,x98491,a928),a324),x98492))),x98493)),f870(f870(f308(x98491),x98492),f188(f940(x98491,a928))))
% 160.46/160.19  [10078]E(x100781,x100782)+P1(f870(f870(f242(x100783,x100783,f870(f870(f10(f940(x100783,a928),f940(x100783,a928),x100783),f870(f10(a928,a928,x100783),a321)),a324)),x100781),x100782))
% 160.46/160.19  [10168]~E(x101681,x101682)+~P1(f870(f870(f242(x101683,x101683,f870(f870(f10(f940(x101683,a928),f940(x101683,a928),x101683),f870(f10(a928,a928,x101683),a321)),a324)),x101681),x101682))
% 160.46/160.19  [10180]~P1(f870(f60(x101801),x101803))+E(f870(f870(f63(x101801,f940(x101801,a928),f870(f870(f10(f940(x101801,a928),f940(f940(x101801,a928),f940(x101801,a928)),x101801),f870(f9(f940(x101801,a928),f940(x101801,a928),f940(x101801,a928)),f3(f940(x101801,a928)))),f870(f870(f9(x101801,f940(x101801,a928),f940(x101801,a928)),f308(x101801)),f188(f940(x101801,a928))))),x101802),x101803),f870(f870(f3(f940(x101801,a928)),x101802),x101803))
% 160.46/160.19  [10212]~P1(f870(f870(f234(a1),f2(a1)),x102123))+P1(f870(f870(f234(a1),f870(f870(f3(a1),x102121),f870(f870(f80(a1),f870(f870(f79(a1),f870(f75(a1),f870(f870(f3(a1),x102121),x102122))),f77(a1))),x102123))),x102122))
% 160.46/160.19  [10465]~P1(f870(f870(f328(x104651),x104653),f315(x104651,x104652)))+P1(f870(f314(x104651,f870(f870(f9(x104651,f940(f939(x104651,x104651),a928),f940(x104651,a928)),f870(f870(f10(f940(x104651,f940(f940(f939(x104651,x104651),a928),a928)),f940(f940(f939(x104651,x104651),a928),f940(x104651,a928)),x104651),f9(x104651,f940(f939(x104651,x104651),a928),a928)),f870(f870(f10(f940(x104651,f939(x104651,x104651)),f940(x104651,f940(f940(f939(x104651,x104651),a928),a928)),x104651),f870(f10(f939(x104651,x104651),f940(f940(f939(x104651,x104651),a928),a928),x104651),f328(f939(x104651,x104651)))),f251(x104651,x104651)))),x104652)),x104653))
% 160.46/160.19  [10479]P1(f870(f870(f328(x104791),x104792),f315(x104791,x104793)))+~P1(f870(f314(x104791,f870(f870(f9(x104791,f940(f939(x104791,x104791),a928),f940(x104791,a928)),f870(f870(f10(f940(x104791,f940(f940(f939(x104791,x104791),a928),a928)),f940(f940(f939(x104791,x104791),a928),f940(x104791,a928)),x104791),f9(x104791,f940(f939(x104791,x104791),a928),a928)),f870(f870(f10(f940(x104791,f939(x104791,x104791)),f940(x104791,f940(f940(f939(x104791,x104791),a928),a928)),x104791),f870(f10(f939(x104791,x104791),f940(f940(f939(x104791,x104791),a928),a928),x104791),f328(f939(x104791,x104791)))),f251(x104791,x104791)))),x104793)),x104792))
% 160.46/160.19  [10050]~P1(f870(f60(x100501),f870(f261(x100501),x100503)))+P1(f870(f60(x100501),f870(f261(x100501),f870(f870(f20(x100501,a928,a928),f870(f870(f10(a928,f940(a928,a928),x100501),a325),x100502)),x100503))))
% 160.46/160.19  [10051]~P1(f870(f60(x100511),f870(f261(x100511),x100512)))+P1(f870(f60(x100511),f870(f261(x100511),f870(f870(f20(x100511,a928,a928),f870(f870(f10(a928,f940(a928,a928),x100511),a325),x100512)),x100513))))
% 160.46/160.19  [10147]P1(f870(f60(x101471),f870(f261(x101471),x101472)))+~P1(f870(f60(x101471),f870(f261(x101471),f870(f870(f20(x101471,a928,a928),f870(f870(f10(a928,f940(a928,a928),x101471),a326),x101473)),x101472))))
% 160.46/160.19  [10148]P1(f870(f60(x101481),f870(f261(x101481),x101482)))+~P1(f870(f60(x101481),f870(f261(x101481),f870(f870(f20(x101481,a928,a928),f870(f870(f10(a928,f940(a928,a928),x101481),a326),x101482)),x101483))))
% 160.46/160.19  [10442]~P1(f870(f60(x104421),x104422))+P1(f870(f60(f933(x104421)),f870(f261(f933(x104421)),f870(f870(f20(f933(x104421),a928,a928),f870(f870(f10(a928,f940(a928,a928),f933(x104421)),a325),f870(f870(f9(f933(x104421),f940(x104421,a928),a928),f870(f870(f10(f940(x104421,a928),f940(f940(x104421,a928),a928),f933(x104421)),f233(f940(x104421,a928))),f172(x104421))),x104422))),f870(f870(f9(f933(x104421),a932,a928),f870(f870(f10(a932,f940(a932,a928),f933(x104421)),a324),f189(f933(x104421)))),x104423)))))
% 160.46/160.19  [10443]~P1(f870(f60(x104431),x104432))+P1(f870(f60(f933(x104431)),f870(f261(f933(x104431)),f870(f870(f20(f933(x104431),a928,a928),f870(f870(f10(a928,f940(a928,a928),f933(x104431)),a325),f870(f870(f9(f933(x104431),f940(x104431,a928),a928),f870(f870(f10(f940(x104431,a928),f940(f940(x104431,a928),a928),f933(x104431)),f233(f940(x104431,a928))),f172(x104431))),x104432))),f870(f870(f9(f933(x104431),a932,a928),f870(f870(f10(a932,f940(a932,a928),f933(x104431)),f233(a932)),f189(f933(x104431)))),x104433)))))
% 160.46/160.19  [10161]~P121(x101611)+E(f870(f870(f243(x101611),x101612),f870(f870(f80(a932),f870(f104(a932),f870(f870(f79(a1),f870(f870(f3(a1),f870(f870(f79(a1),a82),a82)),a97)),f870(f870(f3(a1),f870(f870(f79(a1),a82),a82)),a97)))),x101613)),f870(f870(f80(x101611),f870(f870(f243(x101611),x101612),x101613)),f870(f870(f243(x101611),x101612),x101613)))
% 160.46/160.19  [10193]~P83(x101931)+E(f870(f870(f243(x101931),f870(f870(f243(x101931),x101932),x101933)),f870(f104(a932),f870(f870(f79(a1),f870(f870(f3(a1),f870(f870(f79(a1),a82),a82)),a97)),f870(f870(f3(a1),f870(f870(f79(a1),a82),a82)),a97)))),f870(f870(f243(x101931),x101932),f870(f870(f80(a932),f870(f104(a932),f870(f870(f79(a1),f870(f870(f3(a1),f870(f870(f79(a1),a82),a82)),a97)),f870(f870(f3(a1),f870(f870(f79(a1),a82),a82)),a97)))),x101933)))
% 160.46/160.19  [10238]~P141(x102381)+E(f870(f870(f243(x102381),f870(f78(x102381),x102382)),f870(f870(f80(a932),f870(f104(a932),f870(f870(f79(a1),f870(f870(f3(a1),f870(f870(f79(a1),a82),a82)),a97)),f870(f870(f3(a1),f870(f870(f79(a1),a82),a82)),a97)))),x102383)),f870(f870(f243(x102381),x102382),f870(f870(f80(a932),f870(f104(a932),f870(f870(f79(a1),f870(f870(f3(a1),f870(f870(f79(a1),a82),a82)),a97)),f870(f870(f3(a1),f870(f870(f79(a1),a82),a82)),a97)))),x102383)))
% 160.46/160.19  [10381]~P126(x103811)+P1(f870(f870(f233(x103811),f2(x103811)),f870(f870(f79(x103811),f870(f870(f243(x103811),x103812),f870(f104(a932),f870(f870(f79(a1),f870(f870(f3(a1),f870(f870(f79(a1),a82),a82)),a97)),f870(f870(f3(a1),f870(f870(f79(a1),a82),a82)),a97))))),f870(f870(f243(x103811),x103813),f870(f104(a932),f870(f870(f79(a1),f870(f870(f3(a1),f870(f870(f79(a1),a82),a82)),a97)),f870(f870(f3(a1),f870(f870(f79(a1),a82),a82)),a97)))))))
% 160.46/160.19  [10248]~P121(x102481)+E(f870(f870(f243(x102481),x102482),f870(a112,f870(f870(f80(a932),f870(f104(a932),f870(f870(f79(a1),f870(f870(f3(a1),f870(f870(f79(a1),a82),a82)),a97)),f870(f870(f3(a1),f870(f870(f79(a1),a82),a82)),a97)))),x102483))),f870(f870(f80(x102481),x102482),f870(f870(f80(x102481),f870(f870(f243(x102481),x102482),x102483)),f870(f870(f243(x102481),x102482),x102483))))
% 160.46/160.19  [10298]~P83(x102981)+E(f870(f870(f80(x102981),x102982),f870(f870(f243(x102981),f870(f870(f243(x102981),x102982),x102983)),f870(f104(a932),f870(f870(f79(a1),f870(f870(f3(a1),f870(f870(f79(a1),a82),a82)),a97)),f870(f870(f3(a1),f870(f870(f79(a1),a82),a82)),a97))))),f870(f870(f243(x102981),x102982),f870(a112,f870(f870(f80(a932),f870(f104(a932),f870(f870(f79(a1),f870(f870(f3(a1),f870(f870(f79(a1),a82),a82)),a97)),f870(f870(f3(a1),f870(f870(f79(a1),a82),a82)),a97)))),x102983))))
% 160.46/160.19  [10335]~P126(x103351)+P1(f870(f870(f233(x103351),f2(x103351)),f870(f870(f243(x103351),x103352),f870(f870(f80(a932),f870(f104(a932),f870(f870(f79(a1),f870(f870(f3(a1),f870(f870(f79(a1),a82),a82)),a97)),f870(f870(f3(a1),f870(f870(f79(a1),a82),a82)),a97)))),x103353))))
% 160.46/160.19  [10418]~P95(x104181)+E(f870(f870(f3(x104181),f870(f870(f79(x104181),f870(f870(f243(x104181),x104182),f870(f104(a932),f870(f870(f79(a1),f870(f870(f3(a1),f870(f870(f79(a1),a82),a82)),a97)),f870(f870(f3(a1),f870(f870(f79(a1),a82),a82)),a97))))),f870(f870(f243(x104181),x104183),f870(f104(a932),f870(f870(f79(a1),f870(f870(f3(a1),f870(f870(f79(a1),a82),a82)),a97)),f870(f870(f3(a1),f870(f870(f79(a1),a82),a82)),a97)))))),f870(f870(f80(x104181),f870(f870(f80(x104181),f870(f104(x104181),f870(f870(f79(a1),f870(f870(f3(a1),f870(f870(f79(a1),a82),a82)),a97)),f870(f870(f3(a1),f870(f870(f79(a1),a82),a82)),a97)))),x104182)),x104183)),f870(f870(f243(x104181),f870(f870(f3(x104181),x104182),x104183)),f870(f104(a932),f870(f870(f79(a1),f870(f870(f3(a1),f870(f870(f79(a1),a82),a82)),a97)),f870(f870(f3(a1),f870(f870(f79(a1),a82),a82)),a97)))))
% 160.46/160.19  [10419]~P95(x104191)+E(f870(f870(f79(x104191),f870(f870(f79(x104191),f870(f870(f243(x104191),x104192),f870(f104(a932),f870(f870(f79(a1),f870(f870(f3(a1),f870(f870(f79(a1),a82),a82)),a97)),f870(f870(f3(a1),f870(f870(f79(a1),a82),a82)),a97))))),f870(f870(f243(x104191),x104193),f870(f104(a932),f870(f870(f79(a1),f870(f870(f3(a1),f870(f870(f79(a1),a82),a82)),a97)),f870(f870(f3(a1),f870(f870(f79(a1),a82),a82)),a97)))))),f870(f870(f80(x104191),f870(f870(f80(x104191),f870(f104(x104191),f870(f870(f79(a1),f870(f870(f3(a1),f870(f870(f79(a1),a82),a82)),a97)),f870(f870(f3(a1),f870(f870(f79(a1),a82),a82)),a97)))),x104192)),x104193)),f870(f870(f243(x104191),f870(f870(f79(x104191),x104192),x104193)),f870(f104(a932),f870(f870(f79(a1),f870(f870(f3(a1),f870(f870(f79(a1),a82),a82)),a97)),f870(f870(f3(a1),f870(f870(f79(a1),a82),a82)),a97)))))
% 160.46/160.19  [4920]E(x49201,x49202)+~E(f30(x49203,x49201),f30(x49204,x49202))
% 160.46/160.19  [4921]E(x49211,x49212)+~E(f30(x49211,x49213),f30(x49212,x49214))
% 160.46/160.19  [4922]E(x49221,x49222)+~E(f29(x49223,x49221),f29(x49224,x49222))
% 160.46/160.19  [4923]E(x49231,x49232)+~E(f29(x49231,x49233),f29(x49232,x49234))
% 160.46/160.19  [6080]P44(f29(x60801,x60803),x60802,x60804,x60802)+P1(f870(x60801,x60802))
% 160.46/160.19  [7215]~P44(x72151,x72152,x72153,x72154)+P44(x72151,x72152,f870(a112,x72153),x72154)
% 160.46/160.19  [8046]P26(x80461,x80462,x80463,x80464)+~E(f394(x80464,x80463,x80462,x80461),f400(x80464,x80463,x80462,x80461))
% 160.46/160.19  [8344]P37(x83441,x83442,x83443,x83444,f113(x83442))+~E(x83444,f113(x83441))
% 160.46/160.19  [8345]P37(x83451,x83452,x83453,f113(x83451),x83454)+~E(x83454,f113(x83452))
% 160.46/160.19  [8884]~P37(x88842,x88843,x88844,x88841,f113(x88843))+E(x88841,f113(x88842))
% 160.46/160.19  [8885]~P37(x88853,x88852,x88854,f113(x88853),x88851)+E(x88851,f113(x88852))
% 160.46/160.19  [5302]~P18(x53023,x53021,x53024)+E(f870(f870(x53021,x53022),x53022),x53022)
% 160.46/160.19  [5553]P1(f870(x55532,x55534))+E(f870(f136(x55531,x55532),f169(x55531,x55533,x55534)),f113(x55531))
% 160.46/160.19  [5590]~E(x55904,f188(f940(x55901,a928)))+E(f870(f309(x55901,x55902,x55903),x55904),f188(f940(x55902,a928)))
% 160.46/160.19  [5836]~P1(f870(x58362,x58364))+E(f870(f136(x58361,x58362),f169(x58361,x58363,x58364)),f169(x58361,x58363,x58364))
% 160.46/160.19  [5867]~E(f870(f309(x58672,x58673,x58674),x58671),f188(f940(x58673,a928)))+E(x58671,f188(f940(x58672,a928)))
% 160.46/160.19  [6054]~P8(x60541,x60543)+E(f270(x60541,x60542,f269(x60541,x60543),x60544),x60544)
% 160.46/160.19  [6160]~P111(x61602)+E(f870(f870(f148(x61601,x61602,x61603),x61604),f113(x61601)),f870(f870(f151(x61601),x61604),f113(x61601)))
% 160.46/160.19  [6521]~E(x65211,f188(f940(x65212,a928)))+~P1(f870(f61(x65212,x65213,x65211),x65214))
% 160.46/160.19  [6543]~P62(x65431,x65433,x65434,x65432)+P1(f870(f60(x65431),x65432))
% 160.46/160.19  [6545]~P62(x65451,x65453,x65452,x65454)+P1(f870(f60(x65451),x65452))
% 160.46/160.19  [6552]~P62(x65522,x65523,x65524,x65521)+~E(x65521,f188(f940(x65522,a928)))
% 160.46/160.19  [6585]~P112(x65851)+E(f870(f870(f102(f940(x65851,a928)),f870(f301(x65851,x65852),x65853)),f302(x65851,x65853,x65854)),f188(f940(x65851,a928)))
% 160.46/160.19  [6612]~P1(f870(f870(x66123,x66124),x66122))+P1(f870(f870(f328(x66121),x66122),f292(x66121,x66123,x66124)))
% 160.46/160.19  [6613]~P1(f870(f870(x66133,x66134),x66132))+P1(f870(f870(f328(x66131),x66132),f293(x66131,x66133,x66134)))
% 160.46/160.19  [6614]~P1(f870(f870(x66143,x66142),x66144))+P1(f870(f870(f328(x66141),x66142),f294(x66141,x66143,x66144)))
% 160.46/160.19  [6615]~P1(f870(f870(x66153,x66152),x66154))+P1(f870(f870(f328(x66151),x66152),f297(x66151,x66153,x66154)))
% 160.46/160.19  [6760]~P112(x67601)+E(f870(f870(f102(f940(x67601,a928)),f305(x67601,x67602,x67603)),f302(x67601,x67603,x67604)),f188(f940(x67601,a928)))
% 160.46/160.19  [6761]~P112(x67611)+E(f870(f870(f102(f940(x67611,a928)),f304(x67611,x67612,x67613)),f305(x67611,x67613,x67614)),f188(f940(x67611,a928)))
% 160.46/160.19  [6762]~P112(x67621)+E(f870(f870(f102(f940(x67621,a928)),f304(x67621,x67622,x67623)),f304(x67621,x67623,x67624)),f188(f940(x67621,a928)))
% 160.46/160.19  [6763]~P112(x67631)+E(f870(f870(f102(f940(x67631,a928)),f302(x67631,x67632,x67633)),f305(x67631,x67633,x67634)),f188(f940(x67631,a928)))
% 160.46/160.19  [6764]~P112(x67641)+E(f870(f870(f102(f940(x67641,a928)),f302(x67641,x67642,x67643)),f304(x67641,x67643,x67644)),f188(f940(x67641,a928)))
% 160.46/160.19  [6801]P1(f870(f870(x68011,x68012),f575(x68012,x68011)))+~P1(f870(f248(x68013,x68014,x68011),x68012))
% 160.46/160.19  [6880]~P111(x68802)+E(f870(f172(x68801),f150(x68801,x68802,x68803,x68804)),f870(f172(x68801),x68804))
% 160.46/160.19  [6931]~P145(x69311)+E(f190(x69311,x69312,f870(a112,x69313),x69314),f190(x69311,x69312,x69313,f870(x69312,x69314)))
% 160.46/160.19  [6993]~P1(f870(f870(f328(x69934),x69933),f292(x69934,x69931,x69932)))+P1(f870(f870(x69931,x69932),x69933))
% 160.46/160.19  [6994]~P1(f870(f870(f328(x69944),x69943),f293(x69944,x69941,x69942)))+P1(f870(f870(x69941,x69942),x69943))
% 160.46/160.19  [6995]~P1(f870(f870(f328(x69954),x69952),f294(x69954,x69951,x69953)))+P1(f870(f870(x69951,x69952),x69953))
% 160.46/160.19  [6996]~P1(f870(f870(f328(x69964),x69962),f297(x69964,x69961,x69963)))+P1(f870(f870(x69961,x69962),x69963))
% 160.46/160.19  [7073]E(f870(f34(f938(x70731,x70732)),f312(x70731,x70732,x70733,x70734)),f2(a932))+P1(f870(f60(x70732),x70734))
% 160.46/160.19  [7074]E(f870(f34(f938(x70741,x70742)),f312(x70741,x70742,x70743,x70744)),f2(a932))+P1(f870(f60(x70741),x70743))
% 160.46/160.19  [7278]~P15(x72784,x72781,x72782)+E(f870(f72(x72781,x72781,x72781,f870(x72782,x72783)),f870(x72782,x72783)),f870(x72782,x72783))
% 160.46/160.19  [7522]E(f276(x75221,x75222,x75223,x75224),f870(f251(f940(a99,f940(a928,f936(f934(x75221)))),f939(a99,a99)),f40(x75221)))+~P1(f870(f870(f233(a99),x75223),f2(a99)))
% 160.46/160.19  [8173]~E(x81732,x81733)+P1(f870(f870(f328(f939(x81731,x81731)),f870(f870(f251(x81731,x81731),x81732),x81733)),f306(x81731,x81734)))
% 160.46/160.19  [8202]~P26(x82021,x82022,x82023,f241(f940(x82021,a928)))+E(f870(f76(x82021,x82022,f241(f940(x82021,a928)),x82023),f870(x82023,x82024)),x82024)
% 160.46/160.19  [8203]~P26(x82031,x82032,x82033,f241(f940(x82031,a928)))+E(f870(f91(x82031,x82032,f241(f940(x82031,a928)),x82033),f870(x82033,x82034)),x82034)
% 160.46/160.19  [8293]~P1(f870(f870(f328(f933(x82931)),f870(f870(f151(x82931),x82934),x82932)),f161(x82931,x82933)))+P1(f870(f870(f328(f933(x82931)),x82932),f161(x82931,x82933)))
% 160.46/160.19  [8294]~P1(f870(f870(f328(f933(x82941)),f870(f870(f134(x82941),x82944),x82942)),f161(x82941,x82943)))+P1(f870(f870(f328(f933(x82941)),x82942),f161(x82941,x82943)))
% 160.46/160.19  [8295]~P1(f870(f870(f328(f933(x82951)),f870(f870(f134(x82951),x82952),x82954)),f161(x82951,x82953)))+P1(f870(f870(f328(f933(x82951)),x82952),f161(x82951,x82953)))
% 160.46/160.19  [8306]~P111(x83061)+P14(x83061,f870(f870(f154(x83062,x83061),x83063),f150(x83062,x83061,x83063,x83064)))
% 160.46/160.19  [8411]P26(x84114,x84113,x84111,x84112)+E(f870(x84111,f394(x84112,x84111,x84113,x84114)),f870(x84111,f400(x84112,x84111,x84113,x84114)))
% 160.46/160.19  [8517]~P26(x85172,x85171,x85174,x85173)+P26(x85171,x85172,f76(x85172,x85171,x85173,x85174),f870(f309(x85172,x85171,x85174),x85173))
% 160.46/160.19  [8659]P40(f939(x86592,x86594),f279(x86592,x86594,x86591,x86593))+P1(f870(x86591,f576(x86592,x86593,x86594,x86591)))
% 160.46/160.19  [8773]E(x87731,x87732)+~P1(f870(f870(f328(f939(x87733,x87733)),f870(f870(f251(x87733,x87733),x87731),x87732)),f262(x87733,x87734)))
% 160.46/160.19  [8836]~P1(f870(f60(f938(x88363,x88361)),f312(x88363,x88361,x88364,x88362)))+P1(f870(f60(x88361),x88362))
% 160.46/160.19  [8837]~P1(f870(f60(f938(x88371,x88373)),f312(x88371,x88373,x88372,x88374)))+P1(f870(f60(x88371),x88372))
% 160.46/160.19  [8846]~P26(x88461,x88462,x88463,x88464)+P27(x88461,x88462,x88463,x88464,f870(f309(x88461,x88462,x88463),x88464))
% 160.46/160.19  [8847]P12(x88471,x88472,x88473,x88474)+~E(f870(x88474,f851(x88472,x88474,x88473,x88471)),f870(x88474,f852(x88472,x88474,x88473,x88471)))
% 160.46/160.19  [8937]~P27(x89372,x89373,x89374,x89371,f188(f940(x89373,a928)))+E(x89371,f188(f940(x89372,a928)))
% 160.46/160.19  [8938]~P27(x89383,x89382,x89384,f188(f940(x89383,a928)),x89381)+E(x89381,f188(f940(x89382,a928)))
% 160.46/160.19  [9030]P40(f939(x90301,x90302),f279(x90301,x90302,x90303,x90304))+~P40(x90302,f870(x90304,f576(x90301,x90304,x90302,x90303)))
% 160.46/160.19  [9601]E(f870(f870(f159(x96011,x96012),f681(x96013,x96014,x96012,x96011)),f682(x96013,x96014,x96012,x96011)),x96014)+~P1(f870(f870(f328(f939(f933(x96011),f933(x96011))),f870(f870(f251(f933(x96011),f933(x96011)),x96012),x96014)),f157(x96011,x96013)))
% 160.46/160.19  [9606]~P1(f870(f870(f328(f939(f933(x96061),f933(x96061))),f870(f870(f251(f933(x96061),f933(x96061)),x96062),x96063)),f145(x96061,x96064)))+P1(f870(f870(f328(f939(f933(x96061),f933(x96061))),f870(f870(f251(f933(x96061),f933(x96061)),x96062),x96063)),f147(x96061,x96064)))
% 160.46/160.19  [9716]P1(f870(f60(x97161),x97162))+~P1(f870(f870(f328(f939(f940(x97161,a928),f940(x97161,a928))),f870(f870(f251(f940(x97161,a928),f940(x97161,a928)),x97163),x97162)),f317(x97161,x97164)))
% 160.46/160.19  [9717]P1(f870(f60(x97171),x97172))+~P1(f870(f870(f328(f939(f940(x97171,a928),f940(x97171,a928))),f870(f870(f251(f940(x97171,a928),f940(x97171,a928)),x97172),x97173)),f317(x97171,x97174)))
% 160.46/160.19  [9720]~E(x97201,f188(f940(x97202,a928)))+~P1(f870(f870(f328(f939(f940(x97202,a928),f940(x97202,a928))),f870(f870(f251(f940(x97202,a928),f940(x97202,a928)),x97203),x97201)),f317(x97202,x97204)))
% 160.46/160.19  [10346]P12(x103461,x103462,x103463,x103464)+~P1(f870(f870(f256(x103461,x103461,a928),f870(f870(f9(x103461,f940(x103461,x103462),f940(x103461,a928)),f870(f870(f10(f940(x103462,a928),f940(f940(x103461,x103462),f940(x103461,a928)),x103461),f10(x103462,a928,x103461)),f870(f870(f10(x103462,f940(x103462,a928),x103461),a324),x103464))),x103464)),f395(x103464,x103463,x103462,x103461)))
% 160.46/160.19  [5202]~E(x52022,f113(x52021))+E(f870(f870(f159(x52021,x52022),x52023),x52024),f113(x52021))
% 160.46/160.19  [5203]~E(x52034,f113(x52031))+E(f870(f870(f154(x52031,x52032),x52033),x52034),f113(x52032))
% 160.46/160.19  [5434]E(x54341,f113(x54342))+~E(f870(f870(f154(x54342,x54343),x54344),x54341),f113(x54343))
% 160.46/160.19  [5435]E(x54351,f113(x54352))+~E(f870(f870(f159(x54352,x54351),x54353),x54354),f113(x54352))
% 160.46/160.19  [5472]E(x54721,x54722)+~E(f870(f870(f134(x54723),x54724),x54721),f870(f870(f134(x54723),x54724),x54722))
% 160.46/160.19  [5473]E(x54731,x54732)+~E(f870(f870(f134(x54733),x54731),x54734),f870(f870(f134(x54733),x54732),x54734))
% 160.46/160.19  [5626]P1(f870(x56263,x56262))+E(f170(x56261,x56262,f870(f136(x56261,x56263),x56264)),f870(f136(x56261,x56263),x56264))
% 160.46/160.19  [5628]~P1(f870(x56282,x56283))+P36(x56281,x56282,f870(f870(f151(x56281),x56283),x56284))
% 160.46/160.19  [5638]E(x56381,x56382)+~E(f139(a932,f870(f301(a932,x56381),x56383)),f870(f870(f151(a932),x56382),x56384))
% 160.46/160.19  [5686]~P28(x56862,x56863)+P28(x56861,f870(f870(f73(x56862,x56861),x56863),x56864))
% 160.46/160.19  [5687]~P40(x56872,x56873)+P40(x56871,f870(f870(f287(x56872,x56871),x56873),x56874))
% 160.46/160.19  [5688]~P41(x56882,x56883)+P41(x56881,f870(f870(f287(x56882,x56881),x56883),x56884))
% 160.46/160.19  [5689]~P55(x56892,x56893)+P55(x56891,f870(f870(f287(x56892,x56891),x56893),x56894))
% 160.46/160.19  [5820]~P36(x58201,x58202,x58204)+P36(x58201,x58202,f870(f870(f151(x58201),x58203),x58204))
% 160.46/160.19  [5821]~P36(x58211,x58212,x58214)+P36(x58211,x58212,f870(f870(f134(x58211),x58213),x58214))
% 160.46/160.19  [5822]~P36(x58221,x58222,x58223)+P36(x58221,x58222,f870(f870(f134(x58221),x58223),x58224))
% 160.46/160.19  [5910]~E(x59101,f113(x59102))+~E(f870(f870(f134(x59102),x59103),f870(f870(f151(x59102),x59104),f113(x59102))),x59101)
% 160.46/160.19  [5935]~P34(x59353,x59351,f870(f870(f151(x59353),x59352),x59354))+P1(f870(x59351,x59352))
% 160.46/160.19  [5945]E(f114(x59451,x59452),x59453)+~E(f870(f870(f134(x59451),x59453),f870(f870(f151(x59451),x59454),f113(x59451))),x59452)
% 160.46/160.19  [5946]E(f144(x59461,x59462),x59463)+~E(f870(f870(f134(x59461),x59464),f870(f870(f151(x59461),x59463),f113(x59461))),x59462)
% 160.46/160.19  [6056]~E(f139(a932,f870(f301(a932,x60561),x60562)),f870(f870(f151(a932),x60563),x60564))+P1(f870(f870(f234(a932),x60561),x60562))
% 160.46/160.19  [6065]P34(x60651,x60652,x60653)+~P34(x60651,x60652,f870(f870(f151(x60651),x60654),x60653))
% 160.46/160.19  [6066]P34(x60661,x60662,x60663)+~P34(x60661,x60662,f870(f870(f134(x60661),x60664),x60663))
% 160.46/160.19  [6067]P34(x60671,x60672,x60673)+~P34(x60671,x60672,f870(f870(f134(x60671),x60673),x60674))
% 160.46/160.19  [6261]E(x62611,f870(f870(f134(x62612),f870(f168(x62612),x62613)),f870(f870(f151(x62612),x62614),f113(x62612))))+~E(f870(f168(x62612),x62611),f870(f870(f151(x62612),x62614),x62613))
% 160.46/160.19  [6441]~P112(x64411)+E(f870(f870(f102(f940(x64411,a928)),f870(f301(x64411,x64412),x64413)),f870(f301(x64411,x64413),x64414)),f188(f940(x64411,a928)))
% 160.46/160.19  [6452]E(f870(f870(f164(x64521),f169(x64521,x64522,x64523)),x64524),x64523)+~P1(f870(f870(f234(a932),x64524),x64522))
% 160.46/160.19  [6479]~P78(x64791)+E(f870(f165(x64791),f870(f870(f154(a1,x64791),x64792),f178(x64793,x64794))),f870(f870(f8(a1,x64791),x64792),f870(f172(a1),f178(x64793,x64794))))
% 160.46/160.19  [6480]~P78(x64801)+E(f870(f870(f8(a1,x64801),x64802),f870(f172(a1),f178(x64803,x64804))),f870(f165(x64801),f870(f870(f154(a1,x64801),x64802),f178(x64803,x64804))))
% 160.46/160.19  [6625]~E(x66252,f870(f870(f134(x66251),f870(f168(x66251),x66254)),f870(f870(f151(x66251),x66253),f113(x66251))))+E(f870(f168(x66251),x66252),f870(f870(f151(x66251),x66253),x66254))
% 160.46/160.19  [6641]~P20(x66412,x66413,x66414,x66411)+E(f870(x66411,f188(f940(x66412,a928))),f31(x66413))
% 160.46/160.19  [6671]~P112(x66711)+E(f870(f870(f102(f940(x66711,a928)),f305(x66711,x66712,x66713)),f870(f301(x66711,x66713),x66714)),f188(f940(x66711,a928)))
% 160.46/160.19  [6882]E(x68821,f188(f940(x68822,a928)))+~E(f312(x68823,x68822,x68824,x68821),f188(f940(f938(x68823,x68822),a928)))
% 160.46/160.19  [6883]E(x68831,f188(f940(x68832,a928)))+~E(f312(x68832,x68833,x68831,x68834),f188(f940(f938(x68832,x68833),a928)))
% 160.46/160.19  [6952]~P111(x69522)+E(f870(f189(f933(x69521)),f150(x69521,x69522,x69523,x69524)),f870(f189(f933(x69521)),x69524))
% 160.46/160.19  [6963]~P1(f870(f249(x69633,x69634,x69631),x69632))+P1(f870(f870(x69631,f565(x69632,x69631)),x69632))
% 160.46/160.19  [7006]~P1(f870(f60(x70062),x70064))+P1(f870(f60(x70061),f870(f309(x70062,x70061,x70063),x70064)))
% 160.46/160.19  [7238]~P26(x72382,x72381,x72383,x72384)+E(f870(f34(x72381),f870(f309(x72382,x72381,x72383),x72384)),f870(f34(x72382),x72384))
% 160.46/160.19  [7256]E(f870(f309(x72561,x72562,x72563),f870(f310(x72561,x72562,x72563),x72564)),x72564)+~E(f870(f309(x72561,x72562,x72563),f241(f940(x72561,a928))),f241(f940(x72562,a928)))
% 160.46/160.19  [7678]~P26(x76781,x76782,x76783,f241(f940(x76781,a928)))+E(f870(f310(x76781,x76782,x76783),f870(f309(x76781,x76782,x76783),x76784)),x76784)
% 160.46/160.19  [7963]E(x79631,x79632)+~P1(f870(f870(f328(x79633),x79631),f870(f172(x79633),f169(x79633,x79634,x79632))))
% 160.46/160.19  [7972]~E(x79721,f2(a932))+~P1(f870(f870(f328(x79722),x79723),f870(f172(x79722),f169(x79722,x79721,x79724))))
% 160.46/160.19  [8005]P1(f870(x80051,x80052))+~P1(f870(f870(f328(x80053),x80052),f870(f172(x80053),f177(x80053,x80051,x80054))))
% 160.46/160.19  [8119]~P1(f870(f870(f328(f933(x81191)),f870(f870(f151(x81191),x81192),x81194)),f161(x81191,x81193)))+P1(f870(f870(f328(x81191),x81192),x81193))
% 160.46/160.19  [8250]~P1(f870(f870(f328(x82501),x82502),f870(f172(x82501),f176(x82501,x82503,x82504))))+P1(f870(f870(f328(x82501),x82502),f870(f172(x82501),x82503)))
% 160.46/160.19  [8251]~P1(f870(f870(f328(x82511),x82512),f870(f172(x82511),f170(x82511,x82514,x82513))))+P1(f870(f870(f328(x82511),x82512),f870(f172(x82511),x82513)))
% 160.46/160.19  [8252]~P1(f870(f870(f328(x82521),x82522),f870(f172(x82521),f177(x82521,x82524,x82523))))+P1(f870(f870(f328(x82521),x82522),f870(f172(x82521),x82523)))
% 160.46/160.19  [8262]E(f870(f189(f933(x82621)),x82622),x82623)+~P1(f870(f870(f328(f933(x82621)),x82622),f870(f172(f933(x82621)),f54(x82621,x82623,x82624))))
% 160.46/160.19  [8358]P1(f870(x83583,x83582))+E(f870(f136(x83581,f870(f870(f10(a928,a928,x83581),a321),f870(a324,x83582))),f870(f136(x83581,x83583),x83584)),f870(f136(x83581,x83583),x83584))
% 160.46/160.19  [8469]E(f870(f870(f164(x84691),f177(x84691,x84692,x84693)),x84694),f870(f870(f164(x84691),x84693),x84694))+~P1(f870(f870(f234(a932),x84694),f870(f189(f933(x84691)),f177(x84691,x84692,x84693))))
% 160.46/160.19  [8555]~P78(x85551)+E(f870(f870(f8(a932,x85551),f870(f870(f10(a932,x85551,a932),x85552),a112)),f870(f301(a932,x85553),x85554)),f870(f870(f8(a932,x85551),x85552),f870(f301(a932,f870(a112,x85553)),f870(a112,x85554))))
% 160.46/160.19  [8564]~P78(x85641)+E(f870(f870(f8(a932,x85641),f870(f870(f10(a932,x85641,a932),x85642),a112)),f302(a932,x85643,x85644)),f870(f870(f8(a932,x85641),x85642),f302(a932,f870(a112,x85643),f870(a112,x85644))))
% 160.46/160.19  [8694]~P26(x86941,x86943,x86944,f241(f940(x86941,a928)))+P26(x86941,f940(x86942,x86943),f870(f870(f10(x86943,f940(x86942,x86943),x86941),f18(x86943,x86942)),x86944),f241(f940(x86941,a928)))
% 160.46/160.19  [8778]~P26(x87782,x87781,x87784,x87783)+E(f870(f309(x87781,x87782,f76(x87782,x87781,x87783,x87784)),f870(f309(x87782,x87781,x87784),x87783)),x87783)
% 160.46/160.19  [8838]~P1(f870(f870(f328(f939(x88381,x88381)),f870(f870(f251(x88381,x88381),x88382),x88384)),f262(x88381,x88383)))+P1(f870(f870(f328(x88381),x88382),x88383))
% 160.46/160.19  [8961]~P26(x89612,x89611,x89613,f241(f940(x89612,a928)))+E(f870(f309(x89611,x89612,f91(x89612,x89611,f241(f940(x89612,a928)),x89613)),f870(f309(x89612,x89611,x89613),x89614)),x89614)
% 160.46/160.19  [9037]~P27(x90371,x90372,x90373,x90374,f241(f940(x90372,a928)))+E(f870(f309(x90371,x90372,x90373),f241(f940(x90371,a928))),f241(f940(x90372,a928)))
% 160.46/160.19  [9070]~E(f870(f870(f8(x90701,a932),x90704),x90703),f870(a112,x90702))+P1(f870(f870(f328(x90701),f589(x90702,x90703,x90704,x90701)),x90703))
% 160.46/160.19  [9091]~E(f870(f870(f8(x90914,a932),x90911),x90913),f870(a112,x90912))+P1(f870(f870(f234(a932),f2(a932)),f870(x90911,f589(x90912,x90913,x90911,x90914))))
% 160.46/160.19  [9102]~P1(f870(f60(x91022),x91024))+P1(f870(f870(f233(a932),f870(f34(x91021),f870(f309(x91022,x91021,x91023),x91024))),f870(f34(x91022),x91024)))
% 160.46/160.19  [9103]E(f870(f870(f251(x91031,x91032),f652(x91033,x91034,x91032,x91031)),f653(x91033,x91034,x91032,x91031)),x91034)+~P1(f870(f870(f328(f939(x91031,x91032)),x91034),f870(f285(x91032,x91031),x91033)))
% 160.46/160.19  [9111]P26(x91111,x91112,x91113,x91114)+P1(f870(f870(f328(x91111),f394(x91114,x91113,x91112,x91111)),x91114))
% 160.46/160.19  [9112]P26(x91121,x91122,x91123,x91124)+P1(f870(f870(f328(x91121),f400(x91124,x91123,x91122,x91121)),x91124))
% 160.46/160.19  [9181]P12(x91811,x91812,x91813,x91814)+P1(f870(f870(f328(f939(x91811,x91811)),f395(x91814,x91813,x91812,x91811)),x91813))
% 160.46/160.19  [9235]P1(f870(x92351,x92352))+~P1(f870(x92351,f870(f870(f251(x92353,x92354),f925(x92354,x92353,x92351)),f335(x92354,x92353,x92351))))
% 160.46/160.19  [9252]E(f870(f189(f933(x92521)),x92522),f870(f189(f933(x92521)),x92523))+~P1(f870(f870(f328(f939(f933(x92521),f933(x92521))),f870(f870(f251(f933(x92521),f933(x92521)),x92522),x92523)),f145(x92521,x92524)))
% 160.46/160.19  [9253]E(f870(f189(f933(x92531)),x92532),f870(f189(f933(x92531)),x92533))+~P1(f870(f870(f328(f939(f933(x92531),f933(x92531))),f870(f870(f251(f933(x92531),f933(x92531)),x92532),x92533)),f157(x92531,x92534)))
% 160.46/160.19  [9256]E(f870(f189(f933(x92561)),x92562),f870(f189(f933(x92561)),x92563))+~P1(f870(f870(f328(f939(f933(x92561),f933(x92561))),f870(f870(f251(f933(x92561),f933(x92561)),x92562),x92563)),f158(x92561,x92564)))
% 160.46/160.19  [9325]P1(f870(f870(f233(a932),f155(x93251,x93252,x93253)),f155(x93251,x93254,x93253)))+P1(f870(f870(f328(x93251),f680(x93254,x93252,x93253,x93251)),f870(f172(x93251),x93253)))
% 160.46/160.19  [9328]E(f870(f189(f933(x93281)),x93282),f870(f189(f933(x93281)),x93283))+~P1(f870(f870(f328(f939(f933(x93281),f933(x93281))),f870(f870(f251(f933(x93281),f933(x93281)),x93282),x93283)),f306(f933(x93281),f157(x93281,x93284))))
% 160.46/160.19  [9455]P1(f870(f870(f286(a932),x94551),x94552))+P1(f870(f870(f233(f940(a932,a928)),f295(a932,f286(a932),x94551,x94552)),f295(a932,f286(a932),x94553,x94554)))
% 160.46/160.19  [9572]~P26(x95721,x95722,x95723,x95724)+~P1(f870(f870(f234(a932),f870(f34(x95722),f870(f309(x95721,x95722,x95723),x95724))),f870(f34(x95721),x95724)))
% 160.46/160.19  [9619]~P1(f870(f870(f328(f939(f933(x96191),f933(x96191))),f870(f870(f251(f933(x96191),f933(x96191)),x96192),x96193)),f157(x96191,x96194)))+P1(f870(f870(f328(f939(f933(x96191),f933(x96191))),f870(f870(f251(f933(x96191),f933(x96191)),x96192),x96193)),f158(x96191,f306(x96191,x96194))))
% 160.46/160.19  [9623]~P1(f870(f870(f328(f939(f933(x96231),f933(x96231))),f870(f870(f251(f933(x96231),f933(x96231)),x96232),x96233)),f158(x96231,x96234)))+P1(f870(f870(f328(f939(f933(x96231),f933(x96231))),f870(f870(f251(f933(x96231),f933(x96231)),x96232),x96233)),f306(f933(x96231),f157(x96231,x96234))))
% 160.46/160.19  [9639]P1(f870(f870(f328(f939(x96391,x96391)),f870(f870(f251(x96391,x96391),x96392),x96393)),f306(x96391,x96394)))+~P1(f870(f870(f328(f939(x96391,x96391)),f870(f870(f251(x96391,x96391),x96392),x96393)),f870(f870(f288(x96391,x96391,x96391),x96394),f306(x96391,x96394))))
% 160.46/160.19  [9828]E(f870(f870(f134(x98281),f694(x98282,x98283,x98284,x98281)),f870(f870(f151(x98281),f695(x98282,x98283,x98284,x98281)),f697(x98282,x98283,x98284,x98281))),x98284)+~P1(f870(f870(f328(f939(f933(x98281),f933(x98281))),f870(f870(f251(f933(x98281),f933(x98281)),x98284),x98283)),f157(x98281,x98282)))
% 160.46/160.19  [9829]E(f870(f870(f134(x98291),f694(x98292,x98293,x98294,x98291)),f870(f870(f151(x98291),f696(x98292,x98293,x98294,x98291)),f697(x98292,x98293,x98294,x98291))),x98293)+~P1(f870(f870(f328(f939(f933(x98291),f933(x98291))),f870(f870(f251(f933(x98291),f933(x98291)),x98294),x98293)),f157(x98291,x98292)))
% 160.46/160.19  [9907]P1(f870(f870(f328(f939(x99071,x99071)),f870(f870(f251(x99071,x99071),x99072),f639(x99073,x99074,x99072,x99071))),f306(x99071,x99073)))+~P1(f870(f870(f328(f939(x99071,x99071)),f870(f870(f251(x99071,x99071),x99072),x99074)),f870(f870(f288(x99071,x99071,x99071),x99073),f306(x99071,x99073))))
% 160.46/160.19  [9975]P1(f870(f870(f233(a932),f155(x99751,x99752,x99753)),f155(x99751,x99754,x99753)))+~P1(f870(f870(f234(a932),f870(x99752,f680(x99754,x99752,x99753,x99751))),f870(x99754,f680(x99754,x99752,x99753,x99751))))
% 160.46/160.19  [10046]P1(f870(f870(f328(f939(x100461,x100461)),f870(f870(f251(x100461,x100461),f647(x100462,x100463,x100464,x100461)),x100463)),f306(x100461,x100462)))+~P1(f870(f870(f328(f939(x100461,x100461)),f870(f870(f251(x100461,x100461),x100464),x100463)),f870(f870(f288(x100461,x100461,x100461),x100462),f306(x100461,x100462))))
% 160.46/160.19  [5454]~E(x54542,x54543)+E(f170(x54541,x54542,f870(f870(f151(x54541),x54543),x54544)),x54544)
% 160.46/160.19  [5583]P1(f870(x55832,x55833))+E(f177(x55831,x55832,f870(f870(f151(x55831),x55833),x55834)),f113(x55831))
% 160.46/160.19  [5650]~P91(x56502)+E(f870(f870(f78(f940(x56501,x56502)),x56503),x56504),f870(f78(x56502),f870(x56503,x56504)))
% 160.46/160.19  [5663]~E(x56632,f2(a932))+E(f870(f870(f138(x56631),x56632),f870(f870(f151(x56631),x56633),x56634)),f870(f870(f151(x56631),x56633),x56634))
% 160.46/160.19  [5664]P1(f870(x56642,x56643))+E(f870(f136(x56641,x56642),f870(f870(f151(x56641),x56643),x56644)),f870(f136(x56641,x56642),x56644))
% 160.46/160.19  [5803]~E(x58032,x58034)+P1(f870(f870(f870(f308(x58031),x58032),x58033),x58034))
% 160.46/160.19  [5811]E(x58111,f113(x58112))+E(f144(x58113,f870(f870(f154(x58112,x58113),x58114),x58111)),f870(x58114,f144(x58112,x58111)))
% 160.46/160.19  [5825]~E(x58251,f62(x58252,x58254))+E(f870(x58251,f870(f870(f308(x58252),x58253),f188(f940(x58252,a928)))),x58253)
% 160.46/160.19  [5862]E(x58621,f113(x58622))+E(f870(f141(x58623),f870(f870(f154(x58622,x58623),x58624),x58621)),f870(x58624,f870(f141(x58622),x58621)))
% 160.46/160.19  [5965]~P1(f870(x59653,x59654))+P1(f870(f870(f870(f308(x59651),x59652),x59653),x59654))
% 160.46/160.19  [6086]~P19(x60862,x60864,x60861)+E(f870(x60861,f870(f870(f308(x60862),x60863),f188(f940(x60862,a928)))),x60863)
% 160.46/160.19  [6113]~E(x61132,x61133)+P1(f870(f870(f328(x61131),x61132),f870(f870(f308(x61131),x61133),x61134)))
% 160.46/160.19  [6118]~P121(x61181)+E(f870(f870(f79(x61181),x61182),f870(f870(f79(x61181),x61183),x61184)),f870(f870(f79(x61181),x61183),f870(f870(f79(x61181),x61182),x61184)))
% 160.46/160.19  [6119]~P121(x61191)+E(f870(f870(f80(x61191),x61192),f870(f870(f80(x61191),x61193),x61194)),f870(f870(f80(x61191),x61193),f870(f870(f80(x61191),x61192),x61194)))
% 160.46/160.19  [6121]~P111(x61211)+E(f870(f870(f237(x61211),x61212),f870(f870(f237(x61211),x61213),x61214)),f870(f870(f237(x61211),x61213),f870(f870(f237(x61211),x61212),x61214)))
% 160.46/160.19  [6123]~P111(x61231)+E(f870(f870(f232(x61231),x61232),f870(f870(f232(x61231),x61233),x61234)),f870(f870(f232(x61231),x61233),f870(f870(f232(x61231),x61232),x61234)))
% 160.46/160.19  [6124]~P102(x61241)+E(f870(f870(f101(x61241),x61242),f870(f870(f101(x61241),x61243),x61244)),f870(f870(f101(x61241),x61243),f870(f870(f101(x61241),x61242),x61244)))
% 160.46/160.19  [6126]~P105(x61261)+E(f870(f870(f101(x61261),x61262),f870(f870(f101(x61261),x61263),x61264)),f870(f870(f101(x61261),x61263),f870(f870(f101(x61261),x61262),x61264)))
% 160.46/160.19  [6127]~P102(x61271)+E(f870(f870(f102(x61271),x61272),f870(f870(f102(x61271),x61273),x61274)),f870(f870(f102(x61271),x61273),f870(f870(f102(x61271),x61272),x61274)))
% 160.46/160.19  [6129]~P106(x61291)+E(f870(f870(f102(x61291),x61292),f870(f870(f102(x61291),x61293),x61294)),f870(f870(f102(x61291),x61293),f870(f870(f102(x61291),x61292),x61294)))
% 160.46/160.19  [6134]E(x61341,x61342)+E(f170(x61343,x61341,f870(f870(f151(x61343),x61342),x61344)),f870(f870(f151(x61343),x61342),f170(x61343,x61341,x61344)))
% 160.46/160.19  [6147]~P1(f870(x61472,x61473))+E(f870(f136(x61471,x61472),f870(f870(f151(x61471),x61473),x61474)),f870(f870(f151(x61471),x61473),f870(f136(x61471,x61472),x61474)))
% 160.46/160.19  [6282]~P1(f870(x62822,x62823))+E(f177(x62821,x62822,f870(f870(f151(x62821),x62823),x62824)),f870(f870(f151(x62821),x62823),f177(x62821,x62822,x62824)))
% 160.46/160.19  [6332]P25(x63321,x63322,x63323)+~P25(x63321,x63322,f870(f870(f308(f931(x63321)),x63324),x63323))
% 160.46/160.19  [6348]E(x63481,f188(f940(x63482,a928)))+E(f870(f870(f38(x63482,f940(x63483,a928)),x63481),f870(f18(f940(x63483,a928),x63482),x63484)),x63484)
% 160.46/160.19  [6349]E(x63491,f188(f940(x63492,a928)))+E(f870(f870(f39(x63492,f940(x63493,a928)),x63491),f870(f18(f940(x63493,a928),x63492),x63494)),x63494)
% 160.46/160.19  [6358]~E(x63584,f188(f940(x63582,a928)))+E(f870(f870(f253(x63581,x63582),x63583),f870(f18(f940(x63582,a928),x63581),x63584)),f188(f940(f939(x63581,x63582),a928)))
% 160.46/160.19  [6359]~E(x63593,f188(f940(x63591,a928)))+E(f870(f870(f253(x63591,x63592),x63593),f870(f18(f940(x63592,a928),x63591),x63594)),f188(f940(f939(x63591,x63592),a928)))
% 160.46/160.19  [6413]E(x64131,f2(a932))+E(f870(f870(f138(x64132),x64131),f870(f870(f151(x64132),x64133),x64134)),f870(f870(f138(x64132),f870(f870(f3(a932),x64131),f77(a932))),x64134))
% 160.46/160.19  [6434]E(x64341,f188(f940(x64342,a928)))+E(f870(f309(x64342,x64343,f870(f18(x64343,x64342),x64344)),x64341),f870(f870(f308(x64343),x64344),f188(f940(x64343,a928))))
% 160.46/160.19  [6437]E(f870(f310(x64371,x64372,f870(f18(x64372,x64371),x64373)),x64374),f188(f940(x64371,a928)))+P1(f870(f870(f328(x64372),x64373),x64374))
% 160.46/160.19  [6504]~E(x65043,f188(f940(x65041,a928)))+E(f870(f870(f38(x65041,f940(x65042,a928)),x65043),f870(f18(f940(x65042,a928),x65041),x65044)),f188(f940(x65042,a928)))
% 160.46/160.19  [6505]~E(x65053,f188(f940(x65051,a928)))+E(f870(f870(f39(x65051,f940(x65052,a928)),x65053),f870(f18(f940(x65052,a928),x65051),x65054)),f241(f940(x65052,a928)))
% 160.46/160.19  [6507]~P4(x65071)+E(f44(x65071,f870(f870(f80(x65071),x65072),x65073),f870(f870(f80(x65071),x65072),x65074)),f870(f870(f80(x65071),x65072),f44(x65071,x65073,x65074)))
% 160.46/160.19  [6681]E(f870(f310(x66811,x66812,f870(f18(x66812,x66811),x66813)),x66814),f241(f940(x66811,a928)))+~P1(f870(f870(f328(x66812),x66813),x66814))
% 160.46/160.19  [6705]~P1(f870(f870(f328(x67051),x67052),x67054))+P1(f870(f870(f328(x67051),x67052),f870(f870(f308(x67051),x67053),x67054)))
% 160.46/160.19  [6710]P1(f870(x67101,x67102))+~P1(f870(f160(x67103,x67101),f870(f870(f151(x67103),x67102),x67104)))
% 160.46/160.19  [6719]~E(x67193,f870(f870(f3(a932),f870(f189(f933(x67191)),x67192)),f77(a932)))+E(f114(x67191,f870(f870(f159(x67191,x67192),x67193),x67194)),f114(x67191,x67192))
% 160.46/160.19  [6738]~P111(x67381)+E(f870(f870(f102(f940(x67381,a928)),f870(f300(x67381),x67382)),f302(x67381,x67383,x67384)),f302(x67381,x67383,f870(f870(f237(x67381),x67382),x67384)))
% 160.46/160.19  [6739]~P111(x67391)+E(f870(f870(f102(f940(x67391,a928)),f870(f282(x67391),x67392)),f302(x67391,x67393,x67394)),f302(x67391,f870(f870(f232(x67391),x67392),x67393),x67394))
% 160.46/160.19  [6755]E(f870(f870(f102(f940(x67551,a928)),x67552),f870(f870(f308(x67551),x67553),x67554)),f870(f870(f102(f940(x67551,a928)),x67552),x67554))+P1(f870(f870(f328(x67551),x67553),x67552))
% 160.46/160.19  [6767]E(f170(x67671,x67672,f870(f870(f134(x67671),x67673),x67674)),f870(f870(f134(x67671),x67673),f170(x67671,x67672,x67674)))+P1(f870(f870(f328(x67671),x67672),f870(f172(x67671),x67673)))
% 160.46/160.19  [6772]~P83(x67721)+E(f870(f870(f80(x67721),f870(f870(f243(x67721),x67722),x67723)),f870(f870(f243(x67721),x67722),x67724)),f870(f870(f243(x67721),x67722),f870(f870(f79(a932),x67723),x67724)))
% 160.46/160.19  [6773]~P121(x67731)+E(f870(f870(f80(x67731),f870(f870(f243(x67731),x67732),x67733)),f870(f870(f243(x67731),x67732),x67734)),f870(f870(f243(x67731),x67732),f870(f870(f79(a932),x67733),x67734)))
% 160.46/160.19  [6809]~P121(x68091)+E(f870(f870(f79(x68091),f870(f870(f80(x68091),x68092),x68093)),f870(f870(f80(x68091),x68092),x68094)),f870(f870(f80(x68091),x68092),f870(f870(f79(x68091),x68093),x68094)))
% 160.46/160.19  [6810]~P111(x68101)+E(f870(f870(f232(x68101),f870(f870(f237(x68101),x68102),x68103)),f870(f870(f237(x68101),x68102),x68104)),f870(f870(f237(x68101),x68102),f870(f870(f232(x68101),x68103),x68104)))
% 160.46/160.19  [6811]~P111(x68111)+E(f870(f870(f237(x68111),f870(f870(f232(x68111),x68112),x68113)),f870(f870(f232(x68111),x68112),x68114)),f870(f870(f232(x68111),x68112),f870(f870(f237(x68111),x68113),x68114)))
% 160.46/160.19  [6812]~P103(x68121)+E(f870(f870(f102(x68121),f870(f870(f101(x68121),x68122),x68123)),f870(f870(f101(x68121),x68122),x68124)),f870(f870(f101(x68121),x68122),f870(f870(f102(x68121),x68123),x68124)))
% 160.46/160.19  [6813]~P103(x68131)+E(f870(f870(f101(x68131),f870(f870(f102(x68131),x68132),x68133)),f870(f870(f102(x68131),x68132),x68134)),f870(f870(f102(x68131),x68132),f870(f870(f101(x68131),x68133),x68134)))
% 160.46/160.19  [6846]~P4(x68461)+E(f44(x68461,f870(f870(f80(x68461),x68462),x68463),f870(f870(f80(x68461),x68464),x68463)),f870(f870(f80(x68461),f44(x68461,x68462,x68464)),x68463))
% 160.46/160.19  [6849]~E(f870(f189(f933(x68491)),x68493),f870(f189(f933(x68492)),x68494))+E(f870(f870(f154(f939(x68491,x68492),x68492),f255(x68491,x68492)),f870(f870(f181(x68491,x68492),x68493),x68494)),x68494)
% 160.46/160.19  [6850]~E(f870(f189(f933(x68501)),x68503),f870(f189(f933(x68502)),x68504))+E(f870(f870(f154(f939(x68501,x68502),x68501),f250(x68501,x68502)),f870(f870(f181(x68501,x68502),x68503),x68504)),x68503)
% 160.46/160.19  [6855]P1(f870(f160(x68551,x68552),x68553))+~P1(f870(f160(x68551,x68552),f870(f870(f151(x68551),x68554),x68553)))
% 160.46/160.19  [6856]P1(f870(f160(x68561,x68562),x68563))+~P1(f870(f160(x68561,x68562),f870(f870(f134(x68561),x68564),x68563)))
% 160.46/160.19  [6857]P1(f870(f160(x68571,x68572),x68573))+~P1(f870(f160(x68571,x68572),f870(f870(f134(x68571),x68573),x68574)))
% 160.46/160.19  [6862]~P5(x68621)+E(f44(x68621,f870(f870(f3(x68621),x68622),f44(x68621,x68623,x68624)),x68624),f44(x68621,f870(f870(f3(x68621),x68622),x68623),x68624))
% 160.46/160.19  [6864]~P4(x68641)+E(f44(x68641,f870(f870(f80(x68641),x68642),f44(x68641,x68643,x68644)),x68644),f44(x68641,f870(f870(f80(x68641),x68642),x68643),x68644))
% 160.46/160.19  [6865]~P4(x68651)+E(f44(x68651,f870(f870(f79(x68651),x68652),f44(x68651,x68653,x68654)),x68654),f44(x68651,f870(f870(f79(x68651),x68652),x68653),x68654))
% 160.46/160.19  [6944]~P111(x69441)+E(f870(f870(f102(f940(x69441,a928)),f302(x69441,x69442,x69443)),f870(f300(x69441),x69444)),f302(x69441,x69442,f870(f870(f237(x69441),x69443),x69444)))
% 160.46/160.19  [6945]~P111(x69451)+E(f870(f870(f102(f940(x69451,a928)),f302(x69451,x69452,x69453)),f870(f282(x69451),x69454)),f302(x69451,f870(f870(f232(x69451),x69452),x69454),x69453))
% 160.46/160.19  [6948]~E(f870(f189(f933(x69481)),x69483),f870(f189(f933(x69482)),x69484))+E(f870(f870(f181(x69481,x69482),f870(f168(x69481),x69483)),f870(f168(x69482),x69484)),f870(f168(f939(x69481,x69482)),f870(f870(f181(x69481,x69482),x69483),x69484)))
% 160.46/160.19  [6960]E(x69601,f870(f870(f3(a932),f870(f189(f933(x69602)),x69603)),f77(a932)))+E(f114(x69602,f870(f870(f159(x69602,x69603),x69601),x69604)),f870(f870(f159(x69602,f114(x69602,x69603)),x69601),x69604))
% 160.46/160.19  [6975]~P1(f870(f137(x69752),x69754))+P1(f870(f137(f939(x69751,x69752)),f870(f870(f181(x69751,x69752),x69753),x69754)))
% 160.46/160.19  [6976]~P1(f870(f137(x69761),x69763))+P1(f870(f137(f939(x69761,x69762)),f870(f870(f181(x69761,x69762),x69763),x69764)))
% 160.46/160.19  [7241]E(f870(f870(f35(a932),x72411),x72412),x72413)+~P1(f870(f47(x72411,x72412),f870(f870(f251(a932,a932),x72413),x72414)))
% 160.46/160.19  [7265]E(f44(a932,x72651,x72652),x72653)+~P1(f870(f47(x72651,x72652),f870(f870(f251(a932,a932),x72654),x72653)))
% 160.46/160.19  [7268]P1(f870(f137(x72681),x72682))+~P1(f870(f137(x72683),f870(f870(f154(x72681,x72683),x72684),x72682)))
% 160.46/160.19  [7276]~P25(x72761,x72762,f870(f870(f308(f931(x72761)),x72763),x72764))+P25(x72761,x72762,f870(f870(f308(f931(x72761)),x72763),f188(f940(f931(x72761),a928))))
% 160.46/160.19  [7352]E(f170(x73521,x73522,f870(f870(f134(x73521),x73523),x73524)),f870(f870(f134(x73521),f170(x73521,x73522,x73523)),x73524))+~P1(f870(f870(f328(x73521),x73522),f870(f172(x73521),x73523)))
% 160.46/160.19  [7443]~P5(x74431)+E(f44(x74431,f870(f870(f3(x74431),f44(x74431,x74432,x74433)),x74434),x74433),f44(x74431,f870(f870(f3(x74431),x74432),x74434),x74433))
% 160.46/160.19  [7446]~P4(x74461)+E(f44(x74461,f870(f870(f79(x74461),f44(x74461,x74462,x74463)),x74464),x74463),f44(x74461,f870(f870(f79(x74461),x74462),x74464),x74463))
% 160.46/160.19  [7447]~P4(x74471)+E(f44(x74471,f870(f870(f80(x74471),f44(x74471,x74472,x74473)),x74474),x74473),f44(x74471,f870(f870(f80(x74471),x74472),x74474),x74473))
% 160.46/160.19  [7647]~E(x76471,f870(f870(f151(x76472),x76473),x76474))+~P1(f870(f870(f233(a932),f870(f189(f933(x76472)),x76471)),f870(f189(f933(x76472)),x76474)))
% 160.46/160.19  [7856]P26(x78561,x78562,x78563,f870(f172(x78561),x78564))+~P1(f870(f137(x78562),f870(f870(f154(x78561,x78562),x78563),x78564)))
% 160.46/160.19  [7929]~P1(f870(f870(f233(f940(x79291,a928)),x79292),x79294))+P1(f870(f870(f233(f940(x79291,a928)),x79292),f870(f870(f308(x79291),x79293),x79294)))
% 160.46/160.19  [7964]~P5(x79641)+E(f44(x79641,f870(f870(f3(x79641),f44(x79641,x79642,x79643)),f44(x79641,x79644,x79643)),x79643),f44(x79641,f870(f870(f3(x79641),x79642),x79644),x79643))
% 160.46/160.19  [7965]~P4(x79651)+E(f44(x79651,f870(f870(f79(x79651),f44(x79651,x79652,x79653)),f44(x79651,x79654,x79653)),x79653),f44(x79651,f870(f870(f79(x79651),x79652),x79654),x79653))
% 160.46/160.19  [7966]~P4(x79661)+E(f44(x79661,f870(f870(f80(x79661),f44(x79661,x79662,x79663)),f44(x79661,x79664,x79663)),x79663),f44(x79661,f870(f870(f80(x79661),x79662),x79664),x79663))
% 160.46/160.19  [8070]~E(f870(x80704,f365(x80704,x80703,x80701,x80702)),f188(f940(x80702,a928)))+E(f870(f870(f38(x80701,f940(x80702,a928)),x80703),x80704),f188(f940(x80702,a928)))
% 160.46/160.19  [8071]~E(f870(x80714,f413(x80714,x80713,x80711,x80712)),f241(f940(x80712,a928)))+E(f870(f870(f39(x80711,f940(x80712,a928)),x80713),x80714),f241(f940(x80712,a928)))
% 160.46/160.19  [8072]~E(f870(x80724,f372(x80724,x80723,x80722,x80721)),f188(f940(x80722,a928)))+E(f870(f870(f38(x80721,f940(x80722,a928)),x80723),x80724),f188(f940(x80722,a928)))
% 160.46/160.19  [8073]~E(f870(x80734,f417(x80734,x80733,x80732,x80731)),f241(f940(x80732,a928)))+E(f870(f870(f39(x80731,f940(x80732,a928)),x80733),x80734),f241(f940(x80732,a928)))
% 160.46/160.19  [8470]P1(f870(x84701,x84702))+~P1(f870(f870(f328(x84703),x84702),f870(f870(f102(f940(x84703,a928)),x84704),f870(f261(x84703),x84701))))
% 160.46/160.19  [8507]~P1(f870(f870(f233(f940(x85071,a928)),x85073),x85074))+P1(f870(f870(f233(f940(x85071,a928)),f870(f870(f308(x85071),x85072),x85073)),f870(f870(f308(x85071),x85072),x85074)))
% 160.46/160.19  [8687]P1(f870(x86872,x86873))+E(f870(f870(f138(x86871),f870(f189(f933(x86871)),f177(x86871,x86872,f870(f870(f151(x86871),x86873),x86874)))),f870(f870(f151(x86871),x86873),x86874)),f870(f870(f151(x86871),x86873),x86874))
% 160.46/160.19  [8792]~P1(f870(f870(f234(a932),f870(x87924,x87922)),f870(x87924,x87923)))+P1(f870(f870(f328(f939(x87921,x87921)),f870(f870(f251(x87921,x87921),x87922),x87923)),f870(f870(f287(a932,x87921),a239),x87924)))
% 160.46/160.19  [8888]~P1(f870(x88882,f752(x88884,x88882,x88883,x88881)))+E(f177(x88881,x88882,f870(f870(f134(x88881),x88883),x88884)),f870(f870(f134(x88881),x88883),f177(x88881,x88882,x88884)))
% 160.46/160.19  [8965]P26(f933(x89651),f933(x89652),f870(f154(x89651,x89652),x89653),x89654)+~P26(x89651,x89652,x89653,f36(f940(x89651,a928),f870(f309(f933(x89651),f940(x89651,a928),f172(x89651)),x89654)))
% 160.46/160.19  [9041]~P1(f870(x90412,x90413))+E(f870(f870(f138(x90411),f870(f189(f933(x90411)),f177(x90411,x90412,f870(f870(f151(x90411),x90413),x90414)))),f870(f870(f151(x90411),x90413),x90414)),f870(f870(f138(x90411),f870(f189(f933(x90411)),f177(x90411,x90412,x90414))),x90414))
% 160.46/160.19  [9082]~E(x90822,x90823)+E(f870(f136(x90821,f870(f870(f10(a928,a928,x90821),a321),f870(a324,x90822))),f870(f870(f151(x90821),x90823),x90824)),f870(f136(x90821,f870(f870(f10(a928,a928,x90821),a321),f870(a324,x90822))),x90824))
% 160.46/160.19  [9092]E(f870(f870(f38(x90921,f940(x90922,a928)),x90923),x90924),f188(f940(x90922,a928)))+P1(f870(f870(f328(x90921),f365(x90924,x90923,x90921,x90922)),x90923))
% 160.46/160.19  [9093]E(f870(f870(f39(x90931,f940(x90932,a928)),x90933),x90934),f241(f940(x90932,a928)))+P1(f870(f870(f328(x90931),f413(x90934,x90933,x90931,x90932)),x90933))
% 160.46/160.19  [9094]E(f870(f870(f38(x90941,f940(x90942,a928)),x90943),x90944),f188(f940(x90942,a928)))+P1(f870(f870(f328(x90941),f372(x90944,x90943,x90942,x90941)),x90943))
% 160.46/160.19  [9095]E(f870(f870(f39(x90951,f940(x90952,a928)),x90953),x90954),f241(f940(x90952,a928)))+P1(f870(f870(f328(x90951),f417(x90954,x90953,x90952,x90951)),x90953))
% 160.46/160.19  [9133]P1(f870(f870(f234(a932),f870(x91331,x91332)),f870(x91331,x91333)))+~P1(f870(f870(f328(f939(x91334,x91334)),f870(f870(f251(x91334,x91334),x91332),x91333)),f870(f870(f287(a932,x91334),a239),x91331)))
% 160.46/160.19  [9159]E(f177(x91591,x91592,f870(f870(f134(x91591),x91593),x91594)),f870(f870(f134(x91591),x91593),f177(x91591,x91592,x91594)))+P1(f870(f870(f328(x91591),f752(x91594,x91592,x91593,x91591)),f870(f172(x91591),x91593)))
% 160.46/160.19  [9211]~P27(x92111,x92112,x92113,f241(f940(x92111,a928)),f241(f940(x92112,a928)))+E(f870(f309(x92111,x92112,x92113),f870(f78(f940(x92111,a928)),x92114)),f870(f78(f940(x92112,a928)),f870(f309(x92111,x92112,x92113),x92114)))
% 160.46/160.19  [9314]P1(f870(f870(f328(x93141),f388(x93142,x93143,x93144,x93141)),x93143))+~P1(f870(f870(f328(f940(x93141,a928)),x93144),f870(f870(f59(x93141),x93143),x93142)))
% 160.46/160.19  [9317]E(x93171,x93172)+~P1(f870(f870(f328(f939(x93173,x93173)),f870(f870(f251(x93173,x93173),x93171),x93172)),f870(f870(f183(f939(x93173,x93173),a928),f2(a932)),x93174)))
% 160.46/160.19  [9398]E(f870(f284(x93981,x93981,x93982),f870(f870(f308(x93981),f388(x93982,x93983,x93984,x93981)),f188(f940(x93981,a928)))),x93984)+~P1(f870(f870(f328(f940(x93981,a928)),x93984),f870(f870(f59(x93981),x93983),x93982)))
% 160.46/160.19  [9409]~P1(f870(f870(f328(f939(x94091,x94091)),f870(f870(f251(x94091,x94091),x94093),x94092)),f306(x94091,x94094)))+P1(f870(f870(f328(f939(x94091,x94091)),f870(f870(f251(x94091,x94091),x94092),x94093)),f306(x94091,f870(f285(x94091,x94091),x94094))))
% 160.46/160.19  [9424]~P4(x94241)+E(f870(f870(f79(x94241),f870(f870(f79(x94241),f870(f870(f80(x94241),x94242),f870(f870(f35(x94241),x94243),x94242))),f44(x94241,x94243,x94242))),x94244),f870(f870(f79(x94241),x94243),x94244))
% 160.46/160.19  [9435]~P1(f870(f870(f328(x94351),x94353),x94354))+P1(f870(f870(f328(f940(x94351,a928)),f870(f284(x94351,x94351,x94352),f870(f870(f308(x94351),x94353),f188(f940(x94351,a928))))),f870(f870(f59(x94351),x94354),x94352)))
% 160.46/160.19  [9447]P1(f870(f870(f328(f939(x94471,x94471)),f870(f870(f251(x94471,x94471),x94472),x94473)),f306(x94471,x94474)))+~P1(f870(f870(f328(f939(x94471,x94471)),f870(f870(f251(x94471,x94471),x94473),x94472)),f306(x94471,f870(f285(x94471,x94471),x94474))))
% 160.46/160.19  [9533]E(f870(f870(f159(x95331,f870(f168(x95331),x95332)),f870(f870(f3(a932),f870(f870(f3(a932),f870(f189(f933(x95331)),x95332)),x95333)),f77(a932))),x95334),f870(f168(x95331),f870(f870(f159(x95331,x95332),x95333),x95334)))+~P1(f870(f870(f234(a932),x95333),f870(f189(f933(x95331)),x95332)))
% 160.46/160.19  [9536]~P1(f870(x95362,f747(x95364,x95362,x95363,x95361)))+E(f870(f870(f138(x95361),f870(f189(f933(x95361)),f177(x95361,x95362,f870(f870(f134(x95361),x95363),x95364)))),f870(f870(f134(x95361),x95363),x95364)),f870(f870(f138(x95361),f870(f189(f933(x95361)),f177(x95361,x95362,x95364))),x95364))
% 160.46/160.19  [9580]~P26(x95802,x95801,x95803,f241(f940(x95802,a928)))+P1(f870(f870(f233(f940(x95801,a928)),f870(f309(x95802,x95801,x95803),f870(f78(f940(x95802,a928)),x95804))),f870(f78(f940(x95801,a928)),f870(f309(x95802,x95801,x95803),x95804))))
% 160.46/160.19  [9592]~P6(x95921)+E(f870(f142(x95921,x95922,f870(f9(x95922,x95921,x95921),f870(f870(f10(x95921,f940(x95921,x95921),x95922),f101(x95921)),x95923)),f188(x95921)),x95924),f870(f870(f38(x95922,x95921),f870(f172(x95922),x95924)),x95923))
% 160.46/160.19  [9593]~P6(x95931)+E(f870(f142(x95931,x95932,f870(f9(x95932,x95931,x95931),f870(f870(f10(x95931,f940(x95931,x95931),x95932),f102(x95931)),x95933)),f241(x95931)),x95934),f870(f870(f39(x95932,x95931),f870(f172(x95932),x95934)),x95933))
% 160.46/160.19  [9603]E(f870(f870(f138(x96031),f870(f189(f933(x96031)),f177(x96031,x96032,f870(f870(f134(x96031),x96033),x96034)))),f870(f870(f134(x96031),x96033),x96034)),f870(f870(f138(x96031),f870(f189(f933(x96031)),f177(x96031,x96032,x96034))),x96034))+P1(f870(f870(f328(x96031),f747(x96034,x96032,x96033,x96031)),f870(f172(x96031),x96033)))
% 160.46/160.19  [9673]~P1(f870(f870(f328(f939(f933(x96734),f933(x96734))),f870(f870(f251(f933(x96734),f933(x96734)),x96733),x96732)),f157(x96734,x96731)))+P1(f870(f870(f234(a932),f681(x96731,x96732,x96733,x96734)),f870(f189(f933(x96734)),x96733)))
% 160.46/160.19  [9674]~P4(x96741)+E(f870(f870(f79(x96741),f870(f870(f79(x96741),f870(f870(f80(x96741),f870(f870(f35(x96741),x96742),x96743)),x96743)),f44(x96741,x96742,x96743))),x96744),f870(f870(f79(x96741),x96742),x96744))
% 160.46/160.19  [9702]~P1(f870(f870(f328(f939(f933(x97021),f933(x97021))),f870(f870(f251(f933(x97021),f933(x97021)),x97022),x97023)),f870(f285(f933(x97021),f933(x97021)),f157(x97021,x97024))))+P1(f870(f870(f328(f939(f933(x97021),f933(x97021))),f870(f870(f251(f933(x97021),f933(x97021)),x97022),x97023)),f157(x97021,f870(f285(x97021,x97021),x97024))))
% 160.46/160.19  [9703]P1(f870(f870(f328(f939(f933(x97031),f933(x97031))),f870(f870(f251(f933(x97031),f933(x97031)),x97032),x97033)),f870(f285(f933(x97031),f933(x97031)),f157(x97031,x97034))))+~P1(f870(f870(f328(f939(f933(x97031),f933(x97031))),f870(f870(f251(f933(x97031),f933(x97031)),x97032),x97033)),f157(x97031,f870(f285(x97031,x97031),x97034))))
% 160.46/160.19  [9744]~P1(f870(f870(f328(x97441),x97443),f870(f263(x97441,x97442),x97444)))+P1(f870(f870(f328(f939(x97441,x97442)),f870(f870(f251(x97441,x97442),x97443),f572(x97444,x97442,x97443,x97441))),x97444))
% 160.46/160.19  [9745]~P1(f870(f870(f328(x97451),x97453),f870(f263(x97451,x97452),x97454)))+P1(f870(f870(f328(f939(x97451,x97452)),f870(f870(f251(x97451,x97452),x97453),f573(x97454,x97452,x97453,x97451))),x97454))
% 160.46/160.19  [9902]~P1(f870(f870(f328(f939(x99021,x99021)),f870(f870(f251(x99021,x99021),x99022),x99024)),f870(f870(f288(x99021,x99021,x99021),x99023),f306(x99021,x99023))))+P1(f870(f870(f328(f939(x99021,x99021)),f870(f870(f251(x99021,x99021),x99022),f647(x99023,x99024,x99022,x99021))),x99023))
% 160.46/160.19  [10060]P12(x100601,x100602,x100603,x100604)+P1(f870(f870(f328(f939(x100601,x100601)),f870(f870(f251(x100601,x100601),f852(x100602,x100604,x100603,x100601)),f851(x100602,x100604,x100603,x100601))),x100603))
% 160.46/160.19  [10067]~P1(f870(f870(f328(f939(x100672,x100671)),x100674),f870(f285(x100671,x100672),x100673)))+P1(f870(f870(f328(f939(x100671,x100672)),f870(f870(f251(x100671,x100672),f653(x100673,x100674,x100671,x100672)),f652(x100673,x100674,x100671,x100672))),x100673))
% 160.46/160.19  [10091]~P1(f870(f870(f328(f939(f933(x100911),f933(x100911))),f870(f870(f251(f933(x100911),f933(x100911)),x100914),x100913)),f157(x100911,x100912)))+P1(f870(f870(f328(f939(x100911,x100911)),f870(f870(f251(x100911,x100911),f695(x100912,x100913,x100914,x100911)),f696(x100912,x100913,x100914,x100911))),x100912))
% 160.46/160.19  [10182]~P1(f870(f870(f328(f939(f933(x101821),f933(x101821))),f870(f870(f251(f933(x101821),f933(x101821)),x101822),x101824)),f157(x101821,x101823)))+P1(f870(f870(f328(f939(x101821,x101821)),f870(f870(f251(x101821,x101821),f870(f870(f164(x101821),x101822),f681(x101823,x101824,x101822,x101821))),f682(x101823,x101824,x101822,x101821))),x101823))
% 160.46/160.19  [10204]~P1(f870(f60(x102042),x102044))+E(f870(f870(f870(f64(f940(x102041,a928),x102042,f101(f940(x102041,a928))),f870(f870(f9(x102042,f940(x102041,a928),f940(x102041,a928)),f870(f870(f10(x102041,f940(f940(x102041,a928),f940(x102041,a928)),x102042),f308(x102041)),x102043)),f188(f940(x102041,a928)))),f188(f940(x102041,a928))),x102044),f870(f309(x102042,x102041,x102043),x102044))
% 160.46/160.19  [10299]~P26(x102991,x102992,x102993,f241(f940(x102991,a928)))+P1(f870(f870(f233(f940(x102991,a928)),f870(f310(x102991,x102992,x102993),f870(f870(f308(x102992),x102994),f188(f940(x102992,a928))))),f870(f870(f308(x102991),f84(x102991,f870(f870(f9(x102991,x102992,a928),f870(f870(f10(x102992,f940(x102992,a928),x102991),a324),x102993)),x102994))),f188(f940(x102991,a928)))))
% 160.46/160.19  [5873]~E(f870(f870(f134(x58731),x58732),x58734),x58733)+E(f870(f870(f175(x58731),f870(f189(f933(x58731)),x58732)),x58733),x58732)
% 160.46/160.19  [5874]~E(f870(f870(f134(x58742),x58743),x58741),x58744)+E(x58741,f870(f870(f138(x58742),f870(f189(f933(x58742)),x58743)),x58744))
% 160.46/160.19  [5885]~E(x58854,f2(a932))+E(f870(f870(f164(x58851),f870(f870(f151(x58851),x58852),x58853)),x58854),x58852)
% 160.46/160.19  [6426]~P121(x64261)+E(f870(f870(f243(x64261),f870(f870(f243(x64261),x64262),x64263)),x64264),f870(f870(f243(x64261),x64262),f870(f870(f80(a932),x64263),x64264)))
% 160.46/160.19  [6427]~P83(x64271)+E(f870(f870(f243(x64271),f870(f870(f243(x64271),x64272),x64273)),x64274),f870(f870(f243(x64271),x64272),f870(f870(f80(a932),x64273),x64274)))
% 160.46/160.19  [6435]E(x64351,f2(a932))+E(f870(f870(f164(x64352),f870(f870(f151(x64352),x64353),x64354)),x64351),f870(f870(f164(x64352),x64354),f870(f870(f3(a932),x64351),f77(a932))))
% 160.46/160.19  [6463]~P123(x64631)+E(f870(f870(f289(x64631),f870(f870(f80(x64631),x64632),x64633)),x64634),f870(f870(f80(x64631),x64632),f870(f870(f289(x64631),x64633),x64634)))
% 160.46/160.19  [6464]~P71(x64641)+E(f870(f870(f79(x64641),f870(f870(f79(x64641),x64642),x64643)),x64644),f870(f870(f79(x64641),x64642),f870(f870(f79(x64641),x64643),x64644)))
% 160.46/160.19  [6465]~P121(x64651)+E(f870(f870(f79(x64651),f870(f870(f79(x64651),x64652),x64653)),x64654),f870(f870(f79(x64651),x64652),f870(f870(f79(x64651),x64653),x64654)))
% 160.46/160.19  [6466]~P74(x64661)+E(f870(f870(f80(x64661),f870(f870(f80(x64661),x64662),x64663)),x64664),f870(f870(f80(x64661),x64662),f870(f870(f80(x64661),x64663),x64664)))
% 160.46/160.19  [6467]~P121(x64671)+E(f870(f870(f80(x64671),f870(f870(f80(x64671),x64672),x64673)),x64674),f870(f870(f80(x64671),x64672),f870(f870(f80(x64671),x64673),x64674)))
% 160.46/160.19  [6470]~P111(x64701)+E(f870(f870(f237(x64701),f870(f870(f237(x64701),x64702),x64703)),x64704),f870(f870(f237(x64701),x64702),f870(f870(f237(x64701),x64703),x64704)))
% 160.46/160.19  [6472]~P111(x64721)+E(f870(f870(f232(x64721),f870(f870(f232(x64721),x64722),x64723)),x64724),f870(f870(f232(x64721),x64722),f870(f870(f232(x64721),x64723),x64724)))
% 160.46/160.19  [6473]~P102(x64731)+E(f870(f870(f101(x64731),f870(f870(f101(x64731),x64732),x64733)),x64734),f870(f870(f101(x64731),x64732),f870(f870(f101(x64731),x64733),x64734)))
% 160.46/160.19  [6475]~P105(x64751)+E(f870(f870(f101(x64751),f870(f870(f101(x64751),x64752),x64753)),x64754),f870(f870(f101(x64751),x64752),f870(f870(f101(x64751),x64753),x64754)))
% 160.46/160.19  [6476]~P102(x64761)+E(f870(f870(f102(x64761),f870(f870(f102(x64761),x64762),x64763)),x64764),f870(f870(f102(x64761),x64762),f870(f870(f102(x64761),x64763),x64764)))
% 160.46/160.19  [6478]~P106(x64781)+E(f870(f870(f102(x64781),f870(f870(f102(x64781),x64782),x64783)),x64784),f870(f870(f102(x64781),x64782),f870(f870(f102(x64781),x64783),x64784)))
% 160.46/160.19  [6487]~P4(x64871)+E(f44(x64871,f870(f870(f79(x64871),x64872),f870(f870(f80(x64871),x64873),x64874)),x64874),f44(x64871,x64872,x64874))
% 160.46/160.19  [6488]~P4(x64881)+E(f44(x64881,f870(f870(f79(x64881),x64882),f870(f870(f80(x64881),x64883),x64884)),x64883),f44(x64881,x64882,x64883))
% 160.46/160.19  [6626]E(f870(f870(f164(x66261),f870(f870(f175(x66261),x66262),x66263)),x66264),f870(f870(f164(x66261),x66263),x66264))+~P1(f870(f870(f234(a932),x66264),x66262))
% 160.46/160.19  [6805]~E(x68052,x68054)+P1(f870(f870(f172(x68051),f870(f870(f151(x68051),x68052),x68053)),x68054))
% 160.46/160.19  [6807]~P121(x68071)+E(f870(f870(f79(x68071),f870(f870(f79(x68071),x68072),x68073)),x68074),f870(f870(f79(x68071),f870(f870(f79(x68071),x68072),x68074)),x68073))
% 160.46/160.19  [6808]~P121(x68081)+E(f870(f870(f80(x68081),f870(f870(f80(x68081),x68082),x68083)),x68084),f870(f870(f80(x68081),f870(f870(f80(x68081),x68082),x68084)),x68083))
% 160.46/160.19  [6868]~P145(x68682)+E(f870(f870(f8(x68681,x68682),f870(f18(x68682,x68681),x68683)),x68684),f870(f870(f80(x68682),f870(f100(x68682),f870(f34(x68681),x68684))),x68683))
% 160.46/160.19  [7039]E(f870(f870(f102(f940(x70391,a928)),f870(f870(f308(x70391),x70392),x70393)),x70394),f870(f870(f102(f940(x70391,a928)),x70393),x70394))+P1(f870(f870(f328(x70391),x70392),x70394))
% 160.46/160.19  [7106]~P81(x71061)+E(f870(f870(f237(x71061),f870(f870(f3(x71061),x71062),x71063)),f870(f870(f3(x71061),x71064),x71063)),f870(f870(f3(x71061),f870(f870(f237(x71061),x71062),x71064)),x71063))
% 160.46/160.19  [7107]~P81(x71071)+E(f870(f870(f232(x71071),f870(f870(f3(x71071),x71072),x71073)),f870(f870(f3(x71071),x71074),x71073)),f870(f870(f3(x71071),f870(f870(f232(x71071),x71072),x71074)),x71073))
% 160.46/160.19  [7108]~P85(x71081)+E(f870(f870(f237(x71081),f870(f870(f79(x71081),x71082),x71083)),f870(f870(f79(x71081),x71084),x71083)),f870(f870(f79(x71081),f870(f870(f237(x71081),x71082),x71084)),x71083))
% 160.46/160.19  [7109]~P85(x71091)+E(f870(f870(f232(x71091),f870(f870(f79(x71091),x71092),x71093)),f870(f870(f79(x71091),x71094),x71093)),f870(f870(f79(x71091),f870(f870(f232(x71091),x71092),x71094)),x71093))
% 160.46/160.19  [7110]~P116(x71101)+E(f870(f870(f79(x71101),f870(f870(f80(x71101),x71102),x71103)),f870(f870(f80(x71101),x71104),x71103)),f870(f870(f80(x71101),f870(f870(f79(x71101),x71102),x71104)),x71103))
% 160.46/160.19  [7112]~P77(x71121)+E(f870(f870(f80(x71121),f870(f870(f243(x71121),x71122),x71123)),f870(f870(f243(x71121),x71124),x71123)),f870(f870(f243(x71121),f870(f870(f80(x71121),x71122),x71124)),x71123))
% 160.46/160.19  [7113]~P121(x71131)+E(f870(f870(f80(x71131),f870(f870(f243(x71131),x71132),x71133)),f870(f870(f243(x71131),x71134),x71133)),f870(f870(f243(x71131),f870(f870(f80(x71131),x71132),x71134)),x71133))
% 160.46/160.19  [7114]~P65(x71141)+E(f870(f870(f289(x71141),f870(f870(f243(x71141),x71142),x71143)),f870(f870(f243(x71141),x71144),x71143)),f870(f870(f243(x71141),f870(f870(f289(x71141),x71142),x71144)),x71143))
% 160.46/160.19  [7115]~P123(x71151)+E(f870(f870(f3(x71151),f870(f870(f289(x71151),x71152),x71153)),f870(f870(f289(x71151),x71154),x71153)),f870(f870(f289(x71151),f870(f870(f3(x71151),x71152),x71154)),x71153))
% 160.46/160.19  [7116]~P123(x71161)+E(f870(f870(f79(x71161),f870(f870(f289(x71161),x71162),x71163)),f870(f870(f289(x71161),x71164),x71163)),f870(f870(f289(x71161),f870(f870(f79(x71161),x71162),x71164)),x71163))
% 160.46/160.19  [7117]~P111(x71171)+E(f870(f870(f232(x71171),f870(f870(f237(x71171),x71172),x71173)),f870(f870(f237(x71171),x71174),x71173)),f870(f870(f237(x71171),f870(f870(f232(x71171),x71172),x71174)),x71173))
% 160.46/160.19  [7118]~P111(x71181)+E(f870(f870(f237(x71181),f870(f870(f232(x71181),x71182),x71183)),f870(f870(f232(x71181),x71184),x71183)),f870(f870(f232(x71181),f870(f870(f237(x71181),x71182),x71184)),x71183))
% 160.46/160.19  [7119]~P103(x71191)+E(f870(f870(f102(x71191),f870(f870(f101(x71191),x71192),x71193)),f870(f870(f101(x71191),x71194),x71193)),f870(f870(f101(x71191),f870(f870(f102(x71191),x71192),x71194)),x71193))
% 160.46/160.19  [7120]~P103(x71201)+E(f870(f870(f101(x71201),f870(f870(f102(x71201),x71202),x71203)),f870(f870(f102(x71201),x71204),x71203)),f870(f870(f102(x71201),f870(f870(f101(x71201),x71202),x71204)),x71203))
% 160.46/160.19  [7121]~P121(x71211)+E(f870(f870(f79(x71211),f870(f870(f80(x71211),x71212),x71213)),f870(f870(f80(x71211),x71214),x71213)),f870(f870(f80(x71211),f870(f870(f79(x71211),x71212),x71214)),x71213))
% 160.46/160.19  [7152]E(f870(f870(f159(x71521,x71522),x71523),x71524),x71522)+~P1(f870(f870(f233(a932),f870(f189(f933(x71521)),x71522)),x71523))
% 160.46/160.19  [7179]~P1(f870(x71793,x71794))+P1(f870(f870(f870(f101(f940(x71791,a928)),x71792),x71793),x71794))
% 160.46/160.19  [7181]~P1(f870(x71812,x71814))+P1(f870(f870(f870(f101(f940(x71811,a928)),x71812),x71813),x71814))
% 160.46/160.19  [7202]E(f870(f870(f164(x72021),f870(f870(f134(x72021),x72022),x72023)),x72024),f870(f870(f164(x72021),x72022),x72024))+~P1(f870(f870(f234(a932),x72024),f870(f189(f933(x72021)),x72022)))
% 160.46/160.19  [7213]E(f870(f870(f3(f940(x72131,a928)),f870(f870(f308(x72131),x72132),x72133)),x72134),f870(f870(f3(f940(x72131,a928)),x72133),x72134))+~P1(f870(f870(f328(x72131),x72132),x72134))
% 160.46/160.19  [7254]~E(f139(a932,f870(f301(a932,x72541),x72542)),f870(f870(f151(a932),x72544),x72543))+E(f139(a932,f870(f301(a932,f870(f870(f79(a932),x72541),f77(a932))),x72542)),x72543)
% 160.46/160.19  [7277]~P1(f870(f870(f172(x72771),x72773),x72774))+P1(f870(f870(f172(x72771),f870(f870(f151(x72771),x72772),x72773)),x72774))
% 160.46/160.19  [7327]E(x73271,f2(a932))+E(f870(f870(f151(x73272),x73273),f870(f870(f175(x73272),f870(f870(f3(a932),x73271),f77(a932))),x73274)),f870(f870(f175(x73272),x73271),f870(f870(f151(x73272),x73273),x73274)))
% 160.46/160.19  [7427]E(f870(f870(f164(x74271),x74272),f870(f870(f3(a932),x74273),f870(f189(f933(x74271)),x74274))),f870(f870(f164(x74271),f870(f870(f134(x74271),x74274),x74272)),x74273))+P1(f870(f870(f234(a932),x74273),f870(f189(f933(x74271)),x74274)))
% 160.46/160.19  [7457]E(f870(f870(f102(f940(x74571,a928)),x74572),f870(f870(f308(x74571),x74573),x74574)),f870(f870(f308(x74571),x74573),f870(f870(f102(f940(x74571,a928)),x74572),x74574)))+~P1(f870(f870(f328(x74571),x74573),x74572))
% 160.46/160.19  [7495]E(f870(f870(f164(x74951),f870(f870(f159(x74951,x74952),x74953),x74954)),x74953),x74954)+~P1(f870(f870(f234(a932),x74953),f870(f189(f933(x74951)),x74952)))
% 160.46/160.19  [7517]E(x75171,f188(f940(x75172,a928)))+E(f870(f309(f939(x75173,x75172),x75173,f250(x75173,x75172)),f870(f870(f253(x75173,x75172),x75174),f870(f18(f940(x75172,a928),x75173),x75171))),x75174)
% 160.46/160.19  [7518]E(x75181,f188(f940(x75182,a928)))+E(f870(f309(f939(x75182,x75183),x75183,f255(x75182,x75183)),f870(f870(f253(x75182,x75183),x75181),f870(f18(f940(x75183,a928),x75182),x75184))),x75184)
% 160.46/160.19  [7597]E(f870(f870(f3(f940(x75971,a928)),f870(f870(f308(x75971),x75972),x75973)),x75974),f870(f870(f308(x75971),x75972),f870(f870(f3(f940(x75971,a928)),x75973),x75974)))+P1(f870(f870(f328(x75971),x75972),x75974))
% 160.46/160.19  [7633]~E(x76334,f188(f940(x76332,a928)))+E(f870(f309(f939(x76331,x76332),x76331,f250(x76331,x76332)),f870(f870(f253(x76331,x76332),x76333),f870(f18(f940(x76332,a928),x76331),x76334))),f188(f940(x76331,a928)))
% 160.46/160.19  [7634]~E(x76343,f188(f940(x76341,a928)))+E(f870(f309(f939(x76341,x76342),x76342,f255(x76341,x76342)),f870(f870(f253(x76341,x76342),x76343),f870(f18(f940(x76342,a928),x76341),x76344))),f188(f940(x76342,a928)))
% 160.46/160.19  [7690]~P1(f870(f870(f328(x76901),x76902),x76904))+P1(f870(f870(f328(x76901),x76902),f870(f870(f101(f940(x76901,a928)),x76903),x76904)))
% 160.46/160.19  [7693]~P1(f870(f870(f328(x76931),x76932),x76933))+P1(f870(f870(f328(x76931),x76932),f870(f870(f101(f940(x76931,a928)),x76933),x76934)))
% 160.46/160.19  [7714]E(f870(f870(f102(f940(x77141,a928)),f870(f870(f308(x77141),x77142),x77143)),x77144),f870(f870(f308(x77141),x77142),f870(f870(f102(f940(x77141,a928)),x77143),x77144)))+~P1(f870(f870(f328(x77141),x77142),x77144))
% 160.46/160.19  [7986]P1(f870(x79861,x79862))+~P1(f870(f870(f870(f102(f940(x79863,a928)),x79864),x79861),x79862))
% 160.46/160.19  [7987]P1(f870(x79871,x79872))+~P1(f870(f870(f870(f102(f940(x79873,a928)),x79871),x79874),x79872))
% 160.46/160.19  [7988]E(f870(f870(f8(x79881,a932),x79882),f870(f870(f3(f940(x79881,a928)),x79883),f870(f870(f308(x79881),x79884),f188(f940(x79881,a928))))),f870(f870(f8(x79881,a932),x79882),x79883))+P1(f870(f870(f328(x79881),x79884),x79883))
% 160.46/160.19  [7993]~P78(x79931)+E(f870(f165(x79931),f870(f870(f154(a932,x79931),x79932),f139(a932,f870(f301(a932,x79933),x79934)))),f870(f870(f8(a932,x79931),x79932),f870(f172(a932),f139(a932,f870(f301(a932,x79933),x79934)))))
% 160.46/160.19  [7994]~P78(x79941)+E(f870(f870(f8(a932,x79941),x79942),f870(f172(a932),f139(a932,f870(f301(a932,x79943),x79944)))),f870(f165(x79941),f870(f870(f154(a932,x79941),x79942),f139(a932,f870(f301(a932,x79943),x79944)))))
% 160.46/160.19  [8112]~E(x81123,x81124)+P1(f870(f61(x81121,x81122,f870(f870(f308(x81121),x81123),f188(f940(x81121,a928)))),x81124))
% 160.46/160.19  [8209]P1(f870(f870(f328(x82091),x82092),f870(f172(x82091),x82093)))+~P1(f870(f870(f328(x82091),x82092),f870(f172(x82091),f870(f870(f175(x82091),x82094),x82093))))
% 160.46/160.19  [8210]P1(f870(f870(f328(x82101),x82102),f870(f172(x82101),x82103)))+~P1(f870(f870(f328(x82101),x82102),f870(f172(x82101),f870(f870(f138(x82101),x82104),x82103))))
% 160.46/160.19  [8283]P1(f870(f870(f328(x82831),x82832),x82833))+~P1(f870(f870(f328(x82831),x82832),f870(f870(f3(f940(x82831,a928)),x82833),x82834)))
% 160.46/160.19  [8285]P1(f870(f870(f328(x82851),x82852),x82853))+~P1(f870(f870(f328(x82851),x82852),f870(f870(f102(f940(x82851,a928)),x82854),x82853)))
% 160.46/160.19  [8288]P1(f870(f870(f328(x82881),x82882),x82883))+~P1(f870(f870(f328(x82881),x82882),f870(f870(f102(f940(x82881,a928)),x82883),x82884)))
% 160.46/160.19  [8303]E(f870(f870(f134(x83031),f870(f870(f175(x83031),x83032),x83033)),f870(f870(f151(x83031),x83034),f870(f870(f138(x83031),f870(a112,x83032)),x83033))),f870(f870(f159(x83031,x83033),x83032),x83034))+~P1(f870(f870(f234(a932),x83032),f870(f189(f933(x83031)),x83033)))
% 160.46/160.19  [8326]P1(f870(f870(f328(x83261),x83262),x83263))+~P1(f870(f870(f233(f940(x83261,a928)),f870(f870(f308(x83261),x83262),x83264)),x83263))
% 160.46/160.19  [8364]~P1(f870(f870(f328(x83641),x83642),x83643))+~P1(f870(f870(f328(x83641),x83642),f870(f870(f3(f940(x83641,a928)),x83644),x83643)))
% 160.46/160.19  [8396]~P1(f870(f870(f234(a932),x83964),f870(f189(f933(x83961)),x83963)))+P1(f870(f870(f328(x83961),x83962),f870(f172(x83961),f870(f870(f159(x83961,x83963),x83964),x83962))))
% 160.46/160.19  [8449]E(f870(f870(f164(x84491),f870(f870(f138(x84491),x84492),x84493)),x84494),f870(f870(f164(x84491),x84493),f870(f870(f79(a932),x84492),x84494)))+~P1(f870(f870(f233(a932),f870(f870(f79(a932),x84492),x84494)),f870(f189(f933(x84491)),x84493)))
% 160.46/160.19  [8458]~P145(x84582)+E(f870(f870(f8(x84581,x84582),f870(f870(f10(a932,x84582,x84581),f100(x84582)),x84583)),x84584),f870(f100(x84582),f870(f870(f8(x84581,a932),x84583),x84584)))
% 160.46/160.19  [8459]~P141(x84592)+E(f870(f870(f8(x84591,x84592),f870(f870(f10(a1,x84592,x84591),f103(x84592)),x84593)),x84594),f870(f103(x84592),f870(f870(f8(x84591,a1),x84593),x84594)))
% 160.46/160.19  [8509]~P68(x85092)+E(f870(f870(f11(x85091,x85092),f870(f870(f10(x85092,x85092,x85091),f75(x85092)),x85093)),x85094),f870(f75(x85092),f870(f870(f11(x85091,x85092),x85093),x85094)))
% 160.46/160.19  [8510]~P70(x85102)+E(f870(f870(f8(x85101,x85102),f870(f870(f10(x85102,x85102,x85101),f78(x85102)),x85103)),x85104),f870(f78(x85102),f870(f870(f8(x85101,x85102),x85103),x85104)))
% 160.46/160.19  [8512]E(f870(f870(f8(x85121,a932),x85122),f870(f870(f3(f940(x85121,a928)),x85123),f870(f870(f308(x85121),x85124),f188(f940(x85121,a928))))),f870(f870(f3(a932),f870(f870(f8(x85121,a932),x85122),x85123)),f870(x85122,x85124)))+~P1(f870(f870(f328(x85121),x85124),x85123))
% 160.46/160.19  [8531]P1(f870(f870(f233(f940(x85311,a928)),x85312),x85313))+~P1(f870(f870(f233(f940(x85311,a928)),f870(f870(f308(x85311),x85314),x85312)),x85313))
% 160.46/160.19  [8657]~E(f870(f309(x86572,x86573,x86571),f241(f940(x86572,a928))),f241(f940(x86573,a928)))+E(f870(x86571,f870(f91(x86572,x86573,f241(f940(x86572,a928)),x86571),x86574)),x86574)
% 160.46/160.19  [8739]P40(x87391,x87392)+~P40(x87391,f870(f870(f308(f939(x87391,x87391)),f870(f870(f251(x87391,x87391),x87393),x87394)),x87392))
% 160.46/160.19  [8740]P61(x87401,x87402)+~P61(x87401,f870(f870(f308(f939(x87401,x87401)),f870(f870(f251(x87401,x87401),x87403),x87404)),x87402))
% 160.46/160.19  [8745]~P111(x87451)+E(f870(f870(f148(x87451,x87451,f7(x87451)),x87452),f870(f870(f148(x87451,x87451,f7(x87451)),x87453),x87454)),f870(f870(f148(x87451,x87451,f7(x87451)),x87453),f870(f870(f148(x87451,x87451,f7(x87451)),x87452),x87454)))
% 160.46/160.19  [8760]E(x87601,x87602)+~P1(f870(f61(x87603,x87604,f870(f870(f308(x87603),x87601),f188(f940(x87603,a928)))),x87602))
% 160.46/160.19  [8769]E(f870(f870(f134(x87691),f870(f870(f175(x87691),x87692),x87693)),f870(f870(f175(x87691),x87694),f870(f870(f138(x87691),x87692),x87693))),f870(f870(f175(x87691),f870(f870(f79(a932),x87692),x87694)),x87693))+~P1(f870(f870(f233(a932),f870(f870(f79(a932),x87692),x87694)),f870(f189(f933(x87691)),x87693)))
% 160.46/160.19  [8808]P1(f870(f60(x88081),x88082))+~E(x88082,f870(f309(a932,x88081,x88083),f870(f261(a932),f870(f870(f9(a932,a932,a928),f234(a932)),x88084))))
% 160.46/160.19  [8828]~P93(x88281)+E(f870(f142(x88281,x88281,f79(x88281),f870(f870(f79(x88281),x88282),x88283)),x88284),f870(f870(f79(x88281),x88282),f870(f142(x88281,x88281,f79(x88281),x88283),x88284)))
% 160.46/160.19  [8864]P1(f870(f870(f233(f940(x88641,a928)),f870(f263(x88641,x88642),x88643)),f870(f263(x88641,x88642),x88644)))+~P1(f870(f870(f233(f940(f939(x88641,x88642),a928)),x88643),x88644))
% 160.46/160.19  [8876]~P1(f870(f870(f233(a932),x88762),x88764))+P1(f870(f870(f233(f940(x88761,a928)),f870(f172(x88761),f870(f870(f175(x88761),x88762),x88763))),f870(f172(x88761),f870(f870(f175(x88761),x88764),x88763))))
% 160.46/160.19  [8877]~P1(f870(f870(f233(a932),x88774),x88772))+P1(f870(f870(f233(f940(x88771,a928)),f870(f172(x88771),f870(f870(f138(x88771),x88772),x88773))),f870(f172(x88771),f870(f870(f138(x88771),x88774),x88773))))
% 160.46/160.19  [8934]~P1(f870(f60(x89341),f870(f870(f3(f940(x89341,a928)),x89342),x89344)))+P1(f870(f60(x89341),f870(f870(f3(f940(x89341,a928)),x89342),f870(f870(f308(x89341),x89343),x89344))))
% 160.46/160.19  [8976]P1(f870(f870(f328(f939(x89761,x89761)),x89762),f306(x89761,x89763)))+~P1(f870(f870(f328(f939(x89761,x89761)),x89762),f870(f870(f183(f939(x89761,x89761),a928),x89764),x89763)))
% 160.46/160.19  [9063]~P1(f870(f60(x90631),f870(f870(f3(f940(x90631,a928)),x90632),f870(f870(f308(x90631),x90634),x90633))))+P1(f870(f60(x90631),f870(f870(f3(f940(x90631,a928)),x90632),x90633)))
% 160.46/160.19  [9275]~P111(x92751)+P1(f870(f870(f233(x92751),f870(f870(f232(x92751),x92752),f870(f870(f237(x92751),x92753),x92754))),f870(f870(f237(x92751),f870(f870(f232(x92751),x92752),x92753)),f870(f870(f232(x92751),x92752),x92754))))
% 160.46/160.19  [9276]~P102(x92761)+P1(f870(f870(f233(x92761),f870(f870(f101(x92761),x92762),f870(f870(f102(x92761),x92763),x92764))),f870(f870(f102(x92761),f870(f870(f101(x92761),x92762),x92763)),f870(f870(f101(x92761),x92762),x92764))))
% 160.46/160.19  [9431]E(x94311,x94312)+~P1(f870(f870(f328(f939(x94313,x94313)),f870(f870(f251(x94313,x94313),x94311),x94312)),f870(f172(f939(x94313,x94313)),f870(f870(f181(x94313,x94313),x94314),x94314))))
% 160.46/160.19  [9463]~P1(f870(f870(f328(f939(x94631,x94631)),f870(f870(f251(x94631,x94631),x94633),x94632)),f306(x94631,x94634)))+~P40(x94631,f870(f870(f308(f939(x94631,x94631)),f870(f870(f251(x94631,x94631),x94632),x94633)),x94634))
% 160.46/160.19  [9464]~P1(f870(f870(f328(f939(x94641,x94641)),f870(f870(f251(x94641,x94641),x94643),x94642)),f306(x94641,x94644)))+~P61(x94641,f870(f870(f308(f939(x94641,x94641)),f870(f870(f251(x94641,x94641),x94642),x94643)),x94644))
% 160.46/160.19  [9468]E(x94681,x94682)+E(f870(f136(x94683,f870(f870(f10(a928,a928,x94683),a321),f870(a324,x94681))),f870(f870(f151(x94683),x94682),x94684)),f870(f870(f151(x94683),x94682),f870(f136(x94683,f870(f870(f10(a928,a928,x94683),a321),f870(a324,x94681))),x94684)))
% 160.46/160.19  [9496]~P27(x94962,x94961,x94963,f241(f940(x94962,a928)),f241(f940(x94961,a928)))+E(f870(f309(x94961,x94962,f91(x94962,x94961,f241(f940(x94962,a928)),x94963)),x94964),f870(f310(x94962,x94961,x94963),x94964))
% 160.46/160.19  [9512]~P111(x95121)+P1(f870(f870(f233(x95121),f870(f870(f232(x95121),f870(f870(f237(x95121),x95122),x95123)),f870(f870(f237(x95121),x95122),x95124))),f870(f870(f237(x95121),x95122),f870(f870(f232(x95121),x95123),x95124))))
% 160.46/160.19  [9513]~P102(x95131)+P1(f870(f870(f233(x95131),f870(f870(f101(x95131),f870(f870(f102(x95131),x95132),x95133)),f870(f870(f102(x95131),x95132),x95134))),f870(f870(f102(x95131),x95132),f870(f870(f101(x95131),x95133),x95134))))
% 160.46/160.19  [9574]~P27(x95742,x95741,x95744,f241(f940(x95742,a928)),f241(f940(x95741,a928)))+E(f870(f261(x95741),f870(f870(f10(x95742,a928,x95741),x95743),f91(x95742,x95741,f241(f940(x95742,a928)),x95744))),f870(f309(x95742,x95741,x95744),f870(f261(x95742),x95743)))
% 160.46/160.19  [9588]~E(f870(f309(x95882,x95881,x95883),f241(f940(x95882,a928))),f241(f940(x95881,a928)))+P1(f870(f870(f233(f940(x95881,a928)),f870(f78(f940(x95881,a928)),f870(f309(x95882,x95881,x95883),x95884))),f870(f309(x95882,x95881,x95883),f870(f78(f940(x95882,a928)),x95884))))
% 160.46/160.19  [9915]P1(f870(f870(f328(f939(x99151,x99151)),f870(f870(f251(x99151,x99151),x99152),x99153)),f870(f285(x99151,x99151),f870(f870(f288(x99151,x99151,x99151),x99154),f306(x99151,x99154)))))+~P1(f870(f870(f328(f939(x99151,x99151)),f870(f870(f251(x99151,x99151),x99152),x99153)),f870(f870(f288(x99151,x99151,x99151),f870(f285(x99151,x99151),x99154)),f306(x99151,f870(f285(x99151,x99151),x99154)))))
% 160.46/160.19  [9916]~P1(f870(f870(f328(f939(x99161,x99161)),f870(f870(f251(x99161,x99161),x99162),x99163)),f870(f285(x99161,x99161),f870(f870(f288(x99161,x99161,x99161),x99164),f306(x99161,x99164)))))+P1(f870(f870(f328(f939(x99161,x99161)),f870(f870(f251(x99161,x99161),x99162),x99163)),f870(f870(f288(x99161,x99161,x99161),f870(f285(x99161,x99161),x99164)),f306(x99161,f870(f285(x99161,x99161),x99164)))))
% 160.46/160.19  [9937]~P1(f870(f870(f328(x99372),x99374),f870(f283(x99371,x99372),x99373)))+P1(f870(f870(f328(f939(x99371,x99372)),f870(f870(f251(x99371,x99372),f566(x99373,x99371,x99374,x99372)),x99374)),x99373))
% 160.46/160.19  [9938]~P1(f870(f870(f328(x99382),x99384),f870(f283(x99381,x99382),x99383)))+P1(f870(f870(f328(f939(x99381,x99382)),f870(f870(f251(x99381,x99382),f567(x99383,x99381,x99384,x99382)),x99384)),x99383))
% 160.46/160.19  [9963]~P1(f870(f870(f328(x99631),x99634),f870(f870(f101(f940(x99631,a928)),x99632),x99633)))+P1(f870(f870(f870(f101(f940(x99631,a928)),f870(f870(f9(x99631,f940(x99631,a928),a928),f328(x99631)),x99632)),f870(f870(f9(x99631,f940(x99631,a928),a928),f328(x99631)),x99633)),x99634))
% 160.46/160.19  [9964]~P1(f870(f870(f328(x99641),x99644),f870(f870(f102(f940(x99641,a928)),x99642),x99643)))+P1(f870(f870(f870(f102(f940(x99641,a928)),f870(f870(f9(x99641,f940(x99641,a928),a928),f328(x99641)),x99642)),f870(f870(f9(x99641,f940(x99641,a928),a928),f328(x99641)),x99643)),x99644))
% 160.46/160.19  [10044]~P1(f870(f870(f328(f939(x100441,x100441)),f870(f870(f251(x100441,x100441),x100444),x100443)),f870(f870(f288(x100441,x100441,x100441),x100442),f306(x100441,x100442))))+P1(f870(f870(f328(f939(x100441,x100441)),f870(f870(f251(x100441,x100441),f639(x100442,x100443,x100444,x100441)),x100443)),x100442))
% 160.46/160.19  [10079]P1(f870(f870(f328(x100791),x100792),f870(f870(f101(f940(x100791,a928)),x100793),x100794)))+~P1(f870(f870(f870(f101(f940(x100791,a928)),f870(f870(f9(x100791,f940(x100791,a928),a928),f328(x100791)),x100793)),f870(f870(f9(x100791,f940(x100791,a928),a928),f328(x100791)),x100794)),x100792))
% 160.46/160.19  [10080]P1(f870(f870(f328(x100801),x100802),f870(f870(f102(f940(x100801,a928)),x100803),x100804)))+~P1(f870(f870(f870(f102(f940(x100801,a928)),f870(f870(f9(x100801,f940(x100801,a928),a928),f328(x100801)),x100803)),f870(f870(f9(x100801,f940(x100801,a928),a928),f328(x100801)),x100804)),x100802))
% 160.46/160.19  [10351]P35(x103511,f870(f870(f9(x103511,f940(f939(x103511,x103511),a928),f940(x103511,a928)),f870(f870(f10(f940(x103511,f940(f940(f939(x103511,x103511),a928),a928)),f940(f940(f939(x103511,x103511),a928),f940(x103511,a928)),x103511),f9(x103511,f940(f939(x103511,x103511),a928),a928)),f870(f870(f10(f940(x103511,f939(x103511,x103511)),f940(x103511,f940(f940(f939(x103511,x103511),a928),a928)),x103511),f870(f10(f939(x103511,x103511),f940(f940(f939(x103511,x103511),a928),a928),x103511),f328(f939(x103511,x103511)))),f251(x103511,x103511)))),x103512),x103513,x103514)+~P1(f870(f870(f328(f939(f933(x103511),f933(x103511))),f870(f870(f251(f933(x103511),f933(x103511)),x103513),x103514)),f158(x103511,x103512)))
% 160.46/160.19  [10355]P62(x103551,f870(f870(f9(x103551,f940(f939(x103551,x103551),a928),f940(x103551,a928)),f870(f870(f10(f940(x103551,f940(f940(f939(x103551,x103551),a928),a928)),f940(f940(f939(x103551,x103551),a928),f940(x103551,a928)),x103551),f9(x103551,f940(f939(x103551,x103551),a928),a928)),f870(f870(f10(f940(x103551,f939(x103551,x103551)),f940(x103551,f940(f940(f939(x103551,x103551),a928),a928)),x103551),f870(f10(f939(x103551,x103551),f940(f940(f939(x103551,x103551),a928),a928),x103551),f328(f939(x103551,x103551)))),f251(x103551,x103551)))),x103552),x103553,x103554)+~P1(f870(f870(f328(f939(f940(x103551,a928),f940(x103551,a928))),f870(f870(f251(f940(x103551,a928),f940(x103551,a928)),x103553),x103554)),f317(x103551,x103552)))
% 160.46/160.19  [10393]E(x103931,x103932)+~E(f870(f870(f9(x103933,f940(f939(x103933,x103934),a928),f940(x103934,a928)),f870(f870(f10(f940(x103934,f940(f940(f939(x103933,x103934),a928),a928)),f940(f940(f939(x103933,x103934),a928),f940(x103934,a928)),x103933),f9(x103934,f940(f939(x103933,x103934),a928),a928)),f870(f870(f10(f940(x103934,f939(x103933,x103934)),f940(x103934,f940(f940(f939(x103933,x103934),a928),a928)),x103933),f870(f10(f939(x103933,x103934),f940(f940(f939(x103933,x103934),a928),a928),x103934),f328(f939(x103933,x103934)))),f251(x103933,x103934)))),x103931),f870(f870(f9(x103933,f940(f939(x103933,x103934),a928),f940(x103934,a928)),f870(f870(f10(f940(x103934,f940(f940(f939(x103933,x103934),a928),a928)),f940(f940(f939(x103933,x103934),a928),f940(x103934,a928)),x103933),f9(x103934,f940(f939(x103933,x103934),a928),a928)),f870(f870(f10(f940(x103934,f939(x103933,x103934)),f940(x103934,f940(f940(f939(x103933,x103934),a928),a928)),x103933),f870(f10(f939(x103933,x103934),f940(f940(f939(x103933,x103934),a928),a928),x103934),f328(f939(x103933,x103934)))),f251(x103933,x103934)))),x103932))
% 160.46/160.19  [10396]~P35(x103961,f870(f870(f9(x103961,f940(f939(x103961,x103961),a928),f940(x103961,a928)),f870(f870(f10(f940(x103961,f940(f940(f939(x103961,x103961),a928),a928)),f940(f940(f939(x103961,x103961),a928),f940(x103961,a928)),x103961),f9(x103961,f940(f939(x103961,x103961),a928),a928)),f870(f870(f10(f940(x103961,f939(x103961,x103961)),f940(x103961,f940(f940(f939(x103961,x103961),a928),a928)),x103961),f870(f10(f939(x103961,x103961),f940(f940(f939(x103961,x103961),a928),a928),x103961),f328(f939(x103961,x103961)))),f251(x103961,x103961)))),x103964),x103962,x103963)+P1(f870(f870(f328(f939(f933(x103961),f933(x103961))),f870(f870(f251(f933(x103961),f933(x103961)),x103962),x103963)),f158(x103961,x103964)))
% 160.46/160.19  [10397]~P62(x103971,f870(f870(f9(x103971,f940(f939(x103971,x103971),a928),f940(x103971,a928)),f870(f870(f10(f940(x103971,f940(f940(f939(x103971,x103971),a928),a928)),f940(f940(f939(x103971,x103971),a928),f940(x103971,a928)),x103971),f9(x103971,f940(f939(x103971,x103971),a928),a928)),f870(f870(f10(f940(x103971,f939(x103971,x103971)),f940(x103971,f940(f940(f939(x103971,x103971),a928),a928)),x103971),f870(f10(f939(x103971,x103971),f940(f940(f939(x103971,x103971),a928),a928),x103971),f328(f939(x103971,x103971)))),f251(x103971,x103971)))),x103974),x103972,x103973)+P1(f870(f870(f328(f939(f940(x103971,a928),f940(x103971,a928))),f870(f870(f251(f940(x103971,a928),f940(x103971,a928)),x103972),x103973)),f317(x103971,x103974)))
% 160.46/160.19  [7764]~P95(x77641)+E(f870(f870(f79(x77641),f870(f104(x77641),x77642)),f870(f870(f3(x77641),f870(f104(x77641),x77643)),x77644)),f870(f870(f3(x77641),f870(f104(x77641),f870(f870(f79(a1),x77642),x77643))),x77644))
% 160.46/160.19  [7765]~P95(x77651)+E(f870(f870(f79(x77651),f870(f104(x77651),x77652)),f870(f870(f79(x77651),f870(f104(x77651),x77653)),x77654)),f870(f870(f79(x77651),f870(f104(x77651),f870(f870(f79(a1),x77652),x77653))),x77654))
% 160.46/160.19  [7766]~P95(x77661)+E(f870(f870(f80(x77661),f870(f104(x77661),x77662)),f870(f870(f80(x77661),f870(f104(x77661),x77663)),x77664)),f870(f870(f80(x77661),f870(f104(x77661),f870(f870(f80(a1),x77662),x77663))),x77664))
% 160.46/160.19  [7806]~P145(x78061)+E(f870(f165(x78061),f870(f870(f154(x78062,x78061),f870(f18(x78061,x78062),x78063)),x78064)),f870(f870(f80(x78061),f870(f100(x78061),f870(f189(f933(x78062)),x78064))),x78063))
% 160.46/160.19  [8043]E(f870(f267(x80431,f870(f870(f151(f939(a99,x80431)),x80432),x80433)),x80434),f870(f255(a99,x80431),x80432))+~P1(f870(f870(f234(a99),x80434),f870(f250(a99,x80431),x80432)))
% 160.46/160.19  [8090]~P95(x80901)+E(f870(f870(f79(x80901),f870(f104(x80901),x80902)),f870(f870(f3(x80901),x80903),f870(f104(x80901),x80904))),f870(f870(f79(x80901),f870(f104(x80901),f870(f870(f79(a1),x80902),f870(f78(a1),x80904)))),x80903))
% 160.46/160.19  [8222]E(f870(f267(x82221,x82222),f870(f870(f3(a99),x82223),f870(f250(a99,x82221),x82224))),f870(f267(x82221,f870(f870(f151(f939(a99,x82221)),x82224),x82222)),x82223))+P1(f870(f870(f234(a99),x82223),f870(f250(a99,x82221),x82224)))
% 160.46/160.19  [8663]~P1(f870(f870(f328(x86631),x86632),f870(f172(x86631),f114(x86631,x86634))))+P1(f870(f870(f328(x86631),x86632),f870(f172(x86631),f114(x86631,f870(f870(f134(x86631),x86633),x86634)))))
% 160.46/160.19  [8664]~P1(f870(f870(f328(x86641),x86642),f870(f172(x86641),f114(x86641,x86643))))+P1(f870(f870(f328(x86641),x86642),f870(f172(x86641),f114(x86641,f870(f870(f134(x86641),x86643),x86644)))))
% 160.46/160.19  [8682]E(f870(f870(f101(f940(x86821,a928)),f870(f870(f102(f940(x86821,a928)),x86822),x86823)),x86824),f870(f870(f102(f940(x86821,a928)),x86822),f870(f870(f101(f940(x86821,a928)),x86823),x86824)))+~P1(f870(f870(f233(f940(x86821,a928)),x86824),x86822))
% 160.46/160.19  [8990]~E(f870(f870(f101(f940(x89901,a928)),f870(f870(f102(f940(x89901,a928)),x89903),x89904)),x89902),f870(f870(f102(f940(x89901,a928)),x89903),f870(f870(f101(f940(x89901,a928)),x89904),x89902)))+P1(f870(f870(f233(f940(x89901,a928)),x89902),x89903))
% 160.46/160.19  [9280]~P1(f870(f870(f233(f940(x92801,a928)),x92802),f870(f870(f101(f940(x92801,a928)),x92803),x92804)))+P1(f870(f870(f233(f940(x92801,a928)),f870(f870(f3(f940(x92801,a928)),x92802),x92803)),x92804))
% 160.46/160.19  [9395]~E(f870(f309(x93951,x93952,x93953),f241(f940(x93951,a928))),f241(f940(x93952,a928)))+E(f870(f309(x93951,x93952,x93953),f870(f309(x93952,x93951,f91(x93951,x93952,f241(f940(x93951,a928)),x93953)),x93954)),x93954)
% 160.46/160.19  [9405]P1(f870(f870(f233(f940(x94051,a928)),x94052),f870(f870(f101(f940(x94051,a928)),x94053),x94054)))+~P1(f870(f870(f233(f940(x94051,a928)),f870(f870(f3(f940(x94051,a928)),x94052),x94053)),x94054))
% 160.46/160.19  [9492]~P87(x94921)+E(f870(f75(x94921),f870(f870(f8(x94922,x94921),f870(f870(f10(x94921,x94921,x94922),f75(x94921)),x94923)),x94924)),f870(f870(f8(x94922,x94921),f870(f870(f10(x94921,x94921,x94922),f75(x94921)),x94923)),x94924))
% 160.46/160.19  [9664]~P87(x96641)+P1(f870(f870(f233(x96641),f2(x96641)),f870(f870(f8(x96642,x96641),f870(f870(f10(x96641,x96641,x96642),f75(x96641)),x96643)),x96644)))
% 160.46/160.19  [9668]~P70(x96681)+E(f870(f165(x96681),f870(f870(f154(x96682,x96681),f870(f72(x96681,x96681,x96682,f78(x96681)),x96683)),x96684)),f870(f78(x96681),f870(f165(x96681),f870(f870(f154(x96682,x96681),x96683),x96684))))
% 160.46/160.19  [9811]~P87(x98111)+P1(f870(f870(f233(x98111),f870(f75(x98111),f870(f870(f8(x98112,x98111),x98113),x98114))),f870(f870(f8(x98112,x98111),f870(f870(f10(x98111,x98111,x98112),f75(x98111)),x98113)),x98114)))
% 160.46/160.19  [9840]~E(f870(f870(f79(a932),x98401),x98404),f870(f870(f79(a932),x98403),x98402))+P1(f870(f870(f328(f939(f939(a932,a932),f939(a932,a932))),f870(f870(f251(f939(a932,a932),f939(a932,a932)),f870(f870(f251(a932,a932),x98401),x98402)),f870(f870(f251(a932,a932),x98403),x98404))),a109))
% 160.46/160.19  [9841]~P1(f870(f870(f234(a932),x98411),x98413))+P1(f870(f870(f328(f939(f939(a932,a932),f939(a932,a932))),f870(f870(f251(f939(a932,a932),f939(a932,a932)),f870(f870(f251(a932,a932),x98411),x98412)),f870(f870(f251(a932,a932),x98413),x98414))),a32))
% 160.46/160.19  [9842]~P1(f870(f870(f234(a932),x98421),x98423))+P1(f870(f870(f328(f939(f939(a932,a932),f939(a932,a932))),f870(f870(f251(f939(a932,a932),f939(a932,a932)),f870(f870(f251(a932,a932),x98421),x98422)),f870(f870(f251(a932,a932),x98423),x98424))),a70))
% 160.46/160.19  [9988]E(f870(f870(f79(a932),x99881),x99882),f870(f870(f79(a932),x99883),x99884))+~P1(f870(f870(f328(f939(f939(a932,a932),f939(a932,a932))),f870(f870(f251(f939(a932,a932),f939(a932,a932)),f870(f870(f251(a932,a932),x99881),x99884)),f870(f870(f251(a932,a932),x99883),x99882))),a109))
% 160.46/160.19  [10019]E(f870(f870(f164(x100191),f870(f870(f138(x100191),f870(f189(f933(x100191)),f177(x100191,x100192,x100193))),x100193)),x100194),f870(f870(f164(x100191),x100193),f870(f870(f79(a932),x100194),f870(f189(f933(x100191)),f177(x100191,x100192,x100193)))))+~P1(f870(f870(f234(a932),x100194),f870(f189(f933(x100191)),f870(f870(f138(x100191),f870(f189(f933(x100191)),f177(x100191,x100192,x100193))),x100193))))
% 160.46/160.19  [10035]~P1(f870(f870(f328(x100352),x100354),f870(f870(f38(x100351,f940(x100352,a928)),f241(f940(x100351,a928))),x100353)))+P1(f870(f870(f870(f38(x100351,f940(x100352,a928)),f241(f940(x100351,a928))),f870(f870(f10(f940(x100352,a928),f940(x100352,a928),x100351),f870(f9(x100352,f940(x100352,a928),a928),f328(x100352))),x100353)),x100354))
% 160.46/160.19  [10036]~P1(f870(f870(f328(x100362),x100364),f870(f870(f39(x100361,f940(x100362,a928)),f241(f940(x100361,a928))),x100363)))+P1(f870(f870(f870(f39(x100361,f940(x100362,a928)),f241(f940(x100361,a928))),f870(f870(f10(f940(x100362,a928),f940(x100362,a928),x100361),f870(f9(x100362,f940(x100362,a928),a928),f328(x100362))),x100363)),x100364))
% 160.46/160.19  [10106]~P1(f870(f48(x101061,x101062),f870(f870(f251(a1,a1),x101064),x101063)))+P1(f870(f48(f870(f78(a1),x101061),x101062),f870(f870(f251(a1,a1),f870(f870(f870(f96(a1),f870(f870(a324,x101063),f2(a1))),f870(f78(a1),x101064)),f870(f870(f3(a1),f870(f78(a1),x101064)),f77(a1)))),f870(f870(f870(f96(a1),f870(f870(a324,x101063),f2(a1))),f2(a1)),f870(f870(f3(a1),x101062),x101063)))))
% 160.46/160.19  [10118]P1(f870(f870(f328(x101181),x101182),f870(f870(f38(x101183,f940(x101181,a928)),f241(f940(x101183,a928))),x101184)))+~P1(f870(f870(f870(f38(x101183,f940(x101181,a928)),f241(f940(x101183,a928))),f870(f870(f10(f940(x101181,a928),f940(x101181,a928),x101183),f870(f9(x101181,f940(x101181,a928),a928),f328(x101181))),x101184)),x101182))
% 160.46/160.19  [10119]P1(f870(f870(f328(x101191),x101192),f870(f870(f39(x101193,f940(x101191,a928)),f241(f940(x101193,a928))),x101194)))+~P1(f870(f870(f870(f39(x101193,f940(x101191,a928)),f241(f940(x101193,a928))),f870(f870(f10(f940(x101191,a928),f940(x101191,a928),x101193),f870(f9(x101191,f940(x101191,a928),a928),f328(x101191))),x101194)),x101192))
% 160.46/160.19  [10131]E(f870(f870(f38(a932,f940(x101311,a928)),f241(f940(a932,a928))),x101312),f870(f870(f38(a932,f940(x101311,a928)),f241(f940(a932,a928))),x101313))+~E(f870(f870(f38(a932,f940(x101311,a928)),f870(f301(a932,f2(a932)),f494(x101312,x101314,x101313,x101311))),x101313),f870(f870(f38(a932,f940(x101311,a928)),f870(f301(a932,f2(a932)),f870(f870(f79(a932),f494(x101312,x101314,x101313,x101311)),x101314))),x101312))
% 160.46/160.19  [10477]~P1(f870(f870(f233(f940(f939(x104771,x104772),a928)),x104773),x104774))+P1(f870(f870(f233(f940(x104771,f940(x104772,a928))),f870(f870(f9(x104771,f940(f939(x104771,x104772),a928),f940(x104772,a928)),f870(f870(f10(f940(x104772,f940(f940(f939(x104771,x104772),a928),a928)),f940(f940(f939(x104771,x104772),a928),f940(x104772,a928)),x104771),f9(x104772,f940(f939(x104771,x104772),a928),a928)),f870(f870(f10(f940(x104772,f939(x104771,x104772)),f940(x104772,f940(f940(f939(x104771,x104772),a928),a928)),x104771),f870(f10(f939(x104771,x104772),f940(f940(f939(x104771,x104772),a928),a928),x104772),f328(f939(x104771,x104772)))),f251(x104771,x104772)))),x104773)),f870(f870(f9(x104771,f940(f939(x104771,x104772),a928),f940(x104772,a928)),f870(f870(f10(f940(x104772,f940(f940(f939(x104771,x104772),a928),a928)),f940(f940(f939(x104771,x104772),a928),f940(x104772,a928)),x104771),f9(x104772,f940(f939(x104771,x104772),a928),a928)),f870(f870(f10(f940(x104772,f939(x104771,x104772)),f940(x104772,f940(f940(f939(x104771,x104772),a928),a928)),x104771),f870(f10(f939(x104771,x104772),f940(f940(f939(x104771,x104772),a928),a928),x104772),f328(f939(x104771,x104772)))),f251(x104771,x104772)))),x104774)))
% 160.46/160.19  [10494]P1(f870(f870(f233(f940(f939(x104941,x104942),a928)),x104943),x104944))+~P1(f870(f870(f233(f940(x104941,f940(x104942,a928))),f870(f870(f9(x104941,f940(f939(x104941,x104942),a928),f940(x104942,a928)),f870(f870(f10(f940(x104942,f940(f940(f939(x104941,x104942),a928),a928)),f940(f940(f939(x104941,x104942),a928),f940(x104942,a928)),x104941),f9(x104942,f940(f939(x104941,x104942),a928),a928)),f870(f870(f10(f940(x104942,f939(x104941,x104942)),f940(x104942,f940(f940(f939(x104941,x104942),a928),a928)),x104941),f870(f10(f939(x104941,x104942),f940(f940(f939(x104941,x104942),a928),a928),x104942),f328(f939(x104941,x104942)))),f251(x104941,x104942)))),x104943)),f870(f870(f9(x104941,f940(f939(x104941,x104942),a928),f940(x104942,a928)),f870(f870(f10(f940(x104942,f940(f940(f939(x104941,x104942),a928),a928)),f940(f940(f939(x104941,x104942),a928),f940(x104942,a928)),x104941),f9(x104942,f940(f939(x104941,x104942),a928),a928)),f870(f870(f10(f940(x104942,f939(x104941,x104942)),f940(x104942,f940(f940(f939(x104941,x104942),a928),a928)),x104941),f870(f10(f939(x104941,x104942),f940(f940(f939(x104941,x104942),a928),a928),x104942),f328(f939(x104941,x104942)))),f251(x104941,x104942)))),x104944)))
% 160.46/160.19  [9539]~P1(f870(f870(f328(f939(x95391,x95391)),x95392),f306(x95391,x95394)))+P1(f870(f870(f328(f939(x95391,x95391)),x95392),f306(x95391,f870(f870(f101(f940(f939(x95391,x95391),a928)),x95393),x95394))))
% 160.46/160.19  [9540]~P1(f870(f870(f328(f939(x95401,x95401)),x95402),f306(x95401,x95403)))+P1(f870(f870(f328(f939(x95401,x95401)),x95402),f306(x95401,f870(f870(f101(f940(f939(x95401,x95401),a928)),x95403),x95404))))
% 160.46/160.19  [10218]~P1(f870(f870(f233(a932),f870(f870(f79(a932),x102181),x102184)),f870(f870(f79(a932),x102183),x102182)))+P1(f870(f870(f233(a1),f870(a88,f870(f284(f939(a932,a932),f939(a932,a932),a109),f870(f870(f308(f939(a932,a932)),f870(f870(f251(a932,a932),x102181),x102182)),f188(f940(f939(a932,a932),a928)))))),f870(a88,f870(f284(f939(a932,a932),f939(a932,a932),a109),f870(f870(f308(f939(a932,a932)),f870(f870(f251(a932,a932),x102183),x102184)),f188(f940(f939(a932,a932),a928)))))))
% 160.46/160.19  [10219]~P1(f870(f870(f234(a932),f870(f870(f79(a932),x102191),x102194)),f870(f870(f79(a932),x102193),x102192)))+P1(f870(f870(f234(a1),f870(a88,f870(f284(f939(a932,a932),f939(a932,a932),a109),f870(f870(f308(f939(a932,a932)),f870(f870(f251(a932,a932),x102191),x102192)),f188(f940(f939(a932,a932),a928)))))),f870(a88,f870(f284(f939(a932,a932),f939(a932,a932),a109),f870(f870(f308(f939(a932,a932)),f870(f870(f251(a932,a932),x102193),x102194)),f188(f940(f939(a932,a932),a928)))))))
% 160.46/160.19  [10296]P1(f870(f870(f233(a932),f870(f870(f79(a932),x102961),x102962)),f870(f870(f79(a932),x102963),x102964)))+~P1(f870(f870(f233(a1),f870(a88,f870(f284(f939(a932,a932),f939(a932,a932),a109),f870(f870(f308(f939(a932,a932)),f870(f870(f251(a932,a932),x102961),x102964)),f188(f940(f939(a932,a932),a928)))))),f870(a88,f870(f284(f939(a932,a932),f939(a932,a932),a109),f870(f870(f308(f939(a932,a932)),f870(f870(f251(a932,a932),x102963),x102962)),f188(f940(f939(a932,a932),a928)))))))
% 160.46/160.19  [10297]P1(f870(f870(f234(a932),f870(f870(f79(a932),x102971),x102972)),f870(f870(f79(a932),x102973),x102974)))+~P1(f870(f870(f234(a1),f870(a88,f870(f284(f939(a932,a932),f939(a932,a932),a109),f870(f870(f308(f939(a932,a932)),f870(f870(f251(a932,a932),x102971),x102974)),f188(f940(f939(a932,a932),a928)))))),f870(a88,f870(f284(f939(a932,a932),f939(a932,a932),a109),f870(f870(f308(f939(a932,a932)),f870(f870(f251(a932,a932),x102973),x102972)),f188(f940(f939(a932,a932),a928)))))))
% 160.46/160.19  [10337]P1(f870(f870(f233(f940(x103371,a928)),f870(f870(f38(a932,f940(x103371,a928)),f241(f940(a932,a928))),x103372)),f870(f870(f38(a932,f940(x103371,a928)),f241(f940(a932,a928))),x103373)))+~P1(f870(f870(f233(f940(x103371,a928)),f870(f870(f38(a932,f940(x103371,a928)),f870(f301(a932,f2(a932)),f464(x103373,x103374,x103372,x103371))),x103372)),f870(f870(f38(a932,f940(x103371,a928)),f870(f301(a932,f2(a932)),f870(f870(f79(a932),f464(x103373,x103374,x103372,x103371)),x103374))),x103373)))
% 160.46/160.19  [10400]P1(f870(f870(f233(a99),x104004),f2(a99)))+E(f870(f870(f258(f939(a99,a99),f939(x104001,f940(a935,a322)),f939(a99,a99),f939(f940(a99,f940(a928,f936(f934(x104001)))),f939(a99,a99))),f870(x104002,x104003)),f870(f870(f10(f940(f940(a99,f940(a928,f936(f934(x104001)))),f940(f939(a99,a99),f939(f940(a99,f940(a928,f936(f934(x104001)))),f939(a99,a99)))),f940(f939(a99,a99),f939(f940(a99,f940(a928,f936(f934(x104001)))),f939(a99,a99))),f939(x104001,f940(a935,a322))),f870(f258(f939(a99,a99),f940(a99,f940(a928,f936(f934(x104001)))),f939(a99,a99),f939(f940(a99,f940(a928,f936(f934(x104001)))),f939(a99,a99))),f276(x104001,x104002,f870(f870(f3(a99),x104004),f77(a99)),x104003))),f870(f870(f10(f940(f940(a99,f940(a928,f936(f934(x104001)))),f940(a99,f940(a928,f936(f934(x104001))))),f940(f940(a99,f940(a928,f936(f934(x104001)))),f940(f939(a99,a99),f939(f940(a99,f940(a928,f936(f934(x104001)))),f939(a99,a99)))),f939(x104001,f940(a935,a322))),f870(f10(f940(a99,f940(a928,f936(f934(x104001)))),f940(f939(a99,a99),f939(f940(a99,f940(a928,f936(f934(x104001)))),f939(a99,a99))),f940(a99,f940(a928,f936(f934(x104001))))),f251(f940(a99,f940(a928,f936(f934(x104001)))),f939(a99,a99)))),f870(f870(f10(f940(a99,f940(a928,f936(f934(x104001)))),f940(f940(a99,f940(a928,f936(f934(x104001)))),f940(a99,f940(a928,f936(f934(x104001))))),f939(x104001,f940(a935,a322))),f43(x104001)),f870(f870(f10(x104001,f940(a99,f940(a928,f936(f934(x104001)))),f939(x104001,f940(a935,a322))),f41(x104001)),f250(x104001,f940(a935,a322))))))),f276(x104001,x104002,x104004,x104003))
% 160.46/160.19  [10466]~P1(f870(f870(f328(x104662),x104664),f870(f283(x104661,x104662),x104663)))+P1(f870(f249(x104661,x104662,f870(f870(f9(x104661,f940(f939(x104661,x104662),a928),f940(x104662,a928)),f870(f870(f10(f940(x104662,f940(f940(f939(x104661,x104662),a928),a928)),f940(f940(f939(x104661,x104662),a928),f940(x104662,a928)),x104661),f9(x104662,f940(f939(x104661,x104662),a928),a928)),f870(f870(f10(f940(x104662,f939(x104661,x104662)),f940(x104662,f940(f940(f939(x104661,x104662),a928),a928)),x104661),f870(f10(f939(x104661,x104662),f940(f940(f939(x104661,x104662),a928),a928),x104662),f328(f939(x104661,x104662)))),f251(x104661,x104662)))),x104663)),x104664))
% 160.46/160.19  [10467]~P1(f870(f870(f328(x104671),x104674),f870(f263(x104671,x104672),x104673)))+P1(f870(f248(x104671,x104672,f870(f870(f9(x104671,f940(f939(x104671,x104672),a928),f940(x104672,a928)),f870(f870(f10(f940(x104672,f940(f940(f939(x104671,x104672),a928),a928)),f940(f940(f939(x104671,x104672),a928),f940(x104672,a928)),x104671),f9(x104672,f940(f939(x104671,x104672),a928),a928)),f870(f870(f10(f940(x104672,f939(x104671,x104672)),f940(x104672,f940(f940(f939(x104671,x104672),a928),a928)),x104671),f870(f10(f939(x104671,x104672),f940(f940(f939(x104671,x104672),a928),a928),x104672),f328(f939(x104671,x104672)))),f251(x104671,x104672)))),x104673)),x104674))
% 160.46/160.19  [10480]P1(f870(f870(f328(x104801),x104802),f870(f283(x104803,x104801),x104804)))+~P1(f870(f249(x104803,x104801,f870(f870(f9(x104803,f940(f939(x104803,x104801),a928),f940(x104801,a928)),f870(f870(f10(f940(x104801,f940(f940(f939(x104803,x104801),a928),a928)),f940(f940(f939(x104803,x104801),a928),f940(x104801,a928)),x104803),f9(x104801,f940(f939(x104803,x104801),a928),a928)),f870(f870(f10(f940(x104801,f939(x104803,x104801)),f940(x104801,f940(f940(f939(x104803,x104801),a928),a928)),x104803),f870(f10(f939(x104803,x104801),f940(f940(f939(x104803,x104801),a928),a928),x104801),f328(f939(x104803,x104801)))),f251(x104803,x104801)))),x104804)),x104802))
% 160.46/160.19  [10481]P1(f870(f870(f328(x104811),x104812),f870(f263(x104811,x104813),x104814)))+~P1(f870(f248(x104811,x104813,f870(f870(f9(x104811,f940(f939(x104811,x104813),a928),f940(x104813,a928)),f870(f870(f10(f940(x104813,f940(f940(f939(x104811,x104813),a928),a928)),f940(f940(f939(x104811,x104813),a928),f940(x104813,a928)),x104811),f9(x104813,f940(f939(x104811,x104813),a928),a928)),f870(f870(f10(f940(x104813,f939(x104811,x104813)),f940(x104813,f940(f940(f939(x104811,x104813),a928),a928)),x104811),f870(f10(f939(x104811,x104813),f940(f940(f939(x104811,x104813),a928),a928),x104813),f328(f939(x104811,x104813)))),f251(x104811,x104813)))),x104814)),x104812))
% 160.46/160.19  [10142]P1(f870(f160(x101421,x101422),x101423))+~P1(f870(f160(x101421,f870(f870(f20(x101421,a928,a928),f870(f870(f10(a928,f940(a928,a928),x101421),a325),x101424)),x101422)),x101423))
% 160.46/160.19  [10143]P1(f870(f160(x101431,x101432),x101433))+~P1(f870(f160(x101431,f870(f870(f20(x101431,a928,a928),f870(f870(f10(a928,f940(a928,a928),x101431),a325),x101432)),x101434)),x101433))
% 160.46/160.19  [10220]~P121(x102201)+E(f870(f870(f80(x102201),f870(f870(f79(x102201),f77(x102201)),f77(x102201))),f870(f870(f8(a932,x102201),f870(f870(f10(x102201,x102201,a932),f870(f79(x102201),x102202)),f870(f870(f9(a932,x102201,x102201),f870(f870(f10(x102201,f940(x102201,x102201),a932),f80(x102201)),f100(x102201))),x102203))),f870(f281(a932),x102204))),f870(f870(f80(x102201),f870(f100(x102201),x102204)),f870(f870(f79(x102201),x102202),f870(f870(f79(x102201),x102202),f870(f870(f80(x102201),f870(f100(x102201),f870(f870(f3(a932),x102204),f77(a932)))),x102203)))))
% 160.46/160.19  [10358]P1(f870(x103581,f577(x103582,x103583,x103584,x103581)))+P40(x103582,f870(f261(f939(x103582,x103582)),f870(f256(x103582,x103582,a928),f870(f870(f10(f940(x103582,a928),f940(x103582,a928),x103582),f870(f20(x103582,a928,a928),f870(f870(f10(a928,f940(a928,a928),x103582),a325),x103581))),f870(f870(f9(x103582,f940(x103582,x103582),f940(x103582,a928)),f870(f870(f10(f940(x103582,a928),f940(f940(x103582,x103582),f940(x103582,a928)),x103582),f10(x103582,a928,x103582)),a324)),x103583)))))
% 160.46/160.19  [10375]~P1(f870(f870(f234(a932),f870(x103754,f870(x103753,f577(x103751,x103753,x103754,x103752)))),f870(x103754,f577(x103751,x103753,x103754,x103752))))+P40(x103751,f870(f261(f939(x103751,x103751)),f870(f256(x103751,x103751,a928),f870(f870(f10(f940(x103751,a928),f940(x103751,a928),x103751),f870(f20(x103751,a928,a928),f870(f870(f10(a928,f940(a928,a928),x103751),a325),x103752))),f870(f870(f9(x103751,f940(x103751,x103751),f940(x103751,a928)),f870(f870(f10(f940(x103751,a928),f940(f940(x103751,x103751),f940(x103751,a928)),x103751),f10(x103751,a928,x103751)),a324)),x103753)))))
% 160.46/160.19  [10451]~P6(x104511)+E(f37(x104511,f870(f261(x104511),f870(f870(f10(f940(f940(x104512,x104511),a928),a928,x104511),f86(f940(x104512,x104511))),f870(f870(f10(f940(f940(x104512,x104511),a928),f940(f940(x104512,x104511),a928),x104511),f870(f20(f940(x104512,x104511),a928,a928),f870(f870(f10(a928,f940(a928,a928),f940(x104512,x104511)),a325),f870(f870(f9(f940(x104512,x104511),f940(f940(x104512,x104511),a928),a928),f328(f940(x104512,x104511))),x104513)))),f870(f870(f9(x104511,f940(f940(x104512,x104511),x104511),f940(f940(x104512,x104511),a928)),f870(f870(f10(f940(x104511,a928),f940(f940(f940(x104512,x104511),x104511),f940(f940(x104512,x104511),a928)),x104511),f10(x104511,a928,f940(x104512,x104511))),a324)),f870(f870(f9(f940(x104512,x104511),x104512,x104511),f7(f940(x104512,x104511))),x104514)))))),f870(f37(f940(x104512,x104511),x104513),x104514))
% 160.46/160.19  [10452]~P6(x104521)+E(f37(x104521,f870(f261(x104521),f870(f870(f10(f940(f940(x104522,x104521),a928),a928,x104521),f86(f940(x104522,x104521))),f870(f870(f10(f940(f940(x104522,x104521),a928),f940(f940(x104522,x104521),a928),x104521),f870(f20(f940(x104522,x104521),a928,a928),f870(f870(f10(a928,f940(a928,a928),f940(x104522,x104521)),a325),f870(f870(f9(f940(x104522,x104521),f940(f940(x104522,x104521),a928),a928),f328(f940(x104522,x104521))),x104523)))),f870(f870(f9(x104521,f940(f940(x104522,x104521),x104521),f940(f940(x104522,x104521),a928)),f870(f870(f10(f940(x104521,a928),f940(f940(f940(x104522,x104521),x104521),f940(f940(x104522,x104521),a928)),x104521),f10(x104521,a928,f940(x104522,x104521))),a324)),f870(f870(f9(f940(x104522,x104521),x104522,x104521),f7(f940(x104522,x104521))),x104524)))))),f870(f37(f940(x104522,x104521),x104523),x104524))
% 160.46/160.19  [10453]~P6(x104531)+E(f36(x104531,f870(f261(x104531),f870(f870(f10(f940(f940(x104532,x104531),a928),a928,x104531),f86(f940(x104532,x104531))),f870(f870(f10(f940(f940(x104532,x104531),a928),f940(f940(x104532,x104531),a928),x104531),f870(f20(f940(x104532,x104531),a928,a928),f870(f870(f10(a928,f940(a928,a928),f940(x104532,x104531)),a325),f870(f870(f9(f940(x104532,x104531),f940(f940(x104532,x104531),a928),a928),f328(f940(x104532,x104531))),x104533)))),f870(f870(f9(x104531,f940(f940(x104532,x104531),x104531),f940(f940(x104532,x104531),a928)),f870(f870(f10(f940(x104531,a928),f940(f940(f940(x104532,x104531),x104531),f940(f940(x104532,x104531),a928)),x104531),f10(x104531,a928,f940(x104532,x104531))),a324)),f870(f870(f9(f940(x104532,x104531),x104532,x104531),f7(f940(x104532,x104531))),x104534)))))),f870(f36(f940(x104532,x104531),x104533),x104534))
% 160.46/160.19  [10454]~P6(x104541)+E(f36(x104541,f870(f261(x104541),f870(f870(f10(f940(f940(x104542,x104541),a928),a928,x104541),f86(f940(x104542,x104541))),f870(f870(f10(f940(f940(x104542,x104541),a928),f940(f940(x104542,x104541),a928),x104541),f870(f20(f940(x104542,x104541),a928,a928),f870(f870(f10(a928,f940(a928,a928),f940(x104542,x104541)),a325),f870(f870(f9(f940(x104542,x104541),f940(f940(x104542,x104541),a928),a928),f328(f940(x104542,x104541))),x104543)))),f870(f870(f9(x104541,f940(f940(x104542,x104541),x104541),f940(f940(x104542,x104541),a928)),f870(f870(f10(f940(x104541,a928),f940(f940(f940(x104542,x104541),x104541),f940(f940(x104542,x104541),a928)),x104541),f10(x104541,a928,f940(x104542,x104541))),a324)),f870(f870(f9(f940(x104542,x104541),x104542,x104541),f7(f940(x104542,x104541))),x104544)))))),f870(f36(f940(x104542,x104541),x104543),x104544))
% 160.46/160.19  [10507]~P1(f870(f870(f328(f939(x105071,x105071)),f870(f870(f251(x105071,x105071),x105073),x105074)),f870(f870(f101(f940(f939(x105071,x105071),a928)),x105072),f306(x105071,f188(f940(f939(x105071,x105071),a928))))))+P1(f870(f870(f870(f870(f101(f940(x105071,f940(x105071,a928))),f870(f870(f9(x105071,f940(f939(x105071,x105071),a928),f940(x105071,a928)),f870(f870(f10(f940(x105071,f940(f940(f939(x105071,x105071),a928),a928)),f940(f940(f939(x105071,x105071),a928),f940(x105071,a928)),x105071),f9(x105071,f940(f939(x105071,x105071),a928),a928)),f870(f870(f10(f940(x105071,f939(x105071,x105071)),f940(x105071,f940(f940(f939(x105071,x105071),a928),a928)),x105071),f870(f10(f939(x105071,x105071),f940(f940(f939(x105071,x105071),a928),a928),x105071),f328(f939(x105071,x105071)))),f251(x105071,x105071)))),x105072)),a324),x105073),x105074))
% 160.46/160.19  [10517]P1(f870(f870(f328(f939(x105171,x105171)),f870(f870(f251(x105171,x105171),x105172),x105173)),f870(f870(f101(f940(f939(x105171,x105171),a928)),x105174),f306(x105171,f188(f940(f939(x105171,x105171),a928))))))+~P1(f870(f870(f870(f870(f101(f940(x105171,f940(x105171,a928))),f870(f870(f9(x105171,f940(f939(x105171,x105171),a928),f940(x105171,a928)),f870(f870(f10(f940(x105171,f940(f940(f939(x105171,x105171),a928),a928)),f940(f940(f939(x105171,x105171),a928),f940(x105171,a928)),x105171),f9(x105171,f940(f939(x105171,x105171),a928),a928)),f870(f870(f10(f940(x105171,f939(x105171,x105171)),f940(x105171,f940(f940(f939(x105171,x105171),a928),a928)),x105171),f870(f10(f939(x105171,x105171),f940(f940(f939(x105171,x105171),a928),a928),x105171),f328(f939(x105171,x105171)))),f251(x105171,x105171)))),x105174)),a324),x105172),x105173))
% 160.46/160.19  [10462]E(f870(f870(f151(f933(x104621)),f870(f870(f151(x104621),x104622),f870(f142(f933(x104621),f933(x104621),f134(x104621),f113(x104621)),f870(f870(f154(f933(x104621),f933(x104621)),f156(f933(x104621),x104621,f113(x104621),f870(f870(f10(f933(x104621),f940(f933(x104621),f933(x104621)),x104621),f18(f933(x104621),f933(x104621))),f870(f870(f9(x104621,f933(x104621),f933(x104621)),f151(x104621)),f113(x104621))))),x104623)))),f179(x104621,f870(f870(f151(f933(x104621)),x104624),f870(f142(f933(f933(x104621)),f933(f933(x104621)),f134(f933(x104621)),f113(f933(x104621))),f870(f870(f154(f933(x104621),f933(f933(x104621))),f156(f933(f933(x104621)),x104621,f113(f933(x104621)),f870(f18(f940(f933(x104621),f933(f933(x104621))),x104621),f870(f870(f9(f933(x104621),f933(f933(x104621)),f933(f933(x104621))),f151(f933(x104621))),f113(f933(x104621)))))),x104623))))),f179(x104621,f870(f870(f151(f933(x104621)),f870(f870(f151(x104621),x104622),x104624)),x104623)))+~P1(f870(f314(f933(f933(x104621)),f180(x104621)),f870(f870(f151(f933(x104621)),f870(f870(f151(x104621),x104622),x104624)),x104623)))
% 160.46/160.19  [10506]~P1(f870(f60(x105062),f870(f261(x105062),x105064)))+P1(f870(f60(x105061),f870(f261(x105061),f870(f870(f10(f940(x105062,a928),a928,x105061),f86(x105062)),f870(f870(f9(x105061,f940(x105062,a928),f940(x105062,a928)),f870(f870(f10(f940(x105062,f940(a928,a928)),f940(f940(x105062,a928),f940(x105062,a928)),x105061),f20(x105062,a928,a928)),f870(f870(f10(f940(x105062,a928),f940(x105062,f940(a928,a928)),x105061),f870(f10(a928,f940(a928,a928),x105062),a325)),f870(f870(f9(x105061,f940(x105062,x105061),f940(x105062,a928)),f870(f870(f10(f940(x105061,a928),f940(f940(x105062,x105061),f940(x105062,a928)),x105061),f10(x105061,a928,x105062)),a324)),x105063)))),x105064)))))
% 160.46/160.19  [9028]P26(x90281,x90282,x90283,x90284)+~P27(x90281,x90282,x90283,x90284,x90285)
% 160.46/160.19  [5506]E(x55061,x55062)+~E(f169(x55063,x55061,x55064),f169(x55063,x55062,x55065))
% 160.46/160.19  [5507]E(x55071,x55072)+~E(f126(x55073,x55074,x55071),f126(x55073,x55075,x55072))
% 160.46/160.19  [5508]E(x55081,x55082)+~E(f126(x55083,x55081,x55084),f126(x55083,x55082,x55085))
% 160.46/160.19  [8357]~E(f870(x83573,x83574),x83575)+E(f74(x83571,x83572,x83573,x83574,x83575),x83573)
% 160.46/160.19  [8886]~E(f74(x88864,x88865,x88861,x88862,x88863),x88861)+E(f870(x88861,x88862),x88863)
% 160.46/160.19  [9400]~P44(f30(x94001,x94005),x94002,x94003,x94004)+P44(x94001,x94002,x94003,f421(x94004,x94003,x94002,x94005,x94001))
% 160.46/160.19  [9401]~P44(f30(x94011,x94015),x94012,x94013,x94014)+P44(x94011,x94012,x94013,f456(x94014,x94013,x94012,x94015,x94011))
% 160.46/160.19  [9402]~P44(f30(x94025,x94021),x94024,x94023,x94022)+P44(x94021,f421(x94022,x94023,x94024,x94021,x94025),x94023,x94022)
% 160.46/160.19  [9403]~P44(f30(x94035,x94031),x94034,x94033,x94032)+P44(x94031,f456(x94032,x94033,x94034,x94031,x94035),x94033,x94032)
% 160.46/160.19  [9510]~P27(x95102,x95101,x95104,x95103,x95105)+P27(x95101,x95102,f76(x95102,x95101,x95103,x95104),x95105,x95103)
% 160.46/160.19  [9511]~P27(x95112,x95111,x95114,x95113,x95115)+P27(x95111,x95112,f91(x95112,x95111,x95113,x95114),x95115,x95113)
% 160.46/160.19  [6313]P1(f870(f249(x63131,x63132,x63133),x63134))+~P1(f870(f870(x63133,x63135),x63134))
% 160.46/160.19  [6315]P1(f870(f248(x63151,x63152,x63153),x63154))+~P1(f870(f870(x63153,x63154),x63155))
% 160.46/160.19  [6796]~E(x67965,f2(a99))+E(f870(f196(x67961,x67962,x67963,x67964),x67965),f124(x67962))
% 160.46/160.19  [6797]~E(x67975,f2(a99))+E(f870(f198(x67971,x67972,x67973,x67974),x67975),f115(x67972))
% 160.46/160.19  [6933]~E(x69333,f2(a99))+E(f870(f272(x69331,x69332,x69333,x69334),x69335),f870(f251(x69331,x69332),x69335))
% 160.46/160.19  [7998]~P21(x79984,x79981,x79982,x79985)+E(f870(f72(x79981,x79981,x79981,f870(x79982,x79983)),f870(x79982,x79983)),f870(x79982,x79983))
% 160.46/160.19  [8397]~P17(x83975,x83971,x83972)+E(f870(f72(x83971,x83971,x83971,f870(x83972,x83973)),f870(x83972,x83974)),f870(f72(x83971,x83971,x83971,f870(x83972,x83974)),f870(x83972,x83973)))
% 160.46/160.19  [8722]P1(f870(f870(f328(f939(x87221,x87221)),f870(f870(f251(x87221,x87221),x87222),x87223)),f320(x87221,x87224,x87225)))+~P1(f870(f870(f234(a932),f870(x87224,x87222)),f870(x87224,x87223)))
% 160.46/160.19  [8814]~P1(f870(f870(f328(x88144),x88143),f298(x88144,x88141,x88142,x88145)))+P1(f870(f870(x88141,x88142),x88143))
% 160.46/160.19  [8815]~P1(f870(f870(f328(x88154),x88153),f295(x88154,x88151,x88152,x88155)))+P1(f870(f870(x88151,x88152),x88153))
% 160.46/160.19  [8816]~P1(f870(f870(f328(x88164),x88162),f298(x88164,x88161,x88165,x88163)))+P1(f870(f870(x88161,x88162),x88163))
% 160.46/160.19  [8817]~P1(f870(f870(f328(x88174),x88172),f295(x88174,x88171,x88175,x88173)))+P1(f870(f870(x88171,x88172),x88173))
% 160.46/160.19  [8898]~P27(x88981,x88983,x88985,x88982,x88984)+E(f870(f34(x88981),x88982),f870(f34(x88983),x88984))
% 160.46/160.19  [8946]~P27(x89461,x89462,x89463,x89464,x89465)+E(f870(f309(x89461,x89462,x89463),x89464),x89465)
% 160.46/160.19  [8966]~P60(x89662,x89661,x89665,x89663,x89664)+E(f870(f309(x89661,x89662,x89663),x89664),f241(f940(x89662,a928)))
% 160.46/160.19  [9420]~P37(x94201,x94202,x94203,x94204,x94205)+P37(x94201,x94202,x94203,f870(f168(x94201),x94204),f870(f168(x94202),x94205))
% 160.46/160.19  [9422]~P37(x94221,x94222,x94223,f870(f168(x94221),x94224),x94225)+P37(x94221,x94222,x94223,x94224,f870(f168(x94222),x94225))
% 160.46/160.19  [9423]~P37(x94231,x94232,x94233,x94234,f870(f168(x94232),x94235))+P37(x94231,x94232,x94233,f870(f168(x94231),x94234),x94235)
% 160.46/160.19  [9429]P37(x94291,x94292,x94293,x94294,x94295)+~P37(x94291,x94292,x94293,f870(f168(x94291),x94294),f870(f168(x94292),x94295))
% 160.46/160.19  [9830]P1(f870(f870(f328(f939(f933(x98301),f933(x98301))),f870(f870(f251(f933(x98301),f933(x98301)),f870(f870(f151(x98301),x98302),x98303)),f870(f870(f151(x98301),x98302),x98304))),f157(x98301,x98305)))+~P1(f870(f870(f328(f939(f933(x98301),f933(x98301))),f870(f870(f251(f933(x98301),f933(x98301)),x98303),x98304)),f157(x98301,x98305)))
% 160.46/160.19  [9831]P1(f870(f870(f328(f939(f933(x98311),f933(x98311))),f870(f870(f251(f933(x98311),f933(x98311)),f870(f870(f134(x98311),x98312),x98313)),f870(f870(f134(x98311),x98312),x98314))),f147(x98311,x98315)))+~P1(f870(f870(f328(f939(f933(x98311),f933(x98311))),f870(f870(f251(f933(x98311),f933(x98311)),x98313),x98314)),f147(x98311,x98315)))
% 160.46/160.19  [10026]E(f870(f870(f151(x100261),f662(x100262,x100263,x100264,x100265,x100261)),f663(x100262,x100263,x100264,x100265,x100261)),x100265)+~P1(f870(f870(f328(f939(f933(x100261),f933(x100261))),f870(f870(f251(f933(x100261),f933(x100261)),x100265),f870(f870(f151(x100261),x100264),x100263))),f158(x100261,x100262)))
% 160.46/160.19  [10047]E(f870(f870(f151(x100471),f667(x100472,x100473,x100474,x100475,x100471)),f668(x100472,x100473,x100474,x100475,x100471)),x100473)+~P1(f870(f870(f328(f939(f933(x100471),f933(x100471))),f870(f870(f251(f933(x100471),f933(x100471)),f870(f870(f151(x100471),x100475),x100474)),x100473)),f158(x100471,x100472)))
% 160.46/160.19  [10194]~P1(f870(f870(f328(f939(f933(x101941),f933(x101941))),f870(f870(f251(f933(x101941),f933(x101941)),f870(f870(f151(x101941),x101945),x101942)),x101944)),f158(x101941,x101943)))+P1(f870(f870(f328(f939(f933(x101941),f933(x101941))),f870(f870(f251(f933(x101941),f933(x101941)),x101942),f668(x101943,x101944,x101942,x101945,x101941))),f158(x101941,x101943)))
% 160.46/160.19  [10263]~P1(f870(f870(f328(f939(f933(x102631),f933(x102631))),f870(f870(f251(f933(x102631),f933(x102631)),x102635),f870(f870(f151(x102631),x102634),x102633))),f158(x102631,x102632)))+P1(f870(f870(f328(f939(f933(x102631),f933(x102631))),f870(f870(f251(f933(x102631),f933(x102631)),f663(x102632,x102633,x102634,x102635,x102631)),x102633)),f158(x102631,x102632)))
% 160.46/160.19  [10456]P1(f870(f870(f328(f939(x104561,x104561)),f870(f870(f251(x104561,x104561),f870(x104562,f870(f870(f79(a932),x104563),x104564))),f870(x104562,x104563))),f306(x104561,x104565)))+~P1(f870(f870(f328(f939(x104561,x104561)),f870(f870(f251(x104561,x104561),f870(x104562,f870(a112,f622(x104564,x104563,x104565,x104562,x104561)))),f870(x104562,f622(x104564,x104563,x104565,x104562,x104561)))),f306(x104561,x104565)))
% 160.46/160.19  [5474]E(x54741,x54742)+~E(f870(f870(f151(x54743),x54744),x54741),f870(f870(f151(x54743),x54745),x54742))
% 160.46/160.19  [5475]E(x54751,x54752)+~E(f870(f870(f151(x54753),x54751),x54754),f870(f870(f151(x54753),x54752),x54755))
% 160.46/160.19  [5523]P1(f870(x55231,x55232))+~E(f870(f136(x55233,x55231),x55234),f870(f870(f151(x55233),x55232),x55235))
% 160.46/160.19  [5524]P1(f870(x55241,x55242))+~E(f870(f870(f151(x55243),x55242),x55244),f870(f136(x55243,x55241),x55245))
% 160.46/160.19  [5683]~E(f870(f870(f138(x56831),x56833),x56832),f870(f870(f151(x56831),x56834),x56835))+E(f870(f870(f164(x56831),x56832),x56833),x56834)
% 160.46/160.19  [5824]~P15(x58244,x58245,x58241)+E(f870(f870(x58241,x58242),f870(f870(x58241,x58242),x58243)),f870(f870(x58241,x58242),x58243))
% 160.46/160.19  [6373]~E(x63734,f2(a99))+E(f870(f870(f117(x63731,x63732,x63733),x63734),x63735),f870(f870(f251(f933(x63732),x63731),f113(x63732)),x63735))
% 160.46/160.19  [6445]~P111(x64452)+~E(f870(f870(f148(x64451,x64452,x64453),x64454),x64455),f113(x64451))
% 160.46/160.19  [6836]E(x68361,x68362)+~E(f870(f870(f134(x68363),x68364),f870(f870(f151(x68363),x68361),f113(x68363))),f870(f870(f134(x68363),x68365),f870(f870(f151(x68363),x68362),f113(x68363))))
% 160.46/160.19  [6837]E(x68371,x68372)+~E(f870(f870(f134(x68373),x68371),f870(f870(f151(x68373),x68374),f113(x68373))),f870(f870(f134(x68373),x68372),f870(f870(f151(x68373),x68375),f113(x68373))))
% 160.46/160.19  [7150]E(f870(f870(f308(x71501),f870(x71502,x71503)),f870(f309(x71504,x71501,x71502),x71505)),f870(f309(x71504,x71501,x71502),x71505))+~P1(f870(f870(f328(x71504),x71503),x71505))
% 160.46/160.19  [7158]~P1(f870(x71584,f870(x71583,x71585)))+P1(f870(f870(f310(x71581,x71582,x71583),x71584),x71585))
% 160.46/160.19  [7161]~P1(f870(f870(x71613,x71615),x71614))+P1(f870(f870(f242(x71611,x71612,x71613),x71614),x71615))
% 160.46/160.19  [7258]~E(f870(f309(x72581,x72582,x72583),x72584),x72585)+E(f870(f309(f940(x72581,a928),f940(x72582,a928),f309(x72581,x72582,x72583)),f870(f307(x72581),x72584)),f870(f307(x72582),x72585))
% 160.46/160.19  [7287]E(f870(f270(x72871,x72872,x72873,x72874),x72875),f870(x72874,x72875))+~P1(f870(f870(f328(x72871),x72875),x72873))
% 160.46/160.19  [7605]P26(x76051,x76052,x76053,x76054)+~P26(x76051,x76052,x76053,f870(f870(f308(x76051),x76055),x76054))
% 160.46/160.19  [7671]P1(f870(x76711,x76712))+~P1(f870(f870(f92(x76713,x76714,x76711),x76715),x76712))
% 160.46/160.19  [7718]~P1(f870(f870(f328(x77184),x77183),x77185))+P1(f870(f870(f328(x77181),f870(x77182,x77183)),f870(f309(x77184,x77181,x77182),x77185)))
% 160.46/160.19  [7739]~P111(x77392)+E(f150(x77391,x77392,x77393,f870(f136(x77391,x77394),x77395)),f870(f136(x77391,x77394),f150(x77391,x77392,x77393,x77395)))
% 160.46/160.19  [7771]P1(f870(x77711,f870(x77712,x77713)))+~P1(f870(f870(f310(x77714,x77715,x77712),x77711),x77713))
% 160.46/160.19  [7774]P1(f870(f870(x77741,x77742),x77743))+~P1(f870(f870(f242(x77744,x77745,x77741),x77743),x77742))
% 160.46/160.19  [7775]P1(f870(f870(x77751,x77752),x77753))+~P1(f870(f870(f92(x77754,x77751,x77755),x77752),x77753))
% 160.46/160.19  [7836]~P1(f870(f870(f328(x78363),f870(x78364,x78362)),x78365))+P1(f870(f870(f328(x78361),x78362),f870(f310(x78361,x78363,x78364),x78365)))
% 160.46/160.19  [8235]~P1(f870(f870(f328(x82355),x82353),f870(f310(x82355,x82351,x82352),x82354)))+P1(f870(f870(f328(x82351),f870(x82352,x82353)),x82354))
% 160.46/160.19  [8536]~P17(x85362,x85361,x85363)+E(f870(f142(x85361,x85362,f870(f9(x85362,x85361,x85361),x85363),x85364),f152(x85362,x85365)),f870(f870(f63(x85362,x85361,x85363),x85364),f870(f172(x85362),x85365)))
% 160.46/160.19  [8558]E(f870(x85581,f477(x85582,x85581,x85583,x85584)),x85584)+~P1(f870(f870(f328(x85585),x85584),f870(f309(x85583,x85585,x85581),x85582)))
% 160.46/160.19  [8861]~E(x88612,f870(f870(f151(x88611),x88614),x88615))+P1(f870(f870(f328(f939(f933(x88611),f933(x88611))),f870(f870(f251(f933(x88611),f933(x88611)),f113(x88611)),x88612)),f147(x88611,x88613)))
% 160.46/160.19  [8907]E(f870(x89071,f870(f91(x89072,x89073,x89074,x89071),x89075)),x89075)+~P1(f870(f870(f328(x89073),x89075),f870(f309(x89072,x89073,x89071),x89074)))
% 160.46/160.19  [8910]P26(x89101,x89102,f91(x89102,x89101,x89103,x89104),x89105)+~P1(f870(f870(f233(f940(x89101,a928)),x89105),f870(f309(x89102,x89101,x89104),x89103)))
% 160.46/160.19  [8917]~P37(x89171,x89173,x89175,x89172,x89174)+E(f870(f189(f933(x89171)),x89172),f870(f189(f933(x89173)),x89174))
% 160.46/160.19  [8928]P1(f870(f870(f233(f940(x89281,a928)),f870(f870(f39(x89282,f940(x89281,a928)),x89283),x89284)),f870(x89284,x89285)))+~P1(f870(f870(f328(x89282),x89285),x89283))
% 160.46/160.19  [8982]~P60(x89821,x89822,x89823,x89825,x89824)+E(f870(f309(x89821,x89822,x89823),f241(f940(x89821,a928))),x89824)
% 160.46/160.19  [9209]E(f870(f136(x92091,x92092),f753(x92093,x92094,x92095,x92092,x92091)),x92093)+~E(f870(f136(x92091,x92092),x92095),f870(f870(f151(x92091),x92094),x92093))
% 160.46/160.19  [9210]E(f870(f136(x92101,x92102),f757(x92103,x92102,x92104,x92105,x92101)),x92104)+~E(f870(f870(f151(x92101),x92105),x92104),f870(f136(x92101,x92102),x92103))
% 160.46/160.19  [9301]E(f870(f189(f933(x93011)),x93012),x93013)+~P1(f870(f870(f328(f939(f933(x93011),f933(x93011))),f870(f870(f251(f933(x93011),f933(x93011)),x93014),x93012)),f870(f143(x93011,x93015),x93013)))
% 160.46/160.19  [9302]E(f870(f189(f933(x93021)),x93022),x93023)+~P1(f870(f870(f328(f939(f933(x93021),f933(x93021))),f870(f870(f251(f933(x93021),f933(x93021)),x93022),x93024)),f870(f143(x93021,x93025),x93023)))
% 160.46/160.19  [9371]P1(f870(f870(f328(x93711),f477(x93712,x93713,x93711,x93714)),x93712))+~P1(f870(f870(f328(x93715),x93714),f870(f309(x93711,x93715,x93713),x93712)))
% 160.46/160.19  [9537]E(f870(f309(x95371,x95372,x95373),f496(x95374,x95373,x95371,x95375,x95372)),x95375)+~P1(f870(f870(f233(f940(x95372,a928)),x95375),f870(f309(x95371,x95372,x95373),x95374)))
% 160.46/160.19  [9848]P1(f870(f870(f328(f939(f933(x98481),f933(x98481))),f870(f870(f251(f933(x98481),f933(x98481)),f870(f870(f151(x98481),x98482),x98483)),f870(f870(f151(x98481),x98482),x98484))),f306(f933(x98481),f157(x98481,x98485))))+~P1(f870(f870(f328(f939(f933(x98481),f933(x98481))),f870(f870(f251(f933(x98481),f933(x98481)),x98483),x98484)),f306(f933(x98481),f157(x98481,x98485))))
% 160.46/160.19  [9879]~E(f870(x98793,f707(x98795,x98794,x98793,x98792,x98791)),f870(x98795,f707(x98795,x98794,x98793,x98792,x98791)))+E(f870(f870(f154(x98791,x98792),x98793),x98794),f870(f870(f154(x98791,x98792),x98795),x98794))
% 160.46/160.19  [9954]~E(f870(f136(x99541,x99545),x99544),f870(f870(f151(x99541),x99543),x99542))+E(f870(f870(f134(x99541),f755(x99542,x99543,x99544,x99545,x99541)),f870(f870(f151(x99541),x99543),f753(x99542,x99543,x99544,x99545,x99541))),x99544)
% 160.46/160.19  [9955]~E(f870(f870(f151(x99551),x99555),x99554),f870(f136(x99551,x99553),x99552))+E(f870(f870(f134(x99551),f758(x99552,x99553,x99554,x99555,x99551)),f870(f870(f151(x99551),x99555),f757(x99552,x99553,x99554,x99555,x99551))),x99552)
% 160.46/160.19  [9959]E(f870(f870(f154(x99591,x99592),x99593),x99594),f870(f870(f154(x99591,x99592),x99595),x99594))+P1(f870(f870(f328(x99591),f707(x99593,x99594,x99595,x99592,x99591)),f870(f172(x99591),x99594)))
% 160.46/160.19  [9989]~P1(f870(f870(f328(x99895),x99894),f870(f284(x99891,x99895,x99893),x99892)))+P1(f870(f870(f328(x99891),f380(x99892,x99893,x99891,x99894,x99895)),x99892))
% 160.46/160.19  [9990]~P1(f870(f870(f328(x99905),x99904),f870(f284(x99901,x99905,x99903),x99902)))+P1(f870(f870(f328(x99901),f416(x99902,x99903,x99901,x99904,x99905)),x99902))
% 160.46/160.19  [10020]~P1(f870(f870(f233(f940(x100205,a928)),x100204),f870(f309(x100201,x100205,x100203),x100202)))+P1(f870(f870(f233(f940(x100201,a928)),f496(x100202,x100203,x100201,x100204,x100205)),x100202))
% 160.46/160.19  [10457]E(x104571,f2(a99))+E(f223(f939(f933(x104572),x104573),f939(x104572,x104573),f870(f870(f251(f933(x104572),x104573),f113(x104572)),x104574),f870(f256(x104572,x104573,f939(f933(x104572),x104573)),f870(f870(f9(x104572,f940(x104573,f939(f933(x104572),x104573)),f940(x104573,f939(f933(x104572),x104573))),f870(f870(f10(f940(f939(f933(x104572),x104573),f939(f933(x104572),x104573)),f940(f940(x104573,f939(f933(x104572),x104573)),f940(x104573,f939(f933(x104572),x104573))),x104572),f10(f939(f933(x104572),x104573),f939(f933(x104572),x104573),x104573)),f870(f870(f10(f940(f933(x104572),f940(x104573,f939(f933(x104572),x104573))),f940(f939(f933(x104572),x104573),f939(f933(x104572),x104573)),x104572),f256(f933(x104572),x104573,f939(f933(x104572),x104573))),f870(f870(f10(f940(f933(x104572),f933(x104572)),f940(f933(x104572),f940(x104573,f939(f933(x104572),x104573))),x104572),f870(f10(f933(x104572),f940(x104573,f939(f933(x104572),x104573)),f933(x104572)),f251(f933(x104572),x104573))),f151(x104572))))),f870(f117(x104573,x104572,x104575),f870(f870(f3(a99),x104571),f77(a99))))),f870(x104575,x104574)),f870(f870(f117(x104573,x104572,x104575),x104571),x104574))
% 160.46/160.19  [6250]E(x62501,x62502)+~E(f870(f255(x62503,x62504),f870(f870(f251(x62503,x62504),x62505),x62501)),x62502)
% 160.46/160.19  [6251]E(x62511,x62512)+~E(f870(f250(x62513,x62514),f870(f870(f251(x62513,x62514),x62511),x62515)),x62512)
% 160.46/160.19  [6520]~E(x65203,f870(f870(f134(x65201),x65204),f870(f870(f151(x65201),x65202),x65205)))+P1(f870(f870(f328(x65201),x65202),f870(f172(x65201),x65203)))
% 160.46/160.19  [6920]E(f870(f309(x69201,x69202,f870(f18(x69202,x69201),x69203)),x69204),f870(f870(f308(x69202),x69203),f188(f940(x69202,a928))))+~P1(f870(f870(f328(x69201),x69205),x69204))
% 160.46/160.19  [6992]E(f870(f870(f101(f940(x69921,a928)),f870(f172(x69921),x69922)),f870(f172(x69921),x69923)),f870(f172(x69921),x69924))+~E(f166(x69921,x69925,x69924),f870(f870(f251(f933(x69921),f933(x69921)),x69922),x69923))
% 160.46/160.19  [7093]~P111(x70932)+E(f870(f189(f933(x70931)),f870(f870(f148(x70931,x70932,x70933),x70934),x70935)),f870(a112,f870(f189(f933(x70931)),x70935)))
% 160.46/160.19  [7105]~P111(x71052)+E(f870(f172(x71051),f870(f870(f148(x71051,x71052,x71053),x71054),x71055)),f870(f870(f308(x71051),x71054),f870(f172(x71051),x71055)))
% 160.46/160.19  [7381]~P121(x73811)+E(f870(f870(f79(x73811),f870(f870(f79(x73811),x73812),x73813)),f870(f870(f79(x73811),x73814),x73815)),f870(f870(f79(x73811),f870(f870(f79(x73811),x73812),x73814)),f870(f870(f79(x73811),x73813),x73815)))
% 160.46/160.19  [7382]~P121(x73821)+E(f870(f870(f80(x73821),f870(f870(f80(x73821),x73822),x73823)),f870(f870(f80(x73821),x73824),x73825)),f870(f870(f80(x73821),f870(f870(f80(x73821),x73822),x73824)),f870(f870(f80(x73821),x73823),x73825)))
% 160.46/160.19  [7383]~P65(x73831)+E(f870(f870(f289(x73831),f870(f870(f80(x73831),x73832),x73833)),f870(f870(f80(x73831),x73834),x73835)),f870(f870(f80(x73831),f870(f870(f289(x73831),x73832),x73834)),f870(f870(f289(x73831),x73833),x73835)))
% 160.46/160.19  [7397]~P111(x73971)+E(f305(x73971,f870(f870(f232(x73971),x73972),x73973),f870(f870(f237(x73971),x73974),x73975)),f870(f870(f102(f940(x73971,a928)),f305(x73971,x73972,x73974)),f305(x73971,x73973,x73975)))
% 160.46/160.19  [7398]~P111(x73981)+E(f304(x73981,f870(f870(f232(x73981),x73982),x73983),f870(f870(f237(x73981),x73984),x73985)),f870(f870(f102(f940(x73981,a928)),f304(x73981,x73982,x73984)),f304(x73981,x73983,x73985)))
% 160.46/160.19  [7399]~P111(x73991)+E(f302(x73991,f870(f870(f232(x73991),x73992),x73993),f870(f870(f237(x73991),x73994),x73995)),f870(f870(f102(f940(x73991,a928)),f302(x73991,x73992,x73994)),f302(x73991,x73993,x73995)))
% 160.46/160.19  [7400]~P111(x74001)+E(f870(f870(f102(f940(x74001,a928)),f870(f301(x74001,x74002),x74003)),f870(f301(x74001,x74004),x74005)),f870(f301(x74001,f870(f870(f232(x74001),x74002),x74004)),f870(f870(f237(x74001),x74003),x74005)))
% 160.46/160.19  [7523]~P1(f870(x75231,f922(x75233,x75232,x75231)))+P1(f870(x75231,f870(f870(f251(x75232,x75233),x75234),x75235)))
% 160.46/160.19  [7636]~E(x76362,f870(x76364,x76365))+P1(f870(f870(f328(x76361),x76362),f870(f309(x76363,x76361,x76364),f241(f940(x76363,a928)))))
% 160.46/160.19  [7715]~P17(x77153,x77152,x77154)+P17(x77151,x77152,f870(f870(f10(x77153,f940(x77152,x77152),x77151),x77154),x77155))
% 160.46/160.19  [7716]~P15(x77163,x77162,x77164)+P15(x77161,x77162,f870(f870(f10(x77163,f940(x77162,x77162),x77161),x77164),x77165))
% 160.46/160.19  [7853]~P26(x78531,x78532,x78533,x78534)+P26(x78531,x78532,x78533,f870(f870(f3(f940(x78531,a928)),x78534),x78535))
% 160.46/160.19  [8007]~P1(f870(f870(x80073,x80074),x80075))+P1(f870(f870(f256(x80071,x80072,a928),x80073),f870(f870(f251(x80071,x80072),x80074),x80075)))
% 160.46/160.19  [8125]~P1(f870(x81252,x81254))+~E(f870(f870(f138(x81251),f870(f189(f933(x81251)),f177(x81251,x81252,x81253))),x81253),f870(f870(f151(x81251),x81254),x81255))
% 160.46/160.19  [8145]P26(x81451,x81452,x81453,x81454)+~P26(x81451,x81452,x81453,f870(f870(f101(f940(x81451,a928)),x81455),x81454))
% 160.46/160.19  [8146]P26(x81461,x81462,x81463,x81464)+~P26(x81461,x81462,x81463,f870(f870(f101(f940(x81461,a928)),x81464),x81465))
% 160.46/160.19  [8193]~P111(x81932)+E(f870(f870(f148(x81931,x81932,x81933),x81934),f150(x81931,x81932,x81933,x81935)),f150(x81931,x81932,x81933,f870(f870(f151(x81931),x81934),x81935)))
% 160.46/160.19  [8513]~P15(x85132,x85131,x85133)+E(f870(f142(x85131,x85132,f870(f9(x85132,x85131,x85131),x85133),x85134),x85135),f870(f870(f63(x85132,x85131,x85133),x85134),f870(f172(x85132),x85135)))
% 160.46/160.19  [8541]~E(f870(f870(f138(x85411),f870(f189(f933(x85411)),f177(x85411,x85412,x85413))),x85413),f870(f870(f151(x85411),x85414),x85415))+E(f870(f870(f134(x85411),f177(x85411,x85412,x85413)),f870(f870(f151(x85411),x85414),x85415)),x85413)
% 160.46/160.19  [8568]P1(f870(f870(x85681,x85682),x85683))+~P1(f870(f870(f256(x85684,x85685,a928),x85681),f870(f870(f251(x85684,x85685),x85682),x85683)))
% 160.46/160.19  [8642]P44(x86424,f665(x86425,x86424,x86423,x86422),x86422,f778(x86425,x86424,x86423,x86422))+P30(x86421,x86422,f870(f870(f870(f90(x86421),x86423),x86424),x86425))
% 160.46/160.19  [9046]P1(f870(f870(f233(f940(x90461,a928)),f870(f310(x90461,x90462,x90463),x90464)),f870(f310(x90461,x90462,x90463),x90465)))+~P1(f870(f870(f233(f940(x90462,a928)),x90464),x90465))
% 160.46/160.19  [9047]P1(f870(f870(f233(f940(x90471,a928)),f870(f309(x90472,x90471,x90473),x90474)),f870(f309(x90472,x90471,x90473),x90475)))+~P1(f870(f870(f233(f940(x90472,a928)),x90474),x90475))
% 160.46/160.19  [9126]E(x91261,f2(a99))+E(f870(f870(f258(x91262,x91263,x91262,f939(x91263,x91262)),f870(x91264,x91265)),f272(x91263,x91262,f870(f870(f3(a99),x91261),f77(a99)),x91264)),f870(f272(x91263,x91262,x91261,x91264),x91265))
% 160.46/160.19  [9234]P1(f870(f870(f254(x92341,x92342,a928,x92343),x92344),x92345))+~P1(f870(x92343,f870(f870(f251(x92341,x92342),x92344),x92345)))
% 160.46/160.19  [9452]P30(x94521,x94522,f870(f870(f870(f90(x94521),x94523),x94524),x94525))+P1(f870(f870(x94523,f552(x94525,x94524,x94523,x94522)),f665(x94525,x94524,x94523,x94522)))
% 160.46/160.19  [9516]~P1(f870(f870(f254(x95162,x95163,a928,x95161),x95164),x95165))+P1(f870(x95161,f870(f870(f251(x95162,x95163),x95164),x95165)))
% 160.46/160.19  [9694]P30(x96941,x96942,f870(f870(f870(f90(x96941),x96943),x96944),x96945))+~P1(f870(f870(x96945,f552(x96945,x96944,x96943,x96942)),f778(x96945,x96944,x96943,x96942)))
% 160.46/160.19  [9697]~P1(f870(f870(f328(x96972),x96975),f870(f309(x96971,x96972,x96974),x96973)))+P1(f870(f870(f328(x96971),f870(f91(x96971,x96972,x96973,x96974),x96975)),x96973))
% 160.46/160.19  [9790]~P1(f870(f60(x97903),f870(f309(x97902,x97903,x97905),f241(f940(x97902,a928)))))+P1(f870(f60(x97901),f870(f309(x97902,x97901,f870(f870(f10(x97903,x97901,x97902),x97904),x97905)),f241(f940(x97902,a928)))))
% 160.46/160.19  [9815]P1(f870(f870(f233(f940(f940(x98151,a928),a928)),f870(f309(f940(x98152,a928),f940(x98151,a928),f309(x98152,x98151,x98153)),f870(f307(x98152),x98154))),f870(f307(x98151),x98155)))+~P1(f870(f870(f233(f940(x98151,a928)),f870(f309(x98152,x98151,x98153),x98154)),x98155))
% 160.46/160.19  [9887]E(x98871,x98872)+~P1(f870(f65(x98873,x98874,x98875,x98871,f188(f940(x98873,a928))),x98872))
% 160.46/160.19  [9903]E(f870(f870(f251(x99031,x99032),f551(x99033,x99034,x99035,x99032,x99031)),f553(x99033,x99034,x99035,x99032,x99031)),x99035)+~P1(f870(f870(f328(f939(x99031,x99032)),x99035),f870(f870(f253(x99031,x99032),x99034),x99033)))
% 160.46/160.19  [9995]P1(f870(f870(f328(x99951),f551(x99952,x99953,x99954,x99955,x99951)),x99953))+~P1(f870(f870(f328(f939(x99951,x99955)),x99954),f870(f870(f253(x99951,x99955),x99953),x99952)))
% 160.46/160.19  [10095]P25(x100955,x100954,f870(f870(f308(f931(x100955)),f870(f870(f870(f90(x100955),x100951),x100953),x100952)),f188(f940(f931(x100955),a928))))+P1(f870(f870(x100951,f381(x100952,x100953,x100954,x100955,x100951)),f382(x100952,x100953,x100954,x100955,x100951)))
% 160.46/160.19  [10151]P1(f870(f870(f328(x101511),f553(x101512,x101513,x101514,x101511,x101515)),f870(x101512,f551(x101512,x101513,x101514,x101511,x101515))))+~P1(f870(f870(f328(f939(x101515,x101511)),x101514),f870(f870(f253(x101515,x101511),x101513),x101512)))
% 160.46/160.19  [10171]P1(f870(f870(f328(f939(x101711,x101711)),f870(f870(f251(x101711,x101711),x101712),f644(x101713,x101714,x101715,x101712,x101711))),x101713))+~P1(f870(f870(f328(f939(x101711,x101711)),f870(f870(f251(x101711,x101711),x101712),x101715)),f870(f870(f183(f939(x101711,x101711),a928),f870(a112,x101714)),x101713)))
% 160.46/160.19  [10172]P1(f870(f870(f328(f939(x101721,x101721)),f870(f870(f251(x101721,x101721),x101722),f645(x101723,x101724,x101725,x101722,x101721))),x101723))+~P1(f870(f870(f328(f939(x101721,x101721)),f870(f870(f251(x101721,x101721),x101722),x101725)),f870(f870(f183(f939(x101721,x101721),a928),f870(a112,x101724)),x101723)))
% 160.46/160.19  [10189]~P1(f870(f870(f328(f939(f933(x101891),f933(x101891))),f870(f870(f251(f933(x101891),f933(x101891)),f870(f870(f151(x101891),x101892),x101895)),x101894)),f158(x101891,x101893)))+P1(f870(f870(f328(f939(x101891,x101891)),f870(f870(f251(x101891,x101891),x101892),f667(x101893,x101894,x101895,x101892,x101891))),x101893))
% 160.46/160.19  [10191]~P25(x101911,x101912,f870(f870(f308(f931(x101911)),f870(f870(f870(f90(x101911),f92(x101911,x101913,x101914)),x101915),x101913)),f188(f940(f931(x101911),a928))))+P25(x101911,x101912,f870(f870(f308(f931(x101911)),f870(f870(f870(f90(x101911),x101913),f29(x101914,x101915)),f92(x101911,x101913,f870(f72(a928,a928,a930,a321),x101914)))),f188(f940(f931(x101911),a928))))
% 160.46/160.19  [10192]~P31(x101921,x101922,f870(f870(f308(f931(x101921)),f870(f870(f870(f90(x101921),f92(x101921,x101923,x101924)),x101925),x101923)),f188(f940(f931(x101921),a928))))+P31(x101921,x101922,f870(f870(f308(f931(x101921)),f870(f870(f870(f90(x101921),x101923),f29(x101924,x101925)),f92(x101921,x101923,f870(f72(a928,a928,a930,a321),x101924)))),f188(f940(f931(x101921),a928))))
% 160.46/160.19  [10483]P25(x104831,x104832,f870(f870(f308(f931(x104831)),f870(f870(f870(f90(x104831),x104833),x104834),x104835)),f188(f940(f931(x104831),a928))))+~P25(x104831,x104832,f870(f870(f308(f931(x104831)),f870(f870(f870(f90(x104831),f870(f18(f940(a930,a928),x104831),f870(f870(f9(a930,a930,a928),a324),f382(x104835,x104834,x104832,x104831,x104833)))),x104834),f870(f18(f940(a930,a928),x104831),f870(x104835,f381(x104835,x104834,x104832,x104831,x104833))))),f188(f940(f931(x104831),a928))))
% 160.46/160.19  [6598]P1(f870(x65982,x65984))+E(f177(x65981,x65982,f870(f870(f134(x65981),x65983),f870(f870(f151(x65981),x65984),x65985))),f177(x65981,x65982,x65983))
% 160.46/160.19  [6646]~P69(x66462)+E(f870(f870(f870(f3(f940(x66461,x66462)),x66463),x66464),x66465),f870(f870(f3(x66462),f870(x66463,x66465)),f870(x66464,x66465)))
% 160.46/160.19  [6648]~P102(x66482)+E(f870(f870(f870(f101(f940(x66481,x66482)),x66483),x66484),x66485),f870(f870(f101(x66482),f870(x66483,x66485)),f870(x66484,x66485)))
% 160.46/160.19  [6650]~P102(x66502)+E(f870(f870(f870(f102(f940(x66501,x66502)),x66503),x66504),x66505),f870(f870(f102(x66502),f870(x66503,x66505)),f870(x66504,x66505)))
% 160.46/160.19  [6672]E(x66721,x66722)+E(f870(f870(f164(x66723),f870(f870(f159(x66723,x66724),x66721),x66725)),x66722),f870(f870(f164(x66723),x66724),x66722))
% 160.46/160.19  [6938]~E(x69384,f188(f940(x69383,a928)))+E(f870(f870(f3(f940(x69381,a928)),x69382),f870(f870(f38(x69383,f940(x69381,a928)),x69384),x69385)),x69382)
% 160.46/160.19  [6939]~E(x69394,f188(f940(x69393,a928)))+E(f870(f870(f101(f940(x69391,a928)),x69392),f870(f870(f38(x69393,f940(x69391,a928)),x69394),x69395)),x69392)
% 160.46/160.19  [6940]~E(x69404,f188(f940(x69403,a928)))+E(f870(f870(f102(f940(x69401,a928)),x69402),f870(f870(f39(x69403,f940(x69401,a928)),x69404),x69405)),x69402)
% 160.46/160.19  [6956]~E(x69564,f188(f940(x69563,a928)))+E(f870(f870(f308(x69561),x69562),f870(f870(f38(x69563,f940(x69561,a928)),x69564),x69565)),f870(f870(f308(x69561),x69562),f188(f940(x69561,a928))))
% 160.46/160.19  [7762]E(f870(f870(f164(x77621),f870(f870(f154(x77622,x77621),x77623),x77624)),x77625),f870(x77623,f870(f870(f164(x77622),x77624),x77625)))+~P1(f870(f870(f234(a932),x77625),f870(f189(f933(x77622)),x77624)))
% 160.46/160.19  [7824]E(f870(f870(f101(f940(x78241,a928)),f870(x78242,x78243)),f870(f870(f38(x78244,f940(x78241,a928)),x78245),x78242)),f870(f870(f38(x78244,f940(x78241,a928)),x78245),x78242))+~P1(f870(f870(f328(x78244),x78243),x78245))
% 160.46/160.19  [7825]E(f870(f870(f102(f940(x78251,a928)),f870(x78252,x78253)),f870(f870(f39(x78254,f940(x78251,a928)),x78255),x78252)),f870(f870(f39(x78254,f940(x78251,a928)),x78255),x78252))+~P1(f870(f870(f328(x78254),x78253),x78255))
% 160.46/160.19  [8436]~E(x84363,f188(f940(x84361,a928)))+E(f870(f870(f38(x84361,f940(x84362,a928)),x84363),f870(f870(f10(f940(x84362,a928),f940(x84362,a928),x84361),f870(f308(x84362),x84364)),x84365)),f188(f940(x84362,a928)))
% 160.46/160.19  [8441]~P1(f870(f870(f328(x84414),x84413),x84415))+P1(f870(f870(f233(f940(x84411,a928)),f870(x84412,x84413)),f870(f870(f38(x84414,f940(x84411,a928)),x84415),x84412)))
% 160.46/160.19  [8567]~E(f870(x85674,x85672),x85675)+P1(f870(f870(f328(x85671),x85672),f870(f310(x85671,x85673,x85674),f870(f870(f308(x85673),x85675),f188(f940(x85673,a928))))))
% 160.46/160.19  [8615]~P58(x86151,x86152,f870(f285(x86152,x86151),x86153))+E(f870(f870(f102(f940(x86151,a928)),f870(f284(x86152,x86151,x86153),x86154)),f870(f284(x86152,x86151,x86153),x86155)),f870(f284(x86152,x86151,x86153),f870(f870(f102(f940(x86152,a928)),x86154),x86155)))
% 160.46/160.19  [8691]E(x86911,f2(a99))+E(f870(f118(x86912,x86913,f870(x86914,f870(f870(f3(a99),x86911),f77(a99)))),f870(f870(f9(x86912,a99,f934(x86913)),x86915),x86911)),f870(f198(x86912,x86913,x86914,x86915),x86911))
% 160.46/160.19  [8729]E(x87291,f188(f940(x87292,a928)))+E(f870(f870(f38(x87292,f940(x87293,a928)),x87291),f870(f870(f10(f940(x87293,a928),f940(x87293,a928),x87292),f870(f308(x87293),x87294)),x87295)),f870(f870(f308(x87293),x87294),f870(f870(f38(x87292,f940(x87293,a928)),x87291),x87295)))
% 160.46/160.19  [8779]~P26(x87792,x87791,x87793,f241(f940(x87792,a928)))+E(f870(f870(f3(f940(x87791,a928)),f870(f309(x87792,x87791,x87793),x87794)),f870(f309(x87792,x87791,x87793),x87795)),f870(f309(x87792,x87791,x87793),f870(f870(f3(f940(x87792,a928)),x87794),x87795)))
% 160.46/160.19  [8780]~P26(x87802,x87801,x87803,f241(f940(x87802,a928)))+E(f870(f870(f102(f940(x87801,a928)),f870(f309(x87802,x87801,x87803),x87804)),f870(f309(x87802,x87801,x87803),x87805)),f870(f309(x87802,x87801,x87803),f870(f870(f102(f940(x87802,a928)),x87804),x87805)))
% 160.46/160.19  [8848]~P1(f870(f870(f66(x88481,x88482,x88485),x88483),x88484))+P1(f870(f870(f328(f939(x88481,x88482)),f870(f870(f251(x88481,x88482),x88483),x88484)),x88485))
% 160.46/160.19  [8880]P1(f870(f870(f328(x88801),x88802),f870(f283(x88803,x88801),x88804)))+~P1(f870(f870(f328(f939(x88803,x88801)),f870(f870(f251(x88803,x88801),x88805),x88802)),x88804))
% 160.46/160.19  [8882]P1(f870(f870(f328(x88821),x88822),f870(f263(x88821,x88823),x88824)))+~P1(f870(f870(f328(f939(x88821,x88823)),f870(f870(f251(x88821,x88823),x88822),x88825)),x88824))
% 160.46/160.19  [9029]P1(f870(f870(f66(x90291,x90292,x90293),x90294),x90295))+~P1(f870(f870(f328(f939(x90291,x90292)),f870(f870(f251(x90291,x90292),x90294),x90295)),x90293))
% 160.46/160.19  [9069]E(f870(x90691,x90692),x90693)+~P1(f870(f870(f328(x90694),x90692),f870(f310(x90694,x90695,x90691),f870(f870(f308(x90695),x90693),f188(f940(x90695,a928))))))
% 160.46/160.19  [9298]P1(f870(f870(f328(f939(x92981,x92982)),f870(f870(f251(x92981,x92982),x92983),x92984)),f870(f285(x92982,x92981),x92985)))+~P1(f870(f870(f328(f939(x92982,x92981)),f870(f870(f251(x92982,x92981),x92984),x92983)),x92985))
% 160.46/160.19  [9316]~P1(f870(f870(x93161,x93165),x93164))+P1(f870(f870(x93161,f870(f255(x93162,x93163),f870(f870(f251(x93162,x93163),x93164),x93165))),f870(f250(x93162,x93163),f870(f870(f251(x93162,x93163),x93164),x93165))))
% 160.46/160.19  [9346]~P1(f870(f870(f328(f939(x93462,x93461)),f870(f870(f251(x93462,x93461),x93464),x93463)),f870(f285(x93461,x93462),x93465)))+P1(f870(f870(f328(f939(x93461,x93462)),f870(f870(f251(x93461,x93462),x93463),x93464)),x93465))
% 160.46/160.19  [9378]~P1(f870(f870(f328(f939(x93783,x93781)),f870(f870(f251(x93783,x93781),x93785),x93782)),x93784))+P1(f870(f870(f328(x93781),x93782),f870(f284(x93783,x93781,x93784),f870(f870(f308(x93783),x93785),f188(f940(x93783,a928))))))
% 160.46/160.19  [9433]P1(f870(f870(f328(f939(x94331,x94332)),f870(f870(f251(x94331,x94332),x94333),x94334)),x94335))+~P1(f870(f870(f328(x94332),x94334),f870(f284(x94331,x94332,x94335),f870(f870(f308(x94331),x94333),f188(f940(x94331,a928))))))
% 160.46/160.19  [9523]~P78(x95231)+E(f870(f870(f8(a932,x95231),x95232),f302(a932,f870(f870(f79(a932),x95233),x95234),f870(f870(f79(a932),x95235),x95234))),f870(f870(f8(a932,x95231),f870(f870(f10(a932,x95231,a932),x95232),f870(f870(f9(a932,a932,a932),f79(a932)),x95234))),f302(a932,x95233,x95235)))
% 160.46/160.19  [9542]~P78(x95421)+E(f870(f870(f8(a932,x95421),x95422),f870(f301(a932,f870(f870(f79(a932),x95423),x95424)),f870(f870(f79(a932),x95425),x95424))),f870(f870(f8(a932,x95421),f870(f870(f10(a932,x95421,a932),x95422),f870(f870(f9(a932,a932,a932),f79(a932)),x95424))),f870(f301(a932,x95423),x95425)))
% 160.46/160.19  [9598]~P26(x95981,x95982,x95983,f241(f940(x95981,a928)))+E(f870(f870(f154(x95981,x95982),x95983),f870(f136(x95981,f870(f870(f10(a928,a928,x95981),a321),f870(a324,x95984))),x95985)),f870(f136(x95982,f870(f870(f10(a928,a928,x95982),a321),f870(a324,f870(x95983,x95984)))),f870(f870(f154(x95981,x95982),x95983),x95985)))
% 160.46/160.19  [9616]~P26(x96161,x96162,x96163,f870(f870(f308(x96161),x96164),f870(f172(x96161),x96165)))+E(f870(f870(f154(x96161,x96162),x96163),f870(f136(x96161,f870(f870(f10(a928,a928,x96161),a321),f870(a324,x96164))),x96165)),f870(f136(x96162,f870(f870(f10(a928,a928,x96162),a321),f870(a324,f870(x96163,x96164)))),f870(f870(f154(x96161,x96162),x96163),x96165)))
% 160.46/160.19  [9778]P1(f870(f870(f328(f939(f933(x97781),f933(x97781))),f870(f870(f251(f933(x97781),f933(x97781)),f870(f870(f151(x97781),x97782),x97783)),f870(f870(f151(x97781),x97784),x97783))),f157(x97781,x97785)))+~P1(f870(f870(f328(f939(x97781,x97781)),f870(f870(f251(x97781,x97781),x97782),x97784)),x97785))
% 160.46/160.19  [9898]E(f870(f870(f308(x98981),f621(x98982,x98983,x98984,x98985,x98981)),f636(x98982,x98983,x98984,x98985,x98981)),f870(f870(f308(x98981),x98984),x98983))+~P1(f870(f61(x98981,x98985,f870(f870(f308(x98981),x98984),x98983)),x98982))
% 160.46/160.19  [9899]E(f870(f870(f308(x98991),f638(x98992,x98993,x98994,x98995,x98991)),f654(x98992,x98993,x98994,x98995,x98991)),f870(f870(f308(x98991),x98994),x98993))+~P1(f870(f61(x98991,x98995,f870(f870(f308(x98991),x98994),x98993)),x98992))
% 160.46/160.19  [9980]P1(f870(f870(f328(x99801),f423(x99802,x99803,x99804,x99805,x99801)),x99804))+P1(f870(f870(f870(f39(x99801,f940(x99805,a928)),x99804),x99803),x99802))
% 160.46/160.19  [9985]P1(f870(f870(f328(x99851),f418(x99852,x99853,x99851,x99854,x99855)),x99853))+P1(f870(f870(f328(x99855),x99854),f870(f870(f39(x99851,f940(x99855,a928)),x99853),x99852)))
% 160.46/160.19  [9993]P1(f870(f870(f328(x99931),f419(x99932,x99933,x99931,x99934,x99935)),x99933))+P1(f870(f870(f233(f940(x99935,a928)),x99934),f870(f870(f39(x99931,f940(x99935,a928)),x99933),x99932)))
% 160.46/160.19  [9994]P1(f870(f870(f328(x99941),f843(x99942,x99943,x99944,x99945,x99941)),x99945))+P1(f870(f870(f233(f940(x99944,a928)),x99943),f870(f870(f39(x99941,f940(x99944,a928)),x99945),x99942)))
% 160.46/160.19  [9996]P1(f870(f870(x99961,f367(x99962,x99961,x99963,x99964,x99965)),x99962))+~P1(f870(f870(f870(f38(x99965,f940(x99964,a928)),x99963),x99961),x99962))
% 160.46/160.19  [10000]P1(f870(f870(f328(x100001),f367(x100002,x100003,x100004,x100005,x100001)),x100004))+~P1(f870(f870(f870(f38(x100001,f940(x100005,a928)),x100004),x100003),x100002))
% 160.46/160.19  [10001]P56(x100014,f870(f870(f39(x100011,f940(x100014,a928)),x100015),x100013),f870(f870(f39(x100011,f940(f939(x100014,x100014),a928)),x100015),x100012))+P1(f870(f870(f328(x100011),f786(x100012,x100013,x100014,x100015,x100011)),x100015))
% 160.46/160.19  [10002]P56(x100024,f870(f870(f38(x100021,f940(x100024,a928)),x100025),x100023),f870(f870(f38(x100021,f940(f939(x100024,x100024),a928)),x100025),x100022))+P1(f870(f870(f328(x100021),f839(x100022,x100023,x100024,x100025,x100021)),x100025))
% 160.46/160.19  [10012]P1(f870(f870(f328(x100121),f371(x100122,x100123,x100121,x100124,x100125)),x100123))+~P1(f870(f870(f328(x100125),x100124),f870(f870(f38(x100121,f940(x100125,a928)),x100123),x100122)))
% 160.46/160.19  [10018]P1(f870(f870(f328(x100181),x100182),f870(x100183,f371(x100183,x100184,x100185,x100182,x100181))))+~P1(f870(f870(f328(x100181),x100182),f870(f870(f38(x100185,f940(x100181,a928)),x100184),x100183)))
% 160.46/160.19  [10100]~P1(f870(f870(x101004,f423(x101005,x101004,x101003,x101002,x101001)),x101005))+P1(f870(f870(f870(f39(x101001,f940(x101002,a928)),x101003),x101004),x101005))
% 160.46/160.19  [10103]~P1(f870(f870(f328(x101031),x101032),f870(x101035,f418(x101035,x101034,x101033,x101032,x101031))))+P1(f870(f870(f328(x101031),x101032),f870(f870(f39(x101033,f940(x101031,a928)),x101034),x101035)))
% 160.46/160.19  [10107]~P56(x101071,f870(x101074,f839(x101075,x101074,x101071,x101073,x101072)),f870(x101075,f839(x101075,x101074,x101071,x101073,x101072)))+P56(x101071,f870(f870(f38(x101072,f940(x101071,a928)),x101073),x101074),f870(f870(f38(x101072,f940(f939(x101071,x101071),a928)),x101073),x101075))
% 160.46/160.19  [10108]~P56(x101081,f870(x101084,f786(x101085,x101084,x101081,x101083,x101082)),f870(x101085,f786(x101085,x101084,x101081,x101083,x101082)))+P56(x101081,f870(f870(f39(x101082,f940(x101081,a928)),x101083),x101084),f870(f870(f39(x101082,f940(f939(x101081,x101081),a928)),x101083),x101085))
% 160.46/160.19  [10109]~P1(f870(f870(f233(f940(x101091,a928)),x101092),f870(x101095,f419(x101095,x101094,x101093,x101092,x101091))))+P1(f870(f870(f233(f940(x101091,a928)),x101092),f870(f870(f39(x101093,f940(x101091,a928)),x101094),x101095)))
% 160.46/160.19  [10110]~P1(f870(f870(f233(f940(x101101,a928)),x101102),f870(x101105,f843(x101105,x101102,x101101,x101104,x101103))))+P1(f870(f870(f233(f940(x101101,a928)),x101102),f870(f870(f39(x101103,f940(x101101,a928)),x101104),x101105)))
% 160.46/160.19  [10175]~P1(f870(f870(f328(x101751),f621(x101755,x101754,x101753,x101752,x101751)),f636(x101755,x101754,x101753,x101752,x101751)))+~P1(f870(f61(x101751,x101752,f870(f870(f308(x101751),x101753),x101754)),x101755))
% 160.46/160.19  [10176]~P1(f870(f870(f328(x101761),f638(x101765,x101764,x101763,x101762,x101761)),f654(x101765,x101764,x101763,x101762,x101761)))+~P1(f870(f61(x101761,x101762,f870(f870(f308(x101761),x101763),x101764)),x101765))
% 160.46/160.19  [10177]~P1(f870(f870(f328(f939(x101771,x101771)),f870(f870(f251(x101771,x101771),x101772),x101775)),f870(f870(f183(f939(x101771,x101771),a928),f870(a112,x101774)),x101773)))+P1(f870(f870(f328(f939(x101771,x101771)),f870(f870(f251(x101771,x101771),x101772),f646(x101773,x101774,x101775,x101772,x101771))),f870(f870(f183(f939(x101771,x101771),a928),x101774),x101773)))
% 160.46/160.19  [10183]P1(f870(f65(x101831,x101831,x101832,f621(x101833,x101834,x101835,x101832,x101831),f636(x101833,x101834,x101835,x101832,x101831)),x101833))+~P1(f870(f61(x101831,x101832,f870(f870(f308(x101831),x101835),x101834)),x101833))
% 160.46/160.19  [10184]P1(f870(f65(x101841,x101841,x101842,f638(x101843,x101844,x101845,x101842,x101841),f654(x101843,x101844,x101845,x101842,x101841)),x101843))+~P1(f870(f61(x101841,x101842,f870(f870(f308(x101841),x101845),x101844)),x101843))
% 160.46/160.19  [10196]~P111(x101961)+P14(x101961,f870(f870(f154(x101962,x101961),x101963),f870(f136(x101962,f870(f870(f9(x101962,x101961,a928),f870(f870(f10(x101961,f940(x101961,a928),x101962),a324),x101963)),f870(x101964,x101965))),x101965)))
% 160.46/160.19  [10235]~P1(f870(f870(f328(x102352),x102355),f870(f284(x102351,x102352,x102354),x102353)))+P1(f870(f870(f328(f939(x102351,x102352)),f870(f870(f251(x102351,x102352),f380(x102353,x102354,x102351,x102355,x102352)),x102355)),x102354))
% 160.46/160.19  [10236]~P1(f870(f870(f328(x102362),x102365),f870(f284(x102361,x102362,x102364),x102363)))+P1(f870(f870(f328(f939(x102361,x102362)),f870(f870(f251(x102361,x102362),f416(x102363,x102364,x102361,x102365,x102362)),x102365)),x102364))
% 160.46/160.19  [10256]~P1(f870(f870(f328(f939(x102561,x102561)),f870(f870(f251(x102561,x102561),x102565),x102564)),f870(f870(f183(f939(x102561,x102561),a928),f870(a112,x102563)),x102562)))+P1(f870(f870(f328(f939(x102561,x102561)),f870(f870(f251(x102561,x102561),f646(x102562,x102563,x102564,x102565,x102561)),x102564)),x102562))
% 160.46/160.19  [10259]~P1(f870(f870(f328(f939(x102591,x102591)),f870(f870(f251(x102591,x102591),x102595),x102594)),f870(f870(f183(f939(x102591,x102591),a928),f870(a112,x102593)),x102592)))+P1(f870(f870(f328(f939(x102591,x102591)),f870(f870(f251(x102591,x102591),f644(x102592,x102593,x102594,x102595,x102591)),x102594)),f870(f870(f183(f939(x102591,x102591),a928),x102593),x102592)))
% 160.46/160.19  [10260]~P1(f870(f870(f328(f939(x102601,x102601)),f870(f870(f251(x102601,x102601),x102605),x102604)),f870(f870(f183(f939(x102601,x102601),a928),f870(a112,x102603)),x102602)))+P1(f870(f870(f328(f939(x102601,x102601)),f870(f870(f251(x102601,x102601),f645(x102602,x102603,x102604,x102605,x102601)),x102604)),f870(f870(f183(f939(x102601,x102601),a928),x102603),x102602)))
% 160.46/160.19  [10261]~P1(f870(f870(f328(f939(f933(x102611),f933(x102611))),f870(f870(f251(f933(x102611),f933(x102611)),x102615),f870(f870(f151(x102611),x102614),x102613))),f158(x102611,x102612)))+P1(f870(f870(f328(f939(x102611,x102611)),f870(f870(f251(x102611,x102611),f662(x102612,x102613,x102614,x102615,x102611)),x102614)),x102612))
% 160.46/160.19  [7845]~E(x78453,f188(f940(x78452,a928)))+E(f870(f870(f101(f940(x78451,a928)),f870(f870(f38(x78452,f940(x78451,a928)),x78453),x78454)),x78455),x78455)
% 160.46/160.19  [7846]~E(x78463,f188(f940(x78462,a928)))+E(f870(f870(f102(f940(x78461,a928)),f870(f870(f39(x78462,f940(x78461,a928)),x78463),x78464)),x78465),x78465)
% 160.46/160.19  [8277]~E(x82773,f188(f940(x82772,a928)))+E(f870(f870(f3(f940(x82771,a928)),f870(f870(f39(x82772,f940(x82771,a928)),x82773),x82774)),x82775),f870(f870(f3(f940(x82771,a928)),f241(f940(x82771,a928))),x82775))
% 160.46/160.19  [8410]E(f870(f870(f159(x84101,f870(f870(f134(x84101),x84102),x84103)),x84104),x84105),f870(f870(f134(x84101),f870(f870(f159(x84101,x84102),x84104),x84105)),x84103))+~P1(f870(f870(f234(a932),x84104),f870(f189(f933(x84101)),x84102)))
% 160.46/160.19  [8681]E(f870(f870(f164(x86811),f870(f870(f154(a932,x86811),x86812),f139(a932,f870(f301(a932,x86813),x86814)))),x86815),f870(x86812,f870(f870(f79(a932),x86813),x86815)))+~P1(f870(f870(f234(a932),x86815),f870(f870(f3(a932),x86814),x86813)))
% 160.46/160.19  [8695]E(x86951,f2(a99))+E(f122(x86952,x86953,f870(x86954,f870(f870(f3(a99),x86951),f77(a99))),f870(f870(f9(x86952,a99,f934(f936(x86953))),x86955),x86951)),f870(f196(x86952,x86953,x86954,x86955),x86951))
% 160.46/160.19  [8719]~E(x87193,f188(f940(x87191,a928)))+E(f870(f870(f38(x87191,f940(x87192,a928)),x87193),f870(f870(f10(f940(x87192,a928),f940(x87192,a928),x87191),f870(f101(f940(x87192,a928)),x87194)),x87195)),f188(f940(x87192,a928)))
% 160.46/160.19  [8720]~E(x87203,f188(f940(x87201,a928)))+E(f870(f870(f39(x87201,f940(x87202,a928)),x87203),f870(f870(f10(f940(x87202,a928),f940(x87202,a928),x87201),f870(f3(f940(x87202,a928)),x87204)),x87205)),f241(f940(x87202,a928)))
% 160.46/160.19  [8721]~E(x87213,f188(f940(x87211,a928)))+E(f870(f870(f39(x87211,f940(x87212,a928)),x87213),f870(f870(f10(f940(x87212,a928),f940(x87212,a928),x87211),f870(f102(f940(x87212,a928)),x87214)),x87215)),f241(f940(x87212,a928)))
% 160.46/160.19  [8723]~P146(x87232)+E(f870(f870(f8(x87231,x87232),f870(f870(f10(x87232,x87232,x87231),f870(f80(x87232),x87233)),x87234)),x87235),f870(f870(f80(x87232),x87233),f870(f870(f8(x87231,x87232),x87234),x87235)))
% 160.46/160.19  [9013]E(x90131,f188(f940(x90132,a928)))+E(f870(f870(f38(x90132,f940(x90133,a928)),x90131),f870(f870(f10(f940(x90133,a928),f940(x90133,a928),x90132),f870(f101(f940(x90133,a928)),x90134)),x90135)),f870(f870(f101(f940(x90133,a928)),x90134),f870(f870(f38(x90132,f940(x90133,a928)),x90131),x90135)))
% 160.46/160.19  [9014]E(x90141,f188(f940(x90142,a928)))+E(f870(f870(f39(x90142,f940(x90143,a928)),x90141),f870(f870(f10(f940(x90143,a928),f940(x90143,a928),x90142),f870(f3(f940(x90143,a928)),x90144)),x90145)),f870(f870(f3(f940(x90143,a928)),x90144),f870(f870(f38(x90142,f940(x90143,a928)),x90141),x90145)))
% 160.46/160.19  [9015]E(x90151,f188(f940(x90152,a928)))+E(f870(f870(f39(x90152,f940(x90153,a928)),x90151),f870(f870(f10(f940(x90153,a928),f940(x90153,a928),x90152),f870(f102(f940(x90153,a928)),x90154)),x90155)),f870(f870(f102(f940(x90153,a928)),x90154),f870(f870(f39(x90152,f940(x90153,a928)),x90151),x90155)))
% 160.46/160.19  [9216]~P1(f870(f870(f234(a932),f870(x92164,x92162)),f870(x92164,x92163)))+P1(f870(f870(f328(f939(x92161,x92161)),f870(f870(f251(x92161,x92161),x92162),x92163)),f153(x92161,f870(f870(f151(f940(x92161,a932)),x92164),x92165))))
% 160.46/160.19  [9488]~P26(x94882,x94881,x94883,f870(f870(f101(f940(x94882,a928)),x94884),x94885))+E(f870(f870(f102(f940(x94881,a928)),f870(f309(x94882,x94881,x94883),f870(f870(f3(f940(x94882,a928)),x94884),x94885))),f870(f309(x94882,x94881,x94883),f870(f870(f3(f940(x94882,a928)),x94885),x94884))),f188(f940(x94881,a928)))
% 160.46/160.19  [9743]~P26(x97433,x97431,x97435,f241(f940(x97433,a928)))+E(f870(f72(x97431,x97432,x97433,f870(f72(x97433,x97432,x97431,x97434),f91(x97433,x97431,f241(f940(x97433,a928)),x97435))),x97435),x97434)
% 160.46/160.19  [9774]~P1(f870(f870(f233(f940(x97743,a928)),f870(f284(x97741,x97743,x97744),x97742)),x97745))+P1(f870(f870(f233(f940(x97741,a928)),x97742),f870(f78(f940(x97741,a928)),f870(f284(x97743,x97741,f870(f285(x97741,x97743),x97744)),f870(f78(f940(x97743,a928)),x97745)))))
% 160.46/160.19  [9799]~P26(x97991,x97992,x97993,f870(f870(f308(x97991),x97994),x97995))+~P1(f870(f870(f328(x97992),f870(x97993,x97994)),f870(f309(x97991,x97992,x97993),f870(f870(f3(f940(x97991,a928)),x97995),f870(f870(f308(x97991),x97994),f188(f940(x97991,a928)))))))
% 160.46/160.19  [9852]P1(f870(f870(f233(f940(x98521,a928)),f870(f284(x98522,x98521,x98523),x98524)),x98525))+~P1(f870(f870(f233(f940(x98522,a928)),x98524),f870(f78(f940(x98522,a928)),f870(f284(x98521,x98522,f870(f285(x98522,x98521),x98523)),f870(f78(f940(x98521,a928)),x98525)))))
% 160.46/160.19  [9925]~P87(x99251)+P1(f870(f870(f233(x99251),f870(f75(x99251),f870(f870(f3(x99251),f870(f870(f79(x99251),x99252),x99253)),f870(f870(f79(x99251),x99254),x99255)))),f870(f870(f79(x99251),f870(f75(x99251),f870(f870(f3(x99251),x99252),x99254))),f870(f75(x99251),f870(f870(f3(x99251),x99253),x99255)))))
% 160.46/160.19  [10033]P1(f870(f870(f328(x100331),f377(x100332,x100333,x100334,x100331,x100335)),x100334))+P1(f870(f870(f233(f940(x100335,a928)),f870(f870(f38(x100331,f940(x100335,a928)),x100334),x100333)),x100332))
% 160.46/160.19  [10214]~P1(f870(f870(f233(f940(x102141,a928)),f870(x102144,f377(x102145,x102144,x102143,x102142,x102141))),x102145))+P1(f870(f870(f233(f940(x102141,a928)),f870(f870(f38(x102142,f940(x102141,a928)),x102143),x102144)),x102145))
% 160.46/160.19  [8827]E(f870(f870(f134(x88271),x88272),f870(f870(f159(x88271,x88273),f870(f870(f3(a932),x88274),f870(f189(f933(x88271)),x88272))),x88275)),f870(f870(f159(x88271,f870(f870(f134(x88271),x88272),x88273)),x88274),x88275))+P1(f870(f870(f234(a932),x88274),f870(f189(f933(x88271)),x88272)))
% 160.46/160.19  [8855]~P143(x88551)+E(f870(f870(f79(x88551),f870(f870(f80(x88551),x88552),x88553)),f870(f870(f79(x88551),f870(f870(f80(x88551),x88554),x88553)),x88555)),f870(f870(f79(x88551),f870(f870(f80(x88551),f870(f870(f79(x88551),x88552),x88554)),x88553)),x88555))
% 160.46/160.19  [9442]~P146(x94421)+E(f870(f165(x94421),f870(f870(f154(x94422,x94421),f870(f870(f10(x94421,x94421,x94422),f870(f80(x94421),x94423)),x94424)),x94425)),f870(f870(f80(x94421),x94423),f870(f165(x94421),f870(f870(f154(x94422,x94421),x94424),x94425))))
% 160.46/160.19  [9615]E(f870(f189(f933(x96151)),f870(f870(f175(x96151),f870(f870(f237(a932),f870(f189(f933(x96151)),x96152)),f870(f189(f933(x96153)),x96154))),x96152)),f870(f189(f933(x96153)),f870(f870(f175(x96153),f870(f870(f237(a932),f870(f189(f933(x96151)),x96152)),f870(f189(f933(x96153)),x96154))),x96154)))+P1(f870(x96155,f870(f870(f181(x96151,x96153),x96152),x96154)))
% 160.46/160.19  [9862]~P146(x98622)+E(f870(f870(f8(x98621,x98622),f870(f870(f9(x98621,x98622,x98622),f870(f870(f10(x98622,f940(x98622,x98622),x98621),f80(x98622)),x98623)),x98624)),x98625),f870(f870(f80(x98622),f870(f870(f8(x98621,x98622),x98623),x98625)),x98624))
% 160.46/160.19  [9863]~P66(x98632)+E(f870(f870(f8(x98631,x98632),f870(f870(f9(x98631,x98632,x98632),f870(f870(f10(x98632,f940(x98632,x98632),x98631),f289(x98632)),x98633)),x98634)),x98635),f870(f870(f289(x98632),f870(f870(f8(x98631,x98632),x98633),x98635)),x98634))
% 160.46/160.19  [9870]~P77(x98702)+E(f870(f870(f11(x98701,x98702),f870(f870(f20(x98701,x98702,x98702),f870(f870(f10(x98702,f940(x98702,x98702),x98701),f80(x98702)),x98703)),x98704)),x98705),f870(f870(f80(x98702),f870(f870(f11(x98701,x98702),x98703),x98705)),f870(f870(f11(x98701,x98702),x98704),x98705)))
% 160.46/160.19  [9871]~P70(x98712)+E(f870(f870(f8(x98711,x98712),f870(f870(f20(x98711,x98712,x98712),f870(f870(f10(x98712,f940(x98712,x98712),x98711),f3(x98712)),x98713)),x98714)),x98715),f870(f870(f3(x98712),f870(f870(f8(x98711,x98712),x98713),x98715)),f870(f870(f8(x98711,x98712),x98714),x98715)))
% 160.46/160.19  [9872]~P78(x98722)+E(f870(f870(f8(x98721,x98722),f870(f870(f20(x98721,x98722,x98722),f870(f870(f10(x98722,f940(x98722,x98722),x98721),f79(x98722)),x98723)),x98724)),x98725),f870(f870(f79(x98722),f870(f870(f8(x98721,x98722),x98723),x98725)),f870(f870(f8(x98721,x98722),x98724),x98725)))
% 160.46/160.19  [9910]~E(x99103,f188(f940(x99101,a928)))+E(f870(f870(f38(x99101,f940(x99102,a928)),x99103),f870(f870(f9(x99101,f940(x99102,a928),f940(x99102,a928)),f870(f870(f10(f940(x99102,a928),f940(f940(x99102,a928),f940(x99102,a928)),x99101),f101(f940(x99102,a928))),x99104)),x99105)),f188(f940(x99102,a928)))
% 160.46/160.19  [9911]~E(x99113,f188(f940(x99111,a928)))+E(f870(f870(f39(x99111,f940(x99112,a928)),x99113),f870(f870(f9(x99111,f940(x99112,a928),f940(x99112,a928)),f870(f870(f10(f940(x99112,a928),f940(f940(x99112,a928),f940(x99112,a928)),x99111),f3(f940(x99112,a928))),x99114)),x99115)),f241(f940(x99112,a928)))
% 160.46/160.19  [9912]~E(x99123,f188(f940(x99121,a928)))+E(f870(f870(f39(x99121,f940(x99122,a928)),x99123),f870(f870(f9(x99121,f940(x99122,a928),f940(x99122,a928)),f870(f870(f10(f940(x99122,a928),f940(f940(x99122,a928),f940(x99122,a928)),x99121),f102(f940(x99122,a928))),x99124)),x99125)),f241(f940(x99122,a928)))
% 160.46/160.19  [9933]E(x99331,f188(f940(x99332,a928)))+E(f870(f870(f38(x99332,f940(x99333,a928)),x99331),f870(f870(f9(x99332,f940(x99333,a928),f940(x99333,a928)),f870(f870(f10(f940(x99333,a928),f940(f940(x99333,a928),f940(x99333,a928)),x99332),f101(f940(x99333,a928))),x99334)),x99335)),f870(f870(f101(f940(x99333,a928)),f870(f870(f38(x99332,f940(x99333,a928)),x99331),x99334)),x99335))
% 160.46/160.19  [9934]E(x99341,f188(f940(x99342,a928)))+E(f870(f870(f39(x99342,f940(x99343,a928)),x99341),f870(f870(f9(x99342,f940(x99343,a928),f940(x99343,a928)),f870(f870(f10(f940(x99343,a928),f940(f940(x99343,a928),f940(x99343,a928)),x99342),f3(f940(x99343,a928))),x99344)),x99345)),f870(f870(f3(f940(x99343,a928)),f870(f870(f39(x99342,f940(x99343,a928)),x99341),x99344)),x99345))
% 160.46/160.19  [9935]E(x99351,f188(f940(x99352,a928)))+E(f870(f870(f39(x99352,f940(x99353,a928)),x99351),f870(f870(f9(x99352,f940(x99353,a928),f940(x99353,a928)),f870(f870(f10(f940(x99353,a928),f940(f940(x99353,a928),f940(x99353,a928)),x99352),f102(f940(x99353,a928))),x99354)),x99355)),f870(f870(f102(f940(x99353,a928)),f870(f870(f39(x99352,f940(x99353,a928)),x99351),x99354)),x99355))
% 160.46/160.19  [9493]~P1(f870(f870(f233(a932),x94931),x94934))+E(f870(f870(f3(a932),f870(f870(f79(a932),f870(f870(f80(a932),x94931),x94932)),x94933)),f870(f870(f79(a932),f870(f870(f80(a932),x94934),x94932)),x94935)),f870(f870(f3(a932),x94933),f870(f870(f79(a932),f870(f870(f80(a932),f870(f870(f3(a932),x94934),x94931)),x94932)),x94935)))
% 160.46/160.19  [10082]~P146(x100821)+E(f870(f165(x100821),f870(f870(f154(x100822,x100821),f870(f870(f9(x100822,x100821,x100821),f870(f870(f10(x100821,f940(x100821,x100821),x100822),f80(x100821)),x100823)),x100824)),x100825)),f870(f870(f80(x100821),f870(f165(x100821),f870(f870(f154(x100822,x100821),x100823),x100825))),x100824))
% 160.46/160.19  [10088]~P70(x100881)+E(f870(f165(x100881),f870(f870(f154(x100882,x100881),f870(f870(f20(x100882,x100881,x100881),f870(f870(f10(x100881,f940(x100881,x100881),x100882),f3(x100881)),x100883)),x100884)),x100885)),f870(f870(f3(x100881),f870(f165(x100881),f870(f870(f154(x100882,x100881),x100883),x100885))),f870(f165(x100881),f870(f870(f154(x100882,x100881),x100884),x100885))))
% 160.46/160.19  [10089]~P78(x100891)+E(f870(f165(x100891),f870(f870(f154(x100892,x100891),f870(f870(f20(x100892,x100891,x100891),f870(f870(f10(x100891,f940(x100891,x100891),x100892),f79(x100891)),x100893)),x100894)),x100895)),f870(f870(f79(x100891),f870(f165(x100891),f870(f870(f154(x100892,x100891),x100893),x100895))),f870(f165(x100891),f870(f870(f154(x100892,x100891),x100894),x100895))))
% 160.46/160.19  [10227]P1(f870(x102271,f870(f870(f181(x102272,x102273),x102274),x102275)))+~P1(f870(x102271,f870(f870(f181(x102272,x102273),f870(f870(f175(x102272),f870(f870(f237(a932),f870(f189(f933(x102272)),x102274)),f870(f189(f933(x102273)),x102275))),x102274)),f870(f870(f175(x102273),f870(f870(f237(a932),f870(f189(f933(x102272)),x102274)),f870(f189(f933(x102273)),x102275))),x102275))))
% 160.46/160.19  [10493]~P1(f870(f870(f328(f939(x104932,x104931)),f870(f870(f251(x104932,x104931),x104934),x104935)),f870(f285(x104931,x104932),x104933)))+P1(f870(f870(f242(x104931,x104932,f870(f870(f9(x104931,f940(f939(x104931,x104932),a928),f940(x104932,a928)),f870(f870(f10(f940(x104932,f940(f940(f939(x104931,x104932),a928),a928)),f940(f940(f939(x104931,x104932),a928),f940(x104932,a928)),x104931),f9(x104932,f940(f939(x104931,x104932),a928),a928)),f870(f870(f10(f940(x104932,f939(x104931,x104932)),f940(x104932,f940(f940(f939(x104931,x104932),a928),a928)),x104931),f870(f10(f939(x104931,x104932),f940(f940(f939(x104931,x104932),a928),a928),x104932),f328(f939(x104931,x104932)))),f251(x104931,x104932)))),x104933)),x104934),x104935))
% 160.46/160.19  [10503]P1(f870(f870(f328(f939(x105031,x105032)),f870(f870(f251(x105031,x105032),x105033),x105034)),f870(f285(x105032,x105031),x105035)))+~P1(f870(f870(f242(x105032,x105031,f870(f870(f9(x105032,f940(f939(x105032,x105031),a928),f940(x105031,a928)),f870(f870(f10(f940(x105031,f940(f940(f939(x105032,x105031),a928),a928)),f940(f940(f939(x105032,x105031),a928),f940(x105031,a928)),x105032),f9(x105031,f940(f939(x105032,x105031),a928),a928)),f870(f870(f10(f940(x105031,f939(x105032,x105031)),f940(x105031,f940(f940(f939(x105032,x105031),a928),a928)),x105032),f870(f10(f939(x105032,x105031),f940(f940(f939(x105032,x105031),a928),a928),x105031),f328(f939(x105032,x105031)))),f251(x105032,x105031)))),x105035)),x105033),x105034))
% 160.46/160.19  [9742]~P1(f870(f870(f233(a932),x97424),x97421))+E(f870(f870(f3(a932),f870(f870(f79(a932),f870(f870(f80(a932),x97421),x97422)),x97423)),f870(f870(f79(a932),f870(f870(f80(a932),x97424),x97422)),x97425)),f870(f870(f3(a932),f870(f870(f79(a932),f870(f870(f80(a932),f870(f870(f3(a932),x97421),x97424)),x97422)),x97423)),x97425))
% 160.46/160.19  [5500]E(x55001,x55002)+~E(f27(x55003,x55004,x55001),f27(x55005,x55006,x55002))
% 160.46/160.19  [5501]E(x55011,x55012)+~E(f27(x55013,x55011,x55014),f27(x55015,x55012,x55016))
% 160.46/160.19  [5502]E(x55021,x55022)+~E(f27(x55021,x55023,x55024),f27(x55022,x55025,x55026))
% 160.46/160.19  [5503]E(x55031,x55032)+~E(f26(x55033,x55034,x55031),f26(x55035,x55036,x55032))
% 160.46/160.19  [5504]E(x55041,x55042)+~E(f26(x55043,x55041,x55044),f26(x55045,x55042,x55046))
% 160.46/160.19  [5505]E(x55051,x55052)+~E(f26(x55051,x55053,x55054),f26(x55052,x55055,x55056))
% 160.46/160.19  [7531]E(x75311,x75312)+~E(f220(x75313,x75314,x75315,x75311),f220(x75313,x75314,x75316,x75312))
% 160.46/160.19  [7532]E(x75321,x75322)+~E(f220(x75323,x75324,x75321,x75325),f220(x75323,x75324,x75322,x75326))
% 160.46/160.19  [8666]~P20(x86665,x86661,x86662,x86666)+E(f870(f72(x86661,x86661,x86661,f870(x86662,x86663)),f870(x86662,x86664)),f870(f72(x86661,x86661,x86661,f870(x86662,x86664)),f870(x86662,x86663)))
% 160.46/160.19  [8899]~P60(x88994,x88995,x88992,x88991,x88996)+E(f870(x88991,f870(x88992,x88993)),x88993)
% 160.46/160.19  [9067]P26(x90671,x90672,x90673,x90674)+~P26(x90671,x90675,f870(f72(x90672,x90675,x90671,x90676),x90673),x90674)
% 160.46/160.19  [9140]~E(x91406,x91404)+E(f870(f74(x91401,x91402,x91403,x91404,x91405),x91406),x91405)
% 160.46/160.19  [9146]E(x91461,x91462)+E(f870(f74(x91463,x91464,x91465,x91462,x91466),x91461),f870(x91465,x91461))
% 160.46/160.19  [9158]~P26(x91584,x91582,f870(f72(x91581,x91582,x91584,x91583),x91585),x91586)+P26(x91581,x91582,x91583,f870(f309(x91584,x91581,x91585),x91586))
% 160.46/160.19  [9873]P1(f870(f60(x98731),x98732))+~P1(f870(f65(x98731,x98733,x98734,x98735,x98732),x98736))
% 160.46/160.19  [9882]~P1(f870(f870(f328(x98824),x98823),f299(x98824,x98825,x98821,x98822,x98826)))+P1(f870(f870(x98821,x98822),x98823))
% 160.46/160.19  [9883]~P1(f870(f870(f328(x98834),x98833),f296(x98834,x98831,x98835,x98832,x98836)))+P1(f870(f870(x98831,x98832),x98833))
% 160.46/160.19  [9884]~P1(f870(f870(f328(x98844),x98842),f299(x98844,x98841,x98845,x98846,x98843)))+P1(f870(f870(x98841,x98842),x98843))
% 160.46/160.19  [9885]~P1(f870(f870(f328(x98854),x98852),f296(x98854,x98855,x98851,x98856,x98853)))+P1(f870(f870(x98851,x98852),x98853))
% 160.46/160.19  [10376]P13(x103761,x103762,x103763,x103764,x103765,x103766)+~E(f870(f870(x103766,f859(x103763,x103766,x103765,x103762,x103764,x103761)),f862(x103763,x103766,x103765,x103762,x103764,x103761)),f870(f870(x103766,f860(x103763,x103766,x103765,x103762,x103764,x103761)),f863(x103763,x103766,x103765,x103762,x103764,x103761)))
% 160.46/160.19  [6016]E(x60161,x60162)+~E(f870(f870(f251(x60163,x60164),x60165),x60161),f870(f870(f251(x60163,x60164),x60166),x60162))
% 160.46/160.19  [6018]E(x60181,x60182)+~E(f870(f870(f251(x60183,x60184),x60181),x60185),f870(f870(f251(x60183,x60184),x60182),x60186))
% 160.46/160.19  [6153]~P17(x61535,x61536,x61531)+E(f870(f870(x61531,x61532),f870(f870(x61531,x61533),x61534)),f870(f870(x61531,x61533),f870(f870(x61531,x61532),x61534)))
% 160.46/160.19  [7599]~P35(x75994,x75991,f870(f870(f151(x75994),x75992),x75995),f870(f870(f151(x75994),x75993),x75996))+P1(f870(f870(x75991,x75992),x75993))
% 160.46/160.19  [7960]P35(x79601,x79602,x79603,x79604)+~P35(x79601,x79602,f870(f870(f151(x79601),x79605),x79603),f870(f870(f151(x79601),x79606),x79604))
% 160.46/160.19  [9003]~P60(x90035,x90031,x90032,x90036,x90034)+P1(f870(f870(f328(x90031),f870(x90032,x90033)),x90034))
% 160.46/160.19  [9207]~E(x92073,f870(f870(f151(x92071),x92075),x92076))+P1(f870(f870(f328(f939(f933(x92071),f933(x92071))),f870(f870(f251(f933(x92071),f933(x92071)),x92072),f870(f870(f134(x92071),x92072),x92073))),f147(x92071,x92074)))
% 160.46/160.19  [9448]~P37(x94481,x94482,x94483,x94485,x94486)+P37(x94481,x94482,x94483,f870(f870(f175(x94481),x94484),x94485),f870(f870(f175(x94482),x94484),x94486))
% 160.46/160.19  [9449]~P37(x94491,x94492,x94493,x94495,x94496)+P37(x94491,x94492,x94493,f870(f870(f138(x94491),x94494),x94495),f870(f870(f138(x94492),x94494),x94496))
% 160.46/160.19  [9707]E(f870(f309(x97071,x97072,f74(x97071,x97072,x97073,x97074,x97075)),x97076),f870(f309(x97071,x97072,x97073),x97076))+P1(f870(f870(f328(x97071),x97074),x97076))
% 160.46/160.19  [9710]E(f870(f870(f154(x97101,x97102),f74(x97101,x97102,x97103,x97104,x97105)),x97106),f870(f870(f154(x97101,x97102),x97103),x97106))+P1(f870(f870(f328(x97101),x97104),f870(f172(x97101),x97106)))
% 160.46/160.19  [9945]~P24(x99454,x99452,x99455,x99453,x99456,x99451)+E(f870(x99451,f188(f940(x99452,a928))),x99453)
% 160.46/160.19  [10178]~E(f870(x101784,f870(f250(x101781,x101783),x101785)),f870(x101786,f870(f250(x101781,x101783),x101785)))+E(f870(f257(x101781,x101782,x101783,x101783,x101784,f31(x101783)),x101785),f870(f257(x101781,x101782,x101783,x101783,x101786,f31(x101783)),x101785))
% 160.46/160.19  [10179]~E(f870(x101794,f870(f255(x101791,x101792),x101795)),f870(x101796,f870(f255(x101791,x101792),x101795)))+E(f870(f257(x101791,x101791,x101792,x101793,f31(x101791),x101794),x101795),f870(f257(x101791,x101791,x101792,x101793,f31(x101791),x101796),x101795))
% 160.46/160.19  [10223]~E(f870(f257(x102232,x102236,x102233,x102233,x102231,f31(x102233)),x102234),f870(f257(x102232,x102236,x102233,x102233,x102235,f31(x102233)),x102234))+E(f870(x102231,f870(f250(x102232,x102233),x102234)),f870(x102235,f870(f250(x102232,x102233),x102234)))
% 160.46/160.19  [10224]~E(f870(f257(x102242,x102242,x102243,x102246,f31(x102242),x102241),x102244),f870(f257(x102242,x102242,x102243,x102246,f31(x102242),x102245),x102244))+E(f870(x102241,f870(f255(x102242,x102243),x102244)),f870(x102245,f870(f255(x102242,x102243),x102244)))
% 160.46/160.19  [9107]P1(f870(f870(f328(x91071),x91072),x91073))+~P1(f870(f870(f328(f939(x91071,x91074)),f870(f870(f251(x91071,x91074),x91072),x91075)),f870(f870(f253(x91071,x91074),x91073),x91076)))
% 160.46/160.19  [9123]P1(f870(f870(f328(x91231),x91232),f870(x91233,x91234)))+~P1(f870(f870(f328(f939(x91235,x91231)),f870(f870(f251(x91235,x91231),x91234),x91232)),f870(f870(f253(x91235,x91231),x91236),x91233)))
% 160.46/160.19  [9565]P1(f870(f870(f328(f939(x95651,x95651)),f870(f870(f251(x95651,x95651),f870(x95652,x95653)),f870(x95652,x95654))),x95655))+~P1(f870(f870(f328(f939(x95656,x95656)),f870(f870(f251(x95656,x95656),x95653),x95654)),f870(f870(f287(x95651,x95656),x95655),x95652)))
% 160.46/160.19  [9585]~P1(f870(f870(f328(f939(x95854,x95854)),f870(f870(f251(x95854,x95854),f870(x95856,x95852)),f870(x95856,x95853))),x95855))+P1(f870(f870(f328(f939(x95851,x95851)),f870(f870(f251(x95851,x95851),x95852),x95853)),f870(f870(f287(x95854,x95851),x95855),x95856)))
% 160.46/160.19  [10226]E(f870(f870(f251(x102261,x102262),f655(x102263,x102264,x102265,x102266,x102262,x102261)),f656(x102263,x102264,x102265,x102266,x102262,x102261)),x102266)+~P1(f870(f870(f328(f939(x102261,x102262)),x102266),f870(f870(f288(x102261,x102265,x102262),x102264),x102263)))
% 160.46/160.19  [10447]~P1(f870(f870(f328(f939(x104471,x104476)),x104475),f870(f870(f288(x104471,x104472,x104476),x104474),x104473)))+P1(f870(f870(f328(f939(x104471,x104472)),f870(f870(f251(x104471,x104472),f655(x104473,x104474,x104472,x104475,x104476,x104471)),f657(x104473,x104474,x104472,x104475,x104476,x104471))),x104474))
% 160.46/160.19  [10448]~P1(f870(f870(f328(f939(x104486,x104482)),x104485),f870(f870(f288(x104486,x104481,x104482),x104484),x104483)))+P1(f870(f870(f328(f939(x104481,x104482)),f870(f870(f251(x104481,x104482),f657(x104483,x104484,x104481,x104485,x104482,x104486)),f656(x104483,x104484,x104481,x104485,x104482,x104486))),x104483))
% 160.46/160.19  [10449]P13(x104491,x104492,x104493,x104494,x104495,x104496)+P1(f870(f870(f328(f939(x104492,x104492)),f870(f870(f251(x104492,x104492),f863(x104493,x104496,x104495,x104492,x104494,x104491)),f862(x104493,x104496,x104495,x104492,x104494,x104491))),x104495))
% 160.46/160.19  [10450]P13(x104501,x104502,x104503,x104504,x104505,x104506)+P1(f870(f870(f328(f939(x104501,x104501)),f870(f870(f251(x104501,x104501),f860(x104503,x104506,x104505,x104502,x104504,x104501)),f859(x104503,x104506,x104505,x104502,x104504,x104501))),x104504))
% 160.46/160.19  [8031]~P6(x80312)+E(f870(f870(f38(x80311,x80312),x80313),f870(f870(f9(x80311,x80314,x80312),x80315),x80316)),f870(f870(f870(f38(x80311,f940(x80314,x80312)),x80313),x80315),x80316))
% 160.46/160.19  [8032]~P6(x80322)+E(f870(f870(f39(x80321,x80322),x80323),f870(f870(f9(x80321,x80324,x80322),x80325),x80326)),f870(f870(f870(f39(x80321,f940(x80324,x80322)),x80323),x80325),x80326))
% 160.46/160.19  [8809]E(f870(f870(f38(x88091,f940(x88092,a928)),x88093),f870(f870(f10(f940(x88092,a928),f940(x88092,a928),x88091),f870(f308(x88092),x88094)),x88095)),f870(f870(f308(x88092),x88094),f870(f870(f38(x88091,f940(x88092,a928)),x88093),x88095)))+~P1(f870(f870(f328(x88091),x88096),x88093))
% 160.46/160.19  [9260]~P6(x92602)+E(f870(f870(f38(x92601,x92602),x92603),f870(f870(f10(f940(x92604,x92602),x92602,x92601),f870(f38(x92604,x92602),x92605)),f870(f9(x92604,x92601,x92602),x92606))),f870(f870(f38(x92604,x92602),x92605),f870(f870(f10(f940(x92601,x92602),x92602,x92604),f870(f38(x92601,x92602),x92603)),x92606)))
% 160.46/160.19  [9261]~P6(x92612)+E(f870(f870(f39(x92611,x92612),x92613),f870(f870(f10(f940(x92614,x92612),x92612,x92611),f870(f39(x92614,x92612),x92615)),f870(f9(x92614,x92611,x92612),x92616))),f870(f870(f39(x92614,x92612),x92615),f870(f870(f10(f940(x92611,x92612),x92612,x92614),f870(f39(x92611,x92612),x92613)),x92616)))
% 160.46/160.19  [9475]P1(f870(f870(f328(x94751),x94752),f870(f172(x94751),x94753)))+~P1(f870(f870(f328(f939(x94754,x94751)),f870(f870(f251(x94754,x94751),x94755),x94752)),f870(f172(f939(x94754,x94751)),f870(f870(f181(x94754,x94751),x94756),x94753))))
% 160.46/160.19  [9476]P1(f870(f870(f328(x94761),x94762),f870(f172(x94761),x94763)))+~P1(f870(f870(f328(f939(x94761,x94764)),f870(f870(f251(x94761,x94764),x94762),x94765)),f870(f172(f939(x94761,x94764)),f870(f870(f181(x94761,x94764),x94763),x94766))))
% 160.46/160.19  [9581]P1(f870(f870(f233(f940(x95811,a928)),f870(f284(x95812,x95811,x95813),x95814)),x95815))+~P1(f870(f870(f233(f940(f939(x95812,x95811),a928)),x95813),f870(f870(f253(x95812,x95811),x95816),f870(f18(f940(x95811,a928),x95812),x95815))))
% 160.46/160.19  [9586]~P27(x95864,x95862,x95865,f241(f940(x95864,a928)),f241(f940(x95862,a928)))+E(f870(f870(f39(x95861,f940(x95862,a928)),x95863),f870(f870(f10(f940(x95864,a928),f940(x95862,a928),x95861),f309(x95864,x95862,x95865)),x95866)),f870(f309(x95864,x95862,x95865),f870(f870(f39(x95861,f940(x95864,a928)),x95863),x95866)))
% 160.46/160.19  [9777]P1(f870(f870(f328(f939(f933(x97771),f933(x97771))),f870(f870(f251(f933(x97771),f933(x97771)),f870(f870(f151(x97771),x97772),x97773)),f870(f870(f151(x97771),x97774),x97775))),f147(x97771,x97776)))+~P1(f870(f870(f328(f939(x97771,x97771)),f870(f870(f251(x97771,x97771),x97772),x97774)),x97776))
% 160.46/160.19  [10222]E(f870(f870(f251(x102221,x102222),f590(x102223,x102224,x102225,x102222,x102221,x102226)),f591(x102223,x102224,x102225,x102222,x102221,x102226)),x102226)+P1(f870(f870(f328(x102225),x102224),f870(f870(f256(x102221,x102222,f940(x102225,a928)),x102223),x102226)))
% 160.46/160.19  [10228]E(f870(f870(f251(x102281,x102282),f592(x102283,x102284,x102282,x102281,x102285,x102286)),f593(x102283,x102284,x102282,x102281,x102285,x102286)),x102283)+~P1(f870(f870(f328(x102286),x102285),f870(f870(f256(x102281,x102282,f940(x102286,a928)),x102284),x102283)))
% 160.46/160.19  [10391]P1(f870(f870(f328(x103911),x103912),f870(f870(x103913,f592(x103914,x103913,x103915,x103916,x103912,x103911)),f593(x103914,x103913,x103915,x103916,x103912,x103911))))+~P1(f870(f870(f328(x103911),x103912),f870(f870(f256(x103916,x103915,f940(x103911,a928)),x103913),x103914)))
% 160.46/160.19  [10420]~P1(f870(f870(f328(x104201),x104202),f870(f870(x104205,f590(x104205,x104202,x104201,x104204,x104203,x104206)),f591(x104205,x104202,x104201,x104204,x104203,x104206))))+P1(f870(f870(f328(x104201),x104202),f870(f870(f256(x104203,x104204,f940(x104201,a928)),x104205),x104206)))
% 160.46/160.19  [8711]E(x87111,x87112)+E(f870(f870(f159(x87113,f870(f870(f159(x87113,x87114),x87111),x87115)),x87112),x87116),f870(f870(f159(x87113,f870(f870(f159(x87113,x87114),x87112),x87116)),x87111),x87115))
% 160.46/160.19  [9837]~P1(f870(f870(f328(x98373),x98376),x98375))+E(f870(f870(f308(x98371),x98372),f870(f309(x98373,x98371,x98374),f870(f870(f3(f940(x98373,a928)),x98375),f870(f870(f308(x98373),x98376),f188(f940(x98373,a928)))))),f870(f309(x98373,x98371,f74(x98373,x98371,x98374,x98376,x98372)),x98375))
% 160.46/160.19  [9339]~P1(f870(f870(x93394,x93395),x93396))+P1(f870(f870(f870(f870(f101(f940(x93391,f940(x93392,a928))),x93393),x93394),x93395),x93396))
% 160.46/160.19  [9341]~P1(f870(f870(x93413,x93415),x93416))+P1(f870(f870(f870(f870(f101(f940(x93411,f940(x93412,a928))),x93413),x93414),x93415),x93416))
% 160.46/160.19  [9636]P1(f870(f870(x96361,x96362),x96363))+~P1(f870(f870(f870(f870(f102(f940(x96364,f940(x96365,a928))),x96366),x96361),x96362),x96363))
% 160.46/160.19  [9637]P1(f870(f870(x96371,x96372),x96373))+~P1(f870(f870(f870(f870(f102(f940(x96374,f940(x96375,a928))),x96371),x96376),x96372),x96373))
% 160.46/160.19  [10070]~P77(x100702)+E(f870(f870(f11(x100701,x100702),f870(f870(f9(x100701,f940(x100703,a928),x100702),f870(f870(f10(f940(x100703,x100702),f940(f940(x100703,a928),x100702),x100701),f11(x100703,x100702)),x100704)),x100705)),x100706),f870(f870(f11(f939(x100701,x100703),x100702),f870(f256(x100701,x100703,x100702),x100704)),f870(f870(f253(x100701,x100703),x100706),f870(f18(f940(x100703,a928),x100701),x100705))))
% 160.46/160.19  [10071]~P78(x100712)+E(f870(f870(f8(x100711,x100712),f870(f870(f9(x100711,f940(x100713,a928),x100712),f870(f870(f10(f940(x100713,x100712),f940(f940(x100713,a928),x100712),x100711),f8(x100713,x100712)),x100714)),x100715)),x100716),f870(f870(f8(f939(x100711,x100713),x100712),f870(f256(x100711,x100713,x100712),x100714)),f870(f870(f253(x100711,x100713),x100716),f870(f18(f940(x100713,a928),x100711),x100715))))
% 160.46/160.19  [10205]~P78(x102052)+E(f870(f870(f8(x102051,x102052),f870(f870(f9(x102051,f940(x102053,a928),x102052),f870(f870(f10(f940(x102053,x102052),f940(f940(x102053,a928),x102052),x102051),f8(x102053,x102052)),f870(f9(x102053,x102051,x102052),x102054))),x102055)),x102056),f870(f870(f8(x102053,x102052),f870(f870(f9(x102053,f940(x102051,a928),x102052),f870(f870(f10(f940(x102051,x102052),f940(f940(x102051,a928),x102052),x102053),f8(x102051,x102052)),x102054)),x102056)),x102055))
% 160.46/160.19  [10515]~P1(f870(f870(f328(f939(x105151,x105152)),f870(f870(f251(x105151,x105152),x105155),x105156)),f870(f870(f101(f940(f939(x105151,x105152),a928)),x105153),x105154)))+P1(f870(f870(f870(f870(f101(f940(x105151,f940(x105152,a928))),f870(f870(f9(x105151,f940(f939(x105151,x105152),a928),f940(x105152,a928)),f870(f870(f10(f940(x105152,f940(f940(f939(x105151,x105152),a928),a928)),f940(f940(f939(x105151,x105152),a928),f940(x105152,a928)),x105151),f9(x105152,f940(f939(x105151,x105152),a928),a928)),f870(f870(f10(f940(x105152,f939(x105151,x105152)),f940(x105152,f940(f940(f939(x105151,x105152),a928),a928)),x105151),f870(f10(f939(x105151,x105152),f940(f940(f939(x105151,x105152),a928),a928),x105152),f328(f939(x105151,x105152)))),f251(x105151,x105152)))),x105153)),f870(f870(f9(x105151,f940(f939(x105151,x105152),a928),f940(x105152,a928)),f870(f870(f10(f940(x105152,f940(f940(f939(x105151,x105152),a928),a928)),f940(f940(f939(x105151,x105152),a928),f940(x105152,a928)),x105151),f9(x105152,f940(f939(x105151,x105152),a928),a928)),f870(f870(f10(f940(x105152,f939(x105151,x105152)),f940(x105152,f940(f940(f939(x105151,x105152),a928),a928)),x105151),f870(f10(f939(x105151,x105152),f940(f940(f939(x105151,x105152),a928),a928),x105152),f328(f939(x105151,x105152)))),f251(x105151,x105152)))),x105154)),x105155),x105156))
% 160.46/160.19  [10516]~P1(f870(f870(f328(f939(x105161,x105162)),f870(f870(f251(x105161,x105162),x105165),x105166)),f870(f870(f102(f940(f939(x105161,x105162),a928)),x105163),x105164)))+P1(f870(f870(f870(f870(f102(f940(x105161,f940(x105162,a928))),f870(f870(f9(x105161,f940(f939(x105161,x105162),a928),f940(x105162,a928)),f870(f870(f10(f940(x105162,f940(f940(f939(x105161,x105162),a928),a928)),f940(f940(f939(x105161,x105162),a928),f940(x105162,a928)),x105161),f9(x105162,f940(f939(x105161,x105162),a928),a928)),f870(f870(f10(f940(x105162,f939(x105161,x105162)),f940(x105162,f940(f940(f939(x105161,x105162),a928),a928)),x105161),f870(f10(f939(x105161,x105162),f940(f940(f939(x105161,x105162),a928),a928),x105162),f328(f939(x105161,x105162)))),f251(x105161,x105162)))),x105163)),f870(f870(f9(x105161,f940(f939(x105161,x105162),a928),f940(x105162,a928)),f870(f870(f10(f940(x105162,f940(f940(f939(x105161,x105162),a928),a928)),f940(f940(f939(x105161,x105162),a928),f940(x105162,a928)),x105161),f9(x105162,f940(f939(x105161,x105162),a928),a928)),f870(f870(f10(f940(x105162,f939(x105161,x105162)),f940(x105162,f940(f940(f939(x105161,x105162),a928),a928)),x105161),f870(f10(f939(x105161,x105162),f940(f940(f939(x105161,x105162),a928),a928),x105162),f328(f939(x105161,x105162)))),f251(x105161,x105162)))),x105164)),x105165),x105166))
% 160.46/160.19  [10525]P1(f870(f870(f328(f939(x105251,x105252)),f870(f870(f251(x105251,x105252),x105253),x105254)),f870(f870(f101(f940(f939(x105251,x105252),a928)),x105255),x105256)))+~P1(f870(f870(f870(f870(f101(f940(x105251,f940(x105252,a928))),f870(f870(f9(x105251,f940(f939(x105251,x105252),a928),f940(x105252,a928)),f870(f870(f10(f940(x105252,f940(f940(f939(x105251,x105252),a928),a928)),f940(f940(f939(x105251,x105252),a928),f940(x105252,a928)),x105251),f9(x105252,f940(f939(x105251,x105252),a928),a928)),f870(f870(f10(f940(x105252,f939(x105251,x105252)),f940(x105252,f940(f940(f939(x105251,x105252),a928),a928)),x105251),f870(f10(f939(x105251,x105252),f940(f940(f939(x105251,x105252),a928),a928),x105252),f328(f939(x105251,x105252)))),f251(x105251,x105252)))),x105255)),f870(f870(f9(x105251,f940(f939(x105251,x105252),a928),f940(x105252,a928)),f870(f870(f10(f940(x105252,f940(f940(f939(x105251,x105252),a928),a928)),f940(f940(f939(x105251,x105252),a928),f940(x105252,a928)),x105251),f9(x105252,f940(f939(x105251,x105252),a928),a928)),f870(f870(f10(f940(x105252,f939(x105251,x105252)),f940(x105252,f940(f940(f939(x105251,x105252),a928),a928)),x105251),f870(f10(f939(x105251,x105252),f940(f940(f939(x105251,x105252),a928),a928),x105252),f328(f939(x105251,x105252)))),f251(x105251,x105252)))),x105256)),x105253),x105254))
% 160.46/160.19  [10526]P1(f870(f870(f328(f939(x105261,x105262)),f870(f870(f251(x105261,x105262),x105263),x105264)),f870(f870(f102(f940(f939(x105261,x105262),a928)),x105265),x105266)))+~P1(f870(f870(f870(f870(f102(f940(x105261,f940(x105262,a928))),f870(f870(f9(x105261,f940(f939(x105261,x105262),a928),f940(x105262,a928)),f870(f870(f10(f940(x105262,f940(f940(f939(x105261,x105262),a928),a928)),f940(f940(f939(x105261,x105262),a928),f940(x105262,a928)),x105261),f9(x105262,f940(f939(x105261,x105262),a928),a928)),f870(f870(f10(f940(x105262,f939(x105261,x105262)),f940(x105262,f940(f940(f939(x105261,x105262),a928),a928)),x105261),f870(f10(f939(x105261,x105262),f940(f940(f939(x105261,x105262),a928),a928),x105262),f328(f939(x105261,x105262)))),f251(x105261,x105262)))),x105265)),f870(f870(f9(x105261,f940(f939(x105261,x105262),a928),f940(x105262,a928)),f870(f870(f10(f940(x105262,f940(f940(f939(x105261,x105262),a928),a928)),f940(f940(f939(x105261,x105262),a928),f940(x105262,a928)),x105261),f9(x105262,f940(f939(x105261,x105262),a928),a928)),f870(f870(f10(f940(x105262,f939(x105261,x105262)),f940(x105262,f940(f940(f939(x105261,x105262),a928),a928)),x105261),f870(f10(f939(x105261,x105262),f940(f940(f939(x105261,x105262),a928),a928),x105262),f328(f939(x105261,x105262)))),f251(x105261,x105262)))),x105266)),x105263),x105264))
% 160.46/160.19  [10509]~P1(f870(f870(f328(f939(x105092,x105093)),f870(f870(f251(x105092,x105093),x105095),x105096)),f870(f870(f38(x105091,f940(f939(x105092,x105093),a928)),f241(f940(x105091,a928))),x105094)))+P1(f870(f870(f870(f870(f38(x105091,f940(x105092,f940(x105093,a928))),f241(f940(x105091,a928))),f870(f870(f10(f940(f939(x105092,x105093),a928),f940(x105092,f940(x105093,a928)),x105091),f870(f9(x105092,f940(f939(x105092,x105093),a928),f940(x105093,a928)),f870(f870(f10(f940(x105093,f940(f940(f939(x105092,x105093),a928),a928)),f940(f940(f939(x105092,x105093),a928),f940(x105093,a928)),x105092),f9(x105093,f940(f939(x105092,x105093),a928),a928)),f870(f870(f10(f940(x105093,f939(x105092,x105093)),f940(x105093,f940(f940(f939(x105092,x105093),a928),a928)),x105092),f870(f10(f939(x105092,x105093),f940(f940(f939(x105092,x105093),a928),a928),x105093),f328(f939(x105092,x105093)))),f251(x105092,x105093))))),x105094)),x105095),x105096))
% 160.46/160.19  [10510]~P1(f870(f870(f328(f939(x105102,x105103)),f870(f870(f251(x105102,x105103),x105105),x105106)),f870(f870(f39(x105101,f940(f939(x105102,x105103),a928)),f241(f940(x105101,a928))),x105104)))+P1(f870(f870(f870(f870(f39(x105101,f940(x105102,f940(x105103,a928))),f241(f940(x105101,a928))),f870(f870(f10(f940(f939(x105102,x105103),a928),f940(x105102,f940(x105103,a928)),x105101),f870(f9(x105102,f940(f939(x105102,x105103),a928),f940(x105103,a928)),f870(f870(f10(f940(x105103,f940(f940(f939(x105102,x105103),a928),a928)),f940(f940(f939(x105102,x105103),a928),f940(x105103,a928)),x105102),f9(x105103,f940(f939(x105102,x105103),a928),a928)),f870(f870(f10(f940(x105103,f939(x105102,x105103)),f940(x105103,f940(f940(f939(x105102,x105103),a928),a928)),x105102),f870(f10(f939(x105102,x105103),f940(f940(f939(x105102,x105103),a928),a928),x105103),f328(f939(x105102,x105103)))),f251(x105102,x105103))))),x105104)),x105105),x105106))
% 160.46/160.20  [10519]P1(f870(f870(f328(f939(x105191,x105192)),f870(f870(f251(x105191,x105192),x105193),x105194)),f870(f870(f38(x105195,f940(f939(x105191,x105192),a928)),f241(f940(x105195,a928))),x105196)))+~P1(f870(f870(f870(f870(f38(x105195,f940(x105191,f940(x105192,a928))),f241(f940(x105195,a928))),f870(f870(f10(f940(f939(x105191,x105192),a928),f940(x105191,f940(x105192,a928)),x105195),f870(f9(x105191,f940(f939(x105191,x105192),a928),f940(x105192,a928)),f870(f870(f10(f940(x105192,f940(f940(f939(x105191,x105192),a928),a928)),f940(f940(f939(x105191,x105192),a928),f940(x105192,a928)),x105191),f9(x105192,f940(f939(x105191,x105192),a928),a928)),f870(f870(f10(f940(x105192,f939(x105191,x105192)),f940(x105192,f940(f940(f939(x105191,x105192),a928),a928)),x105191),f870(f10(f939(x105191,x105192),f940(f940(f939(x105191,x105192),a928),a928),x105192),f328(f939(x105191,x105192)))),f251(x105191,x105192))))),x105196)),x105193),x105194))
% 160.46/160.20  [10520]P1(f870(f870(f328(f939(x105201,x105202)),f870(f870(f251(x105201,x105202),x105203),x105204)),f870(f870(f39(x105205,f940(f939(x105201,x105202),a928)),f241(f940(x105205,a928))),x105206)))+~P1(f870(f870(f870(f870(f39(x105205,f940(x105201,f940(x105202,a928))),f241(f940(x105205,a928))),f870(f870(f10(f940(f939(x105201,x105202),a928),f940(x105201,f940(x105202,a928)),x105205),f870(f9(x105201,f940(f939(x105201,x105202),a928),f940(x105202,a928)),f870(f870(f10(f940(x105202,f940(f940(f939(x105201,x105202),a928),a928)),f940(f940(f939(x105201,x105202),a928),f940(x105202,a928)),x105201),f9(x105202,f940(f939(x105201,x105202),a928),a928)),f870(f870(f10(f940(x105202,f939(x105201,x105202)),f940(x105202,f940(f940(f939(x105201,x105202),a928),a928)),x105201),f870(f10(f939(x105201,x105202),f940(f940(f939(x105201,x105202),a928),a928),x105202),f328(f939(x105201,x105202)))),f251(x105201,x105202))))),x105206)),x105203),x105204))
% 160.46/160.20  [7708]E(f870(x77081,f870(x77082,x77083)),f870(x77084,x77083))+~E(f870(f72(x77085,x77086,x77087,x77081),x77082),x77084)
% 160.46/160.20  [9853]E(x98531,x98532)+E(f74(x98533,x98534,f74(x98533,x98534,x98535,x98531,x98536),x98532,x98537),f74(x98533,x98534,f74(x98533,x98534,x98535,x98532,x98537),x98531,x98536))
% 160.46/160.20  [9944]~P23(x99443,x99444,x99441,x99445,x99446,x99447)+E(f870(f870(x99441,x99442),x99442),x99442)
% 160.46/160.20  [6252]~E(f870(f870(f154(x62521,x62525),x62526),x62522),f870(f870(f154(x62523,x62525),x62527),x62524))+E(f870(f189(f933(x62521)),x62522),f870(f189(f933(x62523)),x62524))
% 160.46/160.20  [8742]E(f870(x87421,f870(x87422,x87423)),f870(x87424,x87423))+~E(f870(f72(x87425,x87426,x87427,x87421),x87422),f870(f72(x87426,x87426,x87427,f31(x87426)),x87424))
% 160.46/160.20  [9096]~P37(x90964,x90965,x90961,f870(f870(f151(x90964),x90962),x90966),f870(f870(f151(x90965),x90963),x90967))+P1(f870(f870(x90961,x90962),x90963))
% 160.46/160.20  [9482]P37(x94821,x94822,x94823,x94824,x94825)+~P37(x94821,x94822,x94823,f870(f870(f151(x94821),x94826),x94824),f870(f870(f151(x94822),x94827),x94825))
% 160.46/160.20  [10104]P1(f870(f870(x101041,x101042),f568(x101043,x101042,x101044,x101041)))+~P1(f870(f870(f252(x101045,x101046,x101047,x101041,x101044),x101042),x101043))
% 160.46/160.20  [10128]P1(f870(f870(x101281,f568(x101282,x101283,x101281,x101284)),x101282))+~P1(f870(f870(f252(x101285,x101286,x101287,x101284,x101281),x101283),x101282))
% 160.46/160.20  [6299]E(x62991,x62992)+~E(f870(f870(f870(f90(x62993),x62994),x62995),x62991),f870(f870(f870(f90(x62993),x62996),x62997),x62992))
% 160.46/160.20  [6300]E(x63001,x63002)+~E(f870(f870(f870(f90(x63003),x63004),x63001),x63005),f870(f870(f870(f90(x63003),x63006),x63002),x63007))
% 160.46/160.20  [6301]E(x63011,x63012)+~E(f870(f870(f870(f90(x63013),x63011),x63014),x63015),f870(f870(f870(f90(x63013),x63012),x63016),x63017))
% 160.46/160.20  [9214]~P21(x92146,x92141,x92143,x92147)+E(f870(f72(x92141,x92141,x92142,f870(x92143,x92144)),f870(f72(x92141,x92141,x92142,f870(x92143,x92144)),x92145)),f870(f72(x92141,x92141,x92142,f870(x92143,x92144)),x92145))
% 160.46/160.20  [9589]~P37(x95893,x95892,x95894,f870(f870(f154(x95891,x95893),x95895),x95896),x95897)+P37(x95891,x95892,f870(f870(f10(x95893,f940(x95892,a928),x95891),x95894),x95895),x95896,x95897)
% 160.46/160.20  [9612]P37(x96121,x96122,x96123,f870(f870(f154(x96124,x96121),x96125),x96126),x96127)+~P37(x96124,x96122,f870(f870(f10(x96121,f940(x96122,a928),x96124),x96123),x96125),x96126,x96127)
% 160.46/160.20  [9213]~P1(f870(f870(f328(x92131),x92132),f870(f870(x92135,x92136),x92137)))+P1(f870(f870(f328(x92131),x92132),f870(f870(f256(x92133,x92134,f940(x92131,a928)),x92135),f870(f870(f251(x92133,x92134),x92136),x92137))))
% 160.46/160.20  [9505]P1(f870(f870(f870(x95051,x95052),x95053),x95054))+~P1(f870(f870(f870(f256(x95055,x95056,f940(x95057,a928)),x95051),f870(f870(f251(x95055,x95056),x95052),x95053)),x95054))
% 160.46/160.20  [9651]P1(f870(f870(f328(x96511),f870(f870(x96512,x96513),x96514)),f870(f309(f939(x96515,x96516),x96511,f870(f256(x96515,x96516,x96511),x96512)),x96517)))+~P1(f870(f870(f328(f939(x96515,x96516)),f870(f870(f251(x96515,x96516),x96513),x96514)),x96517))
% 160.46/160.20  [9991]P1(f870(f870(f328(f939(f933(x99911),f933(x99911))),f870(f870(f251(f933(x99911),f933(x99911)),f870(f870(f134(x99911),x99912),f870(f870(f151(x99911),x99913),x99914))),f870(f870(f134(x99911),x99912),f870(f870(f151(x99911),x99915),x99916)))),f147(x99911,x99917)))+~P1(f870(f870(f328(f939(x99911,x99911)),f870(f870(f251(x99911,x99911),x99913),x99915)),x99917))
% 160.46/160.20  [10055]~P37(x100551,x100553,x100554,x100556,f870(f870(f154(x100552,x100553),x100555),x100557))+P37(x100551,x100552,f870(f870(f9(x100551,f940(x100552,x100553),f940(x100552,a928)),f870(f870(f10(f940(x100553,a928),f940(f940(x100552,x100553),f940(x100552,a928)),x100551),f10(x100553,a928,x100552)),x100554)),x100555),x100556,x100557)
% 160.46/160.20  [10132]P37(x101321,x101322,x101323,x101324,f870(f870(f154(x101325,x101322),x101326),x101327))+~P37(x101321,x101325,f870(f870(f9(x101321,f940(x101325,x101322),f940(x101325,a928)),f870(f870(f10(f940(x101322,a928),f940(f940(x101325,x101322),f940(x101325,a928)),x101321),f10(x101322,a928,x101325)),x101323)),x101326),x101324,x101327)
% 160.46/160.20  [10434]P1(f870(f870(f328(x104341),f425(x104342,x104343,x104344,x104345,x104346,x104347,x104341)),x104345))+P1(f870(f870(f870(f870(f39(x104341,f940(x104347,f940(x104346,a928))),x104345),x104344),x104343),x104342))
% 160.46/160.20  [10435]P1(f870(f870(f328(x104351),f798(x104352,x104353,x104354,x104355,x104356,x104357,x104351)),x104357))+P1(f870(f870(f870(f870(f39(x104351,f940(x104353,f940(x104352,a928))),x104357),x104356),x104355),x104354))
% 160.46/160.20  [10436]P1(f870(f870(f328(x104361),f368(x104362,x104363,x104364,x104365,x104366,x104367,x104361)),x104365))+~P1(f870(f870(f870(f870(f38(x104361,f940(x104367,f940(x104366,a928))),x104365),x104364),x104363),x104362))
% 160.46/160.20  [10437]P1(f870(f870(f328(x104371),f799(x104372,x104373,x104374,x104375,x104376,x104377,x104371)),x104375))+~P1(f870(f870(f870(f870(f38(x104371,f940(x104377,f940(x104376,a928))),x104375),x104374),x104373),x104372))
% 160.46/160.20  [10472]P1(f870(f870(f870(x104721,f368(x104722,x104723,x104721,x104724,x104725,x104726,x104727)),x104723),x104722))+~P1(f870(f870(f870(f870(f38(x104727,f940(x104726,f940(x104725,a928))),x104724),x104721),x104723),x104722))
% 160.46/160.20  [10473]P1(f870(f870(f870(x104731,f799(x104732,x104733,x104731,x104734,x104735,x104736,x104737)),x104733),x104732))+~P1(f870(f870(f870(f870(f38(x104737,f940(x104736,f940(x104735,a928))),x104734),x104731),x104733),x104732))
% 160.46/160.20  [10490]~P1(f870(f870(f870(x104905,f425(x104907,x104906,x104905,x104904,x104903,x104902,x104901)),x104906),x104907))+P1(f870(f870(f870(f870(f39(x104901,f940(x104902,f940(x104903,a928))),x104904),x104905),x104906),x104907))
% 160.46/160.20  [10491]~P1(f870(f870(f870(x104915,f798(x104913,x104912,x104917,x104916,x104915,x104914,x104911)),x104916),x104917))+P1(f870(f870(f870(f870(f39(x104911,f940(x104912,f940(x104913,a928))),x104914),x104915),x104916),x104917))
% 160.46/160.20  [10508]~P1(f870(f870(f328(f939(x105081,x105083)),f870(f870(f251(x105081,x105083),x105086),x105087)),f870(f870(f288(x105081,x105082,x105083),x105084),x105085)))+P1(f870(f870(f252(x105081,x105082,x105083,f870(f870(f9(x105081,f940(f939(x105081,x105082),a928),f940(x105082,a928)),f870(f870(f10(f940(x105082,f940(f940(f939(x105081,x105082),a928),a928)),f940(f940(f939(x105081,x105082),a928),f940(x105082,a928)),x105081),f9(x105082,f940(f939(x105081,x105082),a928),a928)),f870(f870(f10(f940(x105082,f939(x105081,x105082)),f940(x105082,f940(f940(f939(x105081,x105082),a928),a928)),x105081),f870(f10(f939(x105081,x105082),f940(f940(f939(x105081,x105082),a928),a928),x105082),f328(f939(x105081,x105082)))),f251(x105081,x105082)))),x105084),f870(f870(f9(x105082,f940(f939(x105082,x105083),a928),f940(x105083,a928)),f870(f870(f10(f940(x105083,f940(f940(f939(x105082,x105083),a928),a928)),f940(f940(f939(x105082,x105083),a928),f940(x105083,a928)),x105082),f9(x105083,f940(f939(x105082,x105083),a928),a928)),f870(f870(f10(f940(x105083,f939(x105082,x105083)),f940(x105083,f940(f940(f939(x105082,x105083),a928),a928)),x105082),f870(f10(f939(x105082,x105083),f940(f940(f939(x105082,x105083),a928),a928),x105083),f328(f939(x105082,x105083)))),f251(x105082,x105083)))),x105085)),x105086),x105087))
% 160.46/160.20  [10518]P1(f870(f870(f328(f939(x105181,x105182)),f870(f870(f251(x105181,x105182),x105183),x105184)),f870(f870(f288(x105181,x105185,x105182),x105186),x105187)))+~P1(f870(f870(f252(x105181,x105185,x105182,f870(f870(f9(x105181,f940(f939(x105181,x105185),a928),f940(x105185,a928)),f870(f870(f10(f940(x105185,f940(f940(f939(x105181,x105185),a928),a928)),f940(f940(f939(x105181,x105185),a928),f940(x105185,a928)),x105181),f9(x105185,f940(f939(x105181,x105185),a928),a928)),f870(f870(f10(f940(x105185,f939(x105181,x105185)),f940(x105185,f940(f940(f939(x105181,x105185),a928),a928)),x105181),f870(f10(f939(x105181,x105185),f940(f940(f939(x105181,x105185),a928),a928),x105185),f328(f939(x105181,x105185)))),f251(x105181,x105185)))),x105186),f870(f870(f9(x105185,f940(f939(x105185,x105182),a928),f940(x105182,a928)),f870(f870(f10(f940(x105182,f940(f940(f939(x105185,x105182),a928),a928)),f940(f940(f939(x105185,x105182),a928),f940(x105182,a928)),x105185),f9(x105182,f940(f939(x105185,x105182),a928),a928)),f870(f870(f10(f940(x105182,f939(x105185,x105182)),f940(x105182,f940(f940(f939(x105185,x105182),a928),a928)),x105185),f870(f10(f939(x105185,x105182),f940(f940(f939(x105185,x105182),a928),a928),x105182),f328(f939(x105185,x105182)))),f251(x105185,x105182)))),x105187)),x105183),x105184))
% 160.46/160.20  [10446]~P146(x104462)+E(f870(f870(f8(x104461,x104462),f870(f870(f9(x104461,f940(x104463,a928),x104462),f870(f870(f10(f940(x104463,x104462),f940(f940(x104463,a928),x104462),x104461),f8(x104463,x104462)),f870(f870(f9(x104461,f940(x104463,x104462),f940(x104463,x104462)),f870(f870(f10(f940(x104462,x104462),f940(f940(x104463,x104462),f940(x104463,x104462)),x104461),f10(x104462,x104462,x104463)),f870(f870(f10(x104462,f940(x104462,x104462),x104461),f80(x104462)),x104464))),x104465))),x104466)),x104467),f870(f870(f80(x104462),f870(f870(f8(x104461,x104462),x104464),x104467)),f870(f870(f8(x104463,x104462),x104465),x104466)))
% 160.46/160.20  [9538]~P20(x95387,x95381,x95383,x95388)+E(f870(f72(x95381,x95381,x95382,f870(x95383,x95384)),f870(f72(x95381,x95381,x95382,f870(x95383,x95385)),x95386)),f870(f72(x95381,x95381,x95382,f870(x95383,x95385)),f870(f72(x95381,x95381,x95382,f870(x95383,x95384)),x95386)))
% 160.46/160.20  [10513]E(f870(f870(f251(x105131,x105132),f870(x105133,f554(x105134,x105135,x105133,x105136,x105137,x105138,x105132,x105131))),f870(x105135,f555(x105134,x105135,x105133,x105136,x105137,x105138,x105132,x105131))),x105138)+~P1(f870(f870(f328(f939(x105131,x105132)),x105138),f870(f309(f939(x105137,x105136),f939(x105131,x105132),f257(x105137,x105131,x105136,x105132,x105133,x105135)),x105134)))
% 160.46/160.20  [10531]~P1(f870(f870(f328(f939(x105318,x105317)),x105316),f870(f309(f939(x105311,x105312),f939(x105318,x105317),f257(x105311,x105318,x105312,x105317,x105315,x105314)),x105313)))+P1(f870(f870(f328(f939(x105311,x105312)),f870(f870(f251(x105311,x105312),f554(x105313,x105314,x105315,x105312,x105311,x105316,x105317,x105318)),f555(x105313,x105314,x105315,x105312,x105311,x105316,x105317,x105318))),x105313))
% 160.46/160.20  [9981]P1(f870(f870(f328(f939(f939(x99811,x99812),f939(x99811,x99812))),f870(f870(f251(f939(x99811,x99812),f939(x99811,x99812)),f870(f870(f251(x99811,x99812),x99813),x99814)),f870(f870(f251(x99811,x99812),x99815),x99816))),f318(x99811,x99812,x99817,x99818)))+~P1(f870(f870(f328(f939(x99811,x99811)),f870(f870(f251(x99811,x99811),x99813),x99815)),x99817))
% 160.46/160.20  [10502]E(f870(f142(x105021,x105022,f870(f9(x105022,x105021,x105021),x105023),f870(x105024,x105025)),x105026),f870(x105024,f870(f142(x105027,x105022,f870(f9(x105022,x105027,x105027),x105028),x105025),x105026)))+P1(f870(f870(f328(x105022),f745(x105025,x105028,x105024,x105023,x105027,x105021,x105026,x105022)),f870(f172(x105022),x105026)))
% 160.46/160.20  [10521]~E(f870(f72(x105211,x105211,x105217,f870(x105213,f745(x105215,x105218,x105214,x105213,x105217,x105211,x105216,x105212))),x105214),f870(f72(x105217,x105211,x105217,x105214),f870(x105218,f745(x105215,x105218,x105214,x105213,x105217,x105211,x105216,x105212))))+E(f870(f142(x105211,x105212,f870(f9(x105212,x105211,x105211),x105213),f870(x105214,x105215)),x105216),f870(x105214,f870(f142(x105217,x105212,f870(f9(x105212,x105217,x105217),x105218),x105215),x105216)))
% 160.46/160.20  [8747]E(f870(x87471,f870(x87472,x87473)),f870(x87474,f870(x87475,x87473)))+~E(f870(f72(x87476,x87477,x87478,x87471),x87472),f870(f72(x87479,x87477,x87478,x87474),x87475))
% 160.46/160.20  [10352]P1(f870(f870(f328(f939(x103521,x103522)),f870(f870(f251(x103521,x103522),f870(x103523,x103524)),f870(x103525,x103526))),f870(f309(f939(x103527,x103528),f939(x103521,x103522),f257(x103527,x103521,x103528,x103522,x103523,x103525)),x103529)))+~P1(f870(f870(f328(f939(x103527,x103528)),f870(f870(f251(x103527,x103528),x103524),x103526)),x103529))
% 160.46/160.20  [9042]~E(f870(x90424,f870(x90425,x90426)),f870(x90429,f870(x904210,x904211)))+E(f870(f870(f72(x90421,x90422,x90423,x90424),x90425),x90426),f870(f870(f72(x90427,x90422,x90428,x90429),x904210),x904211))
% 160.46/160.20  [4822]~P111(x48221)+~P105(x48221)+E(f232(x48221),f101(x48221))
% 160.46/160.20  [4823]~P111(x48231)+~P106(x48231)+E(f237(x48231),f102(x48231))
% 160.46/160.20  [5072]~P126(x50721)+~P95(x50721)+E(f870(f75(x50721),f870(f104(x50721),a97)),f77(x50721))
% 160.46/160.20  [5358]E(x53581,f2(a1))+E(f81(a1,x53581),f870(f78(a1),f77(a1)))+P1(f870(f870(f234(a1),f2(a1)),x53581))
% 160.46/160.20  [5568]E(x55681,f2(a1))+E(f81(a1,x55681),f77(a1))+~P1(f870(f870(f234(a1),f2(a1)),x55681))
% 160.46/160.20  [7603]~P43(x76031)+P1(f870(f60(a1),x76031))+~P1(f870(f60(a932),f870(f309(a1,a932,a105),x76031)))
% 160.46/160.20  [9943]E(x99431,f188(f940(f939(a932,a932),a928)))+~P1(f870(f60(f939(a932,a932)),x99431))+P1(f870(f870(f328(f939(f940(f939(a932,a932),a928),f940(f939(a932,a932),a928))),f870(f870(f251(f940(f939(a932,a932),a928),f940(f939(a932,a932),a928)),f188(f940(f939(a932,a932),a928))),x99431)),a33))
% 160.46/160.20  [10105]E(x101051,f2(a932))+E(x101051,f870(a112,f2(a932)))+~P1(f870(f870(f234(a932),x101051),f870(f104(a932),f870(f870(f79(a1),f870(f870(f3(a1),f870(f870(f79(a1),a82),a82)),a97)),f870(f870(f3(a1),f870(f870(f79(a1),a82),a82)),a97)))))
% 160.46/160.20  [10384]E(x103841,f2(a99))+E(f870(f870(f79(a1),f870(f870(f80(a1),f870(f104(a1),f870(f870(f79(a1),f870(f870(f3(a1),f870(f870(f79(a1),a82),a82)),a97)),f870(f870(f3(a1),f870(f870(f79(a1),a82),a82)),a97)))),f870(a24,f870(f870(f35(a99),x103841),f870(f104(a99),f870(f870(f79(a1),f870(f870(f3(a1),f870(f870(f79(a1),a82),a82)),a97)),f870(f870(f3(a1),f870(f870(f79(a1),a82),a82)),a97))))))),f77(a1)),f870(a24,x103841))+E(f44(a99,x103841,f870(f104(a99),f870(f870(f79(a1),f870(f870(f3(a1),f870(f870(f79(a1),a82),a82)),a97)),f870(f870(f3(a1),f870(f870(f79(a1),a82),a82)),a97)))),f2(a99))
% 160.46/160.20  [10232]E(x102321,f2(a99))+~E(f44(a99,x102321,f870(f104(a99),f870(f870(f79(a1),f870(f870(f3(a1),f870(f870(f79(a1),a82),a82)),a97)),f870(f870(f3(a1),f870(f870(f79(a1),a82),a82)),a97)))),f2(a99))+E(f870(f870(f80(a1),f870(f104(a1),f870(f870(f79(a1),f870(f870(f3(a1),f870(f870(f79(a1),a82),a82)),a97)),f870(f870(f3(a1),f870(f870(f79(a1),a82),a82)),a97)))),f870(a24,f870(f870(f35(a99),x102321),f870(f104(a99),f870(f870(f79(a1),f870(f870(f3(a1),f870(f870(f79(a1),a82),a82)),a97)),f870(f870(f3(a1),f870(f870(f79(a1),a82),a82)),a97)))))),f870(a24,x102321))
% 160.46/160.20  [4903]~P61(x49031,x49032)+P48(x49031,x49032)+~P49(a928)
% 160.46/160.20  [4832]~P145(x48321)+P29(x48321,x48322)+~E(x48322,f2(x48321))
% 160.46/160.20  [4833]~P111(x48331)+P14(x48331,x48332)+~E(x48332,f113(x48331))
% 160.46/160.20  [4842]~P126(x48421)+~E(x48422,f2(x48421))+E(f81(x48421,x48422),f2(x48421))
% 160.46/160.20  [4843]~P92(x48431)+~E(x48432,f2(x48431))+E(f81(x48431,x48432),f2(x48431))
% 160.46/160.20  [4851]~P145(x48512)+~P29(x48512,x48511)+E(x48511,f2(x48512))
% 160.46/160.20  [4896]~P126(x48962)+~E(f81(x48962,x48961),f2(x48962))+E(x48961,f2(x48962))
% 160.46/160.20  [4910]~P3(x49102)+~P3(x49101)+P3(f940(x49101,x49102))
% 160.46/160.20  [4911]~P3(x49112)+~P3(x49111)+P3(f938(x49111,x49112))
% 160.46/160.20  [4912]~P3(x49122)+~P3(x49121)+P3(f939(x49121,x49122))
% 160.46/160.20  [4913]~P7(x49132)+~P7(x49131)+P7(f194(x49131,x49132))
% 160.46/160.20  [4914]~P64(x49142)+~P64(x49141)+P64(f940(x49141,x49142))
% 160.46/160.20  [4915]~P64(x49152)+~P64(x49151)+P64(f938(x49151,x49152))
% 160.46/160.20  [4916]~P64(x49162)+~P64(x49161)+P64(f939(x49161,x49162))
% 160.46/160.20  [4917]~P107(x49172)+~P107(x49171)+P107(f939(x49171,x49172))
% 160.46/160.20  [5044]~P111(x50441)+~P14(x50441,x50442)+P14(x50441,f152(x50441,x50442))
% 160.46/160.20  [5286]~P7(x52862)+~P7(x52861)+P7(f44(a1,x52861,x52862))
% 160.46/160.20  [4853]~P79(x48531)+~E(x48532,f2(x48531))+E(f870(f78(x48531),x48532),x48532)
% 160.46/160.20  [4868]~P94(x48681)+~E(x48682,f2(a1))+E(f870(f103(x48681),x48682),f2(x48681))
% 160.46/160.20  [4869]~P141(x48691)+~E(x48692,f2(a1))+E(f870(f103(x48691),x48692),f2(x48691))
% 160.46/160.20  [4893]~P76(x48931)+~E(f2(x48931),x48932)+E(f870(f78(x48931),x48932),f2(x48931))
% 160.46/160.20  [4894]~P87(x48941)+~E(x48942,f2(x48941))+E(f870(f75(x48941),x48942),f2(x48941))
% 160.46/160.20  [4895]~P76(x48951)+~E(x48952,f2(x48951))+E(f870(f78(x48951),x48952),f2(x48951))
% 160.46/160.20  [4919]~P79(x49192)+E(x49191,f2(x49192))+~E(f870(f78(x49192),x49191),x49191)
% 160.46/160.20  [4925]E(x49251,f870(a105,x49252))+~E(x49251,f2(a932))+~E(x49252,f870(f100(a1),x49251))
% 160.46/160.20  [4926]E(f870(a105,x49261),x49262)+~E(x49262,f2(a932))+~E(x49261,f870(f100(a1),x49262))
% 160.46/160.20  [4930]~P94(x49302)+E(x49301,f2(a1))+~E(f870(f103(x49302),x49301),f2(x49302))
% 160.46/160.20  [4934]~P87(x49342)+E(x49341,f2(x49342))+~E(f870(f75(x49342),x49341),f2(x49342))
% 160.46/160.20  [4935]~P76(x49352)+E(x49351,f2(x49352))+~E(f870(f78(x49352),x49351),f2(x49352))
% 160.46/160.20  [4936]~P76(x49361)+E(f2(x49361),x49362)+~E(f870(f78(x49361),x49362),f2(x49361))
% 160.46/160.20  [5119]~P111(x51191)+~P14(x51191,x51192)+P14(x51191,f870(f171(x51191),x51192))
% 160.46/160.20  [5146]~P1(x51462)+~P1(x51461)+P1(f870(f870(a325,x51461),x51462))
% 160.46/160.20  [5180]~E(f77(a932),f2(a932))+E(f870(f34(x51801),x51802),f2(a932))+~P1(f870(f60(x51801),x51802))
% 160.46/160.20  [5216]~P117(x52161)+~P146(x52161)+E(f870(f870(f243(x52161),f2(x52161)),f870(a112,x52162)),f2(x52161))
% 160.46/160.20  [5254]~P111(x52541)+P14(x52541,f139(x52541,x52542))+~P1(f870(f60(x52541),x52542))
% 160.46/160.20  [5255]~P111(x52551)+P14(x52551,f737(x52552,x52551))+~P1(f870(f60(x52551),x52552))
% 160.46/160.20  [5278]~P111(x52781)+E(f870(f172(x52781),f139(x52781,x52782)),x52782)+~P1(f870(f60(x52781),x52782))
% 160.46/160.20  [5279]~P111(x52791)+E(f870(f172(x52791),f737(x52792,x52791)),x52792)+~P1(f870(f60(x52791),x52792))
% 160.46/160.20  [5308]P1(x53081)+P1(x53082)+~P1(f870(f870(a326,x53082),x53081))
% 160.46/160.20  [5321]E(x53211,f188(f940(x53212,a928)))+~E(f870(f34(x53212),x53211),f2(a932))+~P1(f870(f60(x53212),x53211))
% 160.46/160.20  [5326]P1(x53261)+~P1(x53262)+~P1(f870(f870(a329,x53262),x53261))
% 160.46/160.20  [5376]~P75(x53761)+E(f870(f75(x53761),x53762),x53762)+P1(f870(f870(f234(x53761),x53762),f2(x53761)))
% 160.46/160.20  [5436]~P64(x54362)+~P1(f870(f55(x54362),x54361))+P1(f870(x54361,f738(x54361,x54362)))
% 160.46/160.20  [5437]~P64(x54372)+~P1(f870(f55(x54372),x54371))+P1(f870(x54371,f746(x54371,x54372)))
% 160.46/160.20  [5478]E(x54781,f113(x54782))+P1(f870(f137(x54782),f114(x54782,x54781)))+~P1(f870(f137(x54782),x54781))
% 160.46/160.20  [5483]~P111(x54831)+~P1(f870(f60(x54831),x54832))+P1(f870(f137(x54831),f139(x54831,x54832)))
% 160.46/160.20  [5484]~P111(x54841)+~P1(f870(f60(x54841),x54842))+P1(f870(f137(x54841),f737(x54842,x54841)))
% 160.46/160.20  [5489]~P141(x54891)+E(f870(f100(x54891),f870(a105,x54892)),f870(f103(x54891),x54892))+P1(f870(f870(f234(a1),x54892),f2(a1)))
% 160.46/160.20  [5516]P8(x55162,x55161)+E(f870(x55161,f386(x55161)),f870(x55161,f426(x55161)))+P1(f870(f870(x55161,f386(x55161)),f426(x55161)))
% 160.46/160.20  [5529]E(f870(f100(a1),f895(x55291,x55292)),x55291)+P1(f870(x55292,f870(a105,x55291)))+~P1(f870(x55292,f2(a932)))
% 160.46/160.20  [5542]~P64(x55421)+~P1(f870(x55422,f751(x55422,x55421)))+P1(f870(f56(x55421),x55422))
% 160.46/160.20  [5543]~P64(x55431)+~P1(f870(x55432,f761(x55432,x55431)))+P1(f870(f56(x55431),x55432))
% 160.46/160.20  [5578]~P126(x55781)+~E(f81(x55781,x55782),f870(f78(x55781),f77(x55781)))+P1(f870(f870(f234(x55781),x55782),f2(x55781)))
% 160.46/160.20  [5652]~E(x56522,f2(a1))+E(f215(x56521,x56522),f870(f870(f251(a1,a1),f2(a1)),f77(a1)))+P1(f870(f870(f234(a1),x56522),f2(a1)))
% 160.46/160.20  [5653]~E(x56531,f2(a1))+E(f215(x56531,x56532),f870(f870(f251(a1,a1),f2(a1)),f77(a1)))+P1(f870(f870(f234(a1),x56532),f2(a1)))
% 160.46/160.20  [5705]E(f870(f100(a1),f895(x57051,x57052)),x57051)+P1(f870(x57052,f870(a105,x57051)))+P1(f870(f870(f234(a1),x57051),f2(a1)))
% 160.46/160.20  [5774]~P126(x57741)+E(f81(x57741,x57742),f870(f78(x57741),f77(x57741)))+~P1(f870(f870(f234(x57741),x57742),f2(x57741)))
% 160.46/160.20  [5775]~P87(x57751)+E(f870(f75(x57751),x57752),f870(f78(x57751),x57752))+~P1(f870(f870(f233(x57751),x57752),f2(x57751)))
% 160.46/160.20  [5776]~P87(x57761)+E(f870(f75(x57761),x57762),f870(f78(x57761),x57762))+~P1(f870(f870(f234(x57761),x57762),f2(x57761)))
% 160.46/160.20  [5777]~P75(x57771)+E(f870(f75(x57771),x57772),f870(f78(x57771),x57772))+~P1(f870(f870(f234(x57771),x57772),f2(x57771)))
% 160.46/160.20  [5879]~P1(f870(x58791,f895(x58792,x58791)))+P1(f870(x58791,f870(a105,x58792)))+~P1(f870(x58791,f2(a932)))
% 160.46/160.20  [5886]E(x58861,f2(a932))+E(f870(a112,f625(x58862,x58861)),x58861)+~P1(f870(f870(f234(a932),x58861),f870(a112,x58862)))
% 160.46/160.20  [5890]P8(x58901,x58902)+~E(f870(x58902,f386(x58902)),f870(x58902,f426(x58902)))+~P1(f870(f870(x58902,f386(x58902)),f426(x58902)))
% 160.46/160.20  [5908]~P111(x59081)+P14(x59081,x59082)+P1(f870(f870(f233(a932),f721(x59082,x59081)),f722(x59082,x59081)))
% 160.46/160.20  [5909]~P111(x59091)+P14(x59091,x59092)+P1(f870(f870(f233(a932),f728(x59092,x59091)),f733(x59092,x59091)))
% 160.46/160.20  [5995]~P87(x59951)+~E(x59952,f2(x59951))+P1(f870(f870(f233(x59951),f870(f75(x59951),x59952)),f2(x59951)))
% 160.46/160.20  [6085]~P1(f870(x60851,f895(x60852,x60851)))+P1(f870(x60851,f870(a105,x60852)))+P1(f870(f870(f234(a1),x60852),f2(a1)))
% 160.46/160.20  [6111]~P1(f870(x61111,f870(a105,x61112)))+P1(f870(x61111,f2(a932)))+~P1(f870(f870(f234(a1),x61112),f2(a1)))
% 160.46/160.20  [6455]~P126(x64551)+~P1(f870(f870(f234(x64551),x64552),f2(x64551)))+P1(f870(f870(f234(x64551),f81(x64551,x64552)),f2(x64551)))
% 160.46/160.20  [6571]~P126(x65711)+P1(f870(f870(f233(x65711),f870(f103(x65711),x65712)),f2(x65711)))+~P1(f870(f870(f233(a1),x65712),f2(a1)))
% 160.46/160.20  [6572]~P126(x65721)+P1(f870(f870(f234(x65721),f870(f103(x65721),x65722)),f2(x65721)))+~P1(f870(f870(f234(a1),x65722),f2(a1)))
% 160.46/160.20  [6581]~P87(x65812)+E(x65811,f2(x65812))+~P1(f870(f870(f233(x65812),f870(f75(x65812),x65811)),f2(x65812)))
% 160.46/160.20  [6661]~P141(x66611)+~P1(f870(f870(f328(x66611),x66612),f110(x66611)))+P1(f870(f870(f328(x66611),f870(f78(x66611),x66612)),f110(x66611)))
% 160.46/160.20  [6693]~P126(x66931)+~P1(f870(f870(f234(x66931),f81(x66931,x66932)),f2(x66931)))+P1(f870(f870(f234(x66931),x66932),f2(x66931)))
% 160.46/160.20  [6866]~P126(x68662)+~P1(f870(f870(f233(x68662),f870(f103(x68662),x68661)),f2(x68662)))+P1(f870(f870(f233(a1),x68661),f2(a1)))
% 160.46/160.20  [6867]~P126(x68672)+~P1(f870(f870(f234(x68672),f870(f103(x68672),x68671)),f2(x68672)))+P1(f870(f870(f234(a1),x68671),f2(a1)))
% 160.46/160.20  [7374]~P79(x73741)+~P1(f870(f870(f233(x73741),x73742),f2(x73741)))+P1(f870(f870(f233(x73741),f870(f870(f79(x73741),x73742),x73742)),f2(x73741)))
% 160.46/160.20  [7375]~P126(x73751)+~P1(f870(f870(f234(x73751),x73752),f2(x73751)))+P1(f870(f870(f234(x73751),f870(f870(f79(x73751),x73752),x73752)),f2(x73751)))
% 160.46/160.20  [7376]~P79(x73761)+~P1(f870(f870(f234(x73761),x73762),f2(x73761)))+P1(f870(f870(f234(x73761),f870(f870(f79(x73761),x73762),x73762)),f2(x73761)))
% 160.46/160.20  [7954]~P79(x79541)+~P1(f870(f870(f233(x79541),f870(f870(f79(x79541),x79542),x79542)),f2(x79541)))+P1(f870(f870(f233(x79541),x79542),f2(x79541)))
% 160.46/160.20  [7955]~P126(x79551)+~P1(f870(f870(f234(x79551),f870(f870(f79(x79551),x79552),x79552)),f2(x79551)))+P1(f870(f870(f234(x79551),x79552),f2(x79551)))
% 160.46/160.20  [7956]~P79(x79561)+~P1(f870(f870(f234(x79561),f870(f870(f79(x79561),x79562),x79562)),f2(x79561)))+P1(f870(f870(f234(x79561),x79562),f2(x79561)))
% 160.46/160.20  [4971]~E(x49712,f2(a932))+~E(x49711,f2(a932))+E(f870(f870(f79(a932),x49711),x49712),f2(a932))
% 160.46/160.20  [4972]~E(x49722,f77(a932))+~E(x49721,f77(a932))+E(f870(f870(f80(a932),x49721),x49722),f77(a932))
% 160.46/160.20  [4973]~E(x49732,f77(a1))+~E(x49731,f77(a1))+E(f870(f870(f80(a1),x49731),x49732),f77(a1))
% 160.46/160.20  [5028]~P4(x50282)+E(x50281,f2(x50282))+E(f870(f870(f35(x50282),x50281),x50281),f77(x50282))
% 160.46/160.20  [5029]~P123(x50292)+E(x50291,f2(x50292))+E(f870(f870(f289(x50292),x50291),x50291),f77(x50292))
% 160.46/160.20  [5030]~P124(x50302)+E(x50301,f2(x50302))+E(f870(f870(f289(x50302),x50301),x50301),f77(x50302))
% 160.46/160.20  [5048]~P79(x50481)+~E(x50482,f2(x50481))+E(f870(f870(f79(x50481),x50482),x50482),f2(x50481))
% 160.46/160.20  [5051]~P142(x50511)+~E(x50512,f77(x50511))+E(f870(f870(f80(x50511),x50512),x50512),f77(x50511))
% 160.46/160.20  [5052]~P124(x50521)+~E(x50522,f2(x50521))+E(f870(f870(f289(x50521),x50522),x50522),f2(x50521))
% 160.46/160.20  [5097]~E(x50972,f2(a932))+~E(x50971,f2(a932))+E(f870(f78(a1),f870(f100(a1),x50971)),f870(f100(a1),x50972))
% 160.46/160.20  [5116]E(x51161,f77(a932))+E(x51162,f2(a932))+~E(f870(f870(f80(a932),x51162),x51161),x51162)
% 160.46/160.20  [5128]E(x51281,f2(a932))+E(x51282,f2(a932))+~E(f870(f870(f80(a932),x51282),x51281),f2(a932))
% 160.46/160.20  [5155]~E(x51552,f2(a932))+~E(x51551,f870(a112,f2(a932)))+E(f870(f870(f79(a932),x51551),x51552),f870(a112,f2(a932)))
% 160.46/160.20  [5156]~E(x51561,f2(a932))+~E(x51562,f870(a112,f2(a932)))+E(f870(f870(f79(a932),x51561),x51562),f870(a112,f2(a932)))
% 160.46/160.20  [5163]E(x51631,f77(a1))+E(x51632,f870(f104(a1),a97))+~E(f870(f870(f80(a1),x51631),x51632),f77(a1))
% 160.46/160.20  [5164]E(x51641,f77(a1))+E(x51642,f870(f104(a1),a97))+~E(f870(f870(f80(a1),x51642),x51641),f77(a1))
% 160.46/160.20  [5165]E(x51651,f77(a1))+E(x51651,f870(f104(a1),a97))+~E(f870(f870(f80(a1),x51652),x51651),f77(a1))
% 160.46/160.20  [5167]E(x51671,f77(a1))+E(x51671,f870(f104(a1),a97))+~E(f870(f870(f80(a1),x51671),x51672),f77(a1))
% 160.46/160.20  [5188]~P79(x51882)+E(x51881,f2(x51882))+~E(f870(f870(f79(x51882),x51881),x51881),f2(x51882))
% 160.46/160.20  [5194]~E(x51941,f870(f104(a1),a97))+~E(x51942,f870(f104(a1),a97))+E(f870(f870(f80(a1),x51941),x51942),f77(a1))
% 160.46/160.20  [5205]E(x52051,f2(a932))+E(x52052,f2(a932))+~E(f870(f870(f79(a932),x52052),x52051),f870(a112,f2(a932)))
% 160.46/160.20  [5215]~P95(x52151)+~P65(x52151)+E(f870(f870(f289(x52151),x52152),f870(f104(x52151),a82)),f2(x52151))
% 160.46/160.20  [5221]~P142(x52211)+~E(x52212,f870(f78(x52211),f77(x52211)))+E(f870(f870(f80(x52211),x52212),x52212),f77(x52211))
% 160.46/160.20  [5226]~P7(x52262)+~P7(x52261)+P7(f870(f870(f79(a1),x52261),x52262))
% 160.46/160.20  [5227]~P7(x52272)+~P7(x52271)+P7(f870(f870(f80(a1),x52271),x52272))
% 160.46/160.20  [5228]~P7(x52282)+~P7(x52281)+P7(f870(f870(f35(a1),x52281),x52282))
% 160.46/160.20  [5230]~E(x52302,f2(a1))+E(x52301,f2(a1))+E(f45(x52301,x52302),f870(f870(f251(a1,a1),f2(a1)),x52301))
% 160.46/160.20  [5252]~E(x52522,f870(a112,f2(a932)))+~E(x52521,f870(a112,f2(a932)))+E(f870(f870(f80(a932),x52521),x52522),f870(a112,f2(a932)))
% 160.46/160.20  [5269]E(x52691,f2(a932))+E(x52692,f870(a112,f2(a932)))+~E(f870(f870(f243(a932),x52692),x52691),f870(a112,f2(a932)))
% 160.46/160.20  [5270]E(x52701,f2(a932))+E(x52701,f870(a112,f2(a932)))+~E(f870(f870(f79(a932),x52702),x52701),f870(a112,f2(a932)))
% 160.46/160.20  [5271]E(x52711,f2(a932))+E(x52711,f870(a112,f2(a932)))+~E(f870(f870(f79(a932),x52711),x52712),f870(a112,f2(a932)))
% 160.46/160.20  [5280]~P95(x52801)+~P65(x52801)+E(f870(f870(f289(x52801),x52802),f870(f104(x52801),a97)),f870(f78(x52801),x52802))
% 160.46/160.20  [5300]E(x53001,f870(a105,x53002))+~E(x53001,f2(a932))+P1(f870(f870(f233(a1),f2(a1)),x53002))
% 160.46/160.20  [5301]E(f870(a105,x53011),x53012)+~E(x53012,f2(a932))+P1(f870(f870(f233(a1),f2(a1)),x53011))
% 160.46/160.20  [5317]E(x53171,f870(a112,f2(a932)))+E(x53172,f870(a112,f2(a932)))+~E(f870(f870(f79(a932),x53171),x53172),f870(a112,f2(a932)))
% 160.46/160.20  [5328]~E(x53281,f870(a105,x53282))+E(x53281,f2(a932))+P1(f870(f870(f233(a1),f2(a1)),x53282))
% 160.46/160.20  [5329]~E(f870(a105,x53292),x53291)+E(x53291,f2(a932))+P1(f870(f870(f233(a1),f2(a1)),x53292))
% 160.46/160.20  [5351]~P111(x53511)+E(f870(f62(x53511,f237(x53511)),x53512),f16(x53511,x53512))+~P1(f870(f60(x53511),x53512))
% 160.46/160.20  [5352]~P111(x53521)+E(f870(f62(x53521,f232(x53521)),x53522),f17(x53521,x53522))+~P1(f870(f60(x53521),x53522))
% 160.46/160.20  [5353]~P102(x53531)+E(f870(f62(x53531,f101(x53531)),x53532),f15(x53531,x53532))+~P1(f870(f60(x53531),x53532))
% 160.46/160.20  [5354]~P102(x53541)+E(f870(f62(x53541,f102(x53541)),x53542),f12(x53541,x53542))+~P1(f870(f60(x53541),x53542))
% 160.46/160.20  [5431]E(x54311,x54312)+~E(f870(f870(f3(a932),x54312),x54311),f2(a932))+~E(f870(f870(f3(a932),x54311),x54312),f2(a932))
% 160.46/160.20  [5449]P7(x54491)+~P43(x54492)+~P1(f870(f870(f328(a1),x54491),x54492))
% 160.46/160.20  [5479]~P126(x54791)+~E(f81(x54791,x54792),f77(x54791))+P1(f870(f870(f234(x54791),f2(x54791)),x54792))
% 160.46/160.20  [5490]~P95(x54901)+E(f870(f100(x54901),f870(f104(a932),x54902)),f870(f104(x54901),x54902))+P1(f870(a193,f870(f104(a1),x54902)))
% 160.46/160.20  [5495]~P48(x54951,x54952)+P49(a928)+P1(f870(f60(f939(x54951,x54951)),x54952))
% 160.46/160.20  [5570]~P111(x55701)+E(f870(f62(x55701,f237(x55701)),x55702),f13(x55701,f237(x55701),x55702))+~P1(f870(f60(x55701),x55702))
% 160.46/160.20  [5571]~P111(x55711)+E(f870(f62(x55711,f232(x55711)),x55712),f14(x55711,f232(x55711),x55712))+~P1(f870(f60(x55711),x55712))
% 160.46/160.20  [5585]E(x55851,x55852)+P1(f870(f870(f234(a932),x55852),x55851))+P1(f870(f870(f234(a932),x55851),x55852))
% 160.46/160.20  [5586]E(x55861,x55862)+P1(f870(f870(f234(a1),x55862),x55861))+P1(f870(f870(f234(a1),x55861),x55862))
% 160.46/160.20  [5639]~P95(x56391)+E(f870(f100(x56391),f870(f104(a932),x56392)),f2(x56391))+~P1(f870(a193,f870(f104(a1),x56392)))
% 160.46/160.20  [5642]~E(x56422,f870(a105,x56421))+E(x56421,f870(f100(a1),x56422))+~P1(f870(f870(f233(a1),f2(a1)),x56421))
% 160.46/160.20  [5643]~E(f870(a105,x56431),x56432)+E(x56431,f870(f100(a1),x56432))+~P1(f870(f870(f233(a1),f2(a1)),x56431))
% 160.46/160.20  [5644]~E(x56441,f870(a105,x56442))+E(f870(f100(a1),x56441),x56442)+~P1(f870(f870(f233(a1),f2(a1)),x56442))
% 160.46/160.20  [5654]E(x56541,f870(a105,x56542))+~E(x56542,f870(f100(a1),x56541))+~P1(f870(f870(f233(a1),f2(a1)),x56542))
% 160.46/160.20  [5655]E(f870(a105,x56551),x56552)+~E(x56551,f870(f100(a1),x56552))+~P1(f870(f870(f233(a1),f2(a1)),x56551))
% 160.46/160.20  [5696]~P87(x56962)+E(x56961,f2(x56962))+P1(f870(f870(f234(x56962),f2(x56962)),f870(f75(x56962),x56961)))
% 160.46/160.20  [5761]~P126(x57611)+E(f81(x57611,x57612),f77(x57611))+~P1(f870(f870(f234(x57611),f2(x57611)),x57612))
% 160.46/160.20  [5767]~P95(x57671)+E(f870(f100(x57671),f870(f104(a932),x57672)),f2(x57671))+P1(f870(f870(f233(a1),f2(a1)),f870(f104(a1),x57672)))
% 160.46/160.20  [5778]~P87(x57781)+E(f870(f75(x57781),x57782),x57782)+~P1(f870(f870(f233(x57781),f2(x57781)),x57782))
% 160.46/160.20  [5779]~P87(x57791)+E(f870(f75(x57791),x57792),x57792)+~P1(f870(f870(f234(x57791),f2(x57791)),x57792))
% 160.46/160.20  [5788]E(x57881,f2(a932))+~E(f139(a932,f870(f301(a932,x57882),x57881)),f113(a932))+P1(f870(f870(f233(a932),x57881),x57882))
% 160.46/160.20  [5799]~P78(x57991)+E(f870(f870(f8(x57991,x57991),f7(x57991)),f870(f172(x57991),x57992)),f870(f165(x57991),x57992))+~P1(f870(f137(x57991),x57992))
% 160.46/160.20  [5802]~P141(x58021)+E(f870(f100(x58021),f870(a105,x58022)),f870(f103(x58021),x58022))+~P1(f870(f870(f233(a1),f2(a1)),x58022))
% 160.46/160.20  [5829]E(x58291,x58292)+P1(f870(f870(f234(a932),x58291),x58292))+~P1(f870(f870(f233(a932),x58291),x58292))
% 160.46/160.20  [5830]E(x58301,x58302)+P1(f870(f870(f234(a1),x58301),x58302))+~P1(f870(f870(f233(a1),x58301),x58302))
% 160.46/160.20  [5833]E(x58331,f77(a1))+~E(f870(f870(f80(a1),x58332),x58331),f77(a1))+~P1(f870(f870(f234(a1),f2(a1)),x58332))
% 160.46/160.20  [5834]E(x58341,f77(a1))+~E(f870(f870(f80(a1),x58341),x58342),f77(a1))+~P1(f870(f870(f234(a1),f2(a1)),x58341))
% 160.46/160.20  [5876]~P43(x58762)+P1(f870(f870(f233(a1),f2(a1)),x58761))+~P1(f870(f870(f328(a1),x58761),x58762))
% 160.46/160.20  [5895]~P61(x58951,x58952)+P40(x58951,x58952)+~P1(f870(f60(f939(x58951,x58951)),x58952))
% 160.46/160.20  [5897]~P61(x58971,x58972)+P48(x58971,x58972)+~P1(f870(f60(f939(x58971,x58971)),x58972))
% 160.46/160.20  [5939]E(x59391,f188(f940(x59392,a928)))+~P1(f870(f60(x59392),x59391))+P1(f870(f870(f234(a932),f2(a932)),f870(f34(x59392),x59391)))
% 160.46/160.20  [5966]~P1(f870(x59661,x59662))+P1(f870(x59661,f2(a932)))+P1(f870(f870(f234(a932),f729(x59662,x59661)),x59662))
% 160.46/160.20  [5989]E(x59891,f2(a932))+~E(f870(f165(a932),x59892),f2(a932))+~P1(f870(f870(f328(a932),x59891),f870(f172(a932),x59892)))
% 160.46/160.20  [6057]E(x60571,x60572)+~P1(f870(f870(f233(a932),x60572),x60571))+~P1(f870(f870(f233(a932),x60571),x60572))
% 160.46/160.20  [6058]E(x60581,x60582)+~P1(f870(f870(f233(a1),x60582),x60581))+~P1(f870(f870(f233(a1),x60581),x60582))
% 160.46/160.20  [6060]E(f870(f34(x60601),x60602),f2(a932))+~P1(f870(f60(x60601),x60602))+P1(f870(f870(f328(x60601),f740(x60602,x60601)),x60602))
% 160.46/160.20  [6069]E(f49(x60691,x60692),f45(x60691,x60692))+P1(f870(f870(f233(a1),f2(a1)),x60691))+~P1(f870(f870(f234(a1),f2(a1)),x60692))
% 160.46/160.20  [6098]~P1(f870(x60981,f886(x60981)))+P1(f870(x60981,f870(a105,x60982)))+~P1(f870(f870(f233(a1),f2(a1)),x60982))
% 160.46/160.20  [6101]P1(f870(f870(f233(a932),x61011),f429(x61012)))+~P1(f870(f60(a932),x61012))+~P1(f870(f870(f328(a932),x61011),x61012))
% 160.46/160.20  [6102]P1(f870(f870(f234(a932),x61021),f434(x61022)))+~P1(f870(f60(a932),x61022))+~P1(f870(f870(f328(a932),x61021),x61022))
% 160.46/160.20  [6133]E(x61331,x61332)+~P1(f870(f870(f234(a932),x61331),f870(a112,x61332)))+P1(f870(f870(f234(a932),x61331),x61332))
% 160.46/160.20  [6165]E(x61651,f870(a112,x61652))+~P1(f870(f870(f233(a932),x61651),f870(a112,x61652)))+P1(f870(f870(f233(a932),x61651),x61652))
% 160.46/160.20  [6181]P1(f870(x61811,f896(x61811)))+~P1(f870(x61811,f870(a105,x61812)))+~P1(f870(f870(f233(a1),f2(a1)),x61812))
% 160.46/160.20  [6196]~P1(f870(x61961,x61962))+~P1(f870(f870(f233(a1),f2(a1)),x61962))+P1(f870(x61961,f870(f100(a1),f795(x61961))))
% 160.46/160.20  [6207]~P87(x62072)+~E(x62071,f2(x62072))+~P1(f870(f870(f234(x62072),f2(x62072)),f870(f75(x62072),x62071)))
% 160.46/160.20  [6231]~P61(x62311,x62312)+P40(x62311,f870(f285(x62311,x62311),x62312))+~P1(f870(f60(f939(x62311,x62311)),x62312))
% 160.46/160.20  [6239]~P95(x62391)+E(f870(f100(x62391),f870(f104(a932),x62392)),f870(f104(x62391),x62392))+~P1(f870(f870(f233(a1),f2(a1)),f870(f104(a1),x62392)))
% 160.46/160.20  [6242]E(f870(a112,x62421),x62422)+~P1(f870(f870(f234(a932),x62421),x62422))+P1(f870(f870(f234(a932),f870(a112,x62421)),x62422))
% 160.46/160.20  [6258]E(f870(f870(f35(a1),x62581),x62582),f2(a1))+~P1(f870(f870(f233(a1),x62581),f2(a1)))+~P1(f870(f870(f234(a1),x62582),x62581))
% 160.46/160.20  [6269]E(f44(a1,x62691,x62692),x62691)+~P1(f870(f870(f233(a1),x62691),f2(a1)))+~P1(f870(f870(f234(a1),x62692),x62691))
% 160.46/160.20  [6283]E(f46(x62831,x62832),f45(x62831,x62832))+~P1(f870(f870(f233(a1),f2(a1)),x62831))+~P1(f870(f870(f233(a1),f2(a1)),x62832))
% 160.46/160.20  [6293]E(f870(f870(f35(a1),x62931),x62932),f2(a1))+~P1(f870(f870(f233(a1),f2(a1)),x62931))+~P1(f870(f870(f234(a1),x62931),x62932))
% 160.46/160.20  [6305]E(f44(a932,f870(f104(a932),x63051),f870(f104(a932),x63052)),f870(f104(a932),x63051))+P1(f870(a193,f870(f104(a1),x63051)))+~P1(f870(a193,f870(f104(a1),x63052)))
% 160.46/160.20  [6307]E(f44(a1,x63071,x63072),x63071)+~P1(f870(f870(f233(a1),f2(a1)),x63071))+~P1(f870(f870(f234(a1),x63071),x63072))
% 160.46/160.20  [6308]E(x63081,x63082)+~P1(f870(f870(f234(a932),x63081),f870(a112,x63082)))+~P1(f870(f870(f233(a932),x63082),x63081))
% 160.46/160.20  [6322]~P79(x63221)+~P1(f870(f870(f233(x63221),x63222),f2(x63221)))+P1(f870(f870(f233(x63221),x63222),f870(f78(x63221),x63222)))
% 160.46/160.20  [6323]~P126(x63231)+~P1(f870(f870(f234(x63231),x63232),f2(x63231)))+P1(f870(f870(f234(x63231),x63232),f870(f78(x63231),x63232)))
% 160.46/160.20  [6333]~P6(x63331)+E(f870(f870(f63(x63331,x63331,f102(x63331)),f241(x63331)),x63332),f37(x63331,x63332))+~P1(f870(f60(x63331),x63332))
% 160.46/160.20  [6334]~P6(x63341)+E(f870(f870(f63(x63341,x63341,f101(x63341)),f188(x63341)),x63342),f36(x63341,x63342))+~P1(f870(f60(x63341),x63342))
% 160.46/160.20  [6351]~P126(x63511)+~P1(f870(f870(f233(a1),f2(a1)),x63512))+P1(f870(f870(f233(x63511),f2(x63511)),f870(f103(x63511),x63512)))
% 160.46/160.20  [6352]~P113(x63521)+~P1(f870(f870(f234(a932),f2(a932)),x63522))+P1(f870(f870(f234(x63521),f2(x63521)),f870(f100(x63521),x63522)))
% 160.46/160.20  [6353]~P126(x63531)+~P1(f870(f870(f234(a1),f2(a1)),x63532))+P1(f870(f870(f234(x63531),f2(x63531)),f870(f103(x63531),x63532)))
% 160.46/160.20  [6356]~P7(x63562)+~P7(x63561)+E(f870(f309(a932,a1,f100(a1)),f302(a932,f870(a105,x63561),f870(a105,x63562))),f302(a1,x63561,x63562))
% 160.46/160.20  [6362]P1(f870(x63621,x63622))+~P1(f870(f870(f233(a1),f2(a1)),x63622))+~P1(f870(x63621,f870(f100(a1),f827(x63621))))
% 160.46/160.20  [6393]E(f870(f870(f79(a932),f870(f104(a932),x63931)),f870(f104(a932),x63932)),f870(f104(a932),x63931))+P1(f870(f870(f234(a1),x63931),a82))+~P1(f870(f870(f234(a1),x63932),a82))
% 160.46/160.20  [6397]~P126(x63971)+P1(f870(f870(f234(x63971),f2(x63971)),f81(x63971,x63972)))+~P1(f870(f870(f234(x63971),f2(x63971)),x63972))
% 160.46/160.20  [6410]~P81(x64101)+~P1(f870(f870(f233(x64101),x64102),f2(x64101)))+P1(f870(f870(f233(x64101),f2(x64101)),f870(f78(x64101),x64102)))
% 160.46/160.20  [6411]~P81(x64111)+~P1(f870(f870(f234(x64111),x64112),f2(x64111)))+P1(f870(f870(f234(x64111),f2(x64111)),f870(f78(x64111),x64112)))
% 160.46/160.20  [6414]E(x64141,f241(f940(x64142,a928)))+~E(f870(f34(x64142),x64141),f870(f34(x64142),f241(f940(x64142,a928))))+~P1(f870(f60(x64142),f241(f940(x64142,a928))))
% 160.46/160.20  [6440]~P1(f870(f870(f234(a932),f2(a932)),x64402))+~P1(f870(f870(f286(a932),x64401),x64402))+P1(f870(f870(f233(a932),x64401),x64402))
% 160.46/160.20  [6447]~P79(x64471)+P1(f870(f870(f233(x64471),x64472),f2(x64471)))+~P1(f870(f870(f233(x64471),x64472),f870(f78(x64471),x64472)))
% 160.46/160.20  [6448]~P126(x64481)+P1(f870(f870(f234(x64481),x64482),f2(x64481)))+~P1(f870(f870(f234(x64481),x64482),f870(f78(x64481),x64482)))
% 160.46/160.20  [6457]~P95(x64571)+P1(f870(f870(f328(x64571),f870(f104(x64571),x64572)),f186(x64571)))+~P1(f870(f870(f233(a1),a82),x64572))
% 160.46/160.20  [6486]E(x64861,f2(a932))+~P1(f870(f870(f234(a932),x64861),f870(a112,x64862)))+P1(f870(f870(f234(a932),f625(x64862,x64861)),x64862))
% 160.46/160.20  [6510]~P126(x65101)+~P1(f870(f870(f234(x65101),f2(x65101)),f81(x65101,x65102)))+P1(f870(f870(f234(x65101),f2(x65101)),x65102))
% 160.46/160.20  [6512]~E(f870(f104(a932),x65122),f870(f104(a932),x65121))+P1(f870(f870(f233(a1),f870(f104(a1),x65121)),f2(a1)))+~P1(f870(a193,f870(f104(a1),x65122)))
% 160.46/160.20  [6541]E(f870(f250(a1,a1),f49(x65411,x65412)),f870(f870(f35(a1),x65411),x65412))+~P1(f870(f870(f234(a1),x65411),f2(a1)))+~P1(f870(f870(f234(a1),f2(a1)),x65412))
% 160.46/160.20  [6579]E(f870(f255(a1,a1),f49(x65791,x65792)),f44(a1,x65791,x65792))+~P1(f870(f870(f234(a1),x65791),f2(a1)))+~P1(f870(f870(f234(a1),f2(a1)),x65792))
% 160.46/160.20  [6582]~P126(x65822)+~P1(f870(f870(f233(x65822),f2(x65822)),f870(f103(x65822),x65821)))+P1(f870(f870(f233(a1),f2(a1)),x65821))
% 160.46/160.20  [6583]~P113(x65832)+~P1(f870(f870(f234(x65832),f2(x65832)),f870(f100(x65832),x65831)))+P1(f870(f870(f234(a932),f2(a932)),x65831))
% 160.46/160.20  [6584]~P126(x65842)+~P1(f870(f870(f234(x65842),f2(x65842)),f870(f103(x65842),x65841)))+P1(f870(f870(f234(a1),f2(a1)),x65841))
% 160.46/160.20  [6588]E(f870(f250(a1,a1),f46(x65881,x65882)),f870(f870(f35(a1),x65881),x65882))+~P1(f870(f870(f233(a1),f2(a1)),x65882))+~P1(f870(f870(f234(a1),f2(a1)),x65881))
% 160.46/160.20  [6602]E(f870(f255(a1,a1),f46(x66021,x66022)),f44(a1,x66021,x66022))+~P1(f870(f870(f233(a1),f2(a1)),x66022))+~P1(f870(f870(f234(a1),f2(a1)),x66021))
% 160.46/160.20  [6617]~P81(x66171)+P1(f870(f870(f233(x66171),x66172),f2(x66171)))+~P1(f870(f870(f233(x66171),f2(x66171)),f870(f78(x66171),x66172)))
% 160.46/160.20  [6618]~P81(x66181)+P1(f870(f870(f234(x66181),x66182),f2(x66181)))+~P1(f870(f870(f234(x66181),f2(x66181)),f870(f78(x66181),x66182)))
% 160.46/160.20  [6644]P1(f870(f48(x66441,x66442),f49(x66441,x66442)))+~P1(f870(f870(f234(a1),x66441),f2(a1)))+~P1(f870(f870(f234(a1),f2(a1)),x66442))
% 160.46/160.20  [6660]~P1(f870(f870(f234(a932),f2(a932)),x66601))+~P1(f870(f870(f286(a932),x66602),x66601))+~P1(f870(f870(f234(a932),x66601),x66602))
% 160.46/160.20  [6673]P1(f870(f48(x66731,x66732),f46(x66731,x66732)))+~P1(f870(f870(f233(a1),f2(a1)),x66731))+~P1(f870(f870(f234(a1),f2(a1)),x66732))
% 160.46/160.20  [6717]~P81(x67171)+P1(f870(f870(f233(x67171),f870(f78(x67171),x67172)),f2(x67171)))+~P1(f870(f870(f233(x67171),f2(x67171)),x67172))
% 160.46/160.20  [6718]~P81(x67181)+P1(f870(f870(f234(x67181),f870(f78(x67181),x67182)),f2(x67181)))+~P1(f870(f870(f234(x67181),f2(x67181)),x67182))
% 160.46/160.20  [6735]E(f870(f870(f3(a932),f870(a105,x67351)),f870(a105,x67352)),f870(a105,f194(x67351,x67352)))+~P1(f870(f870(f233(a1),f2(a1)),x67352))+~P1(f870(f870(f233(a1),f2(a1)),x67351))
% 160.46/160.20  [6753]P1(f870(f870(f233(a1),f2(a1)),f194(x67531,x67532)))+~P1(f870(f870(f233(a1),f2(a1)),x67532))+~P1(f870(f870(f233(a1),f2(a1)),x67531))
% 160.46/160.20  [6790]~P1(f870(x67901,x67902))+P1(f870(x67901,f2(a932)))+P1(f870(x67901,f870(f870(f79(a932),f729(x67902,x67901)),f77(a932))))
% 160.46/160.20  [6873]E(f870(f104(a932),x68731),f870(f104(a932),x68732))+~P1(f870(f870(f233(a1),f870(f104(a1),x68732)),f2(a1)))+~P1(f870(a193,f870(f104(a1),x68731)))
% 160.46/160.20  [6884]~E(x68841,f2(a932))+~E(f701(x68842,x68841),f2(a932))+E(f870(f142(a932,a932,f79(a932),x68841),x68842),f2(a932))
% 160.46/160.20  [6908]~P1(f870(f60(x69081),f436(x69082,x69081)))+~P1(f870(f60(f940(x69081,a928)),x69082))+P1(f870(f60(x69081),f36(f940(x69081,a928),x69082)))
% 160.46/160.20  [6914]E(x69141,x69142)+P1(f870(f870(f234(a1),x69141),x69142))+~P1(f870(f870(f234(a1),x69141),f870(f870(f79(a1),x69142),f77(a1))))
% 160.46/160.20  [6915]P1(f870(f870(f233(a932),f870(a105,x69151)),f870(a105,x69152)))+~P1(f870(f870(f233(a1),f2(a1)),x69152))+~P1(f870(f870(f233(a1),x69151),x69152))
% 160.46/160.20  [6916]P1(f870(f870(f233(a932),f870(a105,x69161)),f870(a105,x69162)))+~P1(f870(f870(f234(a1),f2(a1)),x69161))+~P1(f870(f870(f233(a1),x69161),x69162))
% 160.46/160.20  [6918]P1(f870(f870(f234(a932),f870(a105,x69181)),f870(a105,x69182)))+~P1(f870(f870(f233(a1),f2(a1)),x69181))+~P1(f870(f870(f234(a1),x69181),x69182))
% 160.46/160.20  [6919]P1(f870(f870(f234(a932),f870(a105,x69191)),f870(a105,x69192)))+~P1(f870(f870(f234(a1),f2(a1)),x69192))+~P1(f870(f870(f234(a1),x69191),x69192))
% 160.46/160.20  [6930]E(f44(a932,f870(a105,x69301),f870(a105,x69302)),f870(a105,f44(a1,x69301,x69302)))+~P1(f870(f870(f233(a1),f2(a1)),x69302))+~P1(f870(f870(f233(a1),f2(a1)),x69301))
% 160.46/160.20  [6954]~P81(x69541)+~P1(f870(f870(f233(x69541),f870(f78(x69541),x69542)),f2(x69541)))+P1(f870(f870(f233(x69541),f2(x69541)),x69542))
% 160.46/160.20  [6955]~P81(x69551)+~P1(f870(f870(f234(x69551),f870(f78(x69551),x69552)),f2(x69551)))+P1(f870(f870(f234(x69551),f2(x69551)),x69552))
% 160.46/160.20  [6970]~P1(f870(f870(f234(a1),a82),x69702))+~P1(f870(f870(f234(a1),x69701),x69702))+P1(f870(f870(f234(a932),f870(f104(a932),x69701)),f870(f104(a932),x69702)))
% 160.46/160.20  [7062]~P1(f870(f870(f233(a1),f2(a1)),x70621))+P1(f870(f870(f234(a932),f870(a105,x70621)),x70622))+~P1(f870(f870(f234(a1),x70621),f870(f100(a1),x70622)))
% 160.46/160.20  [7067]P1(f870(x70671,x70672))+~P1(f870(x70671,f870(a22,f828(x70671,x70672))))+~P1(f870(f870(f328(a932),x70672),f241(f940(a932,a928))))
% 160.46/160.20  [7078]E(x70781,f2(a1))+E(f44(a1,x70782,x70781),f2(a1))+E(f870(f870(f3(a1),f870(f78(a1),f870(f870(f35(a1),x70782),x70781))),f77(a1)),f870(f870(f35(a1),x70782),f870(f78(a1),x70781)))
% 160.46/160.20  [7092]~P1(f870(f870(f233(a1),f2(a1)),x70921))+~P1(f870(f870(f234(a932),f870(a105,x70921)),x70922))+P1(f870(f870(f234(a1),x70921),f870(f100(a1),x70922)))
% 160.46/160.20  [7126]~P1(f870(f870(f233(a932),f870(a105,x71261)),f870(a105,x71262)))+~P1(f870(f870(f233(a1),f2(a1)),x71262))+P1(f870(f870(f233(a1),x71261),x71262))
% 160.46/160.20  [7127]~P1(f870(f870(f233(a932),f870(a105,x71271)),f870(a105,x71272)))+~P1(f870(f870(f234(a1),f2(a1)),x71271))+P1(f870(f870(f233(a1),x71271),x71272))
% 160.46/160.20  [7156]P1(f870(f870(f233(a1),x71561),x71562))+~P1(f870(f870(f233(a932),f870(f104(a932),x71561)),f870(f104(a932),x71562)))+P1(f870(f870(f233(a1),x71561),a82))
% 160.46/160.20  [7182]P1(f870(f870(f233(a1),f2(a1)),f44(a1,x71821,x71822)))+~P1(f870(f870(f233(a1),f2(a1)),x71822))+~P1(f870(f870(f233(a1),f2(a1)),x71821))
% 160.46/160.20  [7283]P1(f870(f870(f234(a1),a82),x72831))+~P1(f870(f870(f234(a1),x72832),x72831))+~P1(f870(f870(f234(a932),f870(f104(a932),x72832)),f870(f104(a932),x72831)))
% 160.46/160.20  [7336]E(f870(f870(f251(a1,a1),f870(f870(f35(a1),x73361),x73362)),f44(a1,x73361,x73362)),f49(x73361,x73362))+~P1(f870(f870(f234(a1),x73361),f2(a1)))+~P1(f870(f870(f234(a1),f2(a1)),x73362))
% 160.46/160.20  [7356]E(f870(f870(f251(a1,a1),f870(f870(f35(a1),x73561),x73562)),f44(a1,x73561,x73562)),f46(x73561,x73562))+~P1(f870(f870(f233(a1),f2(a1)),x73562))+~P1(f870(f870(f233(a1),f2(a1)),x73561))
% 160.46/160.20  [7408]~P99(x74082)+E(x74081,f113(x74082))+E(f870(f142(x74082,x74082,f80(x74082),f870(f141(x74082),x74081)),f870(f171(x74082),x74081)),f870(f62(x74082,f80(x74082)),f870(f172(x74082),x74081)))
% 160.46/160.20  [7528]~E(x75281,f2(a932))+E(f870(f142(a932,a932,f79(a932),x75281),x75282),f2(a932))+P1(f870(f870(f328(a932),f701(x75282,x75281)),f870(f172(a932),x75282)))
% 160.46/160.20  [7579]~P1(f870(f870(f233(a1),x75791),f2(a1)))+P1(f870(f870(f233(a1),f870(f870(f35(a1),x75791),x75792)),f2(a1)))+~P1(f870(f870(f234(a1),f2(a1)),x75792))
% 160.46/160.20  [7580]~P1(f870(f870(f234(a1),x75802),f2(a1)))+P1(f870(f870(f233(a1),f870(f870(f35(a1),x75801),x75802)),f2(a1)))+~P1(f870(f870(f233(a1),f2(a1)),x75801))
% 160.46/160.20  [7581]~P1(f870(f870(f234(a1),x75812),f2(a1)))+P1(f870(f870(f234(a1),f870(f870(f35(a1),x75811),x75812)),f2(a1)))+~P1(f870(f870(f234(a1),f2(a1)),x75811))
% 160.46/160.20  [7583]~P1(f870(f870(f234(a1),x75831),f2(a1)))+P1(f870(f870(f234(a1),f870(f870(f35(a1),x75831),x75832)),f2(a1)))+~P1(f870(f870(f234(a1),f2(a1)),x75832))
% 160.46/160.20  [7590]P1(f870(f870(f328(f940(x75901,a928)),f436(x75902,x75901)),x75902))+~P1(f870(f60(f940(x75901,a928)),x75902))+P1(f870(f60(x75901),f36(f940(x75901,a928),x75902)))
% 160.46/160.20  [7687]P26(x76871,x76871,x76872,f241(f940(x76871,a928)))+~E(f870(f309(x76871,x76871,x76872),f241(f940(x76871,a928))),f241(f940(x76871,a928)))+~P1(f870(f60(x76871),f241(f940(x76871,a928))))
% 160.46/160.20  [7810]~P26(x78101,x78101,x78102,f241(f940(x78101,a928)))+E(f870(f309(x78101,x78101,x78102),f241(f940(x78101,a928))),f241(f940(x78101,a928)))+~P1(f870(f60(x78101),f241(f940(x78101,a928))))
% 160.46/160.20  [7948]E(f870(f870(f35(a1),x79481),x79482),f870(f104(a1),a97))+~P1(f870(f870(f233(a1),f870(f870(f79(a1),x79481),x79482)),f2(a1)))+~P1(f870(f870(f234(a1),f2(a1)),x79481))
% 160.46/160.20  [8004]~P1(f870(f870(f234(a1),x80042),f2(a1)))+~P1(f870(f870(f234(a1),f870(f870(f35(a1),x80041),x80042)),f2(a1)))+P1(f870(f870(f234(a1),f2(a1)),x80041))
% 160.46/160.20  [8009]E(f870(f870(f79(a1),x80091),x80092),f44(a1,x80091,x80092))+~P1(f870(f870(f233(a1),f870(f870(f79(a1),x80091),x80092)),f2(a1)))+~P1(f870(f870(f234(a1),f2(a1)),x80091))
% 160.46/160.20  [8012]P1(f870(f870(f234(a1),x80121),f2(a1)))+~P1(f870(f870(f234(a1),f870(f870(f35(a1),x80121),x80122)),f2(a1)))+~P1(f870(f870(f234(a1),f2(a1)),x80122))
% 160.46/160.20  [8716]~P111(x87161)+P14(x87161,x87162)+~P1(f870(f870(f233(x87161),f870(f870(f164(x87161),x87162),f721(x87162,x87161))),f870(f870(f164(x87161),x87162),f722(x87162,x87161))))
% 160.46/160.20  [8717]~P111(x87171)+P14(x87171,x87172)+~P1(f870(f870(f233(x87171),f870(f870(f164(x87171),x87172),f728(x87172,x87171))),f870(f870(f164(x87171),x87172),f733(x87172,x87171))))
% 160.46/160.20  [5932]E(x59321,f2(a1))+~E(f44(a1,x59322,x59321),f2(a1))+E(f870(f870(f35(a1),x59322),f870(f78(a1),x59321)),f870(f78(a1),f870(f870(f35(a1),x59322),x59321)))
% 160.46/160.20  [5950]~P43(x59502)+~P43(x59501)+P43(f870(f870(f101(f940(a1,a928)),x59501),x59502))
% 160.46/160.20  [5951]~P43(x59512)+~P43(x59511)+P43(f870(f870(f102(f940(a1,a928)),x59511),x59512))
% 160.46/160.20  [5969]~P95(x59691)+~P65(x59691)+E(f870(f78(x59691),f870(f870(f289(x59691),f77(x59691)),x59692)),f870(f870(f289(x59691),f870(f104(x59691),a97)),x59692))
% 160.46/160.20  [6090]E(x60901,f2(a1))+~E(f44(a1,x60902,x60901),f2(a1))+E(f870(f870(f35(a1),f870(f78(a1),x60902)),x60901),f870(f78(a1),f870(f870(f35(a1),x60902),x60901)))
% 160.46/160.20  [6225]~P111(x62251)+P14(x62251,x62252)+P1(f870(f870(f234(a932),f722(x62252,x62251)),f870(f189(f933(x62251)),x62252)))
% 160.46/160.20  [6226]~P111(x62261)+P14(x62261,x62262)+P1(f870(f870(f234(a932),f733(x62262,x62261)),f870(f189(f933(x62261)),x62262)))
% 160.46/160.20  [6387]~P95(x63871)+~E(f870(f104(x63871),x63872),f2(x63871))+P29(x63871,f870(f104(x63871),f870(f870(f79(a1),x63872),f870(f78(a1),a82))))
% 160.46/160.20  [6388]~P95(x63881)+~E(f870(f104(x63881),x63882),f2(x63881))+P29(x63881,f870(f104(x63881),f870(f870(f79(a1),a82),f870(f78(a1),x63882))))
% 160.46/160.20  [6390]E(f870(a50,f46(f870(f78(a1),x63901),f870(f78(a1),x63902))),f45(x63901,x63902))+P1(f870(f870(f233(a1),f2(a1)),x63901))+P1(f870(f870(f234(a1),f2(a1)),x63902))
% 160.46/160.20  [6518]~E(x65182,f2(a932))+~E(x65181,f2(a932))+P1(f870(f870(f233(a1),f870(f100(a1),x65181)),f870(f78(a1),f870(f100(a1),x65182))))
% 160.46/160.20  [6547]E(f870(f870(f79(a932),f870(f104(a932),x65471)),f870(f104(a932),x65472)),f870(f104(a932),f870(f870(f79(a1),x65471),x65472)))+P1(f870(f870(f234(a1),x65471),a82))+P1(f870(f870(f234(a1),x65472),a82))
% 160.46/160.20  [6682]~P79(x66821)+~P1(f870(f870(f233(x66821),f2(x66821)),x66822))+P1(f870(f870(f233(x66821),f870(f78(x66821),x66822)),x66822))
% 160.46/160.20  [6683]~P79(x66831)+~P1(f870(f870(f234(x66831),f2(x66831)),x66832))+P1(f870(f870(f234(x66831),f870(f78(x66831),x66832)),x66832))
% 160.46/160.20  [6859]E(f870(f870(f3(a932),f870(a105,x68591)),f870(a105,x68592)),f870(a105,f870(f870(f3(a1),x68591),x68592)))+~P1(f870(f870(f233(a1),f2(a1)),x68592))+~P1(f870(f870(f233(a1),x68592),x68591))
% 160.46/160.20  [6892]E(f870(a105,f44(a1,f870(f104(a1),x68921),f870(f104(a1),x68922))),f44(a932,f870(f104(a932),x68921),f870(f104(a932),x68922)))+P1(f870(a193,f870(f104(a1),x68921)))+P1(f870(a193,f870(f104(a1),x68922)))
% 160.46/160.20  [6909]~P79(x69091)+P1(f870(f870(f233(x69091),f2(x69091)),x69092))+~P1(f870(f870(f233(x69091),f870(f78(x69091),x69092)),x69092))
% 160.46/160.20  [6910]~P79(x69101)+P1(f870(f870(f234(x69101),f2(x69101)),x69102))+~P1(f870(f870(f234(x69101),f870(f78(x69101),x69102)),x69102))
% 160.46/160.20  [6922]~P79(x69221)+~P1(f870(f870(f233(x69221),f2(x69221)),x69222))+P1(f870(f870(f233(x69221),f2(x69221)),f870(f870(f79(x69221),x69222),x69222)))
% 160.46/160.20  [6924]~P79(x69241)+~P1(f870(f870(f234(x69241),f2(x69241)),x69242))+P1(f870(f870(f234(x69241),f2(x69241)),f870(f870(f79(x69241),x69242),x69242)))
% 160.46/160.20  [6935]E(f870(f870(f79(a932),f870(a105,x69351)),f870(a105,x69352)),f870(a105,f870(f870(f79(a1),x69351),x69352)))+~P1(f870(f870(f233(a1),f2(a1)),x69352))+~P1(f870(f870(f233(a1),f2(a1)),x69351))
% 160.46/160.20  [6947]E(x69471,f2(a932))+P1(f870(f870(f234(a932),f2(a932)),x69472))+~P1(f870(f870(f234(a932),f2(a932)),f870(f870(f243(a932),x69472),x69471)))
% 160.46/160.20  [6980]~P95(x69801)+E(f870(f104(x69801),x69802),f2(x69801))+~P29(x69801,f870(f104(x69801),f870(f870(f79(a1),a82),f870(f78(a1),x69802))))
% 160.46/160.20  [6981]~P95(x69811)+E(f870(f104(x69811),x69812),f2(x69811))+~P29(x69811,f870(f104(x69811),f870(f870(f79(a1),x69812),f870(f78(a1),a82))))
% 160.46/160.20  [7040]~P1(f870(f60(x70401),x70402))+~P1(f870(f60(x70401),f241(f940(x70401,a928))))+P1(f870(f60(x70401),f870(f78(f940(x70401,a928)),x70402)))
% 160.46/160.20  [7063]~P1(f870(f870(f234(a1),f2(a1)),x70632))+~P1(f870(f870(f233(a1),x70632),x70631))+P1(f870(f870(f234(a1),f2(a1)),f870(f870(f35(a1),x70631),x70632)))
% 160.46/160.20  [7064]~P1(f870(f870(f233(a1),x70641),f2(a1)))+~P1(f870(f870(f234(a1),x70642),f2(a1)))+P1(f870(f870(f233(a1),f2(a1)),f870(f870(f35(a1),x70641),x70642)))
% 160.46/160.20  [7100]~P1(f870(f870(f233(a1),f2(a1)),x71002))+~P1(f870(f870(f233(a1),f2(a1)),x71001))+P1(f870(f870(f233(a1),f2(a1)),f870(f870(f79(a1),x71001),x71002)))
% 160.46/160.20  [7101]~P1(f870(f870(f233(a1),f2(a1)),x71012))+~P1(f870(f870(f233(a1),f2(a1)),x71011))+P1(f870(f870(f233(a1),f2(a1)),f870(f870(f80(a1),x71011),x71012)))
% 160.46/160.20  [7102]~P1(f870(f870(f233(a1),f2(a1)),x71022))+~P1(f870(f870(f233(a1),f2(a1)),x71021))+P1(f870(f870(f233(a1),f2(a1)),f870(f870(f35(a1),x71021),x71022)))
% 160.46/160.20  [7103]~P1(f870(f870(f233(a1),f2(a1)),x71031))+~P1(f870(f870(f234(a1),f2(a1)),x71032))+P1(f870(f870(f233(a1),f2(a1)),f870(f870(f35(a1),x71031),x71032)))
% 160.46/160.20  [7104]~P1(f870(f870(f234(a932),f2(a932)),x71042))+~P1(f870(f870(f234(a932),f2(a932)),x71041))+P1(f870(f870(f234(a932),f2(a932)),f870(f870(f80(a932),x71041),x71042)))
% 160.46/160.20  [7169]E(x71691,f2(a1))+E(f44(a1,x71692,x71691),f2(a1))+E(f870(f870(f3(a1),f870(f78(a1),f870(f870(f35(a1),x71692),x71691))),f77(a1)),f870(f870(f35(a1),f870(f78(a1),x71692)),x71691))
% 160.46/160.20  [7227]P1(f870(f870(f234(a932),f2(a932)),x72271))+P1(f870(f870(f234(a932),f2(a932)),x72272))+~P1(f870(f870(f234(a932),f2(a932)),f870(f870(f79(a932),x72272),x72271)))
% 160.46/160.20  [7231]~P79(x72311)+P1(f870(f870(f233(x72311),f2(x72311)),x72312))+~P1(f870(f870(f233(x72311),f2(x72311)),f870(f870(f79(x72311),x72312),x72312)))
% 160.46/160.20  [7232]~P79(x72321)+P1(f870(f870(f234(x72321),f2(x72321)),x72322))+~P1(f870(f870(f234(x72321),f2(x72321)),f870(f870(f79(x72321),x72322),x72322)))
% 160.46/160.20  [7284]~P1(f870(f60(x72841),x72842))+P1(f870(f60(x72841),f241(f940(x72841,a928))))+~P1(f870(f60(x72841),f870(f78(f940(x72841,a928)),x72842)))
% 160.46/160.20  [7348]P1(f870(f870(f233(a1),x73481),f2(a1)))+~P1(f870(f870(f234(a1),x73482),f2(a1)))+~P1(f870(f870(f233(a1),f2(a1)),f870(f870(f35(a1),x73481),x73482)))
% 160.46/160.20  [7354]~P1(f870(f870(f234(a1),f2(a1)),x73541))+P1(f870(f870(f233(a1),x73541),x73542))+~P1(f870(f870(f234(a1),f2(a1)),f870(f870(f35(a1),x73542),x73541)))
% 160.46/160.20  [7355]~P1(f870(f870(f233(a1),f2(a1)),x73552))+P1(f870(f870(f233(a1),x73551),x73552))+~P1(f870(f870(f234(a1),f2(a1)),f870(f870(f35(a1),x73552),x73551)))
% 160.46/160.20  [7385]P1(f870(f870(f233(a1),f2(a1)),x73851))+~P1(f870(f870(f234(a1),f2(a1)),x73852))+~P1(f870(f870(f233(a1),f2(a1)),f870(f870(f35(a1),x73851),x73852)))
% 160.46/160.20  [7386]P1(f870(f870(f234(a1),f2(a1)),x73861))+~P1(f870(f870(f233(a1),f2(a1)),x73862))+~P1(f870(f870(f234(a1),f2(a1)),f870(f870(f35(a1),x73862),x73861)))
% 160.46/160.20  [7841]~P1(f870(f60(x78412),f241(f940(x78412,a928))))+~P1(f870(f60(x78411),f241(f940(x78411,a928))))+P1(f870(f60(f938(x78411,x78412)),f241(f940(f938(x78411,x78412),a928))))
% 160.46/160.20  [7842]~P1(f870(f60(x78422),f241(f940(x78422,a928))))+~P1(f870(f60(x78421),f241(f940(x78421,a928))))+P1(f870(f60(f939(x78421,x78422)),f241(f940(f939(x78421,x78422),a928))))
% 160.46/160.20  [7912]~P1(f870(f870(f234(a932),f870(a112,f2(a932))),x79121))+~P1(f870(f870(f234(a932),f870(a112,f2(a932))),x79122))+P1(f870(f870(f234(a932),x79121),f870(f870(f80(a932),x79122),x79121)))
% 160.46/160.20  [7913]~P1(f870(f870(f234(a932),f870(a112,f2(a932))),x79131))+~P1(f870(f870(f234(a932),f870(a112,f2(a932))),x79132))+P1(f870(f870(f234(a932),x79131),f870(f870(f80(a932),x79131),x79132)))
% 160.46/160.20  [7947]E(f870(f34(x79471),f241(f940(x79471,a928))),f870(a112,f2(a932)))+P1(f870(f60(x79472),f241(f940(x79472,a928))))+~P1(f870(f60(f940(x79472,x79471)),f241(f940(f940(x79472,x79471),a928))))
% 160.46/160.20  [8075]~P1(f870(f870(f233(a932),f870(a112,f2(a932))),x80751))+~P1(f870(f870(f233(a932),f870(a112,f2(a932))),x80752))+P1(f870(f870(f233(a932),f870(a112,f2(a932))),f870(f870(f80(a932),x80751),x80752)))
% 160.46/160.20  [8076]~P1(f870(f870(f234(a932),f870(a112,f2(a932))),x80762))+~P1(f870(f870(f234(a932),f870(a112,f2(a932))),x80761))+P1(f870(f870(f234(a932),f870(a112,f2(a932))),f870(f870(f80(a932),x80761),x80762)))
% 160.46/160.20  [8763]E(x87631,f113(x87632))+~P1(f870(f137(x87632),x87631))+E(f177(x87632,f870(f870(f10(a928,a928,x87632),a321),f870(f870(f9(x87632,x87632,a928),a324),f144(x87632,x87631))),x87631),f114(x87632,x87631))
% 160.46/160.20  [8857]~P43(x88572)+~P43(x88571)+E(f870(f309(a932,a1,f100(a1)),f870(f870(f101(f940(a932,a928)),f870(f309(a1,a932,a105),x88571)),f870(f309(a1,a932,a105),x88572))),f870(f870(f101(f940(a1,a928)),x88571),x88572))
% 160.46/160.20  [8858]~P43(x88582)+~P43(x88581)+E(f870(f309(a932,a1,f100(a1)),f870(f870(f102(f940(a932,a928)),f870(f309(a1,a932,a105),x88581)),f870(f309(a1,a932,a105),x88582))),f870(f870(f102(f940(a1,a928)),x88581),x88582))
% 160.46/160.20  [9532]~P95(x95321)+~E(f870(f104(x95321),x95322),f77(x95321))+P29(x95321,f870(f104(x95321),f870(f870(f79(a1),f870(f870(f3(a1),f870(f870(f79(a1),a82),a82)),a97)),f870(f78(a1),x95322))))
% 160.46/160.20  [9775]~P95(x97751)+E(f870(f104(x97751),x97752),f77(x97751))+~P29(x97751,f870(f104(x97751),f870(f870(f79(a1),f870(f870(f3(a1),f870(f870(f79(a1),a82),a82)),a97)),f870(f78(a1),x97752))))
% 160.46/160.20  [10528]E(x105281,f2(a1))+E(x105282,f2(a1))+E(f870(f257(a1,a1,a1,a1,f31(a1),f870(f80(a1),f81(a1,x105282))),f870(f870(f870(f96(f939(a1,a1)),f870(f870(a324,f81(a1,x105281)),f81(a1,x105282))),f52(x105281,x105282)),f870(f870(f256(a1,a1,f939(a1,a1)),f870(f870(f20(a1,f940(a1,f939(a1,a1)),f940(a1,f939(a1,a1))),f870(f870(f10(f940(a1,f940(f939(a1,a1),f939(a1,a1))),f940(f940(a1,f939(a1,a1)),f940(a1,f939(a1,a1))),a1),f20(a1,f939(a1,a1),f939(a1,a1))),f870(f870(f10(f939(a1,a1),f940(a1,f940(f939(a1,a1),f939(a1,a1))),a1),f870(f9(a1,f939(a1,a1),f940(f939(a1,a1),f939(a1,a1))),f870(f870(f10(a928,f940(f939(a1,a1),f940(f939(a1,a1),f939(a1,a1))),a1),f96(f939(a1,a1))),f870(f870(f9(a1,a1,a928),a324),f2(a1))))),f870(f870(f9(a1,a1,f939(a1,a1)),f870(f870(f10(a1,f940(a1,f939(a1,a1)),a1),f251(a1,a1)),f78(a1))),f2(a1))))),f870(f870(f9(a1,f940(a1,a1),f940(a1,f939(a1,a1))),f870(f870(f10(f940(a1,f939(a1,a1)),f940(f940(a1,a1),f940(a1,f939(a1,a1))),a1),f10(a1,f939(a1,a1),a1)),f870(f870(f10(a1,f940(a1,f939(a1,a1)),a1),f251(a1,a1)),f870(f870(f9(a1,a1,a1),f870(f870(f10(a1,f940(a1,a1),a1),f3(a1)),f78(a1))),f77(a1))))),f870(f3(a1),f870(f75(a1),x105282))))),f52(x105281,x105282)))),f45(x105281,x105282))
% 160.46/160.20  [10529]E(x105291,f2(a1))+E(x105292,f2(a1))+E(f870(f257(a1,a1,a1,a1,f31(a1),f870(f80(a1),f81(a1,x105292))),f870(f870(f870(f96(f939(a1,a1)),f870(f870(a326,f870(f870(a325,f870(f870(f234(a1),f2(a1)),x105292)),f870(f870(f233(a1),f2(a1)),x105291))),f870(f870(a325,f870(f870(f234(a1),x105292),f2(a1))),f870(f870(f234(a1),x105291),f2(a1))))),f52(x105291,x105292)),f870(f870(f256(a1,a1,f939(a1,a1)),f870(f870(f20(a1,f940(a1,f939(a1,a1)),f940(a1,f939(a1,a1))),f870(f870(f10(f940(a1,f940(f939(a1,a1),f939(a1,a1))),f940(f940(a1,f939(a1,a1)),f940(a1,f939(a1,a1))),a1),f20(a1,f939(a1,a1),f939(a1,a1))),f870(f870(f10(f939(a1,a1),f940(a1,f940(f939(a1,a1),f939(a1,a1))),a1),f870(f9(a1,f939(a1,a1),f940(f939(a1,a1),f939(a1,a1))),f870(f870(f10(a928,f940(f939(a1,a1),f940(f939(a1,a1),f939(a1,a1))),a1),f96(f939(a1,a1))),f870(f870(f9(a1,a1,a928),a324),f2(a1))))),f870(f870(f9(a1,a1,f939(a1,a1)),f870(f870(f10(a1,f940(a1,f939(a1,a1)),a1),f251(a1,a1)),f78(a1))),f2(a1))))),f870(f870(f9(a1,f940(a1,a1),f940(a1,f939(a1,a1))),f870(f870(f10(f940(a1,f939(a1,a1)),f940(f940(a1,a1),f940(a1,f939(a1,a1))),a1),f10(a1,f939(a1,a1),a1)),f870(f870(f10(a1,f940(a1,f939(a1,a1)),a1),f251(a1,a1)),f870(f870(f9(a1,a1,a1),f870(f870(f10(a1,f940(a1,a1),a1),f3(a1)),f78(a1))),f77(a1))))),f870(f3(a1),f870(f75(a1),x105292))))),f52(x105291,x105292)))),f45(x105291,x105292))
% 160.46/160.20  [5958]~P126(x59581)+~P95(x59581)+E(f870(f75(x59581),f870(f870(f243(x59581),f870(f104(x59581),a97)),x59582)),f77(x59581))
% 160.46/160.20  [6458]~P141(x64581)+~P1(f870(f870(f234(a1),x64582),f2(a1)))+E(f870(f78(x64581),f870(f100(x64581),f870(a105,f870(f78(a1),x64582)))),f870(f103(x64581),x64582))
% 160.46/160.20  [6666]P1(f870(f870(f233(a99),x66661),f77(a99)))+E(f870(f870(f79(a99),f77(a99)),f271(x66661,f870(f870(f35(a99),x66662),x66661))),f271(x66661,x66662))+P1(f870(f870(f234(a99),x66662),x66661))
% 160.46/160.20  [7272]~P94(x72721)+~P1(f870(f870(f328(x72721),x72722),f110(x72721)))+~E(f870(f870(f79(x72721),f870(f870(f79(x72721),f77(x72721)),x72722)),x72722),f2(x72721))
% 160.46/160.20  [7387]~P1(f870(f870(f233(a1),x73872),f2(a1)))+~P1(f870(f870(f234(a1),x73871),f2(a1)))+E(f870(f250(a1,a1),f870(a50,f46(f870(f78(a1),x73871),f870(f78(a1),x73872)))),f870(f870(f35(a1),x73871),x73872))
% 160.46/160.20  [7404]~P1(f870(f870(f233(a1),x74042),f2(a1)))+~P1(f870(f870(f234(a1),x74041),f2(a1)))+E(f870(f255(a1,a1),f870(a50,f46(f870(f78(a1),x74041),f870(f78(a1),x74042)))),f44(a1,x74041,x74042))
% 160.46/160.20  [7410]~P1(f870(f870(f234(a1),x74102),f2(a1)))+E(f870(f250(a1,a1),f870(a50,f49(f870(f78(a1),x74101),f870(f78(a1),x74102)))),f870(f870(f35(a1),x74101),x74102))+~P1(f870(f870(f234(a1),f2(a1)),x74101))
% 160.46/160.20  [7428]~P1(f870(f870(f234(a1),x74282),f2(a1)))+E(f870(f255(a1,a1),f870(a50,f49(f870(f78(a1),x74281),f870(f78(a1),x74282)))),f44(a1,x74281,x74282))+~P1(f870(f870(f234(a1),f2(a1)),x74281))
% 160.46/160.20  [7481]E(f870(f870(f35(a1),f870(f870(f243(a1),x74811),x74812)),x74811),f870(f870(f243(a1),x74811),f870(f870(f3(a932),x74812),f870(a112,f2(a932)))))+~P1(f870(f870(f234(a932),f2(a932)),x74812))+~P1(f870(f870(f234(a1),f2(a1)),x74811))
% 160.46/160.20  [7586]~P1(f870(f870(f234(a932),f2(a932)),x75861))+~P1(f870(f870(f234(a932),f2(a932)),x75862))+P1(f870(f870(f234(a932),f870(f870(f3(a932),x75861),x75862)),x75861))
% 160.46/160.20  [7587]~P1(f870(f870(f234(a932),f2(a932)),x75871))+~P1(f870(f870(f234(a932),f77(a932)),x75872))+P1(f870(f870(f234(a932),f870(f870(f35(a932),x75871),x75872)),x75871))
% 160.46/160.20  [7588]~P1(f870(f870(f234(a1),f2(a1)),x75881))+~P1(f870(f870(f234(a1),f77(a1)),x75882))+P1(f870(f870(f234(a1),f870(f870(f35(a1),x75881),x75882)),x75881))
% 160.46/160.20  [7736]E(x77361,f2(a932))+~E(x77362,f2(a1))+~P1(f870(f870(f234(a1),f2(a1)),f870(f870(f243(a1),f870(f75(a1),x77362)),x77361)))
% 160.46/160.20  [8157]~E(x81572,f113(f933(x81571)))+E(f870(f189(f933(f933(x81571))),f179(x81571,x81572)),f2(a932))+~P14(a932,f870(f168(a932),f870(f870(f154(f933(x81571),a932),f189(f933(x81571))),x81572)))
% 160.46/160.20  [8413]P1(f870(x84131,x84132))+~P1(f870(x84131,f870(a107,f449(x84131,x84132))))+~P1(f870(f870(f328(f940(f939(a932,a932),a928)),x84132),a98))
% 160.46/160.20  [8429]E(x84291,f113(f933(x84292)))+E(f870(f189(f933(x84292)),f870(f870(f164(f933(x84292)),x84291),f2(a932))),f870(f189(f933(f933(x84292))),f179(x84292,x84291)))+~P14(a932,f870(f168(a932),f870(f870(f154(f933(x84292),a932),f189(f933(x84292))),x84291)))
% 160.46/160.20  [8569]~P41(x85691,x85692)+~P42(x85691,x85692)+P41(x85691,f870(f870(f3(f940(f939(x85691,x85691),a928)),x85692),f306(x85691,f188(f940(f939(x85691,x85691),a928)))))
% 160.46/160.20  [9143]~P1(f870(f60(x91431),f870(f261(x91431),x91432)))+~P1(f870(f60(x91431),f241(f940(x91431,a928))))+P1(f870(f60(x91431),f870(f261(x91431),f870(f870(f10(a928,a928,x91431),a321),x91432))))
% 160.46/160.20  [9208]E(f870(f870(f251(a932,a932),f870(a112,f870(f870(f35(a932),f870(f870(f3(a932),x92081),x92082)),x92082))),f44(a932,f870(f870(f3(a932),x92081),x92082),x92082)),f84(f939(a932,a932),f47(x92081,x92082)))+~P1(f870(f870(f234(a932),f2(a932)),x92082))+~P1(f870(f870(f233(a932),x92082),x92081))
% 160.46/160.20  [9497]~P1(f870(f60(x94971),f870(f261(x94971),x94972)))+P1(f870(f60(x94971),f241(f940(x94971,a928))))+~P1(f870(f60(x94971),f870(f261(x94971),f870(f870(f10(a928,a928,x94971),a321),x94972))))
% 160.46/160.20  [10216]P28(x102161,x102162)+~P40(x102161,f870(f250(f940(f939(x102161,x102161),a928),f940(f939(x102161,x102161),a928)),x102162))+~P1(f870(f870(f233(f940(f939(x102161,x102161),a928)),f870(f870(f288(x102161,x102161,x102161),f870(f250(f940(f939(x102161,x102161),a928),f940(f939(x102161,x102161),a928)),x102162)),f870(f255(f940(f939(x102161,x102161),a928),f940(f939(x102161,x102161),a928)),x102162))),f870(f250(f940(f939(x102161,x102161),a928),f940(f939(x102161,x102161),a928)),x102162)))
% 160.46/160.20  [7511]~P1(f870(f870(f234(a932),f2(a932)),x75112))+P1(f870(f870(f234(a932),x75111),x75112))+E(f870(a112,f870(f870(f35(a932),f870(f870(f3(a932),x75111),x75112)),x75112)),f870(f870(f35(a932),x75111),x75112))
% 160.46/160.20  [7656]~P1(f870(f870(f234(a932),f2(a932)),x76562))+~P1(f870(f870(f233(a932),x76562),x76561))+E(f870(a112,f870(f870(f35(a932),f870(f870(f3(a932),x76561),x76562)),x76562)),f870(f870(f35(a932),x76561),x76562))
% 160.46/160.20  [8634]~P95(x86341)+~P94(x86341)+~P29(x86341,f870(f104(x86341),f870(f870(f3(a1),f870(f870(f79(a1),x86342),x86342)),a97)))
% 160.46/160.20  [9397]E(x93971,f2(a932))+E(f870(f870(f256(a932,a932,f939(a932,a932)),f870(f870(f10(a932,f940(a932,f939(a932,a932)),a932),f251(a932,a932)),a112)),f84(f939(a932,a932),f47(f870(f870(f3(a932),x93972),x93971),x93971))),f84(f939(a932,a932),f47(x93972,x93971)))+P1(f870(f870(f234(a932),x93972),x93971))
% 160.46/160.20  [9584]~P41(x95841,x95842)+~P55(x95841,x95842)+P1(f870(f870(f233(f940(f939(x95841,x95841),a928)),f870(f870(f288(x95841,x95841,x95841),f870(f285(x95841,x95841),x95842)),x95842)),x95842))
% 160.46/160.20  [9839]P1(f870(x98392,f650(x98392,x98391)))+P1(f870(x98391,f650(x98392,x98391)))+E(f870(f261(a1),f870(f870(f20(a1,a928,a928),f870(f870(f10(a928,f940(a928,a928),a1),a325),f870(f233(a1),f2(a1)))),x98391)),f870(f261(a1),f870(f870(f20(a1,a928,a928),f870(f870(f10(a928,f940(a928,a928),a1),a325),f870(f233(a1),f2(a1)))),x98392)))
% 160.46/160.20  [9843]~P1(f870(x98432,f650(x98432,x98431)))+~P1(f870(x98431,f650(x98432,x98431)))+E(f870(f261(a1),f870(f870(f20(a1,a928,a928),f870(f870(f10(a928,f940(a928,a928),a1),a325),f870(f233(a1),f2(a1)))),x98431)),f870(f261(a1),f870(f870(f20(a1,a928,a928),f870(f870(f10(a928,f940(a928,a928),a1),a325),f870(f233(a1),f2(a1)))),x98432)))
% 160.46/160.20  [10385]~P1(f870(f870(f286(a932),x103852),x103851))+P1(f870(f870(f286(a932),x103851),x103852))+P1(f870(f870(f328(a932),x103851),f293(a932,f870(f870(f20(a932,f940(a932,a928),f940(a932,a928)),f870(f870(f10(f940(a932,f940(a928,a928)),f940(f940(a932,a928),f940(a932,a928)),a932),f20(a932,a928,a928)),f870(f870(f10(f940(a932,a928),f940(a932,f940(a928,a928)),a932),f870(f10(a928,f940(a928,a928),a932),a325)),f286(a932)))),f870(f870(f10(f940(a932,a928),f940(a932,a928),a932),f870(f10(a928,a928,a932),a321)),f870(f9(a932,a932,a928),f286(a932)))),x103852)))
% 160.46/160.20  [10386]~P1(f870(f870(f286(a932),x103862),x103861))+P1(f870(f870(f286(a932),x103861),x103862))+P1(f870(f870(f328(a932),x103862),f297(a932,f870(f870(f20(a932,f940(a932,a928),f940(a932,a928)),f870(f870(f10(f940(a932,f940(a928,a928)),f940(f940(a932,a928),f940(a932,a928)),a932),f20(a932,a928,a928)),f870(f870(f10(f940(a932,a928),f940(a932,f940(a928,a928)),a932),f870(f10(a928,f940(a928,a928),a932),a325)),f286(a932)))),f870(f870(f10(f940(a932,a928),f940(a932,a928),a932),f870(f10(a928,a928,a932),a321)),f870(f9(a932,a932,a928),f286(a932)))),x103861)))
% 160.46/160.20  [7870]~P95(x78701)+~P66(x78701)+E(f870(f870(f289(x78701),x78702),f870(f104(x78701),f870(f870(f3(a1),f870(f870(f79(a1),a82),a82)),a97))),x78702)
% 160.46/160.20  [9531]~P95(x95311)+~E(f870(f104(x95311),x95312),f77(x95311))+P29(x95311,f870(f104(x95311),f870(f870(f79(a1),x95312),f870(f78(a1),f870(f870(f3(a1),f870(f870(f79(a1),a82),a82)),a97)))))
% 160.46/160.20  [9714]~P142(x97141)+~E(x97142,f77(x97141))+E(f870(f870(f243(x97141),x97142),f870(f104(a932),f870(f870(f79(a1),f870(f870(f3(a1),f870(f870(f79(a1),a82),a82)),a97)),f870(f870(f3(a1),f870(f870(f79(a1),a82),a82)),a97)))),f77(x97141))
% 160.46/160.20  [9715]~P142(x97151)+~E(x97152,f2(x97151))+E(f870(f870(f243(x97151),x97152),f870(f104(a932),f870(f870(f79(a1),f870(f870(f3(a1),f870(f870(f79(a1),a82),a82)),a97)),f870(f870(f3(a1),f870(f870(f79(a1),a82),a82)),a97)))),f2(x97151))
% 160.46/160.20  [9730]~P142(x97301)+~E(x97302,f870(f78(x97301),f77(x97301)))+E(f870(f870(f243(x97301),x97302),f870(f104(a932),f870(f870(f79(a1),f870(f870(f3(a1),f870(f870(f79(a1),a82),a82)),a97)),f870(f870(f3(a1),f870(f870(f79(a1),a82),a82)),a97)))),f77(x97301))
% 160.46/160.20  [9776]~P95(x97761)+E(f870(f104(x97761),x97762),f77(x97761))+~P29(x97761,f870(f104(x97761),f870(f870(f79(a1),x97762),f870(f78(a1),f870(f870(f3(a1),f870(f870(f79(a1),a82),a82)),a97)))))
% 160.46/160.20  [10158]~P126(x101582)+E(x101581,f2(x101582))+P1(f870(f870(f234(x101582),f2(x101582)),f870(f870(f243(x101582),x101581),f870(f104(a932),f870(f870(f79(a1),f870(f870(f3(a1),f870(f870(f79(a1),a82),a82)),a97)),f870(f870(f3(a1),f870(f870(f79(a1),a82),a82)),a97))))))
% 160.46/160.20  [10215]~P126(x102152)+~E(x102151,f2(x102152))+~P1(f870(f870(f234(x102152),f2(x102152)),f870(f870(f243(x102152),x102151),f870(f104(a932),f870(f870(f79(a1),f870(f870(f3(a1),f870(f870(f79(a1),a82),a82)),a97)),f870(f870(f3(a1),f870(f870(f79(a1),a82),a82)),a97))))))
% 160.46/160.20  [10240]P1(f870(f870(f233(a1),x102401),f2(a1)))+P1(f870(f870(f234(a1),x102402),x102401))+E(f870(f42(x102401),f46(x102402,f870(f870(f80(a1),f870(f104(a1),f870(f870(f79(a1),f870(f870(f3(a1),f870(f870(f79(a1),a82),a82)),a97)),f870(f870(f3(a1),f870(f870(f79(a1),a82),a82)),a97)))),x102401))),f46(x102402,x102401))
% 160.46/160.20  [10241]~P1(f870(f870(f234(a1),f2(a1)),x102411))+P1(f870(f870(f234(a1),x102412),x102411))+E(f870(f42(x102411),f46(x102412,f870(f870(f80(a1),f870(f104(a1),f870(f870(f79(a1),f870(f870(f3(a1),f870(f870(f79(a1),a82),a82)),a97)),f870(f870(f3(a1),f870(f870(f79(a1),a82),a82)),a97)))),x102411))),f46(x102412,x102411))
% 160.46/160.20  [10242]P1(f870(f870(f233(a1),x102421),f2(a1)))+P1(f870(f870(f233(a1),f2(a1)),f870(f870(f79(a1),x102422),x102421)))+E(f870(f42(x102421),f49(x102422,f870(f870(f80(a1),f870(f104(a1),f870(f870(f79(a1),f870(f870(f3(a1),f870(f870(f79(a1),a82),a82)),a97)),f870(f870(f3(a1),f870(f870(f79(a1),a82),a82)),a97)))),x102421))),f49(x102422,x102421))
% 160.46/160.20  [10243]~P1(f870(f870(f234(a1),f2(a1)),x102431))+P1(f870(f870(f233(a1),f2(a1)),f870(f870(f79(a1),x102432),x102431)))+E(f870(f42(x102431),f49(x102432,f870(f870(f80(a1),f870(f104(a1),f870(f870(f79(a1),f870(f870(f3(a1),f870(f870(f79(a1),a82),a82)),a97)),f870(f870(f3(a1),f870(f870(f79(a1),a82),a82)),a97)))),x102431))),f49(x102432,x102431))
% 160.46/160.20  [10244]~P145(x102441)+~P1(f870(f870(f233(a1),f2(a1)),x102442))+E(f870(f100(x102441),f870(a105,f870(f870(f80(a1),f870(f104(a1),f870(f870(f79(a1),f870(f870(f3(a1),f870(f870(f79(a1),a82),a82)),a97)),f870(f870(f3(a1),f870(f870(f79(a1),a82),a82)),a97)))),x102442))),f870(f870(f79(x102441),f870(f100(x102441),f870(a105,x102442))),f870(f100(x102441),f870(a105,x102442))))
% 160.46/160.20  [5287]~P148(x52871,x52872,x52873)+~E(x52873,f2(a1))+P1(f870(x52871,x52872))
% 160.46/160.20  [5410]~P111(x54101)+~P14(x54101,x54103)+P14(x54101,f170(x54101,x54102,x54103))
% 160.46/160.20  [5411]~P111(x54111)+~P14(x54111,x54113)+P14(x54111,f177(x54111,x54112,x54113))
% 160.46/160.20  [4981]~P76(x49812)+~E(x49813,f870(f78(x49812),x49811))+E(x49811,f870(f78(x49812),x49813))
% 160.46/160.20  [4983]~P76(x49831)+~E(f870(f78(x49831),x49833),x49832)+E(f870(f78(x49831),x49832),x49833)
% 160.46/160.20  [5062]~P97(x50623)+E(x50621,x50622)+~E(f870(f100(x50623),x50621),f870(f100(x50623),x50622))
% 160.46/160.20  [5063]~P76(x50633)+E(x50631,x50632)+~E(f870(f78(x50633),x50631),f870(f78(x50633),x50632))
% 160.46/160.20  [5064]~P98(x50643)+E(x50641,x50642)+~E(f870(f78(x50643),x50641),f870(f78(x50643),x50642))
% 160.46/160.20  [5065]~P94(x50653)+E(x50651,x50652)+~E(f870(f103(x50653),x50651),f870(f103(x50653),x50652))
% 160.46/160.20  [5066]~P111(x50663)+E(x50661,x50662)+~E(f870(f300(x50663),x50661),f870(f300(x50663),x50662))
% 160.46/160.20  [5067]~P111(x50673)+E(x50671,x50672)+~E(f870(f303(x50673),x50671),f870(f303(x50673),x50672))
% 160.46/160.20  [5068]~P111(x50683)+E(x50681,x50682)+~E(f870(f281(x50683),x50681),f870(f281(x50683),x50682))
% 160.46/160.20  [5069]~P111(x50693)+E(x50691,x50692)+~E(f870(f282(x50693),x50691),f870(f282(x50693),x50692))
% 160.46/160.20  [5171]~P64(x51711)+~P1(f870(x51712,x51713))+P1(f870(f55(x51711),x51712))
% 160.46/160.20  [5207]~P64(x52073)+P1(f870(x52071,x52072))+~P1(f870(f56(x52073),x52071))
% 160.46/160.20  [5307]~P149(x53071,x53073,x53072)+~E(x53072,f2(a1))+P1(f870(x53071,f2(a1)))
% 160.46/160.20  [5346]~E(x53461,f2(a932))+E(f720(x53461,x53462,x53463),f188(f940(x53463,a928)))+~E(f870(f34(x53463),x53462),f870(a112,x53461))
% 160.46/160.20  [5494]~E(x54942,f2(a932))+E(f870(f250(a932,a932),x54941),f2(a932))+~P1(f870(f47(x54943,x54942),x54941))
% 160.46/160.20  [5539]P1(f870(x55391,x55392))+~E(x55393,f870(f100(a1),x55392))+~P1(f870(x55391,f870(a105,x55393)))
% 160.46/160.20  [6022]~E(x60223,f2(a932))+~P1(f870(x60221,x60222))+P1(f870(x60221,f44(a932,x60222,x60223)))
% 160.46/160.20  [6253]~P107(x62532)+~P107(x62531)+E(f131(x62531,x62532,f132(x62531,x62533),f132(x62532,x62533)),f132(f939(x62531,x62532),x62533))
% 160.46/160.20  [6439]~E(x64393,f2(a932))+P1(f870(x64391,x64392))+~P1(f870(x64391,f44(a932,x64392,x64393)))
% 160.46/160.20  [7125]E(x71251,f2(a932))+~P1(f870(x71252,f887(x71251,x71253,x71252)))+P1(f870(x71252,f44(a932,x71253,x71251)))
% 160.46/160.20  [7237]~P6(x72371)+~P1(f870(f870(f233(x72371),x72372),f391(x72373,x72372,x72371)))+P1(f870(f870(f233(x72371),x72372),f37(x72371,x72373)))
% 160.46/160.20  [7239]~P1(f870(x72391,x72392))+~P1(f870(x72391,f887(x72393,x72392,x72391)))+P1(f870(x72391,f44(a932,x72392,x72393)))
% 160.46/160.20  [7342]E(x73421,f113(x73422))+E(f870(f870(f151(x73422),f703(x73423,x73421,x73422)),f706(x73423,x73421,x73422)),x73421)+~P1(f870(f870(f328(f933(x73422)),x73421),f161(x73422,x73423)))
% 160.46/160.20  [7373]~P141(x73731)+~P1(f870(f870(f328(x73731),x73732),f110(x73731)))+P1(f870(f870(f328(x73731),f870(f870(f243(x73731),x73732),x73733)),f110(x73731)))
% 160.46/160.20  [7705]P40(x77051,x77052)+~P1(f870(f870(f328(x77051),x77053),f627(x77052,x77051)))+P1(f870(f870(f328(x77051),f649(x77052,x77051,x77053)),f627(x77052,x77051)))
% 160.46/160.20  [7974]E(x79741,f113(x79742))+~P1(f870(f870(f328(f933(x79742)),x79741),f161(x79742,x79743)))+P1(f870(f870(f328(f933(x79742)),f706(x79743,x79741,x79742)),f161(x79742,x79743)))
% 160.46/160.20  [8027]E(x80271,f2(a932))+E(f870(f870(f79(a932),f870(f870(f80(a932),x80271),f888(x80271,x80272,x80273))),f887(x80271,x80272,x80273)),x80272)+P1(f870(x80273,f44(a932,x80272,x80271)))
% 160.46/160.20  [8069]~P1(f870(x80693,x80692))+E(f870(f870(f79(a932),f870(f870(f80(a932),x80691),f888(x80691,x80692,x80693))),f887(x80691,x80692,x80693)),x80692)+P1(f870(x80693,f44(a932,x80692,x80691)))
% 160.46/160.20  [8213]P1(f870(f870(f234(a1),x82131),f889(x82132,x82133,x82131)))+P1(f870(f870(x82133,f870(f870(f35(a1),x82132),x82131)),f44(a1,x82132,x82131)))+~P1(f870(f870(f234(a1),x82131),f2(a1)))
% 160.46/160.20  [8484]P1(f870(f870(x84842,f870(f870(f35(a1),x84841),x84843)),f44(a1,x84841,x84843)))+~P1(f870(f870(f234(a1),x84843),f2(a1)))+P1(f870(f870(f233(a1),f889(x84841,x84842,x84843)),f2(a1)))
% 160.46/160.20  [8669]E(f870(f870(f79(a1),f870(f870(f80(a1),x86691),f891(x86692,x86693,x86691))),f889(x86692,x86693,x86691)),x86692)+P1(f870(f870(x86693,f870(f870(f35(a1),x86692),x86691)),f44(a1,x86692,x86691)))+~P1(f870(f870(f234(a1),x86691),f2(a1)))
% 160.46/160.20  [8905]~P1(f870(f870(x89051,f891(x89052,x89051,x89053)),f889(x89052,x89051,x89053)))+P1(f870(f870(x89051,f870(f870(f35(a1),x89052),x89053)),f44(a1,x89052,x89053)))+~P1(f870(f870(f234(a1),x89053),f2(a1)))
% 160.46/160.20  [9156]~P111(x91561)+~P14(x91561,x91563)+P14(x91561,f149(x91561,x91561,f7(x91561),x91562,x91563))
% 160.46/160.20  [9661]~P127(x96612)+E(x96611,f2(x96612))+~P1(f870(f870(f233(x96612),f870(f870(f79(x96612),f870(f870(f80(x96612),x96613),x96613)),f870(f870(f80(x96612),x96611),x96611))),f2(x96612)))
% 160.46/160.20  [9662]~P127(x96622)+E(x96621,f2(x96622))+~P1(f870(f870(f233(x96622),f870(f870(f79(x96622),f870(f870(f80(x96622),x96621),x96621)),f870(f870(f80(x96622),x96623),x96623))),f2(x96622)))
% 160.46/160.20  [10460]~P126(x104601)+~P1(f870(f870(f234(x104601),x104602),f2(x104601)))+P1(f870(f870(f234(x104601),f870(f870(f243(x104601),x104602),f870(a112,f870(f870(f80(a932),f870(f104(a932),f870(f870(f79(a1),f870(f870(f3(a1),f870(f870(f79(a1),a82),a82)),a97)),f870(f870(f3(a1),f870(f870(f79(a1),a82),a82)),a97)))),x104603)))),f2(x104601)))
% 160.46/160.20  [10470]~P126(x104702)+E(x104701,f2(x104702))+~P1(f870(f870(f233(x104702),f870(f870(f79(x104702),f870(f870(f243(x104702),x104703),f870(f104(a932),f870(f870(f79(a1),f870(f870(f3(a1),f870(f870(f79(a1),a82),a82)),a97)),f870(f870(f3(a1),f870(f870(f79(a1),a82),a82)),a97))))),f870(f870(f243(x104702),x104701),f870(f104(a932),f870(f870(f79(a1),f870(f870(f3(a1),f870(f870(f79(a1),a82),a82)),a97)),f870(f870(f3(a1),f870(f870(f79(a1),a82),a82)),a97)))))),f2(x104702)))
% 160.46/160.20  [10471]~P126(x104712)+E(x104711,f2(x104712))+~P1(f870(f870(f233(x104712),f870(f870(f79(x104712),f870(f870(f243(x104712),x104711),f870(f104(a932),f870(f870(f79(a1),f870(f870(f3(a1),f870(f870(f79(a1),a82),a82)),a97)),f870(f870(f3(a1),f870(f870(f79(a1),a82),a82)),a97))))),f870(f870(f243(x104712),x104713),f870(f104(a932),f870(f870(f79(a1),f870(f870(f3(a1),f870(f870(f79(a1),a82),a82)),a97)),f870(f870(f3(a1),f870(f870(f79(a1),a82),a82)),a97)))))),f2(x104712)))
% 160.46/160.20  [5017]~E(x50172,x50173)+~P70(x50171)+E(f870(f870(f3(x50171),x50172),x50173),f2(x50171))
% 160.46/160.20  [5018]~E(x50182,x50183)+~P76(x50181)+E(f870(f870(f3(x50181),x50182),x50183),f2(x50181))
% 160.46/160.20  [5031]~P147(x50311)+~E(x50313,f2(x50311))+E(f870(f870(f79(x50311),x50312),x50313),x50312)
% 160.46/160.20  [5049]~P139(x50491)+~E(x50493,f2(x50491))+E(f870(f870(f80(x50491),x50492),x50493),f2(x50491))
% 160.46/160.20  [5050]~P139(x50501)+~E(x50502,f2(x50501))+E(f870(f870(f80(x50501),x50502),x50503),f2(x50501))
% 160.46/160.20  [5071]~E(x50713,f113(x50711))+~E(x50712,f113(x50711))+E(f870(f870(f134(x50711),x50712),x50713),f113(x50711))
% 160.46/160.20  [5161]~P147(x51612)+E(x51611,f2(x51612))+~E(f870(f870(f79(x51612),x51613),x51611),x51613)
% 160.46/160.20  [5162]~P76(x51621)+~E(x51622,f870(f78(x51621),x51623))+E(f870(f870(f79(x51621),x51622),x51623),f2(x51621))
% 160.46/160.20  [5169]E(x51691,f113(x51692))+E(x51693,f2(a932))+~E(f870(f870(f175(x51692),x51693),x51691),f113(x51692))
% 160.46/160.20  [5175]~P70(x51753)+E(x51751,x51752)+~E(f870(f870(f3(x51753),x51751),x51752),f2(x51753))
% 160.46/160.20  [5176]~P76(x51763)+E(x51761,x51762)+~E(f870(f870(f3(x51763),x51761),x51762),f2(x51763))
% 160.46/160.20  [5189]~P142(x51892)+E(x51891,f2(x51892))+~E(f870(f870(f243(x51892),x51891),x51893),f2(x51892))
% 160.46/160.20  [5190]~P100(x51902)+E(x51901,f188(x51902))+~E(f870(f870(f101(x51902),x51903),x51901),f188(x51902))
% 160.46/160.20  [5191]~P100(x51912)+E(x51911,f188(x51912))+~E(f870(f870(f101(x51912),x51911),x51913),f188(x51912))
% 160.46/160.20  [5192]~P104(x51922)+E(x51921,f241(x51922))+~E(f870(f870(f102(x51922),x51923),x51921),f241(x51922))
% 160.46/160.20  [5193]~P104(x51932)+E(x51931,f241(x51932))+~E(f870(f870(f102(x51932),x51931),x51933),f241(x51932))
% 160.46/160.20  [5261]~P76(x52612)+E(x52611,f870(f78(x52612),x52613))+~E(f870(f870(f79(x52612),x52611),x52613),f2(x52612))
% 160.46/160.20  [5262]~P76(x52621)+E(f870(f78(x52621),x52622),x52623)+~E(f870(f870(f79(x52621),x52622),x52623),f2(x52621))
% 160.46/160.20  [5264]~E(x52642,x52643)+~P109(x52641)+P1(f870(f870(f233(x52641),x52642),x52643))
% 160.46/160.20  [5266]~E(x52662,x52663)+~P112(x52661)+P1(f870(f870(f233(x52661),x52662),x52663))
% 160.46/160.20  [5363]~P122(x53631)+~E(x53632,f870(f78(x53631),x53633))+E(f870(f870(f80(x53631),x53632),x53632),f870(f870(f80(x53631),x53633),x53633))
% 160.46/160.20  [5371]~P111(x53711)+~P14(x53711,x53713)+P14(x53711,f870(f870(f175(x53711),x53712),x53713))
% 160.46/160.20  [5372]~P111(x53721)+~P14(x53721,x53723)+P14(x53721,f870(f870(f138(x53721),x53722),x53723))
% 160.46/160.20  [5408]E(x54081,x54082)+E(x54083,f2(a932))+~E(f870(f870(f80(a932),x54083),x54081),f870(f870(f80(a932),x54083),x54082))
% 160.46/160.20  [5409]E(x54091,x54092)+E(x54093,f2(a932))+~E(f870(f870(f80(a932),x54091),x54093),f870(f870(f80(a932),x54092),x54093))
% 160.46/160.20  [5487]~E(x54872,x54873)+~P112(x54871)+E(f302(x54871,x54872,x54873),f870(f870(f308(x54871),x54872),f188(f940(x54871,a928))))
% 160.46/160.20  [5536]~E(x55361,x55362)+~P111(x55363)+~P1(f870(f870(f234(x55363),x55361),x55362))
% 160.46/160.20  [5537]~E(x55371,x55372)+~P112(x55373)+~P1(f870(f870(f234(x55373),x55371),x55372))
% 160.46/160.20  [5550]~P112(x55501)+E(f870(f301(x55501,x55502),x55503),f188(f940(x55501,a928)))+P1(f870(f870(f234(x55501),x55502),x55503))
% 160.46/160.20  [5598]~P112(x55981)+E(f304(x55981,x55982,x55983),f188(f940(x55981,a928)))+P1(f870(f870(f234(x55981),x55982),x55983))
% 160.46/160.20  [5599]~P112(x55991)+E(f302(x55991,x55992,x55993),f188(f940(x55991,a928)))+P1(f870(f870(f233(x55991),x55992),x55993))
% 160.46/160.20  [5600]~P112(x56001)+E(f188(f940(x56001,a928)),f304(x56001,x56002,x56003))+P1(f870(f870(f234(x56001),x56002),x56003))
% 160.46/160.20  [5601]~P112(x56011)+E(f188(f940(x56011,a928)),f302(x56011,x56012,x56013))+P1(f870(f870(f233(x56011),x56012),x56013))
% 160.46/160.20  [5608]~P111(x56081)+~E(f870(f870(f237(x56081),x56082),x56083),x56082)+P1(f870(f870(f233(x56081),x56082),x56083))
% 160.46/160.20  [5609]~P111(x56091)+~E(f870(f870(f232(x56091),x56092),x56093),x56093)+P1(f870(f870(f233(x56091),x56092),x56093))
% 160.46/160.20  [5610]~P105(x56101)+~E(f870(f870(f101(x56101),x56102),x56103),x56103)+P1(f870(f870(f233(x56101),x56102),x56103))
% 160.46/160.20  [5611]~P106(x56111)+~E(f870(f870(f102(x56111),x56112),x56113),x56112)+P1(f870(f870(f233(x56111),x56112),x56113))
% 160.46/160.20  [5630]~P111(x56301)+P14(x56301,x56302)+~P14(x56301,f870(f870(f151(x56301),x56303),x56302))
% 160.46/160.20  [5631]~P111(x56311)+P14(x56311,x56312)+~P14(x56311,f870(f870(f134(x56311),x56313),x56312))
% 160.46/160.20  [5632]~P111(x56321)+P14(x56321,x56322)+~P14(x56321,f870(f870(f134(x56321),x56322),x56323))
% 160.46/160.20  [5637]~P4(x56371)+~E(f44(x56371,x56373,x56372),f2(x56371))+P1(f870(f870(f286(x56371),x56372),x56373))
% 160.46/160.20  [5698]~P111(x56981)+P1(f870(f870(f233(x56981),x56983),x56982))+P1(f870(f870(f233(x56981),x56982),x56983))
% 160.46/160.20  [5703]~P111(x57031)+P1(f870(f870(f234(x57031),x57033),x57032))+P1(f870(f870(f233(x57031),x57032),x57033))
% 160.46/160.20  [5741]~P111(x57411)+E(f870(f870(f237(x57411),x57412),x57413),x57413)+~P1(f870(f870(f233(x57411),x57413),x57412))
% 160.46/160.20  [5743]~P111(x57431)+E(f870(f870(f237(x57431),x57432),x57433),x57432)+~P1(f870(f870(f233(x57431),x57432),x57433))
% 160.46/160.20  [5744]~P111(x57441)+E(f870(f870(f232(x57441),x57442),x57443),x57442)+~P1(f870(f870(f233(x57441),x57443),x57442))
% 160.46/160.20  [5746]~P111(x57461)+E(f870(f870(f232(x57461),x57462),x57463),x57463)+~P1(f870(f870(f233(x57461),x57462),x57463))
% 160.46/160.20  [5747]~P105(x57471)+E(f870(f870(f101(x57471),x57472),x57473),x57472)+~P1(f870(f870(f233(x57471),x57473),x57472))
% 160.46/160.20  [5749]~P105(x57491)+E(f870(f870(f101(x57491),x57492),x57493),x57493)+~P1(f870(f870(f233(x57491),x57492),x57493))
% 160.46/160.20  [5750]~P106(x57501)+E(f870(f870(f102(x57501),x57502),x57503),x57503)+~P1(f870(f870(f233(x57501),x57503),x57502))
% 160.46/160.20  [5752]~P106(x57521)+E(f870(f870(f102(x57521),x57522),x57523),x57522)+~P1(f870(f870(f233(x57521),x57522),x57523))
% 160.46/160.20  [5759]~P123(x57592)+E(x57591,f2(x57592))+E(f870(f870(f289(x57592),f870(f78(x57592),x57593)),f870(f78(x57592),x57591)),f870(f870(f289(x57592),x57593),x57591))
% 160.46/160.20  [5766]~P4(x57661)+E(f44(x57661,x57662,x57663),f2(x57661))+~P1(f870(f870(f286(x57661),x57663),x57662))
% 160.46/160.20  [5813]~P112(x58131)+E(f870(f301(x58131,x58132),x58133),f188(f940(x58131,a928)))+~P1(f870(f870(f233(x58131),x58133),x58132))
% 160.46/160.20  [5847]~P112(x58471)+E(f305(x58471,x58472,x58473),f188(f940(x58471,a928)))+~P1(f870(f870(f233(x58471),x58473),x58472))
% 160.46/160.20  [5848]~P112(x58481)+E(f304(x58481,x58482,x58483),f188(f940(x58481,a928)))+~P1(f870(f870(f233(x58481),x58483),x58482))
% 160.46/160.20  [5849]~P112(x58491)+E(f302(x58491,x58492,x58493),f188(f940(x58491,a928)))+~P1(f870(f870(f234(x58491),x58493),x58492))
% 160.46/160.20  [5901]~E(f870(f870(f3(a932),x59011),x59013),x59012)+E(x59011,f870(f870(f79(a932),x59012),x59013))+~P1(f870(f870(f233(a932),x59013),x59011))
% 160.46/160.20  [5902]~E(x59021,f870(f870(f79(a932),x59023),x59022))+E(f870(f870(f3(a932),x59021),x59022),x59023)+~P1(f870(f870(f233(a932),x59022),x59021))
% 160.46/160.20  [5947]~P1(f870(x59471,x59473))+P1(f870(x59471,f444(x59471,x59472)))+~P1(f870(f870(f234(a932),x59473),x59472))
% 160.46/160.20  [5948]~P1(f870(x59481,x59483))+P1(f870(x59481,f452(x59481,x59482)))+~P1(f870(f870(f233(a932),x59483),x59482))
% 160.46/160.20  [5956]~P112(x59561)+~E(f870(f301(x59561,x59562),x59563),f188(f940(x59561,a928)))+~P1(f870(f870(f234(x59561),x59562),x59563))
% 160.46/160.20  [5961]~P109(x59611)+~P1(f870(f870(f234(x59611),x59612),x59613))+P1(f870(f870(f233(x59611),x59612),x59613))
% 160.46/160.20  [5963]~P112(x59631)+~P1(f870(f870(f234(x59631),x59632),x59633))+P1(f870(f870(f233(x59631),x59632),x59633))
% 160.46/160.20  [6072]~P112(x60721)+~E(f304(x60721,x60722,x60723),f188(f940(x60721,a928)))+~P1(f870(f870(f234(x60721),x60722),x60723))
% 160.46/160.20  [6073]~P112(x60731)+~E(f302(x60731,x60732,x60733),f188(f940(x60731,a928)))+~P1(f870(f870(f233(x60731),x60732),x60733))
% 160.46/160.20  [6074]~P112(x60741)+~E(f188(f940(x60741,a928)),f304(x60741,x60742,x60743))+~P1(f870(f870(f234(x60741),x60742),x60743))
% 160.46/160.20  [6075]~P112(x60751)+~E(f188(f940(x60751,a928)),f302(x60751,x60752,x60753))+~P1(f870(f870(f233(x60751),x60752),x60753))
% 160.46/160.20  [6088]P1(f870(x60881,x60882))+~P1(f870(x60881,f453(x60881,x60883)))+~P1(f870(f870(f234(a932),x60882),x60883))
% 160.46/160.20  [6089]P1(f870(x60891,x60892))+~P1(f870(x60891,f457(x60891,x60893)))+~P1(f870(f870(f233(a932),x60892),x60893))
% 160.46/160.20  [6097]~E(x60971,f870(a112,x60973))+P1(f870(f870(f234(a932),x60971),f870(a112,x60972)))+~P1(f870(f870(f234(a932),x60973),x60972))
% 160.46/160.20  [6116]E(x61161,x61162)+~E(f870(f870(f80(a932),x61163),x61161),f870(f870(f80(a932),x61163),x61162))+~P1(f870(f870(f234(a932),f2(a932)),x61163))
% 160.46/160.20  [6172]E(f870(x61721,f505(x61721,x61722,x61723)),f77(a932))+~E(f870(f870(f8(x61723,a932),x61721),x61722),f77(a932))+~P1(f870(f60(x61723),x61722))
% 160.46/160.20  [6188]~P6(x61881)+P1(f870(f870(f233(x61881),x61882),f36(x61881,x61883)))+~P1(f870(f870(f328(x61881),x61882),x61883))
% 160.46/160.20  [6211]~P109(x62111)+~P1(f870(f870(f234(x62111),x62113),x62112))+~P1(f870(f870(f233(x62111),x62112),x62113))
% 160.46/160.20  [6215]~P109(x62151)+~P1(f870(f870(f234(x62151),x62153),x62152))+~P1(f870(f870(f234(x62151),x62152),x62153))
% 160.46/160.20  [6218]~P111(x62181)+~P1(f870(f870(f234(x62181),x62183),x62182))+~P1(f870(f870(f233(x62181),x62182),x62183))
% 160.46/160.20  [6219]~P111(x62191)+~P1(f870(f870(f234(x62191),x62193),x62192))+~P1(f870(f870(f234(x62191),x62192),x62193))
% 160.46/160.20  [6220]~P112(x62201)+~P1(f870(f870(f234(x62201),x62203),x62202))+~P1(f870(f870(f234(x62201),x62202),x62203))
% 160.46/160.20  [6245]~E(f870(x62452,f908(x62452,x62453,x62451)),f77(a932))+E(f870(f870(f11(x62451,a932),x62452),x62453),f77(a932))+~P1(f870(f60(x62451),x62453))
% 160.46/160.20  [6246]~E(f870(x62462,f506(x62462,x62463,x62461)),f2(a932))+E(f870(f870(f8(x62461,a932),x62462),x62463),f2(a932))+~P1(f870(f60(x62461),x62463))
% 160.46/160.20  [6262]~P110(x62621)+~P1(f870(f870(f234(x62621),x62623),x62622))+P1(f870(f870(f328(x62621),x62622),f870(f303(x62621),x62623)))
% 160.46/160.20  [6263]~P110(x62631)+~P1(f870(f870(f233(x62631),x62633),x62632))+P1(f870(f870(f328(x62631),x62632),f870(f282(x62631),x62633)))
% 160.46/160.20  [6264]~P110(x62641)+~P1(f870(f870(f233(x62641),x62642),x62643))+P1(f870(f870(f328(x62641),x62642),f870(f300(x62641),x62643)))
% 160.46/160.20  [6265]~P110(x62651)+~P1(f870(f870(f234(x62651),x62652),x62653))+P1(f870(f870(f328(x62651),x62652),f870(f281(x62651),x62653)))
% 160.46/160.20  [6266]~P120(x62661)+~P1(f870(f870(f286(x62661),x62662),x62663))+P1(f870(f870(f286(x62661),x62662),f870(f78(x62661),x62663)))
% 160.46/160.20  [6278]E(f870(x62781,f510(x62781,x62782,x62783)),f870(a112,f2(a932)))+~E(f870(f870(f8(x62783,a932),x62781),x62782),f870(a112,f2(a932)))+~P1(f870(f60(x62783),x62782))
% 160.46/160.20  [6363]~P6(x63631)+~P1(f870(f870(f328(x63631),x63633),x63632))+P1(f870(f870(f233(x63631),f37(x63631,x63632)),x63633))
% 160.46/160.20  [6384]~P1(f870(f870(f233(a932),x63841),x63843))+P1(f870(f870(f233(a932),x63841),x63842))+~P1(f870(f870(f233(a932),x63843),x63842))
% 160.46/160.20  [6385]~P1(f870(f870(f233(a1),x63851),x63853))+P1(f870(f870(f233(a1),x63851),x63852))+~P1(f870(f870(f233(a1),x63853),x63852))
% 160.46/160.20  [6405]~P110(x64051)+~P1(f870(f870(f328(x64051),x64053),f870(f282(x64051),x64052)))+P1(f870(f870(f233(x64051),x64052),x64053))
% 160.46/160.20  [6406]~P110(x64061)+~P1(f870(f870(f328(x64061),x64062),f870(f300(x64061),x64063)))+P1(f870(f870(f233(x64061),x64062),x64063))
% 160.46/160.20  [6407]~P110(x64071)+~P1(f870(f870(f328(x64071),x64073),f870(f303(x64071),x64072)))+P1(f870(f870(f234(x64071),x64072),x64073))
% 160.46/160.20  [6408]~P110(x64081)+~P1(f870(f870(f328(x64081),x64082),f870(f281(x64081),x64083)))+P1(f870(f870(f234(x64081),x64082),x64083))
% 160.46/160.20  [6409]~P120(x64091)+~P1(f870(f870(f286(x64091),x64092),f870(f78(x64091),x64093)))+P1(f870(f870(f286(x64091),x64092),x64093))
% 160.46/160.20  [6483]~P1(f870(x64831,x64832))+P1(f870(x64831,f803(x64831)))+~P1(f870(f870(f328(x64833),x64832),f241(f940(x64833,a928))))
% 160.46/160.20  [6627]~P67(x66271)+P1(f870(f870(f234(x66271),f2(x66271)),f909(x66273,x66272,x66271)))+P1(f870(f870(f233(x66271),x66272),x66273))
% 160.46/160.20  [6628]~P68(x66281)+P1(f870(f870(f234(x66281),f2(x66281)),f910(x66283,x66282,x66281)))+P1(f870(f870(f233(x66281),x66282),x66283))
% 160.46/160.20  [6700]~P81(x67001)+~P1(f870(f870(f233(x67001),x67003),f870(f78(x67001),x67002)))+P1(f870(f870(f233(x67001),x67002),f870(f78(x67001),x67003)))
% 160.46/160.20  [6702]~P81(x67021)+~P1(f870(f870(f234(x67021),x67023),f870(f78(x67021),x67022)))+P1(f870(f870(f234(x67021),x67022),f870(f78(x67021),x67023)))
% 160.46/160.20  [6714]~P1(f870(f870(f234(a932),x67141),x67143))+~P1(f870(f870(f234(a932),x67143),x67142))+P1(f870(f870(f234(a932),f870(a112,x67141)),x67142))
% 160.46/160.20  [6741]~P113(x67411)+P1(f870(f870(f233(x67411),f870(f100(x67411),x67412)),f870(f100(x67411),x67413)))+~P1(f870(f870(f233(a932),x67412),x67413))
% 160.46/160.20  [6742]~P126(x67421)+P1(f870(f870(f233(x67421),f870(f103(x67421),x67422)),f870(f103(x67421),x67423)))+~P1(f870(f870(f233(a1),x67422),x67423))
% 160.46/160.20  [6744]~P126(x67441)+P1(f870(f870(f234(x67441),f870(f103(x67441),x67442)),f870(f103(x67441),x67443)))+~P1(f870(f870(f234(a1),x67442),x67443))
% 160.46/160.20  [6745]~P113(x67451)+P1(f870(f870(f234(x67451),f870(f100(x67451),x67452)),f870(f100(x67451),x67453)))+~P1(f870(f870(f234(a932),x67452),x67453))
% 160.46/160.20  [6751]~P111(x67511)+E(f870(f870(f101(f940(x67511,a928)),f870(f281(x67511),x67512)),f870(f301(x67511,x67512),x67513)),f870(f281(x67511),x67513))+~P1(f870(f870(f233(x67511),x67512),x67513))
% 160.46/160.20  [6781]~P81(x67811)+~P1(f870(f870(f233(x67811),x67813),x67812))+P1(f870(f870(f233(x67811),f870(f78(x67811),x67812)),f870(f78(x67811),x67813)))
% 160.46/160.20  [6783]~P98(x67831)+~P1(f870(f870(f233(x67831),x67833),x67832))+P1(f870(f870(f233(x67831),f870(f78(x67831),x67832)),f870(f78(x67831),x67833)))
% 160.46/160.20  [6784]~P81(x67841)+~P1(f870(f870(f234(x67841),x67843),x67842))+P1(f870(f870(f234(x67841),f870(f78(x67841),x67842)),f870(f78(x67841),x67843)))
% 160.46/160.20  [6818]~P111(x68181)+E(f870(f870(f101(f940(x68181,a928)),f870(f300(x68181),x68182)),f305(x68181,x68182,x68183)),f870(f281(x68181),x68183))+~P1(f870(f870(f234(x68181),x68182),x68183))
% 160.46/160.20  [6819]~P111(x68191)+E(f870(f870(f101(f940(x68191,a928)),f870(f300(x68191),x68192)),f304(x68191,x68192,x68193)),f870(f300(x68191),x68193))+~P1(f870(f870(f233(x68191),x68192),x68193))
% 160.46/160.20  [6820]~P111(x68201)+E(f870(f870(f101(f940(x68201,a928)),f870(f281(x68201),x68202)),f302(x68201,x68202,x68203)),f870(f300(x68201),x68203))+~P1(f870(f870(f233(x68201),x68202),x68203))
% 160.46/160.20  [6854]~P111(x68541)+E(f870(f870(f101(f940(x68541,a928)),f870(f301(x68541,x68542),x68543)),f870(f282(x68541),x68543)),f870(f282(x68541),x68542))+~P1(f870(f870(f233(x68541),x68542),x68543))
% 160.46/160.20  [7010]~P111(x70101)+E(f870(f870(f101(f940(x70101,a928)),f305(x70101,x70102,x70103)),f870(f282(x70101),x70103)),f870(f303(x70101),x70102))+~P1(f870(f870(f234(x70101),x70102),x70103))
% 160.46/160.20  [7011]~P111(x70111)+E(f870(f870(f101(f940(x70111,a928)),f304(x70111,x70112,x70113)),f870(f303(x70111),x70113)),f870(f303(x70111),x70112))+~P1(f870(f870(f233(x70111),x70112),x70113))
% 160.46/160.20  [7012]~P111(x70121)+E(f870(f870(f101(f940(x70121,a928)),f302(x70121,x70122,x70123)),f870(f303(x70121),x70123)),f870(f282(x70121),x70122))+~P1(f870(f870(f233(x70121),x70122),x70123))
% 160.46/160.20  [7031]P1(f870(x70311,x70312))+~P1(f870(f870(f233(a932),x70312),x70313))+P1(f870(f870(f328(a932),f457(x70311,x70313)),f302(a932,f2(a932),x70313)))
% 160.46/160.20  [7065]E(x70651,x70652)+~E(f870(f870(f164(x70653),x70651),f664(x70653,x70652,x70651)),f870(f870(f164(x70653),x70652),f664(x70653,x70652,x70651)))+~E(f870(f189(f933(x70653)),x70651),f870(f189(f933(x70653)),x70652))
% 160.46/160.20  [7070]~E(x70703,f870(f870(f35(a932),x70701),x70702))+~P1(f870(f870(f234(a932),f2(a932)),x70702))+P1(f870(f870(f234(a932),x70701),f870(f870(f80(a932),x70702),f870(a112,x70703))))
% 160.46/160.20  [7086]~P1(f870(x70861,x70863))+~P1(f870(f870(f233(a932),x70863),x70862))+P1(f870(f870(f328(a932),f452(x70861,x70862)),f302(a932,f2(a932),x70862)))
% 160.46/160.20  [7123]~P1(f870(x71231,x71233))+P1(f870(x71231,f458(x71231,x71232)))+~P1(f870(f870(f328(a932),x71233),f302(a932,f2(a932),x71232)))
% 160.46/160.20  [7141]~P113(x71413)+~P1(f870(f870(f233(x71413),f870(f100(x71413),x71411)),f870(f100(x71413),x71412)))+P1(f870(f870(f233(a932),x71411),x71412))
% 160.46/160.20  [7142]~P126(x71423)+~P1(f870(f870(f233(x71423),f870(f103(x71423),x71421)),f870(f103(x71423),x71422)))+P1(f870(f870(f233(a1),x71421),x71422))
% 160.46/160.20  [7144]~P113(x71443)+~P1(f870(f870(f234(x71443),f870(f100(x71443),x71441)),f870(f100(x71443),x71442)))+P1(f870(f870(f234(a932),x71441),x71442))
% 160.46/160.20  [7145]~P126(x71453)+~P1(f870(f870(f234(x71453),f870(f103(x71453),x71451)),f870(f103(x71453),x71452)))+P1(f870(f870(f234(a1),x71451),x71452))
% 160.46/160.20  [7163]~P113(x71631)+~P1(f870(f870(f234(x71631),f77(x71631)),x71632))+P1(f870(f870(f234(x71631),f77(x71631)),f870(f870(f243(x71631),x71632),f870(a112,x71633))))
% 160.46/160.20  [7165]~P81(x71651)+~P1(f870(f870(f233(x71651),f870(f78(x71651),x71653)),f870(f78(x71651),x71652)))+P1(f870(f870(f233(x71651),x71652),x71653))
% 160.46/160.20  [7166]~P98(x71661)+~P1(f870(f870(f233(x71661),f870(f78(x71661),x71663)),f870(f78(x71661),x71662)))+P1(f870(f870(f233(x71661),x71662),x71663))
% 160.46/160.20  [7167]~P81(x71671)+~P1(f870(f870(f234(x71671),f870(f78(x71671),x71673)),f870(f78(x71671),x71672)))+P1(f870(f870(f234(x71671),x71672),x71673))
% 160.46/160.20  [7186]~P150(x71861,x71863)+P151(x71861,x71862)+P1(f870(f870(f864(x71861,x71863),f866(x71861,x71863,x71862)),x71863))
% 160.46/160.20  [7192]P1(f870(x71921,x71922))+~P1(f870(x71921,f459(x71921,x71923)))+~P1(f870(f870(f328(a932),x71922),f302(a932,f2(a932),x71923)))
% 160.46/160.20  [7214]~P67(x72141)+P1(f870(f870(f234(x72141),f909(x72143,x72142,x72141)),f77(x72141)))+P1(f870(f870(f233(x72141),x72142),x72143))
% 160.46/160.20  [7234]~E(f44(a932,x72343,x72342),f44(a932,x72341,x72342))+E(f870(f870(f79(a932),x72341),f870(f870(f80(a932),x72342),f907(x72341,x72342,x72343))),x72343)+~P1(f870(f870(f233(a932),x72341),x72343))
% 160.46/160.20  [7290]E(f870(f870(f11(x72901,a932),x72902),x72903),f77(a932))+~P1(f870(f60(x72901),x72903))+P1(f870(f870(f328(x72901),f908(x72902,x72903,x72901)),x72903))
% 160.46/160.20  [7291]E(f870(f870(f8(x72911,a932),x72912),x72913),f2(a932))+~P1(f870(f60(x72911),x72913))+P1(f870(f870(f328(x72911),f506(x72912,x72913,x72911)),x72913))
% 160.46/160.20  [7313]~P112(x73131)+~P1(f870(f870(f233(x73131),x73132),x73133))+P1(f870(f870(f233(f940(x73131,a928)),f870(f300(x73131),x73132)),f870(f300(x73131),x73133)))
% 160.46/160.20  [7314]~P111(x73141)+~P1(f870(f870(f233(x73141),x73143),x73142))+P1(f870(f870(f233(f940(x73141,a928)),f870(f303(x73141),x73142)),f870(f303(x73141),x73143)))
% 160.46/160.20  [7315]~P111(x73151)+~P1(f870(f870(f233(x73151),x73152),x73153))+P1(f870(f870(f233(f940(x73151,a928)),f870(f281(x73151),x73152)),f870(f281(x73151),x73153)))
% 160.46/160.20  [7316]~P112(x73161)+~P1(f870(f870(f233(x73161),x73163),x73162))+P1(f870(f870(f233(f940(x73161,a928)),f870(f282(x73161),x73162)),f870(f282(x73161),x73163)))
% 160.46/160.20  [7317]~P111(x73171)+~P1(f870(f870(f234(x73171),x73172),x73173))+P1(f870(f870(f234(f940(x73171,a928)),f870(f281(x73171),x73172)),f870(f281(x73171),x73173)))
% 160.46/160.20  [7328]~P6(x73281)+P1(f870(f870(f233(x73281),x73282),f37(x73281,x73283)))+P1(f870(f870(f328(x73281),f391(x73283,x73282,x73281)),x73283))
% 160.46/160.20  [7334]~P81(x73341)+P1(f870(f870(f233(x73341),f870(f870(f3(x73341),x73342),x73343)),f2(x73341)))+~P1(f870(f870(f233(x73341),x73342),x73343))
% 160.46/160.20  [7335]~P81(x73351)+P1(f870(f870(f234(x73351),f870(f870(f3(x73351),x73352),x73353)),f2(x73351)))+~P1(f870(f870(f234(x73351),x73352),x73353))
% 160.46/160.20  [7377]P1(f870(x73771,x73772))+P1(f870(f870(f233(a932),f459(x73771,x73773)),x73773))+~P1(f870(f870(f328(a932),x73772),f302(a932,f2(a932),x73773)))
% 160.46/160.20  [7417]~E(f870(f870(f8(x74171,a932),x74172),x74173),f77(a932))+~P1(f870(f60(x74171),x74173))+P1(f870(f870(f328(x74171),f505(x74172,x74173,x74171)),x74173))
% 160.46/160.20  [7418]~P1(f870(x74181,x74183))+P1(f870(f870(f233(a932),f458(x74181,x74182)),x74182))+~P1(f870(f870(f328(a932),x74183),f302(a932,f2(a932),x74182)))
% 160.46/160.20  [7458]~P6(x74581)+P1(f870(f870(f328(x74581),f431(x74583,x74582,x74581)),x74582))+P1(f870(f870(f233(x74581),f36(x74581,x74582)),x74583))
% 160.46/160.20  [7492]~E(f870(f870(f8(x74921,a932),x74922),x74923),f870(a112,f2(a932)))+~P1(f870(f60(x74921),x74923))+P1(f870(f870(f328(x74921),f510(x74922,x74923,x74921)),x74923))
% 160.46/160.20  [7503]E(x75031,f2(a932))+P1(f870(x75032,f44(a932,x75033,x75031)))+P1(f870(f870(f234(a932),f887(x75031,x75033,x75032)),x75031))
% 160.46/160.20  [7619]~P1(f870(x76191,x76192))+P1(f870(x76191,f44(a932,x76192,x76193)))+P1(f870(f870(f234(a932),f887(x76193,x76192,x76191)),x76193))
% 160.46/160.20  [7740]E(x77401,f113(x77402))+~P1(f870(f870(f328(f933(x77402)),x77401),f161(x77402,x77403)))+P1(f870(f870(f328(x77402),f703(x77403,x77401,x77402)),x77403))
% 160.46/160.20  [7763]~P111(x77631)+E(f870(f870(f101(f940(x77631,a928)),f870(f870(f308(x77631),x77632),f188(f940(x77631,a928)))),f305(x77631,x77632,x77633)),f870(f301(x77631,x77632),x77633))+~P1(f870(f870(f234(x77631),x77632),x77633))
% 160.46/160.20  [7786]~P111(x77861)+E(f870(f870(f101(f940(x77861,a928)),f870(f870(f308(x77861),x77862),f188(f940(x77861,a928)))),f304(x77861,x77862,x77863)),f302(x77861,x77862,x77863))+~P1(f870(f870(f233(x77861),x77862),x77863))
% 160.46/160.20  [7892]~P111(x78921)+P1(f870(f870(f233(x78921),x78922),x78923))+~P1(f870(f870(f233(f940(x78921,a928)),f870(f303(x78921),x78923)),f870(f303(x78921),x78922)))
% 160.46/160.20  [7893]~P112(x78931)+P1(f870(f870(f233(x78931),x78932),x78933))+~P1(f870(f870(f233(f940(x78931,a928)),f870(f282(x78931),x78933)),f870(f282(x78931),x78932)))
% 160.46/160.20  [7894]~P111(x78941)+P1(f870(f870(f233(x78941),x78942),x78943))+~P1(f870(f870(f233(f940(x78941,a928)),f870(f281(x78941),x78942)),f870(f281(x78941),x78943)))
% 160.46/160.20  [7895]~P112(x78951)+P1(f870(f870(f233(x78951),x78952),x78953))+~P1(f870(f870(f233(f940(x78951,a928)),f870(f300(x78951),x78952)),f870(f300(x78951),x78953)))
% 160.46/160.20  [7896]~P111(x78961)+P1(f870(f870(f234(x78961),x78962),x78963))+~P1(f870(f870(f234(f940(x78961,a928)),f870(f281(x78961),x78962)),f870(f281(x78961),x78963)))
% 160.46/160.20  [7919]~P81(x79191)+~P1(f870(f870(f233(x79191),f870(f870(f3(x79191),x79192),x79193)),f2(x79191)))+P1(f870(f870(f233(x79191),x79192),x79193))
% 160.46/160.20  [7920]~P81(x79201)+~P1(f870(f870(f234(x79201),f870(f870(f3(x79201),x79202),x79203)),f2(x79201)))+P1(f870(f870(f234(x79201),x79202),x79203))
% 160.46/160.20  [8026]P151(x80261,x80262)+~P150(x80261,x80263)+~P1(f870(f870(f867(x80261,x80263),f866(x80261,x80263,x80262)),x80262))
% 160.46/160.20  [8082]E(x80821,f2(a932))+~E(f870(f142(a932,a932,f79(a932),x80822),x80823),f2(a932))+~P1(f870(f870(f328(a932),x80821),f870(f172(a932),x80823)))
% 160.46/160.20  [8086]~P6(x80861)+~P1(f870(f870(f233(x80861),f431(x80863,x80862,x80861)),x80863))+P1(f870(f870(f233(x80861),f36(x80861,x80862)),x80863))
% 160.46/160.20  [8238]P1(f870(f870(f233(a1),f2(a1)),f892(x82381,x82382,x82383)))+P1(f870(f870(x82382,f870(f870(f35(a1),x82381),x82383)),f44(a1,x82381,x82383)))+~P1(f870(f870(f234(a1),f2(a1)),x82383))
% 160.46/160.20  [8329]E(x83291,x83292)+~E(f870(f189(f933(x83293)),x83291),f870(f189(f933(x83293)),x83292))+~P1(f870(f870(f256(x83293,x83293,a928),a324),f676(x83293,x83291,x83292)))
% 160.46/160.20  [8400]~P40(x84002,x84003)+E(x84001,f188(f940(x84002,a928)))+~P1(f870(f870(f233(f940(x84002,a928)),x84001),f870(f284(x84002,x84002,x84003),x84001)))
% 160.46/160.20  [8431]~P68(x84311)+~P1(f870(f870(f233(x84311),x84312),f870(f870(f79(x84311),x84313),f910(x84313,x84312,x84311))))+P1(f870(f870(f233(x84311),x84312),x84313))
% 160.46/160.20  [8466]P56(x84661,x84662,x84663)+P1(f870(f870(f328(x84661),f401(x84663,x84662,x84661)),x84662))+P1(f870(f870(f328(f939(x84661,x84661)),f402(x84663,x84662,x84661)),x84663))
% 160.46/160.20  [8487]P1(f870(f870(x84872,f870(f870(f35(a1),x84871),x84873)),f44(a1,x84871,x84873)))+~P1(f870(f870(f234(a1),f2(a1)),x84873))+P1(f870(f870(f234(a1),f892(x84871,x84872,x84873)),x84873))
% 160.46/160.20  [8511]E(f870(f309(a932,a932,f870(f870(f9(a932,a932,a932),f3(a932)),x85111)),f870(f301(a932,x85112),x85113)),f188(f940(a932,a928)))+P1(f870(f870(f234(a932),x85111),x85113))+P1(f870(f870(f234(a932),x85112),x85113))
% 160.46/160.20  [8623]E(f870(f309(a932,a932,f870(f870(f9(a932,a932,a932),f3(a932)),x86231)),f870(f301(a932,x86232),x86233)),f870(f870(f308(a932),f2(a932)),f188(f940(a932,a928))))+P1(f870(f870(f234(a932),x86231),x86233))+~P1(f870(f870(f234(a932),x86232),x86233))
% 160.46/160.20  [8637]~P111(x86371)+E(f149(x86371,x86371,f7(x86371),x86372,x86373),x86373)+~P1(f870(f870(f328(x86371),x86372),f870(f172(x86371),x86373)))
% 160.46/160.20  [8651]P26(x86511,x86511,x86512,x86513)+~P1(f870(f60(x86511),x86513))+~P1(f870(f870(f233(f940(x86511,a928)),x86513),f870(f309(x86511,x86511,x86512),x86513)))
% 160.46/160.20  [8676]E(f870(f870(f79(a1),f870(f870(f80(a1),x86761),f893(x86762,x86763,x86761))),f892(x86762,x86763,x86761)),x86762)+P1(f870(f870(x86763,f870(f870(f35(a1),x86762),x86761)),f44(a1,x86762,x86761)))+~P1(f870(f870(f234(a1),f2(a1)),x86761))
% 160.46/160.20  [8912]~P1(f870(f870(x89121,f893(x89122,x89121,x89123)),f892(x89122,x89121,x89123)))+P1(f870(f870(x89121,f870(f870(f35(a1),x89122),x89123)),f44(a1,x89122,x89123)))+~P1(f870(f870(f234(a1),f2(a1)),x89123))
% 160.46/160.20  [9807]~P1(f870(f60(x98071),x98072))+~P1(f870(f870(f328(x98071),x98073),x98072))+P1(f870(f870(f234(a932),f870(f34(x98071),f870(f870(f3(f940(x98071,a928)),x98072),f870(f870(f308(x98071),x98073),f188(f940(x98071,a928)))))),f870(f34(x98071),x98072)))
% 160.46/160.20  [10399]P56(x103991,x103992,x103993)+~P1(f870(f870(f256(x103991,x103991,a928),f870(f870(f9(x103991,f940(x103991,a928),f940(x103991,a928)),f870(f870(f10(f940(a928,a928),f940(f940(x103991,a928),f940(x103991,a928)),x103991),f10(a928,a928,x103991)),f870(f870(f10(a928,f940(a928,a928),x103991),a325),f870(f870(f9(x103991,f940(x103991,a928),a928),f328(x103991)),x103992)))),f870(f870(f9(x103991,f940(x103991,a928),a928),f328(x103991)),x103992))),f402(x103993,x103992,x103991)))+P1(f870(f870(f328(x103991),f401(x103993,x103992,x103991)),x103992))
% 160.46/160.20  [5720]~P123(x57202)+E(x57201,f2(x57202))+E(f870(f870(f289(x57202),x57203),f870(f78(x57202),x57201)),f870(f78(x57202),f870(f870(f289(x57202),x57203),x57201)))
% 160.46/160.20  [5863]~E(x58633,f188(f940(x58631,a928)))+~E(x58632,f188(f940(x58631,a928)))+E(f870(f870(f101(f940(x58631,a928)),x58632),x58633),f188(f940(x58631,a928)))
% 160.46/160.20  [5921]~E(x59213,f2(a932))+~P1(f870(x59211,f2(a932)))+P1(f870(x59211,f870(f870(f35(a932),x59212),x59213)))
% 160.46/160.20  [6064]~P68(x60642)+E(x60641,f2(x60642))+E(f870(f870(f289(x60642),f870(f75(x60642),x60643)),f870(f75(x60642),x60641)),f870(f75(x60642),f870(f870(f289(x60642),x60643),x60641)))
% 160.46/160.20  [6235]~P1(f870(f60(x62351),x62353))+E(f870(f34(x62351),f870(f870(f308(x62351),x62352),x62353)),f870(a112,f870(f34(x62351),x62353)))+P1(f870(f870(f328(x62351),x62352),x62353))
% 160.46/160.20  [6311]~E(x63112,f2(a932))+P1(f870(x63111,f2(a932)))+~P1(f870(x63111,f870(f870(f35(a932),x63113),x63112)))
% 160.46/160.20  [6328]~P1(f870(f60(x63281),x63283))+E(f870(f34(x63281),f870(f870(f308(x63281),x63282),x63283)),f870(f34(x63281),x63283))+~P1(f870(f870(f328(x63281),x63282),x63283))
% 160.46/160.20  [6365]~P1(f870(f60(x63651),x63653))+E(f870(f34(x63651),f870(f870(f308(x63651),x63652),x63653)),f870(f870(f79(a932),f77(a932)),f870(f34(x63651),x63653)))+P1(f870(f870(f328(x63651),x63652),x63653))
% 160.46/160.20  [6372]~P5(x63721)+E(f870(f870(f35(x63721),x63722),f870(f78(x63721),x63723)),f870(f78(x63721),f870(f870(f35(x63721),x63722),x63723)))+~P1(f870(f870(f286(x63721),x63723),x63722))
% 160.46/160.20  [6484]E(f870(f870(f79(a932),x64841),f685(x64841,x64842,x64843)),x64842)+~P1(f870(x64843,f2(a932)))+P1(f870(x64843,f870(f870(f3(a932),x64842),x64841)))
% 160.46/160.20  [6485]E(f870(f870(f79(a932),x64851),f687(x64851,x64852,x64853)),x64852)+~P1(f870(x64853,f2(a932)))+P1(f870(x64853,f870(f870(f3(a932),x64852),x64851)))
% 160.46/160.20  [6509]~P5(x65091)+E(f870(f870(f35(x65091),f870(f78(x65091),x65092)),x65093),f870(f78(x65091),f870(f870(f35(x65091),x65092),x65093)))+~P1(f870(f870(f286(x65091),x65093),x65092))
% 160.46/160.20  [6533]~P6(x65331)+~P1(f870(f60(x65331),x65333))+E(f870(f870(f63(x65331,x65331,f101(x65331)),x65332),x65333),f870(f870(f101(x65331),x65332),f36(x65331,x65333)))
% 160.46/160.20  [6534]~P6(x65341)+~P1(f870(f60(x65341),x65343))+E(f870(f870(f63(x65341,x65341,f102(x65341)),x65342),x65343),f870(f870(f102(x65341),x65342),f37(x65341,x65343)))
% 160.46/160.20  [6540]~P95(x65401)+~E(f870(f104(x65401),x65402),f870(f104(x65401),x65403))+P29(x65401,f870(f104(x65401),f870(f870(f79(a1),x65402),f870(f78(a1),x65403))))
% 160.46/160.20  [6549]~P141(x65491)+E(f870(f870(f3(x65491),f870(f100(x65491),x65492)),f870(f100(x65491),x65493)),f870(f100(x65491),f870(f870(f3(a932),x65492),x65493)))+~P1(f870(f870(f233(a932),x65493),x65492))
% 160.46/160.20  [6555]~P120(x65551)+~P1(f870(f870(f286(x65551),x65552),x65553))+P1(f870(f870(f286(x65551),f870(f78(x65551),x65552)),x65553))
% 160.46/160.20  [6638]E(f870(f870(f79(a932),x66381),f685(x66381,x66382,x66383)),x66382)+P1(f870(f870(f234(a932),x66382),x66381))+P1(f870(x66383,f870(f870(f3(a932),x66382),x66381)))
% 160.46/160.20  [6639]E(f870(f870(f79(a932),x66391),f687(x66391,x66392,x66393)),x66392)+P1(f870(f870(f234(a932),x66392),x66391))+P1(f870(x66393,f870(f870(f3(a932),x66392),x66391)))
% 160.46/160.20  [6657]~P126(x66571)+E(f870(f870(f80(x66571),f870(f75(x66571),x66572)),x66573),f870(f75(x66571),f870(f870(f80(x66571),x66572),x66573)))+~P1(f870(f870(f233(x66571),f2(x66571)),x66573))
% 160.46/160.20  [6658]~P67(x66581)+E(f870(f870(f289(x66581),f870(f75(x66581),x66582)),x66583),f870(f75(x66581),f870(f870(f289(x66581),x66582),x66583)))+~P1(f870(f870(f234(x66581),f2(x66581)),x66583))
% 160.46/160.20  [6667]~P111(x66671)+~P1(f870(f60(x66671),x66673))+E(f870(f870(f63(x66671,x66671,f237(x66671)),x66672),x66673),f16(x66671,f870(f870(f308(x66671),x66672),x66673)))
% 160.46/160.20  [6668]~P111(x66681)+~P1(f870(f60(x66681),x66683))+E(f870(f870(f63(x66681,x66681,f232(x66681)),x66682),x66683),f17(x66681,f870(f870(f308(x66681),x66682),x66683)))
% 160.46/160.20  [6669]~P102(x66691)+~P1(f870(f60(x66691),x66693))+E(f870(f870(f63(x66691,x66691,f101(x66691)),x66692),x66693),f15(x66691,f870(f870(f308(x66691),x66692),x66693)))
% 160.46/160.20  [6670]~P102(x66701)+~P1(f870(f60(x66701),x66703))+E(f870(f870(f63(x66701,x66701,f102(x66701)),x66702),x66703),f12(x66701,f870(f870(f308(x66701),x66702),x66703)))
% 160.46/160.20  [6716]E(x67161,f113(x67162))+~E(f179(x67162,x67163),f113(f933(x67162)))+~P1(f870(f870(f328(f933(x67162)),x67161),f870(f172(f933(x67162)),x67163)))
% 160.46/160.20  [6759]~P1(f870(f137(x67591),x67593))+P1(f870(f870(f328(x67591),x67592),f870(f172(x67591),x67593)))+P1(f870(f137(x67591),f870(f870(f151(x67591),x67592),x67593)))
% 160.46/160.20  [6770]~P99(x67701)+~P1(f870(f60(x67701),x67703))+E(f870(f62(x67701,f80(x67701)),f870(f870(f308(x67701),x67702),x67703)),f870(f870(f63(x67701,x67701,f80(x67701)),x67702),x67703))
% 160.46/160.20  [6792]~P111(x67921)+~P1(f870(f60(x67921),x67923))+E(f13(x67921,f237(x67921),f870(f870(f308(x67921),x67922),x67923)),f870(f870(f63(x67921,x67921,f237(x67921)),x67922),x67923))
% 160.46/160.20  [6793]~P111(x67931)+~P1(f870(f60(x67931),x67933))+E(f14(x67931,f232(x67931),f870(f870(f308(x67931),x67932),x67933)),f870(f870(f63(x67931,x67931,f232(x67931)),x67932),x67933))
% 160.46/160.20  [6795]P1(f870(x67951,f2(a932)))+~P1(f870(f870(f234(a932),x67952),x67953))+~P1(f870(x67951,f870(f870(f3(a932),x67952),x67953)))
% 160.46/160.20  [6815]~P87(x68151)+P1(f870(f870(f233(x68151),x68152),x68153))+~P1(f870(f870(f233(x68151),f870(f75(x68151),x68152)),x68153))
% 160.46/160.20  [6816]~P126(x68161)+P1(f870(f870(f234(x68161),x68162),x68163))+~P1(f870(f870(f234(x68161),f870(f75(x68161),x68162)),x68163))
% 160.46/160.20  [6817]~P120(x68171)+P1(f870(f870(f286(x68171),x68172),x68173))+~P1(f870(f870(f286(x68171),f870(f78(x68171),x68172)),x68173))
% 160.46/160.20  [6834]E(x68341,f113(x68342))+E(f870(f141(x68342),f870(f870(f138(x68342),x68343),x68341)),f870(f870(f164(x68342),x68341),x68343))+~P1(f870(f870(f234(a932),x68343),f870(f189(f933(x68342)),x68341)))
% 160.46/160.20  [6886]~P1(f870(x68861,x68863))+P1(f870(x68861,f454(x68861,x68862)))+~P1(f870(f870(f328(a932),x68863),f870(f301(a932,f2(a932)),x68862)))
% 160.46/160.20  [6906]P1(f870(x69061,x69062))+~P1(f870(f870(f234(a932),x69062),x69063))+P1(f870(f870(f328(a932),f453(x69061,x69063)),f870(f301(a932,f2(a932)),x69063)))
% 160.46/160.20  [6921]~P113(x69211)+~P1(f870(f870(f233(x69211),f77(x69211)),x69212))+P1(f870(f870(f233(x69211),f77(x69211)),f870(f870(f243(x69211),x69212),x69213)))
% 160.46/160.20  [6923]~P113(x69231)+~P1(f870(f870(f233(x69231),f2(x69231)),x69232))+P1(f870(f870(f233(x69231),f2(x69231)),f870(f870(f243(x69231),x69232),x69233)))
% 160.46/160.20  [6925]~P113(x69251)+~P1(f870(f870(f234(x69251),f2(x69251)),x69252))+P1(f870(f870(f234(x69251),f2(x69251)),f870(f870(f243(x69251),x69252),x69253)))
% 160.46/160.20  [6950]~P1(f870(x69501,x69503))+~P1(f870(f870(f234(a932),x69503),x69502))+P1(f870(f870(f328(a932),f444(x69501,x69502)),f870(f301(a932,f2(a932)),x69502)))
% 160.46/160.20  [6958]P1(f870(f60(x69581),x69582))+~P1(f870(f60(x69581),x69583))+~P1(f870(f870(f233(f940(x69581,a928)),x69582),x69583))
% 160.46/160.20  [6965]~P1(f870(f870(f286(a932),x69651),x69652))+~P1(f870(f870(f286(a932),x69651),x69653))+P1(f870(f870(f286(a932),x69651),f870(f870(f3(a932),x69652),x69653)))
% 160.46/160.20  [6966]P1(f870(x69661,x69662))+~P1(f870(x69661,f455(x69661,x69663)))+~P1(f870(f870(f328(a932),x69662),f870(f301(a932,f2(a932)),x69663)))
% 160.46/160.20  [6977]E(x69771,f2(a932))+P1(f870(x69772,f899(x69771,x69773,x69772)))+~P1(f870(x69772,f870(f870(f35(a932),x69773),x69771)))
% 160.46/160.20  [6985]~P127(x69852)+E(x69851,f2(x69852))+~E(f870(f870(f79(x69852),f870(f870(f80(x69852),x69853),x69853)),f870(f870(f80(x69852),x69851),x69851)),f2(x69852))
% 160.46/160.20  [6986]~P127(x69862)+E(x69861,f2(x69862))+~E(f870(f870(f79(x69862),f870(f870(f80(x69862),x69861),x69861)),f870(f870(f80(x69862),x69863),x69863)),f2(x69862))
% 160.46/160.20  [7032]E(x70321,f2(a932))+~P1(f870(x70322,f900(x70321,x70323,x70322)))+P1(f870(x70322,f870(f870(f35(a932),x70323),x70321)))
% 160.46/160.20  [7037]~P111(x70371)+~P14(x70371,x70373)+P14(x70371,f870(f870(f148(x70371,x70371,f7(x70371)),x70372),x70373))
% 160.46/160.20  [7079]P1(f870(x70791,f899(x70792,x70793,x70791)))+P1(f870(x70791,f2(a932)))+~P1(f870(x70791,f870(f870(f35(a932),x70793),x70792)))
% 160.46/160.20  [7085]~P95(x70851)+E(f870(f104(x70851),x70852),f870(f104(x70851),x70853))+~P29(x70851,f870(f104(x70851),f870(f870(f79(a1),x70852),f870(f78(a1),x70853))))
% 160.46/160.20  [7148]E(x71481,f2(a1))+E(x71482,f2(a1))+~P1(f870(f48(x71482,x71482),f870(f870(f251(a1,a1),x71483),x71481)))
% 160.46/160.20  [7149]E(x71491,f77(a1))+E(x71492,f2(a1))+~P1(f870(f48(x71492,x71492),f870(f870(f251(a1,a1),x71491),x71493)))
% 160.46/160.20  [7164]P1(f870(x71641,x71642))+P1(f870(f870(f234(a932),f455(x71641,x71643)),x71643))+~P1(f870(f870(f328(a932),x71642),f870(f301(a932,f2(a932)),x71643)))
% 160.46/160.20  [7188]~P1(f870(x71881,f685(x71883,x71882,x71881)))+~P1(f870(x71881,f2(a932)))+P1(f870(x71881,f870(f870(f3(a932),x71882),x71883)))
% 160.46/160.20  [7189]~P1(f870(x71891,f687(x71893,x71892,x71891)))+~P1(f870(x71891,f2(a932)))+P1(f870(x71891,f870(f870(f3(a932),x71892),x71893)))
% 160.46/160.20  [7190]~P1(f870(x71901,f900(x71903,x71902,x71901)))+~P1(f870(x71901,f2(a932)))+P1(f870(x71901,f870(f870(f35(a932),x71902),x71903)))
% 160.46/160.20  [7210]~P1(f870(x72101,x72103))+P1(f870(f870(f234(a932),f454(x72101,x72102)),x72102))+~P1(f870(f870(f328(a932),x72103),f870(f301(a932,f2(a932)),x72102)))
% 160.46/160.20  [7211]E(f870(f870(f3(a932),f870(f870(f3(a932),x72111),x72112)),f870(f870(f3(a932),x72113),x72112)),f870(f870(f3(a932),x72111),x72113))+~P1(f870(f870(f233(a932),x72112),x72111))+~P1(f870(f870(f233(a932),x72112),x72113))
% 160.46/160.20  [7247]~P81(x72471)+~P1(f870(f870(f233(x72471),f870(f78(x72471),x72473)),x72472))+P1(f870(f870(f233(x72471),f870(f78(x72471),x72472)),x72473))
% 160.46/160.20  [7249]~P87(x72491)+~P1(f870(f870(f233(x72491),f870(f75(x72491),x72492)),x72493))+P1(f870(f870(f233(x72491),f870(f78(x72491),x72492)),x72493))
% 160.46/160.20  [7251]~P81(x72511)+~P1(f870(f870(f234(x72511),f870(f78(x72511),x72513)),x72512))+P1(f870(f870(f234(x72511),f870(f78(x72511),x72512)),x72513))
% 160.46/160.20  [7252]~P126(x72521)+~P1(f870(f870(f234(x72521),f870(f75(x72521),x72522)),x72523))+P1(f870(f870(f234(x72521),f870(f78(x72521),x72522)),x72523))
% 160.46/160.20  [7285]~P1(f870(x72853,f685(x72852,x72851,x72853)))+P1(f870(f870(f234(a932),x72851),x72852))+P1(f870(x72853,f870(f870(f3(a932),x72851),x72852)))
% 160.46/160.20  [7286]~P1(f870(x72863,f687(x72862,x72861,x72863)))+P1(f870(f870(f234(a932),x72861),x72862))+P1(f870(x72863,f870(f870(f3(a932),x72861),x72862)))
% 160.46/160.20  [7338]~E(f438(x73383,x73382,x73381),f439(x73383,x73382,x73381))+E(f870(f870(f102(f940(x73381,a928)),x73382),f36(f940(x73381,a928),x73383)),f188(f940(x73381,a928)))+P1(f870(f870(f328(f940(x73381,a928)),x73382),x73383))
% 160.46/160.20  [7346]~P1(f870(f60(x73461),x73463))+P1(f870(f60(x73461),f37(f940(x73461,a928),x73462)))+~P1(f870(f870(f328(f940(x73461,a928)),x73463),x73462))
% 160.46/160.20  [7406]~P111(x74061)+E(f870(f870(f101(f940(x74061,a928)),f870(f301(x74061,x74062),x74063)),f870(f870(f308(x74061),x74063),f188(f940(x74061,a928)))),f302(x74061,x74062,x74063))+~P1(f870(f870(f233(x74061),x74062),x74063))
% 160.46/160.20  [7407]E(x74071,f2(a932))+P1(f870(f870(f234(a932),f905(x74071,x74073,x74072)),x74071))+P1(f870(x74072,f870(f870(f35(a932),x74073),x74071)))
% 160.46/160.20  [7436]P1(f870(f870(f234(a932),f870(f189(f933(x74361)),x74362)),f797(x74363,x74361)))+~P1(f870(f60(f933(x74361)),x74363))+~P1(f870(f870(f328(f933(x74361)),x74362),x74363))
% 160.46/160.20  [7442]E(x74421,x74422)+~P1(f870(f870(f233(f940(x74423,a928)),x74421),x74422))+P1(f870(f870(f234(f940(x74423,a928)),x74421),x74422))
% 160.46/160.20  [7455]E(x74551,x74552)+~E(f870(f189(f933(x74553)),x74551),f870(f189(f933(x74553)),x74552))+P1(f870(f870(f234(a932),f664(x74553,x74551,x74552)),f870(f189(f933(x74553)),x74552)))
% 160.46/160.20  [7504]P9(x75041,x75042,x75043)+~E(f870(f263(x75041,x75041),x75043),x75042)+~E(f870(f870(f288(x75041,x75041,x75041),f870(f285(x75041,x75041),x75043)),x75043),x75043)
% 160.46/160.20  [7585]~P1(f870(x75851,f2(a932)))+P1(f870(f870(f234(a932),f905(x75853,x75852,x75851)),x75853))+P1(f870(x75851,f870(f870(f35(a932),x75852),x75853)))
% 160.46/160.20  [7598]~P111(x75981)+E(f870(f870(f101(f940(x75981,a928)),f305(x75981,x75982,x75983)),f870(f870(f308(x75981),x75983),f188(f940(x75981,a928)))),f304(x75981,x75982,x75983))+~P1(f870(f870(f234(x75981),x75982),x75983))
% 160.46/160.20  [7694]~P1(f870(f60(x76941),x76943))+P1(f870(f870(f233(a932),f870(f34(x76941),x76942)),f870(f34(x76941),x76943)))+~P1(f870(f870(f233(f940(x76941,a928)),x76942),x76943))
% 160.46/160.20  [7695]~P1(f870(f60(x76951),x76953))+P1(f870(f870(f234(a932),f870(f34(x76951),x76952)),f870(f34(x76951),x76953)))+~P1(f870(f870(f234(f940(x76951,a928)),x76952),x76953))
% 160.46/160.20  [7829]E(x78291,x78292)+~P1(f870(f870(f233(f940(x78293,a928)),x78292),x78291))+~P1(f870(f870(f233(f940(x78293,a928)),x78291),x78292))
% 160.46/160.20  [7832]~P111(x78321)+P14(x78321,x78322)+~P14(x78321,f870(f870(f148(x78321,x78321,f7(x78321)),x78323),x78322))
% 160.46/160.20  [7901]~P1(f870(f870(f234(a932),x79013),x79012))+~P1(f870(f870(f234(a932),x79013),x79011))+P1(f870(f870(f234(a932),f870(f870(f3(a932),x79011),x79012)),f870(f870(f3(a932),x79011),x79013)))
% 160.46/160.20  [7902]~P1(f870(f870(f233(a932),x79022),x79021))+~P1(f870(f870(f234(a932),x79021),x79023))+P1(f870(f870(f234(a932),f870(f870(f3(a932),x79021),x79022)),f870(f870(f3(a932),x79023),x79022)))
% 160.46/160.20  [7917]~P1(f870(f870(f234(a1),x79172),f2(a1)))+~P1(f870(f870(f233(a1),x79173),x79171))+P1(f870(f870(f233(a1),f870(f870(f35(a1),x79171),x79172)),f870(f870(f35(a1),x79173),x79172)))
% 160.46/160.20  [7934]~P1(f870(f870(f234(a932),f2(a932)),x79343))+~P1(f870(f870(f233(a932),x79343),x79342))+P1(f870(f870(f233(a932),f870(f870(f35(a932),x79341),x79342)),f870(f870(f35(a932),x79341),x79343)))
% 160.46/160.20  [7935]~P1(f870(f870(f234(a1),f2(a1)),x79352))+~P1(f870(f870(f233(a1),x79351),x79353))+P1(f870(f870(f233(a1),f870(f870(f35(a1),x79351),x79352)),f870(f870(f35(a1),x79353),x79352)))
% 160.46/160.20  [7939]~P1(f870(f870(f234(a932),f2(a932)),x79392))+~P1(f870(f870(f234(a932),x79391),x79393))+P1(f870(f870(f234(a932),f870(f870(f80(a932),x79391),x79392)),f870(f870(f80(a932),x79393),x79392)))
% 160.46/160.20  [7940]~P1(f870(f870(f234(a932),f2(a932)),x79401))+~P1(f870(f870(f234(a932),x79402),x79403))+P1(f870(f870(f234(a932),f870(f870(f80(a932),x79401),x79402)),f870(f870(f80(a932),x79401),x79403)))
% 160.46/160.20  [7941]~P1(f870(f870(f234(a1),f2(a1)),x79411))+~P1(f870(f870(f234(a1),x79412),x79413))+P1(f870(f870(f234(a1),f870(f870(f80(a1),x79411),x79412)),f870(f870(f80(a1),x79411),x79413)))
% 160.46/160.20  [7942]~P1(f870(f870(f234(a932),f2(a932)),x79421))+~P1(f870(f870(f286(a932),x79422),x79423))+P1(f870(f870(f286(a932),f870(f870(f80(a932),x79421),x79422)),f870(f870(f80(a932),x79421),x79423)))
% 160.46/160.20  [7989]E(x79891,f2(a932))+E(f870(f870(f79(a932),f870(f870(f80(a932),x79891),f900(x79891,x79892,x79893))),f905(x79891,x79892,x79893)),x79892)+P1(f870(x79893,f870(f870(f35(a932),x79892),x79891)))
% 160.46/160.20  [8049]E(f870(f870(f79(a932),f870(f870(f80(a932),x80491),f900(x80491,x80492,x80493))),f905(x80491,x80492,x80493)),x80492)+~P1(f870(x80493,f2(a932)))+P1(f870(x80493,f870(f870(f35(a932),x80492),x80491)))
% 160.46/160.20  [8067]~P1(f870(f60(x80671),x80673))+P1(f870(f870(f328(x80671),f919(x80672,x80673,x80671)),x80673))+P1(f870(f870(f234(a932),f2(a932)),f870(f870(f11(x80671,a932),x80672),x80673)))
% 160.46/160.20  [8068]~P1(f870(f60(x80681),x80683))+P1(f870(f870(f328(x80681),f446(x80682,x80683,x80681)),x80683))+P1(f870(f870(f234(a932),f2(a932)),f870(f870(f11(x80681,a932),x80682),x80683)))
% 160.46/160.20  [8366]E(x83661,f188(f940(x83662,a928)))+E(x83661,f870(f870(f308(x83662),x83663),f188(f940(x83662,a928))))+~P1(f870(f870(f233(f940(x83662,a928)),x83661),f870(f870(f308(x83662),x83663),f188(f940(x83662,a928)))))
% 160.46/160.20  [8401]~P1(f870(f870(f234(a932),f77(a932)),x84013))+P1(f870(f870(f233(a932),x84011),x84012))+~P1(f870(f870(f286(a932),f870(f870(f243(a932),x84013),x84011)),f870(f870(f243(a932),x84013),x84012)))
% 160.46/160.20  [8403]~P1(f870(f870(f234(a932),f2(a932)),x84033))+P1(f870(f870(f233(a932),x84031),x84032))+~P1(f870(f870(f233(a932),f870(f870(f80(a932),x84033),x84031)),f870(f870(f80(a932),x84033),x84032)))
% 160.46/160.20  [8404]~P1(f870(f870(f234(a932),f2(a932)),x84043))+P1(f870(f870(f233(a932),x84041),x84042))+~P1(f870(f870(f233(a932),f870(f870(f80(a932),x84041),x84043)),f870(f870(f80(a932),x84042),x84043)))
% 160.46/160.20  [8406]~P1(f870(f870(f234(a932),f2(a932)),x84063))+P1(f870(f870(f234(a932),x84061),x84062))+~P1(f870(f870(f234(a932),f870(f870(f243(a932),x84063),x84061)),f870(f870(f243(a932),x84063),x84062)))
% 160.46/160.20  [8408]~P1(f870(f870(f234(a932),f2(a932)),x84083))+P1(f870(f870(f286(a932),x84081),x84082))+~P1(f870(f870(f286(a932),f870(f870(f80(a932),x84083),x84081)),f870(f870(f80(a932),x84083),x84082)))
% 160.46/160.20  [8447]~E(f870(f870(f102(f940(x84471,a928)),f439(x84473,x84472,x84471)),f438(x84473,x84472,x84471)),f188(f940(x84471,a928)))+E(f870(f870(f102(f940(x84471,a928)),x84472),f36(f940(x84471,a928),x84473)),f188(f940(x84471,a928)))+P1(f870(f870(f328(f940(x84471,a928)),x84472),x84473))
% 160.46/160.20  [8461]E(x84611,f113(x84612))+~E(f870(f142(f933(x84612),f933(x84612),f134(x84612),f113(x84612)),x84613),f113(x84612))+~P1(f870(f870(f328(f933(x84612)),x84611),f870(f172(f933(x84612)),x84613)))
% 160.46/160.20  [8516]E(x85161,f188(f940(f940(x85162,a928),a928)))+P1(f870(f870(f328(f940(x85162,a928)),f447(x85163,x85161,x85162)),x85161))+P1(f870(f870(f233(f940(x85162,a928)),f37(f940(x85162,a928),x85161)),x85163))
% 160.46/160.20  [8522]~P77(x85221)+~P78(x85221)+E(f870(f870(f11(a1,x85221),f870(f870(f10(a932,x85221,a1),x85222),a105)),f870(f309(a932,a1,f100(a1)),x85223)),f870(f870(f11(a932,x85221),x85222),x85223))
% 160.46/160.20  [8523]~P77(x85231)+~P78(x85231)+E(f870(f870(f8(a1,x85231),f870(f870(f10(a932,x85231,a1),x85232),a105)),f870(f309(a932,a1,f100(a1)),x85233)),f870(f870(f8(a932,x85231),x85232),x85233))
% 160.46/160.20  [8565]~P1(f870(f60(x85651),x85653))+~P1(f870(f870(f234(a932),f2(a932)),f870(x85652,f919(x85652,x85653,x85651))))+P1(f870(f870(f234(a932),f2(a932)),f870(f870(f11(x85651,a932),x85652),x85653)))
% 160.46/160.20  [8566]~P1(f870(f60(x85661),x85663))+~P1(f870(f870(f234(a932),f2(a932)),f870(x85662,f446(x85662,x85663,x85661))))+P1(f870(f870(f234(a932),f2(a932)),f870(f870(f11(x85661,a932),x85662),x85663)))
% 160.46/160.20  [8603]~P66(x86032)+E(x86031,f77(x86032))+E(f870(f870(f289(x86032),f870(f870(f3(x86032),f870(f870(f243(x86032),x86031),x86033)),f77(x86032))),f870(f870(f3(x86032),x86031),f77(x86032))),f870(f870(f8(a932,x86032),f870(f243(x86032),x86031)),f870(f301(a932,f2(a932)),x86033)))
% 160.46/160.20  [8662]E(x86621,f2(a932))+~P1(f870(x86623,f870(f870(f35(a932),x86622),x86621)))+P1(f870(f870(f234(a932),x86622),f870(f870(f80(a932),x86621),f870(a112,f899(x86621,x86622,x86623)))))
% 160.46/160.20  [8680]P1(f870(x86801,f2(a932)))+~P1(f870(x86801,f870(f870(f35(a932),x86802),x86803)))+P1(f870(f870(f234(a932),x86802),f870(f870(f80(a932),x86803),f870(a112,f899(x86803,x86802,x86801)))))
% 160.46/160.20  [8718]E(x87181,f2(a932))+~P1(f870(x87183,f870(f870(f35(a932),x87182),x87181)))+P1(f870(f870(f233(a932),f870(f870(f80(a932),x87181),f899(x87181,x87182,x87183))),x87182))
% 160.46/160.20  [8749]P1(f870(x87491,f2(a932)))+~P1(f870(x87491,f870(f870(f35(a932),x87493),x87492)))+P1(f870(f870(f233(a932),f870(f870(f80(a932),x87492),f899(x87492,x87493,x87491))),x87493))
% 160.46/160.20  [8757]~P111(x87571)+E(f870(f870(f148(x87571,x87571,f7(x87571)),x87572),x87573),f149(x87571,x87571,f7(x87571),x87572,x87573))+P1(f870(f870(f328(x87571),x87572),f870(f172(x87571),x87573)))
% 160.46/160.20  [8791]~E(f870(x87913,f586(x87912,x87913,x87911)),f870(x87913,f588(x87912,x87913,x87911)))+~P63(x87911,f870(x87913,f587(x87912,x87913,x87911)))+P63(x87911,f870(f870(f38(x87912,f940(x87911,f940(x87911,a928))),f241(f940(x87912,a928))),x87913))
% 160.46/160.20  [8800]E(x88001,f188(f940(f940(x88002,a928),a928)))+~P1(f870(f870(f233(f940(x88002,a928)),f447(x88003,x88001,x88002)),x88003))+P1(f870(f870(f233(f940(x88002,a928)),f37(f940(x88002,a928),x88001)),x88003))
% 160.46/160.20  [8860]~P68(x88601)+~P1(f870(f870(f234(x88601),x88602),x88603))+P1(f870(f870(f234(x88601),x88602),f870(f870(f289(x88601),f870(f870(f79(x88601),x88602),x88603)),f870(f870(f79(x88601),f77(x88601)),f77(x88601)))))
% 160.46/160.20  [8918]~P1(f870(f870(x89181,f923(x89181,x89183,x89182)),f924(x89181,x89183,x89182)))+P1(f870(f870(x89181,x89182),x89183))+~P1(f870(f314(f939(a1,a1),a51),f870(f870(f251(a1,a1),x89182),x89183)))
% 160.46/160.20  [8919]~P1(f870(f870(x89191,f334(x89191,x89193,x89192)),f336(x89191,x89193,x89192)))+P1(f870(f870(x89191,x89192),x89193))+~P1(f870(f314(f939(a1,a1),a57),f870(f870(f251(a1,a1),x89192),x89193)))
% 160.46/160.20  [8920]~P1(f870(f870(x89201,f337(x89201,x89203,x89202)),f339(x89201,x89203,x89202)))+P1(f870(f870(x89201,x89202),x89203))+~P1(f870(f314(f939(a1,a1),a221),f870(f870(f251(a1,a1),x89202),x89203)))
% 160.46/160.20  [8921]~P1(f870(f870(x89211,f340(x89211,x89213,x89212)),f341(x89211,x89213,x89212)))+P1(f870(f870(x89211,x89212),x89213))+~P1(f870(f314(f939(a932,a932),a219),f870(f870(f251(a932,a932),x89212),x89213)))
% 160.46/160.20  [8922]~P1(f870(f870(x89221,f688(x89221,x89223,x89222)),f689(x89221,x89223,x89222)))+P1(f870(f870(x89221,x89222),x89223))+~P1(f870(f314(f939(a1,a1),a182),f870(f870(f251(a1,a1),x89222),x89223)))
% 160.46/160.20  [8923]~P1(f870(f870(x89231,f784(x89231,x89233,x89232)),f785(x89231,x89233,x89232)))+P1(f870(f870(x89231,x89232),x89233))+~P1(f870(f314(f939(a1,a1),a133),f870(f870(f251(a1,a1),x89232),x89233)))
% 160.46/160.20  [9198]P1(f870(f870(x91981,x91982),x91983))+P1(f870(f314(f939(a932,a932),a219),f870(f870(f251(a932,a932),f340(x91981,x91983,x91982)),f341(x91981,x91983,x91982))))+~P1(f870(f314(f939(a932,a932),a219),f870(f870(f251(a932,a932),x91982),x91983)))
% 160.46/160.20  [9199]P1(f870(f870(x91991,x91992),x91993))+P1(f870(f314(f939(a1,a1),a51),f870(f870(f251(a1,a1),f923(x91991,x91993,x91992)),f924(x91991,x91993,x91992))))+~P1(f870(f314(f939(a1,a1),a51),f870(f870(f251(a1,a1),x91992),x91993)))
% 160.46/160.20  [9200]P1(f870(f870(x92001,x92002),x92003))+P1(f870(f314(f939(a1,a1),a57),f870(f870(f251(a1,a1),f334(x92001,x92003,x92002)),f336(x92001,x92003,x92002))))+~P1(f870(f314(f939(a1,a1),a57),f870(f870(f251(a1,a1),x92002),x92003)))
% 160.46/160.20  [9201]P1(f870(f870(x92011,x92012),x92013))+P1(f870(f314(f939(a1,a1),a221),f870(f870(f251(a1,a1),f337(x92011,x92013,x92012)),f339(x92011,x92013,x92012))))+~P1(f870(f314(f939(a1,a1),a221),f870(f870(f251(a1,a1),x92012),x92013)))
% 160.46/160.20  [9202]P1(f870(f870(x92021,x92022),x92023))+P1(f870(f314(f939(a1,a1),a182),f870(f870(f251(a1,a1),f688(x92021,x92023,x92022)),f689(x92021,x92023,x92022))))+~P1(f870(f314(f939(a1,a1),a182),f870(f870(f251(a1,a1),x92022),x92023)))
% 160.46/160.20  [9203]P1(f870(f870(x92031,x92032),x92033))+P1(f870(f314(f939(a1,a1),a133),f870(f870(f251(a1,a1),f784(x92031,x92033,x92032)),f785(x92031,x92033,x92032))))+~P1(f870(f314(f939(a1,a1),a133),f870(f870(f251(a1,a1),x92032),x92033)))
% 160.46/160.20  [9544]~P1(f870(f60(x95441),x95443))+P1(f870(f870(f328(f939(f940(x95441,a928),f940(x95441,a928))),f870(f870(f251(f940(x95441,a928),f940(x95441,a928)),x95442),x95443)),f313(x95441)))+~P1(f870(f870(f234(f940(x95441,a928)),x95442),x95443))
% 160.46/160.20  [9617]~P63(x96171,f870(x96173,f587(x96172,x96173,x96171)))+P63(x96171,f870(f870(f38(x96172,f940(x96171,f940(x96171,a928))),f241(f940(x96172,a928))),x96173))+~E(f870(f870(f102(f940(x96171,a928)),f248(x96171,x96171,f870(x96173,f586(x96172,x96173,x96171)))),f249(x96171,x96171,f870(x96173,f588(x96172,x96173,x96171)))),f188(f940(x96171,a928)))
% 160.46/160.20  [9820]P56(x98201,x98202,x98203)+P1(f870(f870(f328(f939(x98201,x98201)),f402(x98203,x98202,x98201)),x98203))+~P1(f870(f870(f328(f939(x98201,x98201)),f870(f870(f251(x98201,x98201),f401(x98203,x98202,x98201)),f401(x98203,x98202,x98201))),x98203))
% 160.46/160.20  [10402]P56(x104021,x104022,x104023)+~P1(f870(f870(f256(x104021,x104021,a928),f870(f870(f9(x104021,f940(x104021,a928),f940(x104021,a928)),f870(f870(f10(f940(a928,a928),f940(f940(x104021,a928),f940(x104021,a928)),x104021),f10(a928,a928,x104021)),f870(f870(f10(a928,f940(a928,a928),x104021),a325),f870(f870(f9(x104021,f940(x104021,a928),a928),f328(x104021)),x104022)))),f870(f870(f9(x104021,f940(x104021,a928),a928),f328(x104021)),x104022))),f402(x104023,x104022,x104021)))+~P1(f870(f870(f328(f939(x104021,x104021)),f870(f870(f251(x104021,x104021),f401(x104023,x104022,x104021)),f401(x104023,x104022,x104021))),x104023))
% 160.46/160.20  [5903]~P4(x59032)+E(x59031,f2(x59032))+E(f870(f870(f35(x59032),f870(f870(f80(x59032),x59033),x59031)),x59031),x59033)
% 160.46/160.20  [5904]~P4(x59042)+E(x59041,f2(x59042))+E(f870(f870(f35(x59042),f870(f870(f80(x59042),x59041),x59043)),x59041),x59043)
% 160.46/160.20  [6715]~P78(x67151)+~E(f870(x67152,f2(a932)),f2(x67151))+E(f870(f870(f8(a932,x67151),x67152),f870(f301(a932,f870(a112,f2(a932))),x67153)),f870(f870(f8(a932,x67151),x67152),f870(f301(a932,f2(a932)),x67153)))
% 160.46/160.20  [6847]~P4(x68472)+E(x68471,f2(x68472))+E(f870(f870(f35(x68472),f870(f870(f79(x68472),x68473),x68471)),x68471),f870(f870(f79(x68472),f870(f870(f35(x68472),x68473),x68471)),f77(x68472)))
% 160.46/160.20  [6848]~P4(x68482)+E(x68481,f2(x68482))+E(f870(f870(f35(x68482),f870(f870(f79(x68482),x68481),x68483)),x68481),f870(f870(f79(x68482),f870(f870(f35(x68482),x68483),x68481)),f77(x68482)))
% 160.46/160.20  [7068]~P1(f870(x70683,f2(a1)))+P1(f870(f870(f233(a932),x70681),x70682))+P1(f870(x70683,f870(f100(a1),f870(f870(f3(a932),x70682),x70681))))
% 160.46/160.20  [7170]P1(f870(f870(f234(a932),x71702),x71701))+P1(f870(f870(f233(a932),x71701),x71702))+P1(f870(x71703,f870(f100(a1),f870(f870(f3(a932),x71702),x71701))))
% 160.46/160.20  [7245]E(f870(f870(f79(a932),f870(f104(a932),x72451)),f870(f870(f79(a932),f870(f104(a932),x72452)),x72453)),f870(f870(f79(a932),f870(f104(a932),x72451)),x72453))+P1(f870(a193,f870(f104(a1),x72451)))+~P1(f870(a193,f870(f104(a1),x72452)))
% 160.46/160.20  [7325]~E(x73252,f870(f870(f35(a932),x73253),x73251))+~P1(f870(f870(f234(a932),f2(a932)),x73251))+P1(f870(f870(f233(a932),f870(f870(f80(a932),x73251),x73252)),x73253))
% 160.46/160.20  [7440]~P1(f870(f60(x74401),x74403))+~P1(f870(f60(x74401),x74402))+P1(f870(f60(x74401),f870(f870(f101(f940(x74401,a928)),x74402),x74403)))
% 160.46/160.20  [7489]~P41(x74891,x74893)+~P41(x74891,x74892)+P41(x74891,f870(f870(f102(f940(f939(x74891,x74891),a928)),x74892),x74893))
% 160.46/160.20  [7490]~P55(x74901,x74903)+~P55(x74901,x74902)+P55(x74901,f870(f870(f101(f940(f939(x74901,x74901),a928)),x74902),x74903))
% 160.46/160.20  [7491]~P55(x74911,x74913)+~P55(x74911,x74912)+P55(x74911,f870(f870(f102(f940(f939(x74911,x74911),a928)),x74912),x74913))
% 160.46/160.20  [7746]~P111(x77461)+~P1(f870(f60(x77461),x77462))+E(f139(x77461,f870(f870(f3(f940(x77461,a928)),x77462),f870(f870(f308(x77461),x77463),f188(f940(x77461,a928))))),f170(x77461,x77463,f139(x77461,x77462)))
% 160.46/160.20  [7808]P1(f870(x78081,f2(a1)))+~P1(f870(f870(f234(a932),x78082),x78083))+~P1(f870(x78081,f870(f100(a1),f870(f870(f3(a932),x78082),x78083))))
% 160.46/160.20  [7826]~P1(f870(f60(x78261),x78262))+E(f870(f34(x78261),f870(f870(f3(f940(x78261,a928)),x78262),f870(f870(f308(x78261),x78263),f188(f940(x78261,a928))))),f870(f34(x78261),x78262))+P1(f870(f870(f328(x78261),x78263),x78262))
% 160.46/160.20  [7957]~P113(x79571)+~P1(f870(f870(f234(x79571),f77(x79571)),x79572))+P1(f870(f870(f234(x79571),f77(x79571)),f870(f870(f80(x79571),x79572),f870(f870(f243(x79571),x79572),x79573))))
% 160.46/160.20  [7999]~P1(f870(f60(x79991),x79993))+E(f870(f870(f3(a932),f870(f34(x79991),x79992)),f870(f34(x79991),x79993)),f870(f34(x79991),f870(f870(f3(f940(x79991,a928)),x79992),x79993)))+~P1(f870(f870(f233(f940(x79991,a928)),x79993),x79992))
% 160.46/160.20  [8057]~P1(f870(f870(f233(a932),x80572),x80573))+~P1(f870(f870(f233(a932),x80571),f870(f870(f3(a932),x80573),x80572)))+P1(f870(f870(f233(a932),f870(f870(f79(a932),x80571),x80572)),x80573))
% 160.46/160.20  [8115]P1(f870(f60(x81151),x81152))+~P1(f870(f60(x81151),x81153))+~P1(f870(f60(x81151),f870(f870(f3(f940(x81151,a928)),x81152),x81153)))
% 160.46/160.20  [8121]~P1(f870(f60(x81211),x81212))+E(f870(f34(x81211),f870(f870(f3(f940(x81211,a928)),x81212),f870(f870(f308(x81211),x81213),f188(f940(x81211,a928))))),f870(f870(f3(a932),f870(f34(x81211),x81212)),f77(a932)))+~P1(f870(f870(f328(x81211),x81213),x81212))
% 160.46/160.20  [8197]P63(x81971,x81972)+~P63(x81971,x81973)+~P1(f870(f870(f233(f940(x81971,f940(x81971,a928))),x81972),x81973))
% 160.46/160.20  [8237]~P1(f870(f870(f233(a932),x82373),x82372))+P1(f870(f870(f233(a932),x82371),f870(f870(f3(a932),x82372),x82373)))+~P1(f870(f870(f233(a932),f870(f870(f79(a932),x82371),x82373)),x82372))
% 160.46/160.20  [8258]P40(x82581,x82582)+~P40(x82581,x82583)+~P1(f870(f870(f233(f940(f939(x82581,x82581),a928)),x82582),x82583))
% 160.46/160.20  [8259]P61(x82591,x82592)+~P61(x82591,x82593)+~P1(f870(f870(f233(f940(f939(x82591,x82591),a928)),x82592),x82593))
% 160.46/160.20  [8260]P42(x82601,x82602)+~P42(x82601,x82603)+~P1(f870(f870(f233(f940(f939(x82601,x82601),a928)),x82602),x82603))
% 160.46/160.20  [8494]~P113(x84941)+~P1(f870(f870(f234(x84941),f77(x84941)),x84942))+P1(f870(f870(f234(x84941),f870(f870(f243(x84941),x84942),x84943)),f870(f870(f80(x84941),x84942),f870(f870(f243(x84941),x84942),x84943))))
% 160.46/160.20  [8585]~P1(f870(x85851,f2(a1)))+~P1(f870(x85851,f870(f870(f3(a1),f870(f100(a1),x85852)),f870(f100(a1),x85853))))+P1(f870(x85851,f870(f100(a1),f870(f870(f3(a932),x85852),x85853))))
% 160.46/160.20  [8600]~P1(f870(f870(f233(a932),x86003),x86002))+P1(f870(x86001,f870(f870(f3(a1),f870(f100(a1),x86002)),f870(f100(a1),x86003))))+~P1(f870(x86001,f870(f100(a1),f870(f870(f3(a932),x86002),x86003))))
% 160.46/160.20  [8620]P1(f870(f870(f234(a932),x86201),x86202))+~P1(f870(x86203,f870(f870(f3(a1),f870(f100(a1),x86201)),f870(f100(a1),x86202))))+P1(f870(x86203,f870(f100(a1),f870(f870(f3(a932),x86201),x86202))))
% 160.46/160.20  [8673]~P127(x86732)+E(x86731,f2(x86732))+P1(f870(f870(f234(x86732),f2(x86732)),f870(f870(f79(x86732),f870(f870(f80(x86732),x86733),x86733)),f870(f870(f80(x86732),x86731),x86731))))
% 160.46/160.20  [8674]~P127(x86742)+E(x86741,f2(x86742))+P1(f870(f870(f234(x86742),f2(x86742)),f870(f870(f79(x86742),f870(f870(f80(x86742),x86741),x86741)),f870(f870(f80(x86742),x86743),x86743))))
% 160.46/160.20  [8774]~P1(f870(f870(f234(a932),f2(a932)),x87741))+~P1(f870(f870(f234(a1),x87742),x87743))+P1(f870(f870(f234(a1),f870(f870(f80(a1),f870(f100(a1),x87741)),x87742)),f870(f870(f80(a1),f870(f100(a1),x87741)),x87743)))
% 160.46/160.20  [8829]E(f870(f870(f102(f940(x88291,a928)),x88292),f36(f940(x88291,a928),x88293)),f188(f940(x88291,a928)))+P1(f870(f870(f328(f940(x88291,a928)),x88292),x88293))+P1(f870(f870(f328(f940(x88291,a928)),f439(x88293,x88292,x88291)),f870(f870(f308(f940(x88291,a928)),x88292),x88293)))
% 160.46/160.20  [8830]E(f870(f870(f102(f940(x88301,a928)),x88302),f36(f940(x88301,a928),x88303)),f188(f940(x88301,a928)))+P1(f870(f870(f328(f940(x88301,a928)),x88302),x88303))+P1(f870(f870(f328(f940(x88301,a928)),f438(x88303,x88302,x88301)),f870(f870(f308(f940(x88301,a928)),x88302),x88303)))
% 160.46/160.20  [8859]E(x88591,x88592)+~E(f870(f189(f933(x88593)),x88591),f870(f189(f933(x88593)),x88592))+P1(f870(f870(f328(f939(x88593,x88593)),f676(x88593,x88591,x88592)),f870(f172(f939(x88593,x88593)),f870(f870(f181(x88593,x88593),x88592),x88591))))
% 160.46/160.20  [9110]E(f306(x91101,x91102),f306(x91101,x91103))+~P1(f870(f870(f233(f940(f939(x91101,x91101),a928)),x91103),f306(x91101,x91102)))+~P1(f870(f870(f233(f940(f939(x91101,x91101),a928)),x91102),x91103))
% 160.46/160.20  [9178]~P56(x91781,f241(f940(x91781,a928)),x91783)+P1(f870(f870(f233(f940(f939(f933(x91781),f933(x91781)),a928)),f157(x91781,x91782)),f158(x91781,x91783)))+~P1(f870(f870(f233(f940(f939(x91781,x91781),a928)),x91782),x91783))
% 160.46/160.20  [9373]P40(x93731,x93732)+~P1(f870(f870(f328(x93731),x93733),f627(x93732,x93731)))+P1(f870(f870(f328(f939(x93731,x93731)),f870(f870(f251(x93731,x93731),f649(x93732,x93731,x93733)),x93733)),x93732))
% 160.46/160.20  [9415]~P1(f870(f60(x94151),x94152))+P1(f870(f60(f940(x94151,a928)),f870(f870(f59(x94151),x94152),x94153)))+~P1(f870(f870(f233(f940(f939(x94151,x94151),a928)),x94153),f870(f870(f253(x94151,x94151),x94152),f870(f18(f940(x94151,a928),x94151),x94152))))
% 160.46/160.20  [9453]P56(x94531,x94532,x94533)+P1(f870(f870(f328(x94531),f541(x94533,x94532,x94531)),x94532))+~P1(f870(f870(f233(f940(f939(x94531,x94531),a928)),x94533),f870(f870(f253(x94531,x94531),x94532),f870(f18(f940(x94531,a928),x94531),x94532))))
% 160.46/160.20  [9454]P56(x94541,x94542,x94543)+P1(f870(f870(f328(x94541),f546(x94542,x94543,x94541)),x94542))+~P1(f870(f870(f233(f940(f939(x94541,x94541),a928)),x94543),f870(f870(f253(x94541,x94541),x94542),f870(f18(f940(x94541,a928),x94541),x94542))))
% 160.46/160.20  [9487]~P68(x94871)+~P1(f870(f870(f234(x94871),x94872),x94873))+P1(f870(f870(f234(x94871),f870(f870(f289(x94871),f870(f870(f79(x94871),x94872),x94873)),f870(f870(f79(x94871),f77(x94871)),f77(x94871)))),x94873))
% 160.46/160.20  [9517]~P67(x95171)+P1(f870(f870(f233(x95171),x95172),x95173))+~P1(f870(f870(f233(x95171),f870(f870(f80(x95171),f909(x95173,x95172,x95171)),x95172)),x95173))
% 160.46/160.20  [9652]E(f870(f189(f933(f933(x96521))),f870(f136(f933(x96521),f870(f870(f10(a932,a928,f933(x96521)),f870(f234(a932),x96522)),f189(f933(x96521)))),f179(x96521,x96523))),f870(f189(f933(x96521)),f870(f870(f164(f933(x96521)),x96523),x96522)))+~P14(a932,f870(f168(a932),f870(f870(f154(f933(x96521),a932),f189(f933(x96521))),x96523)))+~P1(f870(f870(f234(a932),x96522),f870(f189(f933(f933(x96521))),x96523)))
% 160.46/160.20  [9767]~P40(x97671,x97672)+P28(x97671,f870(f870(f251(f940(f939(x97671,x97671),a928),f940(f939(x97671,x97671),a928)),x97672),x97673))+~P1(f870(f870(f233(f940(f939(x97671,x97671),a928)),f870(f870(f288(x97671,x97671,x97671),x97672),x97673)),x97672))
% 160.46/160.20  [9773]E(f870(f870(f154(f933(x97731),x97731),f870(f870(f9(f933(x97731),a932,x97731),f164(x97731)),x97732)),f870(f136(f933(x97731),f870(f870(f10(a932,a928,f933(x97731)),f870(f234(a932),x97732)),f189(f933(x97731)))),f179(x97731,x97733))),f870(f870(f164(f933(x97731)),x97733),x97732))+~P14(a932,f870(f168(a932),f870(f870(f154(f933(x97731),a932),f189(f933(x97731))),x97733)))+~P1(f870(f870(f234(a932),x97732),f870(f189(f933(f933(x97731))),x97733)))
% 160.46/160.20  [9908]P56(x99081,x99082,x99083)+~P1(f870(f870(f328(f939(x99081,x99081)),f870(f870(f251(x99081,x99081),f541(x99083,x99082,x99081)),f541(x99083,x99082,x99081))),x99083))+~P1(f870(f870(f233(f940(f939(x99081,x99081),a928)),x99083),f870(f870(f253(x99081,x99081),x99082),f870(f18(f940(x99081,a928),x99081),x99082))))
% 160.46/160.20  [9909]P56(x99091,x99092,x99093)+~P1(f870(f870(f328(f939(x99091,x99091)),f870(f870(f251(x99091,x99091),f546(x99092,x99093,x99091)),f546(x99092,x99093,x99091))),x99093))+~P1(f870(f870(f233(f940(f939(x99091,x99091),a928)),x99093),f870(f870(f253(x99091,x99091),x99092),f870(f18(f940(x99091,a928),x99091),x99092))))
% 160.46/160.20  [10077]~P141(x100771)+~P125(x100771)+E(f870(f870(f289(x100771),f870(f103(x100771),f870(f870(f72(f939(a1,a1),a1,x100772,f250(a1,a1)),f212(x100772)),x100773))),f870(f103(x100771),f870(f870(f72(f939(a1,a1),a1,x100772,f255(a1,a1)),f212(x100772)),x100773))),f222(x100772,x100771,x100773))
% 160.46/160.20  [10272]~E(x102723,f2(a932))+~E(f870(f189(f933(x102721)),f870(f870(f164(f933(x102721)),x102722),f724(x102723,x102721,x102722))),x102723)+E(f870(f870(f154(a932,f933(x102721)),f870(f870(f9(a932,f933(a932),f933(x102721)),f870(f870(f10(f940(a932,x102721),f940(f933(a932),f933(x102721)),a932),f154(a932,x102721)),f870(f9(a932,a932,x102721),f870(f870(f10(f933(x102721),f940(a932,x102721),a932),f164(x102721)),f870(f164(f933(x102721)),x102722))))),f139(a932,f870(f301(a932,f2(a932)),f870(f189(f933(f933(x102721))),x102722))))),f139(a932,f870(f301(a932,f2(a932)),x102723))),f179(x102721,x102722))
% 160.46/160.20  [10273]E(x102731,f113(f933(x102732)))+~E(f870(f189(f933(x102732)),f870(f870(f164(f933(x102732)),x102731),f724(x102733,x102732,x102731))),x102733)+E(f870(f870(f154(a932,f933(x102732)),f870(f870(f9(a932,f933(a932),f933(x102732)),f870(f870(f10(f940(a932,x102732),f940(f933(a932),f933(x102732)),a932),f154(a932,x102732)),f870(f9(a932,a932,x102732),f870(f870(f10(f933(x102732),f940(a932,x102732),a932),f164(x102732)),f870(f164(f933(x102732)),x102731))))),f139(a932,f870(f301(a932,f2(a932)),f870(f189(f933(f933(x102732))),x102731))))),f139(a932,f870(f301(a932,f2(a932)),x102733))),f179(x102732,x102731))
% 160.46/160.20  [10274]~E(x102743,f2(a932))+E(f870(f870(f154(a932,f933(x102741)),f870(f870(f9(a932,f933(a932),f933(x102741)),f870(f870(f10(f940(a932,x102741),f940(f933(a932),f933(x102741)),a932),f154(a932,x102741)),f870(f9(a932,a932,x102741),f870(f870(f10(f933(x102741),f940(a932,x102741),a932),f164(x102741)),f870(f164(f933(x102741)),x102742))))),f139(a932,f870(f301(a932,f2(a932)),f870(f189(f933(f933(x102741))),x102742))))),f139(a932,f870(f301(a932,f2(a932)),x102743))),f179(x102741,x102742))+P1(f870(f870(f234(a932),f724(x102743,x102741,x102742)),f870(f189(f933(f933(x102741))),x102742)))
% 160.46/160.20  [10275]E(x102751,f113(f933(x102752)))+E(f870(f870(f154(a932,f933(x102752)),f870(f870(f9(a932,f933(a932),f933(x102752)),f870(f870(f10(f940(a932,x102752),f940(f933(a932),f933(x102752)),a932),f154(a932,x102752)),f870(f9(a932,a932,x102752),f870(f870(f10(f933(x102752),f940(a932,x102752),a932),f164(x102752)),f870(f164(f933(x102752)),x102751))))),f139(a932,f870(f301(a932,f2(a932)),f870(f189(f933(f933(x102752))),x102751))))),f139(a932,f870(f301(a932,f2(a932)),x102753))),f179(x102752,x102751))+P1(f870(f870(f234(a932),f724(x102753,x102752,x102751)),f870(f189(f933(f933(x102752))),x102751)))
% 160.46/160.20  [7996]E(f870(f870(f79(a932),f870(f104(a932),x79961)),f870(f870(f79(a932),f870(f104(a932),x79962)),x79963)),f870(f870(f79(a932),f870(f104(a932),f870(f870(f79(a1),x79961),x79962))),x79963))+P1(f870(a193,f870(f104(a1),x79961)))+P1(f870(a193,f870(f104(a1),x79962)))
% 160.46/160.20  [8766]~P1(f870(f60(x87661),x87662))+~P1(f870(f870(f328(x87661),x87663),x87662))+E(f870(a112,f870(f34(x87661),f870(f870(f3(f940(x87661,a928)),x87662),f870(f870(f308(x87661),x87663),f188(f940(x87661,a928)))))),f870(f34(x87661),x87662))
% 160.46/160.20  [8781]~P1(f870(f60(x87811),x87812))+~P1(f870(f870(f328(x87811),x87813),x87812))+E(f870(f870(f79(a932),f77(a932)),f870(f34(x87811),f870(f870(f3(f940(x87811,a928)),x87812),f870(f870(f308(x87811),x87813),f188(f940(x87811,a928)))))),f870(f34(x87811),x87812))
% 160.46/160.20  [8868]~P111(x88681)+~P1(f870(f60(x88681),x88683))+E(f870(f870(f148(x88681,x88681,f7(x88681)),x88682),f139(x88681,f870(f870(f3(f940(x88681,a928)),x88683),f870(f870(f308(x88681),x88682),f188(f940(x88681,a928)))))),f139(x88681,f870(f870(f308(x88681),x88682),x88683)))
% 160.46/160.20  [9035]~P1(f870(f60(x90351),x90353))+~P1(f870(f60(x90351),x90352))+E(f870(f870(f79(a932),f870(f34(x90351),f870(f870(f101(f940(x90351,a928)),x90352),x90353))),f870(f34(x90351),f870(f870(f102(f940(x90351,a928)),x90352),x90353))),f870(f870(f79(a932),f870(f34(x90351),x90352)),f870(f34(x90351),x90353)))
% 160.46/160.20  [10221]~P26(x102211,f940(f940(x102211,a928),a928),f870(f870(f9(x102211,f940(f939(x102211,x102211),a928),f940(f940(x102211,a928),a928)),f870(f870(f10(f940(x102211,a928),f940(f940(f939(x102211,x102211),a928),f940(f940(x102211,a928),a928)),x102211),f59(x102211)),f870(f870(f9(x102211,f940(x102211,a928),f940(x102211,a928)),f308(x102211)),f188(f940(x102211,a928))))),x102213),x102212)+~P1(f870(f60(x102211),x102212))+E(f870(f34(f940(x102211,a928)),f870(f870(f59(x102211),x102212),x102213)),f870(f34(x102211),x102212))
% 160.46/160.20  [8272]~P95(x82721)+P1(f870(f870(f233(a1),f2(a1)),f870(f104(a1),x82723)))+E(f870(f870(f243(x82721),x82722),f870(f104(a932),f870(f870(f3(a1),f870(f870(f79(a1),x82723),x82723)),a97))),f77(x82721))
% 160.46/160.20  [9752]~P95(x97521)+~P1(f870(f870(f233(a1),f2(a1)),f870(f104(a1),x97523)))+E(f870(f870(f243(x97521),x97522),f870(f104(a932),f870(f870(f3(a1),f870(f870(f79(a1),x97523),x97523)),a97))),f870(f870(f85(x97521,x97521),f870(f870(f243(x97521),x97522),f870(f104(a932),x97523))),f870(f870(f20(x97521,x97521,x97521),f870(f870(f10(x97521,f940(x97521,x97521),x97521),f80(x97521)),f870(f80(x97521),x97522))),f7(x97521))))
% 160.46/160.20  [10140]~P1(f870(f137(x101401),x101403))+~P1(f870(f870(f328(x101401),x101402),f870(f172(x101401),x101403)))+E(f870(f870(f138(x101401),f870(f189(f933(x101401)),f177(x101401,f870(f870(f10(a928,a928,x101401),a321),f870(f870(f9(x101401,x101401,a928),a324),x101402)),f870(f168(x101401),x101403)))),f870(f168(x101401),x101403)),f870(f870(f151(x101401),x101402),f870(f168(x101401),f177(x101401,f870(f870(f10(a928,a928,x101401),a321),f870(f870(f9(x101401,x101401,a928),a324),x101402)),x101403))))
% 160.46/160.20  [10202]P1(f870(f870(f233(f940(f939(x102021,x102021),a928)),f306(x102021,x102022)),x102023))+~P1(f870(f870(f233(f940(f939(x102021,x102021),a928)),f306(x102021,f188(f940(f939(x102021,x102021),a928)))),x102023))+~P1(f870(f870(f233(f940(f939(x102021,x102021),a928)),f870(f870(f288(x102021,x102021,x102021),f870(f870(f102(f940(f939(x102021,x102021),a928)),f306(x102021,x102022)),x102023)),x102022)),x102023))
% 160.46/160.20  [10057]~P1(f870(f60(x100571),f870(f261(x100571),x100573)))+~P1(f870(f60(x100571),f870(f261(x100571),x100572)))+P1(f870(f60(x100571),f870(f261(x100571),f870(f870(f20(x100571,a928,a928),f870(f870(f10(a928,f940(a928,a928),x100571),a326),x100572)),x100573))))
% 160.46/160.20  [10334]P1(f870(f870(f233(f940(f939(x103341,x103341),a928)),f870(f870(f288(x103341,x103341,x103341),x103342),f306(x103341,x103342))),x103343))+~P1(f870(f870(f233(f940(f939(x103341,x103341),a928)),x103342),x103343))+~P1(f870(f870(f233(f940(f939(x103341,x103341),a928)),f870(f870(f288(x103341,x103341,x103341),f870(f870(f102(f940(f939(x103341,x103341),a928)),f870(f870(f288(x103341,x103341,x103341),x103342),f306(x103341,x103342))),x103343)),x103342)),x103343))
% 160.46/160.20  [10288]~P126(x102882)+E(x102881,f2(x102882))+~E(f870(f870(f79(x102882),f870(f870(f243(x102882),x102883),f870(f104(a932),f870(f870(f79(a1),f870(f870(f3(a1),f870(f870(f79(a1),a82),a82)),a97)),f870(f870(f3(a1),f870(f870(f79(a1),a82),a82)),a97))))),f870(f870(f243(x102882),x102881),f870(f104(a932),f870(f870(f79(a1),f870(f870(f3(a1),f870(f870(f79(a1),a82),a82)),a97)),f870(f870(f3(a1),f870(f870(f79(a1),a82),a82)),a97))))),f2(x102882))
% 160.46/160.20  [10289]~P126(x102892)+E(x102891,f2(x102892))+~E(f870(f870(f79(x102892),f870(f870(f243(x102892),x102891),f870(f104(a932),f870(f870(f79(a1),f870(f870(f3(a1),f870(f870(f79(a1),a82),a82)),a97)),f870(f870(f3(a1),f870(f870(f79(a1),a82),a82)),a97))))),f870(f870(f243(x102892),x102893),f870(f104(a932),f870(f870(f79(a1),f870(f870(f3(a1),f870(f870(f79(a1),a82),a82)),a97)),f870(f870(f3(a1),f870(f870(f79(a1),a82),a82)),a97))))),f2(x102892))
% 160.46/160.20  [10294]~P1(f870(f137(x102941),x102943))+~P1(f870(f870(f328(x102941),x102942),f870(f172(x102941),x102943)))+E(f870(f168(x102941),f870(f171(x102941),f870(f870(f138(x102941),f870(f189(f933(x102941)),f177(x102941,f870(f870(f10(a928,a928,x102941),a321),f870(f870(f9(x102941,x102941,a928),a324),x102942)),x102943))),x102943))),f177(x102941,f870(f870(f10(a928,a928,x102941),a321),f870(f870(f9(x102941,x102941,a928),a324),x102942)),f870(f168(x102941),x102943)))
% 160.46/160.20  [10382]~P126(x103822)+E(x103821,f2(x103822))+P1(f870(f870(f234(x103822),f2(x103822)),f870(f870(f79(x103822),f870(f870(f243(x103822),x103823),f870(f104(a932),f870(f870(f79(a1),f870(f870(f3(a1),f870(f870(f79(a1),a82),a82)),a97)),f870(f870(f3(a1),f870(f870(f79(a1),a82),a82)),a97))))),f870(f870(f243(x103822),x103821),f870(f104(a932),f870(f870(f79(a1),f870(f870(f3(a1),f870(f870(f79(a1),a82),a82)),a97)),f870(f870(f3(a1),f870(f870(f79(a1),a82),a82)),a97)))))))
% 160.46/160.20  [10383]~P126(x103832)+E(x103831,f2(x103832))+P1(f870(f870(f234(x103832),f2(x103832)),f870(f870(f79(x103832),f870(f870(f243(x103832),x103831),f870(f104(a932),f870(f870(f79(a1),f870(f870(f3(a1),f870(f870(f79(a1),a82),a82)),a97)),f870(f870(f3(a1),f870(f870(f79(a1),a82),a82)),a97))))),f870(f870(f243(x103832),x103833),f870(f104(a932),f870(f870(f79(a1),f870(f870(f3(a1),f870(f870(f79(a1),a82),a82)),a97)),f870(f870(f3(a1),f870(f870(f79(a1),a82),a82)),a97)))))))
% 160.46/160.20  [10444]~P126(x104441)+P1(f870(f870(f233(x104441),f2(x104441)),x104442))+~P1(f870(f870(f233(x104441),f2(x104441)),f870(f870(f243(x104441),x104442),f870(a112,f870(f870(f80(a932),f870(f104(a932),f870(f870(f79(a1),f870(f870(f3(a1),f870(f870(f79(a1),a82),a82)),a97)),f870(f870(f3(a1),f870(f870(f79(a1),a82),a82)),a97)))),x104443)))))
% 160.46/160.20  [5733]~P25(x57331,x57334,x57333)+P25(x57331,x57332,x57333)+~P25(x57331,x57332,x57334)
% 160.46/160.20  [5199]~E(x51992,f89(x51993,x51991))+P1(f870(x51991,x51992))+~P1(f870(x51991,x51994))
% 160.46/160.20  [5442]E(f67(x54423,x54422,x54424),x54422)+E(x54421,f750(x54422,x54423,x54424))+~P1(f870(x54424,x54421))
% 160.46/160.20  [6771]E(f67(x67711,x67712,x67713),f84(x67711,x67713))+~E(f787(x67712,x67711,x67713,x67714),x67714)+~P1(f870(x67713,x67714))
% 160.46/160.20  [6978]~P40(x69782,x69784)+~P40(x69781,x69783)+P40(f939(x69781,x69782),f318(x69781,x69782,x69783,x69784))
% 160.46/160.20  [6979]~P41(x69792,x69794)+~P41(x69791,x69793)+P41(f939(x69791,x69792),f318(x69791,x69792,x69793,x69794))
% 160.46/160.20  [8347]~P44(f29(x83474,x83471),x83472,x83473,x83472)+P44(x83471,x83472,x83473,f915(x83473,x83472,x83471,x83474))+~P1(f870(x83474,x83472))
% 160.46/160.20  [8375]~P44(f29(x83751,x83752),x83754,x83753,x83754)+P44(f29(x83751,x83752),f915(x83753,x83754,x83752,x83751),x83753,x83754)+~P1(f870(x83751,x83754))
% 160.46/160.20  [5382]~P8(x53824,x53821)+~E(f870(x53821,x53822),f870(x53821,x53823))+P1(f870(f870(x53821,x53822),x53823))
% 160.46/160.20  [5547]~P8(x55474,x55471)+E(f870(x55471,x55472),f870(x55471,x55473))+~P1(f870(f870(x55471,x55472),x55473))
% 160.46/160.20  [5548]~P16(x55484,x55481)+E(f870(x55481,x55482),f870(x55481,x55483))+~P1(f870(f870(x55481,x55482),x55483))
% 160.46/160.20  [5640]~P19(x56403,x56404,x56401)+E(f870(x56401,x56402),f870(f62(x56403,x56404),x56402))+~P1(f870(f60(x56403),x56402))
% 160.46/160.20  [5641]~P10(x56413,x56414,x56411)+E(f870(x56411,x56412),f870(f62(x56413,x56414),x56412))+~P1(f870(f60(x56413),x56412))
% 160.46/160.20  [5768]~P8(x57684,x57681)+~P1(f870(f870(x57681,x57683),x57682))+P1(f870(f870(x57681,x57682),x57683))
% 160.46/160.20  [5769]~P54(x57694,x57691)+~P1(f870(f870(x57691,x57693),x57692))+P1(f870(f870(x57691,x57692),x57693))
% 160.46/160.20  [5770]~P16(x57704,x57701)+~P1(f870(f870(x57701,x57703),x57702))+P1(f870(f870(x57701,x57702),x57703))
% 160.46/160.20  [5771]~P16(x57713,x57711)+P1(f870(f870(x57711,x57712),x57712))+~P1(f870(f870(x57711,x57714),x57712))
% 160.46/160.20  [5772]~P16(x57723,x57721)+P1(f870(f870(x57721,x57722),x57722))+~P1(f870(f870(x57721,x57722),x57724))
% 160.46/160.20  [5844]E(x58441,x58442)+~E(f870(f250(x58443,x58444),x58441),f870(f250(x58443,x58444),x58442))+~E(f870(f255(x58443,x58444),x58441),f870(f255(x58443,x58444),x58442))
% 160.46/160.20  [5872]E(x58721,x58722)+~P1(f870(f47(x58723,x58724),x58722))+~P1(f870(f47(x58723,x58724),x58721))
% 160.46/160.20  [6063]~P78(x60632)+E(f231(x60631,x60632,x60633,x60634),f2(x60632))+P1(f870(f60(x60631),x60634))
% 160.46/160.20  [6114]~P8(x61143,x61142)+~P1(f870(x61141,x61144))+P1(f870(x61141,f832(x61141,x61142,x61143)))
% 160.46/160.20  [6206]~P1(f870(f314(x62061,x62062),x62064))+P1(f870(f314(x62061,x62062),x62063))+~P1(f870(f870(x62062,x62063),x62064))
% 160.46/160.20  [7015]~P32(x70151,x70153,x70154)+P1(f870(x70151,x70152))+~P1(f870(f870(f328(a1),x70152),f302(a1,x70153,x70154)))
% 160.46/160.20  [7207]~P8(x72071,x72073)+~P1(f870(x72072,x72074))+P1(f870(f870(f328(x72071),f832(x72072,x72073,x72071)),f269(x72071,x72073)))
% 160.46/160.20  [8110]E(x81101,f2(a932))+~P1(f870(x81102,x81103))+P1(f870(x81102,f782(x81102,x81103,x81101,x81104)))
% 160.46/160.20  [8192]~P111(x81922)+~P1(f870(f137(x81921),x81924))+P1(f870(f137(x81921),f150(x81921,x81922,x81923,x81924)))
% 160.46/160.20  [8236]E(f67(x82361,x82362,x82363),f84(x82361,x82363))+~P1(f870(x82363,x82364))+P1(f870(x82363,f787(x82362,x82361,x82363,x82364)))
% 160.46/160.20  [8421]~P1(f870(f60(x84212),x84214))+~P1(f870(f60(x84211),x84213))+P1(f870(f60(f938(x84211,x84212)),f312(x84211,x84212,x84213,x84214)))
% 160.46/160.20  [8422]~P1(f870(f137(x84222),x84224))+~P1(f870(f137(x84221),x84223))+P1(f870(f137(f939(x84221,x84222)),f58(x84221,x84222,x84223,x84224)))
% 160.46/160.20  [8425]P1(f870(f870(f328(f933(x84251)),f870(f870(f134(x84251),x84252),x84253)),f161(x84251,x84254)))+~P1(f870(f870(f328(f933(x84251)),x84253),f161(x84251,x84254)))+~P1(f870(f870(f328(f933(x84251)),x84252),f161(x84251,x84254)))
% 160.46/160.20  [8704]E(x87041,f2(a932))+P1(f870(x87042,x87043))+~P1(f870(x87042,f783(x87042,x87043,x87041,x87044)))
% 160.46/160.20  [8741]~P111(x87413)+~P1(f870(f137(x87411),f150(x87411,x87413,x87414,x87412)))+P1(f870(f137(x87411),x87412))
% 160.46/160.20  [9023]~P1(f870(f870(f328(f939(x90231,x90231)),f870(f870(f251(x90231,x90231),x90232),x90234)),f306(x90231,x90233)))+P1(f870(f870(f328(x90231),x90232),f315(x90231,x90233)))+~P1(f870(f870(f328(x90231),x90234),f315(x90231,x90233)))
% 160.46/160.20  [5366]~P77(x53662)+E(f870(f870(f11(x53661,x53662),x53663),x53664),f77(x53662))+P1(f870(f60(x53661),x53664))
% 160.46/160.20  [5369]~P78(x53692)+E(f870(f870(f8(x53691,x53692),x53693),x53694),f2(x53692))+P1(f870(f60(x53691),x53694))
% 160.46/160.20  [5510]~P72(x55103)+E(x55101,x55102)+~E(f870(f870(f79(x55103),x55104),x55101),f870(f870(f79(x55103),x55104),x55102))
% 160.46/160.20  [5511]~P73(x55113)+E(x55111,x55112)+~E(f870(f870(f79(x55113),x55114),x55111),f870(f870(f79(x55113),x55114),x55112))
% 160.46/160.20  [5513]~P72(x55133)+E(x55131,x55132)+~E(f870(f870(f79(x55133),x55131),x55134),f870(f870(f79(x55133),x55132),x55134))
% 160.46/160.20  [5635]~P6(x56353)+E(x56351,f188(f940(x56352,a928)))+E(f870(f870(f38(x56352,x56353),x56351),f870(f18(x56353,x56352),x56354)),x56354)
% 160.46/160.20  [5636]~P6(x56363)+E(x56361,f188(f940(x56362,a928)))+E(f870(f870(f39(x56362,x56363),x56361),f870(f18(x56363,x56362),x56364)),x56364)
% 160.46/160.20  [5789]~E(x57894,f188(f940(x57891,a928)))+~E(x57894,f870(f870(f308(x57891),x57892),x57893))+P1(f870(f870(f328(x57891),x57892),x57893))
% 160.46/160.20  [5858]~P112(x58583)+E(x58581,x58582)+~E(f302(x58583,x58584,x58581),f870(f870(f308(x58583),x58582),f188(f940(x58583,a928))))
% 160.46/160.20  [5859]~P112(x58593)+E(x58591,x58592)+~E(f302(x58593,x58591,x58592),f870(f870(f308(x58593),x58594),f188(f940(x58593,a928))))
% 160.46/160.20  [5919]~P38(x59193,x59191,x59194)+P38(x59193,x59191,f870(f870(f151(x59193),x59192),x59194))+P1(f870(x59191,x59192))
% 160.46/160.20  [6021]~P34(x60211,x60212,x60214)+~P1(f870(x60212,x60213))+P34(x60211,x60212,f870(f870(f151(x60211),x60213),x60214))
% 160.46/160.20  [6162]P1(f870(x61621,x61622))+~P1(f870(f247(x61623,x61621),x61624))+~P1(f870(f870(f328(x61623),x61622),x61624))
% 160.46/160.20  [6171]~P34(x61711,x61712,x61714)+~P34(x61711,x61712,x61713)+P34(x61711,x61712,f870(f870(f134(x61711),x61713),x61714))
% 160.46/160.20  [6185]P36(x61851,x61852,x61853)+~P36(x61851,x61852,f870(f870(f151(x61851),x61854),x61853))+P1(f870(x61852,x61854))
% 160.46/160.20  [6186]P38(x61861,x61862,x61863)+~P38(x61861,x61862,f870(f870(f151(x61861),x61864),x61863))+P1(f870(x61862,x61864))
% 160.46/160.20  [6259]P36(x62591,x62592,x62593)+P36(x62591,x62592,x62594)+~P36(x62591,x62592,f870(f870(f134(x62591),x62594),x62593))
% 160.46/160.20  [6279]~P78(x62791)+E(f870(f870(f8(a932,x62791),x62792),f870(f301(a932,x62793),f870(a112,x62794))),f2(x62791))+~P1(f870(f870(f234(a932),x62794),x62793))
% 160.46/160.20  [6284]~P5(x62841)+~E(f44(x62841,x62842,x62843),f44(x62841,x62844,x62843))+E(f44(x62841,f870(f78(x62841),x62842),x62843),f44(x62841,f870(f78(x62841),x62844),x62843))
% 160.46/160.20  [6354]P1(f870(x63541,x63542))+~E(f870(f136(x63543,x63541),x63544),x63544)+~P1(f870(f870(f328(x63543),x63542),f870(f172(x63543),x63544)))
% 160.46/160.20  [6374]~E(f870(f870(f79(a932),x63743),x63742),f870(f870(f79(a932),x63741),x63744))+~P1(f870(f870(f234(a932),x63743),x63744))+P1(f870(f870(f234(a932),x63741),x63742))
% 160.46/160.20  [6381]P36(x63811,x63812,x63813)+~P1(f870(x63812,x63814))+~P1(f870(f870(f328(x63811),x63814),f870(f172(x63811),x63813)))
% 160.46/160.20  [6421]~P34(x64213,x64211,x64214)+P1(f870(x64211,x64212))+~P1(f870(f870(f328(x64213),x64212),f870(f172(x64213),x64214)))
% 160.46/160.20  [6423]~E(f870(f136(x64231,x64232),x64233),f113(x64231))+~P1(f870(x64232,x64234))+~P1(f870(f870(f328(x64231),x64234),f870(f172(x64231),x64233)))
% 160.46/160.20  [6424]~E(f177(x64243,x64241,x64244),x64244)+P1(f870(x64241,x64242))+~P1(f870(f870(f328(x64243),x64242),f870(f172(x64243),x64244)))
% 160.46/160.20  [6451]~E(x64514,f188(f940(x64512,a928)))+~E(x64513,f188(f940(x64511,a928)))+E(f312(x64511,x64512,x64513,x64514),f188(f940(f938(x64511,x64512),a928)))
% 160.46/160.20  [6600]P1(f870(x66001,x66002))+~P1(f870(f160(x66003,x66001),x66004))+~P1(f870(f870(f328(x66003),x66002),f870(f172(x66003),x66004)))
% 160.46/160.20  [6740]~P33(x67401,x67403,x67404)+P1(f870(x67401,x67402))+~P1(f870(f870(f328(a932),x67402),f870(f301(a932,x67403),x67404)))
% 160.46/160.20  [6875]~P78(x68751)+E(f870(f870(f8(a932,x68751),x68752),f302(a932,x68753,f870(a112,x68754))),f2(x68751))+~P1(f870(f870(f234(a932),f870(a112,x68754)),x68753))
% 160.46/160.20  [7018]~P111(x70181)+E(f870(f870(f3(f940(x70181,a928)),f870(f301(x70181,x70182),x70183)),f870(f301(x70181,x70182),x70184)),f870(f301(x70181,x70184),x70183))+~P1(f870(f870(f233(x70181),x70182),x70184))
% 160.46/160.20  [7089]~E(x70893,x70894)+E(x70891,f2(a932))+P1(f870(f870(f328(x70892),x70893),f870(f172(x70892),f169(x70892,x70891,x70894))))
% 160.46/160.20  [7371]~P1(f870(f870(f328(f933(x73711)),x73714),f161(x73711,x73713)))+P1(f870(f870(f328(x73711),x73712),x73713))+~P1(f870(f870(f328(x73711),x73712),f870(f172(x73711),x73714)))
% 160.46/160.20  [7378]~P40(x73781,x73782)+P1(f870(f870(f328(x73781),f628(x73782,x73781,x73783)),x73783))+~P1(f870(f870(f328(x73781),x73784),x73783))
% 160.46/160.20  [7433]~P77(x74331)+E(f870(f870(f870(f64(x74331,x74332,f80(x74331)),x74333),f77(x74331)),x74334),f870(f870(f11(x74332,x74331),x74333),x74334))+~P1(f870(f60(x74332),x74334))
% 160.46/160.20  [7435]~P78(x74351)+E(f870(f870(f870(f64(x74351,x74352,f79(x74351)),x74353),f2(x74351)),x74354),f870(f870(f8(x74352,x74351),x74353),x74354))+~P1(f870(f60(x74352),x74354))
% 160.46/160.20  [7464]P26(x74641,x74642,x74643,x74644)+~E(f870(f34(x74642),f870(f309(x74641,x74642,x74643),x74644)),f870(f34(x74641),x74644))+~P1(f870(f60(x74641),x74644))
% 160.46/160.20  [7662]~P78(x76621)+E(f870(f870(f79(x76621),f870(x76622,x76623)),f870(f870(f8(a932,x76621),x76622),f304(a932,x76623,x76624))),f870(f870(f8(a932,x76621),x76622),f302(a932,x76623,x76624)))+~P1(f870(f870(f233(a932),x76623),x76624))
% 160.46/160.20  [7672]~P77(x76721)+~P26(x76722,x76721,x76723,x76724)+E(f870(f870(f11(x76721,x76721),f31(x76721)),f870(f309(x76722,x76721,x76723),x76724)),f870(f870(f11(x76722,x76721),x76723),x76724))
% 160.46/160.20  [7673]~P78(x76731)+~P26(x76732,x76731,x76733,x76734)+E(f870(f870(f8(x76731,x76731),f31(x76731)),f870(f309(x76732,x76731,x76733),x76734)),f870(f870(f8(x76732,x76731),x76733),x76734))
% 160.46/160.20  [7728]E(f870(f34(f938(x77281,x77282)),f312(x77281,x77282,x77283,x77284)),f870(f870(f79(a932),f870(f34(x77281),x77283)),f870(f34(x77282),x77284)))+~P1(f870(f60(x77282),x77284))+~P1(f870(f60(x77281),x77283))
% 160.46/160.20  [7809]E(x78091,x78092)+P1(f870(f870(f328(x78093),x78091),f870(f172(x78093),f170(x78093,x78092,x78094))))+~P1(f870(f870(f328(x78093),x78091),f870(f172(x78093),x78094)))
% 160.46/160.20  [8036]~P78(x80361)+E(f870(f870(f79(x80361),f870(f870(f8(a932,x80361),x80362),f870(f301(a932,x80363),x80364))),f870(x80362,x80364)),f870(f870(f8(a932,x80361),x80362),f870(f301(a932,x80363),f870(a112,x80364))))+P1(f870(f870(f234(a932),x80364),x80363))
% 160.46/160.20  [8092]~P26(x80921,x80922,x80923,f241(f940(x80921,a928)))+~P1(f870(f60(x80922),x80924))+P1(f870(f60(x80921),f870(f310(x80921,x80922,x80923),x80924)))
% 160.46/160.20  [8207]P1(f870(f870(f328(f933(x82071)),f870(f870(f151(x82071),x82072),x82073)),f161(x82071,x82074)))+~P1(f870(f870(f328(f933(x82071)),x82073),f161(x82071,x82074)))+~P1(f870(f870(f328(x82071),x82072),x82074))
% 160.46/160.20  [8296]~E(f870(f309(x82963,x82961,x82964),f241(f940(x82963,a928))),f241(f940(x82961,a928)))+P1(f870(f60(x82961),x82962))+~P1(f870(f60(x82963),f870(f310(x82963,x82961,x82964),x82962)))
% 160.46/160.20  [8391]~P26(x83911,x83913,x83914,x83912)+P1(f870(f60(x83911),x83912))+~P1(f870(f60(x83913),f870(f309(x83911,x83913,x83914),x83912)))
% 160.46/160.20  [8415]~E(x84152,x84153)+P1(f870(f870(f328(f939(x84151,x84151)),f870(f870(f251(x84151,x84151),x84152),x84153)),f262(x84151,x84154)))+~P1(f870(f870(f328(x84151),x84152),x84154))
% 160.46/160.20  [8448]~P78(x84481)+E(f870(f870(f79(x84481),f870(f870(f8(a932,x84481),x84482),f302(a932,x84483,x84484))),f870(x84482,f870(a112,x84484))),f870(f870(f8(a932,x84481),x84482),f302(a932,x84483,f870(a112,x84484))))+P1(f870(f870(f234(a932),f870(a112,x84484)),x84483))
% 160.46/160.20  [8508]P1(f870(x85081,x85082))+~P1(f870(x85081,f870(f870(f164(x85083),x85084),f674(x85081,x85084,x85083))))+~P1(f870(f870(f328(x85083),x85082),f870(f172(x85083),x85084)))
% 160.46/160.20  [8650]~P1(f870(f870(f328(x86501),x86502),f315(x86501,x86504)))+P1(f870(f870(f328(f933(x86501)),f870(f870(f151(x86501),x86502),x86503)),f315(f933(x86501),f157(x86501,x86504))))+~P1(f870(f870(f328(f933(x86501)),x86503),f315(f933(x86501),f157(x86501,x86504))))
% 160.46/160.20  [8665]~P26(x86652,x86653,x86654,f448(x86654,x86653,x86652,x86651))+P26(x86652,x86653,x86654,f37(f940(x86652,a928),x86651))+E(x86651,f188(f940(f940(x86652,a928),a928)))
% 160.46/160.20  [8932]E(x89321,x89322)+~P1(f870(f870(f328(f939(x89323,x89323)),f870(f870(f251(x89323,x89323),x89321),x89322)),f306(x89323,x89324)))+P1(f870(f870(f328(x89323),x89321),f870(f263(x89323,x89323),x89324)))
% 160.46/160.20  [9212]E(x92121,f2(a932))+P1(f870(x92122,x92123))+P1(f870(f870(f328(x92124),f783(x92122,x92123,x92121,x92124)),f870(f172(x92124),f169(x92124,x92121,x92123))))
% 160.46/160.20  [9224]E(x92241,f2(a932))+~P1(f870(x92243,x92244))+P1(f870(f870(f328(x92242),f782(x92243,x92244,x92241,x92242)),f870(f172(x92242),f169(x92242,x92241,x92244))))
% 160.46/160.20  [9226]~P27(x92261,x92262,x92263,f241(f940(x92261,a928)),f241(f940(x92262,a928)))+~P1(f870(f60(x92262),x92264))+P1(f870(f60(x92261),f870(f310(x92261,x92262,x92263),x92264)))
% 160.46/160.20  [9229]P26(x92292,x92293,x92294,f37(f940(x92292,a928),x92291))+E(x92291,f188(f940(f940(x92292,a928),a928)))+P1(f870(f870(f328(f940(x92292,a928)),f448(x92294,x92293,x92292,x92291)),x92291))
% 160.46/160.20  [9344]~P27(x93443,x93441,x93444,f241(f940(x93443,a928)),f241(f940(x93441,a928)))+P1(f870(f60(x93441),x93442))+~P1(f870(f60(x93443),f870(f310(x93443,x93441,x93444),x93442)))
% 160.46/160.20  [9361]P1(f870(f60(x93611),x93612))+~P1(f870(f60(x93614),f870(f309(x93611,x93614,x93613),x93612)))+P1(f870(f870(f328(x93611),f569(x93613,x93614,x93612,x93611)),x93612))
% 160.46/160.20  [9465]~P6(x94652)+E(f870(f870(f63(x94651,x94652,f870(f870(f10(x94652,f940(x94652,x94652),x94651),f101(x94652)),x94653)),f188(x94652)),x94654),f870(f870(f38(x94651,x94652),x94654),x94653))+~P1(f870(f60(x94651),x94654))
% 160.46/160.20  [9466]~P6(x94662)+E(f870(f870(f63(x94661,x94662,f870(f870(f10(x94662,f940(x94662,x94662),x94661),f102(x94662)),x94663)),f241(x94662)),x94664),f870(f870(f39(x94661,x94662),x94664),x94663))+~P1(f870(f60(x94661),x94664))
% 160.46/160.20  [9506]~P1(f870(f870(f286(a932),x95062),x95064))+~P1(f870(f870(f286(a932),x95063),x95061))+P1(f870(f870(f233(f940(a932,a928)),f295(a932,f286(a932),x95061,x95062)),f295(a932,f286(a932),x95063,x95064)))
% 160.46/160.20  [9547]P1(f870(x95471,x95472))+~P1(f870(x95471,f870(f870(f164(x95473),x95474),f711(x95472,x95471,x95474,x95473))))+~P1(f870(f870(f328(x95473),x95472),f870(f172(x95473),x95474)))
% 160.46/160.20  [9568]E(x95681,x95682)+~P1(f870(f870(f328(f939(x95683,x95683)),f870(f870(f251(x95683,x95683),x95681),x95682)),f306(x95683,x95684)))+P1(f870(f870(f328(f939(x95683,x95683)),f870(f870(f251(x95683,x95683),x95681),x95682)),f870(f870(f288(x95683,x95683,x95683),x95684),f306(x95683,x95684))))
% 160.46/160.20  [9618]~E(f870(f189(f933(x96181)),x96182),f870(f189(f933(x96181)),x96183))+~P1(f870(f870(f328(f939(f933(x96181),f933(x96181))),f870(f870(f251(f933(x96181),f933(x96181)),x96182),x96183)),f147(x96181,x96184)))+P1(f870(f870(f328(f939(f933(x96181),f933(x96181))),f870(f870(f251(f933(x96181),f933(x96181)),x96182),x96183)),f145(x96181,x96184)))
% 160.46/160.20  [9739]P1(f870(f870(f286(a932),x97391),x97392))+~P1(f870(f870(f286(a932),x97393),x97391))+~P1(f870(f870(f233(f940(a932,a928)),f295(a932,f286(a932),x97393,x97391)),f295(a932,f286(a932),x97394,x97392)))
% 160.46/160.20  [9740]P1(f870(f870(f286(a932),x97401),x97402))+~P1(f870(f870(f286(a932),x97402),x97403))+~P1(f870(f870(f233(f940(a932,a928)),f295(a932,f286(a932),x97402,x97403)),f295(a932,f286(a932),x97401,x97404)))
% 160.46/160.20  [9856]P34(x98561,f870(f870(f20(x98561,a928,a928),f870(f870(f10(a928,f940(a928,a928),x98561),a326),f870(f870(f10(a928,a928,x98561),a321),x98562))),f870(a324,x98563)),x98564)+~P1(f870(x98562,x98563))+~P38(x98561,x98562,f870(f870(f151(x98561),x98563),x98564))
% 160.46/160.20  [10021]~P34(x100211,f870(f870(f20(x100211,a928,a928),f870(f870(f10(a928,f940(a928,a928),x100211),a326),f870(f870(f10(a928,a928,x100211),a321),x100212))),f870(a324,x100213)),x100214)+~P1(f870(x100212,x100213))+P38(x100211,x100212,f870(f870(f151(x100211),x100213),x100214))
% 160.46/160.20  [10025]~P38(x100251,x100252,x100254)+~P34(x100251,f870(f870(f20(x100251,a928,a928),f870(f870(f10(a928,f940(a928,a928),x100251),a326),f870(f870(f10(a928,a928,x100251),a321),x100252))),f870(a324,x100253)),x100254)+P38(x100251,x100252,f870(f870(f151(x100251),x100253),x100254))
% 160.46/160.20  [10058]~P70(x100581)+E(f870(f870(f8(a932,x100581),f870(f870(f20(a932,x100581,x100581),f870(f870(f10(x100581,f940(x100581,x100581),a932),f3(x100581)),x100582)),f870(f870(f10(a932,x100581,a932),x100582),f870(f870(f9(a932,a932,a932),f79(a932)),f77(a932))))),f302(a932,x100583,x100584)),f2(x100581))+P1(f870(f870(f233(a932),x100583),x100584))
% 160.46/160.20  [10287]~P40(x102872,x102874)+~P26(x102872,x102871,x102873,f241(f940(x102872,a928)))+P40(x102871,f870(f309(f939(x102872,x102872),f939(x102871,x102871),f257(x102872,x102871,x102872,x102871,x102873,x102873)),x102874))
% 160.46/160.20  [10482]~E(f870(f189(f933(x104821)),x104823),f870(f189(f933(x104821)),x104822))+P1(f870(f870(f328(f939(f933(x104821),f933(x104821))),f870(f870(f251(f933(x104821),f933(x104821)),x104822),x104823)),f158(x104821,x104824)))+~P1(f870(f870(f256(x104821,x104821,a928),f870(f870(f9(x104821,f940(f939(x104821,x104821),a928),f940(x104821,a928)),f870(f870(f10(f940(x104821,f940(f940(f939(x104821,x104821),a928),a928)),f940(f940(f939(x104821,x104821),a928),f940(x104821,a928)),x104821),f9(x104821,f940(f939(x104821,x104821),a928),a928)),f870(f870(f10(f940(x104821,f939(x104821,x104821)),f940(x104821,f940(f940(f939(x104821,x104821),a928),a928)),x104821),f870(f10(f939(x104821,x104821),f940(f940(f939(x104821,x104821),a928),a928),x104821),f328(f939(x104821,x104821)))),f251(x104821,x104821)))),x104824)),f677(x104824,x104823,x104822,x104821)))
% 160.46/160.20  [6335]~P4(x63351)+~E(x63352,f2(x63351))+E(f870(f870(f35(x63351),f870(f870(f80(x63351),x63352),x63353)),f870(f870(f80(x63351),x63352),x63354)),f2(x63351))
% 160.46/160.20  [6378]E(x63781,f113(x63782))+E(x63783,f870(f870(f3(a932),f870(f189(f933(x63782)),x63781)),f77(a932)))+E(f144(x63782,f870(f870(f159(x63782,x63781),x63783),x63784)),f144(x63782,x63781))
% 160.46/160.20  [6412]E(x64121,x64122)+P1(f870(x64123,x64122))+~P1(f870(f870(f870(f308(x64124),x64121),x64123),x64122))
% 160.46/160.20  [6428]~P78(x64281)+~P1(f870(f137(x64282),x64284))+E(f870(f165(x64281),f870(f870(f154(x64282,x64281),x64283),x64284)),f870(f870(f8(x64282,x64281),x64283),f870(f172(x64282),x64284)))
% 160.46/160.20  [6444]~P77(x64442)+~P1(f870(f60(x64441),x64444))+E(f870(f870(f11(x64441,x64442),f870(f18(x64442,x64441),x64443)),x64444),f870(f870(f243(x64442),x64443),f870(f34(x64441),x64444)))
% 160.46/160.20  [6498]~P4(x64982)+E(x64981,f2(x64982))+E(f870(f870(f35(x64982),f870(f870(f80(x64982),x64983),x64981)),f870(f870(f80(x64982),x64984),x64981)),f870(f870(f35(x64982),x64983),x64984))
% 160.46/160.20  [6500]~P65(x65002)+E(x65001,f2(x65002))+E(f870(f870(f289(x65002),f870(f870(f80(x65002),x65003),x65001)),f870(f870(f80(x65002),x65004),x65001)),f870(f870(f289(x65002),x65003),x65004))
% 160.46/160.20  [6501]~P65(x65012)+E(x65011,f2(x65012))+E(f870(f870(f289(x65012),f870(f870(f80(x65012),x65011),x65013)),f870(f870(f80(x65012),x65011),x65014)),f870(f870(f289(x65012),x65013),x65014))
% 160.46/160.20  [6502]~P4(x65022)+E(x65021,f2(x65022))+E(f870(f870(f35(x65022),f870(f870(f80(x65022),x65021),x65023)),f870(f870(f80(x65022),x65021),x65024)),f870(f870(f35(x65022),x65023),x65024))
% 160.46/160.20  [6568]P1(f870(x65681,x65682))+~E(x65683,f870(f870(f79(a932),x65684),x65682))+~P1(f870(x65681,f870(f870(f3(a932),x65683),x65684)))
% 160.46/160.20  [6651]P31(x66511,x66512,x66513)+P30(x66511,f894(x66513,x66512,x66511),x66514)+~P1(f870(f870(f328(f931(x66511)),x66514),x66512))
% 160.46/160.20  [6656]~P1(f870(x66562,x66563))+~P1(f870(f160(x66561,x66562),x66564))+P1(f870(f160(x66561,x66562),f870(f870(f151(x66561),x66563),x66564)))
% 160.46/160.20  [6698]E(x66981,f113(x66982))+~E(x66983,f870(f870(f3(a932),f870(f189(f933(x66982)),x66981)),f77(a932)))+E(f144(x66982,f870(f870(f159(x66982,x66981),x66983),x66984)),x66984)
% 160.46/160.20  [6722]~P111(x67221)+~P1(f870(f870(f233(x67221),x67222),x67224))+P1(f870(f870(f233(x67221),x67222),f870(f870(f232(x67221),x67223),x67224)))
% 160.46/160.20  [6724]~P111(x67241)+~P1(f870(f870(f233(x67241),x67242),x67243))+P1(f870(f870(f233(x67241),x67242),f870(f870(f232(x67241),x67243),x67244)))
% 160.46/160.20  [6725]~P105(x67251)+~P1(f870(f870(f233(x67251),x67252),x67254))+P1(f870(f870(f233(x67251),x67252),f870(f870(f101(x67251),x67253),x67254)))
% 160.46/160.20  [6726]~P105(x67261)+~P1(f870(f870(f233(x67261),x67262),x67263))+P1(f870(f870(f233(x67261),x67262),f870(f870(f101(x67261),x67263),x67264)))
% 160.46/160.20  [6728]~P111(x67281)+~P1(f870(f870(f234(x67281),x67282),x67284))+P1(f870(f870(f234(x67281),x67282),f870(f870(f232(x67281),x67283),x67284)))
% 160.46/160.20  [6730]~P111(x67301)+~P1(f870(f870(f234(x67301),x67302),x67303))+P1(f870(f870(f234(x67301),x67302),f870(f870(f232(x67301),x67303),x67304)))
% 160.46/160.20  [6731]~P105(x67311)+~P1(f870(f870(f234(x67311),x67312),x67314))+P1(f870(f870(f234(x67311),x67312),f870(f870(f101(x67311),x67313),x67314)))
% 160.46/160.20  [6732]~P105(x67321)+~P1(f870(f870(f234(x67321),x67322),x67323))+P1(f870(f870(f234(x67321),x67322),f870(f870(f101(x67321),x67323),x67324)))
% 160.46/160.20  [6821]~E(f870(f870(f164(x68211),x68212),x68213),x68214)+E(f870(f870(f159(x68211,x68212),x68213),x68214),x68212)+~P1(f870(f870(f234(a932),x68213),f870(f189(f933(x68211)),x68212)))
% 160.46/160.20  [6861]P1(f870(x68611,x68612))+~P1(f870(x68613,x68612))+~P1(f870(f870(f233(f940(x68614,a928)),x68613),x68611))
% 160.46/160.20  [6893]~E(f870(f870(f159(x68931,x68932),x68933),x68934),x68932)+E(f870(f870(f164(x68931),x68932),x68933),x68934)+~P1(f870(f870(f234(a932),x68933),f870(f189(f933(x68931)),x68932)))
% 160.46/160.20  [6907]~P1(f870(f160(x69071,x69072),x69074))+~P1(f870(f160(x69071,x69072),x69073))+P1(f870(f160(x69071,x69072),f870(f870(f134(x69071),x69073),x69074)))
% 160.46/160.20  [7007]P30(x70071,x70072,x70073)+~P30(x70071,f870(a112,x70072),f332(x70072,x70074,x70071))+~P1(f870(f870(f328(f931(x70071)),x70073),x70074))
% 160.46/160.20  [7014]E(x70141,f188(f940(x70142,a928)))+E(x70143,f188(f940(x70144,a928)))+~E(f870(f870(f253(x70144,x70142),x70143),f870(f18(f940(x70142,a928),x70144),x70141)),f188(f940(f939(x70144,x70142),a928)))
% 160.46/160.20  [7034]E(x70341,x70342)+P1(f870(f870(f328(x70343),x70341),x70344))+~P1(f870(f870(f328(x70343),x70341),f870(f870(f308(x70343),x70342),x70344)))
% 160.46/160.20  [7051]~P111(x70511)+P1(f870(f870(f233(x70511),x70512),x70513))+~P1(f870(f870(f233(x70511),x70512),f870(f870(f237(x70511),x70514),x70513)))
% 160.46/160.20  [7053]~P111(x70531)+P1(f870(f870(f233(x70531),x70532),x70533))+~P1(f870(f870(f233(x70531),x70532),f870(f870(f237(x70531),x70533),x70534)))
% 160.46/160.20  [7055]~P106(x70551)+P1(f870(f870(f233(x70551),x70552),x70553))+~P1(f870(f870(f233(x70551),x70552),f870(f870(f102(x70551),x70554),x70553)))
% 160.46/160.20  [7057]~P106(x70571)+P1(f870(f870(f233(x70571),x70572),x70573))+~P1(f870(f870(f233(x70571),x70572),f870(f870(f102(x70571),x70573),x70574)))
% 160.46/160.20  [7058]~P111(x70581)+P1(f870(f870(f234(x70581),x70582),x70583))+~P1(f870(f870(f234(x70581),x70582),f870(f870(f237(x70581),x70584),x70583)))
% 160.46/160.20  [7059]~P111(x70591)+P1(f870(f870(f234(x70591),x70592),x70593))+~P1(f870(f870(f234(x70591),x70592),f870(f870(f237(x70591),x70593),x70594)))
% 160.46/160.20  [7080]~E(f870(f870(f164(x70801),x70803),x70804),x70802)+P1(f870(f870(f328(x70801),x70802),f870(f172(x70801),x70803)))+~P1(f870(f870(f234(a932),x70804),f870(f189(f933(x70801)),x70803)))
% 160.46/160.20  [7090]~P111(x70901)+~P14(x70901,f870(f870(f151(x70901),x70902),f870(f870(f151(x70901),x70903),x70904)))+P1(f870(f870(f233(x70901),x70902),x70903))
% 160.46/160.20  [7235]~P34(x72352,x72351,x72353)+P1(f870(x72351,f870(f870(f164(x72352),x72353),x72354)))+~P1(f870(f870(f234(a932),x72354),f870(f189(f933(x72352)),x72353)))
% 160.46/160.20  [7253]E(x72531,f2(a1))+E(f870(f870(f35(a1),x72532),x72531),x72533)+~P1(f870(f48(x72532,x72531),f870(f870(f251(a1,a1),x72533),x72534)))
% 160.46/160.20  [7275]E(f44(a1,x72752,x72751),x72753)+E(x72751,f2(a1))+~P1(f870(f48(x72752,x72751),f870(f870(f251(a1,a1),x72754),x72753)))
% 160.46/160.20  [7395]P1(f870(f870(f328(x73951),x73952),x73953))+~P1(f870(f870(f328(x73951),x73952),x73954))+~P1(f870(f870(f234(f940(x73951,a928)),x73954),x73953))
% 160.46/160.20  [7396]P1(f870(f870(f328(x73961),x73962),x73963))+~P1(f870(f870(f328(x73961),x73962),x73964))+~P1(f870(f870(f233(f940(x73961,a928)),x73964),x73963))
% 160.46/160.20  [7508]P36(x75081,x75082,x75083)+~P1(f870(x75082,f870(f870(f164(x75081),x75083),x75084)))+~P1(f870(f870(f234(a932),x75084),f870(f189(f933(x75081)),x75083)))
% 160.46/160.20  [7627]~P110(x76272)+~P1(f870(f870(f234(f940(x76271,x76272)),x76273),x76274))+P1(f870(f870(f233(f940(x76271,x76272)),x76273),x76274))
% 160.46/160.20  [7717]~P25(x77171,x77172,x77174)+P25(x77171,x77172,f870(f870(f308(f931(x77171)),x77173),x77174))+~P25(x77171,x77172,f870(f870(f308(f931(x77171)),x77173),f188(f940(f931(x77171),a928))))
% 160.46/160.20  [7759]~P1(f870(f870(f328(x77591),x77592),x77594))+P1(f870(f870(f328(x77591),x77592),f36(f940(x77591,a928),x77593)))+~P1(f870(f870(f328(f940(x77591,a928)),x77594),x77593))
% 160.46/160.20  [7761]~P121(x77611)+~P1(f870(f870(f233(a932),x77613),x77614))+P1(f870(f870(f286(x77611),f870(f870(f243(x77611),x77612),x77613)),f870(f870(f243(x77611),x77612),x77614)))
% 160.46/160.20  [7770]P30(x77701,x77702,x77703)+P1(f870(f870(f328(f931(x77701)),f332(x77702,x77704,x77701)),x77704))+~P1(f870(f870(f328(f931(x77701)),x77703),x77704))
% 160.46/160.20  [7789]~P85(x77891)+~P1(f870(f870(f233(x77891),x77893),x77894))+P1(f870(f870(f233(x77891),f870(f870(f79(x77891),x77892),x77893)),f870(f870(f79(x77891),x77892),x77894)))
% 160.46/160.20  [7790]~P86(x77901)+~P1(f870(f870(f233(x77901),x77903),x77904))+P1(f870(f870(f233(x77901),f870(f870(f79(x77901),x77902),x77903)),f870(f870(f79(x77901),x77902),x77904)))
% 160.46/160.20  [7791]~P85(x77911)+~P1(f870(f870(f233(x77911),x77912),x77914))+P1(f870(f870(f233(x77911),f870(f870(f79(x77911),x77912),x77913)),f870(f870(f79(x77911),x77914),x77913)))
% 160.46/160.20  [7792]~P86(x77921)+~P1(f870(f870(f233(x77921),x77922),x77924))+P1(f870(f870(f233(x77921),f870(f870(f79(x77921),x77922),x77923)),f870(f870(f79(x77921),x77924),x77923)))
% 160.46/160.20  [7793]~P85(x77931)+~P1(f870(f870(f234(x77931),x77933),x77934))+P1(f870(f870(f234(x77931),f870(f870(f79(x77931),x77932),x77933)),f870(f870(f79(x77931),x77932),x77934)))
% 160.46/160.20  [7794]~P88(x77941)+~P1(f870(f870(f234(x77941),x77943),x77944))+P1(f870(f870(f234(x77941),f870(f870(f79(x77941),x77942),x77943)),f870(f870(f79(x77941),x77942),x77944)))
% 160.46/160.20  [7795]~P85(x77951)+~P1(f870(f870(f234(x77951),x77952),x77954))+P1(f870(f870(f234(x77951),f870(f870(f79(x77951),x77952),x77953)),f870(f870(f79(x77951),x77954),x77953)))
% 160.46/160.20  [7796]~P88(x77961)+~P1(f870(f870(f234(x77961),x77962),x77964))+P1(f870(f870(f234(x77961),f870(f870(f79(x77961),x77962),x77963)),f870(f870(f79(x77961),x77964),x77963)))
% 160.46/160.20  [7803]~P140(x78031)+~P96(x78031)+E(f870(f870(f3(x78031),f870(f870(f80(x78031),x78032),f870(f104(x78031),x78033))),f870(f870(f80(x78031),x78034),f870(f104(x78031),x78033))),f870(f870(f80(x78031),f870(f870(f3(x78031),x78032),x78034)),f870(f104(x78031),x78033)))
% 160.46/160.20  [7804]~P143(x78041)+~P96(x78041)+E(f870(f870(f79(x78041),f870(f870(f80(x78041),x78042),f870(f104(x78041),x78043))),f870(f870(f80(x78041),x78044),f870(f104(x78041),x78043))),f870(f870(f80(x78041),f870(f870(f79(x78041),x78042),x78044)),f870(f104(x78041),x78043)))
% 160.46/160.20  [7840]~P78(x78401)+E(f870(f870(f79(x78401),f870(x78402,x78403)),f870(f870(f8(a932,x78401),x78402),f302(a932,f870(a112,x78403),x78404))),f870(f870(f8(a932,x78401),x78402),f302(a932,x78403,x78404)))+~P1(f870(f870(f233(a932),x78403),x78404))
% 160.46/160.20  [7852]~P26(x78522,x78521,x78523,f870(f172(x78522),x78524))+~P1(f870(f137(x78522),x78524))+P1(f870(f137(x78521),f870(f870(f154(x78522,x78521),x78523),x78524)))
% 160.46/160.20  [7899]~P1(f870(f870(f233(a932),x78992),x78994))+~P1(f870(f870(f233(a932),x78991),x78993))+P1(f870(f870(f233(a932),f870(f870(f79(a932),x78991),x78992)),f870(f870(f79(a932),x78993),x78994)))
% 160.46/160.20  [7900]~P1(f870(f870(f233(a932),x79002),x79004))+~P1(f870(f870(f233(a932),x79001),x79003))+P1(f870(f870(f233(a932),f870(f870(f80(a932),x79001),x79002)),f870(f870(f80(a932),x79003),x79004)))
% 160.46/160.20  [7903]~P1(f870(f870(f234(a932),x79032),x79034))+~P1(f870(f870(f234(a932),x79031),x79033))+P1(f870(f870(f234(a932),f870(f870(f79(a932),x79031),x79032)),f870(f870(f79(a932),x79033),x79034)))
% 160.46/160.20  [7904]~P1(f870(f870(f233(a1),x79042),x79044))+~P1(f870(f870(f234(a1),x79041),x79043))+P1(f870(f870(f234(a1),f870(f870(f79(a1),x79041),x79042)),f870(f870(f79(a1),x79043),x79044)))
% 160.46/160.20  [7952]P1(f870(f870(f328(x79521),x79522),x79523))+~P1(f870(f870(f328(x79521),x79522),f37(f940(x79521,a928),x79524)))+~P1(f870(f870(f328(f940(x79521,a928)),x79523),x79524))
% 160.46/160.20  [7968]~P1(f870(x79681,f672(x79681,x79683,x79682)))+P1(f870(x79681,f870(f870(f164(x79682),x79683),x79684)))+~P1(f870(f870(f234(a932),x79684),f870(f189(f933(x79682)),x79683)))
% 160.46/160.20  [7973]P1(f870(x79731,x79732))+~P1(f870(f870(f328(x79734),x79732),f870(f172(x79734),x79733)))+P1(f870(f870(f234(a932),f674(x79731,x79733,x79734)),f870(f189(f933(x79734)),x79733)))
% 160.46/160.20  [8020]~P110(x80201)+~P1(f870(f870(f234(f940(x80202,x80201)),x80204),x80203))+~P1(f870(f870(f233(f940(x80202,x80201)),x80203),x80204))
% 160.46/160.20  [8065]~P1(f870(x80654,x80652))+~P1(f870(f870(f328(x80651),x80652),x80653))+P1(f870(f870(f328(x80651),x80652),f870(f870(f102(f940(x80651,a928)),x80653),f870(f261(x80651),x80654))))
% 160.46/160.20  [8214]~P1(f870(f870(f328(x82141),x82143),x82144))+~P1(f870(f870(f234(f940(x82141,a928)),x82142),x82144))+P1(f870(f870(f234(f940(x82141,a928)),x82142),f870(f870(f308(x82141),x82143),x82144)))
% 160.46/160.20  [8216]E(f870(f870(f102(f940(x82161,a928)),x82162),x82163),f188(f940(x82161,a928)))+~E(f870(f870(f102(f940(x82161,a928)),f36(f940(x82161,a928),x82164)),x82163),f188(f940(x82161,a928)))+~P1(f870(f870(f328(f940(x82161,a928)),x82162),x82164))
% 160.46/160.20  [8292]P1(f870(f870(f328(x82921),x82922),x82923))+~P1(f870(f870(f233(f940(x82921,a928)),x82923),f870(f870(f308(x82921),x82922),x82924)))+P1(f870(f870(f233(f940(x82921,a928)),x82923),x82924))
% 160.46/160.20  [8309]P1(f870(f870(f328(x83092),f672(x83091,x83093,x83092)),f870(f172(x83092),x83093)))+P1(f870(x83091,f870(f870(f164(x83092),x83093),x83094)))+~P1(f870(f870(f234(a932),x83094),f870(f189(f933(x83092)),x83093)))
% 160.46/160.20  [8317]~P1(f870(f870(f233(f940(x83171,a928)),x83172),x83174))+P1(f870(f870(f233(f940(x83171,a928)),x83172),x83173))+~P1(f870(f870(f233(f940(x83171,a928)),x83174),x83173))
% 160.46/160.20  [8318]~P1(f870(f870(f234(f940(x83181,a928)),x83182),x83184))+~P1(f870(f870(f233(f940(x83181,a928)),x83184),x83183))+P1(f870(f870(f234(f940(x83181,a928)),x83182),x83183))
% 160.46/160.20  [8319]~P1(f870(f870(f233(f940(x83191,a928)),x83192),x83194))+~P1(f870(f870(f234(f940(x83191,a928)),x83194),x83193))+P1(f870(f870(f234(f940(x83191,a928)),x83192),x83193))
% 160.46/160.20  [8320]~P1(f870(f870(f234(f940(x83201,a928)),x83202),x83204))+P1(f870(f870(f234(f940(x83201,a928)),x83202),x83203))+~P1(f870(f870(f234(f940(x83201,a928)),x83204),x83203))
% 160.46/160.20  [8365]~P1(f870(f870(f328(x83651),x83654),x83653))+~P1(f870(f870(f234(f940(x83651,a928)),x83652),f870(f870(f308(x83651),x83654),x83653)))+P1(f870(f870(f234(f940(x83651,a928)),x83652),x83653))
% 160.46/160.20  [8377]~P85(x83771)+P1(f870(f870(f233(x83771),x83772),x83773))+~P1(f870(f870(f233(x83771),f870(f870(f79(x83771),x83774),x83772)),f870(f870(f79(x83771),x83774),x83773)))
% 160.46/160.20  [8379]~P85(x83791)+P1(f870(f870(f233(x83791),x83792),x83793))+~P1(f870(f870(f233(x83791),f870(f870(f79(x83791),x83792),x83794)),f870(f870(f79(x83791),x83793),x83794)))
% 160.46/160.20  [8381]~P85(x83811)+P1(f870(f870(f234(x83811),x83812),x83813))+~P1(f870(f870(f234(x83811),f870(f870(f79(x83811),x83814),x83812)),f870(f870(f79(x83811),x83814),x83813)))
% 160.46/160.20  [8383]~P85(x83831)+P1(f870(f870(f234(x83831),x83832),x83833))+~P1(f870(f870(f234(x83831),f870(f870(f79(x83831),x83832),x83834)),f870(f870(f79(x83831),x83833),x83834)))
% 160.46/160.20  [8432]P1(f870(x84321,x84322))+~E(f870(f870(f138(x84323),f870(f189(f933(x84323)),f177(x84323,x84321,x84324))),x84324),f113(x84323))+~P1(f870(f870(f328(x84323),x84322),f870(f172(x84323),x84324)))
% 160.46/160.20  [8550]P1(f870(x85501,x85502))+~P1(f870(f870(f328(x85503),x85502),f870(f172(x85503),x85504)))+P1(f870(f870(f234(a932),f870(f189(f933(x85503)),f870(f136(x85503,x85501),x85504))),f870(f189(f933(x85503)),x85504)))
% 160.46/160.20  [9040]~P1(f870(x90401,f764(x90401,x90403,x90402,x90404)))+P1(f870(x90401,f870(f870(f164(x90402),x90403),x90404)))+~P1(f870(f870(f234(a932),x90404),f870(f189(f933(x90402)),x90403)))
% 160.46/160.20  [9064]~P26(x90644,x90643,x90641,f241(f940(x90644,a928)))+E(f870(x90641,f495(x90642,x90641,x90643,x90644)),x90642)+~P1(f870(f870(f328(x90643),x90642),f870(f309(x90644,x90643,x90641),f241(f940(x90644,a928)))))
% 160.46/160.20  [9132]E(f177(x91321,x91322,x91323),f870(f870(f175(x91321),x91324),x91323))+P1(f870(f870(f234(a932),f735(x91322,x91323,x91321,x91324)),x91324))+P1(f870(f870(f234(a932),x91324),f870(f189(f933(x91321)),x91323)))
% 160.46/160.20  [9135]E(f177(x91351,x91352,x91353),f870(f870(f175(x91351),x91354),x91353))+P1(f870(f870(f234(a932),f735(x91352,x91353,x91351,x91354)),x91354))+P1(f870(x91352,f870(f870(f164(x91351),x91353),x91354)))
% 160.46/160.20  [9170]P1(f870(x91701,x91702))+~P1(f870(f870(f328(x91704),x91702),f870(f172(x91704),x91703)))+P1(f870(f870(f234(a932),f711(x91702,x91701,x91703,x91704)),f870(f189(f933(x91704)),x91703)))
% 160.46/160.20  [9173]E(f177(x91731,x91732,x91733),f870(f870(f175(x91731),x91734),x91733))+P1(f870(f870(f234(a932),x91734),f870(f189(f933(x91731)),x91733)))+P1(f870(f870(f234(a932),f735(x91732,x91733,x91731,x91734)),f870(f189(f933(x91731)),x91733)))
% 160.46/160.20  [9180]E(f177(x91801,x91802,x91803),f870(f870(f175(x91801),x91804),x91803))+P1(f870(x91802,f870(f870(f164(x91801),x91803),x91804)))+P1(f870(f870(f234(a932),f735(x91802,x91803,x91801,x91804)),f870(f189(f933(x91801)),x91803)))
% 160.46/160.20  [9205]~P113(x92054)+P1(f870(f870(f328(x92051),f658(x92052,x92053,x92051,x92054)),x92053))+P1(f870(f870(f234(x92054),f2(x92054)),f870(f870(f11(x92051,x92054),x92052),x92053)))
% 160.46/160.20  [9206]~P113(x92064)+P1(f870(f870(f328(x92061),f659(x92062,x92063,x92061,x92064)),x92063))+P1(f870(f870(f233(x92064),f2(x92064)),f870(f870(f11(x92061,x92064),x92062),x92063)))
% 160.46/160.20  [9231]~P1(f870(f60(x92311),x92314))+P1(f870(f870(f328(x92311),f545(x92312,x92313,x92314,x92311)),x92314))+P1(f870(f60(f939(x92311,x92313)),f870(f870(f253(x92311,x92313),x92314),x92312)))
% 160.46/160.20  [9263]P1(f870(f870(f328(x92632),f764(x92631,x92633,x92632,x92634)),f870(f172(x92632),x92633)))+P1(f870(x92631,f870(f870(f164(x92632),x92633),x92634)))+~P1(f870(f870(f234(a932),x92634),f870(f189(f933(x92632)),x92633)))
% 160.46/160.20  [9392]P1(f870(f870(f233(a932),x93924),f870(f189(f933(x93922)),f177(x93922,x93923,x93921))))+P1(f870(f870(f234(a932),f736(x93921,x93922,x93923,x93924)),x93924))+~P1(f870(f870(f233(a932),x93924),f870(f189(f933(x93922)),x93921)))
% 160.46/160.20  [9551]E(f177(x95511,x95512,x95513),f870(f870(f175(x95511),x95514),x95513))+~P1(f870(x95512,f870(f870(f164(x95511),x95513),f735(x95512,x95513,x95511,x95514))))+P1(f870(f870(f234(a932),x95514),f870(f189(f933(x95511)),x95513)))
% 160.46/160.20  [9558]E(f177(x95581,x95582,x95583),f870(f870(f175(x95581),x95584),x95583))+~P1(f870(x95582,f870(f870(f164(x95581),x95583),f735(x95582,x95583,x95581,x95584))))+P1(f870(x95582,f870(f870(f164(x95581),x95583),x95584)))
% 160.46/160.20  [9562]~P1(f870(f60(x95621),x95623))+~P1(f870(f60(x95622),f870(x95624,f545(x95624,x95622,x95623,x95621))))+P1(f870(f60(f939(x95621,x95622)),f870(f870(f253(x95621,x95622),x95623),x95624)))
% 160.46/160.20  [9570]~P113(x95701)+~P1(f870(f870(f233(x95701),f2(x95701)),f870(x95703,f659(x95703,x95704,x95702,x95701))))+P1(f870(f870(f233(x95701),f2(x95701)),f870(f870(f11(x95702,x95701),x95703),x95704)))
% 160.46/160.20  [9571]~P113(x95711)+~P1(f870(f870(f234(x95711),f2(x95711)),f870(x95713,f658(x95713,x95714,x95712,x95711))))+P1(f870(f870(f234(x95711),f2(x95711)),f870(f870(f11(x95712,x95711),x95713),x95714)))
% 160.46/160.20  [9579]~E(f870(f189(f933(x95794)),x95792),f870(f189(f933(x95794)),x95793))+P1(f870(f870(f328(f939(f933(x95794),f933(x95794))),f870(f870(f251(f933(x95794),f933(x95794)),x95793),x95792)),f158(x95794,x95791)))+P1(f870(f870(f234(a932),f666(x95791,x95792,x95793,x95794)),f870(f189(f933(x95794)),x95793)))
% 160.46/160.20  [9631]~P1(f870(x96313,f870(f870(f164(x96312),x96314),f736(x96314,x96312,x96313,x96311))))+P1(f870(f870(f233(a932),x96311),f870(f189(f933(x96312)),f177(x96312,x96313,x96314))))+~P1(f870(f870(f233(a932),x96311),f870(f189(f933(x96312)),x96314)))
% 160.46/160.20  [9711]E(f870(f870(f175(x97111),f673(x97112,x97113,x97114,x97111)),x97113),f870(f870(f175(x97111),f673(x97112,x97113,x97114,x97111)),x97114))+~P1(f870(f870(f328(f939(f933(x97111),f933(x97111))),f870(f870(f251(f933(x97111),f933(x97111)),x97114),x97113)),f147(x97111,x97112)))+P1(f870(f870(f234(a932),f870(f189(f933(x97111)),x97114)),f870(f189(f933(x97111)),x97113)))
% 160.46/160.20  [9769]~P1(f870(f870(f234(a932),f2(a932)),x97693))+~P1(f870(f870(f234(a932),x97694),x97691))+P1(f870(f870(f234(a932),f870(f870(f79(a932),f870(f870(f80(a932),x97691),f44(a932,x97692,x97693))),x97694)),f870(f870(f80(a932),x97691),x97693)))
% 160.46/160.20  [9961]~P110(x99612)+~P1(f870(f870(f233(x99612),f870(x99613,f412(x99614,x99613,x99611,x99612))),f870(x99614,f412(x99614,x99613,x99611,x99612))))+P1(f870(f870(f233(f940(x99611,x99612)),x99613),x99614))
% 160.46/160.20  [10063]~P70(x100631)+E(f870(f870(f8(a932,x100631),f870(f870(f20(a932,x100631,x100631),f870(f870(f10(x100631,f940(x100631,x100631),a932),f3(x100631)),x100632)),f870(f870(f10(a932,x100631,a932),x100632),f870(f870(f9(a932,a932,a932),f79(a932)),f77(a932))))),f302(a932,x100633,x100634)),f870(f870(f3(x100631),f870(x100632,x100633)),f870(x100632,f870(f870(f79(a932),x100634),f77(a932)))))+~P1(f870(f870(f233(a932),x100633),x100634))
% 160.46/160.20  [10139]~P40(x101393,f870(f870(f288(x101393,x101393,x101393),x101392),f306(x101393,x101392)))+~P1(f870(f870(f328(f939(x101393,x101393)),f870(f870(f251(x101393,x101393),f870(x101391,f870(a112,f845(x101392,x101391,x101393)))),f870(x101391,f845(x101392,x101391,x101393)))),f306(x101393,x101392)))+E(f870(x101391,f870(f870(f79(a932),f844(x101392,x101391,x101393)),x101394)),f870(x101391,f844(x101392,x101391,x101393)))
% 160.46/160.20  [7084]E(f870(f870(f134(x70841),x70842),x70843),x70844)+~E(x70843,f870(f870(f138(x70841),f870(f189(f933(x70841)),x70842)),x70844))+~E(f870(f870(f175(x70841),f870(f189(f933(x70841)),x70842)),x70844),x70842)
% 160.46/160.20  [7137]~P66(x71372)+E(x71371,f2(x71372))+E(f870(f870(f289(x71372),f870(f870(f243(x71372),x71373),x71374)),f870(f870(f243(x71372),x71371),x71374)),f870(f870(f243(x71372),f870(f870(f289(x71372),x71373),x71371)),x71374))
% 160.46/160.20  [7293]~P111(x72931)+~P1(f870(f870(f233(x72931),x72933),x72934))+P1(f870(f870(f233(x72931),f870(f870(f237(x72931),x72932),x72933)),x72934))
% 160.46/160.20  [7295]~P111(x72951)+~P1(f870(f870(f233(x72951),x72952),x72954))+P1(f870(f870(f233(x72951),f870(f870(f237(x72951),x72952),x72953)),x72954))
% 160.46/160.20  [7296]~P106(x72961)+~P1(f870(f870(f233(x72961),x72963),x72964))+P1(f870(f870(f233(x72961),f870(f870(f102(x72961),x72962),x72963)),x72964))
% 160.46/160.20  [7297]~P106(x72971)+~P1(f870(f870(f233(x72971),x72972),x72974))+P1(f870(f870(f233(x72971),f870(f870(f102(x72971),x72972),x72973)),x72974))
% 160.46/160.20  [7299]~P111(x72991)+~P1(f870(f870(f234(x72991),x72993),x72994))+P1(f870(f870(f234(x72991),f870(f870(f237(x72991),x72992),x72993)),x72994))
% 160.46/160.20  [7301]~P111(x73011)+~P1(f870(f870(f234(x73011),x73012),x73014))+P1(f870(f870(f234(x73011),f870(f870(f237(x73011),x73012),x73013)),x73014))
% 160.46/160.20  [7302]~P106(x73021)+~P1(f870(f870(f234(x73021),x73023),x73024))+P1(f870(f870(f234(x73021),f870(f870(f102(x73021),x73022),x73023)),x73024))
% 160.46/160.20  [7303]~P106(x73031)+~P1(f870(f870(f234(x73031),x73032),x73034))+P1(f870(f870(f234(x73031),f870(f870(f102(x73031),x73032),x73033)),x73034))
% 160.46/160.20  [7326]~P1(f870(x73263,x73264))+~P1(f870(x73262,x73264))+P1(f870(f870(f870(f102(f940(x73261,a928)),x73262),x73263),x73264))
% 160.46/160.20  [7450]P25(x74501,x74502,x74503)+~P25(x74501,x74504,x74503)+~P1(f870(f870(f233(f940(f931(x74501),a928)),x74504),x74502))
% 160.46/160.20  [7451]P25(x74511,x74512,x74513)+~P25(x74511,x74512,x74514)+~P1(f870(f870(f233(f940(f931(x74511),a928)),x74513),x74514))
% 160.46/160.20  [7589]~P4(x75891)+E(f870(f870(f35(x75891),f870(f870(f243(x75891),x75892),x75893)),f870(f870(f243(x75891),x75894),x75893)),f870(f870(f243(x75891),f870(f870(f35(x75891),x75892),x75894)),x75893))+~P1(f870(f870(f286(x75891),x75894),x75892))
% 160.46/160.20  [7830]~P78(x78301)+E(f870(f870(f79(x78301),f870(x78302,x78303)),f870(f870(f8(a932,x78301),x78302),f870(f301(a932,f870(a112,x78303)),x78304))),f870(f870(f8(a932,x78301),x78302),f870(f301(a932,x78303),x78304)))+~P1(f870(f870(f234(a932),x78303),x78304))
% 160.46/160.20  [7848]E(x78481,x78482)+P1(f870(f870(f172(x78483),x78484),x78482))+~P1(f870(f870(f172(x78483),f870(f870(f151(x78483),x78481),x78484)),x78482))
% 160.46/160.20  [7860]~P111(x78601)+P1(f870(f870(f233(x78601),x78602),x78603))+~P1(f870(f870(f233(x78601),f870(f870(f232(x78601),x78604),x78602)),x78603))
% 160.46/160.20  [7862]~P111(x78621)+P1(f870(f870(f233(x78621),x78622),x78623))+~P1(f870(f870(f233(x78621),f870(f870(f232(x78621),x78622),x78624)),x78623))
% 160.46/160.20  [7864]~P105(x78641)+P1(f870(f870(f233(x78641),x78642),x78643))+~P1(f870(f870(f233(x78641),f870(f870(f101(x78641),x78644),x78642)),x78643))
% 160.46/160.20  [7866]~P105(x78661)+P1(f870(f870(f233(x78661),x78662),x78663))+~P1(f870(f870(f233(x78661),f870(f870(f101(x78661),x78662),x78664)),x78663))
% 160.46/160.20  [7867]~P111(x78671)+P1(f870(f870(f234(x78671),x78672),x78673))+~P1(f870(f870(f234(x78671),f870(f870(f232(x78671),x78674),x78672)),x78673))
% 160.46/160.20  [7868]~P111(x78681)+P1(f870(f870(f234(x78681),x78682),x78683))+~P1(f870(f870(f234(x78681),f870(f870(f232(x78681),x78682),x78684)),x78683))
% 160.46/160.20  [7944]~P1(f870(f870(f328(x79441),x79442),x79444))+P1(f870(f870(f328(x79441),x79442),x79443))+P1(f870(f870(f328(x79441),x79442),f870(f870(f3(f940(x79441,a928)),x79444),x79443)))
% 160.46/160.20  [8028]P1(f870(x80281,x80282))+P1(f870(x80283,x80282))+~P1(f870(f870(f870(f101(f940(x80284,a928)),x80283),x80281),x80282))
% 160.46/160.20  [8039]~P1(f870(f870(f328(x80391),x80392),x80394))+~P1(f870(f870(f328(x80391),x80392),x80393))+P1(f870(f870(f328(x80391),x80392),f870(f870(f102(f940(x80391,a928)),x80393),x80394)))
% 160.46/160.20  [8093]~P111(x80931)+~P1(f870(f60(x80931),x80934))+E(f870(f870(f63(x80931,x80931,f237(x80931)),x80932),f870(f870(f308(x80931),x80933),x80934)),f870(f870(f237(x80931),x80933),f870(f870(f63(x80931,x80931,f237(x80931)),x80932),x80934)))
% 160.46/160.20  [8094]~P111(x80941)+~P1(f870(f60(x80941),x80944))+E(f870(f870(f63(x80941,x80941,f232(x80941)),x80942),f870(f870(f308(x80941),x80943),x80944)),f870(f870(f232(x80941),x80943),f870(f870(f63(x80941,x80941,f232(x80941)),x80942),x80944)))
% 160.46/160.20  [8095]~P105(x80951)+~P1(f870(f60(x80951),x80954))+E(f870(f870(f63(x80951,x80951,f101(x80951)),x80952),f870(f870(f308(x80951),x80953),x80954)),f870(f870(f101(x80951),x80953),f870(f870(f63(x80951,x80951,f101(x80951)),x80952),x80954)))
% 160.46/160.20  [8096]~P106(x80961)+~P1(f870(f60(x80961),x80964))+E(f870(f870(f63(x80961,x80961,f102(x80961)),x80962),f870(f870(f308(x80961),x80963),x80964)),f870(f870(f102(x80961),x80963),f870(f870(f63(x80961,x80961,f102(x80961)),x80962),x80964)))
% 160.46/160.20  [8097]~P140(x80971)+~P96(x80971)+E(f870(f870(f3(x80971),f870(f870(f80(x80971),f870(f104(x80971),x80972)),x80973)),f870(f870(f80(x80971),f870(f104(x80971),x80972)),x80974)),f870(f870(f80(x80971),f870(f104(x80971),x80972)),f870(f870(f3(x80971),x80973),x80974)))
% 160.46/160.20  [8098]~P143(x80981)+~P96(x80981)+E(f870(f870(f79(x80981),f870(f870(f80(x80981),f870(f104(x80981),x80982)),x80983)),f870(f870(f80(x80981),f870(f104(x80981),x80982)),x80984)),f870(f870(f80(x80981),f870(f104(x80981),x80982)),f870(f870(f79(x80981),x80983),x80984)))
% 160.46/160.20  [8212]E(x82121,x82122)+P1(f870(f870(f328(x82123),x82121),f870(f172(x82123),x82124)))+~P1(f870(f870(f328(x82123),x82121),f870(f172(x82123),f870(f870(f151(x82123),x82122),x82124))))
% 160.46/160.20  [8389]P58(x83891,x83892,x83893)+~P58(x83891,x83892,x83894)+~P1(f870(f870(f233(f940(f939(x83891,x83892),a928)),x83893),x83894))
% 160.46/160.20  [8434]P1(f870(f870(f328(x84341),x84342),x84343))+P1(f870(f870(f328(x84341),x84342),x84344))+~P1(f870(f870(f328(x84341),x84342),f870(f870(f101(f940(x84341,a928)),x84344),x84343)))
% 160.46/160.20  [8444]~P56(x84441,x84444,x84443)+~P1(f870(f870(f328(x84441),x84442),x84444))+P1(f870(f870(f328(f939(x84441,x84441)),f870(f870(f251(x84441,x84441),x84442),x84442)),x84443))
% 160.46/160.20  [8456]~P1(f870(f60(x84562),x84564))+~P1(f870(f60(x84561),x84563))+P1(f870(f60(f939(x84561,x84562)),f870(f870(f253(x84561,x84562),x84563),f870(f18(f940(x84562,a928),x84561),x84564))))
% 160.46/160.20  [8457]~P1(f870(f870(f328(x84571),x84572),x84574))+~P1(f870(f870(f233(f940(x84571,a928)),x84573),x84574))+P1(f870(f870(f233(f940(x84571,a928)),f870(f870(f308(x84571),x84572),x84573)),x84574))
% 160.46/160.20  [8464]~P77(x84642)+~P145(x84642)+E(f870(f870(f11(x84641,x84642),f870(f870(f10(a932,x84642,x84641),f100(x84642)),x84643)),x84644),f870(f100(x84642),f870(f870(f11(x84641,a932),x84643),x84644)))
% 160.46/160.20  [8465]~P77(x84652)+~P141(x84652)+E(f870(f870(f11(x84651,x84652),f870(f870(f10(a1,x84652,x84651),f103(x84652)),x84653)),x84654),f870(f103(x84652),f870(f870(f11(x84651,a1),x84653),x84654)))
% 160.46/160.20  [8489]E(f870(f870(f3(f940(x84891,a928)),x84892),f870(f870(f3(f940(x84891,a928)),x84893),x84894)),x84894)+~P1(f870(f870(f233(f940(x84891,a928)),x84892),x84893))+~P1(f870(f870(f233(f940(x84891,a928)),x84894),x84892))
% 160.46/160.20  [8586]~P1(f870(f60(x85861),x85864))+E(f870(f870(f3(a932),f870(f870(f8(x85861,a932),x85862),x85863)),f870(f870(f8(x85861,a932),x85862),x85864)),f870(f870(f8(x85861,a932),x85862),f870(f870(f3(f940(x85861,a928)),x85863),x85864)))+~P1(f870(f870(f233(f940(x85861,a928)),x85864),x85863))
% 160.46/160.20  [8738]~P9(x87381,x87384,x87383)+~P1(f870(f870(f328(x87381),x87382),x87384))+P1(f870(f870(f328(x87381),x87382),f870(f284(x87381,x87381,x87383),f870(f870(f308(x87381),x87382),f188(f940(x87381,a928))))))
% 160.46/160.20  [8798]~P1(f870(f870(f233(f940(x87981,a928)),x87982),x87983))+~P1(f870(f870(f233(f940(x87981,a928)),x87982),x87984))+P1(f870(f870(f233(f940(x87981,a928)),x87982),f870(f870(f102(f940(x87981,a928)),x87983),x87984)))
% 160.46/160.20  [8900]E(x89001,f188(f940(x89002,a928)))+P1(f870(f60(x89003),x89004))+~P1(f870(f60(f939(x89003,x89002)),f870(f870(f253(x89003,x89002),x89004),f870(f18(f940(x89002,a928),x89003),x89001))))
% 160.46/160.20  [8901]E(x89011,f188(f940(x89012,a928)))+P1(f870(f60(x89013),x89014))+~P1(f870(f60(f939(x89012,x89013)),f870(f870(f253(x89012,x89013),x89011),f870(f18(f940(x89013,a928),x89012),x89014))))
% 160.46/160.20  [8974]P1(f870(f870(f328(x89741),x89742),f315(x89741,x89743)))+~P1(f870(f870(f328(x89741),x89744),f315(x89741,x89743)))+~P1(f870(f870(f328(f939(x89741,x89741)),f870(f870(f251(x89741,x89741),x89742),x89744)),x89743))
% 160.46/160.20  [9031]~P40(x90311,x90314)+P1(f870(f870(f328(f939(x90311,x90311)),f870(f870(f251(x90311,x90311),x90313),x90312)),f306(x90311,x90314)))+P40(x90311,f870(f870(f308(f939(x90311,x90311)),f870(f870(f251(x90311,x90311),x90312),x90313)),x90314))
% 160.46/160.20  [9032]~P61(x90321,x90324)+P1(f870(f870(f328(f939(x90321,x90321)),f870(f870(f251(x90321,x90321),x90323),x90322)),f306(x90321,x90324)))+P61(x90321,f870(f870(f308(f939(x90321,x90321)),f870(f870(f251(x90321,x90321),x90322),x90323)),x90324))
% 160.46/160.20  [9115]~E(x91152,x91153)+~P1(f870(f870(f328(x91151),x91152),f870(f172(x91151),x91154)))+P1(f870(f870(f328(f939(x91151,x91151)),f870(f870(f251(x91151,x91151),x91152),x91153)),f870(f172(f939(x91151,x91151)),f870(f870(f181(x91151,x91151),x91154),x91154))))
% 160.46/160.20  [9204]~E(x92043,x92044)+P1(f870(f870(f256(x92041,x92041,a928),a324),x92042))+~P1(f870(f870(f328(f939(x92041,x92041)),x92042),f870(f172(f939(x92041,x92041)),f870(f870(f181(x92041,x92041),x92043),x92044))))
% 160.46/160.20  [9248]P1(f870(f870(f328(f939(f933(x92481),f933(x92481))),f870(f870(f251(f933(x92481),f933(x92481)),x92482),x92483)),f147(x92481,x92484)))+~E(f870(f870(f175(x92481),f870(f189(f933(x92481)),x92482)),x92483),x92482)+~P1(f870(f870(f234(a932),f870(f189(f933(x92481)),x92482)),f870(f189(f933(x92481)),x92483)))
% 160.46/160.20  [9251]~P55(x92511,x92514)+~P1(f870(f870(f328(f939(x92511,x92511)),f870(f870(f251(x92511,x92511),x92513),x92512)),x92514))+P1(f870(f870(f328(f939(x92511,x92511)),f870(f870(f251(x92511,x92511),x92512),x92513)),x92514))
% 160.46/160.20  [9342]~P1(f870(f60(x93421),x93424))+P1(f870(f870(f328(x93421),f362(x93422,x93423,x93424,x93421)),x93424))+P1(f870(f60(x93423),f870(f870(f38(x93421,f940(x93423,a928)),x93424),x93422)))
% 160.46/160.20  [9343]~P1(f870(f60(x93431),x93434))+P1(f870(f870(f328(x93431),f585(x93432,x93433,x93434,x93431)),x93434))+P1(f870(f60(x93433),f870(f870(f38(x93431,f940(x93433,a928)),x93434),x93432)))
% 160.46/160.20  [9436]P1(f870(f870(f328(f939(x94361,x94361)),x94362),f870(f870(f288(x94361,x94361,x94361),x94363),f306(x94361,x94363))))+~P1(f870(f870(f234(a932),f2(a932)),x94364))+~P1(f870(f870(f328(f939(x94361,x94361)),x94362),f870(f870(f183(f939(x94361,x94361),a928),x94364),x94363)))
% 160.46/160.20  [9444]~P40(x94441,x94442)+~P1(f870(f870(f328(f939(x94441,x94441)),f870(f870(f251(x94441,x94441),x94444),x94443)),x94442))+~P1(f870(f870(f328(f939(x94441,x94441)),f870(f870(f251(x94441,x94441),x94443),x94444)),x94442))
% 160.46/160.20  [9569]~P1(f870(f60(x95691),x95694))+E(f870(f870(f8(x95691,a932),f870(f870(f10(f940(x95692,a928),a932,x95691),f34(x95692)),x95693)),x95694),f870(f34(f939(x95691,x95692)),f870(f870(f253(x95691,x95692),x95694),x95693)))+P1(f870(f870(f328(x95691),f547(x95693,x95692,x95694,x95691)),x95694))
% 160.46/160.20  [9573]~P1(f870(f137(x95731),x95732))+P1(f870(f137(x95731),f870(f870(f159(x95731,x95732),x95733),x95734)))+P1(f870(f870(f328(x95731),x95734),f870(f870(f3(f940(x95731,a928)),f870(f172(x95731),x95732)),f870(f870(f308(x95731),f870(f870(f164(x95731),x95732),x95733)),f188(f940(x95731,a928))))))
% 160.46/160.20  [9590]~P1(f870(f60(x95902),x95903))+~P1(f870(f60(x95901),f870(x95904,f362(x95904,x95901,x95903,x95902))))+P1(f870(f60(x95901),f870(f870(f38(x95902,f940(x95901,a928)),x95903),x95904)))
% 160.46/160.20  [9591]~P1(f870(f60(x95912),x95913))+~P1(f870(f60(x95911),f870(x95914,f585(x95914,x95911,x95913,x95912))))+P1(f870(f60(x95911),f870(f870(f38(x95912,f940(x95911,a928)),x95913),x95914)))
% 160.46/160.20  [9669]~P1(f870(f870(f328(f939(x96691,x96691)),x96692),f870(f870(f288(x96691,x96691,x96691),x96694),f306(x96691,x96694))))+P1(f870(f870(f328(f939(x96691,x96691)),x96692),f870(f870(f288(x96691,x96691,x96691),x96693),f306(x96691,x96693))))+~P1(f870(f870(f233(f940(f939(x96691,x96691),a928)),x96694),x96693))
% 160.46/160.20  [9677]E(f870(f870(f175(x96771),f673(x96774,x96773,x96772,x96771)),x96773),f870(f870(f175(x96771),f673(x96774,x96773,x96772,x96771)),x96772))+~P1(f870(f870(f328(f939(f933(x96771),f933(x96771))),f870(f870(f251(f933(x96771),f933(x96771)),x96772),x96773)),f147(x96771,x96774)))+E(f870(f870(f175(x96771),f870(f189(f933(x96771)),x96772)),x96773),x96772)
% 160.46/160.20  [9693]~P1(f870(f60(x96931),x96934))+E(f870(f870(f8(x96931,a932),f870(f870(f10(f940(x96932,a928),a932,x96931),f34(x96932)),x96933)),x96934),f870(f34(f939(x96931,x96932)),f870(f870(f253(x96931,x96932),x96934),x96933)))+~P1(f870(f60(x96932),f870(x96933,f547(x96933,x96932,x96934,x96931))))
% 160.46/160.20  [9698]~E(f870(f189(f933(x96981)),x96983),f870(f189(f933(x96981)),x96982))+P1(f870(f870(f328(f939(f933(x96981),f933(x96981))),f870(f870(f251(f933(x96981),f933(x96981)),x96982),x96983)),f158(x96981,x96984)))+P1(f870(f870(f328(f939(x96981,x96981)),f677(x96984,x96983,x96982,x96981)),f870(f172(f939(x96981,x96981)),f870(f870(f181(x96981,x96981),x96982),x96983))))
% 160.46/160.20  [9781]~P1(f870(f870(f328(f939(f933(x97811),f933(x97811))),f870(f870(f251(f933(x97811),f933(x97811)),x97812),x97813)),f147(x97811,x97814)))+E(f870(f870(f175(x97811),f870(f189(f933(x97811)),x97812)),x97813),x97812)+P1(f870(f870(f234(a932),f673(x97814,x97813,x97812,x97811)),f870(f870(f237(a932),f870(f189(f933(x97811)),x97812)),f870(f189(f933(x97811)),x97813))))
% 160.46/160.20  [9805]~P1(f870(f870(f328(f939(f933(x98051),f933(x98051))),f870(f870(f251(f933(x98051),f933(x98051)),x98052),x98053)),f147(x98051,x98054)))+P1(f870(f870(f234(a932),f870(f189(f933(x98051)),x98052)),f870(f189(f933(x98051)),x98053)))+P1(f870(f870(f234(a932),f673(x98054,x98053,x98052,x98051)),f870(f870(f237(a932),f870(f189(f933(x98051)),x98052)),f870(f189(f933(x98051)),x98053))))
% 160.46/160.20  [10208]~P1(f870(f870(f328(f939(f933(x102081),f933(x102081))),f870(f870(f251(f933(x102081),f933(x102081)),x102082),x102083)),f147(x102081,x102084)))+E(f870(f870(f175(x102081),f870(f189(f933(x102081)),x102082)),x102083),x102082)+P1(f870(f870(f328(f939(x102081,x102081)),f870(f870(f251(x102081,x102081),f870(f870(f164(x102081),x102082),f673(x102084,x102083,x102082,x102081))),f870(f870(f164(x102081),x102083),f673(x102084,x102083,x102082,x102081)))),x102084))
% 160.46/160.20  [10209]~P1(f870(f870(f328(f939(f933(x102091),f933(x102091))),f870(f870(f251(f933(x102091),f933(x102091)),x102092),x102093)),f147(x102091,x102094)))+P1(f870(f870(f234(a932),f870(f189(f933(x102091)),x102092)),f870(f189(f933(x102091)),x102093)))+P1(f870(f870(f328(f939(x102091,x102091)),f870(f870(f251(x102091,x102091),f870(f870(f164(x102091),x102092),f673(x102094,x102093,x102092,x102091))),f870(f870(f164(x102091),x102093),f673(x102094,x102093,x102092,x102091)))),x102094))
% 160.46/160.20  [10265]~E(f870(f189(f933(x102651)),x102652),f870(f189(f933(x102651)),x102653))+P1(f870(f870(f328(f939(f933(x102651),f933(x102651))),f870(f870(f251(f933(x102651),f933(x102651)),x102652),x102653)),f158(x102651,x102654)))+~P1(f870(f870(f328(f939(x102651,x102651)),f870(f870(f251(x102651,x102651),f870(f870(f164(x102651),x102652),f666(x102654,x102653,x102652,x102651))),f870(f870(f164(x102651),x102653),f666(x102654,x102653,x102652,x102651)))),x102654))
% 160.46/160.20  [10413]~P78(x104131)+~P1(f870(f60(x104132),x104134))+E(f870(f165(x104131),f870(f870(f154(x104132,x104131),x104133),f89(f933(x104132),f870(f870(f20(f933(x104132),a928,a928),f870(f870(f10(a928,f940(a928,a928),f933(x104132)),a325),f870(f870(f9(f933(x104132),f940(x104132,a928),a928),f870(f870(f10(f940(x104132,a928),f940(f940(x104132,a928),a928),f933(x104132)),a324),f172(x104132))),x104134))),f137(x104132))))),f231(x104132,x104131,x104133,x104134))
% 160.46/160.20  [7674]~P65(x76742)+E(x76741,f2(x76742))+E(f870(f870(f289(x76742),f870(f870(f79(x76742),x76743),f870(f870(f80(x76742),x76744),x76741))),x76741),f870(f870(f79(x76742),x76744),f870(f870(f289(x76742),x76743),x76741)))
% 160.46/160.20  [7675]~P4(x76752)+E(x76751,f2(x76752))+E(f870(f870(f35(x76752),f870(f870(f79(x76752),x76753),f870(f870(f80(x76752),x76754),x76751))),x76751),f870(f870(f79(x76752),x76754),f870(f870(f35(x76752),x76753),x76751)))
% 160.46/160.20  [7676]~P4(x76762)+E(x76761,f2(x76762))+E(f870(f870(f35(x76762),f870(f870(f79(x76762),x76763),f870(f870(f80(x76762),x76761),x76764))),x76761),f870(f870(f79(x76762),x76764),f870(f870(f35(x76762),x76763),x76761)))
% 160.46/160.20  [7907]~P66(x79072)+E(x79071,f2(x79072))+E(f870(f870(f289(x79072),f870(f870(f3(x79072),x79073),f870(f870(f80(x79072),x79071),x79074))),x79071),f870(f870(f3(x79072),f870(f870(f289(x79072),x79073),x79071)),x79074))
% 160.46/160.20  [7908]~P65(x79082)+E(x79081,f2(x79082))+E(f870(f870(f289(x79082),f870(f870(f79(x79082),x79083),f870(f870(f80(x79082),x79084),x79081))),x79081),f870(f870(f79(x79082),f870(f870(f289(x79082),x79083),x79081)),x79084))
% 160.46/160.20  [7909]~P66(x79092)+E(x79091,f2(x79092))+E(f870(f870(f289(x79092),f870(f870(f79(x79092),x79093),f870(f870(f80(x79092),x79091),x79094))),x79091),f870(f870(f79(x79092),f870(f870(f289(x79092),x79093),x79091)),x79094))
% 160.46/160.20  [8618]~P1(f870(f160(x86181,x86183),x86184))+~P1(f870(f160(x86181,x86182),x86184))+P1(f870(f160(x86181,f870(f870(f102(f940(x86181,a928)),x86182),x86183)),x86184))
% 160.46/160.20  [8989]~E(f870(f870(f288(x89891,x89891,x89891),x89892),x89894),f188(f940(f939(x89891,x89891),a928)))+~E(f870(f870(f288(x89891,x89891,x89891),x89892),x89893),f188(f940(f939(x89891,x89891),a928)))+E(f870(f870(f288(x89891,x89891,x89891),x89892),f870(f870(f101(f940(f939(x89891,x89891),a928)),x89893),x89894)),f188(f940(f939(x89891,x89891),a928)))
% 160.46/160.20  [9116]~P1(f870(f870(f233(f940(x91161,a928)),x91163),x91164))+~P1(f870(f870(f233(f940(x91161,a928)),x91162),x91164))+P1(f870(f870(f233(f940(x91161,a928)),f870(f870(f101(f940(x91161,a928)),x91162),x91163)),x91164))
% 160.46/160.20  [9498]~P1(f870(f60(x94981),x94984))+~P1(f870(f60(x94981),x94983))+E(f870(f870(f3(a932),f870(f870(f79(a932),f870(f870(f8(x94981,a932),x94982),x94983)),f870(f870(f8(x94981,a932),x94982),x94984))),f870(f870(f8(x94981,a932),x94982),f870(f870(f102(f940(x94981,a928)),x94983),x94984))),f870(f870(f8(x94981,a932),x94982),f870(f870(f101(f940(x94981,a928)),x94983),x94984)))
% 160.46/160.20  [9587]~P1(f870(f870(f328(x95871),x95873),x95872))+~P1(f870(f870(f233(f940(x95871,a928)),x95872),f870(f870(f308(x95871),x95873),x95874)))+P1(f870(f870(f233(f940(x95871,a928)),f870(f870(f3(f940(x95871,a928)),x95872),f870(f870(f308(x95871),x95873),f188(f940(x95871,a928))))),x95874))
% 160.46/160.20  [9756]~P1(f870(f870(f328(x97561),x97563),x97562))+P1(f870(f870(f233(f940(x97561,a928)),x97562),f870(f870(f308(x97561),x97563),x97564)))+~P1(f870(f870(f233(f940(x97561,a928)),f870(f870(f3(f940(x97561,a928)),x97562),f870(f870(f308(x97561),x97563),f188(f940(x97561,a928))))),x97564))
% 160.46/160.20  [9845]~P1(f870(f870(f233(a932),x98451),x98453))+~P1(f870(f870(f234(a932),x98452),x98454))+P1(f870(f870(f328(f939(f939(a932,a932),f939(a932,a932))),f870(f870(f251(f939(a932,a932),f939(a932,a932)),f870(f870(f251(a932,a932),x98451),x98452)),f870(f870(f251(a932,a932),x98453),x98454))),a32))
% 160.46/160.20  [9846]~P1(f870(f870(f233(a932),x98462),x98464))+~P1(f870(f870(f233(a932),x98461),x98463))+P1(f870(f870(f328(f939(f939(a932,a932),f939(a932,a932))),f870(f870(f251(f939(a932,a932),f939(a932,a932)),f870(f870(f251(a932,a932),x98461),x98462)),f870(f870(f251(a932,a932),x98463),x98464))),a70))
% 160.46/160.20  [10137]~P1(f870(f870(f328(f933(x101371)),x101374),f161(x101371,x101373)))+~P1(f870(f870(f328(f933(x101371)),x101374),f161(x101371,x101372)))+P1(f870(f160(x101371,f870(f870(f102(f940(x101371,a928)),f870(f870(f9(x101371,f940(x101371,a928),a928),f328(x101371)),x101372)),f870(f870(f9(x101371,f940(x101371,a928),a928),f328(x101371)),x101373))),x101374))
% 160.46/160.20  [10231]~P26(x102311,f940(f940(x102311,a928),a928),f870(f870(f9(x102311,f940(f939(x102311,x102311),a928),f940(f940(x102311,a928),a928)),f870(f870(f10(f940(x102311,a928),f940(f940(f939(x102311,x102311),a928),f940(f940(x102311,a928),a928)),x102311),f59(x102311)),f870(f870(f9(x102311,f940(x102311,a928),f940(x102311,a928)),f308(x102311)),f188(f940(x102311,a928))))),x102313),x102312)+~P1(f870(f870(f328(x102311),x102314),x102312))+E(f870(f870(f3(f940(f940(x102311,a928),a928)),f870(f870(f59(x102311),x102312),x102313)),f870(f870(f59(x102311),f870(f870(f308(x102311),x102314),f188(f940(x102311,a928)))),x102313)),f870(f870(f59(x102311),f870(f870(f3(f940(x102311,a928)),x102312),f870(f870(f308(x102311),x102314),f188(f940(x102311,a928))))),x102313))
% 160.46/160.20  [10364]~P56(x103641,x103642,x103644)+~P1(f870(f870(f328(f939(x103641,x103641)),x103643),x103644))+P1(f870(f870(f256(x103641,x103641,a928),f870(f870(f9(x103641,f940(x103641,a928),f940(x103641,a928)),f870(f870(f10(f940(a928,a928),f940(f940(x103641,a928),f940(x103641,a928)),x103641),f10(a928,a928,x103641)),f870(f870(f10(a928,f940(a928,a928),x103641),a325),f870(f870(f9(x103641,f940(x103641,a928),a928),f328(x103641)),x103642)))),f870(f870(f9(x103641,f940(x103641,a928),a928),f328(x103641)),x103642))),x103643))
% 160.46/160.20  [10379]P1(f870(f60(x103791),x103792))+~P1(f870(f60(x103793),f870(f309(x103791,x103793,x103794),x103792)))+~P1(f870(f60(x103791),f870(f261(x103791),f870(f870(f20(x103791,a928,a928),f870(f870(f10(a928,f940(a928,a928),x103791),a325),f870(f870(f9(x103791,f940(x103791,a928),a928),f328(x103791)),x103792))),f870(f870(f9(x103791,x103793,a928),f870(f870(f10(x103793,f940(x103793,a928),x103791),a324),x103794)),f870(x103794,f569(x103794,x103793,x103792,x103791)))))))
% 160.46/160.20  [8371]~P66(x83712)+E(x83711,f2(x83712))+E(f870(f870(f289(x83712),f870(f870(f3(x83712),f870(f870(f80(x83712),x83711),x83713)),x83714)),x83711),f870(f870(f3(x83712),x83713),f870(f870(f289(x83712),x83714),x83711)))
% 160.46/160.20  [8372]~P66(x83722)+E(x83721,f2(x83722))+E(f870(f870(f289(x83722),f870(f870(f79(x83722),f870(f870(f80(x83722),x83721),x83723)),x83724)),x83721),f870(f870(f79(x83722),x83723),f870(f870(f289(x83722),x83724),x83721)))
% 160.46/160.20  [9277]~E(f870(f870(f288(x92771,x92771,x92771),x92773),x92774),f188(f940(f939(x92771,x92771),a928)))+~E(f870(f870(f288(x92771,x92771,x92771),x92772),x92774),f188(f940(f939(x92771,x92771),a928)))+E(f870(f870(f288(x92771,x92771,x92771),f870(f870(f101(f940(f939(x92771,x92771),a928)),x92772),x92773)),x92774),f188(f940(f939(x92771,x92771),a928)))
% 160.46/160.20  [10053]~P1(f870(f160(x100531,x100533),x100534))+~P1(f870(f160(x100531,x100532),x100534))+P1(f870(f160(x100531,f870(f870(f20(x100531,a928,a928),f870(f870(f10(a928,f940(a928,a928),x100531),a325),x100532)),x100533)),x100534))
% 160.46/160.20  [10300]P1(f870(x103001,f562(x103002,x103003,x103001,x103004)))+~P1(f870(f60(x103004),f870(f261(x103004),x103001)))+P1(f870(f60(x103003),f870(f261(x103003),f870(f870(f10(f940(x103004,a928),a928,x103003),f86(x103004)),f870(f870(f10(f940(x103004,a928),f940(x103004,a928),x103003),f870(f20(x103004,a928,a928),f870(f870(f10(a928,f940(a928,a928),x103004),a325),x103001))),x103002)))))
% 160.46/160.20  [10318]~P1(f870(f60(x103182),f870(f261(x103182),x103183)))+~P1(f870(f60(x103181),f870(f261(x103181),f870(f870(f9(x103181,x103182,a928),x103184),f562(x103184,x103181,x103183,x103182)))))+P1(f870(f60(x103181),f870(f261(x103181),f870(f870(f10(f940(x103182,a928),a928,x103181),f86(x103182)),f870(f870(f10(f940(x103182,a928),f940(x103182,a928),x103181),f870(f20(x103182,a928,a928),f870(f870(f10(a928,f940(a928,a928),x103182),a325),x103183))),x103184)))))
% 160.46/160.20  [10392]~P1(f870(f60(x103921),x103924))+P1(f870(f870(f328(x103921),f806(x103922,x103923,x103924,x103921)),x103924))+P1(f870(f60(x103923),f870(f261(x103923),f870(f870(f10(f940(x103921,a928),a928,x103923),f86(x103921)),f870(f870(f10(f940(x103921,a928),f940(x103921,a928),x103923),f870(f20(x103921,a928,a928),f870(f870(f10(a928,f940(a928,a928),x103921),a325),f870(f870(f9(x103921,f940(x103921,a928),a928),f328(x103921)),x103924)))),x103922)))))
% 160.46/160.20  [10398]~P1(f870(f60(x103982),x103983))+~P1(f870(f60(x103981),f870(f261(x103981),f870(f870(f9(x103981,x103982,a928),x103984),f806(x103984,x103981,x103983,x103982)))))+P1(f870(f60(x103981),f870(f261(x103981),f870(f870(f10(f940(x103982,a928),a928,x103981),f86(x103982)),f870(f870(f10(f940(x103982,a928),f940(x103982,a928),x103981),f870(f20(x103982,a928,a928),f870(f870(f10(a928,f940(a928,a928),x103982),a325),f870(f870(f9(x103982,f940(x103982,a928),a928),f328(x103982)),x103983)))),x103984)))))
% 160.46/160.20  [5275]~E(x52752,x52754)+E(f169(x52751,x52752,x52753),f169(x52751,x52754,x52755))+~E(x52752,f2(a932))
% 160.46/160.20  [5528]E(x55281,x55282)+~E(f169(x55284,x55283,x55281),f169(x55284,x55285,x55282))+E(x55283,f2(a932))
% 160.46/160.20  [6087]~E(x60875,x60872)+P44(f29(x60871,x60873),x60872,x60874,x60875)+P1(f870(x60871,x60872))
% 160.46/160.20  [6655]E(x66551,x66552)+~P44(f29(x66553,x66554),x66551,x66555,x66552)+P1(f870(x66553,x66551))
% 160.46/160.20  [8171]~P44(x81712,x81713,x81714,x81715)+~P44(f29(x81711,x81712),x81715,x81714,x81713)+P44(f29(x81711,x81712),x81713,x81714,x81713)
% 160.46/160.20  [9404]E(x94041,x94042)+~P44(f29(x94045,x94043),x94041,x94044,x94042)+P44(x94043,x94041,x94044,f916(x94042,x94044,x94041,x94043,x94045))
% 160.46/160.20  [9406]E(x94061,x94062)+P44(f29(x94063,x94064),f916(x94061,x94065,x94062,x94064,x94063),x94065,x94061)+~P44(f29(x94063,x94064),x94062,x94065,x94061)
% 160.46/160.20  [9410]~P44(f29(x94105,x94101),x94102,x94103,x94104)+P44(x94101,x94102,x94103,f916(x94104,x94103,x94102,x94101,x94105))+~P1(f870(x94105,x94102))
% 160.46/160.20  [9417]~P44(f29(x94171,x94172),x94175,x94174,x94173)+P44(f29(x94171,x94172),f916(x94173,x94174,x94175,x94172,x94171),x94174,x94173)+~P1(f870(x94171,x94175))
% 160.46/160.20  [6800]E(x68001,x68002)+~E(f870(x68003,x68001),f870(x68003,x68002))+~P26(x68004,x68005,x68003,f241(f940(x68004,a928)))
% 160.46/160.20  [7712]E(x77121,x77122)+~P26(x77123,x77124,x77125,f241(f940(x77123,a928)))+~E(f870(f309(x77123,x77124,x77125),x77121),f870(f309(x77123,x77124,x77125),x77122))
% 160.46/160.20  [7961]P26(x79612,x79613,f476(x79614,x79613,x79612,x79611),x79611)+~E(f870(f309(x79613,x79612,x79615),x79614),x79611)+E(x79611,f188(f940(x79612,a928)))
% 160.46/160.20  [8500]~P1(f870(f870(x85003,x85002),x85005))+~P1(f870(f870(x85003,x85004),x85002))+P1(f870(f870(f328(x85001),x85002),f298(x85001,x85003,x85004,x85005)))
% 160.46/160.20  [8501]~P1(f870(f870(x85013,x85012),x85015))+~P1(f870(f870(x85013,x85014),x85012))+P1(f870(f870(f328(x85011),x85012),f295(x85011,x85013,x85014,x85015)))
% 160.46/160.20  [8806]~P26(x88061,x88062,x88063,x88064)+P27(x88061,x88062,x88063,x88064,x88065)+~E(f870(f309(x88061,x88062,x88063),x88064),x88065)
% 160.46/160.20  [8939]~P27(x89391,x89393,x89394,x89392,x89395)+~P1(f870(f60(x89393),x89395))+P1(f870(f60(x89391),x89392))
% 160.46/160.20  [8940]~P27(x89403,x89401,x89404,x89405,x89402)+~P1(f870(f60(x89403),x89405))+P1(f870(f60(x89401),x89402))
% 160.46/160.20  [9073]~P26(x90731,x90733,x90735,f241(f940(x90731,a928)))+~P26(x90733,x90732,x90734,f241(f940(x90733,a928)))+P26(x90731,x90732,f870(f72(x90733,x90732,x90731,x90734),x90735),f241(f940(x90731,a928)))
% 160.46/160.20  [9646]P1(f870(f870(f328(f939(x96461,x96461)),f870(f870(f251(x96461,x96461),x96462),x96463)),f306(x96461,x96464)))+~P1(f870(f870(f328(f939(x96461,x96461)),f870(f870(f251(x96461,x96461),x96462),x96465)),f306(x96461,x96464)))+~P1(f870(f870(f328(f939(x96461,x96461)),f870(f870(f251(x96461,x96461),x96465),x96463)),f306(x96461,x96464)))
% 160.46/160.20  [9684]~P111(x96842)+~P1(f870(f137(x96841),x96845))+P1(f870(f137(x96841),f149(x96841,x96842,x96843,x96844,x96845)))
% 160.46/160.20  [5603]~E(x56032,f113(x56031))+E(f870(f870(f134(x56031),x56032),x56033),f870(f870(f151(x56031),x56034),x56035))+~E(x56033,f870(f870(f151(x56031),x56034),x56035))
% 160.46/160.20  [5604]~E(x56042,f113(x56041))+E(f870(f870(f134(x56041),x56042),x56043),f870(f870(f151(x56041),x56044),x56045))+~E(f870(f870(f151(x56041),x56044),x56045),x56043)
% 160.46/160.20  [6757]~E(f870(f189(f933(x67571)),x67575),f870(f189(f933(x67572)),x67574))+E(f870(f870(f154(f939(x67571,x67572),x67572),f255(x67571,x67572)),x67573),x67574)+~E(f870(f870(f181(x67571,x67572),x67575),x67574),x67573)
% 160.46/160.20  [6758]~E(f870(f189(f933(x67581)),x67584),f870(f189(f933(x67582)),x67585))+E(f870(f870(f154(f939(x67581,x67582),x67581),f250(x67581,x67582)),x67583),x67584)+~E(f870(f870(f181(x67581,x67582),x67584),x67585),x67583)
% 160.46/160.20  [7236]~P111(x72361)+~P14(x72361,f870(f870(f154(x72362,x72361),x72363),x72365))+P14(x72361,f870(f870(f154(x72362,x72361),x72363),f870(f136(x72362,x72364),x72365)))
% 160.46/160.20  [7280]~P1(f870(x72803,x72805))+~P1(f870(f870(x72802,x72804),x72805))+P1(f870(f870(f92(x72801,x72802,x72803),x72804),x72805))
% 160.46/160.20  [7379]~P111(x73791)+P14(x73791,f870(f870(f154(x73792,x73791),x73793),f170(x73792,x73794,x73795)))+~P14(x73791,f870(f870(f154(x73792,x73791),x73793),x73795))
% 160.46/160.20  [7402]~P58(x74023,x74022,x74025)+~P58(x74021,x74023,x74024)+P58(x74021,x74022,f870(f870(f288(x74021,x74023,x74022),x74024),x74025))
% 160.46/160.20  [7497]E(x74971,x74972)+~P26(x74973,x74974,x74975,f241(f940(x74973,a928)))+~E(f870(f870(f154(x74973,x74974),x74975),x74971),f870(f870(f154(x74973,x74974),x74975),x74972))
% 160.46/160.20  [7578]P44(x75781,x75782,x75783,x75784)+~P44(x75781,x75782,x75785,x75784)+~P1(f870(f870(f233(a932),x75785),x75783))
% 160.46/160.20  [7660]~P1(f870(f870(f233(a932),x76601),f870(x76603,x76605)))+P1(f870(f870(f233(a932),x76601),f155(x76602,x76603,x76604)))+~P1(f870(f870(f328(x76602),x76605),f870(f172(x76602),x76604)))
% 160.46/160.20  [7661]~P1(f870(f870(f234(a932),x76611),f870(x76613,x76615)))+P1(f870(f870(f234(a932),x76611),f155(x76612,x76613,x76614)))+~P1(f870(f870(f328(x76612),x76615),f870(f172(x76612),x76614)))
% 160.46/160.20  [8058]P1(f870(x80581,x80582))+~P1(f870(x80581,x80583))+~P1(f870(f870(f328(x80584),x80582),f870(f172(x80584),f169(x80584,x80585,x80583))))
% 160.46/160.20  [8059]P1(f870(x80591,x80592))+~P1(f870(x80591,x80593))+~P1(f870(f870(f328(x80594),x80593),f870(f172(x80594),f169(x80594,x80595,x80592))))
% 160.46/160.20  [8064]~P112(x80641)+P1(f870(f870(f233(f940(x80641,a928)),f302(x80641,x80642,x80643)),f302(x80641,x80644,x80645)))+P1(f870(f870(f233(x80641),x80642),x80643))
% 160.46/160.20  [8091]~P6(x80911)+P1(f870(f870(f233(x80911),f870(f870(f39(x80912,x80911),x80913),x80914)),f870(x80914,x80915)))+~P1(f870(f870(f328(x80912),x80915),x80913))
% 160.46/160.20  [8158]~P26(x81581,x81582,x81584,x81583)+E(f870(f76(x81581,x81582,x81583,x81584),f870(x81584,x81585)),x81585)+~P1(f870(f870(f328(x81581),x81585),x81583))
% 160.46/160.20  [8159]~P26(x81591,x81592,x81594,x81593)+E(f870(f91(x81591,x81592,x81593,x81594),f870(x81594,x81595)),x81595)+~P1(f870(f870(f328(x81591),x81595),x81593))
% 160.46/160.20  [8360]~P1(f870(x83601,x83605))+P1(f870(x83601,f346(x83601,x83602,x83603,x83604)))+~P1(f870(f870(f328(x83604),x83605),x83603))
% 160.46/160.20  [8361]~P1(f870(x83611,x83615))+P1(f870(x83611,f346(x83611,x83612,x83613,x83614)))+~P1(f870(f870(f328(x83614),x83615),x83612))
% 160.46/160.20  [8454]P1(f870(f60(x84541),x84542))+~P1(f870(f60(x84543),x84544))+~P1(f870(f870(f233(f940(x84541,a928)),x84542),f870(f309(x84543,x84541,x84545),x84544)))
% 160.46/160.20  [8622]E(x86221,x86222)+~P26(x86223,x86224,x86225,f870(f870(f101(f940(x86223,a928)),f870(f172(x86223),x86221)),f870(f172(x86223),x86222)))+~E(f870(f870(f154(x86223,x86224),x86225),x86221),f870(f870(f154(x86223,x86224),x86225),x86222))
% 160.46/160.20  [8675]~P112(x86751)+~P1(f870(f870(f234(f940(x86751,a928)),f302(x86751,x86754,x86755)),f302(x86751,x86752,x86753)))+P1(f870(f870(f233(x86751),x86752),x86753))
% 160.46/160.20  [8737]~P26(x87371,x87374,x87375,f241(f940(x87371,a928)))+~P1(f870(f870(f328(x87374),f870(x87375,x87372)),f870(f309(x87371,x87374,x87375),x87373)))+P1(f870(f870(f328(x87371),x87372),x87373))
% 160.46/160.20  [8812]P1(f870(x88121,x88122))+~P1(f870(x88121,f347(x88121,x88123,x88124,x88125)))+~P1(f870(f870(f328(x88125),x88122),x88124))
% 160.46/160.20  [8813]P1(f870(x88131,x88132))+~P1(f870(x88131,f347(x88131,x88133,x88134,x88135)))+~P1(f870(f870(f328(x88135),x88132),x88133))
% 160.46/160.20  [9113]~P26(x91132,x91133,x91131,x91134)+E(f870(x91131,f870(f76(x91132,x91133,x91134,x91131),x91135)),x91135)+~P1(f870(f870(f328(x91133),x91135),f870(f309(x91132,x91133,x91131),x91134)))
% 160.46/160.20  [9217]E(x92171,f113(x92172))+E(f870(f870(f151(x92172),x92173),f690(x92174,x92173,x92175,x92171,x92172)),x92171)+~E(f870(f870(f134(x92172),x92171),x92175),f870(f870(f151(x92172),x92173),x92174))
% 160.46/160.20  [9218]E(x92181,f113(x92182))+E(f870(f870(f151(x92182),x92183),f691(x92184,x92181,x92185,x92183,x92182)),x92181)+~E(f870(f870(f134(x92182),x92181),x92184),f870(f870(f151(x92182),x92183),x92185))
% 160.46/160.20  [9236]E(f870(f870(f151(x92362),x92363),f690(x92364,x92363,x92361,x92365,x92362)),x92365)+~E(f870(f870(f134(x92362),x92365),x92361),f870(f870(f151(x92362),x92363),x92364))+E(x92361,f870(f870(f151(x92362),x92363),x92364))
% 160.46/160.20  [9237]E(f870(f870(f151(x92371),x92372),f691(x92374,x92375,x92373,x92372,x92371)),x92375)+~E(f870(f870(f134(x92371),x92375),x92374),f870(f870(f151(x92371),x92372),x92373))+E(f870(f870(f151(x92371),x92372),x92373),x92374)
% 160.46/160.20  [9313]~E(f870(f309(x93133,x93132,x93134),f241(f940(x93133,a928))),f241(f940(x93132,a928)))+~E(f870(f309(x93131,x93133,x93135),f241(f940(x93131,a928))),f241(f940(x93133,a928)))+E(f870(f309(x93131,x93132,f870(f72(x93133,x93132,x93131,x93134),x93135)),f241(f940(x93131,a928))),f241(f940(x93132,a928)))
% 160.46/160.20  [9690]E(x96901,f113(x96902))+~E(f870(f870(f134(x96902),x96901),x96903),f870(f870(f151(x96902),x96905),x96904))+E(f870(f870(f134(x96902),f691(x96903,x96901,x96904,x96905,x96902)),x96903),x96904)
% 160.46/160.20  [9691]E(x96911,f113(x96912))+~E(f870(f870(f134(x96912),x96911),x96915),f870(f870(f151(x96912),x96914),x96913))+E(f870(f870(f134(x96912),f690(x96913,x96914,x96915,x96911,x96912)),x96915),x96913)
% 160.46/160.20  [9699]E(f870(f870(f134(x96992),f690(x96994,x96993,x96991,x96995,x96992)),x96991),x96994)+~E(f870(f870(f134(x96992),x96995),x96991),f870(f870(f151(x96992),x96993),x96994))+E(x96991,f870(f870(f151(x96992),x96993),x96994))
% 160.46/160.20  [9700]~E(f870(f870(f134(x97001),x97005),x97004),f870(f870(f151(x97001),x97002),x97003))+E(f870(f870(f134(x97001),f691(x97004,x97005,x97003,x97002,x97001)),x97004),x97003)+E(f870(f870(f151(x97001),x97002),x97003),x97004)
% 160.46/160.20  [9701]E(f870(f870(f134(x97011),x97015),f693(x97013,x97012,x97014,x97015,x97011)),x97012)+E(f870(f870(f134(x97011),x97012),f692(x97013,x97012,x97014,x97015,x97011)),x97015)+~E(f870(f870(f134(x97011),x97015),x97014),f870(f870(f134(x97011),x97012),x97013))
% 160.46/160.20  [9737]~P111(x97371)+P14(x97371,f870(f870(f154(x97372,x97371),x97373),f149(x97372,x97371,x97373,x97374,x97375)))+~P14(x97371,f870(f870(f154(x97372,x97371),x97373),x97375))
% 160.46/160.20  [9753]~P62(x97535,x97531,x97534,x97533)+P1(f870(f870(x97531,x97532),f415(x97533,x97534,x97531,x97535,x97532)))+~P1(f870(f870(f328(x97535),x97532),x97534))
% 160.46/160.20  [9754]~P62(x97545,x97541,x97544,x97543)+P1(f870(f870(x97541,x97542),f808(x97543,x97544,x97541,x97545,x97542)))+~P1(f870(f870(f328(x97545),x97542),x97544))
% 160.46/160.20  [9857]~P1(f870(f870(f328(f939(x98571,x98571)),f870(f870(f251(x98571,x98571),x98575),x98573)),f306(x98571,x98574)))+P1(f870(f870(f328(f939(x98571,x98571)),f870(f870(f251(x98571,x98571),x98572),x98573)),f870(f870(f288(x98571,x98571,x98571),x98574),f306(x98571,x98574))))+~P1(f870(f870(f328(f939(x98571,x98571)),f870(f870(f251(x98571,x98571),x98572),x98575)),f870(f870(f288(x98571,x98571,x98571),x98574),f306(x98571,x98574))))
% 160.46/160.20  [9858]~P1(f870(f870(f328(f939(x98581,x98581)),f870(f870(f251(x98581,x98581),x98582),x98585)),f306(x98581,x98584)))+P1(f870(f870(f328(f939(x98581,x98581)),f870(f870(f251(x98581,x98581),x98582),x98583)),f870(f870(f288(x98581,x98581,x98581),x98584),f306(x98581,x98584))))+~P1(f870(f870(f328(f939(x98581,x98581)),f870(f870(f251(x98581,x98581),x98585),x98583)),f870(f870(f288(x98581,x98581,x98581),x98584),f306(x98581,x98584))))
% 160.46/160.20  [9860]P1(f870(f870(f328(f939(f933(x98601),f933(x98601))),f870(f870(f251(f933(x98601),f933(x98601)),x98602),x98603)),f158(x98601,f306(x98601,x98604))))+~P1(f870(f870(f328(f939(f933(x98601),f933(x98601))),f870(f870(f251(f933(x98601),f933(x98601)),x98602),x98605)),f158(x98601,f306(x98601,x98604))))+~P1(f870(f870(f328(f939(f933(x98601),f933(x98601))),f870(f870(f251(f933(x98601),f933(x98601)),x98605),x98603)),f158(x98601,f306(x98601,x98604))))
% 160.46/160.20  [9864]E(f870(f870(f134(x98641),x98642),f692(x98643,x98642,x98644,x98645,x98641)),x98645)+E(f870(f870(f134(x98641),f693(x98643,x98642,x98644,x98645,x98641)),x98643),x98644)+~E(f870(f870(f134(x98641),x98642),x98643),f870(f870(f134(x98641),x98645),x98644))
% 160.46/160.20  [9865]E(f870(f870(f134(x98651),x98652),f693(x98653,x98654,x98655,x98652,x98651)),x98654)+E(f870(f870(f134(x98651),f692(x98653,x98654,x98655,x98652,x98651)),x98655),x98653)+~E(f870(f870(f134(x98651),x98652),x98655),f870(f870(f134(x98651),x98654),x98653))
% 160.46/160.20  [9919]P1(f870(f870(f328(f939(x99191,x99191)),f870(f870(f251(x99191,x99191),x99192),x99193)),f870(f870(f288(x99191,x99191,x99191),x99194),f306(x99191,x99194))))+~P1(f870(f870(f328(f939(x99191,x99191)),f870(f870(f251(x99191,x99191),x99192),x99195)),f870(f870(f288(x99191,x99191,x99191),x99194),f306(x99191,x99194))))+~P1(f870(f870(f328(f939(x99191,x99191)),f870(f870(f251(x99191,x99191),x99195),x99193)),f870(f870(f288(x99191,x99191,x99191),x99194),f306(x99191,x99194))))
% 160.46/160.20  [9946]P37(x99461,x99462,x99463,x99464,x99465)+~E(f870(f189(f933(x99461)),x99464),f870(f189(f933(x99462)),x99465))+~P1(f870(f870(f256(x99461,x99462,a928),x99463),f709(x99465,x99464,x99463,x99462,x99461)))
% 160.46/160.20  [9947]P37(x99471,x99472,x99473,x99474,x99475)+~E(f870(f189(f933(x99471)),x99474),f870(f189(f933(x99472)),x99475))+~P1(f870(f870(f256(x99471,x99472,a928),x99473),f712(x99473,x99475,x99474,x99472,x99471)))
% 160.46/160.20  [9952]E(f870(f870(f134(x99521),f692(x99522,x99523,x99524,x99525,x99521)),x99524),x99522)+~E(f870(f870(f134(x99521),x99523),x99522),f870(f870(f134(x99521),x99525),x99524))+E(f870(f870(f134(x99521),f693(x99522,x99523,x99524,x99525,x99521)),x99522),x99524)
% 160.46/160.20  [9967]~P111(x99672)+E(f870(f870(f148(x99671,x99672,x99673),x99674),x99675),f870(f870(f151(x99671),x99674),x99675))+P1(f870(f870(f328(x99671),f756(x99674,x99673,x99675,x99671,x99672)),f870(f172(x99671),x99675)))
% 160.46/160.20  [9971]~P62(x99711,x99714,x99713,x99712)+~P1(f870(f870(f328(x99711),x99715),x99713))+P1(f870(f870(f328(x99711),f415(x99712,x99713,x99714,x99711,x99715)),x99712))
% 160.46/160.20  [9972]~P62(x99721,x99724,x99723,x99722)+~P1(f870(f870(f328(x99721),x99725),x99723))+P1(f870(f870(f328(x99721),f808(x99722,x99723,x99724,x99721,x99725)),x99722))
% 160.46/160.20  [10086]~P1(f870(f870(f328(f939(f940(x100861,a928),f940(x100861,a928))),f870(f870(f251(f940(x100861,a928),f940(x100861,a928)),x100864),x100863)),f317(x100861,x100862)))+~P1(f870(f870(f328(x100861),x100865),x100864))+P1(f870(f870(f328(x100861),f609(x100862,x100863,x100864,x100861,x100865)),x100863))
% 160.46/160.20  [10097]~P111(x100972)+E(f870(f870(f148(x100971,x100972,x100973),x100974),x100975),f870(f870(f151(x100971),x100974),x100975))+~P1(f870(f870(f233(x100972),f870(x100973,x100974)),f870(x100973,f756(x100974,x100973,x100975,x100971,x100972))))
% 160.46/160.20  [10146]~P26(x101463,x101464,x101465,f241(f940(x101463,a928)))+P1(f870(x101461,x101462))+~P1(f870(x101461,f870(f91(x101463,x101464,f241(f940(x101463,a928)),x101465),f823(x101462,x101461,x101465,x101464,x101463))))
% 160.46/160.20  [10282]P37(x102821,x102822,x102823,x102824,x102825)+~E(f870(f189(f933(x102821)),x102824),f870(f189(f933(x102822)),x102825))+~P1(f870(f870(x102823,f870(f870(f164(x102821),x102824),f713(x102825,x102824,x102823,x102822,x102821))),f870(f870(f164(x102822),x102825),f713(x102825,x102824,x102823,x102822,x102821))))
% 160.46/160.20  [10283]P37(x102831,x102832,x102833,x102834,x102835)+~E(f870(f189(f933(x102831)),x102834),f870(f189(f933(x102832)),x102835))+~P1(f870(f870(x102833,f870(f870(f164(x102831),x102834),f748(x102833,x102835,x102832,x102834,x102831))),f870(f870(f164(x102832),x102835),f748(x102833,x102835,x102832,x102834,x102831))))
% 160.46/160.20  [6830]~P18(x68302,x68305,x68301)+~P1(f870(f60(x68302),x68304))+E(f870(x68301,f870(f870(f308(x68302),x68303),x68304)),f870(f870(f63(x68302,x68302,x68305),x68303),x68304))
% 160.46/160.20  [6831]~E(x68313,x68314)+~E(x68312,x68315)+E(f870(f870(f308(x68311),x68312),f870(f870(f308(x68311),x68313),f188(f940(x68311,a928)))),f870(f870(f308(x68311),x68314),f870(f870(f308(x68311),x68315),f188(f940(x68311,a928)))))
% 160.46/160.20  [6842]P1(f870(x68422,x68425))+E(f177(x68421,x68422,f870(f870(f134(x68421),x68423),x68424)),f177(x68421,x68422,x68423))+~P1(f870(f870(f328(x68421),x68425),f870(f172(x68421),x68423)))
% 160.46/160.20  [6878]E(f870(x68781,x68782),f188(f940(x68783,a928)))+~E(f870(f870(f38(x68784,f940(x68783,a928)),x68785),x68781),f188(f940(x68783,a928)))+~P1(f870(f870(f328(x68784),x68782),x68785))
% 160.46/160.20  [6879]E(f870(x68791,x68792),f241(f940(x68793,a928)))+~E(f870(f870(f39(x68794,f940(x68793,a928)),x68795),x68791),f241(f940(x68793,a928)))+~P1(f870(f870(f328(x68794),x68792),x68795))
% 160.46/160.20  [7389]~E(x73892,x73894)+~P147(x73891)+E(f870(f870(f79(x73891),f870(f870(f80(x73891),x73892),x73893)),f870(f870(f80(x73891),x73894),x73895)),f870(f870(f79(x73891),f870(f870(f80(x73891),x73892),x73895)),f870(f870(f80(x73891),x73894),x73893)))
% 160.46/160.20  [7449]~P6(x74491)+~P1(f870(f870(f328(x74494),x74493),x74495))+P1(f870(f870(f233(x74491),f870(x74492,x74493)),f870(f870(f38(x74494,x74491),x74495),x74492)))
% 160.46/160.20  [7502]~P110(x75021)+P1(f870(f870(f233(x75021),f870(x75022,x75023)),f870(x75024,x75023)))+~P1(f870(f870(f233(f940(x75025,x75021)),x75022),x75024))
% 160.46/160.20  [7629]E(x76291,x76292)+E(x76293,x76291)+~E(f870(f870(f308(x76294),x76291),f870(f870(f308(x76294),x76295),f188(f940(x76294,a928)))),f870(f870(f308(x76294),x76292),f870(f870(f308(x76294),x76293),f188(f940(x76294,a928)))))
% 160.46/160.20  [7630]E(x76301,x76302)+E(x76303,x76301)+~E(f870(f870(f308(x76304),x76303),f870(f870(f308(x76304),x76302),f188(f940(x76304,a928)))),f870(f870(f308(x76304),x76305),f870(f870(f308(x76304),x76301),f188(f940(x76304,a928)))))
% 160.46/160.20  [7631]E(x76311,x76312)+E(x76311,x76313)+~E(f870(f870(f308(x76314),x76313),f870(f870(f308(x76314),x76312),f188(f940(x76314,a928)))),f870(f870(f308(x76314),x76315),f870(f870(f308(x76314),x76311),f188(f940(x76314,a928)))))
% 160.46/160.20  [7632]E(x76321,x76322)+E(x76321,x76323)+~E(f870(f870(f308(x76324),x76321),f870(f870(f308(x76324),x76325),f188(f940(x76324,a928)))),f870(f870(f308(x76324),x76322),f870(f870(f308(x76324),x76323),f188(f940(x76324,a928)))))
% 160.46/160.20  [8168]P26(x81681,x81682,x81683,x81684)+~P26(x81681,x81682,x81683,x81685)+~P1(f870(f870(f233(f940(x81681,a928)),x81684),x81685))
% 160.46/160.20  [8198]~E(f870(x81983,x81985),x81984)+~P26(x81981,x81982,x81983,f241(f940(x81981,a928)))+E(f870(f91(x81981,x81982,f241(f940(x81981,a928)),x81983),x81984),x81985)
% 160.46/160.20  [8348]E(x83481,x83482)+~E(f870(f309(x83483,x83484,x83485),x83481),f870(f309(x83483,x83484,x83485),x83482))+~P26(x83483,x83484,x83485,f870(f870(f101(f940(x83483,a928)),x83481),x83482))
% 160.46/160.20  [8424]P1(f870(x84242,x84244))+E(f870(f870(f138(x84241),f870(f189(f933(x84241)),f177(x84241,x84242,x84243))),x84243),f870(f870(f151(x84241),x84244),x84245))+~E(f870(f870(f134(x84241),f177(x84241,x84242,x84243)),f870(f870(f151(x84241),x84244),x84245)),x84243)
% 160.46/160.20  [8452]~P26(x84521,x84522,x84523,x84525)+~P26(x84521,x84522,x84523,x84524)+P26(x84521,x84522,x84523,f870(f870(f102(f940(x84521,a928)),x84524),x84525))
% 160.46/160.20  [8559]~P78(x85591)+E(f870(f870(f79(x85591),f870(x85592,x85593)),f870(f165(x85591),f870(f870(f154(x85594,x85591),x85592),f170(x85594,x85593,x85595)))),f870(f165(x85591),f870(f870(f154(x85594,x85591),x85592),x85595)))+~P1(f870(f870(f328(x85594),x85593),f870(f172(x85594),x85595)))
% 160.46/160.20  [8649]~P111(x86491)+~P14(x86491,f870(f870(f154(x86492,x86491),x86493),x86495))+P14(x86491,f870(f870(f154(x86492,x86491),x86493),f870(f870(f148(x86492,x86491,x86493),x86494),x86495)))
% 160.46/160.20  [8733]~P6(x87331)+P1(f870(f870(f233(x87331),f870(f870(f38(x87332,x87331),x87333),x87334)),f870(f870(f38(x87332,x87331),x87335),x87334)))+~P1(f870(f870(f233(f940(x87332,a928)),x87333),x87335))
% 160.46/160.20  [8734]~P6(x87341)+P1(f870(f870(f233(x87341),f870(f870(f39(x87342,x87341),x87343),x87344)),f870(f870(f39(x87342,x87341),x87345),x87344)))+~P1(f870(f870(f233(f940(x87342,a928)),x87345),x87343))
% 160.46/160.20  [8767]~P111(x87673)+P1(f870(f137(x87671),x87672))+~P1(f870(f137(x87671),f870(f870(f148(x87671,x87673,x87674),x87675),x87672)))
% 160.46/160.20  [8911]~P111(x89111)+~P1(f870(f870(f328(x89112),x89113),f870(f172(x89112),x89114)))+~P1(f870(f137(x89112),f870(f870(f148(x89112,x89111,x89115),x89113),x89114)))
% 160.46/160.20  [9001]~P111(x90011)+P14(x90011,f870(f870(f154(x90012,x90011),x90013),x90014))+~P14(x90011,f870(f870(f154(x90012,x90011),x90013),f870(f870(f148(x90012,x90011,x90013),x90015),x90014)))
% 160.46/160.20  [9048]~P26(x90482,x90481,x90484,x90483)+E(f870(f309(x90481,x90482,f91(x90482,x90481,x90483,x90484)),f870(f309(x90482,x90481,x90484),x90485)),x90485)+~P1(f870(f870(f233(f940(x90482,a928)),x90485),x90483))
% 160.46/160.20  [9101]~P111(x91012)+E(f870(f870(f148(x91011,x91012,x91013),x91014),x91015),f149(x91011,x91012,x91013,x91014,x91015))+P1(f870(f870(f328(x91012),f870(x91013,x91014)),f870(f309(x91011,x91012,x91013),f870(f172(x91011),x91015))))
% 160.46/160.20  [9183]~P111(x91832)+E(f149(x91831,x91832,x91833,x91834,x91835),x91835)+~P1(f870(f870(f328(x91832),f870(x91833,x91834)),f870(f309(x91831,x91832,x91833),f870(f172(x91831),x91835))))
% 160.46/160.20  [9197]~P26(x91972,x91971,x91973,x91975)+P1(f870(f870(f234(f940(x91971,a928)),f870(f309(x91972,x91971,x91973),x91974)),f870(f309(x91972,x91971,x91973),x91975)))+~P1(f870(f870(f234(f940(x91972,a928)),x91974),x91975))
% 160.46/160.20  [9354]~P26(x93541,x93542,x93543,f241(f940(x93541,a928)))+~P1(f870(f870(f233(f940(x93542,a928)),x93544),f870(f309(x93541,x93542,x93543),x93545)))+P1(f870(f870(f233(f940(x93541,a928)),f870(f310(x93541,x93542,x93543),x93544)),x93545))
% 160.46/160.20  [9377]~E(f870(f309(x93773,x93771,x93774),f241(f940(x93773,a928))),f241(f940(x93771,a928)))+P1(f870(f870(f233(f940(x93771,a928)),x93772),f870(f309(x93773,x93771,x93774),x93775)))+~P1(f870(f870(f233(f940(x93773,a928)),f870(f310(x93773,x93771,x93774),x93772)),x93775))
% 160.46/160.20  [9491]~P26(x94911,x94914,x94915,f241(f940(x94911,a928)))+~P1(f870(f870(f233(f940(x94914,a928)),f870(f309(x94911,x94914,x94915),x94912)),f870(f309(x94911,x94914,x94915),x94913)))+P1(f870(f870(f233(f940(x94911,a928)),x94912),x94913))
% 160.46/160.20  [9614]~P84(x96141)+~E(f870(x96143,f732(x96143,x96144,x96145,x96142,x96141)),f2(x96141))+E(f870(f165(x96141),f870(f870(f154(x96142,x96141),x96143),f870(f136(x96142,x96144),x96145))),f870(f165(x96141),f870(f870(f154(x96142,x96141),x96143),x96145)))
% 160.46/160.20  [9641]~P27(x96411,x96412,x96413,f241(f940(x96411,a928)),f241(f940(x96412,a928)))+~P1(f870(f870(f233(f940(x96412,a928)),x96414),f870(f309(x96411,x96412,x96413),x96415)))+P1(f870(f870(f233(f940(x96411,a928)),f870(f310(x96411,x96412,x96413),x96414)),x96415))
% 160.46/160.20  [9670]~P27(x96703,x96701,x96704,f241(f940(x96703,a928)),f241(f940(x96701,a928)))+P1(f870(f870(f233(f940(x96701,a928)),x96702),f870(f309(x96703,x96701,x96704),x96705)))+~P1(f870(f870(f233(f940(x96703,a928)),f870(f310(x96703,x96701,x96704),x96702)),x96705))
% 160.46/160.20  [9798]~P17(x97981,x97982,x97983)+~P1(f870(f60(x97981),x97985))+P1(f870(f65(x97981,x97982,x97983,x97984,x97985),f870(f870(f63(x97981,x97982,x97983),x97984),x97985)))
% 160.46/160.20  [9877]~P27(x98772,x98771,x98774,f241(f940(x98772,a928)),f241(f940(x98771,a928)))+~P27(x98771,x98773,x98775,f241(f940(x98771,a928)),f241(f940(x98773,a928)))+E(f870(f72(x98771,x98772,x98773,f91(x98772,x98771,f241(f940(x98772,a928)),x98774)),f91(x98771,x98773,f241(f940(x98771,a928)),x98775)),f91(x98772,x98773,f241(f940(x98772,a928)),f870(f72(x98771,x98773,x98772,x98775),x98774)))
% 160.46/160.20  [9878]P1(f870(x98781,f651(x98782,x98781,x98783,x98784,x98785)))+~P1(f870(f870(f233(f940(x98785,a928)),x98784),x98783))+P1(f870(f870(f233(f940(x98785,a928)),f870(f870(f102(f940(x98785,a928)),x98784),f870(f261(x98785),x98781))),f870(f870(f102(f940(x98785,a928)),x98783),f870(f261(x98785),x98782))))
% 160.46/160.20  [9892]~P84(x98921)+~P1(f870(x98924,f732(x98923,x98924,x98925,x98922,x98921)))+E(f870(f165(x98921),f870(f870(f154(x98922,x98921),x98923),f870(f136(x98922,x98924),x98925))),f870(f165(x98921),f870(f870(f154(x98922,x98921),x98923),x98925)))
% 160.46/160.20  [9969]~P6(x99695)+P1(f870(f870(f328(x99691),f422(x99692,x99693,x99691,x99694,x99695)),x99693))+P1(f870(f870(f233(x99695),x99694),f870(f870(f39(x99691,x99695),x99693),x99692)))
% 160.46/160.20  [9973]~P84(x99731)+E(f870(f165(x99731),f870(f870(f154(x99732,x99731),x99733),f870(f136(x99732,x99734),x99735))),f870(f165(x99731),f870(f870(f154(x99732,x99731),x99733),x99735)))+P1(f870(f870(f328(x99732),f732(x99733,x99734,x99735,x99732,x99731)),f870(f172(x99732),x99735)))
% 160.46/160.20  [9983]~P1(f870(x99835,f651(x99835,x99833,x99834,x99832,x99831)))+~P1(f870(f870(f233(f940(x99831,a928)),x99832),x99834))+P1(f870(f870(f233(f940(x99831,a928)),f870(f870(f102(f940(x99831,a928)),x99832),f870(f261(x99831),x99833))),f870(f870(f102(f940(x99831,a928)),x99834),f870(f261(x99831),x99835))))
% 160.46/160.20  [9999]~P26(x99995,x99993,x99994,f241(f940(x99995,a928)))+P1(f870(x99991,x99992))+P1(f870(f870(f328(x99993),f823(x99992,x99991,x99994,x99993,x99995)),f870(f309(x99995,x99993,x99994),f241(f940(x99995,a928)))))
% 160.46/160.20  [10022]P37(x100221,x100222,x100223,x100224,x100225)+~E(f870(f189(f933(x100222)),x100225),f870(f189(f933(x100221)),x100224))+P1(f870(f870(f234(a932),f713(x100225,x100224,x100223,x100222,x100221)),f870(f189(f933(x100221)),x100224)))
% 160.46/160.20  [10023]P37(x100231,x100232,x100233,x100234,x100235)+~E(f870(f189(f933(x100232)),x100235),f870(f189(f933(x100231)),x100234))+P1(f870(f870(f234(a932),f748(x100233,x100235,x100232,x100234,x100231)),f870(f189(f933(x100231)),x100234)))
% 160.46/160.20  [10054]P1(f870(f870(f328(x100541),f651(x100542,x100543,x100544,x100545,x100541)),x100545))+~P1(f870(f870(f233(f940(x100541,a928)),x100545),x100544))+P1(f870(f870(f233(f940(x100541,a928)),f870(f870(f102(f940(x100541,a928)),x100545),f870(f261(x100541),x100543))),f870(f870(f102(f940(x100541,a928)),x100544),f870(f261(x100541),x100542))))
% 160.46/160.20  [10098]~P6(x100981)+~P1(f870(f870(f233(x100981),x100982),f870(x100985,f422(x100985,x100984,x100983,x100982,x100981))))+P1(f870(f870(f233(x100981),x100982),f870(f870(f39(x100983,x100981),x100984),x100985)))
% 160.46/160.20  [10135]~P77(x101351)+~P1(f870(f60(x101352),x101355))+E(f870(f870(f870(f64(x101351,x101352,f80(x101351)),f870(f870(f20(x101352,x101351,x101351),f870(f870(f10(x101351,f940(x101351,x101351),x101352),f80(x101351)),x101353)),x101354)),f77(x101351)),x101355),f870(f870(f80(x101351),f870(f870(f870(f64(x101351,x101352,f80(x101351)),x101353),f77(x101351)),x101355)),f870(f870(f870(f64(x101351,x101352,f80(x101351)),x101354),f77(x101351)),x101355)))
% 160.46/160.20  [10190]~P1(f870(f870(f328(f939(f940(x101901,a928),f940(x101901,a928))),f870(f870(f251(f940(x101901,a928),f940(x101901,a928)),x101905),x101904)),f317(x101901,x101903)))+~P1(f870(f870(f328(x101901),x101902),x101905))+P1(f870(f870(f328(f939(x101901,x101901)),f870(f870(f251(x101901,x101901),x101902),f609(x101903,x101904,x101905,x101901,x101902))),x101903))
% 160.46/160.20  [10315]~P1(f870(f870(f328(f939(f933(x103151),f933(x103151))),f870(f870(f251(f933(x103151),f933(x103151)),f870(f870(f134(x103151),x103155),x103152)),f870(f870(f134(x103151),x103155),x103153))),f147(x103151,x103154)))+P1(f870(f870(f328(f939(f933(x103151),f933(x103151))),f870(f870(f251(f933(x103151),f933(x103151)),x103152),x103153)),f147(x103151,x103154)))+P1(f870(f870(f328(f939(x103151,x103151)),f870(f870(f251(x103151,x103151),f702(x103154,x103153,x103152,x103155,x103151)),f702(x103154,x103153,x103152,x103155,x103151))),x103154))
% 160.46/160.20  [7505]~E(x75053,x75055)+E(f870(f870(f164(x75051),f870(f870(f159(x75051,x75052),x75053),x75054)),x75055),x75054)+~P1(f870(f870(f234(a932),x75053),f870(f189(f933(x75051)),x75052)))
% 160.46/160.20  [7625]~E(f870(f870(f134(x76251),x76252),x76254),f870(f870(f134(x76251),x76253),x76255))+E(f870(f870(f175(x76251),f870(f189(f933(x76251)),x76252)),x76253),x76252)+P1(f870(f870(f233(a932),f870(f189(f933(x76251)),x76253)),f870(f189(f933(x76251)),x76252)))
% 160.46/160.20  [8129]~E(f870(f870(f134(x81291),x81292),x81294),f870(f870(f134(x81291),x81293),x81295))+E(f870(f870(f175(x81291),f870(f189(f933(x81291)),x81292)),x81293),x81292)+~P1(f870(f870(f233(a932),f870(f189(f933(x81291)),x81292)),f870(f189(f933(x81291)),x81293)))
% 160.46/160.20  [8153]~P1(f870(f60(x81531),f870(x81534,x81535)))+~P1(f870(f870(f328(x81532),x81535),x81533))+P1(f870(f60(x81531),f870(f870(f39(x81532,f940(x81531,a928)),x81533),x81534)))
% 160.46/160.20  [8331]~P56(x83311,x83313,x83315)+~P56(x83311,x83312,x83314)+P56(x83311,f870(f870(f101(f940(x83311,a928)),x83312),x83313),f870(f870(f101(f940(f939(x83311,x83311),a928)),x83314),x83315))
% 160.46/160.20  [8332]~P56(x83321,x83323,x83325)+~P56(x83321,x83322,x83324)+P56(x83321,f870(f870(f102(f940(x83321,a928)),x83322),x83323),f870(f870(f102(f940(f939(x83321,x83321),a928)),x83324),x83325))
% 160.46/160.20  [8688]E(f870(f870(f251(x86881,x86882),f870(f870(f164(x86881),x86883),x86884)),f870(f870(f164(x86882),x86885),x86884)),f870(f870(f164(f939(x86881,x86882)),f870(f870(f181(x86881,x86882),x86883),x86885)),x86884))+~P1(f870(f870(f234(a932),x86884),f870(f189(f933(x86881)),x86883)))+~P1(f870(f870(f234(a932),x86884),f870(f189(f933(x86882)),x86885)))
% 160.46/160.20  [8840]~P56(x88401,x88403,x88404)+P1(f870(f870(f328(x88401),x88402),x88403))+~P1(f870(f870(f328(f939(x88401,x88401)),f870(f870(f251(x88401,x88401),x88405),x88402)),x88404))
% 160.46/160.20  [8841]~P56(x88411,x88413,x88414)+P1(f870(f870(f328(x88411),x88412),x88413))+~P1(f870(f870(f328(f939(x88411,x88411)),f870(f870(f251(x88411,x88411),x88412),x88415)),x88414))
% 160.46/160.20  [8842]~P9(x88421,x88423,x88424)+P1(f870(f870(f328(x88421),x88422),x88423))+~P1(f870(f870(f328(f939(x88421,x88421)),f870(f870(f251(x88421,x88421),x88425),x88422)),x88424))
% 160.46/160.20  [8843]~P9(x88431,x88433,x88434)+P1(f870(f870(f328(x88431),x88432),x88433))+~P1(f870(f870(f328(f939(x88431,x88431)),f870(f870(f251(x88431,x88431),x88432),x88435)),x88434))
% 160.46/160.20  [9125]~P9(x91251,x91255,x91252)+E(f870(f284(x91251,x91251,x91252),f870(f870(f308(x91251),x91253),f188(f940(x91251,a928)))),f870(f284(x91251,x91251,x91252),f870(f870(f308(x91251),x91254),f188(f940(x91251,a928)))))+~P1(f870(f870(f328(f939(x91251,x91251)),f870(f870(f251(x91251,x91251),x91253),x91254)),x91252))
% 160.46/160.20  [9310]P1(f870(x93101,x93102))+~P1(f870(f870(f328(x93103),x93102),x93105))+P1(f870(f870(f328(x93103),f347(x93101,x93104,x93105,x93103)),f870(f870(f101(f940(x93103,a928)),x93105),x93104)))
% 160.46/160.20  [9311]P1(f870(x93111,x93112))+~P1(f870(f870(f328(x93113),x93112),x93114))+P1(f870(f870(f328(x93113),f347(x93111,x93114,x93115,x93113)),f870(f870(f101(f940(x93113,a928)),x93115),x93114)))
% 160.46/160.20  [9319]~P1(f870(x93192,x93195))+~P1(f870(f870(f328(x93191),x93195),x93194))+P1(f870(f870(f328(x93191),f346(x93192,x93193,x93194,x93191)),f870(f870(f101(f940(x93191,a928)),x93194),x93193)))
% 160.46/160.20  [9320]~P1(f870(x93202,x93205))+~P1(f870(f870(f328(x93201),x93205),x93203))+P1(f870(f870(f328(x93201),f346(x93202,x93203,x93204,x93201)),f870(f870(f101(f940(x93201,a928)),x93204),x93203)))
% 160.46/160.20  [9335]~P1(f870(f870(f233(f940(x93351,a928)),x93355),x93353))+~P1(f870(f870(f233(f940(x93351,a928)),x93352),x93354))+P1(f870(f870(f233(f940(x93351,a928)),f870(f870(f3(f940(x93351,a928)),x93352),x93353)),f870(f870(f3(f940(x93351,a928)),x93354),x93355)))
% 160.46/160.20  [9336]~P1(f870(f870(f233(f940(x93361,a928)),x93363),x93365))+~P1(f870(f870(f233(f940(x93361,a928)),x93362),x93364))+P1(f870(f870(f233(f940(x93361,a928)),f870(f870(f101(f940(x93361,a928)),x93362),x93363)),f870(f870(f101(f940(x93361,a928)),x93364),x93365)))
% 160.46/160.20  [9337]~P1(f870(f870(f233(f940(x93371,a928)),x93373),x93375))+~P1(f870(f870(f233(f940(x93371,a928)),x93372),x93374))+P1(f870(f870(f233(f940(x93371,a928)),f870(f870(f102(f940(x93371,a928)),x93372),x93373)),f870(f870(f102(f940(x93371,a928)),x93374),x93375)))
% 160.46/160.20  [9439]P1(f870(f870(f328(f939(x94391,x94391)),f870(f870(f251(x94391,x94391),x94392),x94393)),f320(x94391,x94394,x94395)))+~P1(f870(f870(f233(a932),f870(x94394,x94392)),f870(x94394,x94393)))+~P1(f870(f870(f328(f939(x94391,x94391)),f870(f870(f251(x94391,x94391),x94392),x94393)),x94395))
% 160.46/160.20  [9624]P1(f870(f870(f328(f939(x96241,x96241)),f870(f870(f251(x96241,x96241),x96242),x96243)),f306(x96241,x96244)))+~P1(f870(f870(f328(f939(x96241,x96241)),f870(f870(f251(x96241,x96241),x96242),x96245)),f306(x96241,x96244)))+~P1(f870(f870(f328(f939(x96241,x96241)),f870(f870(f251(x96241,x96241),x96245),x96243)),x96244))
% 160.46/160.20  [9625]P1(f870(f870(f328(f939(x96251,x96251)),f870(f870(f251(x96251,x96251),x96252),x96253)),f306(x96251,x96254)))+~P1(f870(f870(f328(f939(x96251,x96251)),f870(f870(f251(x96251,x96251),x96255),x96253)),f306(x96251,x96254)))+~P1(f870(f870(f328(f939(x96251,x96251)),f870(f870(f251(x96251,x96251),x96252),x96255)),x96254))
% 160.46/160.20  [9724]E(x97241,x97242)+E(f870(a112,f633(x97243,x97244,x97241,x97242,x97245)),x97244)+~P1(f870(f870(f328(f939(x97245,x97245)),f870(f870(f251(x97245,x97245),x97242),x97241)),f870(f870(f183(f939(x97245,x97245),a928),x97244),x97243)))
% 160.46/160.20  [9725]E(x97251,x97252)+E(f870(a112,f635(x97253,x97254,x97251,x97252,x97255)),x97254)+~P1(f870(f870(f328(f939(x97255,x97255)),f870(f870(f251(x97255,x97255),x97252),x97251)),f870(f870(f183(f939(x97255,x97255),a928),x97254),x97253)))
% 160.46/160.20  [9726]E(x97261,f2(a932))+E(f870(a112,f633(x97262,x97261,x97263,x97264,x97265)),x97261)+~P1(f870(f870(f328(f939(x97265,x97265)),f870(f870(f251(x97265,x97265),x97264),x97263)),f870(f870(f183(f939(x97265,x97265),a928),x97261),x97262)))
% 160.46/160.20  [9727]E(x97271,f2(a932))+E(f870(a112,f635(x97272,x97271,x97273,x97274,x97275)),x97271)+~P1(f870(f870(f328(f939(x97275,x97275)),f870(f870(f251(x97275,x97275),x97274),x97273)),f870(f870(f183(f939(x97275,x97275),a928),x97271),x97272)))
% 160.46/160.20  [9750]P1(f870(f870(f328(f939(x97501,x97501)),f870(f870(f251(x97501,x97501),x97502),x97503)),f870(f870(f288(x97501,x97501,x97501),x97504),f306(x97501,x97504))))+~P1(f870(f870(f328(f939(x97501,x97501)),f870(f870(f251(x97501,x97501),x97502),x97505)),x97504))+~P1(f870(f870(f328(f939(x97501,x97501)),f870(f870(f251(x97501,x97501),x97505),x97503)),x97504))
% 160.46/160.20  [9757]~P1(f870(f870(f328(f939(x97571,x97571)),f870(f870(f251(x97571,x97571),x97572),x97575)),f306(x97571,x97574)))+P1(f870(f870(f328(f939(x97571,x97571)),f870(f870(f251(x97571,x97571),x97572),x97573)),f870(f870(f288(x97571,x97571,x97571),x97574),f306(x97571,x97574))))+~P1(f870(f870(f328(f939(x97571,x97571)),f870(f870(f251(x97571,x97571),x97575),x97573)),x97574))
% 160.46/160.20  [9792]~P9(x97921,x97925,x97922)+~P1(f870(f870(f328(f939(x97921,x97921)),f870(f870(f251(x97921,x97921),x97923),x97924)),x97922))+P1(f870(f870(f233(f940(x97921,a928)),f870(f284(x97921,x97921,x97922),f870(f870(f308(x97921),x97923),f188(f940(x97921,a928))))),f870(f284(x97921,x97921,x97922),f870(f870(f308(x97921),x97924),f188(f940(x97921,a928))))))
% 160.46/160.20  [9850]P1(f870(f870(f328(f939(x98501,x98501)),f870(f870(f251(x98501,x98501),x98502),x98503)),f870(f870(f288(x98501,x98501,x98501),x98504),f306(x98501,x98504))))+~P1(f870(f870(f328(f939(x98501,x98501)),f870(f870(f251(x98501,x98501),x98502),x98505)),f870(f870(f288(x98501,x98501,x98501),x98504),f306(x98501,x98504))))+~P1(f870(f870(f328(f939(x98501,x98501)),f870(f870(f251(x98501,x98501),x98505),x98503)),x98504))
% 160.46/160.20  [9851]P1(f870(f870(f328(f939(x98511,x98511)),f870(f870(f251(x98511,x98511),x98512),x98513)),f870(f870(f288(x98511,x98511,x98511),x98514),f306(x98511,x98514))))+~P1(f870(f870(f328(f939(x98511,x98511)),f870(f870(f251(x98511,x98511),x98515),x98513)),f870(f870(f288(x98511,x98511,x98511),x98514),f306(x98511,x98514))))+~P1(f870(f870(f328(f939(x98511,x98511)),f870(f870(f251(x98511,x98511),x98512),x98515)),x98514))
% 160.46/160.20  [9901]~P1(f870(f65(x99011,x99011,x99014,x99012,x99013),x99015))+P1(f870(f870(f328(x99011),x99012),x99013))+P1(f870(f61(x99011,x99014,f870(f870(f308(x99011),x99012),x99013)),x99015))
% 160.46/160.20  [9939]~E(f870(f309(x99393,x99392,x99395),x99394),x99391)+E(x99391,f188(f940(x99392,a928)))+P1(f870(f870(f233(f940(x99393,a928)),f870(f309(x99392,x99393,f476(x99394,x99393,x99392,x99391)),x99391)),x99394))
% 160.46/160.20  [9986]~P6(x99865)+P1(f870(f870(f328(x99861),f376(x99862,x99863,x99864,x99861,x99865)),x99864))+P1(f870(f870(f233(x99865),f870(f870(f38(x99861,x99865),x99864),x99863)),x99862))
% 160.46/160.20  [10041]P37(x100411,x100412,x100413,x100414,x100415)+~E(f870(f189(f933(x100411)),x100414),f870(f189(f933(x100412)),x100415))+P1(f870(f870(f328(f939(x100411,x100412)),f709(x100415,x100414,x100413,x100412,x100411)),f870(f172(f939(x100411,x100412)),f870(f870(f181(x100411,x100412),x100414),x100415))))
% 160.46/160.20  [10042]P37(x100421,x100422,x100423,x100424,x100425)+~E(f870(f189(f933(x100421)),x100424),f870(f189(f933(x100422)),x100425))+P1(f870(f870(f328(f939(x100421,x100422)),f712(x100423,x100425,x100424,x100422,x100421)),f870(f172(f939(x100421,x100422)),f870(f870(f181(x100421,x100422),x100424),x100425))))
% 160.46/160.20  [10169]E(x101691,x101692)+P1(f870(f870(f328(f939(x101693,x101693)),f870(f870(f251(x101693,x101693),x101691),f637(x101694,x101695,x101692,x101691,x101693))),x101694))+~P1(f870(f870(f328(f939(x101693,x101693)),f870(f870(f251(x101693,x101693),x101691),x101692)),f870(f870(f183(f939(x101693,x101693),a928),x101695),x101694)))
% 160.46/160.20  [10170]E(x101701,f2(a932))+P1(f870(f870(f328(f939(x101702,x101702)),f870(f870(f251(x101702,x101702),x101703),f637(x101704,x101701,x101705,x101703,x101702))),x101704))+~P1(f870(f870(f328(f939(x101702,x101702)),f870(f870(f251(x101702,x101702),x101703),x101705)),f870(f870(f183(f939(x101702,x101702),a928),x101701),x101704)))
% 160.46/160.20  [10211]~P6(x102111)+~P1(f870(f870(f233(x102111),f870(x102114,f376(x102115,x102114,x102113,x102112,x102111))),x102115))+P1(f870(f870(f233(x102111),f870(f870(f38(x102112,x102111),x102113),x102114)),x102115))
% 160.46/160.20  [10252]E(x102521,x102522)+P1(f870(f870(f328(f939(x102523,x102523)),f870(f870(f251(x102523,x102523),f634(x102524,x102525,x102521,x102522,x102523)),x102521)),x102524))+~P1(f870(f870(f328(f939(x102523,x102523)),f870(f870(f251(x102523,x102523),x102522),x102521)),f870(f870(f183(f939(x102523,x102523),a928),x102525),x102524)))
% 160.46/160.20  [10253]E(x102531,f2(a932))+P1(f870(f870(f328(f939(x102532,x102532)),f870(f870(f251(x102532,x102532),f634(x102533,x102531,x102534,x102535,x102532)),x102534)),x102533))+~P1(f870(f870(f328(f939(x102532,x102532)),f870(f870(f251(x102532,x102532),x102535),x102534)),f870(f870(f183(f939(x102532,x102532),a928),x102531),x102533)))
% 160.46/160.20  [10257]E(x102571,x102572)+P1(f870(f870(f328(f939(x102573,x102573)),f870(f870(f251(x102573,x102573),x102571),f634(x102574,x102575,x102572,x102571,x102573))),f870(f870(f183(f939(x102573,x102573),a928),f633(x102574,x102575,x102572,x102571,x102573)),x102574)))+~P1(f870(f870(f328(f939(x102573,x102573)),f870(f870(f251(x102573,x102573),x102571),x102572)),f870(f870(f183(f939(x102573,x102573),a928),x102575),x102574)))
% 160.46/160.20  [10258]E(x102581,f2(a932))+P1(f870(f870(f328(f939(x102582,x102582)),f870(f870(f251(x102582,x102582),x102583),f634(x102584,x102581,x102585,x102583,x102582))),f870(f870(f183(f939(x102582,x102582),a928),f633(x102584,x102581,x102585,x102583,x102582)),x102584)))+~P1(f870(f870(f328(f939(x102582,x102582)),f870(f870(f251(x102582,x102582),x102583),x102585)),f870(f870(f183(f939(x102582,x102582),a928),x102581),x102584)))
% 160.46/160.20  [10306]E(x103061,x103062)+P1(f870(f870(f328(f939(x103063,x103063)),f870(f870(f251(x103063,x103063),f637(x103064,x103065,x103061,x103062,x103063)),x103061)),f870(f870(f183(f939(x103063,x103063),a928),f635(x103064,x103065,x103061,x103062,x103063)),x103064)))+~P1(f870(f870(f328(f939(x103063,x103063)),f870(f870(f251(x103063,x103063),x103062),x103061)),f870(f870(f183(f939(x103063,x103063),a928),x103065),x103064)))
% 160.46/160.20  [10307]E(x103071,f2(a932))+P1(f870(f870(f328(f939(x103072,x103072)),f870(f870(f251(x103072,x103072),f637(x103073,x103071,x103074,x103075,x103072)),x103074)),f870(f870(f183(f939(x103072,x103072),a928),f635(x103073,x103071,x103074,x103075,x103072)),x103073)))+~P1(f870(f870(f328(f939(x103072,x103072)),f870(f870(f251(x103072,x103072),x103075),x103074)),f870(f870(f183(f939(x103072,x103072),a928),x103071),x103073)))
% 160.46/160.20  [10342]~P78(x103422)+~P1(f870(f60(x103421),x103425))+E(f870(f870(f8(x103421,x103422),f870(f870(f9(x103421,x103422,x103422),f870(f870(f20(x103421,x103422,f940(x103422,x103422)),f870(f870(f10(a928,f940(x103422,f940(x103422,x103422)),x103421),f96(x103422)),f870(f870(f9(x103421,f940(x103421,a928),a928),f328(x103421)),x103423))),x103424)),f2(x103422))),x103425),f870(f870(f8(x103421,x103422),x103424),f870(f870(f102(f940(x103421,a928)),x103425),x103423)))
% 160.46/160.20  [8908]~P77(x89081)+~P1(f870(f60(x89084),x89085))+E(f870(f870(f80(x89081),f870(x89082,x89083)),f870(f870(f11(x89084,x89081),x89082),f870(f870(f3(f940(x89084,a928)),x89085),f870(f870(f308(x89084),x89083),f188(f940(x89084,a928)))))),f870(f870(f11(x89084,x89081),x89082),f870(f870(f308(x89084),x89083),x89085)))
% 160.46/160.20  [8909]~P78(x89091)+~P1(f870(f60(x89094),x89095))+E(f870(f870(f79(x89091),f870(x89092,x89093)),f870(f870(f8(x89094,x89091),x89092),f870(f870(f3(f940(x89094,a928)),x89095),f870(f870(f308(x89094),x89093),f188(f940(x89094,a928)))))),f870(f870(f8(x89094,x89091),x89092),f870(f870(f308(x89094),x89093),x89095)))
% 160.46/160.20  [9243]~P111(x92432)+~P14(x92432,f870(f168(x92432),f870(f870(f154(x92431,x92432),x92434),x92435)))+E(f870(f136(x92431,f870(f870(f10(x92432,a928,x92431),f870(f234(x92432),x92433)),x92434)),x92435),f177(x92431,f870(f870(f10(x92432,a928,x92431),f870(f234(x92432),x92433)),x92434),x92435))
% 160.46/160.20  [9267]~P78(x92671)+E(f870(f870(f79(x92671),f870(f870(f8(a932,x92671),x92672),f302(a932,x92673,x92674))),f870(f870(f8(a932,x92671),x92672),f302(a932,f870(f870(f79(a932),x92674),f77(a932)),f870(f870(f79(a932),x92674),x92675)))),f870(f870(f8(a932,x92671),x92672),f302(a932,x92673,f870(f870(f79(a932),x92674),x92675))))+~P1(f870(f870(f233(a932),x92673),f870(f870(f79(a932),x92674),f77(a932))))
% 160.46/160.20  [9268]~P1(f870(f870(f328(x92681),x92684),x92685))+~P1(f870(f870(f233(f940(x92681,a928)),f870(f172(x92681),x92682)),x92685))+P1(f870(f870(f233(f940(x92681,a928)),f870(f172(x92681),f870(f870(f159(x92681,x92682),x92683),x92684))),x92685))
% 160.46/160.20  [9499]~P6(x94992)+~P1(f870(f60(x94991),x94995))+E(f870(f870(f63(x94991,x94992,f870(f870(f10(x94992,f940(x94992,x94992),x94991),f101(x94992)),x94993)),x94994),x94995),f870(f870(f101(x94992),x94994),f870(f870(f38(x94991,x94992),x94995),x94993)))
% 160.46/160.20  [9500]~P6(x95002)+~P1(f870(f60(x95001),x95005))+E(f870(f870(f63(x95001,x95002,f870(f870(f10(x95002,f940(x95002,x95002),x95001),f102(x95002)),x95003)),x95004),x95005),f870(f870(f102(x95002),x95004),f870(f870(f39(x95001,x95002),x95005),x95003)))
% 160.46/160.20  [9549]E(f870(x95491,x95492),f870(x95491,x95493))+P1(f870(f870(f234(a932),f870(x95491,x95492)),f870(x95491,x95493)))+~P1(f870(f870(f328(f939(x95494,x95494)),f870(f870(f251(x95494,x95494),x95492),x95493)),f153(x95494,f870(f870(f151(f940(x95494,a932)),x95491),x95495))))
% 160.46/160.20  [9582]~E(f870(x95824,x95822),f870(x95824,x95823))+~P1(f870(f870(f328(f939(x95821,x95821)),f870(f870(f251(x95821,x95821),x95822),x95823)),f153(x95821,x95825)))+P1(f870(f870(f328(f939(x95821,x95821)),f870(f870(f251(x95821,x95821),x95822),x95823)),f153(x95821,f870(f870(f151(f940(x95821,a932)),x95824),x95825))))
% 160.46/160.20  [9602]~P26(x96021,x96022,x96023,x96025)+P26(x96021,x96022,x96023,f870(f870(f308(x96021),x96024),x96025))+P1(f870(f870(f328(x96022),f870(x96023,x96024)),f870(f309(x96021,x96022,x96023),f870(f870(f3(f940(x96021,a928)),x96025),f870(f870(f308(x96021),x96024),f188(f940(x96021,a928)))))))
% 160.46/160.20  [9605]P1(f870(x96052,x96055))+~P1(f870(f870(f328(x96051),x96055),f870(f172(x96051),x96053)))+E(f870(f870(f138(x96051),f870(f189(f933(x96051)),f177(x96051,x96052,f870(f870(f134(x96051),x96053),x96054)))),f870(f870(f134(x96051),x96053),x96054)),f870(f870(f134(x96051),f870(f870(f138(x96051),f870(f189(f933(x96051)),f177(x96051,x96052,x96053))),x96053)),x96054))
% 160.46/160.20  [9610]~P1(f870(f870(f328(f939(x96101,x96101)),f870(f870(f251(x96101,x96101),x96102),x96103)),f153(x96101,x96105)))+~P1(f870(f870(f233(a932),f870(x96104,x96102)),f870(x96104,x96103)))+P1(f870(f870(f328(f939(x96101,x96101)),f870(f870(f251(x96101,x96101),x96102),x96103)),f153(x96101,f870(f870(f151(f940(x96101,a932)),x96104),x96105))))
% 160.46/160.20  [9675]P1(f870(f870(f328(f939(x96754,x96754)),f870(f870(f251(x96754,x96754),x96752),x96753)),f153(x96754,x96755)))+P1(f870(f870(f234(a932),f870(x96751,x96752)),f870(x96751,x96753)))+~P1(f870(f870(f328(f939(x96754,x96754)),f870(f870(f251(x96754,x96754),x96752),x96753)),f153(x96754,f870(f870(f151(f940(x96754,a932)),x96751),x96755))))
% 160.46/160.20  [9822]~P1(f870(f870(f328(f939(f933(x98221),f933(x98221))),f870(f870(f251(f933(x98221),f933(x98221)),x98222),x98224)),f158(x98221,x98225)))+~P1(f870(f870(f234(a932),x98223),f870(f189(f933(x98221)),x98222)))+P1(f870(f870(f328(f939(x98221,x98221)),f870(f870(f251(x98221,x98221),f870(f870(f164(x98221),x98222),x98223)),f870(f870(f164(x98221),x98224),x98223))),x98225))
% 160.46/160.20  [10064]E(x100641,f2(a1))+~P1(f870(f48(x100643,x100641),f870(f870(f251(a1,a1),x100644),x100645)))+P1(f870(f48(f870(f870(f80(a1),x100642),x100643),x100641),f870(f870(f251(a1,a1),f870(f870(f79(a1),f870(f870(f80(a1),x100642),x100644)),f870(f870(f35(a1),f870(f870(f80(a1),x100642),x100645)),x100641))),f44(a1,f870(f870(f80(a1),x100642),x100645),x100641))))
% 160.46/160.20  [10065]~P1(f870(f870(f234(a932),f2(a932)),x100653))+~P1(f870(f47(x100652,x100653),f870(f870(f251(a932,a932),x100654),x100655)))+P1(f870(f47(f870(f870(f80(a932),x100651),x100652),x100653),f870(f870(f251(a932,a932),f870(f870(f79(a932),f870(f870(f80(a932),x100651),x100654)),f870(f870(f35(a932),f870(f870(f80(a932),x100651),x100655)),x100653))),f44(a932,f870(f870(f80(a932),x100651),x100655),x100653))))
% 160.46/160.20  [10365]~P78(x103652)+~P1(f870(f60(x103651),x103654))+E(f870(f870(f8(x103651,x103652),x103653),f870(f261(x103651),f870(f870(f20(x103651,a928,a928),f870(f870(f10(a928,f940(a928,a928),x103651),a325),f870(f870(f9(x103651,f940(x103651,a928),a928),f328(x103651)),x103654))),f870(f870(f9(x103651,f940(x103651,a928),a928),f328(x103651)),x103655)))),f870(f870(f8(x103651,x103652),f870(f870(f9(x103651,x103652,x103652),f870(f870(f20(x103651,x103652,f940(x103652,x103652)),f870(f870(f10(a928,f940(x103652,f940(x103652,x103652)),x103651),f96(x103652)),f870(f870(f9(x103651,f940(x103651,a928),a928),f328(x103651)),x103655))),x103653)),f2(x103652))),x103654))
% 160.46/160.20  [8538]~E(f870(f870(f134(x85381),x85382),x85385),f870(f870(f134(x85381),x85383),x85384))+E(f870(f870(f134(x85381),f870(f870(f138(x85381),f870(f189(f933(x85381)),x85382)),x85383)),x85384),x85385)+P1(f870(f870(f233(a932),f870(f189(f933(x85381)),x85383)),f870(f189(f933(x85381)),x85382)))
% 160.46/160.20  [8736]~E(f870(f870(f134(x87362),x87363),x87361),f870(f870(f134(x87362),x87364),x87365))+E(x87361,f870(f870(f134(x87362),f870(f870(f138(x87362),f870(f189(f933(x87362)),x87363)),x87364)),x87365))+~P1(f870(f870(f233(a932),f870(f189(f933(x87362)),x87363)),f870(f189(f933(x87362)),x87364)))
% 160.46/160.20  [8823]~E(f870(f870(f79(a932),f870(f870(f80(a932),x88233),x88234)),x88231),f870(f870(f79(a932),f870(f870(f80(a932),x88232),x88234)),x88235))+~P1(f870(f870(f233(a932),x88233),x88232))+E(x88231,f870(f870(f79(a932),f870(f870(f80(a932),f870(f870(f3(a932),x88232),x88233)),x88234)),x88235))
% 160.46/160.20  [8824]~E(f870(f870(f79(a932),f870(f870(f80(a932),x88241),x88243)),x88244),f870(f870(f79(a932),f870(f870(f80(a932),x88242),x88243)),x88245))+~P1(f870(f870(f233(a932),x88242),x88241))+E(f870(f870(f79(a932),f870(f870(f80(a932),f870(f870(f3(a932),x88241),x88242)),x88243)),x88244),x88245)
% 160.46/160.20  [8992]E(f870(f870(f79(a932),f870(f870(f80(a932),x89921),x89922)),x89923),f870(f870(f79(a932),f870(f870(f80(a932),x89924),x89922)),x89925))+~P1(f870(f870(f233(a932),x89924),x89921))+~E(x89925,f870(f870(f79(a932),f870(f870(f80(a932),f870(f870(f3(a932),x89921),x89924)),x89922)),x89923))
% 160.46/160.20  [8993]E(f870(f870(f79(a932),f870(f870(f80(a932),x89931),x89932)),x89933),f870(f870(f79(a932),f870(f870(f80(a932),x89934),x89932)),x89935))+~P1(f870(f870(f233(a932),x89934),x89931))+~E(f870(f870(f79(a932),f870(f870(f80(a932),f870(f870(f3(a932),x89931),x89934)),x89932)),x89933),x89935)
% 160.46/160.20  [9875]~P65(x98752)+~P1(f870(f60(x98751),x98755))+E(f870(f870(f11(x98751,x98752),f870(f870(f20(x98751,x98752,x98752),f870(f870(f10(x98752,f940(x98752,x98752),x98751),f289(x98752)),x98753)),x98754)),x98755),f870(f870(f289(x98752),f870(f870(f11(x98751,x98752),x98753),x98755)),f870(f870(f11(x98751,x98752),x98754),x98755)))
% 160.46/160.20  [10005]~E(f640(x100055,x100054,x100053,x100052,x100051),f641(x100055,x100054,x100053,x100052,x100051))+P1(f870(f870(f328(f939(x100051,x100051)),f870(f870(f251(x100051,x100051),x100052),x100053)),f306(x100051,x100054)))+~P1(f870(f870(f328(f939(x100051,x100051)),f870(f870(f251(x100051,x100051),x100052),x100053)),f306(x100051,f870(f870(f101(f940(f939(x100051,x100051),a928)),x100054),x100055))))
% 160.46/160.20  [10006]~E(f642(x100065,x100064,x100063,x100062,x100061),f643(x100065,x100064,x100063,x100062,x100061))+P1(f870(f870(f328(f939(x100061,x100061)),f870(f870(f251(x100061,x100061),x100062),x100063)),f306(x100061,x100064)))+~P1(f870(f870(f328(f939(x100061,x100061)),f870(f870(f251(x100061,x100061),x100062),x100063)),f306(x100061,f870(f870(f101(f940(f939(x100061,x100061),a928)),x100064),x100065))))
% 160.46/160.20  [10201]P1(f870(f870(f328(f939(x102011,x102011)),f870(f870(f251(x102011,x102011),x102012),f643(x102015,x102014,x102013,x102012,x102011))),f306(x102011,x102014)))+P1(f870(f870(f328(f939(x102011,x102011)),f870(f870(f251(x102011,x102011),x102012),x102013)),f306(x102011,x102014)))+~P1(f870(f870(f328(f939(x102011,x102011)),f870(f870(f251(x102011,x102011),x102012),x102013)),f306(x102011,f870(f870(f101(f940(f939(x102011,x102011),a928)),x102014),x102015))))
% 160.46/160.20  [10279]P1(f870(f870(f328(f939(x102791,x102791)),f870(f870(f251(x102791,x102791),f641(x102795,x102794,x102793,x102792,x102791)),x102793)),f306(x102791,x102794)))+P1(f870(f870(f328(f939(x102791,x102791)),f870(f870(f251(x102791,x102791),x102792),x102793)),f306(x102791,x102794)))+~P1(f870(f870(f328(f939(x102791,x102791)),f870(f870(f251(x102791,x102791),x102792),x102793)),f306(x102791,f870(f870(f101(f940(f939(x102791,x102791),a928)),x102794),x102795))))
% 160.46/160.20  [10313]P1(f870(f870(f328(f939(x103131,x103131)),f870(f870(f251(x103131,x103131),x103132),x103133)),f306(x103131,x103134)))+P1(f870(f870(f328(f939(x103131,x103131)),f870(f870(f251(x103131,x103131),f640(x103135,x103134,x103133,x103132,x103131)),f641(x103135,x103134,x103133,x103132,x103131))),x103135))+~P1(f870(f870(f328(f939(x103131,x103131)),f870(f870(f251(x103131,x103131),x103132),x103133)),f306(x103131,f870(f870(f101(f940(f939(x103131,x103131),a928)),x103134),x103135))))
% 160.46/160.20  [10314]P1(f870(f870(f328(f939(x103141,x103141)),f870(f870(f251(x103141,x103141),x103142),x103143)),f306(x103141,x103144)))+P1(f870(f870(f328(f939(x103141,x103141)),f870(f870(f251(x103141,x103141),f643(x103145,x103144,x103143,x103142,x103141)),f642(x103145,x103144,x103143,x103142,x103141))),x103145))+~P1(f870(f870(f328(f939(x103141,x103141)),f870(f870(f251(x103141,x103141),x103142),x103143)),f306(x103141,f870(f870(f101(f940(f939(x103141,x103141),a928)),x103144),x103145))))
% 160.46/160.20  [10468]~P1(f870(f870(f328(f939(f933(x104681),f933(x104681))),f870(f870(f251(f933(x104681),f933(x104681)),x104684),x104685)),f158(x104681,x104682)))+~P1(f870(f870(f328(f939(x104681,x104681)),x104683),f870(f172(f939(x104681,x104681)),f870(f870(f181(x104681,x104681),x104684),x104685))))+P1(f870(f870(f256(x104681,x104681,a928),f870(f870(f9(x104681,f940(f939(x104681,x104681),a928),f940(x104681,a928)),f870(f870(f10(f940(x104681,f940(f940(f939(x104681,x104681),a928),a928)),f940(f940(f939(x104681,x104681),a928),f940(x104681,a928)),x104681),f9(x104681,f940(f939(x104681,x104681),a928),a928)),f870(f870(f10(f940(x104681,f939(x104681,x104681)),f940(x104681,f940(f940(f939(x104681,x104681),a928),a928)),x104681),f870(f10(f939(x104681,x104681),f940(f940(f939(x104681,x104681),a928),a928),x104681),f328(f939(x104681,x104681)))),f251(x104681,x104681)))),x104682)),x104683))
% 160.46/160.20  [9905]~P1(f870(f870(f233(a932),x99053),x99052))+~P1(f870(f870(f233(a932),f870(f870(f79(a932),f870(f870(f80(a932),x99053),x99054)),x99051)),f870(f870(f79(a932),f870(f870(f80(a932),x99052),x99054)),x99055)))+P1(f870(f870(f233(a932),x99051),f870(f870(f79(a932),f870(f870(f80(a932),f870(f870(f3(a932),x99052),x99053)),x99054)),x99055)))
% 160.46/160.20  [9906]~P1(f870(f870(f233(a932),x99063),x99062))+~P1(f870(f870(f234(a932),f870(f870(f79(a932),f870(f870(f80(a932),x99063),x99064)),x99061)),f870(f870(f79(a932),f870(f870(f80(a932),x99062),x99064)),x99065)))+P1(f870(f870(f234(a932),x99061),f870(f870(f79(a932),f870(f870(f80(a932),f870(f870(f3(a932),x99062),x99063)),x99064)),x99065)))
% 160.46/160.20  [9923]~P1(f870(f870(f233(a932),x99231),x99234))+P1(f870(f870(f233(a932),f870(f870(f79(a932),f870(f870(f80(a932),x99231),x99232)),x99233)),f870(f870(f79(a932),f870(f870(f80(a932),x99234),x99232)),x99235)))+~P1(f870(f870(f233(a932),x99233),f870(f870(f79(a932),f870(f870(f80(a932),f870(f870(f3(a932),x99234),x99231)),x99232)),x99235)))
% 160.46/160.20  [9924]~P1(f870(f870(f233(a932),x99241),x99244))+P1(f870(f870(f234(a932),f870(f870(f79(a932),f870(f870(f80(a932),x99241),x99242)),x99243)),f870(f870(f79(a932),f870(f870(f80(a932),x99244),x99242)),x99245)))+~P1(f870(f870(f234(a932),x99243),f870(f870(f79(a932),f870(f870(f80(a932),f870(f870(f3(a932),x99244),x99241)),x99242)),x99245)))
% 160.46/160.20  [10039]~P1(f870(f870(f233(a932),x100392),x100391))+~P1(f870(f870(f233(a932),f870(f870(f79(a932),f870(f870(f80(a932),x100391),x100393)),x100394)),f870(f870(f79(a932),f870(f870(f80(a932),x100392),x100393)),x100395)))+P1(f870(f870(f233(a932),f870(f870(f79(a932),f870(f870(f80(a932),f870(f870(f3(a932),x100391),x100392)),x100393)),x100394)),x100395))
% 160.46/160.20  [10040]~P1(f870(f870(f233(a932),x100402),x100401))+~P1(f870(f870(f234(a932),f870(f870(f79(a932),f870(f870(f80(a932),x100401),x100403)),x100404)),f870(f870(f79(a932),f870(f870(f80(a932),x100402),x100403)),x100405)))+P1(f870(f870(f234(a932),f870(f870(f79(a932),f870(f870(f80(a932),f870(f870(f3(a932),x100401),x100402)),x100403)),x100404)),x100405))
% 160.46/160.20  [10083]~P1(f870(f870(f233(a932),x100834),x100831))+P1(f870(f870(f233(a932),f870(f870(f79(a932),f870(f870(f80(a932),x100831),x100832)),x100833)),f870(f870(f79(a932),f870(f870(f80(a932),x100834),x100832)),x100835)))+~P1(f870(f870(f233(a932),f870(f870(f79(a932),f870(f870(f80(a932),f870(f870(f3(a932),x100831),x100834)),x100832)),x100833)),x100835))
% 160.46/160.20  [10084]~P1(f870(f870(f233(a932),x100844),x100841))+P1(f870(f870(f234(a932),f870(f870(f79(a932),f870(f870(f80(a932),x100841),x100842)),x100843)),f870(f870(f79(a932),f870(f870(f80(a932),x100844),x100842)),x100845)))+~P1(f870(f870(f234(a932),f870(f870(f79(a932),f870(f870(f80(a932),f870(f870(f3(a932),x100841),x100844)),x100842)),x100843)),x100845))
% 160.46/160.20  [10301]~P12(x103011,x103012,x103015,x103013)+~P1(f870(f870(f328(f939(x103011,x103011)),x103014),x103015))+P1(f870(f870(f256(x103011,x103011,a928),f870(f870(f9(x103011,f940(x103011,x103012),f940(x103011,a928)),f870(f870(f10(f940(x103012,a928),f940(f940(x103011,x103012),f940(x103011,a928)),x103011),f10(x103012,a928,x103011)),f870(f870(f10(x103012,f940(x103012,a928),x103011),a324),x103013))),x103013)),x103014))
% 160.46/160.20  [7521]~P44(x75214,x75212,x75215,x75216)+P44(f27(x75211,x75213,x75214),x75212,x75215,x75216)+P1(f870(x75211,x75212))
% 160.46/160.20  [7596]~P44(x75962,x75964,x75965,x75966)+P44(f27(x75961,x75962,x75963),x75964,x75965,x75966)+~P1(f870(x75961,x75964))
% 160.46/160.20  [7681]P44(x76813,x76812,x76814,x76815)+~P44(f27(x76811,x76816,x76813),x76812,x76814,x76815)+P1(f870(x76811,x76812))
% 160.46/160.20  [7711]P44(x77111,x77112,x77113,x77114)+~P44(f27(x77115,x77111,x77116),x77112,x77113,x77114)+~P1(f870(x77115,x77112))
% 160.46/160.20  [8078]~P44(x80781,x80783,x80784,x80786)+~P44(x80782,x80786,x80784,x80785)+P44(f30(x80781,x80782),x80783,x80784,x80785)
% 160.46/160.20  [8081]P44(x80811,x80812,x80813,x80814)+P44(x80815,x80812,x80813,x80814)+~P44(f27(x80816,x80811,x80815),x80812,x80813,x80814)
% 160.46/160.20  [8700]~P20(x87006,x87001,x87002,x87004)+E(f870(f72(x87001,x87001,x87001,f870(x87002,x87003)),f870(x87004,x87005)),f870(f72(x87001,x87001,x87001,f870(x87004,x87005)),f870(x87002,x87003)))+~P1(f870(f60(x87006),x87005))
% 160.46/160.20  [9137]~P26(x91371,x91373,x91375,x91376)+~P26(x91373,x91372,x91374,f870(f309(x91371,x91373,x91375),x91376))+P26(x91371,x91372,f870(f72(x91373,x91372,x91371,x91374),x91375),x91376)
% 160.46/160.20  [9708]~P1(f870(f870(x97083,x97082),x97086))+~P1(f870(f870(x97084,x97085),x97082))+P1(f870(f870(f328(x97081),x97082),f299(x97081,x97083,x97084,x97085,x97086)))
% 160.46/160.20  [9709]~P1(f870(f870(x97094,x97092),x97096))+~P1(f870(f870(x97093,x97095),x97092))+P1(f870(f870(f328(x97091),x97092),f296(x97091,x97093,x97094,x97095,x97096)))
% 160.46/160.20  [9823]E(x98231,x98232)+E(x98233,x98234)+~P1(f870(f870(f328(f939(f933(x98235),f933(x98235))),f870(f870(f251(f933(x98235),f933(x98235)),f870(f870(f151(x98235),x98233),x98231)),f870(f870(f151(x98235),x98234),x98232))),f157(x98235,x98236)))
% 160.46/160.20  [9832]~E(x98322,x98324)+P1(f870(f870(f328(f939(f933(x98321),f933(x98321))),f870(f870(f251(f933(x98321),f933(x98321)),f870(f870(f151(x98321),x98322),x98323)),f870(f870(f151(x98321),x98324),x98325))),f145(x98321,x98326)))+~P1(f870(f870(f328(f939(f933(x98321),f933(x98321))),f870(f870(f251(f933(x98321),f933(x98321)),x98323),x98325)),f145(x98321,x98326)))
% 160.46/160.20  [9833]~E(x98332,x98334)+P1(f870(f870(f328(f939(f933(x98331),f933(x98331))),f870(f870(f251(f933(x98331),f933(x98331)),f870(f870(f151(x98331),x98332),x98333)),f870(f870(f151(x98331),x98334),x98335))),f147(x98331,x98336)))+~P1(f870(f870(f328(f939(f933(x98331),f933(x98331))),f870(f870(f251(f933(x98331),f933(x98331)),x98333),x98335)),f147(x98331,x98336)))
% 160.46/160.20  [9834]~E(x98342,x98344)+P1(f870(f870(f328(f939(f933(x98341),f933(x98341))),f870(f870(f251(f933(x98341),f933(x98341)),f870(f870(f151(x98341),x98342),x98343)),f870(f870(f151(x98341),x98344),x98345))),f157(x98341,x98346)))+~P1(f870(f870(f328(f939(f933(x98341),f933(x98341))),f870(f870(f251(f933(x98341),f933(x98341)),x98343),x98345)),f157(x98341,x98346)))
% 160.46/160.20  [9835]~E(x98352,x98354)+P1(f870(f870(f328(f939(f933(x98351),f933(x98351))),f870(f870(f251(f933(x98351),f933(x98351)),f870(f870(f134(x98351),x98352),x98353)),f870(f870(f134(x98351),x98354),x98355))),f157(x98351,x98356)))+~P1(f870(f870(f328(f939(f933(x98351),f933(x98351))),f870(f870(f251(f933(x98351),f933(x98351)),x98353),x98355)),f157(x98351,x98356)))
% 160.46/160.20  [9836]~E(x98363,x98365)+P1(f870(f870(f328(f939(f933(x98361),f933(x98361))),f870(f870(f251(f933(x98361),f933(x98361)),f870(f870(f134(x98361),x98362),x98363)),f870(f870(f134(x98361),x98364),x98365))),f157(x98361,x98366)))+~P1(f870(f870(f328(f939(f933(x98361),f933(x98361))),f870(f870(f251(f933(x98361),f933(x98361)),x98362),x98364)),f157(x98361,x98366)))
% 160.46/160.20  [9893]E(x98931,x98932)+P1(f870(f870(f328(f939(f933(x98933),f933(x98933))),f870(f870(f251(f933(x98933),f933(x98933)),x98931),x98932)),f157(x98933,x98934)))+~P1(f870(f870(f328(f939(f933(x98933),f933(x98933))),f870(f870(f251(f933(x98933),f933(x98933)),f870(f870(f151(x98933),x98935),x98931)),f870(f870(f151(x98933),x98936),x98932))),f157(x98933,x98934)))
% 160.46/160.20  [10043]~E(x100433,x100435)+P1(f870(f870(f328(f939(f933(x100431),f933(x100431))),f870(f870(f251(f933(x100431),f933(x100431)),f870(f870(f134(x100431),x100432),f870(f870(f151(x100431),x100433),f113(x100431)))),f870(f870(f134(x100431),x100434),f870(f870(f151(x100431),x100435),f113(x100431))))),f157(x100431,x100436)))+~P1(f870(f870(f328(f939(f933(x100431),f933(x100431))),f870(f870(f251(f933(x100431),f933(x100431)),x100432),x100434)),f157(x100431,x100436)))
% 160.46/160.20  [10087]E(x100871,x100872)+E(x100873,x100874)+~P1(f870(f870(f328(f939(f933(x100875),f933(x100875))),f870(f870(f251(f933(x100875),f933(x100875)),f870(f870(f134(x100875),x100873),f870(f870(f151(x100875),x100871),f113(x100875)))),f870(f870(f134(x100875),x100874),f870(f870(f151(x100875),x100872),f113(x100875))))),f157(x100875,x100876)))
% 160.46/160.20  [10114]E(x101141,x101142)+~P1(f870(f870(f328(f939(f933(x101143),f933(x101143))),f870(f870(f251(f933(x101143),f933(x101143)),f870(f870(f134(x101143),x101141),f870(f870(f151(x101143),x101145),f113(x101143)))),f870(f870(f134(x101143),x101142),f870(f870(f151(x101143),x101146),f113(x101143))))),f157(x101143,x101144)))+P1(f870(f870(f328(f939(f933(x101143),f933(x101143))),f870(f870(f251(f933(x101143),f933(x101143)),x101141),x101142)),f157(x101143,x101144)))
% 160.46/160.20  [10152]~P1(f870(f870(f328(f939(f940(x101521,a928),f940(x101521,a928))),f870(f870(f251(f940(x101521,a928),f940(x101521,a928)),x101522),x101524)),f317(x101521,x101526)))+~P1(f870(f870(f328(f939(f940(x101521,a928),f940(x101521,a928))),f870(f870(f251(f940(x101521,a928),f940(x101521,a928)),x101523),x101525)),f317(x101521,x101526)))+P1(f870(f870(f328(f939(f940(x101521,a928),f940(x101521,a928))),f870(f870(f251(f940(x101521,a928),f940(x101521,a928)),f870(f870(f101(f940(x101521,a928)),x101522),x101523)),f870(f870(f101(f940(x101521,a928)),x101524),x101525))),f317(x101521,x101526)))
% 160.46/160.20  [5911]~E(f870(f870(f134(x59111),x59116),x59113),x59115)+E(f870(f870(f134(x59111),x59112),x59113),f870(f870(f151(x59111),x59114),x59115))+~E(x59112,f870(f870(f151(x59111),x59114),x59116))
% 160.46/160.20  [5912]~E(f870(f870(f134(x59121),x59126),x59123),x59125)+E(f870(f870(f134(x59121),x59122),x59123),f870(f870(f134(x59121),x59124),x59125))+~E(x59122,f870(f870(f134(x59121),x59124),x59126))
% 160.46/160.20  [5914]E(f870(f870(f134(x59141),x59142),x59143),f870(f870(f151(x59141),x59144),x59145))+~E(f870(f870(f151(x59141),x59144),x59146),x59142)+~E(x59145,f870(f870(f134(x59141),x59146),x59143))
% 160.46/160.20  [5916]~E(f870(f870(f134(x59161),x59162),x59166),x59164)+E(f870(f870(f134(x59161),x59162),x59163),f870(f870(f134(x59161),x59164),x59165))+~E(x59163,f870(f870(f134(x59161),x59166),x59165))
% 160.46/160.20  [7066]E(f870(x70661,x70662),f870(x70663,x70662))+~E(f870(f870(f154(x70664,x70665),x70661),x70666),f870(f870(f154(x70664,x70665),x70663),x70666))+~P1(f870(f870(f328(x70664),x70662),f870(f172(x70664),x70666)))
% 160.46/160.20  [7452]~P20(x74524,x74525,x74526,x74521)+E(f870(f870(x74521,x74522),x74523),f870(f870(f63(x74524,x74525,x74526),x74523),x74522))+~P1(f870(f60(x74524),x74522))
% 160.46/160.20  [7526]~E(x75262,f870(x75264,x75266))+~P1(f870(f870(f328(x75263),x75266),x75265))+P1(f870(f870(f328(x75261),x75262),f870(f309(x75263,x75261,x75264),x75265)))
% 160.46/160.20  [7527]~E(f870(x75274,x75272),x75276)+~P1(f870(f870(f328(x75273),x75276),x75275))+P1(f870(f870(f328(x75271),x75272),f870(f310(x75271,x75273,x75274),x75275)))
% 160.46/160.20  [7982]~P35(x79821,x79822,x79824,x79826)+P35(x79821,x79822,f870(f870(f151(x79821),x79823),x79824),f870(f870(f151(x79821),x79825),x79826))+~P1(f870(f870(x79822,x79823),x79825))
% 160.46/160.20  [9002]~P60(x90024,x90025,x90021,x90022,x90026)+E(f870(x90021,f870(x90022,x90023)),x90023)+~P1(f870(f870(f328(x90025),x90023),x90026))
% 160.46/160.20  [9509]~P27(x95092,x95091,x95095,x95094,x95093)+E(f870(f91(x95091,x95092,x95093,f91(x95092,x95091,x95094,x95095)),x95096),f870(x95095,x95096))+~P1(f870(f870(f328(x95092),x95096),x95094))
% 160.46/160.20  [9520]~P26(x95201,x95202,x95203,x95206)+P26(x95201,x95202,f74(x95201,x95202,x95203,x95204,x95205),x95206)+P1(f870(f870(f328(x95202),x95205),f870(f309(x95201,x95202,x95203),x95206)))
% 160.46/160.20  [9825]E(x98251,x98252)+E(f870(f189(f933(x98253)),x98254),f870(f189(f933(x98253)),x98255))+~P1(f870(f870(f328(f939(f933(x98253),f933(x98253))),f870(f870(f251(f933(x98253),f933(x98253)),f870(f870(f151(x98253),x98251),x98254)),f870(f870(f151(x98253),x98252),x98255))),f145(x98253,x98256)))
% 160.46/160.20  [9888]~P17(x98881,x98882,x98883)+E(f870(f870(f63(x98881,x98882,x98883),x98884),x98885),x98886)+~P1(f870(f65(x98881,x98882,x98883,x98884,x98885),x98886))
% 160.46/160.20  [9896]E(f870(f189(f933(x98961)),x98962),f870(f189(f933(x98961)),x98963))+P1(f870(f870(f328(f939(f933(x98961),f933(x98961))),f870(f870(f251(f933(x98961),f933(x98961)),x98962),x98963)),f145(x98961,x98964)))+~P1(f870(f870(f328(f939(f933(x98961),f933(x98961))),f870(f870(f251(f933(x98961),f933(x98961)),f870(f870(f151(x98961),x98965),x98962)),f870(f870(f151(x98961),x98966),x98963))),f145(x98961,x98964)))
% 160.46/160.20  [9917]~P1(f870(f870(f328(f939(x99171,x99171)),f870(f870(f251(x99171,x99171),x99172),x99174)),f306(x99171,x99176)))+P1(f870(f870(f328(f939(f933(x99171),f933(x99171))),f870(f870(f251(f933(x99171),f933(x99171)),f870(f870(f151(x99171),x99172),x99173)),f870(f870(f151(x99171),x99174),x99175))),f306(f933(x99171),f157(x99171,x99176))))+~P1(f870(f870(f328(f939(f933(x99171),f933(x99171))),f870(f870(f251(f933(x99171),f933(x99171)),x99173),x99175)),f306(f933(x99171),f157(x99171,x99176))))
% 160.46/160.20  [10093]~P1(f870(x100932,x100936))+~E(f870(f136(x100931,x100932),x100933),f870(f870(f151(x100931),x100934),x100935))+~P1(f870(f870(f328(x100931),x100936),f870(f172(x100931),f755(x100935,x100934,x100933,x100932,x100931))))
% 160.46/160.20  [10094]~P1(f870(x100944,x100946))+~E(f870(f870(f151(x100941),x100942),x100943),f870(f136(x100941,x100944),x100945))+~P1(f870(f870(f328(x100941),x100946),f870(f172(x100941),f758(x100945,x100944,x100943,x100942,x100941))))
% 160.46/160.20  [10403]~P78(x104032)+E(f870(f870(f8(x104031,x104032),f870(f870(f10(f940(x104033,a928),x104032,x104031),f870(f8(x104033,x104032),x104034)),f870(f870(f10(f940(x104033,a928),f940(x104033,a928),x104031),f261(x104033)),f870(f870(f10(f940(x104033,a928),f940(x104033,a928),x104031),f870(f20(x104033,a928,a928),f870(f870(f10(a928,f940(a928,a928),x104033),a325),f870(f870(f9(x104033,f940(x104033,a928),a928),f328(x104033)),x104035)))),f870(f9(x104033,x104031,a928),f870(f870(f10(x104031,f940(x104031,a928),x104033),a324),x104036)))))),f870(f309(x104033,x104031,x104036),x104035)),f870(f870(f8(x104033,x104032),x104034),x104035))+~P1(f870(f60(x104033),x104035))
% 160.46/160.20  [7122]~P111(x71223)+P1(f870(x71222,x71225))+E(f870(f136(x71221,x71222),f870(f870(f148(x71221,x71223,x71224),x71225),x71226)),f870(f136(x71221,x71222),x71226))
% 160.46/160.20  [7124]P1(f870(x71241,x71242))+~E(f166(x71243,x71241,x71244),f870(f870(f251(f933(x71243),f933(x71243)),x71245),x71246))+~P1(f870(f870(f328(x71243),x71242),f870(f172(x71243),x71245)))
% 160.46/160.20  [7168]~P1(f870(x71682,x71686))+~E(f166(x71681,x71682,x71683),f870(f870(f251(f933(x71681),f933(x71681)),x71684),x71685))+~P1(f870(f870(f328(x71681),x71686),f870(f172(x71681),x71685)))
% 160.46/160.20  [7847]~P15(x78471,x78472,x78473)+~P1(f870(f60(x78471),x78476))+E(f870(f870(f63(x78471,x78472,x78473),x78474),f870(f870(f308(x78471),x78475),x78476)),f870(f870(f63(x78471,x78472,x78473),f870(f870(x78473,x78475),x78474)),x78476))
% 160.46/160.20  [7898]~P111(x78982)+~P1(f870(f870(f233(x78982),f870(x78983,x78984)),f870(x78983,x78985)))+E(f870(f870(f148(x78981,x78982,x78983),x78984),f870(f870(f151(x78981),x78985),x78986)),f870(f870(f151(x78981),x78984),f870(f870(f151(x78981),x78985),x78986)))
% 160.46/160.20  [8010]E(x80101,x80102)+~E(f870(f870(f253(x80103,x80104),x80101),f870(f18(f940(x80104,a928),x80103),x80105)),f870(f870(f253(x80103,x80104),x80102),f870(f18(f940(x80104,a928),x80103),x80105)))+~P1(f870(f870(f328(x80104),x80106),x80105))
% 160.46/160.20  [8083]~P15(x80831,x80832,x80833)+~P1(f870(f60(x80831),x80836))+E(f870(f870(f63(x80831,x80832,x80833),x80834),f870(f870(f308(x80831),x80835),x80836)),f870(f870(x80833,x80835),f870(f870(f63(x80831,x80832,x80833),x80834),x80836)))
% 160.46/160.20  [8199]~P17(x81991,x81992,x81993)+~P1(f870(f60(x81991),x81996))+E(f870(f870(f63(x81991,x81992,x81993),f870(f870(x81993,x81994),x81995)),x81996),f870(f870(x81993,x81994),f870(f870(f63(x81991,x81992,x81993),x81995),x81996)))
% 160.46/160.20  [8270]~P21(x82702,x82705,x82706,x82701)+~P1(f870(f60(x82702),x82704))+E(f870(x82701,f870(f870(f308(x82702),x82703),x82704)),f870(f72(x82705,x82705,x82705,f870(x82701,x82704)),f870(x82706,x82703)))
% 160.46/160.20  [8302]~P111(x83022)+P1(f870(f870(f233(x83022),f870(x83023,x83024)),f870(x83023,x83025)))+E(f870(f870(f148(x83021,x83022,x83023),x83024),f870(f870(f151(x83021),x83025),x83026)),f870(f870(f151(x83021),x83025),f870(f870(f148(x83021,x83022,x83023),x83024),x83026)))
% 160.46/160.20  [8445]~E(f870(f189(f933(x84451)),x84455),f870(f189(f933(x84452)),x84456))+~E(f870(f189(f933(x84451)),x84453),f870(f189(f933(x84452)),x84454))+E(f870(f870(f134(f939(x84451,x84452)),f870(f870(f181(x84451,x84452),x84453),x84454)),f870(f870(f181(x84451,x84452),x84455),x84456)),f870(f870(f181(x84451,x84452),f870(f870(f134(x84451),x84453),x84455)),f870(f870(f134(x84452),x84454),x84456)))
% 160.46/160.20  [8556]~E(x85562,f870(f309(x85563,x85561,x85564),x85566))+P1(f870(f870(f233(f940(x85561,a928)),x85562),f870(f309(x85563,x85561,x85564),x85565)))+~P1(f870(f870(f233(f940(x85563,a928)),x85566),x85565))
% 160.46/160.20  [8660]~P111(x86605)+E(f870(x86601,x86602),f870(x86601,x86603))+E(f870(f870(f148(x86604,x86605,x86601),x86602),f870(f870(f148(x86604,x86605,x86601),x86603),x86606)),f870(f870(f148(x86604,x86605,x86601),x86603),f870(f870(f148(x86604,x86605,x86601),x86602),x86606)))
% 160.46/160.20  [8832]~P1(f870(f870(f328(x88322),x88324),f870(x88326,x88323)))+~P1(f870(f870(f328(x88321),x88323),x88325))+P1(f870(f870(f328(f939(x88321,x88322)),f870(f870(f251(x88321,x88322),x88323),x88324)),f870(f870(f253(x88321,x88322),x88325),x88326)))
% 160.46/160.20  [9308]~P77(x93082)+~P26(x93084,x93081,x93085,x93086)+E(f870(f870(f11(x93081,x93082),x93083),f870(f309(x93084,x93081,x93085),x93086)),f870(f870(f11(x93084,x93082),f870(f72(x93081,x93082,x93084,x93083),x93085)),x93086))
% 160.46/160.20  [9309]~P78(x93092)+~P26(x93094,x93091,x93095,x93096)+E(f870(f870(f8(x93091,x93092),x93093),f870(f309(x93094,x93091,x93095),x93096)),f870(f870(f8(x93094,x93092),f870(f72(x93091,x93092,x93094,x93093),x93095)),x93096))
% 160.46/160.20  [9356]~P37(x93562,x93565,x93561,x93563,x93566)+P1(f870(f870(x93561,f870(f870(f164(x93562),x93563),x93564)),f870(f870(f164(x93565),x93566),x93564)))+~P1(f870(f870(f234(a932),x93564),f870(f189(f933(x93565)),x93566)))
% 160.46/160.20  [9357]~P37(x93572,x93575,x93571,x93573,x93576)+P1(f870(f870(x93571,f870(f870(f164(x93572),x93573),x93574)),f870(f870(f164(x93575),x93576),x93574)))+~P1(f870(f870(f234(a932),x93574),f870(f189(f933(x93572)),x93573)))
% 160.46/160.20  [9368]~E(f870(f309(x93681,x93682,x93683),x93684),x93686)+E(f870(f309(x93681,x93682,x93683),f870(f309(x93682,x93681,f91(x93681,x93682,x93684,x93683)),x93685)),x93685)+~P1(f870(f870(f233(f940(x93682,a928)),x93685),x93686))
% 160.46/160.20  [9577]~P20(x95773,x95771,x95776,x95772)+~P1(f870(f60(x95773),x95774))+E(f870(f72(x95771,x95771,x95771,f870(x95772,f870(f870(f3(f940(x95773,a928)),x95774),f870(f870(f308(x95773),x95775),f188(f940(x95773,a928)))))),f870(x95776,x95775)),f870(x95772,f870(f870(f308(x95773),x95775),x95774)))
% 160.46/160.20  [10181]~E(f870(f309(x101812,x101814,x101816),f241(f940(x101812,a928))),f241(f940(x101814,a928)))+~E(f870(f309(x101811,x101813,x101815),f241(f940(x101811,a928))),f241(f940(x101813,a928)))+E(f870(f309(f939(x101811,x101812),f939(x101813,x101814),f257(x101811,x101813,x101812,x101814,x101815,x101816)),f241(f940(f939(x101811,x101812),a928))),f241(f940(f939(x101813,x101814),a928)))
% 160.46/160.20  [10229]~P26(x102293,x102294,x102295,f870(x102296,f450(x102296,x102295,x102294,x102293,x102292,x102291)))+P26(x102293,x102294,x102295,f870(f870(f39(x102292,f940(x102293,a928)),x102291),x102296))+E(x102291,f188(f940(x102292,a928)))
% 160.46/160.20  [10286]P26(x102866,x102865,x102864,f870(f870(f39(x102862,f940(x102866,a928)),x102861),x102863))+E(x102861,f188(f940(x102862,a928)))+P1(f870(f870(f328(x102862),f450(x102863,x102864,x102865,x102866,x102862,x102861)),x102861))
% 160.46/160.20  [10291]P1(f870(f870(f328(x102911),f603(x102912,x102913,x102914,x102915,x102916,x102911)),x102916))+P1(f870(f870(f233(f940(f939(x102911,x102914),a928)),f870(f870(f253(x102911,x102914),x102916),x102913)),f870(f870(f253(x102911,x102914),x102915),x102912)))+~P1(f870(f870(f233(f940(x102911,a928)),x102916),x102915))
% 160.46/160.20  [10327]P25(x103276,x103275,f870(f870(f308(f931(x103276)),f870(f870(f870(f90(x103276),x103274),x103273),x103272)),f188(f940(f931(x103276),a928))))+~P25(x103276,x103275,f870(f870(f308(f931(x103276)),f870(f870(f870(f90(x103276),x103274),x103273),x103271)),f188(f940(f931(x103276),a928))))+P1(f870(f870(x103271,f917(x103272,x103271,x103273,x103274,x103275,x103276)),f926(x103272,x103271,x103273,x103274,x103275,x103276)))
% 160.46/160.20  [10328]P25(x103286,x103285,f870(f870(f308(f931(x103286)),f870(f870(f870(f90(x103286),x103281),x103283),x103282)),f188(f940(f931(x103286),a928))))+~P25(x103286,x103285,f870(f870(f308(f931(x103286)),f870(f870(f870(f90(x103286),x103284),x103283),x103282)),f188(f940(f931(x103286),a928))))+P1(f870(f870(x103281,f345(x103281,x103282,x103283,x103284,x103285,x103286)),f357(x103281,x103282,x103283,x103284,x103285,x103286)))
% 160.46/160.20  [10370]~P25(x103701,x103702,f870(f870(f308(f931(x103701)),f870(f870(f870(f90(x103701),x103703),x103704),x103706)),f188(f940(f931(x103701),a928))))+P25(x103701,x103702,f870(f870(f308(f931(x103701)),f870(f870(f870(f90(x103701),x103703),x103704),x103705)),f188(f940(f931(x103701),a928))))+~P1(f870(f870(x103705,f917(x103705,x103706,x103704,x103703,x103702,x103701)),f926(x103705,x103706,x103704,x103703,x103702,x103701)))
% 160.46/160.20  [10371]~P25(x103711,x103712,f870(f870(f308(f931(x103711)),f870(f870(f870(f90(x103711),x103716),x103714),x103715)),f188(f940(f931(x103711),a928))))+P25(x103711,x103712,f870(f870(f308(f931(x103711)),f870(f870(f870(f90(x103711),x103713),x103714),x103715)),f188(f940(f931(x103711),a928))))+~P1(f870(f870(x103716,f345(x103713,x103715,x103714,x103716,x103712,x103711)),f357(x103713,x103715,x103714,x103716,x103712,x103711)))
% 160.46/160.20  [10421]~P1(f870(f870(f233(f940(x104212,a928)),f870(x104214,f603(x104216,x104214,x104212,x104215,x104213,x104211))),f870(x104216,f603(x104216,x104214,x104212,x104215,x104213,x104211))))+~P1(f870(f870(f233(f940(x104211,a928)),x104213),x104215))+P1(f870(f870(f233(f940(f939(x104211,x104212),a928)),f870(f870(f253(x104211,x104212),x104213),x104214)),f870(f870(f253(x104211,x104212),x104215),x104216)))
% 160.46/160.20  [8033]~P1(f870(x80331,x80335))+~P1(f870(x80336,x80334))+P1(f870(x80331,f870(f255(x80332,x80333),f870(f870(f251(x80332,x80333),x80334),x80335))))
% 160.46/160.20  [8034]~P1(f870(x80341,x80344))+~P1(f870(x80346,x80345))+P1(f870(x80341,f870(f250(x80342,x80343),f870(f870(f251(x80342,x80343),x80344),x80345))))
% 160.46/160.20  [8088]~P1(f870(f870(x80884,x80886),x80885))+~P1(f870(f870(f328(x80881),x80886),x80883))+P1(f870(f870(f870(f38(x80881,f940(x80882,a928)),x80883),x80884),x80885))
% 160.46/160.20  [8395]~P1(f870(f870(f328(x83951),x83952),f870(x83955,x83956)))+~P1(f870(f870(f328(x83953),x83956),x83954))+P1(f870(f870(f328(x83951),x83952),f870(f870(f38(x83953,f940(x83951,a928)),x83954),x83955)))
% 160.46/160.20  [8439]P1(f870(f870(x84391,x84392),x84393))+~P1(f870(f870(x84394,x84392),x84393))+~P1(f870(f870(f233(f940(x84395,f940(x84396,a928))),x84394),x84391))
% 160.46/160.20  [8580]P1(f870(f870(x85801,x85802),x85803))+~P1(f870(f870(f328(x85804),x85802),x85805))+~P1(f870(f870(f870(f39(x85804,f940(x85806,a928)),x85805),x85801),x85803))
% 160.46/160.20  [8715]P1(f870(f870(f328(x87151),x87152),f870(x87153,x87154)))+~P1(f870(f870(f328(x87155),x87154),x87156))+~P1(f870(f870(f328(x87151),x87152),f870(f870(f39(x87155,f940(x87151,a928)),x87156),x87153)))
% 160.46/160.20  [8981]~P12(x89814,x89815,x89816,x89811)+E(f870(x89811,x89812),f870(x89811,x89813))+~P1(f870(f870(f328(f939(x89814,x89814)),f870(f870(f251(x89814,x89814),x89812),x89813)),x89816))
% 160.46/160.20  [9016]P1(f870(f870(f233(f940(x90161,a928)),x90162),f870(x90163,x90164)))+~P1(f870(f870(f328(x90165),x90164),x90166))+~P1(f870(f870(f233(f940(x90161,a928)),x90162),f870(f870(f39(x90165,f940(x90161,a928)),x90166),x90163)))
% 160.46/160.20  [9050]~P58(x90503,x90504,f870(f285(x90504,x90503),x90505))+E(x90501,f188(f940(x90502,a928)))+E(f870(f870(f39(x90502,f940(x90503,a928)),x90501),f870(f870(f10(f940(x90504,a928),f940(x90503,a928),x90502),f284(x90504,x90503,x90505)),x90506)),f870(f284(x90504,x90503,x90505),f870(f870(f39(x90502,f940(x90504,a928)),x90501),x90506)))
% 160.46/160.20  [9128]P1(f870(f870(f328(x91281),x91282),f870(f284(x91283,x91281,x91284),x91285)))+~P1(f870(f870(f328(x91283),x91286),x91285))+~P1(f870(f870(f328(f939(x91283,x91281)),f870(f870(f251(x91283,x91281),x91286),x91282)),x91284))
% 160.46/160.20  [9441]P1(f870(f870(f233(f940(x94411,a928)),f870(f284(x94412,x94411,x94413),x94414)),f870(f284(x94412,x94411,x94415),x94416)))+~P1(f870(f870(f233(f940(x94412,a928)),x94414),x94416))+~P1(f870(f870(f233(f940(f939(x94412,x94411),a928)),x94413),x94415))
% 160.46/160.20  [9626]~P1(f870(f870(f328(x96262),x96266),x96264))+~P1(f870(f870(f233(f940(x96261,a928)),x96263),x96265))+P1(f870(f870(f233(f940(f939(x96261,x96262),a928)),f870(f870(f253(x96261,x96262),x96263),f870(f18(f940(x96262,a928),x96261),x96264))),f870(f870(f253(x96261,x96262),x96265),f870(f18(f940(x96262,a928),x96261),x96264))))
% 160.46/160.20  [9638]~P37(x96381,x96382,x96383,x96385,x96386)+P1(f870(f870(f256(x96381,x96382,a928),x96383),x96384))+~P1(f870(f870(f328(f939(x96381,x96382)),x96384),f870(f172(f939(x96381,x96382)),f870(f870(f181(x96381,x96382),x96385),x96386))))
% 160.46/160.20  [9779]~E(x97793,x97795)+P1(f870(f870(f328(f939(f933(x97791),f933(x97791))),f870(f870(f251(f933(x97791),f933(x97791)),f870(f870(f151(x97791),x97792),x97793)),f870(f870(f151(x97791),x97794),x97795))),f157(x97791,x97796)))+~P1(f870(f870(f328(f939(x97791,x97791)),f870(f870(f251(x97791,x97791),x97792),x97794)),x97796))
% 160.46/160.20  [9785]~E(f870(f189(f933(x97851)),x97853),f870(f189(f933(x97851)),x97855))+P1(f870(f870(f328(f939(f933(x97851),f933(x97851))),f870(f870(f251(f933(x97851),f933(x97851)),f870(f870(f151(x97851),x97852),x97853)),f870(f870(f151(x97851),x97854),x97855))),f145(x97851,x97856)))+~P1(f870(f870(f328(f939(x97851,x97851)),f870(f870(f251(x97851,x97851),x97852),x97854)),x97856))
% 160.46/160.20  [9817]P1(f870(f870(f328(f939(x98171,x98171)),f870(f870(f251(x98171,x98171),x98172),x98173)),f870(f870(f183(f939(x98171,x98171),a928),f870(a112,x98174)),x98175)))+~P1(f870(f870(f328(f939(x98171,x98171)),f870(f870(f251(x98171,x98171),x98176),x98173)),x98175))+~P1(f870(f870(f328(f939(x98171,x98171)),f870(f870(f251(x98171,x98171),x98172),x98176)),f870(f870(f183(f939(x98171,x98171),a928),x98174),x98175)))
% 160.46/160.20  [9818]P1(f870(f870(f328(f939(x98181,x98181)),f870(f870(f251(x98181,x98181),x98182),x98183)),f870(f870(f183(f939(x98181,x98181),a928),f870(a112,x98184)),x98185)))+~P1(f870(f870(f328(f939(x98181,x98181)),f870(f870(f251(x98181,x98181),x98182),x98186)),x98185))+~P1(f870(f870(f328(f939(x98181,x98181)),f870(f870(f251(x98181,x98181),x98186),x98183)),f870(f870(f183(f939(x98181,x98181),a928),x98184),x98185)))
% 160.46/160.20  [9821]~P1(f870(f870(f328(x98214),x98215),x98216))+P1(f870(f870(f233(f940(x98211,a928)),x98212),x98213))+~P1(f870(f870(f233(f940(f939(x98211,x98214),a928)),f870(f870(f253(x98211,x98214),x98212),f870(f18(f940(x98214,a928),x98211),x98216))),f870(f870(f253(x98211,x98214),x98213),f870(f18(f940(x98214,a928),x98211),x98216))))
% 160.46/160.20  [9866]E(x98661,x98662)+~P1(f870(f870(f328(f939(f933(x98663),f933(x98663))),f870(f870(f251(f933(x98663),f933(x98663)),f870(f870(f151(x98663),x98661),x98665)),f870(f870(f151(x98663),x98662),x98666))),f145(x98663,x98664)))+P1(f870(f870(f328(f939(x98663,x98663)),f870(f870(f251(x98663,x98663),x98661),x98662)),x98664))
% 160.46/160.20  [9867]E(x98671,x98672)+~P1(f870(f870(f328(f939(f933(x98673),f933(x98673))),f870(f870(f251(f933(x98673),f933(x98673)),f870(f870(f151(x98673),x98671),x98675)),f870(f870(f151(x98673),x98672),x98676))),f147(x98673,x98674)))+P1(f870(f870(f328(f939(x98673,x98673)),f870(f870(f251(x98673,x98673),x98671),x98672)),x98674))
% 160.46/160.20  [9868]E(x98681,x98682)+~P1(f870(f870(f328(f939(f933(x98683),f933(x98683))),f870(f870(f251(f933(x98683),f933(x98683)),f870(f870(f151(x98683),x98681),x98685)),f870(f870(f151(x98683),x98682),x98686))),f157(x98683,x98684)))+P1(f870(f870(f328(f939(x98683,x98683)),f870(f870(f251(x98683,x98683),x98681),x98682)),x98684))
% 160.46/160.20  [9904]P1(f870(f870(f328(f939(f933(x99041),f933(x99041))),f870(f870(f251(f933(x99041),f933(x99041)),f870(f870(f151(x99041),x99042),x99043)),f870(f870(f151(x99041),x99044),x99045))),f158(x99041,x99046)))+~P1(f870(f870(f328(f939(f933(x99041),f933(x99041))),f870(f870(f251(f933(x99041),f933(x99041)),x99043),x99045)),f158(x99041,x99046)))+~P1(f870(f870(f328(f939(x99041,x99041)),f870(f870(f251(x99041,x99041),x99042),x99044)),x99046))
% 160.46/160.20  [9921]P1(f870(x99211,x99212))+~P1(f870(x99211,f369(x99211,x99213,x99214,x99215,x99216)))+~P1(f870(f870(f328(x99216),x99212),f870(f870(f38(x99215,f940(x99216,a928)),x99214),x99213)))
% 160.46/160.20  [9926]~P1(f870(f870(f328(f939(f933(x99261),f933(x99261))),f870(f870(f251(f933(x99261),f933(x99261)),f870(f870(f151(x99261),x99262),x99265)),f870(f870(f151(x99261),x99263),x99266))),f145(x99261,x99264)))+P1(f870(f870(f328(f939(f933(x99261),f933(x99261))),f870(f870(f251(f933(x99261),f933(x99261)),x99265),x99266)),f145(x99261,x99264)))+P1(f870(f870(f328(f939(x99261,x99261)),f870(f870(f251(x99261,x99261),x99262),x99263)),x99264))
% 160.46/160.20  [9927]~P1(f870(f870(f328(f939(f933(x99271),f933(x99271))),f870(f870(f251(f933(x99271),f933(x99271)),f870(f870(f151(x99271),x99272),x99275)),f870(f870(f151(x99271),x99273),x99276))),f147(x99271,x99274)))+P1(f870(f870(f328(f939(f933(x99271),f933(x99271))),f870(f870(f251(f933(x99271),f933(x99271)),x99275),x99276)),f147(x99271,x99274)))+P1(f870(f870(f328(f939(x99271,x99271)),f870(f870(f251(x99271,x99271),x99272),x99273)),x99274))
% 160.46/160.20  [9928]~P1(f870(f870(f328(f939(f933(x99281),f933(x99281))),f870(f870(f251(f933(x99281),f933(x99281)),f870(f870(f151(x99281),x99282),x99285)),f870(f870(f151(x99281),x99283),x99286))),f157(x99281,x99284)))+P1(f870(f870(f328(f939(f933(x99281),f933(x99281))),f870(f870(f251(f933(x99281),f933(x99281)),x99285),x99286)),f157(x99281,x99284)))+P1(f870(f870(f328(f939(x99281,x99281)),f870(f870(f251(x99281,x99281),x99282),x99283)),x99284))
% 160.46/160.20  [10016]P1(f870(x100161,x100162))+P1(f870(f870(f328(x100163),f370(x100161,x100164,x100165,x100163,x100166)),x100165))+~P1(f870(f870(f328(x100166),x100162),f870(f870(f38(x100163,f940(x100166,a928)),x100165),x100164)))
% 160.46/160.20  [10027]~E(x100272,x100274)+P1(f870(f870(f328(f939(f933(x100271),f933(x100271))),f870(f870(f251(f933(x100271),f933(x100271)),f870(f870(f134(x100271),x100272),f870(f870(f151(x100271),x100273),f113(x100271)))),f870(f870(f134(x100271),x100274),f870(f870(f151(x100271),x100275),f113(x100271))))),f157(x100271,x100276)))+~P1(f870(f870(f328(f939(x100271,x100271)),f870(f870(f251(x100271,x100271),x100273),x100275)),x100276))
% 160.46/160.20  [10102]E(x101021,x101022)+~P1(f870(f870(f328(f939(f933(x101023),f933(x101023))),f870(f870(f251(f933(x101023),f933(x101023)),f870(f870(f134(x101023),x101025),f870(f870(f151(x101023),x101021),f113(x101023)))),f870(f870(f134(x101023),x101026),f870(f870(f151(x101023),x101022),f113(x101023))))),f157(x101023,x101024)))+P1(f870(f870(f328(f939(x101023,x101023)),f870(f870(f251(x101023,x101023),x101021),x101022)),x101024))
% 160.46/160.20  [10133]~P1(f870(f870(f328(f939(f933(x101331),f933(x101331))),f870(f870(f251(f933(x101331),f933(x101331)),f870(f870(f134(x101331),x101335),f870(f870(f151(x101331),x101332),f113(x101331)))),f870(f870(f134(x101331),x101336),f870(f870(f151(x101331),x101333),f113(x101331))))),f157(x101331,x101334)))+P1(f870(f870(f328(f939(f933(x101331),f933(x101331))),f870(f870(f251(f933(x101331),f933(x101331)),x101335),x101336)),f157(x101331,x101334)))+P1(f870(f870(f328(f939(x101331,x101331)),f870(f870(f251(x101331,x101331),x101332),x101333)),x101334))
% 160.46/160.20  [10153]P1(f870(x101531,x101532))+P1(f870(f870(f328(x101533),f369(x101531,x101534,x101535,x101536,x101533)),f870(x101534,f370(x101531,x101534,x101535,x101536,x101533))))+~P1(f870(f870(f328(x101533),x101532),f870(f870(f38(x101536,f940(x101533,a928)),x101535),x101534)))
% 160.46/160.20  [10295]P1(f870(f870(f328(x102951),f846(x102952,x102953,x102954,x102955,x102956,x102951)),x102955))+~P1(f870(f870(f233(f940(x102951,a928)),x102956),x102955))+P1(f870(f870(f233(f940(x102954,a928)),f870(f870(f39(x102951,f940(x102954,a928)),x102955),x102953)),f870(f870(f39(x102951,f940(x102954,a928)),x102955),x102952)))
% 160.46/160.20  [10422]~P1(f870(f870(f233(f940(x104221,a928)),f870(x104224,f846(x104225,x104224,x104221,x104223,x104226,x104222))),f870(x104225,f846(x104225,x104224,x104221,x104223,x104226,x104222))))+~P1(f870(f870(f233(f940(x104222,a928)),x104226),x104223))+P1(f870(f870(f233(f940(x104221,a928)),f870(f870(f39(x104222,f940(x104221,a928)),x104223),x104224)),f870(f870(f39(x104222,f940(x104221,a928)),x104223),x104225)))
% 160.46/160.20  [9148]~P17(x91483,x91484,x91481)+~P1(f870(f60(x91483),x91486))+E(f870(f870(x91481,x91482),f870(f870(f63(x91483,x91484,x91481),x91485),f870(f870(f3(f940(x91483,a928)),x91486),f870(f870(f308(x91483),x91482),f188(f940(x91483,a928)))))),f870(f870(f63(x91483,x91484,x91481),x91485),f870(f870(f308(x91483),x91482),x91486)))
% 160.46/160.20  [9450]~P1(f870(f870(f328(x94505),x94503),x94506))+P1(f870(f870(f233(f940(x94501,a928)),f870(x94502,x94503)),x94504))+~P1(f870(f870(f233(f940(x94501,a928)),f870(f870(f38(x94505,f940(x94501,a928)),x94506),x94502)),x94504))
% 160.46/160.20  [10076]~P9(x100761,x100765,x100764)+P1(f870(f870(f328(f939(x100761,x100761)),f870(f870(f251(x100761,x100761),x100762),x100763)),x100764))+~P1(f870(f870(f328(x100761),x100766),f870(f870(f102(f940(x100761,a928)),f870(f284(x100761,x100761,x100764),f870(f870(f308(x100761),x100762),f188(f940(x100761,a928))))),f870(f284(x100761,x100761,x100764),f870(f870(f308(x100761),x100763),f188(f940(x100761,a928)))))))
% 160.46/160.20  [8869]~P140(x88692)+~E(f870(f870(f79(x88692),f870(f870(f80(x88692),x88694),x88695)),x88691),f870(f870(f79(x88692),f870(f870(f80(x88692),x88693),x88695)),x88696))+E(x88691,f870(f870(f79(x88692),f870(f870(f80(x88692),f870(f870(f3(x88692),x88693),x88694)),x88695)),x88696))
% 160.46/160.20  [8870]~P140(x88701)+~E(f870(f870(f79(x88701),f870(f870(f80(x88701),x88702),x88704)),x88705),f870(f870(f79(x88701),f870(f870(f80(x88701),x88703),x88704)),x88706))+E(f870(f870(f79(x88701),f870(f870(f80(x88701),f870(f870(f3(x88701),x88702),x88703)),x88704)),x88705),x88706)
% 160.46/160.20  [9053]~P140(x90531)+E(f870(f870(f79(x90531),f870(f870(f80(x90531),x90532),x90533)),x90534),f870(f870(f79(x90531),f870(f870(f80(x90531),x90535),x90533)),x90536))+~E(x90536,f870(f870(f79(x90531),f870(f870(f80(x90531),f870(f870(f3(x90531),x90532),x90535)),x90533)),x90534))
% 160.46/160.20  [9054]~P140(x90541)+E(f870(f870(f79(x90541),f870(f870(f80(x90541),x90542),x90543)),x90544),f870(f870(f79(x90541),f870(f870(f80(x90541),x90545),x90543)),x90546))+~E(f870(f870(f79(x90541),f870(f870(f80(x90541),f870(f870(f3(x90541),x90542),x90545)),x90543)),x90544),x90546)
% 160.46/160.20  [9379]~P1(f870(f870(x93794,x93795),x93796))+~P1(f870(f870(x93793,x93795),x93796))+P1(f870(f870(f870(f870(f102(f940(x93791,f940(x93792,a928))),x93793),x93794),x93795),x93796))
% 160.46/160.20  [9647]P1(f870(f870(x96471,x96472),x96473))+P1(f870(f870(x96474,x96472),x96473))+~P1(f870(f870(f870(f870(f101(f940(x96475,f940(x96476,a928))),x96474),x96471),x96472),x96473))
% 160.46/160.20  [9941]~P135(x99411)+~P1(f870(f870(f233(x99411),f870(f870(f79(x99411),f870(f870(f80(x99411),x99414),x99415)),x99412)),f870(f870(f79(x99411),f870(f870(f80(x99411),x99413),x99415)),x99416)))+P1(f870(f870(f233(x99411),x99412),f870(f870(f79(x99411),f870(f870(f80(x99411),f870(f870(f3(x99411),x99413),x99414)),x99415)),x99416)))
% 160.46/160.20  [9942]~P135(x99421)+~P1(f870(f870(f234(x99421),f870(f870(f79(x99421),f870(f870(f80(x99421),x99424),x99425)),x99422)),f870(f870(f79(x99421),f870(f870(f80(x99421),x99423),x99425)),x99426)))+P1(f870(f870(f234(x99421),x99422),f870(f870(f79(x99421),f870(f870(f80(x99421),f870(f870(f3(x99421),x99423),x99424)),x99425)),x99426)))
% 160.46/160.20  [9965]~P135(x99651)+P1(f870(f870(f233(x99651),f870(f870(f79(x99651),f870(f870(f80(x99651),x99652),x99653)),x99654)),f870(f870(f79(x99651),f870(f870(f80(x99651),x99655),x99653)),x99656)))+~P1(f870(f870(f233(x99651),x99654),f870(f870(f79(x99651),f870(f870(f80(x99651),f870(f870(f3(x99651),x99655),x99652)),x99653)),x99656)))
% 160.46/160.20  [9966]~P135(x99661)+P1(f870(f870(f234(x99661),f870(f870(f79(x99661),f870(f870(f80(x99661),x99662),x99663)),x99664)),f870(f870(f79(x99661),f870(f870(f80(x99661),x99665),x99663)),x99666)))+~P1(f870(f870(f234(x99661),x99664),f870(f870(f79(x99661),f870(f870(f80(x99661),f870(f870(f3(x99661),x99665),x99662)),x99663)),x99666)))
% 160.46/160.20  [10068]~P135(x100681)+~P1(f870(f870(f233(x100681),f870(f870(f79(x100681),f870(f870(f80(x100681),x100682),x100684)),x100685)),f870(f870(f79(x100681),f870(f870(f80(x100681),x100683),x100684)),x100686)))+P1(f870(f870(f233(x100681),f870(f870(f79(x100681),f870(f870(f80(x100681),f870(f870(f3(x100681),x100682),x100683)),x100684)),x100685)),x100686))
% 160.46/160.20  [10069]~P135(x100691)+~P1(f870(f870(f234(x100691),f870(f870(f79(x100691),f870(f870(f80(x100691),x100692),x100694)),x100695)),f870(f870(f79(x100691),f870(f870(f80(x100691),x100693),x100694)),x100696)))+P1(f870(f870(f234(x100691),f870(f870(f79(x100691),f870(f870(f80(x100691),f870(f870(f3(x100691),x100692),x100693)),x100694)),x100695)),x100696))
% 160.46/160.20  [10116]~P135(x101161)+P1(f870(f870(f233(x101161),f870(f870(f79(x101161),f870(f870(f80(x101161),x101162),x101163)),x101164)),f870(f870(f79(x101161),f870(f870(f80(x101161),x101165),x101163)),x101166)))+~P1(f870(f870(f233(x101161),f870(f870(f79(x101161),f870(f870(f80(x101161),f870(f870(f3(x101161),x101162),x101165)),x101163)),x101164)),x101166))
% 160.46/160.20  [10117]~P135(x101171)+P1(f870(f870(f234(x101171),f870(f870(f79(x101171),f870(f870(f80(x101171),x101172),x101173)),x101174)),f870(f870(f79(x101171),f870(f870(f80(x101171),x101175),x101173)),x101176)))+~P1(f870(f870(f234(x101171),f870(f870(f79(x101171),f870(f870(f80(x101171),f870(f870(f3(x101171),x101172),x101175)),x101173)),x101174)),x101176))
% 160.46/160.20  [10280]~P78(x102802)+~P1(f870(f60(x102801),x102806))+E(f870(f870(f8(x102801,x102802),f870(f870(f20(x102801,x102802,x102802),f870(f870(f20(x102801,x102802,f940(x102802,x102802)),f870(f870(f10(a928,f940(x102802,f940(x102802,x102802)),x102801),f96(x102802)),x102803)),x102804)),x102805)),x102806),f870(f870(f79(x102802),f870(f870(f8(x102801,x102802),x102804),f870(f870(f102(f940(x102801,a928)),x102806),f870(f261(x102801),x102803)))),f870(f870(f8(x102801,x102802),x102805),f870(f870(f102(f940(x102801,a928)),x102806),f870(f78(f940(x102801,a928)),f870(f261(x102801),x102803))))))
% 160.46/160.20  [10338]P1(f870(f870(f328(x103382),x103384),x103386))+P1(f870(f870(f328(x103382),x103385),x103386))+E(f870(f310(x103381,x103382,f870(f870(f9(x103381,x103382,x103382),f870(f870(f9(x103381,x103382,f940(x103382,x103382)),f870(f870(f10(a928,f940(x103382,f940(x103382,x103382)),x103381),f96(x103382)),f870(f870(f9(x103381,f940(x103381,a928),a928),f328(x103381)),x103383))),x103384)),x103385)),x103386),f188(f940(x103381,a928)))
% 160.46/160.20  [10339]P1(f870(f870(f328(x103392),x103395),x103396))+~P1(f870(f870(f328(x103392),x103394),x103396))+E(f870(f310(x103391,x103392,f870(f870(f9(x103391,x103392,x103392),f870(f870(f9(x103391,x103392,f940(x103392,x103392)),f870(f870(f10(a928,f940(x103392,f940(x103392,x103392)),x103391),f96(x103392)),f870(f870(f9(x103391,f940(x103391,a928),a928),f328(x103391)),x103393))),x103394)),x103395)),x103396),x103393)
% 160.46/160.20  [10340]P1(f870(f870(f328(x103402),x103404),x103406))+~P1(f870(f870(f328(x103402),x103405),x103406))+E(f870(f310(x103401,x103402,f870(f870(f9(x103401,x103402,x103402),f870(f870(f9(x103401,x103402,f940(x103402,x103402)),f870(f870(f10(a928,f940(x103402,f940(x103402,x103402)),x103401),f96(x103402)),f870(f870(f9(x103401,f940(x103401,a928),a928),f328(x103401)),x103403))),x103404)),x103405)),x103406),f870(f78(f940(x103401,a928)),x103403))
% 160.46/160.20  [10341]~P1(f870(f870(f328(x103412),x103414),x103416))+~P1(f870(f870(f328(x103412),x103415),x103416))+E(f870(f310(x103411,x103412,f870(f870(f9(x103411,x103412,x103412),f870(f870(f9(x103411,x103412,f940(x103412,x103412)),f870(f870(f10(a928,f940(x103412,f940(x103412,x103412)),x103411),f96(x103412)),f870(f870(f9(x103411,f940(x103411,a928),a928),f328(x103411)),x103413))),x103414)),x103415)),x103416),f241(f940(x103411,a928)))
% 160.46/160.20  [8902]E(x89021,x89022)+~P60(x89024,x89025,x89023,x89026,x89027)+~E(f870(x89023,x89021),f870(x89023,x89022))
% 160.46/160.20  [8931]~P11(x89316,x89315,x89317,x89314,x89311)+E(f870(f870(x89311,x89312),x89313),x89314)+P1(f870(f60(x89315),x89313))
% 160.46/160.20  [9808]P46(x98081,x98082,x98083,x98084,x98085,f870(f870(x98083,x98086),x98087))+~E(f870(f870(x98083,x98086),x98087),x98084)+~E(x98085,f188(f940(x98081,a928)))
% 160.46/160.20  [9987]~P1(f870(x99876,x99873))+~P1(f870(f870(f328(f939(x99872,x99872)),f870(f870(f251(x99872,x99872),x99874),x99875)),f870(x99877,x99873)))+P1(f870(f870(f328(f939(f939(x99871,x99872),f939(x99871,x99872))),f870(f870(f251(f939(x99871,x99872),f939(x99871,x99872)),f870(f870(f251(x99871,x99872),x99873),x99874)),f870(f870(f251(x99871,x99872),x99873),x99875))),f279(x99871,x99872,x99876,x99877)))
% 160.46/160.20  [10406]~P46(x104062,x104067,x104063,x104066,x104061,f870(f870(x104063,x104065),x104064))+E(f870(f870(x104063,f596(x104064,x104065,x104061,x104066,x104063,x104067,x104062)),f612(x104064,x104065,x104061,x104066,x104063,x104067,x104062)),f870(f870(x104063,x104065),x104064))+E(x104061,f188(f940(x104062,a928)))
% 160.46/160.20  [10407]~P46(x104077,x104076,x104071,x104074,x104075,f870(f870(x104071,x104072),x104073))+E(f870(f870(x104071,f596(x104073,x104072,x104075,x104074,x104071,x104076,x104077)),f612(x104073,x104072,x104075,x104074,x104071,x104076,x104077)),f870(f870(x104071,x104072),x104073))+E(f870(f870(x104071,x104072),x104073),x104074)
% 160.46/160.20  [9485]~P37(x94851,x94852,x94853,x94855,x94857)+P37(x94851,x94852,x94853,f870(f870(f151(x94851),x94854),x94855),f870(f870(f151(x94852),x94856),x94857))+~P1(f870(f870(x94853,x94854),x94856))
% 160.46/160.20  [9501]P37(x95011,x95012,x95013,x95014,x95015)+~P37(x95011,x95012,x95013,f870(f870(f134(x95011),x95016),x95014),f870(f870(f134(x95012),x95017),x95015))+~E(f870(f189(f933(x95011)),x95016),f870(f189(f933(x95012)),x95017))
% 160.46/160.20  [9502]P37(x95021,x95022,x95023,x95024,x95025)+~P37(x95021,x95022,x95023,f870(f870(f134(x95021),x95024),x95026),f870(f870(f134(x95022),x95025),x95027))+~E(f870(f189(f933(x95021)),x95024),f870(f189(f933(x95022)),x95025))
% 160.46/160.20  [9712]~P37(x97121,x97122,x97123,x97125,x97127)+~P37(x97121,x97122,x97123,x97124,x97126)+P37(x97121,x97122,x97123,f870(f870(f134(x97121),x97124),x97125),f870(f870(f134(x97122),x97126),x97127))
% 160.46/160.20  [10061]~P1(f870(f65(x100611,x100614,x100615,x100616,x100613),x100617))+P1(f870(f65(x100611,x100614,x100615,x100616,f870(f870(f308(x100611),x100612),x100613)),f870(f870(x100615,x100612),x100617)))+P1(f870(f870(f328(x100611),x100612),x100613))
% 160.46/160.20  [10438]~P46(x104382,x104387,x104386,x104385,x104381,f870(f870(x104386,x104384),x104383))+E(x104381,f188(f940(x104382,a928)))+P1(f870(f870(f328(x104382),f596(x104383,x104384,x104381,x104385,x104386,x104387,x104382)),x104381))
% 160.46/160.20  [10439]~P46(x104395,x104397,x104391,x104394,x104396,f870(f870(x104391,x104392),x104393))+E(f870(f870(x104391,x104392),x104393),x104394)+P1(f870(f870(f328(x104395),f596(x104393,x104392,x104396,x104394,x104391,x104397,x104395)),x104396))
% 160.46/160.20  [10530]E(f870(f870(f251(x105301,x105302),x105303),x105304),f870(f870(f251(x105301,x105302),x105305),x105306))+P1(f870(f870(f328(f939(f939(x105301,x105302),f939(x105301,x105302))),f870(f870(f251(f939(x105301,x105302),f939(x105301,x105302)),f870(f870(f251(x105301,x105302),f855(x105307,x105304,x105303,x105306,x105305,x105302,x105301)),f856(x105307,x105304,x105303,x105306,x105305,x105302,x105301))),f870(f870(f251(x105301,x105302),x105303),x105304))),f306(f939(x105301,x105302),x105307)))+~P1(f870(f870(f328(f939(f939(x105301,x105302),f939(x105301,x105302))),f870(f870(f251(f939(x105301,x105302),f939(x105301,x105302)),f870(f870(f251(x105301,x105302),x105305),x105306)),f870(f870(f251(x105301,x105302),x105303),x105304))),f306(f939(x105301,x105302),x105307)))
% 160.46/160.20  [9174]~P22(x91744,x91745,x91746,x91747,x91741)+~P1(f870(f60(x91745),x91743))+E(f870(f870(x91741,x91742),x91743),f870(f870(f870(f64(x91744,x91745,x91746),x91742),x91747),x91743))
% 160.46/160.20  [9175]~P11(x91754,x91755,x91756,x91757,x91751)+~P1(f870(f60(x91755),x91753))+E(f870(f870(x91751,x91752),x91753),f870(f870(f870(f64(x91754,x91755,x91756),x91752),x91757),x91753))
% 160.46/160.20  [9772]~P25(x97721,x97722,f870(f870(f308(f931(x97721)),f870(f870(f870(f90(x97721),x97723),x97724),x97727)),f188(f940(f931(x97721),a928))))+P25(x97721,x97722,f870(f870(f308(f931(x97721)),f870(f870(f870(f90(x97721),x97723),f30(x97724,x97725)),x97726)),f188(f940(f931(x97721),a928))))+~P25(x97721,x97722,f870(f870(f308(f931(x97721)),f870(f870(f870(f90(x97721),x97727),x97725),x97726)),f188(f940(f931(x97721),a928))))
% 160.46/160.20  [9960]~P24(x99603,x99604,x99605,x99607,x99606,x99601)+~P1(f870(f60(x99604),x99602))+E(f870(x99601,x99602),f870(f870(f870(f64(x99603,x99604,x99605),x99606),x99607),x99602))
% 160.46/160.20  [10111]P46(x101111,x101112,x101113,x101114,x101115,f870(f870(x101113,x101116),x101117))+~P46(x101111,x101112,x101113,x101114,f870(f870(f3(f940(x101111,a928)),x101115),f870(f870(f308(x101111),x101116),f188(f940(x101111,a928)))),x101117)+~P1(f870(f870(f328(x101111),x101116),x101115))
% 160.46/160.20  [10372]~P25(x103721,x103722,f870(f870(f308(f931(x103721)),f870(f870(f870(f90(x103721),f92(x103721,x103723,x103724)),x103725),x103727)),f188(f940(f931(x103721),a928))))+P25(x103721,x103722,f870(f870(f308(f931(x103721)),f870(f870(f870(f90(x103721),x103723),f27(x103724,x103725,x103726)),x103727)),f188(f940(f931(x103721),a928))))+~P25(x103721,x103722,f870(f870(f308(f931(x103721)),f870(f870(f870(f90(x103721),f92(x103721,x103723,f870(f72(a928,a928,a930,a321),x103724))),x103726),x103727)),f188(f940(f931(x103721),a928))))
% 160.46/160.20  [10463]P1(f870(f870(x104637,f800(x104634,x104635,x104631,x104636,x104633,x104632,x104637)),f801(x104634,x104635,x104631,x104636,x104633,x104632,x104637)))+~P1(f870(f870(x104637,f870(f255(x104632,x104633),x104636)),f870(f250(x104632,x104633),x104636)))+P1(f870(x104631,f870(f870(f256(x104632,x104633,x104634),x104635),x104636)))
% 160.46/160.20  [10464]P25(x104647,x104646,f870(f870(f308(f931(x104647)),f870(f870(f870(f90(x104647),x104641),x104644),x104642)),f188(f940(f931(x104647),a928))))+~P25(x104647,x104646,f870(f870(f308(f931(x104647)),f870(f870(f870(f90(x104647),x104645),x104644),x104643)),f188(f940(f931(x104647),a928))))+P1(f870(f870(x104641,f378(x104642,x104641,x104643,x104644,x104645,x104646,x104647)),f389(x104642,x104641,x104643,x104644,x104645,x104646,x104647)))
% 160.46/160.20  [10474]~P46(x104742,x104743,x104744,x104745,x104741,f870(f870(x104744,x104747),x104746))+P46(x104742,x104743,x104744,x104745,f870(f870(f3(f940(x104742,a928)),x104741),f870(f870(f308(x104742),f596(x104746,x104747,x104741,x104745,x104744,x104743,x104742)),f188(f940(x104742,a928)))),f612(x104746,x104747,x104741,x104745,x104744,x104743,x104742))+E(x104741,f188(f940(x104742,a928)))
% 160.46/160.20  [10475]~P46(x104755,x104756,x104751,x104754,x104757,f870(f870(x104751,x104752),x104753))+P46(x104755,x104756,x104751,x104754,f870(f870(f3(f940(x104755,a928)),x104757),f870(f870(f308(x104755),f596(x104753,x104752,x104757,x104754,x104751,x104756,x104755)),f188(f940(x104755,a928)))),f612(x104753,x104752,x104757,x104754,x104751,x104756,x104755))+E(f870(f870(x104751,x104752),x104753),x104754)
% 160.46/160.20  [10476]~P25(x104761,x104762,f870(f870(f308(f931(x104761)),f870(f870(f870(f90(x104761),x104767),x104764),x104766)),f188(f940(f931(x104761),a928))))+P25(x104761,x104762,f870(f870(f308(f931(x104761)),f870(f870(f870(f90(x104761),x104763),x104764),x104765)),f188(f940(f931(x104761),a928))))+~P1(f870(f870(x104765,f378(x104765,x104763,x104766,x104764,x104767,x104762,x104761)),f405(x104765,x104763,x104766,x104764,x104767,x104762,x104761)))
% 160.46/160.20  [10497]~P1(f870(x104971,f870(f870(x104975,f801(x104974,x104975,x104971,x104976,x104973,x104972,x104977)),f800(x104974,x104975,x104971,x104976,x104973,x104972,x104977))))+~P1(f870(f870(x104977,f870(f255(x104972,x104973),x104976)),f870(f250(x104972,x104973),x104976)))+P1(f870(x104971,f870(f870(f256(x104972,x104973,x104974),x104975),x104976)))
% 160.46/160.20  [9793]P1(f870(f870(f233(f940(f939(x97931,x97932),a928)),f870(f870(f288(x97931,x97933,x97932),x97934),x97935)),f870(f870(f288(x97931,x97933,x97932),x97936),x97937)))+~P1(f870(f870(f233(f940(f939(x97933,x97932),a928)),x97935),x97937))+~P1(f870(f870(f233(f940(f939(x97931,x97933),a928)),x97934),x97936))
% 160.46/160.20  [10524]E(f870(f870(f251(x105241,x105242),x105243),x105244),f870(f870(f251(x105241,x105242),x105245),x105246))+~P1(f870(f870(f328(f939(f939(x105241,x105242),f939(x105241,x105242))),f870(f870(f251(f939(x105241,x105242),f939(x105241,x105242)),f870(f870(f251(x105241,x105242),x105243),x105244)),f870(f870(f251(x105241,x105242),x105245),x105246))),f306(f939(x105241,x105242),x105247)))+P1(f870(f870(f328(f939(f939(x105241,x105242),f939(x105241,x105242))),f870(f870(f251(f939(x105241,x105242),f939(x105241,x105242)),f870(f870(f251(x105241,x105242),x105243),x105244)),f870(f870(f251(x105241,x105242),f855(x105247,x105246,x105245,x105244,x105243,x105242,x105241)),f856(x105247,x105246,x105245,x105244,x105243,x105242,x105241)))),x105247))
% 160.46/160.20  [10122]~P1(f870(f870(f328(x101221),x101226),x101225))+P1(f870(f65(x101221,x101222,x101223,x101224,x101225),f870(f870(x101223,x101226),x101227)))+~P1(f870(f65(x101221,x101222,x101223,x101224,f870(f870(f3(f940(x101221,a928)),x101225),f870(f870(f308(x101221),x101226),f188(f940(x101221,a928))))),x101227))
% 160.46/160.20  [10537]~P146(x105371)+~P26(f939(x105372,x105373),x105371,f870(f256(x105372,x105373,x105371),f870(f870(f9(x105372,f940(x105373,x105371),f940(x105373,x105371)),f870(f870(f10(f940(x105371,x105371),f940(f940(x105373,x105371),f940(x105373,x105371)),x105372),f10(x105371,x105371,x105373)),f870(f870(f10(x105371,f940(x105371,x105371),x105372),f80(x105371)),x105374))),x105375)),f870(f870(f253(x105372,x105373),x105376),f870(f18(f940(x105373,a928),x105372),x105377)))+E(f870(f870(f8(x105371,x105371),f31(x105371)),f870(f261(x105371),f870(f870(f10(f940(x105372,a928),a928,x105371),f86(x105372)),f870(f870(f10(f940(x105372,f940(x105373,a928)),f940(x105372,a928),x105371),f870(f10(f940(x105373,a928),a928,x105372),f86(x105373))),f870(f870(f9(x105371,f940(x105372,f940(x105373,a928)),f940(x105372,f940(x105373,a928))),f870(f870(f10(f940(x105372,f940(f940(x105373,a928),f940(x105373,a928))),f940(f940(x105372,f940(x105373,a928)),f940(x105372,f940(x105373,a928))),x105371),f20(x105372,f940(x105373,a928),f940(x105373,a928))),f870(f870(f10(f940(x105372,f940(x105373,f940(a928,a928))),f940(x105372,f940(f940(x105373,a928),f940(x105373,a928))),x105371),f870(f10(f940(x105373,f940(a928,a928)),f940(f940(x105373,a928),f940(x105373,a928)),x105372),f20(x105373,a928,a928))),f870(f870(f10(f940(x105372,f940(x105373,a928)),f940(x105372,f940(x105373,f940(a928,a928))),x105371),f870(f10(f940(x105373,a928),f940(x105373,f940(a928,a928)),x105372),f870(f10(a928,f940(a928,a928),x105373),a325))),f870(f870(f9(x105371,f940(x105372,f940(x105373,x105371)),f940(x105372,f940(x105373,a928))),f870(f870(f10(f940(f940(x105373,x105371),f940(x105373,a928)),f940(f940(x105372,f940(x105373,x105371)),f940(x105372,f940(x105373,a928))),x105371),f10(f940(x105373,x105371),f940(x105373,a928),x105372)),f870(f870(f10(f940(x105371,a928),f940(f940(x105373,x105371),f940(x105373,a928)),x105371),f10(x105371,a928,x105373)),a324))),f870(f870(f9(x105372,f940(x105373,x105371),f940(x105373,x105371)),f870(f870(f10(f940(x105371,x105371),f940(f940(x105373,x105371),f940(x105373,x105371)),x105372),f10(x105371,x105371,x105373)),f870(f870(f10(x105371,f940(x105371,x105371),x105372),f80(x105371)),x105374))),x105375)))))),f870(f870(f9(x105372,f940(x105373,a928),f940(x105373,a928)),f870(f870(f10(f940(a928,a928),f940(f940(x105373,a928),f940(x105373,a928)),x105372),f10(a928,a928,x105373)),f870(f870(f10(a928,f940(a928,a928),x105372),a325),f870(f870(f9(x105372,f940(x105372,a928),a928),f328(x105372)),x105376)))),f870(f870(f9(x105373,f940(x105373,a928),a928),f328(x105373)),x105377))))))),f870(f870(f80(x105371),f870(f870(f8(x105372,x105371),x105374),x105376)),f870(f870(f8(x105373,x105371),x105375),x105377)))
% 160.46/160.20  [9797]~P27(x97971,x97973,x97975,x97976,x97978)+~P27(x97973,x97972,x97974,x97978,x97977)+P27(x97971,x97972,f870(f72(x97973,x97972,x97971,x97974),x97975),x97976,x97977)
% 160.46/160.20  [9826]P27(x98261,x98262,x98263,x98264,x98265)+~P27(x98266,x98261,x98267,x98268,x98264)+~P27(x98266,x98262,f870(f72(x98261,x98262,x98266,x98263),x98267),x98268,x98265)
% 160.46/160.20  [9958]~P1(f870(f870(x99584,x99586),x99588))+~P1(f870(f870(x99585,x99588),x99587))+P1(f870(f870(f252(x99581,x99582,x99583,x99584,x99585),x99586),x99587))
% 160.46/160.20  [9554]~P20(x95548,x95541,x95543,x95545)+~P1(f870(f60(x95548),x95546))+E(f870(f72(x95541,x95541,x95542,f870(x95543,x95544)),f870(f72(x95541,x95541,x95542,f870(x95545,x95546)),x95547)),f870(f72(x95541,x95541,x95542,f870(x95545,x95546)),f870(f72(x95541,x95541,x95542,f870(x95543,x95544)),x95547)))
% 160.46/160.20  [9948]~P23(x99487,x99482,x99485,x99488,x99486,x99481)+~P1(f870(f60(x99482),x99484))+E(f870(x99481,f870(f870(f308(x99482),x99483),x99484)),f870(f870(x99485,f870(x99486,x99483)),f870(x99481,x99484)))
% 160.46/160.20  [10066]~P26(x100662,x100664,x100666,x100668)+~P26(x100661,x100663,x100665,x100667)+P26(f939(x100661,x100662),f939(x100663,x100664),f257(x100661,x100663,x100662,x100664,x100665,x100666),f870(f870(f253(x100661,x100662),x100667),f870(f18(f940(x100662,a928),x100661),x100668)))
% 160.46/160.20  [9738]P1(f870(f870(f328(f939(x97381,x97382)),f870(f870(f251(x97381,x97382),x97383),x97384)),f870(f870(f288(x97381,x97385,x97382),x97386),x97387)))+~P1(f870(f870(f328(f939(x97381,x97385)),f870(f870(f251(x97381,x97385),x97383),x97388)),x97386))+~P1(f870(f870(f328(f939(x97385,x97382)),f870(f870(f251(x97385,x97382),x97388),x97384)),x97387))
% 160.46/160.20  [9929]~P1(f870(f870(f233(f940(f939(x99293,x99292),a928)),x99295),f870(f870(f253(x99293,x99292),x99298),f870(f18(f940(x99292,a928),x99293),x99297))))+~P1(f870(f870(f233(f940(f939(x99291,x99293),a928)),x99294),f870(f870(f253(x99291,x99293),x99296),f870(f18(f940(x99293,a928),x99291),x99298))))+P1(f870(f870(f233(f940(f939(x99291,x99292),a928)),f870(f870(f288(x99291,x99293,x99292),x99294),x99295)),f870(f870(f253(x99291,x99292),x99296),f870(f18(f940(x99292,a928),x99291),x99297))))
% 160.46/160.20  [9982]~E(x99823,x99825)+P1(f870(f870(f328(f939(f939(x99821,x99822),f939(x99821,x99822))),f870(f870(f251(f939(x99821,x99822),f939(x99821,x99822)),f870(f870(f251(x99821,x99822),x99823),x99824)),f870(f870(f251(x99821,x99822),x99825),x99826))),f318(x99821,x99822,x99827,x99828)))+~P1(f870(f870(f328(f939(x99822,x99822)),f870(f870(f251(x99822,x99822),x99824),x99826)),x99828))
% 160.46/160.20  [10085]E(x100851,x100852)+~P1(f870(f870(f328(f939(f939(x100853,x100855),f939(x100853,x100855))),f870(f870(f251(f939(x100853,x100855),f939(x100853,x100855)),f870(f870(f251(x100853,x100855),x100851),x100856)),f870(f870(f251(x100853,x100855),x100852),x100857))),f318(x100853,x100855,x100854,x100858)))+P1(f870(f870(f328(f939(x100853,x100853)),f870(f870(f251(x100853,x100853),x100851),x100852)),x100854))
% 160.46/160.20  [10101]~P1(f870(f870(f328(f939(f939(x101011,x101015),f939(x101011,x101015))),f870(f870(f251(f939(x101011,x101015),f939(x101011,x101015)),f870(f870(f251(x101011,x101015),x101012),x101016)),f870(f870(f251(x101011,x101015),x101013),x101017))),f318(x101011,x101015,x101014,x101018)))+P1(f870(f870(f328(f939(x101011,x101011)),f870(f870(f251(x101011,x101011),x101012),x101013)),x101014))+P1(f870(f870(f328(f939(x101015,x101015)),f870(f870(f251(x101015,x101015),x101016),x101017)),x101018))
% 160.46/160.20  [10017]~P24(x100177,x100175,x100171,x100178,x100172,x100174)+~P1(f870(f60(x100175),x100176))+E(f870(f870(x100171,f870(x100172,x100173)),f870(x100174,f870(f870(f3(f940(x100175,a928)),x100176),f870(f870(f308(x100175),x100173),f188(f940(x100175,a928)))))),f870(x100174,f870(f870(f308(x100175),x100173),x100176)))
% 160.46/160.20  [9508]~P1(f870(f870(f870(x95085,x95088),x95086),x95087))+~P1(f870(f870(f328(x95081),x95088),x95084))+P1(f870(f870(f870(f870(f38(x95081,f940(x95082,f940(x95083,a928))),x95084),x95085),x95086),x95087))
% 160.46/160.20  [9723]P1(f870(f870(f870(x97231,x97232),x97233),x97234))+~P1(f870(f870(f328(x97235),x97232),x97236))+~P1(f870(f870(f870(f870(f39(x97235,f940(x97237,f940(x97238,a928))),x97236),x97231),x97233),x97234))
% 160.46/160.20  [9922]~P22(x99223,x99222,x99224,x99228,x99221)+~P1(f870(f60(x99222),x99227))+E(f870(f870(x99221,f870(f870(f20(x99222,x99223,x99223),f870(f870(f10(x99223,f940(x99223,x99223),x99222),x99224),x99225)),x99226)),x99227),f870(f870(x99224,f870(f870(x99221,x99225),x99227)),f870(f870(x99221,x99226),x99227)))
% 160.46/160.20  [10187]~E(f870(f309(x101872,x101874,x101876),x101878),x1018710)+~E(f870(f309(x101871,x101873,x101875),x101877),x101879)+E(f870(f309(f939(x101871,x101872),f939(x101873,x101874),f257(x101871,x101873,x101872,x101874,x101875,x101876)),f870(f870(f253(x101871,x101872),x101877),f870(f18(f940(x101872,a928),x101871),x101878))),f870(f870(f253(x101873,x101874),x101879),f870(f18(f940(x101874,a928),x101873),x1018710)))
% 160.46/160.20  [5121]~P47(x51211,x51212)+~P53(x51211,x51212)+~P54(x51211,x51212)+P8(x51211,x51212)
% 160.46/160.20  [5077]~P111(x50772)+~P14(x50772,x50771)+P14(x50772,f114(x50772,x50771))+E(x50771,f113(x50772))
% 160.46/160.20  [5078]~P111(x50782)+~P14(x50782,x50781)+P14(x50782,f719(x50781,x50782))+E(x50781,f113(x50782))
% 160.46/160.20  [5319]~P6(x53192)+E(f12(x53192,x53191),f37(x53192,x53191))+E(x53191,f188(f940(x53192,a928)))+~P1(f870(f60(x53192),x53191))
% 160.46/160.20  [5320]~P6(x53202)+E(f15(x53202,x53201),f36(x53202,x53201))+E(x53201,f188(f940(x53202,a928)))+~P1(f870(f60(x53202),x53201))
% 160.46/160.20  [5476]~P111(x54762)+~P14(x54762,x54761)+E(x54761,f113(x54762))+E(f870(f870(f151(x54762),f739(x54761,x54762)),f719(x54761,x54762)),x54761)
% 160.46/160.20  [6290]~P102(x62902)+E(x62901,f188(f940(x62902,a928)))+P1(f870(f870(f233(x62902),f12(x62902,x62901)),f15(x62902,x62901)))+~P1(f870(f60(x62902),x62901))
% 160.46/160.20  [6302]~P43(x63022)+~P43(x63021)+E(x63021,x63022)+~E(f870(f309(a1,a932,a105),x63021),f870(f309(a1,a932,a105),x63022))
% 160.46/160.20  [9358]~P126(x93581)+~P1(f870(f870(f328(x93581),x93582),f110(x93581)))+P1(f870(f870(f234(x93581),f870(f870(f79(x93581),f870(f870(f79(x93581),f77(x93581)),x93582)),x93582)),f2(x93581)))+~P1(f870(f870(f234(x93581),x93582),f2(x93581)))
% 160.46/160.20  [9607]~P126(x96071)+~P1(f870(f870(f328(x96071),x96072),f110(x96071)))+~P1(f870(f870(f234(x96071),f870(f870(f79(x96071),f870(f870(f79(x96071),f77(x96071)),x96072)),x96072)),f2(x96071)))+P1(f870(f870(f234(x96071),x96072),f2(x96071)))
% 160.46/160.20  [5136]~P117(x51362)+~P146(x51362)+E(x51361,f2(a932))+E(f870(f870(f243(x51362),f2(x51362)),x51361),f2(x51362))
% 160.46/160.20  [5139]~P117(x51391)+~P146(x51391)+~E(x51392,f2(a932))+E(f870(f870(f243(x51391),f2(x51391)),x51392),f77(x51391))
% 160.46/160.20  [5305]~P142(x53052)+E(x53051,f77(x53052))+E(x53051,f870(f78(x53052),f77(x53052)))+~E(f870(f870(f80(x53052),x53051),x53051),f77(x53052))
% 160.46/160.20  [5558]~P92(x55582)+E(x55581,f2(x55582))+E(f81(x55582,x55581),f870(f78(x55582),f77(x55582)))+P1(f870(f870(f234(x55582),f2(x55582)),x55581))
% 160.46/160.20  [5800]~P92(x58002)+E(f81(x58002,x58001),f77(x58002))+E(x58001,f2(x58002))+~P1(f870(f870(f234(x58002),f2(x58002)),x58001))
% 160.46/160.20  [5809]E(x58091,x58092)+~E(f870(f104(a932),x58091),f870(f104(a932),x58092))+P1(f870(a193,f870(f104(a1),x58092)))+P1(f870(a193,f870(f104(a1),x58091)))
% 160.46/160.20  [5861]~P94(x58611)+~E(x58612,f2(x58611))+E(f870(f870(f79(x58611),x58612),x58612),f2(x58611))+~P1(f870(f870(f328(x58611),x58612),f110(x58611)))
% 160.46/160.20  [5900]E(x59001,f2(a1))+~E(f870(f870(f35(a1),x59002),x59001),f2(a1))+P1(f870(f870(f234(a1),x59001),x59002))+P1(f870(f870(f234(a1),x59002),x59001))
% 160.46/160.20  [5930]E(x59301,f2(a1))+~E(f870(f870(f35(a1),x59302),x59301),f2(a1))+P1(f870(f870(f233(a1),x59302),f2(a1)))+P1(f870(f870(f234(a1),x59302),x59301))
% 160.46/160.20  [5964]E(x59641,f2(a1))+~E(f870(f870(f35(a1),x59642),x59641),f2(a1))+P1(f870(f870(f233(a1),f2(a1)),x59642))+P1(f870(f870(f234(a1),x59641),x59642))
% 160.46/160.20  [5999]~P94(x59992)+E(x59991,f2(x59992))+~E(f870(f870(f79(x59992),x59991),x59991),f2(x59992))+~P1(f870(f870(f328(x59992),x59991),f110(x59992)))
% 160.46/160.20  [6061]E(f870(f104(a932),x60611),f870(f104(a932),x60612))+~E(f870(f104(a1),x60612),f2(a1))+P1(f870(a193,f870(f104(a1),x60612)))+~P1(f870(a193,f870(f104(a1),x60611)))
% 160.46/160.20  [6093]~E(f870(f104(a932),x60932),f870(f104(a932),x60931))+E(f870(f104(a1),x60931),f2(a1))+P1(f870(a193,f870(f104(a1),x60931)))+~P1(f870(a193,f870(f104(a1),x60932)))
% 160.46/160.20  [6103]~P111(x61032)+E(x61031,f188(f940(x61032,a928)))+~P1(f870(f60(x61032),x61031))+P1(f870(f870(f328(x61032),f16(x61032,x61031)),x61031))
% 160.46/160.20  [6104]~P111(x61042)+E(x61041,f188(f940(x61042,a928)))+~P1(f870(f60(x61042),x61041))+P1(f870(f870(f328(x61042),f17(x61042,x61041)),x61041))
% 160.46/160.20  [6267]~P126(x62671)+~P95(x62671)+P1(f870(f870(f233(x62671),f2(x62671)),f870(f104(x62671),x62672)))+~P1(f870(f870(f233(a1),a82),x62672))
% 160.46/160.20  [6268]~P126(x62681)+~P95(x62681)+P1(f870(f870(f234(x62681),f2(x62681)),f870(f104(x62681),x62682)))+~P1(f870(f870(f234(a1),a82),x62682))
% 160.46/160.20  [6289]~P126(x62891)+~P95(x62891)+E(f870(f75(x62891),f870(f104(x62891),x62892)),f870(f104(x62891),x62892))+P1(f870(f870(f234(x62891),f870(f104(x62891),x62892)),f2(x62891)))
% 160.46/160.20  [6326]E(x63261,x63262)+~E(f870(a105,x63261),f870(a105,x63262))+~P1(f870(f870(f233(a1),f2(a1)),x63262))+~P1(f870(f870(f233(a1),f2(a1)),x63261))
% 160.46/160.20  [6525]~P95(x65252)+~P126(x65252)+~P1(f870(f870(f233(x65252),f2(x65252)),f870(f104(x65252),x65251)))+P1(f870(f870(f233(a1),a82),x65251))
% 160.46/160.20  [6526]~P95(x65262)+~P126(x65262)+~P1(f870(f870(f234(x65262),f2(x65262)),f870(f104(x65262),x65261)))+P1(f870(f870(f234(a1),a82),x65261))
% 160.46/160.20  [6531]~P126(x65311)+~P95(x65311)+P1(f870(f870(f233(x65311),f870(f104(x65311),x65312)),f2(x65311)))+~P1(f870(f870(f233(a1),x65312),a82))
% 160.46/160.20  [6532]~P126(x65321)+~P95(x65321)+P1(f870(f870(f234(x65321),f870(f104(x65321),x65322)),f2(x65321)))+~P1(f870(f870(f234(a1),x65322),a82))
% 160.46/160.20  [6852]~P95(x68522)+~P126(x68522)+~P1(f870(f870(f233(x68522),f870(f104(x68522),x68521)),f2(x68522)))+P1(f870(f870(f233(a1),x68521),a82))
% 160.46/160.20  [6853]~P95(x68532)+~P126(x68532)+~P1(f870(f870(f234(x68532),f870(f104(x68532),x68531)),f2(x68532)))+P1(f870(f870(f234(a1),x68531),a82))
% 160.46/160.20  [6943]~P126(x69431)+~P95(x69431)+E(f870(f75(x69431),f870(f104(x69431),x69432)),f870(f78(x69431),f870(f104(x69431),x69432)))+~P1(f870(f870(f234(x69431),f870(f104(x69431),x69432)),f2(x69431)))
% 160.46/160.20  [6962]E(f870(f104(a932),x69621),f870(f104(a932),x69622))+~E(f870(f104(a1),x69622),f2(a1))+~P1(f870(f870(f233(a1),f870(f104(a1),x69621)),f2(a1)))+~P1(f870(a193,f870(f104(a1),x69621)))
% 160.46/160.20  [7854]~P111(x78542)+E(x78541,f188(f940(x78542,a928)))+~P1(f870(f60(x78542),x78541))+P1(f870(f870(f233(x78542),f13(x78542,f237(x78542),x78541)),f14(x78542,f232(x78542),x78541)))
% 160.46/160.20  [8175]~P7(x81751)+~P43(x81752)+P1(f870(f870(f328(a1),x81751),x81752))+~P1(f870(f870(f328(a932),f870(a105,x81751)),f870(f309(a1,a932,a105),x81752)))
% 160.46/160.20  [6099]~P141(x60992)+E(x60991,f2(a1))+E(f870(f78(x60992),f870(f103(x60992),f870(f78(a1),x60991))),f870(f103(x60992),x60991))+~P1(f870(f870(f234(a1),x60991),f2(a1)))
% 160.46/160.20  [6173]~P94(x61731)+~P95(x61731)+~P29(x61731,f870(f104(x61731),x61732))+P29(x61731,f870(f104(x61731),f870(f870(f79(a1),x61732),x61732)))
% 160.46/160.20  [6514]~P79(x65142)+E(x65141,f188(f940(x65142,a928)))+E(f17(x65142,f870(f309(x65142,x65142,f78(x65142)),x65141)),f870(f78(x65142),f16(x65142,x65141)))+~P1(f870(f60(x65142),x65141))
% 160.46/160.20  [6515]~P79(x65152)+E(x65151,f188(f940(x65152,a928)))+E(f16(x65152,f870(f309(x65152,x65152,f78(x65152)),x65151)),f870(f78(x65152),f17(x65152,x65151)))+~P1(f870(f60(x65152),x65151))
% 160.46/160.20  [6548]~P94(x65481)+~P95(x65481)+P29(x65481,f870(f104(x65481),x65482))+~P29(x65481,f870(f104(x65481),f870(f870(f79(a1),x65482),x65482)))
% 160.46/160.20  [6640]E(x66401,f2(a1))+E(f870(a50,f49(f870(f78(a1),x66401),f870(f78(a1),x66402))),f45(x66401,x66402))+P1(f870(f870(f233(a1),f2(a1)),x66402))+~P1(f870(f870(f233(a1),f2(a1)),x66401))
% 160.46/160.20  [8959]~P43(x89592)+~P43(x89591)+P1(f870(f870(f234(f940(a932,a928)),f870(f309(a1,a932,a105),x89591)),f870(f309(a1,a932,a105),x89592)))+~P1(f870(f870(f234(f940(a1,a928)),x89591),x89592))
% 160.46/160.20  [9192]~E(f744(x91922,x91921),f742(x91922,x91921))+~P1(f870(f137(x91921),f743(x91922,x91921)))+~P1(f870(f137(f933(x91921)),x91922))+P1(f870(f137(x91921),f870(f142(f933(x91921),f933(x91921),f134(x91921),f113(x91921)),x91922)))
% 160.46/160.20  [9278]~P43(x92782)+~P43(x92781)+~P1(f870(f870(f233(f940(a932,a928)),f870(f309(a1,a932,a105),x92781)),f870(f309(a1,a932,a105),x92782)))+P1(f870(f870(f233(f940(a1,a928)),x92781),x92782))
% 160.46/160.20  [9279]~P43(x92792)+~P43(x92791)+~P1(f870(f870(f234(f940(a932,a928)),f870(f309(a1,a932,a105),x92791)),f870(f309(a1,a932,a105),x92792)))+P1(f870(f870(f234(f940(a1,a928)),x92791),x92792))
% 160.46/160.20  [9285]~E(f744(x92852,x92851),f742(x92852,x92851))+~P1(f870(f137(f933(x92851)),x92852))+P1(f870(f137(x92851),f870(f142(f933(x92851),f933(x92851),f134(x92851),f113(x92851)),x92852)))+P1(f870(f870(f328(f933(x92851)),f743(x92852,x92851)),f870(f172(f933(x92851)),x92852)))
% 160.46/160.20  [9326]~P1(f870(f137(x93261),f743(x93262,x93261)))+~P1(f870(f137(f933(x93261)),x93262))+P1(f870(f137(x93261),f870(f142(f933(x93261),f933(x93261),f134(x93261),f113(x93261)),x93262)))+P1(f870(f870(f328(f933(x93261)),f742(x93262,x93261)),f870(f172(f933(x93261)),x93262)))
% 160.46/160.20  [9327]~P1(f870(f137(x93271),f743(x93272,x93271)))+~P1(f870(f137(f933(x93271)),x93272))+P1(f870(f137(x93271),f870(f142(f933(x93271),f933(x93271),f134(x93271),f113(x93271)),x93272)))+P1(f870(f870(f328(f933(x93271)),f744(x93272,x93271)),f870(f172(f933(x93271)),x93272)))
% 160.46/160.20  [9411]~P1(f870(f137(f933(x94111)),x94112))+P1(f870(f137(x94111),f870(f142(f933(x94111),f933(x94111),f134(x94111),f113(x94111)),x94112)))+P1(f870(f870(f328(f933(x94111)),f742(x94112,x94111)),f870(f172(f933(x94111)),x94112)))+P1(f870(f870(f328(f933(x94111)),f743(x94112,x94111)),f870(f172(f933(x94111)),x94112)))
% 160.46/160.20  [9412]~P1(f870(f137(f933(x94121)),x94122))+P1(f870(f137(x94121),f870(f142(f933(x94121),f933(x94121),f134(x94121),f113(x94121)),x94122)))+P1(f870(f870(f328(f933(x94121)),f744(x94122,x94121)),f870(f172(f933(x94121)),x94122)))+P1(f870(f870(f328(f933(x94121)),f743(x94122,x94121)),f870(f172(f933(x94121)),x94122)))
% 160.46/160.20  [9427]~E(f870(f870(f102(f940(x94271,a928)),f870(f172(x94271),f742(x94272,x94271))),f870(f172(x94271),f744(x94272,x94271))),f188(f940(x94271,a928)))+~P1(f870(f137(x94271),f743(x94272,x94271)))+~P1(f870(f137(f933(x94271)),x94272))+P1(f870(f137(x94271),f870(f142(f933(x94271),f933(x94271),f134(x94271),f113(x94271)),x94272)))
% 160.46/160.20  [9489]~E(f870(f870(f102(f940(x94891,a928)),f870(f172(x94891),f742(x94892,x94891))),f870(f172(x94891),f744(x94892,x94891))),f188(f940(x94891,a928)))+~P1(f870(f137(f933(x94891)),x94892))+P1(f870(f137(x94891),f870(f142(f933(x94891),f933(x94891),f134(x94891),f113(x94891)),x94892)))+P1(f870(f870(f328(f933(x94891)),f743(x94892,x94891)),f870(f172(f933(x94891)),x94892)))
% 160.46/160.20  [9765]E(x97651,f2(a1))+E(x97652,f2(a1))+E(f870(f870(f85(a1,f939(a1,a1)),f870(f870(a217,x97652),x97651)),f870(f870(f20(a1,a1,f939(a1,a1)),f870(f870(f10(a1,f940(a1,f939(a1,a1)),a1),f251(a1,a1)),f870(f35(a1),x97652))),f870(f35(a1),x97651))),f215(x97652,x97651))+P1(f870(f870(f234(a1),x97651),f2(a1)))
% 160.46/160.20  [8504]~P95(x85042)+~P126(x85042)+~P1(f870(f870(f233(x85042),f870(f104(x85042),x85041)),f77(x85042)))+P1(f870(f870(f233(a1),x85041),f870(f870(f3(a1),f870(f870(f79(a1),a82),a82)),a97)))
% 160.46/160.20  [8505]~P95(x85052)+~P126(x85052)+~P1(f870(f870(f234(x85052),f870(f104(x85052),x85051)),f77(x85052)))+P1(f870(f870(f234(a1),x85051),f870(f870(f3(a1),f870(f870(f79(a1),a82),a82)),a97)))
% 160.46/160.20  [8776]~P126(x87761)+~P95(x87761)+P1(f870(f870(f233(x87761),f870(f104(x87761),x87762)),f77(x87761)))+~P1(f870(f870(f233(a1),x87762),f870(f870(f3(a1),f870(f870(f79(a1),a82),a82)),a97)))
% 160.46/160.20  [8777]~P126(x87771)+~P95(x87771)+P1(f870(f870(f234(x87771),f870(f104(x87771),x87772)),f77(x87771)))+~P1(f870(f870(f234(a1),x87772),f870(f870(f3(a1),f870(f870(f79(a1),a82),a82)),a97)))
% 160.46/160.20  [8987]~P95(x89872)+~P126(x89872)+~P1(f870(f870(f233(x89872),f77(x89872)),f870(f104(x89872),x89871)))+P1(f870(f870(f233(a1),f870(f870(f3(a1),f870(f870(f79(a1),a82),a82)),a97)),x89871))
% 160.46/160.20  [8988]~P95(x89882)+~P126(x89882)+~P1(f870(f870(f234(x89882),f77(x89882)),f870(f104(x89882),x89881)))+P1(f870(f870(f234(a1),f870(f870(f3(a1),f870(f870(f79(a1),a82),a82)),a97)),x89881))
% 160.46/160.20  [9364]~P126(x93641)+~P95(x93641)+P1(f870(f870(f233(x93641),f77(x93641)),f870(f104(x93641),x93642)))+~P1(f870(f870(f233(a1),f870(f870(f3(a1),f870(f870(f79(a1),a82),a82)),a97)),x93642))
% 160.46/160.20  [9365]~P126(x93651)+~P95(x93651)+P1(f870(f870(f234(x93651),f77(x93651)),f870(f104(x93651),x93652)))+~P1(f870(f870(f234(a1),f870(f870(f3(a1),f870(f870(f79(a1),a82),a82)),a97)),x93652))
% 160.46/160.20  [9895]~P142(x98952)+E(x98951,f77(x98952))+E(x98951,f870(f78(x98952),f77(x98952)))+~E(f870(f870(f243(x98952),x98951),f870(f104(a932),f870(f870(f79(a1),f870(f870(f3(a1),f870(f870(f79(a1),a82),a82)),a97)),f870(f870(f3(a1),f870(f870(f79(a1),a82),a82)),a97)))),f77(x98952))
% 160.46/160.20  [10163]~P95(x101631)+~P67(x101631)+~P1(f870(f870(f234(x101631),f2(x101631)),x101632))+P1(f870(f870(f234(x101631),f2(x101631)),f870(f870(f289(x101631),x101632),f870(f104(x101631),f870(f870(f79(a1),f870(f870(f3(a1),f870(f870(f79(a1),a82),a82)),a97)),f870(f870(f3(a1),f870(f870(f79(a1),a82),a82)),a97))))))
% 160.46/160.20  [10217]~P95(x102171)+~P67(x102171)+P1(f870(f870(f234(x102171),f2(x102171)),x102172))+~P1(f870(f870(f234(x102171),f2(x102171)),f870(f870(f289(x102171),x102172),f870(f104(x102171),f870(f870(f79(a1),f870(f870(f3(a1),f870(f870(f79(a1),a82),a82)),a97)),f870(f870(f3(a1),f870(f870(f79(a1),a82),a82)),a97))))))
% 160.46/160.20  [10504]~P141(x105042)+E(x105041,f2(a1))+P1(f870(f870(f234(a1),x105041),f2(a1)))+E(f870(f870(f256(a1,a1,x105042),f870(f870(f9(a1,f940(a1,f940(x105042,x105042)),f940(a1,x105042)),f870(f870(f10(f940(f940(x105042,x105042),x105042),f940(f940(a1,f940(x105042,x105042)),f940(a1,x105042)),a1),f10(f940(x105042,x105042),x105042,a1)),f870(f870(f10(x105042,f940(f940(x105042,x105042),x105042),a1),f85(x105042,x105042)),f103(x105042)))),f870(f870(f9(a1,f940(x105042,x105042),f940(x105042,x105042)),f870(f870(f10(f940(x105042,f940(x105042,x105042)),f940(f940(x105042,x105042),f940(x105042,x105042)),a1),f20(x105042,x105042,x105042)),f870(f870(f9(a1,f940(x105042,x105042),f940(x105042,f940(x105042,x105042))),f870(f870(f10(f940(x105042,f940(x105042,x105042)),f940(f940(x105042,x105042),f940(x105042,f940(x105042,x105042))),a1),f10(x105042,f940(x105042,x105042),x105042)),f870(f870(f10(a928,f940(x105042,f940(x105042,x105042)),a1),f96(x105042)),f870(f870(f9(a1,a1,a928),a324),f2(a1))))),f870(f870(f20(x105042,x105042,x105042),f79(x105042)),f7(x105042))))),f870(f870(f9(x105042,x105042,x105042),f870(f870(f10(x105042,f940(x105042,x105042),x105042),f79(x105042)),f870(f870(f20(x105042,x105042,x105042),f79(x105042)),f7(x105042)))),f77(x105042))))),f45(x105041,f870(f104(a1),f870(f870(f79(a1),f870(f870(f3(a1),f870(f870(f79(a1),a82),a82)),a97)),f870(f870(f3(a1),f870(f870(f79(a1),a82),a82)),a97))))),f870(f103(x105042),x105041))
% 160.46/160.20  [5567]~P41(x55671,x55673)+~P55(x55671,x55673)+~P56(x55671,x55672,x55673)+P9(x55671,x55672,x55673)
% 160.46/160.20  [5105]~P94(x51053)+~P95(x51053)+E(x51051,x51052)+~E(f870(f104(x51053),x51051),f870(f104(x51053),x51052))
% 160.46/160.20  [5577]~P53(x55771,x55772)+~P54(x55771,x55772)+P16(x55771,x55772)+~P1(f870(f870(x55772,x55773),x55773))
% 160.46/160.20  [6076]P16(x60762,x60761)+E(f870(x60761,f816(x60761)),f870(x60761,f817(x60761)))+P1(f870(f870(x60761,f816(x60761)),f817(x60761)))+~P1(f870(f870(x60761,x60763),x60763))
% 160.46/160.20  [6277]~P1(f870(x62771,x62772))+~P1(f870(x62771,x62773))+~P1(f870(f870(f233(a932),x62773),f729(x62772,x62771)))+P1(f870(x62771,f2(a932)))
% 160.46/160.20  [6346]P16(x63461,x63462)+P1(f870(f870(x63462,f816(x63462)),f816(x63462)))+P1(f870(f870(x63462,f816(x63462)),f817(x63462)))+~P1(f870(f870(x63462,x63463),x63463))
% 160.46/160.20  [6347]P16(x63471,x63472)+P1(f870(f870(x63472,f816(x63472)),f817(x63472)))+P1(f870(f870(x63472,f817(x63472)),f817(x63472)))+~P1(f870(f870(x63472,x63473),x63473))
% 160.46/160.20  [6708]P148(x67082,x67083,x67081)+E(x67081,f2(a1))+P1(f870(f870(f233(a1),f2(a1)),f877(x67081,x67083,x67082)))+P1(f870(f870(f234(a1),x67081),f2(a1)))
% 160.46/160.20  [6709]P149(x67092,x67093,x67091)+E(x67091,f2(a1))+P1(f870(f870(f233(a1),f2(a1)),f881(x67091,x67093,x67092)))+P1(f870(f870(f234(a1),x67091),f2(a1)))
% 160.46/160.20  [6832]P148(x68321,x68322,x68323)+~P1(f870(x68321,x68322))+P1(f870(f870(f233(a1),f2(a1)),f877(x68323,x68322,x68321)))+P1(f870(f870(f234(a1),x68323),f2(a1)))
% 160.46/160.20  [6858]P149(x68581,x68582,x68583)+P1(f870(f870(f233(a1),f2(a1)),f881(x68583,x68582,x68581)))+~P1(f870(x68581,f2(a1)))+P1(f870(f870(f234(a1),x68583),f2(a1)))
% 160.46/160.20  [6887]P148(x68872,x68873,x68871)+E(x68871,f2(a1))+~P1(f870(x68872,f877(x68871,x68873,x68872)))+P1(f870(f870(f234(a1),x68871),f2(a1)))
% 160.46/160.20  [6888]P149(x68882,x68883,x68881)+E(x68881,f2(a1))+~P1(f870(x68882,f882(x68881,x68883,x68882)))+P1(f870(f870(f234(a1),x68881),f2(a1)))
% 160.46/160.20  [6988]~P111(x69881)+~P6(x69881)+~P1(f870(f870(f234(x69881),x69882),f36(x69881,x69883)))+P1(f870(f870(f234(x69881),x69882),f430(x69883,x69882,x69881)))
% 160.46/160.20  [6997]P148(x69971,x69972,x69973)+~P1(f870(x69971,x69972))+~P1(f870(x69971,f877(x69973,x69972,x69971)))+P1(f870(f870(f234(a1),x69973),f2(a1)))
% 160.46/160.20  [7030]P149(x70301,x70302,x70303)+~P1(f870(x70301,f882(x70303,x70302,x70301)))+~P1(f870(x70301,f2(a1)))+P1(f870(f870(f234(a1),x70303),f2(a1)))
% 160.46/160.20  [7281]P148(x72812,x72813,x72811)+E(x72811,f2(a1))+P1(f870(f870(f233(a1),f2(a1)),f877(x72811,x72813,x72812)))+P1(f870(f870(f234(a1),x72811),f876(x72811,x72813,x72812)))
% 160.46/160.20  [7282]P149(x72822,x72823,x72821)+E(x72821,f2(a1))+P1(f870(f870(f233(a1),f2(a1)),f881(x72821,x72823,x72822)))+P1(f870(f870(f234(a1),x72821),f880(x72821,x72823,x72822)))
% 160.46/160.20  [7401]P148(x74011,x74012,x74013)+~P1(f870(x74011,x74012))+P1(f870(f870(f233(a1),f2(a1)),f877(x74013,x74012,x74011)))+P1(f870(f870(f234(a1),x74013),f876(x74013,x74012,x74011)))
% 160.46/160.20  [7420]P149(x74201,x74202,x74203)+P1(f870(f870(f233(a1),f2(a1)),f881(x74203,x74202,x74201)))+P1(f870(f870(f234(a1),x74203),f880(x74203,x74202,x74201)))+~P1(f870(x74201,f2(a1)))
% 160.46/160.20  [7453]P148(x74532,x74533,x74531)+E(x74531,f2(a1))+~P1(f870(x74532,f877(x74531,x74533,x74532)))+P1(f870(f870(f234(a1),x74531),f876(x74531,x74533,x74532)))
% 160.46/160.20  [7454]P149(x74542,x74543,x74541)+E(x74541,f2(a1))+~P1(f870(x74542,f882(x74541,x74543,x74542)))+P1(f870(f870(f234(a1),x74541),f880(x74541,x74543,x74542)))
% 160.46/160.20  [7498]P148(x74982,x74983,x74981)+E(x74981,f2(a1))+P1(f870(f870(f233(a1),f2(a1)),f877(x74981,x74983,x74982)))+~P1(f870(x74982,f876(x74981,x74983,x74982)))
% 160.46/160.20  [7499]P149(x74992,x74993,x74991)+E(x74991,f2(a1))+P1(f870(f870(f233(a1),f2(a1)),f881(x74991,x74993,x74992)))+~P1(f870(x74992,f883(x74991,x74993,x74992)))
% 160.46/160.20  [7600]P148(x76001,x76002,x76003)+~P1(f870(x76001,x76002))+~P1(f870(x76001,f877(x76003,x76002,x76001)))+P1(f870(f870(f234(a1),x76003),f876(x76003,x76002,x76001)))
% 160.46/160.20  [7615]P149(x76151,x76152,x76153)+~P1(f870(x76151,f882(x76153,x76152,x76151)))+P1(f870(f870(f234(a1),x76153),f880(x76153,x76152,x76151)))+~P1(f870(x76151,f2(a1)))
% 160.46/160.20  [7618]P148(x76181,x76182,x76183)+~P1(f870(x76181,x76182))+P1(f870(f870(f233(a1),f2(a1)),f877(x76183,x76182,x76181)))+~P1(f870(x76181,f876(x76183,x76182,x76181)))
% 160.46/160.20  [7635]P149(x76351,x76352,x76353)+P1(f870(f870(f233(a1),f2(a1)),f881(x76353,x76352,x76351)))+~P1(f870(x76351,f883(x76353,x76352,x76351)))+~P1(f870(x76351,f2(a1)))
% 160.46/160.20  [7658]P148(x76582,x76583,x76581)+E(x76581,f2(a1))+~P1(f870(x76582,f877(x76581,x76583,x76582)))+~P1(f870(x76582,f876(x76581,x76583,x76582)))
% 160.46/160.20  [7659]P149(x76592,x76593,x76591)+E(x76591,f2(a1))+~P1(f870(x76592,f882(x76591,x76593,x76592)))+~P1(f870(x76592,f883(x76591,x76593,x76592)))
% 160.46/160.20  [7751]P148(x77511,x77512,x77513)+~P1(f870(x77511,x77512))+~P1(f870(x77511,f877(x77513,x77512,x77511)))+~P1(f870(x77511,f876(x77513,x77512,x77511)))
% 160.46/160.20  [7769]P149(x77691,x77692,x77693)+~P1(f870(x77691,f882(x77693,x77692,x77691)))+~P1(f870(x77691,f883(x77693,x77692,x77691)))+~P1(f870(x77691,f2(a1)))
% 160.46/160.20  [7813]P148(x78132,x78133,x78131)+E(x78131,f2(a1))+P1(f870(f870(f233(a1),f2(a1)),f877(x78131,x78133,x78132)))+P1(f870(f870(f233(a1),f876(x78131,x78133,x78132)),f2(a1)))
% 160.46/160.20  [7814]P149(x78142,x78143,x78141)+E(x78141,f2(a1))+P1(f870(f870(f233(a1),f2(a1)),f881(x78141,x78143,x78142)))+P1(f870(f870(f233(a1),f880(x78141,x78143,x78142)),f2(a1)))
% 160.46/160.20  [7815]~P141(x78151)+~P1(f870(f870(f328(x78151),x78153),f110(x78151)))+~P1(f870(f870(f328(x78151),x78152),f110(x78151)))+P1(f870(f870(f328(x78151),f870(f870(f3(x78151),x78152),x78153)),f110(x78151)))
% 160.46/160.20  [7816]~P141(x78161)+~P1(f870(f870(f328(x78161),x78163),f110(x78161)))+~P1(f870(f870(f328(x78161),x78162),f110(x78161)))+P1(f870(f870(f328(x78161),f870(f870(f79(x78161),x78162),x78163)),f110(x78161)))
% 160.46/160.20  [7817]~P145(x78171)+~P1(f870(f870(f328(x78171),x78173),f186(x78171)))+~P1(f870(f870(f328(x78171),x78172),f186(x78171)))+P1(f870(f870(f328(x78171),f870(f870(f79(x78171),x78172),x78173)),f186(x78171)))
% 160.46/160.20  [7818]~P141(x78181)+~P1(f870(f870(f328(x78181),x78183),f110(x78181)))+~P1(f870(f870(f328(x78181),x78182),f110(x78181)))+P1(f870(f870(f328(x78181),f870(f870(f80(x78181),x78182),x78183)),f110(x78181)))
% 160.46/160.20  [7819]~P145(x78191)+~P1(f870(f870(f328(x78191),x78193),f186(x78191)))+~P1(f870(f870(f328(x78191),x78192),f186(x78191)))+P1(f870(f870(f328(x78191),f870(f870(f80(x78191),x78192),x78193)),f186(x78191)))
% 160.46/160.20  [7820]~P90(x78201)+~P1(f870(f870(f233(x78201),x78203),f2(x78201)))+~P1(f870(f870(f233(x78201),x78202),f2(x78201)))+P1(f870(f870(f233(x78201),f870(f870(f79(x78201),x78202),x78203)),f2(x78201)))
% 160.46/160.20  [7821]~P90(x78211)+~P1(f870(f870(f233(x78211),x78213),f2(x78211)))+~P1(f870(f870(f234(x78211),x78212),f2(x78211)))+P1(f870(f870(f234(x78211),f870(f870(f79(x78211),x78212),x78213)),f2(x78211)))
% 160.46/160.20  [7822]~P90(x78221)+~P1(f870(f870(f233(x78221),x78222),f2(x78221)))+~P1(f870(f870(f234(x78221),x78223),f2(x78221)))+P1(f870(f870(f234(x78221),f870(f870(f79(x78221),x78222),x78223)),f2(x78221)))
% 160.46/160.20  [7823]~P90(x78231)+~P1(f870(f870(f234(x78231),x78233),f2(x78231)))+~P1(f870(f870(f234(x78231),x78232),f2(x78231)))+P1(f870(f870(f234(x78231),f870(f870(f79(x78231),x78232),x78233)),f2(x78231)))
% 160.46/160.20  [7850]P148(x78503,x78502,x78501)+E(x78501,f2(a1))+E(f870(f870(f79(a1),f870(f870(f80(a1),x78501),f878(x78501,x78502,x78503))),f877(x78501,x78502,x78503)),x78502)+P1(f870(f870(f234(a1),x78501),f2(a1)))
% 160.46/160.20  [7851]P149(x78513,x78512,x78511)+E(x78511,f2(a1))+E(f870(f870(f79(a1),f870(f870(f80(a1),x78511),f882(x78511,x78512,x78513))),f881(x78511,x78512,x78513)),x78512)+P1(f870(f870(f234(a1),x78511),f2(a1)))
% 160.46/160.20  [7932]P148(x79321,x79322,x79323)+~P1(f870(x79321,x79322))+P1(f870(f870(f233(a1),f2(a1)),f877(x79323,x79322,x79321)))+P1(f870(f870(f233(a1),f876(x79323,x79322,x79321)),f2(a1)))
% 160.46/160.20  [7962]P149(x79621,x79622,x79623)+P1(f870(f870(f233(a1),f2(a1)),f881(x79623,x79622,x79621)))+~P1(f870(x79621,f2(a1)))+P1(f870(f870(f233(a1),f880(x79623,x79622,x79621)),f2(a1)))
% 160.46/160.20  [7971]P148(x79713,x79712,x79711)+~P1(f870(x79713,x79712))+E(f870(f870(f79(a1),f870(f870(f80(a1),x79711),f878(x79711,x79712,x79713))),f877(x79711,x79712,x79713)),x79712)+P1(f870(f870(f234(a1),x79711),f2(a1)))
% 160.46/160.20  [7977]P148(x79772,x79773,x79771)+E(x79771,f2(a1))+~P1(f870(x79772,f877(x79771,x79773,x79772)))+P1(f870(f870(f233(a1),f876(x79771,x79773,x79772)),f2(a1)))
% 160.46/160.20  [7978]P149(x79782,x79783,x79781)+E(x79781,f2(a1))+~P1(f870(x79782,f882(x79781,x79783,x79782)))+P1(f870(f870(f233(a1),f880(x79781,x79783,x79782)),f2(a1)))
% 160.46/160.20  [7983]P149(x79833,x79832,x79831)+E(f870(f870(f79(a1),f870(f870(f80(a1),x79831),f882(x79831,x79832,x79833))),f881(x79831,x79832,x79833)),x79832)+~P1(f870(x79833,f2(a1)))+P1(f870(f870(f234(a1),x79831),f2(a1)))
% 160.46/160.20  [8040]P148(x80401,x80402,x80403)+~P1(f870(x80401,x80402))+~P1(f870(x80401,f877(x80403,x80402,x80401)))+P1(f870(f870(f233(a1),f876(x80403,x80402,x80401)),f2(a1)))
% 160.46/160.20  [8044]P149(x80441,x80442,x80443)+~P1(f870(x80441,f882(x80443,x80442,x80441)))+~P1(f870(x80441,f2(a1)))+P1(f870(f870(f233(a1),f880(x80443,x80442,x80441)),f2(a1)))
% 160.46/160.20  [8116]~P127(x81161)+~P1(f870(f870(f233(x81161),f870(f870(f80(x81161),x81163),x81162)),f2(x81161)))+P1(f870(f870(f233(x81161),x81162),f2(x81161)))+P1(f870(f870(f233(x81161),x81163),f2(x81161)))
% 160.46/160.20  [8117]~P67(x81171)+~P1(f870(f870(f233(x81171),f870(f870(f289(x81171),x81173),x81172)),f2(x81171)))+P1(f870(f870(f233(x81171),x81172),f2(x81171)))+P1(f870(f870(f233(x81171),x81173),f2(x81171)))
% 160.46/160.20  [8118]~P67(x81181)+~P1(f870(f870(f234(x81181),f870(f870(f289(x81181),x81183),x81182)),f2(x81181)))+P1(f870(f870(f234(x81181),x81182),f2(x81181)))+P1(f870(f870(f234(x81181),x81183),f2(x81181)))
% 160.46/160.20  [8231]P148(x82313,x82312,x82311)+E(x82311,f2(a1))+E(f870(f870(f79(a1),f870(f870(f80(a1),x82311),f878(x82311,x82312,x82313))),f877(x82311,x82312,x82313)),x82312)+P1(f870(f870(f234(a1),x82311),f876(x82311,x82312,x82313)))
% 160.46/160.20  [8232]P149(x82323,x82322,x82321)+E(x82321,f2(a1))+E(f870(f870(f79(a1),f870(f870(f80(a1),x82321),f882(x82321,x82322,x82323))),f881(x82321,x82322,x82323)),x82322)+P1(f870(f870(f234(a1),x82321),f880(x82321,x82322,x82323)))
% 160.46/160.20  [8245]P148(x82453,x82452,x82451)+E(x82451,f2(a1))+E(f870(f870(f79(a1),f870(f870(f80(a1),x82451),f879(x82451,x82452,x82453))),f876(x82451,x82452,x82453)),x82452)+P1(f870(f870(f233(a1),f2(a1)),f877(x82451,x82452,x82453)))
% 160.46/160.20  [8246]P149(x82463,x82462,x82461)+E(x82461,f2(a1))+E(f870(f870(f79(a1),f870(f870(f80(a1),x82461),f883(x82461,x82462,x82463))),f880(x82461,x82462,x82463)),x82462)+P1(f870(f870(f233(a1),f2(a1)),f881(x82461,x82462,x82463)))
% 160.46/160.20  [8290]P148(x82903,x82902,x82901)+~P1(f870(x82903,x82902))+E(f870(f870(f79(a1),f870(f870(f80(a1),x82901),f878(x82901,x82902,x82903))),f877(x82901,x82902,x82903)),x82902)+P1(f870(f870(f234(a1),x82901),f876(x82901,x82902,x82903)))
% 160.46/160.20  [8299]P149(x82993,x82992,x82991)+E(f870(f870(f79(a1),f870(f870(f80(a1),x82991),f882(x82991,x82992,x82993))),f881(x82991,x82992,x82993)),x82992)+P1(f870(f870(f234(a1),x82991),f880(x82991,x82992,x82993)))+~P1(f870(x82993,f2(a1)))
% 160.46/160.20  [8305]P148(x83053,x83052,x83051)+~P1(f870(x83053,x83052))+E(f870(f870(f79(a1),f870(f870(f80(a1),x83051),f879(x83051,x83052,x83053))),f876(x83051,x83052,x83053)),x83052)+P1(f870(f870(f233(a1),f2(a1)),f877(x83051,x83052,x83053)))
% 160.46/160.20  [8311]P149(x83113,x83112,x83111)+E(f870(f870(f79(a1),f870(f870(f80(a1),x83111),f883(x83111,x83112,x83113))),f880(x83111,x83112,x83113)),x83112)+P1(f870(f870(f233(a1),f2(a1)),f881(x83111,x83112,x83113)))+~P1(f870(x83113,f2(a1)))
% 160.46/160.20  [8322]P148(x83223,x83222,x83221)+E(x83221,f2(a1))+E(f870(f870(f79(a1),f870(f870(f80(a1),x83221),f878(x83221,x83222,x83223))),f877(x83221,x83222,x83223)),x83222)+~P1(f870(x83223,f876(x83221,x83222,x83223)))
% 160.46/160.20  [8323]P149(x83233,x83232,x83231)+E(x83231,f2(a1))+E(f870(f870(f79(a1),f870(f870(f80(a1),x83231),f882(x83231,x83232,x83233))),f881(x83231,x83232,x83233)),x83232)+~P1(f870(x83233,f883(x83231,x83232,x83233)))
% 160.46/160.20  [8324]P148(x83243,x83242,x83241)+E(x83241,f2(a1))+E(f870(f870(f79(a1),f870(f870(f80(a1),x83241),f879(x83241,x83242,x83243))),f876(x83241,x83242,x83243)),x83242)+~P1(f870(x83243,f877(x83241,x83242,x83243)))
% 160.46/160.20  [8325]P149(x83253,x83252,x83251)+E(x83251,f2(a1))+E(f870(f870(f79(a1),f870(f870(f80(a1),x83251),f883(x83251,x83252,x83253))),f880(x83251,x83252,x83253)),x83252)+~P1(f870(x83253,f882(x83251,x83252,x83253)))
% 160.46/160.20  [8387]P148(x83873,x83872,x83871)+~P1(f870(x83873,x83872))+E(f870(f870(f79(a1),f870(f870(f80(a1),x83871),f878(x83871,x83872,x83873))),f877(x83871,x83872,x83873)),x83872)+~P1(f870(x83873,f876(x83871,x83872,x83873)))
% 160.46/160.20  [8388]P148(x83883,x83882,x83881)+~P1(f870(x83883,x83882))+E(f870(f870(f79(a1),f870(f870(f80(a1),x83881),f879(x83881,x83882,x83883))),f876(x83881,x83882,x83883)),x83882)+~P1(f870(x83883,f877(x83881,x83882,x83883)))
% 160.46/160.20  [8398]P149(x83983,x83982,x83981)+E(f870(f870(f79(a1),f870(f870(f80(a1),x83981),f882(x83981,x83982,x83983))),f881(x83981,x83982,x83983)),x83982)+~P1(f870(x83983,f883(x83981,x83982,x83983)))+~P1(f870(x83983,f2(a1)))
% 160.46/160.20  [8399]P149(x83993,x83992,x83991)+E(f870(f870(f79(a1),f870(f870(f80(a1),x83991),f883(x83991,x83992,x83993))),f880(x83991,x83992,x83993)),x83992)+~P1(f870(x83993,f882(x83991,x83992,x83993)))+~P1(f870(x83993,f2(a1)))
% 160.46/160.20  [8497]P148(x84973,x84972,x84971)+E(x84971,f2(a1))+E(f870(f870(f79(a1),f870(f870(f80(a1),x84971),f878(x84971,x84972,x84973))),f877(x84971,x84972,x84973)),x84972)+P1(f870(f870(f233(a1),f876(x84971,x84972,x84973)),f2(a1)))
% 160.46/160.20  [8498]P149(x84983,x84982,x84981)+E(x84981,f2(a1))+E(f870(f870(f79(a1),f870(f870(f80(a1),x84981),f882(x84981,x84982,x84983))),f881(x84981,x84982,x84983)),x84982)+P1(f870(f870(f233(a1),f880(x84981,x84982,x84983)),f2(a1)))
% 160.46/160.20  [8537]P148(x85373,x85372,x85371)+~P1(f870(x85373,x85372))+E(f870(f870(f79(a1),f870(f870(f80(a1),x85371),f878(x85371,x85372,x85373))),f877(x85371,x85372,x85373)),x85372)+P1(f870(f870(f233(a1),f876(x85371,x85372,x85373)),f2(a1)))
% 160.46/160.20  [8542]P149(x85423,x85422,x85421)+E(f870(f870(f79(a1),f870(f870(f80(a1),x85421),f882(x85421,x85422,x85423))),f881(x85421,x85422,x85423)),x85422)+~P1(f870(x85423,f2(a1)))+P1(f870(f870(f233(a1),f880(x85421,x85422,x85423)),f2(a1)))
% 160.46/160.20  [8678]P148(x86783,x86782,x86781)+E(x86781,f2(a1))+E(f870(f870(f79(a1),f870(f870(f80(a1),x86781),f879(x86781,x86782,x86783))),f876(x86781,x86782,x86783)),x86782)+E(f870(f870(f79(a1),f870(f870(f80(a1),x86781),f878(x86781,x86782,x86783))),f877(x86781,x86782,x86783)),x86782)
% 160.46/160.20  [8679]P149(x86793,x86792,x86791)+E(x86791,f2(a1))+E(f870(f870(f79(a1),f870(f870(f80(a1),x86791),f883(x86791,x86792,x86793))),f880(x86791,x86792,x86793)),x86792)+E(f870(f870(f79(a1),f870(f870(f80(a1),x86791),f882(x86791,x86792,x86793))),f881(x86791,x86792,x86793)),x86792)
% 160.46/160.20  [8699]P148(x86993,x86992,x86991)+~P1(f870(x86993,x86992))+E(f870(f870(f79(a1),f870(f870(f80(a1),x86991),f879(x86991,x86992,x86993))),f876(x86991,x86992,x86993)),x86992)+E(f870(f870(f79(a1),f870(f870(f80(a1),x86991),f878(x86991,x86992,x86993))),f877(x86991,x86992,x86993)),x86992)
% 160.46/160.20  [8710]P149(x87103,x87102,x87101)+E(f870(f870(f79(a1),f870(f870(f80(a1),x87101),f883(x87101,x87102,x87103))),f880(x87101,x87102,x87103)),x87102)+E(f870(f870(f79(a1),f870(f870(f80(a1),x87101),f882(x87101,x87102,x87103))),f881(x87101,x87102,x87103)),x87102)+~P1(f870(x87103,f2(a1)))
% 160.46/160.20  [9372]~P127(x93721)+~E(x93723,f2(x93721))+~E(x93722,f2(x93721))+P1(f870(f870(f233(x93721),f870(f870(f79(x93721),f870(f870(f80(x93721),x93722),x93722)),f870(f870(f80(x93721),x93723),x93723))),f2(x93721)))
% 160.46/160.20  [10441]~P126(x104411)+~E(x104413,f2(x104411))+~E(x104412,f2(x104411))+P1(f870(f870(f233(x104411),f870(f870(f79(x104411),f870(f870(f243(x104411),x104412),f870(f104(a932),f870(f870(f79(a1),f870(f870(f3(a1),f870(f870(f79(a1),a82),a82)),a97)),f870(f870(f3(a1),f870(f870(f79(a1),a82),a82)),a97))))),f870(f870(f243(x104411),x104413),f870(f104(a932),f870(f870(f79(a1),f870(f870(f3(a1),f870(f870(f79(a1),a82),a82)),a97)),f870(f870(f3(a1),f870(f870(f79(a1),a82),a82)),a97)))))),f2(x104411)))
% 160.46/160.20  [5053]~E(x50533,x50531)+~P123(x50532)+E(x50531,f2(x50532))+E(f870(f870(f289(x50532),x50533),x50531),f77(x50532))
% 160.46/160.20  [5106]~P100(x51061)+~E(x51063,f188(x51061))+~E(x51062,f188(x51061))+E(f870(f870(f101(x51061),x51062),x51063),f188(x51061))
% 160.46/160.20  [5107]~P104(x51071)+~E(x51073,f241(x51071))+~E(x51072,f241(x51071))+E(f870(f870(f102(x51071),x51072),x51073),f241(x51071))
% 160.46/160.20  [5200]~P123(x52003)+E(x52001,x52002)+E(x52002,f2(x52003))+~E(f870(f870(f289(x52003),x52001),x52002),f77(x52003))
% 160.46/160.20  [5217]~P139(x52172)+E(x52171,f2(x52172))+E(x52173,f2(x52172))+~E(f870(f870(f80(x52172),x52173),x52171),f2(x52172))
% 160.46/160.20  [5219]~P134(x52192)+E(x52191,f2(x52192))+E(x52193,f2(x52192))+~E(f870(f870(f80(x52192),x52193),x52191),f2(x52192))
% 160.46/160.20  [5596]~P122(x55963)+E(x55961,x55962)+E(x55961,f870(f78(x55963),x55962))+~E(f870(f870(f80(x55963),x55961),x55961),f870(f870(f80(x55963),x55962),x55962))
% 160.46/160.20  [5634]~P98(x56341)+E(f870(f78(x56341),x56342),x56343)+~E(f870(f870(f101(x56341),x56342),x56343),f241(x56341))+~E(f870(f870(f102(x56341),x56342),x56343),f188(x56341))
% 160.46/160.20  [5714]~P126(x57143)+E(x57141,x57142)+P1(f870(f870(f234(x57143),x57142),x57141))+P1(f870(f870(f234(x57143),x57141),x57142))
% 160.46/160.20  [5715]~P111(x57153)+E(x57151,x57152)+P1(f870(f870(f234(x57153),x57152),x57151))+P1(f870(f870(f234(x57153),x57151),x57152))
% 160.46/160.20  [5716]~E(x57162,x57163)+~P111(x57161)+P1(f870(f870(f234(x57161),x57162),x57163))+P1(f870(f870(f233(x57161),x57162),x57163))
% 160.46/160.20  [5980]~P112(x59803)+E(x59801,x59802)+~P1(f870(f870(f233(x59803),x59802),x59801))+P1(f870(f870(f234(x59803),x59802),x59801))
% 160.46/160.20  [5982]~P111(x59823)+E(x59821,x59822)+~P1(f870(f870(f233(x59823),x59821),x59822))+P1(f870(f870(f234(x59823),x59821),x59822))
% 160.46/160.20  [5988]~P112(x59883)+E(x59881,x59882)+~P1(f870(f870(f233(x59883),x59881),x59882))+P1(f870(f870(f234(x59883),x59881),x59882))
% 160.46/160.20  [6096]P148(x60961,x60962,x60963)+~P1(f870(x60961,x60962))+P1(f870(f870(f234(a1),x60963),f2(a1)))+P1(f870(f870(f234(a1),f2(a1)),x60963))
% 160.46/160.20  [6146]P149(x61461,x61462,x61463)+~P1(f870(x61461,f2(a1)))+P1(f870(f870(f234(a1),x61463),f2(a1)))+P1(f870(f870(f234(a1),f2(a1)),x61463))
% 160.46/160.20  [6151]~P102(x61511)+E(f870(f870(f101(x61511),x61512),f12(x61511,x61513)),x61512)+~P1(f870(f60(x61511),x61513))+~P1(f870(f870(f328(x61511),x61512),x61513))
% 160.46/160.20  [6152]~P102(x61521)+E(f870(f870(f102(x61521),x61522),f15(x61521,x61523)),x61522)+~P1(f870(f60(x61521),x61523))+~P1(f870(f870(f328(x61521),x61522),x61523))
% 160.46/160.20  [6189]~P111(x61891)+E(f870(f870(f237(x61891),x61892),f16(x61891,x61893)),f16(x61891,x61893))+~P1(f870(f60(x61891),x61893))+~P1(f870(f870(f328(x61891),x61892),x61893))
% 160.46/160.20  [6190]~P111(x61901)+E(f870(f870(f232(x61901),x61902),f17(x61901,x61903)),f17(x61901,x61903))+~P1(f870(f60(x61901),x61903))+~P1(f870(f870(f328(x61901),x61902),x61903))
% 160.46/160.20  [6191]~P102(x61911)+E(f870(f870(f101(x61911),x61912),f15(x61911,x61913)),f15(x61911,x61913))+~P1(f870(f60(x61911),x61913))+~P1(f870(f870(f328(x61911),x61912),x61913))
% 160.46/160.20  [6192]~P102(x61921)+E(f870(f870(f102(x61921),x61922),f12(x61921,x61923)),f12(x61921,x61923))+~P1(f870(f60(x61921),x61923))+~P1(f870(f870(f328(x61921),x61922),x61923))
% 160.46/160.20  [6230]E(x62301,x62302)+~P112(x62303)+~P1(f870(f870(f233(x62303),x62302),x62301))+~P1(f870(f870(f233(x62303),x62301),x62302))
% 160.46/160.20  [6375]~P109(x63751)+P1(f870(f870(f234(x63751),x63753),x63752))+~P1(f870(f870(f233(x63751),x63753),x63752))+P1(f870(f870(f233(x63751),x63752),x63753))
% 160.46/160.20  [6402]~P111(x64021)+~P1(f870(f60(x64021),x64023))+P1(f870(f870(f233(x64021),x64022),f17(x64021,x64023)))+~P1(f870(f870(f328(x64021),x64022),x64023))
% 160.46/160.20  [6449]~P111(x64491)+E(f870(f870(f237(x64491),x64492),f14(x64491,f232(x64491),x64493)),x64492)+~P1(f870(f60(x64491),x64493))+~P1(f870(f870(f328(x64491),x64492),x64493))
% 160.46/160.20  [6450]~P111(x64501)+E(f870(f870(f232(x64501),x64502),f13(x64501,f237(x64501),x64503)),x64502)+~P1(f870(f60(x64501),x64503))+~P1(f870(f870(f328(x64501),x64502),x64503))
% 160.46/160.20  [6593]E(x65931,x65932)+~E(f870(f870(f3(a932),x65931),x65933),f870(f870(f3(a932),x65932),x65933))+~P1(f870(f870(f233(a932),x65933),x65931))+~P1(f870(f870(f233(a932),x65933),x65932))
% 160.46/160.20  [6619]~P111(x66191)+~P1(f870(f60(x66191),x66192))+~P1(f870(f870(f328(x66191),x66193),x66192))+P1(f870(f870(f233(x66191),f16(x66191,x66192)),x66193))
% 160.46/160.20  [6686]P148(x66862,x66863,x66861)+E(x66861,f2(a1))+P1(f870(f870(f234(a1),x66861),f876(x66861,x66863,x66862)))+P1(f870(f870(f234(a1),f2(a1)),x66861))
% 160.46/160.20  [6687]P149(x66872,x66873,x66871)+E(x66871,f2(a1))+P1(f870(f870(f234(a1),x66871),f880(x66871,x66873,x66872)))+P1(f870(f870(f234(a1),f2(a1)),x66871))
% 160.46/160.20  [6688]~P111(x66881)+E(f870(f870(f237(x66881),x66882),f13(x66881,f237(x66881),x66883)),f13(x66881,f237(x66881),x66883))+~P1(f870(f60(x66881),x66883))+~P1(f870(f870(f328(x66881),x66882),x66883))
% 160.46/160.20  [6689]~P111(x66891)+E(f870(f870(f232(x66891),x66892),f14(x66891,f232(x66891),x66893)),f14(x66891,f232(x66891),x66893))+~P1(f870(f60(x66891),x66893))+~P1(f870(f870(f328(x66891),x66892),x66893))
% 160.46/160.20  [6695]~P1(f870(x66951,x66952))+P1(f870(x66951,f906(x66952,x66951,x66953)))+P1(f870(x66951,f2(a932)))+~P1(f870(f870(f234(a932),x66952),x66953))
% 160.46/160.20  [6733]~P1(f870(f870(f286(a932),x67332),x67331))+~P1(f870(f870(f286(a932),x67331),x67333))+P1(f870(f870(f286(a932),x67331),x67332))+P1(f870(f870(f286(a932),x67332),x67333))
% 160.46/160.20  [6752]~P1(f870(x67521,x67522))+~P1(f870(f60(x67523),x67522))+P1(f870(x67521,f512(x67521,x67522,x67523)))+P1(f870(x67521,f188(f940(x67523,a928))))
% 160.46/160.20  [6765]~P126(x67651)+~P95(x67651)+P1(f870(f870(f233(x67651),f870(f104(x67651),x67652)),f870(f104(x67651),x67653)))+~P1(f870(f870(f233(a1),x67652),x67653))
% 160.46/160.20  [6766]~P126(x67661)+~P95(x67661)+P1(f870(f870(f234(x67661),f870(f104(x67661),x67662)),f870(f104(x67661),x67663)))+~P1(f870(f870(f234(a1),x67662),x67663))
% 160.46/160.20  [6769]~P1(f870(x67691,x67693))+~P1(f870(f60(x67692),x67693))+P1(f870(f60(x67692),f512(x67691,x67693,x67692)))+P1(f870(x67691,f188(f940(x67692,a928))))
% 160.46/160.20  [6802]P148(x68021,x68022,x68023)+~P1(f870(x68021,x68022))+P1(f870(f870(f234(a1),x68023),f876(x68023,x68022,x68021)))+P1(f870(f870(f234(a1),f2(a1)),x68023))
% 160.46/160.20  [6839]P149(x68391,x68392,x68393)+P1(f870(f870(f234(a1),x68393),f880(x68393,x68392,x68391)))+~P1(f870(x68391,f2(a1)))+P1(f870(f870(f234(a1),f2(a1)),x68393))
% 160.46/160.20  [6869]~P110(x68691)+~P96(x68691)+E(f870(f870(f237(x68691),f870(f104(x68691),x68692)),f870(f104(x68691),x68693)),f870(f104(x68691),x68693))+P1(f870(f870(f233(x68691),f870(f104(x68691),x68692)),f870(f104(x68691),x68693)))
% 160.46/160.20  [6870]~P110(x68701)+~P96(x68701)+E(f870(f870(f232(x68701),f870(f104(x68701),x68702)),f870(f104(x68701),x68703)),f870(f104(x68701),x68702))+P1(f870(f870(f233(x68701),f870(f104(x68701),x68702)),f870(f104(x68701),x68703)))
% 160.46/160.20  [6881]~P1(f870(f870(f286(a932),x68811),x68813))+~P1(f870(f870(f286(a932),x68812),x68811))+~P1(f870(f870(f286(a932),x68813),x68812))+P1(f870(f870(f286(a932),x68811),x68812))
% 160.46/160.20  [6927]P148(x69272,x69273,x69271)+E(x69271,f2(a1))+~P1(f870(x69272,f876(x69271,x69273,x69272)))+P1(f870(f870(f234(a1),f2(a1)),x69271))
% 160.46/160.20  [6928]P149(x69282,x69283,x69281)+E(x69281,f2(a1))+~P1(f870(x69282,f883(x69281,x69283,x69282)))+P1(f870(f870(f234(a1),f2(a1)),x69281))
% 160.46/160.20  [6932]P1(f870(x69321,x69322))+~P1(f870(f60(x69323),x69322))+P1(f870(x69321,f559(x69321,x69322,x69323)))+~P1(f870(x69321,f188(f940(x69323,a928))))
% 160.46/160.20  [6953]P1(f870(x69531,x69532))+P1(f870(f60(x69533),f559(x69531,x69532,x69533)))+~P1(f870(f60(x69533),x69532))+~P1(f870(x69531,f188(f940(x69533,a928))))
% 160.46/160.20  [7019]P148(x70191,x70192,x70193)+~P1(f870(x70191,x70192))+~P1(f870(x70191,f876(x70193,x70192,x70191)))+P1(f870(f870(f234(a1),f2(a1)),x70193))
% 160.46/160.20  [7049]P149(x70491,x70492,x70493)+~P1(f870(x70491,f883(x70493,x70492,x70491)))+~P1(f870(x70491,f2(a1)))+P1(f870(f870(f234(a1),f2(a1)),x70493))
% 160.46/160.20  [7154]~P95(x71543)+~P126(x71543)+~P1(f870(f870(f233(x71543),f870(f104(x71543),x71541)),f870(f104(x71543),x71542)))+P1(f870(f870(f233(a1),x71541),x71542))
% 160.46/160.20  [7155]~P95(x71553)+~P126(x71553)+~P1(f870(f870(f234(x71553),f870(f104(x71553),x71551)),f870(f104(x71553),x71552)))+P1(f870(f870(f234(a1),x71551),x71552))
% 160.46/160.20  [7183]~P111(x71831)+~P14(x71831,x71833)+P14(x71831,f870(f870(f151(x71831),x71832),x71833))+~P1(f870(f870(f233(x71831),x71832),f723(x71833,x71832,x71831)))
% 160.46/160.20  [7184]~P111(x71841)+~P14(x71841,x71843)+P14(x71841,f870(f870(f151(x71841),x71842),x71843))+~P1(f870(f870(f233(x71841),x71842),f725(x71843,x71842,x71841)))
% 160.46/160.20  [7185]~P111(x71851)+~P14(x71851,x71853)+P14(x71851,f870(f870(f151(x71851),x71852),x71853))+~P1(f870(f870(f233(x71851),x71852),f763(x71852,x71853,x71851)))
% 160.46/160.20  [7273]P148(x72732,x72733,x72731)+E(x72731,f2(a1))+P1(f870(f870(f234(a1),x72731),f2(a1)))+P1(f870(f870(f234(a1),f877(x72731,x72733,x72732)),x72731))
% 160.46/160.20  [7274]P149(x72742,x72743,x72741)+E(x72741,f2(a1))+P1(f870(f870(f234(a1),x72741),f2(a1)))+P1(f870(f870(f234(a1),f881(x72741,x72743,x72742)),x72741))
% 160.46/160.20  [7311]P148(x73112,x73113,x73111)+E(x73111,f2(a1))+P1(f870(f870(f233(a1),f876(x73111,x73113,x73112)),f2(a1)))+P1(f870(f870(f234(a1),f2(a1)),x73111))
% 160.46/160.20  [7312]P149(x73122,x73123,x73121)+E(x73121,f2(a1))+P1(f870(f870(f233(a1),f880(x73121,x73123,x73122)),f2(a1)))+P1(f870(f870(f234(a1),f2(a1)),x73121))
% 160.46/160.20  [7337]~P111(x73371)+~P14(x73371,x73373)+E(f870(f870(f148(x73371,x73371,f7(x73371)),x73372),f170(x73371,x73372,x73373)),x73373)+~P1(f870(f870(f328(x73371),x73372),f870(f172(x73371),x73373)))
% 160.46/160.20  [7384]P148(x73841,x73842,x73843)+~P1(f870(x73841,x73842))+P1(f870(f870(f234(a1),x73843),f2(a1)))+P1(f870(f870(f234(a1),f877(x73843,x73842,x73841)),x73843))
% 160.46/160.20  [7390]~P110(x73901)+~P96(x73901)+E(f870(f870(f237(x73901),f870(f104(x73901),x73902)),f870(f104(x73901),x73903)),f870(f104(x73901),x73902))+~P1(f870(f870(f233(x73901),f870(f104(x73901),x73902)),f870(f104(x73901),x73903)))
% 160.46/160.20  [7391]~P110(x73911)+~P96(x73911)+E(f870(f870(f232(x73911),f870(f104(x73911),x73912)),f870(f104(x73911),x73913)),f870(f104(x73911),x73913))+~P1(f870(f870(f233(x73911),f870(f104(x73911),x73912)),f870(f104(x73911),x73913)))
% 160.46/160.20  [7405]P149(x74051,x74052,x74053)+~P1(f870(x74051,f2(a1)))+P1(f870(f870(f234(a1),x74053),f2(a1)))+P1(f870(f870(f234(a1),f881(x74053,x74052,x74051)),x74053))
% 160.46/160.20  [7413]P148(x74131,x74132,x74133)+~P1(f870(x74131,x74132))+P1(f870(f870(f233(a1),f876(x74133,x74132,x74131)),f2(a1)))+P1(f870(f870(f234(a1),f2(a1)),x74133))
% 160.46/160.20  [7437]P149(x74371,x74372,x74373)+~P1(f870(x74371,f2(a1)))+P1(f870(f870(f233(a1),f880(x74373,x74372,x74371)),f2(a1)))+P1(f870(f870(f234(a1),f2(a1)),x74373))
% 160.46/160.20  [7465]~P1(f870(x74651,x74652))+P1(f870(x74651,f2(a932)))+~P1(f870(f870(f234(a932),x74652),x74653))+P1(f870(f870(f234(a932),f906(x74652,x74651,x74653)),x74653))
% 160.46/160.20  [7482]~P111(x74821)+~P14(x74821,x74823)+P14(x74821,f870(f870(f151(x74821),x74822),x74823))+P1(f870(f870(f328(x74821),f723(x74823,x74822,x74821)),f870(f172(x74821),x74823)))
% 160.46/160.20  [7483]~P111(x74831)+~P14(x74831,x74833)+P14(x74831,f870(f870(f151(x74831),x74832),x74833))+P1(f870(f870(f328(x74831),f725(x74833,x74832,x74831)),f870(f172(x74831),x74833)))
% 160.46/160.20  [7484]~P111(x74841)+~P14(x74841,x74843)+P14(x74841,f870(f870(f151(x74841),x74842),x74843))+P1(f870(f870(f328(x74841),f763(x74842,x74843,x74841)),f870(f172(x74841),x74843)))
% 160.46/160.20  [7604]~P111(x76041)+~P6(x76041)+~P1(f870(f870(f234(x76041),x76043),f36(x76041,x76042)))+P1(f870(f870(f328(x76041),f430(x76042,x76043,x76041)),x76042))
% 160.46/160.20  [7767]~P111(x77671)+~P6(x77671)+~P1(f870(f870(f234(x77671),f37(x77671,x77673)),x77672))+P1(f870(f870(f328(x77671),f420(x77672,x77673,x77671)),x77673))
% 160.46/160.20  [7768]~P111(x77681)+~P6(x77681)+~P1(f870(f870(f234(x77681),f37(x77681,x77683)),x77682))+P1(f870(f870(f234(x77681),f420(x77682,x77683,x77681)),x77682))
% 160.46/160.20  [7781]P148(x77812,x77813,x77811)+E(x77811,f2(a1))+P1(f870(f870(f234(a1),x77811),f876(x77811,x77813,x77812)))+P1(f870(f870(f234(a1),f877(x77811,x77813,x77812)),x77811))
% 160.46/160.20  [7782]P149(x77822,x77823,x77821)+E(x77821,f2(a1))+P1(f870(f870(f234(a1),x77821),f880(x77821,x77823,x77822)))+P1(f870(f870(f234(a1),f881(x77821,x77823,x77822)),x77821))
% 160.46/160.20  [7871]P148(x78713,x78712,x78711)+E(x78711,f2(a1))+E(f870(f870(f79(a1),f870(f870(f80(a1),x78711),f879(x78711,x78712,x78713))),f876(x78711,x78712,x78713)),x78712)+P1(f870(f870(f234(a1),f2(a1)),x78711))
% 160.46/160.20  [7872]P149(x78723,x78722,x78721)+E(x78721,f2(a1))+E(f870(f870(f79(a1),f870(f870(f80(a1),x78721),f883(x78721,x78722,x78723))),f880(x78721,x78722,x78723)),x78722)+P1(f870(f870(f234(a1),f2(a1)),x78721))
% 160.46/160.20  [7874]~P127(x78741)+~P1(f870(f870(f233(x78741),x78743),f2(x78741)))+P1(f870(f870(f233(x78741),f870(f870(f80(x78741),x78742),x78743)),f2(x78741)))+~P1(f870(f870(f233(x78741),f2(x78741)),x78742))
% 160.46/160.20  [7875]~P127(x78751)+~P1(f870(f870(f233(x78751),x78752),f2(x78751)))+P1(f870(f870(f233(x78751),f870(f870(f80(x78751),x78752),x78753)),f2(x78751)))+~P1(f870(f870(f233(x78751),f2(x78751)),x78753))
% 160.46/160.20  [7877]~P132(x78771)+~P1(f870(f870(f233(x78771),x78773),f2(x78771)))+P1(f870(f870(f233(x78771),f870(f870(f80(x78771),x78772),x78773)),f2(x78771)))+~P1(f870(f870(f233(x78771),f2(x78771)),x78772))
% 160.46/160.20  [7879]~P132(x78791)+~P1(f870(f870(f233(x78791),x78792),f2(x78791)))+P1(f870(f870(f233(x78791),f870(f870(f80(x78791),x78792),x78793)),f2(x78791)))+~P1(f870(f870(f233(x78791),f2(x78791)),x78793))
% 160.46/160.20  [7880]~P67(x78801)+~P1(f870(f870(f233(x78801),x78803),f2(x78801)))+P1(f870(f870(f233(x78801),f870(f870(f289(x78801),x78802),x78803)),f2(x78801)))+~P1(f870(f870(f233(x78801),f2(x78801)),x78802))
% 160.46/160.20  [7881]~P67(x78811)+~P1(f870(f870(f233(x78811),x78812),f2(x78811)))+P1(f870(f870(f233(x78811),f870(f870(f289(x78811),x78812),x78813)),f2(x78811)))+~P1(f870(f870(f233(x78811),f2(x78811)),x78813))
% 160.46/160.20  [7882]~P68(x78821)+~P1(f870(f870(f233(x78821),x78822),f2(x78821)))+P1(f870(f870(f233(x78821),f870(f870(f289(x78821),x78822),x78823)),f2(x78821)))+~P1(f870(f870(f234(x78821),f2(x78821)),x78823))
% 160.46/160.20  [7883]~P68(x78831)+~P1(f870(f870(f234(x78831),x78833),f2(x78831)))+P1(f870(f870(f233(x78831),f870(f870(f289(x78831),x78832),x78833)),f2(x78831)))+~P1(f870(f870(f233(x78831),f2(x78831)),x78832))
% 160.46/160.20  [7885]~P128(x78851)+~P1(f870(f870(f234(x78851),x78853),f2(x78851)))+P1(f870(f870(f234(x78851),f870(f870(f80(x78851),x78852),x78853)),f2(x78851)))+~P1(f870(f870(f234(x78851),f2(x78851)),x78852))
% 160.46/160.20  [7886]~P128(x78861)+~P1(f870(f870(f234(x78861),x78862),f2(x78861)))+P1(f870(f870(f234(x78861),f870(f870(f80(x78861),x78862),x78863)),f2(x78861)))+~P1(f870(f870(f234(x78861),f2(x78861)),x78863))
% 160.46/160.20  [7887]~P67(x78871)+~P1(f870(f870(f234(x78871),x78873),f2(x78871)))+P1(f870(f870(f234(x78871),f870(f870(f289(x78871),x78872),x78873)),f2(x78871)))+~P1(f870(f870(f234(x78871),f2(x78871)),x78872))
% 160.46/160.20  [7888]~P67(x78881)+~P1(f870(f870(f234(x78881),x78882),f2(x78881)))+P1(f870(f870(f234(x78881),f870(f870(f289(x78881),x78882),x78883)),f2(x78881)))+~P1(f870(f870(f234(x78881),f2(x78881)),x78883))
% 160.46/160.20  [7889]~P68(x78891)+~P1(f870(f870(f234(x78891),x78893),f2(x78891)))+P1(f870(f870(f234(x78891),f870(f870(f289(x78891),x78892),x78893)),f2(x78891)))+~P1(f870(f870(f234(x78891),f2(x78891)),x78892))
% 160.46/160.20  [7890]~P68(x78901)+~P1(f870(f870(f234(x78901),x78902),f2(x78901)))+P1(f870(f870(f234(x78901),f870(f870(f289(x78901),x78902),x78903)),f2(x78901)))+~P1(f870(f870(f234(x78901),f2(x78901)),x78903))
% 160.46/160.20  [7905]P148(x79051,x79052,x79053)+~P1(f870(x79051,x79052))+P1(f870(f870(f234(a1),x79053),f876(x79053,x79052,x79051)))+P1(f870(f870(f234(a1),f877(x79053,x79052,x79051)),x79053))
% 160.46/160.20  [7918]P149(x79181,x79182,x79183)+P1(f870(f870(f234(a1),x79183),f880(x79183,x79182,x79181)))+~P1(f870(x79181,f2(a1)))+P1(f870(f870(f234(a1),f881(x79183,x79182,x79181)),x79183))
% 160.46/160.20  [7969]P148(x79692,x79693,x79691)+E(x79691,f2(a1))+~P1(f870(x79692,f876(x79691,x79693,x79692)))+P1(f870(f870(f234(a1),f877(x79691,x79693,x79692)),x79691))
% 160.46/160.20  [7970]P149(x79702,x79703,x79701)+E(x79701,f2(a1))+~P1(f870(x79702,f883(x79701,x79703,x79702)))+P1(f870(f870(f234(a1),f881(x79701,x79703,x79702)),x79701))
% 160.46/160.20  [7980]P148(x79803,x79802,x79801)+~P1(f870(x79803,x79802))+E(f870(f870(f79(a1),f870(f870(f80(a1),x79801),f879(x79801,x79802,x79803))),f876(x79801,x79802,x79803)),x79802)+P1(f870(f870(f234(a1),f2(a1)),x79801))
% 160.46/160.20  [7995]P149(x79953,x79952,x79951)+E(f870(f870(f79(a1),f870(f870(f80(a1),x79951),f883(x79951,x79952,x79953))),f880(x79951,x79952,x79953)),x79952)+~P1(f870(x79953,f2(a1)))+P1(f870(f870(f234(a1),f2(a1)),x79951))
% 160.46/160.20  [8023]~P1(f870(x80231,x80233))+~P1(f870(f60(x80232),x80233))+P1(f870(f870(f328(x80232),f507(x80231,x80233,x80232)),f512(x80231,x80233,x80232)))+P1(f870(x80231,f188(f940(x80232,a928))))
% 160.46/160.20  [8035]P148(x80351,x80352,x80353)+~P1(f870(x80351,x80352))+~P1(f870(x80351,f876(x80353,x80352,x80351)))+P1(f870(f870(f234(a1),f877(x80353,x80352,x80351)),x80353))
% 160.46/160.20  [8041]P149(x80411,x80412,x80413)+~P1(f870(x80411,f883(x80413,x80412,x80411)))+~P1(f870(x80411,f2(a1)))+P1(f870(f870(f234(a1),f881(x80413,x80412,x80411)),x80413))
% 160.46/160.20  [8147]~P127(x81471)+~P1(f870(f870(f233(x81471),f870(f870(f80(x81471),x81473),x81472)),f2(x81471)))+P1(f870(f870(f233(x81471),x81472),f2(x81471)))+P1(f870(f870(f233(x81471),f2(x81471)),x81472))
% 160.46/160.20  [8148]~P127(x81481)+~P1(f870(f870(f233(x81481),f870(f870(f80(x81481),x81482),x81483)),f2(x81481)))+P1(f870(f870(f233(x81481),x81482),f2(x81481)))+P1(f870(f870(f233(x81481),f2(x81481)),x81482))
% 160.46/160.20  [8149]~P67(x81491)+~P1(f870(f870(f233(x81491),f870(f870(f289(x81491),x81493),x81492)),f2(x81491)))+P1(f870(f870(f233(x81491),x81492),f2(x81491)))+P1(f870(f870(f233(x81491),f2(x81491)),x81492))
% 160.46/160.20  [8150]~P67(x81501)+~P1(f870(f870(f233(x81501),f870(f870(f289(x81501),x81502),x81503)),f2(x81501)))+P1(f870(f870(f233(x81501),x81502),f2(x81501)))+P1(f870(f870(f233(x81501),f2(x81501)),x81502))
% 160.46/160.20  [8151]~P67(x81511)+~P1(f870(f870(f234(x81511),f870(f870(f289(x81511),x81513),x81512)),f2(x81511)))+P1(f870(f870(f234(x81511),x81512),f2(x81511)))+P1(f870(f870(f234(x81511),f2(x81511)),x81512))
% 160.46/160.20  [8152]~P67(x81521)+~P1(f870(f870(f234(x81521),f870(f870(f289(x81521),x81522),x81523)),f2(x81521)))+P1(f870(f870(f234(x81521),x81522),f2(x81521)))+P1(f870(f870(f234(x81521),f2(x81521)),x81522))
% 160.46/160.20  [8176]~P127(x81761)+~P1(f870(f870(f233(x81761),f870(f870(f80(x81761),x81762),x81763)),f2(x81761)))+P1(f870(f870(f233(x81761),f2(x81761)),x81762))+P1(f870(f870(f233(x81761),f2(x81761)),x81763))
% 160.46/160.20  [8177]~P67(x81771)+~P1(f870(f870(f233(x81771),f870(f870(f289(x81771),x81772),x81773)),f2(x81771)))+P1(f870(f870(f233(x81771),f2(x81771)),x81772))+P1(f870(f870(f233(x81771),f2(x81771)),x81773))
% 160.46/160.20  [8178]~P67(x81781)+~P1(f870(f870(f234(x81781),f870(f870(f289(x81781),x81782),x81783)),f2(x81781)))+P1(f870(f870(f234(x81781),f2(x81781)),x81782))+P1(f870(f870(f234(x81781),f2(x81781)),x81783))
% 160.46/160.20  [8200]P148(x82002,x82003,x82001)+E(x82001,f2(a1))+P1(f870(f870(f233(a1),f876(x82001,x82003,x82002)),f2(a1)))+P1(f870(f870(f234(a1),f877(x82001,x82003,x82002)),x82001))
% 160.46/160.20  [8201]P149(x82012,x82013,x82011)+E(x82011,f2(a1))+P1(f870(f870(f233(a1),f880(x82011,x82013,x82012)),f2(a1)))+P1(f870(f870(f234(a1),f881(x82011,x82013,x82012)),x82011))
% 160.46/160.20  [8208]~P113(x82081)+~P1(f870(f870(f234(x82081),x82082),f77(x82081)))+P1(f870(f870(f234(x82081),f870(f870(f243(x82081),x82082),f870(a112,x82083))),f77(x82081)))+~P1(f870(f870(f234(x82081),f2(x82081)),x82082))
% 160.46/160.20  [8264]~P111(x82641)+~E(x82643,f113(x82641))+~P14(x82641,f870(f168(x82641),x82643))+E(f870(f142(x82641,x82641,f870(f9(x82641,x82641,x82641),f232(x82641)),x82642),f870(f168(x82641),x82643)),x82642)
% 160.46/160.20  [8267]P148(x82671,x82672,x82673)+~P1(f870(x82671,x82672))+P1(f870(f870(f233(a1),f876(x82673,x82672,x82671)),f2(a1)))+P1(f870(f870(f234(a1),f877(x82673,x82672,x82671)),x82673))
% 160.46/160.20  [8274]P149(x82741,x82742,x82743)+~P1(f870(x82741,f2(a1)))+P1(f870(f870(f233(a1),f880(x82743,x82742,x82741)),f2(a1)))+P1(f870(f870(f234(a1),f881(x82743,x82742,x82741)),x82743))
% 160.46/160.20  [8492]P148(x84923,x84922,x84921)+E(x84921,f2(a1))+E(f870(f870(f79(a1),f870(f870(f80(a1),x84921),f879(x84921,x84922,x84923))),f876(x84921,x84922,x84923)),x84922)+P1(f870(f870(f234(a1),f877(x84921,x84922,x84923)),x84921))
% 160.46/160.20  [8493]P149(x84933,x84932,x84931)+E(x84931,f2(a1))+E(f870(f870(f79(a1),f870(f870(f80(a1),x84931),f883(x84931,x84932,x84933))),f880(x84931,x84932,x84933)),x84932)+P1(f870(f870(f234(a1),f881(x84931,x84932,x84933)),x84931))
% 160.46/160.20  [8528]P148(x85283,x85282,x85281)+~P1(f870(x85283,x85282))+E(f870(f870(f79(a1),f870(f870(f80(a1),x85281),f879(x85281,x85282,x85283))),f876(x85281,x85282,x85283)),x85282)+P1(f870(f870(f234(a1),f877(x85281,x85282,x85283)),x85281))
% 160.46/160.20  [8529]~P77(x85291)+~P78(x85291)+~P43(x85293)+E(f870(f870(f11(a932,x85291),f870(f870(f10(a1,x85291,a932),x85292),f100(a1))),f870(f309(a1,a932,a105),x85293)),f870(f870(f11(a1,x85291),x85292),x85293))
% 160.46/160.20  [8530]~P77(x85301)+~P78(x85301)+~P43(x85303)+E(f870(f870(f8(a932,x85301),f870(f870(f10(a1,x85301,a932),x85302),f100(a1))),f870(f309(a1,a932,a105),x85303)),f870(f870(f8(a1,x85301),x85302),x85303))
% 160.46/160.20  [8539]P149(x85393,x85392,x85391)+E(f870(f870(f79(a1),f870(f870(f80(a1),x85391),f883(x85391,x85392,x85393))),f880(x85391,x85392,x85393)),x85392)+~P1(f870(x85393,f2(a1)))+P1(f870(f870(f234(a1),f881(x85391,x85392,x85393)),x85391))
% 160.46/160.20  [8561]~E(x85612,f2(a932))+~E(f870(f250(a932,a932),x85613),f2(a932))+~E(x85611,f870(f870(f79(a932),f870(f870(f80(a932),f870(f250(a932,a932),x85613)),x85612)),f870(f255(a932,a932),x85613)))+P1(f870(f47(x85611,x85612),x85613))
% 160.46/160.20  [8619]P1(f870(x86191,x86192))+~P1(f870(f870(f328(x86193),f544(x86191,x86192,x86193)),f559(x86191,x86192,x86193)))+~P1(f870(f60(x86193),x86192))+~P1(f870(x86191,f188(f940(x86193,a928))))
% 160.46/160.20  [9244]P1(f870(x92441,x92442))+~P1(f870(f60(x92443),x92442))+~P1(f870(x92441,f870(f870(f308(x92443),f544(x92441,x92442,x92443)),f559(x92441,x92442,x92443))))+~P1(f870(x92441,f188(f940(x92443,a928))))
% 160.46/160.20  [9484]P1(f870(f870(f233(a1),x94841),f2(a1)))+~P1(f870(f870(f234(a1),f870(f870(f79(a1),f870(f870(f80(a1),x94843),x94841)),x94842)),f2(a1)))+~P1(f870(f870(f233(a1),f2(a1)),x94842))+~P1(f870(f870(f234(a1),f2(a1)),x94843))
% 160.46/160.20  [6050]~P111(x60502)+E(x60501,f188(f940(x60502,a928)))+~P1(f870(f60(x60502),x60501))+E(f16(x60502,f870(f870(f308(x60502),x60503),x60501)),f870(f870(f237(x60502),x60503),f16(x60502,x60501)))
% 160.46/160.20  [6051]~P111(x60512)+E(x60511,f188(f940(x60512,a928)))+~P1(f870(f60(x60512),x60511))+E(f17(x60512,f870(f870(f308(x60512),x60513),x60511)),f870(f870(f232(x60512),x60513),f17(x60512,x60511)))
% 160.46/160.20  [6052]~P102(x60522)+E(x60521,f188(f940(x60522,a928)))+~P1(f870(f60(x60522),x60521))+E(f15(x60522,f870(f870(f308(x60522),x60523),x60521)),f870(f870(f101(x60522),x60523),f15(x60522,x60521)))
% 160.46/160.20  [6053]~P102(x60532)+E(x60531,f188(f940(x60532,a928)))+~P1(f870(f60(x60532),x60531))+E(f12(x60532,f870(f870(f308(x60532),x60533),x60531)),f870(f870(f102(x60532),x60533),f12(x60532,x60531)))
% 160.46/160.20  [6371]~P127(x63711)+~E(x63713,f2(x63711))+~E(x63712,f2(x63711))+E(f870(f870(f79(x63711),f870(f870(f80(x63711),x63712),x63712)),f870(f870(f80(x63711),x63713),x63713)),f2(x63711))
% 160.46/160.20  [6442]~P99(x64422)+E(x64421,f188(f940(x64422,a928)))+~P1(f870(f60(x64422),x64421))+E(f870(f62(x64422,f80(x64422)),f870(f870(f308(x64422),x64423),x64421)),f870(f870(f80(x64422),x64423),f870(f62(x64422,f80(x64422)),x64421)))
% 160.46/160.20  [6569]~P111(x65692)+E(x65691,f188(f940(x65692,a928)))+~P1(f870(f60(x65692),x65691))+E(f13(x65692,f237(x65692),f870(f870(f308(x65692),x65693),x65691)),f870(f870(f237(x65692),x65693),f13(x65692,f237(x65692),x65691)))
% 160.46/160.20  [6570]~P111(x65702)+E(x65701,f188(f940(x65702,a928)))+~P1(f870(f60(x65702),x65701))+E(f14(x65702,f232(x65702),f870(f870(f308(x65702),x65703),x65701)),f870(f870(f232(x65702),x65703),f14(x65702,f232(x65702),x65701)))
% 160.46/160.20  [7083]~P74(x70831)+~P1(f870(f60(x70831),x70833))+E(f870(f62(x70831,f80(x70831)),f870(f870(f308(x70831),x70832),x70833)),f870(f870(f63(x70831,x70831,f80(x70831)),x70832),x70833))+P1(f870(f870(f328(x70831),x70832),x70833))
% 160.46/160.20  [7162]~E(f870(f870(f79(a1),x71622),f870(f870(f80(a1),x71623),x71621)),x71623)+~P1(f870(f870(f234(a1),f2(a1)),x71623))+P1(f870(f870(f233(a1),f77(a1)),x71621))+~P1(f870(f870(f234(a1),x71622),x71623))
% 160.46/160.20  [7191]~E(f870(f870(f79(a1),x71912),f870(f870(f80(a1),x71913),x71911)),x71913)+P1(f870(f870(f233(a1),x71911),f77(a1)))+~P1(f870(f870(f233(a1),f2(a1)),x71912))+~P1(f870(f870(f234(a1),f2(a1)),x71913))
% 160.46/160.20  [7209]E(x72091,f2(a932))+~P1(f870(f47(x72093,x72091),x72092))+~P1(f870(f870(f234(a932),f2(a932)),x72091))+P1(f870(f870(f234(a932),f870(f255(a932,a932),x72092)),x72091))
% 160.46/160.20  [7240]~P138(x72401)+~P1(f870(f870(f233(x72401),x72402),f2(x72401)))+~P1(f870(f870(f233(x72401),x72403),f2(x72401)))+E(f870(f870(f80(x72401),f870(f75(x72401),x72402)),f870(f75(x72401),x72403)),f870(f75(x72401),f870(f870(f80(x72401),x72402),x72403)))
% 160.46/160.20  [7288]~P138(x72881)+~P1(f870(f870(f233(x72881),x72882),f2(x72881)))+E(f870(f870(f80(x72881),f870(f75(x72881),x72882)),f870(f75(x72881),x72883)),f870(f75(x72881),f870(f870(f80(x72881),x72882),x72883)))+~P1(f870(f870(f233(x72881),f2(x72881)),x72883))
% 160.46/160.20  [7289]~P138(x72891)+~P1(f870(f870(f233(x72891),x72893),f2(x72891)))+E(f870(f870(f80(x72891),f870(f75(x72891),x72892)),f870(f75(x72891),x72893)),f870(f75(x72891),f870(f870(f80(x72891),x72892),x72893)))+~P1(f870(f870(f233(x72891),f2(x72891)),x72892))
% 160.46/160.20  [7345]~P138(x73451)+E(f870(f870(f80(x73451),f870(f75(x73451),x73452)),f870(f75(x73451),x73453)),f870(f75(x73451),f870(f870(f80(x73451),x73452),x73453)))+~P1(f870(f870(f233(x73451),f2(x73451)),x73452))+~P1(f870(f870(f233(x73451),f2(x73451)),x73453))
% 160.46/160.20  [7361]~P127(x73611)+~P1(f870(f870(f233(x73611),x73613),f2(x73611)))+~P1(f870(f870(f233(x73611),x73612),f2(x73611)))+P1(f870(f870(f233(x73611),f2(x73611)),f870(f870(f80(x73611),x73612),x73613)))
% 160.46/160.20  [7363]~P135(x73631)+~P1(f870(f870(f233(x73631),x73633),f2(x73631)))+~P1(f870(f870(f233(x73631),x73632),f2(x73631)))+P1(f870(f870(f233(x73631),f2(x73631)),f870(f870(f80(x73631),x73632),x73633)))
% 160.46/160.20  [7364]~P67(x73641)+~P1(f870(f870(f233(x73641),x73643),f2(x73641)))+~P1(f870(f870(f233(x73641),x73642),f2(x73641)))+P1(f870(f870(f233(x73641),f2(x73641)),f870(f870(f289(x73641),x73642),x73643)))
% 160.46/160.20  [7365]~P68(x73651)+~P1(f870(f870(f234(x73651),x73653),f2(x73651)))+~P1(f870(f870(f233(x73651),x73652),f2(x73651)))+P1(f870(f870(f233(x73651),f2(x73651)),f870(f870(f289(x73651),x73652),x73653)))
% 160.46/160.20  [7366]~P127(x73661)+~P1(f870(f870(f234(x73661),x73663),f2(x73661)))+~P1(f870(f870(f234(x73661),x73662),f2(x73661)))+P1(f870(f870(f234(x73661),f2(x73661)),f870(f870(f80(x73661),x73662),x73663)))
% 160.46/160.20  [7367]~P67(x73671)+~P1(f870(f870(f234(x73671),x73673),f2(x73671)))+~P1(f870(f870(f234(x73671),x73672),f2(x73671)))+P1(f870(f870(f234(x73671),f2(x73671)),f870(f870(f289(x73671),x73672),x73673)))
% 160.46/160.20  [7368]~P68(x73681)+~P1(f870(f870(f234(x73681),x73683),f2(x73681)))+~P1(f870(f870(f234(x73681),x73682),f2(x73681)))+P1(f870(f870(f234(x73681),f2(x73681)),f870(f870(f289(x73681),x73682),x73683)))
% 160.46/160.20  [7369]~P113(x73691)+~P1(f870(f870(f234(a932),f2(a932)),x73693))+~P1(f870(f870(f234(x73691),f77(x73691)),x73692))+P1(f870(f870(f234(x73691),f77(x73691)),f870(f870(f243(x73691),x73692),x73693)))
% 160.46/160.20  [7467]~P127(x74671)+~P1(f870(f870(f233(x74671),f2(x74671)),x74673))+~P1(f870(f870(f233(x74671),f2(x74671)),x74672))+P1(f870(f870(f233(x74671),f2(x74671)),f870(f870(f80(x74671),x74672),x74673)))
% 160.46/160.20  [7468]~P132(x74681)+~P1(f870(f870(f233(x74681),f2(x74681)),x74683))+~P1(f870(f870(f233(x74681),f2(x74681)),x74682))+P1(f870(f870(f233(x74681),f2(x74681)),f870(f870(f80(x74681),x74682),x74683)))
% 160.46/160.20  [7469]~P135(x74691)+~P1(f870(f870(f233(x74691),f2(x74691)),x74693))+~P1(f870(f870(f233(x74691),f2(x74691)),x74692))+P1(f870(f870(f233(x74691),f2(x74691)),f870(f870(f80(x74691),x74692),x74693)))
% 160.46/160.20  [7470]~P67(x74701)+~P1(f870(f870(f233(x74701),f2(x74701)),x74703))+~P1(f870(f870(f233(x74701),f2(x74701)),x74702))+P1(f870(f870(f233(x74701),f2(x74701)),f870(f870(f289(x74701),x74702),x74703)))
% 160.46/160.20  [7471]~P68(x74711)+~P1(f870(f870(f234(x74711),f2(x74711)),x74713))+~P1(f870(f870(f233(x74711),f2(x74711)),x74712))+P1(f870(f870(f233(x74711),f2(x74711)),f870(f870(f289(x74711),x74712),x74713)))
% 160.46/160.20  [7472]~P113(x74721)+~P1(f870(f870(f234(x74721),f77(x74721)),x74723))+~P1(f870(f870(f234(x74721),f77(x74721)),x74722))+P1(f870(f870(f234(x74721),f77(x74721)),f870(f870(f80(x74721),x74722),x74723)))
% 160.46/160.20  [7475]~P90(x74751)+~P1(f870(f870(f234(x74751),f2(x74751)),x74753))+~P1(f870(f870(f234(x74751),f2(x74751)),x74752))+P1(f870(f870(f234(x74751),f2(x74751)),f870(f870(f79(x74751),x74752),x74753)))
% 160.46/160.20  [7476]~P128(x74761)+~P1(f870(f870(f234(x74761),f2(x74761)),x74763))+~P1(f870(f870(f234(x74761),f2(x74761)),x74762))+P1(f870(f870(f234(x74761),f2(x74761)),f870(f870(f80(x74761),x74762),x74763)))
% 160.46/160.20  [7477]~P67(x74771)+~P1(f870(f870(f234(x74771),f2(x74771)),x74773))+~P1(f870(f870(f234(x74771),f2(x74771)),x74772))+P1(f870(f870(f234(x74771),f2(x74771)),f870(f870(f289(x74771),x74772),x74773)))
% 160.46/160.20  [7478]~P68(x74781)+~P1(f870(f870(f234(x74781),f2(x74781)),x74783))+~P1(f870(f870(f234(x74781),f2(x74781)),x74782))+P1(f870(f870(f234(x74781),f2(x74781)),f870(f870(f289(x74781),x74782),x74783)))
% 160.46/160.20  [7559]~P111(x75591)+~P1(f870(f60(x75591),x75593))+E(f16(x75591,f870(f870(f308(x75591),x75592),x75593)),x75592)+~E(f870(f870(f3(f940(x75591,a928)),x75593),f870(f870(f308(x75591),x75592),f188(f940(x75591,a928)))),f188(f940(x75591,a928)))
% 160.46/160.20  [7560]~P111(x75601)+~P1(f870(f60(x75601),x75603))+E(f17(x75601,f870(f870(f308(x75601),x75602),x75603)),x75602)+~E(f870(f870(f3(f940(x75601,a928)),x75603),f870(f870(f308(x75601),x75602),f188(f940(x75601,a928)))),f188(f940(x75601,a928)))
% 160.46/160.20  [7561]~P102(x75611)+~P1(f870(f60(x75611),x75613))+E(f15(x75611,f870(f870(f308(x75611),x75612),x75613)),x75612)+~E(f870(f870(f3(f940(x75611,a928)),x75613),f870(f870(f308(x75611),x75612),f188(f940(x75611,a928)))),f188(f940(x75611,a928)))
% 160.46/160.20  [7562]~P102(x75621)+~P1(f870(f60(x75621),x75623))+E(f12(x75621,f870(f870(f308(x75621),x75622),x75623)),x75622)+~E(f870(f870(f3(f940(x75621,a928)),x75623),f870(f870(f308(x75621),x75622),f188(f940(x75621,a928)))),f188(f940(x75621,a928)))
% 160.46/160.20  [7564]~P127(x75641)+P1(f870(f870(f233(x75641),x75642),f2(x75641)))+P1(f870(f870(f233(x75641),f2(x75641)),x75643))+~P1(f870(f870(f233(x75641),f2(x75641)),f870(f870(f80(x75641),x75643),x75642)))
% 160.46/160.20  [7565]~P127(x75651)+P1(f870(f870(f233(x75651),x75652),f2(x75651)))+P1(f870(f870(f233(x75651),f2(x75651)),x75653))+~P1(f870(f870(f233(x75651),f2(x75651)),f870(f870(f80(x75651),x75652),x75653)))
% 160.46/160.20  [7566]~P67(x75661)+P1(f870(f870(f233(x75661),x75662),f2(x75661)))+P1(f870(f870(f233(x75661),f2(x75661)),x75663))+~P1(f870(f870(f233(x75661),f2(x75661)),f870(f870(f289(x75661),x75663),x75662)))
% 160.46/160.20  [7567]~P67(x75671)+P1(f870(f870(f233(x75671),x75672),f2(x75671)))+P1(f870(f870(f233(x75671),f2(x75671)),x75673))+~P1(f870(f870(f233(x75671),f2(x75671)),f870(f870(f289(x75671),x75672),x75673)))
% 160.46/160.20  [7568]~P127(x75681)+P1(f870(f870(f233(x75681),x75682),f2(x75681)))+P1(f870(f870(f233(x75681),f2(x75681)),x75682))+~P1(f870(f870(f233(x75681),f2(x75681)),f870(f870(f80(x75681),x75683),x75682)))
% 160.46/160.20  [7569]~P127(x75691)+P1(f870(f870(f233(x75691),x75692),f2(x75691)))+P1(f870(f870(f233(x75691),f2(x75691)),x75692))+~P1(f870(f870(f233(x75691),f2(x75691)),f870(f870(f80(x75691),x75692),x75693)))
% 160.46/160.20  [7570]~P67(x75701)+P1(f870(f870(f233(x75701),x75702),f2(x75701)))+P1(f870(f870(f233(x75701),f2(x75701)),x75702))+~P1(f870(f870(f233(x75701),f2(x75701)),f870(f870(f289(x75701),x75703),x75702)))
% 160.46/160.20  [7571]~P67(x75711)+P1(f870(f870(f233(x75711),x75712),f2(x75711)))+P1(f870(f870(f233(x75711),f2(x75711)),x75712))+~P1(f870(f870(f233(x75711),f2(x75711)),f870(f870(f289(x75711),x75712),x75713)))
% 160.46/160.20  [7572]~P67(x75721)+P1(f870(f870(f234(x75721),x75722),f2(x75721)))+P1(f870(f870(f234(x75721),f2(x75721)),x75723))+~P1(f870(f870(f234(x75721),f2(x75721)),f870(f870(f289(x75721),x75723),x75722)))
% 160.46/160.20  [7573]~P67(x75731)+P1(f870(f870(f234(x75731),x75732),f2(x75731)))+P1(f870(f870(f234(x75731),f2(x75731)),x75733))+~P1(f870(f870(f234(x75731),f2(x75731)),f870(f870(f289(x75731),x75732),x75733)))
% 160.46/160.20  [7574]~P67(x75741)+P1(f870(f870(f234(x75741),x75742),f2(x75741)))+P1(f870(f870(f234(x75741),f2(x75741)),x75742))+~P1(f870(f870(f234(x75741),f2(x75741)),f870(f870(f289(x75741),x75743),x75742)))
% 160.46/160.20  [7575]~P67(x75751)+P1(f870(f870(f234(x75751),x75752),f2(x75751)))+P1(f870(f870(f234(x75751),f2(x75751)),x75752))+~P1(f870(f870(f234(x75751),f2(x75751)),f870(f870(f289(x75751),x75752),x75753)))
% 160.46/160.20  [7650]~P1(f870(f870(f286(a932),x76501),x76503))+P1(f870(f870(f286(a932),x76501),x76502))+~P1(f870(f870(f233(a932),x76502),x76503))+~P1(f870(f870(f286(a932),x76501),f870(f870(f3(a932),x76503),x76502)))
% 160.46/160.20  [7651]~P1(f870(f870(f286(a932),x76511),x76513))+P1(f870(f870(f286(a932),x76511),x76512))+~P1(f870(f870(f233(a932),x76513),x76512))+~P1(f870(f870(f286(a932),x76511),f870(f870(f3(a932),x76512),x76513)))
% 160.46/160.20  [7666]~E(f870(f870(f102(f940(x76661,a928)),f870(f172(x76661),x76662)),f870(f172(x76661),x76663)),f188(f940(x76661,a928)))+~P1(f870(f137(x76661),x76663))+~P1(f870(f137(x76661),x76662))+P1(f870(f137(x76661),f870(f870(f134(x76661),x76662),x76663)))
% 160.46/160.20  [7667]~P111(x76671)+~P1(f870(f60(x76671),x76673))+E(f13(x76671,f237(x76671),f870(f870(f308(x76671),x76672),x76673)),x76672)+~E(f870(f870(f3(f940(x76671,a928)),x76673),f870(f870(f308(x76671),x76672),f188(f940(x76671,a928)))),f188(f940(x76671,a928)))
% 160.46/160.20  [7668]~P111(x76681)+~P1(f870(f60(x76681),x76683))+E(f14(x76681,f232(x76681),f870(f870(f308(x76681),x76682),x76683)),x76682)+~E(f870(f870(f3(f940(x76681,a928)),x76683),f870(f870(f308(x76681),x76682),f188(f940(x76681,a928)))),f188(f940(x76681,a928)))
% 160.46/160.20  [7685]~P87(x76851)+~P1(f870(f870(f233(x76851),x76852),x76853))+~P1(f870(f870(f233(x76851),f870(f78(x76851),x76852)),x76853))+P1(f870(f870(f233(x76851),f870(f75(x76851),x76852)),x76853))
% 160.46/160.20  [7686]~P126(x76861)+~P1(f870(f870(f234(x76861),x76862),x76863))+~P1(f870(f870(f234(x76861),f870(f78(x76861),x76862)),x76863))+P1(f870(f870(f234(x76861),f870(f75(x76861),x76862)),x76863))
% 160.46/160.20  [7756]~P128(x77561)+P1(f870(f870(f234(x77561),f2(x77561)),x77562))+~P1(f870(f870(f234(x77561),f2(x77561)),x77563))+~P1(f870(f870(f234(x77561),f2(x77561)),f870(f870(f80(x77561),x77563),x77562)))
% 160.46/160.20  [7757]~P128(x77571)+P1(f870(f870(f234(x77571),f2(x77571)),x77572))+~P1(f870(f870(f234(x77571),f2(x77571)),x77573))+~P1(f870(f870(f234(x77571),f2(x77571)),f870(f870(f80(x77571),x77572),x77573)))
% 160.46/160.20  [8055]E(x80551,x80552)+~P1(f870(f60(x80553),x80551))+~P1(f870(f870(f233(a932),f870(f34(x80553),x80551)),f870(f34(x80553),x80552)))+~P1(f870(f870(f233(f940(x80553,a928)),x80552),x80551))
% 160.46/160.20  [8205]~P1(f870(f870(f234(a1),x82051),f2(a1)))+~P1(f870(f870(f234(a1),f2(a1)),x82052))+~P1(f870(f870(f233(a1),x82052),x82053))+P1(f870(f870(f233(a1),f870(f870(f35(a1),x82051),x82052)),f870(f870(f35(a1),x82051),x82053)))
% 160.46/160.20  [8215]~P1(f870(f870(f233(a1),f2(a1)),x82151))+~P1(f870(f870(f234(a1),f2(a1)),x82153))+~P1(f870(f870(f233(a1),x82153),x82152))+P1(f870(f870(f233(a1),f870(f870(f35(a1),x82151),x82152)),f870(f870(f35(a1),x82151),x82153)))
% 160.46/160.20  [8353]E(f870(x83531,f901(x83532,x83531,x83533)),x83532)+~P1(f870(f870(f233(a1),x83532),f870(x83531,x83533)))+P1(f870(f870(f234(a932),f902(x83532,x83531,x83533)),x83533))+~P1(f870(f870(f233(a1),f870(x83531,f2(a932))),x83532))
% 160.46/160.20  [8354]E(f870(x83541,f903(x83542,x83541,x83543)),x83542)+~P1(f870(f870(f233(a1),x83542),f870(x83541,x83543)))+P1(f870(f870(f234(a932),f904(x83542,x83541,x83543)),x83543))+~P1(f870(f870(f233(a1),f870(x83541,f2(a932))),x83542))
% 160.46/160.20  [8455]~P1(f870(f60(x84551),x84553))+~P1(f870(f870(f234(a932),f870(f34(x84551),x84552)),f870(f34(x84551),x84553)))+~P1(f870(f870(f233(f940(x84551,a928)),x84552),x84553))+P1(f870(f870(f234(f940(x84551,a928)),x84552),x84553))
% 160.46/160.20  [8482]E(f870(f870(f79(a1),f466(x84823,x84821,x84822)),f467(x84823,x84821,x84822)),x84821)+E(f870(f870(f3(a1),x84821),x84822),x84821)+~P1(f870(f870(f234(a1),f2(a1)),x84822))+~P1(f870(f870(f328(a1),f870(f870(f3(a1),x84821),f77(a1))),x84823))
% 160.46/160.20  [8483]E(f870(f870(f3(a1),f474(x84833,x84831,x84832)),f475(x84833,x84831,x84832)),x84831)+E(f870(f870(f79(a1),x84831),x84832),x84831)+~P1(f870(f870(f234(a1),f2(a1)),x84832))+~P1(f870(f870(f328(a1),f870(f870(f79(a1),x84831),f77(a1))),x84833))
% 160.46/160.20  [8534]~P1(f870(f870(f233(a932),x85343),x85341))+P1(f870(f870(f233(a932),x85341),x85342))+~P1(f870(f870(f233(a932),x85343),x85342))+~P1(f870(f870(f233(a932),f870(f870(f3(a932),x85341),x85343)),f870(f870(f3(a932),x85342),x85343)))
% 160.46/160.20  [8535]~P1(f870(f870(f233(a932),x85353),x85351))+P1(f870(f870(f234(a932),x85351),x85352))+~P1(f870(f870(f233(a932),x85353),x85352))+~P1(f870(f870(f234(a932),f870(f870(f3(a932),x85351),x85353)),f870(f870(f3(a932),x85352),x85353)))
% 160.46/160.20  [8554]~P111(x85542)+E(x85541,f113(x85542))+~P14(x85542,f870(f168(x85542),x85541))+E(f870(f142(x85542,x85542,f870(f9(x85542,x85542,x85542),f232(x85542)),x85543),f870(f168(x85542),x85541)),f870(f870(f232(x85542),f870(f870(f164(x85542),x85541),f2(a932))),x85543))
% 160.46/160.20  [8624]E(f870(f870(f3(a1),x86241),x86242),x86241)+~P1(f870(f870(f234(a1),f2(a1)),x86242))+P1(f870(f870(f328(a1),f466(x86243,x86241,x86242)),x86243))+~P1(f870(f870(f328(a1),f870(f870(f3(a1),x86241),f77(a1))),x86243))
% 160.46/160.20  [8625]E(f870(f870(f79(a1),x86251),x86252),x86251)+~P1(f870(f870(f234(a1),f2(a1)),x86252))+P1(f870(f870(f328(a1),f474(x86253,x86251,x86252)),x86253))+~P1(f870(f870(f328(a1),f870(f870(f79(a1),x86251),f77(a1))),x86253))
% 160.46/160.20  [8697]~P1(f870(f870(f233(a1),x86971),f870(x86972,x86973)))+P1(f870(f870(f234(a932),f902(x86971,x86972,x86973)),x86973))+P1(f870(f870(f233(a932),f901(x86971,x86972,x86973)),x86973))+~P1(f870(f870(f233(a1),f870(x86972,f2(a932))),x86971))
% 160.46/160.20  [8698]~P1(f870(f870(f233(a1),x86981),f870(x86982,x86983)))+P1(f870(f870(f234(a932),f904(x86981,x86982,x86983)),x86983))+P1(f870(f870(f233(a932),f903(x86981,x86982,x86983)),x86983))+~P1(f870(f870(f233(a1),f870(x86982,f2(a932))),x86981))
% 160.46/160.20  [8770]E(f870(f870(f3(a1),x87701),x87702),x87701)+~P1(f870(f870(f234(a1),f2(a1)),x87702))+P1(f870(f870(f328(a1),f467(x87703,x87701,x87702)),f302(a1,f77(a1),x87702)))+~P1(f870(f870(f328(a1),f870(f870(f3(a1),x87701),f77(a1))),x87703))
% 160.46/160.20  [8771]E(f870(f870(f79(a1),x87711),x87712),x87711)+~P1(f870(f870(f234(a1),f2(a1)),x87712))+P1(f870(f870(f328(a1),f475(x87713,x87711,x87712)),f302(a1,f77(a1),x87712)))+~P1(f870(f870(f328(a1),f870(f870(f79(a1),x87711),f77(a1))),x87713))
% 160.46/160.20  [8903]~P113(x89031)+~P1(f870(f870(f234(x89031),x89032),f77(x89031)))+~P1(f870(f870(f234(x89031),f2(x89031)),x89032))+P1(f870(f870(f234(x89031),f870(f870(f80(x89031),x89032),f870(f870(f243(x89031),x89032),x89033))),f870(f870(f243(x89031),x89032),x89033)))
% 160.46/160.20  [8996]~P1(f870(x89961,x89962))+P1(f870(x89961,f2(a932)))+~P1(f870(f870(f234(a932),x89962),x89963))+~P1(f870(x89961,f44(a932,f870(a112,f906(x89962,x89961,x89963)),x89963)))
% 160.46/160.20  [9149]E(f341(x91491,x91492,x91493),f2(a932))+P1(f870(f870(x91491,x91493),x91492))+P1(f870(f870(x91491,f341(x91491,x91492,x91493)),f44(a932,f340(x91491,x91492,x91493),f341(x91491,x91492,x91493))))+~P1(f870(f314(f939(a932,a932),a219),f870(f870(f251(a932,a932),x91493),x91492)))
% 160.46/160.20  [9186]~P26(x91861,x91861,x91862,x91863)+E(f870(f309(x91861,x91861,x91862),x91863),x91863)+~P1(f870(f60(x91861),x91863))+~P1(f870(f870(f233(f940(x91861,a928)),f870(f309(x91861,x91861,x91862),x91863)),x91863))
% 160.46/160.20  [9407]P1(f870(f870(x94071,x94072),x94073))+P1(f870(f870(f234(a1),f784(x94071,x94073,x94072)),f785(x94071,x94073,x94072)))+P1(f870(f870(x94071,f784(x94071,x94073,x94072)),f870(f870(f79(a1),f785(x94071,x94073,x94072)),f77(a1))))+~P1(f870(f314(f939(a1,a1),a133),f870(f870(f251(a1,a1),x94072),x94073)))
% 160.46/160.20  [9426]P1(f870(f870(x94261,x94262),x94263))+~P1(f870(f870(f234(a1),f339(x94261,x94263,x94262)),f2(a1)))+P1(f870(f870(x94261,f870(f78(a1),f337(x94261,x94263,x94262))),f870(f78(a1),f339(x94261,x94263,x94262))))+~P1(f870(f314(f939(a1,a1),a221),f870(f870(f251(a1,a1),x94262),x94263)))
% 160.46/160.20  [9613]P1(f870(f870(x96131,x96132),x96133))+P1(f870(f870(x96131,f870(f870(f79(a1),f688(x96131,x96133,x96132)),f77(a1))),f689(x96131,x96133,x96132)))+~P1(f870(f870(f233(a1),f688(x96131,x96133,x96132)),f689(x96131,x96133,x96132)))+~P1(f870(f314(f939(a1,a1),a182),f870(f870(f251(a1,a1),x96132),x96133)))
% 160.46/160.20  [10048]~P64(x100482)+~P64(x100481)+~P1(f870(f55(f939(x100481,x100482)),x100483))+P1(f870(f55(x100481),f870(f870(f10(f940(x100482,a928),a928,x100481),f55(x100482)),f870(f870(f10(f940(x100482,f939(x100481,x100482)),f940(x100482,a928),x100481),f870(f10(f939(x100481,x100482),a928,x100482),x100483)),f251(x100481,x100482)))))
% 160.46/160.20  [10049]~P64(x100492)+~P64(x100491)+~P1(f870(f56(f939(x100491,x100492)),x100493))+P1(f870(f56(x100491),f870(f870(f10(f940(x100492,a928),a928,x100491),f56(x100492)),f870(f870(f10(f940(x100492,f939(x100491,x100492)),f940(x100492,a928),x100491),f870(f10(f939(x100491,x100492),a928,x100492),x100493)),f251(x100491,x100492)))))
% 160.46/160.20  [10144]~P64(x101442)+~P64(x101441)+P1(f870(f55(f939(x101441,x101442)),x101443))+~P1(f870(f55(x101441),f870(f870(f10(f940(x101442,a928),a928,x101441),f55(x101442)),f870(f870(f10(f940(x101442,f939(x101441,x101442)),f940(x101442,a928),x101441),f870(f10(f939(x101441,x101442),a928,x101442),x101443)),f251(x101441,x101442)))))
% 160.46/160.20  [10145]~P64(x101452)+~P64(x101451)+P1(f870(f56(f939(x101451,x101452)),x101453))+~P1(f870(f56(x101451),f870(f870(f10(f940(x101452,a928),a928,x101451),f56(x101452)),f870(f870(f10(f940(x101452,f939(x101451,x101452)),f940(x101452,a928),x101451),f870(f10(f939(x101451,x101452),a928,x101452),x101453)),f251(x101451,x101452)))))
% 160.46/160.20  [10304]E(f870(x103041,f901(x103042,x103041,x103043)),x103042)+~P1(f870(f870(f233(a1),x103042),f870(x103041,x103043)))+~P1(f870(f870(f233(a1),f870(f75(a1),f870(f870(f3(a1),f870(x103041,f870(f870(f79(a932),f902(x103042,x103041,x103043)),f77(a932)))),f870(x103041,f902(x103042,x103041,x103043))))),f77(a1)))+~P1(f870(f870(f233(a1),f870(x103041,f2(a932))),x103042))
% 160.46/160.20  [10305]E(f870(x103051,f903(x103052,x103051,x103053)),x103052)+~P1(f870(f870(f233(a1),x103052),f870(x103051,x103053)))+~P1(f870(f870(f233(a1),f870(f75(a1),f870(f870(f3(a1),f870(x103051,f870(f870(f79(a932),f904(x103052,x103051,x103053)),f77(a932)))),f870(x103051,f904(x103052,x103051,x103053))))),f77(a1)))+~P1(f870(f870(f233(a1),f870(x103051,f2(a932))),x103052))
% 160.46/160.20  [10308]~P1(f870(f870(f233(a1),x103081),f870(x103082,x103083)))+~P1(f870(f870(f233(a1),f870(f75(a1),f870(f870(f3(a1),f870(x103082,f870(f870(f79(a932),f902(x103081,x103082,x103083)),f77(a932)))),f870(x103082,f902(x103081,x103082,x103083))))),f77(a1)))+P1(f870(f870(f233(a932),f901(x103081,x103082,x103083)),x103083))+~P1(f870(f870(f233(a1),f870(x103082,f2(a932))),x103081))
% 160.46/160.20  [10309]~P1(f870(f870(f233(a1),x103091),f870(x103092,x103093)))+~P1(f870(f870(f233(a1),f870(f75(a1),f870(f870(f3(a1),f870(x103092,f870(f870(f79(a932),f904(x103091,x103092,x103093)),f77(a932)))),f870(x103092,f904(x103091,x103092,x103093))))),f77(a1)))+P1(f870(f870(f233(a932),f903(x103091,x103092,x103093)),x103093))+~P1(f870(f870(f233(a1),f870(x103092,f2(a932))),x103091))
% 160.46/160.20  [10368]E(x103681,x103682)+~E(f870(f142(f933(x103683),f933(x103683),f134(x103683),f113(x103683)),x103681),f870(f142(f933(x103683),f933(x103683),f134(x103683),f113(x103683)),x103682))+~E(f870(f189(f933(f933(x103683))),x103681),f870(f189(f933(f933(x103683))),x103682))+~P1(f870(f870(f256(f933(x103683),f933(x103683),a928),f870(f870(f9(f933(x103683),f940(f933(x103683),a932),f940(f933(x103683),a928)),f870(f870(f10(f940(a932,a928),f940(f940(f933(x103683),a932),f940(f933(x103683),a928)),f933(x103683)),f10(a932,a928,f933(x103683))),f870(f870(f10(a932,f940(a932,a928),f933(x103683)),a324),f189(f933(x103683))))),f189(f933(x103683)))),f715(x103682,x103681,x103683)))
% 160.46/160.20  [10369]E(x103691,x103692)+~E(f870(f142(f933(x103693),f933(x103693),f134(x103693),f113(x103693)),x103691),f870(f142(f933(x103693),f933(x103693),f134(x103693),f113(x103693)),x103692))+~E(f870(f189(f933(f933(x103693))),x103691),f870(f189(f933(f933(x103693))),x103692))+~P1(f870(f870(f256(f933(x103693),f933(x103693),a928),f870(f870(f9(f933(x103693),f940(f933(x103693),a932),f940(f933(x103693),a928)),f870(f870(f10(f940(a932,a928),f940(f940(f933(x103693),a932),f940(f933(x103693),a928)),f933(x103693)),f10(a932,a928,f933(x103693))),f870(f870(f10(a932,f940(a932,a928),f933(x103693)),a324),f189(f933(x103693))))),f189(f933(x103693)))),f716(x103691,x103692,x103693)))
% 160.46/160.20  [7071]~E(f77(a932),f2(a932))+~P1(f870(f60(x70711),x70713))+~P1(f870(f60(x70711),x70712))+E(f870(f870(f79(a932),f870(f34(x70711),x70712)),f870(f34(x70711),x70713)),f870(f34(x70711),f870(f870(f101(f940(x70711,a928)),x70712),x70713)))
% 160.46/160.20  [7485]~P111(x74851)+~P1(f870(f60(x74851),x74852))+~P1(f870(f870(f328(x74851),x74853),x74852))+P1(f870(f870(f233(x74851),f870(f62(x74851,f237(x74851)),x74852)),x74853))
% 160.46/160.20  [7486]~P106(x74861)+~P1(f870(f60(x74861),x74862))+~P1(f870(f870(f328(x74861),x74863),x74862))+P1(f870(f870(f233(x74861),f870(f62(x74861,f102(x74861)),x74862)),x74863))
% 160.46/160.20  [7750]~P1(f870(f60(x77501),x77503))+~P1(f870(f60(x77501),x77502))+~E(f870(f870(f102(f940(x77501,a928)),x77502),x77503),f188(f940(x77501,a928)))+E(f870(f870(f79(a932),f870(f34(x77501),x77502)),f870(f34(x77501),x77503)),f870(f34(x77501),f870(f870(f101(f940(x77501,a928)),x77502),x77503)))
% 160.46/160.20  [8540]~P40(x85401,x85403)+~P40(x85401,x85402)+~E(f870(f870(f102(f940(x85401,a928)),f870(f263(x85401,x85401),x85402)),f870(f283(x85401,x85401),x85403)),f188(f940(x85401,a928)))+P40(x85401,f870(f870(f101(f940(f939(x85401,x85401),a928)),x85402),x85403))
% 160.46/160.20  [8636]E(x86361,f870(f870(f35(a932),x86362),x86363))+~P1(f870(f870(f234(a932),f2(a932)),x86363))+~P1(f870(f870(f234(a932),x86362),f870(f870(f80(a932),x86363),f870(a112,x86361))))+~P1(f870(f870(f233(a932),f870(f870(f80(a932),x86363),x86361)),x86362))
% 160.46/160.20  [8768]~P1(f870(f60(x87681),x87682))+~P1(f870(f60(x87681),x87683))+E(f870(f870(f79(a932),f870(f34(x87681),x87682)),f870(f34(x87681),x87683)),f870(f34(x87681),f870(f870(f101(f940(x87681,a928)),x87682),x87683)))+P1(f870(f870(f328(x87681),f403(x87683,x87682,x87681)),f870(f870(f102(f940(x87681,a928)),x87682),x87683)))
% 160.46/160.20  [9161]~P127(x91612)+~E(x91611,f2(x91612))+~E(x91613,f2(x91612))+~P1(f870(f870(f234(x91612),f2(x91612)),f870(f870(f79(x91612),f870(f870(f80(x91612),x91613),x91613)),f870(f870(f80(x91612),x91611),x91611))))
% 160.46/160.20  [9692]~P40(x96921,x96923)+~P40(x96921,x96922)+P40(x96921,f870(f870(f101(f940(f939(x96921,x96921),a928)),x96922),x96923))+~P1(f870(f870(f233(f940(f939(x96921,x96921),a928)),f870(f870(f288(x96921,x96921,x96921),x96922),x96923)),x96922))
% 160.46/160.20  [9824]~P1(f870(x98241,x98243))+~P1(f870(f60(x98242),x98243))+P1(f870(x98241,f188(f940(x98242,a928))))+~P1(f870(x98241,f870(f870(f3(f940(x98242,a928)),f512(x98241,x98243,x98242)),f870(f870(f308(x98242),f507(x98241,x98243,x98242)),f188(f940(x98242,a928))))))
% 160.46/160.20  [8943]~P1(f870(f870(f234(a1),f2(a1)),x89433))+P1(f870(f870(f233(a1),f2(a1)),x89431))+~P1(f870(f870(f234(a1),x89432),x89433))+~P1(f870(f870(f233(a1),f2(a1)),f870(f870(f79(a1),f870(f870(f80(a1),x89433),x89431)),x89432)))
% 160.46/160.20  [8967]~P111(x89671)+~P1(f870(f60(x89671),x89672))+E(f870(f870(f3(f940(x89671,a928)),x89672),f870(f870(f308(x89671),x89673),f188(f940(x89671,a928)))),f188(f940(x89671,a928)))+E(f870(f870(f237(x89671),x89673),f16(x89671,f870(f870(f3(f940(x89671,a928)),x89672),f870(f870(f308(x89671),x89673),f188(f940(x89671,a928)))))),f16(x89671,f870(f870(f308(x89671),x89673),x89672)))
% 160.46/160.20  [8968]~P111(x89681)+~P1(f870(f60(x89681),x89682))+E(f870(f870(f3(f940(x89681,a928)),x89682),f870(f870(f308(x89681),x89683),f188(f940(x89681,a928)))),f188(f940(x89681,a928)))+E(f870(f870(f232(x89681),x89683),f17(x89681,f870(f870(f3(f940(x89681,a928)),x89682),f870(f870(f308(x89681),x89683),f188(f940(x89681,a928)))))),f17(x89681,f870(f870(f308(x89681),x89683),x89682)))
% 160.46/160.20  [8969]~P102(x89691)+~P1(f870(f60(x89691),x89692))+E(f870(f870(f3(f940(x89691,a928)),x89692),f870(f870(f308(x89691),x89693),f188(f940(x89691,a928)))),f188(f940(x89691,a928)))+E(f870(f870(f101(x89691),x89693),f15(x89691,f870(f870(f3(f940(x89691,a928)),x89692),f870(f870(f308(x89691),x89693),f188(f940(x89691,a928)))))),f15(x89691,f870(f870(f308(x89691),x89693),x89692)))
% 160.46/160.20  [8970]~P102(x89701)+~P1(f870(f60(x89701),x89702))+E(f870(f870(f3(f940(x89701,a928)),x89702),f870(f870(f308(x89701),x89703),f188(f940(x89701,a928)))),f188(f940(x89701,a928)))+E(f870(f870(f102(x89701),x89703),f12(x89701,f870(f870(f3(f940(x89701,a928)),x89702),f870(f870(f308(x89701),x89703),f188(f940(x89701,a928)))))),f12(x89701,f870(f870(f308(x89701),x89703),x89702)))
% 160.46/160.20  [9043]~P111(x90431)+~P1(f870(f60(x90431),x90432))+E(f870(f870(f3(f940(x90431,a928)),x90432),f870(f870(f308(x90431),x90433),f188(f940(x90431,a928)))),f188(f940(x90431,a928)))+E(f870(f870(f237(x90431),x90433),f13(x90431,f237(x90431),f870(f870(f3(f940(x90431,a928)),x90432),f870(f870(f308(x90431),x90433),f188(f940(x90431,a928)))))),f13(x90431,f237(x90431),f870(f870(f308(x90431),x90433),x90432)))
% 160.46/160.20  [9044]~P111(x90441)+~P1(f870(f60(x90441),x90442))+E(f870(f870(f3(f940(x90441,a928)),x90442),f870(f870(f308(x90441),x90443),f188(f940(x90441,a928)))),f188(f940(x90441,a928)))+E(f870(f870(f232(x90441),x90443),f14(x90441,f232(x90441),f870(f870(f3(f940(x90441,a928)),x90442),f870(f870(f308(x90441),x90443),f188(f940(x90441,a928)))))),f14(x90441,f232(x90441),f870(f870(f308(x90441),x90443),x90442)))
% 160.46/160.20  [9632]E(x96321,x96322)+~E(f870(f142(f933(x96323),f933(x96323),f134(x96323),f113(x96323)),x96321),f870(f142(f933(x96323),f933(x96323),f134(x96323),f113(x96323)),x96322))+~E(f870(f189(f933(f933(x96323))),x96321),f870(f189(f933(f933(x96323))),x96322))+P1(f870(f870(f328(f939(f933(x96323),f933(x96323))),f715(x96322,x96321,x96323)),f870(f172(f939(f933(x96323),f933(x96323))),f870(f870(f181(f933(x96323),f933(x96323)),x96321),x96322))))
% 160.46/160.20  [9633]E(x96331,x96332)+~E(f870(f142(f933(x96333),f933(x96333),f134(x96333),f113(x96333)),x96331),f870(f142(f933(x96333),f933(x96333),f134(x96333),f113(x96333)),x96332))+~E(f870(f189(f933(f933(x96333))),x96331),f870(f189(f933(f933(x96333))),x96332))+P1(f870(f870(f328(f939(f933(x96333),f933(x96333))),f716(x96331,x96332,x96333)),f870(f172(f939(f933(x96333),f933(x96333))),f870(f870(f181(f933(x96333),f933(x96333)),x96332),x96331))))
% 160.46/160.20  [10484]~P80(x104842)+E(x104841,f188(f940(x104842,a928)))+~P1(f870(f60(x104842),x104841))+E(f16(x104842,f870(f261(x104842),f870(f870(f10(f940(x104842,a928),a928,x104842),f86(x104842)),f870(f870(f9(x104842,f940(x104842,a928),f940(x104842,a928)),f870(f870(f10(f940(x104842,f940(a928,a928)),f940(f940(x104842,a928),f940(x104842,a928)),x104842),f20(x104842,a928,a928)),f870(f870(f10(f940(x104842,a928),f940(x104842,f940(a928,a928)),x104842),f870(f10(a928,f940(a928,a928),x104842),a325)),f870(f870(f9(x104842,f940(x104842,x104842),f940(x104842,a928)),f870(f870(f10(f940(x104842,a928),f940(f940(x104842,x104842),f940(x104842,a928)),x104842),f10(x104842,a928,x104842)),a324)),f870(f79(x104842),x104843))))),f870(f870(f9(x104842,f940(x104842,a928),a928),f328(x104842)),x104841))))),f870(f870(f79(x104842),x104843),f16(x104842,x104841)))
% 160.46/160.20  [10485]~P80(x104852)+E(x104851,f188(f940(x104852,a928)))+~P1(f870(f60(x104852),x104851))+E(f17(x104852,f870(f261(x104852),f870(f870(f10(f940(x104852,a928),a928,x104852),f86(x104852)),f870(f870(f9(x104852,f940(x104852,a928),f940(x104852,a928)),f870(f870(f10(f940(x104852,f940(a928,a928)),f940(f940(x104852,a928),f940(x104852,a928)),x104852),f20(x104852,a928,a928)),f870(f870(f10(f940(x104852,a928),f940(x104852,f940(a928,a928)),x104852),f870(f10(a928,f940(a928,a928),x104852),a325)),f870(f870(f9(x104852,f940(x104852,x104852),f940(x104852,a928)),f870(f870(f10(f940(x104852,a928),f940(f940(x104852,x104852),f940(x104852,a928)),x104852),f10(x104852,a928,x104852)),a324)),f870(f79(x104852),x104853))))),f870(f870(f9(x104852,f940(x104852,a928),a928),f328(x104852)),x104851))))),f870(f870(f79(x104852),x104853),f17(x104852,x104851)))
% 160.46/160.20  [10486]~P103(x104862)+E(x104861,f188(f940(x104862,a928)))+~P1(f870(f60(x104862),x104861))+E(f12(x104862,f870(f261(x104862),f870(f870(f10(f940(x104862,a928),a928,x104862),f86(x104862)),f870(f870(f9(x104862,f940(x104862,a928),f940(x104862,a928)),f870(f870(f10(f940(x104862,f940(a928,a928)),f940(f940(x104862,a928),f940(x104862,a928)),x104862),f20(x104862,a928,a928)),f870(f870(f10(f940(x104862,a928),f940(x104862,f940(a928,a928)),x104862),f870(f10(a928,f940(a928,a928),x104862),a325)),f870(f870(f9(x104862,f940(x104862,x104862),f940(x104862,a928)),f870(f870(f10(f940(x104862,a928),f940(f940(x104862,x104862),f940(x104862,a928)),x104862),f10(x104862,a928,x104862)),a324)),f870(f101(x104862),x104863))))),f870(f870(f9(x104862,f940(x104862,a928),a928),f328(x104862)),x104861))))),f870(f870(f101(x104862),x104863),f12(x104862,x104861)))
% 160.46/160.20  [10487]~P103(x104872)+E(x104871,f188(f940(x104872,a928)))+~P1(f870(f60(x104872),x104871))+E(f15(x104872,f870(f261(x104872),f870(f870(f10(f940(x104872,a928),a928,x104872),f86(x104872)),f870(f870(f9(x104872,f940(x104872,a928),f940(x104872,a928)),f870(f870(f10(f940(x104872,f940(a928,a928)),f940(f940(x104872,a928),f940(x104872,a928)),x104872),f20(x104872,a928,a928)),f870(f870(f10(f940(x104872,a928),f940(x104872,f940(a928,a928)),x104872),f870(f10(a928,f940(a928,a928),x104872),a325)),f870(f870(f9(x104872,f940(x104872,x104872),f940(x104872,a928)),f870(f870(f10(f940(x104872,a928),f940(f940(x104872,x104872),f940(x104872,a928)),x104872),f10(x104872,a928,x104872)),a324)),f870(f102(x104872),x104873))))),f870(f870(f9(x104872,f940(x104872,a928),a928),f328(x104872)),x104871))))),f870(f870(f102(x104872),x104873),f15(x104872,x104871)))
% 160.46/160.20  [10488]~P111(x104882)+E(x104881,f188(f940(x104882,a928)))+~P1(f870(f60(x104882),x104881))+E(f14(x104882,f232(x104882),f870(f261(x104882),f870(f870(f10(f940(x104882,a928),a928,x104882),f86(x104882)),f870(f870(f9(x104882,f940(x104882,a928),f940(x104882,a928)),f870(f870(f10(f940(x104882,f940(a928,a928)),f940(f940(x104882,a928),f940(x104882,a928)),x104882),f20(x104882,a928,a928)),f870(f870(f10(f940(x104882,a928),f940(x104882,f940(a928,a928)),x104882),f870(f10(a928,f940(a928,a928),x104882),a325)),f870(f870(f9(x104882,f940(x104882,x104882),f940(x104882,a928)),f870(f870(f10(f940(x104882,a928),f940(f940(x104882,x104882),f940(x104882,a928)),x104882),f10(x104882,a928,x104882)),a324)),f870(f237(x104882),x104883))))),f870(f870(f9(x104882,f940(x104882,a928),a928),f328(x104882)),x104881))))),f870(f870(f237(x104882),x104883),f14(x104882,f232(x104882),x104881)))
% 160.46/160.20  [10489]~P111(x104892)+E(x104891,f188(f940(x104892,a928)))+~P1(f870(f60(x104892),x104891))+E(f13(x104892,f237(x104892),f870(f261(x104892),f870(f870(f10(f940(x104892,a928),a928,x104892),f86(x104892)),f870(f870(f9(x104892,f940(x104892,a928),f940(x104892,a928)),f870(f870(f10(f940(x104892,f940(a928,a928)),f940(f940(x104892,a928),f940(x104892,a928)),x104892),f20(x104892,a928,a928)),f870(f870(f10(f940(x104892,a928),f940(x104892,f940(a928,a928)),x104892),f870(f10(a928,f940(a928,a928),x104892),a325)),f870(f870(f9(x104892,f940(x104892,x104892),f940(x104892,a928)),f870(f870(f10(f940(x104892,a928),f940(f940(x104892,x104892),f940(x104892,a928)),x104892),f10(x104892,a928,x104892)),a324)),f870(f232(x104892),x104893))))),f870(f870(f9(x104892,f940(x104892,a928),a928),f328(x104892)),x104891))))),f870(f870(f232(x104892),x104893),f13(x104892,f237(x104892),x104891)))
% 160.46/160.20  [10210]~P126(x102101)+~E(x102103,f2(x102101))+~E(x102102,f2(x102101))+E(f870(f870(f79(x102101),f870(f870(f243(x102101),x102102),f870(f104(a932),f870(f870(f79(a1),f870(f870(f3(a1),f870(f870(f79(a1),a82),a82)),a97)),f870(f870(f3(a1),f870(f870(f79(a1),a82),a82)),a97))))),f870(f870(f243(x102101),x102103),f870(f104(a932),f870(f870(f79(a1),f870(f870(f3(a1),f870(f870(f79(a1),a82),a82)),a97)),f870(f870(f3(a1),f870(f870(f79(a1),a82),a82)),a97))))),f2(x102101))
% 160.46/160.20  [10349]~P113(x103491)+~P1(f870(f870(f233(x103491),f2(x103491)),x103493))+P1(f870(f870(f233(x103491),x103492),x103493))+~P1(f870(f870(f233(x103491),f870(f870(f243(x103491),x103492),f870(f104(a932),f870(f870(f79(a1),f870(f870(f3(a1),f870(f870(f79(a1),a82),a82)),a97)),f870(f870(f3(a1),f870(f870(f79(a1),a82),a82)),a97))))),f870(f870(f243(x103491),x103493),f870(f104(a932),f870(f870(f79(a1),f870(f870(f3(a1),f870(f870(f79(a1),a82),a82)),a97)),f870(f870(f3(a1),f870(f870(f79(a1),a82),a82)),a97))))))
% 160.46/160.20  [10409]~P126(x104092)+~E(x104091,f2(x104092))+~E(x104093,f2(x104092))+~P1(f870(f870(f234(x104092),f2(x104092)),f870(f870(f79(x104092),f870(f870(f243(x104092),x104093),f870(f104(a932),f870(f870(f79(a1),f870(f870(f3(a1),f870(f870(f79(a1),a82),a82)),a97)),f870(f870(f3(a1),f870(f870(f79(a1),a82),a82)),a97))))),f870(f870(f243(x104092),x104091),f870(f104(a932),f870(f870(f79(a1),f870(f870(f3(a1),f870(f870(f79(a1),a82),a82)),a97)),f870(f870(f3(a1),f870(f870(f79(a1),a82),a82)),a97)))))))
% 160.46/160.20  [6951]~P8(x69513,x69512)+~P1(f870(x69511,x69514))+~P1(f870(f870(f328(x69513),x69514),f269(x69513,x69512)))+P1(f870(x69511,f833(x69511,x69512,x69513)))
% 160.46/160.20  [8878]P27(x88781,x88782,f837(x88783,x88782,x88784,x88781),x88784,x88783)+~E(f870(f34(x88781),x88784),f870(f34(x88782),x88783))+~P1(f870(f60(x88782),x88783))+~P1(f870(f60(x88781),x88784))
% 160.46/160.20  [9595]E(x95951,x95952)+~E(f669(x95951,x95952,x95954,x95953),f670(x95951,x95952,x95954,x95953))+P1(f870(f870(f328(f939(f933(x95953),f933(x95953))),f870(f870(f251(f933(x95953),f933(x95953)),x95952),x95951)),f147(x95953,x95954)))+P1(f870(f870(f328(f939(f933(x95953),f933(x95953))),f870(f870(f251(f933(x95953),f933(x95953)),x95951),x95952)),f147(x95953,x95954)))
% 160.46/160.20  [5091]~P65(x50912)+~E(x50914,f2(x50912))+~E(x50911,f2(x50912))+E(x50911,f870(f870(f289(x50912),x50913),x50914))
% 160.46/160.20  [5092]~P65(x50921)+~E(x50923,f2(x50921))+~E(x50924,f2(x50921))+E(f870(f870(f289(x50921),x50922),x50923),x50924)
% 160.46/160.20  [5208]~P65(x52082)+E(x52081,f2(x52082))+~E(x52083,f2(x52082))+~E(x52081,f870(f870(f289(x52082),x52084),x52083))
% 160.46/160.20  [5209]~P65(x52092)+E(x52091,f2(x52092))+~E(x52093,f2(x52092))+~E(f870(f870(f289(x52092),x52094),x52093),x52091)
% 160.46/160.20  [5389]~P123(x53892)+E(x53891,f2(x53892))+~E(f870(f870(f289(x53892),x53893),x53891),x53894)+E(x53893,f870(f870(f80(x53892),x53894),x53891))
% 160.46/160.20  [5391]~P123(x53912)+E(x53911,f2(x53912))+~E(f870(f870(f80(x53912),x53913),x53911),x53914)+E(x53913,f870(f870(f289(x53912),x53914),x53911))
% 160.46/160.20  [5392]~P65(x53922)+E(x53921,f2(x53922))+~E(f870(f870(f289(x53922),x53923),x53921),x53924)+E(x53923,f870(f870(f80(x53922),x53924),x53921))
% 160.46/160.20  [5393]~P65(x53932)+E(x53931,f2(x53932))+~E(f870(f870(f80(x53932),x53933),x53931),x53934)+E(x53933,f870(f870(f289(x53932),x53934),x53931))
% 160.46/160.20  [5394]~P123(x53942)+E(x53941,f2(x53942))+~E(x53943,f870(f870(f289(x53942),x53944),x53941))+E(f870(f870(f80(x53942),x53943),x53941),x53944)
% 160.46/160.20  [5396]~P123(x53962)+E(x53961,f2(x53962))+~E(x53963,f870(f870(f80(x53962),x53964),x53961))+E(f870(f870(f289(x53962),x53963),x53961),x53964)
% 160.46/160.20  [5397]~P65(x53972)+E(x53971,f2(x53972))+~E(x53973,f870(f870(f289(x53972),x53974),x53971))+E(f870(f870(f80(x53972),x53973),x53971),x53974)
% 160.46/160.20  [5398]~P65(x53982)+E(x53981,f2(x53982))+~E(x53983,f870(f870(f80(x53982),x53984),x53981))+E(f870(f870(f289(x53982),x53983),x53981),x53984)
% 160.46/160.20  [5422]~P65(x54222)+~E(x54221,f2(x54222))+~E(f870(f870(f80(x54222),x54221),x54224),x54223)+E(x54221,f870(f870(f289(x54222),x54223),x54224))
% 160.46/160.20  [5423]~P65(x54231)+~E(x54234,f2(x54231))+~E(x54232,f870(f870(f80(x54231),x54234),x54233))+E(f870(f870(f289(x54231),x54232),x54233),x54234)
% 160.46/160.20  [5497]~E(x54973,x54974)+~E(x54972,x54973)+~P112(x54971)+E(f302(x54971,x54972,x54973),f870(f870(f308(x54971),x54974),f188(f940(x54971,a928))))
% 160.46/160.20  [5704]~E(f114(x57042,x57041),x57043)+~E(f144(x57042,x57041),x57044)+E(x57041,f113(x57042))+E(f870(f870(f134(x57042),x57043),f870(f870(f151(x57042),x57044),f113(x57042))),x57041)
% 160.46/160.20  [6337]~P113(x63373)+E(x63371,x63372)+~E(f870(f870(f243(x63373),x63374),x63371),f870(f870(f243(x63373),x63374),x63372))+~P1(f870(f870(f234(x63373),f77(x63373)),x63374))
% 160.46/160.20  [6338]E(x63381,x63382)+~E(f870(f870(f308(x63383),x63384),x63381),f870(f870(f308(x63383),x63384),x63382))+P1(f870(f870(f328(x63383),x63384),x63382))+P1(f870(f870(f328(x63383),x63384),x63381))
% 160.46/160.20  [6382]E(f870(x63821,x63822),f77(a932))+~E(f870(f870(f11(x63823,a932),x63821),x63824),f77(a932))+~P1(f870(f60(x63823),x63824))+~P1(f870(f870(f328(x63823),x63822),x63824))
% 160.46/160.20  [6383]E(f870(x63831,x63832),f2(a932))+~E(f870(f870(f8(x63833,a932),x63831),x63834),f2(a932))+~P1(f870(f60(x63833),x63834))+~P1(f870(f870(f328(x63833),x63832),x63834))
% 160.46/160.20  [6604]~P112(x66041)+~P1(f870(f870(f233(x66041),x66044),x66043))+P1(f870(f870(f233(x66041),x66042),x66043))+~P1(f870(f870(f233(x66041),x66042),x66044))
% 160.46/160.20  [6605]~P109(x66051)+~P1(f870(f870(f233(x66051),x66052),x66054))+P1(f870(f870(f233(x66051),x66052),x66053))+~P1(f870(f870(f233(x66051),x66054),x66053))
% 160.46/160.20  [6606]~P112(x66061)+~P1(f870(f870(f234(x66061),x66064),x66063))+P1(f870(f870(f234(x66061),x66062),x66063))+~P1(f870(f870(f233(x66061),x66062),x66064))
% 160.46/160.20  [6607]~P112(x66071)+~P1(f870(f870(f234(x66071),x66072),x66074))+P1(f870(f870(f234(x66071),x66072),x66073))+~P1(f870(f870(f233(x66071),x66074),x66073))
% 160.46/160.20  [6608]~P112(x66081)+~P1(f870(f870(f234(x66081),x66084),x66083))+P1(f870(f870(f234(x66081),x66082),x66083))+~P1(f870(f870(f234(x66081),x66082),x66084))
% 160.46/160.20  [6609]~P109(x66091)+~P1(f870(f870(f234(x66091),x66092),x66094))+P1(f870(f870(f234(x66091),x66092),x66093))+~P1(f870(f870(f233(x66091),x66094),x66093))
% 160.46/160.20  [6610]~P109(x66101)+~P1(f870(f870(f234(x66101),x66104),x66103))+P1(f870(f870(f234(x66101),x66102),x66103))+~P1(f870(f870(f233(x66101),x66102),x66104))
% 160.46/160.20  [6611]~P109(x66111)+~P1(f870(f870(f234(x66111),x66112),x66114))+P1(f870(f870(f234(x66111),x66112),x66113))+~P1(f870(f870(f234(x66111),x66114),x66113))
% 160.46/160.20  [6696]~P38(x66964,x66963,x66962)+E(x66961,f769(x66962,x66963,x66964))+~P1(f870(x66963,x66961))+~P1(f870(f870(f328(x66964),x66961),f870(f172(x66964),x66962)))
% 160.46/160.20  [6697]~P38(x66974,x66973,x66972)+E(x66971,f780(x66972,x66973,x66974))+~P1(f870(x66973,x66971))+~P1(f870(f870(f328(x66974),x66971),f870(f172(x66974),x66972)))
% 160.46/160.20  [6845]~P6(x68451)+~P1(f870(f870(f233(x68451),x68452),f37(x68451,x68454)))+P1(f870(f870(f233(x68451),x68452),x68453))+~P1(f870(f870(f328(x68451),x68453),x68454))
% 160.46/160.20  [6991]~P111(x69911)+~P14(x69911,f870(f870(f151(x69911),x69912),x69914))+~P1(f870(f870(f328(x69911),x69913),f870(f172(x69911),x69914)))+P1(f870(f870(f233(x69911),x69912),x69913))
% 160.46/160.20  [7081]~P6(x70811)+~P1(f870(f870(f233(x70811),f36(x70811,x70814)),x70813))+P1(f870(f870(f233(x70811),x70812),x70813))+~P1(f870(f870(f328(x70811),x70812),x70814))
% 160.46/160.20  [7488]~P111(x74881)+E(f870(f870(f101(f940(x74881,a928)),f870(f301(x74881,x74882),x74883)),f870(f301(x74881,x74883),x74884)),f870(f301(x74881,x74882),x74884))+~P1(f870(f870(f233(x74881),x74883),x74884))+~P1(f870(f870(f233(x74881),x74882),x74883))
% 160.46/160.20  [7535]P38(x75351,x75352,x75353)+~E(f781(x75353,x75352,x75351,x75354),x75354)+~P1(f870(x75352,x75354))+~P1(f870(f870(f328(x75351),x75354),f870(f172(x75351),x75353)))
% 160.46/160.20  [7536]P38(x75361,x75362,x75363)+~E(f788(x75363,x75362,x75361,x75364),x75364)+~P1(f870(x75362,x75364))+~P1(f870(f870(f328(x75361),x75364),f870(f172(x75361),x75363)))
% 160.46/160.20  [7614]~P111(x76141)+E(f870(f870(f101(f940(x76141,a928)),f870(f301(x76141,x76142),x76143)),f302(x76141,x76143,x76144)),f302(x76141,x76142,x76144))+~P1(f870(f870(f233(x76141),x76143),x76144))+~P1(f870(f870(f233(x76141),x76142),x76143))
% 160.46/160.20  [7677]~P111(x76771)+E(f870(f870(f101(f940(x76771,a928)),f305(x76771,x76772,x76773)),f870(f301(x76771,x76773),x76774)),f305(x76771,x76772,x76774))+~P1(f870(f870(f233(x76771),x76773),x76774))+~P1(f870(f870(f234(x76771),x76772),x76773))
% 160.46/160.20  [7697]~P111(x76971)+E(f870(f870(f101(f940(x76971,a928)),f302(x76971,x76972,x76973)),f305(x76971,x76973,x76974)),f870(f301(x76971,x76972),x76974))+~P1(f870(f870(f233(x76971),x76972),x76973))+~P1(f870(f870(f234(x76971),x76973),x76974))
% 160.46/160.20  [7731]~P111(x77311)+E(f870(f870(f101(f940(x77311,a928)),f305(x77311,x77312,x77313)),f302(x77311,x77313,x77314)),f304(x77311,x77312,x77314))+~P1(f870(f870(f233(x77311),x77313),x77314))+~P1(f870(f870(f234(x77311),x77312),x77313))
% 160.46/160.20  [7732]~P111(x77321)+E(f870(f870(f101(f940(x77321,a928)),f304(x77321,x77322,x77323)),f305(x77321,x77323,x77324)),f305(x77321,x77322,x77324))+~P1(f870(f870(f233(x77321),x77322),x77323))+~P1(f870(f870(f234(x77321),x77323),x77324))
% 160.46/160.20  [7733]~P111(x77331)+E(f870(f870(f101(f940(x77331,a928)),f304(x77331,x77332,x77333)),f304(x77331,x77333,x77334)),f304(x77331,x77332,x77334))+~P1(f870(f870(f233(x77331),x77333),x77334))+~P1(f870(f870(f233(x77331),x77332),x77333))
% 160.46/160.20  [7734]~P111(x77341)+E(f870(f870(f101(f940(x77341,a928)),f302(x77341,x77342,x77343)),f304(x77341,x77343,x77344)),f302(x77341,x77342,x77344))+~P1(f870(f870(f233(x77341),x77343),x77344))+~P1(f870(f870(f233(x77341),x77342),x77343))
% 160.46/160.20  [8524]P26(x85241,x85242,f500(x85243,x85242,x85244,x85241),x85244)+~P1(f870(f60(x85242),x85243))+~P1(f870(f60(x85241),x85244))+~P1(f870(f870(f233(a932),f870(f34(x85241),x85244)),f870(f34(x85242),x85243)))
% 160.46/160.20  [8545]P38(x85451,x85452,x85453)+~P1(f870(x85452,x85454))+P1(f870(x85452,f781(x85453,x85452,x85451,x85454)))+~P1(f870(f870(f328(x85451),x85454),f870(f172(x85451),x85453)))
% 160.46/160.20  [8546]P38(x85461,x85462,x85463)+~P1(f870(x85462,x85464))+P1(f870(x85462,f788(x85463,x85462,x85461,x85464)))+~P1(f870(f870(f328(x85461),x85464),f870(f172(x85461),x85463)))
% 160.46/160.20  [8601]~P77(x86011)+~E(f870(x86013,f605(x86013,x86014,x86012,x86011)),f77(x86011))+E(f870(f870(f870(f64(x86011,x86012,f80(x86011)),x86013),f77(x86011)),x86014),f77(x86011))+~P1(f870(f60(x86012),x86014))
% 160.46/160.20  [8867]~P113(x88671)+~P1(f870(f870(f233(x88671),f2(x88671)),x88673))+P1(f870(f870(f233(x88671),x88672),x88673))+~P1(f870(f870(f233(x88671),f870(f870(f243(x88671),x88672),f870(a112,x88674))),f870(f870(f243(x88671),x88673),f870(a112,x88674))))
% 160.46/160.20  [9187]P38(x91871,x91872,x91873)+~P1(f870(x91872,x91874))+~P1(f870(f870(f328(x91871),x91874),f870(f172(x91871),x91873)))+P1(f870(f870(f328(x91871),f781(x91873,x91872,x91871,x91874)),f870(f172(x91871),x91873)))
% 160.46/160.20  [9188]P38(x91881,x91882,x91883)+~P1(f870(x91882,x91884))+~P1(f870(f870(f328(x91881),x91884),f870(f172(x91881),x91883)))+P1(f870(f870(f328(x91881),f788(x91883,x91882,x91881,x91884)),f870(f172(x91881),x91883)))
% 160.46/160.20  [9264]~P77(x92641)+E(f870(f870(f870(f64(x92641,x92642,f80(x92641)),x92643),f77(x92641)),x92644),f77(x92641))+~P1(f870(f60(x92642),x92644))+P1(f870(f870(f328(x92642),f605(x92643,x92644,x92642,x92641)),x92644))
% 160.46/160.20  [9766]~P1(f870(f870(f233(a1),x97664),f2(a1)))+P1(f870(f870(f233(a1),f870(f870(f79(a1),f870(f870(f80(a1),x97661),f44(a1,x97662,x97663))),x97664)),f2(a1)))+~P1(f870(f870(f234(a1),f2(a1)),x97663))+~P1(f870(f870(f234(a1),x97661),x97664))
% 160.46/160.20  [10203]~P1(f870(f60(x102031),x102032))+~P1(f870(f870(f328(x102031),x102034),x102032))+~P1(f870(f870(f328(x102031),x102033),x102032))+P1(f870(f870(f234(a932),f870(f34(x102031),f870(f870(f3(f940(x102031,a928)),f870(f870(f3(f940(x102031,a928)),x102032),f870(f870(f308(x102031),x102033),f188(f940(x102031,a928))))),f870(f870(f308(x102031),x102034),f188(f940(x102031,a928)))))),f870(f34(x102031),x102032)))
% 160.46/160.20  [7195]~P111(x71951)+~P1(f870(f870(f233(x71951),x71952),x71954))+~P1(f870(f870(f233(x71951),x71952),x71953))+P1(f870(f870(f233(x71951),x71952),f870(f870(f237(x71951),x71953),x71954)))
% 160.46/160.20  [7198]~P106(x71981)+~P1(f870(f870(f233(x71981),x71982),x71984))+~P1(f870(f870(f233(x71981),x71982),x71983))+P1(f870(f870(f233(x71981),x71982),f870(f870(f102(x71981),x71983),x71984)))
% 160.46/160.20  [7199]~P111(x71991)+~P1(f870(f870(f234(x71991),x71992),x71994))+~P1(f870(f870(f234(x71991),x71992),x71993))+P1(f870(f870(f234(x71991),x71992),f870(f870(f237(x71991),x71993),x71994)))
% 160.46/160.20  [7200]~P120(x72001)+~P1(f870(f870(f286(x72001),x72002),x72004))+~P1(f870(f870(f286(x72001),x72002),x72003))+P1(f870(f870(f286(x72001),x72002),f870(f870(f3(x72001),x72003),x72004)))
% 160.46/160.20  [7201]~P121(x72011)+~P1(f870(f870(f286(x72011),x72012),x72014))+~P1(f870(f870(f286(x72011),x72012),x72013))+P1(f870(f870(f286(x72011),x72012),f870(f870(f79(x72011),x72013),x72014)))
% 160.46/160.20  [7222]~P66(x72222)+E(x72221,f2(x72222))+E(f870(f870(f289(x72222),f870(f870(f243(x72222),x72221),x72223)),f870(f870(f243(x72222),x72221),x72224)),f870(f870(f243(x72222),x72221),f870(f870(f3(a932),x72223),x72224)))+~P1(f870(f870(f233(a932),x72224),x72223))
% 160.46/160.20  [7267]~P111(x72671)+~P14(x72671,f870(f870(f151(x72671),x72673),x72674))+P14(x72671,f870(f870(f151(x72671),x72672),f870(f870(f151(x72671),x72673),x72674)))+~P1(f870(f870(f233(x72671),x72672),x72673))
% 160.46/160.20  [7304]~P90(x73041)+~P1(f870(f870(f233(x73041),f2(x73041)),x73044))+~P1(f870(f870(f233(x73041),x73042),x73043))+P1(f870(f870(f233(x73041),x73042),f870(f870(f79(x73041),x73043),x73044)))
% 160.46/160.20  [7305]~P90(x73051)+~P1(f870(f870(f233(x73051),f2(x73051)),x73053))+~P1(f870(f870(f233(x73051),x73052),x73054))+P1(f870(f870(f233(x73051),x73052),f870(f870(f79(x73051),x73053),x73054)))
% 160.46/160.20  [7306]~P113(x73061)+~P1(f870(f870(f234(x73061),f2(x73061)),x73063))+~P1(f870(f870(f234(x73061),x73062),x73064))+P1(f870(f870(f234(x73061),x73062),f870(f870(f79(x73061),x73063),x73064)))
% 160.46/160.20  [7307]~P90(x73071)+~P1(f870(f870(f233(x73071),x73072),x73074))+~P1(f870(f870(f234(x73071),f2(x73071)),x73073))+P1(f870(f870(f234(x73071),x73072),f870(f870(f79(x73071),x73073),x73074)))
% 160.46/160.20  [7308]~P90(x73081)+~P1(f870(f870(f233(x73081),f2(x73081)),x73083))+~P1(f870(f870(f234(x73081),x73082),x73084))+P1(f870(f870(f234(x73081),x73082),f870(f870(f79(x73081),x73083),x73084)))
% 160.46/160.20  [7349]~P111(x73491)+P1(f870(f870(f233(x73491),x73492),x73493))+P1(f870(f870(f233(x73491),x73492),x73494))+~P1(f870(f870(f233(x73491),x73492),f870(f870(f232(x73491),x73494),x73493)))
% 160.46/160.20  [7350]~P111(x73501)+P1(f870(f870(f234(x73501),x73502),x73503))+P1(f870(f870(f234(x73501),x73502),x73504))+~P1(f870(f870(f234(x73501),x73502),f870(f870(f232(x73501),x73504),x73503)))
% 160.46/160.20  [7648]~P112(x76482)+~P64(x76481)+~P1(f870(f870(f234(f940(x76481,x76482)),x76483),x76484))+P1(f870(f870(f233(f940(x76481,x76482)),x76483),x76484))
% 160.46/160.20  [8016]~P68(x80161)+~P1(f870(f870(f234(x80161),x80164),f2(x80161)))+~P1(f870(f870(f233(x80161),x80163),f870(f870(f289(x80161),x80162),x80164)))+P1(f870(f870(f233(x80161),x80162),f870(f870(f80(x80161),x80163),x80164)))
% 160.46/160.20  [8017]~P68(x80171)+~P1(f870(f870(f234(x80171),x80174),f2(x80171)))+~P1(f870(f870(f233(x80171),x80173),f870(f870(f80(x80171),x80172),x80174)))+P1(f870(f870(f233(x80171),x80172),f870(f870(f289(x80171),x80173),x80174)))
% 160.46/160.20  [8018]~P68(x80181)+~P1(f870(f870(f234(x80181),x80184),f2(x80181)))+~P1(f870(f870(f234(x80181),x80183),f870(f870(f289(x80181),x80182),x80184)))+P1(f870(f870(f234(x80181),x80182),f870(f870(f80(x80181),x80183),x80184)))
% 160.46/160.20  [8019]~P68(x80191)+~P1(f870(f870(f234(x80191),x80194),f2(x80191)))+~P1(f870(f870(f234(x80191),x80193),f870(f870(f80(x80191),x80192),x80194)))+P1(f870(f870(f234(x80191),x80192),f870(f870(f289(x80191),x80193),x80194)))
% 160.46/160.20  [8130]~P127(x81301)+~P1(f870(f870(f234(x81301),x81302),f2(x81301)))+~P1(f870(f870(f233(x81301),x81304),x81303))+P1(f870(f870(f233(x81301),f870(f870(f80(x81301),x81302),x81303)),f870(f870(f80(x81301),x81302),x81304)))
% 160.46/160.20  [8131]~P135(x81311)+~P1(f870(f870(f233(x81311),x81312),f2(x81311)))+~P1(f870(f870(f233(x81311),x81314),x81313))+P1(f870(f870(f233(x81311),f870(f870(f80(x81311),x81312),x81313)),f870(f870(f80(x81311),x81312),x81314)))
% 160.46/160.20  [8132]~P135(x81321)+~P1(f870(f870(f233(x81321),x81323),f2(x81321)))+~P1(f870(f870(f233(x81321),x81324),x81322))+P1(f870(f870(f233(x81321),f870(f870(f80(x81321),x81322),x81323)),f870(f870(f80(x81321),x81324),x81323)))
% 160.46/160.20  [8133]~P67(x81331)+~P1(f870(f870(f233(x81331),x81333),f2(x81331)))+~P1(f870(f870(f233(x81331),x81334),x81332))+P1(f870(f870(f233(x81331),f870(f870(f289(x81331),x81332),x81333)),f870(f870(f289(x81331),x81334),x81333)))
% 160.46/160.20  [8137]~P127(x81371)+~P1(f870(f870(f234(x81371),x81373),f2(x81371)))+~P1(f870(f870(f234(x81371),x81374),x81372))+P1(f870(f870(f234(x81371),f870(f870(f80(x81371),x81372),x81373)),f870(f870(f80(x81371),x81374),x81373)))
% 160.46/160.20  [8138]~P127(x81381)+~P1(f870(f870(f234(x81381),x81382),f2(x81381)))+~P1(f870(f870(f234(x81381),x81384),x81383))+P1(f870(f870(f234(x81381),f870(f870(f80(x81381),x81382),x81383)),f870(f870(f80(x81381),x81382),x81384)))
% 160.46/160.20  [8139]~P68(x81391)+~P1(f870(f870(f234(x81391),x81393),f2(x81391)))+~P1(f870(f870(f234(x81391),x81394),x81392))+P1(f870(f870(f234(x81391),f870(f870(f289(x81391),x81392),x81393)),f870(f870(f289(x81391),x81394),x81393)))
% 160.46/160.20  [8140]~P113(x81401)+~P1(f870(f870(f234(x81401),f77(x81401)),x81402))+~P1(f870(f870(f233(a932),x81403),x81404))+P1(f870(f870(f233(x81401),f870(f870(f243(x81401),x81402),x81403)),f870(f870(f243(x81401),x81402),x81404)))
% 160.46/160.20  [8141]~P113(x81411)+~P1(f870(f870(f233(x81411),f77(x81411)),x81412))+~P1(f870(f870(f233(a932),x81413),x81414))+P1(f870(f870(f233(x81411),f870(f870(f243(x81411),x81412),x81413)),f870(f870(f243(x81411),x81412),x81414)))
% 160.46/160.20  [8143]~P113(x81431)+~P1(f870(f870(f234(x81431),f77(x81431)),x81432))+~P1(f870(f870(f234(a932),x81433),x81434))+P1(f870(f870(f234(x81431),f870(f870(f243(x81431),x81432),x81433)),f870(f870(f243(x81431),x81432),x81434)))
% 160.46/160.20  [8170]P1(f870(f870(f234(a932),f2(a932)),f870(x81701,x81702)))+~P1(f870(f60(x81703),x81704))+~P1(f870(f870(f328(x81703),x81702),x81704))+~P1(f870(f870(f234(a932),f2(a932)),f870(f870(f11(x81703,a932),x81701),x81704)))
% 160.46/160.20  [8179]~P127(x81791)+~P1(f870(f870(f234(x81791),f2(x81791)),x81792))+~P1(f870(f870(f233(x81791),x81793),x81794))+P1(f870(f870(f233(x81791),f870(f870(f80(x81791),x81792),x81793)),f870(f870(f80(x81791),x81792),x81794)))
% 160.46/160.20  [8180]~P137(x81801)+~P1(f870(f870(f233(x81801),x81803),x81804))+~P1(f870(f870(f233(x81801),f2(x81801)),x81802))+P1(f870(f870(f233(x81801),f870(f870(f80(x81801),x81802),x81803)),f870(f870(f80(x81801),x81802),x81804)))
% 160.46/160.20  [8181]~P136(x81811)+~P1(f870(f870(f233(x81811),x81813),x81814))+~P1(f870(f870(f233(x81811),f2(x81811)),x81812))+P1(f870(f870(f233(x81811),f870(f870(f80(x81811),x81812),x81813)),f870(f870(f80(x81811),x81812),x81814)))
% 160.46/160.20  [8182]~P137(x81821)+~P1(f870(f870(f233(x81821),x81822),x81824))+~P1(f870(f870(f233(x81821),f2(x81821)),x81823))+P1(f870(f870(f233(x81821),f870(f870(f80(x81821),x81822),x81823)),f870(f870(f80(x81821),x81824),x81823)))
% 160.46/160.20  [8183]~P113(x81831)+~P1(f870(f870(f233(x81831),x81832),x81834))+~P1(f870(f870(f233(x81831),f2(x81831)),x81832))+P1(f870(f870(f233(x81831),f870(f870(f243(x81831),x81832),x81833)),f870(f870(f243(x81831),x81834),x81833)))
% 160.46/160.20  [8184]~P67(x81841)+~P1(f870(f870(f233(x81841),x81842),x81844))+~P1(f870(f870(f233(x81841),f2(x81841)),x81843))+P1(f870(f870(f233(x81841),f870(f870(f289(x81841),x81842),x81843)),f870(f870(f289(x81841),x81844),x81843)))
% 160.46/160.20  [8186]~P128(x81861)+~P1(f870(f870(f234(x81861),x81863),x81864))+~P1(f870(f870(f234(x81861),f2(x81861)),x81862))+P1(f870(f870(f234(x81861),f870(f870(f80(x81861),x81862),x81863)),f870(f870(f80(x81861),x81862),x81864)))
% 160.46/160.20  [8187]~P115(x81871)+~P1(f870(f870(f234(x81871),x81873),x81874))+~P1(f870(f870(f234(x81871),f2(x81871)),x81872))+P1(f870(f870(f234(x81871),f870(f870(f80(x81871),x81872),x81873)),f870(f870(f80(x81871),x81872),x81874)))
% 160.46/160.20  [8188]~P127(x81881)+~P1(f870(f870(f234(x81881),x81882),x81884))+~P1(f870(f870(f234(x81881),f2(x81881)),x81883))+P1(f870(f870(f234(x81881),f870(f870(f80(x81881),x81882),x81883)),f870(f870(f80(x81881),x81884),x81883)))
% 160.46/160.20  [8189]~P128(x81891)+~P1(f870(f870(f234(x81891),x81892),x81894))+~P1(f870(f870(f234(x81891),f2(x81891)),x81893))+P1(f870(f870(f234(x81891),f870(f870(f80(x81891),x81892),x81893)),f870(f870(f80(x81891),x81894),x81893)))
% 160.46/160.20  [8190]~P127(x81901)+~P1(f870(f870(f234(x81901),x81903),x81904))+~P1(f870(f870(f234(x81901),f2(x81901)),x81902))+P1(f870(f870(f234(x81901),f870(f870(f80(x81901),x81902),x81903)),f870(f870(f80(x81901),x81902),x81904)))
% 160.46/160.20  [8191]~P68(x81911)+~P1(f870(f870(f234(x81911),x81912),x81914))+~P1(f870(f870(f234(x81911),f2(x81911)),x81913))+P1(f870(f870(f234(x81911),f870(f870(f289(x81911),x81912),x81913)),f870(f870(f289(x81911),x81914),x81913)))
% 160.46/160.20  [8233]~P110(x82332)+P1(f870(f870(f234(f940(x82331,x82332)),x82334),x82333))+~P1(f870(f870(f233(f940(x82331,x82332)),x82334),x82333))+P1(f870(f870(f233(f940(x82331,x82332)),x82333),x82334))
% 160.46/160.20  [8276]P1(f870(f870(f328(x82761),x82762),x82763))+P1(f870(f870(f328(x82761),x82762),x82764))+~P1(f870(f870(f233(f940(x82761,a928)),x82764),x82763))+P1(f870(f870(f234(f940(x82761,a928)),x82764),f870(f870(f308(x82761),x82762),x82763)))
% 160.46/160.20  [8437]P1(f870(f870(f328(x84371),x84372),x84373))+P1(f870(f870(f328(x84371),x84372),x84374))+~P1(f870(f870(f234(f940(x84371,a928)),x84374),f870(f870(f308(x84371),x84372),x84373)))+P1(f870(f870(f233(f940(x84371,a928)),x84374),x84373))
% 160.46/160.20  [8502]~P127(x85021)+P1(f870(f870(f234(x85021),x85023),x85022))+P1(f870(f870(f234(x85021),x85022),x85023))+~P1(f870(f870(f234(x85021),f870(f870(f80(x85021),x85024),x85022)),f870(f870(f80(x85021),x85024),x85023)))
% 160.46/160.20  [8503]~P127(x85031)+P1(f870(f870(f234(x85031),x85033),x85032))+P1(f870(f870(f234(x85031),x85032),x85033))+~P1(f870(f870(f234(x85031),f870(f870(f80(x85031),x85032),x85034)),f870(f870(f80(x85031),x85033),x85034)))
% 160.46/160.20  [8514]~P127(x85141)+P1(f870(f870(f234(x85141),x85144),f2(x85141)))+P1(f870(f870(f234(x85141),x85142),x85143))+~P1(f870(f870(f234(x85141),f870(f870(f80(x85141),x85142),x85144)),f870(f870(f80(x85141),x85143),x85144)))
% 160.46/160.20  [8515]~P127(x85151)+P1(f870(f870(f234(x85151),x85154),f2(x85151)))+P1(f870(f870(f234(x85151),x85152),x85153))+~P1(f870(f870(f234(x85151),f870(f870(f80(x85151),x85154),x85152)),f870(f870(f80(x85151),x85154),x85153)))
% 160.46/160.20  [8518]~P127(x85181)+P1(f870(f870(f234(x85181),x85182),x85183))+P1(f870(f870(f234(x85181),f2(x85181)),x85184))+~P1(f870(f870(f234(x85181),f870(f870(f80(x85181),x85184),x85183)),f870(f870(f80(x85181),x85184),x85182)))
% 160.46/160.20  [8519]~P127(x85191)+P1(f870(f870(f234(x85191),x85192),x85193))+P1(f870(f870(f234(x85191),f2(x85191)),x85194))+~P1(f870(f870(f234(x85191),f870(f870(f80(x85191),x85193),x85194)),f870(f870(f80(x85191),x85192),x85194)))
% 160.46/160.20  [8532]~P127(x85321)+P1(f870(f870(f234(x85321),x85322),f2(x85321)))+P1(f870(f870(f234(x85321),f2(x85321)),x85322))+~P1(f870(f870(f234(x85321),f870(f870(f80(x85321),x85323),x85322)),f870(f870(f80(x85321),x85324),x85322)))
% 160.46/160.20  [8533]~P127(x85331)+P1(f870(f870(f234(x85331),x85332),f2(x85331)))+P1(f870(f870(f234(x85331),f2(x85331)),x85332))+~P1(f870(f870(f234(x85331),f870(f870(f80(x85331),x85332),x85333)),f870(f870(f80(x85331),x85332),x85334)))
% 160.46/160.20  [8562]~P127(x85621)+~P1(f870(f870(f234(x85621),x85624),f2(x85621)))+P1(f870(f870(f233(x85621),x85622),x85623))+~P1(f870(f870(f233(x85621),f870(f870(f80(x85621),x85624),x85623)),f870(f870(f80(x85621),x85624),x85622)))
% 160.46/160.20  [8563]~P127(x85631)+~P1(f870(f870(f234(x85631),x85634),f2(x85631)))+P1(f870(f870(f234(x85631),x85632),x85633))+~P1(f870(f870(f234(x85631),f870(f870(f80(x85631),x85634),x85633)),f870(f870(f80(x85631),x85634),x85632)))
% 160.46/160.20  [8574]~P113(x85743)+~P1(f870(f870(f234(x85743),f77(x85743)),x85744))+P1(f870(f870(f233(a932),x85741),x85742))+~P1(f870(f870(f233(x85743),f870(f870(f243(x85743),x85744),x85741)),f870(f870(f243(x85743),x85744),x85742)))
% 160.46/160.20  [8576]~P113(x85763)+~P1(f870(f870(f234(x85763),f77(x85763)),x85764))+P1(f870(f870(f234(a932),x85761),x85762))+~P1(f870(f870(f234(x85763),f870(f870(f243(x85763),x85764),x85761)),f870(f870(f243(x85763),x85764),x85762)))
% 160.46/160.20  [8587]~P127(x85871)+P1(f870(f870(f233(x85871),x85872),x85873))+~P1(f870(f870(f234(x85871),f2(x85871)),x85874))+~P1(f870(f870(f233(x85871),f870(f870(f80(x85871),x85874),x85872)),f870(f870(f80(x85871),x85874),x85873)))
% 160.46/160.20  [8588]~P128(x85881)+P1(f870(f870(f233(x85881),x85882),x85883))+~P1(f870(f870(f234(x85881),f2(x85881)),x85884))+~P1(f870(f870(f233(x85881),f870(f870(f80(x85881),x85884),x85882)),f870(f870(f80(x85881),x85884),x85883)))
% 160.46/160.20  [8589]~P128(x85891)+P1(f870(f870(f233(x85891),x85892),x85893))+~P1(f870(f870(f234(x85891),f2(x85891)),x85894))+~P1(f870(f870(f233(x85891),f870(f870(f80(x85891),x85892),x85894)),f870(f870(f80(x85891),x85893),x85894)))
% 160.46/160.20  [8590]~P127(x85901)+P1(f870(f870(f234(x85901),x85902),x85903))+~P1(f870(f870(f234(x85901),f2(x85901)),x85904))+~P1(f870(f870(f234(x85901),f870(f870(f80(x85901),x85904),x85902)),f870(f870(f80(x85901),x85904),x85903)))
% 160.46/160.20  [8591]~P128(x85911)+P1(f870(f870(f234(x85911),x85912),x85913))+~P1(f870(f870(f233(x85911),f2(x85911)),x85914))+~P1(f870(f870(f234(x85911),f870(f870(f80(x85911),x85914),x85912)),f870(f870(f80(x85911),x85914),x85913)))
% 160.46/160.20  [8592]~P129(x85921)+P1(f870(f870(f234(x85921),x85922),x85923))+~P1(f870(f870(f233(x85921),f2(x85921)),x85924))+~P1(f870(f870(f234(x85921),f870(f870(f80(x85921),x85924),x85922)),f870(f870(f80(x85921),x85924),x85923)))
% 160.46/160.20  [8593]~P113(x85931)+~P1(f870(f870(f233(x85931),f2(x85931)),x85933))+P1(f870(f870(f234(x85931),x85932),x85933))+~P1(f870(f870(f234(x85931),f870(f870(f243(x85931),x85932),x85934)),f870(f870(f243(x85931),x85933),x85934)))
% 160.46/160.20  [8594]~P128(x85941)+P1(f870(f870(f234(x85941),x85942),x85943))+~P1(f870(f870(f233(x85941),f2(x85941)),x85944))+~P1(f870(f870(f234(x85941),f870(f870(f80(x85941),x85942),x85944)),f870(f870(f80(x85941),x85943),x85944)))
% 160.46/160.20  [8595]~P129(x85951)+P1(f870(f870(f234(x85951),x85952),x85953))+~P1(f870(f870(f233(x85951),f2(x85951)),x85954))+~P1(f870(f870(f234(x85951),f870(f870(f80(x85951),x85952),x85954)),f870(f870(f80(x85951),x85953),x85954)))
% 160.46/160.20  [8639]P1(f870(f870(f328(x86391),x86392),x86393))+~P1(f870(f870(f233(f940(x86391,a928)),x86393),x86394))+~P1(f870(f870(f234(f940(x86391,a928)),x86393),x86394))+P1(f870(f870(f234(f940(x86391,a928)),x86393),f870(f870(f308(x86391),x86392),x86394)))
% 160.46/160.20  [9017]E(f870(f870(f3(a1),f479(x90171,x90172,x90173,x90174)),f480(x90171,x90172,x90173,x90174)),x90174)+~P1(f870(f870(f234(a1),f2(a1)),x90173))+~P1(f870(f870(f233(a1),x90171),x90174))+P1(f870(f870(f233(a1),x90171),f870(f870(f79(a1),x90174),x90173)))
% 160.46/160.20  [9018]E(f870(f870(f3(a1),f488(x90181,x90182,x90183,x90184)),f489(x90181,x90182,x90183,x90184)),x90184)+~P1(f870(f870(f234(a1),f2(a1)),x90183))+~P1(f870(f870(f234(a1),x90181),x90184))+P1(f870(f870(f234(a1),x90181),f870(f870(f79(a1),x90184),x90183)))
% 160.46/160.20  [9169]~E(f870(f870(f164(x91691),x91693),f686(x91694,x91693,x91691,x91692)),f870(f870(f164(x91691),x91694),f686(x91694,x91693,x91691,x91692)))+E(f870(f870(f175(x91691),x91692),x91693),f870(f870(f175(x91691),x91692),x91694))+~P1(f870(f870(f233(a932),x91692),f870(f189(f933(x91691)),x91693)))+~P1(f870(f870(f233(a932),x91692),f870(f189(f933(x91691)),x91694)))
% 160.46/160.20  [9232]~P1(f870(f870(f234(a1),f2(a1)),x92323))+~P1(f870(f870(f233(a1),x92321),x92324))+P1(f870(f870(f328(a1),f479(x92321,x92322,x92323,x92324)),x92322))+P1(f870(f870(f233(a1),x92321),f870(f870(f79(a1),x92324),x92323)))
% 160.46/160.20  [9233]~P1(f870(f870(f234(a1),f2(a1)),x92333))+~P1(f870(f870(f234(a1),x92331),x92334))+P1(f870(f870(f328(a1),f488(x92331,x92332,x92333,x92334)),x92332))+P1(f870(f870(f234(a1),x92331),f870(f870(f79(a1),x92334),x92333)))
% 160.46/160.20  [9273]~P111(x92731)+~P1(f870(f60(x92731),x92733))+~P1(f870(f870(f328(x92731),x92734),x92733))+P1(f870(f870(f233(x92731),f870(f870(f63(x92731,x92731,f237(x92731)),x92732),x92733)),f870(f870(f237(x92731),x92734),x92732)))
% 160.46/160.20  [9274]~P106(x92741)+~P1(f870(f60(x92741),x92743))+~P1(f870(f870(f328(x92741),x92744),x92743))+P1(f870(f870(f233(x92741),f870(f870(f63(x92741,x92741,f102(x92741)),x92742),x92743)),f870(f870(f102(x92741),x92744),x92742)))
% 160.46/160.20  [9318]E(f870(f870(f175(x93181),x93182),x93183),f870(f870(f175(x93181),x93182),x93184))+P1(f870(f870(f234(a932),f686(x93183,x93184,x93181,x93182)),x93182))+~P1(f870(f870(f233(a932),x93182),f870(f189(f933(x93181)),x93183)))+~P1(f870(f870(f233(a932),x93182),f870(f189(f933(x93181)),x93184)))
% 160.46/160.20  [9323]~P1(f870(f870(f234(a1),f2(a1)),x93233))+~P1(f870(f870(f233(a1),x93231),x93232))+P1(f870(f870(f328(a1),f480(x93231,x93234,x93233,x93232)),f302(a1,f77(a1),x93233)))+P1(f870(f870(f233(a1),x93231),f870(f870(f79(a1),x93232),x93233)))
% 160.46/160.20  [9324]~P1(f870(f870(f234(a1),f2(a1)),x93243))+~P1(f870(f870(f234(a1),x93241),x93242))+P1(f870(f870(f328(a1),f489(x93241,x93244,x93243,x93242)),f302(a1,f77(a1),x93243)))+P1(f870(f870(f234(a1),x93241),f870(f870(f79(a1),x93242),x93243)))
% 160.46/160.20  [9653]~P111(x96531)+~P1(f870(f60(x96531),x96534))+P1(f870(f870(f328(x96531),f607(x96532,x96533,x96534,x96531)),x96534))+P1(f870(f870(f233(x96531),f870(f870(f63(x96531,x96531,f232(x96531)),x96532),x96534)),f870(f870(f232(x96531),x96533),x96532)))
% 160.46/160.20  [9654]~P105(x96541)+~P1(f870(f60(x96541),x96544))+P1(f870(f870(f328(x96541),f616(x96542,x96543,x96544,x96541)),x96544))+P1(f870(f870(f233(x96541),f870(f870(f63(x96541,x96541,f101(x96541)),x96542),x96544)),f870(f870(f101(x96541),x96543),x96542)))
% 160.46/160.20  [9783]~P111(x97831)+~P1(f870(f60(x97831),x97833))+~P1(f870(f870(f233(x97831),f607(x97832,x97834,x97833,x97831)),x97834))+P1(f870(f870(f233(x97831),f870(f870(f63(x97831,x97831,f232(x97831)),x97832),x97833)),f870(f870(f232(x97831),x97834),x97832)))
% 160.46/160.20  [9784]~P105(x97841)+~P1(f870(f60(x97841),x97843))+~P1(f870(f870(f233(x97841),f616(x97842,x97844,x97843,x97841)),x97844))+P1(f870(f870(f233(x97841),f870(f870(f63(x97841,x97841,f101(x97841)),x97842),x97843)),f870(f870(f101(x97841),x97844),x97842)))
% 160.46/160.20  [9786]~P1(f870(f870(f233(a1),f2(a1)),x97864))+~P1(f870(f870(f234(a1),f2(a1)),x97863))+~P1(f870(f870(f234(a1),x97864),x97861))+P1(f870(f870(f234(a1),f870(f870(f79(a1),f870(f870(f80(a1),x97861),f44(a1,x97862,x97863))),x97864)),f870(f870(f80(a1),x97861),x97863)))
% 160.46/160.20  [10173]E(x101731,x101732)+P1(f870(f870(f328(f939(f933(x101733),f933(x101733))),f870(f870(f251(f933(x101733),f933(x101733)),x101732),x101731)),f147(x101733,x101734)))+P1(f870(f870(f328(f939(f933(x101733),f933(x101733))),f870(f870(f251(f933(x101733),f933(x101733)),x101731),x101732)),f147(x101733,x101734)))+~P1(f870(f870(f328(f939(x101733,x101733)),f870(f870(f251(x101733,x101733),f669(x101731,x101732,x101734,x101733)),f670(x101731,x101732,x101734,x101733))),x101734))
% 160.46/160.20  [10174]E(x101741,x101742)+P1(f870(f870(f328(f939(f933(x101743),f933(x101743))),f870(f870(f251(f933(x101743),f933(x101743)),x101742),x101741)),f147(x101743,x101744)))+P1(f870(f870(f328(f939(f933(x101743),f933(x101743))),f870(f870(f251(f933(x101743),f933(x101743)),x101741),x101742)),f147(x101743,x101744)))+~P1(f870(f870(f328(f939(x101743,x101743)),f870(f870(f251(x101743,x101743),f670(x101741,x101742,x101744,x101743)),f669(x101741,x101742,x101744,x101743))),x101744))
% 160.46/160.20  [7722]~P111(x77221)+~P1(f870(f870(f233(x77221),x77223),x77224))+~P1(f870(f870(f233(x77221),x77222),x77224))+P1(f870(f870(f233(x77221),f870(f870(f232(x77221),x77222),x77223)),x77224))
% 160.46/160.20  [7725]~P105(x77251)+~P1(f870(f870(f233(x77251),x77253),x77254))+~P1(f870(f870(f233(x77251),x77252),x77254))+P1(f870(f870(f233(x77251),f870(f870(f101(x77251),x77252),x77253)),x77254))
% 160.46/160.20  [7726]~P111(x77261)+~P1(f870(f870(f234(x77261),x77263),x77264))+~P1(f870(f870(f234(x77261),x77262),x77264))+P1(f870(f870(f234(x77261),f870(f870(f232(x77261),x77262),x77263)),x77264))
% 160.46/160.20  [8042]~E(x80421,x80423)+E(f139(a932,f870(f301(a932,x80421),x80422)),f870(f870(f151(a932),x80423),x80424))+~E(f139(a932,f870(f301(a932,f870(f870(f79(a932),x80421),f77(a932))),x80422)),x80424)+~P1(f870(f870(f234(a932),x80421),x80422))
% 160.46/160.20  [8050]~P111(x80501)+P1(f870(f870(f233(x80501),x80502),x80503))+P1(f870(f870(f233(x80501),x80504),x80503))+~P1(f870(f870(f233(x80501),f870(f870(f237(x80501),x80504),x80502)),x80503))
% 160.46/160.20  [8051]~P111(x80511)+P1(f870(f870(f234(x80511),x80512),x80513))+P1(f870(f870(f234(x80511),x80514),x80513))+~P1(f870(f870(f234(x80511),f870(f870(f237(x80511),x80514),x80512)),x80513))
% 160.46/160.20  [8334]~P67(x83341)+~P1(f870(f870(f234(x83341),f2(x83341)),x83343))+~P1(f870(f870(f233(x83341),x83342),f870(f870(f289(x83341),x83344),x83343)))+P1(f870(f870(f233(x83341),f870(f870(f80(x83341),x83342),x83343)),x83344))
% 160.46/160.20  [8335]~P68(x83351)+~P1(f870(f870(f234(x83351),f2(x83351)),x83353))+~P1(f870(f870(f233(x83351),x83352),f870(f870(f289(x83351),x83354),x83353)))+P1(f870(f870(f233(x83351),f870(f870(f80(x83351),x83352),x83353)),x83354))
% 160.46/160.20  [8336]~P67(x83361)+~P1(f870(f870(f234(x83361),f2(x83361)),x83363))+~P1(f870(f870(f233(x83361),x83362),f870(f870(f80(x83361),x83364),x83363)))+P1(f870(f870(f233(x83361),f870(f870(f289(x83361),x83362),x83363)),x83364))
% 160.46/160.20  [8338]~P68(x83381)+~P1(f870(f870(f234(x83381),f2(x83381)),x83383))+~P1(f870(f870(f233(x83381),x83382),f870(f870(f80(x83381),x83384),x83383)))+P1(f870(f870(f233(x83381),f870(f870(f289(x83381),x83382),x83383)),x83384))
% 160.46/160.20  [8339]~P67(x83391)+~P1(f870(f870(f234(x83391),f2(x83391)),x83393))+~P1(f870(f870(f234(x83391),x83392),f870(f870(f289(x83391),x83394),x83393)))+P1(f870(f870(f234(x83391),f870(f870(f80(x83391),x83392),x83393)),x83394))
% 160.46/160.20  [8340]~P68(x83401)+~P1(f870(f870(f234(x83401),f2(x83401)),x83403))+~P1(f870(f870(f234(x83401),x83402),f870(f870(f289(x83401),x83404),x83403)))+P1(f870(f870(f234(x83401),f870(f870(f80(x83401),x83402),x83403)),x83404))
% 160.46/160.20  [8341]~P67(x83411)+~P1(f870(f870(f234(x83411),f2(x83411)),x83413))+~P1(f870(f870(f234(x83411),x83412),f870(f870(f80(x83411),x83414),x83413)))+P1(f870(f870(f234(x83411),f870(f870(f289(x83411),x83412),x83413)),x83414))
% 160.46/160.20  [8343]~P68(x83431)+~P1(f870(f870(f234(x83431),f2(x83431)),x83433))+~P1(f870(f870(f234(x83431),x83432),f870(f870(f80(x83431),x83434),x83433)))+P1(f870(f870(f234(x83431),f870(f870(f289(x83431),x83432),x83433)),x83434))
% 160.46/160.20  [8472]~P67(x84721)+~P1(f870(f870(f234(x84721),f2(x84721)),x84724))+P1(f870(f870(f233(x84721),x84722),f870(f870(f80(x84721),x84723),x84724)))+~P1(f870(f870(f233(x84721),f870(f870(f289(x84721),x84722),x84724)),x84723))
% 160.46/160.20  [8473]~P67(x84731)+~P1(f870(f870(f234(x84731),f2(x84731)),x84734))+P1(f870(f870(f233(x84731),x84732),f870(f870(f289(x84731),x84733),x84734)))+~P1(f870(f870(f233(x84731),f870(f870(f80(x84731),x84732),x84734)),x84733))
% 160.46/160.20  [8475]~P68(x84751)+~P1(f870(f870(f234(x84751),f2(x84751)),x84754))+P1(f870(f870(f233(x84751),x84752),f870(f870(f80(x84751),x84753),x84754)))+~P1(f870(f870(f233(x84751),f870(f870(f289(x84751),x84752),x84754)),x84753))
% 160.46/160.20  [8476]~P68(x84761)+~P1(f870(f870(f234(x84761),f2(x84761)),x84764))+P1(f870(f870(f233(x84761),x84762),f870(f870(f289(x84761),x84763),x84764)))+~P1(f870(f870(f233(x84761),f870(f870(f80(x84761),x84762),x84764)),x84763))
% 160.46/160.20  [8477]~P67(x84771)+~P1(f870(f870(f234(x84771),f2(x84771)),x84774))+P1(f870(f870(f234(x84771),x84772),f870(f870(f80(x84771),x84773),x84774)))+~P1(f870(f870(f234(x84771),f870(f870(f289(x84771),x84772),x84774)),x84773))
% 160.46/160.20  [8478]~P67(x84781)+~P1(f870(f870(f234(x84781),f2(x84781)),x84784))+P1(f870(f870(f234(x84781),x84782),f870(f870(f289(x84781),x84783),x84784)))+~P1(f870(f870(f234(x84781),f870(f870(f80(x84781),x84782),x84784)),x84783))
% 160.46/160.20  [8480]~P68(x84801)+~P1(f870(f870(f234(x84801),f2(x84801)),x84804))+P1(f870(f870(f234(x84801),x84802),f870(f870(f80(x84801),x84803),x84804)))+~P1(f870(f870(f234(x84801),f870(f870(f289(x84801),x84802),x84804)),x84803))
% 160.46/160.20  [8481]~P68(x84811)+~P1(f870(f870(f234(x84811),f2(x84811)),x84814))+P1(f870(f870(f234(x84811),x84812),f870(f870(f289(x84811),x84813),x84814)))+~P1(f870(f870(f234(x84811),f870(f870(f80(x84811),x84812),x84814)),x84813))
% 160.46/160.20  [8643]~P68(x86431)+~P1(f870(f870(f234(x86431),x86433),f2(x86431)))+~P1(f870(f870(f233(x86431),f870(f870(f289(x86431),x86434),x86433)),x86432))+P1(f870(f870(f233(x86431),f870(f870(f80(x86431),x86432),x86433)),x86434))
% 160.46/160.20  [8644]~P68(x86441)+~P1(f870(f870(f234(x86441),x86443),f2(x86441)))+~P1(f870(f870(f233(x86441),f870(f870(f80(x86441),x86444),x86443)),x86442))+P1(f870(f870(f233(x86441),f870(f870(f289(x86441),x86442),x86443)),x86444))
% 160.46/160.20  [8645]~P68(x86451)+~P1(f870(f870(f234(x86451),x86453),f2(x86451)))+~P1(f870(f870(f234(x86451),f870(f870(f289(x86451),x86454),x86453)),x86452))+P1(f870(f870(f234(x86451),f870(f870(f80(x86451),x86452),x86453)),x86454))
% 160.46/160.20  [8646]~P68(x86461)+~P1(f870(f870(f234(x86461),x86463),f2(x86461)))+~P1(f870(f870(f234(x86461),f870(f870(f80(x86461),x86464),x86463)),x86462))+P1(f870(f870(f234(x86461),f870(f870(f289(x86461),x86462),x86463)),x86464))
% 160.46/160.20  [8658]~P1(f870(x86581,x86584))+~P1(f870(f870(f234(a932),x86582),f870(f870(f80(a932),x86583),f870(a112,x86584))))+P1(f870(x86581,f870(f870(f35(a932),x86582),x86583)))+~P1(f870(f870(f233(a932),f870(f870(f80(a932),x86583),x86584)),x86582))
% 160.46/160.20  [8865]~P111(x88651)+~P1(f870(f60(x88651),x88654))+~P1(f870(f870(f328(x88651),x88652),x88654))+P1(f870(f870(f233(x88651),f870(f870(f232(x88651),x88652),x88653)),f870(f870(f63(x88651,x88651,f232(x88651)),x88653),x88654)))
% 160.46/160.20  [8866]~P105(x88661)+~P1(f870(f60(x88661),x88664))+~P1(f870(f870(f328(x88661),x88662),x88664))+P1(f870(f870(f233(x88661),f870(f870(f101(x88661),x88662),x88663)),f870(f870(f63(x88661,x88661,f101(x88661)),x88663),x88664)))
% 160.46/160.20  [9019]~P1(f870(f60(x90191),x90192))+E(f870(f34(x90191),f870(f870(f3(f940(x90191,a928)),x90192),f870(f870(f308(x90191),x90193),x90194))),f870(f870(f3(a932),f870(f34(x90191),f870(f870(f3(f940(x90191,a928)),x90192),x90194))),f77(a932)))+P1(f870(f870(f328(x90191),x90193),x90194))+~P1(f870(f870(f328(x90191),x90193),x90192))
% 160.46/160.20  [9097]E(f870(f870(f79(a1),f483(x90971,x90972,x90973,x90974)),f484(x90971,x90972,x90973,x90974)),x90974)+~P1(f870(f870(f234(a1),f2(a1)),x90973))+~P1(f870(f870(f233(a1),x90974),x90971))+P1(f870(f870(f233(a1),f870(f870(f3(a1),x90974),x90973)),x90971))
% 160.46/160.20  [9098]E(f870(f870(f79(a1),f491(x90981,x90982,x90983,x90984)),f492(x90981,x90982,x90983,x90984)),x90984)+~P1(f870(f870(f234(a1),f2(a1)),x90983))+~P1(f870(f870(f234(a1),x90984),x90981))+P1(f870(f870(f234(a1),f870(f870(f3(a1),x90984),x90983)),x90981))
% 160.46/160.20  [9303]~P1(f870(f870(f234(a1),f2(a1)),x93033))+~P1(f870(f870(f233(a1),x93034),x93031))+P1(f870(f870(f328(a1),f483(x93031,x93032,x93033,x93034)),x93032))+P1(f870(f870(f233(a1),f870(f870(f3(a1),x93034),x93033)),x93031))
% 160.46/160.20  [9304]~P1(f870(f870(f234(a1),f2(a1)),x93043))+~P1(f870(f870(f234(a1),x93044),x93041))+P1(f870(f870(f328(a1),f491(x93041,x93042,x93043,x93044)),x93042))+P1(f870(f870(f234(a1),f870(f870(f3(a1),x93044),x93043)),x93041))
% 160.46/160.20  [9390]~P1(f870(f870(f234(a1),f2(a1)),x93902))+~P1(f870(f870(f233(a1),x93901),x93903))+P1(f870(f870(f328(a1),f484(x93903,x93904,x93902,x93901)),f302(a1,f77(a1),x93902)))+P1(f870(f870(f233(a1),f870(f870(f3(a1),x93901),x93902)),x93903))
% 160.46/160.20  [9391]~P1(f870(f870(f234(a1),f2(a1)),x93912))+~P1(f870(f870(f234(a1),x93911),x93913))+P1(f870(f870(f328(a1),f492(x93913,x93914,x93912,x93911)),f302(a1,f77(a1),x93912)))+P1(f870(f870(f234(a1),f870(f870(f3(a1),x93911),x93912)),x93913))
% 160.46/160.20  [9416]~P1(f870(f870(f233(a1),f2(a1)),x94164))+~P1(f870(f870(f234(a1),f2(a1)),x94163))+~P1(f870(f870(f234(a1),x94164),x94161))+P1(f870(f870(f233(a1),f2(a1)),f870(f870(f79(a1),f870(f870(f80(a1),x94161),f44(a1,x94162,x94163))),x94164)))
% 160.46/160.20  [9446]E(x94461,x94462)+~P42(x94463,x94464)+~P1(f870(f870(f328(f939(x94463,x94463)),f870(f870(f251(x94463,x94463),x94462),x94461)),x94464))+~P1(f870(f870(f328(f939(x94463,x94463)),f870(f870(f251(x94463,x94463),x94461),x94462)),x94464))
% 160.46/160.20  [9480]~P111(x94801)+~P1(f870(f60(x94801),x94804))+~P1(f870(f870(f233(x94801),x94802),f606(x94803,x94802,x94804,x94801)))+P1(f870(f870(f233(x94801),f870(f870(f237(x94801),x94802),x94803)),f870(f870(f63(x94801,x94801,f237(x94801)),x94803),x94804)))
% 160.46/160.20  [9481]~P106(x94811)+~P1(f870(f60(x94811),x94814))+~P1(f870(f870(f233(x94811),x94812),f615(x94813,x94812,x94814,x94811)))+P1(f870(f870(f233(x94811),f870(f870(f102(x94811),x94812),x94813)),f870(f870(f63(x94811,x94811,f102(x94811)),x94813),x94814)))
% 160.46/160.20  [9495]~P1(f870(f870(f233(a1),x94954),f2(a1)))+~P1(f870(f870(f234(a1),f2(a1)),x94952))+~P1(f870(f870(f234(a1),x94951),x94954))+P1(f870(f870(f234(a1),f870(f870(f80(a1),x94951),x94952)),f870(f870(f79(a1),f870(f870(f80(a1),x94951),f44(a1,x94953,x94952))),x94954)))
% 160.46/160.20  [9521]P1(f870(f60(x95211),x95212))+~P1(f870(f60(x95211),x95213))+~P1(f870(f870(f328(f940(x95211,a928)),x95212),f870(f870(f59(x95211),x95213),x95214)))+~P1(f870(f870(f233(f940(f939(x95211,x95211),a928)),x95214),f870(f870(f253(x95211,x95211),x95213),f870(f18(f940(x95211,a928),x95211),x95213))))
% 160.46/160.20  [9545]~P111(x95451)+~P1(f870(f60(x95451),x95454))+P1(f870(f870(f328(x95451),f606(x95452,x95453,x95454,x95451)),x95454))+P1(f870(f870(f233(x95451),f870(f870(f237(x95451),x95453),x95452)),f870(f870(f63(x95451,x95451,f237(x95451)),x95452),x95454)))
% 160.46/160.20  [9546]~P106(x95461)+~P1(f870(f60(x95461),x95464))+P1(f870(f870(f328(x95461),f615(x95462,x95463,x95464,x95461)),x95464))+P1(f870(f870(f233(x95461),f870(f870(f102(x95461),x95463),x95462)),f870(f870(f63(x95461,x95461,f102(x95461)),x95462),x95464)))
% 160.46/160.20  [9950]~P1(f870(f60(x99502),x99504))+~P1(f870(f60(x99501),x99503))+~P1(f870(f870(f233(a932),f870(f34(x99502),x99504)),f870(f34(x99501),x99503)))+P1(f870(f870(f233(f940(x99501,a928)),f870(f309(x99502,x99501,f500(x99503,x99501,x99504,x99502)),x99504)),x99503))
% 160.46/160.20  [9594]~P1(f870(f870(f328(x95941),x95942),x95944))+P1(f870(f870(f328(x95941),x95942),x95943))+~P1(f870(f870(f234(f940(x95941,a928)),x95944),f870(f870(f308(x95941),x95942),x95943)))+P1(f870(f870(f234(f940(x95941,a928)),f870(f870(f3(f940(x95941,a928)),x95944),f870(f870(f308(x95941),x95942),f188(f940(x95941,a928))))),x95943))
% 160.46/160.20  [9763]~P1(f870(f870(f328(x97631),x97632),x97634))+P1(f870(f870(f328(x97631),x97632),x97633))+P1(f870(f870(f234(f940(x97631,a928)),x97634),f870(f870(f308(x97631),x97632),x97633)))+~P1(f870(f870(f234(f940(x97631,a928)),f870(f870(f3(f940(x97631,a928)),x97634),f870(f870(f308(x97631),x97632),f188(f940(x97631,a928))))),x97633))
% 160.46/160.20  [9789]P1(f870(f870(f328(x97891),x97892),x97893))+~P1(f870(f870(f233(f940(x97891,a928)),x97894),x97893))+P1(f870(f870(f234(f940(x97891,a928)),x97894),f870(f870(f308(x97891),x97892),x97893)))+~P1(f870(f870(f234(f940(x97891,a928)),f870(f870(f3(f940(x97891,a928)),x97894),f870(f870(f308(x97891),x97892),f188(f940(x97891,a928))))),x97893))
% 160.46/160.20  [9794]~P1(f870(f870(f328(x97941),x97943),x97942))+~P1(f870(f870(f234(f940(x97941,a928)),x97942),x97944))+P1(f870(f870(f234(f940(x97941,a928)),x97942),f870(f870(f308(x97941),x97943),x97944)))+~P1(f870(f870(f234(f940(x97941,a928)),f870(f870(f3(f940(x97941,a928)),x97942),f870(f870(f308(x97941),x97943),f188(f940(x97941,a928))))),x97944))
% 160.46/160.20  [9810]~P1(f870(f870(f233(f940(x98101,a928)),x98102),x98104))+~P1(f870(f870(f234(f940(x98101,a928)),x98102),x98104))+P1(f870(f870(f234(f940(x98101,a928)),x98102),f870(f870(f308(x98101),x98103),x98104)))+~P1(f870(f870(f234(f940(x98101,a928)),f870(f870(f3(f940(x98101,a928)),x98102),f870(f870(f308(x98101),x98103),f188(f940(x98101,a928))))),x98104))
% 160.46/160.20  [9855]~P112(x98552)+~P64(x98551)+~P1(f870(f870(f233(f940(x98551,x98552)),x98553),x98554))+P1(f870(f56(x98551),f870(f870(f20(x98551,x98552,a928),f870(f870(f10(x98552,f940(x98552,a928),x98551),f233(x98552)),x98553)),x98554)))
% 160.46/160.20  [9998]~P112(x99982)+~P64(x99981)+P1(f870(f870(f233(f940(x99981,x99982)),x99983),x99984))+~P1(f870(f56(x99981),f870(f870(f20(x99981,x99982,a928),f870(f870(f10(x99982,f940(x99982,a928),x99981),f233(x99982)),x99983)),x99984)))
% 160.46/160.20  [10164]E(f870(f870(f164(x101641),f870(f870(f164(f933(x101641)),f179(x101641,x101642)),x101643)),x101644),f870(f870(f164(x101641),f870(f870(f164(f933(x101641)),x101642),x101644)),x101643))+~P1(f870(f870(f234(a932),x101643),f870(f189(f933(f933(x101641))),f179(x101641,x101642))))+~P14(a932,f870(f168(a932),f870(f870(f154(f933(x101641),a932),f189(f933(x101641))),x101642)))+~P1(f870(f870(f234(a932),x101644),f870(f189(f933(f933(x101641))),f870(f136(f933(x101641),f870(f870(f10(a932,a928,f933(x101641)),f870(f234(a932),x101643)),f189(f933(x101641)))),x101642))))
% 160.46/160.20  [10185]~P1(f870(f870(f328(f939(a932,a932)),x101854),x101851))+~P1(f870(f870(f328(f939(f939(a932,a932),f939(a932,a932))),f870(f870(f251(f939(a932,a932),f939(a932,a932)),x101854),x101852)),a32))+~P1(f870(f870(f328(f939(f940(f939(a932,a932),a928),f940(f939(a932,a932),a928))),f870(f870(f251(f940(f939(a932,a932),a928),f940(f939(a932,a932),a928)),x101851),x101853)),a68))+P1(f870(f870(f328(f939(f940(f939(a932,a932),a928),f940(f939(a932,a932),a928))),f870(f870(f251(f940(f939(a932,a932),a928),f940(f939(a932,a932),a928)),x101851),f870(f870(f308(f939(a932,a932)),x101852),x101853))),a68))
% 160.46/160.20  [10186]~P1(f870(f870(f328(f939(a932,a932)),x101864),x101861))+~P1(f870(f870(f328(f939(f939(a932,a932),f939(a932,a932))),f870(f870(f251(f939(a932,a932),f939(a932,a932)),x101864),x101862)),a70))+~P1(f870(f870(f328(f939(f940(f939(a932,a932),a928),f940(f939(a932,a932),a928))),f870(f870(f251(f940(f939(a932,a932),a928),f940(f939(a932,a932),a928)),x101861),x101863)),a71))+P1(f870(f870(f328(f939(f940(f939(a932,a932),a928),f940(f939(a932,a932),a928))),f870(f870(f251(f940(f939(a932,a932),a928),f940(f939(a932,a932),a928)),x101861),f870(f870(f308(f939(a932,a932)),x101862),x101863))),a71))
% 160.46/160.20  [10075]~P112(x100752)+~P64(x100751)+~P1(f870(f870(f234(f940(x100751,x100752)),x100753),x100754))+P1(f870(f55(x100751),f870(f870(f10(a928,a928,x100751),a321),f870(f870(f20(x100751,x100752,a928),f870(f870(f10(x100752,f940(x100752,a928),x100751),a324),x100753)),x100754))))
% 160.46/160.20  [10199]~P1(f870(f870(f328(f939(a932,a932)),x101994),x101993))+~P1(f870(f870(f328(f939(f939(a932,a932),f939(a932,a932))),f870(f870(f251(f939(a932,a932),f939(a932,a932)),x101991),x101994)),a32))+~P1(f870(f870(f328(f939(f940(f939(a932,a932),a928),f940(f939(a932,a932),a928))),f870(f870(f251(f940(f939(a932,a932),a928),f940(f939(a932,a932),a928)),x101992),x101993)),a33))+P1(f870(f870(f328(f939(f940(f939(a932,a932),a928),f940(f939(a932,a932),a928))),f870(f870(f251(f940(f939(a932,a932),a928),f940(f939(a932,a932),a928)),f870(f870(f308(f939(a932,a932)),x101991),x101992)),x101993)),a33))
% 160.46/160.20  [10200]~P1(f870(f870(f328(f939(a932,a932)),x102004),x102003))+~P1(f870(f870(f328(f939(f939(a932,a932),f939(a932,a932))),f870(f870(f251(f939(a932,a932),f939(a932,a932)),x102001),x102004)),a70))+~P1(f870(f870(f328(f939(f940(f939(a932,a932),a928),f940(f939(a932,a932),a928))),f870(f870(f251(f940(f939(a932,a932),a928),f940(f939(a932,a932),a928)),x102002),x102003)),a69))+P1(f870(f870(f328(f939(f940(f939(a932,a932),a928),f940(f939(a932,a932),a928))),f870(f870(f251(f940(f939(a932,a932),a928),f940(f939(a932,a932),a928)),f870(f870(f308(f939(a932,a932)),x102001),x102002)),x102003)),a69))
% 160.46/160.20  [6286]~P8(x62864,x62861)+~P1(f870(f870(x62861,x62862),x62865))+P1(f870(f870(x62861,x62862),x62863))+~P1(f870(f870(x62861,x62865),x62863))
% 160.46/160.20  [6287]~P53(x62874,x62871)+~P1(f870(f870(x62871,x62872),x62875))+P1(f870(f870(x62871,x62872),x62873))+~P1(f870(f870(x62871,x62875),x62873))
% 160.46/160.20  [6288]~P16(x62884,x62881)+~P1(f870(f870(x62881,x62882),x62885))+P1(f870(f870(x62881,x62882),x62883))+~P1(f870(f870(x62881,x62885),x62883))
% 160.46/160.20  [9004]~P8(x90044,x90043)+~P1(f870(x90041,x90045))+P1(f870(x90042,f842(x90042,x90041,x90043,x90044)))+P1(f870(x90041,f841(x90042,x90041,x90043,x90044)))
% 160.46/160.20  [9240]~P8(x92404,x92403)+~P1(f870(x92402,x92405))+~P1(f870(x92401,f841(x92401,x92402,x92403,x92404)))+P1(f870(x92401,f842(x92401,x92402,x92403,x92404)))
% 160.46/160.20  [9430]~P8(x94304,x94303)+~P1(f870(x94301,x94305))+P1(f870(f870(f328(x94304),f842(x94302,x94301,x94303,x94304)),f269(x94304,x94303)))+P1(f870(x94301,f841(x94302,x94301,x94303,x94304)))
% 160.46/160.20  [9552]~P8(x95521,x95524)+~P1(f870(x95523,x95525))+~P1(f870(x95522,f841(x95522,x95523,x95524,x95521)))+P1(f870(f870(f328(x95521),f842(x95522,x95523,x95524,x95521)),f269(x95521,x95524)))
% 160.46/160.20  [9844]~P41(x98441,x98444)+P1(f870(f870(f328(f939(f933(x98441),f933(x98441))),f870(f870(f251(f933(x98441),f933(x98441)),x98442),x98443)),f147(x98441,x98444)))+~P1(f870(f870(f328(f939(f933(x98441),f933(x98441))),f870(f870(f251(f933(x98441),f933(x98441)),x98442),x98445)),f147(x98441,x98444)))+~P1(f870(f870(f328(f939(f933(x98441),f933(x98441))),f870(f870(f251(f933(x98441),f933(x98441)),x98445),x98443)),f147(x98441,x98444)))
% 160.46/160.20  [5527]~P70(x55275)+E(x55271,x55272)+~E(x55273,x55274)+~E(f870(f870(f3(x55275),x55273),x55274),f870(f870(f3(x55275),x55271),x55272))
% 160.46/160.20  [6403]~P18(x64035,x64031,x64033)+E(f870(f870(x64031,x64032),f870(x64033,x64034)),f870(x64033,x64034))+~P1(f870(f60(x64035),x64034))+~P1(f870(f870(f328(x64035),x64032),x64034))
% 160.46/160.20  [6595]~P81(x65951)+~E(f870(f870(f3(x65951),x65954),x65955),f870(f870(f3(x65951),x65952),x65953))+~P1(f870(f870(f233(x65951),x65954),x65955))+P1(f870(f870(f233(x65951),x65952),x65953))
% 160.46/160.20  [6597]~P81(x65971)+~E(f870(f870(f3(x65971),x65974),x65975),f870(f870(f3(x65971),x65972),x65973))+~P1(f870(f870(f234(x65971),x65974),x65975))+P1(f870(f870(f234(x65971),x65972),x65973))
% 160.46/160.20  [7577]~E(x75772,f870(f870(f151(x75771),x75774),x75775))+P1(f870(f870(f328(f933(x75771)),x75772),f161(x75771,x75773)))+~P1(f870(f870(f328(f933(x75771)),x75775),f161(x75771,x75773)))+~P1(f870(f870(f328(x75771),x75774),x75773))
% 160.46/160.20  [7990]~E(f870(f189(f933(x79901)),x79903),f870(f189(f933(x79902)),x79904))+~E(f870(f870(f154(f939(x79901,x79902),x79902),f255(x79901,x79902)),x79905),x79904)+~E(f870(f870(f154(f939(x79901,x79902),x79901),f250(x79901,x79902)),x79905),x79903)+E(f870(f870(f181(x79901,x79902),x79903),x79904),x79905)
% 160.46/160.20  [8330]~P112(x83301)+P1(f870(f870(f234(f940(x83301,a928)),f302(x83301,x83302,x83303)),f302(x83301,x83304,x83305)))+~P1(f870(f870(f233(x83301),x83304),x83305))+P1(f870(f870(f233(x83301),x83302),x83303))
% 160.46/160.20  [8430]~P112(x84301)+P1(f870(f870(f233(f940(x84301,a928)),f302(x84301,x84302,x84303)),f302(x84301,x84304,x84305)))+~P1(f870(f870(f233(x84301),x84303),x84305))+~P1(f870(f870(f233(x84301),x84304),x84302))
% 160.46/160.20  [8548]~P111(x85481)+P1(f870(f870(f233(x85481),x85482),x85483))+P1(f870(f870(f233(x85481),x85484),x85483))+~P1(f870(f870(f233(f940(x85481,a928)),f870(f301(x85481,x85483),x85482)),f870(f301(x85481,x85484),x85485)))
% 160.46/160.20  [8549]~P111(x85491)+P1(f870(f870(f233(x85491),x85492),x85493))+P1(f870(f870(f233(x85491),x85492),x85494))+~P1(f870(f870(f233(f940(x85491,a928)),f870(f301(x85491,x85493),x85492)),f870(f301(x85491,x85495),x85494)))
% 160.46/160.20  [8782]~P112(x87821)+~P1(f870(f870(f233(f940(x87821,a928)),f302(x87821,x87824,x87822)),f302(x87821,x87825,x87823)))+P1(f870(f870(f233(x87821),x87822),x87823))+~P1(f870(f870(f233(x87821),x87824),x87822))
% 160.46/160.20  [8783]~P112(x87831)+~P1(f870(f870(f234(f940(x87831,a928)),f302(x87831,x87834,x87832)),f302(x87831,x87835,x87833)))+P1(f870(f870(f233(x87831),x87832),x87833))+~P1(f870(f870(f233(x87831),x87834),x87832))
% 160.46/160.20  [8784]~P112(x87841)+~P1(f870(f870(f233(f940(x87841,a928)),f302(x87841,x87843,x87844)),f302(x87841,x87842,x87845)))+P1(f870(f870(f233(x87841),x87842),x87843))+~P1(f870(f870(f233(x87841),x87843),x87844))
% 160.46/160.20  [8785]~P112(x87851)+~P1(f870(f870(f234(f940(x87851,a928)),f302(x87851,x87853,x87854)),f302(x87851,x87852,x87855)))+P1(f870(f870(f233(x87851),x87852),x87853))+~P1(f870(f870(f233(x87851),x87853),x87854))
% 160.46/160.20  [6285]~P18(x62852,x62855,x62853)+E(x62851,f188(f940(x62852,a928)))+~P1(f870(f60(x62852),x62851))+E(f870(x62853,f870(f870(f308(x62852),x62854),x62851)),f870(f870(x62855,x62854),f870(x62853,x62851)))
% 160.46/160.20  [7069]~E(x70691,x70692)+~E(f870(f870(f102(f940(x70693,a928)),x70694),x70695),f188(f940(x70693,a928)))+~P1(f870(f870(f328(x70693),x70692),x70695))+~P1(f870(f870(f328(x70693),x70691),x70694))
% 160.46/160.20  [7147]~P19(x71472,x71475,x71471)+~P1(f870(f60(x71472),x71474))+E(f870(x71471,f870(f870(f308(x71472),x71473),x71474)),f870(f870(f63(x71472,x71472,x71475),x71473),x71474))+P1(f870(f870(f328(x71472),x71473),x71474))
% 160.46/160.20  [7218]~P77(x72182)+~P1(f870(f60(x72181),x72185))+E(f870(f870(f11(x72181,x72182),x72183),f870(f870(f308(x72181),x72184),x72185)),f870(f870(f80(x72182),f870(x72183,x72184)),f870(f870(f11(x72181,x72182),x72183),x72185)))+P1(f870(f870(f328(x72181),x72184),x72185))
% 160.46/160.20  [7220]~P78(x72202)+~P1(f870(f60(x72201),x72205))+E(f870(f870(f8(x72201,x72202),x72203),f870(f870(f308(x72201),x72204),x72205)),f870(f870(f79(x72202),f870(x72203,x72204)),f870(f870(f8(x72201,x72202),x72203),x72205)))+P1(f870(f870(f328(x72201),x72204),x72205))
% 160.46/160.20  [7628]~P121(x76281)+~P1(f870(f60(x76284),x76285))+~P1(f870(f870(f328(x76284),x76283),x76285))+P1(f870(f870(f286(x76281),f870(x76282,x76283)),f870(f870(f11(x76284,x76281),x76282),x76285)))
% 160.46/160.20  [7735]~P19(x77352,x77355,x77351)+~P1(f870(f60(x77352),x77354))+E(f870(x77351,f870(f870(f308(x77352),x77353),x77354)),x77353)+~E(f870(f870(f3(f940(x77352,a928)),x77354),f870(f870(f308(x77352),x77353),f188(f940(x77352,a928)))),f188(f940(x77352,a928)))
% 160.46/160.20  [8063]~P121(x80631)+~P1(f870(f870(f286(x80631),x80632),x80634))+~P1(f870(f870(f233(a932),x80633),x80635))+P1(f870(f870(f286(x80631),f870(f870(f243(x80631),x80632),x80633)),f870(f870(f243(x80631),x80634),x80635)))
% 160.46/160.20  [8100]~P86(x81001)+~P1(f870(f870(f233(x81001),x81003),x81005))+~P1(f870(f870(f233(x81001),x81002),x81004))+P1(f870(f870(f233(x81001),f870(f870(f79(x81001),x81002),x81003)),f870(f870(f79(x81001),x81004),x81005)))
% 160.46/160.20  [8101]~P111(x81011)+~P1(f870(f870(f233(x81011),x81013),x81015))+~P1(f870(f870(f233(x81011),x81012),x81014))+P1(f870(f870(f233(x81011),f870(f870(f237(x81011),x81012),x81013)),f870(f870(f237(x81011),x81014),x81015)))
% 160.46/160.20  [8102]~P111(x81021)+~P1(f870(f870(f233(x81021),x81023),x81025))+~P1(f870(f870(f233(x81021),x81022),x81024))+P1(f870(f870(f233(x81021),f870(f870(f232(x81021),x81022),x81023)),f870(f870(f232(x81021),x81024),x81025)))
% 160.46/160.20  [8103]~P105(x81031)+~P1(f870(f870(f233(x81031),x81033),x81035))+~P1(f870(f870(f233(x81031),x81032),x81034))+P1(f870(f870(f233(x81031),f870(f870(f101(x81031),x81032),x81033)),f870(f870(f101(x81031),x81034),x81035)))
% 160.46/160.20  [8104]~P106(x81041)+~P1(f870(f870(f233(x81041),x81043),x81045))+~P1(f870(f870(f233(x81041),x81042),x81044))+P1(f870(f870(f233(x81041),f870(f870(f102(x81041),x81042),x81043)),f870(f870(f102(x81041),x81044),x81045)))
% 160.46/160.20  [8105]~P88(x81051)+~P1(f870(f870(f233(x81051),x81053),x81055))+~P1(f870(f870(f234(x81051),x81052),x81054))+P1(f870(f870(f234(x81051),f870(f870(f79(x81051),x81052),x81053)),f870(f870(f79(x81051),x81054),x81055)))
% 160.46/160.20  [8106]~P88(x81061)+~P1(f870(f870(f233(x81061),x81062),x81064))+~P1(f870(f870(f234(x81061),x81063),x81065))+P1(f870(f870(f234(x81061),f870(f870(f79(x81061),x81062),x81063)),f870(f870(f79(x81061),x81064),x81065)))
% 160.46/160.20  [8107]~P88(x81071)+~P1(f870(f870(f234(x81071),x81073),x81075))+~P1(f870(f870(f234(x81071),x81072),x81074))+P1(f870(f870(f234(x81071),f870(f870(f79(x81071),x81072),x81073)),f870(f870(f79(x81071),x81074),x81075)))
% 160.46/160.20  [8243]~P147(x82435)+E(x82431,x82432)+E(x82433,x82434)+~E(f870(f870(f79(x82435),f870(f870(f80(x82435),x82433),x82431)),f870(f870(f80(x82435),x82434),x82432)),f870(f870(f79(x82435),f870(f870(f80(x82435),x82433),x82432)),f870(f870(f80(x82435),x82434),x82431)))
% 160.46/160.20  [8384]P30(x83841,x83842,x83843)+~P31(x83841,x83844,x83845)+~P30(x83841,x83842,f885(x83845,x83844,x83841,x83842))+~P1(f870(f870(f328(f931(x83841)),x83843),x83845))
% 160.46/160.20  [8450]~P111(x84504)+~P1(f870(f137(x84501),x84503))+P1(f870(f870(f328(x84501),x84502),f870(f172(x84501),x84503)))+P1(f870(f137(x84501),f870(f870(f148(x84501,x84504,x84505),x84502),x84503)))
% 160.46/160.20  [8596]~P70(x85961)+E(f870(f870(f3(x85961),f870(f870(f8(a932,x85961),x85962),f870(f301(a932,x85963),x85964))),f870(f870(f8(a932,x85961),x85962),f870(f301(a932,x85963),x85965))),f870(f870(f8(a932,x85961),x85962),f870(f301(a932,x85965),x85964)))+~P1(f870(f870(f233(a932),x85965),x85964))+~P1(f870(f870(f233(a932),x85963),x85965))
% 160.46/160.20  [8597]~P78(x85971)+E(f870(f870(f79(x85971),f870(f870(f8(a932,x85971),x85972),f870(f301(a932,x85973),x85974))),f870(f870(f8(a932,x85971),x85972),f870(f301(a932,x85974),x85975))),f870(f870(f8(a932,x85971),x85972),f870(f301(a932,x85973),x85975)))+~P1(f870(f870(f233(a932),x85974),x85975))+~P1(f870(f870(f233(a932),x85973),x85974))
% 160.46/160.20  [8925]~P66(x89252)+E(x89251,f2(x89252))+E(x89253,f2(x89252))+E(f870(f870(f289(x89252),f870(f870(f3(x89252),f870(f870(f80(x89252),x89254),x89251)),f870(f870(f80(x89252),x89255),x89253))),f870(f870(f80(x89252),x89253),x89251)),f870(f870(f3(x89252),f870(f870(f289(x89252),x89254),x89253)),f870(f870(f289(x89252),x89255),x89251)))
% 160.46/160.20  [8926]~P66(x89262)+E(x89261,f2(x89262))+E(x89263,f2(x89262))+E(f870(f870(f289(x89262),f870(f870(f79(x89262),f870(f870(f80(x89262),x89264),x89261)),f870(f870(f80(x89262),x89265),x89263))),f870(f870(f80(x89262),x89263),x89261)),f870(f870(f79(x89262),f870(f870(f289(x89262),x89264),x89263)),f870(f870(f289(x89262),x89265),x89261)))
% 160.46/160.20  [8935]~E(x89352,f870(x89353,x89351))+E(x89351,f495(x89352,x89353,x89354,x89355))+~P26(x89355,x89354,x89353,f241(f940(x89355,a928)))+~P1(f870(f870(f328(x89354),x89352),f870(f309(x89355,x89354,x89353),f241(f940(x89355,a928)))))
% 160.46/160.20  [9153]~P126(x91531)+~P1(f870(f870(f234(x91531),f870(f75(x91531),x91532)),x91534))+P1(f870(f870(f234(x91531),f870(f870(f80(x91531),f870(f75(x91531),x91532)),f870(f75(x91531),x91533))),f870(f870(f80(x91531),x91534),x91535)))+~P1(f870(f870(f234(x91531),f870(f75(x91531),x91533)),x91535))
% 160.46/160.20  [9171]~P31(x91711,x91715,x91714)+P30(x91711,x91712,x91713)+P1(f870(f870(f328(f931(x91711)),f885(x91714,x91715,x91711,x91712)),x91715))+~P1(f870(f870(f328(f931(x91711)),x91713),x91714))
% 160.46/160.20  [9265]~P26(x92651,x92653,x92655,x92652)+~P1(f870(f60(x92653),x92654))+P1(f870(f870(f233(a932),f870(f34(x92651),x92652)),f870(f34(x92653),x92654)))+~P1(f870(f870(f233(f940(x92653,a928)),f870(f309(x92651,x92653,x92655),x92652)),x92654))
% 160.46/160.20  [9332]~P77(x93322)+~P26(x93321,x93321,x93324,x93325)+~P1(f870(f60(x93321),x93325))+E(f870(f870(f11(x93321,x93322),f870(f72(x93321,x93322,x93321,x93323),x93324)),x93325),f870(f870(f11(x93321,x93322),x93323),f870(f309(x93321,x93321,x93324),x93325)))
% 160.46/160.20  [9333]~P78(x93332)+~P26(x93331,x93331,x93334,x93335)+~P1(f870(f60(x93331),x93335))+E(f870(f870(f8(x93331,x93332),f870(f72(x93331,x93332,x93331,x93333),x93334)),x93335),f870(f870(f8(x93331,x93332),x93333),f870(f309(x93331,x93331,x93334),x93335)))
% 160.46/160.20  [9460]~P40(x94601,x94602)+~P1(f870(f870(f328(x94601),x94603),x94604))+~P1(f870(f870(f328(x94601),x94605),x94604))+~P1(f870(f870(f328(f939(x94601,x94601)),f870(f870(f251(x94601,x94601),x94605),f628(x94602,x94601,x94604))),x94602))
% 160.46/160.20  [9494]~P26(x94942,x94943,x94945,x94941)+E(x94941,f188(f940(x94942,a928)))+E(f870(f309(x94943,x94942,f498(x94944,x94943,x94942,x94941)),x94944),x94941)+~P1(f870(f870(f233(f940(x94943,a928)),f870(f309(x94942,x94943,x94945),x94941)),x94944))
% 160.46/160.20  [9979]~P111(x99795)+~P6(x99795)+P1(f870(f870(f328(x99791),f375(x99792,x99793,x99791,x99794,x99795)),x99793))+~P1(f870(f870(f234(x99795),x99794),f870(f870(f38(x99791,x99795),x99793),x99792)))
% 160.46/160.20  [9984]~P111(x99841)+~P6(x99841)+P1(f870(f870(f234(x99841),x99842),f870(x99843,f375(x99843,x99844,x99845,x99842,x99841))))+~P1(f870(f870(f234(x99841),x99842),f870(f870(f38(x99845,x99841),x99844),x99843)))
% 160.46/160.20  [10062]~P74(x100621)+~P1(f870(f65(x100621,x100621,f80(x100621),x100622,x100623),x100625))+P1(f870(f870(f328(x100621),x100622),x100623))+P1(f870(f65(x100621,x100621,f80(x100621),x100624,f870(f870(f308(x100621),x100622),x100623)),f870(f870(f80(x100621),x100624),x100625)))
% 160.46/160.20  [10266]~P77(x102662)+~P1(f870(f60(x102661),x102665))+E(f870(f870(f11(x102661,x102662),f870(f870(f9(x102661,x102662,x102662),f870(f870(f20(x102661,x102662,f940(x102662,x102662)),f870(f870(f10(a928,f940(x102662,f940(x102662,x102662)),x102661),f96(x102662)),f870(a324,x102663))),x102664)),f77(x102662))),x102665),f77(x102662))+P1(f870(f870(f328(x102661),x102663),x102665))
% 160.46/160.20  [10267]~P78(x102672)+~P1(f870(f60(x102671),x102675))+E(f870(f870(f8(x102671,x102672),f870(f870(f9(x102671,x102672,x102672),f870(f870(f20(x102671,x102672,f940(x102672,x102672)),f870(f870(f10(a928,f940(x102672,f940(x102672,x102672)),x102671),f96(x102672)),f870(a324,x102673))),x102674)),f2(x102672))),x102675),f2(x102672))+P1(f870(f870(f328(x102671),x102673),x102675))
% 160.46/160.20  [10268]~P77(x102682)+~P1(f870(f60(x102681),x102685))+E(f870(f870(f11(x102681,x102682),f870(f870(f9(x102681,x102682,x102682),f870(f870(f20(x102681,x102682,f940(x102682,x102682)),f870(f870(f10(a928,f940(x102682,f940(x102682,x102682)),x102681),f96(x102682)),f870(a324,x102683))),x102684)),f77(x102682))),x102685),f870(x102684,x102683))+~P1(f870(f870(f328(x102681),x102683),x102685))
% 160.46/160.20  [10269]~P78(x102692)+~P1(f870(f60(x102691),x102695))+E(f870(f870(f8(x102691,x102692),f870(f870(f9(x102691,x102692,x102692),f870(f870(f20(x102691,x102692,f940(x102692,x102692)),f870(f870(f10(a928,f940(x102692,f940(x102692,x102692)),x102691),f96(x102692)),f870(a324,x102693))),x102694)),f2(x102692))),x102695),f870(x102694,x102693))+~P1(f870(f870(f328(x102691),x102693),x102695))
% 160.46/160.20  [10322]~P77(x103222)+~P1(f870(f60(x103221),x103225))+E(f870(f870(f11(x103221,x103222),f870(f870(f9(x103221,x103222,x103222),f870(f870(f20(x103221,x103222,f940(x103222,x103222)),f870(f870(f10(a928,f940(x103222,f940(x103222,x103222)),x103221),f96(x103222)),f870(f870(f9(x103221,x103221,a928),a324),x103223))),x103224)),f77(x103222))),x103225),f77(x103222))+P1(f870(f870(f328(x103221),x103223),x103225))
% 160.46/160.20  [10323]~P78(x103232)+~P1(f870(f60(x103231),x103235))+E(f870(f870(f8(x103231,x103232),f870(f870(f9(x103231,x103232,x103232),f870(f870(f20(x103231,x103232,f940(x103232,x103232)),f870(f870(f10(a928,f940(x103232,f940(x103232,x103232)),x103231),f96(x103232)),f870(f870(f9(x103231,x103231,a928),a324),x103233))),x103234)),f2(x103232))),x103235),f2(x103232))+P1(f870(f870(f328(x103231),x103233),x103235))
% 160.46/160.20  [10325]~P77(x103252)+~P1(f870(f60(x103251),x103255))+E(f870(f870(f11(x103251,x103252),f870(f870(f9(x103251,x103252,x103252),f870(f870(f20(x103251,x103252,f940(x103252,x103252)),f870(f870(f10(a928,f940(x103252,f940(x103252,x103252)),x103251),f96(x103252)),f870(f870(f9(x103251,x103251,a928),a324),x103253))),x103254)),f77(x103252))),x103255),f870(x103254,x103253))+~P1(f870(f870(f328(x103251),x103253),x103255))
% 160.46/160.20  [10326]~P78(x103262)+~P1(f870(f60(x103261),x103265))+E(f870(f870(f8(x103261,x103262),f870(f870(f9(x103261,x103262,x103262),f870(f870(f20(x103261,x103262,f940(x103262,x103262)),f870(f870(f10(a928,f940(x103262,f940(x103262,x103262)),x103261),f96(x103262)),f870(f870(f9(x103261,x103261,a928),a324),x103263))),x103264)),f2(x103262))),x103265),f870(x103264,x103263))+~P1(f870(f870(f328(x103261),x103263),x103265))
% 160.46/160.20  [8099]~P70(x80992)+~P1(f870(f60(x80991),x80994))+E(f870(f870(f8(x80991,x80992),x80993),f870(f870(f3(f940(x80991,a928)),x80994),f870(f870(f308(x80991),x80995),f188(f940(x80991,a928))))),f870(f870(f8(x80991,x80992),x80993),x80994))+P1(f870(f870(f328(x80991),x80995),x80994))
% 160.46/160.20  [8604]~P140(x86042)+~P1(f870(f60(x86041),x86044))+E(f870(f870(f8(x86041,x86042),x86043),f870(f870(f3(f940(x86041,a928)),x86044),f870(f870(f308(x86041),x86045),f188(f940(x86041,a928))))),f870(f870(f3(x86042),f870(f870(f8(x86041,x86042),x86043),x86044)),f870(x86043,x86045)))+~P1(f870(f870(f328(x86041),x86045),x86044))
% 160.46/160.20  [8605]~P70(x86052)+~P1(f870(f60(x86051),x86054))+E(f870(f870(f8(x86051,x86052),x86053),f870(f870(f3(f940(x86051,a928)),x86054),f870(f870(f308(x86051),x86055),f188(f940(x86051,a928))))),f870(f870(f3(x86052),f870(f870(f8(x86051,x86052),x86053),x86054)),f870(x86053,x86055)))+~P1(f870(f870(f328(x86051),x86055),x86054))
% 160.46/160.20  [8617]~P121(x86171)+~P1(f870(f870(f233(a932),x86173),x86175))+~P1(f870(f870(f286(x86171),f870(f870(f243(x86171),x86172),x86175)),x86174))+P1(f870(f870(f286(x86171),f870(f870(f243(x86171),x86172),x86173)),x86174))
% 160.46/160.20  [8635]~P70(x86351)+~P1(f870(f60(x86352),x86354))+E(f870(f870(f3(x86351),f870(f870(f8(x86352,x86351),x86353),x86354)),f870(f870(f8(x86352,x86351),x86353),x86355)),f870(f870(f8(x86352,x86351),x86353),f870(f870(f3(f940(x86352,a928)),x86354),x86355)))+~P1(f870(f870(f233(f940(x86352,a928)),x86355),x86354))
% 160.46/160.20  [8655]P1(f870(f60(x86551),f870(x86552,x86553)))+~P1(f870(f60(x86554),x86555))+~P1(f870(f870(f328(x86554),x86553),x86555))+~P1(f870(f60(x86551),f870(f870(f38(x86554,f940(x86551,a928)),x86555),x86552)))
% 160.46/160.20  [9109]~P9(x91091,x91095,x91094)+~E(f870(f284(x91091,x91091,x91094),f870(f870(f308(x91091),x91092),f188(f940(x91091,a928)))),f870(f284(x91091,x91091,x91094),f870(f870(f308(x91091),x91093),f188(f940(x91091,a928)))))+~P1(f870(f870(f328(x91091),x91093),x91095))+P1(f870(f870(f328(f939(x91091,x91091)),f870(f870(f251(x91091,x91091),x91092),x91093)),x91094))
% 160.46/160.20  [9414]~P1(f870(x94141,x94145))+P1(f870(x94141,f361(x94141,x94142,x94143,x94144)))+P1(f870(x94141,f358(x94141,x94142,x94143,x94144)))+~P1(f870(f870(f328(x94144),x94145),f870(f870(f101(f940(x94144,a928)),x94143),x94142)))
% 160.46/160.20  [9599]~P1(f870(x95991,x95995))+P1(f870(x95991,f358(x95991,x95992,x95993,x95994)))+P1(f870(f870(f328(x95994),f361(x95991,x95992,x95993,x95994)),x95992))+~P1(f870(f870(f328(x95994),x95995),f870(f870(f101(f940(x95994,a928)),x95993),x95992)))
% 160.46/160.20  [9600]~P1(f870(x96001,x96005))+P1(f870(x96001,f361(x96001,x96002,x96003,x96004)))+P1(f870(f870(f328(x96004),f358(x96001,x96002,x96003,x96004)),x96003))+~P1(f870(f870(f328(x96004),x96005),f870(f870(f101(f940(x96004,a928)),x96003),x96002)))
% 160.46/160.20  [9604]P1(f870(x96041,x96042))+~P1(f870(x96041,f360(x96041,x96043,x96044,x96045)))+~P1(f870(x96041,f359(x96041,x96043,x96044,x96045)))+~P1(f870(f870(f328(x96045),x96042),f870(f870(f101(f940(x96045,a928)),x96044),x96043)))
% 160.46/160.20  [9609]~P41(x96091,x96094)+~P1(f870(f870(f328(f939(x96091,x96091)),f870(f870(f251(x96091,x96091),x96092),x96095)),x96094))+P1(f870(f870(f328(f939(x96091,x96091)),f870(f870(f251(x96091,x96091),x96092),x96093)),x96094))+~P1(f870(f870(f328(f939(x96091,x96091)),f870(f870(f251(x96091,x96091),x96095),x96093)),x96094))
% 160.46/160.20  [9648]E(x96481,x96482)+~P1(f870(f870(f328(f939(x96483,x96483)),f870(f870(f251(x96483,x96483),x96481),x96482)),f306(x96483,x96485)))+P1(f870(f870(f328(x96483),x96481),x96484))+~P1(f870(f870(f233(f940(f939(x96483,x96483),a928)),x96485),f870(f870(f253(x96483,x96483),x96484),f870(f18(f940(x96483,a928),x96483),x96484))))
% 160.46/160.20  [9666]P1(f870(x96661,x96662))+~P1(f870(x96661,f359(x96661,x96664,x96665,x96663)))+P1(f870(f870(f328(x96663),f360(x96661,x96664,x96665,x96663)),x96664))+~P1(f870(f870(f328(x96663),x96662),f870(f870(f101(f940(x96663,a928)),x96665),x96664)))
% 160.46/160.20  [9667]P1(f870(x96671,x96672))+~P1(f870(x96671,f360(x96671,x96674,x96675,x96673)))+P1(f870(f870(f328(x96673),f359(x96671,x96674,x96675,x96673)),x96675))+~P1(f870(f870(f328(x96673),x96672),f870(f870(f101(f940(x96673,a928)),x96675),x96674)))
% 160.46/160.20  [9733]P1(f870(x97331,x97332))+P1(f870(f870(f328(x97333),f360(x97331,x97334,x97335,x97333)),x97334))+P1(f870(f870(f328(x97333),f359(x97331,x97334,x97335,x97333)),x97335))+~P1(f870(f870(f328(x97333),x97332),f870(f870(f101(f940(x97333,a928)),x97335),x97334)))
% 160.46/160.20  [9735]~P1(f870(x97352,x97355))+P1(f870(f870(f328(x97351),f361(x97352,x97353,x97354,x97351)),x97353))+P1(f870(f870(f328(x97351),f358(x97352,x97353,x97354,x97351)),x97354))+~P1(f870(f870(f328(x97351),x97355),f870(f870(f101(f940(x97351,a928)),x97354),x97353)))
% 160.46/160.20  [9886]~P9(x98861,x98865,x98864)+~P1(f870(f870(f328(x98861),x98863),x98865))+P1(f870(f870(f328(f939(x98861,x98861)),f870(f870(f251(x98861,x98861),x98862),x98863)),x98864))+~P1(f870(f870(f233(f940(x98861,a928)),f870(f284(x98861,x98861,x98864),f870(f870(f308(x98861),x98863),f188(f940(x98861,a928))))),f870(f284(x98861,x98861,x98864),f870(f870(f308(x98861),x98862),f188(f940(x98861,a928))))))
% 160.46/160.20  [10013]~P111(x100135)+~P6(x100135)+P1(f870(f870(f328(x100131),f424(x100132,x100133,x100134,x100131,x100135)),x100134))+~P1(f870(f870(f234(x100135),f870(f870(f39(x100131,x100135),x100134),x100133)),x100132))
% 160.46/160.20  [10045]~P86(x100455)+~P84(x100455)+P1(f870(f870(f328(x100451),f708(x100452,x100453,x100454,x100451,x100455)),f870(f172(x100451),x100454)))+P1(f870(f870(f233(x100455),f870(f165(x100455),f870(f870(f154(x100451,x100455),x100453),x100454))),f870(f165(x100455),f870(f870(f154(x100451,x100455),x100452),x100454))))
% 160.46/160.20  [10154]~P111(x101541)+~P6(x101541)+P1(f870(f870(f234(x101541),f870(x101542,f424(x101543,x101542,x101544,x101545,x101541))),x101543))+~P1(f870(f870(f234(x101541),f870(f870(f39(x101545,x101541),x101544),x101542)),x101543))
% 160.46/160.20  [10284]~P86(x102841)+~P84(x102841)+~P1(f870(f870(f233(x102841),f870(x102843,f708(x102845,x102843,x102844,x102842,x102841))),f870(x102845,f708(x102845,x102843,x102844,x102842,x102841))))+P1(f870(f870(f233(x102841),f870(f165(x102841),f870(f870(f154(x102842,x102841),x102843),x102844))),f870(f165(x102841),f870(f870(f154(x102842,x102841),x102845),x102844))))
% 160.46/160.20  [8947]~P77(x89471)+~P1(f870(f60(x89474),x89475))+~P1(f870(f870(f328(x89474),x89473),x89475))+E(f870(f870(f80(x89471),f870(x89472,x89473)),f870(f870(f11(x89474,x89471),x89472),f870(f870(f3(f940(x89474,a928)),x89475),f870(f870(f308(x89474),x89473),f188(f940(x89474,a928)))))),f870(f870(f11(x89474,x89471),x89472),x89475))
% 160.46/160.20  [8949]~P78(x89491)+~P1(f870(f60(x89494),x89495))+~P1(f870(f870(f328(x89494),x89493),x89495))+E(f870(f870(f79(x89491),f870(x89492,x89493)),f870(f870(f8(x89494,x89491),x89492),f870(f870(f3(f940(x89494,a928)),x89495),f870(f870(f308(x89494),x89493),f188(f940(x89494,a928)))))),f870(f870(f8(x89494,x89491),x89492),x89495))
% 160.46/160.20  [9009]~P19(x90091,x90094,x90095)+~P1(f870(f60(x90091),x90092))+E(f870(f870(f3(f940(x90091,a928)),x90092),f870(f870(f308(x90091),x90093),f188(f940(x90091,a928)))),f188(f940(x90091,a928)))+E(f870(f870(x90094,x90093),f870(x90095,f870(f870(f3(f940(x90091,a928)),x90092),f870(f870(f308(x90091),x90093),f188(f940(x90091,a928)))))),f870(x90095,f870(f870(f308(x90091),x90093),x90092)))
% 160.46/160.20  [9385]~P78(x93851)+~P1(f870(f60(x93852),x93855))+~P1(f870(f60(x93852),x93854))+E(f870(f870(f79(x93851),f870(f870(f8(x93852,x93851),x93853),f870(f870(f101(f940(x93852,a928)),x93854),x93855))),f870(f870(f8(x93852,x93851),x93853),f870(f870(f102(f940(x93852,a928)),x93854),x93855))),f870(f870(f79(x93851),f870(f870(f8(x93852,x93851),x93853),x93854)),f870(f870(f8(x93852,x93851),x93853),x93855)))
% 160.46/160.20  [9387]~P77(x93871)+~P1(f870(f60(x93872),x93875))+~P1(f870(f60(x93872),x93874))+E(f870(f870(f80(x93871),f870(f870(f11(x93872,x93871),x93873),f870(f870(f101(f940(x93872,a928)),x93874),x93875))),f870(f870(f11(x93872,x93871),x93873),f870(f870(f102(f940(x93872,a928)),x93874),x93875))),f870(f870(f80(x93871),f870(f870(f11(x93872,x93871),x93873),x93874)),f870(f870(f11(x93872,x93871),x93873),x93875)))
% 160.46/160.20  [9534]~P70(x95341)+~P1(f870(f60(x95342),x95345))+~P1(f870(f60(x95342),x95344))+E(f870(f870(f3(x95341),f870(f870(f79(x95341),f870(f870(f8(x95342,x95341),x95343),x95344)),f870(f870(f8(x95342,x95341),x95343),x95345))),f870(f870(f8(x95342,x95341),x95343),f870(f870(f102(f940(x95342,a928)),x95344),x95345))),f870(f870(f8(x95342,x95341),x95343),f870(f870(f101(f940(x95342,a928)),x95344),x95345)))
% 160.46/160.20  [9747]~P26(x97471,x97472,x97473,x97475)+~P26(x97471,x97472,x97473,x97474)+P26(x97471,x97472,x97473,f870(f870(f101(f940(x97471,a928)),x97474),x97475))+~E(f870(f870(f102(f940(x97472,a928)),f870(f309(x97471,x97472,x97473),f870(f870(f3(f940(x97471,a928)),x97474),x97475))),f870(f309(x97471,x97472,x97473),f870(f870(f3(f940(x97471,a928)),x97475),x97474))),f188(f940(x97472,a928)))
% 160.46/160.20  [9861]E(x98611,f2(a1))+~P1(f870(f870(f234(a1),f2(a1)),x98613))+~P1(f870(f48(x98612,x98611),f870(f870(f251(a1,a1),x98614),x98615)))+P1(f870(f48(x98612,f870(f870(f80(a1),x98611),x98613)),f870(f870(f251(a1,a1),f870(f870(f35(a1),x98614),x98613)),f870(f870(f79(a1),f870(f870(f80(a1),x98611),f44(a1,x98614,x98613))),x98615))))
% 160.46/160.20  [9869]~P1(f870(f870(f234(a932),f2(a932)),x98693))+~P1(f870(f870(f234(a932),f2(a932)),x98692))+~P1(f870(f47(x98691,x98692),f870(f870(f251(a932,a932),x98694),x98695)))+P1(f870(f47(x98691,f870(f870(f80(a932),x98692),x98693)),f870(f870(f251(a932,a932),f870(f870(f35(a932),x98694),x98693)),f870(f870(f79(a932),f870(f870(f80(a932),x98692),f44(a932,x98694,x98693))),x98695))))
% 160.46/160.20  [9918]~P77(x99181)+~P1(f870(f60(x99182),x99185))+~P1(f870(f60(x99182),x99184))+E(f870(f870(f80(x99181),f870(f870(f870(f64(x99181,x99182,f80(x99181)),x99183),f77(x99181)),f870(f870(f101(f940(x99182,a928)),x99184),x99185))),f870(f870(f870(f64(x99181,x99182,f80(x99181)),x99183),f77(x99181)),f870(f870(f102(f940(x99182,a928)),x99184),x99185))),f870(f870(f80(x99181),f870(f870(f870(f64(x99181,x99182,f80(x99181)),x99183),f77(x99181)),x99184)),f870(f870(f870(f64(x99181,x99182,f80(x99181)),x99183),f77(x99181)),x99185)))
% 160.46/160.20  [9920]~E(f870(f870(f175(x99201),x99205),x99202),f870(f870(f175(x99201),x99205),x99203))+P1(f870(f870(f328(f939(f933(x99201),f933(x99201))),f870(f870(f251(f933(x99201),f933(x99201)),x99202),x99203)),f147(x99201,x99204)))+~P1(f870(f870(f234(a932),x99205),f870(f870(f237(a932),f870(f189(f933(x99201)),x99202)),f870(f189(f933(x99201)),x99203))))+~P1(f870(f870(f328(f939(x99201,x99201)),f870(f870(f251(x99201,x99201),f870(f870(f164(x99201),x99202),x99205)),f870(f870(f164(x99201),x99203),x99205))),x99204))
% 160.46/160.20  [10034]~P86(x100345)+~P145(x100345)+P1(f870(f870(f328(x100341),f516(x100342,x100343,x100344,x100341,x100345)),x100344))+P1(f870(f870(f233(x100345),f870(f870(f8(x100341,x100345),x100343),x100344)),f870(f870(f80(x100345),f870(f100(x100345),f870(f34(x100341),x100344))),x100342)))
% 160.46/160.20  [10213]~P86(x102131)+~P145(x102131)+~P1(f870(f870(f233(x102131),f870(x102133,f516(x102135,x102133,x102134,x102132,x102131))),x102135))+P1(f870(f870(f233(x102131),f870(f870(f8(x102132,x102131),x102133),x102134)),f870(f870(f80(x102131),f870(f100(x102131),f870(f34(x102132),x102134))),x102135)))
% 160.46/160.20  [8977]E(f870(f870(f134(x89771),x89772),x89773),f870(f870(f134(x89771),x89774),x89775))+~E(f870(f870(f175(x89771),f870(f189(f933(x89771)),x89772)),x89774),x89772)+~E(f870(f870(f134(x89771),f870(f870(f138(x89771),f870(f189(f933(x89771)),x89772)),x89774)),x89775),x89773)+P1(f870(f870(f233(a932),f870(f189(f933(x89771)),x89774)),f870(f189(f933(x89771)),x89772)))
% 160.46/160.20  [9108]E(f870(f870(f134(x91081),x91082),x91083),f870(f870(f134(x91081),x91084),x91085))+~E(f870(f870(f175(x91081),f870(f189(f933(x91081)),x91082)),x91084),x91082)+~E(x91083,f870(f870(f134(x91081),f870(f870(f138(x91081),f870(f189(f933(x91081)),x91082)),x91084)),x91085))+~P1(f870(f870(f233(a932),f870(f189(f933(x91081)),x91082)),f870(f189(f933(x91081)),x91084)))
% 160.46/160.20  [10345]~P1(f870(x103455,x103454))+~P1(f870(f60(x103452),f870(f261(x103452),x103455)))+P1(f870(f60(x103451),f870(f261(x103451),f870(f870(f9(x103451,x103452,a928),x103453),x103454))))+~P1(f870(f60(x103451),f870(f261(x103451),f870(f870(f10(f940(x103452,a928),a928,x103451),f86(x103452)),f870(f870(f10(f940(x103452,a928),f940(x103452,a928),x103451),f870(f20(x103452,a928,a928),f870(f870(f10(a928,f940(a928,a928),x103452),a325),x103455))),x103453)))))
% 160.46/160.20  [10424]~P1(f870(f60(x104242),x104245))+~P1(f870(f870(f328(x104242),x104244),x104245))+P1(f870(f60(x104241),f870(f261(x104241),f870(f870(f9(x104241,x104242,a928),x104243),x104244))))+~P1(f870(f60(x104241),f870(f261(x104241),f870(f870(f10(f940(x104242,a928),a928,x104241),f86(x104242)),f870(f870(f10(f940(x104242,a928),f940(x104242,a928),x104241),f870(f20(x104242,a928,a928),f870(f870(f10(a928,f940(a928,a928),x104242),a325),f870(f870(f9(x104242,f940(x104242,a928),a928),f328(x104242)),x104245)))),x104243)))))
% 160.46/160.20  [8248]~P44(x82482,x82483,x82484,x82486)+~P44(f29(x82481,x82482),x82486,x82484,x82485)+P44(f29(x82481,x82482),x82483,x82484,x82485)+~P1(f870(x82481,x82483))
% 160.46/160.20  [8764]~P20(x87645,x87641,x87646,x87642)+E(f870(f72(x87641,x87641,x87641,f870(x87642,x87643)),f870(x87642,x87644)),f870(f72(x87641,x87641,x87641,f870(x87642,x87644)),f870(x87642,x87643)))+~P1(f870(f60(x87645),x87644))+~P1(f870(f60(x87645),x87643))
% 160.46/160.20  [8154]~P26(x81541,x81542,x81544,x81543)+~E(f870(x81544,x81546),x81545)+E(f870(f76(x81541,x81542,x81543,x81544),x81545),x81546)+~P1(f870(f870(f328(x81541),x81546),x81543))
% 160.46/160.20  [8155]~P26(x81551,x81552,x81554,x81553)+~E(f870(x81554,x81556),x81555)+E(f870(f91(x81551,x81552,x81553,x81554),x81555),x81556)+~P1(f870(f870(f328(x81551),x81556),x81553))
% 160.46/160.20  [8352]~P21(x83526,x83521,x83524,x83522)+E(f870(f72(x83521,x83521,x83521,f870(x83522,x83523)),f870(x83524,x83525)),f870(x83522,x83523))+~P1(f870(f60(x83526),x83523))+~P1(f870(f870(f328(x83526),x83525),x83523))
% 160.46/160.20  [9486]E(x94861,x94862)+~E(f870(f91(x94863,x94864,x94865,x94866),x94861),f870(f91(x94863,x94864,x94865,x94866),x94862))+~P1(f870(f870(f328(x94864),x94862),f870(f309(x94863,x94864,x94866),x94865)))+~P1(f870(f870(f328(x94864),x94861),f870(f309(x94863,x94864,x94866),x94865)))
% 160.46/160.20  [9583]~P20(x95833,x95831,x95836,x95832)+E(f870(f72(x95831,x95831,x95831,f870(x95832,f870(f870(f3(f940(x95833,a928)),x95834),f870(f870(f308(x95833),x95835),f188(f940(x95833,a928)))))),f870(x95836,x95835)),f870(x95832,x95834))+~P1(f870(f60(x95833),x95834))+~P1(f870(f870(f328(x95833),x95835),x95834))
% 160.46/160.20  [7223]~P5(x72231)+~E(f44(x72231,x72233,x72234),f44(x72231,x72236,x72234))+~E(f44(x72231,x72232,x72234),f44(x72231,x72235,x72234))+E(f44(x72231,f870(f870(f3(x72231),x72232),x72233),x72234),f44(x72231,f870(f870(f3(x72231),x72235),x72236),x72234))
% 160.46/160.20  [7224]~P4(x72241)+~E(f44(x72241,x72243,x72244),f44(x72241,x72246,x72244))+~E(f44(x72241,x72242,x72244),f44(x72241,x72245,x72244))+E(f44(x72241,f870(f870(f79(x72241),x72242),x72243),x72244),f44(x72241,f870(f870(f79(x72241),x72245),x72246),x72244))
% 160.46/160.20  [7225]~P4(x72251)+~E(f44(x72251,x72253,x72254),f44(x72251,x72256,x72254))+~E(f44(x72251,x72252,x72254),f44(x72251,x72255,x72254))+E(f44(x72251,f870(f870(f80(x72251),x72252),x72253),x72254),f44(x72251,f870(f870(f80(x72251),x72255),x72256),x72254))
% 160.46/160.20  [8045]~P17(x80451,x80452,x80453)+~P1(f870(f60(x80451),x80456))+E(f870(f870(f63(x80451,x80452,x80453),x80454),f870(f870(f308(x80451),x80455),x80456)),f870(f870(f63(x80451,x80452,x80453),f870(f870(x80453,x80455),x80454)),x80456))+P1(f870(f870(f328(x80451),x80455),x80456))
% 160.46/160.20  [8113]~P6(x81131)+P1(f870(f870(f233(x81131),x81132),f870(x81133,x81134)))+~P1(f870(f870(f328(x81135),x81134),x81136))+~P1(f870(f870(f233(x81131),x81132),f870(f870(f39(x81135,x81131),x81136),x81133)))
% 160.46/160.20  [8273]~P17(x82731,x82732,x82733)+~P1(f870(f60(x82731),x82736))+E(f870(f870(f63(x82731,x82732,x82733),x82734),f870(f870(f308(x82731),x82735),x82736)),f870(f870(x82733,x82735),f870(f870(f63(x82731,x82732,x82733),x82734),x82736)))+P1(f870(f870(f328(x82731),x82735),x82736))
% 160.46/160.20  [8370]~P111(x83703)+~P1(f870(x83702,x83705))+~P14(x83703,f870(f870(f154(x83701,x83703),x83704),x83706))+E(f870(f136(x83701,x83702),f870(f870(f148(x83701,x83703,x83704),x83705),x83706)),f870(f870(f148(x83701,x83703,x83704),x83705),f870(f136(x83701,x83702),x83706)))
% 160.46/160.20  [8392]E(x83921,x83922)+E(x83923,f2(a1))+~P1(f870(f48(x83924,x83923),f870(f870(f251(a1,a1),x83925),x83922)))+~P1(f870(f48(x83924,x83923),f870(f870(f251(a1,a1),x83926),x83921)))
% 160.46/160.20  [8393]E(x83931,x83932)+E(x83933,f2(a1))+~P1(f870(f48(x83934,x83933),f870(f870(f251(a1,a1),x83932),x83935)))+~P1(f870(f48(x83934,x83933),f870(f870(f251(a1,a1),x83931),x83936)))
% 160.46/160.20  [8416]~P20(x84162,x84165,x84166,x84161)+~P1(f870(f60(x84162),x84164))+E(f870(x84161,f870(f870(f308(x84162),x84163),x84164)),f870(f72(x84165,x84165,x84165,f870(x84161,x84164)),f870(x84166,x84163)))+P1(f870(f870(f328(x84162),x84163),x84164))
% 160.46/160.20  [8638]~P21(x86385,x86381,x86386,x86382)+E(f870(f72(x86381,x86381,x86381,f870(x86382,x86383)),f870(x86382,x86384)),f870(x86382,x86383))+~P1(f870(f60(x86385),x86383))+~P1(f870(f870(f233(f940(x86385,a928)),x86384),x86383))
% 160.46/160.20  [9791]~P26(x97911,x97912,x97914,x97913)+~P1(f870(f870(f328(x97912),x97915),f870(f309(x97911,x97912,x97914),x97913)))+P1(f870(f870(f328(x97911),f870(f76(x97911,x97912,x97913,x97914),x97915)),x97916))+~P1(f870(f870(f233(f940(x97911,a928)),x97913),x97916))
% 160.46/160.20  [10165]~P78(x101652)+~E(f594(x101651,x101653,x101655,x101656,x101654,x101652),f595(x101651,x101653,x101655,x101656,x101654,x101652))+~P1(f870(f60(x101654),x101656))+E(f870(f870(f8(x101651,x101652),x101653),f870(f309(x101654,x101651,x101655),x101656)),f870(f870(f8(x101654,x101652),f870(f72(x101651,x101652,x101654,x101653),x101655)),x101656))
% 160.46/160.20  [10195]~P78(x101956)+E(f870(x101951,f594(x101952,x101953,x101951,x101954,x101955,x101956)),f870(x101951,f595(x101952,x101953,x101951,x101954,x101955,x101956)))+E(f870(f870(f8(x101952,x101956),x101953),f870(f309(x101955,x101952,x101951),x101954)),f870(f870(f8(x101955,x101956),f870(f72(x101952,x101956,x101955,x101953),x101951)),x101954))+~P1(f870(f60(x101955),x101954))
% 160.46/160.20  [10234]~P78(x102342)+~E(f870(x102343,f870(x102345,f595(x102341,x102343,x102345,x102346,x102344,x102342))),f2(x102342))+~P1(f870(f60(x102344),x102346))+E(f870(f870(f8(x102341,x102342),x102343),f870(f309(x102344,x102341,x102345),x102346)),f870(f870(f8(x102344,x102342),f870(f72(x102341,x102342,x102344,x102343),x102345)),x102346))
% 160.46/160.20  [10292]~P78(x102922)+~P1(f870(f60(x102924),x102926))+E(f870(f870(f8(x102921,x102922),x102923),f870(f309(x102924,x102921,x102925),x102926)),f870(f870(f8(x102924,x102922),f870(f72(x102921,x102922,x102924,x102923),x102925)),x102926))+P1(f870(f870(f328(x102924),f595(x102921,x102923,x102925,x102926,x102924,x102922)),x102926))
% 160.46/160.20  [10293]~P78(x102932)+~P1(f870(f60(x102934),x102936))+E(f870(f870(f8(x102931,x102932),x102933),f870(f309(x102934,x102931,x102935),x102936)),f870(f870(f8(x102934,x102932),f870(f72(x102931,x102932,x102934,x102933),x102935)),x102936))+P1(f870(f870(f328(x102934),f594(x102931,x102933,x102935,x102936,x102934,x102932)),x102936))
% 160.46/160.20  [10423]~P77(x104231)+~P1(f870(f60(x104232),x104236))+E(f870(f870(f870(f64(x104231,x104232,f80(x104231)),f870(f870(f20(x104232,f940(x104233,a928),x104231),f870(f870(f9(x104232,x104231,f940(f940(x104233,a928),x104231)),f870(f870(f10(f940(x104233,x104231),f940(x104231,f940(f940(x104233,a928),x104231)),x104232),f64(x104231,x104233,f80(x104231))),x104234)),f77(x104231))),x104235)),f77(x104231)),x104236),f870(f870(f870(f64(x104231,f939(x104232,x104233),f80(x104231)),f870(f256(x104232,x104233,x104231),x104234)),f77(x104231)),f870(f870(f253(x104232,x104233),x104236),x104235)))+P1(f870(f870(f328(x104232),f549(x104234,x104235,x104233,x104236,x104232,x104231)),x104236))
% 160.46/160.20  [10445]~P77(x104451)+~P1(f870(f60(x104452),x104456))+E(f870(f870(f870(f64(x104451,x104452,f80(x104451)),f870(f870(f20(x104452,f940(x104453,a928),x104451),f870(f870(f9(x104452,x104451,f940(f940(x104453,a928),x104451)),f870(f870(f10(f940(x104453,x104451),f940(x104451,f940(f940(x104453,a928),x104451)),x104452),f64(x104451,x104453,f80(x104451))),x104454)),f77(x104451))),x104455)),f77(x104451)),x104456),f870(f870(f870(f64(x104451,f939(x104452,x104453),f80(x104451)),f870(f256(x104452,x104453,x104451),x104454)),f77(x104451)),f870(f870(f253(x104452,x104453),x104456),x104455)))+~P1(f870(f60(x104453),f870(x104455,f549(x104454,x104455,x104453,x104456,x104452,x104451))))
% 160.46/160.20  [8547]~P21(x85472,x85475,x85476,x85471)+~P1(f870(f60(x85472),x85474))+~P1(f870(f60(x85472),x85473))+E(f870(x85471,f870(f870(f101(f940(x85472,a928)),x85473),x85474)),f870(f72(x85475,x85475,x85475,f870(x85471,x85473)),f870(x85471,x85474)))
% 160.46/160.20  [8765]~P6(x87651)+P1(f870(f870(f233(x87651),f870(x87652,x87653)),x87654))+~P1(f870(f870(f328(x87655),x87653),x87656))+~P1(f870(f870(f233(x87651),f870(f870(f38(x87655,x87651),x87656),x87652)),x87654))
% 160.46/160.20  [9195]~P26(x91952,x91951,x91953,x91956)+E(f870(f870(f3(f940(x91951,a928)),f870(f309(x91952,x91951,x91953),x91954)),f870(f309(x91952,x91951,x91953),x91955)),f870(f309(x91952,x91951,x91953),f870(f870(f3(f940(x91952,a928)),x91954),x91955)))+~P1(f870(f870(f233(f940(x91952,a928)),x91955),x91956))+~P1(f870(f870(f233(f940(x91952,a928)),x91954),x91956))
% 160.46/160.20  [9196]~P26(x91962,x91961,x91963,x91966)+E(f870(f870(f102(f940(x91961,a928)),f870(f309(x91962,x91961,x91963),x91964)),f870(f309(x91962,x91961,x91963),x91965)),f870(f309(x91962,x91961,x91963),f870(f870(f102(f940(x91962,a928)),x91964),x91965)))+~P1(f870(f870(f233(f940(x91962,a928)),x91965),x91966))+~P1(f870(f870(f233(f940(x91962,a928)),x91964),x91966))
% 160.46/160.20  [9462]E(x94621,x94622)+~P58(x94623,x94624,x94625)+~P1(f870(f870(f328(f939(x94623,x94624)),f870(f870(f251(x94623,x94624),x94626),x94622)),x94625))+~P1(f870(f870(f328(f939(x94623,x94624)),f870(f870(f251(x94623,x94624),x94626),x94621)),x94625))
% 160.46/160.20  [10230]~P74(x102301)+~E(f870(x102303,f611(x102304,x102306,x102303,x102305,x102302,x102301)),f870(x102306,f611(x102304,x102306,x102303,x102305,x102302,x102301)))+~P1(f870(f60(x102302),x102305))+E(f870(f870(f870(f64(x102301,x102302,f80(x102301)),x102303),x102304),x102305),f870(f870(f870(f64(x102301,x102302,f80(x102301)),x102306),x102304),x102305))
% 160.46/160.20  [10290]~P74(x102901)+~P1(f870(f60(x102902),x102905))+E(f870(f870(f870(f64(x102901,x102902,f80(x102901)),x102903),x102904),x102905),f870(f870(f870(f64(x102901,x102902,f80(x102901)),x102906),x102904),x102905))+P1(f870(f870(f328(x102902),f611(x102904,x102903,x102906,x102905,x102902,x102901)),x102905))
% 160.46/160.20  [8991]~P74(x89911)+~P1(f870(f60(x89912),x89916))+P1(f870(f870(f328(x89912),x89915),x89916))+E(f870(f870(f870(f64(x89911,x89912,f80(x89911)),x89913),x89914),f870(f870(f308(x89912),x89915),x89916)),f870(f870(f80(x89911),f870(x89913,x89915)),f870(f870(f870(f64(x89911,x89912,f80(x89911)),x89913),x89914),x89916)))
% 160.46/160.20  [9045]~P9(x90451,x90456,x90453)+~P12(x90451,f940(x90452,a928),x90453,x90455)+~P1(f870(f870(f328(x90451),x90454),x90456))+E(f870(f870(f38(x90451,f940(x90452,a928)),f870(f284(x90451,x90451,x90453),f870(f870(f308(x90451),x90454),f188(f940(x90451,a928))))),x90455),f870(x90455,x90454))
% 160.46/160.20  [9172]~P17(x91723,x91724,x91721)+~P1(f870(f60(x91723),x91726))+~P1(f870(f870(f328(x91723),x91722),x91726))+E(f870(f870(x91721,x91722),f870(f870(f63(x91723,x91724,x91721),x91725),f870(f870(f3(f940(x91723,a928)),x91726),f870(f870(f308(x91723),x91722),f188(f940(x91723,a928)))))),f870(f870(f63(x91723,x91724,x91721),x91725),x91726))
% 160.46/160.20  [9472]~P20(x94723,x94721,x94726,x94722)+~P1(f870(f60(x94723),x94725))+~P1(f870(f60(x94723),x94724))+E(f870(f72(x94721,x94721,x94721,f870(x94722,f870(f870(f101(f940(x94723,a928)),x94724),x94725))),f870(x94722,f870(f870(f102(f940(x94723,a928)),x94724),x94725))),f870(f72(x94721,x94721,x94721,f870(x94722,x94724)),f870(x94722,x94725)))
% 160.46/160.20  [9814]~E(x98143,f870(f870(f159(x98141,x98142),x98145),x98146))+P1(f870(f870(f328(f939(f933(x98141),f933(x98141))),f870(f870(f251(f933(x98141),f933(x98141)),x98142),x98143)),f157(x98141,x98144)))+~P1(f870(f870(f234(a932),x98145),f870(f189(f933(x98141)),x98142)))+~P1(f870(f870(f328(f939(x98141,x98141)),f870(f870(f251(x98141,x98141),f870(f870(f164(x98141),x98142),x98145)),x98146)),x98144))
% 160.46/160.20  [10302]~P77(x103022)+~P1(f870(f60(x103021),x103026))+P1(f870(f870(f328(x103021),f548(x103024,x103025,x103023,x103026,x103021,x103022)),x103026))+E(f870(f870(f11(x103021,x103022),f870(f870(f20(x103021,f940(x103023,a928),x103022),f870(f870(f10(f940(x103023,x103022),f940(f940(x103023,a928),x103022),x103021),f11(x103023,x103022)),x103024)),x103025)),x103026),f870(f870(f11(f939(x103021,x103023),x103022),f870(f256(x103021,x103023,x103022),x103024)),f870(f870(f253(x103021,x103023),x103026),x103025)))
% 160.46/160.20  [10303]~P78(x103032)+~P1(f870(f60(x103031),x103036))+P1(f870(f870(f328(x103031),f550(x103034,x103035,x103033,x103036,x103031,x103032)),x103036))+E(f870(f870(f8(x103031,x103032),f870(f870(f20(x103031,f940(x103033,a928),x103032),f870(f870(f10(f940(x103033,x103032),f940(f940(x103033,a928),x103032),x103031),f8(x103033,x103032)),x103034)),x103035)),x103036),f870(f870(f8(f939(x103031,x103033),x103032),f870(f256(x103031,x103033,x103032),x103034)),f870(f870(f253(x103031,x103033),x103036),x103035)))
% 160.46/160.20  [10343]~P77(x103432)+~P1(f870(f60(x103431),x103436))+~P1(f870(f60(x103433),f870(x103435,f548(x103434,x103435,x103433,x103436,x103431,x103432))))+E(f870(f870(f11(x103431,x103432),f870(f870(f20(x103431,f940(x103433,a928),x103432),f870(f870(f10(f940(x103433,x103432),f940(f940(x103433,a928),x103432),x103431),f11(x103433,x103432)),x103434)),x103435)),x103436),f870(f870(f11(f939(x103431,x103433),x103432),f870(f256(x103431,x103433,x103432),x103434)),f870(f870(f253(x103431,x103433),x103436),x103435)))
% 160.46/160.20  [10344]~P78(x103442)+~P1(f870(f60(x103441),x103446))+~P1(f870(f60(x103443),f870(x103445,f550(x103444,x103445,x103443,x103446,x103441,x103442))))+E(f870(f870(f8(x103441,x103442),f870(f870(f20(x103441,f940(x103443,a928),x103442),f870(f870(f10(f940(x103443,x103442),f940(f940(x103443,a928),x103442),x103441),f8(x103443,x103442)),x103444)),x103445)),x103446),f870(f870(f8(f939(x103441,x103443),x103442),f870(f256(x103441,x103443,x103442),x103444)),f870(f870(f253(x103441,x103443),x103446),x103445)))
% 160.46/160.20  [10324]~P77(x103242)+~P1(f870(f60(x103241),x103246))+P1(f870(f870(f328(x103241),x103243),x103246))+E(f870(f870(f11(x103241,x103242),f870(f870(f9(x103241,x103242,x103242),f870(f870(f20(x103241,x103242,f940(x103242,x103242)),f870(f870(f10(a928,f940(x103242,f940(x103242,x103242)),x103241),f96(x103242)),f870(f870(f9(x103241,x103241,a928),a324),x103243))),x103244)),x103245)),x103246),f870(f870(f243(x103242),x103245),f870(f34(x103241),x103246)))
% 160.46/160.20  [10329]~P77(x103292)+~P1(f870(f60(x103291),x103296))+~P1(f870(f870(f328(x103291),x103293),x103296))+E(f870(f870(f11(x103291,x103292),f870(f870(f9(x103291,x103292,x103292),f870(f870(f20(x103291,x103292,f940(x103292,x103292)),f870(f870(f10(a928,f940(x103292,f940(x103292,x103292)),x103291),f96(x103292)),f870(f870(f9(x103291,x103291,a928),a324),x103293))),x103294)),x103295)),x103296),f870(f870(f80(x103292),f870(x103294,x103293)),f870(f870(f243(x103292),x103295),f870(f870(f3(a932),f870(f34(x103291),x103296)),f77(a932)))))
% 160.46/160.20  [10410]~P1(f870(f60(x104101),x104105))+~P1(f870(f60(x104102),x104103))+P1(f870(f870(f328(x104102),f563(x104106,x104104,x104103,x104102,x104105,x104101)),x104103))+E(f870(f870(f8(x104101,a932),f870(f870(f10(f940(x104102,a928),a932,x104101),f34(x104102)),f870(f870(f10(f940(x104102,a928),f940(x104102,a928),x104101),f261(x104102)),f870(f870(f10(f940(x104102,a928),f940(x104102,a928),x104101),f870(f20(x104102,a928,a928),f870(f870(f10(a928,f940(a928,a928),x104102),a325),f870(f870(f9(x104102,f940(x104102,a928),a928),f328(x104102)),x104103)))),x104104)))),x104105),f870(f870(f80(a932),x104106),f870(f34(x104102),x104103)))
% 160.46/160.20  [10411]~P1(f870(f60(x104111),x104115))+~P1(f870(f60(x104112),x104113))+P1(f870(f870(f328(x104112),f564(x104116,x104114,x104113,x104112,x104115,x104111)),x104113))+E(f870(f870(f8(x104111,a932),f870(f870(f10(f940(x104112,a928),a932,x104111),f34(x104112)),f870(f870(f10(f940(x104112,a928),f940(x104112,a928),x104111),f261(x104112)),f870(f870(f10(f940(x104112,a928),f940(x104112,a928),x104111),f870(f20(x104112,a928,a928),f870(f870(f10(a928,f940(a928,a928),x104112),a325),f870(f870(f9(x104112,f940(x104112,a928),a928),f328(x104112)),x104113)))),x104114)))),x104115),f870(f870(f8(x104112,a932),x104116),x104113))
% 160.46/160.20  [10459]~P1(f870(f60(x104592),x104593))+~P1(f870(f60(x104591),x104595))+~E(f870(f34(x104591),f870(f261(x104591),f870(f870(f20(x104591,a928,a928),f870(f870(f10(a928,f940(a928,a928),x104591),a325),f870(f870(f9(x104591,f940(x104591,a928),a928),f328(x104591)),x104595))),f870(f870(f9(x104591,x104592,a928),x104594),f563(x104596,x104594,x104593,x104592,x104595,x104591))))),x104596)+E(f870(f870(f8(x104591,a932),f870(f870(f10(f940(x104592,a928),a932,x104591),f34(x104592)),f870(f870(f10(f940(x104592,a928),f940(x104592,a928),x104591),f261(x104592)),f870(f870(f10(f940(x104592,a928),f940(x104592,a928),x104591),f870(f20(x104592,a928,a928),f870(f870(f10(a928,f940(a928,a928),x104592),a325),f870(f870(f9(x104592,f940(x104592,a928),a928),f328(x104592)),x104593)))),x104594)))),x104595),f870(f870(f80(a932),x104596),f870(f34(x104592),x104593)))
% 160.46/160.20  [10461]~P1(f870(f60(x104612),x104613))+~P1(f870(f60(x104611),x104615))+~E(f870(f34(x104611),f870(f261(x104611),f870(f870(f20(x104611,a928,a928),f870(f870(f10(a928,f940(a928,a928),x104611),a325),f870(f870(f9(x104611,f940(x104611,a928),a928),f328(x104611)),x104615))),f870(f870(f9(x104611,x104612,a928),x104614),f564(x104616,x104614,x104613,x104612,x104615,x104611))))),f870(x104616,f564(x104616,x104614,x104613,x104612,x104615,x104611)))+E(f870(f870(f8(x104611,a932),f870(f870(f10(f940(x104612,a928),a932,x104611),f34(x104612)),f870(f870(f10(f940(x104612,a928),f940(x104612,a928),x104611),f261(x104612)),f870(f870(f10(f940(x104612,a928),f940(x104612,a928),x104611),f870(f20(x104612,a928,a928),f870(f870(f10(a928,f940(a928,a928),x104612),a325),f870(f870(f9(x104612,f940(x104612,a928),a928),f328(x104612)),x104613)))),x104614)))),x104615),f870(f870(f8(x104612,a932),x104616),x104613))
% 160.46/160.20  [10090]E(x100901,x100902)+~P17(x100903,x100904,x100905)+~P1(f870(f65(x100903,x100904,x100905,x100906,x100907),x100902))+~P1(f870(f65(x100903,x100904,x100905,x100906,x100907),x100901))
% 160.46/160.20  [9890]P1(f870(x98901,x98902))+~P1(f870(f870(f328(x98907),x98902),f870(x98906,x98904)))+~P1(f870(x98901,f366(x98901,x98906,x98905,x98903,x98907)))+~P1(f870(f870(f328(x98903),x98904),x98905))
% 160.46/160.20  [10316]~P17(x103167,x103166,x103161)+E(f870(f870(x103161,x103162),f779(x103162,x103163,x103164,x103165,x103161,x103166,x103167)),x103163)+~P1(f870(f65(x103167,x103166,x103161,x103165,x103164),x103163))+~P1(f870(f870(f328(x103167),x103162),x103164))
% 160.46/160.20  [10388]~P17(x103881,x103882,x103883)+~P1(f870(f65(x103881,x103882,x103883,x103884,x103885),x103887))+P1(f870(f65(x103881,x103882,x103883,x103884,f870(f870(f3(f940(x103881,a928)),x103885),f870(f870(f308(x103881),x103886),f188(f940(x103881,a928))))),f779(x103886,x103887,x103885,x103884,x103883,x103882,x103881)))+~P1(f870(f870(f328(x103881),x103886),x103885))
% 160.46/160.20  [9541]P27(x95411,x95412,x95413,x95414,x95415)+~P27(x95411,x95412,x95413,x95416,x95417)+~E(f870(f309(x95411,x95412,x95413),x95414),x95415)+~P1(f870(f870(f233(f940(x95411,a928)),x95414),x95416))
% 160.46/160.20  [9782]~P27(x97821,x97822,x97823,x97825,x97827)+~P27(x97821,x97822,x97823,x97824,x97826)+P27(x97821,x97822,x97823,f870(f870(f101(f940(x97821,a928)),x97824),x97825),f870(f870(f101(f940(x97822,a928)),x97826),x97827))+~E(f870(f870(f102(f940(x97822,a928)),x97826),x97827),f188(f940(x97822,a928)))
% 160.46/160.20  [9787]~P74(x97871)+~P26(x97875,x97872,x97876,x97877)+~P1(f870(f60(x97875),x97877))+E(f870(f870(f870(f64(x97871,x97872,f80(x97871)),x97873),x97874),f870(f309(x97875,x97872,x97876),x97877)),f870(f870(f870(f64(x97871,x97875,f80(x97871)),f870(f72(x97872,x97871,x97875,x97873),x97876)),x97874),x97877))
% 160.46/160.20  [9913]~E(f870(f870(f308(x99131),x99135),x99136),f870(f870(f308(x99131),x99132),x99133))+~P1(f870(f65(x99131,x99131,x99134,x99132,x99133),x99137))+P1(f870(f870(f328(x99131),x99132),x99133))+P1(f870(f61(x99131,x99134,f870(f870(f308(x99131),x99135),x99136)),x99137))
% 160.46/160.20  [9997]P1(f870(x99971,x99972))+~P1(f870(f870(f328(x99973),x99972),f870(x99974,x99977)))+~P1(f870(f870(f328(x99976),x99977),x99975))+P1(f870(f870(f328(x99973),f366(x99971,x99974,x99975,x99976,x99973)),f870(f870(f38(x99976,f940(x99973,a928)),x99975),x99974)))
% 160.46/160.20  [10014]~P26(x100142,x100141,x100145,x100144)+~P26(x100141,x100143,x100146,f870(f309(x100142,x100141,x100145),x100144))+E(f870(f870(f72(x100141,x100142,x100143,f76(x100142,x100141,x100144,x100145)),f76(x100141,x100143,f870(f309(x100142,x100141,x100145),x100144),x100146)),x100147),f870(f76(x100142,x100143,x100144,f870(f72(x100141,x100143,x100142,x100146),x100145)),x100147))+~P1(f870(f870(f328(x100143),x100147),f870(f309(x100141,x100143,x100146),f870(f309(x100142,x100141,x100145),x100144))))
% 160.46/160.20  [10015]~P26(x100152,x100151,x100155,x100154)+~P26(x100151,x100153,x100156,f870(f309(x100152,x100151,x100155),x100154))+E(f870(f870(f72(x100151,x100152,x100153,f91(x100152,x100151,x100154,x100155)),f91(x100151,x100153,f870(f309(x100152,x100151,x100155),x100154),x100156)),x100157),f870(f91(x100152,x100153,x100154,f870(f72(x100151,x100153,x100152,x100156),x100155)),x100157))+~P1(f870(f870(f328(x100153),x100157),f870(f309(x100151,x100153,x100156),f870(f309(x100152,x100151,x100155),x100154))))
% 160.46/160.20  [10317]~P17(x103177,x103176,x103171)+E(f870(f870(x103171,x103172),f792(x103173,x103174,x103172,x103175,x103171,x103176,x103177)),x103173)+P1(f870(f870(f328(x103177),x103172),x103174))+~P1(f870(f65(x103177,x103176,x103171,x103175,f870(f870(f308(x103177),x103172),x103174)),x103173))
% 160.46/160.20  [10387]~P17(x103871,x103874,x103875)+P1(f870(f65(x103871,x103874,x103875,x103876,x103873),f792(x103877,x103873,x103872,x103876,x103875,x103874,x103871)))+P1(f870(f870(f328(x103871),x103872),x103873))+~P1(f870(f65(x103871,x103874,x103875,x103876,f870(f870(f308(x103871),x103872),x103873)),x103877))
% 160.46/160.20  [10072]E(x100721,f2(a1))+~P1(f870(f48(x100723,x100721),f870(f870(f251(a1,a1),x100725),x100727)))+~P1(f870(f48(x100722,x100721),f870(f870(f251(a1,a1),x100724),x100726)))+P1(f870(f48(f870(f870(f79(a1),x100722),x100723),x100721),f870(f870(f251(a1,a1),f870(f870(f79(a1),f870(f870(f79(a1),x100724),x100725)),f870(f870(f35(a1),f870(f870(f79(a1),x100726),x100727)),x100721))),f44(a1,f870(f870(f79(a1),x100726),x100727),x100721))))
% 160.46/160.20  [10074]~P1(f870(f870(f234(a932),f2(a932)),x100743))+~P1(f870(f47(x100742,x100743),f870(f870(f251(a932,a932),x100745),x100747)))+~P1(f870(f47(x100741,x100743),f870(f870(f251(a932,a932),x100744),x100746)))+P1(f870(f47(f870(f870(f79(a932),x100741),x100742),x100743),f870(f870(f251(a932,a932),f870(f870(f79(a932),f870(f870(f79(a932),x100744),x100745)),f870(f870(f35(a932),f870(f870(f79(a932),x100746),x100747)),x100743))),f44(a932,f870(f870(f79(a932),x100746),x100747),x100743))))
% 160.46/160.20  [10458]~P78(x104582)+~P1(f870(f60(x104583),x104585))+~P1(f870(f60(x104581),x104587))+E(f870(f870(f8(x104581,x104582),f870(f870(f20(x104581,f940(x104583,a928),x104582),f870(f870(f10(f940(x104583,x104582),f940(f940(x104583,a928),x104582),x104581),f8(x104583,x104582)),x104584)),f870(f870(f10(f940(x104583,a928),f940(x104583,a928),x104581),f261(x104583)),f870(f870(f10(f940(x104583,a928),f940(x104583,a928),x104581),f870(f20(x104583,a928,a928),f870(f870(f10(a928,f940(a928,a928),x104583),a325),f870(f870(f9(x104583,f940(x104583,a928),a928),f328(x104583)),x104585)))),x104586)))),x104587),f870(f870(f8(x104583,x104582),f870(f870(f20(x104583,f940(x104581,a928),x104582),f870(f870(f10(f940(x104581,x104582),f940(f940(x104581,a928),x104582),x104583),f8(x104581,x104582)),f870(f9(x104581,x104583,x104582),x104584))),f870(f870(f10(f940(x104581,a928),f940(x104581,a928),x104583),f261(x104581)),f870(f870(f10(f940(x104581,a928),f940(x104581,a928),x104583),f870(f20(x104581,a928,a928),f870(f870(f10(a928,f940(a928,a928),x104581),a325),f870(f870(f9(x104581,f940(x104581,a928),a928),f328(x104581)),x104587)))),f870(f9(x104581,x104583,a928),x104586))))),x104585))
% 160.46/160.20  [10408]~P22(x104088,x104087,x104086,x104085,x104081)+~E(f870(x104082,f865(x104084,x104082,x104083,x104081,x104085,x104086,x104087)),f870(x104084,f865(x104084,x104082,x104083,x104081,x104085,x104086,x104087)))+E(f870(f870(x104081,x104082),x104083),f870(f870(x104081,x104084),x104083))+~P1(f870(f60(x104087),x104083))
% 160.46/160.20  [9949]~P23(x99497,x99496,x99491,x99498,x99492,x99494)+E(f870(f870(x99491,f870(x99492,x99493)),f870(x99494,x99495)),f870(x99494,x99495))+~P1(f870(f60(x99496),x99495))+~P1(f870(f870(f328(x99496),x99493),x99495))
% 160.46/160.20  [9953]~P13(x99536,x99531,x99532,x99538,x99533,x99534)+~P9(x99536,x99537,x99538)+P12(x99531,x99532,x99533,f870(x99534,x99535))+~P1(f870(f870(f328(x99536),x99535),x99537))
% 160.46/160.20  [10430]~P22(x104308,x104305,x104307,x104306,x104301)+E(f870(f870(x104301,x104302),x104303),f870(f870(x104301,x104304),x104303))+~P1(f870(f60(x104305),x104303))+P1(f870(f870(f328(x104305),f865(x104302,x104304,x104303,x104301,x104306,x104307,x104305)),x104303))
% 160.46/160.20  [10511]~P1(f870(f870(x105111,x105116),x105115))+P1(f870(f870(x105111,f853(x105111,x105114,x105115,x105116,x105113,x105112,x105117,x105118)),f858(x105111,x105114,x105115,x105116,x105113,x105112,x105117,x105118)))+P1(f870(f870(x105111,x105112),x105113))+~P1(f870(f870(f328(f939(f939(x105118,x105117),f939(x105118,x105117))),f870(f870(f251(f939(x105118,x105117),f939(x105118,x105117)),f870(f870(f251(x105118,x105117),x105112),x105113)),f870(f870(f251(x105118,x105117),x105116),x105115))),f306(f939(x105118,x105117),x105114)))
% 160.46/160.20  [10512]~P1(f870(f870(x105121,x105126),x105125))+P1(f870(f870(x105121,f847(x105121,x105124,x105123,x105122,x105125,x105126,x105127,x105128)),f848(x105121,x105124,x105123,x105122,x105125,x105126,x105127,x105128)))+P1(f870(f870(x105121,x105122),x105123))+~P1(f870(f870(f328(f939(f939(x105128,x105127),f939(x105128,x105127))),f870(f870(f251(f939(x105128,x105127),f939(x105128,x105127)),f870(f870(f251(x105128,x105127),x105126),x105125)),f870(f870(f251(x105128,x105127),x105122),x105123))),f306(f939(x105128,x105127),x105124)))
% 160.46/160.20  [10522]~P1(f870(f870(x105221,f854(x105221,x105226,x105225,x105224,x105223,x105222,x105227,x105228)),f857(x105221,x105226,x105225,x105224,x105223,x105222,x105227,x105228)))+P1(f870(f870(x105221,x105222),x105223))+~P1(f870(f870(x105221,x105224),x105225))+~P1(f870(f870(f328(f939(f939(x105228,x105227),f939(x105228,x105227))),f870(f870(f251(f939(x105228,x105227),f939(x105228,x105227)),f870(f870(f251(x105228,x105227),x105222),x105223)),f870(f870(f251(x105228,x105227),x105224),x105225))),f306(f939(x105228,x105227),x105226)))
% 160.46/160.20  [10523]~P1(f870(f870(x105231,f849(x105231,x105236,x105233,x105232,x105235,x105234,x105237,x105238)),f850(x105231,x105236,x105233,x105232,x105235,x105234,x105237,x105238)))+P1(f870(f870(x105231,x105232),x105233))+~P1(f870(f870(x105231,x105234),x105235))+~P1(f870(f870(f328(f939(f939(x105238,x105237),f939(x105238,x105237))),f870(f870(f251(f939(x105238,x105237),f939(x105238,x105237)),f870(f870(f251(x105238,x105237),x105234),x105235)),f870(f870(f251(x105238,x105237),x105232),x105233))),f306(f939(x105238,x105237),x105236)))
% 160.46/160.20  [10536]~P1(f870(f870(x105361,x105366),x105367))+P1(f870(f870(x105361,x105362),x105363))+P1(f870(f870(f328(f939(f939(x105364,x105365),f939(x105364,x105365))),f870(f870(f251(f939(x105364,x105365),f939(x105364,x105365)),f870(f870(f251(x105364,x105365),x105366),x105367)),f870(f870(f251(x105364,x105365),f847(x105361,x105368,x105363,x105362,x105367,x105366,x105365,x105364)),f848(x105361,x105368,x105363,x105362,x105367,x105366,x105365,x105364)))),f306(f939(x105364,x105365),x105368)))+~P1(f870(f870(f328(f939(f939(x105364,x105365),f939(x105364,x105365))),f870(f870(f251(f939(x105364,x105365),f939(x105364,x105365)),f870(f870(f251(x105364,x105365),x105366),x105367)),f870(f870(f251(x105364,x105365),x105362),x105363))),f306(f939(x105364,x105365),x105368)))
% 160.46/160.20  [10538]~P1(f870(f870(x105381,x105388),x105387))+P1(f870(f870(x105381,x105382),x105383))+P1(f870(f870(f328(f939(f939(x105384,x105385),f939(x105384,x105385))),f870(f870(f251(f939(x105384,x105385),f939(x105384,x105385)),f870(f870(f251(x105384,x105385),f853(x105381,x105386,x105387,x105388,x105383,x105382,x105385,x105384)),f858(x105381,x105386,x105387,x105388,x105383,x105382,x105385,x105384))),f870(f870(f251(x105384,x105385),x105388),x105387))),f306(f939(x105384,x105385),x105386)))+~P1(f870(f870(f328(f939(f939(x105384,x105385),f939(x105384,x105385))),f870(f870(f251(f939(x105384,x105385),f939(x105384,x105385)),f870(f870(f251(x105384,x105385),x105382),x105383)),f870(f870(f251(x105384,x105385),x105388),x105387))),f306(f939(x105384,x105385),x105386)))
% 160.46/160.21  [8074]~P44(x80744,x80745,x80746,x80743)+~P30(x80748,x80746,f870(f870(f870(f90(x80748),x80747),x80744),x80741))+P1(f870(f870(x80741,x80742),x80743))+~P1(f870(f870(x80747,x80742),x80745))
% 160.46/160.21  [9566]~P20(x95667,x95661,x95668,x95663)+~P1(f870(f60(x95667),x95665))+~P1(f870(f60(x95667),x95664))+E(f870(f72(x95661,x95661,x95662,f870(x95663,x95664)),f870(f72(x95661,x95661,x95662,f870(x95663,x95665)),x95666)),f870(f72(x95661,x95661,x95662,f870(x95663,x95665)),f870(f72(x95661,x95661,x95662,f870(x95663,x95664)),x95666)))
% 160.46/160.21  [9575]~P37(x95751,x95752,x95753,x95754,x95757)+P37(x95751,x95752,x95753,f870(f870(f159(x95751,x95754),x95755),x95756),f870(f870(f159(x95752,x95757),x95755),x95758))+~P1(f870(f870(x95753,x95756),x95758))+~P1(f870(f870(f234(a932),x95755),f870(f189(f933(x95751)),x95754)))
% 160.46/160.21  [9576]~P37(x95761,x95762,x95763,x95764,x95767)+P37(x95761,x95762,x95763,f870(f870(f159(x95761,x95764),x95765),x95766),f870(f870(f159(x95762,x95767),x95765),x95768))+~P1(f870(f870(x95763,x95766),x95768))+~P1(f870(f870(f234(a932),x95765),f870(f189(f933(x95762)),x95767)))
% 160.46/160.21  [9655]~P26(x96552,x96552,x96555,x96556)+~P22(x96553,x96552,x96557,x96558,x96551)+~P1(f870(f60(x96552),x96556))+E(f870(f870(x96551,f870(f72(x96552,x96553,x96552,x96554),x96555)),x96556),f870(f870(x96551,x96554),f870(f309(x96552,x96552,x96555),x96556)))
% 160.46/160.21  [9914]P27(x99141,x99142,x99143,x99144,x99145)+~P27(x99142,x99146,x99147,x99145,x99148)+~P27(x99141,x99146,f870(f72(x99142,x99146,x99141,x99147),x99143),x99144,x99148)+~P1(f870(f870(f233(f940(x99142,a928)),f870(f309(x99141,x99142,x99143),x99144)),x99145))
% 160.46/160.21  [9951]~P24(x99517,x99512,x99515,x99518,x99516,x99511)+~P1(f870(f60(x99512),x99514))+E(f870(x99511,f870(f870(f308(x99512),x99513),x99514)),f870(f870(x99515,f870(x99516,x99513)),f870(x99511,x99514)))+P1(f870(f870(f328(x99512),x99513),x99514))
% 160.46/160.21  [9962]~P23(x99626,x99625,x99621,x99627,x99628,x99622)+E(f870(f870(x99621,f870(x99622,x99623)),f870(x99622,x99624)),f870(x99622,x99624))+~P1(f870(f60(x99625),x99624))+~P1(f870(f870(f233(f940(x99625,a928)),x99623),x99624))
% 160.46/160.21  [10455]P25(x104558,x104557,f870(f870(f308(f931(x104558)),f870(f870(f870(f90(x104558),x104554),x104555),x104553)),f188(f940(f931(x104558),a928))))+~P25(x104558,x104557,f870(f870(f308(f931(x104558)),f870(f870(f870(f90(x104558),x104556),x104555),x104551)),f188(f940(f931(x104558),a928))))+~P1(f870(f870(x104556,x104552),f389(x104553,x104554,x104551,x104555,x104556,x104557,x104558)))+P1(f870(f870(x104551,x104552),f405(x104553,x104554,x104551,x104555,x104556,x104557,x104558)))
% 160.46/160.21  [9553]P1(f870(f870(f328(f939(f933(x95531),f933(x95531))),f870(f870(f251(f933(x95531),f933(x95531)),x95532),x95533)),f157(x95531,x95534)))+~E(x95533,f870(f870(f134(x95531),x95535),f870(f870(f151(x95531),x95536),x95537)))+~E(x95532,f870(f870(f134(x95531),x95535),f870(f870(f151(x95531),x95538),x95537)))+~P1(f870(f870(f328(f939(x95531,x95531)),f870(f870(f251(x95531,x95531),x95538),x95536)),x95534))
% 160.46/160.21  [9956]~P23(x99566,x99562,x99565,x99567,x99568,x99561)+~P1(f870(f60(x99562),x99564))+~P1(f870(f60(x99562),x99563))+E(f870(x99561,f870(f870(f101(f940(x99562,a928)),x99563),x99564)),f870(f870(x99565,f870(x99561,x99563)),f870(x99561,x99564)))
% 160.46/160.21  [10501]~P26(x105014,x105012,x105015,x105018)+E(f870(f870(f39(x105011,f940(x105012,a928)),x105013),f870(f870(f10(f940(x105014,a928),f940(x105012,a928),x105011),f309(x105014,x105012,x105015)),x105016)),f870(f309(x105014,x105012,x105015),f870(f870(f39(x105011,f940(x105014,a928)),x105013),x105016)))+~P1(f870(f870(f328(x105011),x105017),x105013))+P1(f870(f870(f328(x105011),f502(x105017,x105016,x105013,x105011,x105018,x105015,x105012,x105014)),x105013))
% 160.46/160.21  [10527]~P26(x105274,x105272,x105275,x105277)+E(f870(f870(f39(x105271,f940(x105272,a928)),x105273),f870(f870(f10(f940(x105274,a928),f940(x105272,a928),x105271),f309(x105274,x105272,x105275)),x105276)),f870(f309(x105274,x105272,x105275),f870(f870(f39(x105271,f940(x105274,a928)),x105273),x105276)))+~P1(f870(f870(f328(x105271),x105278),x105273))+~P1(f870(f870(f233(f940(x105274,a928)),f870(x105276,f502(x105278,x105276,x105273,x105271,x105277,x105275,x105272,x105274))),x105277))
% 160.46/160.21  [10539]~P1(f870(f870(x105391,x105398),x105397))+P1(f870(f870(x105391,x105392),x105393))+~P1(f870(f870(f328(f939(f939(x105394,x105395),f939(x105394,x105395))),f870(f870(f251(f939(x105394,x105395),f939(x105394,x105395)),f870(f870(f251(x105394,x105395),x105392),x105393)),f870(f870(f251(x105394,x105395),x105398),x105397))),f306(f939(x105394,x105395),x105396)))+P1(f870(f870(f328(f939(f939(x105394,x105395),f939(x105394,x105395))),f870(f870(f251(f939(x105394,x105395),f939(x105394,x105395)),f870(f870(f251(x105394,x105395),f854(x105391,x105396,x105397,x105398,x105393,x105392,x105395,x105394)),f857(x105391,x105396,x105397,x105398,x105393,x105392,x105395,x105394))),f870(f870(f251(x105394,x105395),f853(x105391,x105396,x105397,x105398,x105393,x105392,x105395,x105394)),f858(x105391,x105396,x105397,x105398,x105393,x105392,x105395,x105394)))),x105396))
% 160.46/160.21  [10540]~P1(f870(f870(x105401,x105408),x105407))+P1(f870(f870(x105401,x105402),x105403))+~P1(f870(f870(f328(f939(f939(x105404,x105405),f939(x105404,x105405))),f870(f870(f251(f939(x105404,x105405),f939(x105404,x105405)),f870(f870(f251(x105404,x105405),x105408),x105407)),f870(f870(f251(x105404,x105405),x105402),x105403))),f306(f939(x105404,x105405),x105406)))+P1(f870(f870(f328(f939(f939(x105404,x105405),f939(x105404,x105405))),f870(f870(f251(f939(x105404,x105405),f939(x105404,x105405)),f870(f870(f251(x105404,x105405),f847(x105401,x105406,x105403,x105402,x105407,x105408,x105405,x105404)),f848(x105401,x105406,x105403,x105402,x105407,x105408,x105405,x105404))),f870(f870(f251(x105404,x105405),f849(x105401,x105406,x105403,x105402,x105407,x105408,x105405,x105404)),f850(x105401,x105406,x105403,x105402,x105407,x105408,x105405,x105404)))),x105406))
% 160.46/160.21  [10024]~P24(x100247,x100245,x100241,x100248,x100242,x100244)+~P1(f870(f60(x100245),x100246))+~P1(f870(f870(f328(x100245),x100243),x100246))+E(f870(f870(x100241,f870(x100242,x100243)),f870(x100244,f870(f870(f3(f940(x100245,a928)),x100246),f870(f870(f308(x100245),x100243),f188(f940(x100245,a928)))))),f870(x100244,x100246))
% 160.46/160.21  [10032]~P24(x100326,x100323,x100321,x100327,x100328,x100322)+~P1(f870(f60(x100323),x100325))+~P1(f870(f60(x100323),x100324))+E(f870(f870(x100321,f870(x100322,f870(f870(f101(f940(x100323,a928)),x100324),x100325))),f870(x100322,f870(f870(f102(f940(x100323,a928)),x100324),x100325))),f870(f870(x100321,f870(x100322,x100324)),f870(x100322,x100325)))
% 160.46/160.21  [10115]P46(x101151,x101152,x101153,x101154,x101155,f870(f870(x101153,x101156),x101157))+~P46(x101151,x101152,x101153,x101154,f870(f870(f3(f940(x101151,a928)),x101155),f870(f870(f308(x101151),x101158),f188(f940(x101151,a928)))),x101159)+~E(f870(f870(x101153,x101156),x101157),f870(f870(x101153,x101158),x101159))+~P1(f870(f870(f328(x101151),x101158),x101155))
% 160.46/160.21  [10543]P25(x105431,x105432,f870(f870(f308(f931(x105431)),f870(f870(f870(f90(x105431),f870(x105433,f503(x105434,x105435,x105436,x105437,x105433,x105432,x105431,x105438,x105439))),f870(x105437,f503(x105434,x105435,x105436,x105437,x105433,x105432,x105431,x105438,x105439))),f870(x105436,f503(x105434,x105435,x105436,x105437,x105433,x105432,x105431,x105438,x105439)))),f188(f940(f931(x105431),a928))))+~P1(f870(f60(x105439),x105438))+~P25(x105431,x105432,f870(f309(x105439,f931(x105431),f870(f870(f20(x105439,f940(x105431,f940(a930,a928)),f931(x105431)),f870(f870(f20(x105439,a929,f940(f940(x105431,f940(a930,a928)),f931(x105431))),f870(f870(f10(f940(x105431,f940(a930,a928)),f940(a929,f940(f940(x105431,f940(a930,a928)),f931(x105431))),x105439),f90(x105431)),x105433)),x105437)),x105436)),x105438))+P25(x105431,x105432,f870(f309(x105439,f931(x105431),f870(f870(f20(x105439,f940(x105431,f940(a930,a928)),f931(x105431)),f870(f870(f20(x105439,a929,f940(f940(x105431,f940(a930,a928)),f931(x105431))),f870(f870(f10(f940(x105431,f940(a930,a928)),f940(a929,f940(f940(x105431,f940(a930,a928)),f931(x105431))),x105439),f90(x105431)),x105435)),x105437)),x105434)),x105438))
% 160.46/160.21  [10544]~P25(x105441,x105442,f870(f870(f308(f931(x105441)),f870(f870(f870(f90(x105441),f870(x105444,f503(x105446,x105444,x105448,x105445,x105449,x105442,x105441,x105447,x105443))),f870(x105445,f503(x105446,x105444,x105448,x105445,x105449,x105442,x105441,x105447,x105443))),f870(x105446,f503(x105446,x105444,x105448,x105445,x105449,x105442,x105441,x105447,x105443)))),f188(f940(f931(x105441),a928))))+~P1(f870(f60(x105443),x105447))+~P25(x105441,x105442,f870(f309(x105443,f931(x105441),f870(f870(f20(x105443,f940(x105441,f940(a930,a928)),f931(x105441)),f870(f870(f20(x105443,a929,f940(f940(x105441,f940(a930,a928)),f931(x105441))),f870(f870(f10(f940(x105441,f940(a930,a928)),f940(a929,f940(f940(x105441,f940(a930,a928)),f931(x105441))),x105443),f90(x105441)),x105449)),x105445)),x105448)),x105447))+P25(x105441,x105442,f870(f309(x105443,f931(x105441),f870(f870(f20(x105443,f940(x105441,f940(a930,a928)),f931(x105441)),f870(f870(f20(x105443,a929,f940(f940(x105441,f940(a930,a928)),f931(x105441))),f870(f870(f10(f940(x105441,f940(a930,a928)),f940(a929,f940(f940(x105441,f940(a930,a928)),f931(x105441))),x105443),f90(x105441)),x105444)),x105445)),x105446)),x105447))
% 160.46/160.21  [10056]~P13(x100566,x100567,x100568,x100569,x1005610,x100561)+E(f870(f870(x100561,x100562),x100563),f870(f870(x100561,x100564),x100565))+~P1(f870(f870(f328(f939(x100567,x100567)),f870(f870(f251(x100567,x100567),x100563),x100565)),x1005610))+~P1(f870(f870(f328(f939(x100566,x100566)),f870(f870(f251(x100566,x100566),x100562),x100564)),x100569))
% 160.46/160.21  [9659]~P102(x96592)+E(x96591,f188(f940(x96592,a928)))+~P1(f870(f60(x96592),x96591))+P1(f870(f870(f328(x96592),f15(x96592,x96591)),x96591))+~P1(f870(f870(f328(x96592),f870(f870(f101(x96592),f363(x96591,x96592)),f364(x96591,x96592))),f870(f870(f308(x96592),f363(x96591,x96592)),f870(f870(f308(x96592),f364(x96591,x96592)),f188(f940(x96592,a928))))))
% 160.46/160.21  [9660]~P102(x96602)+E(x96601,f188(f940(x96602,a928)))+~P1(f870(f60(x96602),x96601))+P1(f870(f870(f328(x96602),f12(x96602,x96601)),x96601))+~P1(f870(f870(f328(x96602),f870(f870(f102(x96602),f410(x96601,x96602)),f411(x96601,x96602))),f870(f870(f308(x96602),f410(x96601,x96602)),f870(f870(f308(x96602),f411(x96601,x96602)),f188(f940(x96602,a928))))))
% 160.46/160.21  [9689]~P74(x96892)+E(x96891,f188(f940(x96892,a928)))+~P1(f870(f60(x96892),x96891))+P1(f870(f870(f328(x96892),f870(f62(x96892,f80(x96892)),x96891)),x96891))+~P1(f870(f870(f328(x96892),f870(f870(f80(x96892),f754(x96891,x96892)),f767(x96891,x96892))),f870(f870(f308(x96892),f754(x96891,x96892)),f870(f870(f308(x96892),f767(x96891,x96892)),f188(f940(x96892,a928))))))
% 160.46/160.21  [9695]~P111(x96952)+E(x96951,f188(f940(x96952,a928)))+~P1(f870(f60(x96952),x96951))+P1(f870(f870(f328(x96952),f13(x96952,f237(x96952),x96951)),x96951))+~P1(f870(f870(f328(x96952),f870(f870(f237(x96952),f352(x96951,x96952)),f353(x96951,x96952))),f870(f870(f308(x96952),f352(x96951,x96952)),f870(f870(f308(x96952),f353(x96951,x96952)),f188(f940(x96952,a928))))))
% 160.46/160.21  [9696]~P111(x96962)+E(x96961,f188(f940(x96962,a928)))+~P1(f870(f60(x96962),x96961))+P1(f870(f870(f328(x96962),f14(x96962,f232(x96962),x96961)),x96961))+~P1(f870(f870(f328(x96962),f870(f870(f232(x96962),f354(x96961,x96962)),f355(x96961,x96962))),f870(f870(f308(x96962),f354(x96961,x96962)),f870(f870(f308(x96962),f355(x96961,x96962)),f188(f940(x96962,a928))))))
% 160.46/160.21  [6788]~P90(x67882)+E(x67881,f2(x67882))+~E(f870(f870(f79(x67882),x67883),x67881),f2(x67882))+~P1(f870(f870(f233(x67882),f2(x67882)),x67883))+~P1(f870(f870(f233(x67882),f2(x67882)),x67881))
% 160.46/160.21  [6789]~P90(x67892)+E(x67891,f2(x67892))+~E(f870(f870(f79(x67892),x67891),x67893),f2(x67892))+~P1(f870(f870(f233(x67892),f2(x67892)),x67893))+~P1(f870(f870(f233(x67892),f2(x67892)),x67891))
% 160.46/160.21  [7324]~P111(x73242)+~P14(x73242,x73241)+E(x73241,f113(x73242))+~P1(f870(f870(f328(x73242),x73243),f870(f172(x73242),f719(x73241,x73242))))+P1(f870(f870(f233(x73242),f739(x73241,x73242)),x73243))
% 160.46/160.21  [7493]~P111(x74931)+E(f16(x74931,x74932),x74933)+~P1(f870(f60(x74931),x74932))+~P1(f870(f870(f233(x74931),x74933),f610(x74933,x74932,x74931)))+~P1(f870(f870(f328(x74931),x74933),x74932))
% 160.46/160.21  [7529]~P111(x75291)+~P14(x75291,x75292)+~P14(x75291,x75293)+P14(x75291,f870(f870(f134(x75291),x75292),x75293))+P1(f870(f870(f328(x75291),f726(x75293,x75292,x75291)),f870(f172(x75291),x75292)))
% 160.46/160.21  [7530]~P111(x75301)+~P14(x75301,x75302)+~P14(x75301,x75303)+P14(x75301,f870(f870(f134(x75301),x75302),x75303))+P1(f870(f870(f328(x75301),f727(x75303,x75302,x75301)),f870(f172(x75301),x75303)))
% 160.46/160.21  [7591]~P111(x75911)+E(f16(x75911,x75912),x75913)+~P1(f870(f60(x75911),x75912))+P1(f870(f870(f328(x75911),f610(x75913,x75912,x75911)),x75912))+~P1(f870(f870(f328(x75911),x75913),x75912))
% 160.46/160.21  [7592]~P111(x75921)+E(f17(x75921,x75922),x75923)+~P1(f870(f60(x75921),x75922))+P1(f870(f870(f328(x75921),f613(x75923,x75922,x75921)),x75922))+~P1(f870(f870(f328(x75921),x75923),x75922))
% 160.46/160.21  [8174]~P111(x81741)+E(f17(x81741,x81742),x81743)+~P1(f870(f60(x81741),x81742))+~P1(f870(f870(f328(x81741),x81743),x81742))+~P1(f870(f870(f233(x81741),f613(x81743,x81742,x81741)),x81743))
% 160.46/160.21  [8495]~P111(x84951)+~P14(x84951,x84952)+~P14(x84951,x84953)+P14(x84951,f870(f870(f134(x84951),x84952),x84953))+~P1(f870(f870(f233(x84951),f726(x84953,x84952,x84951)),f727(x84953,x84952,x84951)))
% 160.46/160.21  [9288]~P111(x92882)+E(x92881,f188(f940(x92882,a928)))+~E(f870(f870(f237(x92882),f870(x92883,f520(x92881,x92883,x92882))),f870(x92883,f527(x92881,x92883,x92882))),f870(x92883,f870(f870(f237(x92882),f520(x92881,x92883,x92882)),f527(x92881,x92883,x92882))))+E(f16(x92882,f870(f309(x92882,x92882,x92883),x92881)),f870(x92883,f16(x92882,x92881)))+~P1(f870(f60(x92882),x92881))
% 160.46/160.21  [9289]~P111(x92892)+E(x92891,f188(f940(x92892,a928)))+~E(f870(f870(f232(x92892),f870(x92893,f521(x92891,x92893,x92892))),f870(x92893,f526(x92891,x92893,x92892))),f870(x92893,f870(f870(f232(x92892),f521(x92891,x92893,x92892)),f526(x92891,x92893,x92892))))+E(f17(x92892,f870(f309(x92892,x92892,x92893),x92891)),f870(x92893,f17(x92892,x92891)))+~P1(f870(f60(x92892),x92891))
% 160.46/160.21  [9290]~P102(x92902)+E(x92901,f188(f940(x92902,a928)))+~E(f870(f870(f101(x92902),f870(x92903,f528(x92901,x92903,x92902))),f870(x92903,f532(x92901,x92903,x92902))),f870(x92903,f870(f870(f101(x92902),f528(x92901,x92903,x92902)),f532(x92901,x92903,x92902))))+E(f15(x92902,f870(f309(x92902,x92902,x92903),x92901)),f870(x92903,f15(x92902,x92901)))+~P1(f870(f60(x92902),x92901))
% 160.46/160.21  [9291]~P102(x92912)+E(x92911,f188(f940(x92912,a928)))+~E(f870(f870(f102(x92912),f870(x92913,f529(x92911,x92913,x92912))),f870(x92913,f530(x92911,x92913,x92912))),f870(x92913,f870(f870(f102(x92912),f529(x92911,x92913,x92912)),f530(x92911,x92913,x92912))))+E(f12(x92912,f870(f309(x92912,x92912,x92913),x92911)),f870(x92913,f12(x92912,x92911)))+~P1(f870(f60(x92912),x92911))
% 160.46/160.21  [9359]~P111(x93592)+E(x93591,f188(f940(x93592,a928)))+~E(f870(f870(f237(x93592),f870(x93593,f508(x93591,x93593,x93592))),f870(x93593,f509(x93591,x93593,x93592))),f870(x93593,f870(f870(f237(x93592),f508(x93591,x93593,x93592)),f509(x93591,x93593,x93592))))+E(f13(x93592,f237(x93592),f870(f309(x93592,x93592,x93593),x93591)),f870(x93593,f13(x93592,f237(x93592),x93591)))+~P1(f870(f60(x93592),x93591))
% 160.46/160.21  [9360]~P111(x93602)+E(x93601,f188(f940(x93602,a928)))+~E(f870(f870(f232(x93602),f870(x93603,f501(x93601,x93603,x93602))),f870(x93603,f504(x93601,x93603,x93602))),f870(x93603,f870(f870(f232(x93602),f501(x93601,x93603,x93602)),f504(x93601,x93603,x93602))))+E(f14(x93602,f232(x93602),f870(f309(x93602,x93602,x93603),x93601)),f870(x93603,f14(x93602,f232(x93602),x93601)))+~P1(f870(f60(x93602),x93601))
% 160.46/160.21  [6804]~P74(x68042)+E(x68041,f188(f940(x68042,a928)))+~P1(f870(f60(x68042),x68041))+E(f870(f62(x68042,f80(x68042)),f870(f870(f308(x68042),x68043),x68041)),f870(f870(f80(x68042),x68043),f870(f62(x68042,f80(x68042)),x68041)))+P1(f870(f870(f328(x68042),x68043),x68041))
% 160.46/160.21  [7330]~P111(x73302)+E(f870(f870(f237(x73302),f16(x73302,x73301)),f16(x73302,x73303)),f16(x73302,x73303))+E(x73301,f188(f940(x73302,a928)))+~P1(f870(f60(x73302),x73303))+~P1(f870(f870(f233(f940(x73302,a928)),x73301),x73303))
% 160.46/160.21  [7331]~P111(x73312)+E(f870(f870(f232(x73312),f17(x73312,x73311)),f17(x73312,x73313)),f17(x73312,x73313))+E(x73311,f188(f940(x73312,a928)))+~P1(f870(f60(x73312),x73313))+~P1(f870(f870(f233(f940(x73312,a928)),x73311),x73313))
% 160.46/160.21  [7332]~P102(x73322)+E(f870(f870(f101(x73322),f15(x73322,x73321)),f15(x73322,x73323)),f15(x73322,x73323))+E(x73321,f188(f940(x73322,a928)))+~P1(f870(f60(x73322),x73323))+~P1(f870(f870(f233(f940(x73322,a928)),x73321),x73323))
% 160.46/160.21  [7333]~P102(x73332)+E(f870(f870(f102(x73332),f12(x73332,x73331)),f12(x73332,x73333)),f12(x73332,x73333))+E(x73331,f188(f940(x73332,a928)))+~P1(f870(f60(x73332),x73333))+~P1(f870(f870(f233(f940(x73332,a928)),x73331),x73333))
% 160.46/160.21  [7642]~P111(x76422)+E(x76421,f188(f940(x76422,a928)))+~P1(f870(f60(x76422),x76423))+P1(f870(f870(f233(x76422),f16(x76422,x76423)),f16(x76422,x76421)))+~P1(f870(f870(f233(f940(x76422,a928)),x76421),x76423))
% 160.46/160.21  [7643]~P111(x76432)+E(x76431,f188(f940(x76432,a928)))+~P1(f870(f60(x76432),x76433))+P1(f870(f870(f233(x76432),f17(x76432,x76431)),f17(x76432,x76433)))+~P1(f870(f870(f233(f940(x76432,a928)),x76431),x76433))
% 160.46/160.21  [7701]~P111(x77011)+E(f16(x77011,x77012),x77013)+~P1(f870(f60(x77011),x77012))+~E(f870(f870(f3(f940(x77011,a928)),x77012),f870(f870(f308(x77011),x77013),f188(f940(x77011,a928)))),f188(f940(x77011,a928)))+~P1(f870(f870(f328(x77011),x77013),x77012))
% 160.46/160.21  [7702]~P111(x77021)+E(f17(x77021,x77022),x77023)+~P1(f870(f60(x77021),x77022))+~E(f870(f870(f3(f940(x77021,a928)),x77022),f870(f870(f308(x77021),x77023),f188(f940(x77021,a928)))),f188(f940(x77021,a928)))+~P1(f870(f870(f328(x77021),x77023),x77022))
% 160.46/160.21  [7703]~P102(x77031)+E(f15(x77031,x77032),x77033)+~P1(f870(f60(x77031),x77032))+~E(f870(f870(f3(f940(x77031,a928)),x77032),f870(f870(f308(x77031),x77033),f188(f940(x77031,a928)))),f188(f940(x77031,a928)))+~P1(f870(f870(f328(x77031),x77033),x77032))
% 160.46/160.21  [7704]~P102(x77041)+E(f12(x77041,x77042),x77043)+~P1(f870(f60(x77041),x77042))+~E(f870(f870(f3(f940(x77041,a928)),x77042),f870(f870(f308(x77041),x77043),f188(f940(x77041,a928)))),f188(f940(x77041,a928)))+~P1(f870(f870(f328(x77041),x77043),x77042))
% 160.46/160.21  [7801]~P111(x78011)+E(f13(x78011,f237(x78011),x78012),x78013)+~P1(f870(f60(x78011),x78012))+~E(f870(f870(f3(f940(x78011,a928)),x78012),f870(f870(f308(x78011),x78013),f188(f940(x78011,a928)))),f188(f940(x78011,a928)))+~P1(f870(f870(f328(x78011),x78013),x78012))
% 160.46/160.21  [7802]~P111(x78021)+E(f14(x78021,f232(x78021),x78022),x78023)+~P1(f870(f60(x78021),x78022))+~E(f870(f870(f3(f940(x78021,a928)),x78022),f870(f870(f308(x78021),x78023),f188(f940(x78021,a928)))),f188(f940(x78021,a928)))+~P1(f870(f870(f328(x78021),x78023),x78022))
% 160.46/160.21  [7837]~P111(x78372)+E(x78371,f188(f940(x78372,a928)))+~P1(f870(f60(x78372),x78371))+~P1(f870(f870(f233(x78372),x78373),f333(x78373,x78371,x78372)))+P1(f870(f870(f233(x78372),x78373),f870(f62(x78372,f237(x78372)),x78371)))
% 160.46/160.21  [7838]~P106(x78382)+E(x78381,f188(f940(x78382,a928)))+~P1(f870(f60(x78382),x78381))+~P1(f870(f870(f233(x78382),x78383),f392(x78383,x78381,x78382)))+P1(f870(f870(f233(x78382),x78383),f870(f62(x78382,f102(x78382)),x78381)))
% 160.46/160.21  [7839]~P111(x78392)+E(x78391,f188(f940(x78392,a928)))+~P1(f870(f60(x78392),x78391))+~P1(f870(f870(f234(x78392),x78393),f342(x78393,x78391,x78392)))+P1(f870(f870(f234(x78392),x78393),f870(f62(x78392,f237(x78392)),x78391)))
% 160.46/160.21  [7924]~P111(x79242)+E(x79241,f188(f940(x79242,a928)))+~P1(f870(f60(x79242),x79241))+P1(f870(f870(f328(x79242),f333(x79243,x79241,x79242)),x79241))+P1(f870(f870(f233(x79242),x79243),f870(f62(x79242,f237(x79242)),x79241)))
% 160.46/160.21  [7925]~P111(x79252)+E(x79251,f188(f940(x79252,a928)))+~P1(f870(f60(x79252),x79251))+P1(f870(f870(f328(x79252),f342(x79253,x79251,x79252)),x79251))+P1(f870(f870(f234(x79252),x79253),f870(f62(x79252,f237(x79252)),x79251)))
% 160.46/160.21  [7926]~P106(x79262)+E(x79261,f188(f940(x79262,a928)))+~P1(f870(f60(x79262),x79261))+P1(f870(f870(f328(x79262),f392(x79263,x79261,x79262)),x79261))+P1(f870(f870(f233(x79262),x79263),f870(f62(x79262,f102(x79262)),x79261)))
% 160.46/160.21  [8047]~P111(x80472)+E(x80471,f188(f940(x80472,a928)))+E(f870(f870(f237(x80472),f13(x80472,f237(x80472),x80471)),f13(x80472,f237(x80472),x80473)),f13(x80472,f237(x80472),x80473))+~P1(f870(f60(x80472),x80473))+~P1(f870(f870(f233(f940(x80472,a928)),x80471),x80473))
% 160.46/160.21  [8048]~P111(x80482)+E(x80481,f188(f940(x80482,a928)))+E(f870(f870(f232(x80482),f14(x80482,f232(x80482),x80481)),f14(x80482,f232(x80482),x80483)),f14(x80482,f232(x80482),x80483))+~P1(f870(f60(x80482),x80483))+~P1(f870(f870(f233(f940(x80482,a928)),x80481),x80483))
% 160.46/160.21  [8254]~E(f440(x82541,x82543,x82542),f441(x82541,x82543,x82542))+~E(f870(f34(x82542),f442(x82541,x82543,x82542)),x82541)+E(f870(f870(f80(a932),x82541),f870(f34(f940(x82542,a928)),x82543)),f870(f34(x82542),f36(f940(x82542,a928),x82543)))+~P1(f870(f60(x82542),f36(f940(x82542,a928),x82543)))+~P1(f870(f60(f940(x82542,a928)),x82543))
% 160.46/160.21  [8435]~P111(x84352)+E(x84351,f188(f940(x84352,a928)))+~P1(f870(f60(x84352),x84353))+P1(f870(f870(f233(x84352),f870(f62(x84352,f237(x84352)),x84353)),f870(f62(x84352,f237(x84352)),x84351)))+~P1(f870(f870(f233(f940(x84352,a928)),x84351),x84353))
% 160.46/160.21  [8735]~E(f440(x87351,x87353,x87352),f441(x87351,x87353,x87352))+E(f870(f870(f80(a932),x87351),f870(f34(f940(x87352,a928)),x87353)),f870(f34(x87352),f36(f940(x87352,a928),x87353)))+P1(f870(f870(f328(f940(x87352,a928)),f442(x87351,x87353,x87352)),x87353))+~P1(f870(f60(x87352),f36(f940(x87352,a928),x87353)))+~P1(f870(f60(f940(x87352,a928)),x87353))
% 160.46/160.21  [8761]~E(f870(f34(x87612),f442(x87611,x87613,x87612)),x87611)+E(f870(f870(f80(a932),x87611),f870(f34(f940(x87612,a928)),x87613)),f870(f34(x87612),f36(f940(x87612,a928),x87613)))+P1(f870(f870(f328(f940(x87612,a928)),f441(x87611,x87613,x87612)),x87613))+~P1(f870(f60(x87612),f36(f940(x87612,a928),x87613)))+~P1(f870(f60(f940(x87612,a928)),x87613))
% 160.46/160.21  [8762]~E(f870(f34(x87622),f442(x87621,x87623,x87622)),x87621)+E(f870(f870(f80(a932),x87621),f870(f34(f940(x87622,a928)),x87623)),f870(f34(x87622),f36(f940(x87622,a928),x87623)))+P1(f870(f870(f328(f940(x87622,a928)),f440(x87621,x87623,x87622)),x87623))+~P1(f870(f60(x87622),f36(f940(x87622,a928),x87623)))+~P1(f870(f60(f940(x87622,a928)),x87623))
% 160.46/160.21  [8786]~E(f870(f34(x87862),f442(x87861,x87863,x87862)),x87861)+~E(f870(f870(f102(f940(x87862,a928)),f441(x87861,x87863,x87862)),f440(x87861,x87863,x87862)),f188(f940(x87862,a928)))+E(f870(f870(f80(a932),x87861),f870(f34(f940(x87862,a928)),x87863)),f870(f34(x87862),f36(f940(x87862,a928),x87863)))+~P1(f870(f60(f940(x87862,a928)),x87863))+~P1(f870(f60(x87862),f36(f940(x87862,a928),x87863)))
% 160.46/160.21  [9051]E(f870(f870(f80(a932),x90511),f870(f34(f940(x90512,a928)),x90513)),f870(f34(x90512),f36(f940(x90512,a928),x90513)))+P1(f870(f870(f328(f940(x90512,a928)),f442(x90511,x90513,x90512)),x90513))+P1(f870(f870(f328(f940(x90512,a928)),f441(x90511,x90513,x90512)),x90513))+~P1(f870(f60(f940(x90512,a928)),x90513))+~P1(f870(f60(x90512),f36(f940(x90512,a928),x90513)))
% 160.46/160.21  [9052]E(f870(f870(f80(a932),x90521),f870(f34(f940(x90522,a928)),x90523)),f870(f34(x90522),f36(f940(x90522,a928),x90523)))+P1(f870(f870(f328(f940(x90522,a928)),f442(x90521,x90523,x90522)),x90523))+P1(f870(f870(f328(f940(x90522,a928)),f440(x90521,x90523,x90522)),x90523))+~P1(f870(f60(f940(x90522,a928)),x90523))+~P1(f870(f60(x90522),f36(f940(x90522,a928),x90523)))
% 160.46/160.21  [9078]~E(f870(f870(f102(f940(x90782,a928)),f441(x90781,x90783,x90782)),f440(x90781,x90783,x90782)),f188(f940(x90782,a928)))+E(f870(f870(f80(a932),x90781),f870(f34(f940(x90782,a928)),x90783)),f870(f34(x90782),f36(f940(x90782,a928),x90783)))+~P1(f870(f60(f940(x90782,a928)),x90783))+P1(f870(f870(f328(f940(x90782,a928)),f442(x90781,x90783,x90782)),x90783))+~P1(f870(f60(x90782),f36(f940(x90782,a928),x90783)))
% 160.46/160.21  [9334]~P99(x93342)+E(x93341,f188(f940(x93342,a928)))+~E(f870(f870(f80(x93342),f870(x93343,f533(x93341,x93343,x93342))),f870(x93343,f534(x93341,x93343,x93342))),f870(x93343,f870(f870(f80(x93342),f533(x93341,x93343,x93342)),f534(x93341,x93343,x93342))))+~P1(f870(f60(x93342),x93341))+E(f870(f62(x93342,f80(x93342)),f870(f309(x93342,x93342,x93343),x93341)),f870(x93343,f870(f62(x93342,f80(x93342)),x93341)))
% 160.46/160.21  [10264]P1(f870(f870(x102641,x102642),x102643))+P1(f870(f870(f234(a1),f334(x102641,x102643,x102642)),f336(x102641,x102643,x102642)))+P1(f870(f870(f233(a1),f336(x102641,x102643,x102642)),f2(a1)))+P1(f870(f870(x102641,f334(x102641,x102643,x102642)),f870(f870(f80(a1),f870(f104(a1),f870(f870(f79(a1),f870(f870(f3(a1),f870(f870(f79(a1),a82),a82)),a97)),f870(f870(f3(a1),f870(f870(f79(a1),a82),a82)),a97)))),f336(x102641,x102643,x102642))))+~P1(f870(f314(f939(a1,a1),a57),f870(f870(f251(a1,a1),x102642),x102643)))
% 160.46/160.21  [10270]P1(f870(f870(x102701,x102702),x102703))+P1(f870(f870(f233(a1),f924(x102701,x102703,x102702)),f2(a1)))+P1(f870(f870(x102701,f923(x102701,x102703,x102702)),f870(f870(f80(a1),f870(f104(a1),f870(f870(f79(a1),f870(f870(f3(a1),f870(f870(f79(a1),a82),a82)),a97)),f870(f870(f3(a1),f870(f870(f79(a1),a82),a82)),a97)))),f924(x102701,x102703,x102702))))+P1(f870(f870(f233(a1),f2(a1)),f870(f870(f79(a1),f923(x102701,x102703,x102702)),f924(x102701,x102703,x102702))))+~P1(f870(f314(f939(a1,a1),a51),f870(f870(f251(a1,a1),x102702),x102703)))
% 160.46/160.21  [8223]~P126(x82231)+~P1(f870(f870(f233(x82231),x82232),f77(x82231)))+~P1(f870(f870(f233(x82231),f2(x82231)),x82232))+~P1(f870(f870(f233(x82231),f2(x82231)),x82233))+P1(f870(f870(f233(x82231),f870(f870(f80(x82231),x82232),x82233)),x82233))
% 160.46/160.21  [8224]~P126(x82241)+~P1(f870(f870(f233(x82241),x82243),f77(x82241)))+~P1(f870(f870(f233(x82241),f2(x82241)),x82243))+~P1(f870(f870(f233(x82241),f2(x82241)),x82242))+P1(f870(f870(f233(x82241),f870(f870(f80(x82241),x82242),x82243)),x82242))
% 160.46/160.21  [8581]~P111(x85812)+E(x85811,f188(f940(x85812,a928)))+~P1(f870(f60(x85812),x85811))+P1(f870(f870(f328(x85812),f343(x85813,x85811,x85812)),x85811))+~P1(f870(f870(f233(x85812),f870(f62(x85812,f237(x85812)),x85811)),x85813))
% 160.46/160.21  [8582]~P111(x85822)+E(x85821,f188(f940(x85822,a928)))+~P1(f870(f60(x85822),x85821))+P1(f870(f870(f328(x85822),f344(x85823,x85821,x85822)),x85821))+~P1(f870(f870(f234(x85822),f870(f62(x85822,f237(x85822)),x85821)),x85823))
% 160.46/160.21  [8583]~P111(x85832)+E(x85831,f188(f940(x85832,a928)))+~P1(f870(f60(x85832),x85831))+P1(f870(f870(f233(x85832),f343(x85833,x85831,x85832)),x85833))+~P1(f870(f870(f233(x85832),f870(f62(x85832,f237(x85832)),x85831)),x85833))
% 160.46/160.21  [8584]~P111(x85842)+E(x85841,f188(f940(x85842,a928)))+~P1(f870(f60(x85842),x85841))+P1(f870(f870(f234(x85842),f344(x85843,x85841,x85842)),x85843))+~P1(f870(f870(f234(x85842),f870(f62(x85842,f237(x85842)),x85841)),x85843))
% 160.46/160.21  [8671]~P1(f870(x86711,x86713))+P1(f870(x86711,f485(x86711,x86712)))+P1(f870(x86711,f478(x86711,x86712)))+~P1(f870(f870(f234(a1),f2(a1)),x86712))+P1(f870(x86711,f870(f870(f3(a1),f478(x86711,x86712)),f870(f870(f80(a1),f486(x86711,x86712)),x86712))))
% 160.46/160.21  [8887]~P1(f870(x88871,x88873))+P1(f870(x88871,f478(x88871,x88872)))+~P1(f870(f870(f234(a1),f2(a1)),x88872))+P1(f870(f870(f328(a1),f485(x88871,x88872)),f302(a1,f77(a1),x88872)))+P1(f870(x88871,f870(f870(f3(a1),f478(x88871,x88872)),f870(f870(f80(a1),f486(x88871,x88872)),x88872))))
% 160.46/160.21  [9100]~P1(f870(x91001,x91003))+~P1(f870(x91001,f478(x91001,x91002)))+P1(f870(x91001,f485(x91001,x91002)))+~P1(f870(f870(f234(a1),f2(a1)),x91002))+~P1(f870(x91001,f870(f870(f3(a1),f478(x91001,x91002)),f870(f870(f80(a1),f486(x91001,x91002)),x91002))))
% 160.46/160.21  [9225]~P1(f870(x92251,x92253))+~P1(f870(x92251,f478(x92251,x92252)))+~P1(f870(f870(f234(a1),f2(a1)),x92252))+P1(f870(f870(f328(a1),f485(x92251,x92252)),f302(a1,f77(a1),x92252)))+~P1(f870(x92251,f870(f870(f3(a1),f478(x92251,x92252)),f870(f870(f80(a1),f486(x92251,x92252)),x92252))))
% 160.46/160.21  [9005]~P111(x90051)+~P1(f870(f60(x90051),x90052))+E(f870(f870(f3(f940(x90051,a928)),x90052),f870(f870(f308(x90051),x90053),f188(f940(x90051,a928)))),f188(f940(x90051,a928)))+~P1(f870(f870(f328(x90051),x90053),x90052))+E(f870(f870(f237(x90051),x90053),f16(x90051,f870(f870(f3(f940(x90051,a928)),x90052),f870(f870(f308(x90051),x90053),f188(f940(x90051,a928)))))),f16(x90051,x90052))
% 160.46/160.21  [9006]~P111(x90061)+~P1(f870(f60(x90061),x90062))+E(f870(f870(f3(f940(x90061,a928)),x90062),f870(f870(f308(x90061),x90063),f188(f940(x90061,a928)))),f188(f940(x90061,a928)))+~P1(f870(f870(f328(x90061),x90063),x90062))+E(f870(f870(f232(x90061),x90063),f17(x90061,f870(f870(f3(f940(x90061,a928)),x90062),f870(f870(f308(x90061),x90063),f188(f940(x90061,a928)))))),f17(x90061,x90062))
% 160.46/160.21  [9007]~P102(x90071)+~P1(f870(f60(x90071),x90072))+E(f870(f870(f3(f940(x90071,a928)),x90072),f870(f870(f308(x90071),x90073),f188(f940(x90071,a928)))),f188(f940(x90071,a928)))+~P1(f870(f870(f328(x90071),x90073),x90072))+E(f870(f870(f101(x90071),x90073),f15(x90071,f870(f870(f3(f940(x90071,a928)),x90072),f870(f870(f308(x90071),x90073),f188(f940(x90071,a928)))))),f15(x90071,x90072))
% 160.46/160.21  [9008]~P102(x90081)+~P1(f870(f60(x90081),x90082))+E(f870(f870(f3(f940(x90081,a928)),x90082),f870(f870(f308(x90081),x90083),f188(f940(x90081,a928)))),f188(f940(x90081,a928)))+~P1(f870(f870(f328(x90081),x90083),x90082))+E(f870(f870(f102(x90081),x90083),f12(x90081,f870(f870(f3(f940(x90081,a928)),x90082),f870(f870(f308(x90081),x90083),f188(f940(x90081,a928)))))),f12(x90081,x90082))
% 160.46/160.21  [9071]~P111(x90711)+~P1(f870(f60(x90711),x90712))+E(f870(f870(f3(f940(x90711,a928)),x90712),f870(f870(f308(x90711),x90713),f188(f940(x90711,a928)))),f188(f940(x90711,a928)))+~P1(f870(f870(f328(x90711),x90713),x90712))+E(f870(f870(f237(x90711),x90713),f13(x90711,f237(x90711),f870(f870(f3(f940(x90711,a928)),x90712),f870(f870(f308(x90711),x90713),f188(f940(x90711,a928)))))),f13(x90711,f237(x90711),x90712))
% 160.46/160.21  [9072]~P111(x90721)+~P1(f870(f60(x90721),x90722))+E(f870(f870(f3(f940(x90721,a928)),x90722),f870(f870(f308(x90721),x90723),f188(f940(x90721,a928)))),f188(f940(x90721,a928)))+~P1(f870(f870(f328(x90721),x90723),x90722))+E(f870(f870(f232(x90721),x90723),f14(x90721,f232(x90721),f870(f870(f3(f940(x90721,a928)),x90722),f870(f870(f308(x90721),x90723),f188(f940(x90721,a928)))))),f14(x90721,f232(x90721),x90722))
% 160.46/160.21  [9087]~P111(x90871)+~P1(f870(f60(x90871),x90873))+~P1(f870(f60(x90871),x90872))+E(f870(f870(f102(f940(x90871,a928)),x90872),x90873),f188(f940(x90871,a928)))+E(f870(f870(f237(x90871),f16(x90871,f870(f870(f101(f940(x90871,a928)),x90872),x90873))),f16(x90871,f870(f870(f102(f940(x90871,a928)),x90872),x90873))),f870(f870(f237(x90871),f16(x90871,x90872)),f16(x90871,x90873)))
% 160.46/160.21  [9088]~P111(x90881)+~P1(f870(f60(x90881),x90883))+~P1(f870(f60(x90881),x90882))+E(f870(f870(f102(f940(x90881,a928)),x90882),x90883),f188(f940(x90881,a928)))+E(f870(f870(f232(x90881),f17(x90881,f870(f870(f101(f940(x90881,a928)),x90882),x90883))),f17(x90881,f870(f870(f102(f940(x90881,a928)),x90882),x90883))),f870(f870(f232(x90881),f17(x90881,x90882)),f17(x90881,x90883)))
% 160.46/160.21  [9089]~P102(x90891)+~P1(f870(f60(x90891),x90893))+~P1(f870(f60(x90891),x90892))+E(f870(f870(f102(f940(x90891,a928)),x90892),x90893),f188(f940(x90891,a928)))+E(f870(f870(f101(x90891),f15(x90891,f870(f870(f101(f940(x90891,a928)),x90892),x90893))),f15(x90891,f870(f870(f102(f940(x90891,a928)),x90892),x90893))),f870(f870(f101(x90891),f15(x90891,x90892)),f15(x90891,x90893)))
% 160.46/160.21  [9090]~P102(x90901)+~P1(f870(f60(x90901),x90903))+~P1(f870(f60(x90901),x90902))+E(f870(f870(f102(f940(x90901,a928)),x90902),x90903),f188(f940(x90901,a928)))+E(f870(f870(f102(x90901),f12(x90901,f870(f870(f101(f940(x90901,a928)),x90902),x90903))),f12(x90901,f870(f870(f102(f940(x90901,a928)),x90902),x90903))),f870(f870(f102(x90901),f12(x90901,x90902)),f12(x90901,x90903)))
% 160.46/160.21  [9306]~P111(x93061)+~P1(f870(f60(x93061),x93063))+~P1(f870(f60(x93061),x93062))+E(f870(f870(f102(f940(x93061,a928)),x93062),x93063),f188(f940(x93061,a928)))+E(f870(f870(f237(x93061),f13(x93061,f237(x93061),f870(f870(f101(f940(x93061,a928)),x93062),x93063))),f13(x93061,f237(x93061),f870(f870(f102(f940(x93061,a928)),x93062),x93063))),f870(f870(f237(x93061),f13(x93061,f237(x93061),x93062)),f13(x93061,f237(x93061),x93063)))
% 160.46/160.21  [9307]~P111(x93071)+~P1(f870(f60(x93071),x93073))+~P1(f870(f60(x93071),x93072))+E(f870(f870(f102(f940(x93071,a928)),x93072),x93073),f188(f940(x93071,a928)))+E(f870(f870(f232(x93071),f14(x93071,f232(x93071),f870(f870(f101(f940(x93071,a928)),x93072),x93073))),f14(x93071,f232(x93071),f870(f870(f102(f940(x93071,a928)),x93072),x93073))),f870(f870(f232(x93071),f14(x93071,f232(x93071),x93072)),f14(x93071,f232(x93071),x93073)))
% 160.46/160.21  [10112]~P113(x101123)+E(x101121,x101122)+~P1(f870(f870(f233(x101123),f2(x101123)),x101122))+~P1(f870(f870(f233(x101123),f2(x101123)),x101121))+~E(f870(f870(f243(x101123),x101121),f870(f104(a932),f870(f870(f79(a1),f870(f870(f3(a1),f870(f870(f79(a1),a82),a82)),a97)),f870(f870(f3(a1),f870(f870(f79(a1),a82),a82)),a97)))),f870(f870(f243(x101123),x101122),f870(f104(a932),f870(f870(f79(a1),f870(f870(f3(a1),f870(f870(f79(a1),a82),a82)),a97)),f870(f870(f3(a1),f870(f870(f79(a1),a82),a82)),a97)))))
% 160.46/160.21  [6599]E(f505(x65991,x65992,x65993),x65994)+E(f870(x65991,x65994),f2(a932))+~E(f870(f870(f8(x65993,a932),x65991),x65992),f77(a932))+~P1(f870(f60(x65993),x65992))+~P1(f870(f870(f328(x65993),x65994),x65992))
% 160.46/160.21  [6665]E(f510(x66651,x66652,x66653),x66654)+E(f870(x66651,x66654),f2(a932))+~E(f870(f870(f8(x66653,a932),x66651),x66652),f870(a112,f2(a932)))+~P1(f870(f60(x66653),x66652))+~P1(f870(f870(f328(x66653),x66654),x66652))
% 160.46/160.21  [6774]~P111(x67741)+~P6(x67741)+P1(f870(f870(f234(x67741),x67742),f36(x67741,x67743)))+~P1(f870(f870(f234(x67741),x67742),x67744))+~P1(f870(f870(f328(x67741),x67744),x67743))
% 160.46/160.21  [6946]~P111(x69461)+~P6(x69461)+~P1(f870(f870(f234(x69461),x69464),x69463))+P1(f870(f870(f234(x69461),f37(x69461,x69462)),x69463))+~P1(f870(f870(f328(x69461),x69464),x69462))
% 160.46/160.21  [7208]~P113(x72083)+E(x72081,x72082)+~E(f870(f870(f243(x72083),x72081),f870(a112,x72084)),f870(f870(f243(x72083),x72082),f870(a112,x72084)))+~P1(f870(f870(f233(x72083),f2(x72083)),x72082))+~P1(f870(f870(f233(x72083),f2(x72083)),x72081))
% 160.46/160.21  [7419]~E(f513(x74192,x74193,x74191,x74194),x74194)+~E(f870(x74192,x74194),f77(a932))+E(f870(f870(f8(x74191,a932),x74192),x74193),f77(a932))+~P1(f870(f60(x74191),x74193))+~P1(f870(f870(f328(x74191),x74194),x74193))
% 160.46/160.21  [7426]~P134(x74264)+~P121(x74264)+E(f870(x74261,f914(x74261,x74262,x74263,x74264)),f2(x74264))+~E(f870(f870(f11(x74263,x74264),x74261),x74262),f2(x74264))+~P1(f870(f60(x74263),x74262))
% 160.46/160.21  [7516]~E(f511(x75162,x75163,x75161,x75164),x75164)+~E(f870(x75162,x75164),f870(a112,f2(a932)))+E(f870(f870(f8(x75161,a932),x75162),x75163),f870(a112,f2(a932)))+~P1(f870(f60(x75161),x75163))+~P1(f870(f870(f328(x75161),x75164),x75163))
% 160.46/160.21  [8266]~E(f870(x82662,x82664),f77(a932))+~E(f870(x82662,f513(x82662,x82663,x82661,x82664)),f2(a932))+E(f870(f870(f8(x82661,a932),x82662),x82663),f77(a932))+~P1(f870(f60(x82661),x82663))+~P1(f870(f870(f328(x82661),x82664),x82663))
% 160.46/160.21  [8304]~E(f870(x83042,x83044),f870(a112,f2(a932)))+~E(f870(x83042,f511(x83042,x83043,x83041,x83044)),f2(a932))+E(f870(f870(f8(x83041,a932),x83042),x83043),f870(a112,f2(a932)))+~P1(f870(f60(x83041),x83043))+~P1(f870(f870(f328(x83041),x83044),x83043))
% 160.46/160.21  [8854]~P111(x88541)+~P14(x88541,x88544)+P14(x88541,x88542)+~E(x88542,f870(f870(f151(x88541),x88543),x88544))+~P1(f870(f870(f233(x88541),x88543),f741(x88542,x88541,x88544,x88543)))
% 160.46/160.21  [8891]E(x88911,x88912)+E(f870(f870(f3(a1),f468(x88913,x88912,x88914,x88911)),f469(x88913,x88912,x88914,x88911)),x88911)+~E(f870(f870(f79(a1),x88911),x88914),x88912)+~P1(f870(f870(f234(a1),f2(a1)),x88914))+~P1(f870(f870(f328(a1),x88912),x88913))
% 160.46/160.21  [8892]E(x88921,x88922)+E(f870(f870(f79(a1),f470(x88923,x88922,x88924,x88921)),f471(x88923,x88922,x88924,x88921)),x88921)+~E(f870(f870(f3(a1),x88921),x88924),x88922)+~P1(f870(f870(f234(a1),f2(a1)),x88924))+~P1(f870(f870(f328(a1),x88922),x88923))
% 160.46/160.21  [9085]E(f870(x90851,f911(x90852,x90851,x90853,x90854)),x90852)+P1(f870(f870(f233(a932),x90854),f912(x90852,x90851,x90853,x90854)))+~P1(f870(f870(f233(a1),x90852),f870(x90851,x90853)))+~P1(f870(f870(f234(a932),x90854),x90853))+~P1(f870(f870(f233(a1),f870(x90851,x90854)),x90852))
% 160.46/160.21  [9086]~P111(x90861)+~P14(x90861,x90863)+P14(x90861,x90862)+~E(x90862,f870(f870(f151(x90861),x90864),x90863))+P1(f870(f870(f328(x90861),f741(x90862,x90861,x90863,x90864)),f870(f172(x90861),x90863)))
% 160.46/160.21  [9104]~P134(x91044)+~P121(x91044)+~E(f870(f870(f11(x91041,x91044),x91042),x91043),f2(x91044))+~P1(f870(f60(x91041),x91043))+P1(f870(f870(f328(x91041),f914(x91042,x91043,x91041,x91044)),x91043))
% 160.46/160.21  [9142]~E(f870(x91422,x91424),f77(a932))+E(f870(f870(f8(x91421,a932),x91422),x91423),f77(a932))+~P1(f870(f60(x91421),x91423))+~P1(f870(f870(f328(x91421),x91424),x91423))+P1(f870(f870(f328(x91421),f513(x91422,x91423,x91421,x91424)),x91423))
% 160.46/160.21  [9154]E(x91541,x91542)+~E(f870(f870(f79(a1),x91542),x91544),x91541)+~P1(f870(f870(f234(a1),f2(a1)),x91544))+~P1(f870(f870(f328(a1),x91541),x91543))+P1(f870(f870(f328(a1),f468(x91543,x91541,x91544,x91542)),x91543))
% 160.46/160.21  [9155]E(x91551,x91552)+~E(f870(f870(f3(a1),x91552),x91554),x91551)+~P1(f870(f870(f234(a1),f2(a1)),x91554))+~P1(f870(f870(f328(a1),x91551),x91553))+P1(f870(f870(f328(a1),f470(x91553,x91551,x91554,x91552)),x91553))
% 160.46/160.21  [9157]~E(f870(x91572,x91574),f870(a112,f2(a932)))+E(f870(f870(f8(x91571,a932),x91572),x91573),f870(a112,f2(a932)))+~P1(f870(f60(x91571),x91573))+~P1(f870(f870(f328(x91571),x91574),x91573))+P1(f870(f870(f328(x91571),f511(x91572,x91573,x91571,x91574)),x91573))
% 160.46/160.21  [9162]P62(x91622,x91623,x91624,x91621)+E(x91621,f188(f940(x91622,a928)))+~P1(f870(f60(x91622),x91624))+~P1(f870(f60(x91622),x91621))+P1(f870(f870(f328(x91622),f805(x91623,x91621,x91624,x91622)),x91624))
% 160.46/160.21  [9163]P62(x91632,x91633,x91634,x91631)+E(x91631,f188(f940(x91632,a928)))+~P1(f870(f60(x91632),x91634))+~P1(f870(f60(x91632),x91631))+P1(f870(f870(f328(x91632),f414(x91631,x91634,x91633,x91632)),x91634))
% 160.46/160.21  [9164]P62(x91642,x91643,x91644,x91641)+E(x91641,f188(f940(x91642,a928)))+~P1(f870(f60(x91642),x91644))+~P1(f870(f60(x91642),x91641))+P1(f870(f870(f328(x91642),f807(x91641,x91644,x91643,x91642)),x91644))
% 160.46/160.21  [9238]E(x92381,x92382)+~E(f870(f870(f79(a1),x92382),x92384),x92381)+~P1(f870(f870(f234(a1),f2(a1)),x92384))+~P1(f870(f870(f328(a1),x92381),x92383))+P1(f870(f870(f328(a1),f469(x92383,x92381,x92384,x92382)),f302(a1,f77(a1),x92384)))
% 160.46/160.21  [9239]E(x92391,x92392)+~E(f870(f870(f3(a1),x92392),x92394),x92391)+~P1(f870(f870(f234(a1),f2(a1)),x92394))+~P1(f870(f870(f328(a1),x92391),x92393))+P1(f870(f870(f328(a1),f471(x92393,x92391,x92394,x92392)),f302(a1,f77(a1),x92394)))
% 160.46/160.21  [9312]P1(f870(f870(f233(a932),x93121),f911(x93122,x93123,x93124,x93121)))+~P1(f870(f870(f233(a1),x93122),f870(x93123,x93124)))+P1(f870(f870(f233(a932),x93121),f912(x93122,x93123,x93124,x93121)))+~P1(f870(f870(f234(a932),x93121),x93124))+~P1(f870(f870(f233(a1),f870(x93123,x93121)),x93122))
% 160.46/160.21  [9434]E(f870(x94341,f911(x94342,x94341,x94343,x94344)),x94342)+~P1(f870(f870(f233(a1),x94342),f870(x94341,x94343)))+P1(f870(f870(f234(a932),f912(x94342,x94341,x94343,x94344)),x94343))+~P1(f870(f870(f234(a932),x94344),x94343))+~P1(f870(f870(f233(a1),f870(x94341,x94344)),x94342))
% 160.46/160.21  [9563]~P1(f870(f870(f233(a1),x95632),f870(x95633,x95634)))+P1(f870(f870(f233(a932),x95631),f912(x95632,x95633,x95634,x95631)))+P1(f870(f870(f233(a932),f911(x95632,x95633,x95634,x95631)),x95634))+~P1(f870(f870(f234(a932),x95631),x95634))+~P1(f870(f870(f233(a1),f870(x95633,x95631)),x95632))
% 160.46/160.21  [9564]~P1(f870(f870(f233(a1),x95642),f870(x95643,x95644)))+P1(f870(f870(f233(a932),x95641),f911(x95642,x95643,x95644,x95641)))+P1(f870(f870(f234(a932),f912(x95642,x95643,x95644,x95641)),x95644))+~P1(f870(f870(f234(a932),x95641),x95644))+~P1(f870(f870(f233(a1),f870(x95643,x95641)),x95642))
% 160.46/160.21  [9672]~P1(f870(f870(f233(a1),x96721),f870(x96722,x96723)))+P1(f870(f870(f234(a932),f912(x96721,x96722,x96723,x96724)),x96723))+~P1(f870(f870(f234(a932),x96724),x96723))+~P1(f870(f870(f233(a1),f870(x96722,x96724)),x96721))+P1(f870(f870(f233(a932),f911(x96721,x96722,x96723,x96724)),x96723))
% 160.46/160.21  [9759]E(x97591,f188(f940(x97592,a928)))+~P1(f870(f60(x97592),x97594))+~P1(f870(f60(x97592),x97591))+P1(f870(f870(f328(f939(f940(x97592,a928),f940(x97592,a928))),f870(f870(f251(f940(x97592,a928),f940(x97592,a928)),x97594),x97591)),f317(x97592,x97593)))+P1(f870(f870(f328(x97592),f437(x97593,x97591,x97594,x97592)),x97594))
% 160.46/160.21  [9760]E(x97601,f188(f940(x97602,a928)))+~P1(f870(f60(x97602),x97604))+~P1(f870(f60(x97602),x97601))+P1(f870(f870(f328(f939(f940(x97602,a928),f940(x97602,a928))),f870(f870(f251(f940(x97602,a928),f940(x97602,a928)),x97604),x97601)),f317(x97602,x97603)))+P1(f870(f870(f328(x97602),f608(x97603,x97601,x97604,x97602)),x97604))
% 160.46/160.21  [10425]E(f870(x104251,f911(x104252,x104251,x104253,x104254)),x104252)+~P1(f870(f870(f233(a1),x104252),f870(x104251,x104253)))+~P1(f870(f870(f233(a1),f870(f75(a1),f870(f870(f3(a1),f870(x104251,f870(f870(f79(a932),f912(x104252,x104251,x104253,x104254)),f77(a932)))),f870(x104251,f912(x104252,x104251,x104253,x104254))))),f77(a1)))+~P1(f870(f870(f234(a932),x104254),x104253))+~P1(f870(f870(f233(a1),f870(x104251,x104254)),x104252))
% 160.46/160.21  [10426]~P1(f870(f870(f233(a1),x104262),f870(x104263,x104264)))+P1(f870(f870(f233(a932),x104261),f911(x104262,x104263,x104264,x104261)))+~P1(f870(f870(f233(a1),f870(f75(a1),f870(f870(f3(a1),f870(x104263,f870(f870(f79(a932),f912(x104262,x104263,x104264,x104261)),f77(a932)))),f870(x104263,f912(x104262,x104263,x104264,x104261))))),f77(a1)))+~P1(f870(f870(f234(a932),x104261),x104264))+~P1(f870(f870(f233(a1),f870(x104263,x104261)),x104262))
% 160.46/160.21  [10427]~P1(f870(f870(f233(a1),x104271),f870(x104272,x104273)))+~P1(f870(f870(f233(a1),f870(f75(a1),f870(f870(f3(a1),f870(x104272,f870(f870(f79(a932),f912(x104271,x104272,x104273,x104274)),f77(a932)))),f870(x104272,f912(x104271,x104272,x104273,x104274))))),f77(a1)))+~P1(f870(f870(f234(a932),x104274),x104273))+~P1(f870(f870(f233(a1),f870(x104272,x104274)),x104271))+P1(f870(f870(f233(a932),f911(x104271,x104272,x104273,x104274)),x104273))
% 160.46/160.21  [7479]~P67(x74791)+P1(f870(f870(f234(x74791),x74792),f2(x74791)))+~P1(f870(f870(f233(x74791),x74793),f2(x74791)))+P1(f870(f870(f234(x74791),f2(x74791)),x74792))+P1(f870(f870(f233(x74791),x74793),f870(f870(f289(x74791),x74794),x74792)))
% 160.46/160.21  [7480]~P67(x74801)+P1(f870(f870(f234(x74801),x74802),f2(x74801)))+~P1(f870(f870(f234(x74801),x74803),f2(x74801)))+P1(f870(f870(f234(x74801),f2(x74801)),x74802))+P1(f870(f870(f234(x74801),x74803),f870(f870(f289(x74801),x74804),x74802)))
% 160.46/160.21  [7741]~P67(x77411)+P1(f870(f870(f233(x77411),x77412),f2(x77411)))+P1(f870(f870(f234(x77411),x77413),f2(x77411)))+P1(f870(f870(f234(x77411),f2(x77411)),x77413))+~P1(f870(f870(f233(x77411),x77412),f870(f870(f289(x77411),x77414),x77413)))
% 160.46/160.21  [7742]~P67(x77421)+P1(f870(f870(f234(x77421),x77422),f2(x77421)))+P1(f870(f870(f234(x77421),x77423),f2(x77421)))+P1(f870(f870(f234(x77421),f2(x77421)),x77423))+~P1(f870(f870(f234(x77421),x77422),f870(f870(f289(x77421),x77424),x77423)))
% 160.46/160.21  [7858]E(x78581,x78582)+~E(f870(f870(f164(x78583),x78584),x78581),f870(f870(f164(x78583),x78584),x78582))+~P1(f870(f137(x78583),x78584))+~P1(f870(f870(f234(a932),x78582),f870(f189(f933(x78583)),x78584)))+~P1(f870(f870(f234(a932),x78581),f870(f189(f933(x78583)),x78584)))
% 160.46/160.21  [8225]~P67(x82251)+~P1(f870(f870(f233(x82251),x82253),f2(x82251)))+P1(f870(f870(f234(x82251),f2(x82251)),x82252))+~P1(f870(f870(f233(x82251),x82254),f870(f870(f80(x82251),x82253),x82252)))+P1(f870(f870(f233(x82251),x82253),f870(f870(f289(x82251),x82254),x82252)))
% 160.46/160.21  [8226]~P67(x82261)+~P1(f870(f870(f234(x82261),x82263),f2(x82261)))+P1(f870(f870(f234(x82261),f2(x82261)),x82262))+~P1(f870(f870(f234(x82261),x82264),f870(f870(f80(x82261),x82263),x82262)))+P1(f870(f870(f234(x82261),x82263),f870(f870(f289(x82261),x82264),x82262)))
% 160.46/160.21  [8227]~P67(x82271)+~P1(f870(f870(f234(x82271),x82272),f2(x82271)))+P1(f870(f870(f234(x82271),f2(x82271)),x82272))+~P1(f870(f870(f233(x82271),x82274),f870(f870(f80(x82271),x82273),x82272)))+P1(f870(f870(f233(x82271),x82273),f870(f870(f289(x82271),x82274),x82272)))
% 160.46/160.21  [8228]~P67(x82281)+~P1(f870(f870(f234(x82281),x82282),f2(x82281)))+P1(f870(f870(f234(x82281),f2(x82281)),x82282))+~P1(f870(f870(f233(x82281),x82284),f870(f870(f289(x82281),x82283),x82282)))+P1(f870(f870(f233(x82281),x82283),f870(f870(f80(x82281),x82284),x82282)))
% 160.46/160.21  [8229]~P67(x82291)+~P1(f870(f870(f234(x82291),x82292),f2(x82291)))+P1(f870(f870(f234(x82291),f2(x82291)),x82292))+~P1(f870(f870(f234(x82291),x82294),f870(f870(f80(x82291),x82293),x82292)))+P1(f870(f870(f234(x82291),x82293),f870(f870(f289(x82291),x82294),x82292)))
% 160.46/160.21  [8230]~P67(x82301)+~P1(f870(f870(f234(x82301),x82302),f2(x82301)))+P1(f870(f870(f234(x82301),f2(x82301)),x82302))+~P1(f870(f870(f234(x82301),x82304),f870(f870(f289(x82301),x82303),x82302)))+P1(f870(f870(f234(x82301),x82303),f870(f870(f80(x82301),x82304),x82302)))
% 160.46/160.21  [8359]~P4(x83591)+~P1(f870(f870(f286(x83591),x83593),x83594))+~P1(f870(f870(f286(x83591),x83593),x83592))+~P1(f870(f870(f286(x83591),x83592),x83594))+P1(f870(f870(f286(x83591),f870(f870(f35(x83591),x83592),x83593)),f870(f870(f35(x83591),x83594),x83593)))
% 160.46/160.21  [8374]~P111(x83741)+~P14(x83741,x83742)+~P1(f870(f870(f233(a932),x83743),x83744))+P1(f870(f870(f233(x83741),f870(f870(f164(x83741),x83742),x83743)),f870(f870(f164(x83741),x83742),x83744)))+~P1(f870(f870(f234(a932),x83744),f870(f189(f933(x83741)),x83742)))
% 160.46/160.21  [8426]~P113(x84261)+~P1(f870(f870(f233(x84261),x84262),f77(x84261)))+~P1(f870(f870(f233(x84261),f2(x84261)),x84262))+~P1(f870(f870(f233(a932),x84264),x84263))+P1(f870(f870(f233(x84261),f870(f870(f243(x84261),x84262),x84263)),f870(f870(f243(x84261),x84262),x84264)))
% 160.46/160.21  [8427]~P113(x84271)+~P1(f870(f870(f234(x84271),x84272),f77(x84271)))+~P1(f870(f870(f234(x84271),f2(x84271)),x84272))+~P1(f870(f870(f234(a932),x84274),x84273))+P1(f870(f870(f234(x84271),f870(f870(f243(x84271),x84272),x84273)),f870(f870(f243(x84271),x84272),x84274)))
% 160.46/160.21  [8428]~P113(x84281)+~P1(f870(f870(f233(x84281),f2(x84281)),x84282))+~P1(f870(f870(f234(a932),f2(a932)),x84283))+~P1(f870(f870(f234(x84281),x84282),x84284))+P1(f870(f870(f234(x84281),f870(f870(f243(x84281),x84282),x84283)),f870(f870(f243(x84281),x84284),x84283)))
% 160.46/160.21  [8446]~P111(x84461)+~P14(x84461,f870(f168(x84461),x84462))+~P1(f870(f870(f233(a932),x84464),x84463))+P1(f870(f870(f233(x84461),f870(f870(f164(x84461),x84462),x84463)),f870(f870(f164(x84461),x84462),x84464)))+~P1(f870(f870(f234(a932),x84463),f870(f189(f933(x84461)),x84462)))
% 160.46/160.21  [8677]~P4(x86771)+P1(f870(f870(f286(x86771),x86772),x86773))+~P1(f870(f870(f286(x86771),x86774),x86773))+~P1(f870(f870(f286(x86771),x86774),x86772))+~P1(f870(f870(f286(x86771),f870(f870(f35(x86771),x86772),x86774)),f870(f870(f35(x86771),x86773),x86774)))
% 160.46/160.21  [8692]~P67(x86921)+~P1(f870(f870(f233(x86921),x86922),f2(x86921)))+~P1(f870(f870(f233(x86921),x86923),x86924))+~P1(f870(f870(f234(x86921),f2(x86921)),f870(f870(f80(x86921),x86923),x86924)))+P1(f870(f870(f233(x86921),f870(f870(f289(x86921),x86922),x86923)),f870(f870(f289(x86921),x86922),x86924)))
% 160.46/160.21  [8693]~P68(x86931)+~P1(f870(f870(f234(x86931),x86932),f2(x86931)))+~P1(f870(f870(f234(x86931),x86933),x86934))+~P1(f870(f870(f234(x86931),f2(x86931)),f870(f870(f80(x86931),x86933),x86934)))+P1(f870(f870(f234(x86931),f870(f870(f289(x86931),x86932),x86933)),f870(f870(f289(x86931),x86932),x86934)))
% 160.46/160.21  [8702]~P68(x87021)+~P1(f870(f870(f233(x87021),x87024),x87023))+~P1(f870(f870(f233(x87021),f2(x87021)),x87022))+~P1(f870(f870(f234(x87021),f2(x87021)),f870(f870(f80(x87021),x87023),x87024)))+P1(f870(f870(f233(x87021),f870(f870(f289(x87021),x87022),x87023)),f870(f870(f289(x87021),x87022),x87024)))
% 160.46/160.21  [8703]~P68(x87031)+~P1(f870(f870(f234(x87031),x87034),x87033))+~P1(f870(f870(f234(x87031),f2(x87031)),x87032))+~P1(f870(f870(f234(x87031),f2(x87031)),f870(f870(f80(x87031),x87033),x87034)))+P1(f870(f870(f234(x87031),f870(f870(f289(x87031),x87032),x87033)),f870(f870(f289(x87031),x87032),x87034)))
% 160.46/160.21  [8802]P1(f870(x88021,x88022))+~P1(f870(f60(x88024),x88022))+P1(f870(x88021,f519(x88021,x88023,x88022,x88024)))+~P1(f870(x88021,f188(f940(x88024,a928))))+~P1(f870(f870(f233(f940(x88024,a928)),x88022),x88023))
% 160.46/160.21  [8811]P1(f870(x88111,x88112))+P1(f870(f60(x88113),f519(x88111,x88114,x88112,x88113)))+~P1(f870(f60(x88113),x88112))+~P1(f870(x88111,f188(f940(x88113,a928))))+~P1(f870(f870(f233(f940(x88113,a928)),x88112),x88114))
% 160.46/160.21  [9080]E(f870(f870(f79(a1),f472(x90801,x90802,x90803,x90804)),f473(x90801,x90802,x90803,x90804)),x90804)+~P1(f870(f870(f234(a1),f2(a1)),x90803))+~P1(f870(f870(f234(a1),x90802),x90804))+~P1(f870(f870(f328(a1),x90802),x90801))+P1(f870(f870(f234(a1),x90802),f870(f870(f3(a1),x90804),x90803)))
% 160.46/160.21  [9294]~P1(f870(f870(f234(a1),f2(a1)),x92943))+~P1(f870(f870(f234(a1),x92942),x92944))+~P1(f870(f870(f328(a1),x92942),x92941))+P1(f870(f870(f328(a1),f472(x92941,x92942,x92943,x92944)),x92941))+P1(f870(f870(f234(a1),x92942),f870(f870(f3(a1),x92944),x92943)))
% 160.46/160.21  [9305]P1(f870(x93051,x93052))+~P1(f870(f60(x93053),x93052))+P1(f870(f870(f328(x93053),f531(x93051,x93054,x93052,x93053)),x93054))+~P1(f870(x93051,f188(f940(x93053,a928))))+~P1(f870(f870(f233(f940(x93053,a928)),x93052),x93054))
% 160.46/160.21  [9322]E(f870(f870(f79(a1),f460(x93221,x93222,x93223,x93224)),f461(x93221,x93222,x93223,x93224)),x93224)+~P1(f870(f870(f234(a1),f2(a1)),x93223))+~P1(f870(f870(f233(a1),x93222),x93224))+P1(f870(f870(f233(a1),x93222),f870(f870(f3(a1),x93224),x93223)))+~P1(f870(f870(f328(a1),f870(f870(f3(a1),x93222),f77(a1))),x93221))
% 160.46/160.21  [9376]~P1(f870(f870(f234(a1),f2(a1)),x93763))+~P1(f870(f870(f234(a1),x93761),x93762))+~P1(f870(f870(f328(a1),x93761),x93764))+P1(f870(f870(f328(a1),f473(x93764,x93761,x93763,x93762)),f302(a1,f77(a1),x93763)))+P1(f870(f870(f234(a1),x93761),f870(f870(f3(a1),x93762),x93763)))
% 160.46/160.21  [9408]~P78(x94082)+~E(f789(x94083,x94084,x94081,x94082),f790(x94083,x94084,x94081,x94082))+~P1(f870(f60(x94081),f791(x94083,x94084,x94081,x94082)))+E(f870(f870(f8(f940(x94081,a928),x94082),f870(f8(x94081,x94082),x94083)),x94084),f870(f870(f8(x94081,x94082),x94083),f36(f940(x94081,a928),x94084)))+~P1(f870(f60(f940(x94081,a928)),x94084))
% 160.46/160.21  [9413]~P78(x94132)+~E(f870(x94133,f793(x94133,x94134,x94131,x94132)),f2(x94132))+~P1(f870(f60(x94131),f791(x94133,x94134,x94131,x94132)))+E(f870(f870(f8(f940(x94131,a928),x94132),f870(f8(x94131,x94132),x94133)),x94134),f870(f870(f8(x94131,x94132),x94133),f36(f940(x94131,a928),x94134)))+~P1(f870(f60(f940(x94131,a928)),x94134))
% 160.46/160.21  [9479]~P1(f870(f870(f234(a1),f2(a1)),x94793))+~P1(f870(f870(f233(a1),x94792),x94794))+P1(f870(f870(f328(a1),f460(x94791,x94792,x94793,x94794)),x94791))+P1(f870(f870(f233(a1),x94792),f870(f870(f3(a1),x94794),x94793)))+~P1(f870(f870(f328(a1),f870(f870(f3(a1),x94792),f77(a1))),x94791))
% 160.46/160.21  [9522]~P1(f870(f870(f234(a1),f2(a1)),x95223))+~P1(f870(f870(f233(a1),x95221),x95222))+P1(f870(f870(f328(a1),f461(x95224,x95221,x95223,x95222)),f302(a1,f77(a1),x95223)))+P1(f870(f870(f233(a1),x95221),f870(f870(f3(a1),x95222),x95223)))+~P1(f870(f870(f328(a1),f870(f870(f3(a1),x95221),f77(a1))),x95224))
% 160.46/160.21  [9543]~P78(x95432)+~E(f789(x95433,x95434,x95431,x95432),f790(x95433,x95434,x95431,x95432))+E(f870(f870(f8(f940(x95431,a928),x95432),f870(f8(x95431,x95432),x95433)),x95434),f870(f870(f8(x95431,x95432),x95433),f36(f940(x95431,a928),x95434)))+P1(f870(f870(f328(f940(x95431,a928)),f791(x95433,x95434,x95431,x95432)),x95434))+~P1(f870(f60(f940(x95431,a928)),x95434))
% 160.46/160.21  [9548]~P78(x95482)+~E(f870(x95483,f793(x95483,x95484,x95481,x95482)),f2(x95482))+E(f870(f870(f8(f940(x95481,a928),x95482),f870(f8(x95481,x95482),x95483)),x95484),f870(f870(f8(x95481,x95482),x95483),f36(f940(x95481,a928),x95484)))+P1(f870(f870(f328(f940(x95481,a928)),f791(x95483,x95484,x95481,x95482)),x95484))+~P1(f870(f60(f940(x95481,a928)),x95484))
% 160.46/160.21  [9649]~P78(x96492)+~P1(f870(f60(x96491),f791(x96493,x96494,x96491,x96492)))+E(f870(f870(f8(f940(x96491,a928),x96492),f870(f8(x96491,x96492),x96493)),x96494),f870(f870(f8(x96491,x96492),x96493),f36(f940(x96491,a928),x96494)))+P1(f870(f870(f328(f940(x96491,a928)),f790(x96493,x96494,x96491,x96492)),x96494))+~P1(f870(f60(f940(x96491,a928)),x96494))
% 160.46/160.21  [9650]~P78(x96502)+~P1(f870(f60(x96501),f791(x96503,x96504,x96501,x96502)))+E(f870(f870(f8(f940(x96501,a928),x96502),f870(f8(x96501,x96502),x96503)),x96504),f870(f870(f8(x96501,x96502),x96503),f36(f940(x96501,a928),x96504)))+P1(f870(f870(f328(f940(x96501,a928)),f789(x96503,x96504,x96501,x96502)),x96504))+~P1(f870(f60(f940(x96501,a928)),x96504))
% 160.46/160.21  [9728]~P78(x97282)+E(f870(f870(f8(f940(x97281,a928),x97282),f870(f8(x97281,x97282),x97283)),x97284),f870(f870(f8(x97281,x97282),x97283),f36(f940(x97281,a928),x97284)))+P1(f870(f870(f328(f940(x97281,a928)),f791(x97283,x97284,x97281,x97282)),x97284))+P1(f870(f870(f328(f940(x97281,a928)),f790(x97283,x97284,x97281,x97282)),x97284))+~P1(f870(f60(f940(x97281,a928)),x97284))
% 160.46/160.21  [9729]~P78(x97292)+E(f870(f870(f8(f940(x97291,a928),x97292),f870(f8(x97291,x97292),x97293)),x97294),f870(f870(f8(x97291,x97292),x97293),f36(f940(x97291,a928),x97294)))+P1(f870(f870(f328(f940(x97291,a928)),f791(x97293,x97294,x97291,x97292)),x97294))+P1(f870(f870(f328(f940(x97291,a928)),f789(x97293,x97294,x97291,x97292)),x97294))+~P1(f870(f60(f940(x97291,a928)),x97294))
% 160.46/160.21  [9748]~P78(x97482)+P1(f870(f870(f328(x97481),f793(x97483,x97484,x97481,x97482)),f790(x97483,x97484,x97481,x97482)))+~P1(f870(f60(x97481),f791(x97483,x97484,x97481,x97482)))+E(f870(f870(f8(f940(x97481,a928),x97482),f870(f8(x97481,x97482),x97483)),x97484),f870(f870(f8(x97481,x97482),x97483),f36(f940(x97481,a928),x97484)))+~P1(f870(f60(f940(x97481,a928)),x97484))
% 160.46/160.21  [9749]~P78(x97492)+P1(f870(f870(f328(x97491),f793(x97493,x97494,x97491,x97492)),f789(x97493,x97494,x97491,x97492)))+~P1(f870(f60(x97491),f791(x97493,x97494,x97491,x97492)))+E(f870(f870(f8(f940(x97491,a928),x97492),f870(f8(x97491,x97492),x97493)),x97494),f870(f870(f8(x97491,x97492),x97493),f36(f940(x97491,a928),x97494)))+~P1(f870(f60(f940(x97491,a928)),x97494))
% 160.46/160.21  [9762]P1(f870(x97621,x97622))+~P1(f870(f870(f328(x97623),f531(x97621,x97624,x97622,x97623)),f519(x97621,x97624,x97622,x97623)))+~P1(f870(f60(x97623),x97622))+~P1(f870(x97621,f188(f940(x97623,a928))))+~P1(f870(f870(f233(f940(x97623,a928)),x97622),x97624))
% 160.46/160.21  [9800]~P78(x98002)+P1(f870(f870(f328(x98001),f793(x98003,x98004,x98001,x98002)),f790(x98003,x98004,x98001,x98002)))+E(f870(f870(f8(f940(x98001,a928),x98002),f870(f8(x98001,x98002),x98003)),x98004),f870(f870(f8(x98001,x98002),x98003),f36(f940(x98001,a928),x98004)))+P1(f870(f870(f328(f940(x98001,a928)),f791(x98003,x98004,x98001,x98002)),x98004))+~P1(f870(f60(f940(x98001,a928)),x98004))
% 160.46/160.21  [9801]~P78(x98012)+P1(f870(f870(f328(x98011),f793(x98013,x98014,x98011,x98012)),f789(x98013,x98014,x98011,x98012)))+E(f870(f870(f8(f940(x98011,a928),x98012),f870(f8(x98011,x98012),x98013)),x98014),f870(f870(f8(x98011,x98012),x98013),f36(f940(x98011,a928),x98014)))+P1(f870(f870(f328(f940(x98011,a928)),f791(x98013,x98014,x98011,x98012)),x98014))+~P1(f870(f60(f940(x98011,a928)),x98014))
% 160.46/160.21  [9976]P1(f870(x99761,x99762))+~P1(f870(f60(x99763),x99762))+~P1(f870(x99761,f870(f870(f308(x99763),f531(x99761,x99764,x99762,x99763)),f519(x99761,x99764,x99762,x99763))))+~P1(f870(x99761,f188(f940(x99763,a928))))+~P1(f870(f870(f233(f940(x99763,a928)),x99762),x99764))
% 160.46/160.21  [7991]~P67(x79911)+P1(f870(f870(f234(x79911),x79912),f2(x79911)))+~P1(f870(f870(f233(x79911),f2(x79911)),x79914))+P1(f870(f870(f234(x79911),f2(x79911)),x79912))+P1(f870(f870(f233(x79911),f870(f870(f289(x79911),x79913),x79912)),x79914))
% 160.46/160.21  [7992]~P67(x79921)+P1(f870(f870(f234(x79921),x79922),f2(x79921)))+P1(f870(f870(f234(x79921),f2(x79921)),x79922))+~P1(f870(f870(f234(x79921),f2(x79921)),x79924))+P1(f870(f870(f234(x79921),f870(f870(f289(x79921),x79923),x79922)),x79924))
% 160.46/160.21  [8279]~P1(f870(f870(f233(a1),x82794),f2(a1)))+~E(x82792,f870(f870(f79(a1),f870(f870(f80(a1),x82791),x82793)),x82794))+P1(f870(f870(f234(a1),f2(a1)),x82791))+~P1(f870(f870(f234(a1),x82791),x82794))+P1(f870(f48(x82792,x82791),f870(f870(f251(a1,a1),x82793),x82794)))
% 160.46/160.21  [8313]~P1(f870(x83131,x83134))+P1(f870(x83131,f884(x83132,x83131,x83133)))+~P1(f870(f870(f233(a1),f2(a1)),x83132))+~P1(f870(f870(f234(a1),f2(a1)),x83133))+P1(f870(x83131,f870(f870(f3(a1),x83134),f870(f870(f80(a1),x83132),x83133))))
% 160.46/160.21  [8314]~P1(f870(x83141,x83144))+P1(f870(x83141,f890(x83142,x83141,x83143)))+~P1(f870(f870(f233(a1),f2(a1)),x83142))+~P1(f870(f870(f234(a1),f2(a1)),x83143))+P1(f870(x83141,f870(f870(f79(a1),x83144),f870(f870(f80(a1),x83142),x83143))))
% 160.46/160.21  [8315]~P67(x83151)+P1(f870(f870(f234(x83151),x83152),f2(x83151)))+P1(f870(f870(f234(x83151),f2(x83151)),x83152))+P1(f870(f870(f233(x83151),f2(x83151)),x83153))+~P1(f870(f870(f233(x83151),f870(f870(f289(x83151),x83154),x83152)),x83153))
% 160.46/160.21  [8316]~P67(x83161)+P1(f870(f870(f234(x83161),x83162),f2(x83161)))+P1(f870(f870(f234(x83161),f2(x83161)),x83162))+P1(f870(f870(f234(x83161),f2(x83161)),x83163))+~P1(f870(f870(f234(x83161),f870(f870(f289(x83161),x83164),x83162)),x83163))
% 160.46/160.21  [8369]~E(x83691,f870(f870(f79(a1),f870(f870(f80(a1),x83692),x83693)),x83694))+~P1(f870(f870(f233(a1),f2(a1)),x83694))+~P1(f870(f870(f234(a1),f2(a1)),x83692))+~P1(f870(f870(f234(a1),x83694),x83692))+P1(f870(f48(x83691,x83692),f870(f870(f251(a1,a1),x83693),x83694)))
% 160.46/160.21  [8485]~P67(x84851)+P1(f870(f870(f234(x84851),x84852),f2(x84851)))+~P1(f870(f870(f233(x84851),f2(x84851)),x84854))+~P1(f870(f870(f233(x84851),x84853),f870(f870(f80(x84851),x84854),x84852)))+P1(f870(f870(f233(x84851),f870(f870(f289(x84851),x84853),x84852)),x84854))
% 160.46/160.21  [8486]~P67(x84861)+P1(f870(f870(f234(x84861),x84862),f2(x84861)))+~P1(f870(f870(f234(x84861),f2(x84861)),x84864))+~P1(f870(f870(f234(x84861),x84863),f870(f870(f80(x84861),x84864),x84862)))+P1(f870(f870(f234(x84861),f870(f870(f289(x84861),x84863),x84862)),x84864))
% 160.46/160.21  [8570]~P67(x85701)+P1(f870(f870(f234(x85701),x85702),f2(x85701)))+~P1(f870(f870(f233(x85701),x85703),f2(x85701)))+P1(f870(f870(f233(x85701),x85703),f870(f870(f289(x85701),x85704),x85702)))+~P1(f870(f870(f233(x85701),f870(f870(f80(x85701),x85703),x85702)),x85704))
% 160.46/160.21  [8571]~P67(x85711)+P1(f870(f870(f234(x85711),x85712),f2(x85711)))+~P1(f870(f870(f234(x85711),x85713),f2(x85711)))+P1(f870(f870(f234(x85711),x85713),f870(f870(f289(x85711),x85714),x85712)))+~P1(f870(f870(f234(x85711),f870(f870(f80(x85711),x85713),x85712)),x85714))
% 160.46/160.21  [8724]~P67(x87241)+~P1(f870(f870(f234(x87241),x87242),f2(x87241)))+P1(f870(f870(f234(x87241),f2(x87241)),x87242))+~P1(f870(f870(f233(x87241),f870(f870(f289(x87241),x87244),x87242)),x87243))+P1(f870(f870(f233(x87241),f870(f870(f80(x87241),x87243),x87242)),x87244))
% 160.46/160.21  [8725]~P67(x87251)+~P1(f870(f870(f234(x87251),x87252),f2(x87251)))+P1(f870(f870(f234(x87251),f2(x87251)),x87252))+~P1(f870(f870(f233(x87251),f870(f870(f80(x87251),x87254),x87252)),x87253))+P1(f870(f870(f233(x87251),f870(f870(f289(x87251),x87253),x87252)),x87254))
% 160.46/160.21  [8726]~P67(x87261)+~P1(f870(f870(f234(x87261),x87262),f2(x87261)))+P1(f870(f870(f234(x87261),f2(x87261)),x87262))+~P1(f870(f870(f234(x87261),f870(f870(f289(x87261),x87264),x87262)),x87263))+P1(f870(f870(f234(x87261),f870(f870(f80(x87261),x87263),x87262)),x87264))
% 160.46/160.21  [8727]~P67(x87271)+~P1(f870(f870(f234(x87271),x87272),f2(x87271)))+P1(f870(f870(f234(x87271),f2(x87271)),x87272))+~P1(f870(f870(f234(x87271),f870(f870(f80(x87271),x87274),x87272)),x87273))+P1(f870(f870(f234(x87271),f870(f870(f289(x87271),x87273),x87272)),x87274))
% 160.46/160.21  [8743]~P67(x87431)+~P1(f870(f870(f233(x87431),f2(x87431)),x87434))+P1(f870(f870(f234(x87431),f2(x87431)),x87432))+~P1(f870(f870(f233(x87431),f870(f870(f80(x87431),x87434),x87432)),x87433))+P1(f870(f870(f233(x87431),f870(f870(f289(x87431),x87433),x87432)),x87434))
% 160.46/160.21  [8744]~P67(x87441)+~P1(f870(f870(f234(x87441),f2(x87441)),x87444))+P1(f870(f870(f234(x87441),f2(x87441)),x87442))+~P1(f870(f870(f234(x87441),f870(f870(f80(x87441),x87444),x87442)),x87443))+P1(f870(f870(f234(x87441),f870(f870(f289(x87441),x87443),x87442)),x87444))
% 160.46/160.21  [8819]~P67(x88191)+~P1(f870(f870(f234(x88191),x88194),f2(x88191)))+~P1(f870(f870(f233(x88191),x88193),f870(f870(f80(x88191),x88192),x88194)))+P1(f870(f870(f233(x88191),x88192),f870(f870(f289(x88191),x88193),x88194)))+~P1(f870(f870(f233(x88191),f870(f870(f80(x88191),x88192),x88194)),x88193))
% 160.46/160.21  [8820]~P67(x88201)+~P1(f870(f870(f233(x88201),x88202),f2(x88201)))+~P1(f870(f870(f233(x88201),x88203),f870(f870(f80(x88201),x88202),x88204)))+P1(f870(f870(f233(x88201),x88202),f870(f870(f289(x88201),x88203),x88204)))+~P1(f870(f870(f233(x88201),f870(f870(f80(x88201),x88202),x88204)),x88203))
% 160.46/160.21  [8821]~P67(x88211)+~P1(f870(f870(f234(x88211),x88214),f2(x88211)))+~P1(f870(f870(f234(x88211),x88213),f870(f870(f80(x88211),x88212),x88214)))+P1(f870(f870(f234(x88211),x88212),f870(f870(f289(x88211),x88213),x88214)))+~P1(f870(f870(f234(x88211),f870(f870(f80(x88211),x88212),x88214)),x88213))
% 160.46/160.21  [8822]~P67(x88221)+~P1(f870(f870(f234(x88221),x88222),f2(x88221)))+~P1(f870(f870(f234(x88221),x88223),f870(f870(f80(x88221),x88222),x88224)))+P1(f870(f870(f234(x88221),x88222),f870(f870(f289(x88221),x88223),x88224)))+~P1(f870(f870(f234(x88221),f870(f870(f80(x88221),x88222),x88224)),x88223))
% 160.46/160.21  [8944]~P67(x89441)+~P1(f870(f870(f234(x89441),x89443),f2(x89441)))+~P1(f870(f870(f233(x89441),x89442),f870(f870(f80(x89441),x89444),x89443)))+~P1(f870(f870(f233(x89441),f870(f870(f80(x89441),x89444),x89443)),x89442))+P1(f870(f870(f233(x89441),f870(f870(f289(x89441),x89442),x89443)),x89444))
% 160.46/160.21  [8945]~P67(x89451)+~P1(f870(f870(f234(x89451),x89453),f2(x89451)))+~P1(f870(f870(f234(x89451),x89452),f870(f870(f80(x89451),x89454),x89453)))+~P1(f870(f870(f234(x89451),f870(f870(f80(x89451),x89454),x89453)),x89452))+P1(f870(f870(f234(x89451),f870(f870(f289(x89451),x89452),x89453)),x89454))
% 160.46/160.21  [8962]~P67(x89621)+~P1(f870(f870(f233(x89621),f2(x89621)),x89624))+~P1(f870(f870(f233(x89621),x89622),f870(f870(f80(x89621),x89624),x89623)))+~P1(f870(f870(f233(x89621),f870(f870(f80(x89621),x89624),x89623)),x89622))+P1(f870(f870(f233(x89621),f870(f870(f289(x89621),x89622),x89623)),x89624))
% 160.46/160.21  [8963]~P67(x89631)+~P1(f870(f870(f234(x89631),f2(x89631)),x89634))+~P1(f870(f870(f234(x89631),x89632),f870(f870(f80(x89631),x89634),x89633)))+~P1(f870(f870(f234(x89631),f870(f870(f80(x89631),x89634),x89633)),x89632))+P1(f870(f870(f234(x89631),f870(f870(f289(x89631),x89632),x89633)),x89634))
% 160.46/160.21  [9147]E(f870(f870(f3(a1),f481(x91471,x91472,x91473,x91474)),f482(x91471,x91472,x91473,x91474)),x91474)+~P1(f870(f870(f234(a1),f2(a1)),x91473))+~P1(f870(f870(f328(a1),x91472),x91471))+~P1(f870(f870(f234(a1),x91474),x91472))+P1(f870(f870(f234(a1),f870(f870(f79(a1),x91474),x91473)),x91472))
% 160.46/160.21  [9219]~P1(f870(x92191,x92192))+~P1(f870(f870(f233(a1),f2(a1)),x92193))+~P1(f870(f870(f234(a1),f2(a1)),x92194))+~P1(f870(x92191,f870(f870(f3(a1),f884(x92193,x92191,x92194)),x92194)))+P1(f870(x92191,f870(f870(f3(a1),x92192),f870(f870(f80(a1),x92193),x92194))))
% 160.46/160.21  [9220]~P1(f870(x92201,x92202))+~P1(f870(f870(f233(a1),f2(a1)),x92203))+~P1(f870(f870(f234(a1),f2(a1)),x92204))+~P1(f870(x92201,f870(f870(f79(a1),f890(x92203,x92201,x92204)),x92204)))+P1(f870(x92201,f870(f870(f79(a1),x92202),f870(f870(f80(a1),x92203),x92204))))
% 160.46/160.21  [9370]~P1(f870(f870(f234(a1),f2(a1)),x93703))+~P1(f870(f870(f328(a1),x93702),x93701))+~P1(f870(f870(f234(a1),x93704),x93702))+P1(f870(f870(f328(a1),f481(x93701,x93702,x93703,x93704)),x93701))+P1(f870(f870(f234(a1),f870(f870(f79(a1),x93704),x93703)),x93702))
% 160.46/160.21  [9389]E(f870(f870(f3(a1),f462(x93891,x93892,x93893,x93894)),f463(x93891,x93892,x93893,x93894)),x93894)+~P1(f870(f870(f234(a1),f2(a1)),x93893))+~P1(f870(f870(f233(a1),x93894),x93892))+~P1(f870(f870(f328(a1),f870(f870(f79(a1),x93892),f77(a1))),x93891))+P1(f870(f870(f233(a1),f870(f870(f79(a1),x93894),x93893)),x93892))
% 160.46/160.21  [9425]~P1(f870(f870(f234(a1),f2(a1)),x94252))+~P1(f870(f870(f328(a1),x94253),x94254))+~P1(f870(f870(f234(a1),x94251),x94253))+P1(f870(f870(f328(a1),f482(x94254,x94253,x94252,x94251)),f302(a1,f77(a1),x94252)))+P1(f870(f870(f234(a1),f870(f870(f79(a1),x94251),x94252)),x94253))
% 160.46/160.21  [9514]~P1(f870(f870(f234(a1),f2(a1)),x95143))+~P1(f870(f870(f233(a1),x95144),x95142))+P1(f870(f870(f328(a1),f462(x95141,x95142,x95143,x95144)),x95141))+~P1(f870(f870(f328(a1),f870(f870(f79(a1),x95142),f77(a1))),x95141))+P1(f870(f870(f233(a1),f870(f870(f79(a1),x95144),x95143)),x95142))
% 160.46/160.21  [9559]~P1(f870(f870(f234(a1),f2(a1)),x95592))+~P1(f870(f870(f233(a1),x95591),x95593))+P1(f870(f870(f328(a1),f463(x95594,x95593,x95592,x95591)),f302(a1,f77(a1),x95592)))+~P1(f870(f870(f328(a1),f870(f870(f79(a1),x95593),f77(a1))),x95594))+P1(f870(f870(f233(a1),f870(f870(f79(a1),x95591),x95592)),x95593))
% 160.46/160.21  [9854]~P40(x98541,x98543)+~P28(x98541,x98544)+P40(x98541,f870(f870(f101(f940(f939(x98541,x98541),a928)),x98542),x98543))+~P1(f870(f870(f233(f940(f939(x98541,x98541),a928)),x98542),f870(f250(f940(f939(x98541,x98541),a928),f940(f939(x98541,x98541),a928)),x98544)))+~P1(f870(f870(f233(f940(f939(x98541,x98541),a928)),x98543),f870(f255(f940(f939(x98541,x98541),a928),f940(f939(x98541,x98541),a928)),x98544)))
% 160.46/160.21  [10233]~P19(x102332,x102334,x102333)+E(x102331,f188(f940(x102332,a928)))+~P1(f870(f60(x102332),x102331))+P1(f870(f870(f328(x102332),f870(x102333,x102331)),x102331))+~P1(f870(f870(f328(x102332),f870(f870(x102334,f490(x102331,x102333,x102334,x102332)),f499(x102331,x102333,x102334,x102332))),f870(f870(f308(x102332),f490(x102331,x102333,x102334,x102332)),f870(f870(f308(x102332),f499(x102331,x102333,x102334,x102332)),f188(f940(x102332,a928))))))
% 160.46/160.21  [10167]~P112(x101672)+~P64(x101671)+~P1(f870(f870(f233(f940(x101671,x101672)),x101673),x101674))+P1(f870(f870(f234(f940(x101671,x101672)),x101673),x101674))+~P1(f870(f55(x101671),f870(f870(f10(a928,a928,x101671),a321),f870(f870(f20(x101671,x101672,a928),f870(f870(f10(x101672,f940(x101672,a928),x101671),a324),x101673)),x101674))))
% 160.46/160.21  [9768]~P58(x97681,x97681,x97684)+P1(f870(f870(f328(f939(x97681,x97681)),f870(f870(f251(x97681,x97681),x97682),x97683)),f306(x97681,x97684)))+P1(f870(f870(f328(f939(x97681,x97681)),f870(f870(f251(x97681,x97681),x97683),x97682)),f306(x97681,x97684)))+~P1(f870(f870(f328(f939(x97681,x97681)),f870(f870(f251(x97681,x97681),x97685),x97682)),f306(x97681,x97684)))+~P1(f870(f870(f328(f939(x97681,x97681)),f870(f870(f251(x97681,x97681),x97685),x97683)),f306(x97681,x97684)))
% 160.46/160.21  [5870]E(x58701,f2(a932))+~E(f870(f34(x58702),x58705),x58701)+E(f870(f34(x58702),x58703),f870(a112,x58701))+~E(x58703,f870(f870(f308(x58702),x58704),x58705))+P1(f870(f870(f328(x58702),x58704),x58705))
% 160.46/160.21  [5992]~P66(x59922)+E(x59921,f2(x59922))+E(x59923,f2(x59922))+~E(f870(f870(f289(x59922),x59924),x59923),f870(f870(f289(x59922),x59925),x59921))+E(f870(f870(f80(x59922),x59924),x59921),f870(f870(f80(x59922),x59925),x59923))
% 160.46/160.21  [5993]~P66(x59932)+E(x59931,f2(x59932))+E(x59933,f2(x59932))+~E(f870(f870(f80(x59932),x59934),x59933),f870(f870(f80(x59932),x59935),x59931))+E(f870(f870(f289(x59932),x59934),x59931),f870(f870(f289(x59932),x59935),x59933))
% 160.46/160.21  [6062]~E(f870(f34(x60621),x60625),x60623)+~E(x60625,f188(f940(x60621,a928)))+E(f870(f34(x60621),x60622),f870(a112,x60623))+~E(x60622,f870(f870(f308(x60621),x60624),x60625))+P1(f870(f870(f328(x60621),x60624),x60625))
% 160.46/160.21  [6297]~P121(x62972)+~E(f870(x62973,x62975),f2(x62972))+E(f870(f870(f11(x62971,x62972),x62973),x62974),f2(x62972))+~P1(f870(f60(x62971),x62974))+~P1(f870(f870(f328(x62971),x62975),x62974))
% 160.46/160.21  [6678]~P111(x66783)+E(x66781,x66782)+~E(f870(f301(x66783,x66784),x66781),f870(f301(x66783,x66785),x66782))+~P1(f870(f870(f234(x66783),x66785),x66782))+~P1(f870(f870(f234(x66783),x66784),x66781))
% 160.46/160.21  [6679]~P111(x66793)+E(x66791,x66792)+~E(f870(f301(x66793,x66791),x66794),f870(f301(x66793,x66792),x66795))+~P1(f870(f870(f234(x66793),x66792),x66795))+~P1(f870(f870(f234(x66793),x66791),x66794))
% 160.46/160.21  [7758]~P111(x77581)+~P14(x77581,f870(f870(f134(x77581),x77584),x77585))+~P1(f870(f870(f328(x77581),x77583),f870(f172(x77581),x77585)))+~P1(f870(f870(f328(x77581),x77582),f870(f172(x77581),x77584)))+P1(f870(f870(f233(x77581),x77582),x77583))
% 160.46/160.21  [8856]~P112(x88561)+~P1(f870(f870(f234(f940(x88561,a928)),f302(x88561,x88565,x88562)),f302(x88561,x88564,x88563)))+~P1(f870(f870(f233(x88561),x88565),x88562))+P1(f870(f870(f234(x88561),x88562),x88563))+P1(f870(f870(f234(x88561),x88564),x88565))
% 160.46/160.21  [10276]~P18(x102762,x102765,x102763)+E(x102761,f188(f940(x102762,a928)))+~E(f870(f870(x102765,f870(x102764,f540(x102761,x102764,x102763,x102765,x102762))),f870(x102764,f542(x102761,x102764,x102763,x102765,x102762))),f870(x102764,f870(f870(x102765,f540(x102761,x102764,x102763,x102765,x102762)),f542(x102761,x102764,x102763,x102765,x102762))))+E(f870(x102763,f870(f309(x102762,x102762,x102764),x102761)),f870(x102764,f870(x102763,x102761)))+~P1(f870(f60(x102762),x102761))
% 160.46/160.21  [6675]~P19(x66752,x66755,x66753)+E(x66751,f188(f940(x66752,a928)))+~P1(f870(f60(x66752),x66751))+E(f870(x66753,f870(f870(f308(x66752),x66754),x66751)),f870(f870(x66755,x66754),f870(x66753,x66751)))+P1(f870(f870(f328(x66752),x66754),x66751))
% 160.46/160.21  [7507]~P18(x75072,x75073,x75074)+E(f870(f870(x75073,f870(x75074,x75071)),f870(x75074,x75075)),f870(x75074,x75075))+E(x75071,f188(f940(x75072,a928)))+~P1(f870(f60(x75072),x75075))+~P1(f870(f870(f233(f940(x75072,a928)),x75071),x75075))
% 160.46/160.21  [7891]~P19(x78914,x78915,x78911)+E(f870(x78911,x78912),x78913)+~P1(f870(f60(x78914),x78912))+~E(f870(f870(f3(f940(x78914,a928)),x78912),f870(f870(f308(x78914),x78913),f188(f940(x78914,a928)))),f188(f940(x78914,a928)))+~P1(f870(f870(f328(x78914),x78913),x78912))
% 160.46/160.21  [8826]E(x88261,x88262)+~P9(x88263,x88264,x88265)+E(f870(f870(f102(f940(x88263,a928)),x88261),x88262),f188(f940(x88263,a928)))+~P1(f870(f870(f328(f940(x88263,a928)),x88262),f870(f870(f59(x88263),x88264),x88265)))+~P1(f870(f870(f328(f940(x88263,a928)),x88261),f870(f870(f59(x88263),x88264),x88265)))
% 160.46/160.21  [9642]~P77(x96422)+~E(f870(x96423,f348(x96423,x96424,x96425,x96421,x96422)),f77(x96422))+E(f870(f870(f11(x96421,x96422),x96423),x96424),f870(f870(f11(x96421,x96422),x96423),x96425))+~P1(f870(f60(x96421),x96425))+~P1(f870(f870(f233(f940(x96421,a928)),x96424),x96425))
% 160.46/160.21  [9643]~P77(x96432)+~E(f870(x96433,f379(x96433,x96434,x96435,x96431,x96432)),f77(x96432))+E(f870(f870(f11(x96431,x96432),x96433),x96434),f870(f870(f11(x96431,x96432),x96433),x96435))+~P1(f870(f60(x96431),x96435))+~P1(f870(f870(f233(f940(x96431,a928)),x96434),x96435))
% 160.46/160.21  [9644]~P78(x96442)+~E(f870(x96443,f535(x96443,x96444,x96445,x96441,x96442)),f2(x96442))+E(f870(f870(f8(x96441,x96442),x96443),x96444),f870(f870(f8(x96441,x96442),x96443),x96445))+~P1(f870(f60(x96441),x96445))+~P1(f870(f870(f233(f940(x96441,a928)),x96444),x96445))
% 160.46/160.21  [9645]~P78(x96452)+~E(f870(x96453,f536(x96453,x96454,x96455,x96451,x96452)),f2(x96452))+E(f870(f870(f8(x96451,x96452),x96453),x96454),f870(f870(f8(x96451,x96452),x96453),x96455))+~P1(f870(f60(x96451),x96455))+~P1(f870(f870(f233(f940(x96451,a928)),x96454),x96455))
% 160.46/160.21  [10120]~P90(x101201)+~P1(f870(f60(x101202),x101205))+~P1(f870(f870(f233(x101201),f2(x101201)),f870(x101203,f517(x101203,x101204,x101205,x101202,x101201))))+P1(f870(f870(f233(x101201),f870(f870(f8(x101202,x101201),x101203),x101204)),f870(f870(f8(x101202,x101201),x101203),x101205)))+~P1(f870(f870(f233(f940(x101202,a928)),x101204),x101205))
% 160.46/160.21  [7755]E(x77551,f2(a932))+P1(f870(x77552,x77553))+~E(x77554,f870(f870(f79(a932),f870(f870(f80(a932),x77551),x77553)),x77555))+~P1(f870(f870(f234(a932),x77555),x77551))+~P1(f870(x77552,f870(f870(f35(a932),x77554),x77551)))
% 160.46/160.21  [7831]E(x78311,f2(a932))+P1(f870(x78312,x78313))+~P1(f870(x78312,f44(a932,x78314,x78311)))+~E(x78314,f870(f870(f79(a932),f870(f870(f80(a932),x78311),x78315)),x78313))+~P1(f870(f870(f234(a932),x78313),x78311))
% 160.46/160.21  [8126]~P66(x81263)+E(f870(x81261,x81262),f2(x81263))+~P1(f870(f60(x81264),x81265))+E(f870(f870(f11(x81264,x81263),x81261),f870(f870(f3(f940(x81264,a928)),x81265),f870(f870(f308(x81264),x81262),f188(f940(x81264,a928))))),f870(f870(f11(x81264,x81263),x81261),x81265))+P1(f870(f870(f328(x81264),x81262),x81265))
% 160.46/160.21  [8526]~P77(x85261)+~P1(f870(f60(x85262),x85265))+~P1(f870(f60(x85262),x85264))+~E(f870(f870(f102(f940(x85262,a928)),x85264),x85265),f188(f940(x85262,a928)))+E(f870(f870(f80(x85261),f870(f870(f11(x85262,x85261),x85263),x85264)),f870(f870(f11(x85262,x85261),x85263),x85265)),f870(f870(f11(x85262,x85261),x85263),f870(f870(f101(f940(x85262,a928)),x85264),x85265)))
% 160.46/160.21  [8527]~P78(x85271)+~P1(f870(f60(x85272),x85275))+~P1(f870(f60(x85272),x85274))+~E(f870(f870(f102(f940(x85272,a928)),x85274),x85275),f188(f940(x85272,a928)))+E(f870(f870(f79(x85271),f870(f870(f8(x85272,x85271),x85273),x85274)),f870(f870(f8(x85272,x85271),x85273),x85275)),f870(f870(f8(x85272,x85271),x85273),f870(f870(f101(f940(x85272,a928)),x85274),x85275)))
% 160.46/160.21  [8627]~P66(x86273)+E(f870(x86271,x86272),f2(x86273))+~P1(f870(f60(x86274),x86275))+E(f870(f870(f11(x86274,x86273),x86271),f870(f870(f3(f940(x86274,a928)),x86275),f870(f870(f308(x86274),x86272),f188(f940(x86274,a928))))),f870(f870(f289(x86273),f870(f870(f11(x86274,x86273),x86271),x86275)),f870(x86271,x86272)))+~P1(f870(f870(f328(x86274),x86272),x86275))
% 160.46/160.21  [9347]~P9(x93471,x93475,x93474)+~E(f870(f870(f59(x93471),f870(f870(f308(x93471),x93472),f188(f940(x93471,a928)))),x93474),f870(f870(f59(x93471),f870(f870(f308(x93471),x93473),f188(f940(x93471,a928)))),x93474))+~P1(f870(f870(f328(x93471),x93473),x93475))+~P1(f870(f870(f328(x93471),x93472),x93475))+P1(f870(f870(f328(f939(x93471,x93471)),f870(f870(f251(x93471,x93471),x93472),x93473)),x93474))
% 160.46/160.21  [9369]~P9(x93691,x93695,x93693)+E(f870(f870(f59(x93691),f870(f870(f308(x93691),x93692),f188(f940(x93691,a928)))),x93693),f870(f870(f59(x93691),f870(f870(f308(x93691),x93694),f188(f940(x93691,a928)))),x93693))+~P1(f870(f870(f328(x93691),x93694),x93695))+~P1(f870(f870(f328(x93691),x93692),x93695))+~P1(f870(f870(f328(f939(x93691,x93691)),f870(f870(f251(x93691,x93691),x93692),x93694)),x93693))
% 160.46/160.21  [9671]~P77(x96711)+~P1(f870(f60(x96712),x96715))+~P1(f870(f60(x96712),x96714))+~E(f870(f870(f102(f940(x96712,a928)),x96714),x96715),f188(f940(x96712,a928)))+E(f870(f870(f80(x96711),f870(f870(f870(f64(x96711,x96712,f80(x96711)),x96713),f77(x96711)),x96714)),f870(f870(f870(f64(x96711,x96712,f80(x96711)),x96713),f77(x96711)),x96715)),f870(f870(f870(f64(x96711,x96712,f80(x96711)),x96713),f77(x96711)),f870(f870(f101(f940(x96712,a928)),x96714),x96715)))
% 160.46/160.21  [9680]~P77(x96801)+~E(f870(x96803,f406(x96803,x96805,x96804,x96802,x96801)),f77(x96801))+~P1(f870(f60(x96802),x96804))+~P1(f870(f60(x96802),x96805))+E(f870(f870(f80(x96801),f870(f870(f11(x96802,x96801),x96803),x96804)),f870(f870(f11(x96802,x96801),x96803),x96805)),f870(f870(f11(x96802,x96801),x96803),f870(f870(f101(f940(x96802,a928)),x96804),x96805)))
% 160.46/160.21  [9681]~P77(x96811)+~E(f870(x96813,f409(x96813,x96815,x96814,x96812,x96811)),f77(x96811))+~P1(f870(f60(x96812),x96814))+~P1(f870(f60(x96812),x96815))+E(f870(f870(f80(x96811),f870(f870(f11(x96812,x96811),x96813),x96814)),f870(f870(f11(x96812,x96811),x96813),x96815)),f870(f870(f11(x96812,x96811),x96813),f870(f870(f101(f940(x96812,a928)),x96814),x96815)))
% 160.46/160.21  [9682]~P78(x96821)+~E(f870(x96823,f515(x96823,x96825,x96824,x96822,x96821)),f2(x96821))+~P1(f870(f60(x96822),x96824))+~P1(f870(f60(x96822),x96825))+E(f870(f870(f79(x96821),f870(f870(f8(x96822,x96821),x96823),x96824)),f870(f870(f8(x96822,x96821),x96823),x96825)),f870(f870(f8(x96822,x96821),x96823),f870(f870(f101(f940(x96822,a928)),x96824),x96825)))
% 160.46/160.21  [9683]~P78(x96831)+~E(f870(x96833,f518(x96833,x96835,x96834,x96832,x96831)),f2(x96831))+~P1(f870(f60(x96832),x96834))+~P1(f870(f60(x96832),x96835))+E(f870(f870(f79(x96831),f870(f870(f8(x96832,x96831),x96833),x96834)),f870(f870(f8(x96832,x96831),x96833),x96835)),f870(f870(f8(x96832,x96831),x96833),f870(f870(f101(f940(x96832,a928)),x96834),x96835)))
% 160.46/160.21  [9897]~P77(x98971)+~E(f870(x98973,f408(x98973,x98975,x98974,x98972,x98971)),f77(x98971))+~P1(f870(f60(x98972),x98974))+~P1(f870(f60(x98972),x98975))+E(f870(f870(f80(x98971),f870(f870(f870(f64(x98971,x98972,f80(x98971)),x98973),f77(x98971)),x98974)),f870(f870(f870(f64(x98971,x98972,f80(x98971)),x98973),f77(x98971)),x98975)),f870(f870(f870(f64(x98971,x98972,f80(x98971)),x98973),f77(x98971)),f870(f870(f101(f940(x98972,a928)),x98974),x98975)))
% 160.46/160.21  [10007]~P77(x100072)+E(f870(f870(f11(x100071,x100072),x100073),x100074),f870(f870(f11(x100071,x100072),x100073),x100075))+~P1(f870(f60(x100071),x100075))+~P1(f870(f870(f233(f940(x100071,a928)),x100074),x100075))+P1(f870(f870(f328(x100071),f348(x100073,x100074,x100075,x100071,x100072)),f870(f870(f3(f940(x100071,a928)),x100075),x100074)))
% 160.46/160.21  [10008]~P77(x100082)+E(f870(f870(f11(x100081,x100082),x100083),x100084),f870(f870(f11(x100081,x100082),x100083),x100085))+~P1(f870(f60(x100081),x100085))+~P1(f870(f870(f233(f940(x100081,a928)),x100084),x100085))+P1(f870(f870(f328(x100081),f379(x100083,x100084,x100085,x100081,x100082)),f870(f870(f3(f940(x100081,a928)),x100085),x100084)))
% 160.46/160.21  [10009]~P78(x100092)+E(f870(f870(f8(x100091,x100092),x100093),x100094),f870(f870(f8(x100091,x100092),x100093),x100095))+~P1(f870(f60(x100091),x100095))+~P1(f870(f870(f233(f940(x100091,a928)),x100094),x100095))+P1(f870(f870(f328(x100091),f535(x100093,x100094,x100095,x100091,x100092)),f870(f870(f3(f940(x100091,a928)),x100095),x100094)))
% 160.46/160.21  [10010]~P78(x100102)+E(f870(f870(f8(x100101,x100102),x100103),x100104),f870(f870(f8(x100101,x100102),x100103),x100105))+~P1(f870(f60(x100101),x100105))+~P1(f870(f870(f233(f940(x100101,a928)),x100104),x100105))+P1(f870(f870(f328(x100101),f536(x100103,x100104,x100105,x100101,x100102)),f870(f870(f3(f940(x100101,a928)),x100105),x100104)))
% 160.46/160.21  [10028]~P77(x100281)+~P1(f870(f60(x100282),x100284))+~P1(f870(f60(x100282),x100285))+E(f870(f870(f80(x100281),f870(f870(f11(x100282,x100281),x100283),x100284)),f870(f870(f11(x100282,x100281),x100283),x100285)),f870(f870(f11(x100282,x100281),x100283),f870(f870(f101(f940(x100282,a928)),x100284),x100285)))+P1(f870(f870(f328(x100282),f406(x100283,x100285,x100284,x100282,x100281)),f870(f870(f102(f940(x100282,a928)),x100284),x100285)))
% 160.46/160.21  [10029]~P77(x100291)+~P1(f870(f60(x100292),x100294))+~P1(f870(f60(x100292),x100295))+E(f870(f870(f80(x100291),f870(f870(f11(x100292,x100291),x100293),x100294)),f870(f870(f11(x100292,x100291),x100293),x100295)),f870(f870(f11(x100292,x100291),x100293),f870(f870(f101(f940(x100292,a928)),x100294),x100295)))+P1(f870(f870(f328(x100292),f409(x100293,x100295,x100294,x100292,x100291)),f870(f870(f102(f940(x100292,a928)),x100294),x100295)))
% 160.46/160.21  [10030]~P78(x100301)+~P1(f870(f60(x100302),x100304))+~P1(f870(f60(x100302),x100305))+E(f870(f870(f79(x100301),f870(f870(f8(x100302,x100301),x100303),x100304)),f870(f870(f8(x100302,x100301),x100303),x100305)),f870(f870(f8(x100302,x100301),x100303),f870(f870(f101(f940(x100302,a928)),x100304),x100305)))+P1(f870(f870(f328(x100302),f515(x100303,x100305,x100304,x100302,x100301)),f870(f870(f102(f940(x100302,a928)),x100304),x100305)))
% 160.46/160.21  [10031]~P78(x100311)+~P1(f870(f60(x100312),x100314))+~P1(f870(f60(x100312),x100315))+E(f870(f870(f79(x100311),f870(f870(f8(x100312,x100311),x100313),x100314)),f870(f870(f8(x100312,x100311),x100313),x100315)),f870(f870(f8(x100312,x100311),x100313),f870(f870(f101(f940(x100312,a928)),x100314),x100315)))+P1(f870(f870(f328(x100312),f518(x100313,x100315,x100314,x100312,x100311)),f870(f870(f102(f940(x100312,a928)),x100314),x100315)))
% 160.46/160.21  [10037]~P90(x100375)+~P1(f870(f60(x100371),x100374))+P1(f870(f870(f233(x100375),f870(f870(f8(x100371,x100375),x100372),x100373)),f870(f870(f8(x100371,x100375),x100372),x100374)))+~P1(f870(f870(f233(f940(x100371,a928)),x100373),x100374))+P1(f870(f870(f328(x100371),f517(x100372,x100373,x100374,x100371,x100375)),f870(f870(f3(f940(x100371,a928)),x100374),x100373)))
% 160.46/160.21  [10081]~P77(x100811)+~P1(f870(f60(x100812),x100814))+~P1(f870(f60(x100812),x100815))+E(f870(f870(f80(x100811),f870(f870(f870(f64(x100811,x100812,f80(x100811)),x100813),f77(x100811)),x100814)),f870(f870(f870(f64(x100811,x100812,f80(x100811)),x100813),f77(x100811)),x100815)),f870(f870(f870(f64(x100811,x100812,f80(x100811)),x100813),f77(x100811)),f870(f870(f101(f940(x100812,a928)),x100814),x100815)))+P1(f870(f870(f328(x100812),f408(x100813,x100815,x100814,x100812,x100811)),f870(f870(f102(f940(x100812,a928)),x100814),x100815)))
% 160.46/160.21  [9036]~P19(x90361,x90364,x90365)+~P1(f870(f60(x90361),x90362))+E(f870(f870(f3(f940(x90361,a928)),x90362),f870(f870(f308(x90361),x90363),f188(f940(x90361,a928)))),f188(f940(x90361,a928)))+~P1(f870(f870(f328(x90361),x90363),x90362))+E(f870(f870(x90364,x90363),f870(x90365,f870(f870(f3(f940(x90361,a928)),x90362),f870(f870(f308(x90361),x90363),f188(f940(x90361,a928)))))),f870(x90365,x90362))
% 160.46/160.21  [9114]~P19(x91141,x91144,x91145)+~P1(f870(f60(x91141),x91143))+~P1(f870(f60(x91141),x91142))+E(f870(f870(f102(f940(x91141,a928)),x91142),x91143),f188(f940(x91141,a928)))+E(f870(f870(x91144,f870(x91145,f870(f870(f101(f940(x91141,a928)),x91142),x91143))),f870(x91145,f870(f870(f102(f940(x91141,a928)),x91142),x91143))),f870(f870(x91144,f870(x91145,x91142)),f870(x91145,x91143)))
% 160.46/160.21  [9685]~P1(f870(f870(f233(a1),x96854),f2(a1)))+~P1(f870(f870(f234(a1),x96853),x96855))+P1(f870(f870(f233(a1),x96851),x96852))+~P1(f870(f870(f234(a1),x96853),x96854))+~P1(f870(f870(f233(a1),f870(f870(f79(a1),f870(f870(f80(a1),x96853),x96852)),x96855)),f870(f870(f79(a1),f870(f870(f80(a1),x96853),x96851)),x96854)))
% 160.46/160.21  [9687]~P1(f870(f870(f233(a1),f2(a1)),x96875))+P1(f870(f870(f233(a1),x96871),x96872))+~P1(f870(f870(f234(a1),x96873),x96874))+~P1(f870(f870(f234(a1),x96875),x96874))+~P1(f870(f870(f233(a1),f870(f870(f79(a1),f870(f870(f80(a1),x96874),x96871)),x96875)),f870(f870(f79(a1),f870(f870(f80(a1),x96874),x96872)),x96873)))
% 160.46/160.21  [9806]~P66(x98065)+E(f870(x98061,f407(x98061,x98062,x98063,x98064,x98065)),f2(x98065))+~P1(f870(f60(x98064),x98063))+~P1(f870(f60(x98064),x98062))+E(f870(f870(f289(x98065),f870(f870(f80(x98065),f870(f870(f11(x98064,x98065),x98061),x98063)),f870(f870(f11(x98064,x98065),x98061),x98062))),f870(f870(f11(x98064,x98065),x98061),f870(f870(f102(f940(x98064,a928)),x98063),x98062))),f870(f870(f11(x98064,x98065),x98061),f870(f870(f101(f940(x98064,a928)),x98063),x98062)))
% 160.46/160.21  [10073]~P66(x100731)+~P1(f870(f60(x100732),x100734))+~P1(f870(f60(x100732),x100735))+E(f870(f870(f289(x100731),f870(f870(f80(x100731),f870(f870(f11(x100732,x100731),x100733),x100734)),f870(f870(f11(x100732,x100731),x100733),x100735))),f870(f870(f11(x100732,x100731),x100733),f870(f870(f102(f940(x100732,a928)),x100734),x100735))),f870(f870(f11(x100732,x100731),x100733),f870(f870(f101(f940(x100732,a928)),x100734),x100735)))+P1(f870(f870(f328(x100732),f407(x100733,x100735,x100734,x100732,x100731)),f870(f870(f102(f940(x100732,a928)),x100734),x100735)))
% 160.46/160.21  [9388]E(f870(f870(f134(x93881),x93882),x93883),f870(f870(f134(x93881),x93884),x93885))+~E(f870(f870(f175(x93881),f870(f189(f933(x93881)),x93884)),x93882),x93884)+~E(f870(f870(f175(x93881),f870(f189(f933(x93881)),x93882)),x93884),x93882)+~E(x93885,f870(f870(f134(x93881),f870(f870(f138(x93881),f870(f189(f933(x93881)),x93884)),x93882)),x93883))+~E(f870(f870(f134(x93881),f870(f870(f138(x93881),f870(f189(f933(x93881)),x93882)),x93884)),x93885),x93883)
% 160.46/160.21  [9804]~P111(x98042)+E(f870(f870(f148(x98041,x98042,x98043),x98044),f170(x98041,x98044,x98045)),x98045)+~P14(x98042,f870(f870(f154(x98041,x98042),x98043),x98045))+~P1(f870(f870(f328(x98041),x98044),f870(f172(x98041),x98045)))+~E(f870(f141(x98041),f870(f136(x98041,f870(f870(f10(x98042,a928,x98041),f870(a324,f870(x98043,x98044))),x98043)),x98045)),x98044)
% 160.46/160.21  [10138]~P74(x101381)+~P1(f870(f65(x101381,x101381,f80(x101381),x101382,x101383),x101385))+~P1(f870(f870(f328(x101381),x101384),x101383))+P1(f870(f870(f328(x101381),x101382),x101383))+P1(f870(f65(x101381,x101381,f80(x101381),x101384,f870(f870(f308(x101381),x101382),f870(f870(f3(f940(x101381,a928)),x101383),f870(f870(f308(x101381),x101384),f188(f940(x101381,a928)))))),x101385))
% 160.46/160.21  [7515]E(x75151,x75152)+~P26(x75154,x75155,x75153,x75156)+~E(f870(x75153,x75151),f870(x75153,x75152))+~P1(f870(f870(f328(x75154),x75152),x75156))+~P1(f870(f870(f328(x75154),x75151),x75156))
% 160.46/160.21  [8244]~P150(x82441,x82442)+~P44(a941,x82445,x82446,x82444)+~P30(a927,x82446,f868(x82441,x82442,x82446))+~P1(f870(f870(f864(x82441,x82442),x82443),x82445))+P1(f870(f870(f867(x82441,x82442),x82443),x82444))
% 160.46/160.21  [8577]~P150(x85771,x85772)+~P44(a941,x85776,x85775,x85774)+~P1(f870(f870(f864(x85771,x85772),x85773),x85776))+P1(f870(f870(f867(x85771,x85772),x85773),x85774))+P1(f870(f870(f328(f931(a927)),f868(x85771,x85772,x85775)),a942))
% 160.46/160.21  [6768]~P147(x67684)+E(x67681,x67682)+~E(x67685,x67686)+E(x67683,f2(x67684))+~E(f870(f870(f79(x67684),x67685),f870(f870(f80(x67684),x67683),x67681)),f870(f870(f79(x67684),x67686),f870(f870(f80(x67684),x67683),x67682)))
% 160.46/160.21  [7811]~P111(x78111)+~P6(x78111)+~P1(f870(f870(f234(x78111),x78112),f870(x78115,x78116)))+~P1(f870(f870(f328(x78113),x78116),x78114))+P1(f870(f870(f234(x78111),x78112),f870(f870(f38(x78113,x78111),x78114),x78115)))
% 160.46/160.21  [10134]~P26(x101342,x101341,x101343,x101344)+~P26(x101341,x101342,x101346,x101345)+P27(x101341,x101342,f838(x101343,x101344,x101345,x101346,x101342,x101341),x101345,x101344)+~P1(f870(f870(f233(f940(x101342,a928)),f870(f309(x101341,x101342,x101346),x101345)),x101344))+~P1(f870(f870(f233(f940(x101341,a928)),f870(f309(x101342,x101341,x101343),x101344)),x101345))
% 160.46/160.21  [8496]~P111(x84961)+~P6(x84961)+~P1(f870(f870(f234(x84961),f870(x84964,x84966)),x84965))+~P1(f870(f870(f328(x84962),x84966),x84963))+P1(f870(f870(f234(x84961),f870(f870(f39(x84962,x84961),x84963),x84964)),x84965))
% 160.46/160.21  [8750]~P20(x87502,x87505,x87506,x87501)+~P1(f870(f60(x87502),x87504))+~P1(f870(f60(x87502),x87503))+~E(f870(f870(f102(f940(x87502,a928)),x87503),x87504),f188(f940(x87502,a928)))+E(f870(x87501,f870(f870(f101(f940(x87502,a928)),x87503),x87504)),f870(f72(x87505,x87505,x87505,f870(x87501,x87503)),f870(x87501,x87504)))
% 160.46/160.21  [10333]~P77(x103331)+~E(f825(x103334,x103335,x103333,x103336,x103332,x103331),f826(x103334,x103335,x103333,x103336,x103332,x103331))+~P1(f870(f60(x103332),x103336))+E(f870(f870(f870(f64(x103331,x103332,f80(x103331)),f870(f870(f10(f940(x103333,a928),x103331,x103332),f870(f870(f64(x103331,x103333,f80(x103331)),x103334),f77(x103331))),x103335)),f77(x103331)),x103336),f870(f870(f870(f64(x103331,x103333,f80(x103331)),x103334),f77(x103331)),f870(f870(f38(x103332,f940(x103333,a928)),x103336),x103335)))+P1(f870(f870(f328(x103332),f824(x103334,x103335,x103333,x103336,x103332,x103331)),x103336))
% 160.46/160.21  [10363]~P77(x103631)+~E(f825(x103634,x103635,x103633,x103636,x103632,x103631),f826(x103634,x103635,x103633,x103636,x103632,x103631))+~P1(f870(f60(x103632),x103636))+E(f870(f870(f870(f64(x103631,x103632,f80(x103631)),f870(f870(f10(f940(x103633,a928),x103631,x103632),f870(f870(f64(x103631,x103633,f80(x103631)),x103634),f77(x103631))),x103635)),f77(x103631)),x103636),f870(f870(f870(f64(x103631,x103633,f80(x103631)),x103634),f77(x103631)),f870(f870(f38(x103632,f940(x103633,a928)),x103636),x103635)))+~P1(f870(f60(x103633),f870(x103635,f824(x103634,x103635,x103633,x103636,x103632,x103631))))
% 160.46/160.21  [10366]~P77(x103661)+~P1(f870(f60(x103662),x103666))+E(f870(f870(f870(f64(x103661,x103662,f80(x103661)),f870(f870(f10(f940(x103663,a928),x103661,x103662),f870(f870(f64(x103661,x103663,f80(x103661)),x103664),f77(x103661))),x103665)),f77(x103661)),x103666),f870(f870(f870(f64(x103661,x103663,f80(x103661)),x103664),f77(x103661)),f870(f870(f38(x103662,f940(x103663,a928)),x103666),x103665)))+P1(f870(f870(f328(x103662),f824(x103664,x103665,x103663,x103666,x103662,x103661)),x103666))+P1(f870(f870(f328(x103662),f826(x103664,x103665,x103663,x103666,x103662,x103661)),x103666))
% 160.46/160.21  [10367]~P77(x103671)+~P1(f870(f60(x103672),x103676))+E(f870(f870(f870(f64(x103671,x103672,f80(x103671)),f870(f870(f10(f940(x103673,a928),x103671,x103672),f870(f870(f64(x103671,x103673,f80(x103671)),x103674),f77(x103671))),x103675)),f77(x103671)),x103676),f870(f870(f870(f64(x103671,x103673,f80(x103671)),x103674),f77(x103671)),f870(f870(f38(x103672,f940(x103673,a928)),x103676),x103675)))+P1(f870(f870(f328(x103672),f824(x103674,x103675,x103673,x103676,x103672,x103671)),x103676))+P1(f870(f870(f328(x103672),f825(x103674,x103675,x103673,x103676,x103672,x103671)),x103676))
% 160.46/160.21  [10389]~P77(x103891)+~P1(f870(f60(x103892),x103896))+E(f870(f870(f870(f64(x103891,x103892,f80(x103891)),f870(f870(f10(f940(x103893,a928),x103891,x103892),f870(f870(f64(x103891,x103893,f80(x103891)),x103894),f77(x103891))),x103895)),f77(x103891)),x103896),f870(f870(f870(f64(x103891,x103893,f80(x103891)),x103894),f77(x103891)),f870(f870(f38(x103892,f940(x103893,a928)),x103896),x103895)))+P1(f870(f870(f328(x103892),f826(x103894,x103895,x103893,x103896,x103892,x103891)),x103896))+~P1(f870(f60(x103893),f870(x103895,f824(x103894,x103895,x103893,x103896,x103892,x103891))))
% 160.46/160.21  [10390]~P77(x103901)+~P1(f870(f60(x103902),x103906))+E(f870(f870(f870(f64(x103901,x103902,f80(x103901)),f870(f870(f10(f940(x103903,a928),x103901,x103902),f870(f870(f64(x103901,x103903,f80(x103901)),x103904),f77(x103901))),x103905)),f77(x103901)),x103906),f870(f870(f870(f64(x103901,x103903,f80(x103901)),x103904),f77(x103901)),f870(f870(f38(x103902,f940(x103903,a928)),x103906),x103905)))+P1(f870(f870(f328(x103902),f825(x103904,x103905,x103903,x103906,x103902,x103901)),x103906))+~P1(f870(f60(x103903),f870(x103905,f824(x103904,x103905,x103903,x103906,x103902,x103901))))
% 160.46/160.21  [10401]~P77(x104011)+~E(f870(f870(f102(f940(x104013,a928)),f870(x104015,f826(x104014,x104015,x104013,x104016,x104012,x104011))),f870(x104015,f825(x104014,x104015,x104013,x104016,x104012,x104011))),f188(f940(x104013,a928)))+~P1(f870(f60(x104012),x104016))+E(f870(f870(f870(f64(x104011,x104012,f80(x104011)),f870(f870(f10(f940(x104013,a928),x104011,x104012),f870(f870(f64(x104011,x104013,f80(x104011)),x104014),f77(x104011))),x104015)),f77(x104011)),x104016),f870(f870(f870(f64(x104011,x104013,f80(x104011)),x104014),f77(x104011)),f870(f870(f38(x104012,f940(x104013,a928)),x104016),x104015)))+P1(f870(f870(f328(x104012),f824(x104014,x104015,x104013,x104016,x104012,x104011)),x104016))
% 160.46/160.21  [10412]~P77(x104121)+~E(f870(f870(f102(f940(x104123,a928)),f870(x104125,f826(x104124,x104125,x104123,x104126,x104122,x104121))),f870(x104125,f825(x104124,x104125,x104123,x104126,x104122,x104121))),f188(f940(x104123,a928)))+~P1(f870(f60(x104122),x104126))+E(f870(f870(f870(f64(x104121,x104122,f80(x104121)),f870(f870(f10(f940(x104123,a928),x104121,x104122),f870(f870(f64(x104121,x104123,f80(x104121)),x104124),f77(x104121))),x104125)),f77(x104121)),x104126),f870(f870(f870(f64(x104121,x104123,f80(x104121)),x104124),f77(x104121)),f870(f870(f38(x104122,f940(x104123,a928)),x104126),x104125)))+~P1(f870(f60(x104123),f870(x104125,f824(x104124,x104125,x104123,x104126,x104122,x104121))))
% 160.46/160.21  [9084]E(x90841,x90842)+~P60(x90844,x90845,x90846,x90843,x90847)+~E(f870(x90843,x90841),f870(x90843,x90842))+~P1(f870(f870(f328(x90845),x90842),x90847))+~P1(f870(f870(f328(x90845),x90841),x90847))
% 160.46/160.21  [10377]~P1(f870(x103772,x103774))+~E(x103775,f870(f136(x103771,x103772),x103777))+E(f870(f136(x103771,x103772),x103773),f870(f870(f151(x103771),x103774),x103775))+~E(x103773,f870(f870(f134(x103771),x103776),f870(f870(f151(x103771),x103774),x103777)))+P1(f870(x103772,f759(x103775,x103774,x103773,x103772,x103771,x103776,x103777)))
% 160.46/160.21  [10378]~P1(f870(x103784,x103782))+~E(x103783,f870(f136(x103781,x103784),x103787))+E(f870(f870(f151(x103781),x103782),x103783),f870(f136(x103781,x103784),x103785))+~E(x103785,f870(f870(f134(x103781),x103786),f870(f870(f151(x103781),x103782),x103787)))+P1(f870(x103784,f760(x103785,x103784,x103783,x103782,x103781,x103786,x103787)))
% 160.46/160.21  [10428]~P1(f870(x104282,x104284))+~E(x104285,f870(f136(x104281,x104282),x104287))+E(f870(f136(x104281,x104282),x104283),f870(f870(f151(x104281),x104284),x104285))+~E(x104283,f870(f870(f134(x104281),x104286),f870(f870(f151(x104281),x104284),x104287)))+P1(f870(f870(f328(x104281),f759(x104285,x104284,x104283,x104282,x104281,x104286,x104287)),f870(f172(x104281),x104286)))
% 160.46/160.21  [10429]~P1(f870(x104294,x104292))+~E(x104293,f870(f136(x104291,x104294),x104297))+E(f870(f870(f151(x104291),x104292),x104293),f870(f136(x104291,x104294),x104295))+~E(x104295,f870(f870(f134(x104291),x104296),f870(f870(f151(x104291),x104292),x104297)))+P1(f870(f870(f328(x104291),f760(x104295,x104294,x104293,x104292,x104291,x104296,x104297)),f870(f172(x104291),x104296)))
% 160.46/160.21  [10433]~P9(x104331,x104337,x104336)+~P12(x104331,f940(x104335,a928),x104336,x104334)+P1(f870(f870(f328(x104331),f404(x104332,x104333,x104334,x104335,x104336,x104337,x104331)),x104337))+~P1(f870(f870(f328(f940(x104331,a928)),x104333),f870(f870(f59(x104331),x104337),x104336)))+P1(f870(f870(f328(f940(x104335,a928)),f870(f870(f38(x104331,f940(x104335,a928)),x104333),x104334)),x104332))
% 160.46/160.21  [10492]~P9(x104922,x104926,x104927)+~P12(x104922,f940(x104921,a928),x104927,x104924)+~P1(f870(f870(f328(f940(x104922,a928)),x104923),f870(f870(f59(x104922),x104926),x104927)))+~P1(f870(f870(f328(f940(x104921,a928)),f870(x104924,f404(x104925,x104923,x104924,x104921,x104927,x104926,x104922))),x104925))+P1(f870(f870(f328(f940(x104921,a928)),f870(f870(f38(x104922,f940(x104921,a928)),x104923),x104924)),x104925))
% 160.46/160.21  [8670]~P77(x86702)+~P26(x86701,x86705,x86708,x86704)+~E(x86703,f870(f72(x86705,x86702,x86701,x86706),x86708))+~E(x86707,f870(f309(x86701,x86705,x86708),x86704))+E(f870(f870(f11(x86701,x86702),x86703),x86704),f870(f870(f11(x86705,x86702),x86706),x86707))
% 160.46/160.21  [10496]~P77(x104962)+~P26(x104965,x104961,x104968,x104967)+~E(f870(x104966,f597(x104963,x104966,x104964,x104967,x104968,x104961,x104965,x104962)),f870(f870(f72(x104961,x104962,x104965,x104963),x104968),f597(x104963,x104966,x104964,x104967,x104968,x104961,x104965,x104962)))+~E(x104964,f870(f309(x104965,x104961,x104968),x104967))+E(f870(f870(f11(x104961,x104962),x104963),x104964),f870(f870(f11(x104965,x104962),x104966),x104967))
% 160.46/160.21  [10499]~P77(x104992)+~P26(x104991,x104995,x104998,x104994)+~E(x104997,f870(f309(x104991,x104995,x104998),x104994))+E(f870(f870(f11(x104991,x104992),x104993),x104994),f870(f870(f11(x104995,x104992),x104996),x104997))+P1(f870(f870(f328(x104991),f597(x104996,x104993,x104997,x104994,x104998,x104995,x104991,x104992)),x104994))
% 160.46/160.21  [10500]~P78(x105002)+~P26(x105001,x105005,x105008,x105004)+~E(x105007,f870(f309(x105001,x105005,x105008),x105004))+E(f870(f870(f8(x105001,x105002),x105003),x105004),f870(f870(f8(x105005,x105002),x105006),x105007))+P1(f870(f870(f328(x105001),f619(x105006,x105003,x105007,x105004,x105008,x105005,x105001,x105002)),x105004))
% 160.46/160.21  [10505]~P78(x105052)+~P26(x105055,x105051,x105058,x105057)+~E(x105054,f870(f309(x105055,x105051,x105058),x105057))+~E(f870(x105056,f619(x105053,x105056,x105054,x105057,x105058,x105051,x105055,x105052)),f870(x105053,f870(x105058,f619(x105053,x105056,x105054,x105057,x105058,x105051,x105055,x105052))))+E(f870(f870(f8(x105051,x105052),x105053),x105054),f870(f870(f8(x105055,x105052),x105056),x105057))
% 160.46/160.21  [9970]~P24(x99706,x99702,x99705,x99707,x99708,x99701)+~P1(f870(f60(x99702),x99704))+~P1(f870(f60(x99702),x99703))+~E(f870(f870(f102(f940(x99702,a928)),x99703),x99704),f188(f940(x99702,a928)))+E(f870(x99701,f870(f870(f101(f940(x99702,a928)),x99703),x99704)),f870(f870(x99705,f870(x99701,x99703)),f870(x99701,x99704)))
% 160.46/160.21  [10360]~P24(x103608,x103602,x103605,x103607,x103606,x103601)+~E(f870(x103606,f451(x103604,x103603,x103601,x103606,x103607,x103605,x103602)),x103607)+~P1(f870(f60(x103602),x103603))+~P1(f870(f60(x103602),x103604))+E(f870(x103601,f870(f870(f101(f940(x103602,a928)),x103603),x103604)),f870(f870(x103605,f870(x103601,x103603)),f870(x103601,x103604)))
% 160.46/160.21  [10440]~P24(x104408,x104402,x104405,x104407,x104406,x104401)+~P1(f870(f60(x104402),x104403))+~P1(f870(f60(x104402),x104404))+E(f870(x104401,f870(f870(f101(f940(x104402,a928)),x104403),x104404)),f870(f870(x104405,f870(x104401,x104403)),f870(x104401,x104404)))+P1(f870(f870(f328(x104402),f451(x104404,x104403,x104401,x104406,x104407,x104405,x104402)),f870(f870(f102(f940(x104402,a928)),x104403),x104404)))
% 160.46/160.21  [10125]~P9(x101254,x101258,x101255)+~P9(x101251,x101259,x101253)+~P13(x101251,x101254,f940(x101252,a928),x101253,x101255,x101257)+P12(x101251,f940(x101252,a928),x101253,f870(f870(f10(f940(x101254,f940(x101252,a928)),f940(x101252,a928),x101251),f870(f38(x101254,f940(x101252,a928)),f870(f284(x101254,x101254,x101255),f870(f870(f308(x101254),x101256),f188(f940(x101254,a928)))))),x101257))+~P1(f870(f870(f328(x101254),x101256),x101258))
% 160.46/160.21  [5665]~P111(x56653)+~P14(x56653,x56651)+E(x56651,f737(x56652,x56653))+~E(f870(f172(x56653),x56651),x56652)+~P1(f870(f60(x56653),x56652))+~P1(f870(f137(x56653),x56651))
% 160.46/160.21  [7506]P16(x75061,x75062)+~E(f870(x75062,f816(x75062)),f870(x75062,f817(x75062)))+~P1(f870(f870(x75062,f816(x75062)),f816(x75062)))+~P1(f870(f870(x75062,f816(x75062)),f817(x75062)))+~P1(f870(f870(x75062,f817(x75062)),f817(x75062)))+~P1(f870(f870(x75062,x75063),x75063))
% 160.46/160.21  [5288]~P133(x52882)+~P134(x52882)+~P144(x52882)+~P117(x52882)+E(x52881,f2(x52882))+~E(f870(f870(f243(x52882),x52881),x52883),f2(x52882))
% 160.46/160.21  [5289]~P133(x52892)+~P134(x52892)+~P144(x52892)+~P117(x52892)+~E(x52891,f2(a932))+~E(f870(f870(f243(x52892),x52893),x52891),f2(x52892))
% 160.46/160.21  [6750]~P90(x67501)+~E(x67503,f2(x67501))+~E(x67502,f2(x67501))+E(f870(f870(f79(x67501),x67502),x67503),f2(x67501))+~P1(f870(f870(f233(x67501),f2(x67501)),x67503))+~P1(f870(f870(f233(x67501),f2(x67501)),x67502))
% 160.46/160.21  [9152]~E(f870(f250(a932,a932),x91523),f2(a932))+~E(x91521,f870(f870(f79(a932),f870(f870(f80(a932),f870(f250(a932,a932),x91523)),x91522)),f870(f255(a932,a932),x91523)))+P1(f870(f47(x91521,x91522),x91523))+~P1(f870(f870(f233(a932),f870(f255(a932,a932),x91523)),f2(a932)))+P1(f870(f870(f234(a932),f2(a932)),x91522))+~P1(f870(f870(f234(a932),x91522),f870(f255(a932,a932),x91523)))
% 160.46/160.21  [9160]E(x91601,f2(a932))+~E(x91602,f870(f870(f79(a932),f870(f870(f80(a932),f870(f250(a932,a932),x91603)),x91601)),f870(f255(a932,a932),x91603)))+P1(f870(f47(x91602,x91601),x91603))+~P1(f870(f870(f234(a932),f2(a932)),x91601))+~P1(f870(f870(f233(a932),f2(a932)),f870(f255(a932,a932),x91603)))+~P1(f870(f870(f234(a932),f870(f255(a932,a932),x91603)),x91601))
% 160.46/160.21  [9179]~E(f870(f250(a932,a932),x91793),f2(a932))+~E(x91791,f870(f870(f79(a932),f870(f870(f80(a932),f870(f250(a932,a932),x91793)),x91792)),f870(f255(a932,a932),x91793)))+P1(f870(f47(x91791,x91792),x91793))+~P1(f870(f870(f234(a932),f2(a932)),x91792))+~P1(f870(f870(f233(a932),f2(a932)),f870(f255(a932,a932),x91793)))+~P1(f870(f870(f234(a932),f870(f255(a932,a932),x91793)),x91792))
% 160.46/160.21  [7131]~P111(x71312)+E(x71311,f188(f940(x71312,a928)))+E(x71313,f188(f940(x71312,a928)))+~P1(f870(f60(x71312),x71311))+~P1(f870(f60(x71312),x71313))+E(f16(x71312,f870(f870(f101(f940(x71312,a928)),x71313),x71311)),f870(f870(f237(x71312),f16(x71312,x71313)),f16(x71312,x71311)))
% 160.46/160.21  [7132]~P111(x71322)+E(x71321,f188(f940(x71322,a928)))+E(x71323,f188(f940(x71322,a928)))+~P1(f870(f60(x71322),x71321))+~P1(f870(f60(x71322),x71323))+E(f17(x71322,f870(f870(f101(f940(x71322,a928)),x71323),x71321)),f870(f870(f232(x71322),f17(x71322,x71323)),f17(x71322,x71321)))
% 160.46/160.21  [7133]~P102(x71332)+E(x71331,f188(f940(x71332,a928)))+E(x71333,f188(f940(x71332,a928)))+~P1(f870(f60(x71332),x71331))+~P1(f870(f60(x71332),x71333))+E(f15(x71332,f870(f870(f101(f940(x71332,a928)),x71333),x71331)),f870(f870(f101(x71332),f15(x71332,x71333)),f15(x71332,x71331)))
% 160.46/160.21  [7134]~P102(x71342)+E(x71341,f188(f940(x71342,a928)))+E(x71343,f188(f940(x71342,a928)))+~P1(f870(f60(x71342),x71341))+~P1(f870(f60(x71342),x71343))+E(f12(x71342,f870(f870(f101(f940(x71342,a928)),x71343),x71341)),f870(f870(f102(x71342),f12(x71342,x71343)),f12(x71342,x71341)))
% 160.46/160.21  [7788]~P99(x77882)+E(x77881,f188(f940(x77882,a928)))+E(x77883,f188(f940(x77882,a928)))+~P1(f870(f60(x77882),x77881))+~P1(f870(f60(x77882),x77883))+E(f870(f870(f80(x77882),f870(f62(x77882,f80(x77882)),x77883)),f870(f62(x77882,f80(x77882)),x77881)),f870(f62(x77882,f80(x77882)),f870(f870(f101(f940(x77882,a928)),x77883),x77881)))
% 160.46/160.21  [7945]~P111(x79452)+E(x79451,f188(f940(x79452,a928)))+E(x79453,f188(f940(x79452,a928)))+~P1(f870(f60(x79452),x79451))+~P1(f870(f60(x79452),x79453))+E(f870(f870(f237(x79452),f13(x79452,f237(x79452),x79453)),f13(x79452,f237(x79452),x79451)),f13(x79452,f237(x79452),f870(f870(f101(f940(x79452,a928)),x79453),x79451)))
% 160.46/160.21  [7946]~P111(x79462)+E(x79461,f188(f940(x79462,a928)))+E(x79463,f188(f940(x79462,a928)))+~P1(f870(f60(x79462),x79461))+~P1(f870(f60(x79462),x79463))+E(f870(f870(f232(x79462),f14(x79462,f232(x79462),x79463)),f14(x79462,f232(x79462),x79461)),f14(x79462,f232(x79462),f870(f870(f101(f940(x79462,a928)),x79463),x79461)))
% 160.46/160.21  [8984]~P1(f870(x89841,x89843))+P1(f870(x89841,f487(x89841,x89842)))+P1(f870(x89841,f478(x89841,x89842)))+~P1(f870(f870(f234(a1),f2(a1)),x89842))+~P1(f870(f870(f328(a1),x89843),f302(a1,f77(a1),x89842)))+P1(f870(x89841,f870(f870(f3(a1),f478(x89841,x89842)),f870(f870(f80(a1),f486(x89841,x89842)),x89842))))
% 160.46/160.21  [9287]~P1(f870(x92871,x92873))+~P1(f870(x92871,f478(x92871,x92872)))+P1(f870(x92871,f487(x92871,x92872)))+~P1(f870(f870(f234(a1),f2(a1)),x92872))+~P1(f870(f870(f328(a1),x92873),f302(a1,f77(a1),x92872)))+~P1(f870(x92871,f870(f870(f3(a1),f478(x92871,x92872)),f870(f870(f80(a1),f486(x92871,x92872)),x92872))))
% 160.46/160.21  [10532]~P103(x105322)+E(x105321,f188(f940(x105322,a928)))+E(x105323,f188(f940(x105322,a928)))+~P1(f870(f60(x105322),x105321))+~P1(f870(f60(x105322),x105323))+E(f12(x105322,f870(f261(x105322),f870(f870(f10(f940(x105322,a928),a928,x105322),f86(x105322)),f870(f870(f10(f940(x105322,f940(x105322,a928)),f940(x105322,a928),x105322),f870(f10(f940(x105322,a928),a928,x105322),f86(x105322))),f870(f870(f9(x105322,f940(x105322,f940(x105322,a928)),f940(x105322,f940(x105322,a928))),f870(f870(f10(f940(x105322,f940(f940(x105322,a928),f940(x105322,a928))),f940(f940(x105322,f940(x105322,a928)),f940(x105322,f940(x105322,a928))),x105322),f20(x105322,f940(x105322,a928),f940(x105322,a928))),f870(f870(f10(f940(x105322,f940(x105322,f940(a928,a928))),f940(x105322,f940(f940(x105322,a928),f940(x105322,a928))),x105322),f870(f10(f940(x105322,f940(a928,a928)),f940(f940(x105322,a928),f940(x105322,a928)),x105322),f20(x105322,a928,a928))),f870(f870(f10(f940(x105322,f940(x105322,a928)),f940(x105322,f940(x105322,f940(a928,a928))),x105322),f870(f10(f940(x105322,a928),f940(x105322,f940(a928,a928)),x105322),f870(f10(a928,f940(a928,a928),x105322),a325))),f870(f870(f9(x105322,f940(x105322,f940(x105322,x105322)),f940(x105322,f940(x105322,a928))),f870(f870(f10(f940(f940(x105322,x105322),f940(x105322,a928)),f940(f940(x105322,f940(x105322,x105322)),f940(x105322,f940(x105322,a928))),x105322),f10(f940(x105322,x105322),f940(x105322,a928),x105322)),f870(f870(f10(f940(x105322,a928),f940(f940(x105322,x105322),f940(x105322,a928)),x105322),f10(x105322,a928,x105322)),a324))),f101(x105322)))))),f870(f870(f9(x105322,f940(x105322,a928),f940(x105322,a928)),f870(f870(f10(f940(a928,a928),f940(f940(x105322,a928),f940(x105322,a928)),x105322),f10(a928,a928,x105322)),f870(f870(f10(a928,f940(a928,a928),x105322),a325),f870(f870(f9(x105322,f940(x105322,a928),a928),f328(x105322)),x105323)))),f870(f870(f9(x105322,f940(x105322,a928),a928),f328(x105322)),x105321))))))),f870(f870(f101(x105322),f12(x105322,x105323)),f12(x105322,x105321)))
% 160.46/160.21  [10533]~P103(x105332)+E(x105331,f188(f940(x105332,a928)))+E(x105333,f188(f940(x105332,a928)))+~P1(f870(f60(x105332),x105331))+~P1(f870(f60(x105332),x105333))+E(f15(x105332,f870(f261(x105332),f870(f870(f10(f940(x105332,a928),a928,x105332),f86(x105332)),f870(f870(f10(f940(x105332,f940(x105332,a928)),f940(x105332,a928),x105332),f870(f10(f940(x105332,a928),a928,x105332),f86(x105332))),f870(f870(f9(x105332,f940(x105332,f940(x105332,a928)),f940(x105332,f940(x105332,a928))),f870(f870(f10(f940(x105332,f940(f940(x105332,a928),f940(x105332,a928))),f940(f940(x105332,f940(x105332,a928)),f940(x105332,f940(x105332,a928))),x105332),f20(x105332,f940(x105332,a928),f940(x105332,a928))),f870(f870(f10(f940(x105332,f940(x105332,f940(a928,a928))),f940(x105332,f940(f940(x105332,a928),f940(x105332,a928))),x105332),f870(f10(f940(x105332,f940(a928,a928)),f940(f940(x105332,a928),f940(x105332,a928)),x105332),f20(x105332,a928,a928))),f870(f870(f10(f940(x105332,f940(x105332,a928)),f940(x105332,f940(x105332,f940(a928,a928))),x105332),f870(f10(f940(x105332,a928),f940(x105332,f940(a928,a928)),x105332),f870(f10(a928,f940(a928,a928),x105332),a325))),f870(f870(f9(x105332,f940(x105332,f940(x105332,x105332)),f940(x105332,f940(x105332,a928))),f870(f870(f10(f940(f940(x105332,x105332),f940(x105332,a928)),f940(f940(x105332,f940(x105332,x105332)),f940(x105332,f940(x105332,a928))),x105332),f10(f940(x105332,x105332),f940(x105332,a928),x105332)),f870(f870(f10(f940(x105332,a928),f940(f940(x105332,x105332),f940(x105332,a928)),x105332),f10(x105332,a928,x105332)),a324))),f102(x105332)))))),f870(f870(f9(x105332,f940(x105332,a928),f940(x105332,a928)),f870(f870(f10(f940(a928,a928),f940(f940(x105332,a928),f940(x105332,a928)),x105332),f10(a928,a928,x105332)),f870(f870(f10(a928,f940(a928,a928),x105332),a325),f870(f870(f9(x105332,f940(x105332,a928),a928),f328(x105332)),x105333)))),f870(f870(f9(x105332,f940(x105332,a928),a928),f328(x105332)),x105331))))))),f870(f870(f102(x105332),f15(x105332,x105333)),f15(x105332,x105331)))
% 160.46/160.21  [10534]~P111(x105342)+E(x105341,f188(f940(x105342,a928)))+E(x105343,f188(f940(x105342,a928)))+~P1(f870(f60(x105342),x105341))+~P1(f870(f60(x105342),x105343))+E(f14(x105342,f232(x105342),f870(f261(x105342),f870(f870(f10(f940(x105342,a928),a928,x105342),f86(x105342)),f870(f870(f10(f940(x105342,f940(x105342,a928)),f940(x105342,a928),x105342),f870(f10(f940(x105342,a928),a928,x105342),f86(x105342))),f870(f870(f9(x105342,f940(x105342,f940(x105342,a928)),f940(x105342,f940(x105342,a928))),f870(f870(f10(f940(x105342,f940(f940(x105342,a928),f940(x105342,a928))),f940(f940(x105342,f940(x105342,a928)),f940(x105342,f940(x105342,a928))),x105342),f20(x105342,f940(x105342,a928),f940(x105342,a928))),f870(f870(f10(f940(x105342,f940(x105342,f940(a928,a928))),f940(x105342,f940(f940(x105342,a928),f940(x105342,a928))),x105342),f870(f10(f940(x105342,f940(a928,a928)),f940(f940(x105342,a928),f940(x105342,a928)),x105342),f20(x105342,a928,a928))),f870(f870(f10(f940(x105342,f940(x105342,a928)),f940(x105342,f940(x105342,f940(a928,a928))),x105342),f870(f10(f940(x105342,a928),f940(x105342,f940(a928,a928)),x105342),f870(f10(a928,f940(a928,a928),x105342),a325))),f870(f870(f9(x105342,f940(x105342,f940(x105342,x105342)),f940(x105342,f940(x105342,a928))),f870(f870(f10(f940(f940(x105342,x105342),f940(x105342,a928)),f940(f940(x105342,f940(x105342,x105342)),f940(x105342,f940(x105342,a928))),x105342),f10(f940(x105342,x105342),f940(x105342,a928),x105342)),f870(f870(f10(f940(x105342,a928),f940(f940(x105342,x105342),f940(x105342,a928)),x105342),f10(x105342,a928,x105342)),a324))),f237(x105342)))))),f870(f870(f9(x105342,f940(x105342,a928),f940(x105342,a928)),f870(f870(f10(f940(a928,a928),f940(f940(x105342,a928),f940(x105342,a928)),x105342),f10(a928,a928,x105342)),f870(f870(f10(a928,f940(a928,a928),x105342),a325),f870(f870(f9(x105342,f940(x105342,a928),a928),f328(x105342)),x105343)))),f870(f870(f9(x105342,f940(x105342,a928),a928),f328(x105342)),x105341))))))),f870(f870(f237(x105342),f14(x105342,f232(x105342),x105343)),f14(x105342,f232(x105342),x105341)))
% 160.46/160.21  [10535]~P111(x105352)+E(x105351,f188(f940(x105352,a928)))+E(x105353,f188(f940(x105352,a928)))+~P1(f870(f60(x105352),x105351))+~P1(f870(f60(x105352),x105353))+E(f13(x105352,f237(x105352),f870(f261(x105352),f870(f870(f10(f940(x105352,a928),a928,x105352),f86(x105352)),f870(f870(f10(f940(x105352,f940(x105352,a928)),f940(x105352,a928),x105352),f870(f10(f940(x105352,a928),a928,x105352),f86(x105352))),f870(f870(f9(x105352,f940(x105352,f940(x105352,a928)),f940(x105352,f940(x105352,a928))),f870(f870(f10(f940(x105352,f940(f940(x105352,a928),f940(x105352,a928))),f940(f940(x105352,f940(x105352,a928)),f940(x105352,f940(x105352,a928))),x105352),f20(x105352,f940(x105352,a928),f940(x105352,a928))),f870(f870(f10(f940(x105352,f940(x105352,f940(a928,a928))),f940(x105352,f940(f940(x105352,a928),f940(x105352,a928))),x105352),f870(f10(f940(x105352,f940(a928,a928)),f940(f940(x105352,a928),f940(x105352,a928)),x105352),f20(x105352,a928,a928))),f870(f870(f10(f940(x105352,f940(x105352,a928)),f940(x105352,f940(x105352,f940(a928,a928))),x105352),f870(f10(f940(x105352,a928),f940(x105352,f940(a928,a928)),x105352),f870(f10(a928,f940(a928,a928),x105352),a325))),f870(f870(f9(x105352,f940(x105352,f940(x105352,x105352)),f940(x105352,f940(x105352,a928))),f870(f870(f10(f940(f940(x105352,x105352),f940(x105352,a928)),f940(f940(x105352,f940(x105352,x105352)),f940(x105352,f940(x105352,a928))),x105352),f10(f940(x105352,x105352),f940(x105352,a928),x105352)),f870(f870(f10(f940(x105352,a928),f940(f940(x105352,x105352),f940(x105352,a928)),x105352),f10(x105352,a928,x105352)),a324))),f232(x105352)))))),f870(f870(f9(x105352,f940(x105352,a928),f940(x105352,a928)),f870(f870(f10(f940(a928,a928),f940(f940(x105352,a928),f940(x105352,a928)),x105352),f10(a928,a928,x105352)),f870(f870(f10(a928,f940(a928,a928),x105352),a325),f870(f870(f9(x105352,f940(x105352,a928),a928),f328(x105352)),x105353)))),f870(f870(f9(x105352,f940(x105352,a928),a928),f328(x105352)),x105351))))))),f870(f870(f232(x105352),f13(x105352,f237(x105352),x105353)),f13(x105352,f237(x105352),x105351)))
% 160.46/160.21  [7462]~P113(x74623)+E(x74621,x74622)+~E(f870(f870(f243(x74623),x74621),x74624),f870(f870(f243(x74623),x74622),x74624))+~P1(f870(f870(f233(x74623),f2(x74623)),x74622))+~P1(f870(f870(f233(x74623),f2(x74623)),x74621))+~P1(f870(f870(f234(a932),f2(a932)),x74624))
% 160.46/160.21  [7747]~P111(x77472)+E(x77471,f188(f940(x77472,a928)))+~P1(f870(f60(x77472),x77471))+~P1(f870(f870(f328(x77472),x77474),x77471))+P1(f870(f870(f233(x77472),x77473),x77474))+~P1(f870(f870(f233(x77472),x77473),f870(f62(x77472,f237(x77472)),x77471)))
% 160.46/160.21  [7748]~P106(x77482)+E(x77481,f188(f940(x77482,a928)))+~P1(f870(f60(x77482),x77481))+~P1(f870(f870(f328(x77482),x77484),x77481))+P1(f870(f870(f233(x77482),x77483),x77484))+~P1(f870(f870(f233(x77482),x77483),f870(f62(x77482,f102(x77482)),x77481)))
% 160.46/160.21  [7749]~P111(x77492)+E(x77491,f188(f940(x77492,a928)))+~P1(f870(f60(x77492),x77491))+~P1(f870(f870(f328(x77492),x77494),x77491))+P1(f870(f870(f234(x77492),x77493),x77494))+~P1(f870(f870(f234(x77492),x77493),f870(f62(x77492,f237(x77492)),x77491)))
% 160.46/160.21  [7646]E(x76461,f2(a1))+E(f870(f870(f35(a1),x76462),x76461),x76463)+~P1(f870(f870(f233(a1),x76464),f2(a1)))+~E(x76462,f870(f870(f79(a1),f870(f870(f80(a1),x76461),x76463)),x76464))+P1(f870(f870(f234(a1),f2(a1)),x76461))+~P1(f870(f870(f234(a1),x76461),x76464))
% 160.46/160.21  [7663]E(f44(a1,x76632,x76631),x76633)+E(x76631,f2(a1))+~P1(f870(f870(f233(a1),x76633),f2(a1)))+~E(x76632,f870(f870(f79(a1),f870(f870(f80(a1),x76631),x76634)),x76633))+P1(f870(f870(f234(a1),f2(a1)),x76631))+~P1(f870(f870(f234(a1),x76631),x76633))
% 160.46/160.21  [7787]E(x77871,f2(a1))+E(f870(f870(f35(a1),x77872),x77871),x77873)+~E(x77872,f870(f870(f79(a1),f870(f870(f80(a1),x77871),x77873)),x77874))+~P1(f870(f870(f233(a1),f2(a1)),x77874))+~P1(f870(f870(f234(a1),f2(a1)),x77871))+~P1(f870(f870(f234(a1),x77874),x77871))
% 160.46/160.21  [7807]E(f44(a1,x78072,x78071),x78073)+E(x78071,f2(a1))+~E(x78072,f870(f870(f79(a1),f870(f870(f80(a1),x78071),x78074)),x78073))+~P1(f870(f870(f233(a1),f2(a1)),x78073))+~P1(f870(f870(f234(a1),f2(a1)),x78071))+~P1(f870(f870(f234(a1),x78073),x78071))
% 160.46/160.21  [7949]~P111(x79492)+E(x79491,f188(f940(x79492,a928)))+~P1(f870(f60(x79492),x79491))+~P1(f870(f870(f233(x79492),x79494),x79493))+~P1(f870(f870(f328(x79492),x79494),x79491))+P1(f870(f870(f233(x79492),f870(f62(x79492,f237(x79492)),x79491)),x79493))
% 160.46/160.21  [7950]~P111(x79502)+E(x79501,f188(f940(x79502,a928)))+~P1(f870(f60(x79502),x79501))+~P1(f870(f870(f234(x79502),x79504),x79503))+~P1(f870(f870(f328(x79502),x79504),x79501))+P1(f870(f870(f234(x79502),f870(f62(x79502,f237(x79502)),x79501)),x79503))
% 160.46/160.21  [8520]~P1(f870(f870(f233(a1),x85204),f2(a1)))+~E(x85201,f870(f870(f79(a1),f870(f870(f80(a1),x85202),x85203)),x85204))+~P1(f870(f870(f233(a1),f2(a1)),x85204))+~P1(f870(f870(f234(a1),x85204),x85202))+~P1(f870(f870(f234(a1),x85202),x85204))+P1(f870(f48(x85201,x85202),f870(f870(f251(a1,a1),x85203),x85204)))
% 160.46/160.21  [8689]~P112(x86891)+P1(f870(f870(f234(f940(x86891,a928)),f302(x86891,x86892,x86893)),f302(x86891,x86894,x86895)))+~P1(f870(f870(f233(x86891),x86894),x86892))+~P1(f870(f870(f233(x86891),x86894),x86895))+~P1(f870(f870(f233(x86891),x86893),x86895))+~P1(f870(f870(f234(x86891),x86893),x86895))
% 160.46/160.21  [8690]~P112(x86901)+P1(f870(f870(f234(f940(x86901,a928)),f302(x86901,x86902,x86903)),f302(x86901,x86904,x86905)))+~P1(f870(f870(f233(x86901),x86903),x86905))+~P1(f870(f870(f233(x86901),x86904),x86905))+~P1(f870(f870(f233(x86901),x86904),x86902))+~P1(f870(f870(f234(x86901),x86904),x86902))
% 160.46/160.21  [9555]P62(x95552,x95553,x95554,x95551)+E(x95551,f188(f940(x95552,a928)))+~P1(f870(f60(x95552),x95554))+~P1(f870(f60(x95552),x95551))+~P1(f870(f870(x95553,f414(x95551,x95554,x95553,x95552)),x95555))+~P1(f870(f870(f328(x95552),x95555),x95551))
% 160.46/160.21  [9556]P62(x95562,x95563,x95564,x95561)+E(x95561,f188(f940(x95562,a928)))+~P1(f870(f60(x95562),x95564))+~P1(f870(f60(x95562),x95561))+~P1(f870(f870(x95563,f805(x95563,x95561,x95564,x95562)),x95565))+~P1(f870(f870(f328(x95562),x95565),x95561))
% 160.46/160.21  [9557]P62(x95572,x95573,x95574,x95571)+E(x95571,f188(f940(x95572,a928)))+~P1(f870(f60(x95572),x95574))+~P1(f870(f60(x95572),x95571))+~P1(f870(f870(x95573,f807(x95571,x95574,x95573,x95572)),x95575))+~P1(f870(f870(f328(x95572),x95575),x95571))
% 160.46/160.21  [9704]~E(x97043,x97045)+~P77(x97041)+~P78(x97041)+~P43(x97043)+E(f870(f870(f11(a1,x97041),x97042),x97043),f870(f870(f11(a1,x97041),x97044),x97045))+P1(f870(f870(f233(a1),f2(a1)),f537(x97042,x97044,x97043,x97045,x97041)))
% 160.46/160.21  [9705]~E(x97053,x97055)+~P77(x97051)+~P78(x97051)+~P43(x97053)+E(f870(f870(f8(a1,x97051),x97052),x97053),f870(f870(f8(a1,x97051),x97054),x97055))+P1(f870(f870(f233(a1),f2(a1)),f539(x97052,x97054,x97053,x97055,x97051)))
% 160.46/160.21  [9880]~E(x98805,x98803)+~P77(x98801)+~P78(x98801)+~P43(x98805)+~E(f870(x98802,f537(x98804,x98802,x98805,x98803,x98801)),f870(x98804,f537(x98804,x98802,x98805,x98803,x98801)))+E(f870(f870(f11(a1,x98801),x98802),x98803),f870(f870(f11(a1,x98801),x98804),x98805))
% 160.46/160.21  [9881]~E(x98815,x98813)+~P77(x98811)+~P78(x98811)+~P43(x98815)+~E(f870(x98812,f539(x98814,x98812,x98815,x98813,x98811)),f870(x98814,f539(x98814,x98812,x98815,x98813,x98811)))+E(f870(f870(f8(a1,x98811),x98812),x98813),f870(f870(f8(a1,x98811),x98814),x98815))
% 160.46/160.21  [9968]~P81(x99683)+E(f870(x99681,x99682),f2(x99683))+~E(f870(f870(f8(x99684,x99683),x99681),x99685),f2(x99683))+~P1(f870(f60(x99684),x99685))+P1(f870(f870(f328(x99684),f523(x99682,x99681,x99685,x99684,x99683)),x99685))+~P1(f870(f870(f328(x99684),x99682),x99685))
% 160.46/160.21  [10096]~P81(x100963)+E(f870(x100961,x100962),f2(x100963))+~E(f870(f870(f8(x100964,x100963),x100961),x100965),f2(x100963))+~P1(f870(f60(x100964),x100965))+~P1(f870(f870(f328(x100964),x100962),x100965))+~P1(f870(f870(f233(x100963),f2(x100963)),f870(x100961,f523(x100962,x100961,x100965,x100964,x100963))))
% 160.46/160.21  [8606]~P137(x86061)+~P1(f870(f870(f233(x86061),x86063),x86065))+~P1(f870(f870(f233(x86061),x86062),x86064))+~P1(f870(f870(f233(x86061),f2(x86061)),x86063))+~P1(f870(f870(f233(x86061),f2(x86061)),x86064))+P1(f870(f870(f233(x86061),f870(f870(f80(x86061),x86062),x86063)),f870(f870(f80(x86061),x86064),x86065)))
% 160.46/160.21  [8607]~P137(x86071)+~P1(f870(f870(f233(x86071),x86073),x86075))+~P1(f870(f870(f233(x86071),x86072),x86074))+~P1(f870(f870(f233(x86071),f2(x86071)),x86073))+~P1(f870(f870(f233(x86071),f2(x86071)),x86072))+P1(f870(f870(f233(x86071),f870(f870(f80(x86071),x86072),x86073)),f870(f870(f80(x86071),x86074),x86075)))
% 160.46/160.21  [8608]~P68(x86081)+~P1(f870(f870(f234(x86081),f2(x86081)),x86085))+~P1(f870(f870(f233(x86081),x86085),x86083))+~P1(f870(f870(f233(x86081),x86082),x86084))+~P1(f870(f870(f233(x86081),f2(x86081)),x86082))+P1(f870(f870(f233(x86081),f870(f870(f289(x86081),x86082),x86083)),f870(f870(f289(x86081),x86084),x86085)))
% 160.46/160.21  [8609]~P128(x86091)+~P1(f870(f870(f233(x86091),x86093),x86095))+~P1(f870(f870(f233(x86091),f2(x86091)),x86092))+~P1(f870(f870(f234(x86091),x86092),x86094))+~P1(f870(f870(f234(x86091),f2(x86091)),x86093))+P1(f870(f870(f234(x86091),f870(f870(f80(x86091),x86092),x86093)),f870(f870(f80(x86091),x86094),x86095)))
% 160.46/160.21  [8610]~P128(x86101)+~P1(f870(f870(f233(x86101),x86102),x86104))+~P1(f870(f870(f233(x86101),f2(x86101)),x86103))+~P1(f870(f870(f234(x86101),x86103),x86105))+~P1(f870(f870(f234(x86101),f2(x86101)),x86102))+P1(f870(f870(f234(x86101),f870(f870(f80(x86101),x86102),x86103)),f870(f870(f80(x86101),x86104),x86105)))
% 160.46/160.21  [8611]~P128(x86111)+~P1(f870(f870(f233(x86111),f2(x86111)),x86113))+~P1(f870(f870(f233(x86111),f2(x86111)),x86112))+~P1(f870(f870(f234(x86111),x86113),x86115))+~P1(f870(f870(f234(x86111),x86112),x86114))+P1(f870(f870(f234(x86111),f870(f870(f80(x86111),x86112),x86113)),f870(f870(f80(x86111),x86114),x86115)))
% 160.46/160.21  [8612]~P128(x86121)+~P1(f870(f870(f233(x86121),f2(x86121)),x86123))+~P1(f870(f870(f234(x86121),x86123),x86125))+~P1(f870(f870(f234(x86121),x86122),x86124))+~P1(f870(f870(f234(x86121),f2(x86121)),x86124))+P1(f870(f870(f234(x86121),f870(f870(f80(x86121),x86122),x86123)),f870(f870(f80(x86121),x86124),x86125)))
% 160.46/160.21  [8613]~P68(x86131)+~P1(f870(f870(f233(x86131),x86135),x86133))+~P1(f870(f870(f233(x86131),f2(x86131)),x86132))+~P1(f870(f870(f234(x86131),x86132),x86134))+~P1(f870(f870(f234(x86131),f2(x86131)),x86135))+P1(f870(f870(f234(x86131),f870(f870(f289(x86131),x86132),x86133)),f870(f870(f289(x86131),x86134),x86135)))
% 160.46/160.21  [8614]~P68(x86141)+~P1(f870(f870(f233(x86141),x86142),x86144))+~P1(f870(f870(f234(x86141),x86145),x86143))+~P1(f870(f870(f234(x86141),f2(x86141)),x86145))+~P1(f870(f870(f234(x86141),f2(x86141)),x86142))+P1(f870(f870(f234(x86141),f870(f870(f289(x86141),x86142),x86143)),f870(f870(f289(x86141),x86144),x86145)))
% 160.46/160.21  [10011]~P88(x100115)+~P78(x100115)+E(x100111,f188(f940(x100112,a928)))+~P1(f870(f60(x100112),x100111))+P1(f870(f870(f328(x100112),f538(x100113,x100114,x100111,x100112,x100115)),x100111))+P1(f870(f870(f234(x100115),f870(f870(f8(x100112,x100115),x100114),x100111)),f870(f870(f8(x100112,x100115),x100113),x100111)))
% 160.46/160.21  [10121]~P86(x101211)+~P78(x101211)+~P1(f870(f60(x101212),x101215))+~P1(f870(f870(f233(x101211),f2(x101211)),f870(x101213,f524(x101213,x101214,x101215,x101212,x101211))))+P1(f870(f870(f233(x101211),f870(f870(f8(x101212,x101211),x101213),x101214)),f870(f870(f8(x101212,x101211),x101213),x101215)))+~P1(f870(f870(f233(f940(x101212,a928)),x101214),x101215))
% 160.46/160.21  [10281]~P88(x102813)+~P78(x102813)+E(x102811,f188(f940(x102812,a928)))+~P1(f870(f60(x102812),x102811))+~P1(f870(f870(f234(x102813),f870(x102814,f538(x102815,x102814,x102811,x102812,x102813))),f870(x102815,f538(x102815,x102814,x102811,x102812,x102813))))+P1(f870(f870(f234(x102813),f870(f870(f8(x102812,x102813),x102814),x102811)),f870(f870(f8(x102812,x102813),x102815),x102811)))
% 160.46/160.21  [7318]~P18(x73182,x73185,x73184)+E(x73181,f188(f940(x73182,a928)))+E(x73183,f188(f940(x73182,a928)))+~P1(f870(f60(x73182),x73181))+~P1(f870(f60(x73182),x73183))+E(f870(x73184,f870(f870(f101(f940(x73182,a928)),x73183),x73181)),f870(f870(x73185,f870(x73184,x73183)),f870(x73184,x73181)))
% 160.46/160.21  [7915]~P149(x79151,x79153,x79154)+P1(f870(x79151,x79152))+~P1(f870(f870(f234(a1),x79154),f2(a1)))+~P1(f870(f870(f233(a1),x79155),f2(a1)))+~E(x79153,f870(f870(f79(a1),f870(f870(f80(a1),x79154),x79152)),x79155))+~P1(f870(f870(f234(a1),x79154),x79155))
% 160.46/160.21  [7916]~P148(x79161,x79163,x79164)+P1(f870(x79161,x79162))+~P1(f870(f870(f234(a1),x79164),f2(a1)))+~P1(f870(f870(f233(a1),x79162),f2(a1)))+~E(x79163,f870(f870(f79(a1),f870(f870(f80(a1),x79164),x79165)),x79162))+~P1(f870(f870(f234(a1),x79164),x79162))
% 160.46/160.21  [7958]~P149(x79581,x79583,x79584)+P1(f870(x79581,x79582))+~E(x79583,f870(f870(f79(a1),f870(f870(f80(a1),x79584),x79582)),x79585))+~P1(f870(f870(f233(a1),f2(a1)),x79585))+~P1(f870(f870(f234(a1),f2(a1)),x79584))+~P1(f870(f870(f234(a1),x79585),x79584))
% 160.46/160.21  [7959]~P148(x79591,x79593,x79594)+P1(f870(x79591,x79592))+~E(x79593,f870(f870(f79(a1),f870(f870(f80(a1),x79594),x79595)),x79592))+~P1(f870(f870(f233(a1),f2(a1)),x79592))+~P1(f870(f870(f234(a1),f2(a1)),x79594))+~P1(f870(f870(f234(a1),x79592),x79594))
% 160.46/160.21  [8897]P1(f870(f870(x88971,x88972),x88973))+~P1(f870(f870(x88971,f870(f870(f35(a1),x88974),x88975)),f44(a1,x88974,x88975)))+~P1(f870(f870(f234(a1),x88975),f2(a1)))+~P1(f870(f870(f233(a1),x88973),f2(a1)))+~E(x88974,f870(f870(f79(a1),f870(f870(f80(a1),x88975),x88972)),x88973))+~P1(f870(f870(f234(a1),x88975),x88973))
% 160.46/160.21  [8906]P1(f870(f870(x89061,x89062),x89063))+~P1(f870(f870(x89061,f870(f870(f35(a1),x89064),x89065)),f44(a1,x89064,x89065)))+~E(x89064,f870(f870(f79(a1),f870(f870(f80(a1),x89065),x89062)),x89063))+~P1(f870(f870(f233(a1),f2(a1)),x89063))+~P1(f870(f870(f234(a1),f2(a1)),x89065))+~P1(f870(f870(f234(a1),x89063),x89065))
% 160.46/160.21  [9168]E(x91681,x91682)+~P59(x91683,x91685,x91684)+~P1(f870(f870(f328(x91683),x91682),x91685))+~P1(f870(f870(f328(x91683),x91681),x91685))+P1(f870(f870(f328(f939(x91683,x91683)),f870(f870(f251(x91683,x91683),x91681),x91682)),x91684))+P1(f870(f870(f328(f939(x91683,x91683)),f870(f870(f251(x91683,x91683),x91682),x91681)),x91684))
% 160.46/160.21  [10038]~P86(x100385)+~P78(x100385)+~P1(f870(f60(x100381),x100384))+P1(f870(f870(f233(x100385),f870(f870(f8(x100381,x100385),x100382),x100383)),f870(f870(f8(x100381,x100385),x100382),x100384)))+~P1(f870(f870(f233(f940(x100381,a928)),x100383),x100384))+P1(f870(f870(f328(x100381),f524(x100382,x100383,x100384,x100381,x100385)),f870(f870(f3(f940(x100381,a928)),x100384),x100383)))
% 160.46/160.21  [10129]E(x101291,f188(f940(x101292,a928)))+~P1(f870(f60(x101292),x101293))+~P1(f870(f60(x101292),x101291))+P1(f870(f870(f328(f939(f940(x101292,a928),f940(x101292,a928))),f870(f870(f251(f940(x101292,a928),f940(x101292,a928)),x101293),x101291)),f317(x101292,x101294)))+~P1(f870(f870(f328(x101292),x101295),x101291))+~P1(f870(f870(f328(f939(x101292,x101292)),f870(f870(f251(x101292,x101292),f437(x101294,x101291,x101293,x101292)),x101295)),x101294))
% 160.46/160.21  [10130]E(x101301,f188(f940(x101302,a928)))+~P1(f870(f60(x101302),x101303))+~P1(f870(f60(x101302),x101301))+P1(f870(f870(f328(f939(f940(x101302,a928),f940(x101302,a928))),f870(f870(f251(f940(x101302,a928),f940(x101302,a928)),x101303),x101301)),f317(x101302,x101304)))+~P1(f870(f870(f328(x101302),x101305),x101301))+~P1(f870(f870(f328(f939(x101302,x101302)),f870(f870(f251(x101302,x101302),f608(x101304,x101301,x101303,x101302)),x101305)),x101304))
% 160.46/160.21  [10285]~P81(x102851)+~E(f870(f870(f8(x102855,x102851),x102852),x102856),x102854)+~P1(f870(f60(x102855),x102856))+P1(f870(f870(f328(x102855),f525(x102853,x102854,x102852,x102856,x102855,x102851)),x102856))+P1(f870(f870(f233(x102851),f870(x102852,x102853)),x102854))+~P1(f870(f870(f328(x102855),x102853),x102856))
% 160.46/160.21  [10330]~P81(x103301)+~E(f870(f870(f8(x103305,x103301),x103302),x103306),x103304)+~P1(f870(f60(x103305),x103306))+~P1(f870(f870(f328(x103305),x103303),x103306))+~P1(f870(f870(f233(x103301),f2(x103301)),f870(x103302,f525(x103303,x103304,x103302,x103306,x103305,x103301))))+P1(f870(f870(f233(x103301),f870(x103302,x103303)),x103304))
% 160.46/160.21  [10478]~E(x104785,x104788)+~E(x104784,x104787)+~P110(x104781)+~P78(x104782)+E(f870(f870(f8(x104781,x104782),x104783),f870(f301(x104781,x104784),x104785)),f870(f870(f8(x104781,x104782),x104786),f870(f301(x104781,x104787),x104788)))+P1(f870(f870(f233(x104781),x104784),f618(x104783,x104786,x104785,x104788,x104784,x104787,x104781,x104782)))
% 160.46/160.21  [10495]~E(x104957,x104954)+~E(x104958,x104955)+~P110(x104951)+~P78(x104952)+~E(f870(x104953,f618(x104956,x104953,x104958,x104955,x104957,x104954,x104951,x104952)),f870(x104956,f618(x104956,x104953,x104958,x104955,x104957,x104954,x104951,x104952)))+E(f870(f870(f8(x104951,x104952),x104953),f870(f301(x104951,x104954),x104955)),f870(f870(f8(x104951,x104952),x104956),f870(f301(x104951,x104957),x104958)))
% 160.46/160.21  [10498]~E(x104984,x104987)+~E(x104985,x104988)+~P110(x104981)+~P78(x104982)+E(f870(f870(f8(x104981,x104982),x104983),f870(f301(x104981,x104984),x104985)),f870(f870(f8(x104981,x104982),x104986),f870(f301(x104981,x104987),x104988)))+P1(f870(f870(f234(x104981),f618(x104983,x104986,x104985,x104988,x104984,x104987,x104981,x104982)),x104985))
% 160.46/160.21  [10136]~P9(x101365,x101369,x101366)+~P9(x101361,x1013610,x101363)+~P13(x101361,x101365,f940(x101362,a928),x101363,x101366,x101368)+~P1(f870(f870(f328(x101365),x101367),x101369))+~P1(f870(f870(f328(x101361),x101364),x1013610))+E(f870(f870(f38(x101361,f940(x101362,a928)),f870(f284(x101361,x101361,x101363),f870(f870(f308(x101361),x101364),f188(f940(x101361,a928))))),f870(f870(f10(f940(x101365,f940(x101362,a928)),f940(x101362,a928),x101361),f870(f38(x101365,f940(x101362,a928)),f870(f284(x101365,x101365,x101366),f870(f870(f308(x101365),x101367),f188(f940(x101365,a928)))))),x101368)),f870(f870(x101368,x101364),x101367))
% 160.46/160.21  [5839]~P111(x58393)+~P14(x58393,x58392)+~P14(x58393,x58391)+E(x58391,x58392)+~E(f870(f172(x58393),x58391),f870(f172(x58393),x58392))+~P1(f870(f137(x58393),x58392))+~P1(f870(f137(x58393),x58391))
% 160.46/160.21  [5168]~P133(x51682)+~P134(x51682)+~P144(x51682)+~P117(x51682)+~E(x51683,f2(x51682))+E(x51681,f2(a932))+E(f870(f870(f243(x51682),x51683),x51681),f2(x51682))
% 160.46/160.21  [9432]E(x94321,f2(a932))+~E(x94322,f870(f870(f79(a932),f870(f870(f80(a932),f870(f250(a932,a932),x94323)),x94321)),f870(f255(a932,a932),x94323)))+P1(f870(f47(x94322,x94321),x94323))+~P1(f870(f870(f233(a932),f870(f255(a932,a932),x94323)),f2(a932)))+~P1(f870(f870(f233(a932),f2(a932)),f870(f255(a932,a932),x94323)))+~P1(f870(f870(f234(a932),x94321),f870(f255(a932,a932),x94323)))+~P1(f870(f870(f234(a932),f870(f255(a932,a932),x94323)),x94321))
% 160.46/160.21  [9440]~E(f870(f250(a932,a932),x94403),f2(a932))+~E(x94401,f870(f870(f79(a932),f870(f870(f80(a932),f870(f250(a932,a932),x94403)),x94402)),f870(f255(a932,a932),x94403)))+P1(f870(f47(x94401,x94402),x94403))+~P1(f870(f870(f233(a932),f870(f255(a932,a932),x94403)),f2(a932)))+~P1(f870(f870(f233(a932),f2(a932)),f870(f255(a932,a932),x94403)))+~P1(f870(f870(f234(a932),x94402),f870(f255(a932,a932),x94403)))+~P1(f870(f870(f234(a932),f870(f255(a932,a932),x94403)),x94402))
% 160.46/160.21  [8275]~P74(x82752)+E(x82751,f188(f940(x82752,a928)))+E(x82753,f188(f940(x82752,a928)))+~P1(f870(f60(x82752),x82751))+~P1(f870(f60(x82752),x82753))+~E(f870(f870(f102(f940(x82752,a928)),x82753),x82751),f188(f940(x82752,a928)))+E(f870(f870(f80(x82752),f870(f62(x82752,f80(x82752)),x82753)),f870(f62(x82752,f80(x82752)),x82751)),f870(f62(x82752,f80(x82752)),f870(f870(f101(f940(x82752,a928)),x82753),x82751)))
% 160.46/160.21  [8053]E(x80531,f2(a1))+E(f870(f870(f35(a1),x80532),x80531),x80533)+~P1(f870(f870(f233(a1),x80534),f2(a1)))+~E(x80532,f870(f870(f79(a1),f870(f870(f80(a1),x80531),x80533)),x80534))+~P1(f870(f870(f233(a1),f2(a1)),x80534))+~P1(f870(f870(f234(a1),x80534),x80531))+~P1(f870(f870(f234(a1),x80531),x80534))
% 160.46/160.21  [8061]E(f44(a1,x80612,x80611),x80613)+E(x80611,f2(a1))+~P1(f870(f870(f233(a1),x80613),f2(a1)))+~E(x80612,f870(f870(f79(a1),f870(f870(f80(a1),x80611),x80614)),x80613))+~P1(f870(f870(f233(a1),f2(a1)),x80613))+~P1(f870(f870(f234(a1),x80613),x80611))+~P1(f870(f870(f234(a1),x80611),x80613))
% 160.46/160.21  [7967]~P19(x79672,x79675,x79674)+E(x79671,f188(f940(x79672,a928)))+E(x79673,f188(f940(x79672,a928)))+~P1(f870(f60(x79672),x79671))+~P1(f870(f60(x79672),x79673))+~E(f870(f870(f102(f940(x79672,a928)),x79673),x79671),f188(f940(x79672,a928)))+E(f870(x79674,f870(f870(f101(f940(x79672,a928)),x79673),x79671)),f870(f870(x79675,f870(x79674,x79673)),f870(x79674,x79671)))
% 160.46/160.21  [9676]~P26(x96763,x96761,x96765,x96764)+~P26(x96761,x96763,x96766,x96762)+E(f870(f34(x96761),x96762),f870(f34(x96763),x96764))+~P1(f870(f60(x96763),x96764))+~P1(f870(f60(x96761),x96762))+~P1(f870(f870(f233(f940(x96763,a928)),f870(f309(x96761,x96763,x96766),x96762)),x96764))+~P1(f870(f870(f233(f940(x96761,a928)),f870(f309(x96763,x96761,x96765),x96764)),x96762))
% 160.46/160.21  [9620]~P1(f870(f870(f234(a1),f870(f870(f79(a1),f870(f870(f80(a1),x96205),x96201)),x96206)),f2(a1)))+~E(f870(f870(f79(a1),f870(f870(f80(a1),x96203),x96202)),x96204),f870(f870(f79(a1),f870(f870(f80(a1),x96205),x96201)),x96206))+~P1(f870(f870(f233(a1),f2(a1)),x96206))+~P1(f870(f870(f234(a1),f2(a1)),x96205))+~P1(f870(f870(f233(a1),x96205),x96203))+~P1(f870(f870(f234(a1),x96204),x96203))+P1(f870(f870(f233(a1),x96201),x96202))
% 160.46/160.21  [9375]~E(f870(f870(f79(a1),f870(f870(f80(a1),x93753),x93751)),x93754),f870(f870(f79(a1),f870(f870(f80(a1),x93755),x93752)),x93756))+~P1(f870(f870(f233(a1),f2(a1)),x93754))+~P1(f870(f870(f234(a1),f2(a1)),x93755))+~P1(f870(f870(f233(a1),x93755),x93753))+~P1(f870(f870(f234(a1),x93756),x93755))+P1(f870(f870(f233(a1),x93751),x93752))+~P1(f870(f870(f233(a1),f2(a1)),f870(f870(f79(a1),f870(f870(f80(a1),x93755),x93752)),x93756)))
% 160.46/160.21  [9560]~P130(x95601)+~E(f870(f870(f79(x95601),x95602),x95604),f77(x95601))+~P1(f870(f870(f233(x95601),x95605),x95606))+~P1(f870(f870(f233(x95601),x95603),x95606))+~P1(f870(f870(f233(x95601),f2(x95601)),x95604))+~P1(f870(f870(f233(x95601),f2(x95601)),x95602))+P1(f870(f870(f233(x95601),f870(f870(f79(x95601),f870(f870(f80(x95601),x95602),x95603)),f870(f870(f80(x95601),x95604),x95605))),x95606))
% 160.46/160.21  [9561]~P131(x95611)+~E(f870(f870(f79(x95611),x95612),x95614),f77(x95611))+~P1(f870(f870(f233(x95611),f2(x95611)),x95614))+~P1(f870(f870(f233(x95611),f2(x95611)),x95612))+~P1(f870(f870(f234(x95611),x95615),x95616))+~P1(f870(f870(f234(x95611),x95613),x95616))+P1(f870(f870(f234(x95611),f870(f870(f79(x95611),f870(f870(f80(x95611),x95612),x95613)),f870(f870(f80(x95611),x95614),x95615))),x95616))
% 160.46/160.21  [10380]~P9(x103807,x103806,x103805)+E(x103801,x103802)+~P12(x103807,f940(x103804,a928),x103805,x103803)+E(f870(x103803,f396(x103801,x103802,x103803,x103804,x103805,x103806,x103807)),f870(x103803,f397(x103801,x103802,x103803,x103804,x103805,x103806,x103807)))+~E(f870(f870(f38(x103807,f940(x103804,a928)),x103801),x103803),f870(f870(f38(x103807,f940(x103804,a928)),x103802),x103803))+~P1(f870(f870(f328(f940(x103807,a928)),x103802),f870(f870(f59(x103807),x103806),x103805)))+~P1(f870(f870(f328(f940(x103807,a928)),x103801),f870(f870(f59(x103807),x103806),x103805)))
% 160.46/160.21  [10431]~P9(x104313,x104317,x104316)+E(x104311,x104312)+~P12(x104313,f940(x104315,a928),x104316,x104314)+~E(f870(f870(f38(x104313,f940(x104315,a928)),x104311),x104314),f870(f870(f38(x104313,f940(x104315,a928)),x104312),x104314))+P1(f870(f870(f328(x104313),f397(x104311,x104312,x104314,x104315,x104316,x104317,x104313)),x104317))+~P1(f870(f870(f328(f940(x104313,a928)),x104312),f870(f870(f59(x104313),x104317),x104316)))+~P1(f870(f870(f328(f940(x104313,a928)),x104311),f870(f870(f59(x104313),x104317),x104316)))
% 160.46/160.21  [10432]~P9(x104323,x104327,x104326)+E(x104321,x104322)+~P12(x104323,f940(x104325,a928),x104326,x104324)+~E(f870(f870(f38(x104323,f940(x104325,a928)),x104321),x104324),f870(f870(f38(x104323,f940(x104325,a928)),x104322),x104324))+P1(f870(f870(f328(x104323),f396(x104321,x104322,x104324,x104325,x104326,x104327,x104323)),x104327))+~P1(f870(f870(f328(f940(x104323,a928)),x104322),f870(f870(f59(x104323),x104327),x104326)))+~P1(f870(f870(f328(f940(x104323,a928)),x104321),f870(f870(f59(x104323),x104327),x104326)))
% 160.46/160.21  [10514]E(x105141,x105142)+~P9(x105143,x105146,x105147)+~P12(x105143,f940(x105144,a928),x105147,x105145)+~E(f870(f870(f38(x105143,f940(x105144,a928)),x105141),x105145),f870(f870(f38(x105143,f940(x105144,a928)),x105142),x105145))+~P1(f870(f870(f328(f939(x105143,x105143)),f870(f870(f251(x105143,x105143),f397(x105141,x105142,x105145,x105144,x105147,x105146,x105143)),f396(x105141,x105142,x105145,x105144,x105147,x105146,x105143))),x105147))+~P1(f870(f870(f328(f940(x105143,a928)),x105142),f870(f870(f59(x105143),x105146),x105147)))+~P1(f870(f870(f328(f940(x105143,a928)),x105141),f870(f870(f59(x105143),x105146),x105147)))
% 160.46/160.21  [9374]~P9(x93741,x93747,x93744)+~E(x93745,x93746)+~P1(f870(f870(f328(x93741),x93743),x93746))+~P1(f870(f870(f328(x93741),x93742),x93745))+~P1(f870(f870(f328(f940(x93741,a928)),x93746),f870(f870(f59(x93741),x93747),x93744)))+~P1(f870(f870(f328(f940(x93741,a928)),x93745),f870(f870(f59(x93741),x93747),x93744)))+P1(f870(f870(f328(f939(x93741,x93741)),f870(f870(f251(x93741,x93741),x93742),x93743)),x93744))
% 160.46/160.21  [9519]E(x95191,x95192)+~P9(x95193,x95194,x95195)+~P1(f870(f870(f328(x95193),x95196),x95192))+~P1(f870(f870(f328(x95193),x95197),x95191))+~P1(f870(f870(f328(f940(x95193,a928)),x95192),f870(f870(f59(x95193),x95194),x95195)))+~P1(f870(f870(f328(f940(x95193,a928)),x95191),f870(f870(f59(x95193),x95194),x95195)))+~P1(f870(f870(f328(f939(x95193,x95193)),f870(f870(f251(x95193,x95193),x95197),x95196)),x95195))
% 160.46/160.21  [10541]~P9(x105419,x105418,x105417)+~P9(x105411,x1054111,x1054110)+~P13(x105411,x105419,f940(x105416,a928),x1054110,x105417,x105415)+P1(f870(f870(f328(x105411),f398(x105412,x105413,x105414,x105415,x105416,x105417,x105418,x105419,x1054110,x1054111,x105411)),x1054111))+~P1(f870(f870(f328(f940(x105419,a928)),x105413),f870(f870(f59(x105419),x105418),x105417)))+~P1(f870(f870(f328(f940(x105411,a928)),x105414),f870(f870(f59(x105411),x1054111),x1054110)))+P1(f870(f870(f328(f940(x105416,a928)),f870(f870(f38(x105411,f940(x105416,a928)),x105414),f870(f870(f10(f940(x105419,f940(x105416,a928)),f940(x105416,a928),x105411),f870(f38(x105419,f940(x105416,a928)),x105413)),x105415))),x105412))
% 160.46/160.21  [10542]~P9(x1054211,x1054210,x105429)+~P9(x105421,x105428,x105427)+~P13(x1054211,x105421,f940(x105426,a928),x105429,x105427,x105425)+P1(f870(f870(f328(x105421),f399(x105422,x105423,x105424,x105425,x105426,x105427,x105428,x105421,x105429,x1054210,x1054211)),x105428))+~P1(f870(f870(f328(f940(x1054211,a928)),x105424),f870(f870(f59(x1054211),x1054210),x105429)))+~P1(f870(f870(f328(f940(x105421,a928)),x105423),f870(f870(f59(x105421),x105428),x105427)))+P1(f870(f870(f328(f940(x105426,a928)),f870(f870(f38(x1054211,f940(x105426,a928)),x105424),f870(f870(f10(f940(x105421,f940(x105426,a928)),f940(x105426,a928),x1054211),f870(f38(x105421,f940(x105426,a928)),x105423)),x105425))),x105422))
% 160.46/160.21  [10545]~P9(x105452,x105458,x105459)+~P9(x105454,x1054510,x1054511)+~P13(x105452,x105454,f940(x105451,a928),x105459,x1054511,x105456)+~P1(f870(f870(f328(f940(x105452,a928)),x105453),f870(f870(f59(x105452),x105458),x105459)))+~P1(f870(f870(f328(f940(x105454,a928)),x105455),f870(f870(f59(x105454),x1054510),x1054511)))+~P1(f870(f870(f328(f940(x105451,a928)),f870(f870(x105456,f398(x105457,x105455,x105453,x105456,x105451,x1054511,x1054510,x105454,x105459,x105458,x105452)),f399(x105457,x105455,x105453,x105456,x105451,x1054511,x1054510,x105454,x105459,x105458,x105452))),x105457))+P1(f870(f870(f328(f940(x105451,a928)),f870(f870(f38(x105452,f940(x105451,a928)),x105453),f870(f870(f10(f940(x105454,f940(x105451,a928)),f940(x105451,a928),x105452),f870(f38(x105454,f940(x105451,a928)),x105455)),x105456))),x105457))
% 160.46/160.21  [9418]E(x94181,x94182)+~P111(x94184)+~P26(x94183,x94184,x94185,f870(f870(f101(f940(x94183,a928)),f870(f172(x94183),x94181)),f870(f172(x94183),x94182)))+~E(f870(f172(x94183),x94181),f870(f172(x94183),x94182))+~P14(x94184,f870(f870(f154(x94183,x94184),x94185),x94182))+~P14(x94184,f870(f870(f154(x94183,x94184),x94185),x94181))+~P1(f870(f137(x94184),f870(f870(f154(x94183,x94184),x94185),x94182)))+~P1(f870(f137(x94184),f870(f870(f154(x94183,x94184),x94185),x94181)))
% 160.46/160.21  %EqnAxiom
% 160.46/160.21  [1]E(x11,x11)
% 160.46/160.21  [2]E(x22,x21)+~E(x21,x22)
% 160.46/160.21  [3]E(x31,x33)+~E(x31,x32)+~E(x32,x33)
% 160.46/160.21  [4]~E(x41,x42)+E(f2(x41),f2(x42))
% 160.46/160.21  [5]~E(x51,x52)+E(f3(x51),f3(x52))
% 160.46/160.21  [6]~E(x61,x62)+E(f100(x61),f100(x62))
% 160.46/160.21  [7]~E(x71,x72)+E(f188(x71),f188(x72))
% 160.46/160.21  [8]~E(x81,x82)+E(f870(x81,x83),f870(x82,x83))
% 160.46/160.21  [9]~E(x91,x92)+E(f870(x93,x91),f870(x93,x92))
% 160.46/160.21  [10]~E(x101,x102)+E(f28(x101),f28(x102))
% 160.46/160.21  [11]~E(x111,x112)+E(f261(x111),f261(x112))
% 160.46/160.21  [12]~E(x121,x122)+E(f232(x121),f232(x122))
% 160.46/160.21  [13]~E(x131,x132)+E(f101(x131),f101(x132))
% 160.46/160.21  [14]~E(x141,x142)+E(f237(x141),f237(x142))
% 160.46/160.21  [15]~E(x151,x152)+E(f102(x151),f102(x152))
% 160.46/160.21  [16]~E(x161,x162)+E(f103(x161),f103(x162))
% 160.46/160.21  [17]~E(x171,x172)+E(f31(x171),f31(x172))
% 160.46/160.21  [18]~E(x181,x182)+E(f83(x181),f83(x182))
% 160.46/160.21  [19]~E(x191,x192)+E(f37(x191,x193),f37(x192,x193))
% 160.46/160.21  [20]~E(x201,x202)+E(f37(x203,x201),f37(x203,x202))
% 160.46/160.21  [21]~E(x211,x212)+E(f940(x211,x213),f940(x212,x213))
% 160.46/160.21  [22]~E(x221,x222)+E(f940(x223,x221),f940(x223,x222))
% 160.46/160.21  [23]~E(x231,x232)+E(f399(x231,x233,x234,x235,x236,x237,x238,x239,x2310,x2311,x2312),f399(x232,x233,x234,x235,x236,x237,x238,x239,x2310,x2311,x2312))
% 160.46/160.21  [24]~E(x241,x242)+E(f399(x243,x241,x244,x245,x246,x247,x248,x249,x2410,x2411,x2412),f399(x243,x242,x244,x245,x246,x247,x248,x249,x2410,x2411,x2412))
% 160.46/160.21  [25]~E(x251,x252)+E(f399(x253,x254,x251,x255,x256,x257,x258,x259,x2510,x2511,x2512),f399(x253,x254,x252,x255,x256,x257,x258,x259,x2510,x2511,x2512))
% 160.46/160.21  [26]~E(x261,x262)+E(f399(x263,x264,x265,x261,x266,x267,x268,x269,x2610,x2611,x2612),f399(x263,x264,x265,x262,x266,x267,x268,x269,x2610,x2611,x2612))
% 160.46/160.21  [27]~E(x271,x272)+E(f399(x273,x274,x275,x276,x271,x277,x278,x279,x2710,x2711,x2712),f399(x273,x274,x275,x276,x272,x277,x278,x279,x2710,x2711,x2712))
% 160.46/160.21  [28]~E(x281,x282)+E(f399(x283,x284,x285,x286,x287,x281,x288,x289,x2810,x2811,x2812),f399(x283,x284,x285,x286,x287,x282,x288,x289,x2810,x2811,x2812))
% 160.46/160.21  [29]~E(x291,x292)+E(f399(x293,x294,x295,x296,x297,x298,x291,x299,x2910,x2911,x2912),f399(x293,x294,x295,x296,x297,x298,x292,x299,x2910,x2911,x2912))
% 160.46/160.21  [30]~E(x301,x302)+E(f399(x303,x304,x305,x306,x307,x308,x309,x301,x3010,x3011,x3012),f399(x303,x304,x305,x306,x307,x308,x309,x302,x3010,x3011,x3012))
% 160.46/160.21  [31]~E(x311,x312)+E(f399(x313,x314,x315,x316,x317,x318,x319,x3110,x311,x3111,x3112),f399(x313,x314,x315,x316,x317,x318,x319,x3110,x312,x3111,x3112))
% 160.46/160.21  [32]~E(x321,x322)+E(f399(x323,x324,x325,x326,x327,x328,x329,x3210,x3211,x321,x3212),f399(x323,x324,x325,x326,x327,x328,x329,x3210,x3211,x322,x3212))
% 160.46/160.21  [33]~E(x331,x332)+E(f399(x333,x334,x335,x336,x337,x338,x339,x3310,x3311,x3312,x331),f399(x333,x334,x335,x336,x337,x338,x339,x3310,x3311,x3312,x332))
% 160.46/160.21  [34]~E(x341,x342)+E(f77(x341),f77(x342))
% 160.46/160.21  [35]~E(x351,x352)+E(f60(x351),f60(x352))
% 160.46/160.21  [36]~E(x361,x362)+E(f398(x361,x363,x364,x365,x366,x367,x368,x369,x3610,x3611,x3612),f398(x362,x363,x364,x365,x366,x367,x368,x369,x3610,x3611,x3612))
% 160.46/160.21  [37]~E(x371,x372)+E(f398(x373,x371,x374,x375,x376,x377,x378,x379,x3710,x3711,x3712),f398(x373,x372,x374,x375,x376,x377,x378,x379,x3710,x3711,x3712))
% 160.46/160.21  [38]~E(x381,x382)+E(f398(x383,x384,x381,x385,x386,x387,x388,x389,x3810,x3811,x3812),f398(x383,x384,x382,x385,x386,x387,x388,x389,x3810,x3811,x3812))
% 160.46/160.21  [39]~E(x391,x392)+E(f398(x393,x394,x395,x391,x396,x397,x398,x399,x3910,x3911,x3912),f398(x393,x394,x395,x392,x396,x397,x398,x399,x3910,x3911,x3912))
% 160.46/160.21  [40]~E(x401,x402)+E(f398(x403,x404,x405,x406,x401,x407,x408,x409,x4010,x4011,x4012),f398(x403,x404,x405,x406,x402,x407,x408,x409,x4010,x4011,x4012))
% 160.46/160.21  [41]~E(x411,x412)+E(f398(x413,x414,x415,x416,x417,x411,x418,x419,x4110,x4111,x4112),f398(x413,x414,x415,x416,x417,x412,x418,x419,x4110,x4111,x4112))
% 160.46/160.21  [42]~E(x421,x422)+E(f398(x423,x424,x425,x426,x427,x428,x421,x429,x4210,x4211,x4212),f398(x423,x424,x425,x426,x427,x428,x422,x429,x4210,x4211,x4212))
% 160.46/160.21  [43]~E(x431,x432)+E(f398(x433,x434,x435,x436,x437,x438,x439,x431,x4310,x4311,x4312),f398(x433,x434,x435,x436,x437,x438,x439,x432,x4310,x4311,x4312))
% 160.46/160.21  [44]~E(x441,x442)+E(f398(x443,x444,x445,x446,x447,x448,x449,x4410,x441,x4411,x4412),f398(x443,x444,x445,x446,x447,x448,x449,x4410,x442,x4411,x4412))
% 160.46/160.21  [45]~E(x451,x452)+E(f398(x453,x454,x455,x456,x457,x458,x459,x4510,x4511,x451,x4512),f398(x453,x454,x455,x456,x457,x458,x459,x4510,x4511,x452,x4512))
% 160.46/160.21  [46]~E(x461,x462)+E(f398(x463,x464,x465,x466,x467,x468,x469,x4610,x4611,x4612,x461),f398(x463,x464,x465,x466,x467,x468,x469,x4610,x4611,x4612,x462))
% 160.46/160.21  [47]~E(x471,x472)+E(f6(x471),f6(x472))
% 160.46/160.21  [48]~E(x481,x482)+E(f328(x481),f328(x482))
% 160.46/160.21  [49]~E(x491,x492)+E(f80(x491),f80(x492))
% 160.46/160.21  [50]~E(x501,x502)+E(f111(x501),f111(x502))
% 160.46/160.21  [51]~E(x511,x512)+E(f295(x511,x513,x514,x515),f295(x512,x513,x514,x515))
% 160.46/160.21  [52]~E(x521,x522)+E(f295(x523,x521,x524,x525),f295(x523,x522,x524,x525))
% 160.46/160.21  [53]~E(x531,x532)+E(f295(x533,x534,x531,x535),f295(x533,x534,x532,x535))
% 160.46/160.21  [54]~E(x541,x542)+E(f295(x543,x544,x545,x541),f295(x543,x544,x545,x542))
% 160.46/160.21  [55]~E(x551,x552)+E(f931(x551),f931(x552))
% 160.46/160.21  [56]~E(x561,x562)+E(f936(x561),f936(x562))
% 160.46/160.21  [57]~E(x571,x572)+E(f933(x571),f933(x572))
% 160.46/160.21  [58]~E(x581,x582)+E(f934(x581),f934(x582))
% 160.46/160.21  [59]~E(x591,x592)+E(f78(x591),f78(x592))
% 160.46/160.21  [60]~E(x601,x602)+E(f7(x601),f7(x602))
% 160.46/160.21  [61]~E(x611,x612)+E(f189(x611),f189(x612))
% 160.46/160.21  [62]~E(x621,x622)+E(f243(x621),f243(x622))
% 160.46/160.21  [63]~E(x631,x632)+E(f104(x631),f104(x632))
% 160.46/160.21  [64]~E(x641,x642)+E(f9(x641,x643,x644),f9(x642,x643,x644))
% 160.46/160.21  [65]~E(x651,x652)+E(f9(x653,x651,x654),f9(x653,x652,x654))
% 160.46/160.21  [66]~E(x661,x662)+E(f9(x663,x664,x661),f9(x663,x664,x662))
% 160.46/160.21  [67]~E(x671,x672)+E(f234(x671),f234(x672))
% 160.46/160.21  [68]~E(x681,x682)+E(f10(x681,x683,x684),f10(x682,x683,x684))
% 160.46/160.21  [69]~E(x691,x692)+E(f10(x693,x691,x694),f10(x693,x692,x694))
% 160.46/160.21  [70]~E(x701,x702)+E(f10(x703,x704,x701),f10(x703,x704,x702))
% 160.46/160.21  [71]~E(x711,x712)+E(f122(x711,x713,x714,x715),f122(x712,x713,x714,x715))
% 160.46/160.21  [72]~E(x721,x722)+E(f122(x723,x721,x724,x725),f122(x723,x722,x724,x725))
% 160.46/160.21  [73]~E(x731,x732)+E(f122(x733,x734,x731,x735),f122(x733,x734,x732,x735))
% 160.46/160.21  [74]~E(x741,x742)+E(f122(x743,x744,x745,x741),f122(x743,x744,x745,x742))
% 160.46/160.21  [75]~E(x751,x752)+E(f196(x751,x753,x754,x755),f196(x752,x753,x754,x755))
% 160.46/160.21  [76]~E(x761,x762)+E(f196(x763,x761,x764,x765),f196(x763,x762,x764,x765))
% 160.46/160.21  [77]~E(x771,x772)+E(f196(x773,x774,x771,x775),f196(x773,x774,x772,x775))
% 160.46/160.21  [78]~E(x781,x782)+E(f196(x783,x784,x785,x781),f196(x783,x784,x785,x782))
% 160.46/160.21  [79]~E(x791,x792)+E(f233(x791),f233(x792))
% 160.46/160.21  [80]~E(x801,x802)+E(f251(x801,x803),f251(x802,x803))
% 160.46/160.21  [81]~E(x811,x812)+E(f251(x813,x811),f251(x813,x812))
% 160.46/160.21  [82]~E(x821,x822)+E(f286(x821),f286(x822))
% 160.46/160.21  [83]~E(x831,x832)+E(f939(x831,x833),f939(x832,x833))
% 160.46/160.21  [84]~E(x841,x842)+E(f939(x843,x841),f939(x843,x842))
% 160.46/160.21  [85]~E(x851,x852)+E(f137(x851),f137(x852))
% 160.46/160.21  [86]~E(x861,x862)+E(f151(x861),f151(x862))
% 160.46/160.21  [87]~E(x871,x872)+E(f79(x871),f79(x872))
% 160.46/160.21  [88]~E(x881,x882)+E(f59(x881),f59(x882))
% 160.46/160.21  [89]~E(x891,x892)+E(f302(x891,x893,x894),f302(x892,x893,x894))
% 160.46/160.21  [90]~E(x901,x902)+E(f302(x903,x901,x904),f302(x903,x902,x904))
% 160.46/160.21  [91]~E(x911,x912)+E(f302(x913,x914,x911),f302(x913,x914,x912))
% 160.46/160.21  [92]~E(x921,x922)+E(f148(x921,x923,x924),f148(x922,x923,x924))
% 160.46/160.21  [93]~E(x931,x932)+E(f148(x933,x931,x934),f148(x933,x932,x934))
% 160.46/160.21  [94]~E(x941,x942)+E(f148(x943,x944,x941),f148(x943,x944,x942))
% 160.46/160.21  [95]~E(x951,x952)+E(f12(x951,x953),f12(x952,x953))
% 160.46/160.21  [96]~E(x961,x962)+E(f12(x963,x961),f12(x963,x962))
% 160.46/160.21  [97]~E(x971,x972)+E(f743(x971,x973),f743(x972,x973))
% 160.46/160.21  [98]~E(x981,x982)+E(f743(x983,x981),f743(x983,x982))
% 160.46/160.21  [99]~E(x991,x992)+E(f63(x991,x993,x994),f63(x992,x993,x994))
% 160.46/160.21  [100]~E(x1001,x1002)+E(f63(x1003,x1001,x1004),f63(x1003,x1002,x1004))
% 160.46/160.21  [101]~E(x1011,x1012)+E(f63(x1013,x1014,x1011),f63(x1013,x1014,x1012))
% 160.46/160.21  [102]~E(x1021,x1022)+E(f81(x1021,x1023),f81(x1022,x1023))
% 160.46/160.21  [103]~E(x1031,x1032)+E(f81(x1033,x1031),f81(x1033,x1032))
% 160.46/160.21  [104]~E(x1041,x1042)+E(f309(x1041,x1043,x1044),f309(x1042,x1043,x1044))
% 160.46/160.21  [105]~E(x1051,x1052)+E(f309(x1053,x1051,x1054),f309(x1053,x1052,x1054))
% 160.46/160.21  [106]~E(x1061,x1062)+E(f309(x1063,x1064,x1061),f309(x1063,x1064,x1062))
% 160.46/160.21  [107]~E(x1071,x1072)+E(f35(x1071),f35(x1072))
% 160.46/160.21  [108]~E(x1081,x1082)+E(f8(x1081,x1083),f8(x1082,x1083))
% 160.46/160.21  [109]~E(x1091,x1092)+E(f8(x1093,x1091),f8(x1093,x1092))
% 160.46/160.21  [110]~E(x1101,x1102)+E(f306(x1101,x1103),f306(x1102,x1103))
% 160.46/160.21  [111]~E(x1111,x1112)+E(f306(x1113,x1111),f306(x1113,x1112))
% 160.46/160.21  [112]~E(x1121,x1122)+E(f305(x1121,x1123,x1124),f305(x1122,x1123,x1124))
% 160.46/160.21  [113]~E(x1131,x1132)+E(f305(x1133,x1131,x1134),f305(x1133,x1132,x1134))
% 160.46/160.21  [114]~E(x1141,x1142)+E(f305(x1143,x1144,x1141),f305(x1143,x1144,x1142))
% 160.46/160.21  [115]~E(x1151,x1152)+E(f300(x1151),f300(x1152))
% 160.46/160.21  [116]~E(x1161,x1162)+E(f177(x1161,x1163,x1164),f177(x1162,x1163,x1164))
% 160.46/160.21  [117]~E(x1171,x1172)+E(f177(x1173,x1171,x1174),f177(x1173,x1172,x1174))
% 160.46/160.21  [118]~E(x1181,x1182)+E(f177(x1183,x1184,x1181),f177(x1183,x1184,x1182))
% 160.46/160.21  [119]~E(x1191,x1192)+E(f304(x1191,x1193,x1194),f304(x1192,x1193,x1194))
% 160.46/160.21  [120]~E(x1201,x1202)+E(f304(x1203,x1201,x1204),f304(x1203,x1202,x1204))
% 160.46/160.21  [121]~E(x1211,x1212)+E(f304(x1213,x1214,x1211),f304(x1213,x1214,x1212))
% 160.46/160.21  [122]~E(x1221,x1222)+E(f247(x1221,x1223),f247(x1222,x1223))
% 160.46/160.21  [123]~E(x1231,x1232)+E(f247(x1233,x1231),f247(x1233,x1232))
% 160.46/160.21  [124]~E(x1241,x1242)+E(f308(x1241),f308(x1242))
% 160.46/160.21  [125]~E(x1251,x1252)+E(f298(x1251,x1253,x1254,x1255),f298(x1252,x1253,x1254,x1255))
% 160.46/160.21  [126]~E(x1261,x1262)+E(f298(x1263,x1261,x1264,x1265),f298(x1263,x1262,x1264,x1265))
% 160.46/160.21  [127]~E(x1271,x1272)+E(f298(x1273,x1274,x1271,x1275),f298(x1273,x1274,x1272,x1275))
% 160.46/160.21  [128]~E(x1281,x1282)+E(f298(x1283,x1284,x1285,x1281),f298(x1283,x1284,x1285,x1282))
% 160.46/160.21  [129]~E(x1291,x1292)+E(f132(x1291,x1293),f132(x1292,x1293))
% 160.46/160.21  [130]~E(x1301,x1302)+E(f132(x1303,x1301),f132(x1303,x1302))
% 160.46/160.21  [131]~E(x1311,x1312)+E(f39(x1311,x1313),f39(x1312,x1313))
% 160.46/160.21  [132]~E(x1321,x1322)+E(f39(x1323,x1321),f39(x1323,x1322))
% 160.46/160.21  [133]~E(x1331,x1332)+E(f255(x1331,x1333),f255(x1332,x1333))
% 160.46/160.21  [134]~E(x1341,x1342)+E(f255(x1343,x1341),f255(x1343,x1342))
% 160.46/160.21  [135]~E(x1351,x1352)+E(f812(x1351),f812(x1352))
% 160.46/160.21  [136]~E(x1361,x1362)+E(f307(x1361),f307(x1362))
% 160.46/160.21  [137]~E(x1371,x1372)+E(f288(x1371,x1373,x1374),f288(x1372,x1373,x1374))
% 160.46/160.21  [138]~E(x1381,x1382)+E(f288(x1383,x1381,x1384),f288(x1383,x1382,x1384))
% 160.46/160.21  [139]~E(x1391,x1392)+E(f288(x1393,x1394,x1391),f288(x1393,x1394,x1392))
% 160.46/160.21  [140]~E(x1401,x1402)+E(f91(x1401,x1403,x1404,x1405),f91(x1402,x1403,x1404,x1405))
% 160.46/160.21  [141]~E(x1411,x1412)+E(f91(x1413,x1411,x1414,x1415),f91(x1413,x1412,x1414,x1415))
% 160.46/160.21  [142]~E(x1421,x1422)+E(f91(x1423,x1424,x1421,x1425),f91(x1423,x1424,x1422,x1425))
% 160.46/160.21  [143]~E(x1431,x1432)+E(f91(x1433,x1434,x1435,x1431),f91(x1433,x1434,x1435,x1432))
% 160.46/160.21  [144]~E(x1441,x1442)+E(f20(x1441,x1443,x1444),f20(x1442,x1443,x1444))
% 160.46/160.21  [145]~E(x1451,x1452)+E(f20(x1453,x1451,x1454),f20(x1453,x1452,x1454))
% 160.46/160.21  [146]~E(x1461,x1462)+E(f20(x1463,x1464,x1461),f20(x1463,x1464,x1462))
% 160.46/160.21  [147]~E(x1471,x1472)+E(f289(x1471),f289(x1472))
% 160.46/160.21  [148]~E(x1481,x1482)+E(f153(x1481,x1483),f153(x1482,x1483))
% 160.46/160.21  [149]~E(x1491,x1492)+E(f153(x1493,x1491),f153(x1493,x1492))
% 160.46/160.21  [150]~E(x1501,x1502)+E(f106(x1501),f106(x1502))
% 160.46/160.21  [151]~E(x1511,x1512)+E(f108(x1511),f108(x1512))
% 160.46/160.21  [152]~E(x1521,x1522)+E(f327(x1521),f327(x1522))
% 160.46/160.21  [153]~E(x1531,x1532)+E(f802(x1531,x1533,x1534),f802(x1532,x1533,x1534))
% 160.46/160.21  [154]~E(x1541,x1542)+E(f802(x1543,x1541,x1544),f802(x1543,x1542,x1544))
% 160.46/160.21  [155]~E(x1551,x1552)+E(f802(x1553,x1554,x1551),f802(x1553,x1554,x1552))
% 160.46/160.21  [156]~E(x1561,x1562)+E(f579(x1561),f579(x1562))
% 160.46/160.21  [157]~E(x1571,x1572)+E(f170(x1571,x1573,x1574),f170(x1572,x1573,x1574))
% 160.46/160.21  [158]~E(x1581,x1582)+E(f170(x1583,x1581,x1584),f170(x1583,x1582,x1584))
% 160.46/160.21  [159]~E(x1591,x1592)+E(f170(x1593,x1594,x1591),f170(x1593,x1594,x1592))
% 160.46/160.21  [160]~E(x1601,x1602)+E(f241(x1601),f241(x1602))
% 160.46/160.21  [161]~E(x1611,x1612)+E(f240(x1611,x1613),f240(x1612,x1613))
% 160.46/160.21  [162]~E(x1621,x1622)+E(f240(x1623,x1621),f240(x1623,x1622))
% 160.46/160.21  [163]~E(x1631,x1632)+E(f903(x1631,x1633,x1634),f903(x1632,x1633,x1634))
% 160.46/160.21  [164]~E(x1641,x1642)+E(f903(x1643,x1641,x1644),f903(x1643,x1642,x1644))
% 160.46/160.21  [165]~E(x1651,x1652)+E(f903(x1653,x1654,x1651),f903(x1653,x1654,x1652))
% 160.46/160.21  [166]~E(x1661,x1662)+E(f301(x1661,x1663),f301(x1662,x1663))
% 160.46/160.21  [167]~E(x1671,x1672)+E(f301(x1673,x1671),f301(x1673,x1672))
% 160.46/160.21  [168]~E(x1681,x1682)+E(f858(x1681,x1683,x1684,x1685,x1686,x1687,x1688,x1689),f858(x1682,x1683,x1684,x1685,x1686,x1687,x1688,x1689))
% 160.46/160.21  [169]~E(x1691,x1692)+E(f858(x1693,x1691,x1694,x1695,x1696,x1697,x1698,x1699),f858(x1693,x1692,x1694,x1695,x1696,x1697,x1698,x1699))
% 160.46/160.21  [170]~E(x1701,x1702)+E(f858(x1703,x1704,x1701,x1705,x1706,x1707,x1708,x1709),f858(x1703,x1704,x1702,x1705,x1706,x1707,x1708,x1709))
% 160.46/160.21  [171]~E(x1711,x1712)+E(f858(x1713,x1714,x1715,x1711,x1716,x1717,x1718,x1719),f858(x1713,x1714,x1715,x1712,x1716,x1717,x1718,x1719))
% 160.46/160.21  [172]~E(x1721,x1722)+E(f858(x1723,x1724,x1725,x1726,x1721,x1727,x1728,x1729),f858(x1723,x1724,x1725,x1726,x1722,x1727,x1728,x1729))
% 160.46/160.21  [173]~E(x1731,x1732)+E(f858(x1733,x1734,x1735,x1736,x1737,x1731,x1738,x1739),f858(x1733,x1734,x1735,x1736,x1737,x1732,x1738,x1739))
% 160.46/160.21  [174]~E(x1741,x1742)+E(f858(x1743,x1744,x1745,x1746,x1747,x1748,x1741,x1749),f858(x1743,x1744,x1745,x1746,x1747,x1748,x1742,x1749))
% 160.46/160.21  [175]~E(x1751,x1752)+E(f858(x1753,x1754,x1755,x1756,x1757,x1758,x1759,x1751),f858(x1753,x1754,x1755,x1756,x1757,x1758,x1759,x1752))
% 160.46/160.21  [176]~E(x1761,x1762)+E(f880(x1761,x1763,x1764),f880(x1762,x1763,x1764))
% 160.46/160.21  [177]~E(x1771,x1772)+E(f880(x1773,x1771,x1774),f880(x1773,x1772,x1774))
% 160.46/160.21  [178]~E(x1781,x1782)+E(f880(x1783,x1784,x1781),f880(x1783,x1784,x1782))
% 160.46/160.21  [179]~E(x1791,x1792)+E(f172(x1791),f172(x1792))
% 160.46/160.21  [180]~E(x1801,x1802)+E(f15(x1801,x1803),f15(x1802,x1803))
% 160.46/160.21  [181]~E(x1811,x1812)+E(f15(x1813,x1811),f15(x1813,x1812))
% 160.46/160.21  [182]~E(x1821,x1822)+E(f190(x1821,x1823,x1824,x1825),f190(x1822,x1823,x1824,x1825))
% 160.46/160.21  [183]~E(x1831,x1832)+E(f190(x1833,x1831,x1834,x1835),f190(x1833,x1832,x1834,x1835))
% 160.46/160.21  [184]~E(x1841,x1842)+E(f190(x1843,x1844,x1841,x1845),f190(x1843,x1844,x1842,x1845))
% 160.46/160.21  [185]~E(x1851,x1852)+E(f190(x1853,x1854,x1855,x1851),f190(x1853,x1854,x1855,x1852))
% 160.46/160.21  [186]~E(x1861,x1862)+E(f38(x1861,x1863),f38(x1862,x1863))
% 160.46/160.21  [187]~E(x1871,x1872)+E(f38(x1873,x1871),f38(x1873,x1872))
% 160.46/160.21  [188]~E(x1881,x1882)+E(f14(x1881,x1883,x1884),f14(x1882,x1883,x1884))
% 160.46/160.21  [189]~E(x1891,x1892)+E(f14(x1893,x1891,x1894),f14(x1893,x1892,x1894))
% 160.46/160.21  [190]~E(x1901,x1902)+E(f14(x1903,x1904,x1901),f14(x1903,x1904,x1902))
% 160.46/160.21  [191]~E(x1911,x1912)+E(f476(x1911,x1913,x1914,x1915),f476(x1912,x1913,x1914,x1915))
% 160.46/160.21  [192]~E(x1921,x1922)+E(f476(x1923,x1921,x1924,x1925),f476(x1923,x1922,x1924,x1925))
% 160.46/160.21  [193]~E(x1931,x1932)+E(f476(x1933,x1934,x1931,x1935),f476(x1933,x1934,x1932,x1935))
% 160.46/160.21  [194]~E(x1941,x1942)+E(f476(x1943,x1944,x1945,x1941),f476(x1943,x1944,x1945,x1942))
% 160.46/160.21  [195]~E(x1951,x1952)+E(f113(x1951),f113(x1952))
% 160.46/160.21  [196]~E(x1961,x1962)+E(f134(x1961),f134(x1962))
% 160.46/160.21  [197]~E(x1971,x1972)+E(f136(x1971,x1973),f136(x1972,x1973))
% 160.46/160.21  [198]~E(x1981,x1982)+E(f136(x1983,x1981),f136(x1983,x1982))
% 160.46/160.21  [199]~E(x1991,x1992)+E(f154(x1991,x1993),f154(x1992,x1993))
% 160.46/160.21  [200]~E(x2001,x2002)+E(f154(x2003,x2001),f154(x2003,x2002))
% 160.46/160.21  [201]~E(x2011,x2012)+E(f157(x2011,x2013),f157(x2012,x2013))
% 160.46/160.21  [202]~E(x2021,x2022)+E(f157(x2023,x2021),f157(x2023,x2022))
% 160.46/160.21  [203]~E(x2031,x2032)+E(f672(x2031,x2033,x2034),f672(x2032,x2033,x2034))
% 160.46/160.21  [204]~E(x2041,x2042)+E(f672(x2043,x2041,x2044),f672(x2043,x2042,x2044))
% 160.46/160.21  [205]~E(x2051,x2052)+E(f672(x2053,x2054,x2051),f672(x2053,x2054,x2052))
% 160.46/160.21  [206]~E(x2061,x2062)+E(f277(x2061),f277(x2062))
% 160.46/160.21  [207]~E(x2071,x2072)+E(f74(x2071,x2073,x2074,x2075,x2076),f74(x2072,x2073,x2074,x2075,x2076))
% 160.46/160.21  [208]~E(x2081,x2082)+E(f74(x2083,x2081,x2084,x2085,x2086),f74(x2083,x2082,x2084,x2085,x2086))
% 160.46/160.21  [209]~E(x2091,x2092)+E(f74(x2093,x2094,x2091,x2095,x2096),f74(x2093,x2094,x2092,x2095,x2096))
% 160.46/160.21  [210]~E(x2101,x2102)+E(f74(x2103,x2104,x2105,x2101,x2106),f74(x2103,x2104,x2105,x2102,x2106))
% 160.46/160.21  [211]~E(x2111,x2112)+E(f74(x2113,x2114,x2115,x2116,x2111),f74(x2113,x2114,x2115,x2116,x2112))
% 160.46/160.21  [212]~E(x2121,x2122)+E(f86(x2121),f86(x2122))
% 160.46/160.21  [213]~E(x2131,x2132)+E(f147(x2131,x2133),f147(x2132,x2133))
% 160.46/160.21  [214]~E(x2141,x2142)+E(f147(x2143,x2141),f147(x2143,x2142))
% 160.46/160.21  [215]~E(x2151,x2152)+E(f34(x2151),f34(x2152))
% 160.46/160.21  [216]~E(x2161,x2162)+E(f164(x2161),f164(x2162))
% 160.46/160.21  [217]~E(x2171,x2172)+E(f881(x2171,x2173,x2174),f881(x2172,x2173,x2174))
% 160.46/160.21  [218]~E(x2181,x2182)+E(f881(x2183,x2181,x2184),f881(x2183,x2182,x2184))
% 160.46/160.21  [219]~E(x2191,x2192)+E(f881(x2193,x2194,x2191),f881(x2193,x2194,x2192))
% 160.46/160.21  [220]~E(x2201,x2202)+E(f72(x2201,x2203,x2204,x2205),f72(x2202,x2203,x2204,x2205))
% 160.46/160.21  [221]~E(x2211,x2212)+E(f72(x2213,x2211,x2214,x2215),f72(x2213,x2212,x2214,x2215))
% 160.46/160.21  [222]~E(x2221,x2222)+E(f72(x2223,x2224,x2221,x2225),f72(x2223,x2224,x2222,x2225))
% 160.46/160.21  [223]~E(x2231,x2232)+E(f72(x2233,x2234,x2235,x2231),f72(x2233,x2234,x2235,x2232))
% 160.46/160.21  [224]~E(x2241,x2242)+E(f75(x2241),f75(x2242))
% 160.46/160.21  [225]~E(x2251,x2252)+E(f11(x2251,x2253),f11(x2252,x2253))
% 160.46/160.21  [226]~E(x2261,x2262)+E(f11(x2263,x2261),f11(x2263,x2262))
% 160.46/160.21  [227]~E(x2271,x2272)+E(f167(x2271),f167(x2272))
% 160.46/160.21  [228]~E(x2281,x2282)+E(f749(x2281,x2283),f749(x2282,x2283))
% 160.46/160.21  [229]~E(x2291,x2292)+E(f749(x2293,x2291),f749(x2293,x2292))
% 160.46/160.21  [230]~E(x2301,x2302)+E(f62(x2301,x2303),f62(x2302,x2303))
% 160.46/160.21  [231]~E(x2311,x2312)+E(f62(x2313,x2311),f62(x2313,x2312))
% 160.46/160.21  [232]~E(x2321,x2322)+E(f371(x2321,x2323,x2324,x2325,x2326),f371(x2322,x2323,x2324,x2325,x2326))
% 160.46/160.21  [233]~E(x2331,x2332)+E(f371(x2333,x2331,x2334,x2335,x2336),f371(x2333,x2332,x2334,x2335,x2336))
% 160.46/160.21  [234]~E(x2341,x2342)+E(f371(x2343,x2344,x2341,x2345,x2346),f371(x2343,x2344,x2342,x2345,x2346))
% 160.46/160.21  [235]~E(x2351,x2352)+E(f371(x2353,x2354,x2355,x2351,x2356),f371(x2353,x2354,x2355,x2352,x2356))
% 160.46/160.21  [236]~E(x2361,x2362)+E(f371(x2363,x2364,x2365,x2366,x2361),f371(x2363,x2364,x2365,x2366,x2362))
% 160.46/160.21  [237]~E(x2371,x2372)+E(f859(x2371,x2373,x2374,x2375,x2376,x2377),f859(x2372,x2373,x2374,x2375,x2376,x2377))
% 160.46/160.21  [238]~E(x2381,x2382)+E(f859(x2383,x2381,x2384,x2385,x2386,x2387),f859(x2383,x2382,x2384,x2385,x2386,x2387))
% 160.46/160.21  [239]~E(x2391,x2392)+E(f859(x2393,x2394,x2391,x2395,x2396,x2397),f859(x2393,x2394,x2392,x2395,x2396,x2397))
% 160.46/160.21  [240]~E(x2401,x2402)+E(f859(x2403,x2404,x2405,x2401,x2406,x2407),f859(x2403,x2404,x2405,x2402,x2406,x2407))
% 160.46/160.21  [241]~E(x2411,x2412)+E(f859(x2413,x2414,x2415,x2416,x2411,x2417),f859(x2413,x2414,x2415,x2416,x2412,x2417))
% 160.46/160.21  [242]~E(x2421,x2422)+E(f859(x2423,x2424,x2425,x2426,x2427,x2421),f859(x2423,x2424,x2425,x2426,x2427,x2422))
% 160.46/160.21  [243]~E(x2431,x2432)+E(f281(x2431),f281(x2432))
% 160.46/160.21  [244]~E(x2441,x2442)+E(f85(x2441,x2443),f85(x2442,x2443))
% 160.46/160.21  [245]~E(x2451,x2452)+E(f85(x2453,x2451),f85(x2453,x2452))
% 160.46/160.21  [246]~E(x2461,x2462)+E(f44(x2461,x2463,x2464),f44(x2462,x2463,x2464))
% 160.46/160.21  [247]~E(x2471,x2472)+E(f44(x2473,x2471,x2474),f44(x2473,x2472,x2474))
% 160.46/160.21  [248]~E(x2481,x2482)+E(f44(x2483,x2484,x2481),f44(x2483,x2484,x2482))
% 160.46/160.21  [249]~E(x2491,x2492)+E(f860(x2491,x2493,x2494,x2495,x2496,x2497),f860(x2492,x2493,x2494,x2495,x2496,x2497))
% 160.46/160.21  [250]~E(x2501,x2502)+E(f860(x2503,x2501,x2504,x2505,x2506,x2507),f860(x2503,x2502,x2504,x2505,x2506,x2507))
% 160.46/160.21  [251]~E(x2511,x2512)+E(f860(x2513,x2514,x2511,x2515,x2516,x2517),f860(x2513,x2514,x2512,x2515,x2516,x2517))
% 160.46/160.21  [252]~E(x2521,x2522)+E(f860(x2523,x2524,x2525,x2521,x2526,x2527),f860(x2523,x2524,x2525,x2522,x2526,x2527))
% 160.46/160.21  [253]~E(x2531,x2532)+E(f860(x2533,x2534,x2535,x2536,x2531,x2537),f860(x2533,x2534,x2535,x2536,x2532,x2537))
% 160.46/160.21  [254]~E(x2541,x2542)+E(f860(x2543,x2544,x2545,x2546,x2547,x2541),f860(x2543,x2544,x2545,x2546,x2547,x2542))
% 160.46/160.21  [255]~E(x2551,x2552)+E(f515(x2551,x2553,x2554,x2555,x2556),f515(x2552,x2553,x2554,x2555,x2556))
% 160.46/160.21  [256]~E(x2561,x2562)+E(f515(x2563,x2561,x2564,x2565,x2566),f515(x2563,x2562,x2564,x2565,x2566))
% 160.46/160.21  [257]~E(x2571,x2572)+E(f515(x2573,x2574,x2571,x2575,x2576),f515(x2573,x2574,x2572,x2575,x2576))
% 160.46/160.21  [258]~E(x2581,x2582)+E(f515(x2583,x2584,x2585,x2581,x2586),f515(x2583,x2584,x2585,x2582,x2586))
% 160.46/160.21  [259]~E(x2591,x2592)+E(f515(x2593,x2594,x2595,x2596,x2591),f515(x2593,x2594,x2595,x2596,x2592))
% 160.46/160.21  [260]~E(x2601,x2602)+E(f284(x2601,x2603,x2604),f284(x2602,x2603,x2604))
% 160.46/160.21  [261]~E(x2611,x2612)+E(f284(x2613,x2611,x2614),f284(x2613,x2612,x2614))
% 160.46/160.21  [262]~E(x2621,x2622)+E(f284(x2623,x2624,x2621),f284(x2623,x2624,x2622))
% 160.46/160.21  [263]~E(x2631,x2632)+E(f227(x2631,x2633),f227(x2632,x2633))
% 160.46/160.21  [264]~E(x2641,x2642)+E(f227(x2643,x2641),f227(x2643,x2642))
% 160.46/160.21  [265]~E(x2651,x2652)+E(f314(x2651,x2653),f314(x2652,x2653))
% 160.46/160.21  [266]~E(x2661,x2662)+E(f314(x2663,x2661),f314(x2663,x2662))
% 160.46/160.21  [267]~E(x2671,x2672)+E(f169(x2671,x2673,x2674),f169(x2672,x2673,x2674))
% 160.46/160.21  [268]~E(x2681,x2682)+E(f169(x2683,x2681,x2684),f169(x2683,x2682,x2684))
% 160.46/160.21  [269]~E(x2691,x2692)+E(f169(x2693,x2694,x2691),f169(x2693,x2694,x2692))
% 160.46/160.21  [270]~E(x2701,x2702)+E(f883(x2701,x2703,x2704),f883(x2702,x2703,x2704))
% 160.46/160.21  [271]~E(x2711,x2712)+E(f883(x2713,x2711,x2714),f883(x2713,x2712,x2714))
% 160.46/160.21  [272]~E(x2721,x2722)+E(f883(x2723,x2724,x2721),f883(x2723,x2724,x2722))
% 160.46/160.21  [273]~E(x2731,x2732)+E(f114(x2731,x2733),f114(x2732,x2733))
% 160.46/160.21  [274]~E(x2741,x2742)+E(f114(x2743,x2741),f114(x2743,x2742))
% 160.46/160.21  [275]~E(x2751,x2752)+E(f168(x2751),f168(x2752))
% 160.46/160.21  [276]~E(x2761,x2762)+E(f609(x2761,x2763,x2764,x2765,x2766),f609(x2762,x2763,x2764,x2765,x2766))
% 160.46/160.21  [277]~E(x2771,x2772)+E(f609(x2773,x2771,x2774,x2775,x2776),f609(x2773,x2772,x2774,x2775,x2776))
% 160.46/160.21  [278]~E(x2781,x2782)+E(f609(x2783,x2784,x2781,x2785,x2786),f609(x2783,x2784,x2782,x2785,x2786))
% 160.46/160.21  [279]~E(x2791,x2792)+E(f609(x2793,x2794,x2795,x2791,x2796),f609(x2793,x2794,x2795,x2792,x2796))
% 160.46/160.21  [280]~E(x2801,x2802)+E(f609(x2803,x2804,x2805,x2806,x2801),f609(x2803,x2804,x2805,x2806,x2802))
% 160.46/160.21  [281]~E(x2811,x2812)+E(f152(x2811,x2813),f152(x2812,x2813))
% 160.46/160.21  [282]~E(x2821,x2822)+E(f152(x2823,x2821),f152(x2823,x2822))
% 160.46/160.21  [283]~E(x2831,x2832)+E(f183(x2831,x2833),f183(x2832,x2833))
% 160.46/160.21  [284]~E(x2841,x2842)+E(f183(x2843,x2841),f183(x2843,x2842))
% 160.46/160.21  [285]~E(x2851,x2852)+E(f191(x2851),f191(x2852))
% 160.46/160.21  [286]~E(x2861,x2862)+E(f18(x2861,x2863),f18(x2862,x2863))
% 160.46/160.21  [287]~E(x2871,x2872)+E(f18(x2873,x2871),f18(x2873,x2872))
% 160.46/160.21  [288]~E(x2881,x2882)+E(f115(x2881),f115(x2882))
% 160.46/160.21  [289]~E(x2891,x2892)+E(f938(x2891,x2893),f938(x2892,x2893))
% 160.46/160.21  [290]~E(x2901,x2902)+E(f938(x2903,x2901),f938(x2903,x2902))
% 160.46/160.21  [291]~E(x2911,x2912)+E(f937(x2911,x2913),f937(x2912,x2913))
% 160.46/160.21  [292]~E(x2921,x2922)+E(f937(x2923,x2921),f937(x2923,x2922))
% 160.46/160.21  [293]~E(x2931,x2932)+E(f683(x2931,x2933),f683(x2932,x2933))
% 160.46/160.21  [294]~E(x2941,x2942)+E(f683(x2943,x2941),f683(x2943,x2942))
% 160.46/160.21  [295]~E(x2951,x2952)+E(f92(x2951,x2953,x2954),f92(x2952,x2953,x2954))
% 160.46/160.21  [296]~E(x2961,x2962)+E(f92(x2963,x2961,x2964),f92(x2963,x2962,x2964))
% 160.46/160.21  [297]~E(x2971,x2972)+E(f92(x2973,x2974,x2971),f92(x2973,x2974,x2972))
% 160.46/160.21  [298]~E(x2981,x2982)+E(f186(x2981),f186(x2982))
% 160.46/160.21  [299]~E(x2991,x2992)+E(f175(x2991),f175(x2992))
% 160.46/160.21  [300]~E(x3001,x3002)+E(f360(x3001,x3003,x3004,x3005),f360(x3002,x3003,x3004,x3005))
% 160.46/160.21  [301]~E(x3011,x3012)+E(f360(x3013,x3011,x3014,x3015),f360(x3013,x3012,x3014,x3015))
% 160.46/160.21  [302]~E(x3021,x3022)+E(f360(x3023,x3024,x3021,x3025),f360(x3023,x3024,x3022,x3025))
% 160.46/160.21  [303]~E(x3031,x3032)+E(f360(x3033,x3034,x3035,x3031),f360(x3033,x3034,x3035,x3032))
% 160.46/160.21  [304]~E(x3041,x3042)+E(f171(x3041),f171(x3042))
% 160.46/160.21  [305]~E(x3051,x3052)+E(f437(x3051,x3053,x3054,x3055),f437(x3052,x3053,x3054,x3055))
% 160.46/160.21  [306]~E(x3061,x3062)+E(f437(x3063,x3061,x3064,x3065),f437(x3063,x3062,x3064,x3065))
% 160.46/160.21  [307]~E(x3071,x3072)+E(f437(x3073,x3074,x3071,x3075),f437(x3073,x3074,x3072,x3075))
% 160.46/160.21  [308]~E(x3081,x3082)+E(f437(x3083,x3084,x3085,x3081),f437(x3083,x3084,x3085,x3082))
% 160.46/160.21  [309]~E(x3091,x3092)+E(f862(x3091,x3093,x3094,x3095,x3096,x3097),f862(x3092,x3093,x3094,x3095,x3096,x3097))
% 160.46/160.21  [310]~E(x3101,x3102)+E(f862(x3103,x3101,x3104,x3105,x3106,x3107),f862(x3103,x3102,x3104,x3105,x3106,x3107))
% 160.46/160.21  [311]~E(x3111,x3112)+E(f862(x3113,x3114,x3111,x3115,x3116,x3117),f862(x3113,x3114,x3112,x3115,x3116,x3117))
% 160.46/160.21  [312]~E(x3121,x3122)+E(f862(x3123,x3124,x3125,x3121,x3126,x3127),f862(x3123,x3124,x3125,x3122,x3126,x3127))
% 160.46/160.21  [313]~E(x3131,x3132)+E(f862(x3133,x3134,x3135,x3136,x3131,x3137),f862(x3133,x3134,x3135,x3136,x3132,x3137))
% 160.46/160.21  [314]~E(x3141,x3142)+E(f862(x3143,x3144,x3145,x3146,x3147,x3141),f862(x3143,x3144,x3145,x3146,x3147,x3142))
% 160.46/160.21  [315]~E(x3151,x3152)+E(f253(x3151,x3153),f253(x3152,x3153))
% 160.46/160.21  [316]~E(x3161,x3162)+E(f253(x3163,x3161),f253(x3163,x3162))
% 160.46/160.21  [317]~E(x3171,x3172)+E(f443(x3171,x3173),f443(x3172,x3173))
% 160.46/160.21  [318]~E(x3181,x3182)+E(f443(x3183,x3181),f443(x3183,x3182))
% 160.46/160.21  [319]~E(x3191,x3192)+E(f252(x3191,x3193,x3194,x3195,x3196),f252(x3192,x3193,x3194,x3195,x3196))
% 160.46/160.21  [320]~E(x3201,x3202)+E(f252(x3203,x3201,x3204,x3205,x3206),f252(x3203,x3202,x3204,x3205,x3206))
% 160.46/160.21  [321]~E(x3211,x3212)+E(f252(x3213,x3214,x3211,x3215,x3216),f252(x3213,x3214,x3212,x3215,x3216))
% 160.46/160.21  [322]~E(x3221,x3222)+E(f252(x3223,x3224,x3225,x3221,x3226),f252(x3223,x3224,x3225,x3222,x3226))
% 160.46/160.21  [323]~E(x3231,x3232)+E(f252(x3233,x3234,x3235,x3236,x3231),f252(x3233,x3234,x3235,x3236,x3232))
% 160.46/160.21  [324]~E(x3241,x3242)+E(f863(x3241,x3243,x3244,x3245,x3246,x3247),f863(x3242,x3243,x3244,x3245,x3246,x3247))
% 160.46/160.21  [325]~E(x3251,x3252)+E(f863(x3253,x3251,x3254,x3255,x3256,x3257),f863(x3253,x3252,x3254,x3255,x3256,x3257))
% 160.46/160.21  [326]~E(x3261,x3262)+E(f863(x3263,x3264,x3261,x3265,x3266,x3267),f863(x3263,x3264,x3262,x3265,x3266,x3267))
% 160.46/160.21  [327]~E(x3271,x3272)+E(f863(x3273,x3274,x3275,x3271,x3276,x3277),f863(x3273,x3274,x3275,x3272,x3276,x3277))
% 160.46/160.21  [328]~E(x3281,x3282)+E(f863(x3283,x3284,x3285,x3286,x3281,x3287),f863(x3283,x3284,x3285,x3286,x3282,x3287))
% 160.46/160.21  [329]~E(x3291,x3292)+E(f863(x3293,x3294,x3295,x3296,x3297,x3291),f863(x3293,x3294,x3295,x3296,x3297,x3292))
% 160.46/160.21  [330]~E(x3301,x3302)+E(f807(x3301,x3303,x3304,x3305),f807(x3302,x3303,x3304,x3305))
% 160.46/160.21  [331]~E(x3311,x3312)+E(f807(x3313,x3311,x3314,x3315),f807(x3313,x3312,x3314,x3315))
% 160.46/160.21  [332]~E(x3321,x3322)+E(f807(x3323,x3324,x3321,x3325),f807(x3323,x3324,x3322,x3325))
% 160.46/160.21  [333]~E(x3331,x3332)+E(f807(x3333,x3334,x3335,x3331),f807(x3333,x3334,x3335,x3332))
% 160.46/160.21  [334]~E(x3341,x3342)+E(f849(x3341,x3343,x3344,x3345,x3346,x3347,x3348,x3349),f849(x3342,x3343,x3344,x3345,x3346,x3347,x3348,x3349))
% 160.46/160.21  [335]~E(x3351,x3352)+E(f849(x3353,x3351,x3354,x3355,x3356,x3357,x3358,x3359),f849(x3353,x3352,x3354,x3355,x3356,x3357,x3358,x3359))
% 160.46/160.21  [336]~E(x3361,x3362)+E(f849(x3363,x3364,x3361,x3365,x3366,x3367,x3368,x3369),f849(x3363,x3364,x3362,x3365,x3366,x3367,x3368,x3369))
% 160.46/160.21  [337]~E(x3371,x3372)+E(f849(x3373,x3374,x3375,x3371,x3376,x3377,x3378,x3379),f849(x3373,x3374,x3375,x3372,x3376,x3377,x3378,x3379))
% 160.46/160.21  [338]~E(x3381,x3382)+E(f849(x3383,x3384,x3385,x3386,x3381,x3387,x3388,x3389),f849(x3383,x3384,x3385,x3386,x3382,x3387,x3388,x3389))
% 160.46/160.21  [339]~E(x3391,x3392)+E(f849(x3393,x3394,x3395,x3396,x3397,x3391,x3398,x3399),f849(x3393,x3394,x3395,x3396,x3397,x3392,x3398,x3399))
% 160.46/160.21  [340]~E(x3401,x3402)+E(f849(x3403,x3404,x3405,x3406,x3407,x3408,x3401,x3409),f849(x3403,x3404,x3405,x3406,x3407,x3408,x3402,x3409))
% 160.46/160.21  [341]~E(x3411,x3412)+E(f849(x3413,x3414,x3415,x3416,x3417,x3418,x3419,x3411),f849(x3413,x3414,x3415,x3416,x3417,x3418,x3419,x3412))
% 160.46/160.21  [342]~E(x3421,x3422)+E(f142(x3421,x3423,x3424,x3425),f142(x3422,x3423,x3424,x3425))
% 160.46/160.21  [343]~E(x3431,x3432)+E(f142(x3433,x3431,x3434,x3435),f142(x3433,x3432,x3434,x3435))
% 160.46/160.21  [344]~E(x3441,x3442)+E(f142(x3443,x3444,x3441,x3445),f142(x3443,x3444,x3442,x3445))
% 160.46/160.21  [345]~E(x3451,x3452)+E(f142(x3453,x3454,x3455,x3451),f142(x3453,x3454,x3455,x3452))
% 160.46/160.21  [346]~E(x3461,x3462)+E(f89(x3461,x3463),f89(x3462,x3463))
% 160.46/160.21  [347]~E(x3471,x3472)+E(f89(x3473,x3471),f89(x3473,x3472))
% 160.46/160.21  [348]~E(x3481,x3482)+E(f165(x3481),f165(x3482))
% 160.46/160.21  [349]~E(x3491,x3492)+E(f29(x3491,x3493),f29(x3492,x3493))
% 160.46/160.21  [350]~E(x3501,x3502)+E(f29(x3503,x3501),f29(x3503,x3502))
% 160.46/160.21  [351]~E(x3511,x3512)+E(f317(x3511,x3513),f317(x3512,x3513))
% 160.46/160.21  [352]~E(x3521,x3522)+E(f317(x3523,x3521),f317(x3523,x3522))
% 160.46/160.21  [353]~E(x3531,x3532)+E(f55(x3531),f55(x3532))
% 160.46/160.21  [354]~E(x3541,x3542)+E(f319(x3541,x3543),f319(x3542,x3543))
% 160.46/160.21  [355]~E(x3551,x3552)+E(f319(x3553,x3551),f319(x3553,x3552))
% 160.46/160.21  [356]~E(x3561,x3562)+E(f878(x3561,x3563,x3564),f878(x3562,x3563,x3564))
% 160.46/160.21  [357]~E(x3571,x3572)+E(f878(x3573,x3571,x3574),f878(x3573,x3572,x3574))
% 160.46/160.21  [358]~E(x3581,x3582)+E(f878(x3583,x3584,x3581),f878(x3583,x3584,x3582))
% 160.46/160.21  [359]~E(x3591,x3592)+E(f61(x3591,x3593,x3594),f61(x3592,x3593,x3594))
% 160.46/160.21  [360]~E(x3601,x3602)+E(f61(x3603,x3601,x3604),f61(x3603,x3602,x3604))
% 160.46/160.21  [361]~E(x3611,x3612)+E(f61(x3613,x3614,x3611),f61(x3613,x3614,x3612))
% 160.46/160.21  [362]~E(x3621,x3622)+E(f690(x3621,x3623,x3624,x3625,x3626),f690(x3622,x3623,x3624,x3625,x3626))
% 160.46/160.21  [363]~E(x3631,x3632)+E(f690(x3633,x3631,x3634,x3635,x3636),f690(x3633,x3632,x3634,x3635,x3636))
% 160.46/160.21  [364]~E(x3641,x3642)+E(f690(x3643,x3644,x3641,x3645,x3646),f690(x3643,x3644,x3642,x3645,x3646))
% 160.46/160.21  [365]~E(x3651,x3652)+E(f690(x3653,x3654,x3655,x3651,x3656),f690(x3653,x3654,x3655,x3652,x3656))
% 160.46/160.21  [366]~E(x3661,x3662)+E(f690(x3663,x3664,x3665,x3666,x3661),f690(x3663,x3664,x3665,x3666,x3662))
% 160.46/160.21  [367]~E(x3671,x3672)+E(f159(x3671,x3673),f159(x3672,x3673))
% 160.46/160.21  [368]~E(x3681,x3682)+E(f159(x3683,x3681),f159(x3683,x3682))
% 160.46/160.21  [369]~E(x3691,x3692)+E(f257(x3691,x3693,x3694,x3695,x3696,x3697),f257(x3692,x3693,x3694,x3695,x3696,x3697))
% 160.46/160.21  [370]~E(x3701,x3702)+E(f257(x3703,x3701,x3704,x3705,x3706,x3707),f257(x3703,x3702,x3704,x3705,x3706,x3707))
% 160.46/160.21  [371]~E(x3711,x3712)+E(f257(x3713,x3714,x3711,x3715,x3716,x3717),f257(x3713,x3714,x3712,x3715,x3716,x3717))
% 160.46/160.21  [372]~E(x3721,x3722)+E(f257(x3723,x3724,x3725,x3721,x3726,x3727),f257(x3723,x3724,x3725,x3722,x3726,x3727))
% 160.46/160.21  [373]~E(x3731,x3732)+E(f257(x3733,x3734,x3735,x3736,x3731,x3737),f257(x3733,x3734,x3735,x3736,x3732,x3737))
% 160.46/160.21  [374]~E(x3741,x3742)+E(f257(x3743,x3744,x3745,x3746,x3747,x3741),f257(x3743,x3744,x3745,x3746,x3747,x3742))
% 160.46/160.21  [375]~E(x3751,x3752)+E(f160(x3751,x3753),f160(x3752,x3753))
% 160.46/160.21  [376]~E(x3761,x3762)+E(f160(x3763,x3761),f160(x3763,x3762))
% 160.46/160.21  [377]~E(x3771,x3772)+E(f656(x3771,x3773,x3774,x3775,x3776,x3777),f656(x3772,x3773,x3774,x3775,x3776,x3777))
% 160.46/160.21  [378]~E(x3781,x3782)+E(f656(x3783,x3781,x3784,x3785,x3786,x3787),f656(x3783,x3782,x3784,x3785,x3786,x3787))
% 160.46/160.21  [379]~E(x3791,x3792)+E(f656(x3793,x3794,x3791,x3795,x3796,x3797),f656(x3793,x3794,x3792,x3795,x3796,x3797))
% 160.46/160.21  [380]~E(x3801,x3802)+E(f656(x3803,x3804,x3805,x3801,x3806,x3807),f656(x3803,x3804,x3805,x3802,x3806,x3807))
% 160.46/160.21  [381]~E(x3811,x3812)+E(f656(x3813,x3814,x3815,x3816,x3811,x3817),f656(x3813,x3814,x3815,x3816,x3812,x3817))
% 160.46/160.21  [382]~E(x3821,x3822)+E(f656(x3823,x3824,x3825,x3826,x3827,x3821),f656(x3823,x3824,x3825,x3826,x3827,x3822))
% 160.46/160.21  [383]~E(x3831,x3832)+E(f657(x3831,x3833,x3834,x3835,x3836,x3837),f657(x3832,x3833,x3834,x3835,x3836,x3837))
% 160.46/160.21  [384]~E(x3841,x3842)+E(f657(x3843,x3841,x3844,x3845,x3846,x3847),f657(x3843,x3842,x3844,x3845,x3846,x3847))
% 160.46/160.21  [385]~E(x3851,x3852)+E(f657(x3853,x3854,x3851,x3855,x3856,x3857),f657(x3853,x3854,x3852,x3855,x3856,x3857))
% 160.46/160.21  [386]~E(x3861,x3862)+E(f657(x3863,x3864,x3865,x3861,x3866,x3867),f657(x3863,x3864,x3865,x3862,x3866,x3867))
% 160.46/160.21  [387]~E(x3871,x3872)+E(f657(x3873,x3874,x3875,x3876,x3871,x3877),f657(x3873,x3874,x3875,x3876,x3872,x3877))
% 160.46/160.21  [388]~E(x3881,x3882)+E(f657(x3883,x3884,x3885,x3886,x3887,x3881),f657(x3883,x3884,x3885,x3886,x3887,x3882))
% 160.46/160.21  [389]~E(x3891,x3892)+E(f485(x3891,x3893),f485(x3892,x3893))
% 160.46/160.21  [390]~E(x3901,x3902)+E(f485(x3903,x3901),f485(x3903,x3902))
% 160.46/160.21  [391]~E(x3911,x3912)+E(f110(x3911),f110(x3912))
% 160.46/160.21  [392]~E(x3921,x3922)+E(f907(x3921,x3923,x3924),f907(x3922,x3923,x3924))
% 160.46/160.21  [393]~E(x3931,x3932)+E(f907(x3933,x3931,x3934),f907(x3933,x3932,x3934))
% 160.46/160.21  [394]~E(x3941,x3942)+E(f907(x3943,x3944,x3941),f907(x3943,x3944,x3942))
% 160.46/160.21  [395]~E(x3951,x3952)+E(f782(x3951,x3953,x3954,x3955),f782(x3952,x3953,x3954,x3955))
% 160.46/160.21  [396]~E(x3961,x3962)+E(f782(x3963,x3961,x3964,x3965),f782(x3963,x3962,x3964,x3965))
% 160.46/160.21  [397]~E(x3971,x3972)+E(f782(x3973,x3974,x3971,x3975),f782(x3973,x3974,x3972,x3975))
% 160.46/160.21  [398]~E(x3981,x3982)+E(f782(x3983,x3984,x3985,x3981),f782(x3983,x3984,x3985,x3982))
% 160.46/160.21  [399]~E(x3991,x3992)+E(f158(x3991,x3993),f158(x3992,x3993))
% 160.46/160.21  [400]~E(x4001,x4002)+E(f158(x4003,x4001),f158(x4003,x4002))
% 160.46/160.21  [401]~E(x4011,x4012)+E(f256(x4011,x4013,x4014),f256(x4012,x4013,x4014))
% 160.46/160.21  [402]~E(x4021,x4022)+E(f256(x4023,x4021,x4024),f256(x4023,x4022,x4024))
% 160.46/160.21  [403]~E(x4031,x4032)+E(f256(x4033,x4034,x4031),f256(x4033,x4034,x4032))
% 160.46/160.21  [404]~E(x4041,x4042)+E(f119(x4041),f119(x4042))
% 160.46/160.21  [405]~E(x4051,x4052)+E(f120(x4051,x4053),f120(x4052,x4053))
% 160.46/160.21  [406]~E(x4061,x4062)+E(f120(x4063,x4061),f120(x4063,x4062))
% 160.46/160.21  [407]~E(x4071,x4072)+E(f442(x4071,x4073,x4074),f442(x4072,x4073,x4074))
% 160.46/160.21  [408]~E(x4081,x4082)+E(f442(x4083,x4081,x4084),f442(x4083,x4082,x4084))
% 160.46/160.21  [409]~E(x4091,x4092)+E(f442(x4093,x4094,x4091),f442(x4093,x4094,x4092))
% 160.46/160.21  [410]~E(x4101,x4102)+E(f911(x4101,x4103,x4104,x4105),f911(x4102,x4103,x4104,x4105))
% 160.46/160.21  [411]~E(x4111,x4112)+E(f911(x4113,x4111,x4114,x4115),f911(x4113,x4112,x4114,x4115))
% 160.46/160.21  [412]~E(x4121,x4122)+E(f911(x4123,x4124,x4121,x4125),f911(x4123,x4124,x4122,x4125))
% 160.46/160.21  [413]~E(x4131,x4132)+E(f911(x4133,x4134,x4135,x4131),f911(x4133,x4134,x4135,x4132))
% 160.46/160.21  [414]~E(x4141,x4142)+E(f545(x4141,x4143,x4144,x4145),f545(x4142,x4143,x4144,x4145))
% 160.46/160.21  [415]~E(x4151,x4152)+E(f545(x4153,x4151,x4154,x4155),f545(x4153,x4152,x4154,x4155))
% 160.46/160.21  [416]~E(x4161,x4162)+E(f545(x4163,x4164,x4161,x4165),f545(x4163,x4164,x4162,x4165))
% 160.46/160.21  [417]~E(x4171,x4172)+E(f545(x4173,x4174,x4175,x4171),f545(x4173,x4174,x4175,x4172))
% 160.46/160.21  [418]~E(x4181,x4182)+E(f655(x4181,x4183,x4184,x4185,x4186,x4187),f655(x4182,x4183,x4184,x4185,x4186,x4187))
% 160.46/160.21  [419]~E(x4191,x4192)+E(f655(x4193,x4191,x4194,x4195,x4196,x4197),f655(x4193,x4192,x4194,x4195,x4196,x4197))
% 160.46/160.21  [420]~E(x4201,x4202)+E(f655(x4203,x4204,x4201,x4205,x4206,x4207),f655(x4203,x4204,x4202,x4205,x4206,x4207))
% 160.46/160.21  [421]~E(x4211,x4212)+E(f655(x4213,x4214,x4215,x4211,x4216,x4217),f655(x4213,x4214,x4215,x4212,x4216,x4217))
% 160.46/160.21  [422]~E(x4221,x4222)+E(f655(x4223,x4224,x4225,x4226,x4221,x4227),f655(x4223,x4224,x4225,x4226,x4222,x4227))
% 160.46/160.21  [423]~E(x4231,x4232)+E(f655(x4233,x4234,x4235,x4236,x4237,x4231),f655(x4233,x4234,x4235,x4236,x4237,x4232))
% 160.46/160.21  [424]~E(x4241,x4242)+E(f84(x4241,x4243),f84(x4242,x4243))
% 160.46/160.21  [425]~E(x4251,x4252)+E(f84(x4253,x4251),f84(x4253,x4252))
% 160.46/160.21  [426]~E(x4261,x4262)+E(f96(x4261),f96(x4262))
% 160.46/160.21  [427]~E(x4271,x4272)+E(f48(x4271,x4273),f48(x4272,x4273))
% 160.46/160.21  [428]~E(x4281,x4282)+E(f48(x4283,x4281),f48(x4283,x4282))
% 160.46/160.21  [429]~E(x4291,x4292)+E(f178(x4291,x4293),f178(x4292,x4293))
% 160.46/160.21  [430]~E(x4301,x4302)+E(f178(x4303,x4301),f178(x4303,x4302))
% 160.46/160.21  [431]~E(x4311,x4312)+E(f670(x4311,x4313,x4314,x4315),f670(x4312,x4313,x4314,x4315))
% 160.46/160.21  [432]~E(x4321,x4322)+E(f670(x4323,x4321,x4324,x4325),f670(x4323,x4322,x4324,x4325))
% 160.46/160.21  [433]~E(x4331,x4332)+E(f670(x4333,x4334,x4331,x4335),f670(x4333,x4334,x4332,x4335))
% 160.46/160.21  [434]~E(x4341,x4342)+E(f670(x4343,x4344,x4345,x4341),f670(x4343,x4344,x4345,x4342))
% 160.46/160.21  [435]~E(x4351,x4352)+E(f262(x4351,x4353),f262(x4352,x4353))
% 160.46/160.21  [436]~E(x4361,x4362)+E(f262(x4363,x4361),f262(x4363,x4362))
% 160.46/160.21  [437]~E(x4371,x4372)+E(f287(x4371,x4373),f287(x4372,x4373))
% 160.46/160.21  [438]~E(x4381,x4382)+E(f287(x4383,x4381),f287(x4383,x4382))
% 160.46/160.21  [439]~E(x4391,x4392)+E(f723(x4391,x4393,x4394),f723(x4392,x4393,x4394))
% 160.46/160.21  [440]~E(x4401,x4402)+E(f723(x4403,x4401,x4404),f723(x4403,x4402,x4404))
% 160.46/160.21  [441]~E(x4411,x4412)+E(f723(x4413,x4414,x4411),f723(x4413,x4414,x4412))
% 160.46/160.21  [442]~E(x4421,x4422)+E(f138(x4421),f138(x4422))
% 160.46/160.21  [443]~E(x4431,x4432)+E(f472(x4431,x4433,x4434,x4435),f472(x4432,x4433,x4434,x4435))
% 160.46/160.21  [444]~E(x4441,x4442)+E(f472(x4443,x4441,x4444,x4445),f472(x4443,x4442,x4444,x4445))
% 160.46/160.21  [445]~E(x4451,x4452)+E(f472(x4453,x4454,x4451,x4455),f472(x4453,x4454,x4452,x4455))
% 160.46/160.21  [446]~E(x4461,x4462)+E(f472(x4463,x4464,x4465,x4461),f472(x4463,x4464,x4465,x4462))
% 160.46/160.21  [447]~E(x4471,x4472)+E(f242(x4471,x4473,x4474),f242(x4472,x4473,x4474))
% 160.46/160.21  [448]~E(x4481,x4482)+E(f242(x4483,x4481,x4484),f242(x4483,x4482,x4484))
% 160.46/160.21  [449]~E(x4491,x4492)+E(f242(x4493,x4494,x4491),f242(x4493,x4494,x4492))
% 160.46/160.21  [450]~E(x4501,x4502)+E(f46(x4501,x4503),f46(x4502,x4503))
% 160.46/160.21  [451]~E(x4511,x4512)+E(f46(x4513,x4511),f46(x4513,x4512))
% 160.46/160.21  [452]~E(x4521,x4522)+E(f90(x4521),f90(x4522))
% 160.46/160.21  [453]~E(x4531,x4532)+E(f176(x4531,x4533,x4534),f176(x4532,x4533,x4534))
% 160.46/160.21  [454]~E(x4541,x4542)+E(f176(x4543,x4541,x4544),f176(x4543,x4542,x4544))
% 160.46/160.21  [455]~E(x4551,x4552)+E(f176(x4553,x4554,x4551),f176(x4553,x4554,x4552))
% 160.46/160.21  [456]~E(x4561,x4562)+E(f736(x4561,x4563,x4564,x4565),f736(x4562,x4563,x4564,x4565))
% 160.46/160.21  [457]~E(x4571,x4572)+E(f736(x4573,x4571,x4574,x4575),f736(x4573,x4572,x4574,x4575))
% 160.46/160.21  [458]~E(x4581,x4582)+E(f736(x4583,x4584,x4581,x4585),f736(x4583,x4584,x4582,x4585))
% 160.46/160.21  [459]~E(x4591,x4592)+E(f736(x4593,x4594,x4595,x4591),f736(x4593,x4594,x4595,x4592))
% 160.46/160.21  [460]~E(x4601,x4602)+E(f125(x4601,x4603),f125(x4602,x4603))
% 160.46/160.21  [461]~E(x4611,x4612)+E(f125(x4613,x4611),f125(x4613,x4612))
% 160.46/160.21  [462]~E(x4621,x4622)+E(f751(x4621,x4623),f751(x4622,x4623))
% 160.46/160.21  [463]~E(x4631,x4632)+E(f751(x4633,x4631),f751(x4633,x4632))
% 160.46/160.21  [464]~E(x4641,x4642)+E(f496(x4641,x4643,x4644,x4645,x4646),f496(x4642,x4643,x4644,x4645,x4646))
% 160.46/160.21  [465]~E(x4651,x4652)+E(f496(x4653,x4651,x4654,x4655,x4656),f496(x4653,x4652,x4654,x4655,x4656))
% 160.46/160.21  [466]~E(x4661,x4662)+E(f496(x4663,x4664,x4661,x4665,x4666),f496(x4663,x4664,x4662,x4665,x4666))
% 160.46/160.21  [467]~E(x4671,x4672)+E(f496(x4673,x4674,x4675,x4671,x4676),f496(x4673,x4674,x4675,x4672,x4676))
% 160.46/160.21  [468]~E(x4681,x4682)+E(f496(x4683,x4684,x4685,x4686,x4681),f496(x4683,x4684,x4685,x4686,x4682))
% 160.46/160.21  [469]~E(x4691,x4692)+E(f892(x4691,x4693,x4694),f892(x4692,x4693,x4694))
% 160.46/160.21  [470]~E(x4701,x4702)+E(f892(x4703,x4701,x4704),f892(x4703,x4702,x4704))
% 160.46/160.21  [471]~E(x4711,x4712)+E(f892(x4713,x4714,x4711),f892(x4713,x4714,x4712))
% 160.46/160.21  [472]~E(x4721,x4722)+E(f145(x4721,x4723),f145(x4722,x4723))
% 160.46/160.21  [473]~E(x4731,x4732)+E(f145(x4733,x4731),f145(x4733,x4732))
% 160.46/160.21  [474]~E(x4741,x4742)+E(f737(x4741,x4743),f737(x4742,x4743))
% 160.46/160.21  [475]~E(x4751,x4752)+E(f737(x4753,x4751),f737(x4753,x4752))
% 160.46/160.21  [476]~E(x4761,x4762)+E(f767(x4761,x4763),f767(x4762,x4763))
% 160.46/160.21  [477]~E(x4771,x4772)+E(f767(x4773,x4771),f767(x4773,x4772))
% 160.46/160.21  [478]~E(x4781,x4782)+E(f915(x4781,x4783,x4784,x4785),f915(x4782,x4783,x4784,x4785))
% 160.46/160.21  [479]~E(x4791,x4792)+E(f915(x4793,x4791,x4794,x4795),f915(x4793,x4792,x4794,x4795))
% 160.46/160.21  [480]~E(x4801,x4802)+E(f915(x4803,x4804,x4801,x4805),f915(x4803,x4804,x4802,x4805))
% 160.46/160.21  [481]~E(x4811,x4812)+E(f915(x4813,x4814,x4815,x4811),f915(x4813,x4814,x4815,x4812))
% 160.46/160.21  [482]~E(x4821,x4822)+E(f250(x4821,x4823),f250(x4822,x4823))
% 160.46/160.21  [483]~E(x4831,x4832)+E(f250(x4833,x4831),f250(x4833,x4832))
% 160.46/160.21  [484]~E(x4841,x4842)+E(f882(x4841,x4843,x4844),f882(x4842,x4843,x4844))
% 160.46/160.21  [485]~E(x4851,x4852)+E(f882(x4853,x4851,x4854),f882(x4853,x4852,x4854))
% 160.46/160.21  [486]~E(x4861,x4862)+E(f882(x4863,x4864,x4861),f882(x4863,x4864,x4862))
% 160.46/160.21  [487]~E(x4871,x4872)+E(f13(x4871,x4873,x4874),f13(x4872,x4873,x4874))
% 160.46/160.21  [488]~E(x4881,x4882)+E(f13(x4883,x4881,x4884),f13(x4883,x4882,x4884))
% 160.46/160.21  [489]~E(x4891,x4892)+E(f13(x4893,x4894,x4891),f13(x4893,x4894,x4892))
% 160.46/160.21  [490]~E(x4901,x4902)+E(f634(x4901,x4903,x4904,x4905,x4906),f634(x4902,x4903,x4904,x4905,x4906))
% 160.46/160.21  [491]~E(x4911,x4912)+E(f634(x4913,x4911,x4914,x4915,x4916),f634(x4913,x4912,x4914,x4915,x4916))
% 160.46/160.21  [492]~E(x4921,x4922)+E(f634(x4923,x4924,x4921,x4925,x4926),f634(x4923,x4924,x4922,x4925,x4926))
% 160.46/160.21  [493]~E(x4931,x4932)+E(f634(x4933,x4934,x4935,x4931,x4936),f634(x4933,x4934,x4935,x4932,x4936))
% 160.46/160.21  [494]~E(x4941,x4942)+E(f634(x4943,x4944,x4945,x4946,x4941),f634(x4943,x4944,x4945,x4946,x4942))
% 160.46/160.21  [495]~E(x4951,x4952)+E(f635(x4951,x4953,x4954,x4955,x4956),f635(x4952,x4953,x4954,x4955,x4956))
% 160.46/160.21  [496]~E(x4961,x4962)+E(f635(x4963,x4961,x4964,x4965,x4966),f635(x4963,x4962,x4964,x4965,x4966))
% 160.46/160.21  [497]~E(x4971,x4972)+E(f635(x4973,x4974,x4971,x4975,x4976),f635(x4973,x4974,x4972,x4975,x4976))
% 160.46/160.21  [498]~E(x4981,x4982)+E(f635(x4983,x4984,x4985,x4981,x4986),f635(x4983,x4984,x4985,x4982,x4986))
% 160.46/160.21  [499]~E(x4991,x4992)+E(f635(x4993,x4994,x4995,x4996,x4991),f635(x4993,x4994,x4995,x4996,x4992))
% 160.46/160.21  [500]~E(x5001,x5002)+E(f17(x5001,x5003),f17(x5002,x5003))
% 160.46/160.21  [501]~E(x5011,x5012)+E(f17(x5013,x5011),f17(x5013,x5012))
% 160.46/160.21  [502]~E(x5021,x5022)+E(f779(x5021,x5023,x5024,x5025,x5026,x5027,x5028),f779(x5022,x5023,x5024,x5025,x5026,x5027,x5028))
% 160.46/160.21  [503]~E(x5031,x5032)+E(f779(x5033,x5031,x5034,x5035,x5036,x5037,x5038),f779(x5033,x5032,x5034,x5035,x5036,x5037,x5038))
% 160.46/160.21  [504]~E(x5041,x5042)+E(f779(x5043,x5044,x5041,x5045,x5046,x5047,x5048),f779(x5043,x5044,x5042,x5045,x5046,x5047,x5048))
% 160.46/160.21  [505]~E(x5051,x5052)+E(f779(x5053,x5054,x5055,x5051,x5056,x5057,x5058),f779(x5053,x5054,x5055,x5052,x5056,x5057,x5058))
% 160.46/160.21  [506]~E(x5061,x5062)+E(f779(x5063,x5064,x5065,x5066,x5061,x5067,x5068),f779(x5063,x5064,x5065,x5066,x5062,x5067,x5068))
% 160.46/160.21  [507]~E(x5071,x5072)+E(f779(x5073,x5074,x5075,x5076,x5077,x5071,x5078),f779(x5073,x5074,x5075,x5076,x5077,x5072,x5078))
% 160.46/160.21  [508]~E(x5081,x5082)+E(f779(x5083,x5084,x5085,x5086,x5087,x5088,x5081),f779(x5083,x5084,x5085,x5086,x5087,x5088,x5082))
% 160.46/160.21  [509]~E(x5091,x5092)+E(f179(x5091,x5093),f179(x5092,x5093))
% 160.46/160.21  [510]~E(x5101,x5102)+E(f179(x5103,x5101),f179(x5103,x5102))
% 160.46/160.21  [511]~E(x5111,x5112)+E(f161(x5111,x5113),f161(x5112,x5113))
% 160.46/160.21  [512]~E(x5121,x5122)+E(f161(x5123,x5121),f161(x5123,x5122))
% 160.46/160.21  [513]~E(x5131,x5132)+E(f315(x5131,x5133),f315(x5132,x5133))
% 160.46/160.21  [514]~E(x5141,x5142)+E(f315(x5143,x5141),f315(x5143,x5142))
% 160.46/160.21  [515]~E(x5151,x5152)+E(f847(x5151,x5153,x5154,x5155,x5156,x5157,x5158,x5159),f847(x5152,x5153,x5154,x5155,x5156,x5157,x5158,x5159))
% 160.46/160.21  [516]~E(x5161,x5162)+E(f847(x5163,x5161,x5164,x5165,x5166,x5167,x5168,x5169),f847(x5163,x5162,x5164,x5165,x5166,x5167,x5168,x5169))
% 160.46/160.21  [517]~E(x5171,x5172)+E(f847(x5173,x5174,x5171,x5175,x5176,x5177,x5178,x5179),f847(x5173,x5174,x5172,x5175,x5176,x5177,x5178,x5179))
% 160.46/160.21  [518]~E(x5181,x5182)+E(f847(x5183,x5184,x5185,x5181,x5186,x5187,x5188,x5189),f847(x5183,x5184,x5185,x5182,x5186,x5187,x5188,x5189))
% 160.46/160.21  [519]~E(x5191,x5192)+E(f847(x5193,x5194,x5195,x5196,x5191,x5197,x5198,x5199),f847(x5193,x5194,x5195,x5196,x5192,x5197,x5198,x5199))
% 160.46/160.21  [520]~E(x5201,x5202)+E(f847(x5203,x5204,x5205,x5206,x5207,x5201,x5208,x5209),f847(x5203,x5204,x5205,x5206,x5207,x5202,x5208,x5209))
% 160.46/160.21  [521]~E(x5211,x5212)+E(f847(x5213,x5214,x5215,x5216,x5217,x5218,x5211,x5219),f847(x5213,x5214,x5215,x5216,x5217,x5218,x5212,x5219))
% 160.46/160.21  [522]~E(x5221,x5222)+E(f847(x5223,x5224,x5225,x5226,x5227,x5228,x5229,x5221),f847(x5223,x5224,x5225,x5226,x5227,x5228,x5229,x5222))
% 160.46/160.21  [523]~E(x5231,x5232)+E(f313(x5231),f313(x5232))
% 160.46/160.21  [524]~E(x5241,x5242)+E(f677(x5241,x5243,x5244,x5245),f677(x5242,x5243,x5244,x5245))
% 160.46/160.21  [525]~E(x5251,x5252)+E(f677(x5253,x5251,x5254,x5255),f677(x5253,x5252,x5254,x5255))
% 160.46/160.21  [526]~E(x5261,x5262)+E(f677(x5263,x5264,x5261,x5265),f677(x5263,x5264,x5262,x5265))
% 160.46/160.21  [527]~E(x5271,x5272)+E(f677(x5273,x5274,x5275,x5271),f677(x5273,x5274,x5275,x5272))
% 160.46/160.21  [528]~E(x5281,x5282)+E(f441(x5281,x5283,x5284),f441(x5282,x5283,x5284))
% 160.46/160.21  [529]~E(x5291,x5292)+E(f441(x5293,x5291,x5294),f441(x5293,x5292,x5294))
% 160.46/160.21  [530]~E(x5301,x5302)+E(f441(x5303,x5304,x5301),f441(x5303,x5304,x5302))
% 160.46/160.21  [531]~E(x5311,x5312)+E(f144(x5311,x5313),f144(x5312,x5313))
% 160.46/160.21  [532]~E(x5321,x5322)+E(f144(x5323,x5321),f144(x5323,x5322))
% 160.46/160.21  [533]~E(x5331,x5332)+E(f720(x5331,x5333,x5334),f720(x5332,x5333,x5334))
% 160.46/160.21  [534]~E(x5341,x5342)+E(f720(x5343,x5341,x5344),f720(x5343,x5342,x5344))
% 160.46/160.21  [535]~E(x5351,x5352)+E(f720(x5353,x5354,x5351),f720(x5353,x5354,x5352))
% 160.46/160.21  [536]~E(x5361,x5362)+E(f40(x5361),f40(x5362))
% 160.46/160.21  [537]~E(x5371,x5372)+E(f141(x5371),f141(x5372))
% 160.46/160.21  [538]~E(x5381,x5382)+E(f201(x5381),f201(x5382))
% 160.46/160.21  [539]~E(x5391,x5392)+E(f368(x5391,x5393,x5394,x5395,x5396,x5397,x5398),f368(x5392,x5393,x5394,x5395,x5396,x5397,x5398))
% 160.46/160.21  [540]~E(x5401,x5402)+E(f368(x5403,x5401,x5404,x5405,x5406,x5407,x5408),f368(x5403,x5402,x5404,x5405,x5406,x5407,x5408))
% 160.46/160.21  [541]~E(x5411,x5412)+E(f368(x5413,x5414,x5411,x5415,x5416,x5417,x5418),f368(x5413,x5414,x5412,x5415,x5416,x5417,x5418))
% 160.46/160.21  [542]~E(x5421,x5422)+E(f368(x5423,x5424,x5425,x5421,x5426,x5427,x5428),f368(x5423,x5424,x5425,x5422,x5426,x5427,x5428))
% 160.46/160.21  [543]~E(x5431,x5432)+E(f368(x5433,x5434,x5435,x5436,x5431,x5437,x5438),f368(x5433,x5434,x5435,x5436,x5432,x5437,x5438))
% 160.46/160.21  [544]~E(x5441,x5442)+E(f368(x5443,x5444,x5445,x5446,x5447,x5441,x5448),f368(x5443,x5444,x5445,x5446,x5447,x5442,x5448))
% 160.46/160.21  [545]~E(x5451,x5452)+E(f368(x5453,x5454,x5455,x5456,x5457,x5458,x5451),f368(x5453,x5454,x5455,x5456,x5457,x5458,x5452))
% 160.46/160.21  [546]~E(x5461,x5462)+E(f821(x5461,x5463,x5464),f821(x5462,x5463,x5464))
% 160.46/160.21  [547]~E(x5471,x5472)+E(f821(x5473,x5471,x5474),f821(x5473,x5472,x5474))
% 160.46/160.21  [548]~E(x5481,x5482)+E(f821(x5483,x5484,x5481),f821(x5483,x5484,x5482))
% 160.46/160.21  [549]~E(x5491,x5492)+E(f419(x5491,x5493,x5494,x5495,x5496),f419(x5492,x5493,x5494,x5495,x5496))
% 160.46/160.21  [550]~E(x5501,x5502)+E(f419(x5503,x5501,x5504,x5505,x5506),f419(x5503,x5502,x5504,x5505,x5506))
% 160.46/160.21  [551]~E(x5511,x5512)+E(f419(x5513,x5514,x5511,x5515,x5516),f419(x5513,x5514,x5512,x5515,x5516))
% 160.46/160.21  [552]~E(x5521,x5522)+E(f419(x5523,x5524,x5525,x5521,x5526),f419(x5523,x5524,x5525,x5522,x5526))
% 160.46/160.21  [553]~E(x5531,x5532)+E(f419(x5533,x5534,x5535,x5536,x5531),f419(x5533,x5534,x5535,x5536,x5532))
% 160.46/160.21  [554]~E(x5541,x5542)+E(f384(x5541),f384(x5542))
% 160.46/160.21  [555]~E(x5551,x5552)+E(f246(x5551,x5553,x5554),f246(x5552,x5553,x5554))
% 160.46/160.21  [556]~E(x5561,x5562)+E(f246(x5563,x5561,x5564),f246(x5563,x5562,x5564))
% 160.46/160.21  [557]~E(x5571,x5572)+E(f246(x5573,x5574,x5571),f246(x5573,x5574,x5572))
% 160.46/160.21  [558]~E(x5581,x5582)+E(f512(x5581,x5583,x5584),f512(x5582,x5583,x5584))
% 160.46/160.21  [559]~E(x5591,x5592)+E(f512(x5593,x5591,x5594),f512(x5593,x5592,x5594))
% 160.46/160.21  [560]~E(x5601,x5602)+E(f512(x5603,x5604,x5601),f512(x5603,x5604,x5602))
% 160.46/160.21  [561]~E(x5611,x5612)+E(f282(x5611),f282(x5612))
% 160.46/160.21  [562]~E(x5621,x5622)+E(f912(x5621,x5623,x5624,x5625),f912(x5622,x5623,x5624,x5625))
% 160.46/160.21  [563]~E(x5631,x5632)+E(f912(x5633,x5631,x5634,x5635),f912(x5633,x5632,x5634,x5635))
% 160.46/160.21  [564]~E(x5641,x5642)+E(f912(x5643,x5644,x5641,x5645),f912(x5643,x5644,x5642,x5645))
% 160.46/160.21  [565]~E(x5651,x5652)+E(f912(x5653,x5654,x5655,x5651),f912(x5653,x5654,x5655,x5652))
% 160.46/160.21  [566]~E(x5661,x5662)+E(f181(x5661,x5663),f181(x5662,x5663))
% 160.46/160.21  [567]~E(x5671,x5672)+E(f181(x5673,x5671),f181(x5673,x5672))
% 160.46/160.21  [568]~E(x5681,x5682)+E(f604(x5681,x5683,x5684),f604(x5682,x5683,x5684))
% 160.46/160.21  [569]~E(x5691,x5692)+E(f604(x5693,x5691,x5694),f604(x5693,x5692,x5694))
% 160.46/160.21  [570]~E(x5701,x5702)+E(f604(x5703,x5704,x5701),f604(x5703,x5704,x5702))
% 160.46/160.21  [571]~E(x5711,x5712)+E(f457(x5711,x5713),f457(x5712,x5713))
% 160.46/160.21  [572]~E(x5721,x5722)+E(f457(x5723,x5721),f457(x5723,x5722))
% 160.46/160.21  [573]~E(x5731,x5732)+E(f163(x5731,x5733,x5734,x5735),f163(x5732,x5733,x5734,x5735))
% 160.46/160.21  [574]~E(x5741,x5742)+E(f163(x5743,x5741,x5744,x5745),f163(x5743,x5742,x5744,x5745))
% 160.46/160.21  [575]~E(x5751,x5752)+E(f163(x5753,x5754,x5751,x5755),f163(x5753,x5754,x5752,x5755))
% 160.46/160.21  [576]~E(x5761,x5762)+E(f163(x5763,x5764,x5765,x5761),f163(x5763,x5764,x5765,x5762))
% 160.46/160.21  [577]~E(x5771,x5772)+E(f64(x5771,x5773,x5774),f64(x5772,x5773,x5774))
% 160.46/160.21  [578]~E(x5781,x5782)+E(f64(x5783,x5781,x5784),f64(x5783,x5782,x5784))
% 160.46/160.21  [579]~E(x5791,x5792)+E(f64(x5793,x5794,x5791),f64(x5793,x5794,x5792))
% 160.46/160.21  [580]~E(x5801,x5802)+E(f285(x5801,x5803),f285(x5802,x5803))
% 160.46/160.21  [581]~E(x5811,x5812)+E(f285(x5813,x5811),f285(x5813,x5812))
% 160.46/160.21  [582]~E(x5821,x5822)+E(f139(x5821,x5823),f139(x5822,x5823))
% 160.46/160.21  [583]~E(x5831,x5832)+E(f139(x5833,x5831),f139(x5833,x5832))
% 160.46/160.21  [584]~E(x5841,x5842)+E(f128(x5841,x5843),f128(x5842,x5843))
% 160.46/160.21  [585]~E(x5851,x5852)+E(f128(x5853,x5851),f128(x5853,x5852))
% 160.46/160.21  [586]~E(x5861,x5862)+E(f16(x5861,x5863),f16(x5862,x5863))
% 160.46/160.21  [587]~E(x5871,x5872)+E(f16(x5873,x5871),f16(x5873,x5872))
% 160.46/160.21  [588]~E(x5881,x5882)+E(f456(x5881,x5883,x5884,x5885,x5886),f456(x5882,x5883,x5884,x5885,x5886))
% 160.46/160.21  [589]~E(x5891,x5892)+E(f456(x5893,x5891,x5894,x5895,x5896),f456(x5893,x5892,x5894,x5895,x5896))
% 160.46/160.21  [590]~E(x5901,x5902)+E(f456(x5903,x5904,x5901,x5905,x5906),f456(x5903,x5904,x5902,x5905,x5906))
% 160.46/160.21  [591]~E(x5911,x5912)+E(f456(x5913,x5914,x5915,x5911,x5916),f456(x5913,x5914,x5915,x5912,x5916))
% 160.46/160.21  [592]~E(x5921,x5922)+E(f456(x5923,x5924,x5925,x5926,x5921),f456(x5923,x5924,x5925,x5926,x5922))
% 160.46/160.21  [593]~E(x5931,x5932)+E(f510(x5931,x5933,x5934),f510(x5932,x5933,x5934))
% 160.46/160.21  [594]~E(x5941,x5942)+E(f510(x5943,x5941,x5944),f510(x5943,x5942,x5944))
% 160.46/160.21  [595]~E(x5951,x5952)+E(f510(x5953,x5954,x5951),f510(x5953,x5954,x5952))
% 160.46/160.21  [596]~E(x5961,x5962)+E(f731(x5961,x5963,x5964),f731(x5962,x5963,x5964))
% 160.46/160.21  [597]~E(x5971,x5972)+E(f731(x5973,x5971,x5974),f731(x5973,x5972,x5974))
% 160.46/160.21  [598]~E(x5981,x5982)+E(f731(x5983,x5984,x5981),f731(x5983,x5984,x5982))
% 160.46/160.21  [599]~E(x5991,x5992)+E(f49(x5991,x5993),f49(x5992,x5993))
% 160.46/160.21  [600]~E(x6001,x6002)+E(f49(x6003,x6001),f49(x6003,x6002))
% 160.46/160.21  [601]~E(x6011,x6012)+E(f901(x6011,x6013,x6014),f901(x6012,x6013,x6014))
% 160.46/160.21  [602]~E(x6021,x6022)+E(f901(x6023,x6021,x6024),f901(x6023,x6022,x6024))
% 160.46/160.21  [603]~E(x6031,x6032)+E(f901(x6033,x6034,x6031),f901(x6033,x6034,x6032))
% 160.46/160.21  [604]~E(x6041,x6042)+E(f392(x6041,x6043,x6044),f392(x6042,x6043,x6044))
% 160.46/160.21  [605]~E(x6051,x6052)+E(f392(x6053,x6051,x6054),f392(x6053,x6052,x6054))
% 160.46/160.21  [606]~E(x6061,x6062)+E(f392(x6063,x6064,x6061),f392(x6063,x6064,x6062))
% 160.46/160.21  [607]~E(x6071,x6072)+E(f486(x6071,x6073),f486(x6072,x6073))
% 160.46/160.21  [608]~E(x6081,x6082)+E(f486(x6083,x6081),f486(x6083,x6082))
% 160.46/160.21  [609]~E(x6091,x6092)+E(f876(x6091,x6093,x6094),f876(x6092,x6093,x6094))
% 160.46/160.21  [610]~E(x6101,x6102)+E(f876(x6103,x6101,x6104),f876(x6103,x6102,x6104))
% 160.46/160.21  [611]~E(x6111,x6112)+E(f876(x6113,x6114,x6111),f876(x6113,x6114,x6112))
% 160.46/160.21  [612]~E(x6121,x6122)+E(f922(x6121,x6123,x6124),f922(x6122,x6123,x6124))
% 160.46/160.21  [613]~E(x6131,x6132)+E(f922(x6133,x6131,x6134),f922(x6133,x6132,x6134))
% 160.46/160.21  [614]~E(x6141,x6142)+E(f922(x6143,x6144,x6141),f922(x6143,x6144,x6142))
% 160.46/160.21  [615]~E(x6151,x6152)+E(f116(x6151,x6153,x6154),f116(x6152,x6153,x6154))
% 160.46/160.21  [616]~E(x6161,x6162)+E(f116(x6163,x6161,x6164),f116(x6163,x6162,x6164))
% 160.46/160.21  [617]~E(x6171,x6172)+E(f116(x6173,x6174,x6171),f116(x6173,x6174,x6172))
% 160.46/160.21  [618]~E(x6181,x6182)+E(f212(x6181),f212(x6182))
% 160.46/160.21  [619]~E(x6191,x6192)+E(f549(x6191,x6193,x6194,x6195,x6196,x6197),f549(x6192,x6193,x6194,x6195,x6196,x6197))
% 160.46/160.21  [620]~E(x6201,x6202)+E(f549(x6203,x6201,x6204,x6205,x6206,x6207),f549(x6203,x6202,x6204,x6205,x6206,x6207))
% 160.46/160.21  [621]~E(x6211,x6212)+E(f549(x6213,x6214,x6211,x6215,x6216,x6217),f549(x6213,x6214,x6212,x6215,x6216,x6217))
% 160.46/160.21  [622]~E(x6221,x6222)+E(f549(x6223,x6224,x6225,x6221,x6226,x6227),f549(x6223,x6224,x6225,x6222,x6226,x6227))
% 160.46/160.21  [623]~E(x6231,x6232)+E(f549(x6233,x6234,x6235,x6236,x6231,x6237),f549(x6233,x6234,x6235,x6236,x6232,x6237))
% 160.46/160.21  [624]~E(x6241,x6242)+E(f549(x6243,x6244,x6245,x6246,x6247,x6241),f549(x6243,x6244,x6245,x6246,x6247,x6242))
% 160.46/160.21  [625]~E(x6251,x6252)+E(f571(x6251,x6253,x6254),f571(x6252,x6253,x6254))
% 160.46/160.21  [626]~E(x6261,x6262)+E(f571(x6263,x6261,x6264),f571(x6263,x6262,x6264))
% 160.46/160.21  [627]~E(x6271,x6272)+E(f571(x6273,x6274,x6271),f571(x6273,x6274,x6272))
% 160.46/160.21  [628]~E(x6281,x6282)+E(f686(x6281,x6283,x6284,x6285),f686(x6282,x6283,x6284,x6285))
% 160.46/160.21  [629]~E(x6291,x6292)+E(f686(x6293,x6291,x6294,x6295),f686(x6293,x6292,x6294,x6295))
% 160.46/160.21  [630]~E(x6301,x6302)+E(f686(x6303,x6304,x6301,x6305),f686(x6303,x6304,x6302,x6305))
% 160.46/160.21  [631]~E(x6311,x6312)+E(f686(x6313,x6314,x6315,x6311),f686(x6313,x6314,x6315,x6312))
% 160.46/160.21  [632]~E(x6321,x6322)+E(f923(x6321,x6323,x6324),f923(x6322,x6323,x6324))
% 160.46/160.21  [633]~E(x6331,x6332)+E(f923(x6333,x6331,x6334),f923(x6333,x6332,x6334))
% 160.46/160.21  [634]~E(x6341,x6342)+E(f923(x6343,x6344,x6341),f923(x6343,x6344,x6342))
% 160.46/160.21  [635]~E(x6351,x6352)+E(f781(x6351,x6353,x6354,x6355),f781(x6352,x6353,x6354,x6355))
% 160.46/160.21  [636]~E(x6361,x6362)+E(f781(x6363,x6361,x6364,x6365),f781(x6363,x6362,x6364,x6365))
% 160.46/160.21  [637]~E(x6371,x6372)+E(f781(x6373,x6374,x6371,x6375),f781(x6373,x6374,x6372,x6375))
% 160.46/160.21  [638]~E(x6381,x6382)+E(f781(x6383,x6384,x6385,x6381),f781(x6383,x6384,x6385,x6382))
% 160.46/160.21  [639]~E(x6391,x6392)+E(f561(x6391,x6393),f561(x6392,x6393))
% 160.46/160.21  [640]~E(x6401,x6402)+E(f561(x6403,x6401),f561(x6403,x6402))
% 160.46/160.21  [641]~E(x6411,x6412)+E(f691(x6411,x6413,x6414,x6415,x6416),f691(x6412,x6413,x6414,x6415,x6416))
% 160.46/160.21  [642]~E(x6421,x6422)+E(f691(x6423,x6421,x6424,x6425,x6426),f691(x6423,x6422,x6424,x6425,x6426))
% 160.46/160.21  [643]~E(x6431,x6432)+E(f691(x6433,x6434,x6431,x6435,x6436),f691(x6433,x6434,x6432,x6435,x6436))
% 160.46/160.21  [644]~E(x6441,x6442)+E(f691(x6443,x6444,x6445,x6441,x6446),f691(x6443,x6444,x6445,x6442,x6446))
% 160.46/160.21  [645]~E(x6451,x6452)+E(f691(x6453,x6454,x6455,x6456,x6451),f691(x6453,x6454,x6455,x6456,x6452))
% 160.46/160.21  [646]~E(x6461,x6462)+E(f273(x6461,x6463,x6464),f273(x6462,x6463,x6464))
% 160.46/160.21  [647]~E(x6471,x6472)+E(f273(x6473,x6471,x6474),f273(x6473,x6472,x6474))
% 160.46/160.21  [648]~E(x6481,x6482)+E(f273(x6483,x6484,x6481),f273(x6483,x6484,x6482))
% 160.46/160.21  [649]~E(x6491,x6492)+E(f789(x6491,x6493,x6494,x6495),f789(x6492,x6493,x6494,x6495))
% 160.46/160.21  [650]~E(x6501,x6502)+E(f789(x6503,x6501,x6504,x6505),f789(x6503,x6502,x6504,x6505))
% 160.46/160.21  [651]~E(x6511,x6512)+E(f789(x6513,x6514,x6511,x6515),f789(x6513,x6514,x6512,x6515))
% 160.46/160.21  [652]~E(x6521,x6522)+E(f789(x6523,x6524,x6525,x6521),f789(x6523,x6524,x6525,x6522))
% 160.46/160.21  [653]~E(x6531,x6532)+E(f56(x6531),f56(x6532))
% 160.46/160.21  [654]~E(x6541,x6542)+E(f678(x6541,x6543),f678(x6542,x6543))
% 160.46/160.21  [655]~E(x6551,x6552)+E(f678(x6553,x6551),f678(x6553,x6552))
% 160.46/160.21  [656]~E(x6561,x6562)+E(f27(x6561,x6563,x6564),f27(x6562,x6563,x6564))
% 160.46/160.21  [657]~E(x6571,x6572)+E(f27(x6573,x6571,x6574),f27(x6573,x6572,x6574))
% 160.46/160.21  [658]~E(x6581,x6582)+E(f27(x6583,x6584,x6581),f27(x6583,x6584,x6582))
% 160.46/160.21  [659]~E(x6591,x6592)+E(f47(x6591,x6593),f47(x6592,x6593))
% 160.46/160.21  [660]~E(x6601,x6602)+E(f47(x6603,x6601),f47(x6603,x6602))
% 160.46/160.21  [661]~E(x6611,x6612)+E(f87(x6611),f87(x6612))
% 160.46/160.21  [662]~E(x6621,x6622)+E(f214(x6621,x6623),f214(x6622,x6623))
% 160.46/160.21  [663]~E(x6631,x6632)+E(f214(x6633,x6631),f214(x6633,x6632))
% 160.46/160.21  [664]~E(x6641,x6642)+E(f791(x6641,x6643,x6644,x6645),f791(x6642,x6643,x6644,x6645))
% 160.46/160.21  [665]~E(x6651,x6652)+E(f791(x6653,x6651,x6654,x6655),f791(x6653,x6652,x6654,x6655))
% 160.46/160.21  [666]~E(x6661,x6662)+E(f791(x6663,x6664,x6661,x6665),f791(x6663,x6664,x6662,x6665))
% 160.46/160.21  [667]~E(x6671,x6672)+E(f791(x6673,x6674,x6675,x6671),f791(x6673,x6674,x6675,x6672))
% 160.46/160.21  [668]~E(x6681,x6682)+E(f713(x6681,x6683,x6684,x6685,x6686),f713(x6682,x6683,x6684,x6685,x6686))
% 160.46/160.21  [669]~E(x6691,x6692)+E(f713(x6693,x6691,x6694,x6695,x6696),f713(x6693,x6692,x6694,x6695,x6696))
% 160.46/160.21  [670]~E(x6701,x6702)+E(f713(x6703,x6704,x6701,x6705,x6706),f713(x6703,x6704,x6702,x6705,x6706))
% 160.46/160.21  [671]~E(x6711,x6712)+E(f713(x6713,x6714,x6715,x6711,x6716),f713(x6713,x6714,x6715,x6712,x6716))
% 160.46/160.21  [672]~E(x6721,x6722)+E(f713(x6723,x6724,x6725,x6726,x6721),f713(x6723,x6724,x6725,x6726,x6722))
% 160.46/160.21  [673]~E(x6731,x6732)+E(f185(x6731,x6733,x6734,x6735),f185(x6732,x6733,x6734,x6735))
% 160.46/160.21  [674]~E(x6741,x6742)+E(f185(x6743,x6741,x6744,x6745),f185(x6743,x6742,x6744,x6745))
% 160.46/160.21  [675]~E(x6751,x6752)+E(f185(x6753,x6754,x6751,x6755),f185(x6753,x6754,x6752,x6755))
% 160.46/160.21  [676]~E(x6761,x6762)+E(f185(x6763,x6764,x6765,x6761),f185(x6763,x6764,x6765,x6762))
% 160.46/160.21  [677]~E(x6771,x6772)+E(f517(x6771,x6773,x6774,x6775,x6776),f517(x6772,x6773,x6774,x6775,x6776))
% 160.46/160.21  [678]~E(x6781,x6782)+E(f517(x6783,x6781,x6784,x6785,x6786),f517(x6783,x6782,x6784,x6785,x6786))
% 160.46/160.21  [679]~E(x6791,x6792)+E(f517(x6793,x6794,x6791,x6795,x6796),f517(x6793,x6794,x6792,x6795,x6796))
% 160.46/160.21  [680]~E(x6801,x6802)+E(f517(x6803,x6804,x6805,x6801,x6806),f517(x6803,x6804,x6805,x6802,x6806))
% 160.46/160.21  [681]~E(x6811,x6812)+E(f517(x6813,x6814,x6815,x6816,x6811),f517(x6813,x6814,x6815,x6816,x6812))
% 160.46/160.21  [682]~E(x6821,x6822)+E(f576(x6821,x6823,x6824,x6825),f576(x6822,x6823,x6824,x6825))
% 160.46/160.21  [683]~E(x6831,x6832)+E(f576(x6833,x6831,x6834,x6835),f576(x6833,x6832,x6834,x6835))
% 160.46/160.21  [684]~E(x6841,x6842)+E(f576(x6843,x6844,x6841,x6845),f576(x6843,x6844,x6842,x6845))
% 160.46/160.21  [685]~E(x6851,x6852)+E(f576(x6853,x6854,x6855,x6851),f576(x6853,x6854,x6855,x6852))
% 160.46/160.22  [686]~E(x6861,x6862)+E(f341(x6861,x6863,x6864),f341(x6862,x6863,x6864))
% 160.46/160.22  [687]~E(x6871,x6872)+E(f341(x6873,x6871,x6874),f341(x6873,x6872,x6874))
% 160.46/160.22  [688]~E(x6881,x6882)+E(f341(x6883,x6884,x6881),f341(x6883,x6884,x6882))
% 160.46/160.22  [689]~E(x6891,x6892)+E(f129(x6891),f129(x6892))
% 160.46/160.22  [690]~E(x6901,x6902)+E(f430(x6901,x6903,x6904),f430(x6902,x6903,x6904))
% 160.46/160.22  [691]~E(x6911,x6912)+E(f430(x6913,x6911,x6914),f430(x6913,x6912,x6914))
% 160.46/160.22  [692]~E(x6921,x6922)+E(f430(x6923,x6924,x6921),f430(x6923,x6924,x6922))
% 160.46/160.22  [693]~E(x6931,x6932)+E(f448(x6931,x6933,x6934,x6935),f448(x6932,x6933,x6934,x6935))
% 160.46/160.22  [694]~E(x6941,x6942)+E(f448(x6943,x6941,x6944,x6945),f448(x6943,x6942,x6944,x6945))
% 160.46/160.22  [695]~E(x6951,x6952)+E(f448(x6953,x6954,x6951,x6955),f448(x6953,x6954,x6952,x6955))
% 160.46/160.22  [696]~E(x6961,x6962)+E(f448(x6963,x6964,x6965,x6961),f448(x6963,x6964,x6965,x6962))
% 160.46/160.22  [697]~E(x6971,x6972)+E(f810(x6971,x6973),f810(x6972,x6973))
% 160.46/160.22  [698]~E(x6981,x6982)+E(f810(x6983,x6981),f810(x6983,x6982))
% 160.46/160.22  [699]~E(x6991,x6992)+E(f283(x6991,x6993),f283(x6992,x6993))
% 160.46/160.22  [700]~E(x7001,x7002)+E(f283(x7003,x7001),f283(x7003,x7002))
% 160.46/160.22  [701]~E(x7011,x7012)+E(f726(x7011,x7013,x7014),f726(x7012,x7013,x7014))
% 160.46/160.22  [702]~E(x7021,x7022)+E(f726(x7023,x7021,x7024),f726(x7023,x7022,x7024))
% 160.46/160.22  [703]~E(x7031,x7032)+E(f726(x7033,x7034,x7031),f726(x7033,x7034,x7032))
% 160.46/160.22  [704]~E(x7041,x7042)+E(f595(x7041,x7043,x7044,x7045,x7046,x7047),f595(x7042,x7043,x7044,x7045,x7046,x7047))
% 160.46/160.22  [705]~E(x7051,x7052)+E(f595(x7053,x7051,x7054,x7055,x7056,x7057),f595(x7053,x7052,x7054,x7055,x7056,x7057))
% 160.46/160.22  [706]~E(x7061,x7062)+E(f595(x7063,x7064,x7061,x7065,x7066,x7067),f595(x7063,x7064,x7062,x7065,x7066,x7067))
% 160.46/160.22  [707]~E(x7071,x7072)+E(f595(x7073,x7074,x7075,x7071,x7076,x7077),f595(x7073,x7074,x7075,x7072,x7076,x7077))
% 160.46/160.22  [708]~E(x7081,x7082)+E(f595(x7083,x7084,x7085,x7086,x7081,x7087),f595(x7083,x7084,x7085,x7086,x7082,x7087))
% 160.46/160.22  [709]~E(x7091,x7092)+E(f595(x7093,x7094,x7095,x7096,x7097,x7091),f595(x7093,x7094,x7095,x7096,x7097,x7092))
% 160.46/160.22  [710]~E(x7101,x7102)+E(f905(x7101,x7103,x7104),f905(x7102,x7103,x7104))
% 160.46/160.22  [711]~E(x7111,x7112)+E(f905(x7113,x7111,x7114),f905(x7113,x7112,x7114))
% 160.46/160.22  [712]~E(x7121,x7122)+E(f905(x7123,x7124,x7121),f905(x7123,x7124,x7122))
% 160.46/160.22  [713]~E(x7131,x7132)+E(f675(x7131,x7133,x7134),f675(x7132,x7133,x7134))
% 160.46/160.22  [714]~E(x7141,x7142)+E(f675(x7143,x7141,x7144),f675(x7143,x7142,x7144))
% 160.46/160.22  [715]~E(x7151,x7152)+E(f675(x7153,x7154,x7151),f675(x7153,x7154,x7152))
% 160.46/160.22  [716]~E(x7161,x7162)+E(f698(x7161,x7163,x7164),f698(x7162,x7163,x7164))
% 160.46/160.22  [717]~E(x7171,x7172)+E(f698(x7173,x7171,x7174),f698(x7173,x7172,x7174))
% 160.46/160.22  [718]~E(x7181,x7182)+E(f698(x7183,x7184,x7181),f698(x7183,x7184,x7182))
% 160.46/160.22  [719]~E(x7191,x7192)+E(f345(x7191,x7193,x7194,x7195,x7196,x7197),f345(x7192,x7193,x7194,x7195,x7196,x7197))
% 160.46/160.22  [720]~E(x7201,x7202)+E(f345(x7203,x7201,x7204,x7205,x7206,x7207),f345(x7203,x7202,x7204,x7205,x7206,x7207))
% 160.46/160.22  [721]~E(x7211,x7212)+E(f345(x7213,x7214,x7211,x7215,x7216,x7217),f345(x7213,x7214,x7212,x7215,x7216,x7217))
% 160.46/160.22  [722]~E(x7221,x7222)+E(f345(x7223,x7224,x7225,x7221,x7226,x7227),f345(x7223,x7224,x7225,x7222,x7226,x7227))
% 160.46/160.22  [723]~E(x7231,x7232)+E(f345(x7233,x7234,x7235,x7236,x7231,x7237),f345(x7233,x7234,x7235,x7236,x7232,x7237))
% 160.46/160.22  [724]~E(x7241,x7242)+E(f345(x7243,x7244,x7245,x7246,x7247,x7241),f345(x7243,x7244,x7245,x7246,x7247,x7242))
% 160.46/160.22  [725]~E(x7251,x7252)+E(f594(x7251,x7253,x7254,x7255,x7256,x7257),f594(x7252,x7253,x7254,x7255,x7256,x7257))
% 160.46/160.22  [726]~E(x7261,x7262)+E(f594(x7263,x7261,x7264,x7265,x7266,x7267),f594(x7263,x7262,x7264,x7265,x7266,x7267))
% 160.46/160.22  [727]~E(x7271,x7272)+E(f594(x7273,x7274,x7271,x7275,x7276,x7277),f594(x7273,x7274,x7272,x7275,x7276,x7277))
% 160.46/160.22  [728]~E(x7281,x7282)+E(f594(x7283,x7284,x7285,x7281,x7286,x7287),f594(x7283,x7284,x7285,x7282,x7286,x7287))
% 160.46/160.22  [729]~E(x7291,x7292)+E(f594(x7293,x7294,x7295,x7296,x7291,x7297),f594(x7293,x7294,x7295,x7296,x7292,x7297))
% 160.46/160.22  [730]~E(x7301,x7302)+E(f594(x7303,x7304,x7305,x7306,x7307,x7301),f594(x7303,x7304,x7305,x7306,x7307,x7302))
% 160.46/160.22  [731]~E(x7311,x7312)+E(f466(x7311,x7313,x7314),f466(x7312,x7313,x7314))
% 160.46/160.22  [732]~E(x7321,x7322)+E(f466(x7323,x7321,x7324),f466(x7323,x7322,x7324))
% 160.46/160.22  [733]~E(x7331,x7332)+E(f466(x7333,x7334,x7331),f466(x7333,x7334,x7332))
% 160.46/160.22  [734]~E(x7341,x7342)+E(f76(x7341,x7343,x7344,x7345),f76(x7342,x7343,x7344,x7345))
% 160.46/160.22  [735]~E(x7351,x7352)+E(f76(x7353,x7351,x7354,x7355),f76(x7353,x7352,x7354,x7355))
% 160.46/160.22  [736]~E(x7361,x7362)+E(f76(x7363,x7364,x7361,x7365),f76(x7363,x7364,x7362,x7365))
% 160.46/160.22  [737]~E(x7371,x7372)+E(f76(x7373,x7374,x7375,x7371),f76(x7373,x7374,x7375,x7372))
% 160.46/160.22  [738]~E(x7381,x7382)+E(f629(x7381,x7383),f629(x7382,x7383))
% 160.46/160.22  [739]~E(x7391,x7392)+E(f629(x7393,x7391),f629(x7393,x7392))
% 160.46/160.22  [740]~E(x7401,x7402)+E(f857(x7401,x7403,x7404,x7405,x7406,x7407,x7408,x7409),f857(x7402,x7403,x7404,x7405,x7406,x7407,x7408,x7409))
% 160.46/160.22  [741]~E(x7411,x7412)+E(f857(x7413,x7411,x7414,x7415,x7416,x7417,x7418,x7419),f857(x7413,x7412,x7414,x7415,x7416,x7417,x7418,x7419))
% 160.46/160.22  [742]~E(x7421,x7422)+E(f857(x7423,x7424,x7421,x7425,x7426,x7427,x7428,x7429),f857(x7423,x7424,x7422,x7425,x7426,x7427,x7428,x7429))
% 160.46/160.22  [743]~E(x7431,x7432)+E(f857(x7433,x7434,x7435,x7431,x7436,x7437,x7438,x7439),f857(x7433,x7434,x7435,x7432,x7436,x7437,x7438,x7439))
% 160.46/160.22  [744]~E(x7441,x7442)+E(f857(x7443,x7444,x7445,x7446,x7441,x7447,x7448,x7449),f857(x7443,x7444,x7445,x7446,x7442,x7447,x7448,x7449))
% 160.46/160.22  [745]~E(x7451,x7452)+E(f857(x7453,x7454,x7455,x7456,x7457,x7451,x7458,x7459),f857(x7453,x7454,x7455,x7456,x7457,x7452,x7458,x7459))
% 160.46/160.22  [746]~E(x7461,x7462)+E(f857(x7463,x7464,x7465,x7466,x7467,x7468,x7461,x7469),f857(x7463,x7464,x7465,x7466,x7467,x7468,x7462,x7469))
% 160.46/160.22  [747]~E(x7471,x7472)+E(f857(x7473,x7474,x7475,x7476,x7477,x7478,x7479,x7471),f857(x7473,x7474,x7475,x7476,x7477,x7478,x7479,x7472))
% 160.46/160.22  [748]~E(x7481,x7482)+E(f832(x7481,x7483,x7484),f832(x7482,x7483,x7484))
% 160.46/160.22  [749]~E(x7491,x7492)+E(f832(x7493,x7491,x7494),f832(x7493,x7492,x7494))
% 160.46/160.22  [750]~E(x7501,x7502)+E(f832(x7503,x7504,x7501),f832(x7503,x7504,x7502))
% 160.46/160.22  [751]~E(x7511,x7512)+E(f385(x7511,x7513),f385(x7512,x7513))
% 160.46/160.22  [752]~E(x7521,x7522)+E(f385(x7523,x7521),f385(x7523,x7522))
% 160.46/160.22  [753]~E(x7531,x7532)+E(f258(x7531,x7533,x7534,x7535),f258(x7532,x7533,x7534,x7535))
% 160.46/160.22  [754]~E(x7541,x7542)+E(f258(x7543,x7541,x7544,x7545),f258(x7543,x7542,x7544,x7545))
% 160.46/160.22  [755]~E(x7551,x7552)+E(f258(x7553,x7554,x7551,x7555),f258(x7553,x7554,x7552,x7555))
% 160.46/160.22  [756]~E(x7561,x7562)+E(f258(x7563,x7564,x7565,x7561),f258(x7563,x7564,x7565,x7562))
% 160.46/160.22  [757]~E(x7571,x7572)+E(f223(x7571,x7573,x7574,x7575,x7576),f223(x7572,x7573,x7574,x7575,x7576))
% 160.46/160.22  [758]~E(x7581,x7582)+E(f223(x7583,x7581,x7584,x7585,x7586),f223(x7583,x7582,x7584,x7585,x7586))
% 160.46/160.22  [759]~E(x7591,x7592)+E(f223(x7593,x7594,x7591,x7595,x7596),f223(x7593,x7594,x7592,x7595,x7596))
% 160.46/160.22  [760]~E(x7601,x7602)+E(f223(x7603,x7604,x7605,x7601,x7606),f223(x7603,x7604,x7605,x7602,x7606))
% 160.46/160.22  [761]~E(x7611,x7612)+E(f223(x7613,x7614,x7615,x7616,x7611),f223(x7613,x7614,x7615,x7616,x7612))
% 160.46/160.22  [762]~E(x7621,x7622)+E(f294(x7621,x7623,x7624),f294(x7622,x7623,x7624))
% 160.46/160.22  [763]~E(x7631,x7632)+E(f294(x7633,x7631,x7634),f294(x7633,x7632,x7634))
% 160.46/160.22  [764]~E(x7641,x7642)+E(f294(x7643,x7644,x7641),f294(x7643,x7644,x7642))
% 160.46/160.22  [765]~E(x7651,x7652)+E(f814(x7651,x7653),f814(x7652,x7653))
% 160.46/160.22  [766]~E(x7661,x7662)+E(f814(x7663,x7661),f814(x7663,x7662))
% 160.46/160.22  [767]~E(x7671,x7672)+E(f131(x7671,x7673,x7674,x7675),f131(x7672,x7673,x7674,x7675))
% 160.46/160.22  [768]~E(x7681,x7682)+E(f131(x7683,x7681,x7684,x7685),f131(x7683,x7682,x7684,x7685))
% 160.46/160.22  [769]~E(x7691,x7692)+E(f131(x7693,x7694,x7691,x7695),f131(x7693,x7694,x7692,x7695))
% 160.46/160.22  [770]~E(x7701,x7702)+E(f131(x7703,x7704,x7705,x7701),f131(x7703,x7704,x7705,x7702))
% 160.46/160.22  [771]~E(x7711,x7712)+E(f156(x7711,x7713,x7714,x7715),f156(x7712,x7713,x7714,x7715))
% 160.46/160.22  [772]~E(x7721,x7722)+E(f156(x7723,x7721,x7724,x7725),f156(x7723,x7722,x7724,x7725))
% 160.46/160.22  [773]~E(x7731,x7732)+E(f156(x7733,x7734,x7731,x7735),f156(x7733,x7734,x7732,x7735))
% 160.46/160.22  [774]~E(x7741,x7742)+E(f156(x7743,x7744,x7745,x7741),f156(x7743,x7744,x7745,x7742))
% 160.46/160.22  [775]~E(x7751,x7752)+E(f173(x7751,x7753,x7754),f173(x7752,x7753,x7754))
% 160.46/160.22  [776]~E(x7761,x7762)+E(f173(x7763,x7761,x7764),f173(x7763,x7762,x7764))
% 160.46/160.22  [777]~E(x7771,x7772)+E(f173(x7773,x7774,x7771),f173(x7773,x7774,x7772))
% 160.46/160.22  [778]~E(x7781,x7782)+E(f610(x7781,x7783,x7784),f610(x7782,x7783,x7784))
% 160.46/160.22  [779]~E(x7791,x7792)+E(f610(x7793,x7791,x7794),f610(x7793,x7792,x7794))
% 160.46/160.22  [780]~E(x7801,x7802)+E(f610(x7803,x7804,x7801),f610(x7803,x7804,x7802))
% 160.46/160.22  [781]~E(x7811,x7812)+E(f460(x7811,x7813,x7814,x7815),f460(x7812,x7813,x7814,x7815))
% 160.46/160.22  [782]~E(x7821,x7822)+E(f460(x7823,x7821,x7824,x7825),f460(x7823,x7822,x7824,x7825))
% 160.46/160.22  [783]~E(x7831,x7832)+E(f460(x7833,x7834,x7831,x7835),f460(x7833,x7834,x7832,x7835))
% 160.46/160.22  [784]~E(x7841,x7842)+E(f460(x7843,x7844,x7845,x7841),f460(x7843,x7844,x7845,x7842))
% 160.46/160.22  [785]~E(x7851,x7852)+E(f293(x7851,x7853,x7854),f293(x7852,x7853,x7854))
% 160.46/160.22  [786]~E(x7861,x7862)+E(f293(x7863,x7861,x7864),f293(x7863,x7862,x7864))
% 160.46/160.22  [787]~E(x7871,x7872)+E(f293(x7873,x7874,x7871),f293(x7873,x7874,x7872))
% 160.46/160.22  [788]~E(x7881,x7882)+E(f650(x7881,x7883),f650(x7882,x7883))
% 160.46/160.22  [789]~E(x7891,x7892)+E(f650(x7893,x7891),f650(x7893,x7892))
% 160.46/160.22  [790]~E(x7901,x7902)+E(f547(x7901,x7903,x7904,x7905),f547(x7902,x7903,x7904,x7905))
% 160.46/160.22  [791]~E(x7911,x7912)+E(f547(x7913,x7911,x7914,x7915),f547(x7913,x7912,x7914,x7915))
% 160.46/160.22  [792]~E(x7921,x7922)+E(f547(x7923,x7924,x7921,x7925),f547(x7923,x7924,x7922,x7925))
% 160.46/160.22  [793]~E(x7931,x7932)+E(f547(x7933,x7934,x7935,x7931),f547(x7933,x7934,x7935,x7932))
% 160.46/160.22  [794]~E(x7941,x7942)+E(f637(x7941,x7943,x7944,x7945,x7946),f637(x7942,x7943,x7944,x7945,x7946))
% 160.46/160.22  [795]~E(x7951,x7952)+E(f637(x7953,x7951,x7954,x7955,x7956),f637(x7953,x7952,x7954,x7955,x7956))
% 160.46/160.22  [796]~E(x7961,x7962)+E(f637(x7963,x7964,x7961,x7965,x7966),f637(x7963,x7964,x7962,x7965,x7966))
% 160.46/160.22  [797]~E(x7971,x7972)+E(f637(x7973,x7974,x7975,x7971,x7976),f637(x7973,x7974,x7975,x7972,x7976))
% 160.46/160.22  [798]~E(x7981,x7982)+E(f637(x7983,x7984,x7985,x7986,x7981),f637(x7983,x7984,x7985,x7986,x7982))
% 160.46/160.22  [799]~E(x7991,x7992)+E(f555(x7991,x7993,x7994,x7995,x7996,x7997,x7998,x7999),f555(x7992,x7993,x7994,x7995,x7996,x7997,x7998,x7999))
% 160.46/160.22  [800]~E(x8001,x8002)+E(f555(x8003,x8001,x8004,x8005,x8006,x8007,x8008,x8009),f555(x8003,x8002,x8004,x8005,x8006,x8007,x8008,x8009))
% 160.46/160.22  [801]~E(x8011,x8012)+E(f555(x8013,x8014,x8011,x8015,x8016,x8017,x8018,x8019),f555(x8013,x8014,x8012,x8015,x8016,x8017,x8018,x8019))
% 160.46/160.22  [802]~E(x8021,x8022)+E(f555(x8023,x8024,x8025,x8021,x8026,x8027,x8028,x8029),f555(x8023,x8024,x8025,x8022,x8026,x8027,x8028,x8029))
% 160.46/160.22  [803]~E(x8031,x8032)+E(f555(x8033,x8034,x8035,x8036,x8031,x8037,x8038,x8039),f555(x8033,x8034,x8035,x8036,x8032,x8037,x8038,x8039))
% 160.46/160.22  [804]~E(x8041,x8042)+E(f555(x8043,x8044,x8045,x8046,x8047,x8041,x8048,x8049),f555(x8043,x8044,x8045,x8046,x8047,x8042,x8048,x8049))
% 160.46/160.22  [805]~E(x8051,x8052)+E(f555(x8053,x8054,x8055,x8056,x8057,x8058,x8051,x8059),f555(x8053,x8054,x8055,x8056,x8057,x8058,x8052,x8059))
% 160.46/160.22  [806]~E(x8061,x8062)+E(f555(x8063,x8064,x8065,x8066,x8067,x8068,x8069,x8061),f555(x8063,x8064,x8065,x8066,x8067,x8068,x8069,x8062))
% 160.46/160.22  [807]~E(x8071,x8072)+E(f669(x8071,x8073,x8074,x8075),f669(x8072,x8073,x8074,x8075))
% 160.46/160.22  [808]~E(x8081,x8082)+E(f669(x8083,x8081,x8084,x8085),f669(x8083,x8082,x8084,x8085))
% 160.46/160.22  [809]~E(x8091,x8092)+E(f669(x8093,x8094,x8091,x8095),f669(x8093,x8094,x8092,x8095))
% 160.46/160.22  [810]~E(x8101,x8102)+E(f669(x8103,x8104,x8105,x8101),f669(x8103,x8104,x8105,x8102))
% 160.46/160.22  [811]~E(x8111,x8112)+E(f653(x8111,x8113,x8114,x8115),f653(x8112,x8113,x8114,x8115))
% 160.46/160.22  [812]~E(x8121,x8122)+E(f653(x8123,x8121,x8124,x8125),f653(x8123,x8122,x8124,x8125))
% 160.46/160.22  [813]~E(x8131,x8132)+E(f653(x8133,x8134,x8131,x8135),f653(x8133,x8134,x8132,x8135))
% 160.46/160.22  [814]~E(x8141,x8142)+E(f653(x8143,x8144,x8145,x8141),f653(x8143,x8144,x8145,x8142))
% 160.46/160.22  [815]~E(x8151,x8152)+E(f401(x8151,x8153,x8154),f401(x8152,x8153,x8154))
% 160.46/160.22  [816]~E(x8161,x8162)+E(f401(x8163,x8161,x8164),f401(x8163,x8162,x8164))
% 160.46/160.22  [817]~E(x8171,x8172)+E(f401(x8173,x8174,x8171),f401(x8173,x8174,x8172))
% 160.46/160.22  [818]~E(x8181,x8182)+E(f335(x8181,x8183,x8184),f335(x8182,x8183,x8184))
% 160.46/160.22  [819]~E(x8191,x8192)+E(f335(x8193,x8191,x8194),f335(x8193,x8192,x8194))
% 160.46/160.22  [820]~E(x8201,x8202)+E(f335(x8203,x8204,x8201),f335(x8203,x8204,x8202))
% 160.46/160.22  [821]~E(x8211,x8212)+E(f473(x8211,x8213,x8214,x8215),f473(x8212,x8213,x8214,x8215))
% 160.46/160.22  [822]~E(x8221,x8222)+E(f473(x8223,x8221,x8224,x8225),f473(x8223,x8222,x8224,x8225))
% 160.46/160.22  [823]~E(x8231,x8232)+E(f473(x8233,x8234,x8231,x8235),f473(x8233,x8234,x8232,x8235))
% 160.46/160.22  [824]~E(x8241,x8242)+E(f473(x8243,x8244,x8245,x8241),f473(x8243,x8244,x8245,x8242))
% 160.46/160.22  [825]~E(x8251,x8252)+E(f837(x8251,x8253,x8254,x8255),f837(x8252,x8253,x8254,x8255))
% 160.46/160.22  [826]~E(x8261,x8262)+E(f837(x8263,x8261,x8264,x8265),f837(x8263,x8262,x8264,x8265))
% 160.46/160.22  [827]~E(x8271,x8272)+E(f837(x8273,x8274,x8271,x8275),f837(x8273,x8274,x8272,x8275))
% 160.46/160.22  [828]~E(x8281,x8282)+E(f837(x8283,x8284,x8285,x8281),f837(x8283,x8284,x8285,x8282))
% 160.46/160.22  [829]~E(x8291,x8292)+E(f439(x8291,x8293,x8294),f439(x8292,x8293,x8294))
% 160.46/160.22  [830]~E(x8301,x8302)+E(f439(x8303,x8301,x8304),f439(x8303,x8302,x8304))
% 160.46/160.22  [831]~E(x8311,x8312)+E(f439(x8313,x8314,x8311),f439(x8313,x8314,x8312))
% 160.46/160.22  [832]~E(x8321,x8322)+E(f712(x8321,x8323,x8324,x8325,x8326),f712(x8322,x8323,x8324,x8325,x8326))
% 160.46/160.22  [833]~E(x8331,x8332)+E(f712(x8333,x8331,x8334,x8335,x8336),f712(x8333,x8332,x8334,x8335,x8336))
% 160.46/160.22  [834]~E(x8341,x8342)+E(f712(x8343,x8344,x8341,x8345,x8346),f712(x8343,x8344,x8342,x8345,x8346))
% 160.46/160.22  [835]~E(x8351,x8352)+E(f712(x8353,x8354,x8355,x8351,x8356),f712(x8353,x8354,x8355,x8352,x8356))
% 160.46/160.22  [836]~E(x8361,x8362)+E(f712(x8363,x8364,x8365,x8366,x8361),f712(x8363,x8364,x8365,x8366,x8362))
% 160.46/160.22  [837]~E(x8371,x8372)+E(f263(x8371,x8373),f263(x8372,x8373))
% 160.46/160.22  [838]~E(x8381,x8382)+E(f263(x8383,x8381),f263(x8383,x8382))
% 160.46/160.22  [839]~E(x8391,x8392)+E(f667(x8391,x8393,x8394,x8395,x8396),f667(x8392,x8393,x8394,x8395,x8396))
% 160.46/160.22  [840]~E(x8401,x8402)+E(f667(x8403,x8401,x8404,x8405,x8406),f667(x8403,x8402,x8404,x8405,x8406))
% 160.46/160.22  [841]~E(x8411,x8412)+E(f667(x8413,x8414,x8411,x8415,x8416),f667(x8413,x8414,x8412,x8415,x8416))
% 160.46/160.22  [842]~E(x8421,x8422)+E(f667(x8423,x8424,x8425,x8421,x8426),f667(x8423,x8424,x8425,x8422,x8426))
% 160.46/160.22  [843]~E(x8431,x8432)+E(f667(x8433,x8434,x8435,x8436,x8431),f667(x8433,x8434,x8435,x8436,x8432))
% 160.46/160.22  [844]~E(x8441,x8442)+E(f149(x8441,x8443,x8444,x8445,x8446),f149(x8442,x8443,x8444,x8445,x8446))
% 160.46/160.22  [845]~E(x8451,x8452)+E(f149(x8453,x8451,x8454,x8455,x8456),f149(x8453,x8452,x8454,x8455,x8456))
% 160.46/160.22  [846]~E(x8461,x8462)+E(f149(x8463,x8464,x8461,x8465,x8466),f149(x8463,x8464,x8462,x8465,x8466))
% 160.46/160.22  [847]~E(x8471,x8472)+E(f149(x8473,x8474,x8475,x8471,x8476),f149(x8473,x8474,x8475,x8472,x8476))
% 160.46/160.22  [848]~E(x8481,x8482)+E(f149(x8483,x8484,x8485,x8486,x8481),f149(x8483,x8484,x8485,x8486,x8482))
% 160.46/160.22  [849]~E(x8491,x8492)+E(f278(x8491,x8493,x8494,x8495),f278(x8492,x8493,x8494,x8495))
% 160.46/160.22  [850]~E(x8501,x8502)+E(f278(x8503,x8501,x8504,x8505),f278(x8503,x8502,x8504,x8505))
% 160.46/160.22  [851]~E(x8511,x8512)+E(f278(x8513,x8514,x8511,x8515),f278(x8513,x8514,x8512,x8515))
% 160.46/160.22  [852]~E(x8521,x8522)+E(f278(x8523,x8524,x8525,x8521),f278(x8523,x8524,x8525,x8522))
% 160.46/160.22  [853]~E(x8531,x8532)+E(f651(x8531,x8533,x8534,x8535,x8536),f651(x8532,x8533,x8534,x8535,x8536))
% 160.46/160.22  [854]~E(x8541,x8542)+E(f651(x8543,x8541,x8544,x8545,x8546),f651(x8543,x8542,x8544,x8545,x8546))
% 160.46/160.22  [855]~E(x8551,x8552)+E(f651(x8553,x8554,x8551,x8555,x8556),f651(x8553,x8554,x8552,x8555,x8556))
% 160.46/160.22  [856]~E(x8561,x8562)+E(f651(x8563,x8564,x8565,x8561,x8566),f651(x8563,x8564,x8565,x8562,x8566))
% 160.46/160.22  [857]~E(x8571,x8572)+E(f651(x8573,x8574,x8575,x8576,x8571),f651(x8573,x8574,x8575,x8576,x8572))
% 160.46/160.22  [858]~E(x8581,x8582)+E(f762(x8581,x8583,x8584),f762(x8582,x8583,x8584))
% 160.46/160.22  [859]~E(x8591,x8592)+E(f762(x8593,x8591,x8594),f762(x8593,x8592,x8594))
% 160.46/160.22  [860]~E(x8601,x8602)+E(f762(x8603,x8604,x8601),f762(x8603,x8604,x8602))
% 160.46/160.22  [861]~E(x8611,x8612)+E(f54(x8611,x8613,x8614),f54(x8612,x8613,x8614))
% 160.46/160.22  [862]~E(x8621,x8622)+E(f54(x8623,x8621,x8624),f54(x8623,x8622,x8624))
% 160.46/160.22  [863]~E(x8631,x8632)+E(f54(x8633,x8634,x8631),f54(x8633,x8634,x8632))
% 160.46/160.22  [864]~E(x8641,x8642)+E(f801(x8641,x8643,x8644,x8645,x8646,x8647,x8648),f801(x8642,x8643,x8644,x8645,x8646,x8647,x8648))
% 160.46/160.22  [865]~E(x8651,x8652)+E(f801(x8653,x8651,x8654,x8655,x8656,x8657,x8658),f801(x8653,x8652,x8654,x8655,x8656,x8657,x8658))
% 160.46/160.22  [866]~E(x8661,x8662)+E(f801(x8663,x8664,x8661,x8665,x8666,x8667,x8668),f801(x8663,x8664,x8662,x8665,x8666,x8667,x8668))
% 160.46/160.22  [867]~E(x8671,x8672)+E(f801(x8673,x8674,x8675,x8671,x8676,x8677,x8678),f801(x8673,x8674,x8675,x8672,x8676,x8677,x8678))
% 160.46/160.22  [868]~E(x8681,x8682)+E(f801(x8683,x8684,x8685,x8686,x8681,x8687,x8688),f801(x8683,x8684,x8685,x8686,x8682,x8687,x8688))
% 160.46/160.22  [869]~E(x8691,x8692)+E(f801(x8693,x8694,x8695,x8696,x8697,x8691,x8698),f801(x8693,x8694,x8695,x8696,x8697,x8692,x8698))
% 160.46/160.22  [870]~E(x8701,x8702)+E(f801(x8703,x8704,x8705,x8706,x8707,x8708,x8701),f801(x8703,x8704,x8705,x8706,x8707,x8708,x8702))
% 160.46/160.22  [871]~E(x8711,x8712)+E(f303(x8711),f303(x8712))
% 160.46/160.22  [872]~E(x8721,x8722)+E(f715(x8721,x8723,x8724),f715(x8722,x8723,x8724))
% 160.46/160.22  [873]~E(x8731,x8732)+E(f715(x8733,x8731,x8734),f715(x8733,x8732,x8734))
% 160.46/160.22  [874]~E(x8741,x8742)+E(f715(x8743,x8744,x8741),f715(x8743,x8744,x8742))
% 160.46/160.22  [875]~E(x8751,x8752)+E(f909(x8751,x8753,x8754),f909(x8752,x8753,x8754))
% 160.46/160.22  [876]~E(x8761,x8762)+E(f909(x8763,x8761,x8764),f909(x8763,x8762,x8764))
% 160.46/160.22  [877]~E(x8771,x8772)+E(f909(x8773,x8774,x8771),f909(x8773,x8774,x8772))
% 160.46/160.22  [878]~E(x8781,x8782)+E(f65(x8781,x8783,x8784,x8785,x8786),f65(x8782,x8783,x8784,x8785,x8786))
% 160.46/160.22  [879]~E(x8791,x8792)+E(f65(x8793,x8791,x8794,x8795,x8796),f65(x8793,x8792,x8794,x8795,x8796))
% 160.46/160.22  [880]~E(x8801,x8802)+E(f65(x8803,x8804,x8801,x8805,x8806),f65(x8803,x8804,x8802,x8805,x8806))
% 160.46/160.22  [881]~E(x8811,x8812)+E(f65(x8813,x8814,x8815,x8811,x8816),f65(x8813,x8814,x8815,x8812,x8816))
% 160.46/160.22  [882]~E(x8821,x8822)+E(f65(x8823,x8824,x8825,x8826,x8821),f65(x8823,x8824,x8825,x8826,x8822))
% 160.46/160.22  [883]~E(x8831,x8832)+E(f447(x8831,x8833,x8834),f447(x8832,x8833,x8834))
% 160.46/160.22  [884]~E(x8841,x8842)+E(f447(x8843,x8841,x8844),f447(x8843,x8842,x8844))
% 160.46/160.22  [885]~E(x8851,x8852)+E(f447(x8853,x8854,x8851),f447(x8853,x8854,x8852))
% 160.46/160.22  [886]~E(x8861,x8862)+E(f30(x8861,x8863),f30(x8862,x8863))
% 160.46/160.22  [887]~E(x8871,x8872)+E(f30(x8873,x8871),f30(x8873,x8872))
% 160.46/160.22  [888]~E(x8881,x8882)+E(f478(x8881,x8883),f478(x8882,x8883))
% 160.46/160.22  [889]~E(x8891,x8892)+E(f478(x8893,x8891),f478(x8893,x8892))
% 160.46/160.22  [890]~E(x8901,x8902)+E(f783(x8901,x8903,x8904,x8905),f783(x8902,x8903,x8904,x8905))
% 160.46/160.22  [891]~E(x8911,x8912)+E(f783(x8913,x8911,x8914,x8915),f783(x8913,x8912,x8914,x8915))
% 160.46/160.22  [892]~E(x8921,x8922)+E(f783(x8923,x8924,x8921,x8925),f783(x8923,x8924,x8922,x8925))
% 160.46/160.22  [893]~E(x8931,x8932)+E(f783(x8933,x8934,x8935,x8931),f783(x8933,x8934,x8935,x8932))
% 160.46/160.22  [894]~E(x8941,x8942)+E(f254(x8941,x8943,x8944,x8945),f254(x8942,x8943,x8944,x8945))
% 160.46/160.22  [895]~E(x8951,x8952)+E(f254(x8953,x8951,x8954,x8955),f254(x8953,x8952,x8954,x8955))
% 160.46/160.22  [896]~E(x8961,x8962)+E(f254(x8963,x8964,x8961,x8965),f254(x8963,x8964,x8962,x8965))
% 160.46/160.22  [897]~E(x8971,x8972)+E(f254(x8973,x8974,x8975,x8971),f254(x8973,x8974,x8975,x8972))
% 160.46/160.22  [898]~E(x8981,x8982)+E(f166(x8981,x8983,x8984),f166(x8982,x8983,x8984))
% 160.46/160.22  [899]~E(x8991,x8992)+E(f166(x8993,x8991,x8994),f166(x8993,x8992,x8994))
% 160.46/160.22  [900]~E(x9001,x9002)+E(f166(x9003,x9004,x9001),f166(x9003,x9004,x9002))
% 160.46/160.22  [901]~E(x9011,x9012)+E(f820(x9011),f820(x9012))
% 160.46/160.22  [902]~E(x9021,x9022)+E(f826(x9021,x9023,x9024,x9025,x9026,x9027),f826(x9022,x9023,x9024,x9025,x9026,x9027))
% 160.46/160.22  [903]~E(x9031,x9032)+E(f826(x9033,x9031,x9034,x9035,x9036,x9037),f826(x9033,x9032,x9034,x9035,x9036,x9037))
% 160.46/160.22  [904]~E(x9041,x9042)+E(f826(x9043,x9044,x9041,x9045,x9046,x9047),f826(x9043,x9044,x9042,x9045,x9046,x9047))
% 160.46/160.22  [905]~E(x9051,x9052)+E(f826(x9053,x9054,x9055,x9051,x9056,x9057),f826(x9053,x9054,x9055,x9052,x9056,x9057))
% 160.46/160.22  [906]~E(x9061,x9062)+E(f826(x9063,x9064,x9065,x9066,x9061,x9067),f826(x9063,x9064,x9065,x9066,x9062,x9067))
% 160.46/160.22  [907]~E(x9071,x9072)+E(f826(x9073,x9074,x9075,x9076,x9077,x9071),f826(x9073,x9074,x9075,x9076,x9077,x9072))
% 160.46/160.22  [908]~E(x9081,x9082)+E(f663(x9081,x9083,x9084,x9085,x9086),f663(x9082,x9083,x9084,x9085,x9086))
% 160.46/160.22  [909]~E(x9091,x9092)+E(f663(x9093,x9091,x9094,x9095,x9096),f663(x9093,x9092,x9094,x9095,x9096))
% 160.46/160.22  [910]~E(x9101,x9102)+E(f663(x9103,x9104,x9101,x9105,x9106),f663(x9103,x9104,x9102,x9105,x9106))
% 160.46/160.22  [911]~E(x9111,x9112)+E(f663(x9113,x9114,x9115,x9111,x9116),f663(x9113,x9114,x9115,x9112,x9116))
% 160.46/160.22  [912]~E(x9121,x9122)+E(f663(x9123,x9124,x9125,x9126,x9121),f663(x9123,x9124,x9125,x9126,x9122))
% 160.46/160.22  [913]~E(x9131,x9132)+E(f877(x9131,x9133,x9134),f877(x9132,x9133,x9134))
% 160.46/160.22  [914]~E(x9141,x9142)+E(f877(x9143,x9141,x9144),f877(x9143,x9142,x9144))
% 160.46/160.22  [915]~E(x9151,x9152)+E(f877(x9153,x9154,x9151),f877(x9153,x9154,x9152))
% 160.46/160.22  [916]~E(x9161,x9162)+E(f889(x9161,x9163,x9164),f889(x9162,x9163,x9164))
% 160.46/160.22  [917]~E(x9171,x9172)+E(f889(x9173,x9171,x9174),f889(x9173,x9172,x9174))
% 160.46/160.22  [918]~E(x9181,x9182)+E(f889(x9183,x9184,x9181),f889(x9183,x9184,x9182))
% 160.46/160.22  [919]~E(x9191,x9192)+E(f654(x9191,x9193,x9194,x9195,x9196),f654(x9192,x9193,x9194,x9195,x9196))
% 160.46/160.22  [920]~E(x9201,x9202)+E(f654(x9203,x9201,x9204,x9205,x9206),f654(x9203,x9202,x9204,x9205,x9206))
% 160.46/160.22  [921]~E(x9211,x9212)+E(f654(x9213,x9214,x9211,x9215,x9216),f654(x9213,x9214,x9212,x9215,x9216))
% 160.46/160.22  [922]~E(x9221,x9222)+E(f654(x9223,x9224,x9225,x9221,x9226),f654(x9223,x9224,x9225,x9222,x9226))
% 160.46/160.22  [923]~E(x9231,x9232)+E(f654(x9233,x9234,x9235,x9236,x9231),f654(x9233,x9234,x9235,x9236,x9232))
% 160.46/160.22  [924]~E(x9241,x9242)+E(f310(x9241,x9243,x9244),f310(x9242,x9243,x9244))
% 160.46/160.22  [925]~E(x9251,x9252)+E(f310(x9253,x9251,x9254),f310(x9253,x9252,x9254))
% 160.46/160.22  [926]~E(x9261,x9262)+E(f310(x9263,x9264,x9261),f310(x9263,x9264,x9262))
% 160.46/160.22  [927]~E(x9271,x9272)+E(f770(x9271,x9273,x9274),f770(x9272,x9273,x9274))
% 160.46/160.22  [928]~E(x9281,x9282)+E(f770(x9283,x9281,x9284),f770(x9283,x9282,x9284))
% 160.46/160.22  [929]~E(x9291,x9292)+E(f770(x9293,x9294,x9291),f770(x9293,x9294,x9292))
% 160.46/160.22  [930]~E(x9301,x9302)+E(f350(x9301,x9303),f350(x9302,x9303))
% 160.46/160.22  [931]~E(x9311,x9312)+E(f350(x9313,x9311),f350(x9313,x9312))
% 160.46/160.22  [932]~E(x9321,x9322)+E(f36(x9321,x9323),f36(x9322,x9323))
% 160.46/160.22  [933]~E(x9331,x9332)+E(f36(x9333,x9331),f36(x9333,x9332))
% 160.46/160.22  [934]~E(x9341,x9342)+E(f531(x9341,x9343,x9344,x9345),f531(x9342,x9343,x9344,x9345))
% 160.46/160.22  [935]~E(x9351,x9352)+E(f531(x9353,x9351,x9354,x9355),f531(x9353,x9352,x9354,x9355))
% 160.46/160.22  [936]~E(x9361,x9362)+E(f531(x9363,x9364,x9361,x9365),f531(x9363,x9364,x9362,x9365))
% 160.46/160.22  [937]~E(x9371,x9372)+E(f531(x9373,x9374,x9375,x9371),f531(x9373,x9374,x9375,x9372))
% 160.46/160.22  [938]~E(x9381,x9382)+E(f192(x9381,x9383),f192(x9382,x9383))
% 160.46/160.22  [939]~E(x9391,x9392)+E(f192(x9393,x9391),f192(x9393,x9392))
% 160.46/160.22  [940]~E(x9401,x9402)+E(f817(x9401),f817(x9402))
% 160.46/160.22  [941]~E(x9411,x9412)+E(f121(x9411,x9413),f121(x9412,x9413))
% 160.46/160.22  [942]~E(x9421,x9422)+E(f121(x9423,x9421),f121(x9423,x9422))
% 160.46/160.22  [943]~E(x9431,x9432)+E(f705(x9431,x9433,x9434),f705(x9432,x9433,x9434))
% 160.46/160.22  [944]~E(x9441,x9442)+E(f705(x9443,x9441,x9444),f705(x9443,x9442,x9444))
% 160.46/160.22  [945]~E(x9451,x9452)+E(f705(x9453,x9454,x9451),f705(x9453,x9454,x9452))
% 160.46/160.22  [946]~E(x9461,x9462)+E(f230(x9461,x9463,x9464),f230(x9462,x9463,x9464))
% 160.46/160.22  [947]~E(x9471,x9472)+E(f230(x9473,x9471,x9474),f230(x9473,x9472,x9474))
% 160.46/160.22  [948]~E(x9481,x9482)+E(f230(x9483,x9484,x9481),f230(x9483,x9484,x9482))
% 160.46/160.22  [949]~E(x9491,x9492)+E(f357(x9491,x9493,x9494,x9495,x9496,x9497),f357(x9492,x9493,x9494,x9495,x9496,x9497))
% 160.46/160.22  [950]~E(x9501,x9502)+E(f357(x9503,x9501,x9504,x9505,x9506,x9507),f357(x9503,x9502,x9504,x9505,x9506,x9507))
% 160.46/160.22  [951]~E(x9511,x9512)+E(f357(x9513,x9514,x9511,x9515,x9516,x9517),f357(x9513,x9514,x9512,x9515,x9516,x9517))
% 160.46/160.22  [952]~E(x9521,x9522)+E(f357(x9523,x9524,x9525,x9521,x9526,x9527),f357(x9523,x9524,x9525,x9522,x9526,x9527))
% 160.46/160.22  [953]~E(x9531,x9532)+E(f357(x9533,x9534,x9535,x9536,x9531,x9537),f357(x9533,x9534,x9535,x9536,x9532,x9537))
% 160.46/160.22  [954]~E(x9541,x9542)+E(f357(x9543,x9544,x9545,x9546,x9547,x9541),f357(x9543,x9544,x9545,x9546,x9547,x9542))
% 160.46/160.22  [955]~E(x9551,x9552)+E(f389(x9551,x9553,x9554,x9555,x9556,x9557,x9558),f389(x9552,x9553,x9554,x9555,x9556,x9557,x9558))
% 160.46/160.22  [956]~E(x9561,x9562)+E(f389(x9563,x9561,x9564,x9565,x9566,x9567,x9568),f389(x9563,x9562,x9564,x9565,x9566,x9567,x9568))
% 160.46/160.22  [957]~E(x9571,x9572)+E(f389(x9573,x9574,x9571,x9575,x9576,x9577,x9578),f389(x9573,x9574,x9572,x9575,x9576,x9577,x9578))
% 160.46/160.22  [958]~E(x9581,x9582)+E(f389(x9583,x9584,x9585,x9581,x9586,x9587,x9588),f389(x9583,x9584,x9585,x9582,x9586,x9587,x9588))
% 160.46/160.22  [959]~E(x9591,x9592)+E(f389(x9593,x9594,x9595,x9596,x9591,x9597,x9598),f389(x9593,x9594,x9595,x9596,x9592,x9597,x9598))
% 160.46/160.22  [960]~E(x9601,x9602)+E(f389(x9603,x9604,x9605,x9606,x9607,x9601,x9608),f389(x9603,x9604,x9605,x9606,x9607,x9602,x9608))
% 160.46/160.22  [961]~E(x9611,x9612)+E(f389(x9613,x9614,x9615,x9616,x9617,x9618,x9611),f389(x9613,x9614,x9615,x9616,x9617,x9618,x9612))
% 160.46/160.22  [962]~E(x9621,x9622)+E(f249(x9621,x9623,x9624),f249(x9622,x9623,x9624))
% 160.46/160.22  [963]~E(x9631,x9632)+E(f249(x9633,x9631,x9634),f249(x9633,x9632,x9634))
% 160.46/160.22  [964]~E(x9641,x9642)+E(f249(x9643,x9644,x9641),f249(x9643,x9644,x9642))
% 160.46/160.22  [965]~E(x9651,x9652)+E(f363(x9651,x9653),f363(x9652,x9653))
% 160.46/160.22  [966]~E(x9661,x9662)+E(f363(x9663,x9661),f363(x9663,x9662))
% 160.46/160.22  [967]~E(x9671,x9672)+E(f481(x9671,x9673,x9674,x9675),f481(x9672,x9673,x9674,x9675))
% 160.46/160.22  [968]~E(x9681,x9682)+E(f481(x9683,x9681,x9684,x9685),f481(x9683,x9682,x9684,x9685))
% 160.46/160.22  [969]~E(x9691,x9692)+E(f481(x9693,x9694,x9691,x9695),f481(x9693,x9694,x9692,x9695))
% 160.46/160.22  [970]~E(x9701,x9702)+E(f481(x9703,x9704,x9705,x9701),f481(x9703,x9704,x9705,x9702))
% 160.46/160.22  [971]~E(x9711,x9712)+E(f815(x9711),f815(x9712))
% 160.46/160.22  [972]~E(x9721,x9722)+E(f741(x9721,x9723,x9724,x9725),f741(x9722,x9723,x9724,x9725))
% 160.46/160.22  [973]~E(x9731,x9732)+E(f741(x9733,x9731,x9734,x9735),f741(x9733,x9732,x9734,x9735))
% 160.46/160.22  [974]~E(x9741,x9742)+E(f741(x9743,x9744,x9741,x9745),f741(x9743,x9744,x9742,x9745))
% 160.46/160.22  [975]~E(x9751,x9752)+E(f741(x9753,x9754,x9755,x9751),f741(x9753,x9754,x9755,x9752))
% 160.46/160.22  [976]~E(x9761,x9762)+E(f831(x9761,x9763),f831(x9762,x9763))
% 160.46/160.22  [977]~E(x9771,x9772)+E(f831(x9773,x9771),f831(x9773,x9772))
% 160.46/160.22  [978]~E(x9781,x9782)+E(f379(x9781,x9783,x9784,x9785,x9786),f379(x9782,x9783,x9784,x9785,x9786))
% 160.46/160.22  [979]~E(x9791,x9792)+E(f379(x9793,x9791,x9794,x9795,x9796),f379(x9793,x9792,x9794,x9795,x9796))
% 160.46/160.22  [980]~E(x9801,x9802)+E(f379(x9803,x9804,x9801,x9805,x9806),f379(x9803,x9804,x9802,x9805,x9806))
% 160.46/160.22  [981]~E(x9811,x9812)+E(f379(x9813,x9814,x9815,x9811,x9816),f379(x9813,x9814,x9815,x9812,x9816))
% 160.46/160.22  [982]~E(x9821,x9822)+E(f379(x9823,x9824,x9825,x9826,x9821),f379(x9823,x9824,x9825,x9826,x9822))
% 160.46/160.22  [983]~E(x9831,x9832)+E(f351(x9831,x9833),f351(x9832,x9833))
% 160.46/160.22  [984]~E(x9841,x9842)+E(f351(x9843,x9841),f351(x9843,x9842))
% 160.46/160.22  [985]~E(x9851,x9852)+E(f623(x9851,x9853,x9854),f623(x9852,x9853,x9854))
% 160.46/160.22  [986]~E(x9861,x9862)+E(f623(x9863,x9861,x9864),f623(x9863,x9862,x9864))
% 160.46/160.22  [987]~E(x9871,x9872)+E(f623(x9873,x9874,x9871),f623(x9873,x9874,x9872))
% 160.46/160.22  [988]~E(x9881,x9882)+E(f673(x9881,x9883,x9884,x9885),f673(x9882,x9883,x9884,x9885))
% 160.46/160.22  [989]~E(x9891,x9892)+E(f673(x9893,x9891,x9894,x9895),f673(x9893,x9892,x9894,x9895))
% 160.46/160.22  [990]~E(x9901,x9902)+E(f673(x9903,x9904,x9901,x9905),f673(x9903,x9904,x9902,x9905))
% 160.46/160.22  [991]~E(x9911,x9912)+E(f673(x9913,x9914,x9915,x9911),f673(x9913,x9914,x9915,x9912))
% 160.46/160.22  [992]~E(x9921,x9922)+E(f793(x9921,x9923,x9924,x9925),f793(x9922,x9923,x9924,x9925))
% 160.46/160.22  [993]~E(x9931,x9932)+E(f793(x9933,x9931,x9934,x9935),f793(x9933,x9932,x9934,x9935))
% 160.46/160.22  [994]~E(x9941,x9942)+E(f793(x9943,x9944,x9941,x9945),f793(x9943,x9944,x9942,x9945))
% 160.46/160.22  [995]~E(x9951,x9952)+E(f793(x9953,x9954,x9955,x9951),f793(x9953,x9954,x9955,x9952))
% 160.46/160.22  [996]~E(x9961,x9962)+E(f735(x9961,x9963,x9964,x9965),f735(x9962,x9963,x9964,x9965))
% 160.46/160.22  [997]~E(x9971,x9972)+E(f735(x9973,x9971,x9974,x9975),f735(x9973,x9972,x9974,x9975))
% 160.46/160.22  [998]~E(x9981,x9982)+E(f735(x9983,x9984,x9981,x9985),f735(x9983,x9984,x9982,x9985))
% 160.46/160.22  [999]~E(x9991,x9992)+E(f735(x9993,x9994,x9995,x9991),f735(x9993,x9994,x9995,x9992))
% 160.46/160.22  [1000]~E(x10001,x10002)+E(f495(x10001,x10003,x10004,x10005),f495(x10002,x10003,x10004,x10005))
% 160.46/160.22  [1001]~E(x10011,x10012)+E(f495(x10013,x10011,x10014,x10015),f495(x10013,x10012,x10014,x10015))
% 160.46/160.22  [1002]~E(x10021,x10022)+E(f495(x10023,x10024,x10021,x10025),f495(x10023,x10024,x10022,x10025))
% 160.46/160.22  [1003]~E(x10031,x10032)+E(f495(x10033,x10034,x10035,x10031),f495(x10033,x10034,x10035,x10032))
% 160.46/160.22  [1004]~E(x10041,x10042)+E(f462(x10041,x10043,x10044,x10045),f462(x10042,x10043,x10044,x10045))
% 160.46/160.22  [1005]~E(x10051,x10052)+E(f462(x10053,x10051,x10054,x10055),f462(x10053,x10052,x10054,x10055))
% 160.46/160.22  [1006]~E(x10061,x10062)+E(f462(x10063,x10064,x10061,x10065),f462(x10063,x10064,x10062,x10065))
% 160.46/160.22  [1007]~E(x10071,x10072)+E(f462(x10073,x10074,x10075,x10071),f462(x10073,x10074,x10075,x10072))
% 160.46/160.22  [1008]~E(x10081,x10082)+E(f271(x10081,x10083),f271(x10082,x10083))
% 160.46/160.22  [1009]~E(x10091,x10092)+E(f271(x10093,x10091),f271(x10093,x10092))
% 160.46/160.22  [1010]~E(x10101,x10102)+E(f553(x10101,x10103,x10104,x10105,x10106),f553(x10102,x10103,x10104,x10105,x10106))
% 160.46/160.22  [1011]~E(x10111,x10112)+E(f553(x10113,x10111,x10114,x10115,x10116),f553(x10113,x10112,x10114,x10115,x10116))
% 160.46/160.22  [1012]~E(x10121,x10122)+E(f553(x10123,x10124,x10121,x10125,x10126),f553(x10123,x10124,x10122,x10125,x10126))
% 160.46/160.22  [1013]~E(x10131,x10132)+E(f553(x10133,x10134,x10135,x10131,x10136),f553(x10133,x10134,x10135,x10132,x10136))
% 160.46/160.22  [1014]~E(x10141,x10142)+E(f553(x10143,x10144,x10145,x10146,x10141),f553(x10143,x10144,x10145,x10146,x10142))
% 160.46/160.22  [1015]~E(x10151,x10152)+E(f868(x10151,x10153,x10154),f868(x10152,x10153,x10154))
% 160.46/160.22  [1016]~E(x10161,x10162)+E(f868(x10163,x10161,x10164),f868(x10163,x10162,x10164))
% 160.46/160.22  [1017]~E(x10171,x10172)+E(f868(x10173,x10174,x10171),f868(x10173,x10174,x10172))
% 160.46/160.22  [1018]~E(x10181,x10182)+E(f816(x10181),f816(x10182))
% 160.46/160.22  [1019]~E(x10191,x10192)+E(f451(x10191,x10193,x10194,x10195,x10196,x10197,x10198),f451(x10192,x10193,x10194,x10195,x10196,x10197,x10198))
% 160.46/160.22  [1020]~E(x10201,x10202)+E(f451(x10203,x10201,x10204,x10205,x10206,x10207,x10208),f451(x10203,x10202,x10204,x10205,x10206,x10207,x10208))
% 160.46/160.22  [1021]~E(x10211,x10212)+E(f451(x10213,x10214,x10211,x10215,x10216,x10217,x10218),f451(x10213,x10214,x10212,x10215,x10216,x10217,x10218))
% 160.46/160.22  [1022]~E(x10221,x10222)+E(f451(x10223,x10224,x10225,x10221,x10226,x10227,x10228),f451(x10223,x10224,x10225,x10222,x10226,x10227,x10228))
% 160.46/160.22  [1023]~E(x10231,x10232)+E(f451(x10233,x10234,x10235,x10236,x10231,x10237,x10238),f451(x10233,x10234,x10235,x10236,x10232,x10237,x10238))
% 160.46/160.22  [1024]~E(x10241,x10242)+E(f451(x10243,x10244,x10245,x10246,x10247,x10241,x10248),f451(x10243,x10244,x10245,x10246,x10247,x10242,x10248))
% 160.46/160.22  [1025]~E(x10251,x10252)+E(f451(x10253,x10254,x10255,x10256,x10257,x10258,x10251),f451(x10253,x10254,x10255,x10256,x10257,x10258,x10252))
% 160.46/160.22  [1026]~E(x10261,x10262)+E(f438(x10261,x10263,x10264),f438(x10262,x10263,x10264))
% 160.46/160.22  [1027]~E(x10271,x10272)+E(f438(x10273,x10271,x10274),f438(x10273,x10272,x10274))
% 160.46/160.22  [1028]~E(x10281,x10282)+E(f438(x10283,x10284,x10281),f438(x10283,x10284,x10282))
% 160.46/160.22  [1029]~E(x10291,x10292)+E(f800(x10291,x10293,x10294,x10295,x10296,x10297,x10298),f800(x10292,x10293,x10294,x10295,x10296,x10297,x10298))
% 160.46/160.22  [1030]~E(x10301,x10302)+E(f800(x10303,x10301,x10304,x10305,x10306,x10307,x10308),f800(x10303,x10302,x10304,x10305,x10306,x10307,x10308))
% 160.46/160.22  [1031]~E(x10311,x10312)+E(f800(x10313,x10314,x10311,x10315,x10316,x10317,x10318),f800(x10313,x10314,x10312,x10315,x10316,x10317,x10318))
% 160.46/160.22  [1032]~E(x10321,x10322)+E(f800(x10323,x10324,x10325,x10321,x10326,x10327,x10328),f800(x10323,x10324,x10325,x10322,x10326,x10327,x10328))
% 160.46/160.22  [1033]~E(x10331,x10332)+E(f800(x10333,x10334,x10335,x10336,x10331,x10337,x10338),f800(x10333,x10334,x10335,x10336,x10332,x10337,x10338))
% 160.46/160.22  [1034]~E(x10341,x10342)+E(f800(x10343,x10344,x10345,x10346,x10347,x10341,x10348),f800(x10343,x10344,x10345,x10346,x10347,x10342,x10348))
% 160.46/160.22  [1035]~E(x10351,x10352)+E(f800(x10353,x10354,x10355,x10356,x10357,x10358,x10351),f800(x10353,x10354,x10355,x10356,x10357,x10358,x10352))
% 160.46/160.22  [1036]~E(x10361,x10362)+E(f541(x10361,x10363,x10364),f541(x10362,x10363,x10364))
% 160.46/160.22  [1037]~E(x10371,x10372)+E(f541(x10373,x10371,x10374),f541(x10373,x10372,x10374))
% 160.46/160.22  [1038]~E(x10381,x10382)+E(f541(x10383,x10384,x10381),f541(x10383,x10384,x10382))
% 160.46/160.22  [1039]~E(x10391,x10392)+E(f777(x10391,x10393,x10394),f777(x10392,x10393,x10394))
% 160.46/160.22  [1040]~E(x10401,x10402)+E(f777(x10403,x10401,x10404),f777(x10403,x10402,x10404))
% 160.46/160.22  [1041]~E(x10411,x10412)+E(f777(x10413,x10414,x10411),f777(x10413,x10414,x10412))
% 160.46/160.22  [1042]~E(x10421,x10422)+E(f381(x10421,x10423,x10424,x10425,x10426),f381(x10422,x10423,x10424,x10425,x10426))
% 160.46/160.22  [1043]~E(x10431,x10432)+E(f381(x10433,x10431,x10434,x10435,x10436),f381(x10433,x10432,x10434,x10435,x10436))
% 160.46/160.22  [1044]~E(x10441,x10442)+E(f381(x10443,x10444,x10441,x10445,x10446),f381(x10443,x10444,x10442,x10445,x10446))
% 160.46/160.22  [1045]~E(x10451,x10452)+E(f381(x10453,x10454,x10455,x10451,x10456),f381(x10453,x10454,x10455,x10452,x10456))
% 160.46/160.22  [1046]~E(x10461,x10462)+E(f381(x10463,x10464,x10465,x10466,x10461),f381(x10463,x10464,x10465,x10466,x10462))
% 160.46/160.22  [1047]~E(x10471,x10472)+E(f920(x10471,x10473),f920(x10472,x10473))
% 160.46/160.22  [1048]~E(x10481,x10482)+E(f920(x10483,x10481),f920(x10483,x10482))
% 160.46/160.22  [1049]~E(x10491,x10492)+E(f45(x10491,x10493),f45(x10492,x10493))
% 160.46/160.22  [1050]~E(x10501,x10502)+E(f45(x10503,x10501),f45(x10503,x10502))
% 160.46/160.22  [1051]~E(x10511,x10512)+E(f778(x10511,x10513,x10514,x10515),f778(x10512,x10513,x10514,x10515))
% 160.46/160.22  [1052]~E(x10521,x10522)+E(f778(x10523,x10521,x10524,x10525),f778(x10523,x10522,x10524,x10525))
% 160.46/160.22  [1053]~E(x10531,x10532)+E(f778(x10533,x10534,x10531,x10535),f778(x10533,x10534,x10532,x10535))
% 160.46/160.22  [1054]~E(x10541,x10542)+E(f778(x10543,x10544,x10545,x10541),f778(x10543,x10544,x10545,x10542))
% 160.46/160.22  [1055]~E(x10551,x10552)+E(f600(x10551,x10553,x10554),f600(x10552,x10553,x10554))
% 160.46/160.22  [1056]~E(x10561,x10562)+E(f600(x10563,x10561,x10564),f600(x10563,x10562,x10564))
% 160.46/160.22  [1057]~E(x10571,x10572)+E(f600(x10573,x10574,x10571),f600(x10573,x10574,x10572))
% 160.46/160.22  [1058]~E(x10581,x10582)+E(f432(x10581,x10583,x10584),f432(x10582,x10583,x10584))
% 160.46/160.22  [1059]~E(x10591,x10592)+E(f432(x10593,x10591,x10594),f432(x10593,x10592,x10594))
% 160.46/160.22  [1060]~E(x10601,x10602)+E(f432(x10603,x10604,x10601),f432(x10603,x10604,x10602))
% 160.46/160.22  [1061]~E(x10611,x10612)+E(f589(x10611,x10613,x10614,x10615),f589(x10612,x10613,x10614,x10615))
% 160.46/160.22  [1062]~E(x10621,x10622)+E(f589(x10623,x10621,x10624,x10625),f589(x10623,x10622,x10624,x10625))
% 160.46/160.22  [1063]~E(x10631,x10632)+E(f589(x10633,x10634,x10631,x10635),f589(x10633,x10634,x10632,x10635))
% 160.46/160.22  [1064]~E(x10641,x10642)+E(f589(x10643,x10644,x10645,x10641),f589(x10643,x10644,x10645,x10642))
% 160.46/160.22  [1065]~E(x10651,x10652)+E(f542(x10651,x10653,x10654,x10655,x10656),f542(x10652,x10653,x10654,x10655,x10656))
% 160.46/160.22  [1066]~E(x10661,x10662)+E(f542(x10663,x10661,x10664,x10665,x10666),f542(x10663,x10662,x10664,x10665,x10666))
% 160.46/160.22  [1067]~E(x10671,x10672)+E(f542(x10673,x10674,x10671,x10675,x10676),f542(x10673,x10674,x10672,x10675,x10676))
% 160.46/160.22  [1068]~E(x10681,x10682)+E(f542(x10683,x10684,x10685,x10681,x10686),f542(x10683,x10684,x10685,x10682,x10686))
% 160.46/160.22  [1069]~E(x10691,x10692)+E(f542(x10693,x10694,x10695,x10696,x10691),f542(x10693,x10694,x10695,x10696,x10692))
% 160.46/160.22  [1070]~E(x10701,x10702)+E(f680(x10701,x10703,x10704,x10705),f680(x10702,x10703,x10704,x10705))
% 160.46/160.22  [1071]~E(x10711,x10712)+E(f680(x10713,x10711,x10714,x10715),f680(x10713,x10712,x10714,x10715))
% 160.46/160.22  [1072]~E(x10721,x10722)+E(f680(x10723,x10724,x10721,x10725),f680(x10723,x10724,x10722,x10725))
% 160.46/160.22  [1073]~E(x10731,x10732)+E(f680(x10733,x10734,x10735,x10731),f680(x10733,x10734,x10735,x10732))
% 160.46/160.22  [1074]~E(x10741,x10742)+E(f197(x10741,x10743,x10744,x10745),f197(x10742,x10743,x10744,x10745))
% 160.46/160.22  [1075]~E(x10751,x10752)+E(f197(x10753,x10751,x10754,x10755),f197(x10753,x10752,x10754,x10755))
% 160.46/160.22  [1076]~E(x10761,x10762)+E(f197(x10763,x10764,x10761,x10765),f197(x10763,x10764,x10762,x10765))
% 160.46/160.22  [1077]~E(x10771,x10772)+E(f197(x10773,x10774,x10775,x10771),f197(x10773,x10774,x10775,x10772))
% 160.46/160.22  [1078]~E(x10781,x10782)+E(f900(x10781,x10783,x10784),f900(x10782,x10783,x10784))
% 160.46/160.22  [1079]~E(x10791,x10792)+E(f900(x10793,x10791,x10794),f900(x10793,x10792,x10794))
% 160.46/160.22  [1080]~E(x10801,x10802)+E(f900(x10803,x10804,x10801),f900(x10803,x10804,x10802))
% 160.46/160.22  [1081]~E(x10811,x10812)+E(f684(x10811,x10813,x10814),f684(x10812,x10813,x10814))
% 160.46/160.22  [1082]~E(x10821,x10822)+E(f684(x10823,x10821,x10824),f684(x10823,x10822,x10824))
% 160.46/160.22  [1083]~E(x10831,x10832)+E(f684(x10833,x10834,x10831),f684(x10833,x10834,x10832))
% 160.46/160.22  [1084]~E(x10841,x10842)+E(f493(x10841,x10843,x10844),f493(x10842,x10843,x10844))
% 160.46/160.22  [1085]~E(x10851,x10852)+E(f493(x10853,x10851,x10854),f493(x10853,x10852,x10854))
% 160.46/160.22  [1086]~E(x10861,x10862)+E(f493(x10863,x10864,x10861),f493(x10863,x10864,x10862))
% 160.46/160.22  [1087]~E(x10871,x10872)+E(f522(x10871,x10873,x10874),f522(x10872,x10873,x10874))
% 160.46/160.22  [1088]~E(x10881,x10882)+E(f522(x10883,x10881,x10884),f522(x10883,x10882,x10884))
% 160.46/160.22  [1089]~E(x10891,x10892)+E(f522(x10893,x10894,x10891),f522(x10893,x10894,x10892))
% 160.46/160.22  [1090]~E(x10901,x10902)+E(f427(x10901,x10903),f427(x10902,x10903))
% 160.46/160.22  [1091]~E(x10911,x10912)+E(f427(x10913,x10911),f427(x10913,x10912))
% 160.46/160.22  [1092]~E(x10921,x10922)+E(f850(x10921,x10923,x10924,x10925,x10926,x10927,x10928,x10929),f850(x10922,x10923,x10924,x10925,x10926,x10927,x10928,x10929))
% 160.46/160.22  [1093]~E(x10931,x10932)+E(f850(x10933,x10931,x10934,x10935,x10936,x10937,x10938,x10939),f850(x10933,x10932,x10934,x10935,x10936,x10937,x10938,x10939))
% 160.46/160.22  [1094]~E(x10941,x10942)+E(f850(x10943,x10944,x10941,x10945,x10946,x10947,x10948,x10949),f850(x10943,x10944,x10942,x10945,x10946,x10947,x10948,x10949))
% 160.46/160.22  [1095]~E(x10951,x10952)+E(f850(x10953,x10954,x10955,x10951,x10956,x10957,x10958,x10959),f850(x10953,x10954,x10955,x10952,x10956,x10957,x10958,x10959))
% 160.46/160.22  [1096]~E(x10961,x10962)+E(f850(x10963,x10964,x10965,x10966,x10961,x10967,x10968,x10969),f850(x10963,x10964,x10965,x10966,x10962,x10967,x10968,x10969))
% 160.46/160.22  [1097]~E(x10971,x10972)+E(f850(x10973,x10974,x10975,x10976,x10977,x10971,x10978,x10979),f850(x10973,x10974,x10975,x10976,x10977,x10972,x10978,x10979))
% 160.46/160.22  [1098]~E(x10981,x10982)+E(f850(x10983,x10984,x10985,x10986,x10987,x10988,x10981,x10989),f850(x10983,x10984,x10985,x10986,x10987,x10988,x10982,x10989))
% 160.46/160.22  [1099]~E(x10991,x10992)+E(f850(x10993,x10994,x10995,x10996,x10997,x10998,x10999,x10991),f850(x10993,x10994,x10995,x10996,x10997,x10998,x10999,x10992))
% 160.46/160.22  [1100]~E(x11001,x11002)+E(f244(x11001,x11003,x11004),f244(x11002,x11003,x11004))
% 160.46/160.22  [1101]~E(x11011,x11012)+E(f244(x11013,x11011,x11014),f244(x11013,x11012,x11014))
% 160.46/160.22  [1102]~E(x11021,x11022)+E(f244(x11023,x11024,x11021),f244(x11023,x11024,x11022))
% 160.46/160.22  [1103]~E(x11031,x11032)+E(f198(x11031,x11033,x11034,x11035),f198(x11032,x11033,x11034,x11035))
% 160.46/160.22  [1104]~E(x11041,x11042)+E(f198(x11043,x11041,x11044,x11045),f198(x11043,x11042,x11044,x11045))
% 160.46/160.22  [1105]~E(x11051,x11052)+E(f198(x11053,x11054,x11051,x11055),f198(x11053,x11054,x11052,x11055))
% 160.46/160.22  [1106]~E(x11061,x11062)+E(f198(x11063,x11064,x11065,x11061),f198(x11063,x11064,x11065,x11062))
% 160.46/160.22  [1107]~E(x11071,x11072)+E(f742(x11071,x11073),f742(x11072,x11073))
% 160.46/160.22  [1108]~E(x11081,x11082)+E(f742(x11083,x11081),f742(x11083,x11082))
% 160.46/160.22  [1109]~E(x11091,x11092)+E(f229(x11091,x11093,x11094,x11095),f229(x11092,x11093,x11094,x11095))
% 160.46/160.22  [1110]~E(x11101,x11102)+E(f229(x11103,x11101,x11104,x11105),f229(x11103,x11102,x11104,x11105))
% 160.46/160.22  [1111]~E(x11111,x11112)+E(f229(x11113,x11114,x11111,x11115),f229(x11113,x11114,x11112,x11115))
% 160.46/160.22  [1112]~E(x11121,x11122)+E(f229(x11123,x11124,x11125,x11121),f229(x11123,x11124,x11125,x11122))
% 160.46/160.22  [1113]~E(x11131,x11132)+E(f413(x11131,x11133,x11134,x11135),f413(x11132,x11133,x11134,x11135))
% 160.46/160.22  [1114]~E(x11141,x11142)+E(f413(x11143,x11141,x11144,x11145),f413(x11143,x11142,x11144,x11145))
% 160.46/160.22  [1115]~E(x11151,x11152)+E(f413(x11153,x11154,x11151,x11155),f413(x11153,x11154,x11152,x11155))
% 160.46/160.22  [1116]~E(x11161,x11162)+E(f413(x11163,x11164,x11165,x11161),f413(x11163,x11164,x11165,x11162))
% 160.46/160.22  [1117]~E(x11171,x11172)+E(f209(x11171,x11173,x11174,x11175),f209(x11172,x11173,x11174,x11175))
% 160.46/160.22  [1118]~E(x11181,x11182)+E(f209(x11183,x11181,x11184,x11185),f209(x11183,x11182,x11184,x11185))
% 160.46/160.22  [1119]~E(x11191,x11192)+E(f209(x11193,x11194,x11191,x11195),f209(x11193,x11194,x11192,x11195))
% 160.46/160.22  [1120]~E(x11201,x11202)+E(f209(x11203,x11204,x11205,x11201),f209(x11203,x11204,x11205,x11202))
% 160.46/160.22  [1121]~E(x11211,x11212)+E(f864(x11211,x11213),f864(x11212,x11213))
% 160.46/160.22  [1122]~E(x11221,x11222)+E(f864(x11223,x11221),f864(x11223,x11222))
% 160.46/160.22  [1123]~E(x11231,x11232)+E(f630(x11231,x11233,x11234),f630(x11232,x11233,x11234))
% 160.46/160.22  [1124]~E(x11241,x11242)+E(f630(x11243,x11241,x11244),f630(x11243,x11242,x11244))
% 160.46/160.22  [1125]~E(x11251,x11252)+E(f630(x11253,x11254,x11251),f630(x11253,x11254,x11252))
% 160.46/160.22  [1126]~E(x11261,x11262)+E(f488(x11261,x11263,x11264,x11265),f488(x11262,x11263,x11264,x11265))
% 160.46/160.22  [1127]~E(x11271,x11272)+E(f488(x11273,x11271,x11274,x11275),f488(x11273,x11272,x11274,x11275))
% 160.46/160.22  [1128]~E(x11281,x11282)+E(f488(x11283,x11284,x11281,x11285),f488(x11283,x11284,x11282,x11285))
% 160.46/160.22  [1129]~E(x11291,x11292)+E(f488(x11293,x11294,x11295,x11291),f488(x11293,x11294,x11295,x11292))
% 160.46/160.22  [1130]~E(x11301,x11302)+E(f418(x11301,x11303,x11304,x11305,x11306),f418(x11302,x11303,x11304,x11305,x11306))
% 160.46/160.22  [1131]~E(x11311,x11312)+E(f418(x11313,x11311,x11314,x11315,x11316),f418(x11313,x11312,x11314,x11315,x11316))
% 160.46/160.22  [1132]~E(x11321,x11322)+E(f418(x11323,x11324,x11321,x11325,x11326),f418(x11323,x11324,x11322,x11325,x11326))
% 160.46/160.22  [1133]~E(x11331,x11332)+E(f418(x11333,x11334,x11335,x11331,x11336),f418(x11333,x11334,x11335,x11332,x11336))
% 160.46/160.22  [1134]~E(x11341,x11342)+E(f418(x11343,x11344,x11345,x11346,x11341),f418(x11343,x11344,x11345,x11346,x11342))
% 160.46/160.22  [1135]~E(x11351,x11352)+E(f748(x11351,x11353,x11354,x11355,x11356),f748(x11352,x11353,x11354,x11355,x11356))
% 160.46/160.22  [1136]~E(x11361,x11362)+E(f748(x11363,x11361,x11364,x11365,x11366),f748(x11363,x11362,x11364,x11365,x11366))
% 160.46/160.22  [1137]~E(x11371,x11372)+E(f748(x11373,x11374,x11371,x11375,x11376),f748(x11373,x11374,x11372,x11375,x11376))
% 160.46/160.22  [1138]~E(x11381,x11382)+E(f748(x11383,x11384,x11385,x11381,x11386),f748(x11383,x11384,x11385,x11382,x11386))
% 160.46/160.22  [1139]~E(x11391,x11392)+E(f748(x11393,x11394,x11395,x11396,x11391),f748(x11393,x11394,x11395,x11396,x11392))
% 160.46/160.22  [1140]~E(x11401,x11402)+E(f904(x11401,x11403,x11404),f904(x11402,x11403,x11404))
% 160.46/160.22  [1141]~E(x11411,x11412)+E(f904(x11413,x11411,x11414),f904(x11413,x11412,x11414))
% 160.46/160.22  [1142]~E(x11421,x11422)+E(f904(x11423,x11424,x11421),f904(x11423,x11424,x11422))
% 160.46/160.22  [1143]~E(x11431,x11432)+E(f331(x11431),f331(x11432))
% 160.46/160.22  [1144]~E(x11441,x11442)+E(f67(x11441,x11443,x11444),f67(x11442,x11443,x11444))
% 160.46/160.22  [1145]~E(x11451,x11452)+E(f67(x11453,x11451,x11454),f67(x11453,x11452,x11454))
% 160.46/160.22  [1146]~E(x11461,x11462)+E(f67(x11463,x11464,x11461),f67(x11463,x11464,x11462))
% 160.46/160.22  [1147]~E(x11471,x11472)+E(f428(x11471,x11473),f428(x11472,x11473))
% 160.46/160.22  [1148]~E(x11481,x11482)+E(f428(x11483,x11481),f428(x11483,x11482))
% 160.46/160.22  [1149]~E(x11491,x11492)+E(f220(x11491,x11493,x11494,x11495),f220(x11492,x11493,x11494,x11495))
% 160.46/160.22  [1150]~E(x11501,x11502)+E(f220(x11503,x11501,x11504,x11505),f220(x11503,x11502,x11504,x11505))
% 160.46/160.22  [1151]~E(x11511,x11512)+E(f220(x11513,x11514,x11511,x11515),f220(x11513,x11514,x11512,x11515))
% 160.46/160.22  [1152]~E(x11521,x11522)+E(f220(x11523,x11524,x11525,x11521),f220(x11523,x11524,x11525,x11522))
% 160.46/160.22  [1153]~E(x11531,x11532)+E(f602(x11531,x11533,x11534),f602(x11532,x11533,x11534))
% 160.46/160.22  [1154]~E(x11541,x11542)+E(f602(x11543,x11541,x11544),f602(x11543,x11542,x11544))
% 160.46/160.22  [1155]~E(x11551,x11552)+E(f602(x11553,x11554,x11551),f602(x11553,x11554,x11552))
% 160.46/160.22  [1156]~E(x11561,x11562)+E(f558(x11561,x11563),f558(x11562,x11563))
% 160.46/160.22  [1157]~E(x11571,x11572)+E(f558(x11573,x11571),f558(x11573,x11572))
% 160.46/160.22  [1158]~E(x11581,x11582)+E(f918(x11581,x11583,x11584),f918(x11582,x11583,x11584))
% 160.46/160.22  [1159]~E(x11591,x11592)+E(f918(x11593,x11591,x11594),f918(x11593,x11592,x11594))
% 160.46/160.22  [1160]~E(x11601,x11602)+E(f918(x11603,x11604,x11601),f918(x11603,x11604,x11602))
% 160.46/160.22  [1161]~E(x11611,x11612)+E(f280(x11611),f280(x11612))
% 160.46/160.22  [1162]~E(x11621,x11622)+E(f722(x11621,x11623),f722(x11622,x11623))
% 160.46/160.22  [1163]~E(x11631,x11632)+E(f722(x11633,x11631),f722(x11633,x11632))
% 160.46/160.22  [1164]~E(x11641,x11642)+E(f632(x11641,x11643,x11644),f632(x11642,x11643,x11644))
% 160.46/160.22  [1165]~E(x11651,x11652)+E(f632(x11653,x11651,x11654),f632(x11653,x11652,x11654))
% 160.46/160.22  [1166]~E(x11661,x11662)+E(f632(x11663,x11664,x11661),f632(x11663,x11664,x11662))
% 160.46/160.22  [1167]~E(x11671,x11672)+E(f526(x11671,x11673,x11674),f526(x11672,x11673,x11674))
% 160.46/160.22  [1168]~E(x11681,x11682)+E(f526(x11683,x11681,x11684),f526(x11683,x11682,x11684))
% 160.46/160.22  [1169]~E(x11691,x11692)+E(f526(x11693,x11694,x11691),f526(x11693,x11694,x11692))
% 160.46/160.22  [1170]~E(x11701,x11702)+E(f848(x11701,x11703,x11704,x11705,x11706,x11707,x11708,x11709),f848(x11702,x11703,x11704,x11705,x11706,x11707,x11708,x11709))
% 160.46/160.22  [1171]~E(x11711,x11712)+E(f848(x11713,x11711,x11714,x11715,x11716,x11717,x11718,x11719),f848(x11713,x11712,x11714,x11715,x11716,x11717,x11718,x11719))
% 160.46/160.22  [1172]~E(x11721,x11722)+E(f848(x11723,x11724,x11721,x11725,x11726,x11727,x11728,x11729),f848(x11723,x11724,x11722,x11725,x11726,x11727,x11728,x11729))
% 160.46/160.22  [1173]~E(x11731,x11732)+E(f848(x11733,x11734,x11735,x11731,x11736,x11737,x11738,x11739),f848(x11733,x11734,x11735,x11732,x11736,x11737,x11738,x11739))
% 160.46/160.22  [1174]~E(x11741,x11742)+E(f848(x11743,x11744,x11745,x11746,x11741,x11747,x11748,x11749),f848(x11743,x11744,x11745,x11746,x11742,x11747,x11748,x11749))
% 160.46/160.22  [1175]~E(x11751,x11752)+E(f848(x11753,x11754,x11755,x11756,x11757,x11751,x11758,x11759),f848(x11753,x11754,x11755,x11756,x11757,x11752,x11758,x11759))
% 160.46/160.22  [1176]~E(x11761,x11762)+E(f848(x11763,x11764,x11765,x11766,x11767,x11768,x11761,x11769),f848(x11763,x11764,x11765,x11766,x11767,x11768,x11762,x11769))
% 160.46/160.22  [1177]~E(x11771,x11772)+E(f848(x11773,x11774,x11775,x11776,x11777,x11778,x11779,x11771),f848(x11773,x11774,x11775,x11776,x11777,x11778,x11779,x11772))
% 160.46/160.22  [1178]~E(x11781,x11782)+E(f707(x11781,x11783,x11784,x11785,x11786),f707(x11782,x11783,x11784,x11785,x11786))
% 160.46/160.22  [1179]~E(x11791,x11792)+E(f707(x11793,x11791,x11794,x11795,x11796),f707(x11793,x11792,x11794,x11795,x11796))
% 160.46/160.22  [1180]~E(x11801,x11802)+E(f707(x11803,x11804,x11801,x11805,x11806),f707(x11803,x11804,x11802,x11805,x11806))
% 160.46/160.22  [1181]~E(x11811,x11812)+E(f707(x11813,x11814,x11815,x11811,x11816),f707(x11813,x11814,x11815,x11812,x11816))
% 160.46/160.22  [1182]~E(x11821,x11822)+E(f707(x11823,x11824,x11825,x11826,x11821),f707(x11823,x11824,x11825,x11826,x11822))
% 160.46/160.22  [1183]~E(x11831,x11832)+E(f386(x11831),f386(x11832))
% 160.46/160.22  [1184]~E(x11841,x11842)+E(f842(x11841,x11843,x11844,x11845),f842(x11842,x11843,x11844,x11845))
% 160.46/160.22  [1185]~E(x11851,x11852)+E(f842(x11853,x11851,x11854,x11855),f842(x11853,x11852,x11854,x11855))
% 160.46/160.22  [1186]~E(x11861,x11862)+E(f842(x11863,x11864,x11861,x11865),f842(x11863,x11864,x11862,x11865))
% 160.46/160.22  [1187]~E(x11871,x11872)+E(f842(x11873,x11874,x11875,x11871),f842(x11873,x11874,x11875,x11872))
% 160.46/160.22  [1188]~E(x11881,x11882)+E(f135(x11881),f135(x11882))
% 160.46/160.22  [1189]~E(x11891,x11892)+E(f587(x11891,x11893,x11894),f587(x11892,x11893,x11894))
% 160.46/160.22  [1190]~E(x11901,x11902)+E(f587(x11903,x11901,x11904),f587(x11903,x11902,x11904))
% 160.46/160.22  [1191]~E(x11911,x11912)+E(f587(x11913,x11914,x11911),f587(x11913,x11914,x11912))
% 160.46/160.22  [1192]~E(x11921,x11922)+E(f126(x11921,x11923,x11924),f126(x11922,x11923,x11924))
% 160.46/160.22  [1193]~E(x11931,x11932)+E(f126(x11933,x11931,x11934),f126(x11933,x11932,x11934))
% 160.46/160.22  [1194]~E(x11941,x11942)+E(f126(x11943,x11944,x11941),f126(x11943,x11944,x11942))
% 160.46/160.22  [1195]~E(x11951,x11952)+E(f264(x11951,x11953,x11954),f264(x11952,x11953,x11954))
% 160.46/160.22  [1196]~E(x11961,x11962)+E(f264(x11963,x11961,x11964),f264(x11963,x11962,x11964))
% 160.46/160.22  [1197]~E(x11971,x11972)+E(f264(x11973,x11974,x11971),f264(x11973,x11974,x11972))
% 160.46/160.22  [1198]~E(x11981,x11982)+E(f267(x11981,x11983),f267(x11982,x11983))
% 160.46/160.22  [1199]~E(x11991,x11992)+E(f267(x11993,x11991),f267(x11993,x11992))
% 160.46/160.22  [1200]~E(x12001,x12002)+E(f785(x12001,x12003,x12004),f785(x12002,x12003,x12004))
% 160.46/160.22  [1201]~E(x12011,x12012)+E(f785(x12013,x12011,x12014),f785(x12013,x12012,x12014))
% 160.46/160.22  [1202]~E(x12021,x12022)+E(f785(x12023,x12024,x12021),f785(x12023,x12024,x12022))
% 160.46/160.22  [1203]~E(x12031,x12032)+E(f423(x12031,x12033,x12034,x12035,x12036),f423(x12032,x12033,x12034,x12035,x12036))
% 160.46/160.22  [1204]~E(x12041,x12042)+E(f423(x12043,x12041,x12044,x12045,x12046),f423(x12043,x12042,x12044,x12045,x12046))
% 160.46/160.22  [1205]~E(x12051,x12052)+E(f423(x12053,x12054,x12051,x12055,x12056),f423(x12053,x12054,x12052,x12055,x12056))
% 160.46/160.22  [1206]~E(x12061,x12062)+E(f423(x12063,x12064,x12065,x12061,x12066),f423(x12063,x12064,x12065,x12062,x12066))
% 160.46/160.22  [1207]~E(x12071,x12072)+E(f423(x12073,x12074,x12075,x12076,x12071),f423(x12073,x12074,x12075,x12076,x12072))
% 160.46/160.22  [1208]~E(x12081,x12082)+E(f199(x12081,x12083),f199(x12082,x12083))
% 160.46/160.22  [1209]~E(x12091,x12092)+E(f199(x12093,x12091),f199(x12093,x12092))
% 160.46/160.22  [1210]~E(x12101,x12102)+E(f694(x12101,x12103,x12104,x12105),f694(x12102,x12103,x12104,x12105))
% 160.46/160.22  [1211]~E(x12111,x12112)+E(f694(x12113,x12111,x12114,x12115),f694(x12113,x12112,x12114,x12115))
% 160.46/160.22  [1212]~E(x12121,x12122)+E(f694(x12123,x12124,x12121,x12125),f694(x12123,x12124,x12122,x12125))
% 160.46/160.22  [1213]~E(x12131,x12132)+E(f694(x12133,x12134,x12135,x12131),f694(x12133,x12134,x12135,x12132))
% 160.46/160.22  [1214]~E(x12141,x12142)+E(f659(x12141,x12143,x12144,x12145),f659(x12142,x12143,x12144,x12145))
% 160.46/160.22  [1215]~E(x12151,x12152)+E(f659(x12153,x12151,x12154,x12155),f659(x12153,x12152,x12154,x12155))
% 160.46/160.22  [1216]~E(x12161,x12162)+E(f659(x12163,x12164,x12161,x12165),f659(x12163,x12164,x12162,x12165))
% 160.46/160.22  [1217]~E(x12171,x12172)+E(f659(x12173,x12174,x12175,x12171),f659(x12173,x12174,x12175,x12172))
% 160.46/160.22  [1218]~E(x12181,x12182)+E(f605(x12181,x12183,x12184,x12185),f605(x12182,x12183,x12184,x12185))
% 160.46/160.22  [1219]~E(x12191,x12192)+E(f605(x12193,x12191,x12194,x12195),f605(x12193,x12192,x12194,x12195))
% 160.46/160.22  [1220]~E(x12201,x12202)+E(f605(x12203,x12204,x12201,x12205),f605(x12203,x12204,x12202,x12205))
% 160.46/160.22  [1221]~E(x12211,x12212)+E(f605(x12213,x12214,x12215,x12211),f605(x12213,x12214,x12215,x12212))
% 160.46/160.22  [1222]~E(x12221,x12222)+E(f505(x12221,x12223,x12224),f505(x12222,x12223,x12224))
% 160.46/160.22  [1223]~E(x12231,x12232)+E(f505(x12233,x12231,x12234),f505(x12233,x12232,x12234))
% 160.46/160.22  [1224]~E(x12241,x12242)+E(f505(x12243,x12244,x12241),f505(x12243,x12244,x12242))
% 160.46/160.22  [1225]~E(x12251,x12252)+E(f887(x12251,x12253,x12254),f887(x12252,x12253,x12254))
% 160.46/160.22  [1226]~E(x12261,x12262)+E(f887(x12263,x12261,x12264),f887(x12263,x12262,x12264))
% 160.46/160.22  [1227]~E(x12271,x12272)+E(f887(x12273,x12274,x12271),f887(x12273,x12274,x12272))
% 160.46/160.22  [1228]~E(x12281,x12282)+E(f407(x12281,x12283,x12284,x12285,x12286),f407(x12282,x12283,x12284,x12285,x12286))
% 160.46/160.22  [1229]~E(x12291,x12292)+E(f407(x12293,x12291,x12294,x12295,x12296),f407(x12293,x12292,x12294,x12295,x12296))
% 160.46/160.22  [1230]~E(x12301,x12302)+E(f407(x12303,x12304,x12301,x12305,x12306),f407(x12303,x12304,x12302,x12305,x12306))
% 160.46/160.22  [1231]~E(x12311,x12312)+E(f407(x12313,x12314,x12315,x12311,x12316),f407(x12313,x12314,x12315,x12312,x12316))
% 160.46/160.22  [1232]~E(x12321,x12322)+E(f407(x12323,x12324,x12325,x12326,x12321),f407(x12323,x12324,x12325,x12326,x12322))
% 160.46/160.22  [1233]~E(x12331,x12332)+E(f879(x12331,x12333,x12334),f879(x12332,x12333,x12334))
% 160.46/160.22  [1234]~E(x12341,x12342)+E(f879(x12343,x12341,x12344),f879(x12343,x12342,x12344))
% 160.46/160.22  [1235]~E(x12351,x12352)+E(f879(x12353,x12354,x12351),f879(x12353,x12354,x12352))
% 160.46/160.22  [1236]~E(x12361,x12362)+E(f872(x12361,x12363),f872(x12362,x12363))
% 160.46/160.22  [1237]~E(x12371,x12372)+E(f872(x12373,x12371),f872(x12373,x12372))
% 160.46/160.22  [1238]~E(x12381,x12382)+E(f394(x12381,x12383,x12384,x12385),f394(x12382,x12383,x12384,x12385))
% 160.46/160.22  [1239]~E(x12391,x12392)+E(f394(x12393,x12391,x12394,x12395),f394(x12393,x12392,x12394,x12395))
% 160.46/160.22  [1240]~E(x12401,x12402)+E(f394(x12403,x12404,x12401,x12405),f394(x12403,x12404,x12402,x12405))
% 160.46/160.22  [1241]~E(x12411,x12412)+E(f394(x12413,x12414,x12415,x12411),f394(x12413,x12414,x12415,x12412))
% 160.46/160.22  [1242]~E(x12421,x12422)+E(f226(x12421,x12423,x12424,x12425,x12426),f226(x12422,x12423,x12424,x12425,x12426))
% 160.46/160.22  [1243]~E(x12431,x12432)+E(f226(x12433,x12431,x12434,x12435,x12436),f226(x12433,x12432,x12434,x12435,x12436))
% 160.46/160.22  [1244]~E(x12441,x12442)+E(f226(x12443,x12444,x12441,x12445,x12446),f226(x12443,x12444,x12442,x12445,x12446))
% 160.46/160.22  [1245]~E(x12451,x12452)+E(f226(x12453,x12454,x12455,x12451,x12456),f226(x12453,x12454,x12455,x12452,x12456))
% 160.46/160.22  [1246]~E(x12461,x12462)+E(f226(x12463,x12464,x12465,x12466,x12461),f226(x12463,x12464,x12465,x12466,x12462))
% 160.46/160.22  [1247]~E(x12471,x12472)+E(f676(x12471,x12473,x12474),f676(x12472,x12473,x12474))
% 160.46/160.22  [1248]~E(x12481,x12482)+E(f676(x12483,x12481,x12484),f676(x12483,x12482,x12484))
% 160.46/160.22  [1249]~E(x12491,x12492)+E(f676(x12493,x12494,x12491),f676(x12493,x12494,x12492))
% 160.46/160.22  [1250]~E(x12501,x12502)+E(f395(x12501,x12503,x12504,x12505),f395(x12502,x12503,x12504,x12505))
% 160.46/160.22  [1251]~E(x12511,x12512)+E(f395(x12513,x12511,x12514,x12515),f395(x12513,x12512,x12514,x12515))
% 160.46/160.22  [1252]~E(x12521,x12522)+E(f395(x12523,x12524,x12521,x12525),f395(x12523,x12524,x12522,x12525))
% 160.46/160.22  [1253]~E(x12531,x12532)+E(f395(x12533,x12534,x12535,x12531),f395(x12533,x12534,x12535,x12532))
% 160.46/160.22  [1254]~E(x12541,x12542)+E(f538(x12541,x12543,x12544,x12545,x12546),f538(x12542,x12543,x12544,x12545,x12546))
% 160.46/160.22  [1255]~E(x12551,x12552)+E(f538(x12553,x12551,x12554,x12555,x12556),f538(x12553,x12552,x12554,x12555,x12556))
% 160.46/160.22  [1256]~E(x12561,x12562)+E(f538(x12563,x12564,x12561,x12565,x12566),f538(x12563,x12564,x12562,x12565,x12566))
% 160.46/160.22  [1257]~E(x12571,x12572)+E(f538(x12573,x12574,x12575,x12571,x12576),f538(x12573,x12574,x12575,x12572,x12576))
% 160.46/160.22  [1258]~E(x12581,x12582)+E(f538(x12583,x12584,x12585,x12586,x12581),f538(x12583,x12584,x12585,x12586,x12582))
% 160.46/160.22  [1259]~E(x12591,x12592)+E(f554(x12591,x12593,x12594,x12595,x12596,x12597,x12598,x12599),f554(x12592,x12593,x12594,x12595,x12596,x12597,x12598,x12599))
% 160.46/160.22  [1260]~E(x12601,x12602)+E(f554(x12603,x12601,x12604,x12605,x12606,x12607,x12608,x12609),f554(x12603,x12602,x12604,x12605,x12606,x12607,x12608,x12609))
% 160.46/160.22  [1261]~E(x12611,x12612)+E(f554(x12613,x12614,x12611,x12615,x12616,x12617,x12618,x12619),f554(x12613,x12614,x12612,x12615,x12616,x12617,x12618,x12619))
% 160.46/160.22  [1262]~E(x12621,x12622)+E(f554(x12623,x12624,x12625,x12621,x12626,x12627,x12628,x12629),f554(x12623,x12624,x12625,x12622,x12626,x12627,x12628,x12629))
% 160.46/160.22  [1263]~E(x12631,x12632)+E(f554(x12633,x12634,x12635,x12636,x12631,x12637,x12638,x12639),f554(x12633,x12634,x12635,x12636,x12632,x12637,x12638,x12639))
% 160.46/160.22  [1264]~E(x12641,x12642)+E(f554(x12643,x12644,x12645,x12646,x12647,x12641,x12648,x12649),f554(x12643,x12644,x12645,x12646,x12647,x12642,x12648,x12649))
% 160.46/160.22  [1265]~E(x12651,x12652)+E(f554(x12653,x12654,x12655,x12656,x12657,x12658,x12651,x12659),f554(x12653,x12654,x12655,x12656,x12657,x12658,x12652,x12659))
% 160.46/160.22  [1266]~E(x12661,x12662)+E(f554(x12663,x12664,x12665,x12666,x12667,x12668,x12669,x12661),f554(x12663,x12664,x12665,x12666,x12667,x12668,x12669,x12662))
% 160.46/160.22  [1267]~E(x12671,x12672)+E(f893(x12671,x12673,x12674),f893(x12672,x12673,x12674))
% 160.46/160.22  [1268]~E(x12681,x12682)+E(f893(x12683,x12681,x12684),f893(x12683,x12682,x12684))
% 160.46/160.22  [1269]~E(x12691,x12692)+E(f893(x12693,x12694,x12691),f893(x12693,x12694,x12692))
% 160.46/160.22  [1270]~E(x12701,x12702)+E(f829(x12701),f829(x12702))
% 160.46/160.22  [1271]~E(x12711,x12712)+E(f747(x12711,x12713,x12714,x12715),f747(x12712,x12713,x12714,x12715))
% 160.46/160.22  [1272]~E(x12721,x12722)+E(f747(x12723,x12721,x12724,x12725),f747(x12723,x12722,x12724,x12725))
% 160.46/160.22  [1273]~E(x12731,x12732)+E(f747(x12733,x12734,x12731,x12735),f747(x12733,x12734,x12732,x12735))
% 160.46/160.22  [1274]~E(x12741,x12742)+E(f747(x12743,x12744,x12745,x12741),f747(x12743,x12744,x12745,x12742))
% 160.46/160.22  [1275]~E(x12751,x12752)+E(f607(x12751,x12753,x12754,x12755),f607(x12752,x12753,x12754,x12755))
% 160.46/160.22  [1276]~E(x12761,x12762)+E(f607(x12763,x12761,x12764,x12765),f607(x12763,x12762,x12764,x12765))
% 160.46/160.22  [1277]~E(x12771,x12772)+E(f607(x12773,x12774,x12771,x12775),f607(x12773,x12774,x12772,x12775))
% 160.46/160.22  [1278]~E(x12781,x12782)+E(f607(x12783,x12784,x12785,x12781),f607(x12783,x12784,x12785,x12782))
% 160.46/160.22  [1279]~E(x12791,x12792)+E(f215(x12791,x12793),f215(x12792,x12793))
% 160.46/160.22  [1280]~E(x12801,x12802)+E(f215(x12803,x12801),f215(x12803,x12802))
% 160.46/160.22  [1281]~E(x12811,x12812)+E(f434(x12811),f434(x12812))
% 160.46/160.22  [1282]~E(x12821,x12822)+E(f150(x12821,x12823,x12824,x12825),f150(x12822,x12823,x12824,x12825))
% 160.46/160.22  [1283]~E(x12831,x12832)+E(f150(x12833,x12831,x12834,x12835),f150(x12833,x12832,x12834,x12835))
% 160.46/160.22  [1284]~E(x12841,x12842)+E(f150(x12843,x12844,x12841,x12845),f150(x12843,x12844,x12842,x12845))
% 160.46/160.22  [1285]~E(x12851,x12852)+E(f150(x12853,x12854,x12855,x12851),f150(x12853,x12854,x12855,x12852))
% 160.46/160.22  [1286]~E(x12861,x12862)+E(f776(x12861,x12863,x12864),f776(x12862,x12863,x12864))
% 160.46/160.22  [1287]~E(x12871,x12872)+E(f776(x12873,x12871,x12874),f776(x12873,x12872,x12874))
% 160.46/160.22  [1288]~E(x12881,x12882)+E(f776(x12883,x12884,x12881),f776(x12883,x12884,x12882))
% 160.46/160.22  [1289]~E(x12891,x12892)+E(f393(x12891,x12893,x12894),f393(x12892,x12893,x12894))
% 160.46/160.22  [1290]~E(x12901,x12902)+E(f393(x12903,x12901,x12904),f393(x12903,x12902,x12904))
% 160.46/160.22  [1291]~E(x12911,x12912)+E(f393(x12913,x12914,x12911),f393(x12913,x12914,x12912))
% 160.46/160.22  [1292]~E(x12921,x12922)+E(f266(x12921),f266(x12922))
% 160.46/160.22  [1293]~E(x12931,x12932)+E(f668(x12931,x12933,x12934,x12935,x12936),f668(x12932,x12933,x12934,x12935,x12936))
% 160.46/160.22  [1294]~E(x12941,x12942)+E(f668(x12943,x12941,x12944,x12945,x12946),f668(x12943,x12942,x12944,x12945,x12946))
% 160.46/160.22  [1295]~E(x12951,x12952)+E(f668(x12953,x12954,x12951,x12955,x12956),f668(x12953,x12954,x12952,x12955,x12956))
% 160.46/160.22  [1296]~E(x12961,x12962)+E(f668(x12963,x12964,x12965,x12961,x12966),f668(x12963,x12964,x12965,x12962,x12966))
% 160.46/160.22  [1297]~E(x12971,x12972)+E(f668(x12973,x12974,x12975,x12976,x12971),f668(x12973,x12974,x12975,x12976,x12972))
% 160.46/160.22  [1298]~E(x12981,x12982)+E(f891(x12981,x12983,x12984),f891(x12982,x12983,x12984))
% 160.46/160.22  [1299]~E(x12991,x12992)+E(f891(x12993,x12991,x12994),f891(x12993,x12992,x12994))
% 160.46/160.22  [1300]~E(x13001,x13002)+E(f891(x13003,x13004,x13001),f891(x13003,x13004,x13002))
% 160.46/160.22  [1301]~E(x13011,x13012)+E(f551(x13011,x13013,x13014,x13015,x13016),f551(x13012,x13013,x13014,x13015,x13016))
% 160.46/160.22  [1302]~E(x13021,x13022)+E(f551(x13023,x13021,x13024,x13025,x13026),f551(x13023,x13022,x13024,x13025,x13026))
% 160.46/160.22  [1303]~E(x13031,x13032)+E(f551(x13033,x13034,x13031,x13035,x13036),f551(x13033,x13034,x13032,x13035,x13036))
% 160.46/160.22  [1304]~E(x13041,x13042)+E(f551(x13043,x13044,x13045,x13041,x13046),f551(x13043,x13044,x13045,x13042,x13046))
% 160.46/160.22  [1305]~E(x13051,x13052)+E(f551(x13053,x13054,x13055,x13056,x13051),f551(x13053,x13054,x13055,x13056,x13052))
% 160.46/160.22  [1306]~E(x13061,x13062)+E(f365(x13061,x13063,x13064,x13065),f365(x13062,x13063,x13064,x13065))
% 160.46/160.22  [1307]~E(x13071,x13072)+E(f365(x13073,x13071,x13074,x13075),f365(x13073,x13072,x13074,x13075))
% 160.46/160.22  [1308]~E(x13081,x13082)+E(f365(x13083,x13084,x13081,x13085),f365(x13083,x13084,x13082,x13085))
% 160.46/160.22  [1309]~E(x13091,x13092)+E(f365(x13093,x13094,x13095,x13091),f365(x13093,x13094,x13095,x13092))
% 160.46/160.22  [1310]~E(x13101,x13102)+E(f426(x13101),f426(x13102))
% 160.46/160.22  [1311]~E(x13111,x13112)+E(f26(x13111,x13113,x13114),f26(x13112,x13113,x13114))
% 160.46/160.22  [1312]~E(x13121,x13122)+E(f26(x13123,x13121,x13124),f26(x13123,x13122,x13124))
% 160.46/160.22  [1313]~E(x13131,x13132)+E(f26(x13133,x13134,x13131),f26(x13133,x13134,x13132))
% 160.46/160.22  [1314]~E(x13141,x13142)+E(f559(x13141,x13143,x13144),f559(x13142,x13143,x13144))
% 160.46/160.22  [1315]~E(x13151,x13152)+E(f559(x13153,x13151,x13154),f559(x13153,x13152,x13154))
% 160.46/160.22  [1316]~E(x13161,x13162)+E(f559(x13163,x13164,x13161),f559(x13163,x13164,x13162))
% 160.46/160.22  [1317]~E(x13171,x13172)+E(f382(x13171,x13173,x13174,x13175,x13176),f382(x13172,x13173,x13174,x13175,x13176))
% 160.46/160.22  [1318]~E(x13181,x13182)+E(f382(x13183,x13181,x13184,x13185,x13186),f382(x13183,x13182,x13184,x13185,x13186))
% 160.46/160.22  [1319]~E(x13191,x13192)+E(f382(x13193,x13194,x13191,x13195,x13196),f382(x13193,x13194,x13192,x13195,x13196))
% 160.46/160.22  [1320]~E(x13201,x13202)+E(f382(x13203,x13204,x13205,x13201,x13206),f382(x13203,x13204,x13205,x13202,x13206))
% 160.46/160.22  [1321]~E(x13211,x13212)+E(f382(x13213,x13214,x13215,x13216,x13211),f382(x13213,x13214,x13215,x13216,x13212))
% 160.46/160.22  [1322]~E(x13221,x13222)+E(f794(x13221,x13223,x13224),f794(x13222,x13223,x13224))
% 160.46/160.22  [1323]~E(x13231,x13232)+E(f794(x13233,x13231,x13234),f794(x13233,x13232,x13234))
% 160.46/160.22  [1324]~E(x13241,x13242)+E(f794(x13243,x13244,x13241),f794(x13243,x13244,x13242))
% 160.46/160.22  [1325]~E(x13251,x13252)+E(f53(x13251,x13253),f53(x13252,x13253))
% 160.46/160.22  [1326]~E(x13261,x13262)+E(f53(x13263,x13261),f53(x13263,x13262))
% 160.46/160.22  [1327]~E(x13271,x13272)+E(f520(x13271,x13273,x13274),f520(x13272,x13273,x13274))
% 160.46/160.22  [1328]~E(x13281,x13282)+E(f520(x13283,x13281,x13284),f520(x13283,x13282,x13284))
% 160.46/160.22  [1329]~E(x13291,x13292)+E(f520(x13293,x13294,x13291),f520(x13293,x13294,x13292))
% 160.46/160.22  [1330]~E(x13301,x13302)+E(f465(x13301,x13303),f465(x13302,x13303))
% 160.46/160.22  [1331]~E(x13311,x13312)+E(f465(x13313,x13311),f465(x13313,x13312))
% 160.46/160.22  [1332]~E(x13321,x13322)+E(f888(x13321,x13323,x13324),f888(x13322,x13323,x13324))
% 160.46/160.22  [1333]~E(x13331,x13332)+E(f888(x13333,x13331,x13334),f888(x13333,x13332,x13334))
% 160.46/160.22  [1334]~E(x13341,x13342)+E(f888(x13343,x13344,x13341),f888(x13343,x13344,x13342))
% 160.46/160.22  [1335]~E(x13351,x13352)+E(f685(x13351,x13353,x13354),f685(x13352,x13353,x13354))
% 160.46/160.22  [1336]~E(x13361,x13362)+E(f685(x13363,x13361,x13364),f685(x13363,x13362,x13364))
% 160.46/160.22  [1337]~E(x13371,x13372)+E(f685(x13373,x13374,x13371),f685(x13373,x13374,x13372))
% 160.46/160.22  [1338]~E(x13381,x13382)+E(f279(x13381,x13383,x13384,x13385),f279(x13382,x13383,x13384,x13385))
% 160.46/160.22  [1339]~E(x13391,x13392)+E(f279(x13393,x13391,x13394,x13395),f279(x13393,x13392,x13394,x13395))
% 160.46/160.22  [1340]~E(x13401,x13402)+E(f279(x13403,x13404,x13401,x13405),f279(x13403,x13404,x13402,x13405))
% 160.46/160.22  [1341]~E(x13411,x13412)+E(f279(x13413,x13414,x13415,x13411),f279(x13413,x13414,x13415,x13412))
% 160.46/160.22  [1342]~E(x13421,x13422)+E(f236(x13421,x13423),f236(x13422,x13423))
% 160.46/160.22  [1343]~E(x13431,x13432)+E(f236(x13433,x13431),f236(x13433,x13432))
% 160.46/160.22  [1344]~E(x13441,x13442)+E(f292(x13441,x13443,x13444),f292(x13442,x13443,x13444))
% 160.46/160.22  [1345]~E(x13451,x13452)+E(f292(x13453,x13451,x13454),f292(x13453,x13452,x13454))
% 160.46/160.22  [1346]~E(x13461,x13462)+E(f292(x13463,x13464,x13461),f292(x13463,x13464,x13462))
% 160.46/160.22  [1347]~E(x13471,x13472)+E(f790(x13471,x13473,x13474,x13475),f790(x13472,x13473,x13474,x13475))
% 160.46/160.22  [1348]~E(x13481,x13482)+E(f790(x13483,x13481,x13484,x13485),f790(x13483,x13482,x13484,x13485))
% 160.46/160.22  [1349]~E(x13491,x13492)+E(f790(x13493,x13494,x13491,x13495),f790(x13493,x13494,x13492,x13495))
% 160.46/160.22  [1350]~E(x13501,x13502)+E(f790(x13503,x13504,x13505,x13501),f790(x13503,x13504,x13505,x13502))
% 160.46/160.22  [1351]~E(x13511,x13512)+E(f412(x13511,x13513,x13514,x13515),f412(x13512,x13513,x13514,x13515))
% 160.46/160.22  [1352]~E(x13521,x13522)+E(f412(x13523,x13521,x13524,x13525),f412(x13523,x13522,x13524,x13525))
% 160.46/160.22  [1353]~E(x13531,x13532)+E(f412(x13533,x13534,x13531,x13535),f412(x13533,x13534,x13532,x13535))
% 160.46/160.22  [1354]~E(x13541,x13542)+E(f412(x13543,x13544,x13545,x13541),f412(x13543,x13544,x13545,x13542))
% 160.46/160.22  [1355]~E(x13551,x13552)+E(f702(x13551,x13553,x13554,x13555,x13556),f702(x13552,x13553,x13554,x13555,x13556))
% 160.46/160.22  [1356]~E(x13561,x13562)+E(f702(x13563,x13561,x13564,x13565,x13566),f702(x13563,x13562,x13564,x13565,x13566))
% 160.46/160.22  [1357]~E(x13571,x13572)+E(f702(x13573,x13574,x13571,x13575,x13576),f702(x13573,x13574,x13572,x13575,x13576))
% 160.46/160.22  [1358]~E(x13581,x13582)+E(f702(x13583,x13584,x13585,x13581,x13586),f702(x13583,x13584,x13585,x13582,x13586))
% 160.46/160.22  [1359]~E(x13591,x13592)+E(f702(x13593,x13594,x13595,x13596,x13591),f702(x13593,x13594,x13595,x13596,x13592))
% 160.46/160.22  [1360]~E(x13601,x13602)+E(f825(x13601,x13603,x13604,x13605,x13606,x13607),f825(x13602,x13603,x13604,x13605,x13606,x13607))
% 160.46/160.22  [1361]~E(x13611,x13612)+E(f825(x13613,x13611,x13614,x13615,x13616,x13617),f825(x13613,x13612,x13614,x13615,x13616,x13617))
% 160.46/160.22  [1362]~E(x13621,x13622)+E(f825(x13623,x13624,x13621,x13625,x13626,x13627),f825(x13623,x13624,x13622,x13625,x13626,x13627))
% 160.46/160.22  [1363]~E(x13631,x13632)+E(f825(x13633,x13634,x13635,x13631,x13636,x13637),f825(x13633,x13634,x13635,x13632,x13636,x13637))
% 160.46/160.22  [1364]~E(x13641,x13642)+E(f825(x13643,x13644,x13645,x13646,x13641,x13647),f825(x13643,x13644,x13645,x13646,x13642,x13647))
% 160.46/160.22  [1365]~E(x13651,x13652)+E(f825(x13653,x13654,x13655,x13656,x13657,x13651),f825(x13653,x13654,x13655,x13656,x13657,x13652))
% 160.46/160.22  [1366]~E(x13661,x13662)+E(f245(x13661,x13663,x13664,x13665,x13666,x13667),f245(x13662,x13663,x13664,x13665,x13666,x13667))
% 160.46/160.22  [1367]~E(x13671,x13672)+E(f245(x13673,x13671,x13674,x13675,x13676,x13677),f245(x13673,x13672,x13674,x13675,x13676,x13677))
% 160.46/160.22  [1368]~E(x13681,x13682)+E(f245(x13683,x13684,x13681,x13685,x13686,x13687),f245(x13683,x13684,x13682,x13685,x13686,x13687))
% 160.46/160.22  [1369]~E(x13691,x13692)+E(f245(x13693,x13694,x13695,x13691,x13696,x13697),f245(x13693,x13694,x13695,x13692,x13696,x13697))
% 160.46/160.22  [1370]~E(x13701,x13702)+E(f245(x13703,x13704,x13705,x13706,x13701,x13707),f245(x13703,x13704,x13705,x13706,x13702,x13707))
% 160.46/160.22  [1371]~E(x13711,x13712)+E(f245(x13713,x13714,x13715,x13716,x13717,x13711),f245(x13713,x13714,x13715,x13716,x13717,x13712))
% 160.46/160.22  [1372]~E(x13721,x13722)+E(f312(x13721,x13723,x13724,x13725),f312(x13722,x13723,x13724,x13725))
% 160.46/160.22  [1373]~E(x13731,x13732)+E(f312(x13733,x13731,x13734,x13735),f312(x13733,x13732,x13734,x13735))
% 160.46/160.22  [1374]~E(x13741,x13742)+E(f312(x13743,x13744,x13741,x13745),f312(x13743,x13744,x13742,x13745))
% 160.46/160.22  [1375]~E(x13751,x13752)+E(f312(x13753,x13754,x13755,x13751),f312(x13753,x13754,x13755,x13752))
% 160.46/160.22  [1376]~E(x13761,x13762)+E(f400(x13761,x13763,x13764,x13765),f400(x13762,x13763,x13764,x13765))
% 160.46/160.22  [1377]~E(x13771,x13772)+E(f400(x13773,x13771,x13774,x13775),f400(x13773,x13772,x13774,x13775))
% 160.46/160.22  [1378]~E(x13781,x13782)+E(f400(x13783,x13784,x13781,x13785),f400(x13783,x13784,x13782,x13785))
% 160.46/160.22  [1379]~E(x13791,x13792)+E(f400(x13793,x13794,x13795,x13791),f400(x13793,x13794,x13795,x13792))
% 160.46/160.22  [1380]~E(x13801,x13802)+E(f856(x13801,x13803,x13804,x13805,x13806,x13807,x13808),f856(x13802,x13803,x13804,x13805,x13806,x13807,x13808))
% 160.46/160.22  [1381]~E(x13811,x13812)+E(f856(x13813,x13811,x13814,x13815,x13816,x13817,x13818),f856(x13813,x13812,x13814,x13815,x13816,x13817,x13818))
% 160.46/160.22  [1382]~E(x13821,x13822)+E(f856(x13823,x13824,x13821,x13825,x13826,x13827,x13828),f856(x13823,x13824,x13822,x13825,x13826,x13827,x13828))
% 160.46/160.22  [1383]~E(x13831,x13832)+E(f856(x13833,x13834,x13835,x13831,x13836,x13837,x13838),f856(x13833,x13834,x13835,x13832,x13836,x13837,x13838))
% 160.46/160.22  [1384]~E(x13841,x13842)+E(f856(x13843,x13844,x13845,x13846,x13841,x13847,x13848),f856(x13843,x13844,x13845,x13846,x13842,x13847,x13848))
% 160.46/160.22  [1385]~E(x13851,x13852)+E(f856(x13853,x13854,x13855,x13856,x13857,x13851,x13858),f856(x13853,x13854,x13855,x13856,x13857,x13852,x13858))
% 160.46/160.22  [1386]~E(x13861,x13862)+E(f856(x13863,x13864,x13865,x13866,x13867,x13868,x13861),f856(x13863,x13864,x13865,x13866,x13867,x13868,x13862))
% 160.46/160.22  [1387]~E(x13871,x13872)+E(f537(x13871,x13873,x13874,x13875,x13876),f537(x13872,x13873,x13874,x13875,x13876))
% 160.46/160.22  [1388]~E(x13881,x13882)+E(f537(x13883,x13881,x13884,x13885,x13886),f537(x13883,x13882,x13884,x13885,x13886))
% 160.46/160.22  [1389]~E(x13891,x13892)+E(f537(x13893,x13894,x13891,x13895,x13896),f537(x13893,x13894,x13892,x13895,x13896))
% 160.46/160.22  [1390]~E(x13901,x13902)+E(f537(x13903,x13904,x13905,x13901,x13906),f537(x13903,x13904,x13905,x13902,x13906))
% 160.46/160.22  [1391]~E(x13911,x13912)+E(f537(x13913,x13914,x13915,x13916,x13911),f537(x13913,x13914,x13915,x13916,x13912))
% 160.46/160.22  [1392]~E(x13921,x13922)+E(f411(x13921,x13923),f411(x13922,x13923))
% 160.46/160.22  [1393]~E(x13931,x13932)+E(f411(x13933,x13931),f411(x13933,x13932))
% 160.46/160.22  [1394]~E(x13941,x13942)+E(f596(x13941,x13943,x13944,x13945,x13946,x13947,x13948),f596(x13942,x13943,x13944,x13945,x13946,x13947,x13948))
% 160.46/160.22  [1395]~E(x13951,x13952)+E(f596(x13953,x13951,x13954,x13955,x13956,x13957,x13958),f596(x13953,x13952,x13954,x13955,x13956,x13957,x13958))
% 160.46/160.22  [1396]~E(x13961,x13962)+E(f596(x13963,x13964,x13961,x13965,x13966,x13967,x13968),f596(x13963,x13964,x13962,x13965,x13966,x13967,x13968))
% 160.46/160.22  [1397]~E(x13971,x13972)+E(f596(x13973,x13974,x13975,x13971,x13976,x13977,x13978),f596(x13973,x13974,x13975,x13972,x13976,x13977,x13978))
% 160.46/160.22  [1398]~E(x13981,x13982)+E(f596(x13983,x13984,x13985,x13986,x13981,x13987,x13988),f596(x13983,x13984,x13985,x13986,x13982,x13987,x13988))
% 160.46/160.22  [1399]~E(x13991,x13992)+E(f596(x13993,x13994,x13995,x13996,x13997,x13991,x13998),f596(x13993,x13994,x13995,x13996,x13997,x13992,x13998))
% 160.46/160.22  [1400]~E(x14001,x14002)+E(f596(x14003,x14004,x14005,x14006,x14007,x14008,x14001),f596(x14003,x14004,x14005,x14006,x14007,x14008,x14002))
% 160.46/160.22  [1401]~E(x14011,x14012)+E(f533(x14011,x14013,x14014),f533(x14012,x14013,x14014))
% 160.46/160.22  [1402]~E(x14021,x14022)+E(f533(x14023,x14021,x14024),f533(x14023,x14022,x14024))
% 160.46/160.22  [1403]~E(x14031,x14032)+E(f533(x14033,x14034,x14031),f533(x14033,x14034,x14032))
% 160.46/160.22  [1404]~E(x14041,x14042)+E(f143(x14041,x14043),f143(x14042,x14043))
% 160.46/160.22  [1405]~E(x14051,x14052)+E(f143(x14053,x14051),f143(x14053,x14052))
% 160.46/160.22  [1406]~E(x14061,x14062)+E(f270(x14061,x14063,x14064,x14065),f270(x14062,x14063,x14064,x14065))
% 160.46/160.22  [1407]~E(x14071,x14072)+E(f270(x14073,x14071,x14074,x14075),f270(x14073,x14072,x14074,x14075))
% 160.46/160.22  [1408]~E(x14081,x14082)+E(f270(x14083,x14084,x14081,x14085),f270(x14083,x14084,x14082,x14085))
% 160.46/160.22  [1409]~E(x14091,x14092)+E(f270(x14093,x14094,x14095,x14091),f270(x14093,x14094,x14095,x14092))
% 160.46/160.22  [1410]~E(x14101,x14102)+E(f504(x14101,x14103,x14104),f504(x14102,x14103,x14104))
% 160.46/160.22  [1411]~E(x14111,x14112)+E(f504(x14113,x14111,x14114),f504(x14113,x14112,x14114))
% 160.46/160.22  [1412]~E(x14121,x14122)+E(f504(x14123,x14124,x14121),f504(x14123,x14124,x14122))
% 160.46/160.22  [1413]~E(x14131,x14132)+E(f620(x14131,x14133,x14134),f620(x14132,x14133,x14134))
% 160.46/160.22  [1414]~E(x14141,x14142)+E(f620(x14143,x14141,x14144),f620(x14143,x14142,x14144))
% 160.46/160.22  [1415]~E(x14151,x14152)+E(f620(x14153,x14154,x14151),f620(x14153,x14154,x14152))
% 160.46/160.22  [1416]~E(x14161,x14162)+E(f606(x14161,x14163,x14164,x14165),f606(x14162,x14163,x14164,x14165))
% 160.46/160.22  [1417]~E(x14171,x14172)+E(f606(x14173,x14171,x14174,x14175),f606(x14173,x14172,x14174,x14175))
% 160.46/160.22  [1418]~E(x14181,x14182)+E(f606(x14183,x14184,x14181,x14185),f606(x14183,x14184,x14182,x14185))
% 160.46/160.22  [1419]~E(x14191,x14192)+E(f606(x14193,x14194,x14195,x14191),f606(x14193,x14194,x14195,x14192))
% 160.46/160.22  [1420]~E(x14201,x14202)+E(f688(x14201,x14203,x14204),f688(x14202,x14203,x14204))
% 160.46/160.22  [1421]~E(x14211,x14212)+E(f688(x14213,x14211,x14214),f688(x14213,x14212,x14214))
% 160.46/160.22  [1422]~E(x14221,x14222)+E(f688(x14223,x14224,x14221),f688(x14223,x14224,x14222))
% 160.46/160.22  [1423]~E(x14231,x14232)+E(f745(x14231,x14233,x14234,x14235,x14236,x14237,x14238,x14239),f745(x14232,x14233,x14234,x14235,x14236,x14237,x14238,x14239))
% 160.46/160.22  [1424]~E(x14241,x14242)+E(f745(x14243,x14241,x14244,x14245,x14246,x14247,x14248,x14249),f745(x14243,x14242,x14244,x14245,x14246,x14247,x14248,x14249))
% 160.46/160.22  [1425]~E(x14251,x14252)+E(f745(x14253,x14254,x14251,x14255,x14256,x14257,x14258,x14259),f745(x14253,x14254,x14252,x14255,x14256,x14257,x14258,x14259))
% 160.46/160.22  [1426]~E(x14261,x14262)+E(f745(x14263,x14264,x14265,x14261,x14266,x14267,x14268,x14269),f745(x14263,x14264,x14265,x14262,x14266,x14267,x14268,x14269))
% 160.46/160.22  [1427]~E(x14271,x14272)+E(f745(x14273,x14274,x14275,x14276,x14271,x14277,x14278,x14279),f745(x14273,x14274,x14275,x14276,x14272,x14277,x14278,x14279))
% 160.46/160.22  [1428]~E(x14281,x14282)+E(f745(x14283,x14284,x14285,x14286,x14287,x14281,x14288,x14289),f745(x14283,x14284,x14285,x14286,x14287,x14282,x14288,x14289))
% 160.46/160.22  [1429]~E(x14291,x14292)+E(f745(x14293,x14294,x14295,x14296,x14297,x14298,x14291,x14299),f745(x14293,x14294,x14295,x14296,x14297,x14298,x14292,x14299))
% 160.46/160.22  [1430]~E(x14301,x14302)+E(f745(x14303,x14304,x14305,x14306,x14307,x14308,x14309,x14301),f745(x14303,x14304,x14305,x14306,x14307,x14308,x14309,x14302))
% 160.46/160.22  [1431]~E(x14311,x14312)+E(f899(x14311,x14313,x14314),f899(x14312,x14313,x14314))
% 160.46/160.22  [1432]~E(x14321,x14322)+E(f899(x14323,x14321,x14324),f899(x14323,x14322,x14324))
% 160.46/160.22  [1433]~E(x14331,x14332)+E(f899(x14333,x14334,x14331),f899(x14333,x14334,x14332))
% 160.46/160.22  [1434]~E(x14341,x14342)+E(f274(x14341,x14343),f274(x14342,x14343))
% 160.46/160.22  [1435]~E(x14351,x14352)+E(f274(x14353,x14351),f274(x14353,x14352))
% 160.46/160.22  [1436]~E(x14361,x14362)+E(f718(x14361,x14363),f718(x14362,x14363))
% 160.46/160.22  [1437]~E(x14371,x14372)+E(f718(x14373,x14371),f718(x14373,x14372))
% 160.46/160.22  [1438]~E(x14381,x14382)+E(f502(x14381,x14383,x14384,x14385,x14386,x14387,x14388,x14389),f502(x14382,x14383,x14384,x14385,x14386,x14387,x14388,x14389))
% 160.46/160.22  [1439]~E(x14391,x14392)+E(f502(x14393,x14391,x14394,x14395,x14396,x14397,x14398,x14399),f502(x14393,x14392,x14394,x14395,x14396,x14397,x14398,x14399))
% 160.46/160.22  [1440]~E(x14401,x14402)+E(f502(x14403,x14404,x14401,x14405,x14406,x14407,x14408,x14409),f502(x14403,x14404,x14402,x14405,x14406,x14407,x14408,x14409))
% 160.46/160.22  [1441]~E(x14411,x14412)+E(f502(x14413,x14414,x14415,x14411,x14416,x14417,x14418,x14419),f502(x14413,x14414,x14415,x14412,x14416,x14417,x14418,x14419))
% 160.46/160.22  [1442]~E(x14421,x14422)+E(f502(x14423,x14424,x14425,x14426,x14421,x14427,x14428,x14429),f502(x14423,x14424,x14425,x14426,x14422,x14427,x14428,x14429))
% 160.46/160.22  [1443]~E(x14431,x14432)+E(f502(x14433,x14434,x14435,x14436,x14437,x14431,x14438,x14439),f502(x14433,x14434,x14435,x14436,x14437,x14432,x14438,x14439))
% 160.46/160.22  [1444]~E(x14441,x14442)+E(f502(x14443,x14444,x14445,x14446,x14447,x14448,x14441,x14449),f502(x14443,x14444,x14445,x14446,x14447,x14448,x14442,x14449))
% 160.46/160.22  [1445]~E(x14451,x14452)+E(f502(x14453,x14454,x14455,x14456,x14457,x14458,x14459,x14451),f502(x14453,x14454,x14455,x14456,x14457,x14458,x14459,x14452))
% 160.46/160.22  [1446]~E(x14461,x14462)+E(f155(x14461,x14463,x14464),f155(x14462,x14463,x14464))
% 160.46/160.22  [1447]~E(x14471,x14472)+E(f155(x14473,x14471,x14474),f155(x14473,x14472,x14474))
% 160.46/160.22  [1448]~E(x14481,x14482)+E(f155(x14483,x14484,x14481),f155(x14483,x14484,x14482))
% 160.46/160.22  [1449]~E(x14491,x14492)+E(f503(x14491,x14493,x14494,x14495,x14496,x14497,x14498,x14499,x144910),f503(x14492,x14493,x14494,x14495,x14496,x14497,x14498,x14499,x144910))
% 160.46/160.22  [1450]~E(x14501,x14502)+E(f503(x14503,x14501,x14504,x14505,x14506,x14507,x14508,x14509,x145010),f503(x14503,x14502,x14504,x14505,x14506,x14507,x14508,x14509,x145010))
% 160.46/160.22  [1451]~E(x14511,x14512)+E(f503(x14513,x14514,x14511,x14515,x14516,x14517,x14518,x14519,x145110),f503(x14513,x14514,x14512,x14515,x14516,x14517,x14518,x14519,x145110))
% 160.46/160.22  [1452]~E(x14521,x14522)+E(f503(x14523,x14524,x14525,x14521,x14526,x14527,x14528,x14529,x145210),f503(x14523,x14524,x14525,x14522,x14526,x14527,x14528,x14529,x145210))
% 160.46/160.22  [1453]~E(x14531,x14532)+E(f503(x14533,x14534,x14535,x14536,x14531,x14537,x14538,x14539,x145310),f503(x14533,x14534,x14535,x14536,x14532,x14537,x14538,x14539,x145310))
% 160.46/160.22  [1454]~E(x14541,x14542)+E(f503(x14543,x14544,x14545,x14546,x14547,x14541,x14548,x14549,x145410),f503(x14543,x14544,x14545,x14546,x14547,x14542,x14548,x14549,x145410))
% 160.46/160.22  [1455]~E(x14551,x14552)+E(f503(x14553,x14554,x14555,x14556,x14557,x14558,x14551,x14559,x145510),f503(x14553,x14554,x14555,x14556,x14557,x14558,x14552,x14559,x145510))
% 160.46/160.22  [1456]~E(x14561,x14562)+E(f503(x14563,x14564,x14565,x14566,x14567,x14568,x14569,x14561,x145610),f503(x14563,x14564,x14565,x14566,x14567,x14568,x14569,x14562,x145610))
% 160.46/160.22  [1457]~E(x14571,x14572)+E(f503(x14573,x14574,x14575,x14576,x14577,x14578,x14579,x145710,x14571),f503(x14573,x14574,x14575,x14576,x14577,x14578,x14579,x145710,x14572))
% 160.46/160.22  [1458]~E(x14581,x14582)+E(f851(x14581,x14583,x14584,x14585),f851(x14582,x14583,x14584,x14585))
% 160.46/160.22  [1459]~E(x14591,x14592)+E(f851(x14593,x14591,x14594,x14595),f851(x14593,x14592,x14594,x14595))
% 160.46/160.22  [1460]~E(x14601,x14602)+E(f851(x14603,x14604,x14601,x14605),f851(x14603,x14604,x14602,x14605))
% 160.46/160.22  [1461]~E(x14611,x14612)+E(f851(x14613,x14614,x14615,x14611),f851(x14613,x14614,x14615,x14612))
% 160.46/160.22  [1462]~E(x14621,x14622)+E(f733(x14621,x14623),f733(x14622,x14623))
% 160.46/160.22  [1463]~E(x14631,x14632)+E(f733(x14633,x14631),f733(x14633,x14632))
% 160.46/160.22  [1464]~E(x14641,x14642)+E(f66(x14641,x14643,x14644),f66(x14642,x14643,x14644))
% 160.46/160.22  [1465]~E(x14651,x14652)+E(f66(x14653,x14651,x14654),f66(x14653,x14652,x14654))
% 160.46/160.22  [1466]~E(x14661,x14662)+E(f66(x14663,x14664,x14661),f66(x14663,x14664,x14662))
% 160.46/160.22  [1467]~E(x14671,x14672)+E(f513(x14671,x14673,x14674,x14675),f513(x14672,x14673,x14674,x14675))
% 160.46/160.22  [1468]~E(x14681,x14682)+E(f513(x14683,x14681,x14684,x14685),f513(x14683,x14682,x14684,x14685))
% 160.46/160.22  [1469]~E(x14691,x14692)+E(f513(x14693,x14694,x14691,x14695),f513(x14693,x14694,x14692,x14695))
% 160.46/160.22  [1470]~E(x14701,x14702)+E(f513(x14703,x14704,x14705,x14701),f513(x14703,x14704,x14705,x14702))
% 160.46/160.22  [1471]~E(x14711,x14712)+E(f732(x14711,x14713,x14714,x14715,x14716),f732(x14712,x14713,x14714,x14715,x14716))
% 160.46/160.22  [1472]~E(x14721,x14722)+E(f732(x14723,x14721,x14724,x14725,x14726),f732(x14723,x14722,x14724,x14725,x14726))
% 160.46/160.22  [1473]~E(x14731,x14732)+E(f732(x14733,x14734,x14731,x14735,x14736),f732(x14733,x14734,x14732,x14735,x14736))
% 160.46/160.22  [1474]~E(x14741,x14742)+E(f732(x14743,x14744,x14745,x14741,x14746),f732(x14743,x14744,x14745,x14742,x14746))
% 160.46/160.22  [1475]~E(x14751,x14752)+E(f732(x14753,x14754,x14755,x14756,x14751),f732(x14753,x14754,x14755,x14756,x14752))
% 160.46/160.22  [1476]~E(x14761,x14762)+E(f808(x14761,x14763,x14764,x14765,x14766),f808(x14762,x14763,x14764,x14765,x14766))
% 160.46/160.22  [1477]~E(x14771,x14772)+E(f808(x14773,x14771,x14774,x14775,x14776),f808(x14773,x14772,x14774,x14775,x14776))
% 160.46/160.22  [1478]~E(x14781,x14782)+E(f808(x14783,x14784,x14781,x14785,x14786),f808(x14783,x14784,x14782,x14785,x14786))
% 160.46/160.22  [1479]~E(x14791,x14792)+E(f808(x14793,x14794,x14795,x14791,x14796),f808(x14793,x14794,x14795,x14792,x14796))
% 160.46/160.22  [1480]~E(x14801,x14802)+E(f808(x14803,x14804,x14805,x14806,x14801),f808(x14803,x14804,x14805,x14806,x14802))
% 160.46/160.22  [1481]~E(x14811,x14812)+E(f628(x14811,x14813,x14814),f628(x14812,x14813,x14814))
% 160.46/160.22  [1482]~E(x14821,x14822)+E(f628(x14823,x14821,x14824),f628(x14823,x14822,x14824))
% 160.46/160.22  [1483]~E(x14831,x14832)+E(f628(x14833,x14834,x14831),f628(x14833,x14834,x14832))
% 160.46/160.22  [1484]~E(x14841,x14842)+E(f641(x14841,x14843,x14844,x14845,x14846),f641(x14842,x14843,x14844,x14845,x14846))
% 160.46/160.22  [1485]~E(x14851,x14852)+E(f641(x14853,x14851,x14854,x14855,x14856),f641(x14853,x14852,x14854,x14855,x14856))
% 160.46/160.22  [1486]~E(x14861,x14862)+E(f641(x14863,x14864,x14861,x14865,x14866),f641(x14863,x14864,x14862,x14865,x14866))
% 160.46/160.22  [1487]~E(x14871,x14872)+E(f641(x14873,x14874,x14875,x14871,x14876),f641(x14873,x14874,x14875,x14872,x14876))
% 160.46/160.22  [1488]~E(x14881,x14882)+E(f641(x14883,x14884,x14885,x14886,x14881),f641(x14883,x14884,x14885,x14886,x14882))
% 160.46/160.22  [1489]~E(x14891,x14892)+E(f276(x14891,x14893,x14894,x14895),f276(x14892,x14893,x14894,x14895))
% 160.46/160.22  [1490]~E(x14901,x14902)+E(f276(x14903,x14901,x14904,x14905),f276(x14903,x14902,x14904,x14905))
% 160.46/160.22  [1491]~E(x14911,x14912)+E(f276(x14913,x14914,x14911,x14915),f276(x14913,x14914,x14912,x14915))
% 160.46/160.22  [1492]~E(x14921,x14922)+E(f276(x14923,x14924,x14925,x14921),f276(x14923,x14924,x14925,x14922))
% 160.46/160.22  [1493]~E(x14931,x14932)+E(f359(x14931,x14933,x14934,x14935),f359(x14932,x14933,x14934,x14935))
% 160.46/160.22  [1494]~E(x14941,x14942)+E(f359(x14943,x14941,x14944,x14945),f359(x14943,x14942,x14944,x14945))
% 160.46/160.22  [1495]~E(x14951,x14952)+E(f359(x14953,x14954,x14951,x14955),f359(x14953,x14954,x14952,x14955))
% 160.46/160.22  [1496]~E(x14961,x14962)+E(f359(x14963,x14964,x14965,x14961),f359(x14963,x14964,x14965,x14962))
% 160.46/160.22  [1497]~E(x14971,x14972)+E(f599(x14971,x14973,x14974),f599(x14972,x14973,x14974))
% 160.46/160.22  [1498]~E(x14981,x14982)+E(f599(x14983,x14981,x14984),f599(x14983,x14982,x14984))
% 160.46/160.22  [1499]~E(x14991,x14992)+E(f599(x14993,x14994,x14991),f599(x14993,x14994,x14992))
% 160.46/160.22  [1500]~E(x15001,x15002)+E(f342(x15001,x15003,x15004),f342(x15002,x15003,x15004))
% 160.46/160.22  [1501]~E(x15011,x15012)+E(f342(x15013,x15011,x15014),f342(x15013,x15012,x15014))
% 160.46/160.22  [1502]~E(x15021,x15022)+E(f342(x15023,x15024,x15021),f342(x15023,x15024,x15022))
% 160.46/160.22  [1503]~E(x15031,x15032)+E(f494(x15031,x15033,x15034,x15035),f494(x15032,x15033,x15034,x15035))
% 160.46/160.22  [1504]~E(x15041,x15042)+E(f494(x15043,x15041,x15044,x15045),f494(x15043,x15042,x15044,x15045))
% 160.46/160.22  [1505]~E(x15051,x15052)+E(f494(x15053,x15054,x15051,x15055),f494(x15053,x15054,x15052,x15055))
% 160.46/160.22  [1506]~E(x15061,x15062)+E(f494(x15063,x15064,x15065,x15061),f494(x15063,x15064,x15065,x15062))
% 160.46/160.22  [1507]~E(x15071,x15072)+E(f898(x15071,x15073,x15074),f898(x15072,x15073,x15074))
% 160.46/160.22  [1508]~E(x15081,x15082)+E(f898(x15083,x15081,x15084),f898(x15083,x15082,x15084))
% 160.46/160.22  [1509]~E(x15091,x15092)+E(f898(x15093,x15094,x15091),f898(x15093,x15094,x15092))
% 160.46/160.22  [1510]~E(x15101,x15102)+E(f729(x15101,x15103),f729(x15102,x15103))
% 160.46/160.22  [1511]~E(x15111,x15112)+E(f729(x15113,x15111),f729(x15113,x15112))
% 160.46/160.22  [1512]~E(x15121,x15122)+E(f336(x15121,x15123,x15124),f336(x15122,x15123,x15124))
% 160.46/160.22  [1513]~E(x15131,x15132)+E(f336(x15133,x15131,x15134),f336(x15133,x15132,x15134))
% 160.46/160.22  [1514]~E(x15141,x15142)+E(f336(x15143,x15144,x15141),f336(x15143,x15144,x15142))
% 160.46/160.22  [1515]~E(x15151,x15152)+E(f588(x15151,x15153,x15154),f588(x15152,x15153,x15154))
% 160.46/160.22  [1516]~E(x15161,x15162)+E(f588(x15163,x15161,x15164),f588(x15163,x15162,x15164))
% 160.46/160.22  [1517]~E(x15171,x15172)+E(f588(x15173,x15174,x15171),f588(x15173,x15174,x15172))
% 160.46/160.22  [1518]~E(x15181,x15182)+E(f843(x15181,x15183,x15184,x15185,x15186),f843(x15182,x15183,x15184,x15185,x15186))
% 160.46/160.22  [1519]~E(x15191,x15192)+E(f843(x15193,x15191,x15194,x15195,x15196),f843(x15193,x15192,x15194,x15195,x15196))
% 160.46/160.22  [1520]~E(x15201,x15202)+E(f843(x15203,x15204,x15201,x15205,x15206),f843(x15203,x15204,x15202,x15205,x15206))
% 160.46/160.22  [1521]~E(x15211,x15212)+E(f843(x15213,x15214,x15215,x15211,x15216),f843(x15213,x15214,x15215,x15212,x15216))
% 160.46/160.22  [1522]~E(x15221,x15222)+E(f843(x15223,x15224,x15225,x15226,x15221),f843(x15223,x15224,x15225,x15226,x15222))
% 160.46/160.22  [1523]~E(x15231,x15232)+E(f373(x15231,x15233,x15234),f373(x15232,x15233,x15234))
% 160.46/160.22  [1524]~E(x15241,x15242)+E(f373(x15243,x15241,x15244),f373(x15243,x15242,x15244))
% 160.46/160.22  [1525]~E(x15251,x15252)+E(f373(x15253,x15254,x15251),f373(x15253,x15254,x15252))
% 160.46/160.22  [1526]~E(x15261,x15262)+E(f388(x15261,x15263,x15264,x15265),f388(x15262,x15263,x15264,x15265))
% 160.46/160.22  [1527]~E(x15271,x15272)+E(f388(x15273,x15271,x15274,x15275),f388(x15273,x15272,x15274,x15275))
% 160.46/160.22  [1528]~E(x15281,x15282)+E(f388(x15283,x15284,x15281,x15285),f388(x15283,x15284,x15282,x15285))
% 160.46/160.22  [1529]~E(x15291,x15292)+E(f388(x15293,x15294,x15295,x15291),f388(x15293,x15294,x15295,x15292))
% 160.46/160.22  [1530]~E(x15301,x15302)+E(f519(x15301,x15303,x15304,x15305),f519(x15302,x15303,x15304,x15305))
% 160.46/160.22  [1531]~E(x15311,x15312)+E(f519(x15313,x15311,x15314,x15315),f519(x15313,x15312,x15314,x15315))
% 160.46/160.22  [1532]~E(x15321,x15322)+E(f519(x15323,x15324,x15321,x15325),f519(x15323,x15324,x15322,x15325))
% 160.46/160.22  [1533]~E(x15331,x15332)+E(f519(x15333,x15334,x15335,x15331),f519(x15333,x15334,x15335,x15332))
% 160.46/160.22  [1534]~E(x15341,x15342)+E(f364(x15341,x15343),f364(x15342,x15343))
% 160.46/160.22  [1535]~E(x15351,x15352)+E(f364(x15353,x15351),f364(x15353,x15352))
% 160.46/160.22  [1536]~E(x15361,x15362)+E(f804(x15361),f804(x15362))
% 160.46/160.22  [1537]~E(x15371,x15372)+E(f180(x15371),f180(x15372))
% 160.46/160.22  [1538]~E(x15381,x15382)+E(f752(x15381,x15383,x15384,x15385),f752(x15382,x15383,x15384,x15385))
% 160.46/160.22  [1539]~E(x15391,x15392)+E(f752(x15393,x15391,x15394,x15395),f752(x15393,x15392,x15394,x15395))
% 160.46/160.22  [1540]~E(x15401,x15402)+E(f752(x15403,x15404,x15401,x15405),f752(x15403,x15404,x15402,x15405))
% 160.46/160.22  [1541]~E(x15411,x15412)+E(f752(x15413,x15414,x15415,x15411),f752(x15413,x15414,x15415,x15412))
% 160.46/160.22  [1542]~E(x15421,x15422)+E(f420(x15421,x15423,x15424),f420(x15422,x15423,x15424))
% 160.46/160.22  [1543]~E(x15431,x15432)+E(f420(x15433,x15431,x15434),f420(x15433,x15432,x15434))
% 160.46/160.22  [1544]~E(x15441,x15442)+E(f420(x15443,x15444,x15441),f420(x15443,x15444,x15442))
% 160.46/160.22  [1545]~E(x15451,x15452)+E(f539(x15451,x15453,x15454,x15455,x15456),f539(x15452,x15453,x15454,x15455,x15456))
% 160.46/160.22  [1546]~E(x15461,x15462)+E(f539(x15463,x15461,x15464,x15465,x15466),f539(x15463,x15462,x15464,x15465,x15466))
% 160.46/160.22  [1547]~E(x15471,x15472)+E(f539(x15473,x15474,x15471,x15475,x15476),f539(x15473,x15474,x15472,x15475,x15476))
% 160.46/160.22  [1548]~E(x15481,x15482)+E(f539(x15483,x15484,x15485,x15481,x15486),f539(x15483,x15484,x15485,x15482,x15486))
% 160.46/160.22  [1549]~E(x15491,x15492)+E(f539(x15493,x15494,x15495,x15496,x15491),f539(x15493,x15494,x15495,x15496,x15492))
% 160.46/160.22  [1550]~E(x15501,x15502)+E(f450(x15501,x15503,x15504,x15505,x15506,x15507),f450(x15502,x15503,x15504,x15505,x15506,x15507))
% 160.46/160.22  [1551]~E(x15511,x15512)+E(f450(x15513,x15511,x15514,x15515,x15516,x15517),f450(x15513,x15512,x15514,x15515,x15516,x15517))
% 160.46/160.22  [1552]~E(x15521,x15522)+E(f450(x15523,x15524,x15521,x15525,x15526,x15527),f450(x15523,x15524,x15522,x15525,x15526,x15527))
% 160.46/160.22  [1553]~E(x15531,x15532)+E(f450(x15533,x15534,x15535,x15531,x15536,x15537),f450(x15533,x15534,x15535,x15532,x15536,x15537))
% 160.46/160.22  [1554]~E(x15541,x15542)+E(f450(x15543,x15544,x15545,x15546,x15541,x15547),f450(x15543,x15544,x15545,x15546,x15542,x15547))
% 160.46/160.22  [1555]~E(x15551,x15552)+E(f450(x15553,x15554,x15555,x15556,x15557,x15551),f450(x15553,x15554,x15555,x15556,x15557,x15552))
% 160.46/160.22  [1556]~E(x15561,x15562)+E(f458(x15561,x15563),f458(x15562,x15563))
% 160.46/160.22  [1557]~E(x15571,x15572)+E(f458(x15573,x15571),f458(x15573,x15572))
% 160.46/160.22  [1558]~E(x15581,x15582)+E(f525(x15581,x15583,x15584,x15585,x15586,x15587),f525(x15582,x15583,x15584,x15585,x15586,x15587))
% 160.46/160.22  [1559]~E(x15591,x15592)+E(f525(x15593,x15591,x15594,x15595,x15596,x15597),f525(x15593,x15592,x15594,x15595,x15596,x15597))
% 160.46/160.22  [1560]~E(x15601,x15602)+E(f525(x15603,x15604,x15601,x15605,x15606,x15607),f525(x15603,x15604,x15602,x15605,x15606,x15607))
% 160.46/160.22  [1561]~E(x15611,x15612)+E(f525(x15613,x15614,x15615,x15611,x15616,x15617),f525(x15613,x15614,x15615,x15612,x15616,x15617))
% 160.46/160.22  [1562]~E(x15621,x15622)+E(f525(x15623,x15624,x15625,x15626,x15621,x15627),f525(x15623,x15624,x15625,x15626,x15622,x15627))
% 160.46/160.22  [1563]~E(x15631,x15632)+E(f525(x15633,x15634,x15635,x15636,x15637,x15631),f525(x15633,x15634,x15635,x15636,x15637,x15632))
% 160.46/160.22  [1564]~E(x15641,x15642)+E(f660(x15641,x15643,x15644),f660(x15642,x15643,x15644))
% 160.46/160.22  [1565]~E(x15651,x15652)+E(f660(x15653,x15651,x15654),f660(x15653,x15652,x15654))
% 160.46/160.22  [1566]~E(x15661,x15662)+E(f660(x15663,x15664,x15661),f660(x15663,x15664,x15662))
% 160.46/160.22  [1567]~E(x15671,x15672)+E(f358(x15671,x15673,x15674,x15675),f358(x15672,x15673,x15674,x15675))
% 160.46/160.22  [1568]~E(x15681,x15682)+E(f358(x15683,x15681,x15684,x15685),f358(x15683,x15682,x15684,x15685))
% 160.46/160.22  [1569]~E(x15691,x15692)+E(f358(x15693,x15694,x15691,x15695),f358(x15693,x15694,x15692,x15695))
% 160.46/160.22  [1570]~E(x15701,x15702)+E(f358(x15703,x15704,x15705,x15701),f358(x15703,x15704,x15705,x15702))
% 160.46/160.22  [1571]~E(x15711,x15712)+E(f687(x15711,x15713,x15714),f687(x15712,x15713,x15714))
% 160.46/160.22  [1572]~E(x15721,x15722)+E(f687(x15723,x15721,x15724),f687(x15723,x15722,x15724))
% 160.46/160.22  [1573]~E(x15731,x15732)+E(f687(x15733,x15734,x15731),f687(x15733,x15734,x15732))
% 160.46/160.22  [1574]~E(x15741,x15742)+E(f455(x15741,x15743),f455(x15742,x15743))
% 160.46/160.22  [1575]~E(x15751,x15752)+E(f455(x15753,x15751),f455(x15753,x15752))
% 160.46/160.22  [1576]~E(x15761,x15762)+E(f597(x15761,x15763,x15764,x15765,x15766,x15767,x15768,x15769),f597(x15762,x15763,x15764,x15765,x15766,x15767,x15768,x15769))
% 160.46/160.22  [1577]~E(x15771,x15772)+E(f597(x15773,x15771,x15774,x15775,x15776,x15777,x15778,x15779),f597(x15773,x15772,x15774,x15775,x15776,x15777,x15778,x15779))
% 160.46/160.22  [1578]~E(x15781,x15782)+E(f597(x15783,x15784,x15781,x15785,x15786,x15787,x15788,x15789),f597(x15783,x15784,x15782,x15785,x15786,x15787,x15788,x15789))
% 160.46/160.22  [1579]~E(x15791,x15792)+E(f597(x15793,x15794,x15795,x15791,x15796,x15797,x15798,x15799),f597(x15793,x15794,x15795,x15792,x15796,x15797,x15798,x15799))
% 160.46/160.22  [1580]~E(x15801,x15802)+E(f597(x15803,x15804,x15805,x15806,x15801,x15807,x15808,x15809),f597(x15803,x15804,x15805,x15806,x15802,x15807,x15808,x15809))
% 160.46/160.22  [1581]~E(x15811,x15812)+E(f597(x15813,x15814,x15815,x15816,x15817,x15811,x15818,x15819),f597(x15813,x15814,x15815,x15816,x15817,x15812,x15818,x15819))
% 160.46/160.22  [1582]~E(x15821,x15822)+E(f597(x15823,x15824,x15825,x15826,x15827,x15828,x15821,x15829),f597(x15823,x15824,x15825,x15826,x15827,x15828,x15822,x15829))
% 160.46/160.22  [1583]~E(x15831,x15832)+E(f597(x15833,x15834,x15835,x15836,x15837,x15838,x15839,x15831),f597(x15833,x15834,x15835,x15836,x15837,x15838,x15839,x15832))
% 160.46/160.22  [1584]~E(x15841,x15842)+E(f788(x15841,x15843,x15844,x15845),f788(x15842,x15843,x15844,x15845))
% 160.46/160.22  [1585]~E(x15851,x15852)+E(f788(x15853,x15851,x15854,x15855),f788(x15853,x15852,x15854,x15855))
% 160.46/160.22  [1586]~E(x15861,x15862)+E(f788(x15863,x15864,x15861,x15865),f788(x15863,x15864,x15862,x15865))
% 160.46/160.22  [1587]~E(x15871,x15872)+E(f788(x15873,x15874,x15875,x15871),f788(x15873,x15874,x15875,x15872))
% 160.46/160.22  [1588]~E(x15881,x15882)+E(f666(x15881,x15883,x15884,x15885),f666(x15882,x15883,x15884,x15885))
% 160.46/160.22  [1589]~E(x15891,x15892)+E(f666(x15893,x15891,x15894,x15895),f666(x15893,x15892,x15894,x15895))
% 160.46/160.22  [1590]~E(x15901,x15902)+E(f666(x15903,x15904,x15901,x15905),f666(x15903,x15904,x15902,x15905))
% 160.46/160.22  [1591]~E(x15911,x15912)+E(f666(x15913,x15914,x15915,x15911),f666(x15913,x15914,x15915,x15912))
% 160.46/160.22  [1592]~E(x15921,x15922)+E(f824(x15921,x15923,x15924,x15925,x15926,x15927),f824(x15922,x15923,x15924,x15925,x15926,x15927))
% 160.46/160.22  [1593]~E(x15931,x15932)+E(f824(x15933,x15931,x15934,x15935,x15936,x15937),f824(x15933,x15932,x15934,x15935,x15936,x15937))
% 160.46/160.22  [1594]~E(x15941,x15942)+E(f824(x15943,x15944,x15941,x15945,x15946,x15947),f824(x15943,x15944,x15942,x15945,x15946,x15947))
% 160.46/160.22  [1595]~E(x15951,x15952)+E(f824(x15953,x15954,x15955,x15951,x15956,x15957),f824(x15953,x15954,x15955,x15952,x15956,x15957))
% 160.46/160.22  [1596]~E(x15961,x15962)+E(f824(x15963,x15964,x15965,x15966,x15961,x15967),f824(x15963,x15964,x15965,x15966,x15962,x15967))
% 160.46/160.22  [1597]~E(x15971,x15972)+E(f824(x15973,x15974,x15975,x15976,x15977,x15971),f824(x15973,x15974,x15975,x15976,x15977,x15972))
% 160.46/160.22  [1598]~E(x15981,x15982)+E(f841(x15981,x15983,x15984,x15985),f841(x15982,x15983,x15984,x15985))
% 160.46/160.22  [1599]~E(x15991,x15992)+E(f841(x15993,x15991,x15994,x15995),f841(x15993,x15992,x15994,x15995))
% 160.46/160.22  [1600]~E(x16001,x16002)+E(f841(x16003,x16004,x16001,x16005),f841(x16003,x16004,x16002,x16005))
% 160.46/160.22  [1601]~E(x16011,x16012)+E(f841(x16013,x16014,x16015,x16011),f841(x16013,x16014,x16015,x16012))
% 160.46/160.22  [1602]~E(x16021,x16022)+E(f710(x16021,x16023),f710(x16022,x16023))
% 160.46/160.22  [1603]~E(x16031,x16032)+E(f710(x16033,x16031),f710(x16033,x16032))
% 160.46/160.22  [1604]~E(x16041,x16042)+E(f618(x16041,x16043,x16044,x16045,x16046,x16047,x16048,x16049),f618(x16042,x16043,x16044,x16045,x16046,x16047,x16048,x16049))
% 160.46/160.22  [1605]~E(x16051,x16052)+E(f618(x16053,x16051,x16054,x16055,x16056,x16057,x16058,x16059),f618(x16053,x16052,x16054,x16055,x16056,x16057,x16058,x16059))
% 160.46/160.22  [1606]~E(x16061,x16062)+E(f618(x16063,x16064,x16061,x16065,x16066,x16067,x16068,x16069),f618(x16063,x16064,x16062,x16065,x16066,x16067,x16068,x16069))
% 160.46/160.22  [1607]~E(x16071,x16072)+E(f618(x16073,x16074,x16075,x16071,x16076,x16077,x16078,x16079),f618(x16073,x16074,x16075,x16072,x16076,x16077,x16078,x16079))
% 160.46/160.22  [1608]~E(x16081,x16082)+E(f618(x16083,x16084,x16085,x16086,x16081,x16087,x16088,x16089),f618(x16083,x16084,x16085,x16086,x16082,x16087,x16088,x16089))
% 160.46/160.22  [1609]~E(x16091,x16092)+E(f618(x16093,x16094,x16095,x16096,x16097,x16091,x16098,x16099),f618(x16093,x16094,x16095,x16096,x16097,x16092,x16098,x16099))
% 160.46/160.22  [1610]~E(x16101,x16102)+E(f618(x16103,x16104,x16105,x16106,x16107,x16108,x16101,x16109),f618(x16103,x16104,x16105,x16106,x16107,x16108,x16102,x16109))
% 160.46/160.22  [1611]~E(x16111,x16112)+E(f618(x16113,x16114,x16115,x16116,x16117,x16118,x16119,x16111),f618(x16113,x16114,x16115,x16116,x16117,x16118,x16119,x16112))
% 160.46/160.22  [1612]~E(x16121,x16122)+E(f693(x16121,x16123,x16124,x16125,x16126),f693(x16122,x16123,x16124,x16125,x16126))
% 160.46/160.22  [1613]~E(x16131,x16132)+E(f693(x16133,x16131,x16134,x16135,x16136),f693(x16133,x16132,x16134,x16135,x16136))
% 160.46/160.22  [1614]~E(x16141,x16142)+E(f693(x16143,x16144,x16141,x16145,x16146),f693(x16143,x16144,x16142,x16145,x16146))
% 160.46/160.22  [1615]~E(x16151,x16152)+E(f693(x16153,x16154,x16155,x16151,x16156),f693(x16153,x16154,x16155,x16152,x16156))
% 160.46/160.22  [1616]~E(x16161,x16162)+E(f693(x16163,x16164,x16165,x16166,x16161),f693(x16163,x16164,x16165,x16166,x16162))
% 160.46/160.22  [1617]~E(x16171,x16172)+E(f527(x16171,x16173,x16174),f527(x16172,x16173,x16174))
% 160.46/160.22  [1618]~E(x16181,x16182)+E(f527(x16183,x16181,x16184),f527(x16183,x16182,x16184))
% 160.46/160.22  [1619]~E(x16191,x16192)+E(f527(x16193,x16194,x16191),f527(x16193,x16194,x16192))
% 160.46/160.22  [1620]~E(x16201,x16202)+E(f617(x16201,x16203,x16204),f617(x16202,x16203,x16204))
% 160.46/160.22  [1621]~E(x16211,x16212)+E(f617(x16213,x16211,x16214),f617(x16213,x16212,x16214))
% 160.46/160.22  [1622]~E(x16221,x16222)+E(f617(x16223,x16224,x16221),f617(x16223,x16224,x16222))
% 160.46/160.22  [1623]~E(x16231,x16232)+E(f799(x16231,x16233,x16234,x16235,x16236,x16237,x16238),f799(x16232,x16233,x16234,x16235,x16236,x16237,x16238))
% 160.46/160.22  [1624]~E(x16241,x16242)+E(f799(x16243,x16241,x16244,x16245,x16246,x16247,x16248),f799(x16243,x16242,x16244,x16245,x16246,x16247,x16248))
% 160.46/160.22  [1625]~E(x16251,x16252)+E(f799(x16253,x16254,x16251,x16255,x16256,x16257,x16258),f799(x16253,x16254,x16252,x16255,x16256,x16257,x16258))
% 160.46/160.22  [1626]~E(x16261,x16262)+E(f799(x16263,x16264,x16265,x16261,x16266,x16267,x16268),f799(x16263,x16264,x16265,x16262,x16266,x16267,x16268))
% 160.46/160.22  [1627]~E(x16271,x16272)+E(f799(x16273,x16274,x16275,x16276,x16271,x16277,x16278),f799(x16273,x16274,x16275,x16276,x16272,x16277,x16278))
% 160.46/160.22  [1628]~E(x16281,x16282)+E(f799(x16283,x16284,x16285,x16286,x16287,x16281,x16288),f799(x16283,x16284,x16285,x16286,x16287,x16282,x16288))
% 160.46/160.22  [1629]~E(x16291,x16292)+E(f799(x16293,x16294,x16295,x16296,x16297,x16298,x16291),f799(x16293,x16294,x16295,x16296,x16297,x16298,x16292))
% 160.46/160.22  [1630]~E(x16301,x16302)+E(f844(x16301,x16303,x16304),f844(x16302,x16303,x16304))
% 160.46/160.22  [1631]~E(x16311,x16312)+E(f844(x16313,x16311,x16314),f844(x16313,x16312,x16314))
% 160.46/160.22  [1632]~E(x16321,x16322)+E(f844(x16323,x16324,x16321),f844(x16323,x16324,x16322))
% 160.46/160.22  [1633]~E(x16331,x16332)+E(f194(x16331,x16333),f194(x16332,x16333))
% 160.46/160.22  [1634]~E(x16341,x16342)+E(f194(x16343,x16341),f194(x16343,x16342))
% 160.46/160.22  [1635]~E(x16351,x16352)+E(f339(x16351,x16353,x16354),f339(x16352,x16353,x16354))
% 160.46/160.22  [1636]~E(x16361,x16362)+E(f339(x16363,x16361,x16364),f339(x16363,x16362,x16364))
% 160.46/160.22  [1637]~E(x16371,x16372)+E(f339(x16373,x16374,x16371),f339(x16373,x16374,x16372))
% 160.46/160.22  [1638]~E(x16381,x16382)+E(f259(x16381,x16383,x16384,x16385,x16386),f259(x16382,x16383,x16384,x16385,x16386))
% 160.46/160.22  [1639]~E(x16391,x16392)+E(f259(x16393,x16391,x16394,x16395,x16396),f259(x16393,x16392,x16394,x16395,x16396))
% 160.46/160.22  [1640]~E(x16401,x16402)+E(f259(x16403,x16404,x16401,x16405,x16406),f259(x16403,x16404,x16402,x16405,x16406))
% 160.46/160.22  [1641]~E(x16411,x16412)+E(f259(x16413,x16414,x16415,x16411,x16416),f259(x16413,x16414,x16415,x16412,x16416))
% 160.46/160.22  [1642]~E(x16421,x16422)+E(f259(x16423,x16424,x16425,x16426,x16421),f259(x16423,x16424,x16425,x16426,x16422))
% 160.46/160.22  [1643]~E(x16431,x16432)+E(f52(x16431,x16433),f52(x16432,x16433))
% 160.46/160.22  [1644]~E(x16441,x16442)+E(f52(x16443,x16441),f52(x16443,x16442))
% 160.46/160.22  [1645]~E(x16451,x16452)+E(f627(x16451,x16453),f627(x16452,x16453))
% 160.46/160.22  [1646]~E(x16461,x16462)+E(f627(x16463,x16461),f627(x16463,x16462))
% 160.46/160.22  [1647]~E(x16471,x16472)+E(f708(x16471,x16473,x16474,x16475,x16476),f708(x16472,x16473,x16474,x16475,x16476))
% 160.46/160.22  [1648]~E(x16481,x16482)+E(f708(x16483,x16481,x16484,x16485,x16486),f708(x16483,x16482,x16484,x16485,x16486))
% 160.46/160.22  [1649]~E(x16491,x16492)+E(f708(x16493,x16494,x16491,x16495,x16496),f708(x16493,x16494,x16492,x16495,x16496))
% 160.46/160.22  [1650]~E(x16501,x16502)+E(f708(x16503,x16504,x16505,x16501,x16506),f708(x16503,x16504,x16505,x16502,x16506))
% 160.46/160.22  [1651]~E(x16511,x16512)+E(f708(x16513,x16514,x16515,x16516,x16511),f708(x16513,x16514,x16515,x16516,x16512))
% 160.46/160.22  [1652]~E(x16521,x16522)+E(f855(x16521,x16523,x16524,x16525,x16526,x16527,x16528),f855(x16522,x16523,x16524,x16525,x16526,x16527,x16528))
% 160.46/160.22  [1653]~E(x16531,x16532)+E(f855(x16533,x16531,x16534,x16535,x16536,x16537,x16538),f855(x16533,x16532,x16534,x16535,x16536,x16537,x16538))
% 160.46/160.22  [1654]~E(x16541,x16542)+E(f855(x16543,x16544,x16541,x16545,x16546,x16547,x16548),f855(x16543,x16544,x16542,x16545,x16546,x16547,x16548))
% 160.46/160.22  [1655]~E(x16551,x16552)+E(f855(x16553,x16554,x16555,x16551,x16556,x16557,x16558),f855(x16553,x16554,x16555,x16552,x16556,x16557,x16558))
% 160.46/160.22  [1656]~E(x16561,x16562)+E(f855(x16563,x16564,x16565,x16566,x16561,x16567,x16568),f855(x16563,x16564,x16565,x16566,x16562,x16567,x16568))
% 160.46/160.22  [1657]~E(x16571,x16572)+E(f855(x16573,x16574,x16575,x16576,x16577,x16571,x16578),f855(x16573,x16574,x16575,x16576,x16577,x16572,x16578))
% 160.46/160.22  [1658]~E(x16581,x16582)+E(f855(x16583,x16584,x16585,x16586,x16587,x16588,x16581),f855(x16583,x16584,x16585,x16586,x16587,x16588,x16582))
% 160.46/160.22  [1659]~E(x16591,x16592)+E(f603(x16591,x16593,x16594,x16595,x16596,x16597),f603(x16592,x16593,x16594,x16595,x16596,x16597))
% 160.46/160.22  [1660]~E(x16601,x16602)+E(f603(x16603,x16601,x16604,x16605,x16606,x16607),f603(x16603,x16602,x16604,x16605,x16606,x16607))
% 160.46/160.22  [1661]~E(x16611,x16612)+E(f603(x16613,x16614,x16611,x16615,x16616,x16617),f603(x16613,x16614,x16612,x16615,x16616,x16617))
% 160.46/160.22  [1662]~E(x16621,x16622)+E(f603(x16623,x16624,x16625,x16621,x16626,x16627),f603(x16623,x16624,x16625,x16622,x16626,x16627))
% 160.46/160.22  [1663]~E(x16631,x16632)+E(f603(x16633,x16634,x16635,x16636,x16631,x16637),f603(x16633,x16634,x16635,x16636,x16632,x16637))
% 160.46/160.22  [1664]~E(x16641,x16642)+E(f603(x16643,x16644,x16645,x16646,x16647,x16641),f603(x16643,x16644,x16645,x16646,x16647,x16642))
% 160.46/160.22  [1665]~E(x16651,x16652)+E(f895(x16651,x16653),f895(x16652,x16653))
% 160.46/160.22  [1666]~E(x16661,x16662)+E(f895(x16663,x16661),f895(x16663,x16662))
% 160.46/160.22  [1667]~E(x16671,x16672)+E(f207(x16671,x16673,x16674,x16675,x16676,x16677,x16678),f207(x16672,x16673,x16674,x16675,x16676,x16677,x16678))
% 160.46/160.22  [1668]~E(x16681,x16682)+E(f207(x16683,x16681,x16684,x16685,x16686,x16687,x16688),f207(x16683,x16682,x16684,x16685,x16686,x16687,x16688))
% 160.46/160.22  [1669]~E(x16691,x16692)+E(f207(x16693,x16694,x16691,x16695,x16696,x16697,x16698),f207(x16693,x16694,x16692,x16695,x16696,x16697,x16698))
% 160.46/160.22  [1670]~E(x16701,x16702)+E(f207(x16703,x16704,x16705,x16701,x16706,x16707,x16708),f207(x16703,x16704,x16705,x16702,x16706,x16707,x16708))
% 160.46/160.22  [1671]~E(x16711,x16712)+E(f207(x16713,x16714,x16715,x16716,x16711,x16717,x16718),f207(x16713,x16714,x16715,x16716,x16712,x16717,x16718))
% 160.46/160.22  [1672]~E(x16721,x16722)+E(f207(x16723,x16724,x16725,x16726,x16727,x16721,x16728),f207(x16723,x16724,x16725,x16726,x16727,x16722,x16728))
% 160.46/160.22  [1673]~E(x16731,x16732)+E(f207(x16733,x16734,x16735,x16736,x16737,x16738,x16731),f207(x16733,x16734,x16735,x16736,x16737,x16738,x16732))
% 160.46/160.22  [1674]~E(x16741,x16742)+E(f415(x16741,x16743,x16744,x16745,x16746),f415(x16742,x16743,x16744,x16745,x16746))
% 160.46/160.22  [1675]~E(x16751,x16752)+E(f415(x16753,x16751,x16754,x16755,x16756),f415(x16753,x16752,x16754,x16755,x16756))
% 160.46/160.22  [1676]~E(x16761,x16762)+E(f415(x16763,x16764,x16761,x16765,x16766),f415(x16763,x16764,x16762,x16765,x16766))
% 160.46/160.22  [1677]~E(x16771,x16772)+E(f415(x16773,x16774,x16775,x16771,x16776),f415(x16773,x16774,x16775,x16772,x16776))
% 160.46/160.22  [1678]~E(x16781,x16782)+E(f415(x16783,x16784,x16785,x16786,x16781),f415(x16783,x16784,x16785,x16786,x16782))
% 160.46/160.22  [1679]~E(x16791,x16792)+E(f692(x16791,x16793,x16794,x16795,x16796),f692(x16792,x16793,x16794,x16795,x16796))
% 160.46/160.22  [1680]~E(x16801,x16802)+E(f692(x16803,x16801,x16804,x16805,x16806),f692(x16803,x16802,x16804,x16805,x16806))
% 160.46/160.22  [1681]~E(x16811,x16812)+E(f692(x16813,x16814,x16811,x16815,x16816),f692(x16813,x16814,x16812,x16815,x16816))
% 160.46/160.22  [1682]~E(x16821,x16822)+E(f692(x16823,x16824,x16825,x16821,x16826),f692(x16823,x16824,x16825,x16822,x16826))
% 160.46/160.22  [1683]~E(x16831,x16832)+E(f692(x16833,x16834,x16835,x16836,x16831),f692(x16833,x16834,x16835,x16836,x16832))
% 160.46/160.22  [1684]~E(x16841,x16842)+E(f697(x16841,x16843,x16844,x16845),f697(x16842,x16843,x16844,x16845))
% 160.46/160.22  [1685]~E(x16851,x16852)+E(f697(x16853,x16851,x16854,x16855),f697(x16853,x16852,x16854,x16855))
% 160.46/160.22  [1686]~E(x16861,x16862)+E(f697(x16863,x16864,x16861,x16865),f697(x16863,x16864,x16862,x16865))
% 160.46/160.22  [1687]~E(x16871,x16872)+E(f697(x16873,x16874,x16875,x16871),f697(x16873,x16874,x16875,x16872))
% 160.46/160.22  [1688]~E(x16881,x16882)+E(f585(x16881,x16883,x16884,x16885),f585(x16882,x16883,x16884,x16885))
% 160.46/160.22  [1689]~E(x16891,x16892)+E(f585(x16893,x16891,x16894,x16895),f585(x16893,x16892,x16894,x16895))
% 160.46/160.22  [1690]~E(x16901,x16902)+E(f585(x16903,x16904,x16901,x16905),f585(x16903,x16904,x16902,x16905))
% 160.46/160.22  [1691]~E(x16911,x16912)+E(f585(x16913,x16914,x16915,x16911),f585(x16913,x16914,x16915,x16912))
% 160.46/160.22  [1692]~E(x16921,x16922)+E(f530(x16921,x16923,x16924),f530(x16922,x16923,x16924))
% 160.46/160.22  [1693]~E(x16931,x16932)+E(f530(x16933,x16931,x16934),f530(x16933,x16932,x16934))
% 160.46/160.22  [1694]~E(x16941,x16942)+E(f530(x16943,x16944,x16941),f530(x16943,x16944,x16942))
% 160.46/160.22  [1695]~E(x16951,x16952)+E(f787(x16951,x16953,x16954,x16955),f787(x16952,x16953,x16954,x16955))
% 160.46/160.22  [1696]~E(x16961,x16962)+E(f787(x16963,x16961,x16964,x16965),f787(x16963,x16962,x16964,x16965))
% 160.46/160.22  [1697]~E(x16971,x16972)+E(f787(x16973,x16974,x16971,x16975),f787(x16973,x16974,x16972,x16975))
% 160.46/160.22  [1698]~E(x16981,x16982)+E(f787(x16983,x16984,x16985,x16981),f787(x16983,x16984,x16985,x16982))
% 160.46/160.22  [1699]~E(x16991,x16992)+E(f483(x16991,x16993,x16994,x16995),f483(x16992,x16993,x16994,x16995))
% 160.46/160.22  [1700]~E(x17001,x17002)+E(f483(x17003,x17001,x17004,x17005),f483(x17003,x17002,x17004,x17005))
% 160.46/160.22  [1701]~E(x17011,x17012)+E(f483(x17013,x17014,x17011,x17015),f483(x17013,x17014,x17012,x17015))
% 160.46/160.22  [1702]~E(x17021,x17022)+E(f483(x17023,x17024,x17025,x17021),f483(x17023,x17024,x17025,x17022))
% 160.46/160.22  [1703]~E(x17031,x17032)+E(f536(x17031,x17033,x17034,x17035,x17036),f536(x17032,x17033,x17034,x17035,x17036))
% 160.46/160.22  [1704]~E(x17041,x17042)+E(f536(x17043,x17041,x17044,x17045,x17046),f536(x17043,x17042,x17044,x17045,x17046))
% 160.46/160.22  [1705]~E(x17051,x17052)+E(f536(x17053,x17054,x17051,x17055,x17056),f536(x17053,x17054,x17052,x17055,x17056))
% 160.46/160.22  [1706]~E(x17061,x17062)+E(f536(x17063,x17064,x17065,x17061,x17066),f536(x17063,x17064,x17065,x17062,x17066))
% 160.46/160.22  [1707]~E(x17071,x17072)+E(f536(x17073,x17074,x17075,x17076,x17071),f536(x17073,x17074,x17075,x17076,x17072))
% 160.46/160.22  [1708]~E(x17081,x17082)+E(f894(x17081,x17083,x17084),f894(x17082,x17083,x17084))
% 160.46/160.22  [1709]~E(x17091,x17092)+E(f894(x17093,x17091,x17094),f894(x17093,x17092,x17094))
% 160.46/160.22  [1710]~E(x17101,x17102)+E(f894(x17103,x17104,x17101),f894(x17103,x17104,x17102))
% 160.46/160.22  [1711]~E(x17111,x17112)+E(f204(x17111),f204(x17112))
% 160.46/160.22  [1712]~E(x17121,x17122)+E(f416(x17121,x17123,x17124,x17125,x17126),f416(x17122,x17123,x17124,x17125,x17126))
% 160.46/160.22  [1713]~E(x17131,x17132)+E(f416(x17133,x17131,x17134,x17135,x17136),f416(x17133,x17132,x17134,x17135,x17136))
% 160.46/160.22  [1714]~E(x17141,x17142)+E(f416(x17143,x17144,x17141,x17145,x17146),f416(x17143,x17144,x17142,x17145,x17146))
% 160.46/160.22  [1715]~E(x17151,x17152)+E(f416(x17153,x17154,x17155,x17151,x17156),f416(x17153,x17154,x17155,x17152,x17156))
% 160.46/160.22  [1716]~E(x17161,x17162)+E(f416(x17163,x17164,x17165,x17166,x17161),f416(x17163,x17164,x17165,x17166,x17162))
% 160.46/160.22  [1717]~E(x17171,x17172)+E(f449(x17171,x17173),f449(x17172,x17173))
% 160.46/160.22  [1718]~E(x17181,x17182)+E(f449(x17183,x17181),f449(x17183,x17182))
% 160.46/160.22  [1719]~E(x17191,x17192)+E(f798(x17191,x17193,x17194,x17195,x17196,x17197,x17198),f798(x17192,x17193,x17194,x17195,x17196,x17197,x17198))
% 160.46/160.22  [1720]~E(x17201,x17202)+E(f798(x17203,x17201,x17204,x17205,x17206,x17207,x17208),f798(x17203,x17202,x17204,x17205,x17206,x17207,x17208))
% 160.46/160.22  [1721]~E(x17211,x17212)+E(f798(x17213,x17214,x17211,x17215,x17216,x17217,x17218),f798(x17213,x17214,x17212,x17215,x17216,x17217,x17218))
% 160.46/160.22  [1722]~E(x17221,x17222)+E(f798(x17223,x17224,x17225,x17221,x17226,x17227,x17228),f798(x17223,x17224,x17225,x17222,x17226,x17227,x17228))
% 160.46/160.22  [1723]~E(x17231,x17232)+E(f798(x17233,x17234,x17235,x17236,x17231,x17237,x17238),f798(x17233,x17234,x17235,x17236,x17232,x17237,x17238))
% 160.46/160.22  [1724]~E(x17241,x17242)+E(f798(x17243,x17244,x17245,x17246,x17247,x17241,x17248),f798(x17243,x17244,x17245,x17246,x17247,x17242,x17248))
% 160.46/160.22  [1725]~E(x17251,x17252)+E(f798(x17253,x17254,x17255,x17256,x17257,x17258,x17251),f798(x17253,x17254,x17255,x17256,x17257,x17258,x17252))
% 160.46/160.22  [1726]~E(x17261,x17262)+E(f906(x17261,x17263,x17264),f906(x17262,x17263,x17264))
% 160.46/160.22  [1727]~E(x17271,x17272)+E(f906(x17273,x17271,x17274),f906(x17273,x17272,x17274))
% 160.46/160.22  [1728]~E(x17281,x17282)+E(f906(x17283,x17284,x17281),f906(x17283,x17284,x17282))
% 160.46/160.22  [1729]~E(x17291,x17292)+E(f21(x17291,x17293,x17294,x17295),f21(x17292,x17293,x17294,x17295))
% 160.46/160.22  [1730]~E(x17301,x17302)+E(f21(x17303,x17301,x17304,x17305),f21(x17303,x17302,x17304,x17305))
% 160.46/160.22  [1731]~E(x17311,x17312)+E(f21(x17313,x17314,x17311,x17315),f21(x17313,x17314,x17312,x17315))
% 160.46/160.22  [1732]~E(x17321,x17322)+E(f21(x17323,x17324,x17325,x17321),f21(x17323,x17324,x17325,x17322))
% 160.46/160.22  [1733]~E(x17331,x17332)+E(f374(x17331,x17333),f374(x17332,x17333))
% 160.46/160.22  [1734]~E(x17341,x17342)+E(f374(x17343,x17341),f374(x17343,x17342))
% 160.46/160.22  [1735]~E(x17351,x17352)+E(f638(x17351,x17353,x17354,x17355,x17356),f638(x17352,x17353,x17354,x17355,x17356))
% 160.46/160.22  [1736]~E(x17361,x17362)+E(f638(x17363,x17361,x17364,x17365,x17366),f638(x17363,x17362,x17364,x17365,x17366))
% 160.46/160.22  [1737]~E(x17371,x17372)+E(f638(x17373,x17374,x17371,x17375,x17376),f638(x17373,x17374,x17372,x17375,x17376))
% 160.46/160.22  [1738]~E(x17381,x17382)+E(f638(x17383,x17384,x17385,x17381,x17386),f638(x17383,x17384,x17385,x17382,x17386))
% 160.46/160.22  [1739]~E(x17391,x17392)+E(f638(x17393,x17394,x17395,x17396,x17391),f638(x17393,x17394,x17395,x17396,x17392))
% 160.46/160.22  [1740]~E(x17401,x17402)+E(f470(x17401,x17403,x17404,x17405),f470(x17402,x17403,x17404,x17405))
% 160.46/160.22  [1741]~E(x17411,x17412)+E(f470(x17413,x17411,x17414,x17415),f470(x17413,x17412,x17414,x17415))
% 160.46/160.22  [1742]~E(x17421,x17422)+E(f470(x17423,x17424,x17421,x17425),f470(x17423,x17424,x17422,x17425))
% 160.46/160.22  [1743]~E(x17431,x17432)+E(f470(x17433,x17434,x17435,x17431),f470(x17433,x17434,x17435,x17432))
% 160.46/160.22  [1744]~E(x17441,x17442)+E(f649(x17441,x17443,x17444),f649(x17442,x17443,x17444))
% 160.46/160.22  [1745]~E(x17451,x17452)+E(f649(x17453,x17451,x17454),f649(x17453,x17452,x17454))
% 160.46/160.22  [1746]~E(x17461,x17462)+E(f649(x17463,x17464,x17461),f649(x17463,x17464,x17462))
% 160.46/160.22  [1747]~E(x17471,x17472)+E(f58(x17471,x17473,x17474,x17475),f58(x17472,x17473,x17474,x17475))
% 160.46/160.22  [1748]~E(x17481,x17482)+E(f58(x17483,x17481,x17484,x17485),f58(x17483,x17482,x17484,x17485))
% 160.46/160.22  [1749]~E(x17491,x17492)+E(f58(x17493,x17494,x17491,x17495),f58(x17493,x17494,x17492,x17495))
% 160.46/160.22  [1750]~E(x17501,x17502)+E(f58(x17503,x17504,x17505,x17501),f58(x17503,x17504,x17505,x17502))
% 160.46/160.22  [1751]~E(x17511,x17512)+E(f422(x17511,x17513,x17514,x17515,x17516),f422(x17512,x17513,x17514,x17515,x17516))
% 160.46/160.22  [1752]~E(x17521,x17522)+E(f422(x17523,x17521,x17524,x17525,x17526),f422(x17523,x17522,x17524,x17525,x17526))
% 160.46/160.22  [1753]~E(x17531,x17532)+E(f422(x17533,x17534,x17531,x17535,x17536),f422(x17533,x17534,x17532,x17535,x17536))
% 160.46/160.22  [1754]~E(x17541,x17542)+E(f422(x17543,x17544,x17545,x17541,x17546),f422(x17543,x17544,x17545,x17542,x17546))
% 160.46/160.22  [1755]~E(x17551,x17552)+E(f422(x17553,x17554,x17555,x17556,x17551),f422(x17553,x17554,x17555,x17556,x17552))
% 160.46/160.22  [1756]~E(x17561,x17562)+E(f757(x17561,x17563,x17564,x17565,x17566),f757(x17562,x17563,x17564,x17565,x17566))
% 160.46/160.22  [1757]~E(x17571,x17572)+E(f757(x17573,x17571,x17574,x17575,x17576),f757(x17573,x17572,x17574,x17575,x17576))
% 160.46/160.22  [1758]~E(x17581,x17582)+E(f757(x17583,x17584,x17581,x17585,x17586),f757(x17583,x17584,x17582,x17585,x17586))
% 160.46/160.22  [1759]~E(x17591,x17592)+E(f757(x17593,x17594,x17595,x17591,x17596),f757(x17593,x17594,x17595,x17592,x17596))
% 160.46/160.22  [1760]~E(x17601,x17602)+E(f757(x17603,x17604,x17605,x17606,x17601),f757(x17603,x17604,x17605,x17606,x17602))
% 160.46/160.22  [1761]~E(x17611,x17612)+E(f425(x17611,x17613,x17614,x17615,x17616,x17617,x17618),f425(x17612,x17613,x17614,x17615,x17616,x17617,x17618))
% 160.46/160.22  [1762]~E(x17621,x17622)+E(f425(x17623,x17621,x17624,x17625,x17626,x17627,x17628),f425(x17623,x17622,x17624,x17625,x17626,x17627,x17628))
% 160.46/160.22  [1763]~E(x17631,x17632)+E(f425(x17633,x17634,x17631,x17635,x17636,x17637,x17638),f425(x17633,x17634,x17632,x17635,x17636,x17637,x17638))
% 160.46/160.22  [1764]~E(x17641,x17642)+E(f425(x17643,x17644,x17645,x17641,x17646,x17647,x17648),f425(x17643,x17644,x17645,x17642,x17646,x17647,x17648))
% 160.46/160.22  [1765]~E(x17651,x17652)+E(f425(x17653,x17654,x17655,x17656,x17651,x17657,x17658),f425(x17653,x17654,x17655,x17656,x17652,x17657,x17658))
% 160.46/160.22  [1766]~E(x17661,x17662)+E(f425(x17663,x17664,x17665,x17666,x17667,x17661,x17668),f425(x17663,x17664,x17665,x17666,x17667,x17662,x17668))
% 160.46/160.22  [1767]~E(x17671,x17672)+E(f425(x17673,x17674,x17675,x17676,x17677,x17678,x17671),f425(x17673,x17674,x17675,x17676,x17677,x17678,x17672))
% 160.46/160.22  [1768]~E(x17681,x17682)+E(f42(x17681),f42(x17682))
% 160.46/160.22  [1769]~E(x17691,x17692)+E(f818(x17691,x17693),f818(x17692,x17693))
% 160.46/160.22  [1770]~E(x17701,x17702)+E(f818(x17703,x17701),f818(x17703,x17702))
% 160.46/160.22  [1771]~E(x17711,x17712)+E(f352(x17711,x17713),f352(x17712,x17713))
% 160.46/160.22  [1772]~E(x17721,x17722)+E(f352(x17723,x17721),f352(x17723,x17722))
% 160.46/160.22  [1773]~E(x17731,x17732)+E(f773(x17731,x17733,x17734),f773(x17732,x17733,x17734))
% 160.46/160.22  [1774]~E(x17741,x17742)+E(f773(x17743,x17741,x17744),f773(x17743,x17742,x17744))
% 160.46/160.22  [1775]~E(x17751,x17752)+E(f773(x17753,x17754,x17751),f773(x17753,x17754,x17752))
% 160.46/160.22  [1776]~E(x17761,x17762)+E(f621(x17761,x17763,x17764,x17765,x17766),f621(x17762,x17763,x17764,x17765,x17766))
% 160.46/160.22  [1777]~E(x17771,x17772)+E(f621(x17773,x17771,x17774,x17775,x17776),f621(x17773,x17772,x17774,x17775,x17776))
% 160.46/160.22  [1778]~E(x17781,x17782)+E(f621(x17783,x17784,x17781,x17785,x17786),f621(x17783,x17784,x17782,x17785,x17786))
% 160.46/160.22  [1779]~E(x17791,x17792)+E(f621(x17793,x17794,x17795,x17791,x17796),f621(x17793,x17794,x17795,x17792,x17796))
% 160.46/160.22  [1780]~E(x17801,x17802)+E(f621(x17803,x17804,x17805,x17806,x17801),f621(x17803,x17804,x17805,x17806,x17802))
% 160.46/160.22  [1781]~E(x17811,x17812)+E(f593(x17811,x17813,x17814,x17815,x17816,x17817),f593(x17812,x17813,x17814,x17815,x17816,x17817))
% 160.46/160.22  [1782]~E(x17821,x17822)+E(f593(x17823,x17821,x17824,x17825,x17826,x17827),f593(x17823,x17822,x17824,x17825,x17826,x17827))
% 160.46/160.22  [1783]~E(x17831,x17832)+E(f593(x17833,x17834,x17831,x17835,x17836,x17837),f593(x17833,x17834,x17832,x17835,x17836,x17837))
% 160.46/160.22  [1784]~E(x17841,x17842)+E(f593(x17843,x17844,x17845,x17841,x17846,x17847),f593(x17843,x17844,x17845,x17842,x17846,x17847))
% 160.46/160.22  [1785]~E(x17851,x17852)+E(f593(x17853,x17854,x17855,x17856,x17851,x17857),f593(x17853,x17854,x17855,x17856,x17852,x17857))
% 160.46/160.22  [1786]~E(x17861,x17862)+E(f593(x17863,x17864,x17865,x17866,x17867,x17861),f593(x17863,x17864,x17865,x17866,x17867,x17862))
% 160.46/160.22  [1787]~E(x17871,x17872)+E(f679(x17871,x17873),f679(x17872,x17873))
% 160.46/160.22  [1788]~E(x17881,x17882)+E(f679(x17883,x17881),f679(x17883,x17882))
% 160.46/160.22  [1789]~E(x17891,x17892)+E(f499(x17891,x17893,x17894,x17895),f499(x17892,x17893,x17894,x17895))
% 160.46/160.22  [1790]~E(x17901,x17902)+E(f499(x17903,x17901,x17904,x17905),f499(x17903,x17902,x17904,x17905))
% 160.46/160.22  [1791]~E(x17911,x17912)+E(f499(x17913,x17914,x17911,x17915),f499(x17913,x17914,x17912,x17915))
% 160.46/160.22  [1792]~E(x17921,x17922)+E(f499(x17923,x17924,x17925,x17921),f499(x17923,x17924,x17925,x17922))
% 160.46/160.22  [1793]~E(x17931,x17932)+E(f560(x17931,x17933),f560(x17932,x17933))
% 160.46/160.22  [1794]~E(x17941,x17942)+E(f560(x17943,x17941),f560(x17943,x17942))
% 160.46/160.22  [1795]~E(x17951,x17952)+E(f805(x17951,x17953,x17954,x17955),f805(x17952,x17953,x17954,x17955))
% 160.46/160.22  [1796]~E(x17961,x17962)+E(f805(x17963,x17961,x17964,x17965),f805(x17963,x17962,x17964,x17965))
% 160.46/160.22  [1797]~E(x17971,x17972)+E(f805(x17973,x17974,x17971,x17975),f805(x17973,x17974,x17972,x17975))
% 160.46/160.22  [1798]~E(x17981,x17982)+E(f805(x17983,x17984,x17985,x17981),f805(x17983,x17984,x17985,x17982))
% 160.46/160.22  [1799]~E(x17991,x17992)+E(f216(x17991,x17993),f216(x17992,x17993))
% 160.46/160.22  [1800]~E(x18001,x18002)+E(f216(x18003,x18001),f216(x18003,x18002))
% 160.46/160.22  [1801]~E(x18011,x18012)+E(f540(x18011,x18013,x18014,x18015,x18016),f540(x18012,x18013,x18014,x18015,x18016))
% 160.46/160.22  [1802]~E(x18021,x18022)+E(f540(x18023,x18021,x18024,x18025,x18026),f540(x18023,x18022,x18024,x18025,x18026))
% 160.46/160.22  [1803]~E(x18031,x18032)+E(f540(x18033,x18034,x18031,x18035,x18036),f540(x18033,x18034,x18032,x18035,x18036))
% 160.46/160.22  [1804]~E(x18041,x18042)+E(f540(x18043,x18044,x18045,x18041,x18046),f540(x18043,x18044,x18045,x18042,x18046))
% 160.46/160.22  [1805]~E(x18051,x18052)+E(f540(x18053,x18054,x18055,x18056,x18051),f540(x18053,x18054,x18055,x18056,x18052))
% 160.46/160.22  [1806]~E(x18061,x18062)+E(f674(x18061,x18063,x18064),f674(x18062,x18063,x18064))
% 160.46/160.22  [1807]~E(x18071,x18072)+E(f674(x18073,x18071,x18074),f674(x18073,x18072,x18074))
% 160.46/160.22  [1808]~E(x18081,x18082)+E(f674(x18083,x18084,x18081),f674(x18083,x18084,x18082))
% 160.46/160.22  [1809]~E(x18091,x18092)+E(f811(x18091,x18093),f811(x18092,x18093))
% 160.46/160.22  [1810]~E(x18101,x18102)+E(f811(x18103,x18101),f811(x18103,x18102))
% 160.46/160.22  [1811]~E(x18111,x18112)+E(f646(x18111,x18113,x18114,x18115,x18116),f646(x18112,x18113,x18114,x18115,x18116))
% 160.46/160.22  [1812]~E(x18121,x18122)+E(f646(x18123,x18121,x18124,x18125,x18126),f646(x18123,x18122,x18124,x18125,x18126))
% 160.46/160.22  [1813]~E(x18131,x18132)+E(f646(x18133,x18134,x18131,x18135,x18136),f646(x18133,x18134,x18132,x18135,x18136))
% 160.46/160.22  [1814]~E(x18141,x18142)+E(f646(x18143,x18144,x18145,x18141,x18146),f646(x18143,x18144,x18145,x18142,x18146))
% 160.46/160.22  [1815]~E(x18151,x18152)+E(f646(x18153,x18154,x18155,x18156,x18151),f646(x18153,x18154,x18155,x18156,x18152))
% 160.46/160.22  [1816]~E(x18161,x18162)+E(f195(x18161,x18163,x18164,x18165),f195(x18162,x18163,x18164,x18165))
% 160.46/160.22  [1817]~E(x18171,x18172)+E(f195(x18173,x18171,x18174,x18175),f195(x18173,x18172,x18174,x18175))
% 160.46/160.22  [1818]~E(x18181,x18182)+E(f195(x18183,x18184,x18181,x18185),f195(x18183,x18184,x18182,x18185))
% 160.46/160.22  [1819]~E(x18191,x18192)+E(f195(x18193,x18194,x18195,x18191),f195(x18193,x18194,x18195,x18192))
% 160.46/160.22  [1820]~E(x18201,x18202)+E(f612(x18201,x18203,x18204,x18205,x18206,x18207,x18208),f612(x18202,x18203,x18204,x18205,x18206,x18207,x18208))
% 160.46/160.22  [1821]~E(x18211,x18212)+E(f612(x18213,x18211,x18214,x18215,x18216,x18217,x18218),f612(x18213,x18212,x18214,x18215,x18216,x18217,x18218))
% 160.46/160.22  [1822]~E(x18221,x18222)+E(f612(x18223,x18224,x18221,x18225,x18226,x18227,x18228),f612(x18223,x18224,x18222,x18225,x18226,x18227,x18228))
% 160.46/160.22  [1823]~E(x18231,x18232)+E(f612(x18233,x18234,x18235,x18231,x18236,x18237,x18238),f612(x18233,x18234,x18235,x18232,x18236,x18237,x18238))
% 160.46/160.22  [1824]~E(x18241,x18242)+E(f612(x18243,x18244,x18245,x18246,x18241,x18247,x18248),f612(x18243,x18244,x18245,x18246,x18242,x18247,x18248))
% 160.46/160.22  [1825]~E(x18251,x18252)+E(f612(x18253,x18254,x18255,x18256,x18257,x18251,x18258),f612(x18253,x18254,x18255,x18256,x18257,x18252,x18258))
% 160.46/160.22  [1826]~E(x18261,x18262)+E(f612(x18263,x18264,x18265,x18266,x18267,x18268,x18261),f612(x18263,x18264,x18265,x18266,x18267,x18268,x18262))
% 160.46/160.22  [1827]~E(x18271,x18272)+E(f873(x18271),f873(x18272))
% 160.46/160.22  [1828]~E(x18281,x18282)+E(f174(x18281,x18283,x18284),f174(x18282,x18283,x18284))
% 160.46/160.22  [1829]~E(x18291,x18292)+E(f174(x18293,x18291,x18294),f174(x18293,x18292,x18294))
% 160.46/160.22  [1830]~E(x18301,x18302)+E(f174(x18303,x18304,x18301),f174(x18303,x18304,x18302))
% 160.46/160.22  [1831]~E(x18311,x18312)+E(f299(x18311,x18313,x18314,x18315,x18316),f299(x18312,x18313,x18314,x18315,x18316))
% 160.46/160.22  [1832]~E(x18321,x18322)+E(f299(x18323,x18321,x18324,x18325,x18326),f299(x18323,x18322,x18324,x18325,x18326))
% 160.46/160.22  [1833]~E(x18331,x18332)+E(f299(x18333,x18334,x18331,x18335,x18336),f299(x18333,x18334,x18332,x18335,x18336))
% 160.46/160.22  [1834]~E(x18341,x18342)+E(f299(x18343,x18344,x18345,x18341,x18346),f299(x18343,x18344,x18345,x18342,x18346))
% 160.46/160.22  [1835]~E(x18351,x18352)+E(f299(x18353,x18354,x18355,x18356,x18351),f299(x18353,x18354,x18355,x18356,x18352))
% 160.46/160.22  [1836]~E(x18361,x18362)+E(f347(x18361,x18363,x18364,x18365),f347(x18362,x18363,x18364,x18365))
% 160.46/160.22  [1837]~E(x18371,x18372)+E(f347(x18373,x18371,x18374,x18375),f347(x18373,x18372,x18374,x18375))
% 160.46/160.22  [1838]~E(x18381,x18382)+E(f347(x18383,x18384,x18381,x18385),f347(x18383,x18384,x18382,x18385))
% 160.46/160.22  [1839]~E(x18391,x18392)+E(f347(x18393,x18394,x18395,x18391),f347(x18393,x18394,x18395,x18392))
% 160.46/160.22  [1840]~E(x18401,x18402)+E(f404(x18401,x18403,x18404,x18405,x18406,x18407,x18408),f404(x18402,x18403,x18404,x18405,x18406,x18407,x18408))
% 160.46/160.22  [1841]~E(x18411,x18412)+E(f404(x18413,x18411,x18414,x18415,x18416,x18417,x18418),f404(x18413,x18412,x18414,x18415,x18416,x18417,x18418))
% 160.46/160.22  [1842]~E(x18421,x18422)+E(f404(x18423,x18424,x18421,x18425,x18426,x18427,x18428),f404(x18423,x18424,x18422,x18425,x18426,x18427,x18428))
% 160.46/160.22  [1843]~E(x18431,x18432)+E(f404(x18433,x18434,x18435,x18431,x18436,x18437,x18438),f404(x18433,x18434,x18435,x18432,x18436,x18437,x18438))
% 160.46/160.22  [1844]~E(x18441,x18442)+E(f404(x18443,x18444,x18445,x18446,x18441,x18447,x18448),f404(x18443,x18444,x18445,x18446,x18442,x18447,x18448))
% 160.46/160.22  [1845]~E(x18451,x18452)+E(f404(x18453,x18454,x18455,x18456,x18457,x18451,x18458),f404(x18453,x18454,x18455,x18456,x18457,x18452,x18458))
% 160.46/160.22  [1846]~E(x18461,x18462)+E(f404(x18463,x18464,x18465,x18466,x18467,x18468,x18461),f404(x18463,x18464,x18465,x18466,x18467,x18468,x18462))
% 160.46/160.22  [1847]~E(x18471,x18472)+E(f828(x18471,x18473),f828(x18472,x18473))
% 160.46/160.22  [1848]~E(x18481,x18482)+E(f828(x18483,x18481),f828(x18483,x18482))
% 160.46/160.22  [1849]~E(x18491,x18492)+E(f484(x18491,x18493,x18494,x18495),f484(x18492,x18493,x18494,x18495))
% 160.46/160.22  [1850]~E(x18501,x18502)+E(f484(x18503,x18501,x18504,x18505),f484(x18503,x18502,x18504,x18505))
% 160.46/160.22  [1851]~E(x18511,x18512)+E(f484(x18513,x18514,x18511,x18515),f484(x18513,x18514,x18512,x18515))
% 160.46/160.22  [1852]~E(x18521,x18522)+E(f484(x18523,x18524,x18525,x18521),f484(x18523,x18524,x18525,x18522))
% 160.46/160.22  [1853]~E(x18531,x18532)+E(f583(x18531,x18533),f583(x18532,x18533))
% 160.46/160.22  [1854]~E(x18541,x18542)+E(f583(x18543,x18541),f583(x18543,x18542))
% 160.46/160.22  [1855]~E(x18551,x18552)+E(f501(x18551,x18553,x18554),f501(x18552,x18553,x18554))
% 160.46/160.22  [1856]~E(x18561,x18562)+E(f501(x18563,x18561,x18564),f501(x18563,x18562,x18564))
% 160.46/160.22  [1857]~E(x18571,x18572)+E(f501(x18573,x18574,x18571),f501(x18573,x18574,x18572))
% 160.46/160.22  [1858]~E(x18581,x18582)+E(f491(x18581,x18583,x18584,x18585),f491(x18582,x18583,x18584,x18585))
% 160.46/160.22  [1859]~E(x18591,x18592)+E(f491(x18593,x18591,x18594,x18595),f491(x18593,x18592,x18594,x18595))
% 160.46/160.22  [1860]~E(x18601,x18602)+E(f491(x18603,x18604,x18601,x18605),f491(x18603,x18604,x18602,x18605))
% 160.46/160.22  [1861]~E(x18611,x18612)+E(f491(x18613,x18614,x18615,x18611),f491(x18613,x18614,x18615,x18612))
% 160.46/160.22  [1862]~E(x18621,x18622)+E(f766(x18621,x18623,x18624),f766(x18622,x18623,x18624))
% 160.46/160.22  [1863]~E(x18631,x18632)+E(f766(x18633,x18631,x18634),f766(x18633,x18632,x18634))
% 160.46/160.22  [1864]~E(x18641,x18642)+E(f766(x18643,x18644,x18641),f766(x18643,x18644,x18642))
% 160.46/160.22  [1865]~E(x18651,x18652)+E(f830(x18651,x18653),f830(x18652,x18653))
% 160.46/160.22  [1866]~E(x18661,x18662)+E(f830(x18663,x18661),f830(x18663,x18662))
% 160.46/160.22  [1867]~E(x18671,x18672)+E(f184(x18671,x18673,x18674),f184(x18672,x18673,x18674))
% 160.46/160.22  [1868]~E(x18681,x18682)+E(f184(x18683,x18681,x18684),f184(x18683,x18682,x18684))
% 160.46/160.22  [1869]~E(x18691,x18692)+E(f184(x18693,x18694,x18691),f184(x18693,x18694,x18692))
% 160.46/160.22  [1870]~E(x18701,x18702)+E(f874(x18701),f874(x18702))
% 160.46/160.22  [1871]~E(x18711,x18712)+E(f644(x18711,x18713,x18714,x18715,x18716),f644(x18712,x18713,x18714,x18715,x18716))
% 160.46/160.22  [1872]~E(x18721,x18722)+E(f644(x18723,x18721,x18724,x18725,x18726),f644(x18723,x18722,x18724,x18725,x18726))
% 160.46/160.22  [1873]~E(x18731,x18732)+E(f644(x18733,x18734,x18731,x18735,x18736),f644(x18733,x18734,x18732,x18735,x18736))
% 160.46/160.22  [1874]~E(x18741,x18742)+E(f644(x18743,x18744,x18745,x18741,x18746),f644(x18743,x18744,x18745,x18742,x18746))
% 160.46/160.22  [1875]~E(x18751,x18752)+E(f644(x18753,x18754,x18755,x18756,x18751),f644(x18753,x18754,x18755,x18756,x18752))
% 160.46/160.22  [1876]~E(x18761,x18762)+E(f803(x18761),f803(x18762))
% 160.46/160.22  [1877]~E(x18771,x18772)+E(f127(x18771,x18773,x18774,x18775,x18776),f127(x18772,x18773,x18774,x18775,x18776))
% 160.46/160.22  [1878]~E(x18781,x18782)+E(f127(x18783,x18781,x18784,x18785,x18786),f127(x18783,x18782,x18784,x18785,x18786))
% 160.46/160.22  [1879]~E(x18791,x18792)+E(f127(x18793,x18794,x18791,x18795,x18796),f127(x18793,x18794,x18792,x18795,x18796))
% 160.46/160.22  [1880]~E(x18801,x18802)+E(f127(x18803,x18804,x18805,x18801,x18806),f127(x18803,x18804,x18805,x18802,x18806))
% 160.46/160.22  [1881]~E(x18811,x18812)+E(f127(x18813,x18814,x18815,x18816,x18811),f127(x18813,x18814,x18815,x18816,x18812))
% 160.46/160.22  [1882]~E(x18821,x18822)+E(f792(x18821,x18823,x18824,x18825,x18826,x18827,x18828),f792(x18822,x18823,x18824,x18825,x18826,x18827,x18828))
% 160.46/160.22  [1883]~E(x18831,x18832)+E(f792(x18833,x18831,x18834,x18835,x18836,x18837,x18838),f792(x18833,x18832,x18834,x18835,x18836,x18837,x18838))
% 160.46/160.22  [1884]~E(x18841,x18842)+E(f792(x18843,x18844,x18841,x18845,x18846,x18847,x18848),f792(x18843,x18844,x18842,x18845,x18846,x18847,x18848))
% 160.46/160.22  [1885]~E(x18851,x18852)+E(f792(x18853,x18854,x18855,x18851,x18856,x18857,x18858),f792(x18853,x18854,x18855,x18852,x18856,x18857,x18858))
% 160.46/160.22  [1886]~E(x18861,x18862)+E(f792(x18863,x18864,x18865,x18866,x18861,x18867,x18868),f792(x18863,x18864,x18865,x18866,x18862,x18867,x18868))
% 160.46/160.22  [1887]~E(x18871,x18872)+E(f792(x18873,x18874,x18875,x18876,x18877,x18871,x18878),f792(x18873,x18874,x18875,x18876,x18877,x18872,x18878))
% 160.46/160.22  [1888]~E(x18881,x18882)+E(f792(x18883,x18884,x18885,x18886,x18887,x18888,x18881),f792(x18883,x18884,x18885,x18886,x18887,x18888,x18882))
% 160.46/160.22  [1889]~E(x18891,x18892)+E(f440(x18891,x18893,x18894),f440(x18892,x18893,x18894))
% 160.46/160.22  [1890]~E(x18901,x18902)+E(f440(x18903,x18901,x18904),f440(x18903,x18902,x18904))
% 160.46/160.22  [1891]~E(x18911,x18912)+E(f440(x18913,x18914,x18911),f440(x18913,x18914,x18912))
% 160.46/160.22  [1892]~E(x18921,x18922)+E(f648(x18921,x18923,x18924),f648(x18922,x18923,x18924))
% 160.46/160.22  [1893]~E(x18931,x18932)+E(f648(x18933,x18931,x18934),f648(x18933,x18932,x18934))
% 160.46/160.22  [1894]~E(x18941,x18942)+E(f648(x18943,x18944,x18941),f648(x18943,x18944,x18942))
% 160.46/160.22  [1895]~E(x18951,x18952)+E(f370(x18951,x18953,x18954,x18955,x18956),f370(x18952,x18953,x18954,x18955,x18956))
% 160.46/160.22  [1896]~E(x18961,x18962)+E(f370(x18963,x18961,x18964,x18965,x18966),f370(x18963,x18962,x18964,x18965,x18966))
% 160.46/160.22  [1897]~E(x18971,x18972)+E(f370(x18973,x18974,x18971,x18975,x18976),f370(x18973,x18974,x18972,x18975,x18976))
% 160.46/160.22  [1898]~E(x18981,x18982)+E(f370(x18983,x18984,x18985,x18981,x18986),f370(x18983,x18984,x18985,x18982,x18986))
% 160.46/160.22  [1899]~E(x18991,x18992)+E(f370(x18993,x18994,x18995,x18996,x18991),f370(x18993,x18994,x18995,x18996,x18992))
% 160.46/160.22  [1900]~E(x19001,x19002)+E(f765(x19001,x19003,x19004),f765(x19002,x19003,x19004))
% 160.46/160.22  [1901]~E(x19011,x19012)+E(f765(x19013,x19011,x19014),f765(x19013,x19012,x19014))
% 160.46/160.22  [1902]~E(x19021,x19022)+E(f765(x19023,x19024,x19021),f765(x19023,x19024,x19022))
% 160.46/160.22  [1903]~E(x19031,x19032)+E(f489(x19031,x19033,x19034,x19035),f489(x19032,x19033,x19034,x19035))
% 160.46/160.22  [1904]~E(x19041,x19042)+E(f489(x19043,x19041,x19044,x19045),f489(x19043,x19042,x19044,x19045))
% 160.46/160.22  [1905]~E(x19051,x19052)+E(f489(x19053,x19054,x19051,x19055),f489(x19053,x19054,x19052,x19055))
% 160.46/160.22  [1906]~E(x19061,x19062)+E(f489(x19063,x19064,x19065,x19061),f489(x19063,x19064,x19065,x19062))
% 160.46/160.22  [1907]~E(x19071,x19072)+E(f699(x19071,x19073,x19074),f699(x19072,x19073,x19074))
% 160.46/160.22  [1908]~E(x19081,x19082)+E(f699(x19083,x19081,x19084),f699(x19083,x19082,x19084))
% 160.46/160.22  [1909]~E(x19091,x19092)+E(f699(x19093,x19094,x19091),f699(x19093,x19094,x19092))
% 160.46/160.22  [1910]~E(x19101,x19102)+E(f461(x19101,x19103,x19104,x19105),f461(x19102,x19103,x19104,x19105))
% 160.46/160.22  [1911]~E(x19111,x19112)+E(f461(x19113,x19111,x19114,x19115),f461(x19113,x19112,x19114,x19115))
% 160.46/160.22  [1912]~E(x19121,x19122)+E(f461(x19123,x19124,x19121,x19125),f461(x19123,x19124,x19122,x19125))
% 160.46/160.22  [1913]~E(x19131,x19132)+E(f461(x19133,x19134,x19135,x19131),f461(x19133,x19134,x19135,x19132))
% 160.46/160.22  [1914]~E(x19141,x19142)+E(f376(x19141,x19143,x19144,x19145,x19146),f376(x19142,x19143,x19144,x19145,x19146))
% 160.46/160.22  [1915]~E(x19151,x19152)+E(f376(x19153,x19151,x19154,x19155,x19156),f376(x19153,x19152,x19154,x19155,x19156))
% 160.46/160.22  [1916]~E(x19161,x19162)+E(f376(x19163,x19164,x19161,x19165,x19166),f376(x19163,x19164,x19162,x19165,x19166))
% 160.46/160.22  [1917]~E(x19171,x19172)+E(f376(x19173,x19174,x19175,x19171,x19176),f376(x19173,x19174,x19175,x19172,x19176))
% 160.46/160.22  [1918]~E(x19181,x19182)+E(f376(x19183,x19184,x19185,x19186,x19181),f376(x19183,x19184,x19185,x19186,x19182))
% 160.46/160.22  [1919]~E(x19191,x19192)+E(f544(x19191,x19193,x19194),f544(x19192,x19193,x19194))
% 160.46/160.22  [1920]~E(x19201,x19202)+E(f544(x19203,x19201,x19204),f544(x19203,x19202,x19204))
% 160.46/160.22  [1921]~E(x19211,x19212)+E(f544(x19213,x19214,x19211),f544(x19213,x19214,x19212))
% 160.46/160.22  [1922]~E(x19221,x19222)+E(f508(x19221,x19223,x19224),f508(x19222,x19223,x19224))
% 160.46/160.22  [1923]~E(x19231,x19232)+E(f508(x19233,x19231,x19234),f508(x19233,x19232,x19234))
% 160.46/160.22  [1924]~E(x19241,x19242)+E(f508(x19243,x19244,x19241),f508(x19243,x19244,x19242))
% 160.46/160.22  [1925]~E(x19251,x19252)+E(f355(x19251,x19253),f355(x19252,x19253))
% 160.46/160.22  [1926]~E(x19261,x19262)+E(f355(x19263,x19261),f355(x19263,x19262))
% 160.46/160.22  [1927]~E(x19271,x19272)+E(f225(x19271,x19273,x19274,x19275,x19276),f225(x19272,x19273,x19274,x19275,x19276))
% 160.46/160.22  [1928]~E(x19281,x19282)+E(f225(x19283,x19281,x19284,x19285,x19286),f225(x19283,x19282,x19284,x19285,x19286))
% 160.46/160.22  [1929]~E(x19291,x19292)+E(f225(x19293,x19294,x19291,x19295,x19296),f225(x19293,x19294,x19292,x19295,x19296))
% 160.46/160.22  [1930]~E(x19301,x19302)+E(f225(x19303,x19304,x19305,x19301,x19306),f225(x19303,x19304,x19305,x19302,x19306))
% 160.46/160.22  [1931]~E(x19311,x19312)+E(f225(x19313,x19314,x19315,x19316,x19311),f225(x19313,x19314,x19315,x19316,x19312))
% 160.46/160.22  [1932]~E(x19321,x19322)+E(f640(x19321,x19323,x19324,x19325,x19326),f640(x19322,x19323,x19324,x19325,x19326))
% 160.46/160.22  [1933]~E(x19331,x19332)+E(f640(x19333,x19331,x19334,x19335,x19336),f640(x19333,x19332,x19334,x19335,x19336))
% 160.46/160.22  [1934]~E(x19341,x19342)+E(f640(x19343,x19344,x19341,x19345,x19346),f640(x19343,x19344,x19342,x19345,x19346))
% 160.46/160.22  [1935]~E(x19351,x19352)+E(f640(x19353,x19354,x19355,x19351,x19356),f640(x19353,x19354,x19355,x19352,x19356))
% 160.46/160.22  [1936]~E(x19361,x19362)+E(f640(x19363,x19364,x19365,x19366,x19361),f640(x19363,x19364,x19365,x19366,x19362))
% 160.46/160.22  [1937]~E(x19371,x19372)+E(f643(x19371,x19373,x19374,x19375,x19376),f643(x19372,x19373,x19374,x19375,x19376))
% 160.46/160.22  [1938]~E(x19381,x19382)+E(f643(x19383,x19381,x19384,x19385,x19386),f643(x19383,x19382,x19384,x19385,x19386))
% 160.46/160.22  [1939]~E(x19391,x19392)+E(f643(x19393,x19394,x19391,x19395,x19396),f643(x19393,x19394,x19392,x19395,x19396))
% 160.46/160.22  [1940]~E(x19401,x19402)+E(f643(x19403,x19404,x19405,x19401,x19406),f643(x19403,x19404,x19405,x19402,x19406))
% 160.46/160.22  [1941]~E(x19411,x19412)+E(f643(x19413,x19414,x19415,x19416,x19411),f643(x19413,x19414,x19415,x19416,x19412))
% 160.46/160.22  [1942]~E(x19421,x19422)+E(f231(x19421,x19423,x19424,x19425),f231(x19422,x19423,x19424,x19425))
% 160.46/160.22  [1943]~E(x19431,x19432)+E(f231(x19433,x19431,x19434,x19435),f231(x19433,x19432,x19434,x19435))
% 160.46/160.22  [1944]~E(x19441,x19442)+E(f231(x19443,x19444,x19441,x19445),f231(x19443,x19444,x19442,x19445))
% 160.46/160.22  [1945]~E(x19451,x19452)+E(f231(x19453,x19454,x19455,x19451),f231(x19453,x19454,x19455,x19452))
% 160.46/160.22  [1946]~E(x19461,x19462)+E(f396(x19461,x19463,x19464,x19465,x19466,x19467,x19468),f396(x19462,x19463,x19464,x19465,x19466,x19467,x19468))
% 160.46/160.22  [1947]~E(x19471,x19472)+E(f396(x19473,x19471,x19474,x19475,x19476,x19477,x19478),f396(x19473,x19472,x19474,x19475,x19476,x19477,x19478))
% 160.46/160.22  [1948]~E(x19481,x19482)+E(f396(x19483,x19484,x19481,x19485,x19486,x19487,x19488),f396(x19483,x19484,x19482,x19485,x19486,x19487,x19488))
% 160.46/160.22  [1949]~E(x19491,x19492)+E(f396(x19493,x19494,x19495,x19491,x19496,x19497,x19498),f396(x19493,x19494,x19495,x19492,x19496,x19497,x19498))
% 160.46/160.22  [1950]~E(x19501,x19502)+E(f396(x19503,x19504,x19505,x19506,x19501,x19507,x19508),f396(x19503,x19504,x19505,x19506,x19502,x19507,x19508))
% 160.46/160.22  [1951]~E(x19511,x19512)+E(f396(x19513,x19514,x19515,x19516,x19517,x19511,x19518),f396(x19513,x19514,x19515,x19516,x19517,x19512,x19518))
% 160.46/160.22  [1952]~E(x19521,x19522)+E(f396(x19523,x19524,x19525,x19526,x19527,x19528,x19521),f396(x19523,x19524,x19525,x19526,x19527,x19528,x19522))
% 160.46/160.22  [1953]~E(x19531,x19532)+E(f311(x19531,x19533),f311(x19532,x19533))
% 160.46/160.22  [1954]~E(x19541,x19542)+E(f311(x19543,x19541),f311(x19543,x19542))
% 160.46/160.22  [1955]~E(x19551,x19552)+E(f625(x19551,x19553),f625(x19552,x19553))
% 160.46/160.22  [1956]~E(x19561,x19562)+E(f625(x19563,x19561),f625(x19563,x19562))
% 160.46/160.22  [1957]~E(x19571,x19572)+E(f902(x19571,x19573,x19574),f902(x19572,x19573,x19574))
% 160.46/160.22  [1958]~E(x19581,x19582)+E(f902(x19583,x19581,x19584),f902(x19583,x19582,x19584))
% 160.46/160.22  [1959]~E(x19591,x19592)+E(f902(x19593,x19594,x19591),f902(x19593,x19594,x19592))
% 160.46/160.22  [1960]~E(x19601,x19602)+E(f380(x19601,x19603,x19604,x19605,x19606),f380(x19602,x19603,x19604,x19605,x19606))
% 160.46/160.22  [1961]~E(x19611,x19612)+E(f380(x19613,x19611,x19614,x19615,x19616),f380(x19613,x19612,x19614,x19615,x19616))
% 160.46/160.22  [1962]~E(x19621,x19622)+E(f380(x19623,x19624,x19621,x19625,x19626),f380(x19623,x19624,x19622,x19625,x19626))
% 160.46/160.22  [1963]~E(x19631,x19632)+E(f380(x19633,x19634,x19635,x19631,x19636),f380(x19633,x19634,x19635,x19632,x19636))
% 160.46/160.22  [1964]~E(x19641,x19642)+E(f380(x19643,x19644,x19645,x19646,x19641),f380(x19643,x19644,x19645,x19646,x19642))
% 160.46/160.22  [1965]~E(x19651,x19652)+E(f118(x19651,x19653,x19654),f118(x19652,x19653,x19654))
% 160.46/160.22  [1966]~E(x19661,x19662)+E(f118(x19663,x19661,x19664),f118(x19663,x19662,x19664))
% 160.46/160.22  [1967]~E(x19671,x19672)+E(f118(x19673,x19674,x19671),f118(x19673,x19674,x19672))
% 160.46/160.22  [1968]~E(x19681,x19682)+E(f700(x19681,x19683,x19684),f700(x19682,x19683,x19684))
% 160.46/160.22  [1969]~E(x19691,x19692)+E(f700(x19693,x19691,x19694),f700(x19693,x19692,x19694))
% 160.46/160.22  [1970]~E(x19701,x19702)+E(f700(x19703,x19704,x19701),f700(x19703,x19704,x19702))
% 160.46/160.22  [1971]~E(x19711,x19712)+E(f665(x19711,x19713,x19714,x19715),f665(x19712,x19713,x19714,x19715))
% 160.46/160.22  [1972]~E(x19721,x19722)+E(f665(x19723,x19721,x19724,x19725),f665(x19723,x19722,x19724,x19725))
% 160.46/160.22  [1973]~E(x19731,x19732)+E(f665(x19733,x19734,x19731,x19735),f665(x19733,x19734,x19732,x19735))
% 160.46/160.22  [1974]~E(x19741,x19742)+E(f665(x19743,x19744,x19745,x19741),f665(x19743,x19744,x19745,x19742))
% 160.46/160.22  [1975]~E(x19751,x19752)+E(f658(x19751,x19753,x19754,x19755),f658(x19752,x19753,x19754,x19755))
% 160.46/160.22  [1976]~E(x19761,x19762)+E(f658(x19763,x19761,x19764,x19765),f658(x19763,x19762,x19764,x19765))
% 160.46/160.22  [1977]~E(x19771,x19772)+E(f658(x19773,x19774,x19771,x19775),f658(x19773,x19774,x19772,x19775))
% 160.46/160.22  [1978]~E(x19781,x19782)+E(f658(x19783,x19784,x19785,x19781),f658(x19783,x19784,x19785,x19782))
% 160.46/160.22  [1979]~E(x19791,x19792)+E(f819(x19791,x19793),f819(x19792,x19793))
% 160.46/160.22  [1980]~E(x19801,x19802)+E(f819(x19803,x19801),f819(x19803,x19802))
% 160.46/160.22  [1981]~E(x19811,x19812)+E(f795(x19811),f795(x19812))
% 160.46/160.22  [1982]~E(x19821,x19822)+E(f202(x19821,x19823),f202(x19822,x19823))
% 160.46/160.22  [1983]~E(x19831,x19832)+E(f202(x19833,x19831),f202(x19833,x19832))
% 160.46/160.22  [1984]~E(x19841,x19842)+E(f744(x19841,x19843),f744(x19842,x19843))
% 160.46/160.22  [1985]~E(x19851,x19852)+E(f744(x19853,x19851),f744(x19853,x19852))
% 160.46/160.22  [1986]~E(x19861,x19862)+E(f452(x19861,x19863),f452(x19862,x19863))
% 160.46/160.22  [1987]~E(x19871,x19872)+E(f452(x19873,x19871),f452(x19873,x19872))
% 160.46/160.22  [1988]~E(x19881,x19882)+E(f330(x19881,x19883,x19884,x19885),f330(x19882,x19883,x19884,x19885))
% 160.46/160.22  [1989]~E(x19891,x19892)+E(f330(x19893,x19891,x19894,x19895),f330(x19893,x19892,x19894,x19895))
% 160.46/160.22  [1990]~E(x19901,x19902)+E(f330(x19903,x19904,x19901,x19905),f330(x19903,x19904,x19902,x19905))
% 160.46/160.22  [1991]~E(x19911,x19912)+E(f330(x19913,x19914,x19915,x19911),f330(x19913,x19914,x19915,x19912))
% 160.46/160.22  [1992]~E(x19921,x19922)+E(f728(x19921,x19923),f728(x19922,x19923))
% 160.46/160.22  [1993]~E(x19931,x19932)+E(f728(x19933,x19931),f728(x19933,x19932))
% 160.46/160.22  [1994]~E(x19941,x19942)+E(f532(x19941,x19943,x19944),f532(x19942,x19943,x19944))
% 160.46/160.22  [1995]~E(x19951,x19952)+E(f532(x19953,x19951,x19954),f532(x19953,x19952,x19954))
% 160.46/160.22  [1996]~E(x19961,x19962)+E(f532(x19963,x19964,x19961),f532(x19963,x19964,x19962))
% 160.46/160.22  [1997]~E(x19971,x19972)+E(f320(x19971,x19973,x19974),f320(x19972,x19973,x19974))
% 160.46/160.22  [1998]~E(x19981,x19982)+E(f320(x19983,x19981,x19984),f320(x19983,x19982,x19984))
% 160.46/160.22  [1999]~E(x19991,x19992)+E(f320(x19993,x19994,x19991),f320(x19993,x19994,x19992))
% 160.46/160.22  [2000]~E(x20001,x20002)+E(f701(x20001,x20003),f701(x20002,x20003))
% 160.46/160.22  [2001]~E(x20011,x20012)+E(f701(x20013,x20011),f701(x20013,x20012))
% 160.46/160.22  [2002]~E(x20021,x20022)+E(f569(x20021,x20023,x20024,x20025),f569(x20022,x20023,x20024,x20025))
% 160.46/160.22  [2003]~E(x20031,x20032)+E(f569(x20033,x20031,x20034,x20035),f569(x20033,x20032,x20034,x20035))
% 160.46/160.22  [2004]~E(x20041,x20042)+E(f569(x20043,x20044,x20041,x20045),f569(x20043,x20044,x20042,x20045))
% 160.46/160.22  [2005]~E(x20051,x20052)+E(f569(x20053,x20054,x20055,x20051),f569(x20053,x20054,x20055,x20052))
% 160.46/160.22  [2006]~E(x20061,x20062)+E(f334(x20061,x20063,x20064),f334(x20062,x20063,x20064))
% 160.46/160.22  [2007]~E(x20071,x20072)+E(f334(x20073,x20071,x20074),f334(x20073,x20072,x20074))
% 160.46/160.22  [2008]~E(x20081,x20082)+E(f334(x20083,x20084,x20081),f334(x20083,x20084,x20082))
% 160.46/160.22  [2009]~E(x20091,x20092)+E(f469(x20091,x20093,x20094,x20095),f469(x20092,x20093,x20094,x20095))
% 160.46/160.22  [2010]~E(x20101,x20102)+E(f469(x20103,x20101,x20104,x20105),f469(x20103,x20102,x20104,x20105))
% 160.46/160.22  [2011]~E(x20111,x20112)+E(f469(x20113,x20114,x20111,x20115),f469(x20113,x20114,x20112,x20115))
% 160.46/160.22  [2012]~E(x20121,x20122)+E(f469(x20123,x20124,x20125,x20121),f469(x20123,x20124,x20125,x20122))
% 160.46/160.22  [2013]~E(x20131,x20132)+E(f562(x20131,x20133,x20134,x20135),f562(x20132,x20133,x20134,x20135))
% 160.46/160.22  [2014]~E(x20141,x20142)+E(f562(x20143,x20141,x20144,x20145),f562(x20143,x20142,x20144,x20145))
% 160.46/160.22  [2015]~E(x20151,x20152)+E(f562(x20153,x20154,x20151,x20155),f562(x20153,x20154,x20152,x20155))
% 160.46/160.22  [2016]~E(x20161,x20162)+E(f562(x20163,x20164,x20165,x20161),f562(x20163,x20164,x20165,x20162))
% 160.46/160.22  [2017]~E(x20171,x20172)+E(f397(x20171,x20173,x20174,x20175,x20176,x20177,x20178),f397(x20172,x20173,x20174,x20175,x20176,x20177,x20178))
% 160.46/160.22  [2018]~E(x20181,x20182)+E(f397(x20183,x20181,x20184,x20185,x20186,x20187,x20188),f397(x20183,x20182,x20184,x20185,x20186,x20187,x20188))
% 160.46/160.22  [2019]~E(x20191,x20192)+E(f397(x20193,x20194,x20191,x20195,x20196,x20197,x20198),f397(x20193,x20194,x20192,x20195,x20196,x20197,x20198))
% 160.46/160.22  [2020]~E(x20201,x20202)+E(f397(x20203,x20204,x20205,x20201,x20206,x20207,x20208),f397(x20203,x20204,x20205,x20202,x20206,x20207,x20208))
% 160.46/160.22  [2021]~E(x20211,x20212)+E(f397(x20213,x20214,x20215,x20216,x20211,x20217,x20218),f397(x20213,x20214,x20215,x20216,x20212,x20217,x20218))
% 160.46/160.22  [2022]~E(x20221,x20222)+E(f397(x20223,x20224,x20225,x20226,x20227,x20221,x20228),f397(x20223,x20224,x20225,x20226,x20227,x20222,x20228))
% 160.46/160.22  [2023]~E(x20231,x20232)+E(f397(x20233,x20234,x20235,x20236,x20237,x20238,x20231),f397(x20233,x20234,x20235,x20236,x20237,x20238,x20232))
% 160.46/160.22  [2024]~E(x20241,x20242)+E(f431(x20241,x20243,x20244),f431(x20242,x20243,x20244))
% 160.46/160.22  [2025]~E(x20251,x20252)+E(f431(x20253,x20251,x20254),f431(x20253,x20252,x20254))
% 160.46/160.22  [2026]~E(x20261,x20262)+E(f431(x20263,x20264,x20261),f431(x20263,x20264,x20262))
% 160.46/160.22  [2027]~E(x20271,x20272)+E(f845(x20271,x20273,x20274),f845(x20272,x20273,x20274))
% 160.46/160.22  [2028]~E(x20281,x20282)+E(f845(x20283,x20281,x20284),f845(x20283,x20282,x20284))
% 160.46/160.22  [2029]~E(x20291,x20292)+E(f845(x20293,x20294,x20291),f845(x20293,x20294,x20292))
% 160.46/160.22  [2030]~E(x20301,x20302)+E(f482(x20301,x20303,x20304,x20305),f482(x20302,x20303,x20304,x20305))
% 160.46/160.22  [2031]~E(x20311,x20312)+E(f482(x20313,x20311,x20314,x20315),f482(x20313,x20312,x20314,x20315))
% 160.46/160.22  [2032]~E(x20321,x20322)+E(f482(x20323,x20324,x20321,x20325),f482(x20323,x20324,x20322,x20325))
% 160.46/160.22  [2033]~E(x20331,x20332)+E(f482(x20333,x20334,x20335,x20331),f482(x20333,x20334,x20335,x20332))
% 160.46/160.22  [2034]~E(x20341,x20342)+E(f584(x20341,x20343),f584(x20342,x20343))
% 160.46/160.22  [2035]~E(x20351,x20352)+E(f584(x20353,x20351),f584(x20353,x20352))
% 160.46/160.22  [2036]~E(x20361,x20362)+E(f865(x20361,x20363,x20364,x20365,x20366,x20367,x20368),f865(x20362,x20363,x20364,x20365,x20366,x20367,x20368))
% 160.46/160.22  [2037]~E(x20371,x20372)+E(f865(x20373,x20371,x20374,x20375,x20376,x20377,x20378),f865(x20373,x20372,x20374,x20375,x20376,x20377,x20378))
% 160.46/160.22  [2038]~E(x20381,x20382)+E(f865(x20383,x20384,x20381,x20385,x20386,x20387,x20388),f865(x20383,x20384,x20382,x20385,x20386,x20387,x20388))
% 160.46/160.22  [2039]~E(x20391,x20392)+E(f865(x20393,x20394,x20395,x20391,x20396,x20397,x20398),f865(x20393,x20394,x20395,x20392,x20396,x20397,x20398))
% 160.46/160.22  [2040]~E(x20401,x20402)+E(f865(x20403,x20404,x20405,x20406,x20401,x20407,x20408),f865(x20403,x20404,x20405,x20406,x20402,x20407,x20408))
% 160.46/160.22  [2041]~E(x20411,x20412)+E(f865(x20413,x20414,x20415,x20416,x20417,x20411,x20418),f865(x20413,x20414,x20415,x20416,x20417,x20412,x20418))
% 160.46/160.22  [2042]~E(x20421,x20422)+E(f865(x20423,x20424,x20425,x20426,x20427,x20428,x20421),f865(x20423,x20424,x20425,x20426,x20427,x20428,x20422))
% 160.46/160.22  [2043]~E(x20431,x20432)+E(f130(x20431,x20433,x20434,x20435),f130(x20432,x20433,x20434,x20435))
% 160.46/160.22  [2044]~E(x20441,x20442)+E(f130(x20443,x20441,x20444,x20445),f130(x20443,x20442,x20444,x20445))
% 160.46/160.22  [2045]~E(x20451,x20452)+E(f130(x20453,x20454,x20451,x20455),f130(x20453,x20454,x20452,x20455))
% 160.46/160.22  [2046]~E(x20461,x20462)+E(f130(x20463,x20464,x20465,x20461),f130(x20463,x20464,x20465,x20462))
% 160.46/160.22  [2047]~E(x20471,x20472)+E(f410(x20471,x20473),f410(x20472,x20473))
% 160.46/160.22  [2048]~E(x20481,x20482)+E(f410(x20483,x20481),f410(x20483,x20482))
% 160.46/160.22  [2049]~E(x20491,x20492)+E(f768(x20491,x20493,x20494),f768(x20492,x20493,x20494))
% 160.46/160.22  [2050]~E(x20501,x20502)+E(f768(x20503,x20501,x20504),f768(x20503,x20502,x20504))
% 160.46/160.22  [2051]~E(x20511,x20512)+E(f768(x20513,x20514,x20511),f768(x20513,x20514,x20512))
% 160.46/160.22  [2052]~E(x20521,x20522)+E(f346(x20521,x20523,x20524,x20525),f346(x20522,x20523,x20524,x20525))
% 160.46/160.22  [2053]~E(x20531,x20532)+E(f346(x20533,x20531,x20534,x20535),f346(x20533,x20532,x20534,x20535))
% 160.46/160.22  [2054]~E(x20541,x20542)+E(f346(x20543,x20544,x20541,x20545),f346(x20543,x20544,x20542,x20545))
% 160.46/160.22  [2055]~E(x20551,x20552)+E(f346(x20553,x20554,x20555,x20551),f346(x20553,x20554,x20555,x20552))
% 160.46/160.22  [2056]~E(x20561,x20562)+E(f568(x20561,x20563,x20564,x20565),f568(x20562,x20563,x20564,x20565))
% 160.46/160.22  [2057]~E(x20571,x20572)+E(f568(x20573,x20571,x20574,x20575),f568(x20573,x20572,x20574,x20575))
% 160.46/160.22  [2058]~E(x20581,x20582)+E(f568(x20583,x20584,x20581,x20585),f568(x20583,x20584,x20582,x20585))
% 160.46/160.22  [2059]~E(x20591,x20592)+E(f568(x20593,x20594,x20595,x20591),f568(x20593,x20594,x20595,x20592))
% 160.46/160.22  [2060]~E(x20601,x20602)+E(f208(x20601),f208(x20602))
% 160.46/160.22  [2061]~E(x20611,x20612)+E(f924(x20611,x20613,x20614),f924(x20612,x20613,x20614))
% 160.46/160.22  [2062]~E(x20621,x20622)+E(f924(x20623,x20621,x20624),f924(x20623,x20622,x20624))
% 160.46/160.22  [2063]~E(x20631,x20632)+E(f924(x20633,x20634,x20631),f924(x20633,x20634,x20632))
% 160.46/160.22  [2064]~E(x20641,x20642)+E(f647(x20641,x20643,x20644,x20645),f647(x20642,x20643,x20644,x20645))
% 160.46/160.22  [2065]~E(x20651,x20652)+E(f647(x20653,x20651,x20654,x20655),f647(x20653,x20652,x20654,x20655))
% 160.46/160.22  [2066]~E(x20661,x20662)+E(f647(x20663,x20664,x20661,x20665),f647(x20663,x20664,x20662,x20665))
% 160.46/160.22  [2067]~E(x20671,x20672)+E(f647(x20673,x20674,x20675,x20671),f647(x20673,x20674,x20675,x20672))
% 160.46/160.22  [2068]~E(x20681,x20682)+E(f760(x20681,x20683,x20684,x20685,x20686,x20687,x20688),f760(x20682,x20683,x20684,x20685,x20686,x20687,x20688))
% 160.46/160.22  [2069]~E(x20691,x20692)+E(f760(x20693,x20691,x20694,x20695,x20696,x20697,x20698),f760(x20693,x20692,x20694,x20695,x20696,x20697,x20698))
% 160.46/160.22  [2070]~E(x20701,x20702)+E(f760(x20703,x20704,x20701,x20705,x20706,x20707,x20708),f760(x20703,x20704,x20702,x20705,x20706,x20707,x20708))
% 160.46/160.22  [2071]~E(x20711,x20712)+E(f760(x20713,x20714,x20715,x20711,x20716,x20717,x20718),f760(x20713,x20714,x20715,x20712,x20716,x20717,x20718))
% 160.46/160.22  [2072]~E(x20721,x20722)+E(f760(x20723,x20724,x20725,x20726,x20721,x20727,x20728),f760(x20723,x20724,x20725,x20726,x20722,x20727,x20728))
% 160.46/160.22  [2073]~E(x20731,x20732)+E(f760(x20733,x20734,x20735,x20736,x20737,x20731,x20738),f760(x20733,x20734,x20735,x20736,x20737,x20732,x20738))
% 160.46/160.22  [2074]~E(x20741,x20742)+E(f760(x20743,x20744,x20745,x20746,x20747,x20748,x20741),f760(x20743,x20744,x20745,x20746,x20747,x20748,x20742))
% 160.46/160.22  [2075]~E(x20751,x20752)+E(f556(x20751),f556(x20752))
% 160.46/160.22  [2076]~E(x20761,x20762)+E(f575(x20761,x20763),f575(x20762,x20763))
% 160.46/160.22  [2077]~E(x20771,x20772)+E(f575(x20773,x20771),f575(x20773,x20772))
% 160.46/160.22  [2078]~E(x20781,x20782)+E(f616(x20781,x20783,x20784,x20785),f616(x20782,x20783,x20784,x20785))
% 160.46/160.22  [2079]~E(x20791,x20792)+E(f616(x20793,x20791,x20794,x20795),f616(x20793,x20792,x20794,x20795))
% 160.46/160.22  [2080]~E(x20801,x20802)+E(f616(x20803,x20804,x20801,x20805),f616(x20803,x20804,x20802,x20805))
% 160.46/160.22  [2081]~E(x20811,x20812)+E(f616(x20813,x20814,x20815,x20811),f616(x20813,x20814,x20815,x20812))
% 160.46/160.22  [2082]~E(x20821,x20822)+E(f784(x20821,x20823,x20824),f784(x20822,x20823,x20824))
% 160.46/160.22  [2083]~E(x20831,x20832)+E(f784(x20833,x20831,x20834),f784(x20833,x20832,x20834))
% 160.46/160.22  [2084]~E(x20841,x20842)+E(f784(x20843,x20844,x20841),f784(x20843,x20844,x20842))
% 160.46/160.22  [2085]~E(x20851,x20852)+E(f739(x20851,x20853),f739(x20852,x20853))
% 160.46/160.22  [2086]~E(x20861,x20862)+E(f739(x20863,x20861),f739(x20863,x20862))
% 160.46/160.22  [2087]~E(x20871,x20872)+E(f696(x20871,x20873,x20874,x20875),f696(x20872,x20873,x20874,x20875))
% 160.46/160.22  [2088]~E(x20881,x20882)+E(f696(x20883,x20881,x20884,x20885),f696(x20883,x20882,x20884,x20885))
% 160.46/160.22  [2089]~E(x20891,x20892)+E(f696(x20893,x20894,x20891,x20895),f696(x20893,x20894,x20892,x20895))
% 160.46/160.22  [2090]~E(x20901,x20902)+E(f696(x20903,x20904,x20905,x20901),f696(x20903,x20904,x20905,x20902))
% 160.46/160.22  [2091]~E(x20911,x20912)+E(f514(x20911,x20913,x20914),f514(x20912,x20913,x20914))
% 160.46/160.22  [2092]~E(x20921,x20922)+E(f514(x20923,x20921,x20924),f514(x20923,x20922,x20924))
% 160.46/160.22  [2093]~E(x20931,x20932)+E(f514(x20933,x20934,x20931),f514(x20933,x20934,x20932))
% 160.46/160.22  [2094]~E(x20941,x20942)+E(f775(x20941,x20943,x20944),f775(x20942,x20943,x20944))
% 160.46/160.22  [2095]~E(x20951,x20952)+E(f775(x20953,x20951,x20954),f775(x20953,x20952,x20954))
% 160.46/160.22  [2096]~E(x20961,x20962)+E(f775(x20963,x20964,x20961),f775(x20963,x20964,x20962))
% 160.46/160.22  [2097]~E(x20971,x20972)+E(f524(x20971,x20973,x20974,x20975,x20976),f524(x20972,x20973,x20974,x20975,x20976))
% 160.46/160.22  [2098]~E(x20981,x20982)+E(f524(x20983,x20981,x20984,x20985,x20986),f524(x20983,x20982,x20984,x20985,x20986))
% 160.46/160.22  [2099]~E(x20991,x20992)+E(f524(x20993,x20994,x20991,x20995,x20996),f524(x20993,x20994,x20992,x20995,x20996))
% 160.46/160.22  [2100]~E(x21001,x21002)+E(f524(x21003,x21004,x21005,x21001,x21006),f524(x21003,x21004,x21005,x21002,x21006))
% 160.46/160.22  [2101]~E(x21011,x21012)+E(f524(x21013,x21014,x21015,x21016,x21011),f524(x21013,x21014,x21015,x21016,x21012))
% 160.46/160.22  [2102]~E(x21021,x21022)+E(f761(x21021,x21023),f761(x21022,x21023))
% 160.46/160.22  [2103]~E(x21031,x21032)+E(f761(x21033,x21031),f761(x21033,x21032))
% 160.46/160.22  [2104]~E(x21041,x21042)+E(f786(x21041,x21043,x21044,x21045,x21046),f786(x21042,x21043,x21044,x21045,x21046))
% 160.46/160.22  [2105]~E(x21051,x21052)+E(f786(x21053,x21051,x21054,x21055,x21056),f786(x21053,x21052,x21054,x21055,x21056))
% 160.46/160.22  [2106]~E(x21061,x21062)+E(f786(x21063,x21064,x21061,x21065,x21066),f786(x21063,x21064,x21062,x21065,x21066))
% 160.46/160.22  [2107]~E(x21071,x21072)+E(f786(x21073,x21074,x21075,x21071,x21076),f786(x21073,x21074,x21075,x21072,x21076))
% 160.46/160.22  [2108]~E(x21081,x21082)+E(f786(x21083,x21084,x21085,x21086,x21081),f786(x21083,x21084,x21085,x21086,x21082))
% 160.46/160.22  [2109]~E(x21091,x21092)+E(f867(x21091,x21093),f867(x21092,x21093))
% 160.46/160.22  [2110]~E(x21101,x21102)+E(f867(x21103,x21101),f867(x21103,x21102))
% 160.46/160.22  [2111]~E(x21111,x21112)+E(f813(x21111,x21113),f813(x21112,x21113))
% 160.46/160.22  [2112]~E(x21121,x21122)+E(f813(x21123,x21121),f813(x21123,x21122))
% 160.46/160.22  [2113]~E(x21131,x21132)+E(f490(x21131,x21133,x21134,x21135),f490(x21132,x21133,x21134,x21135))
% 160.46/160.22  [2114]~E(x21141,x21142)+E(f490(x21143,x21141,x21144,x21145),f490(x21143,x21142,x21144,x21145))
% 160.46/160.22  [2115]~E(x21151,x21152)+E(f490(x21153,x21154,x21151,x21155),f490(x21153,x21154,x21152,x21155))
% 160.46/160.22  [2116]~E(x21161,x21162)+E(f490(x21163,x21164,x21165,x21161),f490(x21163,x21164,x21165,x21162))
% 160.46/160.22  [2117]~E(x21171,x21172)+E(f269(x21171,x21173),f269(x21172,x21173))
% 160.46/160.22  [2118]~E(x21181,x21182)+E(f269(x21183,x21181),f269(x21183,x21182))
% 160.46/160.22  [2119]~E(x21191,x21192)+E(f296(x21191,x21193,x21194,x21195,x21196),f296(x21192,x21193,x21194,x21195,x21196))
% 160.46/160.22  [2120]~E(x21201,x21202)+E(f296(x21203,x21201,x21204,x21205,x21206),f296(x21203,x21202,x21204,x21205,x21206))
% 160.46/160.22  [2121]~E(x21211,x21212)+E(f296(x21213,x21214,x21211,x21215,x21216),f296(x21213,x21214,x21212,x21215,x21216))
% 160.46/160.22  [2122]~E(x21221,x21222)+E(f296(x21223,x21224,x21225,x21221,x21226),f296(x21223,x21224,x21225,x21222,x21226))
% 160.46/160.22  [2123]~E(x21231,x21232)+E(f296(x21233,x21234,x21235,x21236,x21231),f296(x21233,x21234,x21235,x21236,x21232))
% 160.46/160.22  [2124]~E(x21241,x21242)+E(f511(x21241,x21243,x21244,x21245),f511(x21242,x21243,x21244,x21245))
% 160.46/160.22  [2125]~E(x21251,x21252)+E(f511(x21253,x21251,x21254,x21255),f511(x21253,x21252,x21254,x21255))
% 160.46/160.22  [2126]~E(x21261,x21262)+E(f511(x21263,x21264,x21261,x21265),f511(x21263,x21264,x21262,x21265))
% 160.46/160.22  [2127]~E(x21271,x21272)+E(f511(x21273,x21274,x21275,x21271),f511(x21273,x21274,x21275,x21272))
% 160.46/160.22  [2128]~E(x21281,x21282)+E(f349(x21281,x21283),f349(x21282,x21283))
% 160.46/160.22  [2129]~E(x21291,x21292)+E(f349(x21293,x21291),f349(x21293,x21292))
% 160.46/160.22  [2130]~E(x21301,x21302)+E(f908(x21301,x21303,x21304),f908(x21302,x21303,x21304))
% 160.46/160.22  [2131]~E(x21311,x21312)+E(f908(x21313,x21311,x21314),f908(x21313,x21312,x21314))
% 160.46/160.22  [2132]~E(x21321,x21322)+E(f908(x21323,x21324,x21321),f908(x21323,x21324,x21322))
% 160.46/160.22  [2133]~E(x21331,x21332)+E(f146(x21331,x21333),f146(x21332,x21333))
% 160.46/160.22  [2134]~E(x21341,x21342)+E(f146(x21343,x21341),f146(x21343,x21342))
% 160.46/160.22  [2135]~E(x21351,x21352)+E(f759(x21351,x21353,x21354,x21355,x21356,x21357,x21358),f759(x21352,x21353,x21354,x21355,x21356,x21357,x21358))
% 160.46/160.22  [2136]~E(x21361,x21362)+E(f759(x21363,x21361,x21364,x21365,x21366,x21367,x21368),f759(x21363,x21362,x21364,x21365,x21366,x21367,x21368))
% 160.46/160.22  [2137]~E(x21371,x21372)+E(f759(x21373,x21374,x21371,x21375,x21376,x21377,x21378),f759(x21373,x21374,x21372,x21375,x21376,x21377,x21378))
% 160.46/160.22  [2138]~E(x21381,x21382)+E(f759(x21383,x21384,x21385,x21381,x21386,x21387,x21388),f759(x21383,x21384,x21385,x21382,x21386,x21387,x21388))
% 160.46/160.22  [2139]~E(x21391,x21392)+E(f759(x21393,x21394,x21395,x21396,x21391,x21397,x21398),f759(x21393,x21394,x21395,x21396,x21392,x21397,x21398))
% 160.46/160.22  [2140]~E(x21401,x21402)+E(f759(x21403,x21404,x21405,x21406,x21407,x21401,x21408),f759(x21403,x21404,x21405,x21406,x21407,x21402,x21408))
% 160.46/160.22  [2141]~E(x21411,x21412)+E(f759(x21413,x21414,x21415,x21416,x21417,x21418,x21411),f759(x21413,x21414,x21415,x21416,x21417,x21418,x21412))
% 160.46/160.22  [2142]~E(x21421,x21422)+E(f454(x21421,x21423),f454(x21422,x21423))
% 160.46/160.22  [2143]~E(x21431,x21432)+E(f454(x21433,x21431),f454(x21433,x21432))
% 160.46/160.22  [2144]~E(x21441,x21442)+E(f601(x21441,x21443,x21444),f601(x21442,x21443,x21444))
% 160.46/160.22  [2145]~E(x21451,x21452)+E(f601(x21453,x21451,x21454),f601(x21453,x21452,x21454))
% 160.46/160.22  [2146]~E(x21461,x21462)+E(f601(x21463,x21464,x21461),f601(x21463,x21464,x21462))
% 160.46/160.22  [2147]~E(x21471,x21472)+E(f468(x21471,x21473,x21474,x21475),f468(x21472,x21473,x21474,x21475))
% 160.46/160.22  [2148]~E(x21481,x21482)+E(f468(x21483,x21481,x21484,x21485),f468(x21483,x21482,x21484,x21485))
% 160.46/160.22  [2149]~E(x21491,x21492)+E(f468(x21493,x21494,x21491,x21495),f468(x21493,x21494,x21492,x21495))
% 160.46/160.22  [2150]~E(x21501,x21502)+E(f468(x21503,x21504,x21505,x21501),f468(x21503,x21504,x21505,x21502))
% 160.46/160.22  [2151]~E(x21511,x21512)+E(f268(x21511,x21513),f268(x21512,x21513))
% 160.46/160.22  [2152]~E(x21521,x21522)+E(f268(x21523,x21521),f268(x21523,x21522))
% 160.46/160.22  [2153]~E(x21531,x21532)+E(f459(x21531,x21533),f459(x21532,x21533))
% 160.46/160.22  [2154]~E(x21541,x21542)+E(f459(x21543,x21541),f459(x21543,x21542))
% 160.46/160.22  [2155]~E(x21551,x21552)+E(f756(x21551,x21553,x21554,x21555,x21556),f756(x21552,x21553,x21554,x21555,x21556))
% 160.46/160.22  [2156]~E(x21561,x21562)+E(f756(x21563,x21561,x21564,x21565,x21566),f756(x21563,x21562,x21564,x21565,x21566))
% 160.46/160.22  [2157]~E(x21571,x21572)+E(f756(x21573,x21574,x21571,x21575,x21576),f756(x21573,x21574,x21572,x21575,x21576))
% 160.46/160.22  [2158]~E(x21581,x21582)+E(f756(x21583,x21584,x21585,x21581,x21586),f756(x21583,x21584,x21585,x21582,x21586))
% 160.46/160.22  [2159]~E(x21591,x21592)+E(f756(x21593,x21594,x21595,x21596,x21591),f756(x21593,x21594,x21595,x21596,x21592))
% 160.46/160.22  [2160]~E(x21601,x21602)+E(f523(x21601,x21603,x21604,x21605,x21606),f523(x21602,x21603,x21604,x21605,x21606))
% 160.46/160.22  [2161]~E(x21611,x21612)+E(f523(x21613,x21611,x21614,x21615,x21616),f523(x21613,x21612,x21614,x21615,x21616))
% 160.46/160.22  [2162]~E(x21621,x21622)+E(f523(x21623,x21624,x21621,x21625,x21626),f523(x21623,x21624,x21622,x21625,x21626))
% 160.46/160.22  [2163]~E(x21631,x21632)+E(f523(x21633,x21634,x21635,x21631,x21636),f523(x21633,x21634,x21635,x21632,x21636))
% 160.46/160.22  [2164]~E(x21641,x21642)+E(f523(x21643,x21644,x21645,x21646,x21641),f523(x21643,x21644,x21645,x21646,x21642))
% 160.46/160.22  [2165]~E(x21651,x21652)+E(f406(x21651,x21653,x21654,x21655,x21656),f406(x21652,x21653,x21654,x21655,x21656))
% 160.46/160.22  [2166]~E(x21661,x21662)+E(f406(x21663,x21661,x21664,x21665,x21666),f406(x21663,x21662,x21664,x21665,x21666))
% 160.46/160.22  [2167]~E(x21671,x21672)+E(f406(x21673,x21674,x21671,x21675,x21676),f406(x21673,x21674,x21672,x21675,x21676))
% 160.46/160.22  [2168]~E(x21681,x21682)+E(f406(x21683,x21684,x21685,x21681,x21686),f406(x21683,x21684,x21685,x21682,x21686))
% 160.46/160.22  [2169]~E(x21691,x21692)+E(f406(x21693,x21694,x21695,x21696,x21691),f406(x21693,x21694,x21695,x21696,x21692))
% 160.46/160.22  [2170]~E(x21701,x21702)+E(f332(x21701,x21703,x21704),f332(x21702,x21703,x21704))
% 160.46/160.22  [2171]~E(x21711,x21712)+E(f332(x21713,x21711,x21714),f332(x21713,x21712,x21714))
% 160.46/160.22  [2172]~E(x21721,x21722)+E(f332(x21723,x21724,x21721),f332(x21723,x21724,x21722))
% 160.46/160.22  [2173]~E(x21731,x21732)+E(f875(x21731,x21733),f875(x21732,x21733))
% 160.46/160.22  [2174]~E(x21741,x21742)+E(f875(x21743,x21741),f875(x21743,x21742))
% 160.46/160.22  [2175]~E(x21751,x21752)+E(f453(x21751,x21753),f453(x21752,x21753))
% 160.46/160.22  [2176]~E(x21761,x21762)+E(f453(x21763,x21761),f453(x21763,x21762))
% 160.46/160.22  [2177]~E(x21771,x21772)+E(f925(x21771,x21773,x21774),f925(x21772,x21773,x21774))
% 160.46/160.22  [2178]~E(x21781,x21782)+E(f925(x21783,x21781,x21784),f925(x21783,x21782,x21784))
% 160.46/160.22  [2179]~E(x21791,x21792)+E(f925(x21793,x21794,x21791),f925(x21793,x21794,x21792))
% 160.46/160.22  [2180]~E(x21801,x21802)+E(f248(x21801,x21803,x21804),f248(x21802,x21803,x21804))
% 160.46/160.22  [2181]~E(x21811,x21812)+E(f248(x21813,x21811,x21814),f248(x21813,x21812,x21814))
% 160.46/160.22  [2182]~E(x21821,x21822)+E(f248(x21823,x21824,x21821),f248(x21823,x21824,x21822))
% 160.46/160.22  [2183]~E(x21831,x21832)+E(f224(x21831,x21833,x21834,x21835,x21836),f224(x21832,x21833,x21834,x21835,x21836))
% 160.46/160.22  [2184]~E(x21841,x21842)+E(f224(x21843,x21841,x21844,x21845,x21846),f224(x21843,x21842,x21844,x21845,x21846))
% 160.46/160.22  [2185]~E(x21851,x21852)+E(f224(x21853,x21854,x21851,x21855,x21856),f224(x21853,x21854,x21852,x21855,x21856))
% 160.46/160.22  [2186]~E(x21861,x21862)+E(f224(x21863,x21864,x21865,x21861,x21866),f224(x21863,x21864,x21865,x21862,x21866))
% 160.46/160.22  [2187]~E(x21871,x21872)+E(f224(x21873,x21874,x21875,x21876,x21871),f224(x21873,x21874,x21875,x21876,x21872))
% 160.46/160.22  [2188]~E(x21881,x21882)+E(f725(x21881,x21883,x21884),f725(x21882,x21883,x21884))
% 160.46/160.22  [2189]~E(x21891,x21892)+E(f725(x21893,x21891,x21894),f725(x21893,x21892,x21894))
% 160.46/160.22  [2190]~E(x21901,x21902)+E(f725(x21903,x21904,x21901),f725(x21903,x21904,x21902))
% 160.46/160.22  [2191]~E(x21911,x21912)+E(f574(x21911,x21913),f574(x21912,x21913))
% 160.46/160.22  [2192]~E(x21921,x21922)+E(f574(x21923,x21921),f574(x21923,x21922))
% 160.46/160.22  [2193]~E(x21931,x21932)+E(f117(x21931,x21933,x21934),f117(x21932,x21933,x21934))
% 160.46/160.22  [2194]~E(x21941,x21942)+E(f117(x21943,x21941,x21944),f117(x21943,x21942,x21944))
% 160.46/160.22  [2195]~E(x21951,x21952)+E(f117(x21953,x21954,x21951),f117(x21953,x21954,x21952))
% 160.46/160.22  [2196]~E(x21961,x21962)+E(f446(x21961,x21963,x21964),f446(x21962,x21963,x21964))
% 160.46/160.22  [2197]~E(x21971,x21972)+E(f446(x21973,x21971,x21974),f446(x21973,x21972,x21974))
% 160.46/160.22  [2198]~E(x21981,x21982)+E(f446(x21983,x21984,x21981),f446(x21983,x21984,x21982))
% 160.46/160.22  [2199]~E(x21991,x21992)+E(f205(x21991,x21993,x21994,x21995),f205(x21992,x21993,x21994,x21995))
% 160.46/160.22  [2200]~E(x22001,x22002)+E(f205(x22003,x22001,x22004,x22005),f205(x22003,x22002,x22004,x22005))
% 160.46/160.22  [2201]~E(x22011,x22012)+E(f205(x22013,x22014,x22011,x22015),f205(x22013,x22014,x22012,x22015))
% 160.46/160.22  [2202]~E(x22021,x22022)+E(f205(x22023,x22024,x22025,x22021),f205(x22023,x22024,x22025,x22022))
% 160.46/160.22  [2203]~E(x22031,x22032)+E(f390(x22031,x22033,x22034),f390(x22032,x22033,x22034))
% 160.46/160.22  [2204]~E(x22041,x22042)+E(f390(x22043,x22041,x22044),f390(x22043,x22042,x22044))
% 160.46/160.22  [2205]~E(x22051,x22052)+E(f390(x22053,x22054,x22051),f390(x22053,x22054,x22052))
% 160.46/160.22  [2206]~E(x22061,x22062)+E(f754(x22061,x22063),f754(x22062,x22063))
% 160.46/160.22  [2207]~E(x22071,x22072)+E(f754(x22073,x22071),f754(x22073,x22072))
% 160.46/160.22  [2208]~E(x22081,x22082)+E(f405(x22081,x22083,x22084,x22085,x22086,x22087,x22088),f405(x22082,x22083,x22084,x22085,x22086,x22087,x22088))
% 160.46/160.22  [2209]~E(x22091,x22092)+E(f405(x22093,x22091,x22094,x22095,x22096,x22097,x22098),f405(x22093,x22092,x22094,x22095,x22096,x22097,x22098))
% 160.46/160.22  [2210]~E(x22101,x22102)+E(f405(x22103,x22104,x22101,x22105,x22106,x22107,x22108),f405(x22103,x22104,x22102,x22105,x22106,x22107,x22108))
% 160.46/160.22  [2211]~E(x22111,x22112)+E(f405(x22113,x22114,x22115,x22111,x22116,x22117,x22118),f405(x22113,x22114,x22115,x22112,x22116,x22117,x22118))
% 160.46/160.22  [2212]~E(x22121,x22122)+E(f405(x22123,x22124,x22125,x22126,x22121,x22127,x22128),f405(x22123,x22124,x22125,x22126,x22122,x22127,x22128))
% 160.46/160.22  [2213]~E(x22131,x22132)+E(f405(x22133,x22134,x22135,x22136,x22137,x22131,x22138),f405(x22133,x22134,x22135,x22136,x22137,x22132,x22138))
% 160.46/160.22  [2214]~E(x22141,x22142)+E(f405(x22143,x22144,x22145,x22146,x22147,x22148,x22141),f405(x22143,x22144,x22145,x22146,x22147,x22148,x22142))
% 160.46/160.22  [2215]~E(x22151,x22152)+E(f724(x22151,x22153,x22154),f724(x22152,x22153,x22154))
% 160.46/160.22  [2216]~E(x22161,x22162)+E(f724(x22163,x22161,x22164),f724(x22163,x22162,x22164))
% 160.46/160.22  [2217]~E(x22171,x22172)+E(f724(x22173,x22174,x22171),f724(x22173,x22174,x22172))
% 160.46/160.22  [2218]~E(x22181,x22182)+E(f771(x22181,x22183,x22184),f771(x22182,x22183,x22184))
% 160.46/160.22  [2219]~E(x22191,x22192)+E(f771(x22193,x22191,x22194),f771(x22193,x22192,x22194))
% 160.46/160.22  [2220]~E(x22201,x22202)+E(f771(x22203,x22204,x22201),f771(x22203,x22204,x22202))
% 160.46/160.22  [2221]~E(x22211,x22212)+E(f550(x22211,x22213,x22214,x22215,x22216,x22217),f550(x22212,x22213,x22214,x22215,x22216,x22217))
% 160.46/160.22  [2222]~E(x22221,x22222)+E(f550(x22223,x22221,x22224,x22225,x22226,x22227),f550(x22223,x22222,x22224,x22225,x22226,x22227))
% 160.46/160.22  [2223]~E(x22231,x22232)+E(f550(x22233,x22234,x22231,x22235,x22236,x22237),f550(x22233,x22234,x22232,x22235,x22236,x22237))
% 160.46/160.22  [2224]~E(x22241,x22242)+E(f550(x22243,x22244,x22245,x22241,x22246,x22247),f550(x22243,x22244,x22245,x22242,x22246,x22247))
% 160.46/160.22  [2225]~E(x22251,x22252)+E(f550(x22253,x22254,x22255,x22256,x22251,x22257),f550(x22253,x22254,x22255,x22256,x22252,x22257))
% 160.46/160.22  [2226]~E(x22261,x22262)+E(f550(x22263,x22264,x22265,x22266,x22267,x22261),f550(x22263,x22264,x22265,x22266,x22267,x22262))
% 160.46/160.22  [2227]~E(x22271,x22272)+E(f362(x22271,x22273,x22274,x22275),f362(x22272,x22273,x22274,x22275))
% 160.46/160.22  [2228]~E(x22281,x22282)+E(f362(x22283,x22281,x22284,x22285),f362(x22283,x22282,x22284,x22285))
% 160.46/160.22  [2229]~E(x22291,x22292)+E(f362(x22293,x22294,x22291,x22295),f362(x22293,x22294,x22292,x22295))
% 160.46/160.22  [2230]~E(x22301,x22302)+E(f362(x22303,x22304,x22305,x22301),f362(x22303,x22304,x22305,x22302))
% 160.46/160.22  [2231]~E(x22311,x22312)+E(f337(x22311,x22313,x22314),f337(x22312,x22313,x22314))
% 160.46/160.22  [2232]~E(x22321,x22322)+E(f337(x22323,x22321,x22324),f337(x22323,x22322,x22324))
% 160.46/160.22  [2233]~E(x22331,x22332)+E(f337(x22333,x22334,x22331),f337(x22333,x22334,x22332))
% 160.46/160.22  [2234]~E(x22341,x22342)+E(f695(x22341,x22343,x22344,x22345),f695(x22342,x22343,x22344,x22345))
% 160.46/160.22  [2235]~E(x22351,x22352)+E(f695(x22353,x22351,x22354,x22355),f695(x22353,x22352,x22354,x22355))
% 160.46/160.22  [2236]~E(x22361,x22362)+E(f695(x22363,x22364,x22361,x22365),f695(x22363,x22364,x22362,x22365))
% 160.46/160.22  [2237]~E(x22371,x22372)+E(f695(x22373,x22374,x22375,x22371),f695(x22373,x22374,x22375,x22372))
% 160.46/160.22  [2238]~E(x22381,x22382)+E(f378(x22381,x22383,x22384,x22385,x22386,x22387,x22388),f378(x22382,x22383,x22384,x22385,x22386,x22387,x22388))
% 160.46/160.22  [2239]~E(x22391,x22392)+E(f378(x22393,x22391,x22394,x22395,x22396,x22397,x22398),f378(x22393,x22392,x22394,x22395,x22396,x22397,x22398))
% 160.46/160.22  [2240]~E(x22401,x22402)+E(f378(x22403,x22404,x22401,x22405,x22406,x22407,x22408),f378(x22403,x22404,x22402,x22405,x22406,x22407,x22408))
% 160.46/160.22  [2241]~E(x22411,x22412)+E(f378(x22413,x22414,x22415,x22411,x22416,x22417,x22418),f378(x22413,x22414,x22415,x22412,x22416,x22417,x22418))
% 160.46/160.22  [2242]~E(x22421,x22422)+E(f378(x22423,x22424,x22425,x22426,x22421,x22427,x22428),f378(x22423,x22424,x22425,x22426,x22422,x22427,x22428))
% 160.46/160.22  [2243]~E(x22431,x22432)+E(f378(x22433,x22434,x22435,x22436,x22437,x22431,x22438),f378(x22433,x22434,x22435,x22436,x22437,x22432,x22438))
% 160.46/160.22  [2244]~E(x22441,x22442)+E(f378(x22443,x22444,x22445,x22446,x22447,x22448,x22441),f378(x22443,x22444,x22445,x22446,x22447,x22448,x22442))
% 160.46/160.22  [2245]~E(x22451,x22452)+E(f622(x22451,x22453,x22454,x22455,x22456),f622(x22452,x22453,x22454,x22455,x22456))
% 160.46/160.22  [2246]~E(x22461,x22462)+E(f622(x22463,x22461,x22464,x22465,x22466),f622(x22463,x22462,x22464,x22465,x22466))
% 160.46/160.22  [2247]~E(x22471,x22472)+E(f622(x22473,x22474,x22471,x22475,x22476),f622(x22473,x22474,x22472,x22475,x22476))
% 160.46/160.22  [2248]~E(x22481,x22482)+E(f622(x22483,x22484,x22485,x22481,x22486),f622(x22483,x22484,x22485,x22482,x22486))
% 160.46/160.22  [2249]~E(x22491,x22492)+E(f622(x22493,x22494,x22495,x22496,x22491),f622(x22493,x22494,x22495,x22496,x22492))
% 160.46/160.22  [2250]~E(x22501,x22502)+E(f340(x22501,x22503,x22504),f340(x22502,x22503,x22504))
% 160.46/160.22  [2251]~E(x22511,x22512)+E(f340(x22513,x22511,x22514),f340(x22513,x22512,x22514))
% 160.46/160.22  [2252]~E(x22521,x22522)+E(f340(x22523,x22524,x22521),f340(x22523,x22524,x22522))
% 160.46/160.22  [2253]~E(x22531,x22532)+E(f23(x22531,x22533),f23(x22532,x22533))
% 160.46/160.22  [2254]~E(x22541,x22542)+E(f23(x22543,x22541),f23(x22543,x22542))
% 160.46/160.22  [2255]~E(x22551,x22552)+E(f885(x22551,x22553,x22554,x22555),f885(x22552,x22553,x22554,x22555))
% 160.46/160.22  [2256]~E(x22561,x22562)+E(f885(x22563,x22561,x22564,x22565),f885(x22563,x22562,x22564,x22565))
% 160.46/160.22  [2257]~E(x22571,x22572)+E(f885(x22573,x22574,x22571,x22575),f885(x22573,x22574,x22572,x22575))
% 160.46/160.22  [2258]~E(x22581,x22582)+E(f885(x22583,x22584,x22585,x22581),f885(x22583,x22584,x22585,x22582))
% 160.46/160.22  [2259]~E(x22591,x22592)+E(f318(x22591,x22593,x22594,x22595),f318(x22592,x22593,x22594,x22595))
% 160.46/160.22  [2260]~E(x22601,x22602)+E(f318(x22603,x22601,x22604,x22605),f318(x22603,x22602,x22604,x22605))
% 160.46/160.22  [2261]~E(x22611,x22612)+E(f318(x22613,x22614,x22611,x22615),f318(x22613,x22614,x22612,x22615))
% 160.46/160.22  [2262]~E(x22621,x22622)+E(f318(x22623,x22624,x22625,x22621),f318(x22623,x22624,x22625,x22622))
% 160.46/160.22  [2263]~E(x22631,x22632)+E(f914(x22631,x22633,x22634,x22635),f914(x22632,x22633,x22634,x22635))
% 160.46/160.22  [2264]~E(x22641,x22642)+E(f914(x22643,x22641,x22644,x22645),f914(x22643,x22642,x22644,x22645))
% 160.46/160.22  [2265]~E(x22651,x22652)+E(f914(x22653,x22654,x22651,x22655),f914(x22653,x22654,x22652,x22655))
% 160.46/160.22  [2266]~E(x22661,x22662)+E(f914(x22663,x22664,x22665,x22661),f914(x22663,x22664,x22665,x22662))
% 160.46/160.22  [2267]~E(x22671,x22672)+E(f681(x22671,x22673,x22674,x22675),f681(x22672,x22673,x22674,x22675))
% 160.46/160.22  [2268]~E(x22681,x22682)+E(f681(x22683,x22681,x22684,x22685),f681(x22683,x22682,x22684,x22685))
% 160.46/160.22  [2269]~E(x22691,x22692)+E(f681(x22693,x22694,x22691,x22695),f681(x22693,x22694,x22692,x22695))
% 160.46/160.22  [2270]~E(x22701,x22702)+E(f681(x22703,x22704,x22705,x22701),f681(x22703,x22704,x22705,x22702))
% 160.46/160.22  [2271]~E(x22711,x22712)+E(f664(x22711,x22713,x22714),f664(x22712,x22713,x22714))
% 160.46/160.22  [2272]~E(x22721,x22722)+E(f664(x22723,x22721,x22724),f664(x22723,x22722,x22724))
% 160.46/160.22  [2273]~E(x22731,x22732)+E(f664(x22733,x22734,x22731),f664(x22733,x22734,x22732))
% 160.46/160.22  [2274]~E(x22741,x22742)+E(f123(x22741),f123(x22742))
% 160.46/160.22  [2275]~E(x22751,x22752)+E(f471(x22751,x22753,x22754,x22755),f471(x22752,x22753,x22754,x22755))
% 160.46/160.22  [2276]~E(x22761,x22762)+E(f471(x22763,x22761,x22764,x22765),f471(x22763,x22762,x22764,x22765))
% 160.46/160.22  [2277]~E(x22771,x22772)+E(f471(x22773,x22774,x22771,x22775),f471(x22773,x22774,x22772,x22775))
% 160.46/160.22  [2278]~E(x22781,x22782)+E(f471(x22783,x22784,x22785,x22781),f471(x22783,x22784,x22785,x22782))
% 160.46/160.22  [2279]~E(x22791,x22792)+E(f573(x22791,x22793,x22794,x22795),f573(x22792,x22793,x22794,x22795))
% 160.46/160.22  [2280]~E(x22801,x22802)+E(f573(x22803,x22801,x22804,x22805),f573(x22803,x22802,x22804,x22805))
% 160.46/160.22  [2281]~E(x22811,x22812)+E(f573(x22813,x22814,x22811,x22815),f573(x22813,x22814,x22812,x22815))
% 160.46/160.22  [2282]~E(x22821,x22822)+E(f573(x22823,x22824,x22825,x22821),f573(x22823,x22824,x22825,x22822))
% 160.46/160.22  [2283]~E(x22831,x22832)+E(f853(x22831,x22833,x22834,x22835,x22836,x22837,x22838,x22839),f853(x22832,x22833,x22834,x22835,x22836,x22837,x22838,x22839))
% 160.46/160.22  [2284]~E(x22841,x22842)+E(f853(x22843,x22841,x22844,x22845,x22846,x22847,x22848,x22849),f853(x22843,x22842,x22844,x22845,x22846,x22847,x22848,x22849))
% 160.46/160.22  [2285]~E(x22851,x22852)+E(f853(x22853,x22854,x22851,x22855,x22856,x22857,x22858,x22859),f853(x22853,x22854,x22852,x22855,x22856,x22857,x22858,x22859))
% 160.46/160.22  [2286]~E(x22861,x22862)+E(f853(x22863,x22864,x22865,x22861,x22866,x22867,x22868,x22869),f853(x22863,x22864,x22865,x22862,x22866,x22867,x22868,x22869))
% 160.46/160.22  [2287]~E(x22871,x22872)+E(f853(x22873,x22874,x22875,x22876,x22871,x22877,x22878,x22879),f853(x22873,x22874,x22875,x22876,x22872,x22877,x22878,x22879))
% 160.46/160.22  [2288]~E(x22881,x22882)+E(f853(x22883,x22884,x22885,x22886,x22887,x22881,x22888,x22889),f853(x22883,x22884,x22885,x22886,x22887,x22882,x22888,x22889))
% 160.46/160.22  [2289]~E(x22891,x22892)+E(f853(x22893,x22894,x22895,x22896,x22897,x22898,x22891,x22899),f853(x22893,x22894,x22895,x22896,x22897,x22898,x22892,x22899))
% 160.46/160.22  [2290]~E(x22901,x22902)+E(f853(x22903,x22904,x22905,x22906,x22907,x22908,x22909,x22901),f853(x22903,x22904,x22905,x22906,x22907,x22908,x22909,x22902))
% 160.46/160.22  [2291]~E(x22911,x22912)+E(f228(x22911,x22913,x22914),f228(x22912,x22913,x22914))
% 160.46/160.22  [2292]~E(x22921,x22922)+E(f228(x22923,x22921,x22924),f228(x22923,x22922,x22924))
% 160.46/160.22  [2293]~E(x22931,x22932)+E(f228(x22933,x22934,x22931),f228(x22933,x22934,x22932))
% 160.46/160.22  [2294]~E(x22941,x22942)+E(f353(x22941,x22943),f353(x22942,x22943))
% 160.46/160.22  [2295]~E(x22951,x22952)+E(f353(x22953,x22951),f353(x22953,x22952))
% 160.46/160.22  [2296]~E(x22961,x22962)+E(f546(x22961,x22963,x22964),f546(x22962,x22963,x22964))
% 160.46/160.22  [2297]~E(x22971,x22972)+E(f546(x22973,x22971,x22974),f546(x22973,x22972,x22974))
% 160.46/160.22  [2298]~E(x22981,x22982)+E(f546(x22983,x22984,x22981),f546(x22983,x22984,x22982))
% 160.46/160.22  [2299]~E(x22991,x22992)+E(f203(x22991,x22993,x22994),f203(x22992,x22993,x22994))
% 160.46/160.22  [2300]~E(x23001,x23002)+E(f203(x23003,x23001,x23004),f203(x23003,x23002,x23004))
% 160.46/160.22  [2301]~E(x23011,x23012)+E(f203(x23013,x23014,x23011),f203(x23013,x23014,x23012))
% 160.46/160.22  [2302]~E(x23021,x23022)+E(f861(x23021,x23023,x23024),f861(x23022,x23023,x23024))
% 160.46/160.22  [2303]~E(x23031,x23032)+E(f861(x23033,x23031,x23034),f861(x23033,x23032,x23034))
% 160.46/160.22  [2304]~E(x23041,x23042)+E(f861(x23043,x23044,x23041),f861(x23043,x23044,x23042))
% 160.46/160.22  [2305]~E(x23051,x23052)+E(f706(x23051,x23053,x23054),f706(x23052,x23053,x23054))
% 160.46/160.22  [2306]~E(x23061,x23062)+E(f706(x23063,x23061,x23064),f706(x23063,x23062,x23064))
% 160.46/160.22  [2307]~E(x23071,x23072)+E(f706(x23073,x23074,x23071),f706(x23073,x23074,x23072))
% 160.46/160.22  [2308]~E(x23081,x23082)+E(f809(x23081,x23083),f809(x23082,x23083))
% 160.46/160.22  [2309]~E(x23091,x23092)+E(f809(x23093,x23091),f809(x23093,x23092))
% 160.46/160.22  [2310]~E(x23101,x23102)+E(f265(x23101,x23103),f265(x23102,x23103))
% 160.46/160.22  [2311]~E(x23111,x23112)+E(f265(x23113,x23111),f265(x23113,x23112))
% 160.46/160.22  [2312]~E(x23121,x23122)+E(f711(x23121,x23123,x23124,x23125),f711(x23122,x23123,x23124,x23125))
% 160.46/160.22  [2313]~E(x23131,x23132)+E(f711(x23133,x23131,x23134,x23135),f711(x23133,x23132,x23134,x23135))
% 160.46/160.22  [2314]~E(x23141,x23142)+E(f711(x23143,x23144,x23141,x23145),f711(x23143,x23144,x23142,x23145))
% 160.46/160.22  [2315]~E(x23151,x23152)+E(f711(x23153,x23154,x23155,x23151),f711(x23153,x23154,x23155,x23152))
% 160.46/160.22  [2316]~E(x23161,x23162)+E(f769(x23161,x23163,x23164),f769(x23162,x23163,x23164))
% 160.46/160.22  [2317]~E(x23171,x23172)+E(f769(x23173,x23171,x23174),f769(x23173,x23172,x23174))
% 160.46/160.22  [2318]~E(x23181,x23182)+E(f769(x23183,x23184,x23181),f769(x23183,x23184,x23182))
% 160.46/160.22  [2319]~E(x23191,x23192)+E(f480(x23191,x23193,x23194,x23195),f480(x23192,x23193,x23194,x23195))
% 160.46/160.22  [2320]~E(x23201,x23202)+E(f480(x23203,x23201,x23204,x23205),f480(x23203,x23202,x23204,x23205))
% 160.46/160.22  [2321]~E(x23211,x23212)+E(f480(x23213,x23214,x23211,x23215),f480(x23213,x23214,x23212,x23215))
% 160.46/160.22  [2322]~E(x23221,x23222)+E(f480(x23223,x23224,x23225,x23221),f480(x23223,x23224,x23225,x23222))
% 160.46/160.22  [2323]~E(x23231,x23232)+E(f886(x23231),f886(x23232))
% 160.46/160.22  [2324]~E(x23241,x23242)+E(f260(x23241,x23243,x23244,x23245,x23246),f260(x23242,x23243,x23244,x23245,x23246))
% 160.46/160.22  [2325]~E(x23251,x23252)+E(f260(x23253,x23251,x23254,x23255,x23256),f260(x23253,x23252,x23254,x23255,x23256))
% 160.46/160.22  [2326]~E(x23261,x23262)+E(f260(x23263,x23264,x23261,x23265,x23266),f260(x23263,x23264,x23262,x23265,x23266))
% 160.46/160.22  [2327]~E(x23271,x23272)+E(f260(x23273,x23274,x23275,x23271,x23276),f260(x23273,x23274,x23275,x23272,x23276))
% 160.46/160.22  [2328]~E(x23281,x23282)+E(f260(x23283,x23284,x23285,x23286,x23281),f260(x23283,x23284,x23285,x23286,x23282))
% 160.46/160.22  [2329]~E(x23291,x23292)+E(f516(x23291,x23293,x23294,x23295,x23296),f516(x23292,x23293,x23294,x23295,x23296))
% 160.46/160.22  [2330]~E(x23301,x23302)+E(f516(x23303,x23301,x23304,x23305,x23306),f516(x23303,x23302,x23304,x23305,x23306))
% 160.46/160.22  [2331]~E(x23311,x23312)+E(f516(x23313,x23314,x23311,x23315,x23316),f516(x23313,x23314,x23312,x23315,x23316))
% 160.46/160.22  [2332]~E(x23321,x23322)+E(f516(x23323,x23324,x23325,x23321,x23326),f516(x23323,x23324,x23325,x23322,x23326))
% 160.46/160.22  [2333]~E(x23331,x23332)+E(f516(x23333,x23334,x23335,x23336,x23331),f516(x23333,x23334,x23335,x23336,x23332))
% 160.46/160.22  [2334]~E(x23341,x23342)+E(f896(x23341),f896(x23342))
% 160.46/160.22  [2335]~E(x23351,x23352)+E(f926(x23351,x23353,x23354,x23355,x23356,x23357),f926(x23352,x23353,x23354,x23355,x23356,x23357))
% 160.46/160.22  [2336]~E(x23361,x23362)+E(f926(x23363,x23361,x23364,x23365,x23366,x23367),f926(x23363,x23362,x23364,x23365,x23366,x23367))
% 160.46/160.22  [2337]~E(x23371,x23372)+E(f926(x23373,x23374,x23371,x23375,x23376,x23377),f926(x23373,x23374,x23372,x23375,x23376,x23377))
% 160.46/160.22  [2338]~E(x23381,x23382)+E(f926(x23383,x23384,x23385,x23381,x23386,x23387),f926(x23383,x23384,x23385,x23382,x23386,x23387))
% 160.46/160.22  [2339]~E(x23391,x23392)+E(f926(x23393,x23394,x23395,x23396,x23391,x23397),f926(x23393,x23394,x23395,x23396,x23392,x23397))
% 160.46/160.22  [2340]~E(x23401,x23402)+E(f926(x23403,x23404,x23405,x23406,x23407,x23401),f926(x23403,x23404,x23405,x23406,x23407,x23402))
% 160.46/160.22  [2341]~E(x23411,x23412)+E(f716(x23411,x23413,x23414),f716(x23412,x23413,x23414))
% 160.46/160.22  [2342]~E(x23421,x23422)+E(f716(x23423,x23421,x23424),f716(x23423,x23422,x23424))
% 160.46/160.22  [2343]~E(x23431,x23432)+E(f716(x23433,x23434,x23431),f716(x23433,x23434,x23432))
% 160.46/160.22  [2344]~E(x23441,x23442)+E(f910(x23441,x23443,x23444),f910(x23442,x23443,x23444))
% 160.46/160.22  [2345]~E(x23451,x23452)+E(f910(x23453,x23451,x23454),f910(x23453,x23452,x23454))
% 160.46/160.22  [2346]~E(x23461,x23462)+E(f910(x23463,x23464,x23461),f910(x23463,x23464,x23462))
% 160.46/160.22  [2347]~E(x23471,x23472)+E(f719(x23471,x23473),f719(x23472,x23473))
% 160.46/160.22  [2348]~E(x23481,x23482)+E(f719(x23483,x23481),f719(x23483,x23482))
% 160.46/160.22  [2349]~E(x23491,x23492)+E(f624(x23491,x23493,x23494),f624(x23492,x23493,x23494))
% 160.46/160.22  [2350]~E(x23501,x23502)+E(f624(x23503,x23501,x23504),f624(x23503,x23502,x23504))
% 160.46/160.22  [2351]~E(x23511,x23512)+E(f624(x23513,x23514,x23511),f624(x23513,x23514,x23512))
% 160.46/160.22  [2352]~E(x23521,x23522)+E(f361(x23521,x23523,x23524,x23525),f361(x23522,x23523,x23524,x23525))
% 160.46/160.22  [2353]~E(x23531,x23532)+E(f361(x23533,x23531,x23534,x23535),f361(x23533,x23532,x23534,x23535))
% 160.46/160.22  [2354]~E(x23541,x23542)+E(f361(x23543,x23544,x23541,x23545),f361(x23543,x23544,x23542,x23545))
% 160.46/160.22  [2355]~E(x23551,x23552)+E(f361(x23553,x23554,x23555,x23551),f361(x23553,x23554,x23555,x23552))
% 160.46/160.22  [2356]~E(x23561,x23562)+E(f94(x23561,x23563,x23564,x23565),f94(x23562,x23563,x23564,x23565))
% 160.46/160.22  [2357]~E(x23571,x23572)+E(f94(x23573,x23571,x23574,x23575),f94(x23573,x23572,x23574,x23575))
% 160.46/160.22  [2358]~E(x23581,x23582)+E(f94(x23583,x23584,x23581,x23585),f94(x23583,x23584,x23582,x23585))
% 160.46/160.22  [2359]~E(x23591,x23592)+E(f94(x23593,x23594,x23595,x23591),f94(x23593,x23594,x23595,x23592))
% 160.46/160.22  [2360]~E(x23601,x23602)+E(f916(x23601,x23603,x23604,x23605,x23606),f916(x23602,x23603,x23604,x23605,x23606))
% 160.46/160.22  [2361]~E(x23611,x23612)+E(f916(x23613,x23611,x23614,x23615,x23616),f916(x23613,x23612,x23614,x23615,x23616))
% 160.46/160.22  [2362]~E(x23621,x23622)+E(f916(x23623,x23624,x23621,x23625,x23626),f916(x23623,x23624,x23622,x23625,x23626))
% 160.46/160.22  [2363]~E(x23631,x23632)+E(f916(x23633,x23634,x23635,x23631,x23636),f916(x23633,x23634,x23635,x23632,x23636))
% 160.46/160.22  [2364]~E(x23641,x23642)+E(f916(x23643,x23644,x23645,x23646,x23641),f916(x23643,x23644,x23645,x23646,x23642))
% 160.46/160.22  [2365]~E(x23651,x23652)+E(f140(x23651,x23653,x23654),f140(x23652,x23653,x23654))
% 160.46/160.22  [2366]~E(x23661,x23662)+E(f140(x23663,x23661,x23664),f140(x23663,x23662,x23664))
% 160.46/160.22  [2367]~E(x23671,x23672)+E(f140(x23673,x23674,x23671),f140(x23673,x23674,x23672))
% 160.46/160.22  [2368]~E(x23681,x23682)+E(f41(x23681),f41(x23682))
% 160.46/160.22  [2369]~E(x23691,x23692)+E(f838(x23691,x23693,x23694,x23695,x23696,x23697),f838(x23692,x23693,x23694,x23695,x23696,x23697))
% 160.46/160.22  [2370]~E(x23701,x23702)+E(f838(x23703,x23701,x23704,x23705,x23706,x23707),f838(x23703,x23702,x23704,x23705,x23706,x23707))
% 160.46/160.22  [2371]~E(x23711,x23712)+E(f838(x23713,x23714,x23711,x23715,x23716,x23717),f838(x23713,x23714,x23712,x23715,x23716,x23717))
% 160.46/160.22  [2372]~E(x23721,x23722)+E(f838(x23723,x23724,x23725,x23721,x23726,x23727),f838(x23723,x23724,x23725,x23722,x23726,x23727))
% 160.46/160.22  [2373]~E(x23731,x23732)+E(f838(x23733,x23734,x23735,x23736,x23731,x23737),f838(x23733,x23734,x23735,x23736,x23732,x23737))
% 160.46/160.22  [2374]~E(x23741,x23742)+E(f838(x23743,x23744,x23745,x23746,x23747,x23741),f838(x23743,x23744,x23745,x23746,x23747,x23742))
% 160.46/160.22  [2375]~E(x23751,x23752)+E(f475(x23751,x23753,x23754),f475(x23752,x23753,x23754))
% 160.46/160.22  [2376]~E(x23761,x23762)+E(f475(x23763,x23761,x23764),f475(x23763,x23762,x23764))
% 160.46/160.22  [2377]~E(x23771,x23772)+E(f475(x23773,x23774,x23771),f475(x23773,x23774,x23772))
% 160.46/160.22  [2378]~E(x23781,x23782)+E(f709(x23781,x23783,x23784,x23785,x23786),f709(x23782,x23783,x23784,x23785,x23786))
% 160.46/160.22  [2379]~E(x23791,x23792)+E(f709(x23793,x23791,x23794,x23795,x23796),f709(x23793,x23792,x23794,x23795,x23796))
% 160.46/160.22  [2380]~E(x23801,x23802)+E(f709(x23803,x23804,x23801,x23805,x23806),f709(x23803,x23804,x23802,x23805,x23806))
% 160.46/160.22  [2381]~E(x23811,x23812)+E(f709(x23813,x23814,x23815,x23811,x23816),f709(x23813,x23814,x23815,x23812,x23816))
% 160.46/160.22  [2382]~E(x23821,x23822)+E(f709(x23823,x23824,x23825,x23826,x23821),f709(x23823,x23824,x23825,x23826,x23822))
% 160.46/160.22  [2383]~E(x23831,x23832)+E(f780(x23831,x23833,x23834),f780(x23832,x23833,x23834))
% 160.46/160.22  [2384]~E(x23841,x23842)+E(f780(x23843,x23841,x23844),f780(x23843,x23842,x23844))
% 160.46/160.22  [2385]~E(x23851,x23852)+E(f780(x23853,x23854,x23851),f780(x23853,x23854,x23852))
% 160.46/160.22  [2386]~E(x23861,x23862)+E(f477(x23861,x23863,x23864,x23865),f477(x23862,x23863,x23864,x23865))
% 160.46/160.22  [2387]~E(x23871,x23872)+E(f477(x23873,x23871,x23874,x23875),f477(x23873,x23872,x23874,x23875))
% 160.46/160.22  [2388]~E(x23881,x23882)+E(f477(x23883,x23884,x23881,x23885),f477(x23883,x23884,x23882,x23885))
% 160.46/160.22  [2389]~E(x23891,x23892)+E(f477(x23893,x23894,x23895,x23891),f477(x23893,x23894,x23895,x23892))
% 160.46/160.22  [2390]~E(x23901,x23902)+E(f444(x23901,x23903),f444(x23902,x23903))
% 160.46/160.22  [2391]~E(x23911,x23912)+E(f444(x23913,x23911),f444(x23913,x23912))
% 160.46/160.22  [2392]~E(x23921,x23922)+E(f391(x23921,x23923,x23924),f391(x23922,x23923,x23924))
% 160.46/160.22  [2393]~E(x23931,x23932)+E(f391(x23933,x23931,x23934),f391(x23933,x23932,x23934))
% 160.46/160.22  [2394]~E(x23941,x23942)+E(f391(x23943,x23944,x23941),f391(x23943,x23944,x23942))
% 160.46/160.22  [2395]~E(x23951,x23952)+E(f758(x23951,x23953,x23954,x23955,x23956),f758(x23952,x23953,x23954,x23955,x23956))
% 160.46/160.22  [2396]~E(x23961,x23962)+E(f758(x23963,x23961,x23964,x23965,x23966),f758(x23963,x23962,x23964,x23965,x23966))
% 160.46/160.22  [2397]~E(x23971,x23972)+E(f758(x23973,x23974,x23971,x23975,x23976),f758(x23973,x23974,x23972,x23975,x23976))
% 160.46/160.22  [2398]~E(x23981,x23982)+E(f758(x23983,x23984,x23985,x23981,x23986),f758(x23983,x23984,x23985,x23982,x23986))
% 160.46/160.22  [2399]~E(x23991,x23992)+E(f758(x23993,x23994,x23995,x23996,x23991),f758(x23993,x23994,x23995,x23996,x23992))
% 160.46/160.22  [2400]~E(x24001,x24002)+E(f734(x24001,x24003,x24004),f734(x24002,x24003,x24004))
% 160.46/160.22  [2401]~E(x24011,x24012)+E(f734(x24013,x24011,x24014),f734(x24013,x24012,x24014))
% 160.46/160.22  [2402]~E(x24021,x24022)+E(f734(x24023,x24024,x24021),f734(x24023,x24024,x24022))
% 160.46/160.22  [2403]~E(x24031,x24032)+E(f682(x24031,x24033,x24034,x24035),f682(x24032,x24033,x24034,x24035))
% 160.46/160.22  [2404]~E(x24041,x24042)+E(f682(x24043,x24041,x24044,x24045),f682(x24043,x24042,x24044,x24045))
% 160.46/160.22  [2405]~E(x24051,x24052)+E(f682(x24053,x24054,x24051,x24055),f682(x24053,x24054,x24052,x24055))
% 160.46/160.22  [2406]~E(x24061,x24062)+E(f682(x24063,x24064,x24065,x24061),f682(x24063,x24064,x24065,x24062))
% 160.46/160.22  [2407]~E(x24071,x24072)+E(f913(x24071,x24073,x24074),f913(x24072,x24073,x24074))
% 160.46/160.22  [2408]~E(x24081,x24082)+E(f913(x24083,x24081,x24084),f913(x24083,x24082,x24084))
% 160.46/160.22  [2409]~E(x24091,x24092)+E(f913(x24093,x24094,x24091),f913(x24093,x24094,x24092))
% 160.46/160.22  [2410]~E(x24101,x24102)+E(f613(x24101,x24103,x24104),f613(x24102,x24103,x24104))
% 160.46/160.22  [2411]~E(x24111,x24112)+E(f613(x24113,x24111,x24114),f613(x24113,x24112,x24114))
% 160.46/160.22  [2412]~E(x24121,x24122)+E(f613(x24123,x24124,x24121),f613(x24123,x24124,x24122))
% 160.46/160.22  [2413]~E(x24131,x24132)+E(f297(x24131,x24133,x24134),f297(x24132,x24133,x24134))
% 160.46/160.22  [2414]~E(x24141,x24142)+E(f297(x24143,x24141,x24144),f297(x24143,x24142,x24144))
% 160.46/160.22  [2415]~E(x24151,x24152)+E(f297(x24153,x24154,x24151),f297(x24153,x24154,x24152))
% 160.46/160.22  [2416]~E(x24161,x24162)+E(f639(x24161,x24163,x24164,x24165),f639(x24162,x24163,x24164,x24165))
% 160.46/160.22  [2417]~E(x24171,x24172)+E(f639(x24173,x24171,x24174,x24175),f639(x24173,x24172,x24174,x24175))
% 160.46/160.22  [2418]~E(x24181,x24182)+E(f639(x24183,x24184,x24181,x24185),f639(x24183,x24184,x24182,x24185))
% 160.46/160.22  [2419]~E(x24191,x24192)+E(f639(x24193,x24194,x24195,x24191),f639(x24193,x24194,x24195,x24192))
% 160.46/160.22  [2420]~E(x24201,x24202)+E(f797(x24201,x24203),f797(x24202,x24203))
% 160.46/160.22  [2421]~E(x24211,x24212)+E(f797(x24213,x24211),f797(x24213,x24212))
% 160.46/160.22  [2422]~E(x24221,x24222)+E(f338(x24221,x24223,x24224),f338(x24222,x24223,x24224))
% 160.46/160.22  [2423]~E(x24231,x24232)+E(f338(x24233,x24231,x24234),f338(x24233,x24232,x24234))
% 160.46/160.22  [2424]~E(x24241,x24242)+E(f338(x24243,x24244,x24241),f338(x24243,x24244,x24242))
% 160.46/160.22  [2425]~E(x24251,x24252)+E(f402(x24251,x24253,x24254),f402(x24252,x24253,x24254))
% 160.46/160.22  [2426]~E(x24261,x24262)+E(f402(x24263,x24261,x24264),f402(x24263,x24262,x24264))
% 160.46/160.22  [2427]~E(x24271,x24272)+E(f402(x24273,x24274,x24271),f402(x24273,x24274,x24272))
% 160.46/160.22  [2428]~E(x24281,x24282)+E(f222(x24281,x24283,x24284),f222(x24282,x24283,x24284))
% 160.46/160.22  [2429]~E(x24291,x24292)+E(f222(x24293,x24291,x24294),f222(x24293,x24292,x24294))
% 160.46/160.22  [2430]~E(x24301,x24302)+E(f222(x24303,x24304,x24301),f222(x24303,x24304,x24302))
% 160.46/160.22  [2431]~E(x24311,x24312)+E(f235(x24311,x24313),f235(x24312,x24313))
% 160.46/160.22  [2432]~E(x24321,x24322)+E(f235(x24323,x24321),f235(x24323,x24322))
% 160.46/160.22  [2433]~E(x24331,x24332)+E(f598(x24331),f598(x24332))
% 160.46/160.22  [2434]~E(x24341,x24342)+E(f424(x24341,x24343,x24344,x24345,x24346),f424(x24342,x24343,x24344,x24345,x24346))
% 160.46/160.22  [2435]~E(x24351,x24352)+E(f424(x24353,x24351,x24354,x24355,x24356),f424(x24353,x24352,x24354,x24355,x24356))
% 160.46/160.22  [2436]~E(x24361,x24362)+E(f424(x24363,x24364,x24361,x24365,x24366),f424(x24363,x24364,x24362,x24365,x24366))
% 160.46/160.22  [2437]~E(x24371,x24372)+E(f424(x24373,x24374,x24375,x24371,x24376),f424(x24373,x24374,x24375,x24372,x24376))
% 160.46/160.22  [2438]~E(x24381,x24382)+E(f424(x24383,x24384,x24385,x24386,x24381),f424(x24383,x24384,x24385,x24386,x24382))
% 160.46/160.22  [2439]~E(x24391,x24392)+E(f897(x24391),f897(x24392))
% 160.46/160.22  [2440]~E(x24401,x24402)+E(f498(x24401,x24403,x24404,x24405),f498(x24402,x24403,x24404,x24405))
% 160.46/160.22  [2441]~E(x24411,x24412)+E(f498(x24413,x24411,x24414,x24415),f498(x24413,x24412,x24414,x24415))
% 160.46/160.22  [2442]~E(x24421,x24422)+E(f498(x24423,x24424,x24421,x24425),f498(x24423,x24424,x24422,x24425))
% 160.46/160.22  [2443]~E(x24431,x24432)+E(f498(x24433,x24434,x24435,x24431),f498(x24433,x24434,x24435,x24432))
% 160.46/160.22  [2444]~E(x24441,x24442)+E(f435(x24441,x24443),f435(x24442,x24443))
% 160.46/160.22  [2445]~E(x24451,x24452)+E(f435(x24453,x24451),f435(x24453,x24452))
% 160.46/160.22  [2446]~E(x24461,x24462)+E(f572(x24461,x24463,x24464,x24465),f572(x24462,x24463,x24464,x24465))
% 160.46/160.22  [2447]~E(x24471,x24472)+E(f572(x24473,x24471,x24474,x24475),f572(x24473,x24472,x24474,x24475))
% 160.46/160.22  [2448]~E(x24481,x24482)+E(f572(x24483,x24484,x24481,x24485),f572(x24483,x24484,x24482,x24485))
% 160.46/160.22  [2449]~E(x24491,x24492)+E(f572(x24493,x24494,x24495,x24491),f572(x24493,x24494,x24495,x24492))
% 160.46/160.22  [2450]~E(x24501,x24502)+E(f272(x24501,x24503,x24504,x24505),f272(x24502,x24503,x24504,x24505))
% 160.46/160.22  [2451]~E(x24511,x24512)+E(f272(x24513,x24511,x24514,x24515),f272(x24513,x24512,x24514,x24515))
% 160.46/160.22  [2452]~E(x24521,x24522)+E(f272(x24523,x24524,x24521,x24525),f272(x24523,x24524,x24522,x24525))
% 160.46/160.22  [2453]~E(x24531,x24532)+E(f272(x24533,x24534,x24535,x24531),f272(x24533,x24534,x24535,x24532))
% 160.46/160.22  [2454]~E(x24541,x24542)+E(f414(x24541,x24543,x24544,x24545),f414(x24542,x24543,x24544,x24545))
% 160.46/160.22  [2455]~E(x24551,x24552)+E(f414(x24553,x24551,x24554,x24555),f414(x24553,x24552,x24554,x24555))
% 160.46/160.22  [2456]~E(x24561,x24562)+E(f414(x24563,x24564,x24561,x24565),f414(x24563,x24564,x24562,x24565))
% 160.46/160.22  [2457]~E(x24571,x24572)+E(f414(x24573,x24574,x24575,x24571),f414(x24573,x24574,x24575,x24572))
% 160.46/160.22  [2458]~E(x24581,x24582)+E(f548(x24581,x24583,x24584,x24585,x24586,x24587),f548(x24582,x24583,x24584,x24585,x24586,x24587))
% 160.46/160.22  [2459]~E(x24591,x24592)+E(f548(x24593,x24591,x24594,x24595,x24596,x24597),f548(x24593,x24592,x24594,x24595,x24596,x24597))
% 160.46/160.22  [2460]~E(x24601,x24602)+E(f548(x24603,x24604,x24601,x24605,x24606,x24607),f548(x24603,x24604,x24602,x24605,x24606,x24607))
% 160.46/160.22  [2461]~E(x24611,x24612)+E(f548(x24613,x24614,x24615,x24611,x24616,x24617),f548(x24613,x24614,x24615,x24612,x24616,x24617))
% 160.46/160.22  [2462]~E(x24621,x24622)+E(f548(x24623,x24624,x24625,x24626,x24621,x24627),f548(x24623,x24624,x24625,x24626,x24622,x24627))
% 160.46/160.22  [2463]~E(x24631,x24632)+E(f548(x24633,x24634,x24635,x24636,x24637,x24631),f548(x24633,x24634,x24635,x24636,x24637,x24632))
% 160.46/160.22  [2464]~E(x24641,x24642)+E(f578(x24641,x24643),f578(x24642,x24643))
% 160.46/160.22  [2465]~E(x24651,x24652)+E(f578(x24653,x24651),f578(x24653,x24652))
% 160.46/160.22  [2466]~E(x24661,x24662)+E(f333(x24661,x24663,x24664),f333(x24662,x24663,x24664))
% 160.46/160.22  [2467]~E(x24671,x24672)+E(f333(x24673,x24671,x24674),f333(x24673,x24672,x24674))
% 160.46/160.22  [2468]~E(x24681,x24682)+E(f333(x24683,x24684,x24681),f333(x24683,x24684,x24682))
% 160.46/160.22  [2469]~E(x24691,x24692)+E(f356(x24691,x24693),f356(x24692,x24693))
% 160.46/160.22  [2470]~E(x24701,x24702)+E(f356(x24703,x24701),f356(x24703,x24702))
% 160.46/160.22  [2471]~E(x24711,x24712)+E(f636(x24711,x24713,x24714,x24715,x24716),f636(x24712,x24713,x24714,x24715,x24716))
% 160.46/160.22  [2472]~E(x24721,x24722)+E(f636(x24723,x24721,x24724,x24725,x24726),f636(x24723,x24722,x24724,x24725,x24726))
% 160.46/160.22  [2473]~E(x24731,x24732)+E(f636(x24733,x24734,x24731,x24735,x24736),f636(x24733,x24734,x24732,x24735,x24736))
% 160.46/160.22  [2474]~E(x24741,x24742)+E(f636(x24743,x24744,x24745,x24741,x24746),f636(x24743,x24744,x24745,x24742,x24746))
% 160.46/160.22  [2475]~E(x24751,x24752)+E(f636(x24753,x24754,x24755,x24756,x24751),f636(x24753,x24754,x24755,x24756,x24752))
% 160.46/160.22  [2476]~E(x24761,x24762)+E(f615(x24761,x24763,x24764,x24765),f615(x24762,x24763,x24764,x24765))
% 160.46/160.22  [2477]~E(x24771,x24772)+E(f615(x24773,x24771,x24774,x24775),f615(x24773,x24772,x24774,x24775))
% 160.46/160.22  [2478]~E(x24781,x24782)+E(f615(x24783,x24784,x24781,x24785),f615(x24783,x24784,x24782,x24785))
% 160.46/160.22  [2479]~E(x24791,x24792)+E(f615(x24793,x24794,x24795,x24791),f615(x24793,x24794,x24795,x24792))
% 160.46/160.22  [2480]~E(x24801,x24802)+E(f652(x24801,x24803,x24804,x24805),f652(x24802,x24803,x24804,x24805))
% 160.46/160.22  [2481]~E(x24811,x24812)+E(f652(x24813,x24811,x24814,x24815),f652(x24813,x24812,x24814,x24815))
% 160.46/160.22  [2482]~E(x24821,x24822)+E(f652(x24823,x24824,x24821,x24825),f652(x24823,x24824,x24822,x24825))
% 160.46/160.22  [2483]~E(x24831,x24832)+E(f652(x24833,x24834,x24835,x24831),f652(x24833,x24834,x24835,x24832))
% 160.46/160.22  [2484]~E(x24841,x24842)+E(f383(x24841),f383(x24842))
% 160.46/160.22  [2485]~E(x24851,x24852)+E(f474(x24851,x24853,x24854),f474(x24852,x24853,x24854))
% 160.46/160.22  [2486]~E(x24861,x24862)+E(f474(x24863,x24861,x24864),f474(x24863,x24862,x24864))
% 160.46/160.22  [2487]~E(x24871,x24872)+E(f474(x24873,x24874,x24871),f474(x24873,x24874,x24872))
% 160.46/160.22  [2488]~E(x24881,x24882)+E(f521(x24881,x24883,x24884),f521(x24882,x24883,x24884))
% 160.46/160.22  [2489]~E(x24891,x24892)+E(f521(x24893,x24891,x24894),f521(x24893,x24892,x24894))
% 160.46/160.22  [2490]~E(x24901,x24902)+E(f521(x24903,x24904,x24901),f521(x24903,x24904,x24902))
% 160.46/160.22  [2491]~E(x24911,x24912)+E(f507(x24911,x24913,x24914),f507(x24912,x24913,x24914))
% 160.46/160.22  [2492]~E(x24921,x24922)+E(f507(x24923,x24921,x24924),f507(x24923,x24922,x24924))
% 160.46/160.22  [2493]~E(x24931,x24932)+E(f507(x24933,x24934,x24931),f507(x24933,x24934,x24932))
% 160.46/160.22  [2494]~E(x24941,x24942)+E(f377(x24941,x24943,x24944,x24945,x24946),f377(x24942,x24943,x24944,x24945,x24946))
% 160.46/160.22  [2495]~E(x24951,x24952)+E(f377(x24953,x24951,x24954,x24955,x24956),f377(x24953,x24952,x24954,x24955,x24956))
% 160.46/160.22  [2496]~E(x24961,x24962)+E(f377(x24963,x24964,x24961,x24965,x24966),f377(x24963,x24964,x24962,x24965,x24966))
% 160.46/160.22  [2497]~E(x24971,x24972)+E(f377(x24973,x24974,x24975,x24971,x24976),f377(x24973,x24974,x24975,x24972,x24976))
% 160.46/160.22  [2498]~E(x24981,x24982)+E(f377(x24983,x24984,x24985,x24986,x24981),f377(x24983,x24984,x24985,x24986,x24982))
% 160.46/160.22  [2499]~E(x24991,x24992)+E(f518(x24991,x24993,x24994,x24995,x24996),f518(x24992,x24993,x24994,x24995,x24996))
% 160.46/160.22  [2500]~E(x25001,x25002)+E(f518(x25003,x25001,x25004,x25005,x25006),f518(x25003,x25002,x25004,x25005,x25006))
% 160.46/160.22  [2501]~E(x25011,x25012)+E(f518(x25013,x25014,x25011,x25015,x25016),f518(x25013,x25014,x25012,x25015,x25016))
% 160.46/160.22  [2502]~E(x25021,x25022)+E(f518(x25023,x25024,x25025,x25021,x25026),f518(x25023,x25024,x25025,x25022,x25026))
% 160.46/160.22  [2503]~E(x25031,x25032)+E(f518(x25033,x25034,x25035,x25036,x25031),f518(x25033,x25034,x25035,x25036,x25032))
% 160.46/160.22  [2504]~E(x25041,x25042)+E(f275(x25041,x25043,x25044,x25045),f275(x25042,x25043,x25044,x25045))
% 160.46/160.22  [2505]~E(x25051,x25052)+E(f275(x25053,x25051,x25054,x25055),f275(x25053,x25052,x25054,x25055))
% 160.46/160.22  [2506]~E(x25061,x25062)+E(f275(x25063,x25064,x25061,x25065),f275(x25063,x25064,x25062,x25065))
% 160.46/160.22  [2507]~E(x25071,x25072)+E(f275(x25073,x25074,x25075,x25071),f275(x25073,x25074,x25075,x25072))
% 160.46/160.22  [2508]~E(x25081,x25082)+E(f211(x25081,x25083,x25084,x25085,x25086,x25087,x25088),f211(x25082,x25083,x25084,x25085,x25086,x25087,x25088))
% 160.46/160.22  [2509]~E(x25091,x25092)+E(f211(x25093,x25091,x25094,x25095,x25096,x25097,x25098),f211(x25093,x25092,x25094,x25095,x25096,x25097,x25098))
% 160.46/160.22  [2510]~E(x25101,x25102)+E(f211(x25103,x25104,x25101,x25105,x25106,x25107,x25108),f211(x25103,x25104,x25102,x25105,x25106,x25107,x25108))
% 160.46/160.22  [2511]~E(x25111,x25112)+E(f211(x25113,x25114,x25115,x25111,x25116,x25117,x25118),f211(x25113,x25114,x25115,x25112,x25116,x25117,x25118))
% 160.46/160.22  [2512]~E(x25121,x25122)+E(f211(x25123,x25124,x25125,x25126,x25121,x25127,x25128),f211(x25123,x25124,x25125,x25126,x25122,x25127,x25128))
% 160.46/160.22  [2513]~E(x25131,x25132)+E(f211(x25133,x25134,x25135,x25136,x25137,x25131,x25138),f211(x25133,x25134,x25135,x25136,x25137,x25132,x25138))
% 160.46/160.22  [2514]~E(x25141,x25142)+E(f211(x25143,x25144,x25145,x25146,x25147,x25148,x25141),f211(x25143,x25144,x25145,x25146,x25147,x25148,x25142))
% 160.46/160.22  [2515]~E(x25151,x25152)+E(f492(x25151,x25153,x25154,x25155),f492(x25152,x25153,x25154,x25155))
% 160.46/160.22  [2516]~E(x25161,x25162)+E(f492(x25163,x25161,x25164,x25165),f492(x25163,x25162,x25164,x25165))
% 160.46/160.22  [2517]~E(x25171,x25172)+E(f492(x25173,x25174,x25171,x25175),f492(x25173,x25174,x25172,x25175))
% 160.46/160.22  [2518]~E(x25181,x25182)+E(f492(x25183,x25184,x25185,x25181),f492(x25183,x25184,x25185,x25182))
% 160.46/160.22  [2519]~E(x25191,x25192)+E(f124(x25191),f124(x25192))
% 160.46/160.22  [2520]~E(x25201,x25202)+E(f611(x25201,x25203,x25204,x25205,x25206,x25207),f611(x25202,x25203,x25204,x25205,x25206,x25207))
% 160.46/160.22  [2521]~E(x25211,x25212)+E(f611(x25213,x25211,x25214,x25215,x25216,x25217),f611(x25213,x25212,x25214,x25215,x25216,x25217))
% 160.46/160.22  [2522]~E(x25221,x25222)+E(f611(x25223,x25224,x25221,x25225,x25226,x25227),f611(x25223,x25224,x25222,x25225,x25226,x25227))
% 160.46/160.22  [2523]~E(x25231,x25232)+E(f611(x25233,x25234,x25235,x25231,x25236,x25237),f611(x25233,x25234,x25235,x25232,x25236,x25237))
% 160.46/160.22  [2524]~E(x25241,x25242)+E(f611(x25243,x25244,x25245,x25246,x25241,x25247),f611(x25243,x25244,x25245,x25246,x25242,x25247))
% 160.46/160.22  [2525]~E(x25251,x25252)+E(f611(x25253,x25254,x25255,x25256,x25257,x25251),f611(x25253,x25254,x25255,x25256,x25257,x25252))
% 160.46/160.22  [2526]~E(x25261,x25262)+E(f772(x25261,x25263,x25264),f772(x25262,x25263,x25264))
% 160.46/160.22  [2527]~E(x25271,x25272)+E(f772(x25273,x25271,x25274),f772(x25273,x25272,x25274))
% 160.46/160.22  [2528]~E(x25281,x25282)+E(f772(x25283,x25284,x25281),f772(x25283,x25284,x25282))
% 160.46/160.22  [2529]~E(x25291,x25292)+E(f689(x25291,x25293,x25294),f689(x25292,x25293,x25294))
% 160.46/160.22  [2530]~E(x25301,x25302)+E(f689(x25303,x25301,x25304),f689(x25303,x25302,x25304))
% 160.46/160.22  [2531]~E(x25311,x25312)+E(f689(x25313,x25314,x25311),f689(x25313,x25314,x25312))
% 160.46/160.22  [2532]~E(x25321,x25322)+E(f753(x25321,x25323,x25324,x25325,x25326),f753(x25322,x25323,x25324,x25325,x25326))
% 160.46/160.22  [2533]~E(x25331,x25332)+E(f753(x25333,x25331,x25334,x25335,x25336),f753(x25333,x25332,x25334,x25335,x25336))
% 160.46/160.22  [2534]~E(x25341,x25342)+E(f753(x25343,x25344,x25341,x25345,x25346),f753(x25343,x25344,x25342,x25345,x25346))
% 160.46/160.22  [2535]~E(x25351,x25352)+E(f753(x25353,x25354,x25355,x25351,x25356),f753(x25353,x25354,x25355,x25352,x25356))
% 160.46/160.22  [2536]~E(x25361,x25362)+E(f753(x25363,x25364,x25365,x25366,x25361),f753(x25363,x25364,x25365,x25366,x25362))
% 160.46/160.22  [2537]~E(x25371,x25372)+E(f19(x25371,x25373,x25374,x25375),f19(x25372,x25373,x25374,x25375))
% 160.46/160.22  [2538]~E(x25381,x25382)+E(f19(x25383,x25381,x25384,x25385),f19(x25383,x25382,x25384,x25385))
% 160.46/160.22  [2539]~E(x25391,x25392)+E(f19(x25393,x25394,x25391,x25395),f19(x25393,x25394,x25392,x25395))
% 160.46/160.22  [2540]~E(x25401,x25402)+E(f19(x25403,x25404,x25405,x25401),f19(x25403,x25404,x25405,x25402))
% 160.46/160.22  [2541]~E(x25411,x25412)+E(f642(x25411,x25413,x25414,x25415,x25416),f642(x25412,x25413,x25414,x25415,x25416))
% 160.46/160.22  [2542]~E(x25421,x25422)+E(f642(x25423,x25421,x25424,x25425,x25426),f642(x25423,x25422,x25424,x25425,x25426))
% 160.46/160.22  [2543]~E(x25431,x25432)+E(f642(x25433,x25434,x25431,x25435,x25436),f642(x25433,x25434,x25432,x25435,x25436))
% 160.46/160.22  [2544]~E(x25441,x25442)+E(f642(x25443,x25444,x25445,x25441,x25446),f642(x25443,x25444,x25445,x25442,x25446))
% 160.46/160.22  [2545]~E(x25451,x25452)+E(f642(x25453,x25454,x25455,x25456,x25451),f642(x25453,x25454,x25455,x25456,x25452))
% 160.46/160.22  [2546]~E(x25461,x25462)+E(f717(x25461,x25463),f717(x25462,x25463))
% 160.46/160.22  [2547]~E(x25471,x25472)+E(f717(x25473,x25471),f717(x25473,x25472))
% 160.46/160.22  [2548]~E(x25481,x25482)+E(f586(x25481,x25483,x25484),f586(x25482,x25483,x25484))
% 160.46/160.22  [2549]~E(x25491,x25492)+E(f586(x25493,x25491,x25494),f586(x25493,x25492,x25494))
% 160.46/160.22  [2550]~E(x25501,x25502)+E(f586(x25503,x25504,x25501),f586(x25503,x25504,x25502))
% 160.46/160.22  [2551]~E(x25511,x25512)+E(f592(x25511,x25513,x25514,x25515,x25516,x25517),f592(x25512,x25513,x25514,x25515,x25516,x25517))
% 160.46/160.22  [2552]~E(x25521,x25522)+E(f592(x25523,x25521,x25524,x25525,x25526,x25527),f592(x25523,x25522,x25524,x25525,x25526,x25527))
% 160.46/160.22  [2553]~E(x25531,x25532)+E(f592(x25533,x25534,x25531,x25535,x25536,x25537),f592(x25533,x25534,x25532,x25535,x25536,x25537))
% 160.46/160.22  [2554]~E(x25541,x25542)+E(f592(x25543,x25544,x25545,x25541,x25546,x25547),f592(x25543,x25544,x25545,x25542,x25546,x25547))
% 160.46/160.22  [2555]~E(x25551,x25552)+E(f592(x25553,x25554,x25555,x25556,x25551,x25557),f592(x25553,x25554,x25555,x25556,x25552,x25557))
% 160.46/160.22  [2556]~E(x25561,x25562)+E(f592(x25563,x25564,x25565,x25566,x25567,x25561),f592(x25563,x25564,x25565,x25566,x25567,x25562))
% 160.46/160.22  [2557]~E(x25571,x25572)+E(f755(x25571,x25573,x25574,x25575,x25576),f755(x25572,x25573,x25574,x25575,x25576))
% 160.46/160.22  [2558]~E(x25581,x25582)+E(f755(x25583,x25581,x25584,x25585,x25586),f755(x25583,x25582,x25584,x25585,x25586))
% 160.46/160.22  [2559]~E(x25591,x25592)+E(f755(x25593,x25594,x25591,x25595,x25596),f755(x25593,x25594,x25592,x25595,x25596))
% 160.46/160.22  [2560]~E(x25601,x25602)+E(f755(x25603,x25604,x25605,x25601,x25606),f755(x25603,x25604,x25605,x25602,x25606))
% 160.46/160.22  [2561]~E(x25611,x25612)+E(f755(x25613,x25614,x25615,x25616,x25611),f755(x25613,x25614,x25615,x25616,x25612))
% 160.46/160.22  [2562]~E(x25621,x25622)+E(f433(x25621,x25623),f433(x25622,x25623))
% 160.46/160.22  [2563]~E(x25631,x25632)+E(f433(x25633,x25631),f433(x25633,x25632))
% 160.46/160.22  [2564]~E(x25641,x25642)+E(f822(x25641,x25643),f822(x25642,x25643))
% 160.46/160.22  [2565]~E(x25651,x25652)+E(f822(x25653,x25651),f822(x25653,x25652))
% 160.46/160.22  [2566]~E(x25661,x25662)+E(f580(x25661),f580(x25662))
% 160.46/160.22  [2567]~E(x25671,x25672)+E(f919(x25671,x25673,x25674),f919(x25672,x25673,x25674))
% 160.46/160.22  [2568]~E(x25681,x25682)+E(f919(x25683,x25681,x25684),f919(x25683,x25682,x25684))
% 160.46/160.22  [2569]~E(x25691,x25692)+E(f919(x25693,x25694,x25691),f919(x25693,x25694,x25692))
% 160.46/160.22  [2570]~E(x25701,x25702)+E(f633(x25701,x25703,x25704,x25705,x25706),f633(x25702,x25703,x25704,x25705,x25706))
% 160.46/160.22  [2571]~E(x25711,x25712)+E(f633(x25713,x25711,x25714,x25715,x25716),f633(x25713,x25712,x25714,x25715,x25716))
% 160.46/160.22  [2572]~E(x25721,x25722)+E(f633(x25723,x25724,x25721,x25725,x25726),f633(x25723,x25724,x25722,x25725,x25726))
% 160.46/160.22  [2573]~E(x25731,x25732)+E(f633(x25733,x25734,x25735,x25731,x25736),f633(x25733,x25734,x25735,x25732,x25736))
% 160.46/160.22  [2574]~E(x25741,x25742)+E(f633(x25743,x25744,x25745,x25746,x25741),f633(x25743,x25744,x25745,x25746,x25742))
% 160.46/160.22  [2575]~E(x25751,x25752)+E(f740(x25751,x25753),f740(x25752,x25753))
% 160.46/160.22  [2576]~E(x25761,x25762)+E(f740(x25763,x25761),f740(x25763,x25762))
% 160.46/160.22  [2577]~E(x25771,x25772)+E(f565(x25771,x25773),f565(x25772,x25773))
% 160.46/160.22  [2578]~E(x25781,x25782)+E(f565(x25783,x25781),f565(x25783,x25782))
% 160.46/160.22  [2579]~E(x25791,x25792)+E(f528(x25791,x25793,x25794),f528(x25792,x25793,x25794))
% 160.46/160.22  [2580]~E(x25801,x25802)+E(f528(x25803,x25801,x25804),f528(x25803,x25802,x25804))
% 160.46/160.22  [2581]~E(x25811,x25812)+E(f528(x25813,x25814,x25811),f528(x25813,x25814,x25812))
% 160.46/160.22  [2582]~E(x25821,x25822)+E(f727(x25821,x25823,x25824),f727(x25822,x25823,x25824))
% 160.46/160.22  [2583]~E(x25831,x25832)+E(f727(x25833,x25831,x25834),f727(x25833,x25832,x25834))
% 160.46/160.22  [2584]~E(x25841,x25842)+E(f727(x25843,x25844,x25841),f727(x25843,x25844,x25842))
% 160.46/160.22  [2585]~E(x25851,x25852)+E(f535(x25851,x25853,x25854,x25855,x25856),f535(x25852,x25853,x25854,x25855,x25856))
% 160.46/160.22  [2586]~E(x25861,x25862)+E(f535(x25863,x25861,x25864,x25865,x25866),f535(x25863,x25862,x25864,x25865,x25866))
% 160.46/160.22  [2587]~E(x25871,x25872)+E(f535(x25873,x25874,x25871,x25875,x25876),f535(x25873,x25874,x25872,x25875,x25876))
% 160.46/160.22  [2588]~E(x25881,x25882)+E(f535(x25883,x25884,x25885,x25881,x25886),f535(x25883,x25884,x25885,x25882,x25886))
% 160.46/160.22  [2589]~E(x25891,x25892)+E(f535(x25893,x25894,x25895,x25896,x25891),f535(x25893,x25894,x25895,x25896,x25892))
% 160.46/160.22  [2590]~E(x25901,x25902)+E(f506(x25901,x25903,x25904),f506(x25902,x25903,x25904))
% 160.46/160.22  [2591]~E(x25911,x25912)+E(f506(x25913,x25911,x25914),f506(x25913,x25912,x25914))
% 160.46/160.22  [2592]~E(x25921,x25922)+E(f506(x25923,x25924,x25921),f506(x25923,x25924,x25922))
% 160.46/160.22  [2593]~E(x25931,x25932)+E(f750(x25931,x25933,x25934),f750(x25932,x25933,x25934))
% 160.46/160.22  [2594]~E(x25941,x25942)+E(f750(x25943,x25941,x25944),f750(x25943,x25942,x25944))
% 160.46/160.22  [2595]~E(x25951,x25952)+E(f750(x25953,x25954,x25951),f750(x25953,x25954,x25952))
% 160.46/160.22  [2596]~E(x25961,x25962)+E(f704(x25961,x25963,x25964),f704(x25962,x25963,x25964))
% 160.46/160.22  [2597]~E(x25971,x25972)+E(f704(x25973,x25971,x25974),f704(x25973,x25972,x25974))
% 160.46/160.22  [2598]~E(x25981,x25982)+E(f704(x25983,x25984,x25981),f704(x25983,x25984,x25982))
% 160.46/160.22  [2599]~E(x25991,x25992)+E(f563(x25991,x25993,x25994,x25995,x25996,x25997),f563(x25992,x25993,x25994,x25995,x25996,x25997))
% 160.46/160.22  [2600]~E(x26001,x26002)+E(f563(x26003,x26001,x26004,x26005,x26006,x26007),f563(x26003,x26002,x26004,x26005,x26006,x26007))
% 160.46/160.22  [2601]~E(x26011,x26012)+E(f563(x26013,x26014,x26011,x26015,x26016,x26017),f563(x26013,x26014,x26012,x26015,x26016,x26017))
% 160.46/160.22  [2602]~E(x26021,x26022)+E(f563(x26023,x26024,x26025,x26021,x26026,x26027),f563(x26023,x26024,x26025,x26022,x26026,x26027))
% 160.46/160.22  [2603]~E(x26031,x26032)+E(f563(x26033,x26034,x26035,x26036,x26031,x26037),f563(x26033,x26034,x26035,x26036,x26032,x26037))
% 160.46/160.22  [2604]~E(x26041,x26042)+E(f563(x26043,x26044,x26045,x26046,x26047,x26041),f563(x26043,x26044,x26045,x26046,x26047,x26042))
% 160.46/160.22  [2605]~E(x26051,x26052)+E(f408(x26051,x26053,x26054,x26055,x26056),f408(x26052,x26053,x26054,x26055,x26056))
% 160.46/160.22  [2606]~E(x26061,x26062)+E(f408(x26063,x26061,x26064,x26065,x26066),f408(x26063,x26062,x26064,x26065,x26066))
% 160.46/160.22  [2607]~E(x26071,x26072)+E(f408(x26073,x26074,x26071,x26075,x26076),f408(x26073,x26074,x26072,x26075,x26076))
% 160.46/160.22  [2608]~E(x26081,x26082)+E(f408(x26083,x26084,x26085,x26081,x26086),f408(x26083,x26084,x26085,x26082,x26086))
% 160.46/160.22  [2609]~E(x26091,x26092)+E(f408(x26093,x26094,x26095,x26096,x26091),f408(x26093,x26094,x26095,x26096,x26092))
% 160.46/160.22  [2610]~E(x26101,x26102)+E(f463(x26101,x26103,x26104,x26105),f463(x26102,x26103,x26104,x26105))
% 160.46/160.22  [2611]~E(x26111,x26112)+E(f463(x26113,x26111,x26114,x26115),f463(x26113,x26112,x26114,x26115))
% 160.46/160.22  [2612]~E(x26121,x26122)+E(f463(x26123,x26124,x26121,x26125),f463(x26123,x26124,x26122,x26125))
% 160.46/160.22  [2613]~E(x26131,x26132)+E(f463(x26133,x26134,x26135,x26131),f463(x26133,x26134,x26135,x26132))
% 160.46/160.22  [2614]~E(x26141,x26142)+E(f721(x26141,x26143),f721(x26142,x26143))
% 160.46/160.22  [2615]~E(x26151,x26152)+E(f721(x26153,x26151),f721(x26153,x26152))
% 160.46/160.22  [2616]~E(x26161,x26162)+E(f846(x26161,x26163,x26164,x26165,x26166,x26167),f846(x26162,x26163,x26164,x26165,x26166,x26167))
% 160.46/160.22  [2617]~E(x26171,x26172)+E(f846(x26173,x26171,x26174,x26175,x26176,x26177),f846(x26173,x26172,x26174,x26175,x26176,x26177))
% 160.46/160.22  [2618]~E(x26181,x26182)+E(f846(x26183,x26184,x26181,x26185,x26186,x26187),f846(x26183,x26184,x26182,x26185,x26186,x26187))
% 160.46/160.22  [2619]~E(x26191,x26192)+E(f846(x26193,x26194,x26195,x26191,x26196,x26197),f846(x26193,x26194,x26195,x26192,x26196,x26197))
% 160.46/160.22  [2620]~E(x26201,x26202)+E(f846(x26203,x26204,x26205,x26206,x26201,x26207),f846(x26203,x26204,x26205,x26206,x26202,x26207))
% 160.46/160.22  [2621]~E(x26211,x26212)+E(f846(x26213,x26214,x26215,x26216,x26217,x26211),f846(x26213,x26214,x26215,x26216,x26217,x26212))
% 160.46/160.22  [2622]~E(x26221,x26222)+E(f827(x26221),f827(x26222))
% 160.46/160.22  [2623]~E(x26231,x26232)+E(f730(x26231,x26233,x26234),f730(x26232,x26233,x26234))
% 160.46/160.22  [2624]~E(x26241,x26242)+E(f730(x26243,x26241,x26244),f730(x26243,x26242,x26244))
% 160.46/160.22  [2625]~E(x26251,x26252)+E(f730(x26253,x26254,x26251),f730(x26253,x26254,x26252))
% 160.46/160.22  [2626]~E(x26261,x26262)+E(f581(x26261,x26263),f581(x26262,x26263))
% 160.46/160.22  [2627]~E(x26271,x26272)+E(f581(x26273,x26271),f581(x26273,x26272))
% 160.46/160.22  [2628]~E(x26281,x26282)+E(f73(x26281,x26283),f73(x26282,x26283))
% 160.46/160.22  [2629]~E(x26291,x26292)+E(f73(x26293,x26291),f73(x26293,x26292))
% 160.46/160.22  [2630]~E(x26301,x26302)+E(f866(x26301,x26303,x26304),f866(x26302,x26303,x26304))
% 160.46/160.22  [2631]~E(x26311,x26312)+E(f866(x26313,x26311,x26314),f866(x26313,x26312,x26314))
% 160.46/160.22  [2632]~E(x26321,x26322)+E(f866(x26323,x26324,x26321),f866(x26323,x26324,x26322))
% 160.46/160.22  [2633]~E(x26331,x26332)+E(f479(x26331,x26333,x26334,x26335),f479(x26332,x26333,x26334,x26335))
% 160.46/160.22  [2634]~E(x26341,x26342)+E(f479(x26343,x26341,x26344,x26345),f479(x26343,x26342,x26344,x26345))
% 160.46/160.22  [2635]~E(x26351,x26352)+E(f479(x26353,x26354,x26351,x26355),f479(x26353,x26354,x26352,x26355))
% 160.46/160.22  [2636]~E(x26361,x26362)+E(f479(x26363,x26364,x26365,x26361),f479(x26363,x26364,x26365,x26362))
% 160.46/160.22  [2637]~E(x26371,x26372)+E(f467(x26371,x26373,x26374),f467(x26372,x26373,x26374))
% 160.46/160.22  [2638]~E(x26381,x26382)+E(f467(x26383,x26381,x26384),f467(x26383,x26382,x26384))
% 160.46/160.22  [2639]~E(x26391,x26392)+E(f467(x26393,x26394,x26391),f467(x26393,x26394,x26392))
% 160.46/160.22  [2640]~E(x26401,x26402)+E(f206(x26401,x26403,x26404,x26405),f206(x26402,x26403,x26404,x26405))
% 160.46/160.22  [2641]~E(x26411,x26412)+E(f206(x26413,x26411,x26414,x26415),f206(x26413,x26412,x26414,x26415))
% 160.46/160.22  [2642]~E(x26421,x26422)+E(f206(x26423,x26424,x26421,x26425),f206(x26423,x26424,x26422,x26425))
% 160.46/160.22  [2643]~E(x26431,x26432)+E(f206(x26433,x26434,x26435,x26431),f206(x26433,x26434,x26435,x26432))
% 160.46/160.22  [2644]~E(x26441,x26442)+E(f703(x26441,x26443,x26444),f703(x26442,x26443,x26444))
% 160.46/160.22  [2645]~E(x26451,x26452)+E(f703(x26453,x26451,x26454),f703(x26453,x26452,x26454))
% 160.46/160.22  [2646]~E(x26461,x26462)+E(f703(x26463,x26464,x26461),f703(x26463,x26464,x26462))
% 160.46/160.22  [2647]~E(x26471,x26472)+E(f409(x26471,x26473,x26474,x26475,x26476),f409(x26472,x26473,x26474,x26475,x26476))
% 160.46/160.22  [2648]~E(x26481,x26482)+E(f409(x26483,x26481,x26484,x26485,x26486),f409(x26483,x26482,x26484,x26485,x26486))
% 160.46/160.22  [2649]~E(x26491,x26492)+E(f409(x26493,x26494,x26491,x26495,x26496),f409(x26493,x26494,x26492,x26495,x26496))
% 160.46/160.22  [2650]~E(x26501,x26502)+E(f409(x26503,x26504,x26505,x26501,x26506),f409(x26503,x26504,x26505,x26502,x26506))
% 160.46/160.22  [2651]~E(x26511,x26512)+E(f409(x26513,x26514,x26515,x26516,x26511),f409(x26513,x26514,x26515,x26516,x26512))
% 160.46/160.22  [2652]~E(x26521,x26522)+E(f921(x26521,x26523,x26524),f921(x26522,x26523,x26524))
% 160.46/160.22  [2653]~E(x26531,x26532)+E(f921(x26533,x26531,x26534),f921(x26533,x26532,x26534))
% 160.46/160.22  [2654]~E(x26541,x26542)+E(f921(x26543,x26544,x26541),f921(x26543,x26544,x26542))
% 160.46/160.22  [2655]~E(x26551,x26552)+E(f375(x26551,x26553,x26554,x26555,x26556),f375(x26552,x26553,x26554,x26555,x26556))
% 160.46/160.22  [2656]~E(x26561,x26562)+E(f375(x26563,x26561,x26564,x26565,x26566),f375(x26563,x26562,x26564,x26565,x26566))
% 160.46/160.22  [2657]~E(x26571,x26572)+E(f375(x26573,x26574,x26571,x26575,x26576),f375(x26573,x26574,x26572,x26575,x26576))
% 160.46/160.22  [2658]~E(x26581,x26582)+E(f375(x26583,x26584,x26585,x26581,x26586),f375(x26583,x26584,x26585,x26582,x26586))
% 160.46/160.22  [2659]~E(x26591,x26592)+E(f375(x26593,x26594,x26595,x26596,x26591),f375(x26593,x26594,x26595,x26596,x26592))
% 160.46/160.22  [2660]~E(x26601,x26602)+E(f796(x26601,x26603,x26604),f796(x26602,x26603,x26604))
% 160.46/160.22  [2661]~E(x26611,x26612)+E(f796(x26613,x26611,x26614),f796(x26613,x26612,x26614))
% 160.46/160.22  [2662]~E(x26621,x26622)+E(f796(x26623,x26624,x26621),f796(x26623,x26624,x26622))
% 160.46/160.22  [2663]~E(x26631,x26632)+E(f833(x26631,x26633,x26634),f833(x26632,x26633,x26634))
% 160.46/160.22  [2664]~E(x26641,x26642)+E(f833(x26643,x26641,x26644),f833(x26643,x26642,x26644))
% 160.46/160.22  [2665]~E(x26651,x26652)+E(f833(x26653,x26654,x26651),f833(x26653,x26654,x26652))
% 160.46/160.22  [2666]~E(x26661,x26662)+E(f367(x26661,x26663,x26664,x26665,x26666),f367(x26662,x26663,x26664,x26665,x26666))
% 160.46/160.22  [2667]~E(x26671,x26672)+E(f367(x26673,x26671,x26674,x26675,x26676),f367(x26673,x26672,x26674,x26675,x26676))
% 160.46/160.22  [2668]~E(x26681,x26682)+E(f367(x26683,x26684,x26681,x26685,x26686),f367(x26683,x26684,x26682,x26685,x26686))
% 160.46/160.22  [2669]~E(x26691,x26692)+E(f367(x26693,x26694,x26695,x26691,x26696),f367(x26693,x26694,x26695,x26692,x26696))
% 160.46/160.22  [2670]~E(x26701,x26702)+E(f367(x26703,x26704,x26705,x26706,x26701),f367(x26703,x26704,x26705,x26706,x26702))
% 160.46/160.22  [2671]~E(x26711,x26712)+E(f210(x26711,x26713,x26714,x26715),f210(x26712,x26713,x26714,x26715))
% 160.46/160.22  [2672]~E(x26721,x26722)+E(f210(x26723,x26721,x26724,x26725),f210(x26723,x26722,x26724,x26725))
% 160.46/160.22  [2673]~E(x26731,x26732)+E(f210(x26733,x26734,x26731,x26735),f210(x26733,x26734,x26732,x26735))
% 160.46/160.22  [2674]~E(x26741,x26742)+E(f210(x26743,x26744,x26745,x26741),f210(x26743,x26744,x26745,x26742))
% 160.46/160.22  [2675]~E(x26751,x26752)+E(f662(x26751,x26753,x26754,x26755,x26756),f662(x26752,x26753,x26754,x26755,x26756))
% 160.46/160.22  [2676]~E(x26761,x26762)+E(f662(x26763,x26761,x26764,x26765,x26766),f662(x26763,x26762,x26764,x26765,x26766))
% 160.46/160.22  [2677]~E(x26771,x26772)+E(f662(x26773,x26774,x26771,x26775,x26776),f662(x26773,x26774,x26772,x26775,x26776))
% 160.46/160.22  [2678]~E(x26781,x26782)+E(f662(x26783,x26784,x26785,x26781,x26786),f662(x26783,x26784,x26785,x26782,x26786))
% 160.46/160.22  [2679]~E(x26791,x26792)+E(f662(x26793,x26794,x26795,x26796,x26791),f662(x26793,x26794,x26795,x26796,x26792))
% 160.46/160.22  [2680]~E(x26801,x26802)+E(f671(x26801,x26803,x26804),f671(x26802,x26803,x26804))
% 160.46/160.22  [2681]~E(x26811,x26812)+E(f671(x26813,x26811,x26814),f671(x26813,x26812,x26814))
% 160.46/160.22  [2682]~E(x26821,x26822)+E(f671(x26823,x26824,x26821),f671(x26823,x26824,x26822))
% 160.46/160.22  [2683]~E(x26831,x26832)+E(f619(x26831,x26833,x26834,x26835,x26836,x26837,x26838,x26839),f619(x26832,x26833,x26834,x26835,x26836,x26837,x26838,x26839))
% 160.46/160.22  [2684]~E(x26841,x26842)+E(f619(x26843,x26841,x26844,x26845,x26846,x26847,x26848,x26849),f619(x26843,x26842,x26844,x26845,x26846,x26847,x26848,x26849))
% 160.46/160.22  [2685]~E(x26851,x26852)+E(f619(x26853,x26854,x26851,x26855,x26856,x26857,x26858,x26859),f619(x26853,x26854,x26852,x26855,x26856,x26857,x26858,x26859))
% 160.46/160.22  [2686]~E(x26861,x26862)+E(f619(x26863,x26864,x26865,x26861,x26866,x26867,x26868,x26869),f619(x26863,x26864,x26865,x26862,x26866,x26867,x26868,x26869))
% 160.46/160.22  [2687]~E(x26871,x26872)+E(f619(x26873,x26874,x26875,x26876,x26871,x26877,x26878,x26879),f619(x26873,x26874,x26875,x26876,x26872,x26877,x26878,x26879))
% 160.46/160.22  [2688]~E(x26881,x26882)+E(f619(x26883,x26884,x26885,x26886,x26887,x26881,x26888,x26889),f619(x26883,x26884,x26885,x26886,x26887,x26882,x26888,x26889))
% 160.46/160.22  [2689]~E(x26891,x26892)+E(f619(x26893,x26894,x26895,x26896,x26897,x26898,x26891,x26899),f619(x26893,x26894,x26895,x26896,x26897,x26898,x26892,x26899))
% 160.46/160.22  [2690]~E(x26901,x26902)+E(f619(x26903,x26904,x26905,x26906,x26907,x26908,x26909,x26901),f619(x26903,x26904,x26905,x26906,x26907,x26908,x26909,x26902))
% 160.46/160.22  [2691]~E(x26911,x26912)+E(f608(x26911,x26913,x26914,x26915),f608(x26912,x26913,x26914,x26915))
% 160.46/160.22  [2692]~E(x26921,x26922)+E(f608(x26923,x26921,x26924,x26925),f608(x26923,x26922,x26924,x26925))
% 160.46/160.22  [2693]~E(x26931,x26932)+E(f608(x26933,x26934,x26931,x26935),f608(x26933,x26934,x26932,x26935))
% 160.46/160.22  [2694]~E(x26941,x26942)+E(f608(x26943,x26944,x26945,x26941),f608(x26943,x26944,x26945,x26942))
% 160.46/160.22  [2695]~E(x26951,x26952)+E(f854(x26951,x26953,x26954,x26955,x26956,x26957,x26958,x26959),f854(x26952,x26953,x26954,x26955,x26956,x26957,x26958,x26959))
% 160.46/160.22  [2696]~E(x26961,x26962)+E(f854(x26963,x26961,x26964,x26965,x26966,x26967,x26968,x26969),f854(x26963,x26962,x26964,x26965,x26966,x26967,x26968,x26969))
% 160.46/160.22  [2697]~E(x26971,x26972)+E(f854(x26973,x26974,x26971,x26975,x26976,x26977,x26978,x26979),f854(x26973,x26974,x26972,x26975,x26976,x26977,x26978,x26979))
% 160.46/160.22  [2698]~E(x26981,x26982)+E(f854(x26983,x26984,x26985,x26981,x26986,x26987,x26988,x26989),f854(x26983,x26984,x26985,x26982,x26986,x26987,x26988,x26989))
% 160.46/160.22  [2699]~E(x26991,x26992)+E(f854(x26993,x26994,x26995,x26996,x26991,x26997,x26998,x26999),f854(x26993,x26994,x26995,x26996,x26992,x26997,x26998,x26999))
% 160.46/160.22  [2700]~E(x27001,x27002)+E(f854(x27003,x27004,x27005,x27006,x27007,x27001,x27008,x27009),f854(x27003,x27004,x27005,x27006,x27007,x27002,x27008,x27009))
% 160.46/160.22  [2701]~E(x27011,x27012)+E(f854(x27013,x27014,x27015,x27016,x27017,x27018,x27011,x27019),f854(x27013,x27014,x27015,x27016,x27017,x27018,x27012,x27019))
% 160.46/160.22  [2702]~E(x27021,x27022)+E(f854(x27023,x27024,x27025,x27026,x27027,x27028,x27029,x27021),f854(x27023,x27024,x27025,x27026,x27027,x27028,x27029,x27022))
% 160.46/160.22  [2703]~E(x27031,x27032)+E(f43(x27031),f43(x27032))
% 160.46/160.22  [2704]~E(x27041,x27042)+E(f823(x27041,x27043,x27044,x27045,x27046),f823(x27042,x27043,x27044,x27045,x27046))
% 160.46/160.22  [2705]~E(x27051,x27052)+E(f823(x27053,x27051,x27054,x27055,x27056),f823(x27053,x27052,x27054,x27055,x27056))
% 160.46/160.22  [2706]~E(x27061,x27062)+E(f823(x27063,x27064,x27061,x27065,x27066),f823(x27063,x27064,x27062,x27065,x27066))
% 160.46/160.22  [2707]~E(x27071,x27072)+E(f823(x27073,x27074,x27075,x27071,x27076),f823(x27073,x27074,x27075,x27072,x27076))
% 160.46/160.22  [2708]~E(x27081,x27082)+E(f823(x27083,x27084,x27085,x27086,x27081),f823(x27083,x27084,x27085,x27086,x27082))
% 160.46/160.22  [2709]~E(x27091,x27092)+E(f564(x27091,x27093,x27094,x27095,x27096,x27097),f564(x27092,x27093,x27094,x27095,x27096,x27097))
% 160.46/160.22  [2710]~E(x27101,x27102)+E(f564(x27103,x27101,x27104,x27105,x27106,x27107),f564(x27103,x27102,x27104,x27105,x27106,x27107))
% 160.46/160.22  [2711]~E(x27111,x27112)+E(f564(x27113,x27114,x27111,x27115,x27116,x27117),f564(x27113,x27114,x27112,x27115,x27116,x27117))
% 160.46/160.22  [2712]~E(x27121,x27122)+E(f564(x27123,x27124,x27125,x27121,x27126,x27127),f564(x27123,x27124,x27125,x27122,x27126,x27127))
% 160.46/160.22  [2713]~E(x27131,x27132)+E(f564(x27133,x27134,x27135,x27136,x27131,x27137),f564(x27133,x27134,x27135,x27136,x27132,x27137))
% 160.46/160.22  [2714]~E(x27141,x27142)+E(f564(x27143,x27144,x27145,x27146,x27147,x27141),f564(x27143,x27144,x27145,x27146,x27147,x27142))
% 160.46/160.22  [2715]~E(x27151,x27152)+E(f836(x27151,x27153),f836(x27152,x27153))
% 160.46/160.22  [2716]~E(x27161,x27162)+E(f836(x27163,x27161),f836(x27163,x27162))
% 160.46/160.22  [2717]~E(x27171,x27172)+E(f714(x27171,x27173),f714(x27172,x27173))
% 160.46/160.22  [2718]~E(x27181,x27182)+E(f714(x27183,x27181),f714(x27183,x27182))
% 160.46/160.22  [2719]~E(x27191,x27192)+E(f552(x27191,x27193,x27194,x27195),f552(x27192,x27193,x27194,x27195))
% 160.46/160.22  [2720]~E(x27201,x27202)+E(f552(x27203,x27201,x27204,x27205),f552(x27203,x27202,x27204,x27205))
% 160.46/160.22  [2721]~E(x27211,x27212)+E(f552(x27213,x27214,x27211,x27215),f552(x27213,x27214,x27212,x27215))
% 160.46/160.22  [2722]~E(x27221,x27222)+E(f552(x27223,x27224,x27225,x27221),f552(x27223,x27224,x27225,x27222))
% 160.46/160.22  [2723]~E(x27231,x27232)+E(f366(x27231,x27233,x27234,x27235,x27236),f366(x27232,x27233,x27234,x27235,x27236))
% 160.46/160.22  [2724]~E(x27241,x27242)+E(f366(x27243,x27241,x27244,x27245,x27246),f366(x27243,x27242,x27244,x27245,x27246))
% 160.46/160.22  [2725]~E(x27251,x27252)+E(f366(x27253,x27254,x27251,x27255,x27256),f366(x27253,x27254,x27252,x27255,x27256))
% 160.46/160.22  [2726]~E(x27261,x27262)+E(f366(x27263,x27264,x27265,x27261,x27266),f366(x27263,x27264,x27265,x27262,x27266))
% 160.46/160.22  [2727]~E(x27271,x27272)+E(f366(x27273,x27274,x27275,x27276,x27271),f366(x27273,x27274,x27275,x27276,x27272))
% 160.46/160.22  [2728]~E(x27281,x27282)+E(f614(x27281,x27283),f614(x27282,x27283))
% 160.46/160.22  [2729]~E(x27291,x27292)+E(f614(x27293,x27291),f614(x27293,x27292))
% 160.46/160.22  [2730]~E(x27301,x27302)+E(f570(x27301,x27303),f570(x27302,x27303))
% 160.46/160.22  [2731]~E(x27311,x27312)+E(f570(x27313,x27311),f570(x27313,x27312))
% 160.46/160.22  [2732]~E(x27321,x27322)+E(f348(x27321,x27323,x27324,x27325,x27326),f348(x27322,x27323,x27324,x27325,x27326))
% 160.46/160.22  [2733]~E(x27331,x27332)+E(f348(x27333,x27331,x27334,x27335,x27336),f348(x27333,x27332,x27334,x27335,x27336))
% 160.46/160.22  [2734]~E(x27341,x27342)+E(f348(x27343,x27344,x27341,x27345,x27346),f348(x27343,x27344,x27342,x27345,x27346))
% 160.46/160.22  [2735]~E(x27351,x27352)+E(f348(x27353,x27354,x27355,x27351,x27356),f348(x27353,x27354,x27355,x27352,x27356))
% 160.46/160.22  [2736]~E(x27361,x27362)+E(f348(x27363,x27364,x27365,x27366,x27361),f348(x27363,x27364,x27365,x27366,x27362))
% 160.46/160.22  [2737]~E(x27371,x27372)+E(f590(x27371,x27373,x27374,x27375,x27376,x27377),f590(x27372,x27373,x27374,x27375,x27376,x27377))
% 160.46/160.22  [2738]~E(x27381,x27382)+E(f590(x27383,x27381,x27384,x27385,x27386,x27387),f590(x27383,x27382,x27384,x27385,x27386,x27387))
% 160.46/160.22  [2739]~E(x27391,x27392)+E(f590(x27393,x27394,x27391,x27395,x27396,x27397),f590(x27393,x27394,x27392,x27395,x27396,x27397))
% 160.46/160.22  [2740]~E(x27401,x27402)+E(f590(x27403,x27404,x27405,x27401,x27406,x27407),f590(x27403,x27404,x27405,x27402,x27406,x27407))
% 160.46/160.22  [2741]~E(x27411,x27412)+E(f590(x27413,x27414,x27415,x27416,x27411,x27417),f590(x27413,x27414,x27415,x27416,x27412,x27417))
% 160.46/160.22  [2742]~E(x27421,x27422)+E(f590(x27423,x27424,x27425,x27426,x27427,x27421),f590(x27423,x27424,x27425,x27426,x27427,x27422))
% 160.46/160.22  [2743]~E(x27431,x27432)+E(f369(x27431,x27433,x27434,x27435,x27436),f369(x27432,x27433,x27434,x27435,x27436))
% 160.46/160.22  [2744]~E(x27441,x27442)+E(f369(x27443,x27441,x27444,x27445,x27446),f369(x27443,x27442,x27444,x27445,x27446))
% 160.46/160.22  [2745]~E(x27451,x27452)+E(f369(x27453,x27454,x27451,x27455,x27456),f369(x27453,x27454,x27452,x27455,x27456))
% 160.46/160.22  [2746]~E(x27461,x27462)+E(f369(x27463,x27464,x27465,x27461,x27466),f369(x27463,x27464,x27465,x27462,x27466))
% 160.46/160.22  [2747]~E(x27471,x27472)+E(f369(x27473,x27474,x27475,x27476,x27471),f369(x27473,x27474,x27475,x27476,x27472))
% 160.46/160.22  [2748]~E(x27481,x27482)+E(f763(x27481,x27483,x27484),f763(x27482,x27483,x27484))
% 160.46/160.22  [2749]~E(x27491,x27492)+E(f763(x27493,x27491,x27494),f763(x27493,x27492,x27494))
% 160.46/160.22  [2750]~E(x27501,x27502)+E(f763(x27503,x27504,x27501),f763(x27503,x27504,x27502))
% 160.46/160.22  [2751]~E(x27511,x27512)+E(f445(x27511),f445(x27512))
% 160.46/160.22  [2752]~E(x27521,x27522)+E(f806(x27521,x27523,x27524,x27525),f806(x27522,x27523,x27524,x27525))
% 160.46/160.22  [2753]~E(x27531,x27532)+E(f806(x27533,x27531,x27534,x27535),f806(x27533,x27532,x27534,x27535))
% 160.46/160.22  [2754]~E(x27541,x27542)+E(f806(x27543,x27544,x27541,x27545),f806(x27543,x27544,x27542,x27545))
% 160.46/160.22  [2755]~E(x27551,x27552)+E(f806(x27553,x27554,x27555,x27551),f806(x27553,x27554,x27555,x27552))
% 160.46/160.22  [2756]~E(x27561,x27562)+E(f738(x27561,x27563),f738(x27562,x27563))
% 160.46/160.22  [2757]~E(x27571,x27572)+E(f738(x27573,x27571),f738(x27573,x27572))
% 160.46/160.22  [2758]~E(x27581,x27582)+E(f764(x27581,x27583,x27584,x27585),f764(x27582,x27583,x27584,x27585))
% 160.46/160.22  [2759]~E(x27591,x27592)+E(f764(x27593,x27591,x27594,x27595),f764(x27593,x27592,x27594,x27595))
% 160.46/160.22  [2760]~E(x27601,x27602)+E(f764(x27603,x27604,x27601,x27605),f764(x27603,x27604,x27602,x27605))
% 160.46/160.22  [2761]~E(x27611,x27612)+E(f764(x27613,x27614,x27615,x27611),f764(x27613,x27614,x27615,x27612))
% 160.46/160.22  [2762]~E(x27621,x27622)+E(f774(x27621,x27623,x27624),f774(x27622,x27623,x27624))
% 160.46/160.22  [2763]~E(x27631,x27632)+E(f774(x27633,x27631,x27634),f774(x27633,x27632,x27634))
% 160.46/160.22  [2764]~E(x27641,x27642)+E(f774(x27643,x27644,x27641),f774(x27643,x27644,x27642))
% 160.46/160.22  [2765]~E(x27651,x27652)+E(f403(x27651,x27653,x27654),f403(x27652,x27653,x27654))
% 160.46/160.22  [2766]~E(x27661,x27662)+E(f403(x27663,x27661,x27664),f403(x27663,x27662,x27664))
% 160.46/160.22  [2767]~E(x27671,x27672)+E(f403(x27673,x27674,x27671),f403(x27673,x27674,x27672))
% 160.46/160.22  [2768]~E(x27681,x27682)+E(f631(x27681,x27683),f631(x27682,x27683))
% 160.46/160.22  [2769]~E(x27691,x27692)+E(f631(x27693,x27691),f631(x27693,x27692))
% 160.46/160.22  [2770]~E(x27701,x27702)+E(f534(x27701,x27703,x27704),f534(x27702,x27703,x27704))
% 160.46/160.22  [2771]~E(x27711,x27712)+E(f534(x27713,x27711,x27714),f534(x27713,x27712,x27714))
% 160.46/160.22  [2772]~E(x27721,x27722)+E(f534(x27723,x27724,x27721),f534(x27723,x27724,x27722))
% 160.46/160.22  [2773]~E(x27731,x27732)+E(f497(x27731,x27733,x27734,x27735,x27736),f497(x27732,x27733,x27734,x27735,x27736))
% 160.46/160.22  [2774]~E(x27741,x27742)+E(f497(x27743,x27741,x27744,x27745,x27746),f497(x27743,x27742,x27744,x27745,x27746))
% 160.46/160.22  [2775]~E(x27751,x27752)+E(f497(x27753,x27754,x27751,x27755,x27756),f497(x27753,x27754,x27752,x27755,x27756))
% 160.46/160.22  [2776]~E(x27761,x27762)+E(f497(x27763,x27764,x27765,x27761,x27766),f497(x27763,x27764,x27765,x27762,x27766))
% 160.46/160.22  [2777]~E(x27771,x27772)+E(f497(x27773,x27774,x27775,x27776,x27771),f497(x27773,x27774,x27775,x27776,x27772))
% 160.46/160.22  [2778]~E(x27781,x27782)+E(f487(x27781,x27783),f487(x27782,x27783))
% 160.46/160.22  [2779]~E(x27791,x27792)+E(f487(x27793,x27791),f487(x27793,x27792))
% 160.46/160.22  [2780]~E(x27801,x27802)+E(f839(x27801,x27803,x27804,x27805,x27806),f839(x27802,x27803,x27804,x27805,x27806))
% 160.46/160.22  [2781]~E(x27811,x27812)+E(f839(x27813,x27811,x27814,x27815,x27816),f839(x27813,x27812,x27814,x27815,x27816))
% 160.46/160.22  [2782]~E(x27821,x27822)+E(f839(x27823,x27824,x27821,x27825,x27826),f839(x27823,x27824,x27822,x27825,x27826))
% 160.46/160.22  [2783]~E(x27831,x27832)+E(f839(x27833,x27834,x27835,x27831,x27836),f839(x27833,x27834,x27835,x27832,x27836))
% 160.46/160.22  [2784]~E(x27841,x27842)+E(f839(x27843,x27844,x27845,x27846,x27841),f839(x27843,x27844,x27845,x27846,x27842))
% 160.46/160.22  [2785]~E(x27851,x27852)+E(f529(x27851,x27853,x27854),f529(x27852,x27853,x27854))
% 160.46/160.22  [2786]~E(x27861,x27862)+E(f529(x27863,x27861,x27864),f529(x27863,x27862,x27864))
% 160.46/160.22  [2787]~E(x27871,x27872)+E(f529(x27873,x27874,x27871),f529(x27873,x27874,x27872))
% 160.46/160.22  [2788]~E(x27881,x27882)+E(f218(x27881,x27883),f218(x27882,x27883))
% 160.46/160.22  [2789]~E(x27891,x27892)+E(f218(x27893,x27891),f218(x27893,x27892))
% 160.46/160.22  [2790]~E(x27901,x27902)+E(f500(x27901,x27903,x27904,x27905),f500(x27902,x27903,x27904,x27905))
% 160.46/160.22  [2791]~E(x27911,x27912)+E(f500(x27913,x27911,x27914,x27915),f500(x27913,x27912,x27914,x27915))
% 160.46/160.22  [2792]~E(x27921,x27922)+E(f500(x27923,x27924,x27921,x27925),f500(x27923,x27924,x27922,x27925))
% 160.46/160.22  [2793]~E(x27931,x27932)+E(f500(x27933,x27934,x27935,x27931),f500(x27933,x27934,x27935,x27932))
% 160.46/160.22  [2794]~E(x27941,x27942)+E(f661(x27941,x27943),f661(x27942,x27943))
% 160.46/160.22  [2795]~E(x27951,x27952)+E(f661(x27953,x27951),f661(x27953,x27952))
% 160.46/160.22  [2796]~E(x27961,x27962)+E(f387(x27961,x27963,x27964),f387(x27962,x27963,x27964))
% 160.46/160.22  [2797]~E(x27971,x27972)+E(f387(x27973,x27971,x27974),f387(x27973,x27972,x27974))
% 160.46/160.22  [2798]~E(x27981,x27982)+E(f387(x27983,x27984,x27981),f387(x27983,x27984,x27982))
% 160.46/160.22  [2799]~E(x27991,x27992)+E(f436(x27991,x27993),f436(x27992,x27993))
% 160.46/160.22  [2800]~E(x28001,x28002)+E(f436(x28003,x28001),f436(x28003,x28002))
% 160.46/160.22  [2801]~E(x28011,x28012)+E(f577(x28011,x28013,x28014,x28015),f577(x28012,x28013,x28014,x28015))
% 160.46/160.22  [2802]~E(x28021,x28022)+E(f577(x28023,x28021,x28024,x28025),f577(x28023,x28022,x28024,x28025))
% 160.46/160.22  [2803]~E(x28031,x28032)+E(f577(x28033,x28034,x28031,x28035),f577(x28033,x28034,x28032,x28035))
% 160.46/160.22  [2804]~E(x28041,x28042)+E(f577(x28043,x28044,x28045,x28041),f577(x28043,x28044,x28045,x28042))
% 160.46/160.22  [2805]~E(x28051,x28052)+E(f421(x28051,x28053,x28054,x28055,x28056),f421(x28052,x28053,x28054,x28055,x28056))
% 160.46/160.22  [2806]~E(x28061,x28062)+E(f421(x28063,x28061,x28064,x28065,x28066),f421(x28063,x28062,x28064,x28065,x28066))
% 160.46/160.22  [2807]~E(x28071,x28072)+E(f421(x28073,x28074,x28071,x28075,x28076),f421(x28073,x28074,x28072,x28075,x28076))
% 160.46/160.22  [2808]~E(x28081,x28082)+E(f421(x28083,x28084,x28085,x28081,x28086),f421(x28083,x28084,x28085,x28082,x28086))
% 160.46/160.22  [2809]~E(x28091,x28092)+E(f421(x28093,x28094,x28095,x28096,x28091),f421(x28093,x28094,x28095,x28096,x28092))
% 160.46/160.22  [2810]~E(x28101,x28102)+E(f626(x28101,x28103),f626(x28102,x28103))
% 160.46/160.22  [2811]~E(x28111,x28112)+E(f626(x28113,x28111),f626(x28113,x28112))
% 160.46/160.22  [2812]~E(x28121,x28122)+E(f917(x28121,x28123,x28124,x28125,x28126,x28127),f917(x28122,x28123,x28124,x28125,x28126,x28127))
% 160.46/160.22  [2813]~E(x28131,x28132)+E(f917(x28133,x28131,x28134,x28135,x28136,x28137),f917(x28133,x28132,x28134,x28135,x28136,x28137))
% 160.46/160.22  [2814]~E(x28141,x28142)+E(f917(x28143,x28144,x28141,x28145,x28146,x28147),f917(x28143,x28144,x28142,x28145,x28146,x28147))
% 160.46/160.22  [2815]~E(x28151,x28152)+E(f917(x28153,x28154,x28155,x28151,x28156,x28157),f917(x28153,x28154,x28155,x28152,x28156,x28157))
% 160.46/160.22  [2816]~E(x28161,x28162)+E(f917(x28163,x28164,x28165,x28166,x28161,x28167),f917(x28163,x28164,x28165,x28166,x28162,x28167))
% 160.46/160.22  [2817]~E(x28171,x28172)+E(f917(x28173,x28174,x28175,x28176,x28177,x28171),f917(x28173,x28174,x28175,x28176,x28177,x28172))
% 160.46/160.22  [2818]~E(x28181,x28182)+E(f591(x28181,x28183,x28184,x28185,x28186,x28187),f591(x28182,x28183,x28184,x28185,x28186,x28187))
% 160.46/160.22  [2819]~E(x28191,x28192)+E(f591(x28193,x28191,x28194,x28195,x28196,x28197),f591(x28193,x28192,x28194,x28195,x28196,x28197))
% 160.46/160.22  [2820]~E(x28201,x28202)+E(f591(x28203,x28204,x28201,x28205,x28206,x28207),f591(x28203,x28204,x28202,x28205,x28206,x28207))
% 160.46/160.22  [2821]~E(x28211,x28212)+E(f591(x28213,x28214,x28215,x28211,x28216,x28217),f591(x28213,x28214,x28215,x28212,x28216,x28217))
% 160.46/160.22  [2822]~E(x28221,x28222)+E(f591(x28223,x28224,x28225,x28226,x28221,x28227),f591(x28223,x28224,x28225,x28226,x28222,x28227))
% 160.46/160.22  [2823]~E(x28231,x28232)+E(f591(x28233,x28234,x28235,x28236,x28237,x28231),f591(x28233,x28234,x28235,x28236,x28237,x28232))
% 160.46/160.22  [2824]~E(x28241,x28242)+E(f645(x28241,x28243,x28244,x28245,x28246),f645(x28242,x28243,x28244,x28245,x28246))
% 160.46/160.22  [2825]~E(x28251,x28252)+E(f645(x28253,x28251,x28254,x28255,x28256),f645(x28253,x28252,x28254,x28255,x28256))
% 160.46/160.22  [2826]~E(x28261,x28262)+E(f645(x28263,x28264,x28261,x28265,x28266),f645(x28263,x28264,x28262,x28265,x28266))
% 160.46/160.22  [2827]~E(x28271,x28272)+E(f645(x28273,x28274,x28275,x28271,x28276),f645(x28273,x28274,x28275,x28272,x28276))
% 160.46/160.22  [2828]~E(x28281,x28282)+E(f645(x28283,x28284,x28285,x28286,x28281),f645(x28283,x28284,x28285,x28286,x28282))
% 160.46/160.22  [2829]~E(x28291,x28292)+E(f354(x28291,x28293),f354(x28292,x28293))
% 160.46/160.22  [2830]~E(x28301,x28302)+E(f354(x28303,x28301),f354(x28303,x28302))
% 160.46/160.22  [2831]~E(x28311,x28312)+E(f417(x28311,x28313,x28314,x28315),f417(x28312,x28313,x28314,x28315))
% 160.46/160.22  [2832]~E(x28321,x28322)+E(f417(x28323,x28321,x28324,x28325),f417(x28323,x28322,x28324,x28325))
% 160.46/160.22  [2833]~E(x28331,x28332)+E(f417(x28333,x28334,x28331,x28335),f417(x28333,x28334,x28332,x28335))
% 160.46/160.22  [2834]~E(x28341,x28342)+E(f417(x28343,x28344,x28345,x28341),f417(x28343,x28344,x28345,x28342))
% 160.46/160.22  [2835]~E(x28351,x28352)+E(f372(x28351,x28353,x28354,x28355),f372(x28352,x28353,x28354,x28355))
% 160.46/160.22  [2836]~E(x28361,x28362)+E(f372(x28363,x28361,x28364,x28365),f372(x28363,x28362,x28364,x28365))
% 160.46/160.22  [2837]~E(x28371,x28372)+E(f372(x28373,x28374,x28371,x28375),f372(x28373,x28374,x28372,x28375))
% 160.46/160.22  [2838]~E(x28381,x28382)+E(f372(x28383,x28384,x28385,x28381),f372(x28383,x28384,x28385,x28382))
% 160.46/160.22  [2839]~E(x28391,x28392)+E(f291(x28391,x28393),f291(x28392,x28393))
% 160.46/160.22  [2840]~E(x28401,x28402)+E(f291(x28403,x28401),f291(x28403,x28402))
% 160.46/160.22  [2841]~E(x28411,x28412)+E(f884(x28411,x28413,x28414),f884(x28412,x28413,x28414))
% 160.46/160.22  [2842]~E(x28421,x28422)+E(f884(x28423,x28421,x28424),f884(x28423,x28422,x28424))
% 160.46/160.22  [2843]~E(x28431,x28432)+E(f884(x28433,x28434,x28431),f884(x28433,x28434,x28432))
% 160.46/160.22  [2844]~E(x28441,x28442)+E(f543(x28441),f543(x28442))
% 160.46/160.22  [2845]~E(x28451,x28452)+E(f344(x28451,x28453,x28454),f344(x28452,x28453,x28454))
% 160.46/160.22  [2846]~E(x28461,x28462)+E(f344(x28463,x28461,x28464),f344(x28463,x28462,x28464))
% 160.46/160.22  [2847]~E(x28471,x28472)+E(f344(x28473,x28474,x28471),f344(x28473,x28474,x28472))
% 160.46/160.22  [2848]~E(x28481,x28482)+E(f343(x28481,x28483,x28484),f343(x28482,x28483,x28484))
% 160.46/160.22  [2849]~E(x28491,x28492)+E(f343(x28493,x28491,x28494),f343(x28493,x28492,x28494))
% 160.46/160.22  [2850]~E(x28501,x28502)+E(f343(x28503,x28504,x28501),f343(x28503,x28504,x28502))
% 160.46/160.22  [2851]~E(x28511,x28512)+E(f509(x28511,x28513,x28514),f509(x28512,x28513,x28514))
% 160.46/160.22  [2852]~E(x28521,x28522)+E(f509(x28523,x28521,x28524),f509(x28523,x28522,x28524))
% 160.46/160.22  [2853]~E(x28531,x28532)+E(f509(x28533,x28534,x28531),f509(x28533,x28534,x28532))
% 160.46/160.22  [2854]~E(x28541,x28542)+E(f840(x28541,x28543),f840(x28542,x28543))
% 160.46/160.22  [2855]~E(x28551,x28552)+E(f840(x28553,x28551),f840(x28553,x28552))
% 160.46/160.22  [2856]~E(x28561,x28562)+E(f746(x28561,x28563),f746(x28562,x28563))
% 160.46/160.22  [2857]~E(x28571,x28572)+E(f746(x28573,x28571),f746(x28573,x28572))
% 160.46/160.22  [2858]~E(x28581,x28582)+E(f162(x28581,x28583),f162(x28582,x28583))
% 160.46/160.22  [2859]~E(x28591,x28592)+E(f162(x28593,x28591),f162(x28593,x28592))
% 160.46/160.22  [2860]~E(x28601,x28602)+E(f93(x28601,x28603,x28604),f93(x28602,x28603,x28604))
% 160.46/160.22  [2861]~E(x28611,x28612)+E(f93(x28613,x28611,x28614),f93(x28613,x28612,x28614))
% 160.46/160.22  [2862]~E(x28621,x28622)+E(f93(x28623,x28624,x28621),f93(x28623,x28624,x28622))
% 160.46/160.22  [2863]~E(x28631,x28632)+E(f852(x28631,x28633,x28634,x28635),f852(x28632,x28633,x28634,x28635))
% 160.46/160.22  [2864]~E(x28641,x28642)+E(f852(x28643,x28641,x28644,x28645),f852(x28643,x28642,x28644,x28645))
% 160.46/160.22  [2865]~E(x28651,x28652)+E(f852(x28653,x28654,x28651,x28655),f852(x28653,x28654,x28652,x28655))
% 160.46/160.22  [2866]~E(x28661,x28662)+E(f852(x28663,x28664,x28665,x28661),f852(x28663,x28664,x28665,x28662))
% 160.46/160.22  [2867]~E(x28671,x28672)+E(f890(x28671,x28673,x28674),f890(x28672,x28673,x28674))
% 160.46/160.22  [2868]~E(x28681,x28682)+E(f890(x28683,x28681,x28684),f890(x28683,x28682,x28684))
% 160.46/160.22  [2869]~E(x28691,x28692)+E(f890(x28693,x28694,x28691),f890(x28693,x28694,x28692))
% 160.46/160.22  [2870]~E(x28701,x28702)+E(f557(x28701,x28703),f557(x28702,x28703))
% 160.46/160.22  [2871]~E(x28711,x28712)+E(f557(x28713,x28711),f557(x28713,x28712))
% 160.46/160.22  [2872]~E(x28721,x28722)+E(f835(x28721,x28723),f835(x28722,x28723))
% 160.46/160.22  [2873]~E(x28731,x28732)+E(f835(x28733,x28731),f835(x28733,x28732))
% 160.46/160.22  [2874]~E(x28741,x28742)+E(f566(x28741,x28743,x28744,x28745),f566(x28742,x28743,x28744,x28745))
% 160.46/160.22  [2875]~E(x28751,x28752)+E(f566(x28753,x28751,x28754,x28755),f566(x28753,x28752,x28754,x28755))
% 160.46/160.22  [2876]~E(x28761,x28762)+E(f566(x28763,x28764,x28761,x28765),f566(x28763,x28764,x28762,x28765))
% 160.46/160.22  [2877]~E(x28771,x28772)+E(f566(x28773,x28774,x28775,x28771),f566(x28773,x28774,x28775,x28772))
% 160.46/160.22  [2878]~E(x28781,x28782)+E(f290(x28781,x28783),f290(x28782,x28783))
% 160.46/160.22  [2879]~E(x28791,x28792)+E(f290(x28793,x28791),f290(x28793,x28792))
% 160.46/160.22  [2880]~E(x28801,x28802)+E(f200(x28801),f200(x28802))
% 160.46/160.22  [2881]~E(x28811,x28812)+E(f464(x28811,x28813,x28814,x28815),f464(x28812,x28813,x28814,x28815))
% 160.46/160.22  [2882]~E(x28821,x28822)+E(f464(x28823,x28821,x28824,x28825),f464(x28823,x28822,x28824,x28825))
% 160.46/160.22  [2883]~E(x28831,x28832)+E(f464(x28833,x28834,x28831,x28835),f464(x28833,x28834,x28832,x28835))
% 160.46/160.22  [2884]~E(x28841,x28842)+E(f464(x28843,x28844,x28845,x28841),f464(x28843,x28844,x28845,x28842))
% 160.46/160.22  [2885]~E(x28851,x28852)+E(f567(x28851,x28853,x28854,x28855),f567(x28852,x28853,x28854,x28855))
% 160.46/160.22  [2886]~E(x28861,x28862)+E(f567(x28863,x28861,x28864,x28865),f567(x28863,x28862,x28864,x28865))
% 160.46/160.22  [2887]~E(x28871,x28872)+E(f567(x28873,x28874,x28871,x28875),f567(x28873,x28874,x28872,x28875))
% 160.46/160.22  [2888]~E(x28881,x28882)+E(f567(x28883,x28884,x28885,x28881),f567(x28883,x28884,x28885,x28882))
% 160.46/160.22  [2889]~E(x28891,x28892)+E(f429(x28891),f429(x28892))
% 160.46/160.22  [2890]~E(x28901,x28902)+E(f95(x28901,x28903,x28904,x28905),f95(x28902,x28903,x28904,x28905))
% 160.46/160.22  [2891]~E(x28911,x28912)+E(f95(x28913,x28911,x28914,x28915),f95(x28913,x28912,x28914,x28915))
% 160.46/160.22  [2892]~E(x28921,x28922)+E(f95(x28923,x28924,x28921,x28925),f95(x28923,x28924,x28922,x28925))
% 160.46/160.22  [2893]~E(x28931,x28932)+E(f95(x28933,x28934,x28935,x28931),f95(x28933,x28934,x28935,x28932))
% 160.46/160.22  [2894]~E(x28941,x28942)+E(f834(x28941,x28943),f834(x28942,x28943))
% 160.46/160.22  [2895]~E(x28951,x28952)+E(f834(x28953,x28951),f834(x28953,x28952))
% 160.46/160.22  [2896]~E(x28961,x28962)+E(f582(x28961,x28963),f582(x28962,x28963))
% 160.46/160.22  [2897]~E(x28971,x28972)+E(f582(x28973,x28971),f582(x28973,x28972))
% 160.46/160.22  [2898]~P1(x28981)+P1(x28982)+~E(x28981,x28982)
% 160.46/160.22  [2899]~P2(x28991)+P2(x28992)+~E(x28991,x28992)
% 160.46/160.22  [2900]~P111(x29001)+P111(x29002)+~E(x29001,x29002)
% 160.46/160.22  [2901]~P109(x29011)+P109(x29012)+~E(x29011,x29012)
% 160.46/160.22  [2902]P14(x29022,x29023)+~E(x29021,x29022)+~P14(x29021,x29023)
% 160.46/160.22  [2903]P14(x29033,x29032)+~E(x29031,x29032)+~P14(x29033,x29031)
% 160.46/160.22  [2904]~P67(x29041)+P67(x29042)+~E(x29041,x29042)
% 160.46/160.22  [2905]~P127(x29051)+P127(x29052)+~E(x29051,x29052)
% 160.46/160.22  [2906]~P110(x29061)+P110(x29062)+~E(x29061,x29062)
% 160.46/160.22  [2907]~P68(x29071)+P68(x29072)+~E(x29071,x29072)
% 160.46/160.22  [2908]P19(x29082,x29083,x29084)+~E(x29081,x29082)+~P19(x29081,x29083,x29084)
% 160.46/160.22  [2909]P19(x29093,x29092,x29094)+~E(x29091,x29092)+~P19(x29093,x29091,x29094)
% 160.46/160.22  [2910]P19(x29103,x29104,x29102)+~E(x29101,x29102)+~P19(x29103,x29104,x29101)
% 160.46/160.22  [2911]~P113(x29111)+P113(x29112)+~E(x29111,x29112)
% 160.46/160.22  [2912]~P121(x29121)+P121(x29122)+~E(x29121,x29122)
% 160.46/160.22  [2913]~P103(x29131)+P103(x29132)+~E(x29131,x29132)
% 160.46/160.22  [2914]~P95(x29141)+P95(x29142)+~E(x29141,x29142)
% 160.46/160.22  [2915]~P112(x29151)+P112(x29152)+~E(x29151,x29152)
% 160.46/160.22  [2916]P44(x29162,x29163,x29164,x29165)+~E(x29161,x29162)+~P44(x29161,x29163,x29164,x29165)
% 160.46/160.22  [2917]P44(x29173,x29172,x29174,x29175)+~E(x29171,x29172)+~P44(x29173,x29171,x29174,x29175)
% 160.46/160.22  [2918]P44(x29183,x29184,x29182,x29185)+~E(x29181,x29182)+~P44(x29183,x29184,x29181,x29185)
% 160.46/160.22  [2919]P44(x29193,x29194,x29195,x29192)+~E(x29191,x29192)+~P44(x29193,x29194,x29195,x29191)
% 160.46/160.22  [2920]P35(x29202,x29203,x29204,x29205)+~E(x29201,x29202)+~P35(x29201,x29203,x29204,x29205)
% 160.46/160.22  [2921]P35(x29213,x29212,x29214,x29215)+~E(x29211,x29212)+~P35(x29213,x29211,x29214,x29215)
% 160.46/160.22  [2922]P35(x29223,x29224,x29222,x29225)+~E(x29221,x29222)+~P35(x29223,x29224,x29221,x29225)
% 160.46/160.22  [2923]P35(x29233,x29234,x29235,x29232)+~E(x29231,x29232)+~P35(x29233,x29234,x29235,x29231)
% 160.46/160.22  [2924]~P84(x29241)+P84(x29242)+~E(x29241,x29242)
% 160.46/160.22  [2925]~P3(x29251)+P3(x29252)+~E(x29251,x29252)
% 160.46/160.22  [2926]~P141(x29261)+P141(x29262)+~E(x29261,x29262)
% 160.46/160.22  [2927]~P69(x29271)+P69(x29272)+~E(x29271,x29272)
% 160.46/160.22  [2928]~P106(x29281)+P106(x29282)+~E(x29281,x29282)
% 160.46/160.22  [2929]~P102(x29291)+P102(x29292)+~E(x29291,x29292)
% 160.46/160.22  [2930]~P105(x29301)+P105(x29302)+~E(x29301,x29302)
% 160.46/160.22  [2931]~P81(x29311)+P81(x29312)+~E(x29311,x29312)
% 160.46/160.22  [2932]~P70(x29321)+P70(x29322)+~E(x29321,x29322)
% 160.46/160.22  [2933]~P82(x29331)+P82(x29332)+~E(x29331,x29332)
% 160.46/160.22  [2934]~P96(x29341)+P96(x29342)+~E(x29341,x29342)
% 160.46/160.22  [2935]P17(x29352,x29353,x29354)+~E(x29351,x29352)+~P17(x29351,x29353,x29354)
% 160.46/160.22  [2936]P17(x29363,x29362,x29364)+~E(x29361,x29362)+~P17(x29363,x29361,x29364)
% 160.46/160.22  [2937]P17(x29373,x29374,x29372)+~E(x29371,x29372)+~P17(x29373,x29374,x29371)
% 160.46/160.22  [2938]~P71(x29381)+P71(x29382)+~E(x29381,x29382)
% 160.46/160.22  [2939]P16(x29392,x29393)+~E(x29391,x29392)+~P16(x29391,x29393)
% 160.46/160.22  [2940]P16(x29403,x29402)+~E(x29401,x29402)+~P16(x29403,x29401)
% 160.46/160.22  [2941]P56(x29412,x29413,x29414)+~E(x29411,x29412)+~P56(x29411,x29413,x29414)
% 160.46/160.22  [2942]P56(x29423,x29422,x29424)+~E(x29421,x29422)+~P56(x29423,x29421,x29424)
% 160.46/160.22  [2943]P56(x29433,x29434,x29432)+~E(x29431,x29432)+~P56(x29433,x29434,x29431)
% 160.46/160.22  [2944]~P72(x29441)+P72(x29442)+~E(x29441,x29442)
% 160.46/160.22  [2945]P26(x29452,x29453,x29454,x29455)+~E(x29451,x29452)+~P26(x29451,x29453,x29454,x29455)
% 160.46/160.22  [2946]P26(x29463,x29462,x29464,x29465)+~E(x29461,x29462)+~P26(x29463,x29461,x29464,x29465)
% 160.46/160.22  [2947]P26(x29473,x29474,x29472,x29475)+~E(x29471,x29472)+~P26(x29473,x29474,x29471,x29475)
% 160.46/160.22  [2948]P26(x29483,x29484,x29485,x29482)+~E(x29481,x29482)+~P26(x29483,x29484,x29485,x29481)
% 160.46/160.22  [2949]P40(x29492,x29493)+~E(x29491,x29492)+~P40(x29491,x29493)
% 160.46/160.22  [2950]P40(x29503,x29502)+~E(x29501,x29502)+~P40(x29503,x29501)
% 160.46/160.22  [2951]~P73(x29511)+P73(x29512)+~E(x29511,x29512)
% 160.46/160.22  [2952]~P138(x29521)+P138(x29522)+~E(x29521,x29522)
% 160.46/160.22  [2953]~P90(x29531)+P90(x29532)+~E(x29531,x29532)
% 160.46/160.22  [2954]~P85(x29541)+P85(x29542)+~E(x29541,x29542)
% 160.46/160.22  [2955]P8(x29552,x29553)+~E(x29551,x29552)+~P8(x29551,x29553)
% 160.46/160.22  [2956]P8(x29563,x29562)+~E(x29561,x29562)+~P8(x29563,x29561)
% 160.46/160.22  [2957]~P77(x29571)+P77(x29572)+~E(x29571,x29572)
% 160.46/160.22  [2958]~P86(x29581)+P86(x29582)+~E(x29581,x29582)
% 160.46/160.22  [2959]~P88(x29591)+P88(x29592)+~E(x29591,x29592)
% 160.46/160.22  [2960]~P65(x29601)+P65(x29602)+~E(x29601,x29602)
% 160.46/160.22  [2961]P9(x29612,x29613,x29614)+~E(x29611,x29612)+~P9(x29611,x29613,x29614)
% 160.46/160.22  [2962]P9(x29623,x29622,x29624)+~E(x29621,x29622)+~P9(x29623,x29621,x29624)
% 160.46/160.22  [2963]P9(x29633,x29634,x29632)+~E(x29631,x29632)+~P9(x29633,x29634,x29631)
% 160.46/160.22  [2964]~P126(x29641)+P126(x29642)+~E(x29641,x29642)
% 160.46/160.22  [2965]P149(x29652,x29653,x29654)+~E(x29651,x29652)+~P149(x29651,x29653,x29654)
% 160.46/160.22  [2966]P149(x29663,x29662,x29664)+~E(x29661,x29662)+~P149(x29663,x29661,x29664)
% 160.46/160.22  [2967]P149(x29673,x29674,x29672)+~E(x29671,x29672)+~P149(x29673,x29674,x29671)
% 160.46/160.22  [2968]~P76(x29681)+P76(x29682)+~E(x29681,x29682)
% 160.46/160.22  [2969]P29(x29692,x29693)+~E(x29691,x29692)+~P29(x29691,x29693)
% 160.46/160.22  [2970]P29(x29703,x29702)+~E(x29701,x29702)+~P29(x29703,x29701)
% 160.46/160.22  [2971]~P78(x29711)+P78(x29712)+~E(x29711,x29712)
% 160.46/160.22  [2972]~P4(x29721)+P4(x29722)+~E(x29721,x29722)
% 160.46/160.22  [2973]~P74(x29731)+P74(x29732)+~E(x29731,x29732)
% 160.46/160.22  [2974]P36(x29742,x29743,x29744)+~E(x29741,x29742)+~P36(x29741,x29743,x29744)
% 160.46/160.22  [2975]P36(x29753,x29752,x29754)+~E(x29751,x29752)+~P36(x29753,x29751,x29754)
% 160.46/160.22  [2976]P36(x29763,x29764,x29762)+~E(x29761,x29762)+~P36(x29763,x29764,x29761)
% 160.46/160.22  [2977]P28(x29772,x29773)+~E(x29771,x29772)+~P28(x29771,x29773)
% 160.46/160.22  [2978]P28(x29783,x29782)+~E(x29781,x29782)+~P28(x29783,x29781)
% 160.46/160.22  [2979]~P114(x29791)+P114(x29792)+~E(x29791,x29792)
% 160.46/160.22  [2980]~P75(x29801)+P75(x29802)+~E(x29801,x29802)
% 160.46/160.22  [2981]~P128(x29811)+P128(x29812)+~E(x29811,x29812)
% 160.46/160.22  [2982]P148(x29822,x29823,x29824)+~E(x29821,x29822)+~P148(x29821,x29823,x29824)
% 160.46/160.22  [2983]P148(x29833,x29832,x29834)+~E(x29831,x29832)+~P148(x29833,x29831,x29834)
% 160.46/160.22  [2984]P148(x29843,x29844,x29842)+~E(x29841,x29842)+~P148(x29843,x29844,x29841)
% 160.46/160.22  [2985]P55(x29852,x29853)+~E(x29851,x29852)+~P55(x29851,x29853)
% 160.46/160.22  [2986]P55(x29863,x29862)+~E(x29861,x29862)+~P55(x29863,x29861)
% 160.46/160.22  [2987]~P115(x29871)+P115(x29872)+~E(x29871,x29872)
% 160.46/160.22  [2988]P15(x29882,x29883,x29884)+~E(x29881,x29882)+~P15(x29881,x29883,x29884)
% 160.46/160.22  [2989]P15(x29893,x29892,x29894)+~E(x29891,x29892)+~P15(x29893,x29891,x29894)
% 160.46/160.22  [2990]P15(x29903,x29904,x29902)+~E(x29901,x29902)+~P15(x29903,x29904,x29901)
% 160.46/160.22  [2991]P27(x29912,x29913,x29914,x29915,x29916)+~E(x29911,x29912)+~P27(x29911,x29913,x29914,x29915,x29916)
% 160.46/160.22  [2992]P27(x29923,x29922,x29924,x29925,x29926)+~E(x29921,x29922)+~P27(x29923,x29921,x29924,x29925,x29926)
% 160.46/160.22  [2993]P27(x29933,x29934,x29932,x29935,x29936)+~E(x29931,x29932)+~P27(x29933,x29934,x29931,x29935,x29936)
% 160.46/160.22  [2994]P27(x29943,x29944,x29945,x29942,x29946)+~E(x29941,x29942)+~P27(x29943,x29944,x29945,x29941,x29946)
% 160.46/160.22  [2995]P27(x29953,x29954,x29955,x29956,x29952)+~E(x29951,x29952)+~P27(x29953,x29954,x29955,x29956,x29951)
% 160.46/160.22  [2996]~P132(x29961)+P132(x29962)+~E(x29961,x29962)
% 160.46/160.22  [2997]P42(x29972,x29973)+~E(x29971,x29972)+~P42(x29971,x29973)
% 160.46/160.22  [2998]P42(x29983,x29982)+~E(x29981,x29982)+~P42(x29983,x29981)
% 160.46/160.22  [2999]P63(x29992,x29993)+~E(x29991,x29992)+~P63(x29991,x29993)
% 160.46/160.22  [3000]P63(x30003,x30002)+~E(x30001,x30002)+~P63(x30003,x30001)
% 160.46/160.22  [3001]~P135(x30011)+P135(x30012)+~E(x30011,x30012)
% 160.46/160.22  [3002]~P137(x30021)+P137(x30022)+~E(x30021,x30022)
% 160.46/160.22  [3003]~P7(x30031)+P7(x30032)+~E(x30031,x30032)
% 160.46/160.22  [3004]P30(x30042,x30043,x30044)+~E(x30041,x30042)+~P30(x30041,x30043,x30044)
% 160.46/160.22  [3005]P30(x30053,x30052,x30054)+~E(x30051,x30052)+~P30(x30053,x30051,x30054)
% 160.46/160.22  [3006]P30(x30063,x30064,x30062)+~E(x30061,x30062)+~P30(x30063,x30064,x30061)
% 160.46/160.22  [3007]~P136(x30071)+P136(x30072)+~E(x30071,x30072)
% 160.46/160.22  [3008]~P140(x30081)+P140(x30082)+~E(x30081,x30082)
% 160.46/160.22  [3009]~P145(x30091)+P145(x30092)+~E(x30091,x30092)
% 160.46/160.22  [3010]~P89(x30101)+P89(x30102)+~E(x30101,x30102)
% 160.46/160.22  [3011]~P66(x30111)+P66(x30112)+~E(x30111,x30112)
% 160.46/160.22  [3012]P62(x30122,x30123,x30124,x30125)+~E(x30121,x30122)+~P62(x30121,x30123,x30124,x30125)
% 160.46/160.22  [3013]P62(x30133,x30132,x30134,x30135)+~E(x30131,x30132)+~P62(x30133,x30131,x30134,x30135)
% 160.46/160.22  [3014]P62(x30143,x30144,x30142,x30145)+~E(x30141,x30142)+~P62(x30143,x30144,x30141,x30145)
% 160.46/160.22  [3015]P62(x30153,x30154,x30155,x30152)+~E(x30151,x30152)+~P62(x30153,x30154,x30155,x30151)
% 160.46/160.22  [3016]~P133(x30161)+P133(x30162)+~E(x30161,x30162)
% 160.46/160.22  [3017]~P87(x30171)+P87(x30172)+~E(x30171,x30172)
% 160.46/160.22  [3018]P37(x30182,x30183,x30184,x30185,x30186)+~E(x30181,x30182)+~P37(x30181,x30183,x30184,x30185,x30186)
% 160.46/160.22  [3019]P37(x30193,x30192,x30194,x30195,x30196)+~E(x30191,x30192)+~P37(x30193,x30191,x30194,x30195,x30196)
% 160.46/160.22  [3020]P37(x30203,x30204,x30202,x30205,x30206)+~E(x30201,x30202)+~P37(x30203,x30204,x30201,x30205,x30206)
% 160.46/160.22  [3021]P37(x30213,x30214,x30215,x30212,x30216)+~E(x30211,x30212)+~P37(x30213,x30214,x30215,x30211,x30216)
% 160.46/160.22  [3022]P37(x30223,x30224,x30225,x30226,x30222)+~E(x30221,x30222)+~P37(x30223,x30224,x30225,x30226,x30221)
% 160.46/160.22  [3023]~P139(x30231)+P139(x30232)+~E(x30231,x30232)
% 160.46/160.22  [3024]~P134(x30241)+P134(x30242)+~E(x30241,x30242)
% 160.46/160.22  [3025]P59(x30252,x30253,x30254)+~E(x30251,x30252)+~P59(x30251,x30253,x30254)
% 160.46/160.22  [3026]P59(x30263,x30262,x30264)+~E(x30261,x30262)+~P59(x30263,x30261,x30264)
% 160.46/160.22  [3027]P59(x30273,x30274,x30272)+~E(x30271,x30272)+~P59(x30273,x30274,x30271)
% 160.46/160.22  [3028]P41(x30282,x30283)+~E(x30281,x30282)+~P41(x30281,x30283)
% 160.46/160.22  [3029]P41(x30293,x30292)+~E(x30291,x30292)+~P41(x30293,x30291)
% 160.46/160.22  [3030]~P116(x30301)+P116(x30302)+~E(x30301,x30302)
% 160.46/160.22  [3031]P34(x30312,x30313,x30314)+~E(x30311,x30312)+~P34(x30311,x30313,x30314)
% 160.46/160.22  [3032]P34(x30323,x30322,x30324)+~E(x30321,x30322)+~P34(x30323,x30321,x30324)
% 160.46/160.22  [3033]P34(x30333,x30334,x30332)+~E(x30331,x30332)+~P34(x30333,x30334,x30331)
% 160.46/160.22  [3034]P33(x30342,x30343,x30344)+~E(x30341,x30342)+~P33(x30341,x30343,x30344)
% 160.46/160.22  [3035]P33(x30353,x30352,x30354)+~E(x30351,x30352)+~P33(x30353,x30351,x30354)
% 160.46/160.22  [3036]P33(x30363,x30364,x30362)+~E(x30361,x30362)+~P33(x30363,x30364,x30361)
% 160.46/160.22  [3037]~P143(x30371)+P143(x30372)+~E(x30371,x30372)
% 160.46/160.22  [3038]~P147(x30381)+P147(x30382)+~E(x30381,x30382)
% 160.46/160.22  [3039]P24(x30392,x30393,x30394,x30395,x30396,x30397)+~E(x30391,x30392)+~P24(x30391,x30393,x30394,x30395,x30396,x30397)
% 160.46/160.22  [3040]P24(x30403,x30402,x30404,x30405,x30406,x30407)+~E(x30401,x30402)+~P24(x30403,x30401,x30404,x30405,x30406,x30407)
% 160.46/160.22  [3041]P24(x30413,x30414,x30412,x30415,x30416,x30417)+~E(x30411,x30412)+~P24(x30413,x30414,x30411,x30415,x30416,x30417)
% 160.46/160.22  [3042]P24(x30423,x30424,x30425,x30422,x30426,x30427)+~E(x30421,x30422)+~P24(x30423,x30424,x30425,x30421,x30426,x30427)
% 160.46/160.22  [3043]P24(x30433,x30434,x30435,x30436,x30432,x30437)+~E(x30431,x30432)+~P24(x30433,x30434,x30435,x30436,x30431,x30437)
% 160.46/160.22  [3044]P24(x30443,x30444,x30445,x30446,x30447,x30442)+~E(x30441,x30442)+~P24(x30443,x30444,x30445,x30446,x30447,x30441)
% 160.46/160.22  [3045]~P144(x30451)+P144(x30452)+~E(x30451,x30452)
% 160.46/160.22  [3046]~P6(x30461)+P6(x30462)+~E(x30461,x30462)
% 160.46/160.22  [3047]~P43(x30471)+P43(x30472)+~E(x30471,x30472)
% 160.46/160.22  [3048]~P129(x30481)+P129(x30482)+~E(x30481,x30482)
% 160.46/160.22  [3049]P22(x30492,x30493,x30494,x30495,x30496)+~E(x30491,x30492)+~P22(x30491,x30493,x30494,x30495,x30496)
% 160.46/160.22  [3050]P22(x30503,x30502,x30504,x30505,x30506)+~E(x30501,x30502)+~P22(x30503,x30501,x30504,x30505,x30506)
% 160.46/160.22  [3051]P22(x30513,x30514,x30512,x30515,x30516)+~E(x30511,x30512)+~P22(x30513,x30514,x30511,x30515,x30516)
% 160.46/160.22  [3052]P22(x30523,x30524,x30525,x30522,x30526)+~E(x30521,x30522)+~P22(x30523,x30524,x30525,x30521,x30526)
% 160.46/160.22  [3053]P22(x30533,x30534,x30535,x30536,x30532)+~E(x30531,x30532)+~P22(x30533,x30534,x30535,x30536,x30531)
% 160.46/160.22  [3054]P61(x30542,x30543)+~E(x30541,x30542)+~P61(x30541,x30543)
% 160.46/160.22  [3055]P61(x30553,x30552)+~E(x30551,x30552)+~P61(x30553,x30551)
% 160.46/160.22  [3056]~P142(x30561)+P142(x30562)+~E(x30561,x30562)
% 160.46/160.22  [3057]~P130(x30571)+P130(x30572)+~E(x30571,x30572)
% 160.46/160.22  [3058]~P98(x30581)+P98(x30582)+~E(x30581,x30582)
% 160.46/160.22  [3059]~P79(x30591)+P79(x30592)+~E(x30591,x30592)
% 160.46/160.22  [3060]~P83(x30601)+P83(x30602)+~E(x30601,x30602)
% 160.46/160.22  [3061]~P125(x30611)+P125(x30612)+~E(x30611,x30612)
% 160.46/160.22  [3062]~P97(x30621)+P97(x30622)+~E(x30621,x30622)
% 160.46/160.22  [3063]P20(x30632,x30633,x30634,x30635)+~E(x30631,x30632)+~P20(x30631,x30633,x30634,x30635)
% 160.46/160.22  [3064]P20(x30643,x30642,x30644,x30645)+~E(x30641,x30642)+~P20(x30643,x30641,x30644,x30645)
% 160.46/160.22  [3065]P20(x30653,x30654,x30652,x30655)+~E(x30651,x30652)+~P20(x30653,x30654,x30651,x30655)
% 160.46/160.22  [3066]P20(x30663,x30664,x30665,x30662)+~E(x30661,x30662)+~P20(x30663,x30664,x30665,x30661)
% 160.46/160.22  [3067]~P100(x30671)+P100(x30672)+~E(x30671,x30672)
% 160.46/160.22  [3068]P23(x30682,x30683,x30684,x30685,x30686,x30687)+~E(x30681,x30682)+~P23(x30681,x30683,x30684,x30685,x30686,x30687)
% 160.46/160.22  [3069]P23(x30693,x30692,x30694,x30695,x30696,x30697)+~E(x30691,x30692)+~P23(x30693,x30691,x30694,x30695,x30696,x30697)
% 160.46/160.22  [3070]P23(x30703,x30704,x30702,x30705,x30706,x30707)+~E(x30701,x30702)+~P23(x30703,x30704,x30701,x30705,x30706,x30707)
% 160.46/160.22  [3071]P23(x30713,x30714,x30715,x30712,x30716,x30717)+~E(x30711,x30712)+~P23(x30713,x30714,x30715,x30711,x30716,x30717)
% 160.46/160.22  [3072]P23(x30723,x30724,x30725,x30726,x30722,x30727)+~E(x30721,x30722)+~P23(x30723,x30724,x30725,x30726,x30721,x30727)
% 160.46/160.22  [3073]P23(x30733,x30734,x30735,x30736,x30737,x30732)+~E(x30731,x30732)+~P23(x30733,x30734,x30735,x30736,x30737,x30731)
% 160.46/160.22  [3074]P58(x30742,x30743,x30744)+~E(x30741,x30742)+~P58(x30741,x30743,x30744)
% 160.46/160.22  [3075]P58(x30753,x30752,x30754)+~E(x30751,x30752)+~P58(x30753,x30751,x30754)
% 160.46/160.22  [3076]P58(x30763,x30764,x30762)+~E(x30761,x30762)+~P58(x30763,x30764,x30761)
% 160.46/160.22  [3077]P18(x30772,x30773,x30774)+~E(x30771,x30772)+~P18(x30771,x30773,x30774)
% 160.46/160.22  [3078]P18(x30783,x30782,x30784)+~E(x30781,x30782)+~P18(x30783,x30781,x30784)
% 160.46/160.22  [3079]P18(x30793,x30794,x30792)+~E(x30791,x30792)+~P18(x30793,x30794,x30791)
% 160.46/160.22  [3080]~P91(x30801)+P91(x30802)+~E(x30801,x30802)
% 160.46/160.22  [3081]~P64(x30811)+P64(x30812)+~E(x30811,x30812)
% 160.46/160.22  [3082]P46(x30822,x30823,x30824,x30825,x30826,x30827)+~E(x30821,x30822)+~P46(x30821,x30823,x30824,x30825,x30826,x30827)
% 160.46/160.22  [3083]P46(x30833,x30832,x30834,x30835,x30836,x30837)+~E(x30831,x30832)+~P46(x30833,x30831,x30834,x30835,x30836,x30837)
% 160.46/160.22  [3084]P46(x30843,x30844,x30842,x30845,x30846,x30847)+~E(x30841,x30842)+~P46(x30843,x30844,x30841,x30845,x30846,x30847)
% 160.46/160.22  [3085]P46(x30853,x30854,x30855,x30852,x30856,x30857)+~E(x30851,x30852)+~P46(x30853,x30854,x30855,x30851,x30856,x30857)
% 160.46/160.22  [3086]P46(x30863,x30864,x30865,x30866,x30862,x30867)+~E(x30861,x30862)+~P46(x30863,x30864,x30865,x30866,x30861,x30867)
% 160.46/160.22  [3087]P46(x30873,x30874,x30875,x30876,x30877,x30872)+~E(x30871,x30872)+~P46(x30873,x30874,x30875,x30876,x30877,x30871)
% 160.46/160.22  [3088]~P5(x30881)+P5(x30882)+~E(x30881,x30882)
% 160.46/160.22  [3089]~P131(x30891)+P131(x30892)+~E(x30891,x30892)
% 160.46/160.22  [3090]P21(x30902,x30903,x30904,x30905)+~E(x30901,x30902)+~P21(x30901,x30903,x30904,x30905)
% 160.46/160.22  [3091]P21(x30913,x30912,x30914,x30915)+~E(x30911,x30912)+~P21(x30913,x30911,x30914,x30915)
% 160.46/160.22  [3092]P21(x30923,x30924,x30922,x30925)+~E(x30921,x30922)+~P21(x30923,x30924,x30921,x30925)
% 160.46/160.22  [3093]P21(x30933,x30934,x30935,x30932)+~E(x30931,x30932)+~P21(x30933,x30934,x30935,x30931)
% 160.46/160.22  [3094]P31(x30942,x30943,x30944)+~E(x30941,x30942)+~P31(x30941,x30943,x30944)
% 160.46/160.22  [3095]P31(x30953,x30952,x30954)+~E(x30951,x30952)+~P31(x30953,x30951,x30954)
% 160.46/160.22  [3096]P31(x30963,x30964,x30962)+~E(x30961,x30962)+~P31(x30963,x30964,x30961)
% 160.46/160.22  [3097]P38(x30972,x30973,x30974)+~E(x30971,x30972)+~P38(x30971,x30973,x30974)
% 160.46/160.22  [3098]P38(x30983,x30982,x30984)+~E(x30981,x30982)+~P38(x30983,x30981,x30984)
% 160.46/160.22  [3099]P38(x30993,x30994,x30992)+~E(x30991,x30992)+~P38(x30993,x30994,x30991)
% 160.46/160.22  [3100]~P94(x31001)+P94(x31002)+~E(x31001,x31002)
% 160.46/160.22  [3101]~P119(x31011)+P119(x31012)+~E(x31011,x31012)
% 160.46/160.22  [3102]~P104(x31021)+P104(x31022)+~E(x31021,x31022)
% 160.46/160.22  [3103]~P123(x31031)+P123(x31032)+~E(x31031,x31032)
% 160.46/160.22  [3104]~P118(x31041)+P118(x31042)+~E(x31041,x31042)
% 160.46/160.22  [3105]P47(x31052,x31053)+~E(x31051,x31052)+~P47(x31051,x31053)
% 160.46/160.22  [3106]P47(x31063,x31062)+~E(x31061,x31062)+~P47(x31063,x31061)
% 160.46/160.22  [3107]P53(x31072,x31073)+~E(x31071,x31072)+~P53(x31071,x31073)
% 160.46/160.22  [3108]P53(x31083,x31082)+~E(x31081,x31082)+~P53(x31083,x31081)
% 160.46/160.22  [3109]P13(x31092,x31093,x31094,x31095,x31096,x31097)+~E(x31091,x31092)+~P13(x31091,x31093,x31094,x31095,x31096,x31097)
% 160.46/160.22  [3110]P13(x31103,x31102,x31104,x31105,x31106,x31107)+~E(x31101,x31102)+~P13(x31103,x31101,x31104,x31105,x31106,x31107)
% 160.46/160.22  [3111]P13(x31113,x31114,x31112,x31115,x31116,x31117)+~E(x31111,x31112)+~P13(x31113,x31114,x31111,x31115,x31116,x31117)
% 160.46/160.22  [3112]P13(x31123,x31124,x31125,x31122,x31126,x31127)+~E(x31121,x31122)+~P13(x31123,x31124,x31125,x31121,x31126,x31127)
% 160.46/160.22  [3113]P13(x31133,x31134,x31135,x31136,x31132,x31137)+~E(x31131,x31132)+~P13(x31133,x31134,x31135,x31136,x31131,x31137)
% 160.46/160.22  [3114]P13(x31143,x31144,x31145,x31146,x31147,x31142)+~E(x31141,x31142)+~P13(x31143,x31144,x31145,x31146,x31147,x31141)
% 160.46/160.22  [3115]P48(x31152,x31153)+~E(x31151,x31152)+~P48(x31151,x31153)
% 160.46/160.22  [3116]P48(x31163,x31162)+~E(x31161,x31162)+~P48(x31163,x31161)
% 160.46/160.22  [3117]P12(x31172,x31173,x31174,x31175)+~E(x31171,x31172)+~P12(x31171,x31173,x31174,x31175)
% 160.46/160.22  [3118]P12(x31183,x31182,x31184,x31185)+~E(x31181,x31182)+~P12(x31183,x31181,x31184,x31185)
% 160.46/160.22  [3119]P12(x31193,x31194,x31192,x31195)+~E(x31191,x31192)+~P12(x31193,x31194,x31191,x31195)
% 160.46/160.22  [3120]P12(x31203,x31204,x31205,x31202)+~E(x31201,x31202)+~P12(x31203,x31204,x31205,x31201)
% 160.46/160.22  [3121]~P92(x31211)+P92(x31212)+~E(x31211,x31212)
% 160.46/160.22  [3122]P25(x31222,x31223,x31224)+~E(x31221,x31222)+~P25(x31221,x31223,x31224)
% 160.46/160.22  [3123]P25(x31233,x31232,x31234)+~E(x31231,x31232)+~P25(x31233,x31231,x31234)
% 160.46/160.22  [3124]P25(x31243,x31244,x31242)+~E(x31241,x31242)+~P25(x31243,x31244,x31241)
% 160.46/160.22  [3125]~P117(x31251)+P117(x31252)+~E(x31251,x31252)
% 160.46/160.22  [3126]P60(x31262,x31263,x31264,x31265,x31266)+~E(x31261,x31262)+~P60(x31261,x31263,x31264,x31265,x31266)
% 160.46/160.22  [3127]P60(x31273,x31272,x31274,x31275,x31276)+~E(x31271,x31272)+~P60(x31273,x31271,x31274,x31275,x31276)
% 160.46/160.22  [3128]P60(x31283,x31284,x31282,x31285,x31286)+~E(x31281,x31282)+~P60(x31283,x31284,x31281,x31285,x31286)
% 160.46/160.22  [3129]P60(x31293,x31294,x31295,x31292,x31296)+~E(x31291,x31292)+~P60(x31293,x31294,x31295,x31291,x31296)
% 160.46/160.22  [3130]P60(x31303,x31304,x31305,x31306,x31302)+~E(x31301,x31302)+~P60(x31303,x31304,x31305,x31306,x31301)
% 160.46/160.22  [3131]~P120(x31311)+P120(x31312)+~E(x31311,x31312)
% 160.46/160.22  [3132]P32(x31322,x31323,x31324)+~E(x31321,x31322)+~P32(x31321,x31323,x31324)
% 160.46/160.22  [3133]P32(x31333,x31332,x31334)+~E(x31331,x31332)+~P32(x31333,x31331,x31334)
% 160.46/160.22  [3134]P32(x31343,x31344,x31342)+~E(x31341,x31342)+~P32(x31343,x31344,x31341)
% 160.46/160.22  [3135]P54(x31352,x31353)+~E(x31351,x31352)+~P54(x31351,x31353)
% 160.46/160.22  [3136]P54(x31363,x31362)+~E(x31361,x31362)+~P54(x31363,x31361)
% 160.46/160.22  [3137]P50(x31372,x31373)+~E(x31371,x31372)+~P50(x31371,x31373)
% 160.46/160.22  [3138]P50(x31383,x31382)+~E(x31381,x31382)+~P50(x31383,x31381)
% 160.46/160.22  [3139]P150(x31392,x31393)+~E(x31391,x31392)+~P150(x31391,x31393)
% 160.46/160.22  [3140]P150(x31403,x31402)+~E(x31401,x31402)+~P150(x31403,x31401)
% 160.46/160.22  [3141]~P124(x31411)+P124(x31412)+~E(x31411,x31412)
% 160.46/160.22  [3142]P10(x31422,x31423,x31424)+~E(x31421,x31422)+~P10(x31421,x31423,x31424)
% 160.46/160.22  [3143]P10(x31433,x31432,x31434)+~E(x31431,x31432)+~P10(x31433,x31431,x31434)
% 160.46/160.22  [3144]P10(x31443,x31444,x31442)+~E(x31441,x31442)+~P10(x31443,x31444,x31441)
% 160.46/160.22  [3145]~P146(x31451)+P146(x31452)+~E(x31451,x31452)
% 160.46/160.22  [3146]~P99(x31461)+P99(x31462)+~E(x31461,x31462)
% 160.46/160.22  [3147]~P101(x31471)+P101(x31472)+~E(x31471,x31472)
% 160.46/160.22  [3148]~P107(x31481)+P107(x31482)+~E(x31481,x31482)
% 160.46/160.22  [3149]P151(x31492,x31493)+~E(x31491,x31492)+~P151(x31491,x31493)
% 160.46/160.22  [3150]P151(x31503,x31502)+~E(x31501,x31502)+~P151(x31503,x31501)
% 160.46/160.22  [3151]~P122(x31511)+P122(x31512)+~E(x31511,x31512)
% 160.46/160.22  [3152]P51(x31522,x31523,x31524)+~E(x31521,x31522)+~P51(x31521,x31523,x31524)
% 160.46/160.22  [3153]P51(x31533,x31532,x31534)+~E(x31531,x31532)+~P51(x31533,x31531,x31534)
% 160.46/160.22  [3154]P51(x31543,x31544,x31542)+~E(x31541,x31542)+~P51(x31543,x31544,x31541)
% 160.46/160.22  [3155]~P108(x31551)+P108(x31552)+~E(x31551,x31552)
% 160.46/160.22  [3156]~P39(x31561)+P39(x31562)+~E(x31561,x31562)
% 160.46/160.22  [3157]P52(x31572,x31573,x31574)+~E(x31571,x31572)+~P52(x31571,x31573,x31574)
% 160.46/160.22  [3158]P52(x31583,x31582,x31584)+~E(x31581,x31582)+~P52(x31583,x31581,x31584)
% 160.46/160.22  [3159]P52(x31593,x31594,x31592)+~E(x31591,x31592)+~P52(x31593,x31594,x31591)
% 160.46/160.22  [3160]~P80(x31601)+P80(x31602)+~E(x31601,x31602)
% 160.46/160.22  [3161]P45(x31612,x31613,x31614,x31615)+~E(x31611,x31612)+~P45(x31611,x31613,x31614,x31615)
% 160.46/160.22  [3162]P45(x31623,x31622,x31624,x31625)+~E(x31621,x31622)+~P45(x31623,x31621,x31624,x31625)
% 160.46/160.22  [3163]P45(x31633,x31634,x31632,x31635)+~E(x31631,x31632)+~P45(x31633,x31634,x31631,x31635)
% 160.46/160.22  [3164]P45(x31643,x31644,x31645,x31642)+~E(x31641,x31642)+~P45(x31643,x31644,x31645,x31641)
% 160.46/160.22  [3165]~P93(x31651)+P93(x31652)+~E(x31651,x31652)
% 160.46/160.22  [3166]P57(x31662,x31663)+~E(x31661,x31662)+~P57(x31661,x31663)
% 160.46/160.22  [3167]P57(x31673,x31672)+~E(x31671,x31672)+~P57(x31673,x31671)
% 160.46/160.22  [3168]~P49(x31681)+P49(x31682)+~E(x31681,x31682)
% 160.46/160.22  [3169]P11(x31692,x31693,x31694,x31695,x31696)+~E(x31691,x31692)+~P11(x31691,x31693,x31694,x31695,x31696)
% 160.46/160.22  [3170]P11(x31703,x31702,x31704,x31705,x31706)+~E(x31701,x31702)+~P11(x31703,x31701,x31704,x31705,x31706)
% 160.46/160.22  [3171]P11(x31713,x31714,x31712,x31715,x31716)+~E(x31711,x31712)+~P11(x31713,x31714,x31711,x31715,x31716)
% 160.46/160.22  [3172]P11(x31723,x31724,x31725,x31722,x31726)+~E(x31721,x31722)+~P11(x31723,x31724,x31725,x31721,x31726)
% 160.46/160.22  [3173]P11(x31733,x31734,x31735,x31736,x31732)+~E(x31731,x31732)+~P11(x31733,x31734,x31735,x31736,x31731)
% 160.46/160.22  
% 160.46/160.22  %-------------------------------------------
% 160.59/160.28  cnf(10549,plain,
% 160.59/160.28     (~E(f870(a112,x105491),x105491)),
% 160.59/160.28     inference(rename_variables,[],[4728])).
% 160.59/160.28  cnf(10559,plain,
% 160.59/160.28     (~E(f870(a112,x105591),x105591)),
% 160.59/160.28     inference(rename_variables,[],[4728])).
% 160.59/160.28  cnf(10572,plain,
% 160.59/160.28     (~E(f870(a112,x105721),x105721)),
% 160.59/160.28     inference(rename_variables,[],[4728])).
% 160.59/160.28  cnf(10577,plain,
% 160.59/160.28     (~P1(f870(f870(f172(x105771),f113(x105771)),x105772))),
% 160.59/160.28     inference(rename_variables,[],[4788])).
% 160.59/160.28  cnf(10580,plain,
% 160.59/160.28     (~P1(f870(f870(f172(x105801),f113(x105801)),x105802))),
% 160.59/160.28     inference(rename_variables,[],[4788])).
% 160.59/160.28  cnf(10583,plain,
% 160.59/160.28     (~E(f870(a112,x105831),x105831)),
% 160.59/160.28     inference(rename_variables,[],[4728])).
% 160.59/160.28  cnf(10586,plain,
% 160.59/160.28     (~P1(f870(f870(f234(a932),x105861),f2(a932)))),
% 160.59/160.28     inference(rename_variables,[],[4783])).
% 160.59/160.28  cnf(10589,plain,
% 160.59/160.28     (~P1(f870(f870(f234(a932),x105891),f2(a932)))),
% 160.59/160.28     inference(rename_variables,[],[4783])).
% 160.59/160.28  cnf(10602,plain,
% 160.59/160.28     (~P1(f870(f188(f940(x106021,a928)),x106022))),
% 160.59/160.28     inference(scs_inference,[],[4728,10549,10559,10572,3363,3406,3469,3402,3413,3553,4783,10586,4780,4742,4788,10577,4786,3546,4772,4805,4819,4845,4900,4904,4932,4947,4954,4956,4992,4997,5026,5032,5118,5144,5145,5160,5210,5211,5233,5234,5248,5251,5276,5282])).
% 160.59/160.28  cnf(10606,plain,
% 160.59/160.28     (~P1(f870(f870(f233(a932),f870(a112,x106061)),x106061))),
% 160.59/160.28     inference(rename_variables,[],[4789])).
% 160.59/160.28  cnf(10609,plain,
% 160.59/160.28     (~E(f870(f870(f151(x106091),x106092),x106093),x106093)),
% 160.59/160.28     inference(rename_variables,[],[4747])).
% 160.59/160.28  cnf(10615,plain,
% 160.59/160.28     (~P1(f870(f870(f234(a932),x106151),f2(a932)))),
% 160.59/160.28     inference(rename_variables,[],[4783])).
% 160.59/160.28  cnf(10618,plain,
% 160.59/160.28     (E(f870(f283(x106181,x106181),f262(x106181,x106182)),x106182)),
% 160.59/160.28     inference(rename_variables,[],[3530])).
% 160.59/160.28  cnf(10621,plain,
% 160.59/160.28     (E(f870(f283(x106211,x106211),f262(x106211,x106212)),x106212)),
% 160.59/160.28     inference(rename_variables,[],[3530])).
% 160.59/160.28  cnf(10626,plain,
% 160.59/160.28     (~P1(f870(f870(f234(a932),x106261),x106261))),
% 160.59/160.28     inference(rename_variables,[],[4779])).
% 160.59/160.28  cnf(10631,plain,
% 160.59/160.28     (~P1(f870(f870(f234(a932),f870(f870(f79(a932),x106311),x106312)),x106312))),
% 160.59/160.28     inference(rename_variables,[],[4803])).
% 160.59/160.28  cnf(10634,plain,
% 160.59/160.28     (~P1(f870(f870(f234(a932),f870(f870(f79(a932),x106341),x106342)),x106342))),
% 160.59/160.28     inference(rename_variables,[],[4803])).
% 160.59/160.28  cnf(10641,plain,
% 160.59/160.28     (~E(x106411,f870(a112,x106411))),
% 160.59/160.28     inference(scs_inference,[],[4728,10549,10559,10572,3363,3530,10618,3406,3469,3402,3429,3413,4747,3637,3553,4783,10586,10589,4780,4742,4788,10577,4779,4789,4392,4786,3546,4772,4805,4803,10631,4819,4845,4900,4904,4932,4947,4954,4956,4992,4997,5026,5032,5118,5144,5145,5160,5210,5211,5233,5234,5248,5251,5276,5282,5298,5302,5303,5304,5309,5310,5333,5357,5359,5360,5370,5375,5381,5417])).
% 160.59/160.28  cnf(10655,plain,
% 160.59/160.28     (~E(f870(a112,x106551),x106551)),
% 160.59/160.28     inference(rename_variables,[],[4728])).
% 160.59/160.28  cnf(10658,plain,
% 160.59/160.28     (~P1(f870(f870(f234(a932),x106581),x106581))),
% 160.59/160.28     inference(rename_variables,[],[4779])).
% 160.59/160.28  cnf(10661,plain,
% 160.59/160.28     (P1(f870(f870(f233(a932),f44(a932,x106611,x106612)),x106611))),
% 160.59/160.28     inference(rename_variables,[],[4028])).
% 160.59/160.28  cnf(10682,plain,
% 160.59/160.28     (E(f870(f34(a932),f870(f281(a932),x106821)),x106821)),
% 160.59/160.28     inference(rename_variables,[],[3464])).
% 160.59/160.28  cnf(10690,plain,
% 160.59/160.28     (~E(f870(a112,x106901),x106901)),
% 160.59/160.28     inference(rename_variables,[],[4728])).
% 160.59/160.28  cnf(10693,plain,
% 160.59/160.28     (~E(f870(a112,x106931),x106931)),
% 160.59/160.28     inference(rename_variables,[],[4728])).
% 160.59/160.28  cnf(10696,plain,
% 160.59/160.28     (~E(f870(a112,x106961),x106961)),
% 160.59/160.28     inference(rename_variables,[],[4728])).
% 160.59/160.28  cnf(10698,plain,
% 160.59/160.28     (P1(f870(a193,a97))),
% 160.59/160.28     inference(scs_inference,[],[4728,10549,10559,10572,10583,10655,10690,10693,3363,3530,10618,3406,3469,3402,3429,3413,3500,4747,3464,4808,3485,3637,3553,4783,10586,10589,4157,3572,4780,4742,4788,10577,4779,10626,10658,3662,4091,4028,4789,10606,4392,4786,4771,3546,4772,4805,4803,10631,4819,4845,4900,4904,4932,4947,4954,4956,4992,4997,5026,5032,5118,5144,5145,5160,5210,5211,5233,5234,5248,5251,5276,5282,5298,5302,5303,5304,5309,5310,5333,5357,5359,5360,5370,5375,5381,5417,5418,5426,5434,5438,5440,5443,5455,5457,5463,5468,5469,5482,5488,5491,5492,5496,5530,5545,5554,5556,5557,5560,5561,5562])).
% 160.59/160.28  cnf(10701,plain,
% 160.59/160.28     (P1(f870(f870(f234(a932),x107011),f870(a112,x107011)))),
% 160.59/160.28     inference(rename_variables,[],[3637])).
% 160.59/160.28  cnf(10710,plain,
% 160.59/160.28     (P1(f870(f870(f233(a932),x107101),x107101))),
% 160.59/160.28     inference(rename_variables,[],[3569])).
% 160.59/160.28  cnf(10717,plain,
% 160.59/160.28     (E(f870(f283(x107171,x107171),f262(x107171,x107172)),x107172)),
% 160.59/160.28     inference(rename_variables,[],[3530])).
% 160.59/160.28  cnf(10720,plain,
% 160.59/160.28     (E(f870(f283(x107201,x107201),f262(x107201,x107202)),x107202)),
% 160.59/160.28     inference(rename_variables,[],[3530])).
% 160.59/160.28  cnf(10737,plain,
% 160.59/160.28     (P1(f870(f870(f233(a1),x107371),x107371))),
% 160.59/160.28     inference(rename_variables,[],[3570])).
% 160.59/160.28  cnf(10742,plain,
% 160.59/160.28     (~P1(f870(f870(f234(a932),x107421),f2(a932)))),
% 160.59/160.28     inference(rename_variables,[],[4783])).
% 160.59/160.28  cnf(10745,plain,
% 160.59/160.28     (P1(f870(f870(f233(f940(x107451,a928)),x107452),f241(f940(x107451,a928))))),
% 160.59/160.28     inference(rename_variables,[],[3953])).
% 160.59/160.28  cnf(10750,plain,
% 160.59/160.28     (~P1(f870(f870(f172(x107501),f113(x107501)),x107502))),
% 160.59/160.28     inference(rename_variables,[],[4788])).
% 160.59/160.28  cnf(10756,plain,
% 160.59/160.28     (E(f870(f870(f79(a932),x107561),f557(x107561,x107561)),x107561)),
% 160.59/160.28     inference(scs_inference,[],[4728,10549,10559,10572,10583,10655,10690,10693,3363,3530,10618,10621,10717,3406,3469,3402,3429,3413,3500,4747,3464,4351,4808,3485,3637,10701,3553,4783,10586,10589,10615,4010,4157,3598,3572,4780,4742,4788,10577,10580,4301,3953,3569,10710,3570,4779,10626,10658,3662,4091,4028,10661,4789,10606,4392,4786,4771,3546,4772,4805,4051,4803,10631,4819,4845,4900,4904,4932,4947,4954,4956,4992,4997,5026,5032,5118,5144,5145,5160,5210,5211,5233,5234,5248,5251,5276,5282,5298,5302,5303,5304,5309,5310,5333,5357,5359,5360,5370,5375,5381,5417,5418,5426,5434,5438,5440,5443,5455,5457,5463,5468,5469,5482,5488,5491,5492,5496,5530,5545,5554,5556,5557,5560,5561,5562,5572,5574,5580,5581,5582,5588,5592,5593,5594,5602,5606,5607,5612,5625,5633,5646,5648,5656,5658,5659,5662,5666,5692,5706,5707])).
% 160.59/160.28  cnf(10779,plain,
% 160.59/160.28     (~E(f870(f870(f151(x107791),x107792),x107793),x107793)),
% 160.59/160.28     inference(rename_variables,[],[4747])).
% 160.59/160.28  cnf(10782,plain,
% 160.59/160.28     (~E(f870(a112,x107821),f2(a932))),
% 160.59/160.28     inference(rename_variables,[],[4738])).
% 160.59/160.28  cnf(10793,plain,
% 160.59/160.28     (P1(f870(f870(f233(a1),x107931),x107931))),
% 160.59/160.28     inference(rename_variables,[],[3570])).
% 160.59/160.28  cnf(10798,plain,
% 160.59/160.28     (~E(f870(a112,x107981),x107981)),
% 160.59/160.28     inference(rename_variables,[],[4728])).
% 160.59/160.28  cnf(10801,plain,
% 160.59/160.28     (~P1(f870(f870(f188(f940(x108011,f940(x108012,a928))),x108013),x108014))),
% 160.59/160.28     inference(rename_variables,[],[4806])).
% 160.59/160.28  cnf(10808,plain,
% 160.59/160.28     (P1(f870(f870(f233(a932),x108081),x108081))),
% 160.59/160.28     inference(rename_variables,[],[3569])).
% 160.59/160.28  cnf(10821,plain,
% 160.59/160.28     (P1(f870(f870(f234(a932),x108211),f870(a112,x108211)))),
% 160.59/160.28     inference(rename_variables,[],[3637])).
% 160.59/160.28  cnf(10842,plain,
% 160.59/160.28     (P1(f870(f870(f233(f940(x108421,a928)),x108422),f241(f940(x108421,a928))))),
% 160.59/160.28     inference(rename_variables,[],[3953])).
% 160.59/160.28  cnf(10845,plain,
% 160.59/160.28     (~P1(f870(f870(f172(x108451),f113(x108451)),x108452))),
% 160.59/160.28     inference(rename_variables,[],[4788])).
% 160.59/160.28  cnf(10864,plain,
% 160.59/160.28     (~P1(f870(f870(f172(x108641),f113(x108641)),x108642))),
% 160.59/160.28     inference(rename_variables,[],[4788])).
% 160.59/160.28  cnf(10871,plain,
% 160.59/160.28     (~P1(f870(f870(f172(x108711),f113(x108711)),x108712))),
% 160.59/160.28     inference(rename_variables,[],[4788])).
% 160.59/160.28  cnf(10881,plain,
% 160.59/160.28     (E(f870(f870(f243(a932),f870(f104(a932),a97)),x108811),f870(f870(f243(a932),f2(a932)),x108811))),
% 160.59/160.28     inference(scs_inference,[],[4728,10549,10559,10572,10583,10655,10690,10693,10696,4738,3363,3530,10618,10621,10717,3406,3469,3402,3429,3413,4042,3500,4747,10609,3464,4351,4808,3485,3935,3637,10701,10821,3553,4783,10586,10589,10615,10742,4796,4010,4157,3596,3598,3572,4780,4742,4788,10577,10580,10750,10845,10864,4301,3953,10745,3569,10710,10808,3570,10737,4779,10626,10658,3662,4091,4028,10661,4789,10606,4392,4786,4771,3546,3550,4773,4772,4805,4806,4051,4803,10631,4819,4845,4900,4904,4932,4947,4954,4956,4992,4997,5026,5032,5118,5144,5145,5160,5210,5211,5233,5234,5248,5251,5276,5282,5298,5302,5303,5304,5309,5310,5333,5357,5359,5360,5370,5375,5381,5417,5418,5426,5434,5438,5440,5443,5455,5457,5463,5468,5469,5482,5488,5491,5492,5496,5530,5545,5554,5556,5557,5560,5561,5562,5572,5574,5580,5581,5582,5588,5592,5593,5594,5602,5606,5607,5612,5625,5633,5646,5648,5656,5658,5659,5662,5666,5692,5706,5707,5722,5734,5756,5762,5786,5787,5791,5810,5818,5819,5824,5825,5835,5837,5851,5855,5864,5865,5867,5868,5884,5889,5898,5899,5910,5917,5931,5935,5938,5944,5945,5946,5949,5954,5990,5991,5994,5996,5998,6000,6001,6002,6004,6006,6008,6013,6020,6035,6049,6055,6056,6059,6070,6071,6078,6080,6084])).
% 160.59/160.28  cnf(10884,plain,
% 160.59/160.28     (~E(f870(a112,x108841),f2(a932))),
% 160.59/160.28     inference(rename_variables,[],[4738])).
% 160.59/160.28  cnf(10889,plain,
% 160.59/160.28     (P1(f870(f870(f328(x108891),x108892),f241(f940(x108891,a928))))),
% 160.59/160.28     inference(rename_variables,[],[3722])).
% 160.59/160.28  cnf(10893,plain,
% 160.59/160.28     (P1(f870(f870(f234(a932),f2(a932)),f870(a105,f77(a1))))),
% 160.59/160.28     inference(scs_inference,[],[4728,10549,10559,10572,10583,10655,10690,10693,10696,4738,10782,3363,3530,10618,10621,10717,3406,3469,3402,3429,3413,4042,3500,4747,10609,3464,4351,4808,3485,3935,3637,10701,10821,3553,4783,10586,10589,10615,10742,4796,4010,4157,3596,3598,3572,4780,4742,4788,10577,10580,10750,10845,10864,4301,3953,10745,3569,10710,10808,3570,10737,4779,10626,10658,3722,3662,4091,4028,10661,4789,10606,4392,4786,4771,3546,3550,4773,4772,4805,4806,4051,4803,10631,4819,4845,4900,4904,4932,4947,4954,4956,4992,4997,5026,5032,5118,5144,5145,5160,5210,5211,5233,5234,5248,5251,5276,5282,5298,5302,5303,5304,5309,5310,5333,5357,5359,5360,5370,5375,5381,5417,5418,5426,5434,5438,5440,5443,5455,5457,5463,5468,5469,5482,5488,5491,5492,5496,5530,5545,5554,5556,5557,5560,5561,5562,5572,5574,5580,5581,5582,5588,5592,5593,5594,5602,5606,5607,5612,5625,5633,5646,5648,5656,5658,5659,5662,5666,5692,5706,5707,5722,5734,5756,5762,5786,5787,5791,5810,5818,5819,5824,5825,5835,5837,5851,5855,5864,5865,5867,5868,5884,5889,5898,5899,5910,5917,5931,5935,5938,5944,5945,5946,5949,5954,5990,5991,5994,5996,5998,6000,6001,6002,6004,6006,6008,6013,6020,6035,6049,6055,6056,6059,6070,6071,6078,6080,6084,6086,6092,6100,6136,6149])).
% 160.59/160.28  cnf(10896,plain,
% 160.59/160.28     (~P1(f870(f870(f172(x108961),f113(x108961)),x108962))),
% 160.59/160.28     inference(rename_variables,[],[4788])).
% 160.59/160.28  cnf(10901,plain,
% 160.59/160.28     (P1(f870(f870(f234(a932),x109011),f870(a112,x109011)))),
% 160.59/160.28     inference(rename_variables,[],[3637])).
% 160.59/160.28  cnf(10904,plain,
% 160.59/160.28     (~P1(f870(f870(f172(x109041),f113(x109041)),x109042))),
% 160.59/160.28     inference(rename_variables,[],[4788])).
% 160.59/160.28  cnf(10907,plain,
% 160.59/160.28     (~P1(f870(f870(f172(x109071),f113(x109071)),x109072))),
% 160.59/160.28     inference(rename_variables,[],[4788])).
% 160.59/160.28  cnf(10910,plain,
% 160.59/160.28     (~P1(f870(f61(x109101,x109102,f188(f940(x109101,a928))),x109103))),
% 160.59/160.28     inference(rename_variables,[],[4802])).
% 160.59/160.28  cnf(10913,plain,
% 160.59/160.28     (~P1(f870(f61(x109131,x109132,f188(f940(x109131,a928))),x109133))),
% 160.59/160.28     inference(rename_variables,[],[4802])).
% 160.59/160.28  cnf(10916,plain,
% 160.59/160.28     (~P1(f870(f870(f188(f940(x109161,f940(x109162,a928))),x109163),x109164))),
% 160.59/160.28     inference(rename_variables,[],[4806])).
% 160.59/160.28  cnf(10919,plain,
% 160.59/160.28     (~P1(f870(f870(f234(a932),x109191),f2(a932)))),
% 160.59/160.28     inference(rename_variables,[],[4783])).
% 160.59/160.28  cnf(10924,plain,
% 160.59/160.28     (~P1(f870(f870(f172(x109241),f113(x109241)),x109242))),
% 160.59/160.28     inference(rename_variables,[],[4788])).
% 160.59/160.28  cnf(10934,plain,
% 160.59/160.28     (~E(f870(f168(x109341),f870(a112,f870(f870(f134(x109341),f870(f168(x109341),x109342)),f870(f870(f151(x109341),x109343),f113(x109341))))),f870(f870(f151(x109341),x109343),x109342))),
% 160.59/160.28     inference(scs_inference,[],[4728,10549,10559,10572,10583,10655,10690,10693,10696,10798,4738,10782,3363,3530,10618,10621,10717,3406,3469,3402,3429,3413,4042,3500,4747,10609,3464,4351,4808,3485,3935,3637,10701,10821,10901,3553,4783,10586,10589,10615,10742,4796,4010,4157,3596,3598,3572,4780,4742,4788,10577,10580,10750,10845,10864,10871,10896,10904,10907,4301,3953,10745,3569,10710,10808,3570,10737,4779,10626,10658,3722,3662,4091,4028,10661,4789,10606,4392,4786,4771,3546,3550,4773,4772,4802,10910,4805,4806,10801,4051,4803,10631,4819,4845,4900,4904,4932,4947,4954,4956,4992,4997,5026,5032,5118,5144,5145,5160,5210,5211,5233,5234,5248,5251,5276,5282,5298,5302,5303,5304,5309,5310,5333,5357,5359,5360,5370,5375,5381,5417,5418,5426,5434,5438,5440,5443,5455,5457,5463,5468,5469,5482,5488,5491,5492,5496,5530,5545,5554,5556,5557,5560,5561,5562,5572,5574,5580,5581,5582,5588,5592,5593,5594,5602,5606,5607,5612,5625,5633,5646,5648,5656,5658,5659,5662,5666,5692,5706,5707,5722,5734,5756,5762,5786,5787,5791,5810,5818,5819,5824,5825,5835,5837,5851,5855,5864,5865,5867,5868,5884,5889,5898,5899,5910,5917,5931,5935,5938,5944,5945,5946,5949,5954,5990,5991,5994,5996,5998,6000,6001,6002,6004,6006,6008,6013,6020,6035,6049,6055,6056,6059,6070,6071,6078,6080,6084,6086,6092,6100,6136,6149,6158,6161,6170,6174,6175,6176,6177,6178,6182,6187,6197,6203,6221,6224,6233,6261])).
% 160.59/160.28  cnf(10935,plain,
% 160.59/160.28     (~E(f870(a112,x109351),x109351)),
% 160.59/160.28     inference(rename_variables,[],[4728])).
% 160.59/160.28  cnf(10953,plain,
% 160.59/160.28     (P1(f870(f870(f234(a99),f870(a5,x109531)),f870(a5,f870(a112,x109531))))),
% 160.59/160.28     inference(scs_inference,[],[4728,10549,10559,10572,10583,10655,10690,10693,10696,10798,4738,10782,3363,3530,10618,10621,10717,3406,3469,3402,3429,3413,4042,3500,4747,10609,3464,4351,4808,3485,3935,3637,10701,10821,10901,4023,3553,4783,10586,10589,10615,10742,4796,4010,4157,3596,3598,3572,4780,4742,4788,10577,10580,10750,10845,10864,10871,10896,10904,10907,4301,3953,10745,3569,10710,10808,3570,10737,4779,10626,10658,3722,3662,4091,4028,10661,4789,10606,4392,4786,4771,3546,3550,4773,4772,4802,10910,4805,4806,10801,4051,4803,10631,4819,4845,4900,4904,4932,4947,4954,4956,4992,4997,5026,5032,5118,5144,5145,5160,5210,5211,5233,5234,5248,5251,5276,5282,5298,5302,5303,5304,5309,5310,5333,5357,5359,5360,5370,5375,5381,5417,5418,5426,5434,5438,5440,5443,5455,5457,5463,5468,5469,5482,5488,5491,5492,5496,5530,5545,5554,5556,5557,5560,5561,5562,5572,5574,5580,5581,5582,5588,5592,5593,5594,5602,5606,5607,5612,5625,5633,5646,5648,5656,5658,5659,5662,5666,5692,5706,5707,5722,5734,5756,5762,5786,5787,5791,5810,5818,5819,5824,5825,5835,5837,5851,5855,5864,5865,5867,5868,5884,5889,5898,5899,5910,5917,5931,5935,5938,5944,5945,5946,5949,5954,5990,5991,5994,5996,5998,6000,6001,6002,6004,6006,6008,6013,6020,6035,6049,6055,6056,6059,6070,6071,6078,6080,6084,6086,6092,6100,6136,6149,6158,6161,6170,6174,6175,6176,6177,6178,6182,6187,6197,6203,6221,6224,6233,6261,6276,6303,6320,6321,6324,6339,6341,6343,6345])).
% 160.59/160.28  cnf(10960,plain,
% 160.59/160.28     (P1(f870(f870(f233(a932),x109601),x109601))),
% 160.59/160.28     inference(rename_variables,[],[3569])).
% 160.59/160.28  cnf(10963,plain,
% 160.59/160.28     (P1(f870(f870(f233(a932),x109631),f870(f870(f80(a932),x109631),x109631)))),
% 160.59/160.28     inference(rename_variables,[],[3836])).
% 160.59/160.28  cnf(10966,plain,
% 160.59/160.28     (P1(f870(f870(f233(a932),x109661),f870(f870(f80(a932),x109661),x109661)))),
% 160.59/160.28     inference(rename_variables,[],[3836])).
% 160.59/160.28  cnf(10969,plain,
% 160.59/160.28     (P1(f870(f870(f234(a932),x109691),f870(a112,f870(f870(f79(a932),x109692),x109691))))),
% 160.59/160.28     inference(rename_variables,[],[4021])).
% 160.59/160.28  cnf(10974,plain,
% 160.59/160.28     (P1(f870(f870(f234(a932),x109741),f870(a112,x109741)))),
% 160.59/160.28     inference(rename_variables,[],[3637])).
% 160.59/160.28  cnf(10977,plain,
% 160.59/160.28     (P1(f870(f870(f234(a932),x109771),f870(a112,x109771)))),
% 160.59/160.28     inference(rename_variables,[],[3637])).
% 160.59/160.28  cnf(10980,plain,
% 160.59/160.28     (P1(f870(f870(f328(x109801),x109802),f241(f940(x109801,a928))))),
% 160.59/160.28     inference(rename_variables,[],[3722])).
% 160.59/160.28  cnf(10999,plain,
% 160.59/160.28     (~P1(f870(f870(f233(a932),f870(a112,x109991)),x109991))),
% 160.59/160.28     inference(rename_variables,[],[4789])).
% 160.59/160.28  cnf(11002,plain,
% 160.59/160.28     (~P1(f870(f870(f233(a932),f870(a112,x110021)),x110021))),
% 160.59/160.28     inference(rename_variables,[],[4789])).
% 160.59/160.28  cnf(11005,plain,
% 160.59/160.28     (~P1(f870(f870(f234(a932),f870(f870(f79(a932),x110051),x110052)),x110052))),
% 160.59/160.28     inference(rename_variables,[],[4803])).
% 160.59/160.28  cnf(11008,plain,
% 160.59/160.28     (~P1(f870(f870(f234(a932),f870(f870(f79(a932),x110081),x110082)),x110082))),
% 160.59/160.28     inference(rename_variables,[],[4803])).
% 160.59/160.28  cnf(11011,plain,
% 160.59/160.28     (P1(f870(f241(f940(x110111,a928)),x110112))),
% 160.59/160.28     inference(rename_variables,[],[3630])).
% 160.59/160.28  cnf(11014,plain,
% 160.59/160.28     (E(f870(f34(a932),f870(f281(a932),x110141)),x110141)),
% 160.59/160.28     inference(rename_variables,[],[3464])).
% 160.59/160.28  cnf(11017,plain,
% 160.59/160.28     (P1(f870(f870(f234(a932),x110171),f870(a112,x110171)))),
% 160.59/160.28     inference(rename_variables,[],[3637])).
% 160.59/160.28  cnf(11024,plain,
% 160.59/160.28     (P1(f870(f870(f233(a932),x110241),x110241))),
% 160.59/160.28     inference(rename_variables,[],[3569])).
% 160.59/160.28  cnf(11029,plain,
% 160.59/160.28     (P1(f870(f870(f233(a1),x110291),x110291))),
% 160.59/160.28     inference(rename_variables,[],[3570])).
% 160.59/160.28  cnf(11038,plain,
% 160.59/160.28     (E(f870(f283(x110381,x110381),f262(x110381,x110382)),x110382)),
% 160.59/160.28     inference(rename_variables,[],[3530])).
% 160.59/160.28  cnf(11041,plain,
% 160.59/160.28     (P1(f870(f241(f940(x110411,a928)),x110412))),
% 160.59/160.28     inference(rename_variables,[],[3630])).
% 160.59/160.28  cnf(11044,plain,
% 160.59/160.28     (P1(f870(f870(f233(a932),f2(a932)),x110441))),
% 160.59/160.28     inference(rename_variables,[],[3590])).
% 160.59/160.28  cnf(11046,plain,
% 160.59/160.28     (P34(x110461,f870(f233(f940(x110462,a928)),f188(f940(x110462,a928))),x110463)),
% 160.59/160.28     inference(scs_inference,[],[4728,10549,10559,10572,10583,10655,10690,10693,10696,10798,4738,10782,3363,3530,10618,10621,10717,10720,3406,3469,3402,3429,3413,4042,3500,4747,10609,3464,10682,4351,4808,3485,3935,3872,3637,10701,10821,10901,10974,10977,4023,3553,4783,10586,10589,10615,10742,4796,4010,3776,4157,3596,3598,3572,4780,4742,4788,10577,10580,10750,10845,10864,10871,10896,10904,10907,4301,3953,10745,3569,10710,10808,10960,3570,10737,10793,4779,10626,10658,3722,10889,3630,11011,3662,4091,4028,10661,4789,10606,10999,3590,4392,4786,4771,3546,3550,4773,4772,4802,10910,4807,4020,3836,10963,4805,4806,10801,4051,4803,10631,10634,11005,4021,4819,4845,4900,4904,4932,4947,4954,4956,4992,4997,5026,5032,5118,5144,5145,5160,5210,5211,5233,5234,5248,5251,5276,5282,5298,5302,5303,5304,5309,5310,5333,5357,5359,5360,5370,5375,5381,5417,5418,5426,5434,5438,5440,5443,5455,5457,5463,5468,5469,5482,5488,5491,5492,5496,5530,5545,5554,5556,5557,5560,5561,5562,5572,5574,5580,5581,5582,5588,5592,5593,5594,5602,5606,5607,5612,5625,5633,5646,5648,5656,5658,5659,5662,5666,5692,5706,5707,5722,5734,5756,5762,5786,5787,5791,5810,5818,5819,5824,5825,5835,5837,5851,5855,5864,5865,5867,5868,5884,5889,5898,5899,5910,5917,5931,5935,5938,5944,5945,5946,5949,5954,5990,5991,5994,5996,5998,6000,6001,6002,6004,6006,6008,6013,6020,6035,6049,6055,6056,6059,6070,6071,6078,6080,6084,6086,6092,6100,6136,6149,6158,6161,6170,6174,6175,6176,6177,6178,6182,6187,6197,6203,6221,6224,6233,6261,6276,6303,6320,6321,6324,6339,6341,6343,6345,6360,6361,6364,6366,6369,6370,6386,6394,6395,6396,6398,6400,6436,6437,6443,6446,6452,6456,6490,6492,6494,6496,6506,6508,6511,6517,6519,6524,6527,6535,6543,6545,6546,6552,6574,6575,6576])).
% 160.59/160.28  cnf(11047,plain,
% 160.59/160.28     (P1(f870(f870(f233(f940(x110471,a928)),f188(f940(x110471,a928))),x110472))),
% 160.59/160.28     inference(rename_variables,[],[4020])).
% 160.59/160.28  cnf(11050,plain,
% 160.59/160.28     (P1(f870(f241(f940(x110501,a928)),x110502))),
% 160.59/160.28     inference(rename_variables,[],[3630])).
% 160.59/160.28  cnf(11053,plain,
% 160.59/160.28     (P1(f870(f241(f940(x110531,a928)),x110532))),
% 160.59/160.28     inference(rename_variables,[],[3630])).
% 160.59/160.28  cnf(11056,plain,
% 160.59/160.28     (P1(f870(f241(f940(x110561,a928)),x110562))),
% 160.59/160.28     inference(rename_variables,[],[3630])).
% 160.59/160.28  cnf(11058,plain,
% 160.59/160.28     (~P1(f870(f870(f233(a932),f870(f870(f80(a932),f870(a112,x110581)),f870(a112,x110581))),x110581))),
% 160.59/160.28     inference(scs_inference,[],[4728,10549,10559,10572,10583,10655,10690,10693,10696,10798,4738,10782,3363,3530,10618,10621,10717,10720,3406,3469,3402,3429,3413,4042,3500,4747,10609,3464,10682,4351,4808,3485,3935,3872,3637,10701,10821,10901,10974,10977,4023,3553,4783,10586,10589,10615,10742,4796,4010,3776,4157,3596,3598,3572,4780,4742,4788,10577,10580,10750,10845,10864,10871,10896,10904,10907,4301,3953,10745,3569,10710,10808,10960,3570,10737,10793,4779,10626,10658,3722,10889,3630,11011,11041,11050,11053,3662,4091,4028,10661,4789,10606,10999,3590,4392,4786,4771,3546,3550,4773,4772,4802,10910,4807,4020,3836,10963,10966,4805,4806,10801,4051,4803,10631,10634,11005,4021,4819,4845,4900,4904,4932,4947,4954,4956,4992,4997,5026,5032,5118,5144,5145,5160,5210,5211,5233,5234,5248,5251,5276,5282,5298,5302,5303,5304,5309,5310,5333,5357,5359,5360,5370,5375,5381,5417,5418,5426,5434,5438,5440,5443,5455,5457,5463,5468,5469,5482,5488,5491,5492,5496,5530,5545,5554,5556,5557,5560,5561,5562,5572,5574,5580,5581,5582,5588,5592,5593,5594,5602,5606,5607,5612,5625,5633,5646,5648,5656,5658,5659,5662,5666,5692,5706,5707,5722,5734,5756,5762,5786,5787,5791,5810,5818,5819,5824,5825,5835,5837,5851,5855,5864,5865,5867,5868,5884,5889,5898,5899,5910,5917,5931,5935,5938,5944,5945,5946,5949,5954,5990,5991,5994,5996,5998,6000,6001,6002,6004,6006,6008,6013,6020,6035,6049,6055,6056,6059,6070,6071,6078,6080,6084,6086,6092,6100,6136,6149,6158,6161,6170,6174,6175,6176,6177,6178,6182,6187,6197,6203,6221,6224,6233,6261,6276,6303,6320,6321,6324,6339,6341,6343,6345,6360,6361,6364,6366,6369,6370,6386,6394,6395,6396,6398,6400,6436,6437,6443,6446,6452,6456,6490,6492,6494,6496,6506,6508,6511,6517,6519,6524,6527,6535,6543,6545,6546,6552,6574,6575,6576,6577,6578,6580,6587])).
% 160.59/160.28  cnf(11059,plain,
% 160.59/160.28     (P1(f870(f870(f233(a932),x110591),f870(f870(f80(a932),x110591),x110591)))),
% 160.59/160.28     inference(rename_variables,[],[3836])).
% 160.59/160.28  cnf(11063,plain,
% 160.59/160.28     (E(f870(f168(x110631),f173(x110632,f870(f870(f134(x110631),f870(f168(x110631),x110633)),f870(f870(f151(x110631),x110634),f113(x110631))),f113(x110632))),f870(f870(f151(x110631),x110634),x110633))),
% 160.59/160.28     inference(scs_inference,[],[4728,10549,10559,10572,10583,10655,10690,10693,10696,10798,4738,10782,3363,3530,10618,10621,10717,10720,3507,3406,3469,3402,3429,3413,4042,3500,4747,10609,3464,10682,4351,4808,3485,3935,3872,3637,10701,10821,10901,10974,10977,4023,3553,4783,10586,10589,10615,10742,4796,4010,3776,4157,3596,3598,3572,4780,4742,4788,10577,10580,10750,10845,10864,10871,10896,10904,10907,4301,3953,10745,3569,10710,10808,10960,3570,10737,10793,4779,10626,10658,3722,10889,3630,11011,11041,11050,11053,3662,4091,4028,10661,4789,10606,10999,3590,4392,4786,4771,3546,3550,4773,4772,4802,10910,4807,4020,3836,10963,10966,4805,4806,10801,4051,4803,10631,10634,11005,4021,4819,4845,4900,4904,4932,4947,4954,4956,4992,4997,5026,5032,5118,5144,5145,5160,5210,5211,5233,5234,5248,5251,5276,5282,5298,5302,5303,5304,5309,5310,5333,5357,5359,5360,5370,5375,5381,5417,5418,5426,5434,5438,5440,5443,5455,5457,5463,5468,5469,5482,5488,5491,5492,5496,5530,5545,5554,5556,5557,5560,5561,5562,5572,5574,5580,5581,5582,5588,5592,5593,5594,5602,5606,5607,5612,5625,5633,5646,5648,5656,5658,5659,5662,5666,5692,5706,5707,5722,5734,5756,5762,5786,5787,5791,5810,5818,5819,5824,5825,5835,5837,5851,5855,5864,5865,5867,5868,5884,5889,5898,5899,5910,5917,5931,5935,5938,5944,5945,5946,5949,5954,5990,5991,5994,5996,5998,6000,6001,6002,6004,6006,6008,6013,6020,6035,6049,6055,6056,6059,6070,6071,6078,6080,6084,6086,6092,6100,6136,6149,6158,6161,6170,6174,6175,6176,6177,6178,6182,6187,6197,6203,6221,6224,6233,6261,6276,6303,6320,6321,6324,6339,6341,6343,6345,6360,6361,6364,6366,6369,6370,6386,6394,6395,6396,6398,6400,6436,6437,6443,6446,6452,6456,6490,6492,6494,6496,6506,6508,6511,6517,6519,6524,6527,6535,6543,6545,6546,6552,6574,6575,6576,6577,6578,6580,6587,6592,6625])).
% 160.59/160.28  cnf(11068,plain,
% 160.59/160.28     (~P1(f870(f870(f233(a932),f870(a112,f870(a112,f870(f870(f79(a932),x110681),x110682)))),f870(a112,x110682)))),
% 160.59/160.28     inference(scs_inference,[],[4728,10549,10559,10572,10583,10655,10690,10693,10696,10798,4738,10782,3363,3530,10618,10621,10717,10720,3507,3406,3469,3402,3429,3413,4042,3500,4747,10609,3464,10682,4351,4808,3485,3935,3872,3637,10701,10821,10901,10974,10977,11017,4023,3553,4783,10586,10589,10615,10742,4796,4010,3776,4157,3596,3598,3572,4780,4742,4788,10577,10580,10750,10845,10864,10871,10896,10904,10907,4301,3953,10745,3569,10710,10808,10960,3570,10737,10793,4779,10626,10658,3722,10889,3630,11011,11041,11050,11053,3662,4091,4028,10661,4789,10606,10999,3590,4392,4786,4771,3546,3550,4773,4772,4802,10910,4807,4020,3836,10963,10966,4805,4806,10801,4051,4803,10631,10634,11005,4021,4819,4845,4900,4904,4932,4947,4954,4956,4992,4997,5026,5032,5118,5144,5145,5160,5210,5211,5233,5234,5248,5251,5276,5282,5298,5302,5303,5304,5309,5310,5333,5357,5359,5360,5370,5375,5381,5417,5418,5426,5434,5438,5440,5443,5455,5457,5463,5468,5469,5482,5488,5491,5492,5496,5530,5545,5554,5556,5557,5560,5561,5562,5572,5574,5580,5581,5582,5588,5592,5593,5594,5602,5606,5607,5612,5625,5633,5646,5648,5656,5658,5659,5662,5666,5692,5706,5707,5722,5734,5756,5762,5786,5787,5791,5810,5818,5819,5824,5825,5835,5837,5851,5855,5864,5865,5867,5868,5884,5889,5898,5899,5910,5917,5931,5935,5938,5944,5945,5946,5949,5954,5990,5991,5994,5996,5998,6000,6001,6002,6004,6006,6008,6013,6020,6035,6049,6055,6056,6059,6070,6071,6078,6080,6084,6086,6092,6100,6136,6149,6158,6161,6170,6174,6175,6176,6177,6178,6182,6187,6197,6203,6221,6224,6233,6261,6276,6303,6320,6321,6324,6339,6341,6343,6345,6360,6361,6364,6366,6369,6370,6386,6394,6395,6396,6398,6400,6436,6437,6443,6446,6452,6456,6490,6492,6494,6496,6506,6508,6511,6517,6519,6524,6527,6535,6543,6545,6546,6552,6574,6575,6576,6577,6578,6580,6587,6592,6625,6626,6629])).
% 160.59/160.28  cnf(11076,plain,
% 160.59/160.28     (~P1(f870(f870(f234(a99),f870(a5,x110761)),f870(a5,f2(a932))))),
% 160.59/160.28     inference(scs_inference,[],[4728,10549,10559,10572,10583,10655,10690,10693,10696,10798,4738,10782,3363,3530,10618,10621,10717,10720,3507,3406,3469,3402,3429,3413,4042,3500,4747,10609,3464,10682,4351,4808,3485,3935,3872,3637,10701,10821,10901,10974,10977,11017,4023,3553,4783,10586,10589,10615,10742,10919,4796,4010,3776,4157,3596,3598,3572,4780,4742,4788,10577,10580,10750,10845,10864,10871,10896,10904,10907,4301,3953,10745,3569,10710,10808,10960,3570,10737,10793,4779,10626,10658,3722,10889,3630,11011,11041,11050,11053,3662,4091,4028,10661,4789,10606,10999,11002,3590,4392,4786,4771,3546,3550,4773,4772,4802,10910,4807,4020,3836,10963,10966,4805,4806,10801,4051,4803,10631,10634,11005,4021,4819,4845,4900,4904,4932,4947,4954,4956,4992,4997,5026,5032,5118,5144,5145,5160,5210,5211,5233,5234,5248,5251,5276,5282,5298,5302,5303,5304,5309,5310,5333,5357,5359,5360,5370,5375,5381,5417,5418,5426,5434,5438,5440,5443,5455,5457,5463,5468,5469,5482,5488,5491,5492,5496,5530,5545,5554,5556,5557,5560,5561,5562,5572,5574,5580,5581,5582,5588,5592,5593,5594,5602,5606,5607,5612,5625,5633,5646,5648,5656,5658,5659,5662,5666,5692,5706,5707,5722,5734,5756,5762,5786,5787,5791,5810,5818,5819,5824,5825,5835,5837,5851,5855,5864,5865,5867,5868,5884,5889,5898,5899,5910,5917,5931,5935,5938,5944,5945,5946,5949,5954,5990,5991,5994,5996,5998,6000,6001,6002,6004,6006,6008,6013,6020,6035,6049,6055,6056,6059,6070,6071,6078,6080,6084,6086,6092,6100,6136,6149,6158,6161,6170,6174,6175,6176,6177,6178,6182,6187,6197,6203,6221,6224,6233,6261,6276,6303,6320,6321,6324,6339,6341,6343,6345,6360,6361,6364,6366,6369,6370,6386,6394,6395,6396,6398,6400,6436,6437,6443,6446,6452,6456,6490,6492,6494,6496,6506,6508,6511,6517,6519,6524,6527,6535,6543,6545,6546,6552,6574,6575,6576,6577,6578,6580,6587,6592,6625,6626,6629,6630,6631,6633,6634])).
% 160.59/160.28  cnf(11099,plain,
% 160.59/160.28     (P1(f870(f870(f233(a932),x110991),x110991))),
% 160.59/160.28     inference(rename_variables,[],[3569])).
% 160.59/160.28  cnf(11110,plain,
% 160.59/160.28     (~P1(f870(f870(f172(x111101),f113(x111101)),x111102))),
% 160.59/160.28     inference(rename_variables,[],[4788])).
% 160.59/160.28  cnf(11117,plain,
% 160.59/160.28     (P1(f870(f870(f234(a932),x111171),f870(a112,x111171)))),
% 160.59/160.28     inference(rename_variables,[],[3637])).
% 160.59/160.28  cnf(11119,plain,
% 160.59/160.28     (P1(f870(f870(f234(a1),f870(f870(f3(a1),x111191),f77(a1))),x111191))),
% 160.59/160.28     inference(scs_inference,[],[4728,10549,10559,10572,10583,10655,10690,10693,10696,10798,4738,10782,3363,3530,10618,10621,10717,10720,3507,3406,3469,3402,3429,3413,4042,3500,4747,10609,3464,10682,4351,4209,4808,3485,3935,3872,3637,10701,10821,10901,10974,10977,11017,4023,3553,4783,10586,10589,10615,10742,10919,4796,4010,3776,4157,3596,3598,3572,4780,4742,4788,10577,10580,10750,10845,10864,10871,10896,10904,10907,10924,4301,3953,10745,3569,10710,10808,10960,11024,11099,3570,10737,10793,11029,4779,10626,10658,3722,10889,4792,3630,11011,11041,11050,11053,3662,4091,4028,10661,4789,10606,10999,11002,3590,4392,4786,4771,4774,3546,3550,4773,4772,4802,10910,4807,4020,3836,10963,10966,4805,4806,10801,4051,4803,10631,10634,11005,4021,4819,4845,4900,4904,4932,4947,4954,4956,4992,4997,5026,5032,5118,5144,5145,5160,5210,5211,5233,5234,5248,5251,5276,5282,5298,5302,5303,5304,5309,5310,5333,5357,5359,5360,5370,5375,5381,5417,5418,5426,5434,5438,5440,5443,5455,5457,5463,5468,5469,5482,5488,5491,5492,5496,5530,5545,5554,5556,5557,5560,5561,5562,5572,5574,5580,5581,5582,5588,5592,5593,5594,5602,5606,5607,5612,5625,5633,5646,5648,5656,5658,5659,5662,5666,5692,5706,5707,5722,5734,5756,5762,5786,5787,5791,5810,5818,5819,5824,5825,5835,5837,5851,5855,5864,5865,5867,5868,5884,5889,5898,5899,5910,5917,5931,5935,5938,5944,5945,5946,5949,5954,5990,5991,5994,5996,5998,6000,6001,6002,6004,6006,6008,6013,6020,6035,6049,6055,6056,6059,6070,6071,6078,6080,6084,6086,6092,6100,6136,6149,6158,6161,6170,6174,6175,6176,6177,6178,6182,6187,6197,6203,6221,6224,6233,6261,6276,6303,6320,6321,6324,6339,6341,6343,6345,6360,6361,6364,6366,6369,6370,6386,6394,6395,6396,6398,6400,6436,6437,6443,6446,6452,6456,6490,6492,6494,6496,6506,6508,6511,6517,6519,6524,6527,6535,6543,6545,6546,6552,6574,6575,6576,6577,6578,6580,6587,6592,6625,6626,6629,6630,6631,6633,6634,6635,6636,6643,6680,6681,6690,6712,6713,6734,6736,6748,6749,6755,6785,6787,6801,6840,6843,6844,6897])).
% 160.59/160.28  cnf(11120,plain,
% 160.59/160.28     (P1(f870(f870(f233(a1),x111201),x111201))),
% 160.59/160.28     inference(rename_variables,[],[3570])).
% 160.59/160.28  cnf(11125,plain,
% 160.59/160.28     (~P1(f870(f870(f234(a932),x111251),f2(a932)))),
% 160.59/160.28     inference(rename_variables,[],[4783])).
% 160.59/160.28  cnf(11138,plain,
% 160.59/160.28     (~P1(f870(f870(f234(a932),x111381),f2(a932)))),
% 160.59/160.28     inference(rename_variables,[],[4783])).
% 160.59/160.28  cnf(11141,plain,
% 160.59/160.28     (~P1(f870(f870(f234(f940(x111411,a928)),x111412),f188(f940(x111411,a928))))),
% 160.59/160.28     inference(rename_variables,[],[4800])).
% 160.59/160.28  cnf(11144,plain,
% 160.59/160.28     (P1(f870(f870(f233(a932),x111441),x111441))),
% 160.59/160.28     inference(rename_variables,[],[3569])).
% 160.59/160.28  cnf(11147,plain,
% 160.59/160.28     (P1(f870(f870(f233(a932),x111471),x111471))),
% 160.59/160.28     inference(rename_variables,[],[3569])).
% 160.59/160.28  cnf(11161,plain,
% 160.59/160.28     (~P1(f870(f870(f234(a932),x111611),f870(f870(f3(a932),x111611),x111612)))),
% 160.59/160.28     inference(scs_inference,[],[4728,10549,10559,10572,10583,10655,10690,10693,10696,10798,4738,10782,3363,3530,10618,10621,10717,10720,3507,3406,3469,3402,3429,3413,4042,3500,4747,10609,3464,10682,4351,4209,4808,3485,3935,3872,3637,10701,10821,10901,10974,10977,11017,4023,3553,4783,10586,10589,10615,10742,10919,11125,4796,4010,3776,4157,3596,3598,3572,4780,4742,4788,10577,10580,10750,10845,10864,10871,10896,10904,10907,10924,4313,4301,3953,10745,4800,3569,10710,10808,10960,11024,11099,11144,11147,3570,10737,10793,11029,4779,10626,10658,3722,10889,4792,3630,11011,11041,11050,11053,3662,4091,4028,10661,4789,10606,10999,11002,3590,4392,4786,4771,4774,3546,3550,4773,4772,4802,10910,4807,4020,3836,10963,10966,4805,4806,10801,4051,4803,10631,10634,11005,4021,4819,4845,4900,4904,4932,4947,4954,4956,4992,4997,5026,5032,5118,5144,5145,5160,5210,5211,5233,5234,5248,5251,5276,5282,5298,5302,5303,5304,5309,5310,5333,5357,5359,5360,5370,5375,5381,5417,5418,5426,5434,5438,5440,5443,5455,5457,5463,5468,5469,5482,5488,5491,5492,5496,5530,5545,5554,5556,5557,5560,5561,5562,5572,5574,5580,5581,5582,5588,5592,5593,5594,5602,5606,5607,5612,5625,5633,5646,5648,5656,5658,5659,5662,5666,5692,5706,5707,5722,5734,5756,5762,5786,5787,5791,5810,5818,5819,5824,5825,5835,5837,5851,5855,5864,5865,5867,5868,5884,5889,5898,5899,5910,5917,5931,5935,5938,5944,5945,5946,5949,5954,5990,5991,5994,5996,5998,6000,6001,6002,6004,6006,6008,6013,6020,6035,6049,6055,6056,6059,6070,6071,6078,6080,6084,6086,6092,6100,6136,6149,6158,6161,6170,6174,6175,6176,6177,6178,6182,6187,6197,6203,6221,6224,6233,6261,6276,6303,6320,6321,6324,6339,6341,6343,6345,6360,6361,6364,6366,6369,6370,6386,6394,6395,6396,6398,6400,6436,6437,6443,6446,6452,6456,6490,6492,6494,6496,6506,6508,6511,6517,6519,6524,6527,6535,6543,6545,6546,6552,6574,6575,6576,6577,6578,6580,6587,6592,6625,6626,6629,6630,6631,6633,6634,6635,6636,6643,6680,6681,6690,6712,6713,6734,6736,6748,6749,6755,6785,6787,6801,6840,6843,6844,6897,6920,6963,6984,6993,6994,6995,6996,7016,7017,7024,7036,7039,7041,7043,7044,7045,7047,7061])).
% 160.59/160.28  cnf(11162,plain,
% 160.59/160.28     (~P1(f870(f870(f234(a932),x111621),x111621))),
% 160.59/160.28     inference(rename_variables,[],[4779])).
% 160.59/160.28  cnf(11171,plain,
% 160.59/160.28     (~P1(f870(f870(f328(x111711),x111712),f188(f940(x111711,a928))))),
% 160.59/160.28     inference(rename_variables,[],[4792])).
% 160.59/160.28  cnf(11178,plain,
% 160.59/160.28     (P1(f870(f870(f233(a932),x111781),x111781))),
% 160.59/160.28     inference(rename_variables,[],[3569])).
% 160.59/160.28  cnf(11181,plain,
% 160.59/160.28     (~P1(f870(f870(f328(x111811),x111812),f188(f940(x111811,a928))))),
% 160.59/160.28     inference(rename_variables,[],[4792])).
% 160.59/160.28  cnf(11184,plain,
% 160.59/160.28     (P1(f870(f870(f233(f940(x111841,a928)),f870(f309(x111842,x111841,x111843),f870(f310(x111842,x111841,x111843),x111844))),x111844))),
% 160.59/160.28     inference(rename_variables,[],[4447])).
% 160.59/160.28  cnf(11193,plain,
% 160.59/160.28     (P1(f870(f870(f233(f940(x111931,a928)),f870(f172(x111931),f870(f136(x111931,x111932),x111933))),f870(f172(x111931),x111933)))),
% 160.59/160.28     inference(rename_variables,[],[4218])).
% 160.59/160.28  cnf(11196,plain,
% 160.59/160.28     (E(f870(f309(x111961,x111961,f7(x111961)),x111962),x111962)),
% 160.59/160.28     inference(rename_variables,[],[3628])).
% 160.59/160.28  cnf(11201,plain,
% 160.59/160.28     (P1(f870(f870(f233(a932),f2(a932)),x112011))),
% 160.59/160.28     inference(rename_variables,[],[3590])).
% 160.59/160.28  cnf(11204,plain,
% 160.59/160.28     (P1(f870(f870(f233(a932),x112041),x112041))),
% 160.59/160.28     inference(rename_variables,[],[3569])).
% 160.59/160.28  cnf(11207,plain,
% 160.59/160.28     (~P1(f870(f870(f234(a932),x112071),x112071))),
% 160.59/160.28     inference(rename_variables,[],[4779])).
% 160.59/160.28  cnf(11209,plain,
% 160.59/160.28     (~P36(x112091,f188(f940(x112092,a928)),x112093)),
% 160.59/160.28     inference(scs_inference,[],[4728,10549,10559,10572,10583,10655,10690,10693,10696,10798,4738,10782,3363,3530,10618,10621,10717,10720,3507,3406,3469,3402,3429,3413,4042,3628,3500,4747,10609,3464,10682,4351,4209,4808,3485,3766,3935,3872,3637,10701,10821,10901,10974,10977,11017,11117,4023,3553,4783,10586,10589,10615,10742,10919,11125,4796,4010,3776,4157,3596,3598,3572,4780,4742,4788,10577,10580,10750,10845,10864,10871,10896,10904,10907,10924,4313,4218,4301,3953,10745,4800,3569,10710,10808,10960,11024,11099,11144,11147,11178,3570,10737,10793,11029,4779,10626,10658,11162,3722,10889,4792,11171,3630,11011,11041,11050,11053,3662,4091,4028,10661,4789,10606,10999,11002,3590,11044,4392,4786,4771,4774,3546,3550,4773,4772,4802,10910,4807,4020,3836,10963,10966,4805,4806,10801,4447,4051,4803,10631,10634,11005,4021,4819,4845,4900,4904,4932,4947,4954,4956,4992,4997,5026,5032,5118,5144,5145,5160,5210,5211,5233,5234,5248,5251,5276,5282,5298,5302,5303,5304,5309,5310,5333,5357,5359,5360,5370,5375,5381,5417,5418,5426,5434,5438,5440,5443,5455,5457,5463,5468,5469,5482,5488,5491,5492,5496,5530,5545,5554,5556,5557,5560,5561,5562,5572,5574,5580,5581,5582,5588,5592,5593,5594,5602,5606,5607,5612,5625,5633,5646,5648,5656,5658,5659,5662,5666,5692,5706,5707,5722,5734,5756,5762,5786,5787,5791,5810,5818,5819,5824,5825,5835,5837,5851,5855,5864,5865,5867,5868,5884,5889,5898,5899,5910,5917,5931,5935,5938,5944,5945,5946,5949,5954,5990,5991,5994,5996,5998,6000,6001,6002,6004,6006,6008,6013,6020,6035,6049,6055,6056,6059,6070,6071,6078,6080,6084,6086,6092,6100,6136,6149,6158,6161,6170,6174,6175,6176,6177,6178,6182,6187,6197,6203,6221,6224,6233,6261,6276,6303,6320,6321,6324,6339,6341,6343,6345,6360,6361,6364,6366,6369,6370,6386,6394,6395,6396,6398,6400,6436,6437,6443,6446,6452,6456,6490,6492,6494,6496,6506,6508,6511,6517,6519,6524,6527,6535,6543,6545,6546,6552,6574,6575,6576,6577,6578,6580,6587,6592,6625,6626,6629,6630,6631,6633,6634,6635,6636,6643,6680,6681,6690,6712,6713,6734,6736,6748,6749,6755,6785,6787,6801,6840,6843,6844,6897,6920,6963,6984,6993,6994,6995,6996,7016,7017,7024,7036,7039,7041,7043,7044,7045,7047,7061,7072,7073,7074,7087,7139,7150,7152,7157,7175,7176,7213,7221,7226,7256,7287,7343,7372,7427,7448])).
% 160.59/160.28  cnf(11216,plain,
% 160.59/160.28     (~P1(f870(f870(f234(a932),x112161),x112161))),
% 160.59/160.28     inference(rename_variables,[],[4779])).
% 160.59/160.28  cnf(11227,plain,
% 160.59/160.28     (P1(f870(f870(f233(a932),x112271),f870(f870(f80(a932),x112271),x112271)))),
% 160.59/160.28     inference(rename_variables,[],[3836])).
% 160.59/160.28  cnf(11233,plain,
% 160.59/160.28     (P1(f870(f870(f234(a932),x112331),f870(a112,f870(f870(f79(a932),x112332),x112331))))),
% 160.59/160.28     inference(rename_variables,[],[4021])).
% 160.59/160.28  cnf(11240,plain,
% 160.59/160.28     (P1(f870(f870(f233(a932),x112401),x112401))),
% 160.59/160.28     inference(rename_variables,[],[3569])).
% 160.59/160.28  cnf(11243,plain,
% 160.59/160.28     (P1(f870(f870(f233(a1),x112431),x112431))),
% 160.59/160.28     inference(rename_variables,[],[3570])).
% 160.59/160.28  cnf(11246,plain,
% 160.59/160.28     (~E(f870(a112,x112461),x112461)),
% 160.59/160.28     inference(rename_variables,[],[4728])).
% 160.59/160.28  cnf(11250,plain,
% 160.59/160.28     (P1(f870(f870(f328(f939(x112501,x112501)),x112502),f306(x112501,f241(f940(f939(x112501,x112501),a928)))))),
% 160.59/160.28     inference(scs_inference,[],[4728,10549,10559,10572,10583,10655,10690,10693,10696,10798,10935,4738,10782,3363,3530,10618,10621,10717,10720,3507,3406,3469,3402,3429,3413,4042,3628,3500,4747,10609,3464,10682,4351,4209,4808,3485,3766,3935,3872,3637,10701,10821,10901,10974,10977,11017,11117,4023,3553,4783,10586,10589,10615,10742,10919,11125,11138,4796,4010,3776,4157,3596,3598,3572,4780,4742,4788,10577,10580,10750,10845,10864,10871,10896,10904,10907,10924,4313,4218,4301,3953,10745,4800,3569,10710,10808,10960,11024,11099,11144,11147,11178,11204,3570,10737,10793,11029,11120,4779,10626,10658,11162,11207,3722,10889,10980,4792,11171,11181,3630,11011,11041,11050,11053,3662,4091,4028,10661,4789,10606,10999,11002,3590,11044,4392,4786,4771,4774,3546,3550,4773,4772,4802,10910,4807,4020,3836,10963,10966,11059,11227,4805,4806,10801,4447,4051,4803,10631,10634,11005,4021,10969,4819,4845,4900,4904,4932,4947,4954,4956,4992,4997,5026,5032,5118,5144,5145,5160,5210,5211,5233,5234,5248,5251,5276,5282,5298,5302,5303,5304,5309,5310,5333,5357,5359,5360,5370,5375,5381,5417,5418,5426,5434,5438,5440,5443,5455,5457,5463,5468,5469,5482,5488,5491,5492,5496,5530,5545,5554,5556,5557,5560,5561,5562,5572,5574,5580,5581,5582,5588,5592,5593,5594,5602,5606,5607,5612,5625,5633,5646,5648,5656,5658,5659,5662,5666,5692,5706,5707,5722,5734,5756,5762,5786,5787,5791,5810,5818,5819,5824,5825,5835,5837,5851,5855,5864,5865,5867,5868,5884,5889,5898,5899,5910,5917,5931,5935,5938,5944,5945,5946,5949,5954,5990,5991,5994,5996,5998,6000,6001,6002,6004,6006,6008,6013,6020,6035,6049,6055,6056,6059,6070,6071,6078,6080,6084,6086,6092,6100,6136,6149,6158,6161,6170,6174,6175,6176,6177,6178,6182,6187,6197,6203,6221,6224,6233,6261,6276,6303,6320,6321,6324,6339,6341,6343,6345,6360,6361,6364,6366,6369,6370,6386,6394,6395,6396,6398,6400,6436,6437,6443,6446,6452,6456,6490,6492,6494,6496,6506,6508,6511,6517,6519,6524,6527,6535,6543,6545,6546,6552,6574,6575,6576,6577,6578,6580,6587,6592,6625,6626,6629,6630,6631,6633,6634,6635,6636,6643,6680,6681,6690,6712,6713,6734,6736,6748,6749,6755,6785,6787,6801,6840,6843,6844,6897,6920,6963,6984,6993,6994,6995,6996,7016,7017,7024,7036,7039,7041,7043,7044,7045,7047,7061,7072,7073,7074,7087,7139,7150,7152,7157,7175,7176,7213,7221,7226,7256,7287,7343,7372,7427,7448,7457,7460,7523,7533,7597,7599,7613,7622,7623,7624,7641,7645,7647,7698,7708,7714,7729])).
% 160.59/160.28  cnf(11251,plain,
% 160.59/160.28     (P1(f870(f870(f328(x112511),x112512),f241(f940(x112511,a928))))),
% 160.59/160.28     inference(rename_variables,[],[3722])).
% 160.59/160.28  cnf(11256,plain,
% 160.59/160.28     (~P1(f870(f870(f234(a932),x112561),f2(a932)))),
% 160.59/160.28     inference(rename_variables,[],[4783])).
% 160.59/160.28  cnf(11258,plain,
% 160.59/160.28     (P1(f870(f870(f233(f940(x112581,a928)),x112582),f36(f940(x112581,a928),f870(f307(x112581),x112582))))),
% 160.59/160.28     inference(scs_inference,[],[4728,10549,10559,10572,10583,10655,10690,10693,10696,10798,10935,4738,10782,3363,3530,10618,10621,10717,10720,3507,3406,3469,3402,3429,3413,4042,3628,3500,4747,10609,3464,10682,4351,4209,4808,3485,3766,3935,3872,3637,10701,10821,10901,10974,10977,11017,11117,4023,3553,4783,10586,10589,10615,10742,10919,11125,11138,4796,4010,3776,4157,3596,3598,3572,4780,4742,4788,10577,10580,10750,10845,10864,10871,10896,10904,10907,10924,4313,4218,11193,3936,4301,3953,10745,4800,3569,10710,10808,10960,11024,11099,11144,11147,11178,11204,3570,10737,10793,11029,11120,4779,10626,10658,11162,11207,3722,10889,10980,4792,11171,11181,3630,11011,11041,11050,11053,3662,4091,4028,10661,4789,10606,10999,11002,3590,11044,4392,4786,4771,4774,3546,3550,4773,4772,4802,10910,4807,4020,3836,10963,10966,11059,11227,4805,4806,10801,4447,4051,4803,10631,10634,11005,4021,10969,4819,4845,4900,4904,4932,4947,4954,4956,4992,4997,5026,5032,5118,5144,5145,5160,5210,5211,5233,5234,5248,5251,5276,5282,5298,5302,5303,5304,5309,5310,5333,5357,5359,5360,5370,5375,5381,5417,5418,5426,5434,5438,5440,5443,5455,5457,5463,5468,5469,5482,5488,5491,5492,5496,5530,5545,5554,5556,5557,5560,5561,5562,5572,5574,5580,5581,5582,5588,5592,5593,5594,5602,5606,5607,5612,5625,5633,5646,5648,5656,5658,5659,5662,5666,5692,5706,5707,5722,5734,5756,5762,5786,5787,5791,5810,5818,5819,5824,5825,5835,5837,5851,5855,5864,5865,5867,5868,5884,5889,5898,5899,5910,5917,5931,5935,5938,5944,5945,5946,5949,5954,5990,5991,5994,5996,5998,6000,6001,6002,6004,6006,6008,6013,6020,6035,6049,6055,6056,6059,6070,6071,6078,6080,6084,6086,6092,6100,6136,6149,6158,6161,6170,6174,6175,6176,6177,6178,6182,6187,6197,6203,6221,6224,6233,6261,6276,6303,6320,6321,6324,6339,6341,6343,6345,6360,6361,6364,6366,6369,6370,6386,6394,6395,6396,6398,6400,6436,6437,6443,6446,6452,6456,6490,6492,6494,6496,6506,6508,6511,6517,6519,6524,6527,6535,6543,6545,6546,6552,6574,6575,6576,6577,6578,6580,6587,6592,6625,6626,6629,6630,6631,6633,6634,6635,6636,6643,6680,6681,6690,6712,6713,6734,6736,6748,6749,6755,6785,6787,6801,6840,6843,6844,6897,6920,6963,6984,6993,6994,6995,6996,7016,7017,7024,7036,7039,7041,7043,7044,7045,7047,7061,7072,7073,7074,7087,7139,7150,7152,7157,7175,7176,7213,7221,7226,7256,7287,7343,7372,7427,7448,7457,7460,7523,7533,7597,7599,7613,7622,7623,7624,7641,7645,7647,7698,7708,7714,7729,7778,7780,7783])).
% 160.59/160.28  cnf(11271,plain,
% 160.59/160.28     (P1(f870(f870(f233(a932),f2(a932)),x112711))),
% 160.59/160.28     inference(rename_variables,[],[3590])).
% 160.59/160.28  cnf(11278,plain,
% 160.59/160.28     (P1(f870(f870(f233(a932),x112781),x112781))),
% 160.59/160.28     inference(rename_variables,[],[3569])).
% 160.59/160.28  cnf(11287,plain,
% 160.59/160.28     (~P1(f870(f870(f328(x112871),x112872),f188(f940(x112871,a928))))),
% 160.59/160.28     inference(rename_variables,[],[4792])).
% 160.59/160.28  cnf(11291,plain,
% 160.59/160.28     (E(f870(f870(f102(f940(x112911,a928)),f870(f870(f102(f940(x112911,a928)),x112912),f870(f78(f940(x112911,a928)),x112913))),x112913),f188(f940(x112911,a928)))),
% 160.59/160.28     inference(scs_inference,[],[4728,10549,10559,10572,10583,10655,10690,10693,10696,10798,10935,4738,10782,3363,3530,10618,10621,10717,10720,3507,3406,3469,3402,3429,3413,4042,3628,3500,4747,10609,3464,10682,4351,4209,4808,3485,3766,3935,3872,4087,3637,10701,10821,10901,10974,10977,11017,11117,4023,3553,4783,10586,10589,10615,10742,10919,11125,11138,4796,4010,3776,4157,3596,3598,3572,4780,4742,4788,10577,10580,10750,10845,10864,10871,10896,10904,10907,10924,4313,4218,11193,3936,4301,3953,10745,4800,3569,10710,10808,10960,11024,11099,11144,11147,11178,11204,11240,3570,10737,10793,11029,11120,4779,10626,10658,11162,11207,3722,10889,10980,11251,4792,11171,11181,3630,11011,11041,11050,11053,3662,4091,4028,10661,4789,10606,10999,11002,3590,11044,11201,4392,4786,4099,4771,4774,3546,3550,4773,4772,4802,10910,4807,4020,3836,10963,10966,11059,11227,4805,4806,10801,4447,4051,4803,10631,10634,11005,4021,10969,4287,4819,4845,4900,4904,4932,4947,4954,4956,4992,4997,5026,5032,5118,5144,5145,5160,5210,5211,5233,5234,5248,5251,5276,5282,5298,5302,5303,5304,5309,5310,5333,5357,5359,5360,5370,5375,5381,5417,5418,5426,5434,5438,5440,5443,5455,5457,5463,5468,5469,5482,5488,5491,5492,5496,5530,5545,5554,5556,5557,5560,5561,5562,5572,5574,5580,5581,5582,5588,5592,5593,5594,5602,5606,5607,5612,5625,5633,5646,5648,5656,5658,5659,5662,5666,5692,5706,5707,5722,5734,5756,5762,5786,5787,5791,5810,5818,5819,5824,5825,5835,5837,5851,5855,5864,5865,5867,5868,5884,5889,5898,5899,5910,5917,5931,5935,5938,5944,5945,5946,5949,5954,5990,5991,5994,5996,5998,6000,6001,6002,6004,6006,6008,6013,6020,6035,6049,6055,6056,6059,6070,6071,6078,6080,6084,6086,6092,6100,6136,6149,6158,6161,6170,6174,6175,6176,6177,6178,6182,6187,6197,6203,6221,6224,6233,6261,6276,6303,6320,6321,6324,6339,6341,6343,6345,6360,6361,6364,6366,6369,6370,6386,6394,6395,6396,6398,6400,6436,6437,6443,6446,6452,6456,6490,6492,6494,6496,6506,6508,6511,6517,6519,6524,6527,6535,6543,6545,6546,6552,6574,6575,6576,6577,6578,6580,6587,6592,6625,6626,6629,6630,6631,6633,6634,6635,6636,6643,6680,6681,6690,6712,6713,6734,6736,6748,6749,6755,6785,6787,6801,6840,6843,6844,6897,6920,6963,6984,6993,6994,6995,6996,7016,7017,7024,7036,7039,7041,7043,7044,7045,7047,7061,7072,7073,7074,7087,7139,7150,7152,7157,7175,7176,7213,7221,7226,7256,7287,7343,7372,7427,7448,7457,7460,7523,7533,7597,7599,7613,7622,7623,7624,7641,7645,7647,7698,7708,7714,7729,7778,7780,7783,7824,7825,7843,7911,7929,7953,7976,7988,8002,8013,8024,8025,8052,8054,8056])).
% 160.59/160.28  cnf(11294,plain,
% 160.59/160.28     (P1(f870(f870(f328(f933(x112941)),x112942),f161(x112941,f241(f940(x112941,a928)))))),
% 160.59/160.28     inference(scs_inference,[],[4728,10549,10559,10572,10583,10655,10690,10693,10696,10798,10935,4738,10782,3363,3530,10618,10621,10717,10720,3507,3406,3469,3402,3429,3413,4042,3628,3500,4747,10609,3464,10682,4351,4209,4808,3485,3766,3935,3872,4087,3637,10701,10821,10901,10974,10977,11017,11117,4023,3553,4783,10586,10589,10615,10742,10919,11125,11138,4796,4010,3776,4157,3596,3598,3572,4780,4742,4788,10577,10580,10750,10845,10864,10871,10896,10904,10907,10924,4313,4218,11193,3936,4301,3953,10745,4800,3569,10710,10808,10960,11024,11099,11144,11147,11178,11204,11240,3570,10737,10793,11029,11120,4779,10626,10658,11162,11207,3722,10889,10980,11251,4792,11171,11181,3630,11011,11041,11050,11053,3662,4091,4028,10661,4789,10606,10999,11002,3590,11044,11201,4392,4786,4099,4771,4774,3546,3550,4773,4772,4802,10910,4807,4020,3836,10963,10966,11059,11227,4805,4806,10801,4447,4051,4803,10631,10634,11005,4021,10969,4287,4819,4845,4900,4904,4932,4947,4954,4956,4992,4997,5026,5032,5118,5144,5145,5160,5210,5211,5233,5234,5248,5251,5276,5282,5298,5302,5303,5304,5309,5310,5333,5357,5359,5360,5370,5375,5381,5417,5418,5426,5434,5438,5440,5443,5455,5457,5463,5468,5469,5482,5488,5491,5492,5496,5530,5545,5554,5556,5557,5560,5561,5562,5572,5574,5580,5581,5582,5588,5592,5593,5594,5602,5606,5607,5612,5625,5633,5646,5648,5656,5658,5659,5662,5666,5692,5706,5707,5722,5734,5756,5762,5786,5787,5791,5810,5818,5819,5824,5825,5835,5837,5851,5855,5864,5865,5867,5868,5884,5889,5898,5899,5910,5917,5931,5935,5938,5944,5945,5946,5949,5954,5990,5991,5994,5996,5998,6000,6001,6002,6004,6006,6008,6013,6020,6035,6049,6055,6056,6059,6070,6071,6078,6080,6084,6086,6092,6100,6136,6149,6158,6161,6170,6174,6175,6176,6177,6178,6182,6187,6197,6203,6221,6224,6233,6261,6276,6303,6320,6321,6324,6339,6341,6343,6345,6360,6361,6364,6366,6369,6370,6386,6394,6395,6396,6398,6400,6436,6437,6443,6446,6452,6456,6490,6492,6494,6496,6506,6508,6511,6517,6519,6524,6527,6535,6543,6545,6546,6552,6574,6575,6576,6577,6578,6580,6587,6592,6625,6626,6629,6630,6631,6633,6634,6635,6636,6643,6680,6681,6690,6712,6713,6734,6736,6748,6749,6755,6785,6787,6801,6840,6843,6844,6897,6920,6963,6984,6993,6994,6995,6996,7016,7017,7024,7036,7039,7041,7043,7044,7045,7047,7061,7072,7073,7074,7087,7139,7150,7152,7157,7175,7176,7213,7221,7226,7256,7287,7343,7372,7427,7448,7457,7460,7523,7533,7597,7599,7613,7622,7623,7624,7641,7645,7647,7698,7708,7714,7729,7778,7780,7783,7824,7825,7843,7911,7929,7953,7976,7988,8002,8013,8024,8025,8052,8054,8056,8066])).
% 160.59/160.28  cnf(11295,plain,
% 160.59/160.28     (P1(f870(f870(f328(x112951),x112952),f241(f940(x112951,a928))))),
% 160.59/160.28     inference(rename_variables,[],[3722])).
% 160.59/160.28  cnf(11298,plain,
% 160.59/160.28     (~P1(f870(f870(f328(f939(f933(x112981),f933(x112981))),f870(f870(f251(f933(x112981),f933(x112981)),x112982),f113(x112981))),f145(x112981,x112983)))),
% 160.59/160.28     inference(rename_variables,[],[4808])).
% 160.59/160.28  cnf(11304,plain,
% 160.59/160.28     (P34(x113041,f870(f286(a932),f870(a112,f2(a932))),x113042)),
% 160.59/160.28     inference(scs_inference,[],[4728,10549,10559,10572,10583,10655,10690,10693,10696,10798,10935,4738,10782,3363,3530,10618,10621,10717,10720,3507,3406,3469,3402,3429,3413,4042,3628,3500,4747,10609,3464,10682,4351,4209,4808,3485,3766,3935,3872,4087,3637,10701,10821,10901,10974,10977,11017,11117,4023,3553,4783,10586,10589,10615,10742,10919,11125,11138,4796,4010,3776,4157,3596,3598,3572,4780,4742,4788,10577,10580,10750,10845,10864,10871,10896,10904,10907,10924,4313,4218,11193,3936,4301,3953,10745,4800,3569,10710,10808,10960,11024,11099,11144,11147,11178,11204,11240,3570,10737,10793,11029,11120,4779,10626,10658,11162,11207,3722,10889,10980,11251,4792,11171,11181,11287,3630,11011,11041,11050,11053,3662,4091,4028,10661,4789,10606,10999,11002,3590,11044,11201,4392,4786,4099,4771,4774,3546,3550,4773,4772,4802,10910,4807,4020,3723,3836,10963,10966,11059,11227,4805,4806,10801,4447,4051,4803,10631,10634,11005,4021,10969,4287,4819,4845,4900,4904,4932,4947,4954,4956,4992,4997,5026,5032,5118,5144,5145,5160,5210,5211,5233,5234,5248,5251,5276,5282,5298,5302,5303,5304,5309,5310,5333,5357,5359,5360,5370,5375,5381,5417,5418,5426,5434,5438,5440,5443,5455,5457,5463,5468,5469,5482,5488,5491,5492,5496,5530,5545,5554,5556,5557,5560,5561,5562,5572,5574,5580,5581,5582,5588,5592,5593,5594,5602,5606,5607,5612,5625,5633,5646,5648,5656,5658,5659,5662,5666,5692,5706,5707,5722,5734,5756,5762,5786,5787,5791,5810,5818,5819,5824,5825,5835,5837,5851,5855,5864,5865,5867,5868,5884,5889,5898,5899,5910,5917,5931,5935,5938,5944,5945,5946,5949,5954,5990,5991,5994,5996,5998,6000,6001,6002,6004,6006,6008,6013,6020,6035,6049,6055,6056,6059,6070,6071,6078,6080,6084,6086,6092,6100,6136,6149,6158,6161,6170,6174,6175,6176,6177,6178,6182,6187,6197,6203,6221,6224,6233,6261,6276,6303,6320,6321,6324,6339,6341,6343,6345,6360,6361,6364,6366,6369,6370,6386,6394,6395,6396,6398,6400,6436,6437,6443,6446,6452,6456,6490,6492,6494,6496,6506,6508,6511,6517,6519,6524,6527,6535,6543,6545,6546,6552,6574,6575,6576,6577,6578,6580,6587,6592,6625,6626,6629,6630,6631,6633,6634,6635,6636,6643,6680,6681,6690,6712,6713,6734,6736,6748,6749,6755,6785,6787,6801,6840,6843,6844,6897,6920,6963,6984,6993,6994,6995,6996,7016,7017,7024,7036,7039,7041,7043,7044,7045,7047,7061,7072,7073,7074,7087,7139,7150,7152,7157,7175,7176,7213,7221,7226,7256,7287,7343,7372,7427,7448,7457,7460,7523,7533,7597,7599,7613,7622,7623,7624,7641,7645,7647,7698,7708,7714,7729,7778,7780,7783,7824,7825,7843,7911,7929,7953,7976,7988,8002,8013,8024,8025,8052,8054,8056,8066,8108,8119,8144,8172])).
% 160.59/160.28  cnf(11307,plain,
% 160.59/160.28     (~P1(f870(f870(f328(f939(x113071,x113071)),x113072),f262(x113071,f188(f940(x113071,a928)))))),
% 160.59/160.28     inference(scs_inference,[],[4728,10549,10559,10572,10583,10655,10690,10693,10696,10798,10935,4738,10782,3363,3530,10618,10621,10717,10720,3507,3406,3469,3402,3429,3413,4042,3628,3500,4747,10609,3464,10682,4351,4209,4808,3485,3766,3935,3872,4087,3637,10701,10821,10901,10974,10977,11017,11117,4023,3553,4783,10586,10589,10615,10742,10919,11125,11138,4796,4010,3776,4157,3596,3598,3572,4780,4742,4788,10577,10580,10750,10845,10864,10871,10896,10904,10907,10924,4313,4218,11193,3936,4301,3953,10745,4800,3569,10710,10808,10960,11024,11099,11144,11147,11178,11204,11240,3570,10737,10793,11029,11120,4779,10626,10658,11162,11207,3722,10889,10980,11251,4792,11171,11181,11287,3630,11011,11041,11050,11053,3662,4091,4028,10661,4789,10606,10999,11002,3590,11044,11201,4392,4786,4099,4771,4774,3546,3550,4773,4772,4802,10910,4807,4020,3723,3836,10963,10966,11059,11227,4805,4806,10801,4447,4051,4803,10631,10634,11005,4021,10969,4287,4819,4845,4900,4904,4932,4947,4954,4956,4992,4997,5026,5032,5118,5144,5145,5160,5210,5211,5233,5234,5248,5251,5276,5282,5298,5302,5303,5304,5309,5310,5333,5357,5359,5360,5370,5375,5381,5417,5418,5426,5434,5438,5440,5443,5455,5457,5463,5468,5469,5482,5488,5491,5492,5496,5530,5545,5554,5556,5557,5560,5561,5562,5572,5574,5580,5581,5582,5588,5592,5593,5594,5602,5606,5607,5612,5625,5633,5646,5648,5656,5658,5659,5662,5666,5692,5706,5707,5722,5734,5756,5762,5786,5787,5791,5810,5818,5819,5824,5825,5835,5837,5851,5855,5864,5865,5867,5868,5884,5889,5898,5899,5910,5917,5931,5935,5938,5944,5945,5946,5949,5954,5990,5991,5994,5996,5998,6000,6001,6002,6004,6006,6008,6013,6020,6035,6049,6055,6056,6059,6070,6071,6078,6080,6084,6086,6092,6100,6136,6149,6158,6161,6170,6174,6175,6176,6177,6178,6182,6187,6197,6203,6221,6224,6233,6261,6276,6303,6320,6321,6324,6339,6341,6343,6345,6360,6361,6364,6366,6369,6370,6386,6394,6395,6396,6398,6400,6436,6437,6443,6446,6452,6456,6490,6492,6494,6496,6506,6508,6511,6517,6519,6524,6527,6535,6543,6545,6546,6552,6574,6575,6576,6577,6578,6580,6587,6592,6625,6626,6629,6630,6631,6633,6634,6635,6636,6643,6680,6681,6690,6712,6713,6734,6736,6748,6749,6755,6785,6787,6801,6840,6843,6844,6897,6920,6963,6984,6993,6994,6995,6996,7016,7017,7024,7036,7039,7041,7043,7044,7045,7047,7061,7072,7073,7074,7087,7139,7150,7152,7157,7175,7176,7213,7221,7226,7256,7287,7343,7372,7427,7448,7457,7460,7523,7533,7597,7599,7613,7622,7623,7624,7641,7645,7647,7698,7708,7714,7729,7778,7780,7783,7824,7825,7843,7911,7929,7953,7976,7988,8002,8013,8024,8025,8052,8054,8056,8066,8108,8119,8144,8172,8204])).
% 160.59/160.28  cnf(11308,plain,
% 160.59/160.28     (~P1(f870(f870(f328(x113081),x113082),f188(f940(x113081,a928))))),
% 160.59/160.28     inference(rename_variables,[],[4792])).
% 160.59/160.28  cnf(11310,plain,
% 160.59/160.28     (~P1(f870(f870(f328(x113101),x113102),f870(f310(x113101,x113103,x113104),f188(f940(x113103,a928)))))),
% 160.59/160.28     inference(scs_inference,[],[4728,10549,10559,10572,10583,10655,10690,10693,10696,10798,10935,4738,10782,3363,3530,10618,10621,10717,10720,3507,3406,3469,3402,3429,3413,4042,3628,3500,4747,10609,3464,10682,4351,4209,4808,3485,3766,3935,3872,4087,3637,10701,10821,10901,10974,10977,11017,11117,4023,3553,4783,10586,10589,10615,10742,10919,11125,11138,4796,4010,3776,4157,3596,3598,3572,4780,4742,4788,10577,10580,10750,10845,10864,10871,10896,10904,10907,10924,4313,4218,11193,3936,4301,3953,10745,4800,3569,10710,10808,10960,11024,11099,11144,11147,11178,11204,11240,3570,10737,10793,11029,11120,4779,10626,10658,11162,11207,3722,10889,10980,11251,4792,11171,11181,11287,11308,3630,11011,11041,11050,11053,3662,4091,4028,10661,4789,10606,10999,11002,3590,11044,11201,4392,4786,4099,4771,4774,3546,3550,4773,4772,4802,10910,4807,4020,3723,3836,10963,10966,11059,11227,4805,4806,10801,4447,4051,4803,10631,10634,11005,4021,10969,4287,4819,4845,4900,4904,4932,4947,4954,4956,4992,4997,5026,5032,5118,5144,5145,5160,5210,5211,5233,5234,5248,5251,5276,5282,5298,5302,5303,5304,5309,5310,5333,5357,5359,5360,5370,5375,5381,5417,5418,5426,5434,5438,5440,5443,5455,5457,5463,5468,5469,5482,5488,5491,5492,5496,5530,5545,5554,5556,5557,5560,5561,5562,5572,5574,5580,5581,5582,5588,5592,5593,5594,5602,5606,5607,5612,5625,5633,5646,5648,5656,5658,5659,5662,5666,5692,5706,5707,5722,5734,5756,5762,5786,5787,5791,5810,5818,5819,5824,5825,5835,5837,5851,5855,5864,5865,5867,5868,5884,5889,5898,5899,5910,5917,5931,5935,5938,5944,5945,5946,5949,5954,5990,5991,5994,5996,5998,6000,6001,6002,6004,6006,6008,6013,6020,6035,6049,6055,6056,6059,6070,6071,6078,6080,6084,6086,6092,6100,6136,6149,6158,6161,6170,6174,6175,6176,6177,6178,6182,6187,6197,6203,6221,6224,6233,6261,6276,6303,6320,6321,6324,6339,6341,6343,6345,6360,6361,6364,6366,6369,6370,6386,6394,6395,6396,6398,6400,6436,6437,6443,6446,6452,6456,6490,6492,6494,6496,6506,6508,6511,6517,6519,6524,6527,6535,6543,6545,6546,6552,6574,6575,6576,6577,6578,6580,6587,6592,6625,6626,6629,6630,6631,6633,6634,6635,6636,6643,6680,6681,6690,6712,6713,6734,6736,6748,6749,6755,6785,6787,6801,6840,6843,6844,6897,6920,6963,6984,6993,6994,6995,6996,7016,7017,7024,7036,7039,7041,7043,7044,7045,7047,7061,7072,7073,7074,7087,7139,7150,7152,7157,7175,7176,7213,7221,7226,7256,7287,7343,7372,7427,7448,7457,7460,7523,7533,7597,7599,7613,7622,7623,7624,7641,7645,7647,7698,7708,7714,7729,7778,7780,7783,7824,7825,7843,7911,7929,7953,7976,7988,8002,8013,8024,8025,8052,8054,8056,8066,8108,8119,8144,8172,8204,8235])).
% 160.59/160.28  cnf(11311,plain,
% 160.59/160.28     (~P1(f870(f870(f328(x113111),x113112),f188(f940(x113111,a928))))),
% 160.59/160.28     inference(rename_variables,[],[4792])).
% 160.59/160.28  cnf(11314,plain,
% 160.59/160.28     (P1(f870(f870(f233(f940(x113141,a928)),x113142),f870(f870(f308(x113141),x113143),x113142)))),
% 160.59/160.28     inference(rename_variables,[],[4018])).
% 160.59/160.28  cnf(11317,plain,
% 160.59/160.28     (P1(f870(f870(f233(a932),x113171),x113171))),
% 160.59/160.28     inference(rename_variables,[],[3569])).
% 160.59/160.28  cnf(11320,plain,
% 160.59/160.28     (P1(f870(f870(f233(f940(x113201,a928)),x113202),f870(f870(f308(x113201),x113203),x113202)))),
% 160.59/160.28     inference(rename_variables,[],[4018])).
% 160.59/160.28  cnf(11323,plain,
% 160.59/160.28     (E(f870(f309(x113231,x113231,f7(x113231)),x113232),x113232)),
% 160.59/160.28     inference(rename_variables,[],[3628])).
% 160.59/160.28  cnf(11325,plain,
% 160.59/160.28     (P37(x113251,x113252,x113253,f114(x113251,f113(x113251)),f113(x113252))),
% 160.59/160.28     inference(scs_inference,[],[4728,10549,10559,10572,10583,10655,10690,10693,10696,10798,10935,4738,10782,3363,3416,3530,10618,10621,10717,10720,3507,3406,3469,3402,3429,3413,4042,3628,11196,3500,4747,10609,3464,10682,4351,4209,4808,3485,3766,3935,3872,4087,3637,10701,10821,10901,10974,10977,11017,11117,4023,3553,4783,10586,10589,10615,10742,10919,11125,11138,4796,4010,3776,4157,3596,3598,3572,4780,4742,4788,10577,10580,10750,10845,10864,10871,10896,10904,10907,10924,4313,4218,11193,3936,4301,3953,10745,4800,3569,10710,10808,10960,11024,11099,11144,11147,11178,11204,11240,11278,3570,10737,10793,11029,11120,4779,10626,10658,11162,11207,3722,10889,10980,11251,4792,11171,11181,11287,11308,3630,11011,11041,11050,11053,3662,4091,4028,10661,4789,10606,10999,11002,3590,11044,11201,4392,4786,4099,4771,4774,3546,3550,4773,4772,4802,10910,4807,4018,11314,4020,3723,3836,10963,10966,11059,11227,4805,4806,10801,4447,4051,4803,10631,10634,11005,4021,10969,4287,4819,4845,4900,4904,4932,4947,4954,4956,4992,4997,5026,5032,5118,5144,5145,5160,5210,5211,5233,5234,5248,5251,5276,5282,5298,5302,5303,5304,5309,5310,5333,5357,5359,5360,5370,5375,5381,5417,5418,5426,5434,5438,5440,5443,5455,5457,5463,5468,5469,5482,5488,5491,5492,5496,5530,5545,5554,5556,5557,5560,5561,5562,5572,5574,5580,5581,5582,5588,5592,5593,5594,5602,5606,5607,5612,5625,5633,5646,5648,5656,5658,5659,5662,5666,5692,5706,5707,5722,5734,5756,5762,5786,5787,5791,5810,5818,5819,5824,5825,5835,5837,5851,5855,5864,5865,5867,5868,5884,5889,5898,5899,5910,5917,5931,5935,5938,5944,5945,5946,5949,5954,5990,5991,5994,5996,5998,6000,6001,6002,6004,6006,6008,6013,6020,6035,6049,6055,6056,6059,6070,6071,6078,6080,6084,6086,6092,6100,6136,6149,6158,6161,6170,6174,6175,6176,6177,6178,6182,6187,6197,6203,6221,6224,6233,6261,6276,6303,6320,6321,6324,6339,6341,6343,6345,6360,6361,6364,6366,6369,6370,6386,6394,6395,6396,6398,6400,6436,6437,6443,6446,6452,6456,6490,6492,6494,6496,6506,6508,6511,6517,6519,6524,6527,6535,6543,6545,6546,6552,6574,6575,6576,6577,6578,6580,6587,6592,6625,6626,6629,6630,6631,6633,6634,6635,6636,6643,6680,6681,6690,6712,6713,6734,6736,6748,6749,6755,6785,6787,6801,6840,6843,6844,6897,6920,6963,6984,6993,6994,6995,6996,7016,7017,7024,7036,7039,7041,7043,7044,7045,7047,7061,7072,7073,7074,7087,7139,7150,7152,7157,7175,7176,7213,7221,7226,7256,7287,7343,7372,7427,7448,7457,7460,7523,7533,7597,7599,7613,7622,7623,7624,7641,7645,7647,7698,7708,7714,7729,7778,7780,7783,7824,7825,7843,7911,7929,7953,7976,7988,8002,8013,8024,8025,8052,8054,8056,8066,8108,8119,8144,8172,8204,8235,8271,8310,8326,8328,8344])).
% 160.59/160.28  cnf(11338,plain,
% 160.59/160.28     (P1(f870(f870(f233(f940(x113381,a928)),x113382),f870(f870(f308(x113381),x113383),x113382)))),
% 160.59/160.28     inference(rename_variables,[],[4018])).
% 160.59/160.28  cnf(11349,plain,
% 160.59/160.28     (~E(f870(a112,x113491),f2(a932))),
% 160.59/160.28     inference(rename_variables,[],[4738])).
% 160.59/160.28  cnf(11352,plain,
% 160.59/160.28     (~P1(f870(f870(f172(x113521),f113(x113521)),x113522))),
% 160.59/160.28     inference(rename_variables,[],[4788])).
% 160.59/160.28  cnf(11356,plain,
% 160.59/160.28     (~P1(f870(f870(f328(f939(a932,a932)),f870(f870(f251(a932,a932),f870(a112,x113561)),x113561)),f306(a932,a316)))),
% 160.59/160.28     inference(scs_inference,[],[4728,10549,10559,10572,10583,10655,10690,10693,10696,10798,10935,4738,10782,10884,3363,3416,3530,10618,10621,10717,10720,3507,3406,3469,3402,3429,3413,4042,3628,11196,3500,4747,10609,3464,10682,4351,4209,4808,3485,3766,3935,3872,4087,3637,10701,10821,10901,10974,10977,11017,11117,4023,3553,4783,10586,10589,10615,10742,10919,11125,11138,4796,4010,3776,4157,3596,3598,3572,4780,4742,4788,10577,10580,10750,10845,10864,10871,10896,10904,10907,10924,11110,4313,4218,11193,3936,4301,3953,10745,4800,3569,10710,10808,10960,11024,11099,11144,11147,11178,11204,11240,11278,3570,10737,10793,11029,11120,4779,10626,10658,11162,11207,3722,10889,10980,11251,11295,4792,11171,11181,11287,11308,3630,11011,11041,11050,11053,3662,4091,4028,10661,4789,10606,10999,11002,3590,11044,11201,4392,4786,4099,4771,4774,3546,3550,4773,4772,4802,10910,4807,4175,4018,11314,11320,4020,3723,3836,10963,10966,11059,11227,4805,4806,10801,4447,4051,4803,10631,10634,11005,4021,10969,4287,4819,4845,4900,4904,4932,4947,4954,4956,4992,4997,5026,5032,5118,5144,5145,5160,5210,5211,5233,5234,5248,5251,5276,5282,5298,5302,5303,5304,5309,5310,5333,5357,5359,5360,5370,5375,5381,5417,5418,5426,5434,5438,5440,5443,5455,5457,5463,5468,5469,5482,5488,5491,5492,5496,5530,5545,5554,5556,5557,5560,5561,5562,5572,5574,5580,5581,5582,5588,5592,5593,5594,5602,5606,5607,5612,5625,5633,5646,5648,5656,5658,5659,5662,5666,5692,5706,5707,5722,5734,5756,5762,5786,5787,5791,5810,5818,5819,5824,5825,5835,5837,5851,5855,5864,5865,5867,5868,5884,5889,5898,5899,5910,5917,5931,5935,5938,5944,5945,5946,5949,5954,5990,5991,5994,5996,5998,6000,6001,6002,6004,6006,6008,6013,6020,6035,6049,6055,6056,6059,6070,6071,6078,6080,6084,6086,6092,6100,6136,6149,6158,6161,6170,6174,6175,6176,6177,6178,6182,6187,6197,6203,6221,6224,6233,6261,6276,6303,6320,6321,6324,6339,6341,6343,6345,6360,6361,6364,6366,6369,6370,6386,6394,6395,6396,6398,6400,6436,6437,6443,6446,6452,6456,6490,6492,6494,6496,6506,6508,6511,6517,6519,6524,6527,6535,6543,6545,6546,6552,6574,6575,6576,6577,6578,6580,6587,6592,6625,6626,6629,6630,6631,6633,6634,6635,6636,6643,6680,6681,6690,6712,6713,6734,6736,6748,6749,6755,6785,6787,6801,6840,6843,6844,6897,6920,6963,6984,6993,6994,6995,6996,7016,7017,7024,7036,7039,7041,7043,7044,7045,7047,7061,7072,7073,7074,7087,7139,7150,7152,7157,7175,7176,7213,7221,7226,7256,7287,7343,7372,7427,7448,7457,7460,7523,7533,7597,7599,7613,7622,7623,7624,7641,7645,7647,7698,7708,7714,7729,7778,7780,7783,7824,7825,7843,7911,7929,7953,7976,7988,8002,8013,8024,8025,8052,8054,8056,8066,8108,8119,8144,8172,8204,8235,8271,8310,8326,8328,8344,8345,8412,8423,8488,8512,8531,8558,8598,8599,8616,8657,8659,8661,8667])).
% 160.59/160.28  cnf(11365,plain,
% 160.59/160.28     (P1(f870(f870(f234(a932),x113651),f870(a112,x113651)))),
% 160.59/160.28     inference(rename_variables,[],[3637])).
% 160.59/160.28  cnf(11375,plain,
% 160.59/160.28     (~E(f870(f309(x113751,f940(x113751,a928),x113752),x113753),f870(f307(x113751),x113753))),
% 160.59/160.28     inference(rename_variables,[],[4790])).
% 160.59/160.28  cnf(11378,plain,
% 160.59/160.28     (~P1(f870(f870(f328(x113781),x113782),f188(f940(x113781,a928))))),
% 160.59/160.28     inference(rename_variables,[],[4792])).
% 160.59/160.28  cnf(11381,plain,
% 160.59/160.28     (~P1(f870(f870(f328(x113811),x113812),f188(f940(x113811,a928))))),
% 160.59/160.28     inference(rename_variables,[],[4792])).
% 160.59/160.28  cnf(11384,plain,
% 160.59/160.28     (~P1(f870(f870(f328(f939(x113841,x113841)),f870(f870(f251(x113841,x113841),x113842),x113843)),f153(x113841,f113(f940(x113841,a932)))))),
% 160.59/160.28     inference(rename_variables,[],[4807])).
% 160.59/160.28  cnf(11387,plain,
% 160.59/160.28     (~P1(f870(f870(f328(f939(x113871,x113871)),f870(f870(f251(x113871,x113871),x113872),x113873)),f153(x113871,f113(f940(x113871,a932)))))),
% 160.59/160.28     inference(rename_variables,[],[4807])).
% 160.59/160.28  cnf(11392,plain,
% 160.59/160.28     (~P1(f870(f870(f328(x113921),x113922),f188(f940(x113921,a928))))),
% 160.59/160.28     inference(rename_variables,[],[4792])).
% 160.59/160.28  cnf(11395,plain,
% 160.59/160.28     (P1(f870(f870(f328(f939(x113951,x113951)),f870(f870(f251(x113951,x113951),x113952),x113952)),f306(x113951,x113953)))),
% 160.59/160.28     inference(rename_variables,[],[4209])).
% 160.59/160.28  cnf(11398,plain,
% 160.59/160.28     (P1(f870(f870(f233(f940(x113981,a928)),f870(f172(x113981),f176(x113981,x113982,x113983))),f870(f172(x113981),x113982)))),
% 160.59/160.28     inference(rename_variables,[],[4267])).
% 160.59/160.28  cnf(11401,plain,
% 160.59/160.28     (P1(f870(f870(f233(f940(x114011,a928)),x114012),f241(f940(x114011,a928))))),
% 160.59/160.28     inference(rename_variables,[],[3953])).
% 160.59/160.28  cnf(11417,plain,
% 160.59/160.28     (P1(f870(f870(f233(f940(x114171,a928)),f188(f940(x114171,a928))),x114172))),
% 160.59/160.28     inference(rename_variables,[],[4020])).
% 160.59/160.28  cnf(11428,plain,
% 160.59/160.28     (~P1(f870(f870(f328(f939(f933(x114281),f933(x114281))),f870(f870(f251(f933(x114281),f933(x114281)),x114282),f113(x114281))),f147(x114281,x114283)))),
% 160.59/160.28     inference(rename_variables,[],[4809])).
% 160.59/160.28  cnf(11439,plain,
% 160.59/160.28     (~E(f870(a112,x114391),x114391)),
% 160.59/160.28     inference(rename_variables,[],[4728])).
% 160.59/160.28  cnf(11442,plain,
% 160.59/160.28     (~E(f870(a112,x114421),x114421)),
% 160.59/160.28     inference(rename_variables,[],[4728])).
% 160.59/160.28  cnf(11446,plain,
% 160.59/160.28     (P1(f870(f870(f328(f939(f933(x114461),f933(x114461))),f870(f870(f251(f933(x114461),f933(x114461)),f113(x114461)),f113(x114461))),f870(f870(f288(f933(x114461),f933(x114461),f933(x114461)),f158(x114461,x114462)),f306(f933(x114461),f158(x114461,x114462)))))),
% 160.59/160.28     inference(scs_inference,[],[4728,10549,10559,10572,10583,10655,10690,10693,10696,10798,10935,11246,11439,11442,4738,10782,10884,3363,3416,3530,10618,10621,10717,10720,3507,4030,3406,3469,3402,3429,3413,4042,3628,11196,3500,4207,4747,10609,4790,3464,10682,4351,4209,11395,4808,11298,4809,3485,3766,3935,3872,4087,3637,10701,10821,10901,10974,10977,11017,11117,4023,3553,4783,10586,10589,10615,10742,10919,11125,11138,11256,4796,4010,3776,4157,3596,3598,3572,4780,4742,4788,10577,10580,10750,10845,10864,10871,10896,10904,10907,10924,11110,4313,4218,11193,4267,3936,4301,3953,10745,10842,4800,3569,10710,10808,10960,11024,11099,11144,11147,11178,11204,11240,11278,3570,10737,10793,11029,11120,4779,10626,10658,11162,11207,3722,10889,10980,11251,11295,4792,11171,11181,11287,11308,11311,11378,11381,3630,11011,11041,11050,11053,3662,4091,4028,10661,4789,10606,10999,11002,3590,11044,11201,4392,4786,4099,4771,4774,3546,3550,4773,4772,4802,10910,4807,11384,4175,4018,11314,11320,4020,11047,3723,3836,10963,10966,11059,11227,4805,4806,10801,4447,4051,4803,10631,10634,11005,4021,10969,4287,4819,4845,4900,4904,4932,4947,4954,4956,4992,4997,5026,5032,5118,5144,5145,5160,5210,5211,5233,5234,5248,5251,5276,5282,5298,5302,5303,5304,5309,5310,5333,5357,5359,5360,5370,5375,5381,5417,5418,5426,5434,5438,5440,5443,5455,5457,5463,5468,5469,5482,5488,5491,5492,5496,5530,5545,5554,5556,5557,5560,5561,5562,5572,5574,5580,5581,5582,5588,5592,5593,5594,5602,5606,5607,5612,5625,5633,5646,5648,5656,5658,5659,5662,5666,5692,5706,5707,5722,5734,5756,5762,5786,5787,5791,5810,5818,5819,5824,5825,5835,5837,5851,5855,5864,5865,5867,5868,5884,5889,5898,5899,5910,5917,5931,5935,5938,5944,5945,5946,5949,5954,5990,5991,5994,5996,5998,6000,6001,6002,6004,6006,6008,6013,6020,6035,6049,6055,6056,6059,6070,6071,6078,6080,6084,6086,6092,6100,6136,6149,6158,6161,6170,6174,6175,6176,6177,6178,6182,6187,6197,6203,6221,6224,6233,6261,6276,6303,6320,6321,6324,6339,6341,6343,6345,6360,6361,6364,6366,6369,6370,6386,6394,6395,6396,6398,6400,6436,6437,6443,6446,6452,6456,6490,6492,6494,6496,6506,6508,6511,6517,6519,6524,6527,6535,6543,6545,6546,6552,6574,6575,6576,6577,6578,6580,6587,6592,6625,6626,6629,6630,6631,6633,6634,6635,6636,6643,6680,6681,6690,6712,6713,6734,6736,6748,6749,6755,6785,6787,6801,6840,6843,6844,6897,6920,6963,6984,6993,6994,6995,6996,7016,7017,7024,7036,7039,7041,7043,7044,7045,7047,7061,7072,7073,7074,7087,7139,7150,7152,7157,7175,7176,7213,7221,7226,7256,7287,7343,7372,7427,7448,7457,7460,7523,7533,7597,7599,7613,7622,7623,7624,7641,7645,7647,7698,7708,7714,7729,7778,7780,7783,7824,7825,7843,7911,7929,7953,7976,7988,8002,8013,8024,8025,8052,8054,8056,8066,8108,8119,8144,8172,8204,8235,8271,8310,8326,8328,8344,8345,8412,8423,8488,8512,8531,8558,8598,8599,8616,8657,8659,8661,8667,8682,8686,8701,8722,8730,8732,8742,8747,8751,8752,8753,8754,8755,8756,8775,8789,8790,8808,8809,8814,8815,8816,8817,8818,8836,8837,8838,8848,8861,8864,8875,8880,8882,8884,8885,8886,8893])).
% 160.59/160.28  cnf(11449,plain,
% 160.59/160.28     (~E(f870(a112,x114491),f2(a932))),
% 160.59/160.28     inference(rename_variables,[],[4738])).
% 160.59/160.28  cnf(11451,plain,
% 160.59/160.28     (E(f870(x114511,f870(f91(x114512,x114513,f241(f940(x114512,a928)),x114511),f870(x114511,x114514))),f870(x114511,x114514))),
% 160.59/160.28     inference(scs_inference,[],[4728,10549,10559,10572,10583,10655,10690,10693,10696,10798,10935,11246,11439,11442,4738,10782,10884,11349,3363,3416,3530,10618,10621,10717,10720,3507,4030,3406,3469,3402,3429,3413,4042,3628,11196,3500,4207,4747,10609,4790,3464,10682,4351,4209,11395,4808,11298,4809,3485,3766,3935,3872,4087,3637,10701,10821,10901,10974,10977,11017,11117,4023,3553,4783,10586,10589,10615,10742,10919,11125,11138,11256,4796,4010,3776,4157,3596,3598,3572,4780,4742,4788,10577,10580,10750,10845,10864,10871,10896,10904,10907,10924,11110,4313,4218,11193,4267,3936,4301,3953,10745,10842,4800,3569,10710,10808,10960,11024,11099,11144,11147,11178,11204,11240,11278,3570,10737,10793,11029,11120,4779,10626,10658,11162,11207,3722,10889,10980,11251,11295,4792,11171,11181,11287,11308,11311,11378,11381,3630,11011,11041,11050,11053,3662,4091,4028,10661,4789,10606,10999,11002,3590,11044,11201,4392,4786,4099,4771,4774,3546,3550,4773,4772,4802,10910,4807,11384,4175,4018,11314,11320,4020,11047,3723,3836,10963,10966,11059,11227,4805,4806,10801,4447,4051,4803,10631,10634,11005,4021,10969,4287,4819,4845,4900,4904,4932,4947,4954,4956,4992,4997,5026,5032,5118,5144,5145,5160,5210,5211,5233,5234,5248,5251,5276,5282,5298,5302,5303,5304,5309,5310,5333,5357,5359,5360,5370,5375,5381,5417,5418,5426,5434,5438,5440,5443,5455,5457,5463,5468,5469,5482,5488,5491,5492,5496,5530,5545,5554,5556,5557,5560,5561,5562,5572,5574,5580,5581,5582,5588,5592,5593,5594,5602,5606,5607,5612,5625,5633,5646,5648,5656,5658,5659,5662,5666,5692,5706,5707,5722,5734,5756,5762,5786,5787,5791,5810,5818,5819,5824,5825,5835,5837,5851,5855,5864,5865,5867,5868,5884,5889,5898,5899,5910,5917,5931,5935,5938,5944,5945,5946,5949,5954,5990,5991,5994,5996,5998,6000,6001,6002,6004,6006,6008,6013,6020,6035,6049,6055,6056,6059,6070,6071,6078,6080,6084,6086,6092,6100,6136,6149,6158,6161,6170,6174,6175,6176,6177,6178,6182,6187,6197,6203,6221,6224,6233,6261,6276,6303,6320,6321,6324,6339,6341,6343,6345,6360,6361,6364,6366,6369,6370,6386,6394,6395,6396,6398,6400,6436,6437,6443,6446,6452,6456,6490,6492,6494,6496,6506,6508,6511,6517,6519,6524,6527,6535,6543,6545,6546,6552,6574,6575,6576,6577,6578,6580,6587,6592,6625,6626,6629,6630,6631,6633,6634,6635,6636,6643,6680,6681,6690,6712,6713,6734,6736,6748,6749,6755,6785,6787,6801,6840,6843,6844,6897,6920,6963,6984,6993,6994,6995,6996,7016,7017,7024,7036,7039,7041,7043,7044,7045,7047,7061,7072,7073,7074,7087,7139,7150,7152,7157,7175,7176,7213,7221,7226,7256,7287,7343,7372,7427,7448,7457,7460,7523,7533,7597,7599,7613,7622,7623,7624,7641,7645,7647,7698,7708,7714,7729,7778,7780,7783,7824,7825,7843,7911,7929,7953,7976,7988,8002,8013,8024,8025,8052,8054,8056,8066,8108,8119,8144,8172,8204,8235,8271,8310,8326,8328,8344,8345,8412,8423,8488,8512,8531,8558,8598,8599,8616,8657,8659,8661,8667,8682,8686,8701,8722,8730,8732,8742,8747,8751,8752,8753,8754,8755,8756,8775,8789,8790,8808,8809,8814,8815,8816,8817,8818,8836,8837,8838,8848,8861,8864,8875,8880,8882,8884,8885,8886,8893,8899,8907])).
% 160.59/160.28  cnf(11454,plain,
% 160.59/160.28     (P1(f870(f870(f233(f940(x114541,a928)),x114542),x114542))),
% 160.59/160.28     inference(rename_variables,[],[3868])).
% 160.59/160.28  cnf(11461,plain,
% 160.59/160.28     (~E(f870(a112,x114611),x114611)),
% 160.59/160.28     inference(rename_variables,[],[4728])).
% 160.59/160.28  cnf(11464,plain,
% 160.59/160.28     (~E(f870(a112,x114641),x114641)),
% 160.59/160.28     inference(rename_variables,[],[4728])).
% 160.59/160.28  cnf(11466,plain,
% 160.59/160.28     (~P27(x114661,f940(x114661,a928),x114662,x114663,f870(f307(x114661),x114663))),
% 160.59/160.28     inference(scs_inference,[],[4728,10549,10559,10572,10583,10655,10690,10693,10696,10798,10935,11246,11439,11442,11461,4738,10782,10884,11349,3363,3416,3530,10618,10621,10717,10720,3507,4030,3406,3469,3402,3429,3413,4042,3628,11196,3500,4207,4747,10609,4790,11375,3464,10682,4351,4209,11395,4808,11298,4809,3485,3766,3935,3872,4087,3637,10701,10821,10901,10974,10977,11017,11117,4023,3553,4783,10586,10589,10615,10742,10919,11125,11138,11256,4796,4010,3776,4157,3596,3598,3572,4780,4742,4788,10577,10580,10750,10845,10864,10871,10896,10904,10907,10924,11110,4313,4218,11193,4267,3936,4301,3953,10745,10842,4800,3569,10710,10808,10960,11024,11099,11144,11147,11178,11204,11240,11278,3570,10737,10793,11029,11120,4779,10626,10658,11162,11207,3722,10889,10980,11251,11295,4792,11171,11181,11287,11308,11311,11378,11381,3630,11011,11041,11050,11053,3662,4091,4028,10661,4789,10606,10999,11002,3590,11044,11201,4392,4786,4099,4771,4774,3546,3550,4773,4772,4802,10910,4807,11384,4175,4018,11314,11320,3868,4020,11047,3723,3836,10963,10966,11059,11227,4805,4806,10801,4447,4051,4803,10631,10634,11005,4021,10969,4287,4819,4845,4900,4904,4932,4947,4954,4956,4992,4997,5026,5032,5118,5144,5145,5160,5210,5211,5233,5234,5248,5251,5276,5282,5298,5302,5303,5304,5309,5310,5333,5357,5359,5360,5370,5375,5381,5417,5418,5426,5434,5438,5440,5443,5455,5457,5463,5468,5469,5482,5488,5491,5492,5496,5530,5545,5554,5556,5557,5560,5561,5562,5572,5574,5580,5581,5582,5588,5592,5593,5594,5602,5606,5607,5612,5625,5633,5646,5648,5656,5658,5659,5662,5666,5692,5706,5707,5722,5734,5756,5762,5786,5787,5791,5810,5818,5819,5824,5825,5835,5837,5851,5855,5864,5865,5867,5868,5884,5889,5898,5899,5910,5917,5931,5935,5938,5944,5945,5946,5949,5954,5990,5991,5994,5996,5998,6000,6001,6002,6004,6006,6008,6013,6020,6035,6049,6055,6056,6059,6070,6071,6078,6080,6084,6086,6092,6100,6136,6149,6158,6161,6170,6174,6175,6176,6177,6178,6182,6187,6197,6203,6221,6224,6233,6261,6276,6303,6320,6321,6324,6339,6341,6343,6345,6360,6361,6364,6366,6369,6370,6386,6394,6395,6396,6398,6400,6436,6437,6443,6446,6452,6456,6490,6492,6494,6496,6506,6508,6511,6517,6519,6524,6527,6535,6543,6545,6546,6552,6574,6575,6576,6577,6578,6580,6587,6592,6625,6626,6629,6630,6631,6633,6634,6635,6636,6643,6680,6681,6690,6712,6713,6734,6736,6748,6749,6755,6785,6787,6801,6840,6843,6844,6897,6920,6963,6984,6993,6994,6995,6996,7016,7017,7024,7036,7039,7041,7043,7044,7045,7047,7061,7072,7073,7074,7087,7139,7150,7152,7157,7175,7176,7213,7221,7226,7256,7287,7343,7372,7427,7448,7457,7460,7523,7533,7597,7599,7613,7622,7623,7624,7641,7645,7647,7698,7708,7714,7729,7778,7780,7783,7824,7825,7843,7911,7929,7953,7976,7988,8002,8013,8024,8025,8052,8054,8056,8066,8108,8119,8144,8172,8204,8235,8271,8310,8326,8328,8344,8345,8412,8423,8488,8512,8531,8558,8598,8599,8616,8657,8659,8661,8667,8682,8686,8701,8722,8730,8732,8742,8747,8751,8752,8753,8754,8755,8756,8775,8789,8790,8808,8809,8814,8815,8816,8817,8818,8836,8837,8838,8848,8861,8864,8875,8880,8882,8884,8885,8886,8893,8899,8907,8910,8927,8928,8937,8938,8946])).
% 160.59/160.28  cnf(11469,plain,
% 160.59/160.28     (P26(x114691,x114691,f7(x114691),x114692)),
% 160.59/160.28     inference(rename_variables,[],[3809])).
% 160.59/160.28  cnf(11474,plain,
% 160.59/160.28     (~E(f870(f309(x114741,f940(x114741,a928),x114742),x114743),f870(f307(x114741),x114743))),
% 160.59/160.28     inference(rename_variables,[],[4790])).
% 160.59/160.28  cnf(11479,plain,
% 160.59/160.28     (P1(f870(f870(f233(f940(x114791,a928)),x114792),f241(f940(x114791,a928))))),
% 160.59/160.28     inference(rename_variables,[],[3953])).
% 160.59/160.28  cnf(11495,plain,
% 160.59/160.28     (~P1(f870(f870(f328(x114951),x114952),f188(f940(x114951,a928))))),
% 160.59/160.28     inference(rename_variables,[],[4792])).
% 160.59/160.28  cnf(11498,plain,
% 160.59/160.28     (~P1(f870(f870(f233(a932),f870(a112,x114981)),x114981))),
% 160.59/160.28     inference(rename_variables,[],[4789])).
% 160.59/160.28  cnf(11503,plain,
% 160.59/160.28     (~P1(f870(f870(f328(x115031),x115032),f188(f940(x115031,a928))))),
% 160.59/160.28     inference(rename_variables,[],[4792])).
% 160.59/160.28  cnf(11513,plain,
% 160.59/160.28     (~P1(f870(f870(f328(a932),f870(a112,f870(f142(a932,a932,f79(a932),f2(a932)),x115131))),f870(f172(a932),x115131)))),
% 160.59/160.28     inference(scs_inference,[],[3809,4728,10549,10559,10572,10583,10655,10690,10693,10696,10798,10935,11246,11439,11442,11461,4738,10782,10884,11349,3363,3416,3530,10618,10621,10717,10720,3507,4030,3406,3469,3402,3429,3413,4042,3628,11196,3500,4207,4747,10609,4790,11375,3673,3464,10682,4351,4209,11395,4808,11298,4809,3485,3766,3935,3872,4087,3637,10701,10821,10901,10974,10977,11017,11117,11365,4023,3553,4783,10586,10589,10615,10742,10919,11125,11138,11256,4796,4010,3776,4157,3596,3598,3572,4780,4742,4788,10577,10580,10750,10845,10864,10871,10896,10904,10907,10924,11110,4313,4218,11193,4267,3936,4301,3953,10745,10842,11401,4800,3569,10710,10808,10960,11024,11099,11144,11147,11178,11204,11240,11278,3570,10737,10793,11029,11120,4779,10626,10658,11162,11207,3722,10889,10980,11251,11295,4792,11171,11181,11287,11308,11311,11378,11381,11392,11495,3630,11011,11041,11050,11053,3662,4091,4028,10661,4789,10606,10999,11002,11498,3590,11044,11201,4392,4786,4099,4771,4774,3546,3550,4773,4772,4802,10910,4807,11384,4175,4018,11314,11320,3868,4020,11047,3723,3836,10963,10966,11059,11227,4805,4806,10801,4447,4051,4803,10631,10634,11005,4021,10969,4287,4819,4845,4900,4904,4932,4947,4954,4956,4992,4997,5026,5032,5118,5144,5145,5160,5210,5211,5233,5234,5248,5251,5276,5282,5298,5302,5303,5304,5309,5310,5333,5357,5359,5360,5370,5375,5381,5417,5418,5426,5434,5438,5440,5443,5455,5457,5463,5468,5469,5482,5488,5491,5492,5496,5530,5545,5554,5556,5557,5560,5561,5562,5572,5574,5580,5581,5582,5588,5592,5593,5594,5602,5606,5607,5612,5625,5633,5646,5648,5656,5658,5659,5662,5666,5692,5706,5707,5722,5734,5756,5762,5786,5787,5791,5810,5818,5819,5824,5825,5835,5837,5851,5855,5864,5865,5867,5868,5884,5889,5898,5899,5910,5917,5931,5935,5938,5944,5945,5946,5949,5954,5990,5991,5994,5996,5998,6000,6001,6002,6004,6006,6008,6013,6020,6035,6049,6055,6056,6059,6070,6071,6078,6080,6084,6086,6092,6100,6136,6149,6158,6161,6170,6174,6175,6176,6177,6178,6182,6187,6197,6203,6221,6224,6233,6261,6276,6303,6320,6321,6324,6339,6341,6343,6345,6360,6361,6364,6366,6369,6370,6386,6394,6395,6396,6398,6400,6436,6437,6443,6446,6452,6456,6490,6492,6494,6496,6506,6508,6511,6517,6519,6524,6527,6535,6543,6545,6546,6552,6574,6575,6576,6577,6578,6580,6587,6592,6625,6626,6629,6630,6631,6633,6634,6635,6636,6643,6680,6681,6690,6712,6713,6734,6736,6748,6749,6755,6785,6787,6801,6840,6843,6844,6897,6920,6963,6984,6993,6994,6995,6996,7016,7017,7024,7036,7039,7041,7043,7044,7045,7047,7061,7072,7073,7074,7087,7139,7150,7152,7157,7175,7176,7213,7221,7226,7256,7287,7343,7372,7427,7448,7457,7460,7523,7533,7597,7599,7613,7622,7623,7624,7641,7645,7647,7698,7708,7714,7729,7778,7780,7783,7824,7825,7843,7911,7929,7953,7976,7988,8002,8013,8024,8025,8052,8054,8056,8066,8108,8119,8144,8172,8204,8235,8271,8310,8326,8328,8344,8345,8412,8423,8488,8512,8531,8558,8598,8599,8616,8657,8659,8661,8667,8682,8686,8701,8722,8730,8732,8742,8747,8751,8752,8753,8754,8755,8756,8775,8789,8790,8808,8809,8814,8815,8816,8817,8818,8836,8837,8838,8848,8861,8864,8875,8880,8882,8884,8885,8886,8893,8899,8907,8910,8927,8928,8937,8938,8946,8965,8978,8982,9003,9025,9026,9029,9030,9037,9046,9047,9070,9081,9091,9092,9093,9096,9119,9120,9131])).
% 160.59/160.28  cnf(11514,plain,
% 160.59/160.28     (~P1(f870(f870(f233(a932),f870(a112,x115141)),x115141))),
% 160.59/160.28     inference(rename_variables,[],[4789])).
% 160.59/160.28  cnf(11517,plain,
% 160.59/160.28     (~P1(f870(f870(f328(x115171),x115172),f188(f940(x115171,a928))))),
% 160.59/160.28     inference(rename_variables,[],[4792])).
% 160.59/160.28  cnf(11523,plain,
% 160.59/160.28     (E(f870(f136(x115231,f241(f940(x115232,a928))),f753(x115233,x115234,f870(f870(f151(x115231),x115234),x115233),f241(f940(x115232,a928)),x115231)),x115233)),
% 160.59/160.28     inference(scs_inference,[],[3809,4728,10549,10559,10572,10583,10655,10690,10693,10696,10798,10935,11246,11439,11442,11461,4738,10782,10884,11349,3363,3416,3530,10618,10621,10717,10720,3507,4030,3406,3469,3402,3429,3413,4042,3628,11196,3500,4207,4747,10609,4790,11375,3673,3464,10682,4351,4209,11395,4808,11298,4809,3485,3766,3935,3872,4087,3637,10701,10821,10901,10974,10977,11017,11117,11365,4023,3553,4783,10586,10589,10615,10742,10919,11125,11138,11256,4796,4010,3776,4157,3596,3598,3572,4780,4742,4788,10577,10580,10750,10845,10864,10871,10896,10904,10907,10924,11110,4313,4218,11193,4267,3936,4301,3953,10745,10842,11401,4800,3569,10710,10808,10960,11024,11099,11144,11147,11178,11204,11240,11278,3570,10737,10793,11029,11120,4779,10626,10658,11162,11207,3722,10889,10980,11251,11295,4792,11171,11181,11287,11308,11311,11378,11381,11392,11495,11503,3630,11011,11041,11050,11053,3662,4091,4028,10661,4789,10606,10999,11002,11498,3590,11044,11201,4392,4786,4099,4771,4774,3546,3550,4773,4772,4802,10910,4807,11384,4175,4018,11314,11320,3868,4020,11047,3723,3836,10963,10966,11059,11227,4805,4806,10801,4447,4051,4803,10631,10634,11005,4021,10969,4287,4819,4845,4900,4904,4932,4947,4954,4956,4992,4997,5026,5032,5118,5144,5145,5160,5210,5211,5233,5234,5248,5251,5276,5282,5298,5302,5303,5304,5309,5310,5333,5357,5359,5360,5370,5375,5381,5417,5418,5426,5434,5438,5440,5443,5455,5457,5463,5468,5469,5482,5488,5491,5492,5496,5530,5545,5554,5556,5557,5560,5561,5562,5572,5574,5580,5581,5582,5588,5592,5593,5594,5602,5606,5607,5612,5625,5633,5646,5648,5656,5658,5659,5662,5666,5692,5706,5707,5722,5734,5756,5762,5786,5787,5791,5810,5818,5819,5824,5825,5835,5837,5851,5855,5864,5865,5867,5868,5884,5889,5898,5899,5910,5917,5931,5935,5938,5944,5945,5946,5949,5954,5990,5991,5994,5996,5998,6000,6001,6002,6004,6006,6008,6013,6020,6035,6049,6055,6056,6059,6070,6071,6078,6080,6084,6086,6092,6100,6136,6149,6158,6161,6170,6174,6175,6176,6177,6178,6182,6187,6197,6203,6221,6224,6233,6261,6276,6303,6320,6321,6324,6339,6341,6343,6345,6360,6361,6364,6366,6369,6370,6386,6394,6395,6396,6398,6400,6436,6437,6443,6446,6452,6456,6490,6492,6494,6496,6506,6508,6511,6517,6519,6524,6527,6535,6543,6545,6546,6552,6574,6575,6576,6577,6578,6580,6587,6592,6625,6626,6629,6630,6631,6633,6634,6635,6636,6643,6680,6681,6690,6712,6713,6734,6736,6748,6749,6755,6785,6787,6801,6840,6843,6844,6897,6920,6963,6984,6993,6994,6995,6996,7016,7017,7024,7036,7039,7041,7043,7044,7045,7047,7061,7072,7073,7074,7087,7139,7150,7152,7157,7175,7176,7213,7221,7226,7256,7287,7343,7372,7427,7448,7457,7460,7523,7533,7597,7599,7613,7622,7623,7624,7641,7645,7647,7698,7708,7714,7729,7778,7780,7783,7824,7825,7843,7911,7929,7953,7976,7988,8002,8013,8024,8025,8052,8054,8056,8066,8108,8119,8144,8172,8204,8235,8271,8310,8326,8328,8344,8345,8412,8423,8488,8512,8531,8558,8598,8599,8616,8657,8659,8661,8667,8682,8686,8701,8722,8730,8732,8742,8747,8751,8752,8753,8754,8755,8756,8775,8789,8790,8808,8809,8814,8815,8816,8817,8818,8836,8837,8838,8848,8861,8864,8875,8880,8882,8884,8885,8886,8893,8899,8907,8910,8927,8928,8937,8938,8946,8965,8978,8982,9003,9025,9026,9029,9030,9037,9046,9047,9070,9081,9091,9092,9093,9096,9119,9120,9131,9181,9191,9193,9209])).
% 160.59/160.28  cnf(11526,plain,
% 160.59/160.28     (P1(f870(f870(f328(f939(x115261,x115261)),f870(f870(f251(x115261,x115261),x115262),x115262)),f306(x115261,x115263)))),
% 160.59/160.28     inference(rename_variables,[],[4209])).
% 160.59/160.28  cnf(11529,plain,
% 160.59/160.28     (P1(f870(f870(f328(x115291),x115292),f241(f940(x115291,a928))))),
% 160.59/160.28     inference(rename_variables,[],[3722])).
% 160.59/160.28  cnf(11532,plain,
% 160.59/160.28     (P1(f870(f870(f328(x115321),x115322),f241(f940(x115321,a928))))),
% 160.59/160.28     inference(rename_variables,[],[3722])).
% 160.59/160.28  cnf(11539,plain,
% 160.59/160.28     (~P1(f870(f870(f328(f939(f933(x115391),f933(x115391))),f870(f870(f251(f933(x115391),f933(x115391)),x115392),f113(x115391))),f145(x115391,x115393)))),
% 160.59/160.28     inference(rename_variables,[],[4808])).
% 160.59/160.28  cnf(11542,plain,
% 160.59/160.28     (~P1(f870(f870(f328(f939(f933(x115421),f933(x115421))),f870(f870(f251(f933(x115421),f933(x115421)),x115422),f113(x115421))),f147(x115421,x115423)))),
% 160.59/160.28     inference(rename_variables,[],[4809])).
% 160.59/160.28  cnf(11545,plain,
% 160.59/160.28     (~P1(f870(f870(f328(f939(f933(x115451),f933(x115451))),f870(f870(f251(f933(x115451),f933(x115451)),x115452),f113(x115451))),f157(x115451,x115453)))),
% 160.59/160.28     inference(rename_variables,[],[4810])).
% 160.59/160.28  cnf(11550,plain,
% 160.59/160.28     (~P1(f870(f870(f234(f940(x115501,a928)),x115502),f188(f940(x115501,a928))))),
% 160.59/160.28     inference(rename_variables,[],[4800])).
% 160.59/160.28  cnf(11552,plain,
% 160.59/160.28     (~P1(f870(f870(f328(x115521),x115522),f870(f309(x115523,x115521,x115524),f188(f940(x115523,a928)))))),
% 160.59/160.28     inference(scs_inference,[],[3809,4728,10549,10559,10572,10583,10655,10690,10693,10696,10798,10935,11246,11439,11442,11461,4738,10782,10884,11349,3363,3416,3530,10618,10621,10717,10720,3507,4030,3406,3469,3402,3429,3413,4042,3628,11196,3500,4207,4747,10609,4790,11375,3673,3464,10682,4351,4209,11395,4808,11298,11539,4809,11428,4810,3485,3766,3935,3872,4087,3637,10701,10821,10901,10974,10977,11017,11117,11365,4023,3553,4783,10586,10589,10615,10742,10919,11125,11138,11256,4796,4010,3776,4157,3596,3598,3572,4780,4742,4788,10577,10580,10750,10845,10864,10871,10896,10904,10907,10924,11110,4313,4218,11193,4267,3936,4301,3953,10745,10842,11401,4800,11141,3569,10710,10808,10960,11024,11099,11144,11147,11178,11204,11240,11278,3570,10737,10793,11029,11120,4779,10626,10658,11162,11207,3722,10889,10980,11251,11295,11529,4792,11171,11181,11287,11308,11311,11378,11381,11392,11495,11503,11517,3630,11011,11041,11050,11053,3662,4091,4028,10661,4789,10606,10999,11002,11498,3590,11044,11201,4392,4786,4099,4771,4774,3546,3550,4773,4772,4802,10910,4807,11384,4175,4018,11314,11320,3868,4020,11047,3723,3836,10963,10966,11059,11227,4805,4806,10801,4447,4051,4803,10631,10634,11005,4021,10969,4287,4819,4845,4900,4904,4932,4947,4954,4956,4992,4997,5026,5032,5118,5144,5145,5160,5210,5211,5233,5234,5248,5251,5276,5282,5298,5302,5303,5304,5309,5310,5333,5357,5359,5360,5370,5375,5381,5417,5418,5426,5434,5438,5440,5443,5455,5457,5463,5468,5469,5482,5488,5491,5492,5496,5530,5545,5554,5556,5557,5560,5561,5562,5572,5574,5580,5581,5582,5588,5592,5593,5594,5602,5606,5607,5612,5625,5633,5646,5648,5656,5658,5659,5662,5666,5692,5706,5707,5722,5734,5756,5762,5786,5787,5791,5810,5818,5819,5824,5825,5835,5837,5851,5855,5864,5865,5867,5868,5884,5889,5898,5899,5910,5917,5931,5935,5938,5944,5945,5946,5949,5954,5990,5991,5994,5996,5998,6000,6001,6002,6004,6006,6008,6013,6020,6035,6049,6055,6056,6059,6070,6071,6078,6080,6084,6086,6092,6100,6136,6149,6158,6161,6170,6174,6175,6176,6177,6178,6182,6187,6197,6203,6221,6224,6233,6261,6276,6303,6320,6321,6324,6339,6341,6343,6345,6360,6361,6364,6366,6369,6370,6386,6394,6395,6396,6398,6400,6436,6437,6443,6446,6452,6456,6490,6492,6494,6496,6506,6508,6511,6517,6519,6524,6527,6535,6543,6545,6546,6552,6574,6575,6576,6577,6578,6580,6587,6592,6625,6626,6629,6630,6631,6633,6634,6635,6636,6643,6680,6681,6690,6712,6713,6734,6736,6748,6749,6755,6785,6787,6801,6840,6843,6844,6897,6920,6963,6984,6993,6994,6995,6996,7016,7017,7024,7036,7039,7041,7043,7044,7045,7047,7061,7072,7073,7074,7087,7139,7150,7152,7157,7175,7176,7213,7221,7226,7256,7287,7343,7372,7427,7448,7457,7460,7523,7533,7597,7599,7613,7622,7623,7624,7641,7645,7647,7698,7708,7714,7729,7778,7780,7783,7824,7825,7843,7911,7929,7953,7976,7988,8002,8013,8024,8025,8052,8054,8056,8066,8108,8119,8144,8172,8204,8235,8271,8310,8326,8328,8344,8345,8412,8423,8488,8512,8531,8558,8598,8599,8616,8657,8659,8661,8667,8682,8686,8701,8722,8730,8732,8742,8747,8751,8752,8753,8754,8755,8756,8775,8789,8790,8808,8809,8814,8815,8816,8817,8818,8836,8837,8838,8848,8861,8864,8875,8880,8882,8884,8885,8886,8893,8899,8907,8910,8927,8928,8937,8938,8946,8965,8978,8982,9003,9025,9026,9029,9030,9037,9046,9047,9070,9081,9091,9092,9093,9096,9119,9120,9131,9181,9191,9193,9209,9221,9222,9223,9234,9298,9329,9330,9331,9346,9363,9371])).
% 160.59/160.28  cnf(11553,plain,
% 160.59/160.28     (~P1(f870(f870(f328(x115531),x115532),f188(f940(x115531,a928))))),
% 160.59/160.28     inference(rename_variables,[],[4792])).
% 160.59/160.28  cnf(11558,plain,
% 160.59/160.28     (P1(f870(f870(f233(f940(x115581,a928)),x115582),f241(f940(x115581,a928))))),
% 160.59/160.28     inference(rename_variables,[],[3953])).
% 160.59/160.28  cnf(11561,plain,
% 160.59/160.28     (~P1(f870(f870(f188(f940(x115611,f940(x115612,a928))),x115613),x115614))),
% 160.59/160.28     inference(rename_variables,[],[4806])).
% 160.59/160.28  cnf(11567,plain,
% 160.59/160.28     (~P1(f870(f870(f254(x115671,x115672,a928,f870(f172(x115673),f113(x115673))),x115674),x115675))),
% 160.59/160.28     inference(scs_inference,[],[3809,4728,10549,10559,10572,10583,10655,10690,10693,10696,10798,10935,11246,11439,11442,11461,4738,10782,10884,11349,3363,3416,3530,10618,10621,10717,10720,3507,4030,3406,3469,3402,3429,3413,4042,3628,11196,3500,4207,4747,10609,4790,11375,3673,3464,10682,4351,4209,11395,4808,11298,11539,4809,11428,4810,3485,3766,3935,3872,4087,3637,10701,10821,10901,10974,10977,11017,11117,11365,4023,3553,4783,10586,10589,10615,10742,10919,11125,11138,11256,4796,4010,3776,4157,3596,3598,3572,4780,4742,4788,10577,10580,10750,10845,10864,10871,10896,10904,10907,10924,11110,11352,4313,4218,11193,4267,3936,4301,3953,10745,10842,11401,11479,4800,11141,3569,10710,10808,10960,11024,11099,11144,11147,11178,11204,11240,11278,3570,10737,10793,11029,11120,4779,10626,10658,11162,11207,3722,10889,10980,11251,11295,11529,4792,11171,11181,11287,11308,11311,11378,11381,11392,11495,11503,11517,3630,11011,11041,11050,11053,3662,4091,4028,10661,4789,10606,10999,11002,11498,3590,11044,11201,4392,4786,4099,4771,4774,3546,3550,4773,4772,4802,10910,4807,11384,4175,4018,11314,11320,3868,4020,11047,3723,3836,10963,10966,11059,11227,4805,4806,10801,10916,4447,4051,4803,10631,10634,11005,4021,10969,4287,4819,4845,4900,4904,4932,4947,4954,4956,4992,4997,5026,5032,5118,5144,5145,5160,5210,5211,5233,5234,5248,5251,5276,5282,5298,5302,5303,5304,5309,5310,5333,5357,5359,5360,5370,5375,5381,5417,5418,5426,5434,5438,5440,5443,5455,5457,5463,5468,5469,5482,5488,5491,5492,5496,5530,5545,5554,5556,5557,5560,5561,5562,5572,5574,5580,5581,5582,5588,5592,5593,5594,5602,5606,5607,5612,5625,5633,5646,5648,5656,5658,5659,5662,5666,5692,5706,5707,5722,5734,5756,5762,5786,5787,5791,5810,5818,5819,5824,5825,5835,5837,5851,5855,5864,5865,5867,5868,5884,5889,5898,5899,5910,5917,5931,5935,5938,5944,5945,5946,5949,5954,5990,5991,5994,5996,5998,6000,6001,6002,6004,6006,6008,6013,6020,6035,6049,6055,6056,6059,6070,6071,6078,6080,6084,6086,6092,6100,6136,6149,6158,6161,6170,6174,6175,6176,6177,6178,6182,6187,6197,6203,6221,6224,6233,6261,6276,6303,6320,6321,6324,6339,6341,6343,6345,6360,6361,6364,6366,6369,6370,6386,6394,6395,6396,6398,6400,6436,6437,6443,6446,6452,6456,6490,6492,6494,6496,6506,6508,6511,6517,6519,6524,6527,6535,6543,6545,6546,6552,6574,6575,6576,6577,6578,6580,6587,6592,6625,6626,6629,6630,6631,6633,6634,6635,6636,6643,6680,6681,6690,6712,6713,6734,6736,6748,6749,6755,6785,6787,6801,6840,6843,6844,6897,6920,6963,6984,6993,6994,6995,6996,7016,7017,7024,7036,7039,7041,7043,7044,7045,7047,7061,7072,7073,7074,7087,7139,7150,7152,7157,7175,7176,7213,7221,7226,7256,7287,7343,7372,7427,7448,7457,7460,7523,7533,7597,7599,7613,7622,7623,7624,7641,7645,7647,7698,7708,7714,7729,7778,7780,7783,7824,7825,7843,7911,7929,7953,7976,7988,8002,8013,8024,8025,8052,8054,8056,8066,8108,8119,8144,8172,8204,8235,8271,8310,8326,8328,8344,8345,8412,8423,8488,8512,8531,8558,8598,8599,8616,8657,8659,8661,8667,8682,8686,8701,8722,8730,8732,8742,8747,8751,8752,8753,8754,8755,8756,8775,8789,8790,8808,8809,8814,8815,8816,8817,8818,8836,8837,8838,8848,8861,8864,8875,8880,8882,8884,8885,8886,8893,8899,8907,8910,8927,8928,8937,8938,8946,8965,8978,8982,9003,9025,9026,9029,9030,9037,9046,9047,9070,9081,9091,9092,9093,9096,9119,9120,9131,9181,9191,9193,9209,9221,9222,9223,9234,9298,9329,9330,9331,9346,9363,9371,9399,9405,9452,9478,9510,9516])).
% 160.59/160.28  cnf(11568,plain,
% 160.59/160.28     (~P1(f870(f870(f172(x115681),f113(x115681)),x115682))),
% 160.59/160.28     inference(rename_variables,[],[4788])).
% 160.59/160.28  cnf(11573,plain,
% 160.59/160.28     (~P1(f870(f870(f328(x115731),x115732),f188(f940(x115731,a928))))),
% 160.59/160.28     inference(rename_variables,[],[4792])).
% 160.59/160.28  cnf(11576,plain,
% 160.59/160.28     (~P1(f870(f870(f328(f939(x115761,x115761)),f870(f870(f251(x115761,x115761),x115762),x115763)),f153(x115761,f113(f940(x115761,a932)))))),
% 160.59/160.28     inference(rename_variables,[],[4807])).
% 160.59/160.28  cnf(11579,plain,
% 160.59/160.28     (P1(f870(f870(f233(f940(x115791,a928)),x115792),x115792))),
% 160.59/160.28     inference(rename_variables,[],[3868])).
% 160.59/160.28  cnf(11582,plain,
% 160.59/160.28     (~P1(f870(f870(f328(x115821),x115822),f188(f940(x115821,a928))))),
% 160.59/160.28     inference(rename_variables,[],[4792])).
% 160.59/160.28  cnf(11584,plain,
% 160.59/160.28     (P1(f870(f870(f233(f940(x115841,a928)),f870(f284(x115842,x115841,f188(f940(f939(x115842,x115841),a928))),x115843)),x115844))),
% 160.59/160.28     inference(scs_inference,[],[3809,4728,10549,10559,10572,10583,10655,10690,10693,10696,10798,10935,11246,11439,11442,11461,4738,10782,10884,11349,3363,3416,3530,10618,10621,10717,10720,3507,4030,3406,3469,3402,3429,3413,4042,3628,11196,3500,4207,4747,10609,4790,11375,3673,3464,10682,4351,4209,11395,4808,11298,11539,4809,11428,4810,3485,3766,3935,3872,4087,3637,10701,10821,10901,10974,10977,11017,11117,11365,4023,3553,4783,10586,10589,10615,10742,10919,11125,11138,11256,4796,4010,3776,4157,3596,3598,3572,4780,4742,4788,10577,10580,10750,10845,10864,10871,10896,10904,10907,10924,11110,11352,4313,4218,11193,4267,3936,4301,3953,10745,10842,11401,11479,4800,11141,3569,10710,10808,10960,11024,11099,11144,11147,11178,11204,11240,11278,3570,10737,10793,11029,11120,4779,10626,10658,11162,11207,3722,10889,10980,11251,11295,11529,4792,11171,11181,11287,11308,11311,11378,11381,11392,11495,11503,11517,11553,11573,3630,11011,11041,11050,11053,3662,4091,4028,10661,4789,10606,10999,11002,11498,3590,11044,11201,4392,4786,4099,4771,4774,3546,3550,4773,4772,4802,10910,4807,11384,11387,4175,4018,11314,11320,3868,11454,4020,11047,11417,3723,3836,10963,10966,11059,11227,4805,4806,10801,10916,4447,4051,4803,10631,10634,11005,4021,10969,4287,4819,4845,4900,4904,4932,4947,4954,4956,4992,4997,5026,5032,5118,5144,5145,5160,5210,5211,5233,5234,5248,5251,5276,5282,5298,5302,5303,5304,5309,5310,5333,5357,5359,5360,5370,5375,5381,5417,5418,5426,5434,5438,5440,5443,5455,5457,5463,5468,5469,5482,5488,5491,5492,5496,5530,5545,5554,5556,5557,5560,5561,5562,5572,5574,5580,5581,5582,5588,5592,5593,5594,5602,5606,5607,5612,5625,5633,5646,5648,5656,5658,5659,5662,5666,5692,5706,5707,5722,5734,5756,5762,5786,5787,5791,5810,5818,5819,5824,5825,5835,5837,5851,5855,5864,5865,5867,5868,5884,5889,5898,5899,5910,5917,5931,5935,5938,5944,5945,5946,5949,5954,5990,5991,5994,5996,5998,6000,6001,6002,6004,6006,6008,6013,6020,6035,6049,6055,6056,6059,6070,6071,6078,6080,6084,6086,6092,6100,6136,6149,6158,6161,6170,6174,6175,6176,6177,6178,6182,6187,6197,6203,6221,6224,6233,6261,6276,6303,6320,6321,6324,6339,6341,6343,6345,6360,6361,6364,6366,6369,6370,6386,6394,6395,6396,6398,6400,6436,6437,6443,6446,6452,6456,6490,6492,6494,6496,6506,6508,6511,6517,6519,6524,6527,6535,6543,6545,6546,6552,6574,6575,6576,6577,6578,6580,6587,6592,6625,6626,6629,6630,6631,6633,6634,6635,6636,6643,6680,6681,6690,6712,6713,6734,6736,6748,6749,6755,6785,6787,6801,6840,6843,6844,6897,6920,6963,6984,6993,6994,6995,6996,7016,7017,7024,7036,7039,7041,7043,7044,7045,7047,7061,7072,7073,7074,7087,7139,7150,7152,7157,7175,7176,7213,7221,7226,7256,7287,7343,7372,7427,7448,7457,7460,7523,7533,7597,7599,7613,7622,7623,7624,7641,7645,7647,7698,7708,7714,7729,7778,7780,7783,7824,7825,7843,7911,7929,7953,7976,7988,8002,8013,8024,8025,8052,8054,8056,8066,8108,8119,8144,8172,8204,8235,8271,8310,8326,8328,8344,8345,8412,8423,8488,8512,8531,8558,8598,8599,8616,8657,8659,8661,8667,8682,8686,8701,8722,8730,8732,8742,8747,8751,8752,8753,8754,8755,8756,8775,8789,8790,8808,8809,8814,8815,8816,8817,8818,8836,8837,8838,8848,8861,8864,8875,8880,8882,8884,8885,8886,8893,8899,8907,8910,8927,8928,8937,8938,8946,8965,8978,8982,9003,9025,9026,9029,9030,9037,9046,9047,9070,9081,9091,9092,9093,9096,9119,9120,9131,9181,9191,9193,9209,9221,9222,9223,9234,9298,9329,9330,9331,9346,9363,9371,9399,9405,9452,9478,9510,9516,9526,9527,9528,9537,9565,9581])).
% 160.59/160.28  cnf(11585,plain,
% 160.59/160.28     (P1(f870(f870(f233(f940(x115851,a928)),f188(f940(x115851,a928))),x115852))),
% 160.59/160.28     inference(rename_variables,[],[4020])).
% 160.59/160.28  cnf(11588,plain,
% 160.59/160.28     (P1(f870(f870(f328(f939(x115881,x115881)),f870(f870(f251(x115881,x115881),x115882),x115882)),f306(x115881,x115883)))),
% 160.59/160.28     inference(rename_variables,[],[4209])).
% 160.59/160.28  cnf(11590,plain,
% 160.59/160.28     (~P37(x115901,x115902,x115903,f870(f870(f154(x115904,x115901),x115905),f870(a112,f113(x115904))),f113(x115902))),
% 160.59/160.28     inference(scs_inference,[],[3809,4728,10549,10559,10572,10583,10655,10690,10693,10696,10798,10935,11246,11439,11442,11461,4738,10782,10884,11349,3363,3416,3530,10618,10621,10717,10720,3507,4030,3406,3469,3402,3429,3413,4042,3628,11196,3500,4207,4747,10609,4790,11375,3673,3464,10682,4351,4209,11395,11526,4808,11298,11539,4809,11428,4810,3485,3766,3935,3872,4087,3637,10701,10821,10901,10974,10977,11017,11117,11365,4023,3553,4783,10586,10589,10615,10742,10919,11125,11138,11256,4796,4010,3776,4157,3596,3598,3572,4780,4742,4788,10577,10580,10750,10845,10864,10871,10896,10904,10907,10924,11110,11352,4313,4218,11193,4267,3936,4301,3953,10745,10842,11401,11479,4800,11141,3569,10710,10808,10960,11024,11099,11144,11147,11178,11204,11240,11278,3570,10737,10793,11029,11120,4779,10626,10658,11162,11207,3722,10889,10980,11251,11295,11529,4792,11171,11181,11287,11308,11311,11378,11381,11392,11495,11503,11517,11553,11573,3630,11011,11041,11050,11053,3662,4091,4028,10661,4789,10606,10999,11002,11498,3590,11044,11201,4392,4786,4099,4771,4774,3546,3550,4773,4772,4802,10910,4807,11384,11387,4175,4018,11314,11320,3868,11454,4020,11047,11417,3723,3836,10963,10966,11059,11227,4805,4806,10801,10916,4447,4051,4803,10631,10634,11005,4021,10969,4287,4819,4845,4900,4904,4932,4947,4954,4956,4992,4997,5026,5032,5118,5144,5145,5160,5210,5211,5233,5234,5248,5251,5276,5282,5298,5302,5303,5304,5309,5310,5333,5357,5359,5360,5370,5375,5381,5417,5418,5426,5434,5438,5440,5443,5455,5457,5463,5468,5469,5482,5488,5491,5492,5496,5530,5545,5554,5556,5557,5560,5561,5562,5572,5574,5580,5581,5582,5588,5592,5593,5594,5602,5606,5607,5612,5625,5633,5646,5648,5656,5658,5659,5662,5666,5692,5706,5707,5722,5734,5756,5762,5786,5787,5791,5810,5818,5819,5824,5825,5835,5837,5851,5855,5864,5865,5867,5868,5884,5889,5898,5899,5910,5917,5931,5935,5938,5944,5945,5946,5949,5954,5990,5991,5994,5996,5998,6000,6001,6002,6004,6006,6008,6013,6020,6035,6049,6055,6056,6059,6070,6071,6078,6080,6084,6086,6092,6100,6136,6149,6158,6161,6170,6174,6175,6176,6177,6178,6182,6187,6197,6203,6221,6224,6233,6261,6276,6303,6320,6321,6324,6339,6341,6343,6345,6360,6361,6364,6366,6369,6370,6386,6394,6395,6396,6398,6400,6436,6437,6443,6446,6452,6456,6490,6492,6494,6496,6506,6508,6511,6517,6519,6524,6527,6535,6543,6545,6546,6552,6574,6575,6576,6577,6578,6580,6587,6592,6625,6626,6629,6630,6631,6633,6634,6635,6636,6643,6680,6681,6690,6712,6713,6734,6736,6748,6749,6755,6785,6787,6801,6840,6843,6844,6897,6920,6963,6984,6993,6994,6995,6996,7016,7017,7024,7036,7039,7041,7043,7044,7045,7047,7061,7072,7073,7074,7087,7139,7150,7152,7157,7175,7176,7213,7221,7226,7256,7287,7343,7372,7427,7448,7457,7460,7523,7533,7597,7599,7613,7622,7623,7624,7641,7645,7647,7698,7708,7714,7729,7778,7780,7783,7824,7825,7843,7911,7929,7953,7976,7988,8002,8013,8024,8025,8052,8054,8056,8066,8108,8119,8144,8172,8204,8235,8271,8310,8326,8328,8344,8345,8412,8423,8488,8512,8531,8558,8598,8599,8616,8657,8659,8661,8667,8682,8686,8701,8722,8730,8732,8742,8747,8751,8752,8753,8754,8755,8756,8775,8789,8790,8808,8809,8814,8815,8816,8817,8818,8836,8837,8838,8848,8861,8864,8875,8880,8882,8884,8885,8886,8893,8899,8907,8910,8927,8928,8937,8938,8946,8965,8978,8982,9003,9025,9026,9029,9030,9037,9046,9047,9070,9081,9091,9092,9093,9096,9119,9120,9131,9181,9191,9193,9209,9221,9222,9223,9234,9298,9329,9330,9331,9346,9363,9371,9399,9405,9452,9478,9510,9516,9526,9527,9528,9537,9565,9581,9585,9589])).
% 160.59/160.28  cnf(11594,plain,
% 160.59/160.28     (P37(x115941,x115942,x115943,f870(f870(f154(x115944,x115941),x115945),f114(x115944,f113(x115944))),f113(x115942))),
% 160.59/160.28     inference(scs_inference,[],[3809,4728,10549,10559,10572,10583,10655,10690,10693,10696,10798,10935,11246,11439,11442,11461,4738,10782,10884,11349,3363,3416,3530,10618,10621,10717,10720,3507,4030,3406,3469,3402,3429,3413,4042,3628,11196,3500,4207,4747,10609,4790,11375,3673,3464,10682,4351,4209,11395,11526,4808,11298,11539,4809,11428,4810,3485,3766,3935,3872,4087,3637,10701,10821,10901,10974,10977,11017,11117,11365,4023,3553,4783,10586,10589,10615,10742,10919,11125,11138,11256,4796,4010,3776,4157,3596,3598,3572,4780,4742,4788,10577,10580,10750,10845,10864,10871,10896,10904,10907,10924,11110,11352,4313,4218,11193,4267,3936,4301,3953,10745,10842,11401,11479,4800,11141,3569,10710,10808,10960,11024,11099,11144,11147,11178,11204,11240,11278,3570,10737,10793,11029,11120,4779,10626,10658,11162,11207,3722,10889,10980,11251,11295,11529,4792,11171,11181,11287,11308,11311,11378,11381,11392,11495,11503,11517,11553,11573,3630,11011,11041,11050,11053,3662,4091,4028,10661,4789,10606,10999,11002,11498,3590,11044,11201,4392,4786,4099,4771,4774,3546,3550,4773,4772,4802,10910,4807,11384,11387,4175,4018,11314,11320,3868,11454,4020,11047,11417,3723,3836,10963,10966,11059,11227,4805,4806,10801,10916,4447,4051,4803,10631,10634,11005,4021,10969,4287,4819,4845,4900,4904,4932,4947,4954,4956,4992,4997,5026,5032,5118,5144,5145,5160,5210,5211,5233,5234,5248,5251,5276,5282,5298,5302,5303,5304,5309,5310,5333,5357,5359,5360,5370,5375,5381,5417,5418,5426,5434,5438,5440,5443,5455,5457,5463,5468,5469,5482,5488,5491,5492,5496,5530,5545,5554,5556,5557,5560,5561,5562,5572,5574,5580,5581,5582,5588,5592,5593,5594,5602,5606,5607,5612,5625,5633,5646,5648,5656,5658,5659,5662,5666,5692,5706,5707,5722,5734,5756,5762,5786,5787,5791,5810,5818,5819,5824,5825,5835,5837,5851,5855,5864,5865,5867,5868,5884,5889,5898,5899,5910,5917,5931,5935,5938,5944,5945,5946,5949,5954,5990,5991,5994,5996,5998,6000,6001,6002,6004,6006,6008,6013,6020,6035,6049,6055,6056,6059,6070,6071,6078,6080,6084,6086,6092,6100,6136,6149,6158,6161,6170,6174,6175,6176,6177,6178,6182,6187,6197,6203,6221,6224,6233,6261,6276,6303,6320,6321,6324,6339,6341,6343,6345,6360,6361,6364,6366,6369,6370,6386,6394,6395,6396,6398,6400,6436,6437,6443,6446,6452,6456,6490,6492,6494,6496,6506,6508,6511,6517,6519,6524,6527,6535,6543,6545,6546,6552,6574,6575,6576,6577,6578,6580,6587,6592,6625,6626,6629,6630,6631,6633,6634,6635,6636,6643,6680,6681,6690,6712,6713,6734,6736,6748,6749,6755,6785,6787,6801,6840,6843,6844,6897,6920,6963,6984,6993,6994,6995,6996,7016,7017,7024,7036,7039,7041,7043,7044,7045,7047,7061,7072,7073,7074,7087,7139,7150,7152,7157,7175,7176,7213,7221,7226,7256,7287,7343,7372,7427,7448,7457,7460,7523,7533,7597,7599,7613,7622,7623,7624,7641,7645,7647,7698,7708,7714,7729,7778,7780,7783,7824,7825,7843,7911,7929,7953,7976,7988,8002,8013,8024,8025,8052,8054,8056,8066,8108,8119,8144,8172,8204,8235,8271,8310,8326,8328,8344,8345,8412,8423,8488,8512,8531,8558,8598,8599,8616,8657,8659,8661,8667,8682,8686,8701,8722,8730,8732,8742,8747,8751,8752,8753,8754,8755,8756,8775,8789,8790,8808,8809,8814,8815,8816,8817,8818,8836,8837,8838,8848,8861,8864,8875,8880,8882,8884,8885,8886,8893,8899,8907,8910,8927,8928,8937,8938,8946,8965,8978,8982,9003,9025,9026,9029,9030,9037,9046,9047,9070,9081,9091,9092,9093,9096,9119,9120,9131,9181,9191,9193,9209,9221,9222,9223,9234,9298,9329,9330,9331,9346,9363,9371,9399,9405,9452,9478,9510,9516,9526,9527,9528,9537,9565,9581,9585,9589,9611,9612])).
% 160.59/160.28  cnf(11598,plain,
% 160.59/160.28     (~P1(f870(f870(f328(f939(f933(x115981),f933(x115981))),f870(f870(f251(f933(x115981),f933(x115981)),x115982),f113(x115981))),f870(f285(f933(x115981),f933(x115981)),f157(x115981,x115983))))),
% 160.59/160.28     inference(scs_inference,[],[3809,4728,10549,10559,10572,10583,10655,10690,10693,10696,10798,10935,11246,11439,11442,11461,4738,10782,10884,11349,3363,3416,3530,10618,10621,10717,10720,3507,4030,3406,3469,3402,3429,3413,4042,3628,11196,3500,4207,4747,10609,4790,11375,3673,3464,10682,4351,4209,11395,11526,4808,11298,11539,4809,11428,4810,11545,3485,3766,3935,3872,4087,3637,10701,10821,10901,10974,10977,11017,11117,11365,4023,3553,4783,10586,10589,10615,10742,10919,11125,11138,11256,4796,4010,3776,4157,3596,3598,3572,4780,4742,4788,10577,10580,10750,10845,10864,10871,10896,10904,10907,10924,11110,11352,4313,4218,11193,4267,3936,4301,3953,10745,10842,11401,11479,4800,11141,3569,10710,10808,10960,11024,11099,11144,11147,11178,11204,11240,11278,3570,10737,10793,11029,11120,4779,10626,10658,11162,11207,3722,10889,10980,11251,11295,11529,4792,11171,11181,11287,11308,11311,11378,11381,11392,11495,11503,11517,11553,11573,3630,11011,11041,11050,11053,3662,4091,4028,10661,4789,10606,10999,11002,11498,3590,11044,11201,4392,4786,4099,4771,4774,3546,3550,4773,4772,4802,10910,4807,11384,11387,4175,4018,11314,11320,3868,11454,4020,11047,11417,3723,3836,10963,10966,11059,11227,4805,4806,10801,10916,4447,4051,4803,10631,10634,11005,4021,10969,4287,4819,4845,4900,4904,4932,4947,4954,4956,4992,4997,5026,5032,5118,5144,5145,5160,5210,5211,5233,5234,5248,5251,5276,5282,5298,5302,5303,5304,5309,5310,5333,5357,5359,5360,5370,5375,5381,5417,5418,5426,5434,5438,5440,5443,5455,5457,5463,5468,5469,5482,5488,5491,5492,5496,5530,5545,5554,5556,5557,5560,5561,5562,5572,5574,5580,5581,5582,5588,5592,5593,5594,5602,5606,5607,5612,5625,5633,5646,5648,5656,5658,5659,5662,5666,5692,5706,5707,5722,5734,5756,5762,5786,5787,5791,5810,5818,5819,5824,5825,5835,5837,5851,5855,5864,5865,5867,5868,5884,5889,5898,5899,5910,5917,5931,5935,5938,5944,5945,5946,5949,5954,5990,5991,5994,5996,5998,6000,6001,6002,6004,6006,6008,6013,6020,6035,6049,6055,6056,6059,6070,6071,6078,6080,6084,6086,6092,6100,6136,6149,6158,6161,6170,6174,6175,6176,6177,6178,6182,6187,6197,6203,6221,6224,6233,6261,6276,6303,6320,6321,6324,6339,6341,6343,6345,6360,6361,6364,6366,6369,6370,6386,6394,6395,6396,6398,6400,6436,6437,6443,6446,6452,6456,6490,6492,6494,6496,6506,6508,6511,6517,6519,6524,6527,6535,6543,6545,6546,6552,6574,6575,6576,6577,6578,6580,6587,6592,6625,6626,6629,6630,6631,6633,6634,6635,6636,6643,6680,6681,6690,6712,6713,6734,6736,6748,6749,6755,6785,6787,6801,6840,6843,6844,6897,6920,6963,6984,6993,6994,6995,6996,7016,7017,7024,7036,7039,7041,7043,7044,7045,7047,7061,7072,7073,7074,7087,7139,7150,7152,7157,7175,7176,7213,7221,7226,7256,7287,7343,7372,7427,7448,7457,7460,7523,7533,7597,7599,7613,7622,7623,7624,7641,7645,7647,7698,7708,7714,7729,7778,7780,7783,7824,7825,7843,7911,7929,7953,7976,7988,8002,8013,8024,8025,8052,8054,8056,8066,8108,8119,8144,8172,8204,8235,8271,8310,8326,8328,8344,8345,8412,8423,8488,8512,8531,8558,8598,8599,8616,8657,8659,8661,8667,8682,8686,8701,8722,8730,8732,8742,8747,8751,8752,8753,8754,8755,8756,8775,8789,8790,8808,8809,8814,8815,8816,8817,8818,8836,8837,8838,8848,8861,8864,8875,8880,8882,8884,8885,8886,8893,8899,8907,8910,8927,8928,8937,8938,8946,8965,8978,8982,9003,9025,9026,9029,9030,9037,9046,9047,9070,9081,9091,9092,9093,9096,9119,9120,9131,9181,9191,9193,9209,9221,9222,9223,9234,9298,9329,9330,9331,9346,9363,9371,9399,9405,9452,9478,9510,9516,9526,9527,9528,9537,9565,9581,9585,9589,9611,9612,9639,9702])).
% 160.59/160.28  cnf(11599,plain,
% 160.59/160.28     (~P1(f870(f870(f328(f939(f933(x115991),f933(x115991))),f870(f870(f251(f933(x115991),f933(x115991)),x115992),f113(x115991))),f157(x115991,x115993)))),
% 160.59/160.28     inference(rename_variables,[],[4810])).
% 160.59/160.28  cnf(11606,plain,
% 160.59/160.28     (~P1(f870(f870(f328(f939(f933(x116061),f933(x116061))),f870(f870(f251(f933(x116061),f933(x116061)),f113(x116061)),x116062)),f145(x116061,x116063)))),
% 160.59/160.28     inference(rename_variables,[],[4811])).
% 160.59/160.28  cnf(11611,plain,
% 160.59/160.28     (~P1(f870(f870(f328(f939(f940(x116111,a928),f940(x116111,a928))),f870(f870(f251(f940(x116111,a928),f940(x116111,a928)),x116112),f188(f940(x116111,a928)))),f313(x116111)))),
% 160.59/160.28     inference(scs_inference,[],[3809,4728,10549,10559,10572,10583,10655,10690,10693,10696,10798,10935,11246,11439,11442,11461,4738,10782,10884,11349,3363,3416,3530,10618,10621,10717,10720,3507,4030,3406,3469,3402,3429,3413,4042,3628,11196,3500,4207,4747,10609,4790,11375,3673,3464,10682,4351,4209,11395,11526,4808,11298,11539,4809,11428,4810,11545,4811,4812,3485,3766,3935,3872,4087,3637,10701,10821,10901,10974,10977,11017,11117,11365,4023,3553,4783,10586,10589,10615,10742,10919,11125,11138,11256,4796,4010,3776,4157,3596,3598,3572,4780,4742,4788,10577,10580,10750,10845,10864,10871,10896,10904,10907,10924,11110,11352,4313,4218,11193,4267,3936,4301,3953,10745,10842,11401,11479,4800,11141,11550,3569,10710,10808,10960,11024,11099,11144,11147,11178,11204,11240,11278,3570,10737,10793,11029,11120,4779,10626,10658,11162,11207,3722,10889,10980,11251,11295,11529,4792,11171,11181,11287,11308,11311,11378,11381,11392,11495,11503,11517,11553,11573,11582,3630,11011,11041,11050,11053,3662,4091,4028,10661,4789,10606,10999,11002,11498,3590,11044,11201,4392,4786,4099,4771,4774,3546,3550,4773,4772,4802,10910,4807,11384,11387,4175,4018,11314,11320,3868,11454,4020,11047,11417,3723,3836,10963,10966,11059,11227,4805,4806,10801,10916,4447,4051,4803,10631,10634,11005,4021,10969,4287,4819,4845,4900,4904,4932,4947,4954,4956,4992,4997,5026,5032,5118,5144,5145,5160,5210,5211,5233,5234,5248,5251,5276,5282,5298,5302,5303,5304,5309,5310,5333,5357,5359,5360,5370,5375,5381,5417,5418,5426,5434,5438,5440,5443,5455,5457,5463,5468,5469,5482,5488,5491,5492,5496,5530,5545,5554,5556,5557,5560,5561,5562,5572,5574,5580,5581,5582,5588,5592,5593,5594,5602,5606,5607,5612,5625,5633,5646,5648,5656,5658,5659,5662,5666,5692,5706,5707,5722,5734,5756,5762,5786,5787,5791,5810,5818,5819,5824,5825,5835,5837,5851,5855,5864,5865,5867,5868,5884,5889,5898,5899,5910,5917,5931,5935,5938,5944,5945,5946,5949,5954,5990,5991,5994,5996,5998,6000,6001,6002,6004,6006,6008,6013,6020,6035,6049,6055,6056,6059,6070,6071,6078,6080,6084,6086,6092,6100,6136,6149,6158,6161,6170,6174,6175,6176,6177,6178,6182,6187,6197,6203,6221,6224,6233,6261,6276,6303,6320,6321,6324,6339,6341,6343,6345,6360,6361,6364,6366,6369,6370,6386,6394,6395,6396,6398,6400,6436,6437,6443,6446,6452,6456,6490,6492,6494,6496,6506,6508,6511,6517,6519,6524,6527,6535,6543,6545,6546,6552,6574,6575,6576,6577,6578,6580,6587,6592,6625,6626,6629,6630,6631,6633,6634,6635,6636,6643,6680,6681,6690,6712,6713,6734,6736,6748,6749,6755,6785,6787,6801,6840,6843,6844,6897,6920,6963,6984,6993,6994,6995,6996,7016,7017,7024,7036,7039,7041,7043,7044,7045,7047,7061,7072,7073,7074,7087,7139,7150,7152,7157,7175,7176,7213,7221,7226,7256,7287,7343,7372,7427,7448,7457,7460,7523,7533,7597,7599,7613,7622,7623,7624,7641,7645,7647,7698,7708,7714,7729,7778,7780,7783,7824,7825,7843,7911,7929,7953,7976,7988,8002,8013,8024,8025,8052,8054,8056,8066,8108,8119,8144,8172,8204,8235,8271,8310,8326,8328,8344,8345,8412,8423,8488,8512,8531,8558,8598,8599,8616,8657,8659,8661,8667,8682,8686,8701,8722,8730,8732,8742,8747,8751,8752,8753,8754,8755,8756,8775,8789,8790,8808,8809,8814,8815,8816,8817,8818,8836,8837,8838,8848,8861,8864,8875,8880,8882,8884,8885,8886,8893,8899,8907,8910,8927,8928,8937,8938,8946,8965,8978,8982,9003,9025,9026,9029,9030,9037,9046,9047,9070,9081,9091,9092,9093,9096,9119,9120,9131,9181,9191,9193,9209,9221,9222,9223,9234,9298,9329,9330,9331,9346,9363,9371,9399,9405,9452,9478,9510,9516,9526,9527,9528,9537,9565,9581,9585,9589,9611,9612,9639,9702,9707,9710,9744,9745,9746])).
% 160.59/160.28  cnf(11614,plain,
% 160.59/160.28     (P1(f870(f870(f328(x116141),x116142),f241(f940(x116141,a928))))),
% 160.59/160.28     inference(rename_variables,[],[3722])).
% 160.59/160.28  cnf(11619,plain,
% 160.59/160.28     (P1(f870(f870(f233(f940(x116191,a928)),f188(f940(x116191,a928))),x116192))),
% 160.59/160.28     inference(rename_variables,[],[4020])).
% 160.59/160.28  cnf(11622,plain,
% 160.59/160.28     (~P1(f870(f870(f328(x116221),x116222),f188(f940(x116221,a928))))),
% 160.59/160.28     inference(rename_variables,[],[4792])).
% 160.59/160.28  cnf(11625,plain,
% 160.59/160.28     (P1(f870(f870(f233(f940(x116251,a928)),x116252),f241(f940(x116251,a928))))),
% 160.59/160.28     inference(rename_variables,[],[3953])).
% 160.59/160.28  cnf(11629,plain,
% 160.59/160.28     (P1(f870(f870(f233(f940(x116291,a928)),f870(f284(x116292,x116291,x116293),f188(f940(x116292,a928)))),x116294))),
% 160.59/160.28     inference(scs_inference,[],[3809,4728,10549,10559,10572,10583,10655,10690,10693,10696,10798,10935,11246,11439,11442,11461,4738,10782,10884,11349,3363,3416,3530,10618,10621,10717,10720,3507,4030,3406,3469,3402,3429,3413,4042,3628,11196,3500,4207,4747,10609,4790,11375,3673,3464,10682,4351,4209,11395,11526,4808,11298,11539,4809,11428,4810,11545,4811,4812,3485,3766,3935,3872,4087,3637,10701,10821,10901,10974,10977,11017,11117,11365,4023,3553,4783,10586,10589,10615,10742,10919,11125,11138,11256,4796,4010,3776,4157,3596,3598,3572,4780,4742,4788,10577,10580,10750,10845,10864,10871,10896,10904,10907,10924,11110,11352,4313,4218,11193,4267,3936,4301,3953,10745,10842,11401,11479,11558,4800,11141,11550,3569,10710,10808,10960,11024,11099,11144,11147,11178,11204,11240,11278,3570,10737,10793,11029,11120,4779,10626,10658,11162,11207,3722,10889,10980,11251,11295,11529,11532,4792,11171,11181,11287,11308,11311,11378,11381,11392,11495,11503,11517,11553,11573,11582,3630,11011,11041,11050,11053,3662,4091,4028,10661,4789,10606,10999,11002,11498,3590,11044,11201,4392,4786,4099,4771,4774,3546,3550,4773,4772,4802,10910,4807,11384,11387,4175,4018,11314,11320,3868,11454,4020,11047,11417,11585,11619,3723,3836,10963,10966,11059,11227,4805,4806,10801,10916,4447,4355,4051,4803,10631,10634,11005,4021,10969,4287,4819,4845,4900,4904,4932,4947,4954,4956,4992,4997,5026,5032,5118,5144,5145,5160,5210,5211,5233,5234,5248,5251,5276,5282,5298,5302,5303,5304,5309,5310,5333,5357,5359,5360,5370,5375,5381,5417,5418,5426,5434,5438,5440,5443,5455,5457,5463,5468,5469,5482,5488,5491,5492,5496,5530,5545,5554,5556,5557,5560,5561,5562,5572,5574,5580,5581,5582,5588,5592,5593,5594,5602,5606,5607,5612,5625,5633,5646,5648,5656,5658,5659,5662,5666,5692,5706,5707,5722,5734,5756,5762,5786,5787,5791,5810,5818,5819,5824,5825,5835,5837,5851,5855,5864,5865,5867,5868,5884,5889,5898,5899,5910,5917,5931,5935,5938,5944,5945,5946,5949,5954,5990,5991,5994,5996,5998,6000,6001,6002,6004,6006,6008,6013,6020,6035,6049,6055,6056,6059,6070,6071,6078,6080,6084,6086,6092,6100,6136,6149,6158,6161,6170,6174,6175,6176,6177,6178,6182,6187,6197,6203,6221,6224,6233,6261,6276,6303,6320,6321,6324,6339,6341,6343,6345,6360,6361,6364,6366,6369,6370,6386,6394,6395,6396,6398,6400,6436,6437,6443,6446,6452,6456,6490,6492,6494,6496,6506,6508,6511,6517,6519,6524,6527,6535,6543,6545,6546,6552,6574,6575,6576,6577,6578,6580,6587,6592,6625,6626,6629,6630,6631,6633,6634,6635,6636,6643,6680,6681,6690,6712,6713,6734,6736,6748,6749,6755,6785,6787,6801,6840,6843,6844,6897,6920,6963,6984,6993,6994,6995,6996,7016,7017,7024,7036,7039,7041,7043,7044,7045,7047,7061,7072,7073,7074,7087,7139,7150,7152,7157,7175,7176,7213,7221,7226,7256,7287,7343,7372,7427,7448,7457,7460,7523,7533,7597,7599,7613,7622,7623,7624,7641,7645,7647,7698,7708,7714,7729,7778,7780,7783,7824,7825,7843,7911,7929,7953,7976,7988,8002,8013,8024,8025,8052,8054,8056,8066,8108,8119,8144,8172,8204,8235,8271,8310,8326,8328,8344,8345,8412,8423,8488,8512,8531,8558,8598,8599,8616,8657,8659,8661,8667,8682,8686,8701,8722,8730,8732,8742,8747,8751,8752,8753,8754,8755,8756,8775,8789,8790,8808,8809,8814,8815,8816,8817,8818,8836,8837,8838,8848,8861,8864,8875,8880,8882,8884,8885,8886,8893,8899,8907,8910,8927,8928,8937,8938,8946,8965,8978,8982,9003,9025,9026,9029,9030,9037,9046,9047,9070,9081,9091,9092,9093,9096,9119,9120,9131,9181,9191,9193,9209,9221,9222,9223,9234,9298,9329,9330,9331,9346,9363,9371,9399,9405,9452,9478,9510,9516,9526,9527,9528,9537,9565,9581,9585,9589,9611,9612,9639,9702,9707,9710,9744,9745,9746,9770,9771,9788,9809,9815,9827,9852])).
% 160.59/160.28  cnf(11630,plain,
% 160.59/160.28     (P1(f870(f870(f233(f940(x116301,a928)),f188(f940(x116301,a928))),x116302))),
% 160.59/160.28     inference(rename_variables,[],[4020])).
% 160.59/160.28  cnf(11632,plain,
% 160.59/160.28     (~P1(f870(f65(a932,x116321,x116322,x116323,f241(f940(a932,a928))),x116324))),
% 160.59/160.28     inference(scs_inference,[],[3809,4728,10549,10559,10572,10583,10655,10690,10693,10696,10798,10935,11246,11439,11442,11461,4738,10782,10884,11349,3363,3416,3530,10618,10621,10717,10720,3507,4030,3406,3469,3402,3429,3413,4042,3628,11196,3500,4207,4747,10609,4790,11375,3673,3464,10682,4351,4209,11395,11526,4808,11298,11539,4809,11428,4810,11545,4811,4812,3485,3766,3935,3872,4087,3637,10701,10821,10901,10974,10977,11017,11117,11365,4023,3553,4783,10586,10589,10615,10742,10919,11125,11138,11256,4796,4010,3776,4157,3596,3598,3572,4780,4742,4788,10577,10580,10750,10845,10864,10871,10896,10904,10907,10924,11110,11352,4313,4218,11193,4267,3936,4301,3953,10745,10842,11401,11479,11558,4800,11141,11550,3569,10710,10808,10960,11024,11099,11144,11147,11178,11204,11240,11278,3570,10737,10793,11029,11120,4779,10626,10658,11162,11207,3722,10889,10980,11251,11295,11529,11532,4792,11171,11181,11287,11308,11311,11378,11381,11392,11495,11503,11517,11553,11573,11582,3630,11011,11041,11050,11053,3662,4091,4028,10661,4789,10606,10999,11002,11498,3590,11044,11201,4392,4786,4099,4771,4774,3546,3550,4773,4772,4802,10910,4807,11384,11387,4175,4018,11314,11320,3868,11454,4020,11047,11417,11585,11619,3723,3836,10963,10966,11059,11227,4805,4806,10801,10916,4447,4355,4051,4803,10631,10634,11005,4021,10969,4287,4819,4845,4900,4904,4932,4947,4954,4956,4992,4997,5026,5032,5118,5144,5145,5160,5210,5211,5233,5234,5248,5251,5276,5282,5298,5302,5303,5304,5309,5310,5333,5357,5359,5360,5370,5375,5381,5417,5418,5426,5434,5438,5440,5443,5455,5457,5463,5468,5469,5482,5488,5491,5492,5496,5530,5545,5554,5556,5557,5560,5561,5562,5572,5574,5580,5581,5582,5588,5592,5593,5594,5602,5606,5607,5612,5625,5633,5646,5648,5656,5658,5659,5662,5666,5692,5706,5707,5722,5734,5756,5762,5786,5787,5791,5810,5818,5819,5824,5825,5835,5837,5851,5855,5864,5865,5867,5868,5884,5889,5898,5899,5910,5917,5931,5935,5938,5944,5945,5946,5949,5954,5990,5991,5994,5996,5998,6000,6001,6002,6004,6006,6008,6013,6020,6035,6049,6055,6056,6059,6070,6071,6078,6080,6084,6086,6092,6100,6136,6149,6158,6161,6170,6174,6175,6176,6177,6178,6182,6187,6197,6203,6221,6224,6233,6261,6276,6303,6320,6321,6324,6339,6341,6343,6345,6360,6361,6364,6366,6369,6370,6386,6394,6395,6396,6398,6400,6436,6437,6443,6446,6452,6456,6490,6492,6494,6496,6506,6508,6511,6517,6519,6524,6527,6535,6543,6545,6546,6552,6574,6575,6576,6577,6578,6580,6587,6592,6625,6626,6629,6630,6631,6633,6634,6635,6636,6643,6680,6681,6690,6712,6713,6734,6736,6748,6749,6755,6785,6787,6801,6840,6843,6844,6897,6920,6963,6984,6993,6994,6995,6996,7016,7017,7024,7036,7039,7041,7043,7044,7045,7047,7061,7072,7073,7074,7087,7139,7150,7152,7157,7175,7176,7213,7221,7226,7256,7287,7343,7372,7427,7448,7457,7460,7523,7533,7597,7599,7613,7622,7623,7624,7641,7645,7647,7698,7708,7714,7729,7778,7780,7783,7824,7825,7843,7911,7929,7953,7976,7988,8002,8013,8024,8025,8052,8054,8056,8066,8108,8119,8144,8172,8204,8235,8271,8310,8326,8328,8344,8345,8412,8423,8488,8512,8531,8558,8598,8599,8616,8657,8659,8661,8667,8682,8686,8701,8722,8730,8732,8742,8747,8751,8752,8753,8754,8755,8756,8775,8789,8790,8808,8809,8814,8815,8816,8817,8818,8836,8837,8838,8848,8861,8864,8875,8880,8882,8884,8885,8886,8893,8899,8907,8910,8927,8928,8937,8938,8946,8965,8978,8982,9003,9025,9026,9029,9030,9037,9046,9047,9070,9081,9091,9092,9093,9096,9119,9120,9131,9181,9191,9193,9209,9221,9222,9223,9234,9298,9329,9330,9331,9346,9363,9371,9399,9405,9452,9478,9510,9516,9526,9527,9528,9537,9565,9581,9585,9589,9611,9612,9639,9702,9707,9710,9744,9745,9746,9770,9771,9788,9809,9815,9827,9852,9873])).
% 160.59/160.28  cnf(11643,plain,
% 160.59/160.28     (P1(f870(f241(f940(x116431,a928)),x116432))),
% 160.59/160.28     inference(rename_variables,[],[3630])).
% 160.59/160.28  cnf(11651,plain,
% 160.59/160.28     (~P1(f870(f870(f328(f939(f933(x116511),f933(x116511))),f870(f870(f251(f933(x116511),f933(x116511)),x116512),f113(x116511))),f145(x116511,x116513)))),
% 160.59/160.28     inference(rename_variables,[],[4808])).
% 160.59/160.28  cnf(11654,plain,
% 160.59/160.28     (~P1(f870(f870(f328(f939(f933(x116541),f933(x116541))),f870(f870(f251(f933(x116541),f933(x116541)),x116542),f113(x116541))),f147(x116541,x116543)))),
% 160.59/160.28     inference(rename_variables,[],[4809])).
% 160.59/160.28  cnf(11657,plain,
% 160.59/160.28     (~E(f870(f870(f151(x116571),x116572),x116573),x116573)),
% 160.59/160.28     inference(rename_variables,[],[4747])).
% 160.59/160.28  cnf(11660,plain,
% 160.59/160.28     (~E(f870(a112,x116601),x116601)),
% 160.59/160.28     inference(rename_variables,[],[4728])).
% 160.59/160.28  cnf(11663,plain,
% 160.59/160.28     (~P1(f870(f870(f328(x116631),x116632),f188(f940(x116631,a928))))),
% 160.59/160.28     inference(rename_variables,[],[4792])).
% 160.59/160.28  cnf(11668,plain,
% 160.59/160.28     (~P1(f870(f870(f328(x116681),x116682),f188(f940(x116681,a928))))),
% 160.59/160.28     inference(rename_variables,[],[4792])).
% 160.59/160.28  cnf(11671,plain,
% 160.59/160.28     (~P1(f870(f870(f328(x116711),x116712),f188(f940(x116711,a928))))),
% 160.59/160.28     inference(rename_variables,[],[4792])).
% 160.59/160.28  cnf(11674,plain,
% 160.59/160.28     (P1(f870(f870(f328(f939(f933(x116741),f933(x116741))),f870(f870(f251(f933(x116741),f933(x116741)),x116742),x116742)),f158(x116741,f306(x116741,x116743))))),
% 160.59/160.28     inference(rename_variables,[],[4344])).
% 160.59/160.28  cnf(11677,plain,
% 160.59/160.28     (~P1(f870(f870(f328(f939(f933(x116771),f933(x116771))),f870(f870(f251(f933(x116771),f933(x116771)),x116772),f113(x116771))),f145(x116771,x116773)))),
% 160.59/160.28     inference(rename_variables,[],[4808])).
% 160.59/160.28  cnf(11681,plain,
% 160.59/160.28     (E(f870(f870(f151(x116811),f667(f306(x116811,x116812),f870(f870(f151(x116811),x116813),x116814),x116814,x116813,x116811)),f668(f306(x116811,x116812),f870(f870(f151(x116811),x116813),x116814),x116814,x116813,x116811)),f870(f870(f151(x116811),x116813),x116814))),
% 160.59/160.28     inference(scs_inference,[],[3809,4728,10549,10559,10572,10583,10655,10690,10693,10696,10798,10935,11246,11439,11442,11461,11464,4738,10782,10884,11349,3363,3416,3530,10618,10621,10717,10720,3507,4030,3406,3469,3402,3429,3413,4042,3628,11196,3500,4207,4747,10609,10779,4790,11375,3673,3464,10682,4351,4209,11395,11526,4808,11298,11539,11651,4809,11428,11542,4810,11545,4811,11606,4812,3485,3766,3935,3872,4087,3637,10701,10821,10901,10974,10977,11017,11117,11365,4023,3553,4783,10586,10589,10615,10742,10919,11125,11138,11256,4796,4010,3776,4157,3596,3598,3572,4780,4742,4344,11674,4788,10577,10580,10750,10845,10864,10871,10896,10904,10907,10924,11110,11352,4313,4218,11193,4267,3936,4301,3953,10745,10842,11401,11479,11558,4800,11141,11550,3569,10710,10808,10960,11024,11099,11144,11147,11178,11204,11240,11278,3570,10737,10793,11029,11120,4779,10626,10658,11162,11207,3722,10889,10980,11251,11295,11529,11532,4792,11171,11181,11287,11308,11311,11378,11381,11392,11495,11503,11517,11553,11573,11582,11622,11663,11668,3630,11011,11041,11050,11053,11056,3662,4091,4028,10661,4789,10606,10999,11002,11498,3590,11044,11201,4392,4786,4099,4771,4774,3546,3550,4773,4772,4802,10910,4807,11384,11387,4175,4018,11314,11320,3868,11454,4020,11047,11417,11585,11619,3723,3836,10963,10966,11059,11227,4805,4806,10801,10916,4447,4355,4051,4803,10631,10634,11005,4021,10969,4287,4819,4845,4900,4904,4932,4947,4954,4956,4992,4997,5026,5032,5118,5144,5145,5160,5210,5211,5233,5234,5248,5251,5276,5282,5298,5302,5303,5304,5309,5310,5333,5357,5359,5360,5370,5375,5381,5417,5418,5426,5434,5438,5440,5443,5455,5457,5463,5468,5469,5482,5488,5491,5492,5496,5530,5545,5554,5556,5557,5560,5561,5562,5572,5574,5580,5581,5582,5588,5592,5593,5594,5602,5606,5607,5612,5625,5633,5646,5648,5656,5658,5659,5662,5666,5692,5706,5707,5722,5734,5756,5762,5786,5787,5791,5810,5818,5819,5824,5825,5835,5837,5851,5855,5864,5865,5867,5868,5884,5889,5898,5899,5910,5917,5931,5935,5938,5944,5945,5946,5949,5954,5990,5991,5994,5996,5998,6000,6001,6002,6004,6006,6008,6013,6020,6035,6049,6055,6056,6059,6070,6071,6078,6080,6084,6086,6092,6100,6136,6149,6158,6161,6170,6174,6175,6176,6177,6178,6182,6187,6197,6203,6221,6224,6233,6261,6276,6303,6320,6321,6324,6339,6341,6343,6345,6360,6361,6364,6366,6369,6370,6386,6394,6395,6396,6398,6400,6436,6437,6443,6446,6452,6456,6490,6492,6494,6496,6506,6508,6511,6517,6519,6524,6527,6535,6543,6545,6546,6552,6574,6575,6576,6577,6578,6580,6587,6592,6625,6626,6629,6630,6631,6633,6634,6635,6636,6643,6680,6681,6690,6712,6713,6734,6736,6748,6749,6755,6785,6787,6801,6840,6843,6844,6897,6920,6963,6984,6993,6994,6995,6996,7016,7017,7024,7036,7039,7041,7043,7044,7045,7047,7061,7072,7073,7074,7087,7139,7150,7152,7157,7175,7176,7213,7221,7226,7256,7287,7343,7372,7427,7448,7457,7460,7523,7533,7597,7599,7613,7622,7623,7624,7641,7645,7647,7698,7708,7714,7729,7778,7780,7783,7824,7825,7843,7911,7929,7953,7976,7988,8002,8013,8024,8025,8052,8054,8056,8066,8108,8119,8144,8172,8204,8235,8271,8310,8326,8328,8344,8345,8412,8423,8488,8512,8531,8558,8598,8599,8616,8657,8659,8661,8667,8682,8686,8701,8722,8730,8732,8742,8747,8751,8752,8753,8754,8755,8756,8775,8789,8790,8808,8809,8814,8815,8816,8817,8818,8836,8837,8838,8848,8861,8864,8875,8880,8882,8884,8885,8886,8893,8899,8907,8910,8927,8928,8937,8938,8946,8965,8978,8982,9003,9025,9026,9029,9030,9037,9046,9047,9070,9081,9091,9092,9093,9096,9119,9120,9131,9181,9191,9193,9209,9221,9222,9223,9234,9298,9329,9330,9331,9346,9363,9371,9399,9405,9452,9478,9510,9516,9526,9527,9528,9537,9565,9581,9585,9589,9611,9612,9639,9702,9707,9710,9744,9745,9746,9770,9771,9788,9809,9815,9827,9852,9873,9882,9883,9884,9885,9900,9902,9907,9937,9938,9944,9945,9989,9990,10001,10002,10026,10044,10046,10047])).
% 160.59/160.28  cnf(11687,plain,
% 160.59/160.28     (~P1(f870(f870(f328(f939(x116871,x116871)),f870(f870(f251(x116871,x116871),x116872),x116873)),f153(x116871,f113(f940(x116871,a932)))))),
% 160.59/160.28     inference(rename_variables,[],[4807])).
% 160.59/160.28  cnf(11690,plain,
% 160.59/160.28     (~P1(f870(f870(f328(x116901),x116902),f188(f940(x116901,a928))))),
% 160.59/160.28     inference(rename_variables,[],[4792])).
% 160.59/160.28  cnf(11693,plain,
% 160.59/160.28     (~P1(f870(f870(f328(x116931),x116932),f188(f940(x116931,a928))))),
% 160.59/160.28     inference(rename_variables,[],[4792])).
% 160.59/160.28  cnf(11696,plain,
% 160.59/160.28     (P1(f870(f870(f328(x116961),x116962),f241(f940(x116961,a928))))),
% 160.59/160.28     inference(rename_variables,[],[3722])).
% 160.59/160.28  cnf(11699,plain,
% 160.59/160.28     (~P1(f870(f870(f234(a932),x116991),f2(a932)))),
% 160.59/160.28     inference(rename_variables,[],[4783])).
% 160.59/160.28  cnf(11704,plain,
% 160.59/160.28     (~P1(f870(f870(f328(f939(x117041,x117041)),f870(f870(f251(x117041,x117041),x117042),x117043)),f153(x117041,f113(f940(x117041,a932)))))),
% 160.59/160.28     inference(rename_variables,[],[4807])).
% 160.59/160.28  cnf(11707,plain,
% 160.59/160.28     (~E(f870(f309(x117071,f940(x117071,a928),x117072),x117073),f870(f307(x117071),x117073))),
% 160.59/160.28     inference(rename_variables,[],[4790])).
% 160.59/160.28  cnf(11710,plain,
% 160.59/160.28     (~E(f870(f309(x117101,f940(x117101,a928),x117102),x117103),f870(f307(x117101),x117103))),
% 160.59/160.28     inference(rename_variables,[],[4790])).
% 160.59/160.28  cnf(11712,plain,
% 160.59/160.28     (E(f870(f870(f251(a932,a932),f655(f306(a932,a316),a316,a932,f870(f870(f251(a932,a932),x117121),f870(a112,x117121)),a932,a932)),f656(f306(a932,a316),a316,a932,f870(f870(f251(a932,a932),x117121),f870(a112,x117121)),a932,a932)),f870(f870(f251(a932,a932),x117121),f870(a112,x117121)))),
% 160.59/160.28     inference(scs_inference,[],[3809,4728,10549,10559,10572,10583,10655,10690,10693,10696,10798,10935,11246,11439,11442,11461,11464,4738,10782,10884,11349,3363,3416,3530,10618,10621,10717,10720,3507,4030,3406,3469,3402,3429,3413,4042,3628,11196,3500,4207,4747,10609,10779,4790,11375,11474,11707,3673,3464,10682,4351,4209,11395,11526,4808,11298,11539,11651,4809,11428,11542,4810,11545,4811,11606,4812,3485,3766,3935,3872,4087,3637,10701,10821,10901,10974,10977,11017,11117,11365,4023,3553,4783,10586,10589,10615,10742,10919,11125,11138,11256,4796,4010,3776,4157,3596,3598,3572,4780,4742,4344,11674,4788,10577,10580,10750,10845,10864,10871,10896,10904,10907,10924,11110,11352,4313,4218,11193,4267,3936,4301,3953,10745,10842,11401,11479,11558,4800,11141,11550,3569,10710,10808,10960,11024,11099,11144,11147,11178,11204,11240,11278,3570,10737,10793,11029,11120,4779,10626,10658,11162,11207,3722,10889,10980,11251,11295,11529,11532,11614,4792,11171,11181,11287,11308,11311,11378,11381,11392,11495,11503,11517,11553,11573,11582,11622,11663,11668,11671,11690,3630,11011,11041,11050,11053,11056,3662,4091,4028,10661,4789,10606,10999,11002,11498,3590,11044,11201,4392,4786,4099,4771,4774,3546,3550,4773,4772,4802,10910,4807,11384,11387,11576,11687,4175,4018,11314,11320,3868,11454,4020,11047,11417,11585,11619,3723,3836,10963,10966,11059,11227,4805,4806,10801,10916,4447,4355,4051,4803,10631,10634,11005,4021,10969,4287,4819,4845,4900,4904,4932,4947,4954,4956,4992,4997,5026,5032,5118,5144,5145,5160,5210,5211,5233,5234,5248,5251,5276,5282,5298,5302,5303,5304,5309,5310,5333,5357,5359,5360,5370,5375,5381,5417,5418,5426,5434,5438,5440,5443,5455,5457,5463,5468,5469,5482,5488,5491,5492,5496,5530,5545,5554,5556,5557,5560,5561,5562,5572,5574,5580,5581,5582,5588,5592,5593,5594,5602,5606,5607,5612,5625,5633,5646,5648,5656,5658,5659,5662,5666,5692,5706,5707,5722,5734,5756,5762,5786,5787,5791,5810,5818,5819,5824,5825,5835,5837,5851,5855,5864,5865,5867,5868,5884,5889,5898,5899,5910,5917,5931,5935,5938,5944,5945,5946,5949,5954,5990,5991,5994,5996,5998,6000,6001,6002,6004,6006,6008,6013,6020,6035,6049,6055,6056,6059,6070,6071,6078,6080,6084,6086,6092,6100,6136,6149,6158,6161,6170,6174,6175,6176,6177,6178,6182,6187,6197,6203,6221,6224,6233,6261,6276,6303,6320,6321,6324,6339,6341,6343,6345,6360,6361,6364,6366,6369,6370,6386,6394,6395,6396,6398,6400,6436,6437,6443,6446,6452,6456,6490,6492,6494,6496,6506,6508,6511,6517,6519,6524,6527,6535,6543,6545,6546,6552,6574,6575,6576,6577,6578,6580,6587,6592,6625,6626,6629,6630,6631,6633,6634,6635,6636,6643,6680,6681,6690,6712,6713,6734,6736,6748,6749,6755,6785,6787,6801,6840,6843,6844,6897,6920,6963,6984,6993,6994,6995,6996,7016,7017,7024,7036,7039,7041,7043,7044,7045,7047,7061,7072,7073,7074,7087,7139,7150,7152,7157,7175,7176,7213,7221,7226,7256,7287,7343,7372,7427,7448,7457,7460,7523,7533,7597,7599,7613,7622,7623,7624,7641,7645,7647,7698,7708,7714,7729,7778,7780,7783,7824,7825,7843,7911,7929,7953,7976,7988,8002,8013,8024,8025,8052,8054,8056,8066,8108,8119,8144,8172,8204,8235,8271,8310,8326,8328,8344,8345,8412,8423,8488,8512,8531,8558,8598,8599,8616,8657,8659,8661,8667,8682,8686,8701,8722,8730,8732,8742,8747,8751,8752,8753,8754,8755,8756,8775,8789,8790,8808,8809,8814,8815,8816,8817,8818,8836,8837,8838,8848,8861,8864,8875,8880,8882,8884,8885,8886,8893,8899,8907,8910,8927,8928,8937,8938,8946,8965,8978,8982,9003,9025,9026,9029,9030,9037,9046,9047,9070,9081,9091,9092,9093,9096,9119,9120,9131,9181,9191,9193,9209,9221,9222,9223,9234,9298,9329,9330,9331,9346,9363,9371,9399,9405,9452,9478,9510,9516,9526,9527,9528,9537,9565,9581,9585,9589,9611,9612,9639,9702,9707,9710,9744,9745,9746,9770,9771,9788,9809,9815,9827,9852,9873,9882,9883,9884,9885,9900,9902,9907,9937,9938,9944,9945,9989,9990,10001,10002,10026,10044,10046,10047,10055,10060,10067,10091,10126,10128,10132,10182,10223,10224,10226])).
% 160.59/160.28  cnf(11715,plain,
% 160.59/160.28     (~P1(f870(f870(f328(f939(f933(x117151),f933(x117151))),f870(f870(f251(f933(x117151),f933(x117151)),x117152),f113(x117151))),f145(x117151,x117153)))),
% 160.59/160.28     inference(rename_variables,[],[4808])).
% 160.59/160.28  cnf(11718,plain,
% 160.59/160.28     (~P1(f870(f870(f328(f939(f933(x117181),f933(x117181))),f870(f870(f251(f933(x117181),f933(x117181)),x117182),f113(x117181))),f147(x117181,x117183)))),
% 160.59/160.28     inference(rename_variables,[],[4809])).
% 160.59/160.28  cnf(11721,plain,
% 160.59/160.28     (~P1(f870(f870(f328(f939(f933(x117211),f933(x117211))),f870(f870(f251(f933(x117211),f933(x117211)),x117212),f113(x117211))),f145(x117211,x117213)))),
% 160.59/160.28     inference(rename_variables,[],[4808])).
% 160.59/160.28  cnf(11724,plain,
% 160.59/160.28     (~P1(f870(f870(f328(x117241),x117242),f188(f940(x117241,a928))))),
% 160.59/160.28     inference(rename_variables,[],[4792])).
% 160.59/160.28  cnf(11726,plain,
% 160.59/160.28     (P1(f870(f870(f328(f939(x117261,x117262)),f870(f870(f251(x117261,x117262),f870(x117263,x117264)),f870(x117265,x117264))),f870(f309(f939(x117266,x117266),f939(x117261,x117262),f257(x117266,x117261,x117266,x117262,x117263,x117265)),f306(x117266,x117267))))),
% 160.59/160.28     inference(scs_inference,[],[3809,4728,10549,10559,10572,10583,10655,10690,10693,10696,10798,10935,11246,11439,11442,11461,11464,4738,10782,10884,11349,3363,3416,3530,10618,10621,10717,10720,3507,4030,3406,3469,3402,3429,3413,4042,3628,11196,3500,4207,4747,10609,10779,4790,11375,11474,11707,3673,3464,10682,4351,4209,11395,11526,11588,4808,11298,11539,11651,11677,11715,4809,11428,11542,11654,4810,11545,4811,11606,4812,3485,3766,3935,3872,4087,3637,10701,10821,10901,10974,10977,11017,11117,11365,4023,3553,4783,10586,10589,10615,10742,10919,11125,11138,11256,4796,4010,3776,4157,3596,3598,3572,4780,4742,4344,11674,4788,10577,10580,10750,10845,10864,10871,10896,10904,10907,10924,11110,11352,4313,4218,11193,4267,3936,4301,3953,10745,10842,11401,11479,11558,4800,11141,11550,3569,10710,10808,10960,11024,11099,11144,11147,11178,11204,11240,11278,3570,10737,10793,11029,11120,4779,10626,10658,11162,11207,3722,10889,10980,11251,11295,11529,11532,11614,4792,11171,11181,11287,11308,11311,11378,11381,11392,11495,11503,11517,11553,11573,11582,11622,11663,11668,11671,11690,11693,3630,11011,11041,11050,11053,11056,3662,4091,4028,10661,4789,10606,10999,11002,11498,3590,11044,11201,4392,4786,4099,4771,4774,3546,3550,4773,4772,4802,10910,4807,11384,11387,11576,11687,4175,4018,11314,11320,3868,11454,4020,11047,11417,11585,11619,3723,3836,10963,10966,11059,11227,4805,4806,10801,10916,4447,4355,4051,4803,10631,10634,11005,4021,10969,4287,4819,4845,4900,4904,4932,4947,4954,4956,4992,4997,5026,5032,5118,5144,5145,5160,5210,5211,5233,5234,5248,5251,5276,5282,5298,5302,5303,5304,5309,5310,5333,5357,5359,5360,5370,5375,5381,5417,5418,5426,5434,5438,5440,5443,5455,5457,5463,5468,5469,5482,5488,5491,5492,5496,5530,5545,5554,5556,5557,5560,5561,5562,5572,5574,5580,5581,5582,5588,5592,5593,5594,5602,5606,5607,5612,5625,5633,5646,5648,5656,5658,5659,5662,5666,5692,5706,5707,5722,5734,5756,5762,5786,5787,5791,5810,5818,5819,5824,5825,5835,5837,5851,5855,5864,5865,5867,5868,5884,5889,5898,5899,5910,5917,5931,5935,5938,5944,5945,5946,5949,5954,5990,5991,5994,5996,5998,6000,6001,6002,6004,6006,6008,6013,6020,6035,6049,6055,6056,6059,6070,6071,6078,6080,6084,6086,6092,6100,6136,6149,6158,6161,6170,6174,6175,6176,6177,6178,6182,6187,6197,6203,6221,6224,6233,6261,6276,6303,6320,6321,6324,6339,6341,6343,6345,6360,6361,6364,6366,6369,6370,6386,6394,6395,6396,6398,6400,6436,6437,6443,6446,6452,6456,6490,6492,6494,6496,6506,6508,6511,6517,6519,6524,6527,6535,6543,6545,6546,6552,6574,6575,6576,6577,6578,6580,6587,6592,6625,6626,6629,6630,6631,6633,6634,6635,6636,6643,6680,6681,6690,6712,6713,6734,6736,6748,6749,6755,6785,6787,6801,6840,6843,6844,6897,6920,6963,6984,6993,6994,6995,6996,7016,7017,7024,7036,7039,7041,7043,7044,7045,7047,7061,7072,7073,7074,7087,7139,7150,7152,7157,7175,7176,7213,7221,7226,7256,7287,7343,7372,7427,7448,7457,7460,7523,7533,7597,7599,7613,7622,7623,7624,7641,7645,7647,7698,7708,7714,7729,7778,7780,7783,7824,7825,7843,7911,7929,7953,7976,7988,8002,8013,8024,8025,8052,8054,8056,8066,8108,8119,8144,8172,8204,8235,8271,8310,8326,8328,8344,8345,8412,8423,8488,8512,8531,8558,8598,8599,8616,8657,8659,8661,8667,8682,8686,8701,8722,8730,8732,8742,8747,8751,8752,8753,8754,8755,8756,8775,8789,8790,8808,8809,8814,8815,8816,8817,8818,8836,8837,8838,8848,8861,8864,8875,8880,8882,8884,8885,8886,8893,8899,8907,8910,8927,8928,8937,8938,8946,8965,8978,8982,9003,9025,9026,9029,9030,9037,9046,9047,9070,9081,9091,9092,9093,9096,9119,9120,9131,9181,9191,9193,9209,9221,9222,9223,9234,9298,9329,9330,9331,9346,9363,9371,9399,9405,9452,9478,9510,9516,9526,9527,9528,9537,9565,9581,9585,9589,9611,9612,9639,9702,9707,9710,9744,9745,9746,9770,9771,9788,9809,9815,9827,9852,9873,9882,9883,9884,9885,9900,9902,9907,9937,9938,9944,9945,9989,9990,10001,10002,10026,10044,10046,10047,10055,10060,10067,10091,10126,10128,10132,10182,10223,10224,10226,10235,10236,10256,10261,10352])).
% 160.59/160.28  cnf(11729,plain,
% 160.59/160.28     (~P1(f870(f870(f328(x117291),x117292),f188(f940(x117291,a928))))),
% 160.59/160.28     inference(rename_variables,[],[4792])).
% 160.59/160.28  cnf(11732,plain,
% 160.59/160.28     (~P1(f870(f870(f328(x117321),x117322),f188(f940(x117321,a928))))),
% 160.59/160.28     inference(rename_variables,[],[4792])).
% 160.59/160.28  cnf(11735,plain,
% 160.59/160.28     (~P1(f870(f870(f328(x117351),x117352),f188(f940(x117351,a928))))),
% 160.59/160.28     inference(rename_variables,[],[4792])).
% 160.59/160.28  cnf(11738,plain,
% 160.59/160.28     (~P1(f870(f870(f328(x117381),x117382),f188(f940(x117381,a928))))),
% 160.59/160.28     inference(rename_variables,[],[4792])).
% 160.59/160.28  cnf(11741,plain,
% 160.59/160.28     (P1(f870(f870(f328(x117411),f870(x117412,x117413)),f870(f309(x117414,x117411,x117412),f241(f940(x117414,a928)))))),
% 160.59/160.28     inference(rename_variables,[],[4175])).
% 160.59/160.28  cnf(11743,plain,
% 160.59/160.28     (~P1(f870(f870(f328(f939(x117431,x117432)),x117433),f870(f309(f939(x117434,x117434),f939(x117431,x117432),f257(x117434,x117431,x117434,x117432,x117435,x117436)),f153(x117434,f113(f940(x117434,a932))))))),
% 160.59/160.28     inference(scs_inference,[],[3809,4728,10549,10559,10572,10583,10655,10690,10693,10696,10798,10935,11246,11439,11442,11461,11464,4738,10782,10884,11349,3363,3416,3530,10618,10621,10717,10720,3507,4030,3406,3469,3402,3429,3413,4042,3628,11196,3500,4207,4747,10609,10779,4790,11375,11474,11707,3673,3464,10682,4351,4209,11395,11526,11588,4808,11298,11539,11651,11677,11715,4809,11428,11542,11654,4810,11545,4811,11606,4812,3485,3766,3935,3872,4087,3637,10701,10821,10901,10974,10977,11017,11117,11365,4023,3553,4783,10586,10589,10615,10742,10919,11125,11138,11256,4796,4010,3776,4157,3596,3598,3572,4780,4742,4344,11674,4788,10577,10580,10750,10845,10864,10871,10896,10904,10907,10924,11110,11352,4313,4218,11193,4267,3936,4301,3953,10745,10842,11401,11479,11558,4800,11141,11550,3569,10710,10808,10960,11024,11099,11144,11147,11178,11204,11240,11278,3570,10737,10793,11029,11120,4779,10626,10658,11162,11207,3722,10889,10980,11251,11295,11529,11532,11614,4792,11171,11181,11287,11308,11311,11378,11381,11392,11495,11503,11517,11553,11573,11582,11622,11663,11668,11671,11690,11693,11724,11729,11732,11735,3630,11011,11041,11050,11053,11056,3662,4091,4028,10661,4789,10606,10999,11002,11498,3590,11044,11201,4392,4786,4099,4771,4774,3546,3550,4773,4772,4802,10910,4807,11384,11387,11576,11687,11704,4175,4018,11314,11320,3868,11454,4020,11047,11417,11585,11619,3723,3836,10963,10966,11059,11227,4805,4806,10801,10916,4447,4355,4051,4803,10631,10634,11005,4021,10969,4287,4819,4845,4900,4904,4932,4947,4954,4956,4992,4997,5026,5032,5118,5144,5145,5160,5210,5211,5233,5234,5248,5251,5276,5282,5298,5302,5303,5304,5309,5310,5333,5357,5359,5360,5370,5375,5381,5417,5418,5426,5434,5438,5440,5443,5455,5457,5463,5468,5469,5482,5488,5491,5492,5496,5530,5545,5554,5556,5557,5560,5561,5562,5572,5574,5580,5581,5582,5588,5592,5593,5594,5602,5606,5607,5612,5625,5633,5646,5648,5656,5658,5659,5662,5666,5692,5706,5707,5722,5734,5756,5762,5786,5787,5791,5810,5818,5819,5824,5825,5835,5837,5851,5855,5864,5865,5867,5868,5884,5889,5898,5899,5910,5917,5931,5935,5938,5944,5945,5946,5949,5954,5990,5991,5994,5996,5998,6000,6001,6002,6004,6006,6008,6013,6020,6035,6049,6055,6056,6059,6070,6071,6078,6080,6084,6086,6092,6100,6136,6149,6158,6161,6170,6174,6175,6176,6177,6178,6182,6187,6197,6203,6221,6224,6233,6261,6276,6303,6320,6321,6324,6339,6341,6343,6345,6360,6361,6364,6366,6369,6370,6386,6394,6395,6396,6398,6400,6436,6437,6443,6446,6452,6456,6490,6492,6494,6496,6506,6508,6511,6517,6519,6524,6527,6535,6543,6545,6546,6552,6574,6575,6576,6577,6578,6580,6587,6592,6625,6626,6629,6630,6631,6633,6634,6635,6636,6643,6680,6681,6690,6712,6713,6734,6736,6748,6749,6755,6785,6787,6801,6840,6843,6844,6897,6920,6963,6984,6993,6994,6995,6996,7016,7017,7024,7036,7039,7041,7043,7044,7045,7047,7061,7072,7073,7074,7087,7139,7150,7152,7157,7175,7176,7213,7221,7226,7256,7287,7343,7372,7427,7448,7457,7460,7523,7533,7597,7599,7613,7622,7623,7624,7641,7645,7647,7698,7708,7714,7729,7778,7780,7783,7824,7825,7843,7911,7929,7953,7976,7988,8002,8013,8024,8025,8052,8054,8056,8066,8108,8119,8144,8172,8204,8235,8271,8310,8326,8328,8344,8345,8412,8423,8488,8512,8531,8558,8598,8599,8616,8657,8659,8661,8667,8682,8686,8701,8722,8730,8732,8742,8747,8751,8752,8753,8754,8755,8756,8775,8789,8790,8808,8809,8814,8815,8816,8817,8818,8836,8837,8838,8848,8861,8864,8875,8880,8882,8884,8885,8886,8893,8899,8907,8910,8927,8928,8937,8938,8946,8965,8978,8982,9003,9025,9026,9029,9030,9037,9046,9047,9070,9081,9091,9092,9093,9096,9119,9120,9131,9181,9191,9193,9209,9221,9222,9223,9234,9298,9329,9330,9331,9346,9363,9371,9399,9405,9452,9478,9510,9516,9526,9527,9528,9537,9565,9581,9585,9589,9611,9612,9639,9702,9707,9710,9744,9745,9746,9770,9771,9788,9809,9815,9827,9852,9873,9882,9883,9884,9885,9900,9902,9907,9937,9938,9944,9945,9989,9990,10001,10002,10026,10044,10046,10047,10055,10060,10067,10091,10126,10128,10132,10182,10223,10224,10226,10235,10236,10256,10261,10352,10447,10448,10449,10450,10513,10531])).
% 160.59/160.28  cnf(11744,plain,
% 160.59/160.28     (~P1(f870(f870(f328(f939(x117441,x117441)),f870(f870(f251(x117441,x117441),x117442),x117443)),f153(x117441,f113(f940(x117441,a932)))))),
% 160.59/160.28     inference(rename_variables,[],[4807])).
% 160.59/160.28  cnf(11752,plain,
% 160.59/160.28     (E(f114(x117521,f113(x117521)),f113(x117521))),
% 160.59/160.28     inference(rename_variables,[],[3416])).
% 160.59/160.28  cnf(11755,plain,
% 160.59/160.28     (~E(f870(a112,x117551),x117551)),
% 160.59/160.28     inference(rename_variables,[],[4728])).
% 160.59/160.28  cnf(11762,plain,
% 160.59/160.28     (~E(f870(a112,x117621),x117621)),
% 160.59/160.28     inference(rename_variables,[],[4728])).
% 160.59/160.28  cnf(11767,plain,
% 160.59/160.28     (E(f870(f283(x117671,x117671),f262(x117671,x117672)),x117672)),
% 160.59/160.28     inference(rename_variables,[],[3530])).
% 160.59/160.28  cnf(11770,plain,
% 160.59/160.28     (E(f870(f283(x117701,x117701),f262(x117701,x117702)),x117702)),
% 160.59/160.28     inference(rename_variables,[],[3530])).
% 160.59/160.28  cnf(11776,plain,
% 160.59/160.28     (~E(f870(a112,x117761),x117761)),
% 160.59/160.28     inference(rename_variables,[],[4728])).
% 160.59/160.28  cnf(11781,plain,
% 160.59/160.28     (~E(f870(f870(f79(a1),x117811),x117811),a97)),
% 160.59/160.28     inference(rename_variables,[],[4745])).
% 160.59/160.28  cnf(11788,plain,
% 160.59/160.28     (E(f870(f870(f3(a932),f2(a932)),x117881),f2(a932))),
% 160.59/160.28     inference(rename_variables,[],[3486])).
% 160.59/160.28  cnf(11791,plain,
% 160.59/160.28     (~P1(f870(f870(f234(a932),x117911),f2(a932)))),
% 160.59/160.28     inference(rename_variables,[],[4783])).
% 160.59/160.28  cnf(11798,plain,
% 160.59/160.28     (E(f870(f870(f79(a1),f870(f870(f80(a1),x117981),f870(f870(f35(a1),x117982),x117981))),f44(a1,x117982,x117981)),x117982)),
% 160.59/160.28     inference(rename_variables,[],[4124])).
% 160.59/160.28  cnf(11822,plain,
% 160.59/160.28     (~E(f870(a112,x118221),x118221)),
% 160.59/160.28     inference(rename_variables,[],[4728])).
% 160.59/160.28  cnf(11825,plain,
% 160.59/160.28     (~E(f870(a112,x118251),x118251)),
% 160.59/160.28     inference(rename_variables,[],[4728])).
% 160.59/160.28  cnf(11851,plain,
% 160.59/160.28     (~P1(f870(f870(f172(x118511),f113(x118511)),x118512))),
% 160.59/160.28     inference(rename_variables,[],[4788])).
% 160.59/160.28  cnf(11857,plain,
% 160.59/160.28     (P1(f870(f870(f234(a932),f2(a932)),f870(a112,x118571)))),
% 160.59/160.28     inference(rename_variables,[],[3649])).
% 160.59/160.28  cnf(11858,plain,
% 160.59/160.28     (~E(f870(a112,x118581),x118581)),
% 160.59/160.28     inference(rename_variables,[],[4728])).
% 160.59/160.28  cnf(11861,plain,
% 160.59/160.28     (P1(f870(f870(f328(x118611),x118612),f241(f940(x118611,a928))))),
% 160.59/160.28     inference(rename_variables,[],[3722])).
% 160.59/160.28  cnf(11873,plain,
% 160.59/160.28     (~E(f870(a112,x118731),x118731)),
% 160.59/160.28     inference(rename_variables,[],[4728])).
% 160.59/160.28  cnf(11876,plain,
% 160.59/160.28     (P1(f870(f870(f233(a1),x118761),x118761))),
% 160.59/160.28     inference(rename_variables,[],[3570])).
% 160.59/160.28  cnf(11883,plain,
% 160.59/160.28     (P1(f870(f65(x118831,x118832,x118833,x118834,f188(f940(x118831,a928))),x118834))),
% 160.59/160.28     inference(rename_variables,[],[4486])).
% 160.59/160.28  cnf(11884,plain,
% 160.59/160.28     (E(f870(f283(x118841,x118841),f262(x118841,x118842)),x118842)),
% 160.59/160.28     inference(rename_variables,[],[3530])).
% 160.59/160.28  cnf(11897,plain,
% 160.59/160.28     (~P1(f870(f870(f234(a932),f870(f870(f79(a932),x118971),x118972)),x118972))),
% 160.59/160.28     inference(rename_variables,[],[4803])).
% 160.59/160.28  cnf(11900,plain,
% 160.59/160.28     (~P1(f870(f870(f234(a1),f870(f100(a1),x119001)),f2(a1)))),
% 160.59/160.29     inference(rename_variables,[],[4796])).
% 160.59/160.29  cnf(11914,plain,
% 160.59/160.29     (~E(f870(f870(f237(a932),f870(a112,x119141)),x119141),f870(a112,x119141))),
% 160.59/160.29     inference(scs_inference,[],[3809,4728,10549,10559,10572,10583,10655,10690,10693,10696,10798,10935,11246,11439,11442,11461,11464,11660,11755,11762,11776,11822,11825,11858,3490,4738,10782,10884,11349,3182,3188,3192,3193,3209,3224,3271,3273,3279,3285,3294,3295,3301,3305,3306,3326,3330,3351,3363,4725,3416,11752,3530,10618,10621,10717,10720,11038,11767,11770,3507,4030,3406,4124,11798,3469,3402,3429,3413,4042,3628,11196,3500,4207,4747,10609,10779,4790,11375,11474,11707,11710,3673,3464,10682,11014,3465,3383,3486,11788,4351,4209,11395,11526,11588,4808,11298,11539,11651,11677,11715,11721,4809,11428,11542,11654,4810,11545,4811,11606,4812,3485,3766,3935,4745,3872,4087,3637,10701,10821,10901,10974,10977,11017,11117,11365,4023,3553,3649,4783,10586,10589,10615,10742,10919,11125,11138,11256,11699,11791,4796,4010,3776,4157,3596,3598,3572,4780,4742,3759,4797,4344,11674,3894,4788,10577,10580,10750,10845,10864,10871,10896,10904,10907,10924,11110,11352,11568,4313,4218,11193,4267,3936,4301,3953,10745,10842,11401,11479,11558,4800,11141,11550,3569,10710,10808,10960,11024,11099,11144,11147,11178,11204,11240,11278,3570,10737,10793,11029,11120,11243,4779,10626,10658,11162,11207,3722,10889,10980,11251,11295,11529,11532,11614,11696,4792,11171,11181,11287,11308,11311,11378,11381,11392,11495,11503,11517,11553,11573,11582,11622,11663,11668,11671,11690,11693,11724,11729,11732,11735,3630,11011,11041,11050,11053,11056,3662,4091,4028,10661,4789,10606,10999,11002,11498,11514,3590,11044,11201,4392,4786,4099,4771,4774,3546,3550,4773,4772,4486,4802,10910,10913,4807,11384,11387,11576,11687,11704,4175,4018,11314,11320,3868,11454,4020,11047,11417,11585,11619,3723,3836,10963,10966,11059,11227,4805,4806,10801,10916,4447,4355,4051,4803,10631,10634,11005,11008,4021,10969,4287,4819,4845,4900,4904,4932,4947,4954,4956,4992,4997,5026,5032,5118,5144,5145,5160,5210,5211,5233,5234,5248,5251,5276,5282,5298,5302,5303,5304,5309,5310,5333,5357,5359,5360,5370,5375,5381,5417,5418,5426,5434,5438,5440,5443,5455,5457,5463,5468,5469,5482,5488,5491,5492,5496,5530,5545,5554,5556,5557,5560,5561,5562,5572,5574,5580,5581,5582,5588,5592,5593,5594,5602,5606,5607,5612,5625,5633,5646,5648,5656,5658,5659,5662,5666,5692,5706,5707,5722,5734,5756,5762,5786,5787,5791,5810,5818,5819,5824,5825,5835,5837,5851,5855,5864,5865,5867,5868,5884,5889,5898,5899,5910,5917,5931,5935,5938,5944,5945,5946,5949,5954,5990,5991,5994,5996,5998,6000,6001,6002,6004,6006,6008,6013,6020,6035,6049,6055,6056,6059,6070,6071,6078,6080,6084,6086,6092,6100,6136,6149,6158,6161,6170,6174,6175,6176,6177,6178,6182,6187,6197,6203,6221,6224,6233,6261,6276,6303,6320,6321,6324,6339,6341,6343,6345,6360,6361,6364,6366,6369,6370,6386,6394,6395,6396,6398,6400,6436,6437,6443,6446,6452,6456,6490,6492,6494,6496,6506,6508,6511,6517,6519,6524,6527,6535,6543,6545,6546,6552,6574,6575,6576,6577,6578,6580,6587,6592,6625,6626,6629,6630,6631,6633,6634,6635,6636,6643,6680,6681,6690,6712,6713,6734,6736,6748,6749,6755,6785,6787,6801,6840,6843,6844,6897,6920,6963,6984,6993,6994,6995,6996,7016,7017,7024,7036,7039,7041,7043,7044,7045,7047,7061,7072,7073,7074,7087,7139,7150,7152,7157,7175,7176,7213,7221,7226,7256,7287,7343,7372,7427,7448,7457,7460,7523,7533,7597,7599,7613,7622,7623,7624,7641,7645,7647,7698,7708,7714,7729,7778,7780,7783,7824,7825,7843,7911,7929,7953,7976,7988,8002,8013,8024,8025,8052,8054,8056,8066,8108,8119,8144,8172,8204,8235,8271,8310,8326,8328,8344,8345,8412,8423,8488,8512,8531,8558,8598,8599,8616,8657,8659,8661,8667,8682,8686,8701,8722,8730,8732,8742,8747,8751,8752,8753,8754,8755,8756,8775,8789,8790,8808,8809,8814,8815,8816,8817,8818,8836,8837,8838,8848,8861,8864,8875,8880,8882,8884,8885,8886,8893,8899,8907,8910,8927,8928,8937,8938,8946,8965,8978,8982,9003,9025,9026,9029,9030,9037,9046,9047,9070,9081,9091,9092,9093,9096,9119,9120,9131,9181,9191,9193,9209,9221,9222,9223,9234,9298,9329,9330,9331,9346,9363,9371,9399,9405,9452,9478,9510,9516,9526,9527,9528,9537,9565,9581,9585,9589,9611,9612,9639,9702,9707,9710,9744,9745,9746,9770,9771,9788,9809,9815,9827,9852,9873,9882,9883,9884,9885,9900,9902,9907,9937,9938,9944,9945,9989,9990,10001,10002,10026,10044,10046,10047,10055,10060,10067,10091,10126,10128,10132,10182,10223,10224,10226,10235,10236,10256,10261,10352,10447,10448,10449,10450,10513,10531,2,8,9,4832,4833,4851,4893,4895,4896,4919,4925,4926,4936,4981,4983,5031,5161,5162,5175,5199,5254,5255,5261,5262,5264,5266,5275,5278,5279,5287,5300,5301,5307,5328,5329,5346,5351,5352,5353,5354,5358,5366,5369,5376,5431,5436,5437,5442,5449,5479,5489,5494,5510,5528,5529,5536,5537,5539,5550,5568,5570,5571,5578,5585,5586,5598,5599,5600,5601,5603,5604,5608])).
% 160.59/160.29  cnf(11923,plain,
% 160.59/160.29     (E(f870(f283(x119231,x119231),f262(x119231,x119232)),x119232)),
% 160.59/160.29     inference(rename_variables,[],[3530])).
% 160.59/160.29  cnf(11928,plain,
% 160.59/160.29     (E(f870(f283(x119281,x119281),f262(x119281,x119282)),x119282)),
% 160.59/160.29     inference(rename_variables,[],[3530])).
% 160.59/160.29  cnf(11931,plain,
% 160.59/160.29     (~P1(f870(f870(f234(a1),f870(f100(a1),x119311)),f2(a1)))),
% 160.59/160.29     inference(rename_variables,[],[4796])).
% 160.59/160.29  cnf(11936,plain,
% 160.59/160.29     (~E(f870(a112,x119361),x119361)),
% 160.59/160.29     inference(rename_variables,[],[4728])).
% 160.59/160.29  cnf(11945,plain,
% 160.59/160.29     (~P1(f870(f870(f172(x119451),f113(x119451)),x119452))),
% 160.59/160.29     inference(rename_variables,[],[4788])).
% 160.59/160.29  cnf(11965,plain,
% 160.59/160.29     (E(f44(a932,x119651,x119651),f2(a932))),
% 160.59/160.29     inference(scs_inference,[],[3809,4728,10549,10559,10572,10583,10655,10690,10693,10696,10798,10935,11246,11439,11442,11461,11464,11660,11755,11762,11776,11822,11825,11858,11873,3490,4738,10782,10884,11349,3182,3188,3189,3192,3193,3209,3224,3271,3273,3279,3285,3294,3295,3301,3305,3306,3308,3326,3330,3333,3334,3340,3341,3351,3363,4725,3416,11752,3530,10618,10621,10717,10720,11038,11767,11770,11884,11923,3507,4030,3406,4124,11798,3469,3402,3429,3425,3413,3414,4042,3628,11196,3500,4207,4747,10609,10779,4790,11375,11474,11707,11710,3673,3464,10682,11014,3465,3383,3486,11788,4351,4209,11395,11526,11588,4808,11298,11539,11651,11677,11715,11721,4809,11428,11542,11654,4810,11545,4811,11606,4812,3485,3766,3935,4745,3872,4087,3637,10701,10821,10901,10974,10977,11017,11117,11365,4023,3553,3649,4783,10586,10589,10615,10742,10919,11125,11138,11256,11699,11791,4796,11900,11931,4010,3776,4157,3596,3598,3572,4780,4742,3759,4797,4344,11674,3894,4788,10577,10580,10750,10845,10864,10871,10896,10904,10907,10924,11110,11352,11568,11851,4313,4218,11193,4267,3936,4301,3953,10745,10842,11401,11479,11558,4800,11141,11550,3569,10710,10808,10960,11024,11099,11144,11147,11178,11204,11240,11278,3570,10737,10793,11029,11120,11243,3571,4779,10626,10658,11162,11207,3722,10889,10980,11251,11295,11529,11532,11614,11696,4792,11171,11181,11287,11308,11311,11378,11381,11392,11495,11503,11517,11553,11573,11582,11622,11663,11668,11671,11690,11693,11724,11729,11732,11735,3630,11011,11041,11050,11053,11056,3669,3662,4091,4028,10661,4789,10606,10999,11002,11498,11514,3590,11044,11201,4392,4786,4099,4771,4774,3546,3550,4773,4772,4486,4802,10910,10913,4807,11384,11387,11576,11687,11704,4175,4018,11314,11320,3868,11454,4020,11047,11417,11585,11619,3723,3836,10963,10966,11059,11227,4805,4806,10801,10916,4447,4355,4051,4803,10631,10634,11005,11008,4021,10969,4287,4819,4845,4900,4904,4932,4947,4954,4956,4992,4997,5026,5032,5118,5144,5145,5160,5210,5211,5233,5234,5248,5251,5276,5282,5298,5302,5303,5304,5309,5310,5333,5357,5359,5360,5370,5375,5381,5417,5418,5426,5434,5438,5440,5443,5455,5457,5463,5468,5469,5482,5488,5491,5492,5496,5530,5545,5554,5556,5557,5560,5561,5562,5572,5574,5580,5581,5582,5588,5592,5593,5594,5602,5606,5607,5612,5625,5633,5646,5648,5656,5658,5659,5662,5666,5692,5706,5707,5722,5734,5756,5762,5786,5787,5791,5810,5818,5819,5824,5825,5835,5837,5851,5855,5864,5865,5867,5868,5884,5889,5898,5899,5910,5917,5931,5935,5938,5944,5945,5946,5949,5954,5990,5991,5994,5996,5998,6000,6001,6002,6004,6006,6008,6013,6020,6035,6049,6055,6056,6059,6070,6071,6078,6080,6084,6086,6092,6100,6136,6149,6158,6161,6170,6174,6175,6176,6177,6178,6182,6187,6197,6203,6221,6224,6233,6261,6276,6303,6320,6321,6324,6339,6341,6343,6345,6360,6361,6364,6366,6369,6370,6386,6394,6395,6396,6398,6400,6436,6437,6443,6446,6452,6456,6490,6492,6494,6496,6506,6508,6511,6517,6519,6524,6527,6535,6543,6545,6546,6552,6574,6575,6576,6577,6578,6580,6587,6592,6625,6626,6629,6630,6631,6633,6634,6635,6636,6643,6680,6681,6690,6712,6713,6734,6736,6748,6749,6755,6785,6787,6801,6840,6843,6844,6897,6920,6963,6984,6993,6994,6995,6996,7016,7017,7024,7036,7039,7041,7043,7044,7045,7047,7061,7072,7073,7074,7087,7139,7150,7152,7157,7175,7176,7213,7221,7226,7256,7287,7343,7372,7427,7448,7457,7460,7523,7533,7597,7599,7613,7622,7623,7624,7641,7645,7647,7698,7708,7714,7729,7778,7780,7783,7824,7825,7843,7911,7929,7953,7976,7988,8002,8013,8024,8025,8052,8054,8056,8066,8108,8119,8144,8172,8204,8235,8271,8310,8326,8328,8344,8345,8412,8423,8488,8512,8531,8558,8598,8599,8616,8657,8659,8661,8667,8682,8686,8701,8722,8730,8732,8742,8747,8751,8752,8753,8754,8755,8756,8775,8789,8790,8808,8809,8814,8815,8816,8817,8818,8836,8837,8838,8848,8861,8864,8875,8880,8882,8884,8885,8886,8893,8899,8907,8910,8927,8928,8937,8938,8946,8965,8978,8982,9003,9025,9026,9029,9030,9037,9046,9047,9070,9081,9091,9092,9093,9096,9119,9120,9131,9181,9191,9193,9209,9221,9222,9223,9234,9298,9329,9330,9331,9346,9363,9371,9399,9405,9452,9478,9510,9516,9526,9527,9528,9537,9565,9581,9585,9589,9611,9612,9639,9702,9707,9710,9744,9745,9746,9770,9771,9788,9809,9815,9827,9852,9873,9882,9883,9884,9885,9900,9902,9907,9937,9938,9944,9945,9989,9990,10001,10002,10026,10044,10046,10047,10055,10060,10067,10091,10126,10128,10132,10182,10223,10224,10226,10235,10236,10256,10261,10352,10447,10448,10449,10450,10513,10531,2,8,9,4832,4833,4851,4893,4895,4896,4919,4925,4926,4936,4981,4983,5031,5161,5162,5175,5199,5254,5255,5261,5262,5264,5266,5275,5278,5279,5287,5300,5301,5307,5328,5329,5346,5351,5352,5353,5354,5358,5366,5369,5376,5431,5436,5437,5442,5449,5479,5489,5494,5510,5528,5529,5536,5537,5539,5550,5568,5570,5571,5578,5585,5586,5598,5599,5600,5601,5603,5604,5608,5609,5610,5611,5642,5643,5644,5652,5653,5654,5655,5698,5703,5705,5741,5743,5744,5746,5747,5749,5750,5752,5761,5766])).
% 160.59/160.29  cnf(11968,plain,
% 160.59/160.29     (~P1(f870(f870(f234(a1),f870(f100(a1),x119681)),f2(a1)))),
% 160.59/160.29     inference(rename_variables,[],[4796])).
% 160.59/160.29  cnf(11971,plain,
% 160.59/160.29     (~P1(f870(f870(f234(a932),x119711),f2(a932)))),
% 160.59/160.29     inference(rename_variables,[],[4783])).
% 160.59/160.29  cnf(11972,plain,
% 160.59/160.29     (P1(f870(f870(f234(a932),x119721),f870(a112,x119721)))),
% 160.59/160.29     inference(rename_variables,[],[3637])).
% 160.59/160.29  cnf(11975,plain,
% 160.59/160.29     (~P1(f870(f870(f234(a1),f870(f100(a1),x119751)),f2(a1)))),
% 160.59/160.29     inference(rename_variables,[],[4796])).
% 160.59/160.29  cnf(11977,plain,
% 160.59/160.29     (~P16(x119771,f328(f940(x119772,a928)))),
% 160.59/160.29     inference(scs_inference,[],[3809,4728,10549,10559,10572,10583,10655,10690,10693,10696,10798,10935,11246,11439,11442,11461,11464,11660,11755,11762,11776,11822,11825,11858,11873,3490,4738,10782,10884,11349,3182,3188,3189,3192,3193,3209,3224,3271,3273,3279,3285,3294,3295,3301,3305,3306,3308,3326,3330,3333,3334,3340,3341,3351,3363,4725,3416,11752,3530,10618,10621,10717,10720,11038,11767,11770,11884,11923,3507,4030,3406,4124,11798,3469,3402,3429,3425,3413,3414,4042,3628,11196,3500,4207,4747,10609,10779,4790,11375,11474,11707,11710,3673,3464,10682,11014,3465,3383,3486,11788,4351,4209,11395,11526,11588,4808,11298,11539,11651,11677,11715,11721,4809,11428,11542,11654,4810,11545,4811,11606,4812,3485,3766,3935,4745,3872,4087,3637,10701,10821,10901,10974,10977,11017,11117,11365,4023,3553,3649,4783,10586,10589,10615,10742,10919,11125,11138,11256,11699,11791,4796,11900,11931,11968,4010,3776,4157,3596,3598,3572,4780,4742,3759,4797,4344,11674,3894,4788,10577,10580,10750,10845,10864,10871,10896,10904,10907,10924,11110,11352,11568,11851,4313,4218,11193,4267,3936,4301,3953,10745,10842,11401,11479,11558,4800,11141,11550,3569,10710,10808,10960,11024,11099,11144,11147,11178,11204,11240,11278,3570,10737,10793,11029,11120,11243,3571,4779,10626,10658,11162,11207,3722,10889,10980,11251,11295,11529,11532,11614,11696,4792,11171,11181,11287,11308,11311,11378,11381,11392,11495,11503,11517,11553,11573,11582,11622,11663,11668,11671,11690,11693,11724,11729,11732,11735,11738,3630,11011,11041,11050,11053,11056,3669,3662,4091,4028,10661,4789,10606,10999,11002,11498,11514,3590,11044,11201,4392,4786,4099,4771,4774,3546,3550,4773,4772,4486,4802,10910,10913,4807,11384,11387,11576,11687,11704,4175,4018,11314,11320,3868,11454,4020,11047,11417,11585,11619,3723,3836,10963,10966,11059,11227,4805,4806,10801,10916,4447,4355,4051,4803,10631,10634,11005,11008,4021,10969,4287,4819,4845,4900,4904,4932,4947,4954,4956,4992,4997,5026,5032,5118,5144,5145,5160,5210,5211,5233,5234,5248,5251,5276,5282,5298,5302,5303,5304,5309,5310,5333,5357,5359,5360,5370,5375,5381,5417,5418,5426,5434,5438,5440,5443,5455,5457,5463,5468,5469,5482,5488,5491,5492,5496,5530,5545,5554,5556,5557,5560,5561,5562,5572,5574,5580,5581,5582,5588,5592,5593,5594,5602,5606,5607,5612,5625,5633,5646,5648,5656,5658,5659,5662,5666,5692,5706,5707,5722,5734,5756,5762,5786,5787,5791,5810,5818,5819,5824,5825,5835,5837,5851,5855,5864,5865,5867,5868,5884,5889,5898,5899,5910,5917,5931,5935,5938,5944,5945,5946,5949,5954,5990,5991,5994,5996,5998,6000,6001,6002,6004,6006,6008,6013,6020,6035,6049,6055,6056,6059,6070,6071,6078,6080,6084,6086,6092,6100,6136,6149,6158,6161,6170,6174,6175,6176,6177,6178,6182,6187,6197,6203,6221,6224,6233,6261,6276,6303,6320,6321,6324,6339,6341,6343,6345,6360,6361,6364,6366,6369,6370,6386,6394,6395,6396,6398,6400,6436,6437,6443,6446,6452,6456,6490,6492,6494,6496,6506,6508,6511,6517,6519,6524,6527,6535,6543,6545,6546,6552,6574,6575,6576,6577,6578,6580,6587,6592,6625,6626,6629,6630,6631,6633,6634,6635,6636,6643,6680,6681,6690,6712,6713,6734,6736,6748,6749,6755,6785,6787,6801,6840,6843,6844,6897,6920,6963,6984,6993,6994,6995,6996,7016,7017,7024,7036,7039,7041,7043,7044,7045,7047,7061,7072,7073,7074,7087,7139,7150,7152,7157,7175,7176,7213,7221,7226,7256,7287,7343,7372,7427,7448,7457,7460,7523,7533,7597,7599,7613,7622,7623,7624,7641,7645,7647,7698,7708,7714,7729,7778,7780,7783,7824,7825,7843,7911,7929,7953,7976,7988,8002,8013,8024,8025,8052,8054,8056,8066,8108,8119,8144,8172,8204,8235,8271,8310,8326,8328,8344,8345,8412,8423,8488,8512,8531,8558,8598,8599,8616,8657,8659,8661,8667,8682,8686,8701,8722,8730,8732,8742,8747,8751,8752,8753,8754,8755,8756,8775,8789,8790,8808,8809,8814,8815,8816,8817,8818,8836,8837,8838,8848,8861,8864,8875,8880,8882,8884,8885,8886,8893,8899,8907,8910,8927,8928,8937,8938,8946,8965,8978,8982,9003,9025,9026,9029,9030,9037,9046,9047,9070,9081,9091,9092,9093,9096,9119,9120,9131,9181,9191,9193,9209,9221,9222,9223,9234,9298,9329,9330,9331,9346,9363,9371,9399,9405,9452,9478,9510,9516,9526,9527,9528,9537,9565,9581,9585,9589,9611,9612,9639,9702,9707,9710,9744,9745,9746,9770,9771,9788,9809,9815,9827,9852,9873,9882,9883,9884,9885,9900,9902,9907,9937,9938,9944,9945,9989,9990,10001,10002,10026,10044,10046,10047,10055,10060,10067,10091,10126,10128,10132,10182,10223,10224,10226,10235,10236,10256,10261,10352,10447,10448,10449,10450,10513,10531,2,8,9,4832,4833,4851,4893,4895,4896,4919,4925,4926,4936,4981,4983,5031,5161,5162,5175,5199,5254,5255,5261,5262,5264,5266,5275,5278,5279,5287,5300,5301,5307,5328,5329,5346,5351,5352,5353,5354,5358,5366,5369,5376,5431,5436,5437,5442,5449,5479,5489,5494,5510,5528,5529,5536,5537,5539,5550,5568,5570,5571,5578,5585,5586,5598,5599,5600,5601,5603,5604,5608,5609,5610,5611,5642,5643,5644,5652,5653,5654,5655,5698,5703,5705,5741,5743,5744,5746,5747,5749,5750,5752,5761,5766,5768,5769,5770,5772])).
% 160.59/160.29  cnf(11978,plain,
% 160.59/160.29     (~P1(f870(f870(f328(x119781),x119782),f188(f940(x119781,a928))))),
% 160.59/160.29     inference(rename_variables,[],[4792])).
% 160.59/160.29  cnf(11979,plain,
% 160.59/160.29     (P1(f870(f870(f328(f940(x119791,a928)),x119792),f870(f307(x119791),x119792)))),
% 160.59/160.29     inference(rename_variables,[],[3936])).
% 160.59/160.29  cnf(11994,plain,
% 160.59/160.29     (~P1(f870(f870(f233(a932),f870(a112,x119941)),x119941))),
% 160.59/160.29     inference(rename_variables,[],[4789])).
% 160.59/160.29  cnf(11995,plain,
% 160.59/160.29     (~E(f870(a112,x119951),x119951)),
% 160.59/160.29     inference(rename_variables,[],[4728])).
% 160.59/160.29  cnf(11998,plain,
% 160.59/160.29     (E(f870(f283(x119981,x119981),f262(x119981,x119982)),x119982)),
% 160.59/160.29     inference(rename_variables,[],[3530])).
% 160.59/160.29  cnf(12008,plain,
% 160.59/160.29     (~P1(f870(f870(f234(a932),f870(f870(f79(a932),x120081),x120082)),x120081))),
% 160.59/160.29     inference(rename_variables,[],[4804])).
% 160.59/160.29  cnf(12011,plain,
% 160.59/160.29     (~P1(f870(f870(f234(a1),f870(f100(a1),x120111)),f2(a1)))),
% 160.59/160.29     inference(rename_variables,[],[4796])).
% 160.59/160.29  cnf(12014,plain,
% 160.59/160.29     (~E(f870(a112,x120141),x120141)),
% 160.59/160.29     inference(rename_variables,[],[4728])).
% 160.59/160.29  cnf(12027,plain,
% 160.59/160.29     (P1(f870(f870(f328(x120271),x120272),f870(f870(f308(x120271),x120272),x120273)))),
% 160.59/160.29     inference(rename_variables,[],[3884])).
% 160.59/160.29  cnf(12028,plain,
% 160.59/160.29     (~P1(f870(f870(f233(a1),f2(a1)),f870(f78(a1),f870(f100(a1),f870(a112,x120281)))))),
% 160.59/160.29     inference(rename_variables,[],[4805])).
% 160.59/160.29  cnf(12031,plain,
% 160.59/160.29     (P1(f870(f870(f234(a932),f870(f870(f3(a932),x120311),x120312)),f870(a112,x120311)))),
% 160.59/160.29     inference(rename_variables,[],[4023])).
% 160.59/160.29  cnf(12034,plain,
% 160.59/160.29     (P1(f870(f870(f233(a932),f44(a932,x120341,x120342)),x120341))),
% 160.59/160.29     inference(rename_variables,[],[4028])).
% 160.59/160.29  cnf(12040,plain,
% 160.59/160.29     (E(f870(f283(x120401,x120401),f262(x120401,x120402)),x120402)),
% 160.59/160.29     inference(rename_variables,[],[3530])).
% 160.59/160.29  cnf(12045,plain,
% 160.59/160.29     (E(f870(f870(f134(x120451),f169(x120451,x120452,x120453)),f169(x120451,x120454,x120453)),f870(f870(f134(x120451),f169(x120451,x120454,x120453)),f169(x120451,x120452,x120453)))),
% 160.59/160.29     inference(rename_variables,[],[4138])).
% 160.59/160.29  cnf(12050,plain,
% 160.59/160.29     (~P1(f870(f870(f233(a932),f870(a112,x120501)),x120501))),
% 160.59/160.29     inference(rename_variables,[],[4789])).
% 160.59/160.29  cnf(12059,plain,
% 160.59/160.29     (~P1(f870(f870(f234(a932),x120591),x120591))),
% 160.59/160.29     inference(rename_variables,[],[4779])).
% 160.59/160.29  cnf(12062,plain,
% 160.59/160.29     (P1(f870(f870(f233(a932),f44(a932,x120621,x120622)),x120621))),
% 160.59/160.29     inference(rename_variables,[],[4028])).
% 160.59/160.29  cnf(12063,plain,
% 160.59/160.29     (P1(f870(f870(f233(a932),f2(a932)),x120631))),
% 160.59/160.29     inference(rename_variables,[],[3590])).
% 160.59/160.29  cnf(12065,plain,
% 160.59/160.29     (~P1(f870(f870(f233(a1),f77(a1)),f2(a1)))),
% 160.59/160.29     inference(scs_inference,[],[3809,4728,10549,10559,10572,10583,10655,10690,10693,10696,10798,10935,11246,11439,11442,11461,11464,11660,11755,11762,11776,11822,11825,11858,11873,11936,11995,3490,4738,10782,10884,11349,3181,3182,3188,3189,3192,3193,3209,3224,3271,3273,3279,3285,3294,3295,3301,3305,3306,3308,3312,3326,3330,3333,3334,3340,3341,3351,3363,4725,4138,12045,3416,11752,3530,10618,10621,10717,10720,11038,11767,11770,11884,11923,11928,11998,3507,4030,3406,3768,4124,11798,3469,3402,3429,3425,3413,3414,4042,3628,11196,3500,4207,4747,10609,10779,4790,11375,11474,11707,11710,3673,3464,10682,11014,3465,3727,3383,3486,11788,4351,4209,11395,11526,11588,4808,11298,11539,11651,11677,11715,11721,4809,11428,11542,11654,4810,11545,4811,11606,4812,3485,3766,3935,4622,4623,4745,3872,4087,3637,10701,10821,10901,10974,10977,11017,11117,11365,11972,4023,3553,3649,4783,10586,10589,10615,10742,10919,11125,11138,11256,11699,11791,4796,11900,11931,11968,11975,4010,3776,4157,3596,3598,3572,4780,4742,3759,4797,4344,11674,3894,4788,10577,10580,10750,10845,10864,10871,10896,10904,10907,10924,11110,11352,11568,11851,4313,4218,11193,4267,3936,4301,3953,10745,10842,11401,11479,11558,4800,11141,11550,3569,10710,10808,10960,11024,11099,11144,11147,11178,11204,11240,11278,3570,10737,10793,11029,11120,11243,3571,4779,10626,10658,11162,11207,11216,3722,10889,10980,11251,11295,11529,11532,11614,11696,4792,11171,11181,11287,11308,11311,11378,11381,11392,11495,11503,11517,11553,11573,11582,11622,11663,11668,11671,11690,11693,11724,11729,11732,11735,11738,11978,3630,11011,11041,11050,11053,11056,3669,3662,4091,4028,10661,12034,4789,10606,10999,11002,11498,11514,11994,3590,11044,11201,11271,4392,4786,4099,4771,4774,3546,3550,4773,4772,3884,4486,4802,10910,10913,4807,11384,11387,11576,11687,11704,4175,4018,11314,11320,3868,11454,4020,11047,11417,11585,11619,3723,3836,10963,10966,11059,11227,4805,4806,10801,10916,4447,4355,4051,4803,10631,10634,11005,11008,4804,4021,10969,4287,4819,4845,4900,4904,4932,4947,4954,4956,4992,4997,5026,5032,5118,5144,5145,5160,5210,5211,5233,5234,5248,5251,5276,5282,5298,5302,5303,5304,5309,5310,5333,5357,5359,5360,5370,5375,5381,5417,5418,5426,5434,5438,5440,5443,5455,5457,5463,5468,5469,5482,5488,5491,5492,5496,5530,5545,5554,5556,5557,5560,5561,5562,5572,5574,5580,5581,5582,5588,5592,5593,5594,5602,5606,5607,5612,5625,5633,5646,5648,5656,5658,5659,5662,5666,5692,5706,5707,5722,5734,5756,5762,5786,5787,5791,5810,5818,5819,5824,5825,5835,5837,5851,5855,5864,5865,5867,5868,5884,5889,5898,5899,5910,5917,5931,5935,5938,5944,5945,5946,5949,5954,5990,5991,5994,5996,5998,6000,6001,6002,6004,6006,6008,6013,6020,6035,6049,6055,6056,6059,6070,6071,6078,6080,6084,6086,6092,6100,6136,6149,6158,6161,6170,6174,6175,6176,6177,6178,6182,6187,6197,6203,6221,6224,6233,6261,6276,6303,6320,6321,6324,6339,6341,6343,6345,6360,6361,6364,6366,6369,6370,6386,6394,6395,6396,6398,6400,6436,6437,6443,6446,6452,6456,6490,6492,6494,6496,6506,6508,6511,6517,6519,6524,6527,6535,6543,6545,6546,6552,6574,6575,6576,6577,6578,6580,6587,6592,6625,6626,6629,6630,6631,6633,6634,6635,6636,6643,6680,6681,6690,6712,6713,6734,6736,6748,6749,6755,6785,6787,6801,6840,6843,6844,6897,6920,6963,6984,6993,6994,6995,6996,7016,7017,7024,7036,7039,7041,7043,7044,7045,7047,7061,7072,7073,7074,7087,7139,7150,7152,7157,7175,7176,7213,7221,7226,7256,7287,7343,7372,7427,7448,7457,7460,7523,7533,7597,7599,7613,7622,7623,7624,7641,7645,7647,7698,7708,7714,7729,7778,7780,7783,7824,7825,7843,7911,7929,7953,7976,7988,8002,8013,8024,8025,8052,8054,8056,8066,8108,8119,8144,8172,8204,8235,8271,8310,8326,8328,8344,8345,8412,8423,8488,8512,8531,8558,8598,8599,8616,8657,8659,8661,8667,8682,8686,8701,8722,8730,8732,8742,8747,8751,8752,8753,8754,8755,8756,8775,8789,8790,8808,8809,8814,8815,8816,8817,8818,8836,8837,8838,8848,8861,8864,8875,8880,8882,8884,8885,8886,8893,8899,8907,8910,8927,8928,8937,8938,8946,8965,8978,8982,9003,9025,9026,9029,9030,9037,9046,9047,9070,9081,9091,9092,9093,9096,9119,9120,9131,9181,9191,9193,9209,9221,9222,9223,9234,9298,9329,9330,9331,9346,9363,9371,9399,9405,9452,9478,9510,9516,9526,9527,9528,9537,9565,9581,9585,9589,9611,9612,9639,9702,9707,9710,9744,9745,9746,9770,9771,9788,9809,9815,9827,9852,9873,9882,9883,9884,9885,9900,9902,9907,9937,9938,9944,9945,9989,9990,10001,10002,10026,10044,10046,10047,10055,10060,10067,10091,10126,10128,10132,10182,10223,10224,10226,10235,10236,10256,10261,10352,10447,10448,10449,10450,10513,10531,2,8,9,4832,4833,4851,4893,4895,4896,4919,4925,4926,4936,4981,4983,5031,5161,5162,5175,5199,5254,5255,5261,5262,5264,5266,5275,5278,5279,5287,5300,5301,5307,5328,5329,5346,5351,5352,5353,5354,5358,5366,5369,5376,5431,5436,5437,5442,5449,5479,5489,5494,5510,5528,5529,5536,5537,5539,5550,5568,5570,5571,5578,5585,5586,5598,5599,5600,5601,5603,5604,5608,5609,5610,5611,5642,5643,5644,5652,5653,5654,5655,5698,5703,5705,5741,5743,5744,5746,5747,5749,5750,5752,5761,5766,5768,5769,5770,5772,5774,5775,5776,5777,5778,5779,5788,5789,5799,5802,5813,5829,5830,5833,5844,5847,5848,5849,5876,5886,5901,5902,5911,5912,5914,5916,5921,5956,5961,5963,6022,6057,6058])).
% 160.59/160.29  cnf(12080,plain,
% 160.59/160.29     (E(f870(f283(x120801,x120801),f262(x120801,x120802)),x120802)),
% 160.59/160.29     inference(rename_variables,[],[3530])).
% 160.59/160.29  cnf(12083,plain,
% 160.59/160.29     (~P1(f870(f870(f234(a932),x120831),x120831))),
% 160.59/160.29     inference(rename_variables,[],[4779])).
% 160.59/160.29  cnf(12086,plain,
% 160.59/160.29     (P1(f870(f870(f328(x120861),f870(x120862,x120863)),f870(f309(x120864,x120861,x120862),f241(f940(x120864,a928)))))),
% 160.59/160.29     inference(rename_variables,[],[4175])).
% 160.59/160.29  cnf(12087,plain,
% 160.59/160.29     (~P1(f870(f870(f233(a932),f870(a112,x120871)),x120871))),
% 160.59/160.29     inference(rename_variables,[],[4789])).
% 160.59/160.29  cnf(12090,plain,
% 160.59/160.29     (P1(f870(f870(f328(x120901),f870(x120902,x120903)),f870(f309(x120904,x120901,x120902),f241(f940(x120904,a928)))))),
% 160.59/160.29     inference(rename_variables,[],[4175])).
% 160.59/160.29  cnf(12091,plain,
% 160.59/160.29     (~P1(f870(f870(f234(a932),f870(f870(f79(a932),x120911),x120912)),x120912))),
% 160.59/160.29     inference(rename_variables,[],[4803])).
% 160.59/160.29  cnf(12096,plain,
% 160.59/160.29     (~P1(f870(f870(f234(a932),f870(f870(f79(a932),x120961),x120962)),x120961))),
% 160.59/160.29     inference(rename_variables,[],[4804])).
% 160.59/160.29  cnf(12099,plain,
% 160.59/160.29     (~P1(f870(f870(f172(x120991),f113(x120991)),x120992))),
% 160.59/160.29     inference(rename_variables,[],[4788])).
% 160.59/160.29  cnf(12102,plain,
% 160.59/160.29     (P1(f870(f870(f233(a932),x121021),x121021))),
% 160.59/160.29     inference(rename_variables,[],[3569])).
% 160.59/160.29  cnf(12108,plain,
% 160.59/160.29     (~P38(x121081,x121082,f113(x121081))),
% 160.59/160.29     inference(rename_variables,[],[4758])).
% 160.59/160.29  cnf(12111,plain,
% 160.59/160.29     (P1(f870(f870(f328(x121111),x121112),f241(f940(x121111,a928))))),
% 160.59/160.29     inference(rename_variables,[],[3722])).
% 160.59/160.29  cnf(12112,plain,
% 160.59/160.29     (~P1(f870(f870(f233(a932),f870(a112,x121121)),x121121))),
% 160.59/160.29     inference(rename_variables,[],[4789])).
% 160.59/160.29  cnf(12125,plain,
% 160.59/160.29     (~P1(f870(f870(f328(x121251),x121252),f188(f940(x121251,a928))))),
% 160.59/160.29     inference(rename_variables,[],[4792])).
% 160.59/160.29  cnf(12128,plain,
% 160.59/160.29     (E(f870(f870(f18(x121281,x121282),x121283),x121284),x121283)),
% 160.59/160.29     inference(rename_variables,[],[3560])).
% 160.59/160.29  cnf(12131,plain,
% 160.59/160.29     (E(f870(f870(f18(x121311,x121312),x121313),x121314),x121313)),
% 160.59/160.29     inference(rename_variables,[],[3560])).
% 160.59/160.29  cnf(12143,plain,
% 160.59/160.29     (P1(f870(f870(f234(a932),f2(a932)),f870(a112,x121431)))),
% 160.59/160.29     inference(rename_variables,[],[3649])).
% 160.59/160.29  cnf(12146,plain,
% 160.59/160.29     (P1(f870(f870(f233(a932),x121461),x121461))),
% 160.59/160.29     inference(rename_variables,[],[3569])).
% 160.59/160.29  cnf(12149,plain,
% 160.59/160.29     (P1(f870(f60(x121491),f870(f172(x121491),x121492)))),
% 160.59/160.29     inference(rename_variables,[],[3609])).
% 160.59/160.29  cnf(12152,plain,
% 160.59/160.29     (P1(f870(f60(x121521),f870(f172(x121521),x121522)))),
% 160.59/160.29     inference(rename_variables,[],[3609])).
% 160.59/160.29  cnf(12155,plain,
% 160.59/160.29     (P1(f870(f870(f233(a1),f870(f78(a1),f870(f100(a1),x121551))),f870(f100(a1),x121552)))),
% 160.59/160.29     inference(rename_variables,[],[4052])).
% 160.59/160.29  cnf(12158,plain,
% 160.59/160.29     (~P1(f870(f870(f328(x121581),x121582),f188(f940(x121581,a928))))),
% 160.59/160.29     inference(rename_variables,[],[4792])).
% 160.59/160.29  cnf(12172,plain,
% 160.59/160.29     (~P1(f870(f870(f328(a932),f2(a932)),f870(f303(a932),x121721)))),
% 160.59/160.29     inference(scs_inference,[],[3809,4757,4758,4728,10549,10559,10572,10583,10655,10690,10693,10696,10798,10935,11246,11439,11442,11461,11464,11660,11755,11762,11776,11822,11825,11858,11873,11936,11995,3490,4738,10782,10884,11349,3181,3182,3185,3188,3189,3192,3193,3209,3224,3271,3273,3279,3285,3294,3295,3301,3305,3306,3308,3312,3326,3330,3333,3334,3335,3340,3341,3351,3363,4725,4138,12045,3416,11752,3530,10618,10621,10717,10720,11038,11767,11770,11884,11923,11928,11998,12040,3507,4030,3406,3768,4124,11798,3469,3402,3429,3425,3413,3414,4042,3628,11196,3500,4207,4747,10609,10779,3560,12128,4790,11375,11474,11707,11710,3673,3464,10682,11014,3465,3727,3383,3486,11788,4351,4209,11395,11526,11588,4808,11298,11539,11651,11677,11715,11721,4809,11428,11542,11654,4810,11545,4811,11606,4812,3485,3766,3935,4622,4623,4745,3872,4087,3637,10701,10821,10901,10974,10977,11017,11117,11365,11972,4023,12031,3553,3649,11857,4783,10586,10589,10615,10742,10919,11125,11138,11256,11699,11791,11971,4796,11900,11931,11968,11975,4010,3776,4157,3596,3598,3572,4780,4742,3759,4797,4344,11674,3894,3609,12149,4788,10577,10580,10750,10845,10864,10871,10896,10904,10907,10924,11110,11352,11568,11851,11945,4313,4218,11193,4267,3936,4301,3953,10745,10842,11401,11479,11558,4800,11141,11550,3569,10710,10808,10960,11024,11099,11144,11147,11178,11204,11240,11278,11317,12102,3570,10737,10793,11029,11120,11243,3571,3645,4779,10626,10658,11162,11207,11216,12059,3722,10889,10980,11251,11295,11529,11532,11614,11696,11861,4792,11171,11181,11287,11308,11311,11378,11381,11392,11495,11503,11517,11553,11573,11582,11622,11663,11668,11671,11690,11693,11724,11729,11732,11735,11738,11978,12125,3630,11011,11041,11050,11053,11056,3669,3662,4091,4028,10661,12034,4789,10606,10999,11002,11498,11514,11994,12050,12087,12112,3590,11044,11201,11271,4052,4392,4786,4099,4771,4774,3546,3550,4773,4772,3884,4486,4802,10910,10913,4807,11384,11387,11576,11687,11704,4175,11741,12086,4018,11314,11320,3868,11454,4020,11047,11417,11585,11619,3723,3836,10963,10966,11059,11227,4805,12028,4806,10801,10916,4447,4355,4051,3996,4803,10631,10634,11005,11008,11897,4804,12008,4021,10969,4287,4819,4845,4900,4904,4932,4947,4954,4956,4992,4997,5026,5032,5118,5144,5145,5160,5210,5211,5233,5234,5248,5251,5276,5282,5298,5302,5303,5304,5309,5310,5333,5357,5359,5360,5370,5375,5381,5417,5418,5426,5434,5438,5440,5443,5455,5457,5463,5468,5469,5482,5488,5491,5492,5496,5530,5545,5554,5556,5557,5560,5561,5562,5572,5574,5580,5581,5582,5588,5592,5593,5594,5602,5606,5607,5612,5625,5633,5646,5648,5656,5658,5659,5662,5666,5692,5706,5707,5722,5734,5756,5762,5786,5787,5791,5810,5818,5819,5824,5825,5835,5837,5851,5855,5864,5865,5867,5868,5884,5889,5898,5899,5910,5917,5931,5935,5938,5944,5945,5946,5949,5954,5990,5991,5994,5996,5998,6000,6001,6002,6004,6006,6008,6013,6020,6035,6049,6055,6056,6059,6070,6071,6078,6080,6084,6086,6092,6100,6136,6149,6158,6161,6170,6174,6175,6176,6177,6178,6182,6187,6197,6203,6221,6224,6233,6261,6276,6303,6320,6321,6324,6339,6341,6343,6345,6360,6361,6364,6366,6369,6370,6386,6394,6395,6396,6398,6400,6436,6437,6443,6446,6452,6456,6490,6492,6494,6496,6506,6508,6511,6517,6519,6524,6527,6535,6543,6545,6546,6552,6574,6575,6576,6577,6578,6580,6587,6592,6625,6626,6629,6630,6631,6633,6634,6635,6636,6643,6680,6681,6690,6712,6713,6734,6736,6748,6749,6755,6785,6787,6801,6840,6843,6844,6897,6920,6963,6984,6993,6994,6995,6996,7016,7017,7024,7036,7039,7041,7043,7044,7045,7047,7061,7072,7073,7074,7087,7139,7150,7152,7157,7175,7176,7213,7221,7226,7256,7287,7343,7372,7427,7448,7457,7460,7523,7533,7597,7599,7613,7622,7623,7624,7641,7645,7647,7698,7708,7714,7729,7778,7780,7783,7824,7825,7843,7911,7929,7953,7976,7988,8002,8013,8024,8025,8052,8054,8056,8066,8108,8119,8144,8172,8204,8235,8271,8310,8326,8328,8344,8345,8412,8423,8488,8512,8531,8558,8598,8599,8616,8657,8659,8661,8667,8682,8686,8701,8722,8730,8732,8742,8747,8751,8752,8753,8754,8755,8756,8775,8789,8790,8808,8809,8814,8815,8816,8817,8818,8836,8837,8838,8848,8861,8864,8875,8880,8882,8884,8885,8886,8893,8899,8907,8910,8927,8928,8937,8938,8946,8965,8978,8982,9003,9025,9026,9029,9030,9037,9046,9047,9070,9081,9091,9092,9093,9096,9119,9120,9131,9181,9191,9193,9209,9221,9222,9223,9234,9298,9329,9330,9331,9346,9363,9371,9399,9405,9452,9478,9510,9516,9526,9527,9528,9537,9565,9581,9585,9589,9611,9612,9639,9702,9707,9710,9744,9745,9746,9770,9771,9788,9809,9815,9827,9852,9873,9882,9883,9884,9885,9900,9902,9907,9937,9938,9944,9945,9989,9990,10001,10002,10026,10044,10046,10047,10055,10060,10067,10091,10126,10128,10132,10182,10223,10224,10226,10235,10236,10256,10261,10352,10447,10448,10449,10450,10513,10531,2,8,9,4832,4833,4851,4893,4895,4896,4919,4925,4926,4936,4981,4983,5031,5161,5162,5175,5199,5254,5255,5261,5262,5264,5266,5275,5278,5279,5287,5300,5301,5307,5328,5329,5346,5351,5352,5353,5354,5358,5366,5369,5376,5431,5436,5437,5442,5449,5479,5489,5494,5510,5528,5529,5536,5537,5539,5550,5568,5570,5571,5578,5585,5586,5598,5599,5600,5601,5603,5604,5608,5609,5610,5611,5642,5643,5644,5652,5653,5654,5655,5698,5703,5705,5741,5743,5744,5746,5747,5749,5750,5752,5761,5766,5768,5769,5770,5772,5774,5775,5776,5777,5778,5779,5788,5789,5799,5802,5813,5829,5830,5833,5844,5847,5848,5849,5876,5886,5901,5902,5911,5912,5914,5916,5921,5956,5961,5963,6022,6057,6058,6063,6069,6072,6073,6074,6075,6087,6097,6101,6102,6111,6133,6162,6181,6185,6186,6188,6211,6215,6218,6219,6220,6235,6245,6246,6278,6279,6283,6305,6308,6311,6333,6334,6362,6365,6374,6385,6393,6397,6405,6406,6407])).
% 160.59/160.29  cnf(12174,plain,
% 160.59/160.29     (~P1(f870(f870(f328(a932),x121741),f870(f281(a932),f2(a932))))),
% 160.59/160.29     inference(scs_inference,[],[3809,4757,4758,4728,10549,10559,10572,10583,10655,10690,10693,10696,10798,10935,11246,11439,11442,11461,11464,11660,11755,11762,11776,11822,11825,11858,11873,11936,11995,3490,4738,10782,10884,11349,3181,3182,3185,3188,3189,3192,3193,3209,3224,3271,3273,3279,3285,3294,3295,3301,3305,3306,3308,3312,3326,3330,3333,3334,3335,3340,3341,3351,3363,4725,4138,12045,3416,11752,3530,10618,10621,10717,10720,11038,11767,11770,11884,11923,11928,11998,12040,3507,4030,3406,3768,4124,11798,3469,3402,3429,3425,3413,3414,4042,3628,11196,3500,4207,4747,10609,10779,3560,12128,4790,11375,11474,11707,11710,3673,3464,10682,11014,3465,3727,3383,3486,11788,4351,4209,11395,11526,11588,4808,11298,11539,11651,11677,11715,11721,4809,11428,11542,11654,4810,11545,4811,11606,4812,3485,3766,3935,4622,4623,4745,3872,4087,3637,10701,10821,10901,10974,10977,11017,11117,11365,11972,4023,12031,3553,3649,11857,4783,10586,10589,10615,10742,10919,11125,11138,11256,11699,11791,11971,4796,11900,11931,11968,11975,4010,3776,4157,3596,3598,3572,4780,4742,3759,4797,4344,11674,3894,3609,12149,4788,10577,10580,10750,10845,10864,10871,10896,10904,10907,10924,11110,11352,11568,11851,11945,4313,4218,11193,4267,3936,4301,3953,10745,10842,11401,11479,11558,4800,11141,11550,3569,10710,10808,10960,11024,11099,11144,11147,11178,11204,11240,11278,11317,12102,3570,10737,10793,11029,11120,11243,3571,3645,4779,10626,10658,11162,11207,11216,12059,3722,10889,10980,11251,11295,11529,11532,11614,11696,11861,4792,11171,11181,11287,11308,11311,11378,11381,11392,11495,11503,11517,11553,11573,11582,11622,11663,11668,11671,11690,11693,11724,11729,11732,11735,11738,11978,12125,3630,11011,11041,11050,11053,11056,3669,3662,4091,4028,10661,12034,4789,10606,10999,11002,11498,11514,11994,12050,12087,12112,3590,11044,11201,11271,4052,4392,4786,4099,4771,4774,3546,3550,4773,4772,3884,4486,4802,10910,10913,4807,11384,11387,11576,11687,11704,4175,11741,12086,4018,11314,11320,3868,11454,4020,11047,11417,11585,11619,3723,3836,10963,10966,11059,11227,4805,12028,4806,10801,10916,4447,4355,4051,3996,4803,10631,10634,11005,11008,11897,4804,12008,4021,10969,4287,4819,4845,4900,4904,4932,4947,4954,4956,4992,4997,5026,5032,5118,5144,5145,5160,5210,5211,5233,5234,5248,5251,5276,5282,5298,5302,5303,5304,5309,5310,5333,5357,5359,5360,5370,5375,5381,5417,5418,5426,5434,5438,5440,5443,5455,5457,5463,5468,5469,5482,5488,5491,5492,5496,5530,5545,5554,5556,5557,5560,5561,5562,5572,5574,5580,5581,5582,5588,5592,5593,5594,5602,5606,5607,5612,5625,5633,5646,5648,5656,5658,5659,5662,5666,5692,5706,5707,5722,5734,5756,5762,5786,5787,5791,5810,5818,5819,5824,5825,5835,5837,5851,5855,5864,5865,5867,5868,5884,5889,5898,5899,5910,5917,5931,5935,5938,5944,5945,5946,5949,5954,5990,5991,5994,5996,5998,6000,6001,6002,6004,6006,6008,6013,6020,6035,6049,6055,6056,6059,6070,6071,6078,6080,6084,6086,6092,6100,6136,6149,6158,6161,6170,6174,6175,6176,6177,6178,6182,6187,6197,6203,6221,6224,6233,6261,6276,6303,6320,6321,6324,6339,6341,6343,6345,6360,6361,6364,6366,6369,6370,6386,6394,6395,6396,6398,6400,6436,6437,6443,6446,6452,6456,6490,6492,6494,6496,6506,6508,6511,6517,6519,6524,6527,6535,6543,6545,6546,6552,6574,6575,6576,6577,6578,6580,6587,6592,6625,6626,6629,6630,6631,6633,6634,6635,6636,6643,6680,6681,6690,6712,6713,6734,6736,6748,6749,6755,6785,6787,6801,6840,6843,6844,6897,6920,6963,6984,6993,6994,6995,6996,7016,7017,7024,7036,7039,7041,7043,7044,7045,7047,7061,7072,7073,7074,7087,7139,7150,7152,7157,7175,7176,7213,7221,7226,7256,7287,7343,7372,7427,7448,7457,7460,7523,7533,7597,7599,7613,7622,7623,7624,7641,7645,7647,7698,7708,7714,7729,7778,7780,7783,7824,7825,7843,7911,7929,7953,7976,7988,8002,8013,8024,8025,8052,8054,8056,8066,8108,8119,8144,8172,8204,8235,8271,8310,8326,8328,8344,8345,8412,8423,8488,8512,8531,8558,8598,8599,8616,8657,8659,8661,8667,8682,8686,8701,8722,8730,8732,8742,8747,8751,8752,8753,8754,8755,8756,8775,8789,8790,8808,8809,8814,8815,8816,8817,8818,8836,8837,8838,8848,8861,8864,8875,8880,8882,8884,8885,8886,8893,8899,8907,8910,8927,8928,8937,8938,8946,8965,8978,8982,9003,9025,9026,9029,9030,9037,9046,9047,9070,9081,9091,9092,9093,9096,9119,9120,9131,9181,9191,9193,9209,9221,9222,9223,9234,9298,9329,9330,9331,9346,9363,9371,9399,9405,9452,9478,9510,9516,9526,9527,9528,9537,9565,9581,9585,9589,9611,9612,9639,9702,9707,9710,9744,9745,9746,9770,9771,9788,9809,9815,9827,9852,9873,9882,9883,9884,9885,9900,9902,9907,9937,9938,9944,9945,9989,9990,10001,10002,10026,10044,10046,10047,10055,10060,10067,10091,10126,10128,10132,10182,10223,10224,10226,10235,10236,10256,10261,10352,10447,10448,10449,10450,10513,10531,2,8,9,4832,4833,4851,4893,4895,4896,4919,4925,4926,4936,4981,4983,5031,5161,5162,5175,5199,5254,5255,5261,5262,5264,5266,5275,5278,5279,5287,5300,5301,5307,5328,5329,5346,5351,5352,5353,5354,5358,5366,5369,5376,5431,5436,5437,5442,5449,5479,5489,5494,5510,5528,5529,5536,5537,5539,5550,5568,5570,5571,5578,5585,5586,5598,5599,5600,5601,5603,5604,5608,5609,5610,5611,5642,5643,5644,5652,5653,5654,5655,5698,5703,5705,5741,5743,5744,5746,5747,5749,5750,5752,5761,5766,5768,5769,5770,5772,5774,5775,5776,5777,5778,5779,5788,5789,5799,5802,5813,5829,5830,5833,5844,5847,5848,5849,5876,5886,5901,5902,5911,5912,5914,5916,5921,5956,5961,5963,6022,6057,6058,6063,6069,6072,6073,6074,6075,6087,6097,6101,6102,6111,6133,6162,6181,6185,6186,6188,6211,6215,6218,6219,6220,6235,6245,6246,6278,6279,6283,6305,6308,6311,6333,6334,6362,6365,6374,6385,6393,6397,6405,6406,6407,6408])).
% 160.59/160.29  cnf(12176,plain,
% 160.59/160.29     (P1(f870(f870(f233(a1),f44(a932,x121761,f188(a932))),x121761))),
% 160.59/160.29     inference(scs_inference,[],[3809,4757,4758,4728,10549,10559,10572,10583,10655,10690,10693,10696,10798,10935,11246,11439,11442,11461,11464,11660,11755,11762,11776,11822,11825,11858,11873,11936,11995,3490,4738,10782,10884,11349,3181,3182,3185,3188,3189,3192,3193,3209,3224,3271,3273,3279,3285,3294,3295,3301,3305,3306,3308,3312,3326,3330,3333,3334,3335,3340,3341,3351,3363,4725,4138,12045,3416,11752,3530,10618,10621,10717,10720,11038,11767,11770,11884,11923,11928,11998,12040,3507,4030,3406,3768,4124,11798,3469,3402,3429,3425,3413,3414,4042,3628,11196,3500,4207,4747,10609,10779,3560,12128,4790,11375,11474,11707,11710,3673,3464,10682,11014,3465,3727,3383,3486,11788,4351,4209,11395,11526,11588,4808,11298,11539,11651,11677,11715,11721,4809,11428,11542,11654,4810,11545,4811,11606,4812,3485,3766,3935,4622,4623,4745,3872,4087,3637,10701,10821,10901,10974,10977,11017,11117,11365,11972,4023,12031,3553,3649,11857,4783,10586,10589,10615,10742,10919,11125,11138,11256,11699,11791,11971,4796,11900,11931,11968,11975,4010,3776,4157,3596,3598,3572,4780,4742,3759,4797,4344,11674,3894,3609,12149,4788,10577,10580,10750,10845,10864,10871,10896,10904,10907,10924,11110,11352,11568,11851,11945,4313,4218,11193,4267,3936,4301,3953,10745,10842,11401,11479,11558,4800,11141,11550,3569,10710,10808,10960,11024,11099,11144,11147,11178,11204,11240,11278,11317,12102,3570,10737,10793,11029,11120,11243,11876,3571,3645,4779,10626,10658,11162,11207,11216,12059,3722,10889,10980,11251,11295,11529,11532,11614,11696,11861,4792,11171,11181,11287,11308,11311,11378,11381,11392,11495,11503,11517,11553,11573,11582,11622,11663,11668,11671,11690,11693,11724,11729,11732,11735,11738,11978,12125,3630,11011,11041,11050,11053,11056,3669,3662,4091,4028,10661,12034,4789,10606,10999,11002,11498,11514,11994,12050,12087,12112,3590,11044,11201,11271,4052,4392,4786,4099,4771,4774,3546,3550,4773,4772,3884,4486,4802,10910,10913,4807,11384,11387,11576,11687,11704,4175,11741,12086,4018,11314,11320,3868,11454,4020,11047,11417,11585,11619,3723,3836,10963,10966,11059,11227,4805,12028,4806,10801,10916,4447,4355,4051,3996,4803,10631,10634,11005,11008,11897,4804,12008,4021,10969,4287,4819,4845,4900,4904,4932,4947,4954,4956,4992,4997,5026,5032,5118,5144,5145,5160,5210,5211,5233,5234,5248,5251,5276,5282,5298,5302,5303,5304,5309,5310,5333,5357,5359,5360,5370,5375,5381,5417,5418,5426,5434,5438,5440,5443,5455,5457,5463,5468,5469,5482,5488,5491,5492,5496,5530,5545,5554,5556,5557,5560,5561,5562,5572,5574,5580,5581,5582,5588,5592,5593,5594,5602,5606,5607,5612,5625,5633,5646,5648,5656,5658,5659,5662,5666,5692,5706,5707,5722,5734,5756,5762,5786,5787,5791,5810,5818,5819,5824,5825,5835,5837,5851,5855,5864,5865,5867,5868,5884,5889,5898,5899,5910,5917,5931,5935,5938,5944,5945,5946,5949,5954,5990,5991,5994,5996,5998,6000,6001,6002,6004,6006,6008,6013,6020,6035,6049,6055,6056,6059,6070,6071,6078,6080,6084,6086,6092,6100,6136,6149,6158,6161,6170,6174,6175,6176,6177,6178,6182,6187,6197,6203,6221,6224,6233,6261,6276,6303,6320,6321,6324,6339,6341,6343,6345,6360,6361,6364,6366,6369,6370,6386,6394,6395,6396,6398,6400,6436,6437,6443,6446,6452,6456,6490,6492,6494,6496,6506,6508,6511,6517,6519,6524,6527,6535,6543,6545,6546,6552,6574,6575,6576,6577,6578,6580,6587,6592,6625,6626,6629,6630,6631,6633,6634,6635,6636,6643,6680,6681,6690,6712,6713,6734,6736,6748,6749,6755,6785,6787,6801,6840,6843,6844,6897,6920,6963,6984,6993,6994,6995,6996,7016,7017,7024,7036,7039,7041,7043,7044,7045,7047,7061,7072,7073,7074,7087,7139,7150,7152,7157,7175,7176,7213,7221,7226,7256,7287,7343,7372,7427,7448,7457,7460,7523,7533,7597,7599,7613,7622,7623,7624,7641,7645,7647,7698,7708,7714,7729,7778,7780,7783,7824,7825,7843,7911,7929,7953,7976,7988,8002,8013,8024,8025,8052,8054,8056,8066,8108,8119,8144,8172,8204,8235,8271,8310,8326,8328,8344,8345,8412,8423,8488,8512,8531,8558,8598,8599,8616,8657,8659,8661,8667,8682,8686,8701,8722,8730,8732,8742,8747,8751,8752,8753,8754,8755,8756,8775,8789,8790,8808,8809,8814,8815,8816,8817,8818,8836,8837,8838,8848,8861,8864,8875,8880,8882,8884,8885,8886,8893,8899,8907,8910,8927,8928,8937,8938,8946,8965,8978,8982,9003,9025,9026,9029,9030,9037,9046,9047,9070,9081,9091,9092,9093,9096,9119,9120,9131,9181,9191,9193,9209,9221,9222,9223,9234,9298,9329,9330,9331,9346,9363,9371,9399,9405,9452,9478,9510,9516,9526,9527,9528,9537,9565,9581,9585,9589,9611,9612,9639,9702,9707,9710,9744,9745,9746,9770,9771,9788,9809,9815,9827,9852,9873,9882,9883,9884,9885,9900,9902,9907,9937,9938,9944,9945,9989,9990,10001,10002,10026,10044,10046,10047,10055,10060,10067,10091,10126,10128,10132,10182,10223,10224,10226,10235,10236,10256,10261,10352,10447,10448,10449,10450,10513,10531,2,8,9,4832,4833,4851,4893,4895,4896,4919,4925,4926,4936,4981,4983,5031,5161,5162,5175,5199,5254,5255,5261,5262,5264,5266,5275,5278,5279,5287,5300,5301,5307,5328,5329,5346,5351,5352,5353,5354,5358,5366,5369,5376,5431,5436,5437,5442,5449,5479,5489,5494,5510,5528,5529,5536,5537,5539,5550,5568,5570,5571,5578,5585,5586,5598,5599,5600,5601,5603,5604,5608,5609,5610,5611,5642,5643,5644,5652,5653,5654,5655,5698,5703,5705,5741,5743,5744,5746,5747,5749,5750,5752,5761,5766,5768,5769,5770,5772,5774,5775,5776,5777,5778,5779,5788,5789,5799,5802,5813,5829,5830,5833,5844,5847,5848,5849,5876,5886,5901,5902,5911,5912,5914,5916,5921,5956,5961,5963,6022,6057,6058,6063,6069,6072,6073,6074,6075,6087,6097,6101,6102,6111,6133,6162,6181,6185,6186,6188,6211,6215,6218,6219,6220,6235,6245,6246,6278,6279,6283,6305,6308,6311,6333,6334,6362,6365,6374,6385,6393,6397,6405,6406,6407,6408,6439])).
% 160.59/160.29  cnf(12177,plain,
% 160.59/160.29     (P1(f870(f870(f233(a1),x121771),x121771))),
% 160.59/160.29     inference(rename_variables,[],[3570])).
% 160.59/160.29  cnf(12180,plain,
% 160.59/160.29     (P1(f870(f870(f234(a932),x121801),f870(a112,x121801)))),
% 160.59/160.29     inference(rename_variables,[],[3637])).
% 160.59/160.29  cnf(12183,plain,
% 160.59/160.29     (P1(f870(f870(f233(a1),x121831),x121831))),
% 160.59/160.29     inference(rename_variables,[],[3570])).
% 160.59/160.29  cnf(12192,plain,
% 160.59/160.29     (P1(f870(f870(f233(a1),x121921),x121921))),
% 160.59/160.29     inference(rename_variables,[],[3570])).
% 160.59/160.29  cnf(12195,plain,
% 160.59/160.29     (~P1(f870(f870(f234(a932),x121951),f2(a932)))),
% 160.59/160.29     inference(rename_variables,[],[4783])).
% 160.59/160.29  cnf(12200,plain,
% 160.59/160.29     (~P1(f870(f870(f234(a932),x122001),f2(a932)))),
% 160.59/160.29     inference(rename_variables,[],[4783])).
% 160.59/160.29  cnf(12209,plain,
% 160.59/160.29     (P1(f870(f870(f233(a932),f2(a932)),x122091))),
% 160.59/160.29     inference(rename_variables,[],[3590])).
% 160.59/160.29  cnf(12210,plain,
% 160.59/160.29     (~P1(f870(f870(f233(a932),f870(a112,x122101)),x122101))),
% 160.59/160.29     inference(rename_variables,[],[4789])).
% 160.59/160.29  cnf(12213,plain,
% 160.59/160.29     (~P1(f870(f870(f172(x122131),f113(x122131)),x122132))),
% 160.59/160.29     inference(rename_variables,[],[4788])).
% 160.59/160.29  cnf(12216,plain,
% 160.59/160.29     (~P1(f870(f870(f172(x122161),f113(x122161)),x122162))),
% 160.59/160.29     inference(rename_variables,[],[4788])).
% 160.59/160.29  cnf(12226,plain,
% 160.59/160.29     (P1(f870(f870(f234(a932),x122261),f870(a112,x122261)))),
% 160.59/160.29     inference(rename_variables,[],[3637])).
% 160.59/160.29  cnf(12238,plain,
% 160.59/160.29     (P1(f870(f870(f234(a1),f870(f78(a1),f77(a1))),f2(a1)))),
% 160.59/160.29     inference(scs_inference,[],[3809,4757,4758,4728,10549,10559,10572,10583,10655,10690,10693,10696,10798,10935,11246,11439,11442,11461,11464,11660,11755,11762,11776,11822,11825,11858,11873,11936,11995,3490,4738,10782,10884,11349,3181,3182,3185,3188,3189,3192,3193,3201,3209,3224,3225,3271,3273,3279,3285,3294,3295,3297,3301,3305,3306,3308,3312,3326,3330,3333,3334,3335,3340,3341,3351,3363,4725,4138,12045,3416,11752,3530,10618,10621,10717,10720,11038,11767,11770,11884,11923,11928,11998,12040,3507,4030,3406,3768,4124,11798,3469,3402,3429,3425,3413,3414,4042,3628,11196,3500,4207,4747,10609,10779,3560,12128,4790,11375,11474,11707,11710,3673,3464,10682,11014,3465,3727,3383,3486,11788,4351,4209,11395,11526,11588,4808,11298,11539,11651,11677,11715,11721,4809,11428,11542,11654,11718,4810,11545,4811,11606,4812,3485,3766,3935,4622,4623,4745,3872,4087,3637,10701,10821,10901,10974,10977,11017,11117,11365,11972,12180,4023,12031,3553,3649,11857,4783,10586,10589,10615,10742,10919,11125,11138,11256,11699,11791,11971,12195,12200,4796,11900,11931,11968,11975,12011,4010,3776,4157,3596,3598,3572,4780,4742,3759,4797,4344,11674,3894,3609,12149,4788,10577,10580,10750,10845,10864,10871,10896,10904,10907,10924,11110,11352,11568,11851,11945,12099,12213,4313,4218,11193,4267,3936,4301,3953,10745,10842,11401,11479,11558,4800,11141,11550,3569,10710,10808,10960,11024,11099,11144,11147,11178,11204,11240,11278,11317,12102,3570,10737,10793,11029,11120,11243,11876,12177,12183,3571,3645,4779,10626,10658,11162,11207,11216,12059,3722,10889,10980,11251,11295,11529,11532,11614,11696,11861,4792,11171,11181,11287,11308,11311,11378,11381,11392,11495,11503,11517,11553,11573,11582,11622,11663,11668,11671,11690,11693,11724,11729,11732,11735,11738,11978,12125,3630,11011,11041,11050,11053,11056,3669,3662,4091,4028,10661,12034,12062,4789,10606,10999,11002,11498,11514,11994,12050,12087,12112,3590,11044,11201,11271,12063,4052,4392,4786,4099,4771,4774,3546,3550,4773,4772,3884,4486,4802,10910,10913,4807,11384,11387,11576,11687,11704,4175,11741,12086,4018,11314,11320,3868,11454,4020,11047,11417,11585,11619,3723,3836,10963,10966,11059,11227,4805,12028,4806,10801,10916,4447,4355,4051,3996,4803,10631,10634,11005,11008,11897,4804,12008,4021,10969,4022,4287,4819,4845,4900,4904,4932,4947,4954,4956,4992,4997,5026,5032,5118,5144,5145,5160,5210,5211,5233,5234,5248,5251,5276,5282,5298,5302,5303,5304,5309,5310,5333,5357,5359,5360,5370,5375,5381,5417,5418,5426,5434,5438,5440,5443,5455,5457,5463,5468,5469,5482,5488,5491,5492,5496,5530,5545,5554,5556,5557,5560,5561,5562,5572,5574,5580,5581,5582,5588,5592,5593,5594,5602,5606,5607,5612,5625,5633,5646,5648,5656,5658,5659,5662,5666,5692,5706,5707,5722,5734,5756,5762,5786,5787,5791,5810,5818,5819,5824,5825,5835,5837,5851,5855,5864,5865,5867,5868,5884,5889,5898,5899,5910,5917,5931,5935,5938,5944,5945,5946,5949,5954,5990,5991,5994,5996,5998,6000,6001,6002,6004,6006,6008,6013,6020,6035,6049,6055,6056,6059,6070,6071,6078,6080,6084,6086,6092,6100,6136,6149,6158,6161,6170,6174,6175,6176,6177,6178,6182,6187,6197,6203,6221,6224,6233,6261,6276,6303,6320,6321,6324,6339,6341,6343,6345,6360,6361,6364,6366,6369,6370,6386,6394,6395,6396,6398,6400,6436,6437,6443,6446,6452,6456,6490,6492,6494,6496,6506,6508,6511,6517,6519,6524,6527,6535,6543,6545,6546,6552,6574,6575,6576,6577,6578,6580,6587,6592,6625,6626,6629,6630,6631,6633,6634,6635,6636,6643,6680,6681,6690,6712,6713,6734,6736,6748,6749,6755,6785,6787,6801,6840,6843,6844,6897,6920,6963,6984,6993,6994,6995,6996,7016,7017,7024,7036,7039,7041,7043,7044,7045,7047,7061,7072,7073,7074,7087,7139,7150,7152,7157,7175,7176,7213,7221,7226,7256,7287,7343,7372,7427,7448,7457,7460,7523,7533,7597,7599,7613,7622,7623,7624,7641,7645,7647,7698,7708,7714,7729,7778,7780,7783,7824,7825,7843,7911,7929,7953,7976,7988,8002,8013,8024,8025,8052,8054,8056,8066,8108,8119,8144,8172,8204,8235,8271,8310,8326,8328,8344,8345,8412,8423,8488,8512,8531,8558,8598,8599,8616,8657,8659,8661,8667,8682,8686,8701,8722,8730,8732,8742,8747,8751,8752,8753,8754,8755,8756,8775,8789,8790,8808,8809,8814,8815,8816,8817,8818,8836,8837,8838,8848,8861,8864,8875,8880,8882,8884,8885,8886,8893,8899,8907,8910,8927,8928,8937,8938,8946,8965,8978,8982,9003,9025,9026,9029,9030,9037,9046,9047,9070,9081,9091,9092,9093,9096,9119,9120,9131,9181,9191,9193,9209,9221,9222,9223,9234,9298,9329,9330,9331,9346,9363,9371,9399,9405,9452,9478,9510,9516,9526,9527,9528,9537,9565,9581,9585,9589,9611,9612,9639,9702,9707,9710,9744,9745,9746,9770,9771,9788,9809,9815,9827,9852,9873,9882,9883,9884,9885,9900,9902,9907,9937,9938,9944,9945,9989,9990,10001,10002,10026,10044,10046,10047,10055,10060,10067,10091,10126,10128,10132,10182,10223,10224,10226,10235,10236,10256,10261,10352,10447,10448,10449,10450,10513,10531,2,8,9,4832,4833,4851,4893,4895,4896,4919,4925,4926,4936,4981,4983,5031,5161,5162,5175,5199,5254,5255,5261,5262,5264,5266,5275,5278,5279,5287,5300,5301,5307,5328,5329,5346,5351,5352,5353,5354,5358,5366,5369,5376,5431,5436,5437,5442,5449,5479,5489,5494,5510,5528,5529,5536,5537,5539,5550,5568,5570,5571,5578,5585,5586,5598,5599,5600,5601,5603,5604,5608,5609,5610,5611,5642,5643,5644,5652,5653,5654,5655,5698,5703,5705,5741,5743,5744,5746,5747,5749,5750,5752,5761,5766,5768,5769,5770,5772,5774,5775,5776,5777,5778,5779,5788,5789,5799,5802,5813,5829,5830,5833,5844,5847,5848,5849,5876,5886,5901,5902,5911,5912,5914,5916,5921,5956,5961,5963,6022,6057,6058,6063,6069,6072,6073,6074,6075,6087,6097,6101,6102,6111,6133,6162,6181,6185,6186,6188,6211,6215,6218,6219,6220,6235,6245,6246,6278,6279,6283,6305,6308,6311,6333,6334,6362,6365,6374,6385,6393,6397,6405,6406,6407,6408,6439,6440,6457,6510,6547,6549,6571,6572,6579,6583,6584,6588,6602,6617,6638,6639,6644,6655,6657,6660,6673,6693,6700,6702,6717,6718])).
% 160.59/160.29  cnf(12241,plain,
% 160.59/160.29     (~P1(f870(f870(f233(a932),f870(a112,x122411)),x122411))),
% 160.59/160.29     inference(rename_variables,[],[4789])).
% 160.59/160.29  cnf(12244,plain,
% 160.59/160.29     (~P1(f870(f870(f233(a932),f870(a112,x122441)),x122441))),
% 160.59/160.29     inference(rename_variables,[],[4789])).
% 160.59/160.29  cnf(12247,plain,
% 160.59/160.29     (~P1(f870(f870(f233(a932),f870(a112,x122471)),x122471))),
% 160.59/160.29     inference(rename_variables,[],[4789])).
% 160.59/160.29  cnf(12250,plain,
% 160.59/160.29     (~P1(f870(f870(f233(a932),f870(a112,x122501)),x122501))),
% 160.59/160.29     inference(rename_variables,[],[4789])).
% 160.59/160.29  cnf(12253,plain,
% 160.59/160.29     (~P1(f870(f870(f234(a932),x122531),x122531))),
% 160.59/160.29     inference(rename_variables,[],[4779])).
% 160.59/160.29  cnf(12256,plain,
% 160.59/160.29     (~P1(f870(f870(f234(a932),x122561),x122561))),
% 160.59/160.29     inference(rename_variables,[],[4779])).
% 160.59/160.29  cnf(12259,plain,
% 160.59/160.29     (~P1(f870(f870(f234(a932),x122591),x122591))),
% 160.59/160.29     inference(rename_variables,[],[4779])).
% 160.59/160.29  cnf(12262,plain,
% 160.59/160.29     (~P1(f870(f870(f234(a932),x122621),x122621))),
% 160.59/160.29     inference(rename_variables,[],[4779])).
% 160.59/160.29  cnf(12279,plain,
% 160.59/160.29     (P1(f870(f870(f233(a932),x122791),x122791))),
% 160.59/160.29     inference(rename_variables,[],[3569])).
% 160.59/160.29  cnf(12282,plain,
% 160.59/160.29     (P26(a932,a932,a112,x122821)),
% 160.59/160.29     inference(rename_variables,[],[3775])).
% 160.59/160.29  cnf(12284,plain,
% 160.59/160.29     (P1(f870(f870(f233(a1),x122841),f870(f75(a1),x122841)))),
% 160.59/160.29     inference(scs_inference,[],[3809,4757,4758,4728,10549,10559,10572,10583,10655,10690,10693,10696,10798,10935,11246,11439,11442,11461,11464,11660,11755,11762,11776,11822,11825,11858,11873,11936,11995,3775,3490,4738,10782,10884,11349,3181,3182,3185,3188,3189,3192,3193,3201,3209,3224,3225,3271,3273,3279,3285,3294,3295,3297,3301,3305,3306,3308,3312,3326,3330,3333,3334,3335,3340,3341,3351,3363,4725,4138,12045,3416,11752,3530,10618,10621,10717,10720,11038,11767,11770,11884,11923,11928,11998,12040,3507,4030,3406,3768,4124,11798,3469,3402,3429,3425,3413,3414,4042,3628,11196,3500,4207,4747,10609,10779,3560,12128,4790,11375,11474,11707,11710,3673,3464,10682,11014,3465,3727,3383,3486,11788,4351,4209,11395,11526,11588,4808,11298,11539,11651,11677,11715,11721,4809,11428,11542,11654,11718,4810,11545,4811,11606,4812,3485,3766,3935,4622,4623,4745,3872,4087,3637,10701,10821,10901,10974,10977,11017,11117,11365,11972,12180,12226,4023,12031,3553,3649,11857,4783,10586,10589,10615,10742,10919,11125,11138,11256,11699,11791,11971,12195,12200,4796,11900,11931,11968,11975,12011,4010,3776,4157,3596,3598,3572,4780,4742,3759,4797,4344,11674,3894,3609,12149,4788,10577,10580,10750,10845,10864,10871,10896,10904,10907,10924,11110,11352,11568,11851,11945,12099,12213,4313,4218,11193,4267,3936,4301,3953,10745,10842,11401,11479,11558,4800,11141,11550,3569,10710,10808,10960,11024,11099,11144,11147,11178,11204,11240,11278,11317,12102,12146,3570,10737,10793,11029,11120,11243,11876,12177,12183,12192,3571,3645,4779,10626,10658,11162,11207,11216,12059,12083,12253,12256,12259,3722,10889,10980,11251,11295,11529,11532,11614,11696,11861,4792,11171,11181,11287,11308,11311,11378,11381,11392,11495,11503,11517,11553,11573,11582,11622,11663,11668,11671,11690,11693,11724,11729,11732,11735,11738,11978,12125,3630,11011,11041,11050,11053,11056,3669,3662,4091,4028,10661,12034,12062,4789,10606,10999,11002,11498,11514,11994,12050,12087,12112,12210,12241,12244,12247,3590,11044,11201,11271,12063,4052,4392,4786,4099,4771,4774,3546,3550,4773,4772,3884,4486,4802,10910,10913,4807,11384,11387,11576,11687,11704,4175,11741,12086,4018,11314,11320,3868,11454,4020,11047,11417,11585,11619,3723,3836,10963,10966,11059,11227,4805,12028,4806,10801,10916,4447,4355,4051,3996,4803,10631,10634,11005,11008,11897,4804,12008,4021,10969,4022,4287,4819,4845,4900,4904,4932,4947,4954,4956,4992,4997,5026,5032,5118,5144,5145,5160,5210,5211,5233,5234,5248,5251,5276,5282,5298,5302,5303,5304,5309,5310,5333,5357,5359,5360,5370,5375,5381,5417,5418,5426,5434,5438,5440,5443,5455,5457,5463,5468,5469,5482,5488,5491,5492,5496,5530,5545,5554,5556,5557,5560,5561,5562,5572,5574,5580,5581,5582,5588,5592,5593,5594,5602,5606,5607,5612,5625,5633,5646,5648,5656,5658,5659,5662,5666,5692,5706,5707,5722,5734,5756,5762,5786,5787,5791,5810,5818,5819,5824,5825,5835,5837,5851,5855,5864,5865,5867,5868,5884,5889,5898,5899,5910,5917,5931,5935,5938,5944,5945,5946,5949,5954,5990,5991,5994,5996,5998,6000,6001,6002,6004,6006,6008,6013,6020,6035,6049,6055,6056,6059,6070,6071,6078,6080,6084,6086,6092,6100,6136,6149,6158,6161,6170,6174,6175,6176,6177,6178,6182,6187,6197,6203,6221,6224,6233,6261,6276,6303,6320,6321,6324,6339,6341,6343,6345,6360,6361,6364,6366,6369,6370,6386,6394,6395,6396,6398,6400,6436,6437,6443,6446,6452,6456,6490,6492,6494,6496,6506,6508,6511,6517,6519,6524,6527,6535,6543,6545,6546,6552,6574,6575,6576,6577,6578,6580,6587,6592,6625,6626,6629,6630,6631,6633,6634,6635,6636,6643,6680,6681,6690,6712,6713,6734,6736,6748,6749,6755,6785,6787,6801,6840,6843,6844,6897,6920,6963,6984,6993,6994,6995,6996,7016,7017,7024,7036,7039,7041,7043,7044,7045,7047,7061,7072,7073,7074,7087,7139,7150,7152,7157,7175,7176,7213,7221,7226,7256,7287,7343,7372,7427,7448,7457,7460,7523,7533,7597,7599,7613,7622,7623,7624,7641,7645,7647,7698,7708,7714,7729,7778,7780,7783,7824,7825,7843,7911,7929,7953,7976,7988,8002,8013,8024,8025,8052,8054,8056,8066,8108,8119,8144,8172,8204,8235,8271,8310,8326,8328,8344,8345,8412,8423,8488,8512,8531,8558,8598,8599,8616,8657,8659,8661,8667,8682,8686,8701,8722,8730,8732,8742,8747,8751,8752,8753,8754,8755,8756,8775,8789,8790,8808,8809,8814,8815,8816,8817,8818,8836,8837,8838,8848,8861,8864,8875,8880,8882,8884,8885,8886,8893,8899,8907,8910,8927,8928,8937,8938,8946,8965,8978,8982,9003,9025,9026,9029,9030,9037,9046,9047,9070,9081,9091,9092,9093,9096,9119,9120,9131,9181,9191,9193,9209,9221,9222,9223,9234,9298,9329,9330,9331,9346,9363,9371,9399,9405,9452,9478,9510,9516,9526,9527,9528,9537,9565,9581,9585,9589,9611,9612,9639,9702,9707,9710,9744,9745,9746,9770,9771,9788,9809,9815,9827,9852,9873,9882,9883,9884,9885,9900,9902,9907,9937,9938,9944,9945,9989,9990,10001,10002,10026,10044,10046,10047,10055,10060,10067,10091,10126,10128,10132,10182,10223,10224,10226,10235,10236,10256,10261,10352,10447,10448,10449,10450,10513,10531,2,8,9,4832,4833,4851,4893,4895,4896,4919,4925,4926,4936,4981,4983,5031,5161,5162,5175,5199,5254,5255,5261,5262,5264,5266,5275,5278,5279,5287,5300,5301,5307,5328,5329,5346,5351,5352,5353,5354,5358,5366,5369,5376,5431,5436,5437,5442,5449,5479,5489,5494,5510,5528,5529,5536,5537,5539,5550,5568,5570,5571,5578,5585,5586,5598,5599,5600,5601,5603,5604,5608,5609,5610,5611,5642,5643,5644,5652,5653,5654,5655,5698,5703,5705,5741,5743,5744,5746,5747,5749,5750,5752,5761,5766,5768,5769,5770,5772,5774,5775,5776,5777,5778,5779,5788,5789,5799,5802,5813,5829,5830,5833,5844,5847,5848,5849,5876,5886,5901,5902,5911,5912,5914,5916,5921,5956,5961,5963,6022,6057,6058,6063,6069,6072,6073,6074,6075,6087,6097,6101,6102,6111,6133,6162,6181,6185,6186,6188,6211,6215,6218,6219,6220,6235,6245,6246,6278,6279,6283,6305,6308,6311,6333,6334,6362,6365,6374,6385,6393,6397,6405,6406,6407,6408,6439,6440,6457,6510,6547,6549,6571,6572,6579,6583,6584,6588,6602,6617,6638,6639,6644,6655,6657,6660,6673,6693,6700,6702,6717,6718,6722,6724,6725,6726,6728,6730,6731,6732,6735,6741,6742,6744,6745,6751,6753,6795,6800,6815])).
% 160.59/160.29  cnf(12285,plain,
% 160.59/160.29     (P1(f870(f870(f233(a1),x122851),x122851))),
% 160.59/160.29     inference(rename_variables,[],[3570])).
% 160.59/160.29  cnf(12296,plain,
% 160.59/160.29     (P1(f870(f870(f233(a1),x122961),x122961))),
% 160.59/160.29     inference(rename_variables,[],[3570])).
% 160.59/160.29  cnf(12299,plain,
% 160.59/160.29     (P1(f870(f870(f233(f940(f939(f933(x122991),f933(x122991)),a928)),f158(x122991,x122992)),f306(f933(x122991),f157(x122991,x122992))))),
% 160.59/160.29     inference(rename_variables,[],[4272])).
% 160.59/160.29  cnf(12306,plain,
% 160.59/160.29     (P1(f870(f870(f234(a932),x123061),f870(a112,x123061)))),
% 160.59/160.29     inference(rename_variables,[],[3637])).
% 160.59/160.29  cnf(12309,plain,
% 160.59/160.29     (P1(f870(f870(f328(f940(x123091,a928)),x123092),f870(f307(x123091),x123092)))),
% 160.59/160.29     inference(rename_variables,[],[3936])).
% 160.59/160.29  cnf(12310,plain,
% 160.59/160.29     (~E(f870(a112,x123101),x123101)),
% 160.59/160.29     inference(rename_variables,[],[4728])).
% 160.59/160.29  cnf(12315,plain,
% 160.59/160.29     (P1(f870(f870(f233(a1),x123151),x123151))),
% 160.59/160.29     inference(rename_variables,[],[3570])).
% 160.59/160.29  cnf(12320,plain,
% 160.59/160.29     (P1(f870(f870(f233(a1),x123201),x123201))),
% 160.59/160.29     inference(rename_variables,[],[3570])).
% 160.59/160.29  cnf(12331,plain,
% 160.59/160.29     (P1(f870(f870(f233(f940(x123311,a928)),x123312),f870(f870(f308(x123311),x123313),x123312)))),
% 160.59/160.29     inference(rename_variables,[],[4018])).
% 160.59/160.29  cnf(12334,plain,
% 160.59/160.29     (P1(f870(f870(f233(a932),x123341),x123341))),
% 160.59/160.29     inference(rename_variables,[],[3569])).
% 160.59/160.29  cnf(12335,plain,
% 160.59/160.29     (~E(f870(a112,x123351),x123351)),
% 160.59/160.29     inference(rename_variables,[],[4728])).
% 160.59/160.29  cnf(12346,plain,
% 160.59/160.29     (~P1(f870(f870(f234(a932),x123461),x123461))),
% 160.59/160.29     inference(rename_variables,[],[4779])).
% 160.59/160.29  cnf(12347,plain,
% 160.59/160.29     (~E(f870(a112,x123471),x123471)),
% 160.59/160.29     inference(rename_variables,[],[4728])).
% 160.59/160.29  cnf(12350,plain,
% 160.59/160.29     (P1(f870(f870(f233(a932),x123501),x123501))),
% 160.59/160.29     inference(rename_variables,[],[3569])).
% 160.59/160.29  cnf(12353,plain,
% 160.59/160.29     (P1(f870(f870(f233(a932),x123531),x123531))),
% 160.59/160.29     inference(rename_variables,[],[3569])).
% 160.59/160.29  cnf(12356,plain,
% 160.59/160.29     (P1(f870(f870(f233(a932),x123561),x123561))),
% 160.59/160.29     inference(rename_variables,[],[3569])).
% 160.59/160.29  cnf(12359,plain,
% 160.59/160.29     (P1(f870(f870(f233(a932),x123591),x123591))),
% 160.59/160.29     inference(rename_variables,[],[3569])).
% 160.59/160.29  cnf(12362,plain,
% 160.59/160.29     (P1(f870(f870(f233(a1),x123621),x123621))),
% 160.59/160.29     inference(rename_variables,[],[3570])).
% 160.59/160.29  cnf(12365,plain,
% 160.59/160.29     (~P1(f870(f870(f234(a932),x123651),x123651))),
% 160.59/160.29     inference(rename_variables,[],[4779])).
% 160.59/160.29  cnf(12368,plain,
% 160.59/160.29     (~P1(f870(f870(f234(a932),x123681),x123681))),
% 160.59/160.29     inference(rename_variables,[],[4779])).
% 160.59/160.29  cnf(12369,plain,
% 160.59/160.29     (P1(f870(f870(f234(a932),x123691),f870(a112,x123691)))),
% 160.59/160.29     inference(rename_variables,[],[3637])).
% 160.59/160.29  cnf(12376,plain,
% 160.59/160.29     (~E(f870(a112,x123761),x123761)),
% 160.59/160.29     inference(rename_variables,[],[4728])).
% 160.59/160.29  cnf(12381,plain,
% 160.59/160.29     (~P1(f870(f870(f234(a932),x123811),x123811))),
% 160.59/160.29     inference(rename_variables,[],[4779])).
% 160.59/160.29  cnf(12382,plain,
% 160.59/160.29     (~E(f870(a112,x123821),x123821)),
% 160.59/160.29     inference(rename_variables,[],[4728])).
% 160.59/160.29  cnf(12385,plain,
% 160.59/160.29     (P1(f870(f870(f233(a1),x123851),x123851))),
% 160.59/160.29     inference(rename_variables,[],[3570])).
% 160.59/160.29  cnf(12402,plain,
% 160.59/160.29     (P1(f870(f870(f233(a1),x124021),x124021))),
% 160.59/160.29     inference(rename_variables,[],[3570])).
% 160.59/160.29  cnf(12407,plain,
% 160.59/160.29     (P1(f870(f870(f233(a932),f2(a932)),x124071))),
% 160.59/160.29     inference(rename_variables,[],[3590])).
% 160.59/160.29  cnf(12421,plain,
% 160.59/160.29     (~P1(f870(f870(f234(a932),x124211),f2(a932)))),
% 160.59/160.29     inference(rename_variables,[],[4783])).
% 160.59/160.29  cnf(12424,plain,
% 160.59/160.29     (~P1(f870(f870(f234(a932),x124241),f2(a932)))),
% 160.59/160.29     inference(rename_variables,[],[4783])).
% 160.59/160.29  cnf(12427,plain,
% 160.59/160.29     (~P1(f870(f870(f328(x124271),x124272),f188(f940(x124271,a928))))),
% 160.59/160.29     inference(rename_variables,[],[4792])).
% 160.59/160.29  cnf(12430,plain,
% 160.59/160.29     (~P1(f870(f870(f328(x124301),x124302),f188(f940(x124301,a928))))),
% 160.59/160.29     inference(rename_variables,[],[4792])).
% 160.59/160.29  cnf(12433,plain,
% 160.59/160.29     (~P1(f870(f870(f234(a932),x124331),x124331))),
% 160.59/160.29     inference(rename_variables,[],[4779])).
% 160.59/160.29  cnf(12435,plain,
% 160.59/160.29     (~P1(f870(f870(f234(a932),x124351),f870(f870(f237(a932),x124351),x124352)))),
% 160.59/160.29     inference(scs_inference,[],[3809,4757,4758,4728,10549,10559,10572,10583,10655,10690,10693,10696,10798,10935,11246,11439,11442,11461,11464,11660,11755,11762,11776,11822,11825,11858,11873,11936,11995,12014,12310,12335,12347,12376,3775,3490,4738,10782,10884,11349,3181,3182,3185,3188,3189,3192,3193,3201,3209,3224,3225,3271,3273,3279,3285,3294,3295,3297,3301,3305,3306,3308,3312,3326,3330,3333,3334,3335,3340,3341,3351,3363,4725,4138,12045,3416,11752,3530,10618,10621,10717,10720,11038,11767,11770,11884,11923,11928,11998,12040,3507,3516,4030,4337,3406,3768,4124,11798,3469,3402,3429,3425,3413,3414,4042,3628,11196,3500,4207,4747,10609,10779,3560,12128,4790,11375,11474,11707,11710,3673,3464,10682,11014,3465,3727,3383,3486,11788,4351,4209,11395,11526,11588,4808,11298,11539,11651,11677,11715,11721,4809,11428,11542,11654,11718,4810,11545,4811,11606,4812,3485,3766,3935,4622,4623,4745,3872,4087,3637,10701,10821,10901,10974,10977,11017,11117,11365,11972,12180,12226,12306,4023,12031,3553,3649,11857,4783,10586,10589,10615,10742,10919,11125,11138,11256,11699,11791,11971,12195,12200,12421,4796,11900,11931,11968,11975,12011,4010,3776,4157,3596,3598,3572,4780,4742,3759,4797,4344,11674,3894,3609,12149,4788,10577,10580,10750,10845,10864,10871,10896,10904,10907,10924,11110,11352,11568,11851,11945,12099,12213,4313,4272,4218,11193,4267,3936,11979,4301,3953,10745,10842,11401,11479,11558,4800,11141,11550,3569,10710,10808,10960,11024,11099,11144,11147,11178,11204,11240,11278,11317,12102,12146,12279,12334,12350,12353,12356,12359,3570,10737,10793,11029,11120,11243,11876,12177,12183,12192,12285,12296,12315,12320,12362,12385,3571,3645,4779,10626,10658,11162,11207,11216,12059,12083,12253,12256,12259,12262,12346,12365,12368,12381,12433,3722,10889,10980,11251,11295,11529,11532,11614,11696,11861,4792,11171,11181,11287,11308,11311,11378,11381,11392,11495,11503,11517,11553,11573,11582,11622,11663,11668,11671,11690,11693,11724,11729,11732,11735,11738,11978,12125,12158,12427,3630,11011,11041,11050,11053,11056,3669,3662,4091,4028,10661,12034,12062,4789,10606,10999,11002,11498,11514,11994,12050,12087,12112,12210,12241,12244,12247,12250,3590,11044,11201,11271,12063,12209,4052,4392,4786,4063,4099,4771,4774,3546,3550,4773,4772,3884,4486,4802,10910,10913,4807,11384,11387,11576,11687,11704,4175,11741,12086,4018,11314,11320,11338,3868,11454,4020,11047,11417,11585,11619,3723,3836,10963,10966,11059,11227,4805,12028,4806,10801,10916,4447,4355,4051,3996,4803,10631,10634,11005,11008,11897,4804,12008,4021,10969,4022,4287,4819,4845,4900,4904,4932,4947,4954,4956,4992,4997,5026,5032,5118,5144,5145,5160,5210,5211,5233,5234,5248,5251,5276,5282,5298,5302,5303,5304,5309,5310,5333,5357,5359,5360,5370,5375,5381,5417,5418,5426,5434,5438,5440,5443,5455,5457,5463,5468,5469,5482,5488,5491,5492,5496,5530,5545,5554,5556,5557,5560,5561,5562,5572,5574,5580,5581,5582,5588,5592,5593,5594,5602,5606,5607,5612,5625,5633,5646,5648,5656,5658,5659,5662,5666,5692,5706,5707,5722,5734,5756,5762,5786,5787,5791,5810,5818,5819,5824,5825,5835,5837,5851,5855,5864,5865,5867,5868,5884,5889,5898,5899,5910,5917,5931,5935,5938,5944,5945,5946,5949,5954,5990,5991,5994,5996,5998,6000,6001,6002,6004,6006,6008,6013,6020,6035,6049,6055,6056,6059,6070,6071,6078,6080,6084,6086,6092,6100,6136,6149,6158,6161,6170,6174,6175,6176,6177,6178,6182,6187,6197,6203,6221,6224,6233,6261,6276,6303,6320,6321,6324,6339,6341,6343,6345,6360,6361,6364,6366,6369,6370,6386,6394,6395,6396,6398,6400,6436,6437,6443,6446,6452,6456,6490,6492,6494,6496,6506,6508,6511,6517,6519,6524,6527,6535,6543,6545,6546,6552,6574,6575,6576,6577,6578,6580,6587,6592,6625,6626,6629,6630,6631,6633,6634,6635,6636,6643,6680,6681,6690,6712,6713,6734,6736,6748,6749,6755,6785,6787,6801,6840,6843,6844,6897,6920,6963,6984,6993,6994,6995,6996,7016,7017,7024,7036,7039,7041,7043,7044,7045,7047,7061,7072,7073,7074,7087,7139,7150,7152,7157,7175,7176,7213,7221,7226,7256,7287,7343,7372,7427,7448,7457,7460,7523,7533,7597,7599,7613,7622,7623,7624,7641,7645,7647,7698,7708,7714,7729,7778,7780,7783,7824,7825,7843,7911,7929,7953,7976,7988,8002,8013,8024,8025,8052,8054,8056,8066,8108,8119,8144,8172,8204,8235,8271,8310,8326,8328,8344,8345,8412,8423,8488,8512,8531,8558,8598,8599,8616,8657,8659,8661,8667,8682,8686,8701,8722,8730,8732,8742,8747,8751,8752,8753,8754,8755,8756,8775,8789,8790,8808,8809,8814,8815,8816,8817,8818,8836,8837,8838,8848,8861,8864,8875,8880,8882,8884,8885,8886,8893,8899,8907,8910,8927,8928,8937,8938,8946,8965,8978,8982,9003,9025,9026,9029,9030,9037,9046,9047,9070,9081,9091,9092,9093,9096,9119,9120,9131,9181,9191,9193,9209,9221,9222,9223,9234,9298,9329,9330,9331,9346,9363,9371,9399,9405,9452,9478,9510,9516,9526,9527,9528,9537,9565,9581,9585,9589,9611,9612,9639,9702,9707,9710,9744,9745,9746,9770,9771,9788,9809,9815,9827,9852,9873,9882,9883,9884,9885,9900,9902,9907,9937,9938,9944,9945,9989,9990,10001,10002,10026,10044,10046,10047,10055,10060,10067,10091,10126,10128,10132,10182,10223,10224,10226,10235,10236,10256,10261,10352,10447,10448,10449,10450,10513,10531,2,8,9,4832,4833,4851,4893,4895,4896,4919,4925,4926,4936,4981,4983,5031,5161,5162,5175,5199,5254,5255,5261,5262,5264,5266,5275,5278,5279,5287,5300,5301,5307,5328,5329,5346,5351,5352,5353,5354,5358,5366,5369,5376,5431,5436,5437,5442,5449,5479,5489,5494,5510,5528,5529,5536,5537,5539,5550,5568,5570,5571,5578,5585,5586,5598,5599,5600,5601,5603,5604,5608,5609,5610,5611,5642,5643,5644,5652,5653,5654,5655,5698,5703,5705,5741,5743,5744,5746,5747,5749,5750,5752,5761,5766,5768,5769,5770,5772,5774,5775,5776,5777,5778,5779,5788,5789,5799,5802,5813,5829,5830,5833,5844,5847,5848,5849,5876,5886,5901,5902,5911,5912,5914,5916,5921,5956,5961,5963,6022,6057,6058,6063,6069,6072,6073,6074,6075,6087,6097,6101,6102,6111,6133,6162,6181,6185,6186,6188,6211,6215,6218,6219,6220,6235,6245,6246,6278,6279,6283,6305,6308,6311,6333,6334,6362,6365,6374,6385,6393,6397,6405,6406,6407,6408,6439,6440,6457,6510,6547,6549,6571,6572,6579,6583,6584,6588,6602,6617,6638,6639,6644,6655,6657,6660,6673,6693,6700,6702,6717,6718,6722,6724,6725,6726,6728,6730,6731,6732,6735,6741,6742,6744,6745,6751,6753,6795,6800,6815,6818,6819,6820,6854,6859,6861,6866,6867,6875,6879,6892,6915,6916,6918,6919,6930,6935,6955,6958,6977,7010,7011,7012,7018,7032,7051,7053,7055,7057,7062,7068,7070,7084,7089,7090,7125,7126,7127,7141,7142,7144,7145,7165,7167,7182,7211,7234,7245,7247,7249,7251,7252,7285,7286,7290,7291,7299,7301])).
% 160.59/160.29  cnf(12436,plain,
% 160.59/160.29     (~P1(f870(f870(f234(a932),x124361),x124361))),
% 160.59/160.29     inference(rename_variables,[],[4779])).
% 160.59/160.29  cnf(12438,plain,
% 160.59/160.29     (~P1(f870(f870(f234(a932),x124381),f870(f870(f102(a932),x124382),x124381)))),
% 160.59/160.29     inference(scs_inference,[],[3809,4757,4758,4728,10549,10559,10572,10583,10655,10690,10693,10696,10798,10935,11246,11439,11442,11461,11464,11660,11755,11762,11776,11822,11825,11858,11873,11936,11995,12014,12310,12335,12347,12376,3775,3490,4738,10782,10884,11349,3181,3182,3185,3188,3189,3192,3193,3201,3209,3224,3225,3271,3273,3279,3285,3294,3295,3297,3301,3305,3306,3308,3312,3326,3330,3333,3334,3335,3340,3341,3351,3363,4725,4138,12045,3416,11752,3530,10618,10621,10717,10720,11038,11767,11770,11884,11923,11928,11998,12040,3507,3516,4030,4337,3406,3768,4124,11798,3469,3402,3429,3425,3413,3414,4042,3628,11196,3500,4207,4747,10609,10779,3560,12128,4790,11375,11474,11707,11710,3673,3464,10682,11014,3465,3727,3383,3486,11788,4351,4209,11395,11526,11588,4808,11298,11539,11651,11677,11715,11721,4809,11428,11542,11654,11718,4810,11545,4811,11606,4812,3485,3766,3935,4622,4623,4745,3872,4087,3637,10701,10821,10901,10974,10977,11017,11117,11365,11972,12180,12226,12306,4023,12031,3553,3649,11857,4783,10586,10589,10615,10742,10919,11125,11138,11256,11699,11791,11971,12195,12200,12421,4796,11900,11931,11968,11975,12011,4010,3776,4157,3596,3598,3572,4780,4742,3759,4797,4344,11674,3894,3609,12149,4788,10577,10580,10750,10845,10864,10871,10896,10904,10907,10924,11110,11352,11568,11851,11945,12099,12213,4313,4272,4218,11193,4267,3936,11979,4301,3953,10745,10842,11401,11479,11558,4800,11141,11550,3569,10710,10808,10960,11024,11099,11144,11147,11178,11204,11240,11278,11317,12102,12146,12279,12334,12350,12353,12356,12359,3570,10737,10793,11029,11120,11243,11876,12177,12183,12192,12285,12296,12315,12320,12362,12385,3571,3645,4779,10626,10658,11162,11207,11216,12059,12083,12253,12256,12259,12262,12346,12365,12368,12381,12433,12436,3722,10889,10980,11251,11295,11529,11532,11614,11696,11861,4792,11171,11181,11287,11308,11311,11378,11381,11392,11495,11503,11517,11553,11573,11582,11622,11663,11668,11671,11690,11693,11724,11729,11732,11735,11738,11978,12125,12158,12427,3630,11011,11041,11050,11053,11056,3669,3662,4091,4028,10661,12034,12062,4789,10606,10999,11002,11498,11514,11994,12050,12087,12112,12210,12241,12244,12247,12250,3590,11044,11201,11271,12063,12209,4052,4392,4786,4063,4099,4771,4774,3546,3550,4773,4772,3884,4486,4802,10910,10913,4807,11384,11387,11576,11687,11704,4175,11741,12086,4018,11314,11320,11338,3868,11454,4020,11047,11417,11585,11619,3723,3836,10963,10966,11059,11227,4805,12028,4806,10801,10916,4447,4355,4051,3996,4803,10631,10634,11005,11008,11897,4804,12008,4021,10969,4022,4287,4819,4845,4900,4904,4932,4947,4954,4956,4992,4997,5026,5032,5118,5144,5145,5160,5210,5211,5233,5234,5248,5251,5276,5282,5298,5302,5303,5304,5309,5310,5333,5357,5359,5360,5370,5375,5381,5417,5418,5426,5434,5438,5440,5443,5455,5457,5463,5468,5469,5482,5488,5491,5492,5496,5530,5545,5554,5556,5557,5560,5561,5562,5572,5574,5580,5581,5582,5588,5592,5593,5594,5602,5606,5607,5612,5625,5633,5646,5648,5656,5658,5659,5662,5666,5692,5706,5707,5722,5734,5756,5762,5786,5787,5791,5810,5818,5819,5824,5825,5835,5837,5851,5855,5864,5865,5867,5868,5884,5889,5898,5899,5910,5917,5931,5935,5938,5944,5945,5946,5949,5954,5990,5991,5994,5996,5998,6000,6001,6002,6004,6006,6008,6013,6020,6035,6049,6055,6056,6059,6070,6071,6078,6080,6084,6086,6092,6100,6136,6149,6158,6161,6170,6174,6175,6176,6177,6178,6182,6187,6197,6203,6221,6224,6233,6261,6276,6303,6320,6321,6324,6339,6341,6343,6345,6360,6361,6364,6366,6369,6370,6386,6394,6395,6396,6398,6400,6436,6437,6443,6446,6452,6456,6490,6492,6494,6496,6506,6508,6511,6517,6519,6524,6527,6535,6543,6545,6546,6552,6574,6575,6576,6577,6578,6580,6587,6592,6625,6626,6629,6630,6631,6633,6634,6635,6636,6643,6680,6681,6690,6712,6713,6734,6736,6748,6749,6755,6785,6787,6801,6840,6843,6844,6897,6920,6963,6984,6993,6994,6995,6996,7016,7017,7024,7036,7039,7041,7043,7044,7045,7047,7061,7072,7073,7074,7087,7139,7150,7152,7157,7175,7176,7213,7221,7226,7256,7287,7343,7372,7427,7448,7457,7460,7523,7533,7597,7599,7613,7622,7623,7624,7641,7645,7647,7698,7708,7714,7729,7778,7780,7783,7824,7825,7843,7911,7929,7953,7976,7988,8002,8013,8024,8025,8052,8054,8056,8066,8108,8119,8144,8172,8204,8235,8271,8310,8326,8328,8344,8345,8412,8423,8488,8512,8531,8558,8598,8599,8616,8657,8659,8661,8667,8682,8686,8701,8722,8730,8732,8742,8747,8751,8752,8753,8754,8755,8756,8775,8789,8790,8808,8809,8814,8815,8816,8817,8818,8836,8837,8838,8848,8861,8864,8875,8880,8882,8884,8885,8886,8893,8899,8907,8910,8927,8928,8937,8938,8946,8965,8978,8982,9003,9025,9026,9029,9030,9037,9046,9047,9070,9081,9091,9092,9093,9096,9119,9120,9131,9181,9191,9193,9209,9221,9222,9223,9234,9298,9329,9330,9331,9346,9363,9371,9399,9405,9452,9478,9510,9516,9526,9527,9528,9537,9565,9581,9585,9589,9611,9612,9639,9702,9707,9710,9744,9745,9746,9770,9771,9788,9809,9815,9827,9852,9873,9882,9883,9884,9885,9900,9902,9907,9937,9938,9944,9945,9989,9990,10001,10002,10026,10044,10046,10047,10055,10060,10067,10091,10126,10128,10132,10182,10223,10224,10226,10235,10236,10256,10261,10352,10447,10448,10449,10450,10513,10531,2,8,9,4832,4833,4851,4893,4895,4896,4919,4925,4926,4936,4981,4983,5031,5161,5162,5175,5199,5254,5255,5261,5262,5264,5266,5275,5278,5279,5287,5300,5301,5307,5328,5329,5346,5351,5352,5353,5354,5358,5366,5369,5376,5431,5436,5437,5442,5449,5479,5489,5494,5510,5528,5529,5536,5537,5539,5550,5568,5570,5571,5578,5585,5586,5598,5599,5600,5601,5603,5604,5608,5609,5610,5611,5642,5643,5644,5652,5653,5654,5655,5698,5703,5705,5741,5743,5744,5746,5747,5749,5750,5752,5761,5766,5768,5769,5770,5772,5774,5775,5776,5777,5778,5779,5788,5789,5799,5802,5813,5829,5830,5833,5844,5847,5848,5849,5876,5886,5901,5902,5911,5912,5914,5916,5921,5956,5961,5963,6022,6057,6058,6063,6069,6072,6073,6074,6075,6087,6097,6101,6102,6111,6133,6162,6181,6185,6186,6188,6211,6215,6218,6219,6220,6235,6245,6246,6278,6279,6283,6305,6308,6311,6333,6334,6362,6365,6374,6385,6393,6397,6405,6406,6407,6408,6439,6440,6457,6510,6547,6549,6571,6572,6579,6583,6584,6588,6602,6617,6638,6639,6644,6655,6657,6660,6673,6693,6700,6702,6717,6718,6722,6724,6725,6726,6728,6730,6731,6732,6735,6741,6742,6744,6745,6751,6753,6795,6800,6815,6818,6819,6820,6854,6859,6861,6866,6867,6875,6879,6892,6915,6916,6918,6919,6930,6935,6955,6958,6977,7010,7011,7012,7018,7032,7051,7053,7055,7057,7062,7068,7070,7084,7089,7090,7125,7126,7127,7141,7142,7144,7145,7165,7167,7182,7211,7234,7245,7247,7249,7251,7252,7285,7286,7290,7291,7299,7301,7302])).
% 160.59/160.29  cnf(12439,plain,
% 160.59/160.29     (~P1(f870(f870(f234(a932),x124391),x124391))),
% 160.59/160.29     inference(rename_variables,[],[4779])).
% 160.59/160.29  cnf(12442,plain,
% 160.59/160.29     (~P1(f870(f870(f234(a932),x124421),x124421))),
% 160.59/160.29     inference(rename_variables,[],[4779])).
% 160.59/160.29  cnf(12445,plain,
% 160.59/160.29     (P1(f870(f870(f234(a932),x124451),f870(a112,x124451)))),
% 160.59/160.29     inference(rename_variables,[],[3637])).
% 160.59/160.29  cnf(12452,plain,
% 160.59/160.29     (P1(f870(f870(f328(f940(x124521,a928)),x124522),f870(f307(x124521),x124522)))),
% 160.59/160.29     inference(rename_variables,[],[3936])).
% 160.59/160.29  cnf(12457,plain,
% 160.59/160.29     (P1(f870(f870(f233(f940(x124571,a928)),x124572),f870(f870(f308(x124571),x124573),x124572)))),
% 160.59/160.29     inference(rename_variables,[],[4018])).
% 160.59/160.29  cnf(12464,plain,
% 160.59/160.29     (~P1(f870(f870(f328(x124641),x124642),f188(f940(x124641,a928))))),
% 160.59/160.29     inference(rename_variables,[],[4792])).
% 160.59/160.29  cnf(12473,plain,
% 160.59/160.29     (P1(f870(f870(f233(f940(x124731,a928)),x124732),f241(f940(x124731,a928))))),
% 160.59/160.29     inference(rename_variables,[],[3953])).
% 160.59/160.29  cnf(12474,plain,
% 160.59/160.29     (~E(f870(a112,x124741),x124741)),
% 160.59/160.29     inference(rename_variables,[],[4728])).
% 160.59/160.29  cnf(12477,plain,
% 160.59/160.29     (P1(f870(f870(f233(f940(x124771,a928)),f870(f172(x124771),f870(f136(x124771,x124772),x124773))),f870(f172(x124771),x124773)))),
% 160.59/160.29     inference(rename_variables,[],[4218])).
% 160.59/160.29  cnf(12483,plain,
% 160.59/160.29     (P1(f870(f870(f234(a932),x124831),f870(a112,x124831)))),
% 160.59/160.29     inference(rename_variables,[],[3637])).
% 160.59/160.29  cnf(12492,plain,
% 160.59/160.29     (P44(a25,x124921,x124922,x124921)),
% 160.59/160.29     inference(rename_variables,[],[3785])).
% 160.59/160.29  cnf(12494,plain,
% 160.59/160.29     (~P1(f870(f870(f328(f939(x124941,x124941)),x124942),f153(x124941,f113(f940(x124941,a932)))))),
% 160.59/160.29     inference(scs_inference,[],[3785,3809,4757,4758,4728,10549,10559,10572,10583,10655,10690,10693,10696,10798,10935,11246,11439,11442,11461,11464,11660,11755,11762,11776,11822,11825,11858,11873,11936,11995,12014,12310,12335,12347,12376,12382,3775,3490,4738,10782,10884,11349,3181,3182,3184,3185,3188,3189,3192,3193,3201,3209,3224,3225,3271,3273,3279,3285,3294,3295,3297,3301,3305,3306,3308,3312,3326,3330,3333,3334,3335,3340,3341,3351,3363,4725,4138,12045,3416,11752,3530,10618,10621,10717,10720,11038,11767,11770,11884,11923,11928,11998,12040,12080,3507,3516,4030,4337,3406,3768,4124,11798,3469,3402,3429,3425,3413,3414,4042,3628,11196,3500,4207,4747,10609,10779,3560,12128,4790,11375,11474,11707,11710,3673,3464,10682,11014,3465,3727,3383,3486,11788,4351,4209,11395,11526,11588,4808,11298,11539,11651,11677,11715,11721,4809,11428,11542,11654,11718,4810,11545,4811,11606,4812,3485,3766,3935,4622,4623,4745,3872,4087,3752,4013,3637,10701,10821,10901,10974,10977,11017,11117,11365,11972,12180,12226,12306,12369,12445,4023,12031,3553,3649,11857,3833,4783,10586,10589,10615,10742,10919,11125,11138,11256,11699,11791,11971,12195,12200,12421,4796,11900,11931,11968,11975,12011,4010,3776,4157,3596,3598,3572,4780,4742,3759,4797,4344,11674,3894,3609,12149,4788,10577,10580,10750,10845,10864,10871,10896,10904,10907,10924,11110,11352,11568,11851,11945,12099,12213,4313,4272,4218,11193,4267,3936,11979,12309,4301,3953,10745,10842,11401,11479,11558,11625,4800,11141,11550,3569,10710,10808,10960,11024,11099,11144,11147,11178,11204,11240,11278,11317,12102,12146,12279,12334,12350,12353,12356,12359,3570,10737,10793,11029,11120,11243,11876,12177,12183,12192,12285,12296,12315,12320,12362,12385,3571,3645,4779,10626,10658,11162,11207,11216,12059,12083,12253,12256,12259,12262,12346,12365,12368,12381,12433,12436,12439,3722,10889,10980,11251,11295,11529,11532,11614,11696,11861,4792,11171,11181,11287,11308,11311,11378,11381,11392,11495,11503,11517,11553,11573,11582,11622,11663,11668,11671,11690,11693,11724,11729,11732,11735,11738,11978,12125,12158,12427,12430,3630,11011,11041,11050,11053,11056,3669,3662,4091,4028,10661,12034,12062,4789,10606,10999,11002,11498,11514,11994,12050,12087,12112,12210,12241,12244,12247,12250,3590,11044,11201,11271,12063,12209,4052,4392,4786,4063,4099,4771,4774,3546,3550,4773,4772,3884,4486,4802,10910,10913,4807,11384,11387,11576,11687,11704,4175,11741,12086,4018,11314,11320,11338,12331,3868,11454,4020,11047,11417,11585,11619,3723,3836,10963,10966,11059,11227,4805,12028,4806,10801,10916,4447,4355,4051,3996,4803,10631,10634,11005,11008,11897,4804,12008,4021,10969,4022,4287,4819,4845,4900,4904,4932,4947,4954,4956,4992,4997,5026,5032,5118,5144,5145,5160,5210,5211,5233,5234,5248,5251,5276,5282,5298,5302,5303,5304,5309,5310,5333,5357,5359,5360,5370,5375,5381,5417,5418,5426,5434,5438,5440,5443,5455,5457,5463,5468,5469,5482,5488,5491,5492,5496,5530,5545,5554,5556,5557,5560,5561,5562,5572,5574,5580,5581,5582,5588,5592,5593,5594,5602,5606,5607,5612,5625,5633,5646,5648,5656,5658,5659,5662,5666,5692,5706,5707,5722,5734,5756,5762,5786,5787,5791,5810,5818,5819,5824,5825,5835,5837,5851,5855,5864,5865,5867,5868,5884,5889,5898,5899,5910,5917,5931,5935,5938,5944,5945,5946,5949,5954,5990,5991,5994,5996,5998,6000,6001,6002,6004,6006,6008,6013,6020,6035,6049,6055,6056,6059,6070,6071,6078,6080,6084,6086,6092,6100,6136,6149,6158,6161,6170,6174,6175,6176,6177,6178,6182,6187,6197,6203,6221,6224,6233,6261,6276,6303,6320,6321,6324,6339,6341,6343,6345,6360,6361,6364,6366,6369,6370,6386,6394,6395,6396,6398,6400,6436,6437,6443,6446,6452,6456,6490,6492,6494,6496,6506,6508,6511,6517,6519,6524,6527,6535,6543,6545,6546,6552,6574,6575,6576,6577,6578,6580,6587,6592,6625,6626,6629,6630,6631,6633,6634,6635,6636,6643,6680,6681,6690,6712,6713,6734,6736,6748,6749,6755,6785,6787,6801,6840,6843,6844,6897,6920,6963,6984,6993,6994,6995,6996,7016,7017,7024,7036,7039,7041,7043,7044,7045,7047,7061,7072,7073,7074,7087,7139,7150,7152,7157,7175,7176,7213,7221,7226,7256,7287,7343,7372,7427,7448,7457,7460,7523,7533,7597,7599,7613,7622,7623,7624,7641,7645,7647,7698,7708,7714,7729,7778,7780,7783,7824,7825,7843,7911,7929,7953,7976,7988,8002,8013,8024,8025,8052,8054,8056,8066,8108,8119,8144,8172,8204,8235,8271,8310,8326,8328,8344,8345,8412,8423,8488,8512,8531,8558,8598,8599,8616,8657,8659,8661,8667,8682,8686,8701,8722,8730,8732,8742,8747,8751,8752,8753,8754,8755,8756,8775,8789,8790,8808,8809,8814,8815,8816,8817,8818,8836,8837,8838,8848,8861,8864,8875,8880,8882,8884,8885,8886,8893,8899,8907,8910,8927,8928,8937,8938,8946,8965,8978,8982,9003,9025,9026,9029,9030,9037,9046,9047,9070,9081,9091,9092,9093,9096,9119,9120,9131,9181,9191,9193,9209,9221,9222,9223,9234,9298,9329,9330,9331,9346,9363,9371,9399,9405,9452,9478,9510,9516,9526,9527,9528,9537,9565,9581,9585,9589,9611,9612,9639,9702,9707,9710,9744,9745,9746,9770,9771,9788,9809,9815,9827,9852,9873,9882,9883,9884,9885,9900,9902,9907,9937,9938,9944,9945,9989,9990,10001,10002,10026,10044,10046,10047,10055,10060,10067,10091,10126,10128,10132,10182,10223,10224,10226,10235,10236,10256,10261,10352,10447,10448,10449,10450,10513,10531,2,8,9,4832,4833,4851,4893,4895,4896,4919,4925,4926,4936,4981,4983,5031,5161,5162,5175,5199,5254,5255,5261,5262,5264,5266,5275,5278,5279,5287,5300,5301,5307,5328,5329,5346,5351,5352,5353,5354,5358,5366,5369,5376,5431,5436,5437,5442,5449,5479,5489,5494,5510,5528,5529,5536,5537,5539,5550,5568,5570,5571,5578,5585,5586,5598,5599,5600,5601,5603,5604,5608,5609,5610,5611,5642,5643,5644,5652,5653,5654,5655,5698,5703,5705,5741,5743,5744,5746,5747,5749,5750,5752,5761,5766,5768,5769,5770,5772,5774,5775,5776,5777,5778,5779,5788,5789,5799,5802,5813,5829,5830,5833,5844,5847,5848,5849,5876,5886,5901,5902,5911,5912,5914,5916,5921,5956,5961,5963,6022,6057,6058,6063,6069,6072,6073,6074,6075,6087,6097,6101,6102,6111,6133,6162,6181,6185,6186,6188,6211,6215,6218,6219,6220,6235,6245,6246,6278,6279,6283,6305,6308,6311,6333,6334,6362,6365,6374,6385,6393,6397,6405,6406,6407,6408,6439,6440,6457,6510,6547,6549,6571,6572,6579,6583,6584,6588,6602,6617,6638,6639,6644,6655,6657,6660,6673,6693,6700,6702,6717,6718,6722,6724,6725,6726,6728,6730,6731,6732,6735,6741,6742,6744,6745,6751,6753,6795,6800,6815,6818,6819,6820,6854,6859,6861,6866,6867,6875,6879,6892,6915,6916,6918,6919,6930,6935,6955,6958,6977,7010,7011,7012,7018,7032,7051,7053,7055,7057,7062,7068,7070,7084,7089,7090,7125,7126,7127,7141,7142,7144,7145,7165,7167,7182,7211,7234,7245,7247,7249,7251,7252,7285,7286,7290,7291,7299,7301,7302,7303,7325,7334,7335,7346,7356,7396,7406,7410,7417,7428,7433,7435,7442,7451,7464,7481,7502,7504,7521,7526])).
% 160.59/160.29  cnf(12495,plain,
% 160.59/160.29     (E(f870(f283(x124951,x124951),f262(x124951,x124952)),x124952)),
% 160.59/160.29     inference(rename_variables,[],[3530])).
% 160.59/160.29  cnf(12506,plain,
% 160.59/160.29     (~P1(f870(f870(f233(a932),f870(a112,x125061)),x125061))),
% 160.59/160.29     inference(rename_variables,[],[4789])).
% 160.59/160.29  cnf(12507,plain,
% 160.59/160.29     (~P1(f870(f870(f234(a932),x125071),f2(a932)))),
% 160.59/160.29     inference(rename_variables,[],[4783])).
% 160.59/160.29  cnf(12512,plain,
% 160.59/160.29     (P1(f870(f60(x125121),f188(f940(x125121,a928))))),
% 160.59/160.29     inference(rename_variables,[],[3645])).
% 160.59/160.29  cnf(12513,plain,
% 160.59/160.29     (~P1(f870(f870(f328(x125131),x125132),f188(f940(x125131,a928))))),
% 160.59/160.29     inference(rename_variables,[],[4792])).
% 160.59/160.29  cnf(12516,plain,
% 160.59/160.29     (P44(a25,x125161,x125162,x125161)),
% 160.59/160.29     inference(rename_variables,[],[3785])).
% 160.59/160.29  cnf(12525,plain,
% 160.59/160.29     (P1(f870(f870(f233(f940(x125251,a928)),f870(f172(x125251),f176(x125251,x125252,x125253))),f870(f172(x125251),x125252)))),
% 160.59/160.29     inference(rename_variables,[],[4267])).
% 160.59/160.29  cnf(12528,plain,
% 160.59/160.29     (P1(f870(f870(f233(a932),x125281),x125281))),
% 160.59/160.29     inference(rename_variables,[],[3569])).
% 160.59/160.29  cnf(12531,plain,
% 160.59/160.29     (P26(x125311,x125311,f7(x125311),x125312)),
% 160.59/160.29     inference(rename_variables,[],[3809])).
% 160.59/160.29  cnf(12536,plain,
% 160.59/160.29     (P1(f870(f870(f328(f940(x125361,a928)),x125362),f870(f307(x125361),x125362)))),
% 160.59/160.29     inference(rename_variables,[],[3936])).
% 160.59/160.29  cnf(12543,plain,
% 160.59/160.29     (P1(f870(f870(f233(a932),x125431),x125431))),
% 160.59/160.29     inference(rename_variables,[],[3569])).
% 160.59/160.29  cnf(12546,plain,
% 160.59/160.29     (~P1(f870(f870(f328(x125461),x125462),f188(f940(x125461,a928))))),
% 160.59/160.29     inference(rename_variables,[],[4792])).
% 160.59/160.29  cnf(12549,plain,
% 160.59/160.29     (P1(f870(f870(f233(f940(x125491,a928)),x125492),f870(f870(f308(x125491),x125493),x125492)))),
% 160.59/160.29     inference(rename_variables,[],[4018])).
% 160.59/160.29  cnf(12550,plain,
% 160.59/160.29     (P1(f870(f870(f233(f940(x125501,a928)),x125502),f241(f940(x125501,a928))))),
% 160.59/160.29     inference(rename_variables,[],[3953])).
% 160.59/160.29  cnf(12557,plain,
% 160.59/160.29     (P1(f870(f870(f233(a932),x125571),x125571))),
% 160.59/160.29     inference(rename_variables,[],[3569])).
% 160.59/160.29  cnf(12560,plain,
% 160.59/160.29     (P1(f870(f870(f233(a932),x125601),x125601))),
% 160.59/160.29     inference(rename_variables,[],[3569])).
% 160.59/160.29  cnf(12563,plain,
% 160.59/160.29     (P1(f870(f870(f233(a932),x125631),x125631))),
% 160.59/160.29     inference(rename_variables,[],[3569])).
% 160.59/160.29  cnf(12566,plain,
% 160.59/160.29     (P1(f870(f870(f233(a932),x125661),x125661))),
% 160.59/160.29     inference(rename_variables,[],[3569])).
% 160.59/160.29  cnf(12569,plain,
% 160.59/160.29     (P1(f870(f870(f234(a932),x125691),f870(a112,x125691)))),
% 160.59/160.29     inference(rename_variables,[],[3637])).
% 160.59/160.29  cnf(12572,plain,
% 160.59/160.29     (P1(f870(f870(f234(a932),x125721),f870(a112,x125721)))),
% 160.59/160.29     inference(rename_variables,[],[3637])).
% 160.59/160.29  cnf(12575,plain,
% 160.59/160.29     (P1(f870(f870(f233(f940(x125751,a928)),x125752),x125752))),
% 160.59/160.29     inference(rename_variables,[],[3868])).
% 160.59/160.29  cnf(12577,plain,
% 160.59/160.29     (~P1(f870(f870(f233(a1),f870(f870(f3(a1),a82),a97)),f2(a1)))),
% 160.59/160.29     inference(scs_inference,[],[3785,12492,3809,11469,4757,4758,4728,10549,10559,10572,10583,10655,10690,10693,10696,10798,10935,11246,11439,11442,11461,11464,11660,11755,11762,11776,11822,11825,11858,11873,11936,11995,12014,12310,12335,12347,12376,12382,3775,3490,4738,10782,10884,11349,3181,3182,3184,3185,3188,3189,3191,3192,3193,3201,3209,3224,3225,3271,3273,3279,3285,3294,3295,3297,3301,3305,3306,3308,3312,3326,3330,3333,3334,3335,3340,3341,3351,3363,4725,4138,12045,3416,11752,3530,10618,10621,10717,10720,11038,11767,11770,11884,11923,11928,11998,12040,12080,3507,3516,4030,4337,3406,3768,4124,11798,3469,3402,3429,3425,3413,3414,4042,3628,11196,3500,4207,4747,10609,10779,3560,12128,4790,11375,11474,11707,11710,3673,3464,10682,11014,3465,3727,3383,3486,11788,4351,4209,11395,11526,11588,4808,11298,11539,11651,11677,11715,11721,4809,11428,11542,11654,11718,4810,11545,4811,11606,4812,3485,3766,3935,4622,4623,4745,3872,4087,3752,4013,3637,10701,10821,10901,10974,10977,11017,11117,11365,11972,12180,12226,12306,12369,12445,12483,12569,4023,12031,3553,3649,11857,3833,4783,10586,10589,10615,10742,10919,11125,11138,11256,11699,11791,11971,12195,12200,12421,12424,4796,11900,11931,11968,11975,12011,4010,3776,4157,3596,3598,3572,4780,4742,3759,4797,4344,11674,3894,3609,12149,12152,4788,10577,10580,10750,10845,10864,10871,10896,10904,10907,10924,11110,11352,11568,11851,11945,12099,12213,4313,4272,4218,11193,4267,11398,3936,11979,12309,12452,4301,3953,10745,10842,11401,11479,11558,11625,12473,4800,11141,11550,3569,10710,10808,10960,11024,11099,11144,11147,11178,11204,11240,11278,11317,12102,12146,12279,12334,12350,12353,12356,12359,12528,12543,12557,12560,12563,3570,10737,10793,11029,11120,11243,11876,12177,12183,12192,12285,12296,12315,12320,12362,12385,3571,3645,12512,4779,10626,10658,11162,11207,11216,12059,12083,12253,12256,12259,12262,12346,12365,12368,12381,12433,12436,12439,3722,10889,10980,11251,11295,11529,11532,11614,11696,11861,4792,11171,11181,11287,11308,11311,11378,11381,11392,11495,11503,11517,11553,11573,11582,11622,11663,11668,11671,11690,11693,11724,11729,11732,11735,11738,11978,12125,12158,12427,12430,12464,12513,3630,11011,11041,11050,11053,11056,3669,3662,4091,4028,10661,12034,12062,4789,10606,10999,11002,11498,11514,11994,12050,12087,12112,12210,12241,12244,12247,12250,3590,11044,11201,11271,12063,12209,4052,4392,4786,4063,4099,4771,4774,3546,3550,4773,4772,3884,4486,4802,10910,10913,4807,11384,11387,11576,11687,11704,4175,11741,12086,4018,11314,11320,11338,12331,12457,3868,11454,11579,4020,11047,11417,11585,11619,3723,3836,10963,10966,11059,11227,4805,12028,4806,10801,10916,4447,4355,4051,3996,4803,10631,10634,11005,11008,11897,4804,12008,4021,10969,4022,4287,4819,4845,4900,4904,4932,4947,4954,4956,4992,4997,5026,5032,5118,5144,5145,5160,5210,5211,5233,5234,5248,5251,5276,5282,5298,5302,5303,5304,5309,5310,5333,5357,5359,5360,5370,5375,5381,5417,5418,5426,5434,5438,5440,5443,5455,5457,5463,5468,5469,5482,5488,5491,5492,5496,5530,5545,5554,5556,5557,5560,5561,5562,5572,5574,5580,5581,5582,5588,5592,5593,5594,5602,5606,5607,5612,5625,5633,5646,5648,5656,5658,5659,5662,5666,5692,5706,5707,5722,5734,5756,5762,5786,5787,5791,5810,5818,5819,5824,5825,5835,5837,5851,5855,5864,5865,5867,5868,5884,5889,5898,5899,5910,5917,5931,5935,5938,5944,5945,5946,5949,5954,5990,5991,5994,5996,5998,6000,6001,6002,6004,6006,6008,6013,6020,6035,6049,6055,6056,6059,6070,6071,6078,6080,6084,6086,6092,6100,6136,6149,6158,6161,6170,6174,6175,6176,6177,6178,6182,6187,6197,6203,6221,6224,6233,6261,6276,6303,6320,6321,6324,6339,6341,6343,6345,6360,6361,6364,6366,6369,6370,6386,6394,6395,6396,6398,6400,6436,6437,6443,6446,6452,6456,6490,6492,6494,6496,6506,6508,6511,6517,6519,6524,6527,6535,6543,6545,6546,6552,6574,6575,6576,6577,6578,6580,6587,6592,6625,6626,6629,6630,6631,6633,6634,6635,6636,6643,6680,6681,6690,6712,6713,6734,6736,6748,6749,6755,6785,6787,6801,6840,6843,6844,6897,6920,6963,6984,6993,6994,6995,6996,7016,7017,7024,7036,7039,7041,7043,7044,7045,7047,7061,7072,7073,7074,7087,7139,7150,7152,7157,7175,7176,7213,7221,7226,7256,7287,7343,7372,7427,7448,7457,7460,7523,7533,7597,7599,7613,7622,7623,7624,7641,7645,7647,7698,7708,7714,7729,7778,7780,7783,7824,7825,7843,7911,7929,7953,7976,7988,8002,8013,8024,8025,8052,8054,8056,8066,8108,8119,8144,8172,8204,8235,8271,8310,8326,8328,8344,8345,8412,8423,8488,8512,8531,8558,8598,8599,8616,8657,8659,8661,8667,8682,8686,8701,8722,8730,8732,8742,8747,8751,8752,8753,8754,8755,8756,8775,8789,8790,8808,8809,8814,8815,8816,8817,8818,8836,8837,8838,8848,8861,8864,8875,8880,8882,8884,8885,8886,8893,8899,8907,8910,8927,8928,8937,8938,8946,8965,8978,8982,9003,9025,9026,9029,9030,9037,9046,9047,9070,9081,9091,9092,9093,9096,9119,9120,9131,9181,9191,9193,9209,9221,9222,9223,9234,9298,9329,9330,9331,9346,9363,9371,9399,9405,9452,9478,9510,9516,9526,9527,9528,9537,9565,9581,9585,9589,9611,9612,9639,9702,9707,9710,9744,9745,9746,9770,9771,9788,9809,9815,9827,9852,9873,9882,9883,9884,9885,9900,9902,9907,9937,9938,9944,9945,9989,9990,10001,10002,10026,10044,10046,10047,10055,10060,10067,10091,10126,10128,10132,10182,10223,10224,10226,10235,10236,10256,10261,10352,10447,10448,10449,10450,10513,10531,2,8,9,4832,4833,4851,4893,4895,4896,4919,4925,4926,4936,4981,4983,5031,5161,5162,5175,5199,5254,5255,5261,5262,5264,5266,5275,5278,5279,5287,5300,5301,5307,5328,5329,5346,5351,5352,5353,5354,5358,5366,5369,5376,5431,5436,5437,5442,5449,5479,5489,5494,5510,5528,5529,5536,5537,5539,5550,5568,5570,5571,5578,5585,5586,5598,5599,5600,5601,5603,5604,5608,5609,5610,5611,5642,5643,5644,5652,5653,5654,5655,5698,5703,5705,5741,5743,5744,5746,5747,5749,5750,5752,5761,5766,5768,5769,5770,5772,5774,5775,5776,5777,5778,5779,5788,5789,5799,5802,5813,5829,5830,5833,5844,5847,5848,5849,5876,5886,5901,5902,5911,5912,5914,5916,5921,5956,5961,5963,6022,6057,6058,6063,6069,6072,6073,6074,6075,6087,6097,6101,6102,6111,6133,6162,6181,6185,6186,6188,6211,6215,6218,6219,6220,6235,6245,6246,6278,6279,6283,6305,6308,6311,6333,6334,6362,6365,6374,6385,6393,6397,6405,6406,6407,6408,6439,6440,6457,6510,6547,6549,6571,6572,6579,6583,6584,6588,6602,6617,6638,6639,6644,6655,6657,6660,6673,6693,6700,6702,6717,6718,6722,6724,6725,6726,6728,6730,6731,6732,6735,6741,6742,6744,6745,6751,6753,6795,6800,6815,6818,6819,6820,6854,6859,6861,6866,6867,6875,6879,6892,6915,6916,6918,6919,6930,6935,6955,6958,6977,7010,7011,7012,7018,7032,7051,7053,7055,7057,7062,7068,7070,7084,7089,7090,7125,7126,7127,7141,7142,7144,7145,7165,7167,7182,7211,7234,7245,7247,7249,7251,7252,7285,7286,7290,7291,7299,7301,7302,7303,7325,7334,7335,7346,7356,7396,7406,7410,7417,7428,7433,7435,7442,7451,7464,7481,7502,7504,7521,7526,7579,7580,7581,7583,7585,7589,7590,7596,7598,7662,7681,7694,7711,7712,7728,7759,7763,7786,7808,7826,7829,7830,7840,7860,7862,7864,7866,7867,7868,7893,7919])).
% 160.59/160.29  cnf(12582,plain,
% 160.59/160.29     (P1(f870(f870(f328(f940(x125821,a928)),x125822),f870(f307(x125821),x125822)))),
% 160.59/160.29     inference(rename_variables,[],[3936])).
% 160.59/160.29  cnf(12588,plain,
% 160.59/160.29     (~P1(f870(f870(f234(a1),f870(f870(f79(a1),a82),a82)),f2(a1)))),
% 160.59/160.29     inference(scs_inference,[],[3785,12492,3809,11469,4757,4758,4728,10549,10559,10572,10583,10655,10690,10693,10696,10798,10935,11246,11439,11442,11461,11464,11660,11755,11762,11776,11822,11825,11858,11873,11936,11995,12014,12310,12335,12347,12376,12382,3775,3490,4738,10782,10884,11349,3181,3182,3184,3185,3188,3189,3191,3192,3193,3201,3209,3224,3225,3271,3273,3279,3285,3294,3295,3297,3301,3305,3306,3308,3312,3326,3330,3333,3334,3335,3340,3341,3351,3363,4725,4138,12045,3416,11752,3530,10618,10621,10717,10720,11038,11767,11770,11884,11923,11928,11998,12040,12080,3507,3516,4030,4337,3406,3768,4124,11798,3469,3402,3429,3425,3413,3414,4042,3628,11196,3500,4207,4747,10609,10779,3560,12128,4790,11375,11474,11707,11710,3673,3464,10682,11014,3465,3727,3383,3486,11788,4351,4209,11395,11526,11588,4808,11298,11539,11651,11677,11715,11721,4809,11428,11542,11654,11718,4810,11545,4811,11606,4812,3485,3766,3935,4622,4623,4745,3872,4087,3752,4013,3637,10701,10821,10901,10974,10977,11017,11117,11365,11972,12180,12226,12306,12369,12445,12483,12569,4023,12031,3553,3649,11857,3833,4783,10586,10589,10615,10742,10919,11125,11138,11256,11699,11791,11971,12195,12200,12421,12424,4796,11900,11931,11968,11975,12011,4010,3776,4157,3596,3598,3572,4780,4742,3759,4797,4344,11674,3894,3609,12149,12152,4788,10577,10580,10750,10845,10864,10871,10896,10904,10907,10924,11110,11352,11568,11851,11945,12099,12213,4313,4272,4218,11193,4267,11398,3936,11979,12309,12452,12536,4301,3953,10745,10842,11401,11479,11558,11625,12473,4800,11141,11550,3569,10710,10808,10960,11024,11099,11144,11147,11178,11204,11240,11278,11317,12102,12146,12279,12334,12350,12353,12356,12359,12528,12543,12557,12560,12563,3570,10737,10793,11029,11120,11243,11876,12177,12183,12192,12285,12296,12315,12320,12362,12385,3571,3645,12512,4779,10626,10658,11162,11207,11216,12059,12083,12253,12256,12259,12262,12346,12365,12368,12381,12433,12436,12439,3722,10889,10980,11251,11295,11529,11532,11614,11696,11861,4792,11171,11181,11287,11308,11311,11378,11381,11392,11495,11503,11517,11553,11573,11582,11622,11663,11668,11671,11690,11693,11724,11729,11732,11735,11738,11978,12125,12158,12427,12430,12464,12513,3630,11011,11041,11050,11053,11056,3669,3662,4091,4028,10661,12034,12062,4789,10606,10999,11002,11498,11514,11994,12050,12087,12112,12210,12241,12244,12247,12250,3590,11044,11201,11271,12063,12209,4052,4392,4786,4063,4099,4771,4774,3546,3550,4773,4772,3884,4486,4802,10910,10913,4807,11384,11387,11576,11687,11704,4175,11741,12086,4018,11314,11320,11338,12331,12457,3868,11454,11579,4020,11047,11417,11585,11619,3723,3836,10963,10966,11059,11227,4805,12028,4806,10801,10916,4447,4355,4051,3996,4803,10631,10634,11005,11008,11897,4804,12008,4021,10969,4022,4287,4819,4845,4900,4904,4932,4947,4954,4956,4992,4997,5026,5032,5118,5144,5145,5160,5210,5211,5233,5234,5248,5251,5276,5282,5298,5302,5303,5304,5309,5310,5333,5357,5359,5360,5370,5375,5381,5417,5418,5426,5434,5438,5440,5443,5455,5457,5463,5468,5469,5482,5488,5491,5492,5496,5530,5545,5554,5556,5557,5560,5561,5562,5572,5574,5580,5581,5582,5588,5592,5593,5594,5602,5606,5607,5612,5625,5633,5646,5648,5656,5658,5659,5662,5666,5692,5706,5707,5722,5734,5756,5762,5786,5787,5791,5810,5818,5819,5824,5825,5835,5837,5851,5855,5864,5865,5867,5868,5884,5889,5898,5899,5910,5917,5931,5935,5938,5944,5945,5946,5949,5954,5990,5991,5994,5996,5998,6000,6001,6002,6004,6006,6008,6013,6020,6035,6049,6055,6056,6059,6070,6071,6078,6080,6084,6086,6092,6100,6136,6149,6158,6161,6170,6174,6175,6176,6177,6178,6182,6187,6197,6203,6221,6224,6233,6261,6276,6303,6320,6321,6324,6339,6341,6343,6345,6360,6361,6364,6366,6369,6370,6386,6394,6395,6396,6398,6400,6436,6437,6443,6446,6452,6456,6490,6492,6494,6496,6506,6508,6511,6517,6519,6524,6527,6535,6543,6545,6546,6552,6574,6575,6576,6577,6578,6580,6587,6592,6625,6626,6629,6630,6631,6633,6634,6635,6636,6643,6680,6681,6690,6712,6713,6734,6736,6748,6749,6755,6785,6787,6801,6840,6843,6844,6897,6920,6963,6984,6993,6994,6995,6996,7016,7017,7024,7036,7039,7041,7043,7044,7045,7047,7061,7072,7073,7074,7087,7139,7150,7152,7157,7175,7176,7213,7221,7226,7256,7287,7343,7372,7427,7448,7457,7460,7523,7533,7597,7599,7613,7622,7623,7624,7641,7645,7647,7698,7708,7714,7729,7778,7780,7783,7824,7825,7843,7911,7929,7953,7976,7988,8002,8013,8024,8025,8052,8054,8056,8066,8108,8119,8144,8172,8204,8235,8271,8310,8326,8328,8344,8345,8412,8423,8488,8512,8531,8558,8598,8599,8616,8657,8659,8661,8667,8682,8686,8701,8722,8730,8732,8742,8747,8751,8752,8753,8754,8755,8756,8775,8789,8790,8808,8809,8814,8815,8816,8817,8818,8836,8837,8838,8848,8861,8864,8875,8880,8882,8884,8885,8886,8893,8899,8907,8910,8927,8928,8937,8938,8946,8965,8978,8982,9003,9025,9026,9029,9030,9037,9046,9047,9070,9081,9091,9092,9093,9096,9119,9120,9131,9181,9191,9193,9209,9221,9222,9223,9234,9298,9329,9330,9331,9346,9363,9371,9399,9405,9452,9478,9510,9516,9526,9527,9528,9537,9565,9581,9585,9589,9611,9612,9639,9702,9707,9710,9744,9745,9746,9770,9771,9788,9809,9815,9827,9852,9873,9882,9883,9884,9885,9900,9902,9907,9937,9938,9944,9945,9989,9990,10001,10002,10026,10044,10046,10047,10055,10060,10067,10091,10126,10128,10132,10182,10223,10224,10226,10235,10236,10256,10261,10352,10447,10448,10449,10450,10513,10531,2,8,9,4832,4833,4851,4893,4895,4896,4919,4925,4926,4936,4981,4983,5031,5161,5162,5175,5199,5254,5255,5261,5262,5264,5266,5275,5278,5279,5287,5300,5301,5307,5328,5329,5346,5351,5352,5353,5354,5358,5366,5369,5376,5431,5436,5437,5442,5449,5479,5489,5494,5510,5528,5529,5536,5537,5539,5550,5568,5570,5571,5578,5585,5586,5598,5599,5600,5601,5603,5604,5608,5609,5610,5611,5642,5643,5644,5652,5653,5654,5655,5698,5703,5705,5741,5743,5744,5746,5747,5749,5750,5752,5761,5766,5768,5769,5770,5772,5774,5775,5776,5777,5778,5779,5788,5789,5799,5802,5813,5829,5830,5833,5844,5847,5848,5849,5876,5886,5901,5902,5911,5912,5914,5916,5921,5956,5961,5963,6022,6057,6058,6063,6069,6072,6073,6074,6075,6087,6097,6101,6102,6111,6133,6162,6181,6185,6186,6188,6211,6215,6218,6219,6220,6235,6245,6246,6278,6279,6283,6305,6308,6311,6333,6334,6362,6365,6374,6385,6393,6397,6405,6406,6407,6408,6439,6440,6457,6510,6547,6549,6571,6572,6579,6583,6584,6588,6602,6617,6638,6639,6644,6655,6657,6660,6673,6693,6700,6702,6717,6718,6722,6724,6725,6726,6728,6730,6731,6732,6735,6741,6742,6744,6745,6751,6753,6795,6800,6815,6818,6819,6820,6854,6859,6861,6866,6867,6875,6879,6892,6915,6916,6918,6919,6930,6935,6955,6958,6977,7010,7011,7012,7018,7032,7051,7053,7055,7057,7062,7068,7070,7084,7089,7090,7125,7126,7127,7141,7142,7144,7145,7165,7167,7182,7211,7234,7245,7247,7249,7251,7252,7285,7286,7290,7291,7299,7301,7302,7303,7325,7334,7335,7346,7356,7396,7406,7410,7417,7428,7433,7435,7442,7451,7464,7481,7502,7504,7521,7526,7579,7580,7581,7583,7585,7589,7590,7596,7598,7662,7681,7694,7711,7712,7728,7759,7763,7786,7808,7826,7829,7830,7840,7860,7862,7864,7866,7867,7868,7893,7919,7920,7952,7954,7955,7956])).
% 160.59/160.29  cnf(12591,plain,
% 160.59/160.29     (~E(f870(a112,x125911),x125911)),
% 160.59/160.29     inference(rename_variables,[],[4728])).
% 160.59/160.29  cnf(12592,plain,
% 160.59/160.29     (E(f870(f309(x125921,x125921,f7(x125921)),x125922),x125922)),
% 160.59/160.29     inference(rename_variables,[],[3628])).
% 160.59/160.29  cnf(12595,plain,
% 160.59/160.29     (P35(x125951,x125952,f113(x125951),f113(x125951))),
% 160.59/160.29     inference(rename_variables,[],[3818])).
% 160.59/160.29  cnf(12598,plain,
% 160.59/160.29     (P1(f870(f870(f233(f940(x125981,a928)),f870(f172(x125981),f176(x125981,x125982,x125983))),f870(f172(x125981),x125982)))),
% 160.59/160.29     inference(rename_variables,[],[4267])).
% 160.59/160.29  cnf(12599,plain,
% 160.59/160.29     (P1(f870(f60(x125991),f870(f172(x125991),x125992)))),
% 160.59/160.29     inference(rename_variables,[],[3609])).
% 160.59/160.29  cnf(12610,plain,
% 160.59/160.29     (~P1(f870(f870(f234(a932),x126101),x126101))),
% 160.59/160.29     inference(rename_variables,[],[4779])).
% 160.59/160.29  cnf(12613,plain,
% 160.59/160.29     (~P1(f870(f870(f234(a932),x126131),x126131))),
% 160.59/160.29     inference(rename_variables,[],[4779])).
% 160.59/160.29  cnf(12618,plain,
% 160.59/160.29     (P1(f870(f870(f233(a932),f2(a932)),x126181))),
% 160.59/160.29     inference(rename_variables,[],[3590])).
% 160.59/160.29  cnf(12625,plain,
% 160.59/160.29     (P14(a932,f870(f168(a932),f870(f870(f154(f933(x126251),a932),f189(f933(x126251))),f179(x126251,x126252))))),
% 160.59/160.29     inference(rename_variables,[],[4134])).
% 160.59/160.29  cnf(12628,plain,
% 160.59/160.29     (P26(x126281,x126281,f7(x126281),x126282)),
% 160.59/160.29     inference(rename_variables,[],[3809])).
% 160.59/160.29  cnf(12631,plain,
% 160.59/160.29     (P26(x126311,x126311,f7(x126311),x126312)),
% 160.59/160.29     inference(rename_variables,[],[3809])).
% 160.59/160.29  cnf(12634,plain,
% 160.59/160.29     (P1(f870(f870(f328(f933(x126341)),f113(x126341)),f161(x126341,x126342)))),
% 160.59/160.29     inference(rename_variables,[],[3766])).
% 160.59/160.29  cnf(12637,plain,
% 160.59/160.29     (~P1(f870(f870(f188(f940(x126371,f940(x126372,a928))),x126373),x126374))),
% 160.59/160.29     inference(rename_variables,[],[4806])).
% 160.59/160.29  cnf(12642,plain,
% 160.59/160.29     (P1(f870(f870(f233(a932),x126421),x126421))),
% 160.59/160.29     inference(rename_variables,[],[3569])).
% 160.59/160.29  cnf(12643,plain,
% 160.59/160.29     (P1(f870(f870(f233(a932),f2(a932)),x126431))),
% 160.59/160.29     inference(rename_variables,[],[3590])).
% 160.59/160.29  cnf(12645,plain,
% 160.59/160.29     (P1(f870(f870(f233(a1),f2(a1)),f892(x126451,f188(f940(x126452,f940(x126453,a928))),f77(a1))))),
% 160.59/160.29     inference(scs_inference,[],[3785,12492,3809,11469,12531,12628,3818,4757,4758,4756,4728,10549,10559,10572,10583,10655,10690,10693,10696,10798,10935,11246,11439,11442,11461,11464,11660,11755,11762,11776,11822,11825,11858,11873,11936,11995,12014,12310,12335,12347,12376,12382,12474,3775,3490,4738,10782,10884,11349,3181,3182,3184,3185,3188,3189,3191,3192,3193,3201,3209,3224,3225,3271,3273,3279,3285,3294,3295,3297,3301,3305,3306,3308,3312,3326,3330,3333,3334,3335,3340,3341,3351,3363,4725,4138,12045,3416,11752,3530,10618,10621,10717,10720,11038,11767,11770,11884,11923,11928,11998,12040,12080,3507,3516,4030,4337,3406,3768,4124,11798,3469,3402,3429,3425,3413,3414,4042,3449,3628,11196,11323,3500,4207,4747,10609,10779,3560,12128,4790,11375,11474,11707,11710,3673,3464,10682,11014,3465,3727,3383,3486,11788,4351,4209,11395,11526,11588,4808,11298,11539,11651,11677,11715,11721,4809,11428,11542,11654,11718,4810,11545,4811,11606,4812,3485,3766,3935,4622,4623,4745,3872,4087,4134,3752,4013,3637,10701,10821,10901,10974,10977,11017,11117,11365,11972,12180,12226,12306,12369,12445,12483,12569,4023,12031,3553,3649,11857,3833,4783,10586,10589,10615,10742,10919,11125,11138,11256,11699,11791,11971,12195,12200,12421,12424,12507,4796,11900,11931,11968,11975,12011,4010,3776,4157,3596,3598,3572,4780,4742,3759,4797,4344,11674,3894,3609,12149,12152,4788,10577,10580,10750,10845,10864,10871,10896,10904,10907,10924,11110,11352,11568,11851,11945,12099,12213,4313,4272,4218,11193,4267,11398,12525,3936,11979,12309,12452,12536,12582,4301,3953,10745,10842,11401,11479,11558,11625,12473,4800,11141,11550,3569,10710,10808,10960,11024,11099,11144,11147,11178,11204,11240,11278,11317,12102,12146,12279,12334,12350,12353,12356,12359,12528,12543,12557,12560,12563,12566,3570,10737,10793,11029,11120,11243,11876,12177,12183,12192,12285,12296,12315,12320,12362,12385,3571,3645,12512,4779,10626,10658,11162,11207,11216,12059,12083,12253,12256,12259,12262,12346,12365,12368,12381,12433,12436,12439,12442,12610,3722,10889,10980,11251,11295,11529,11532,11614,11696,11861,12111,4792,11171,11181,11287,11308,11311,11378,11381,11392,11495,11503,11517,11553,11573,11582,11622,11663,11668,11671,11690,11693,11724,11729,11732,11735,11738,11978,12125,12158,12427,12430,12464,12513,3630,11011,11041,11050,11053,11056,3669,3662,4091,4028,10661,12034,12062,4789,10606,10999,11002,11498,11514,11994,12050,12087,12112,12210,12241,12244,12247,12250,12506,3590,11044,11201,11271,12063,12209,12407,12618,4052,4392,4786,4063,4099,4771,4774,3546,3550,4773,4772,3884,4486,4802,10910,10913,4807,11384,11387,11576,11687,11704,4175,11741,12086,4018,11314,11320,11338,12331,12457,3868,11454,11579,4020,11047,11417,11585,11619,3723,3836,10963,10966,11059,11227,4805,12028,4806,10801,10916,11561,12637,4447,4355,4051,3996,4803,10631,10634,11005,11008,11897,4804,12008,4021,10969,4022,4287,4819,4845,4900,4904,4932,4947,4954,4956,4992,4997,5026,5032,5118,5144,5145,5160,5210,5211,5233,5234,5248,5251,5276,5282,5298,5302,5303,5304,5309,5310,5333,5357,5359,5360,5370,5375,5381,5417,5418,5426,5434,5438,5440,5443,5455,5457,5463,5468,5469,5482,5488,5491,5492,5496,5530,5545,5554,5556,5557,5560,5561,5562,5572,5574,5580,5581,5582,5588,5592,5593,5594,5602,5606,5607,5612,5625,5633,5646,5648,5656,5658,5659,5662,5666,5692,5706,5707,5722,5734,5756,5762,5786,5787,5791,5810,5818,5819,5824,5825,5835,5837,5851,5855,5864,5865,5867,5868,5884,5889,5898,5899,5910,5917,5931,5935,5938,5944,5945,5946,5949,5954,5990,5991,5994,5996,5998,6000,6001,6002,6004,6006,6008,6013,6020,6035,6049,6055,6056,6059,6070,6071,6078,6080,6084,6086,6092,6100,6136,6149,6158,6161,6170,6174,6175,6176,6177,6178,6182,6187,6197,6203,6221,6224,6233,6261,6276,6303,6320,6321,6324,6339,6341,6343,6345,6360,6361,6364,6366,6369,6370,6386,6394,6395,6396,6398,6400,6436,6437,6443,6446,6452,6456,6490,6492,6494,6496,6506,6508,6511,6517,6519,6524,6527,6535,6543,6545,6546,6552,6574,6575,6576,6577,6578,6580,6587,6592,6625,6626,6629,6630,6631,6633,6634,6635,6636,6643,6680,6681,6690,6712,6713,6734,6736,6748,6749,6755,6785,6787,6801,6840,6843,6844,6897,6920,6963,6984,6993,6994,6995,6996,7016,7017,7024,7036,7039,7041,7043,7044,7045,7047,7061,7072,7073,7074,7087,7139,7150,7152,7157,7175,7176,7213,7221,7226,7256,7287,7343,7372,7427,7448,7457,7460,7523,7533,7597,7599,7613,7622,7623,7624,7641,7645,7647,7698,7708,7714,7729,7778,7780,7783,7824,7825,7843,7911,7929,7953,7976,7988,8002,8013,8024,8025,8052,8054,8056,8066,8108,8119,8144,8172,8204,8235,8271,8310,8326,8328,8344,8345,8412,8423,8488,8512,8531,8558,8598,8599,8616,8657,8659,8661,8667,8682,8686,8701,8722,8730,8732,8742,8747,8751,8752,8753,8754,8755,8756,8775,8789,8790,8808,8809,8814,8815,8816,8817,8818,8836,8837,8838,8848,8861,8864,8875,8880,8882,8884,8885,8886,8893,8899,8907,8910,8927,8928,8937,8938,8946,8965,8978,8982,9003,9025,9026,9029,9030,9037,9046,9047,9070,9081,9091,9092,9093,9096,9119,9120,9131,9181,9191,9193,9209,9221,9222,9223,9234,9298,9329,9330,9331,9346,9363,9371,9399,9405,9452,9478,9510,9516,9526,9527,9528,9537,9565,9581,9585,9589,9611,9612,9639,9702,9707,9710,9744,9745,9746,9770,9771,9788,9809,9815,9827,9852,9873,9882,9883,9884,9885,9900,9902,9907,9937,9938,9944,9945,9989,9990,10001,10002,10026,10044,10046,10047,10055,10060,10067,10091,10126,10128,10132,10182,10223,10224,10226,10235,10236,10256,10261,10352,10447,10448,10449,10450,10513,10531,2,8,9,4832,4833,4851,4893,4895,4896,4919,4925,4926,4936,4981,4983,5031,5161,5162,5175,5199,5254,5255,5261,5262,5264,5266,5275,5278,5279,5287,5300,5301,5307,5328,5329,5346,5351,5352,5353,5354,5358,5366,5369,5376,5431,5436,5437,5442,5449,5479,5489,5494,5510,5528,5529,5536,5537,5539,5550,5568,5570,5571,5578,5585,5586,5598,5599,5600,5601,5603,5604,5608,5609,5610,5611,5642,5643,5644,5652,5653,5654,5655,5698,5703,5705,5741,5743,5744,5746,5747,5749,5750,5752,5761,5766,5768,5769,5770,5772,5774,5775,5776,5777,5778,5779,5788,5789,5799,5802,5813,5829,5830,5833,5844,5847,5848,5849,5876,5886,5901,5902,5911,5912,5914,5916,5921,5956,5961,5963,6022,6057,6058,6063,6069,6072,6073,6074,6075,6087,6097,6101,6102,6111,6133,6162,6181,6185,6186,6188,6211,6215,6218,6219,6220,6235,6245,6246,6278,6279,6283,6305,6308,6311,6333,6334,6362,6365,6374,6385,6393,6397,6405,6406,6407,6408,6439,6440,6457,6510,6547,6549,6571,6572,6579,6583,6584,6588,6602,6617,6638,6639,6644,6655,6657,6660,6673,6693,6700,6702,6717,6718,6722,6724,6725,6726,6728,6730,6731,6732,6735,6741,6742,6744,6745,6751,6753,6795,6800,6815,6818,6819,6820,6854,6859,6861,6866,6867,6875,6879,6892,6915,6916,6918,6919,6930,6935,6955,6958,6977,7010,7011,7012,7018,7032,7051,7053,7055,7057,7062,7068,7070,7084,7089,7090,7125,7126,7127,7141,7142,7144,7145,7165,7167,7182,7211,7234,7245,7247,7249,7251,7252,7285,7286,7290,7291,7299,7301,7302,7303,7325,7334,7335,7346,7356,7396,7406,7410,7417,7428,7433,7435,7442,7451,7464,7481,7502,7504,7521,7526,7579,7580,7581,7583,7585,7589,7590,7596,7598,7662,7681,7694,7711,7712,7728,7759,7763,7786,7808,7826,7829,7830,7840,7860,7862,7864,7866,7867,7868,7893,7919,7920,7952,7954,7955,7956,7961,7982,7999,8004,8010,8012,8020,8033,8034,8036,8057,8064,8091,8157,8158,8159,8207,8213,8214,8237,8238])).
% 160.59/160.29  cnf(12646,plain,
% 160.59/160.29     (~P1(f870(f870(f188(f940(x126461,f940(x126462,a928))),x126463),x126464))),
% 160.59/160.29     inference(rename_variables,[],[4806])).
% 160.59/160.29  cnf(12649,plain,
% 160.59/160.29     (P1(f870(f870(f233(f940(f939(f933(x126491),f933(x126491)),a928)),f158(x126491,x126492)),f306(f933(x126491),f157(x126491,x126492))))),
% 160.59/160.29     inference(rename_variables,[],[4272])).
% 160.59/160.29  cnf(12655,plain,
% 160.59/160.29     (P1(f870(f870(f233(f940(x126551,a928)),f870(f309(x126552,x126551,x126553),f870(f310(x126552,x126551,x126553),x126554))),x126554))),
% 160.59/160.29     inference(rename_variables,[],[4447])).
% 160.59/160.29  cnf(12658,plain,
% 160.59/160.29     (P1(f870(f870(f233(f940(x126581,a928)),f870(f172(x126581),f176(x126581,x126582,x126583))),f870(f172(x126581),x126582)))),
% 160.59/160.29     inference(rename_variables,[],[4267])).
% 160.59/160.29  cnf(12659,plain,
% 160.59/160.29     (P1(f870(f870(f233(f940(x126591,a928)),f870(f172(x126591),f870(f136(x126591,x126592),x126593))),f870(f172(x126591),x126593)))),
% 160.59/160.29     inference(rename_variables,[],[4218])).
% 160.59/160.29  cnf(12662,plain,
% 160.59/160.29     (~P1(f870(f870(f234(f940(x126621,a928)),x126622),f188(f940(x126621,a928))))),
% 160.59/160.29     inference(rename_variables,[],[4800])).
% 160.59/160.29  cnf(12670,plain,
% 160.59/160.29     (P1(f870(f870(f233(f940(x126701,a928)),f870(f309(x126702,x126701,x126703),f870(f310(x126702,x126701,x126703),x126704))),x126704))),
% 160.59/160.29     inference(rename_variables,[],[4447])).
% 160.59/160.29  cnf(12675,plain,
% 160.59/160.29     (P1(f870(f870(f328(f933(x126751)),f113(x126751)),f161(x126751,x126752)))),
% 160.59/160.29     inference(rename_variables,[],[3766])).
% 160.59/160.29  cnf(12678,plain,
% 160.59/160.29     (~P1(f870(f870(f328(f939(f933(x126781),f933(x126781))),f870(f870(f251(f933(x126781),f933(x126781)),x126782),f113(x126781))),f145(x126781,x126783)))),
% 160.59/160.29     inference(rename_variables,[],[4808])).
% 160.59/160.29  cnf(12681,plain,
% 160.59/160.29     (~P1(f870(f870(f234(a932),x126811),f2(a932)))),
% 160.59/160.29     inference(rename_variables,[],[4783])).
% 160.59/160.29  cnf(12683,plain,
% 160.59/160.29     (~P1(f870(f60(x126831),f241(f940(x126831,a928))))),
% 160.59/160.29     inference(scs_inference,[],[3785,12492,3809,11469,12531,12628,3818,3827,3540,4757,4758,3439,3442,4756,4728,10549,10559,10572,10583,10655,10690,10693,10696,10798,10935,11246,11439,11442,11461,11464,11660,11755,11762,11776,11822,11825,11858,11873,11936,11995,12014,12310,12335,12347,12376,12382,12474,3775,3490,4738,10782,10884,11349,3181,3182,3184,3185,3188,3189,3191,3192,3193,3201,3209,3215,3224,3225,3271,3273,3279,3285,3294,3295,3297,3301,3305,3306,3308,3312,3326,3330,3333,3334,3335,3340,3341,3351,3363,4725,4138,12045,3416,11752,3530,10618,10621,10717,10720,11038,11767,11770,11884,11923,11928,11998,12040,12080,3507,3516,4030,4337,3406,3768,4124,11798,3469,3402,3429,3425,3413,3414,4042,3449,3628,11196,11323,3500,4207,4747,10609,10779,3560,12128,4790,11375,11474,11707,11710,3673,3464,10682,11014,3465,3727,3383,3486,11788,4351,4209,11395,11526,11588,4808,11298,11539,11651,11677,11715,11721,4809,11428,11542,11654,11718,4810,11545,4811,11606,4812,3485,3766,12634,12675,3935,4622,4623,4745,3872,4087,4134,3752,4013,3637,10701,10821,10901,10974,10977,11017,11117,11365,11972,12180,12226,12306,12369,12445,12483,12569,4023,12031,3553,3649,11857,3833,4783,10586,10589,10615,10742,10919,11125,11138,11256,11699,11791,11971,12195,12200,12421,12424,12507,4796,11900,11931,11968,11975,12011,4010,3776,4157,3596,3598,3572,4780,4742,3759,4797,4344,11674,3894,3609,12149,12152,4788,10577,10580,10750,10845,10864,10871,10896,10904,10907,10924,11110,11352,11568,11851,11945,12099,12213,4313,4272,12299,12649,4218,11193,12477,4267,11398,12525,12598,3936,11979,12309,12452,12536,12582,4301,3953,10745,10842,11401,11479,11558,11625,12473,4800,11141,11550,3569,10710,10808,10960,11024,11099,11144,11147,11178,11204,11240,11278,11317,12102,12146,12279,12334,12350,12353,12356,12359,12528,12543,12557,12560,12563,12566,3570,10737,10793,11029,11120,11243,11876,12177,12183,12192,12285,12296,12315,12320,12362,12385,3571,3645,12512,4779,10626,10658,11162,11207,11216,12059,12083,12253,12256,12259,12262,12346,12365,12368,12381,12433,12436,12439,12442,12610,3722,10889,10980,11251,11295,11529,11532,11614,11696,11861,12111,4792,11171,11181,11287,11308,11311,11378,11381,11392,11495,11503,11517,11553,11573,11582,11622,11663,11668,11671,11690,11693,11724,11729,11732,11735,11738,11978,12125,12158,12427,12430,12464,12513,3630,11011,11041,11050,11053,11056,3669,3662,4091,4028,10661,12034,12062,4789,10606,10999,11002,11498,11514,11994,12050,12087,12112,12210,12241,12244,12247,12250,12506,3590,11044,11201,11271,12063,12209,12407,12618,4052,4392,4786,4063,4099,4771,4774,3546,3550,4773,4772,3884,4486,4802,10910,10913,4807,11384,11387,11576,11687,11704,4175,11741,12086,4018,11314,11320,11338,12331,12457,3868,11454,11579,12575,4020,11047,11417,11585,11619,3723,3836,10963,10966,11059,11227,4805,12028,4806,10801,10916,11561,12637,4447,11184,12655,4355,4051,3996,4803,10631,10634,11005,11008,11897,4804,12008,4021,10969,4022,4287,4819,4845,4900,4904,4932,4947,4954,4956,4992,4997,5026,5032,5118,5144,5145,5160,5210,5211,5233,5234,5248,5251,5276,5282,5298,5302,5303,5304,5309,5310,5333,5357,5359,5360,5370,5375,5381,5417,5418,5426,5434,5438,5440,5443,5455,5457,5463,5468,5469,5482,5488,5491,5492,5496,5530,5545,5554,5556,5557,5560,5561,5562,5572,5574,5580,5581,5582,5588,5592,5593,5594,5602,5606,5607,5612,5625,5633,5646,5648,5656,5658,5659,5662,5666,5692,5706,5707,5722,5734,5756,5762,5786,5787,5791,5810,5818,5819,5824,5825,5835,5837,5851,5855,5864,5865,5867,5868,5884,5889,5898,5899,5910,5917,5931,5935,5938,5944,5945,5946,5949,5954,5990,5991,5994,5996,5998,6000,6001,6002,6004,6006,6008,6013,6020,6035,6049,6055,6056,6059,6070,6071,6078,6080,6084,6086,6092,6100,6136,6149,6158,6161,6170,6174,6175,6176,6177,6178,6182,6187,6197,6203,6221,6224,6233,6261,6276,6303,6320,6321,6324,6339,6341,6343,6345,6360,6361,6364,6366,6369,6370,6386,6394,6395,6396,6398,6400,6436,6437,6443,6446,6452,6456,6490,6492,6494,6496,6506,6508,6511,6517,6519,6524,6527,6535,6543,6545,6546,6552,6574,6575,6576,6577,6578,6580,6587,6592,6625,6626,6629,6630,6631,6633,6634,6635,6636,6643,6680,6681,6690,6712,6713,6734,6736,6748,6749,6755,6785,6787,6801,6840,6843,6844,6897,6920,6963,6984,6993,6994,6995,6996,7016,7017,7024,7036,7039,7041,7043,7044,7045,7047,7061,7072,7073,7074,7087,7139,7150,7152,7157,7175,7176,7213,7221,7226,7256,7287,7343,7372,7427,7448,7457,7460,7523,7533,7597,7599,7613,7622,7623,7624,7641,7645,7647,7698,7708,7714,7729,7778,7780,7783,7824,7825,7843,7911,7929,7953,7976,7988,8002,8013,8024,8025,8052,8054,8056,8066,8108,8119,8144,8172,8204,8235,8271,8310,8326,8328,8344,8345,8412,8423,8488,8512,8531,8558,8598,8599,8616,8657,8659,8661,8667,8682,8686,8701,8722,8730,8732,8742,8747,8751,8752,8753,8754,8755,8756,8775,8789,8790,8808,8809,8814,8815,8816,8817,8818,8836,8837,8838,8848,8861,8864,8875,8880,8882,8884,8885,8886,8893,8899,8907,8910,8927,8928,8937,8938,8946,8965,8978,8982,9003,9025,9026,9029,9030,9037,9046,9047,9070,9081,9091,9092,9093,9096,9119,9120,9131,9181,9191,9193,9209,9221,9222,9223,9234,9298,9329,9330,9331,9346,9363,9371,9399,9405,9452,9478,9510,9516,9526,9527,9528,9537,9565,9581,9585,9589,9611,9612,9639,9702,9707,9710,9744,9745,9746,9770,9771,9788,9809,9815,9827,9852,9873,9882,9883,9884,9885,9900,9902,9907,9937,9938,9944,9945,9989,9990,10001,10002,10026,10044,10046,10047,10055,10060,10067,10091,10126,10128,10132,10182,10223,10224,10226,10235,10236,10256,10261,10352,10447,10448,10449,10450,10513,10531,2,8,9,4832,4833,4851,4893,4895,4896,4919,4925,4926,4936,4981,4983,5031,5161,5162,5175,5199,5254,5255,5261,5262,5264,5266,5275,5278,5279,5287,5300,5301,5307,5328,5329,5346,5351,5352,5353,5354,5358,5366,5369,5376,5431,5436,5437,5442,5449,5479,5489,5494,5510,5528,5529,5536,5537,5539,5550,5568,5570,5571,5578,5585,5586,5598,5599,5600,5601,5603,5604,5608,5609,5610,5611,5642,5643,5644,5652,5653,5654,5655,5698,5703,5705,5741,5743,5744,5746,5747,5749,5750,5752,5761,5766,5768,5769,5770,5772,5774,5775,5776,5777,5778,5779,5788,5789,5799,5802,5813,5829,5830,5833,5844,5847,5848,5849,5876,5886,5901,5902,5911,5912,5914,5916,5921,5956,5961,5963,6022,6057,6058,6063,6069,6072,6073,6074,6075,6087,6097,6101,6102,6111,6133,6162,6181,6185,6186,6188,6211,6215,6218,6219,6220,6235,6245,6246,6278,6279,6283,6305,6308,6311,6333,6334,6362,6365,6374,6385,6393,6397,6405,6406,6407,6408,6439,6440,6457,6510,6547,6549,6571,6572,6579,6583,6584,6588,6602,6617,6638,6639,6644,6655,6657,6660,6673,6693,6700,6702,6717,6718,6722,6724,6725,6726,6728,6730,6731,6732,6735,6741,6742,6744,6745,6751,6753,6795,6800,6815,6818,6819,6820,6854,6859,6861,6866,6867,6875,6879,6892,6915,6916,6918,6919,6930,6935,6955,6958,6977,7010,7011,7012,7018,7032,7051,7053,7055,7057,7062,7068,7070,7084,7089,7090,7125,7126,7127,7141,7142,7144,7145,7165,7167,7182,7211,7234,7245,7247,7249,7251,7252,7285,7286,7290,7291,7299,7301,7302,7303,7325,7334,7335,7346,7356,7396,7406,7410,7417,7428,7433,7435,7442,7451,7464,7481,7502,7504,7521,7526,7579,7580,7581,7583,7585,7589,7590,7596,7598,7662,7681,7694,7711,7712,7728,7759,7763,7786,7808,7826,7829,7830,7840,7860,7862,7864,7866,7867,7868,7893,7919,7920,7952,7954,7955,7956,7961,7982,7999,8004,8010,8012,8020,8033,8034,8036,8057,8064,8091,8157,8158,8159,8207,8213,8214,8237,8238,8258,8259,8260,8317,8318,8348,8379,8389,8400,8415,8444,8448,8454])).
% 160.59/160.29  cnf(12684,plain,
% 160.59/160.29     (P1(f870(f870(f233(f940(x126841,a928)),x126842),x126842))),
% 160.59/160.29     inference(rename_variables,[],[3868])).
% 160.59/160.29  cnf(12687,plain,
% 160.59/160.29     (~P1(f870(f870(f328(x126871),x126872),f188(f940(x126871,a928))))),
% 160.59/160.29     inference(rename_variables,[],[4792])).
% 160.59/160.29  cnf(12690,plain,
% 160.59/160.29     (~P1(f870(f870(f188(f940(x126901,f940(x126902,a928))),x126903),x126904))),
% 160.59/160.29     inference(rename_variables,[],[4806])).
% 160.59/160.29  cnf(12693,plain,
% 160.59/160.29     (P1(f870(f870(f233(f940(x126931,a928)),f870(f309(x126932,x126931,x126933),f870(f310(x126932,x126931,x126933),x126934))),x126934))),
% 160.59/160.29     inference(rename_variables,[],[4447])).
% 160.59/160.29  cnf(12694,plain,
% 160.59/160.29     (P1(f870(f870(f233(f940(x126941,a928)),x126942),x126942))),
% 160.59/160.29     inference(rename_variables,[],[3868])).
% 160.59/160.29  cnf(12699,plain,
% 160.59/160.29     (E(f870(f283(x126991,x126991),f262(x126991,x126992)),x126992)),
% 160.59/160.29     inference(rename_variables,[],[3530])).
% 160.59/160.29  cnf(12702,plain,
% 160.59/160.29     (P1(f870(f870(f233(f940(x127021,a928)),f870(f172(x127021),f176(x127021,x127022,x127023))),f870(f172(x127021),x127022)))),
% 160.59/160.29     inference(rename_variables,[],[4267])).
% 160.59/160.29  cnf(12703,plain,
% 160.59/160.29     (P1(f870(f60(x127031),f870(f172(x127031),x127032)))),
% 160.59/160.29     inference(rename_variables,[],[3609])).
% 160.59/160.29  cnf(12706,plain,
% 160.59/160.29     (P1(f870(f870(f233(a932),x127061),x127061))),
% 160.59/160.29     inference(rename_variables,[],[3569])).
% 160.59/160.29  cnf(12709,plain,
% 160.59/160.29     (~P1(f870(f870(f234(a932),x127091),x127091))),
% 160.59/160.29     inference(rename_variables,[],[4779])).
% 160.59/160.29  cnf(12712,plain,
% 160.59/160.29     (~P1(f870(f870(f234(a932),x127121),x127121))),
% 160.59/160.29     inference(rename_variables,[],[4779])).
% 160.59/160.29  cnf(12723,plain,
% 160.59/160.29     (P26(x127231,x127231,f7(x127231),x127232)),
% 160.59/160.29     inference(rename_variables,[],[3809])).
% 160.59/160.29  cnf(12731,plain,
% 160.59/160.29     (~P1(f870(f870(f328(x127311),x127312),f188(f940(x127311,a928))))),
% 160.59/160.29     inference(rename_variables,[],[4792])).
% 160.59/160.29  cnf(12734,plain,
% 160.59/160.29     (P1(f870(f870(f328(f939(x127341,x127341)),f870(f870(f251(x127341,x127341),x127342),x127342)),f306(x127341,x127343)))),
% 160.59/160.29     inference(rename_variables,[],[4209])).
% 160.59/160.29  cnf(12737,plain,
% 160.59/160.29     (~P1(f870(f870(f328(x127371),x127372),f188(f940(x127371,a928))))),
% 160.59/160.29     inference(rename_variables,[],[4792])).
% 160.59/160.29  cnf(12740,plain,
% 160.59/160.29     (P1(f870(f870(f328(f939(x127401,x127401)),f870(f870(f251(x127401,x127401),x127402),x127402)),f306(x127401,x127403)))),
% 160.59/160.29     inference(rename_variables,[],[4209])).
% 160.59/160.29  cnf(12750,plain,
% 160.59/160.29     (~E(f870(f870(f151(x127501),x127502),x127503),x127503)),
% 160.59/160.29     inference(rename_variables,[],[4747])).
% 160.59/160.29  cnf(12752,plain,
% 160.59/160.29     (~P27(a932,a932,x127521,f241(f940(a932,a928)),f305(a932,x127522,x127523))),
% 160.59/160.29     inference(scs_inference,[],[3785,12492,3809,11469,12531,12628,12631,3818,3827,3540,4757,4758,3439,3442,4756,4728,10549,10559,10572,10583,10655,10690,10693,10696,10798,10935,11246,11439,11442,11461,11464,11660,11755,11762,11776,11822,11825,11858,11873,11936,11995,12014,12310,12335,12347,12376,12382,12474,3775,12282,3490,4738,10782,10884,11349,3181,3182,3184,3185,3188,3189,3191,3192,3193,3201,3209,3215,3224,3225,3271,3273,3279,3285,3286,3294,3295,3297,3301,3305,3306,3308,3312,3326,3330,3333,3334,3335,3340,3341,3351,3363,4725,4138,12045,3416,11752,3530,10618,10621,10717,10720,11038,11767,11770,11884,11923,11928,11998,12040,12080,12495,3507,3516,4030,4337,3406,3768,4124,11798,3469,3402,3429,3889,3425,3413,3414,4042,3449,3628,11196,11323,3500,4207,4747,10609,10779,11657,3560,12128,4790,11375,11474,11707,11710,3673,4768,3464,10682,11014,3465,3727,3383,3486,11788,4351,4209,11395,11526,11588,12734,4808,11298,11539,11651,11677,11715,11721,12678,4809,11428,11542,11654,11718,4810,11545,4811,11606,4812,3485,3766,12634,12675,3935,3715,4622,4623,4745,11781,3872,4087,4134,3752,4013,3637,10701,10821,10901,10974,10977,11017,11117,11365,11972,12180,12226,12306,12369,12445,12483,12569,12572,4023,12031,3553,3649,11857,3833,4783,10586,10589,10615,10742,10919,11125,11138,11256,11699,11791,11971,12195,12200,12421,12424,12507,12681,4796,11900,11931,11968,11975,12011,4010,3776,4157,3596,3598,3572,4780,4742,3759,4797,4344,11674,3894,3609,12149,12152,12599,4788,10577,10580,10750,10845,10864,10871,10896,10904,10907,10924,11110,11352,11568,11851,11945,12099,12213,4313,4272,12299,12649,4218,11193,12477,4267,11398,12525,12598,12658,12702,3936,11979,12309,12452,12536,12582,4301,3953,10745,10842,11401,11479,11558,11625,12473,12550,4800,11141,11550,3569,10710,10808,10960,11024,11099,11144,11147,11178,11204,11240,11278,11317,12102,12146,12279,12334,12350,12353,12356,12359,12528,12543,12557,12560,12563,12566,12642,3570,10737,10793,11029,11120,11243,11876,12177,12183,12192,12285,12296,12315,12320,12362,12385,3571,3645,12512,4779,10626,10658,11162,11207,11216,12059,12083,12253,12256,12259,12262,12346,12365,12368,12381,12433,12436,12439,12442,12610,12613,12709,3722,10889,10980,11251,11295,11529,11532,11614,11696,11861,12111,4792,11171,11181,11287,11308,11311,11378,11381,11392,11495,11503,11517,11553,11573,11582,11622,11663,11668,11671,11690,11693,11724,11729,11732,11735,11738,11978,12125,12158,12427,12430,12464,12513,12546,12687,12731,3630,11011,11041,11050,11053,11056,3669,3662,4091,4028,10661,12034,12062,4789,10606,10999,11002,11498,11514,11994,12050,12087,12112,12210,12241,12244,12247,12250,12506,3590,11044,11201,11271,12063,12209,12407,12618,4052,4392,4786,4063,4099,4771,4774,3546,3550,4773,4772,3884,4486,4802,10910,10913,4807,11384,11387,11576,11687,11704,11744,4175,11741,12086,4018,11314,11320,11338,12331,12457,3868,11454,11579,12575,12684,4020,11047,11417,11585,11619,3723,3836,10963,10966,11059,11227,4805,12028,4806,10801,10916,11561,12637,12646,4447,11184,12655,12670,4355,4051,3996,4803,10631,10634,11005,11008,11897,4804,12008,4021,10969,4022,4287,4819,4845,4900,4904,4932,4947,4954,4956,4992,4997,5026,5032,5118,5144,5145,5160,5210,5211,5233,5234,5248,5251,5276,5282,5298,5302,5303,5304,5309,5310,5333,5357,5359,5360,5370,5375,5381,5417,5418,5426,5434,5438,5440,5443,5455,5457,5463,5468,5469,5482,5488,5491,5492,5496,5530,5545,5554,5556,5557,5560,5561,5562,5572,5574,5580,5581,5582,5588,5592,5593,5594,5602,5606,5607,5612,5625,5633,5646,5648,5656,5658,5659,5662,5666,5692,5706,5707,5722,5734,5756,5762,5786,5787,5791,5810,5818,5819,5824,5825,5835,5837,5851,5855,5864,5865,5867,5868,5884,5889,5898,5899,5910,5917,5931,5935,5938,5944,5945,5946,5949,5954,5990,5991,5994,5996,5998,6000,6001,6002,6004,6006,6008,6013,6020,6035,6049,6055,6056,6059,6070,6071,6078,6080,6084,6086,6092,6100,6136,6149,6158,6161,6170,6174,6175,6176,6177,6178,6182,6187,6197,6203,6221,6224,6233,6261,6276,6303,6320,6321,6324,6339,6341,6343,6345,6360,6361,6364,6366,6369,6370,6386,6394,6395,6396,6398,6400,6436,6437,6443,6446,6452,6456,6490,6492,6494,6496,6506,6508,6511,6517,6519,6524,6527,6535,6543,6545,6546,6552,6574,6575,6576,6577,6578,6580,6587,6592,6625,6626,6629,6630,6631,6633,6634,6635,6636,6643,6680,6681,6690,6712,6713,6734,6736,6748,6749,6755,6785,6787,6801,6840,6843,6844,6897,6920,6963,6984,6993,6994,6995,6996,7016,7017,7024,7036,7039,7041,7043,7044,7045,7047,7061,7072,7073,7074,7087,7139,7150,7152,7157,7175,7176,7213,7221,7226,7256,7287,7343,7372,7427,7448,7457,7460,7523,7533,7597,7599,7613,7622,7623,7624,7641,7645,7647,7698,7708,7714,7729,7778,7780,7783,7824,7825,7843,7911,7929,7953,7976,7988,8002,8013,8024,8025,8052,8054,8056,8066,8108,8119,8144,8172,8204,8235,8271,8310,8326,8328,8344,8345,8412,8423,8488,8512,8531,8558,8598,8599,8616,8657,8659,8661,8667,8682,8686,8701,8722,8730,8732,8742,8747,8751,8752,8753,8754,8755,8756,8775,8789,8790,8808,8809,8814,8815,8816,8817,8818,8836,8837,8838,8848,8861,8864,8875,8880,8882,8884,8885,8886,8893,8899,8907,8910,8927,8928,8937,8938,8946,8965,8978,8982,9003,9025,9026,9029,9030,9037,9046,9047,9070,9081,9091,9092,9093,9096,9119,9120,9131,9181,9191,9193,9209,9221,9222,9223,9234,9298,9329,9330,9331,9346,9363,9371,9399,9405,9452,9478,9510,9516,9526,9527,9528,9537,9565,9581,9585,9589,9611,9612,9639,9702,9707,9710,9744,9745,9746,9770,9771,9788,9809,9815,9827,9852,9873,9882,9883,9884,9885,9900,9902,9907,9937,9938,9944,9945,9989,9990,10001,10002,10026,10044,10046,10047,10055,10060,10067,10091,10126,10128,10132,10182,10223,10224,10226,10235,10236,10256,10261,10352,10447,10448,10449,10450,10513,10531,2,8,9,4832,4833,4851,4893,4895,4896,4919,4925,4926,4936,4981,4983,5031,5161,5162,5175,5199,5254,5255,5261,5262,5264,5266,5275,5278,5279,5287,5300,5301,5307,5328,5329,5346,5351,5352,5353,5354,5358,5366,5369,5376,5431,5436,5437,5442,5449,5479,5489,5494,5510,5528,5529,5536,5537,5539,5550,5568,5570,5571,5578,5585,5586,5598,5599,5600,5601,5603,5604,5608,5609,5610,5611,5642,5643,5644,5652,5653,5654,5655,5698,5703,5705,5741,5743,5744,5746,5747,5749,5750,5752,5761,5766,5768,5769,5770,5772,5774,5775,5776,5777,5778,5779,5788,5789,5799,5802,5813,5829,5830,5833,5844,5847,5848,5849,5876,5886,5901,5902,5911,5912,5914,5916,5921,5956,5961,5963,6022,6057,6058,6063,6069,6072,6073,6074,6075,6087,6097,6101,6102,6111,6133,6162,6181,6185,6186,6188,6211,6215,6218,6219,6220,6235,6245,6246,6278,6279,6283,6305,6308,6311,6333,6334,6362,6365,6374,6385,6393,6397,6405,6406,6407,6408,6439,6440,6457,6510,6547,6549,6571,6572,6579,6583,6584,6588,6602,6617,6638,6639,6644,6655,6657,6660,6673,6693,6700,6702,6717,6718,6722,6724,6725,6726,6728,6730,6731,6732,6735,6741,6742,6744,6745,6751,6753,6795,6800,6815,6818,6819,6820,6854,6859,6861,6866,6867,6875,6879,6892,6915,6916,6918,6919,6930,6935,6955,6958,6977,7010,7011,7012,7018,7032,7051,7053,7055,7057,7062,7068,7070,7084,7089,7090,7125,7126,7127,7141,7142,7144,7145,7165,7167,7182,7211,7234,7245,7247,7249,7251,7252,7285,7286,7290,7291,7299,7301,7302,7303,7325,7334,7335,7346,7356,7396,7406,7410,7417,7428,7433,7435,7442,7451,7464,7481,7502,7504,7521,7526,7579,7580,7581,7583,7585,7589,7590,7596,7598,7662,7681,7694,7711,7712,7728,7759,7763,7786,7808,7826,7829,7830,7840,7860,7862,7864,7866,7867,7868,7893,7919,7920,7952,7954,7955,7956,7961,7982,7999,8004,8010,8012,8020,8033,8034,8036,8057,8064,8091,8157,8158,8159,8207,8213,8214,8237,8238,8258,8259,8260,8317,8318,8348,8379,8389,8400,8415,8444,8448,8454,8466,8484,8489,8511,8556,8586,8600,8620,8623,8650,8675,8733,8734,8737,8738,8806,8840,8841,8842,8843,8870,8902,8931,8939])).
% 160.59/160.29  cnf(12757,plain,
% 160.59/160.29     (P1(f870(f870(f328(x127571),x127572),f241(f940(x127571,a928))))),
% 160.59/160.29     inference(rename_variables,[],[3722])).
% 160.59/160.29  cnf(12758,plain,
% 160.59/160.29     (~E(f870(a112,x127581),x127581)),
% 160.59/160.29     inference(rename_variables,[],[4728])).
% 160.59/160.29  cnf(12761,plain,
% 160.59/160.29     (P1(f870(f870(f328(f933(x127611)),f113(x127611)),f161(x127611,x127612)))),
% 160.59/160.29     inference(rename_variables,[],[3766])).
% 160.59/160.29  cnf(12762,plain,
% 160.59/160.29     (~E(f870(f870(f151(x127621),x127622),x127623),f113(x127621))),
% 160.59/160.29     inference(rename_variables,[],[4754])).
% 160.59/160.29  cnf(12765,plain,
% 160.59/160.29     (P26(x127651,x127651,f7(x127651),x127652)),
% 160.59/160.29     inference(rename_variables,[],[3809])).
% 160.59/160.29  cnf(12768,plain,
% 160.59/160.29     (P1(f870(f870(f328(x127681),f870(x127682,x127683)),f870(f309(x127684,x127681,x127682),f241(f940(x127684,a928)))))),
% 160.59/160.29     inference(rename_variables,[],[4175])).
% 160.59/160.29  cnf(12769,plain,
% 160.59/160.29     (P26(x127691,x127691,f7(x127691),x127692)),
% 160.59/160.29     inference(rename_variables,[],[3809])).
% 160.59/160.29  cnf(12772,plain,
% 160.59/160.29     (P1(f870(f870(f233(f940(x127721,a928)),f188(f940(x127721,a928))),x127722))),
% 160.59/160.29     inference(rename_variables,[],[4020])).
% 160.59/160.29  cnf(12773,plain,
% 160.59/160.29     (P1(f870(f870(f233(f940(x127731,a928)),x127732),x127732))),
% 160.59/160.29     inference(rename_variables,[],[3868])).
% 160.59/160.29  cnf(12776,plain,
% 160.59/160.29     (P1(f870(f870(f328(x127761),f870(x127762,x127763)),f870(f309(x127764,x127761,x127762),f241(f940(x127764,a928)))))),
% 160.59/160.29     inference(rename_variables,[],[4175])).
% 160.59/160.29  cnf(12777,plain,
% 160.59/160.29     (P26(x127771,x127771,f7(x127771),x127772)),
% 160.59/160.29     inference(rename_variables,[],[3809])).
% 160.59/160.29  cnf(12780,plain,
% 160.59/160.29     (P1(f870(f870(f328(f939(f933(x127801),f933(x127801))),f870(f870(f251(f933(x127801),f933(x127801)),f113(x127801)),f113(x127801))),f158(x127801,x127802)))),
% 160.59/160.29     inference(rename_variables,[],[4351])).
% 160.59/160.29  cnf(12784,plain,
% 160.59/160.29     (~P1(f870(f870(f234(a932),x127841),f2(a932)))),
% 160.59/160.29     inference(rename_variables,[],[4783])).
% 160.59/160.29  cnf(12790,plain,
% 160.59/160.29     (E(f870(f870(f134(x127901),x127902),f113(x127901)),x127902)),
% 160.59/160.29     inference(rename_variables,[],[3501])).
% 160.59/160.29  cnf(12791,plain,
% 160.59/160.29     (~E(f870(f870(f151(x127911),x127912),x127913),x127913)),
% 160.59/160.29     inference(rename_variables,[],[4747])).
% 160.59/160.29  cnf(12794,plain,
% 160.59/160.29     (E(f870(f870(f134(x127941),x127942),f113(x127941)),x127942)),
% 160.59/160.29     inference(rename_variables,[],[3501])).
% 160.59/160.29  cnf(12795,plain,
% 160.59/160.29     (~E(f870(f870(f151(x127951),x127952),x127953),x127953)),
% 160.59/160.29     inference(rename_variables,[],[4747])).
% 160.59/160.29  cnf(12798,plain,
% 160.59/160.29     (E(f870(f870(f134(x127981),x127982),f113(x127981)),x127982)),
% 160.59/160.29     inference(rename_variables,[],[3501])).
% 160.59/160.29  cnf(12805,plain,
% 160.59/160.29     (P55(x128051,f262(x128051,x128052))),
% 160.59/160.29     inference(rename_variables,[],[3443])).
% 160.59/160.29  cnf(12808,plain,
% 160.59/160.29     (P1(f870(f870(f233(f940(x128081,a928)),f870(f172(x128081),f870(f136(x128081,x128082),x128083))),f870(f172(x128081),x128083)))),
% 160.59/160.29     inference(rename_variables,[],[4218])).
% 160.59/160.29  cnf(12809,plain,
% 160.59/160.29     (E(f870(f309(x128091,x128091,f7(x128091)),x128092),x128092)),
% 160.59/160.29     inference(rename_variables,[],[3628])).
% 160.59/160.29  cnf(12814,plain,
% 160.59/160.29     (P1(f870(f870(f233(f940(x128141,a928)),x128142),f241(f940(x128141,a928))))),
% 160.59/160.29     inference(rename_variables,[],[3953])).
% 160.59/160.29  cnf(12818,plain,
% 160.59/160.29     (~P1(f870(f870(f234(a932),x128181),x128181))),
% 160.59/160.29     inference(rename_variables,[],[4779])).
% 160.59/160.29  cnf(12819,plain,
% 160.59/160.29     (~E(f870(a112,x128191),x128191)),
% 160.59/160.29     inference(rename_variables,[],[4728])).
% 160.59/160.29  cnf(12822,plain,
% 160.59/160.29     (P1(f870(f870(f233(f940(x128221,a928)),f188(f940(x128221,a928))),x128222))),
% 160.59/160.29     inference(rename_variables,[],[4020])).
% 160.59/160.29  cnf(12825,plain,
% 160.59/160.29     (P1(f870(f870(f233(a932),x128251),x128251))),
% 160.59/160.29     inference(rename_variables,[],[3569])).
% 160.59/160.29  cnf(12828,plain,
% 160.59/160.29     (P1(f870(f870(f233(f940(x128281,a928)),x128282),x128282))),
% 160.59/160.29     inference(rename_variables,[],[3868])).
% 160.59/160.29  cnf(12833,plain,
% 160.59/160.29     (P1(f870(f870(f233(f940(x128331,a928)),x128332),f870(f870(f308(x128331),x128333),x128332)))),
% 160.59/160.29     inference(rename_variables,[],[4018])).
% 160.59/160.29  cnf(12836,plain,
% 160.59/160.29     (P1(f870(f870(f233(f940(x128361,a928)),x128362),x128362))),
% 160.59/160.29     inference(rename_variables,[],[3868])).
% 160.59/160.29  cnf(12837,plain,
% 160.59/160.29     (~P1(f870(f870(f328(x128371),x128372),f188(f940(x128371,a928))))),
% 160.59/160.29     inference(rename_variables,[],[4792])).
% 160.59/160.29  cnf(12840,plain,
% 160.59/160.29     (~P1(f870(f870(f328(x128401),x128402),f188(f940(x128401,a928))))),
% 160.59/160.29     inference(rename_variables,[],[4792])).
% 160.59/160.29  cnf(12848,plain,
% 160.59/160.29     (~P1(f870(f870(f233(f940(f939(x128481,x128481),a928)),f870(f309(f939(x128481,x128481),f939(x128481,x128481),f7(f939(x128481,x128481))),f241(f940(f939(x128481,x128481),a928)))),f870(f309(f939(x128481,x128481),f939(x128481,x128481),f7(f939(x128481,x128481))),f188(f940(f939(x128481,x128481),a928)))))),
% 160.59/160.29     inference(scs_inference,[],[3785,12492,3809,11469,12531,12628,12631,12723,12765,12769,12777,3818,3827,3540,4757,4758,3439,3442,3443,4756,4728,10549,10559,10572,10583,10655,10690,10693,10696,10798,10935,11246,11439,11442,11461,11464,11660,11755,11762,11776,11822,11825,11858,11873,11936,11995,12014,12310,12335,12347,12376,12382,12474,12591,12758,3625,3775,12282,3490,4738,10782,10884,11349,3181,3182,3184,3185,3188,3189,3191,3192,3193,3201,3209,3215,3224,3225,3271,3273,3279,3285,3286,3294,3295,3297,3301,3305,3306,3308,3312,3326,3330,3333,3334,3335,3340,3341,3351,3363,4725,4138,12045,3416,11752,3530,10618,10621,10717,10720,11038,11767,11770,11884,11923,11928,11998,12040,12080,12495,3501,12790,12794,3507,3516,4030,4337,3406,3768,4124,11798,3469,3402,3429,3889,3425,3413,3414,4042,3449,3628,11196,11323,12592,12809,3500,4207,4747,10609,10779,11657,12750,12791,4754,12762,3560,12128,4790,11375,11474,11707,11710,3673,4768,3464,10682,11014,3465,3727,3383,3486,11788,4351,12780,4209,11395,11526,11588,12734,12740,4808,11298,11539,11651,11677,11715,11721,12678,4809,11428,11542,11654,11718,4810,11545,4811,11606,4812,3485,3766,12634,12675,12761,3935,3715,4622,4623,4745,11781,3872,4087,4134,3752,4013,3637,10701,10821,10901,10974,10977,11017,11117,11365,11972,12180,12226,12306,12369,12445,12483,12569,12572,4023,12031,3553,3649,11857,3833,4783,10586,10589,10615,10742,10919,11125,11138,11256,11699,11791,11971,12195,12200,12421,12424,12507,12681,4796,11900,11931,11968,11975,12011,4010,3776,4157,3596,3598,3572,4780,4742,3961,3759,4797,4344,11674,3894,3609,12149,12152,12599,4788,10577,10580,10750,10845,10864,10871,10896,10904,10907,10924,11110,11352,11568,11851,11945,12099,12213,12216,4313,4272,12299,12649,4218,11193,12477,12659,4267,11398,12525,12598,12658,12702,3936,11979,12309,12452,12536,12582,4301,3953,10745,10842,11401,11479,11558,11625,12473,12550,4800,11141,11550,3569,10710,10808,10960,11024,11099,11144,11147,11178,11204,11240,11278,11317,12102,12146,12279,12334,12350,12353,12356,12359,12528,12543,12557,12560,12563,12566,12642,12706,3570,10737,10793,11029,11120,11243,11876,12177,12183,12192,12285,12296,12315,12320,12362,12385,3571,3645,12512,4779,10626,10658,11162,11207,11216,12059,12083,12253,12256,12259,12262,12346,12365,12368,12381,12433,12436,12439,12442,12610,12613,12709,12712,3722,10889,10980,11251,11295,11529,11532,11614,11696,11861,12111,4792,11171,11181,11287,11308,11311,11378,11381,11392,11495,11503,11517,11553,11573,11582,11622,11663,11668,11671,11690,11693,11724,11729,11732,11735,11738,11978,12125,12158,12427,12430,12464,12513,12546,12687,12731,12737,12837,3630,11011,11041,11050,11053,11056,3669,3662,4091,4028,10661,12034,12062,4789,10606,10999,11002,11498,11514,11994,12050,12087,12112,12210,12241,12244,12247,12250,12506,3590,11044,11201,11271,12063,12209,12407,12618,4052,4392,4786,4063,4099,4771,4774,3546,3550,4773,4772,3884,4486,4802,10910,10913,4807,11384,11387,11576,11687,11704,11744,4175,11741,12086,12090,12768,4018,11314,11320,11338,12331,12457,12549,3868,11454,11579,12575,12684,12694,12773,12828,4020,11047,11417,11585,11619,11630,12772,3723,3836,10963,10966,11059,11227,4805,12028,4806,10801,10916,11561,12637,12646,4447,11184,12655,12670,4355,4051,3996,4803,10631,10634,11005,11008,11897,4804,12008,4021,10969,4022,4287,4819,4845,4900,4904,4932,4947,4954,4956,4992,4997,5026,5032,5118,5144,5145,5160,5210,5211,5233,5234,5248,5251,5276,5282,5298,5302,5303,5304,5309,5310,5333,5357,5359,5360,5370,5375,5381,5417,5418,5426,5434,5438,5440,5443,5455,5457,5463,5468,5469,5482,5488,5491,5492,5496,5530,5545,5554,5556,5557,5560,5561,5562,5572,5574,5580,5581,5582,5588,5592,5593,5594,5602,5606,5607,5612,5625,5633,5646,5648,5656,5658,5659,5662,5666,5692,5706,5707,5722,5734,5756,5762,5786,5787,5791,5810,5818,5819,5824,5825,5835,5837,5851,5855,5864,5865,5867,5868,5884,5889,5898,5899,5910,5917,5931,5935,5938,5944,5945,5946,5949,5954,5990,5991,5994,5996,5998,6000,6001,6002,6004,6006,6008,6013,6020,6035,6049,6055,6056,6059,6070,6071,6078,6080,6084,6086,6092,6100,6136,6149,6158,6161,6170,6174,6175,6176,6177,6178,6182,6187,6197,6203,6221,6224,6233,6261,6276,6303,6320,6321,6324,6339,6341,6343,6345,6360,6361,6364,6366,6369,6370,6386,6394,6395,6396,6398,6400,6436,6437,6443,6446,6452,6456,6490,6492,6494,6496,6506,6508,6511,6517,6519,6524,6527,6535,6543,6545,6546,6552,6574,6575,6576,6577,6578,6580,6587,6592,6625,6626,6629,6630,6631,6633,6634,6635,6636,6643,6680,6681,6690,6712,6713,6734,6736,6748,6749,6755,6785,6787,6801,6840,6843,6844,6897,6920,6963,6984,6993,6994,6995,6996,7016,7017,7024,7036,7039,7041,7043,7044,7045,7047,7061,7072,7073,7074,7087,7139,7150,7152,7157,7175,7176,7213,7221,7226,7256,7287,7343,7372,7427,7448,7457,7460,7523,7533,7597,7599,7613,7622,7623,7624,7641,7645,7647,7698,7708,7714,7729,7778,7780,7783,7824,7825,7843,7911,7929,7953,7976,7988,8002,8013,8024,8025,8052,8054,8056,8066,8108,8119,8144,8172,8204,8235,8271,8310,8326,8328,8344,8345,8412,8423,8488,8512,8531,8558,8598,8599,8616,8657,8659,8661,8667,8682,8686,8701,8722,8730,8732,8742,8747,8751,8752,8753,8754,8755,8756,8775,8789,8790,8808,8809,8814,8815,8816,8817,8818,8836,8837,8838,8848,8861,8864,8875,8880,8882,8884,8885,8886,8893,8899,8907,8910,8927,8928,8937,8938,8946,8965,8978,8982,9003,9025,9026,9029,9030,9037,9046,9047,9070,9081,9091,9092,9093,9096,9119,9120,9131,9181,9191,9193,9209,9221,9222,9223,9234,9298,9329,9330,9331,9346,9363,9371,9399,9405,9452,9478,9510,9516,9526,9527,9528,9537,9565,9581,9585,9589,9611,9612,9639,9702,9707,9710,9744,9745,9746,9770,9771,9788,9809,9815,9827,9852,9873,9882,9883,9884,9885,9900,9902,9907,9937,9938,9944,9945,9989,9990,10001,10002,10026,10044,10046,10047,10055,10060,10067,10091,10126,10128,10132,10182,10223,10224,10226,10235,10236,10256,10261,10352,10447,10448,10449,10450,10513,10531,2,8,9,4832,4833,4851,4893,4895,4896,4919,4925,4926,4936,4981,4983,5031,5161,5162,5175,5199,5254,5255,5261,5262,5264,5266,5275,5278,5279,5287,5300,5301,5307,5328,5329,5346,5351,5352,5353,5354,5358,5366,5369,5376,5431,5436,5437,5442,5449,5479,5489,5494,5510,5528,5529,5536,5537,5539,5550,5568,5570,5571,5578,5585,5586,5598,5599,5600,5601,5603,5604,5608,5609,5610,5611,5642,5643,5644,5652,5653,5654,5655,5698,5703,5705,5741,5743,5744,5746,5747,5749,5750,5752,5761,5766,5768,5769,5770,5772,5774,5775,5776,5777,5778,5779,5788,5789,5799,5802,5813,5829,5830,5833,5844,5847,5848,5849,5876,5886,5901,5902,5911,5912,5914,5916,5921,5956,5961,5963,6022,6057,6058,6063,6069,6072,6073,6074,6075,6087,6097,6101,6102,6111,6133,6162,6181,6185,6186,6188,6211,6215,6218,6219,6220,6235,6245,6246,6278,6279,6283,6305,6308,6311,6333,6334,6362,6365,6374,6385,6393,6397,6405,6406,6407,6408,6439,6440,6457,6510,6547,6549,6571,6572,6579,6583,6584,6588,6602,6617,6638,6639,6644,6655,6657,6660,6673,6693,6700,6702,6717,6718,6722,6724,6725,6726,6728,6730,6731,6732,6735,6741,6742,6744,6745,6751,6753,6795,6800,6815,6818,6819,6820,6854,6859,6861,6866,6867,6875,6879,6892,6915,6916,6918,6919,6930,6935,6955,6958,6977,7010,7011,7012,7018,7032,7051,7053,7055,7057,7062,7068,7070,7084,7089,7090,7125,7126,7127,7141,7142,7144,7145,7165,7167,7182,7211,7234,7245,7247,7249,7251,7252,7285,7286,7290,7291,7299,7301,7302,7303,7325,7334,7335,7346,7356,7396,7406,7410,7417,7428,7433,7435,7442,7451,7464,7481,7502,7504,7521,7526,7579,7580,7581,7583,7585,7589,7590,7596,7598,7662,7681,7694,7711,7712,7728,7759,7763,7786,7808,7826,7829,7830,7840,7860,7862,7864,7866,7867,7868,7893,7919,7920,7952,7954,7955,7956,7961,7982,7999,8004,8010,8012,8020,8033,8034,8036,8057,8064,8091,8157,8158,8159,8207,8213,8214,8237,8238,8258,8259,8260,8317,8318,8348,8379,8389,8400,8415,8444,8448,8454,8466,8484,8489,8511,8556,8586,8600,8620,8623,8650,8675,8733,8734,8737,8738,8806,8840,8841,8842,8843,8870,8902,8931,8939,8940,8981,9002,9048,9064,9110,9113,9128,9135,9178,9217,9218,9236,9237,9251,9368,9373,9377,9397,9415,9439,9441,9444,9450,9453,9454,9465,9466,9485,9491])).
% 160.59/160.29  cnf(12849,plain,
% 160.59/160.29     (P26(x128491,x128491,f7(x128491),x128492)),
% 160.59/160.29     inference(rename_variables,[],[3809])).
% 160.59/160.29  cnf(12852,plain,
% 160.59/160.29     (E(f870(f189(f933(x128521)),f169(x128521,x128522,x128523)),x128522)),
% 160.59/160.29     inference(rename_variables,[],[3636])).
% 160.59/160.29  cnf(12855,plain,
% 160.59/160.29     (P27(x128551,x128551,f31(x128551),x128552,x128552)),
% 160.59/160.29     inference(rename_variables,[],[4233])).
% 160.59/160.29  cnf(12858,plain,
% 160.59/160.29     (~P1(f870(f870(f234(a932),x128581),x128581))),
% 160.59/160.29     inference(rename_variables,[],[4779])).
% 160.59/160.29  cnf(12859,plain,
% 160.59/160.29     (P1(f870(f241(f940(x128591,a928)),x128592))),
% 160.59/160.29     inference(rename_variables,[],[3630])).
% 160.59/160.29  cnf(12862,plain,
% 160.59/160.29     (~P1(f870(f870(f328(x128621),x128622),f188(f940(x128621,a928))))),
% 160.59/160.29     inference(rename_variables,[],[4792])).
% 160.59/160.29  cnf(12865,plain,
% 160.59/160.29     (P1(f870(f870(f328(x128651),f870(x128652,x128653)),f870(f309(x128654,x128651,x128652),f241(f940(x128654,a928)))))),
% 160.59/160.29     inference(rename_variables,[],[4175])).
% 160.59/160.29  cnf(12866,plain,
% 160.59/160.29     (P1(f870(f870(f328(f939(x128661,x128661)),f870(f870(f251(x128661,x128661),x128662),x128662)),f306(x128661,x128663)))),
% 160.59/160.29     inference(rename_variables,[],[4209])).
% 160.59/160.29  cnf(12869,plain,
% 160.59/160.29     (P1(f870(f870(f328(f939(x128691,x128691)),f870(f870(f251(x128691,x128691),x128692),x128692)),f306(x128691,x128693)))),
% 160.59/160.29     inference(rename_variables,[],[4209])).
% 160.59/160.29  cnf(12872,plain,
% 160.59/160.29     (P1(f870(f870(f233(a932),x128721),x128721))),
% 160.59/160.29     inference(rename_variables,[],[3569])).
% 160.59/160.29  cnf(12873,plain,
% 160.59/160.29     (P1(f870(f241(f940(x128731,a928)),x128732))),
% 160.59/160.29     inference(rename_variables,[],[3630])).
% 160.59/160.29  cnf(12876,plain,
% 160.59/160.29     (P1(f870(f870(f233(f940(x128761,a928)),x128762),f241(f940(x128761,a928))))),
% 160.59/160.29     inference(rename_variables,[],[3953])).
% 160.59/160.29  cnf(12877,plain,
% 160.59/160.29     (P27(x128771,x128771,f31(x128771),x128772,x128772)),
% 160.59/160.29     inference(rename_variables,[],[4233])).
% 160.59/160.29  cnf(12880,plain,
% 160.59/160.29     (P1(f870(f60(x128801),f870(f172(x128801),x128802)))),
% 160.59/160.29     inference(rename_variables,[],[3609])).
% 160.59/160.29  cnf(12887,plain,
% 160.59/160.29     (P1(f870(f870(f328(f939(x128871,x128871)),f870(f870(f251(x128871,x128871),x128872),x128872)),f870(f870(f288(x128871,x128871,x128871),f306(x128871,x128873)),f306(x128871,f306(x128871,x128873)))))),
% 160.59/160.29     inference(scs_inference,[],[4233,12855,3785,12492,3809,11469,12531,12628,12631,12723,12765,12769,12777,3818,3827,3540,4757,4758,3439,3442,3443,4756,4728,10549,10559,10572,10583,10655,10690,10693,10696,10798,10935,11246,11439,11442,11461,11464,11660,11755,11762,11776,11822,11825,11858,11873,11936,11995,12014,12310,12335,12347,12376,12382,12474,12591,12758,3625,3775,12282,3490,4738,10782,10884,11349,3181,3182,3184,3185,3188,3189,3191,3192,3193,3201,3209,3215,3224,3225,3271,3273,3279,3285,3286,3294,3295,3297,3301,3305,3306,3308,3312,3326,3330,3333,3334,3335,3340,3341,3351,3363,4725,4138,12045,3416,11752,3530,10618,10621,10717,10720,11038,11767,11770,11884,11923,11928,11998,12040,12080,12495,3501,12790,12794,12798,3507,3516,4030,4337,3636,3406,3768,4124,11798,3469,3402,3429,3889,3425,3413,3414,4042,3449,3628,11196,11323,12592,12809,3500,4207,4747,10609,10779,11657,12750,12791,4754,12762,3560,12128,4790,11375,11474,11707,11710,3673,4768,3464,10682,11014,3465,3727,3383,3486,11788,4351,12780,4209,11395,11526,11588,12734,12740,12866,12869,4808,11298,11539,11651,11677,11715,11721,12678,4809,11428,11542,11654,11718,4810,11545,4811,11606,4812,3485,3766,12634,12675,12761,3935,3715,4622,4623,4745,11781,3872,4087,4134,3752,4013,3637,10701,10821,10901,10974,10977,11017,11117,11365,11972,12180,12226,12306,12369,12445,12483,12569,12572,4023,12031,3553,3649,11857,3833,4783,10586,10589,10615,10742,10919,11125,11138,11256,11699,11791,11971,12195,12200,12421,12424,12507,12681,4796,11900,11931,11968,11975,12011,4010,3776,4157,3596,3598,3572,4780,4742,3961,3759,4797,4344,11674,3894,3609,12149,12152,12599,12703,4788,10577,10580,10750,10845,10864,10871,10896,10904,10907,10924,11110,11352,11568,11851,11945,12099,12213,12216,4313,4272,12299,12649,4218,11193,12477,12659,4267,11398,12525,12598,12658,12702,3936,11979,12309,12452,12536,12582,4301,3953,10745,10842,11401,11479,11558,11625,12473,12550,12814,4800,11141,11550,3569,10710,10808,10960,11024,11099,11144,11147,11178,11204,11240,11278,11317,12102,12146,12279,12334,12350,12353,12356,12359,12528,12543,12557,12560,12563,12566,12642,12706,12825,3570,10737,10793,11029,11120,11243,11876,12177,12183,12192,12285,12296,12315,12320,12362,12385,3571,3645,12512,4779,10626,10658,11162,11207,11216,12059,12083,12253,12256,12259,12262,12346,12365,12368,12381,12433,12436,12439,12442,12610,12613,12709,12712,12818,3722,10889,10980,11251,11295,11529,11532,11614,11696,11861,12111,4792,11171,11181,11287,11308,11311,11378,11381,11392,11495,11503,11517,11553,11573,11582,11622,11663,11668,11671,11690,11693,11724,11729,11732,11735,11738,11978,12125,12158,12427,12430,12464,12513,12546,12687,12731,12737,12837,12840,3630,11011,11041,11050,11053,11056,11643,12859,3669,3662,4091,4028,10661,12034,12062,4789,10606,10999,11002,11498,11514,11994,12050,12087,12112,12210,12241,12244,12247,12250,12506,3590,11044,11201,11271,12063,12209,12407,12618,4052,4392,4786,4063,4099,4771,4774,3546,3550,4773,4772,3884,4486,4802,10910,10913,4807,11384,11387,11576,11687,11704,11744,4175,11741,12086,12090,12768,12776,4018,11314,11320,11338,12331,12457,12549,3868,11454,11579,12575,12684,12694,12773,12828,4020,11047,11417,11585,11619,11630,12772,3723,3836,10963,10966,11059,11227,4805,12028,4806,10801,10916,11561,12637,12646,4447,11184,12655,12670,4355,4051,3996,4803,10631,10634,11005,11008,11897,4804,12008,4021,10969,4022,4287,4819,4845,4900,4904,4932,4947,4954,4956,4992,4997,5026,5032,5118,5144,5145,5160,5210,5211,5233,5234,5248,5251,5276,5282,5298,5302,5303,5304,5309,5310,5333,5357,5359,5360,5370,5375,5381,5417,5418,5426,5434,5438,5440,5443,5455,5457,5463,5468,5469,5482,5488,5491,5492,5496,5530,5545,5554,5556,5557,5560,5561,5562,5572,5574,5580,5581,5582,5588,5592,5593,5594,5602,5606,5607,5612,5625,5633,5646,5648,5656,5658,5659,5662,5666,5692,5706,5707,5722,5734,5756,5762,5786,5787,5791,5810,5818,5819,5824,5825,5835,5837,5851,5855,5864,5865,5867,5868,5884,5889,5898,5899,5910,5917,5931,5935,5938,5944,5945,5946,5949,5954,5990,5991,5994,5996,5998,6000,6001,6002,6004,6006,6008,6013,6020,6035,6049,6055,6056,6059,6070,6071,6078,6080,6084,6086,6092,6100,6136,6149,6158,6161,6170,6174,6175,6176,6177,6178,6182,6187,6197,6203,6221,6224,6233,6261,6276,6303,6320,6321,6324,6339,6341,6343,6345,6360,6361,6364,6366,6369,6370,6386,6394,6395,6396,6398,6400,6436,6437,6443,6446,6452,6456,6490,6492,6494,6496,6506,6508,6511,6517,6519,6524,6527,6535,6543,6545,6546,6552,6574,6575,6576,6577,6578,6580,6587,6592,6625,6626,6629,6630,6631,6633,6634,6635,6636,6643,6680,6681,6690,6712,6713,6734,6736,6748,6749,6755,6785,6787,6801,6840,6843,6844,6897,6920,6963,6984,6993,6994,6995,6996,7016,7017,7024,7036,7039,7041,7043,7044,7045,7047,7061,7072,7073,7074,7087,7139,7150,7152,7157,7175,7176,7213,7221,7226,7256,7287,7343,7372,7427,7448,7457,7460,7523,7533,7597,7599,7613,7622,7623,7624,7641,7645,7647,7698,7708,7714,7729,7778,7780,7783,7824,7825,7843,7911,7929,7953,7976,7988,8002,8013,8024,8025,8052,8054,8056,8066,8108,8119,8144,8172,8204,8235,8271,8310,8326,8328,8344,8345,8412,8423,8488,8512,8531,8558,8598,8599,8616,8657,8659,8661,8667,8682,8686,8701,8722,8730,8732,8742,8747,8751,8752,8753,8754,8755,8756,8775,8789,8790,8808,8809,8814,8815,8816,8817,8818,8836,8837,8838,8848,8861,8864,8875,8880,8882,8884,8885,8886,8893,8899,8907,8910,8927,8928,8937,8938,8946,8965,8978,8982,9003,9025,9026,9029,9030,9037,9046,9047,9070,9081,9091,9092,9093,9096,9119,9120,9131,9181,9191,9193,9209,9221,9222,9223,9234,9298,9329,9330,9331,9346,9363,9371,9399,9405,9452,9478,9510,9516,9526,9527,9528,9537,9565,9581,9585,9589,9611,9612,9639,9702,9707,9710,9744,9745,9746,9770,9771,9788,9809,9815,9827,9852,9873,9882,9883,9884,9885,9900,9902,9907,9937,9938,9944,9945,9989,9990,10001,10002,10026,10044,10046,10047,10055,10060,10067,10091,10126,10128,10132,10182,10223,10224,10226,10235,10236,10256,10261,10352,10447,10448,10449,10450,10513,10531,2,8,9,4832,4833,4851,4893,4895,4896,4919,4925,4926,4936,4981,4983,5031,5161,5162,5175,5199,5254,5255,5261,5262,5264,5266,5275,5278,5279,5287,5300,5301,5307,5328,5329,5346,5351,5352,5353,5354,5358,5366,5369,5376,5431,5436,5437,5442,5449,5479,5489,5494,5510,5528,5529,5536,5537,5539,5550,5568,5570,5571,5578,5585,5586,5598,5599,5600,5601,5603,5604,5608,5609,5610,5611,5642,5643,5644,5652,5653,5654,5655,5698,5703,5705,5741,5743,5744,5746,5747,5749,5750,5752,5761,5766,5768,5769,5770,5772,5774,5775,5776,5777,5778,5779,5788,5789,5799,5802,5813,5829,5830,5833,5844,5847,5848,5849,5876,5886,5901,5902,5911,5912,5914,5916,5921,5956,5961,5963,6022,6057,6058,6063,6069,6072,6073,6074,6075,6087,6097,6101,6102,6111,6133,6162,6181,6185,6186,6188,6211,6215,6218,6219,6220,6235,6245,6246,6278,6279,6283,6305,6308,6311,6333,6334,6362,6365,6374,6385,6393,6397,6405,6406,6407,6408,6439,6440,6457,6510,6547,6549,6571,6572,6579,6583,6584,6588,6602,6617,6638,6639,6644,6655,6657,6660,6673,6693,6700,6702,6717,6718,6722,6724,6725,6726,6728,6730,6731,6732,6735,6741,6742,6744,6745,6751,6753,6795,6800,6815,6818,6819,6820,6854,6859,6861,6866,6867,6875,6879,6892,6915,6916,6918,6919,6930,6935,6955,6958,6977,7010,7011,7012,7018,7032,7051,7053,7055,7057,7062,7068,7070,7084,7089,7090,7125,7126,7127,7141,7142,7144,7145,7165,7167,7182,7211,7234,7245,7247,7249,7251,7252,7285,7286,7290,7291,7299,7301,7302,7303,7325,7334,7335,7346,7356,7396,7406,7410,7417,7428,7433,7435,7442,7451,7464,7481,7502,7504,7521,7526,7579,7580,7581,7583,7585,7589,7590,7596,7598,7662,7681,7694,7711,7712,7728,7759,7763,7786,7808,7826,7829,7830,7840,7860,7862,7864,7866,7867,7868,7893,7919,7920,7952,7954,7955,7956,7961,7982,7999,8004,8010,8012,8020,8033,8034,8036,8057,8064,8091,8157,8158,8159,8207,8213,8214,8237,8238,8258,8259,8260,8317,8318,8348,8379,8389,8400,8415,8444,8448,8454,8466,8484,8489,8511,8556,8586,8600,8620,8623,8650,8675,8733,8734,8737,8738,8806,8840,8841,8842,8843,8870,8902,8931,8939,8940,8981,9002,9048,9064,9110,9113,9128,9135,9178,9217,9218,9236,9237,9251,9368,9373,9377,9397,9415,9439,9441,9444,9450,9453,9454,9465,9466,9485,9491,9501,9509,9551,9569,9624,9625,9631,9670,9693,9699,9738,9750])).
% 160.59/160.29  cnf(12890,plain,
% 160.59/160.29     (~P1(f870(f870(f188(f940(x128901,f940(x128902,a928))),x128903),x128904))),
% 160.59/160.29     inference(rename_variables,[],[4806])).
% 160.59/160.29  cnf(12893,plain,
% 160.59/160.29     (~P1(f870(f870(f188(f940(x128931,f940(x128932,a928))),x128933),x128934))),
% 160.59/160.29     inference(rename_variables,[],[4806])).
% 160.59/160.29  cnf(12896,plain,
% 160.59/160.29     (P1(f870(f870(f233(f940(x128961,a928)),x128962),f241(f940(x128961,a928))))),
% 160.59/160.29     inference(rename_variables,[],[3953])).
% 160.59/160.29  cnf(12899,plain,
% 160.59/160.29     (P1(f870(f870(f328(f939(x128991,x128991)),f870(f870(f251(x128991,x128991),x128992),x128992)),f306(x128991,x128993)))),
% 160.59/160.29     inference(rename_variables,[],[4209])).
% 160.59/160.29  cnf(12902,plain,
% 160.59/160.29     (~P1(f870(f870(f234(a932),f870(f870(f79(a932),x129021),x129022)),x129022))),
% 160.59/160.29     inference(rename_variables,[],[4803])).
% 160.59/160.29  cnf(12903,plain,
% 160.59/160.29     (P1(f870(f870(f234(a932),x129031),f870(a112,x129031)))),
% 160.59/160.29     inference(rename_variables,[],[3637])).
% 160.59/160.29  cnf(12906,plain,
% 160.59/160.29     (P1(f870(f870(f233(f940(x129061,a928)),x129062),f241(f940(x129061,a928))))),
% 160.59/160.29     inference(rename_variables,[],[3953])).
% 160.59/160.29  cnf(12909,plain,
% 160.59/160.29     (E(f870(f283(x129091,x129091),f262(x129091,x129092)),x129092)),
% 160.59/160.29     inference(rename_variables,[],[3530])).
% 160.59/160.29  cnf(12916,plain,
% 160.59/160.29     (P1(f870(f870(f328(f939(f939(f933(x129161),f933(x129161)),f939(f933(x129161),f933(x129161)))),f402(f306(f939(f933(x129161),f933(x129161)),x129162),f145(x129161,x129163),f939(f933(x129161),f933(x129161)))),f306(f939(f933(x129161),f933(x129161)),x129162)))),
% 160.59/160.29     inference(scs_inference,[],[4233,12855,3785,12492,3809,11469,12531,12628,12631,12723,12765,12769,12777,3818,3827,3540,4757,4758,3439,3442,3443,4756,4728,10549,10559,10572,10583,10655,10690,10693,10696,10798,10935,11246,11439,11442,11461,11464,11660,11755,11762,11776,11822,11825,11858,11873,11936,11995,12014,12310,12335,12347,12376,12382,12474,12591,12758,3625,3775,12282,3490,4738,10782,10884,11349,3181,3182,3184,3185,3188,3189,3191,3192,3193,3201,3209,3215,3224,3225,3271,3273,3279,3285,3286,3294,3295,3297,3301,3305,3306,3308,3312,3326,3330,3333,3334,3335,3340,3341,3351,3363,4725,3908,4138,12045,3416,11752,3530,10618,10621,10717,10720,11038,11767,11770,11884,11923,11928,11998,12040,12080,12495,12699,3501,12790,12794,12798,3507,3516,4030,4337,3636,3406,3768,4124,11798,3469,3402,3429,3889,3425,3413,3414,4042,3449,3628,11196,11323,12592,12809,3500,4207,4747,10609,10779,11657,12750,12791,4754,12762,3560,12128,4790,11375,11474,11707,11710,3673,4768,3464,10682,11014,3465,3727,3383,3486,11788,4351,12780,4209,11395,11526,11588,12734,12740,12866,12869,12899,4808,11298,11539,11651,11677,11715,11721,12678,4809,11428,11542,11654,11718,4810,11545,4811,11606,4812,3485,3766,12634,12675,12761,3935,3715,4622,4623,4745,11781,3872,4087,4134,3752,4013,3637,10701,10821,10901,10974,10977,11017,11117,11365,11972,12180,12226,12306,12369,12445,12483,12569,12572,4023,12031,3553,3649,11857,3833,4783,10586,10589,10615,10742,10919,11125,11138,11256,11699,11791,11971,12195,12200,12421,12424,12507,12681,4796,11900,11931,11968,11975,12011,4010,3776,4157,3596,3598,3572,4780,4742,3961,3759,4797,4344,11674,3894,3609,12149,12152,12599,12703,4788,10577,10580,10750,10845,10864,10871,10896,10904,10907,10924,11110,11352,11568,11851,11945,12099,12213,12216,4313,4272,12299,12649,4218,11193,12477,12659,4267,11398,12525,12598,12658,12702,3936,11979,12309,12452,12536,12582,4301,3953,10745,10842,11401,11479,11558,11625,12473,12550,12814,12876,12896,4800,11141,11550,3569,10710,10808,10960,11024,11099,11144,11147,11178,11204,11240,11278,11317,12102,12146,12279,12334,12350,12353,12356,12359,12528,12543,12557,12560,12563,12566,12642,12706,12825,3570,10737,10793,11029,11120,11243,11876,12177,12183,12192,12285,12296,12315,12320,12362,12385,3571,3645,12512,4779,10626,10658,11162,11207,11216,12059,12083,12253,12256,12259,12262,12346,12365,12368,12381,12433,12436,12439,12442,12610,12613,12709,12712,12818,3722,10889,10980,11251,11295,11529,11532,11614,11696,11861,12111,4792,11171,11181,11287,11308,11311,11378,11381,11392,11495,11503,11517,11553,11573,11582,11622,11663,11668,11671,11690,11693,11724,11729,11732,11735,11738,11978,12125,12158,12427,12430,12464,12513,12546,12687,12731,12737,12837,12840,3630,11011,11041,11050,11053,11056,11643,12859,3669,3662,4091,4028,10661,12034,12062,4789,10606,10999,11002,11498,11514,11994,12050,12087,12112,12210,12241,12244,12247,12250,12506,3590,11044,11201,11271,12063,12209,12407,12618,4052,4392,4786,4063,4099,4771,4774,3546,3550,4773,4772,3884,4486,4802,10910,10913,4807,11384,11387,11576,11687,11704,11744,4175,11741,12086,12090,12768,12776,4018,11314,11320,11338,12331,12457,12549,3868,11454,11579,12575,12684,12694,12773,12828,4349,4020,11047,11417,11585,11619,11630,12772,3723,3836,10963,10966,11059,11227,4805,12028,4806,10801,10916,11561,12637,12646,12690,12890,4447,11184,12655,12670,4355,4051,3996,4803,10631,10634,11005,11008,11897,12091,4804,12008,4021,10969,4022,4287,4819,4845,4900,4904,4932,4947,4954,4956,4992,4997,5026,5032,5118,5144,5145,5160,5210,5211,5233,5234,5248,5251,5276,5282,5298,5302,5303,5304,5309,5310,5333,5357,5359,5360,5370,5375,5381,5417,5418,5426,5434,5438,5440,5443,5455,5457,5463,5468,5469,5482,5488,5491,5492,5496,5530,5545,5554,5556,5557,5560,5561,5562,5572,5574,5580,5581,5582,5588,5592,5593,5594,5602,5606,5607,5612,5625,5633,5646,5648,5656,5658,5659,5662,5666,5692,5706,5707,5722,5734,5756,5762,5786,5787,5791,5810,5818,5819,5824,5825,5835,5837,5851,5855,5864,5865,5867,5868,5884,5889,5898,5899,5910,5917,5931,5935,5938,5944,5945,5946,5949,5954,5990,5991,5994,5996,5998,6000,6001,6002,6004,6006,6008,6013,6020,6035,6049,6055,6056,6059,6070,6071,6078,6080,6084,6086,6092,6100,6136,6149,6158,6161,6170,6174,6175,6176,6177,6178,6182,6187,6197,6203,6221,6224,6233,6261,6276,6303,6320,6321,6324,6339,6341,6343,6345,6360,6361,6364,6366,6369,6370,6386,6394,6395,6396,6398,6400,6436,6437,6443,6446,6452,6456,6490,6492,6494,6496,6506,6508,6511,6517,6519,6524,6527,6535,6543,6545,6546,6552,6574,6575,6576,6577,6578,6580,6587,6592,6625,6626,6629,6630,6631,6633,6634,6635,6636,6643,6680,6681,6690,6712,6713,6734,6736,6748,6749,6755,6785,6787,6801,6840,6843,6844,6897,6920,6963,6984,6993,6994,6995,6996,7016,7017,7024,7036,7039,7041,7043,7044,7045,7047,7061,7072,7073,7074,7087,7139,7150,7152,7157,7175,7176,7213,7221,7226,7256,7287,7343,7372,7427,7448,7457,7460,7523,7533,7597,7599,7613,7622,7623,7624,7641,7645,7647,7698,7708,7714,7729,7778,7780,7783,7824,7825,7843,7911,7929,7953,7976,7988,8002,8013,8024,8025,8052,8054,8056,8066,8108,8119,8144,8172,8204,8235,8271,8310,8326,8328,8344,8345,8412,8423,8488,8512,8531,8558,8598,8599,8616,8657,8659,8661,8667,8682,8686,8701,8722,8730,8732,8742,8747,8751,8752,8753,8754,8755,8756,8775,8789,8790,8808,8809,8814,8815,8816,8817,8818,8836,8837,8838,8848,8861,8864,8875,8880,8882,8884,8885,8886,8893,8899,8907,8910,8927,8928,8937,8938,8946,8965,8978,8982,9003,9025,9026,9029,9030,9037,9046,9047,9070,9081,9091,9092,9093,9096,9119,9120,9131,9181,9191,9193,9209,9221,9222,9223,9234,9298,9329,9330,9331,9346,9363,9371,9399,9405,9452,9478,9510,9516,9526,9527,9528,9537,9565,9581,9585,9589,9611,9612,9639,9702,9707,9710,9744,9745,9746,9770,9771,9788,9809,9815,9827,9852,9873,9882,9883,9884,9885,9900,9902,9907,9937,9938,9944,9945,9989,9990,10001,10002,10026,10044,10046,10047,10055,10060,10067,10091,10126,10128,10132,10182,10223,10224,10226,10235,10236,10256,10261,10352,10447,10448,10449,10450,10513,10531,2,8,9,4832,4833,4851,4893,4895,4896,4919,4925,4926,4936,4981,4983,5031,5161,5162,5175,5199,5254,5255,5261,5262,5264,5266,5275,5278,5279,5287,5300,5301,5307,5328,5329,5346,5351,5352,5353,5354,5358,5366,5369,5376,5431,5436,5437,5442,5449,5479,5489,5494,5510,5528,5529,5536,5537,5539,5550,5568,5570,5571,5578,5585,5586,5598,5599,5600,5601,5603,5604,5608,5609,5610,5611,5642,5643,5644,5652,5653,5654,5655,5698,5703,5705,5741,5743,5744,5746,5747,5749,5750,5752,5761,5766,5768,5769,5770,5772,5774,5775,5776,5777,5778,5779,5788,5789,5799,5802,5813,5829,5830,5833,5844,5847,5848,5849,5876,5886,5901,5902,5911,5912,5914,5916,5921,5956,5961,5963,6022,6057,6058,6063,6069,6072,6073,6074,6075,6087,6097,6101,6102,6111,6133,6162,6181,6185,6186,6188,6211,6215,6218,6219,6220,6235,6245,6246,6278,6279,6283,6305,6308,6311,6333,6334,6362,6365,6374,6385,6393,6397,6405,6406,6407,6408,6439,6440,6457,6510,6547,6549,6571,6572,6579,6583,6584,6588,6602,6617,6638,6639,6644,6655,6657,6660,6673,6693,6700,6702,6717,6718,6722,6724,6725,6726,6728,6730,6731,6732,6735,6741,6742,6744,6745,6751,6753,6795,6800,6815,6818,6819,6820,6854,6859,6861,6866,6867,6875,6879,6892,6915,6916,6918,6919,6930,6935,6955,6958,6977,7010,7011,7012,7018,7032,7051,7053,7055,7057,7062,7068,7070,7084,7089,7090,7125,7126,7127,7141,7142,7144,7145,7165,7167,7182,7211,7234,7245,7247,7249,7251,7252,7285,7286,7290,7291,7299,7301,7302,7303,7325,7334,7335,7346,7356,7396,7406,7410,7417,7428,7433,7435,7442,7451,7464,7481,7502,7504,7521,7526,7579,7580,7581,7583,7585,7589,7590,7596,7598,7662,7681,7694,7711,7712,7728,7759,7763,7786,7808,7826,7829,7830,7840,7860,7862,7864,7866,7867,7868,7893,7919,7920,7952,7954,7955,7956,7961,7982,7999,8004,8010,8012,8020,8033,8034,8036,8057,8064,8091,8157,8158,8159,8207,8213,8214,8237,8238,8258,8259,8260,8317,8318,8348,8379,8389,8400,8415,8444,8448,8454,8466,8484,8489,8511,8556,8586,8600,8620,8623,8650,8675,8733,8734,8737,8738,8806,8840,8841,8842,8843,8870,8902,8931,8939,8940,8981,9002,9048,9064,9110,9113,9128,9135,9178,9217,9218,9236,9237,9251,9368,9373,9377,9397,9415,9439,9441,9444,9450,9453,9454,9465,9466,9485,9491,9501,9509,9551,9569,9624,9625,9631,9670,9693,9699,9738,9750,9753,9754,9756,9757,9769,9793,9808,9817,9818,9820])).
% 160.59/160.29  cnf(12920,plain,
% 160.59/160.29     (~P1(f870(f870(f328(x129201),x129202),f188(f940(x129201,a928))))),
% 160.59/160.29     inference(rename_variables,[],[4792])).
% 160.59/160.29  cnf(12921,plain,
% 160.59/160.29     (P1(f870(f870(f328(f939(f933(x129211),f933(x129211))),f870(f870(f251(f933(x129211),f933(x129211)),f113(x129211)),f113(x129211))),f158(x129211,x129212)))),
% 160.59/160.29     inference(rename_variables,[],[4351])).
% 160.59/160.29  cnf(12923,plain,
% 160.59/160.29     (P1(f870(f870(f328(f939(a932,a932)),f870(f870(f251(a932,a932),f2(a932)),f870(a112,f2(a932)))),f870(f870(f288(a932,a932,a932),f306(a932,a316)),f306(a932,f306(a932,a316)))))),
% 160.59/160.29     inference(scs_inference,[],[4233,12855,3785,12492,3809,11469,12531,12628,12631,12723,12765,12769,12777,3818,3827,3540,4757,4758,3439,3442,3443,4756,4728,10549,10559,10572,10583,10655,10690,10693,10696,10798,10935,11246,11439,11442,11461,11464,11660,11755,11762,11776,11822,11825,11858,11873,11936,11995,12014,12310,12335,12347,12376,12382,12474,12591,12758,3625,3775,12282,3490,4738,10782,10884,11349,3181,3182,3184,3185,3188,3189,3191,3192,3193,3201,3209,3215,3224,3225,3271,3273,3279,3285,3286,3294,3295,3297,3301,3305,3306,3308,3312,3326,3330,3333,3334,3335,3340,3341,3351,3363,4725,3908,4138,12045,3416,11752,3530,10618,10621,10717,10720,11038,11767,11770,11884,11923,11928,11998,12040,12080,12495,12699,3501,12790,12794,12798,3507,3516,4030,4337,3636,3406,3768,4124,11798,3469,3402,3429,3889,3425,3413,3414,4042,3449,3628,11196,11323,12592,12809,3500,4207,4747,10609,10779,11657,12750,12791,4754,12762,3560,12128,4790,11375,11474,11707,11710,3673,4768,3464,10682,11014,3465,3727,3383,3486,11788,4351,12780,4209,11395,11526,11588,12734,12740,12866,12869,12899,4808,11298,11539,11651,11677,11715,11721,12678,4809,11428,11542,11654,11718,4810,11545,4811,11606,4812,3485,3766,12634,12675,12761,3935,3715,4622,4623,4745,11781,3872,4087,4134,3752,4013,3637,10701,10821,10901,10974,10977,11017,11117,11365,11972,12180,12226,12306,12369,12445,12483,12569,12572,4023,12031,3553,3649,11857,3833,4783,10586,10589,10615,10742,10919,11125,11138,11256,11699,11791,11971,12195,12200,12421,12424,12507,12681,4796,11900,11931,11968,11975,12011,4010,3776,4157,3596,3598,3572,4780,4742,3961,3759,4797,4344,11674,3894,3609,12149,12152,12599,12703,4788,10577,10580,10750,10845,10864,10871,10896,10904,10907,10924,11110,11352,11568,11851,11945,12099,12213,12216,4313,4272,12299,12649,4218,11193,12477,12659,4267,11398,12525,12598,12658,12702,3936,11979,12309,12452,12536,12582,4301,3953,10745,10842,11401,11479,11558,11625,12473,12550,12814,12876,12896,4800,11141,11550,3569,10710,10808,10960,11024,11099,11144,11147,11178,11204,11240,11278,11317,12102,12146,12279,12334,12350,12353,12356,12359,12528,12543,12557,12560,12563,12566,12642,12706,12825,3570,10737,10793,11029,11120,11243,11876,12177,12183,12192,12285,12296,12315,12320,12362,12385,3571,3645,12512,4779,10626,10658,11162,11207,11216,12059,12083,12253,12256,12259,12262,12346,12365,12368,12381,12433,12436,12439,12442,12610,12613,12709,12712,12818,3722,10889,10980,11251,11295,11529,11532,11614,11696,11861,12111,4792,11171,11181,11287,11308,11311,11378,11381,11392,11495,11503,11517,11553,11573,11582,11622,11663,11668,11671,11690,11693,11724,11729,11732,11735,11738,11978,12125,12158,12427,12430,12464,12513,12546,12687,12731,12737,12837,12840,12862,3630,11011,11041,11050,11053,11056,11643,12859,3669,3662,4091,4028,10661,12034,12062,4789,10606,10999,11002,11498,11514,11994,12050,12087,12112,12210,12241,12244,12247,12250,12506,3590,11044,11201,11271,12063,12209,12407,12618,4052,4392,4786,4063,4099,4771,4774,3546,3550,4773,4772,3884,4486,4802,10910,10913,4807,11384,11387,11576,11687,11704,11744,4175,11741,12086,12090,12768,12776,4018,11314,11320,11338,12331,12457,12549,3868,11454,11579,12575,12684,12694,12773,12828,4349,4020,11047,11417,11585,11619,11630,12772,3723,3836,10963,10966,11059,11227,4805,12028,4806,10801,10916,11561,12637,12646,12690,12890,4447,11184,12655,12670,4355,4051,3996,4803,10631,10634,11005,11008,11897,12091,4804,12008,4021,10969,4022,4287,4819,4845,4900,4904,4932,4947,4954,4956,4992,4997,5026,5032,5118,5144,5145,5160,5210,5211,5233,5234,5248,5251,5276,5282,5298,5302,5303,5304,5309,5310,5333,5357,5359,5360,5370,5375,5381,5417,5418,5426,5434,5438,5440,5443,5455,5457,5463,5468,5469,5482,5488,5491,5492,5496,5530,5545,5554,5556,5557,5560,5561,5562,5572,5574,5580,5581,5582,5588,5592,5593,5594,5602,5606,5607,5612,5625,5633,5646,5648,5656,5658,5659,5662,5666,5692,5706,5707,5722,5734,5756,5762,5786,5787,5791,5810,5818,5819,5824,5825,5835,5837,5851,5855,5864,5865,5867,5868,5884,5889,5898,5899,5910,5917,5931,5935,5938,5944,5945,5946,5949,5954,5990,5991,5994,5996,5998,6000,6001,6002,6004,6006,6008,6013,6020,6035,6049,6055,6056,6059,6070,6071,6078,6080,6084,6086,6092,6100,6136,6149,6158,6161,6170,6174,6175,6176,6177,6178,6182,6187,6197,6203,6221,6224,6233,6261,6276,6303,6320,6321,6324,6339,6341,6343,6345,6360,6361,6364,6366,6369,6370,6386,6394,6395,6396,6398,6400,6436,6437,6443,6446,6452,6456,6490,6492,6494,6496,6506,6508,6511,6517,6519,6524,6527,6535,6543,6545,6546,6552,6574,6575,6576,6577,6578,6580,6587,6592,6625,6626,6629,6630,6631,6633,6634,6635,6636,6643,6680,6681,6690,6712,6713,6734,6736,6748,6749,6755,6785,6787,6801,6840,6843,6844,6897,6920,6963,6984,6993,6994,6995,6996,7016,7017,7024,7036,7039,7041,7043,7044,7045,7047,7061,7072,7073,7074,7087,7139,7150,7152,7157,7175,7176,7213,7221,7226,7256,7287,7343,7372,7427,7448,7457,7460,7523,7533,7597,7599,7613,7622,7623,7624,7641,7645,7647,7698,7708,7714,7729,7778,7780,7783,7824,7825,7843,7911,7929,7953,7976,7988,8002,8013,8024,8025,8052,8054,8056,8066,8108,8119,8144,8172,8204,8235,8271,8310,8326,8328,8344,8345,8412,8423,8488,8512,8531,8558,8598,8599,8616,8657,8659,8661,8667,8682,8686,8701,8722,8730,8732,8742,8747,8751,8752,8753,8754,8755,8756,8775,8789,8790,8808,8809,8814,8815,8816,8817,8818,8836,8837,8838,8848,8861,8864,8875,8880,8882,8884,8885,8886,8893,8899,8907,8910,8927,8928,8937,8938,8946,8965,8978,8982,9003,9025,9026,9029,9030,9037,9046,9047,9070,9081,9091,9092,9093,9096,9119,9120,9131,9181,9191,9193,9209,9221,9222,9223,9234,9298,9329,9330,9331,9346,9363,9371,9399,9405,9452,9478,9510,9516,9526,9527,9528,9537,9565,9581,9585,9589,9611,9612,9639,9702,9707,9710,9744,9745,9746,9770,9771,9788,9809,9815,9827,9852,9873,9882,9883,9884,9885,9900,9902,9907,9937,9938,9944,9945,9989,9990,10001,10002,10026,10044,10046,10047,10055,10060,10067,10091,10126,10128,10132,10182,10223,10224,10226,10235,10236,10256,10261,10352,10447,10448,10449,10450,10513,10531,2,8,9,4832,4833,4851,4893,4895,4896,4919,4925,4926,4936,4981,4983,5031,5161,5162,5175,5199,5254,5255,5261,5262,5264,5266,5275,5278,5279,5287,5300,5301,5307,5328,5329,5346,5351,5352,5353,5354,5358,5366,5369,5376,5431,5436,5437,5442,5449,5479,5489,5494,5510,5528,5529,5536,5537,5539,5550,5568,5570,5571,5578,5585,5586,5598,5599,5600,5601,5603,5604,5608,5609,5610,5611,5642,5643,5644,5652,5653,5654,5655,5698,5703,5705,5741,5743,5744,5746,5747,5749,5750,5752,5761,5766,5768,5769,5770,5772,5774,5775,5776,5777,5778,5779,5788,5789,5799,5802,5813,5829,5830,5833,5844,5847,5848,5849,5876,5886,5901,5902,5911,5912,5914,5916,5921,5956,5961,5963,6022,6057,6058,6063,6069,6072,6073,6074,6075,6087,6097,6101,6102,6111,6133,6162,6181,6185,6186,6188,6211,6215,6218,6219,6220,6235,6245,6246,6278,6279,6283,6305,6308,6311,6333,6334,6362,6365,6374,6385,6393,6397,6405,6406,6407,6408,6439,6440,6457,6510,6547,6549,6571,6572,6579,6583,6584,6588,6602,6617,6638,6639,6644,6655,6657,6660,6673,6693,6700,6702,6717,6718,6722,6724,6725,6726,6728,6730,6731,6732,6735,6741,6742,6744,6745,6751,6753,6795,6800,6815,6818,6819,6820,6854,6859,6861,6866,6867,6875,6879,6892,6915,6916,6918,6919,6930,6935,6955,6958,6977,7010,7011,7012,7018,7032,7051,7053,7055,7057,7062,7068,7070,7084,7089,7090,7125,7126,7127,7141,7142,7144,7145,7165,7167,7182,7211,7234,7245,7247,7249,7251,7252,7285,7286,7290,7291,7299,7301,7302,7303,7325,7334,7335,7346,7356,7396,7406,7410,7417,7428,7433,7435,7442,7451,7464,7481,7502,7504,7521,7526,7579,7580,7581,7583,7585,7589,7590,7596,7598,7662,7681,7694,7711,7712,7728,7759,7763,7786,7808,7826,7829,7830,7840,7860,7862,7864,7866,7867,7868,7893,7919,7920,7952,7954,7955,7956,7961,7982,7999,8004,8010,8012,8020,8033,8034,8036,8057,8064,8091,8157,8158,8159,8207,8213,8214,8237,8238,8258,8259,8260,8317,8318,8348,8379,8389,8400,8415,8444,8448,8454,8466,8484,8489,8511,8556,8586,8600,8620,8623,8650,8675,8733,8734,8737,8738,8806,8840,8841,8842,8843,8870,8902,8931,8939,8940,8981,9002,9048,9064,9110,9113,9128,9135,9178,9217,9218,9236,9237,9251,9368,9373,9377,9397,9415,9439,9441,9444,9450,9453,9454,9465,9466,9485,9491,9501,9509,9551,9569,9624,9625,9631,9670,9693,9699,9738,9750,9753,9754,9756,9757,9769,9793,9808,9817,9818,9820,9822,9851])).
% 160.59/160.29  cnf(12926,plain,
% 160.59/160.29     (~P1(f870(f870(f328(x129261),x129262),f188(f940(x129261,a928))))),
% 160.59/160.29     inference(rename_variables,[],[4792])).
% 160.59/160.29  cnf(12931,plain,
% 160.59/160.29     (P34(x129311,x129312,f113(x129311))),
% 160.59/160.29     inference(rename_variables,[],[3506])).
% 160.59/160.29  cnf(12934,plain,
% 160.59/160.29     (E(f870(f189(f933(x129341)),f169(x129341,x129342,x129343)),x129342)),
% 160.59/160.29     inference(rename_variables,[],[3636])).
% 160.59/160.29  cnf(12937,plain,
% 160.59/160.29     (~P1(f870(f870(f328(x129371),x129372),f188(f940(x129371,a928))))),
% 160.59/160.29     inference(rename_variables,[],[4792])).
% 160.59/160.29  cnf(12941,plain,
% 160.59/160.29     (~P1(f870(f870(f328(f939(f933(x129411),f933(x129411))),f870(f870(f251(f933(x129411),f933(x129411)),x129412),x129412)),f147(x129411,f153(x129411,f113(f940(x129411,a932))))))),
% 160.59/160.29     inference(scs_inference,[],[4233,12855,3785,12492,3809,11469,12531,12628,12631,12723,12765,12769,12777,3818,3827,3540,3506,4757,4758,3439,3442,3443,4756,4728,10549,10559,10572,10583,10655,10690,10693,10696,10798,10935,11246,11439,11442,11461,11464,11660,11755,11762,11776,11822,11825,11858,11873,11936,11995,12014,12310,12335,12347,12376,12382,12474,12591,12758,3625,3775,12282,3490,4738,10782,10884,11349,3181,3182,3184,3185,3188,3189,3191,3192,3193,3201,3209,3215,3224,3225,3271,3273,3279,3285,3286,3294,3295,3297,3301,3305,3306,3308,3312,3326,3330,3333,3334,3335,3340,3341,3351,3363,4725,3908,4138,12045,3416,11752,3530,10618,10621,10717,10720,11038,11767,11770,11884,11923,11928,11998,12040,12080,12495,12699,3501,12790,12794,12798,3507,3516,4030,4337,3636,12852,3406,3768,4124,11798,3469,3402,3429,3889,3425,3413,3414,4042,3449,3628,11196,11323,12592,12809,3500,4207,4747,10609,10779,11657,12750,12791,4754,12762,3560,12128,4790,11375,11474,11707,11710,3673,4768,3464,10682,11014,3465,3727,3383,3486,11788,4351,12780,12921,4209,11395,11526,11588,12734,12740,12866,12869,12899,4808,11298,11539,11651,11677,11715,11721,12678,4809,11428,11542,11654,11718,4810,11545,4811,11606,4812,3485,3766,12634,12675,12761,3935,3715,4622,4623,4745,11781,3872,4087,4134,3752,4013,3637,10701,10821,10901,10974,10977,11017,11117,11365,11972,12180,12226,12306,12369,12445,12483,12569,12572,4023,12031,3553,3649,11857,3833,4783,10586,10589,10615,10742,10919,11125,11138,11256,11699,11791,11971,12195,12200,12421,12424,12507,12681,4796,11900,11931,11968,11975,12011,4010,3776,4157,3596,3598,3572,4780,4742,3961,3759,4797,4344,11674,3894,3609,12149,12152,12599,12703,4788,10577,10580,10750,10845,10864,10871,10896,10904,10907,10924,11110,11352,11568,11851,11945,12099,12213,12216,4313,4272,12299,12649,4218,11193,12477,12659,4267,11398,12525,12598,12658,12702,3936,11979,12309,12452,12536,12582,4301,3953,10745,10842,11401,11479,11558,11625,12473,12550,12814,12876,12896,4800,11141,11550,3569,10710,10808,10960,11024,11099,11144,11147,11178,11204,11240,11278,11317,12102,12146,12279,12334,12350,12353,12356,12359,12528,12543,12557,12560,12563,12566,12642,12706,12825,3570,10737,10793,11029,11120,11243,11876,12177,12183,12192,12285,12296,12315,12320,12362,12385,3571,3645,12512,4779,10626,10658,11162,11207,11216,12059,12083,12253,12256,12259,12262,12346,12365,12368,12381,12433,12436,12439,12442,12610,12613,12709,12712,12818,12858,3722,10889,10980,11251,11295,11529,11532,11614,11696,11861,12111,4792,11171,11181,11287,11308,11311,11378,11381,11392,11495,11503,11517,11553,11573,11582,11622,11663,11668,11671,11690,11693,11724,11729,11732,11735,11738,11978,12125,12158,12427,12430,12464,12513,12546,12687,12731,12737,12837,12840,12862,12920,12926,3630,11011,11041,11050,11053,11056,11643,12859,3669,3662,4091,4028,10661,12034,12062,4789,10606,10999,11002,11498,11514,11994,12050,12087,12112,12210,12241,12244,12247,12250,12506,3590,11044,11201,11271,12063,12209,12407,12618,4052,4392,4786,4063,4099,4771,4774,3546,3550,4773,4772,3884,4486,11883,4802,10910,10913,4807,11384,11387,11576,11687,11704,11744,4175,11741,12086,12090,12768,12776,4018,11314,11320,11338,12331,12457,12549,3868,11454,11579,12575,12684,12694,12773,12828,4349,4020,11047,11417,11585,11619,11630,12772,3723,3836,10963,10966,11059,11227,4805,12028,4806,10801,10916,11561,12637,12646,12690,12890,4447,11184,12655,12670,4355,4051,3996,4803,10631,10634,11005,11008,11897,12091,4804,12008,4021,10969,4022,4287,4819,4845,4900,4904,4932,4947,4954,4956,4992,4997,5026,5032,5118,5144,5145,5160,5210,5211,5233,5234,5248,5251,5276,5282,5298,5302,5303,5304,5309,5310,5333,5357,5359,5360,5370,5375,5381,5417,5418,5426,5434,5438,5440,5443,5455,5457,5463,5468,5469,5482,5488,5491,5492,5496,5530,5545,5554,5556,5557,5560,5561,5562,5572,5574,5580,5581,5582,5588,5592,5593,5594,5602,5606,5607,5612,5625,5633,5646,5648,5656,5658,5659,5662,5666,5692,5706,5707,5722,5734,5756,5762,5786,5787,5791,5810,5818,5819,5824,5825,5835,5837,5851,5855,5864,5865,5867,5868,5884,5889,5898,5899,5910,5917,5931,5935,5938,5944,5945,5946,5949,5954,5990,5991,5994,5996,5998,6000,6001,6002,6004,6006,6008,6013,6020,6035,6049,6055,6056,6059,6070,6071,6078,6080,6084,6086,6092,6100,6136,6149,6158,6161,6170,6174,6175,6176,6177,6178,6182,6187,6197,6203,6221,6224,6233,6261,6276,6303,6320,6321,6324,6339,6341,6343,6345,6360,6361,6364,6366,6369,6370,6386,6394,6395,6396,6398,6400,6436,6437,6443,6446,6452,6456,6490,6492,6494,6496,6506,6508,6511,6517,6519,6524,6527,6535,6543,6545,6546,6552,6574,6575,6576,6577,6578,6580,6587,6592,6625,6626,6629,6630,6631,6633,6634,6635,6636,6643,6680,6681,6690,6712,6713,6734,6736,6748,6749,6755,6785,6787,6801,6840,6843,6844,6897,6920,6963,6984,6993,6994,6995,6996,7016,7017,7024,7036,7039,7041,7043,7044,7045,7047,7061,7072,7073,7074,7087,7139,7150,7152,7157,7175,7176,7213,7221,7226,7256,7287,7343,7372,7427,7448,7457,7460,7523,7533,7597,7599,7613,7622,7623,7624,7641,7645,7647,7698,7708,7714,7729,7778,7780,7783,7824,7825,7843,7911,7929,7953,7976,7988,8002,8013,8024,8025,8052,8054,8056,8066,8108,8119,8144,8172,8204,8235,8271,8310,8326,8328,8344,8345,8412,8423,8488,8512,8531,8558,8598,8599,8616,8657,8659,8661,8667,8682,8686,8701,8722,8730,8732,8742,8747,8751,8752,8753,8754,8755,8756,8775,8789,8790,8808,8809,8814,8815,8816,8817,8818,8836,8837,8838,8848,8861,8864,8875,8880,8882,8884,8885,8886,8893,8899,8907,8910,8927,8928,8937,8938,8946,8965,8978,8982,9003,9025,9026,9029,9030,9037,9046,9047,9070,9081,9091,9092,9093,9096,9119,9120,9131,9181,9191,9193,9209,9221,9222,9223,9234,9298,9329,9330,9331,9346,9363,9371,9399,9405,9452,9478,9510,9516,9526,9527,9528,9537,9565,9581,9585,9589,9611,9612,9639,9702,9707,9710,9744,9745,9746,9770,9771,9788,9809,9815,9827,9852,9873,9882,9883,9884,9885,9900,9902,9907,9937,9938,9944,9945,9989,9990,10001,10002,10026,10044,10046,10047,10055,10060,10067,10091,10126,10128,10132,10182,10223,10224,10226,10235,10236,10256,10261,10352,10447,10448,10449,10450,10513,10531,2,8,9,4832,4833,4851,4893,4895,4896,4919,4925,4926,4936,4981,4983,5031,5161,5162,5175,5199,5254,5255,5261,5262,5264,5266,5275,5278,5279,5287,5300,5301,5307,5328,5329,5346,5351,5352,5353,5354,5358,5366,5369,5376,5431,5436,5437,5442,5449,5479,5489,5494,5510,5528,5529,5536,5537,5539,5550,5568,5570,5571,5578,5585,5586,5598,5599,5600,5601,5603,5604,5608,5609,5610,5611,5642,5643,5644,5652,5653,5654,5655,5698,5703,5705,5741,5743,5744,5746,5747,5749,5750,5752,5761,5766,5768,5769,5770,5772,5774,5775,5776,5777,5778,5779,5788,5789,5799,5802,5813,5829,5830,5833,5844,5847,5848,5849,5876,5886,5901,5902,5911,5912,5914,5916,5921,5956,5961,5963,6022,6057,6058,6063,6069,6072,6073,6074,6075,6087,6097,6101,6102,6111,6133,6162,6181,6185,6186,6188,6211,6215,6218,6219,6220,6235,6245,6246,6278,6279,6283,6305,6308,6311,6333,6334,6362,6365,6374,6385,6393,6397,6405,6406,6407,6408,6439,6440,6457,6510,6547,6549,6571,6572,6579,6583,6584,6588,6602,6617,6638,6639,6644,6655,6657,6660,6673,6693,6700,6702,6717,6718,6722,6724,6725,6726,6728,6730,6731,6732,6735,6741,6742,6744,6745,6751,6753,6795,6800,6815,6818,6819,6820,6854,6859,6861,6866,6867,6875,6879,6892,6915,6916,6918,6919,6930,6935,6955,6958,6977,7010,7011,7012,7018,7032,7051,7053,7055,7057,7062,7068,7070,7084,7089,7090,7125,7126,7127,7141,7142,7144,7145,7165,7167,7182,7211,7234,7245,7247,7249,7251,7252,7285,7286,7290,7291,7299,7301,7302,7303,7325,7334,7335,7346,7356,7396,7406,7410,7417,7428,7433,7435,7442,7451,7464,7481,7502,7504,7521,7526,7579,7580,7581,7583,7585,7589,7590,7596,7598,7662,7681,7694,7711,7712,7728,7759,7763,7786,7808,7826,7829,7830,7840,7860,7862,7864,7866,7867,7868,7893,7919,7920,7952,7954,7955,7956,7961,7982,7999,8004,8010,8012,8020,8033,8034,8036,8057,8064,8091,8157,8158,8159,8207,8213,8214,8237,8238,8258,8259,8260,8317,8318,8348,8379,8389,8400,8415,8444,8448,8454,8466,8484,8489,8511,8556,8586,8600,8620,8623,8650,8675,8733,8734,8737,8738,8806,8840,8841,8842,8843,8870,8902,8931,8939,8940,8981,9002,9048,9064,9110,9113,9128,9135,9178,9217,9218,9236,9237,9251,9368,9373,9377,9397,9415,9439,9441,9444,9450,9453,9454,9465,9466,9485,9491,9501,9509,9551,9569,9624,9625,9631,9670,9693,9699,9738,9750,9753,9754,9756,9757,9769,9793,9808,9817,9818,9820,9822,9851,9971,9972,10021,10022,10061,10097,10209])).
% 160.59/160.29  cnf(12943,plain,
% 160.59/160.29     (~P1(f870(f870(f234(a932),x129431),x129431))),
% 160.59/160.29     inference(rename_variables,[],[4779])).
% 160.59/160.29  cnf(12946,plain,
% 160.59/160.29     (P1(f870(f870(f328(x129461),x129462),f241(f940(x129461,a928))))),
% 160.59/160.29     inference(rename_variables,[],[3722])).
% 160.59/160.29  cnf(12950,plain,
% 160.59/160.29     (~P1(f870(f870(f188(f940(x129501,f940(x129502,a928))),x129503),x129504))),
% 160.59/160.29     inference(rename_variables,[],[4806])).
% 160.59/160.29  cnf(12951,plain,
% 160.59/160.29     (P25(x129511,x129512,f870(f870(f308(f931(x129511)),f870(f870(f870(f90(x129511),f870(f870(f9(x129511,f940(a930,a928),f940(a930,a928)),f870(f870(f10(f940(a930,f940(a928,a928)),f940(f940(a930,a928),f940(a930,a928)),x129511),f20(a930,a928,a928)),f870(f870(f10(f940(a930,a928),f940(a930,f940(a928,a928)),x129511),f870(f10(a928,f940(a928,a928),a930),a325)),x129513))),f870(f870(f10(a928,a928,a930),a321),x129514))),f29(x129514,x129515)),x129513)),f188(f940(f931(x129511),a928))))),
% 160.59/160.29     inference(rename_variables,[],[4710])).
% 160.59/160.29  cnf(12954,plain,
% 160.59/160.29     (P1(f870(f870(f233(f940(x129541,a928)),x129542),x129542))),
% 160.59/160.29     inference(rename_variables,[],[3868])).
% 160.59/160.29  cnf(12957,plain,
% 160.59/160.29     (~P1(f870(f870(f328(x129571),x129572),f188(f940(x129571,a928))))),
% 160.59/160.29     inference(rename_variables,[],[4792])).
% 160.59/160.29  cnf(12960,plain,
% 160.59/160.29     (P1(f870(f870(f233(a1),f2(a1)),f870(f870(f243(a1),f870(f75(a1),x129601)),x129602)))),
% 160.59/160.29     inference(rename_variables,[],[4051])).
% 160.59/160.29  cnf(12963,plain,
% 160.59/160.29     (~E(f870(a112,x129631),x129631)),
% 160.59/160.29     inference(rename_variables,[],[4728])).
% 160.59/160.29  cnf(12965,plain,
% 160.59/160.29     (E(f870(f283(x129651,x129651),f262(x129651,x129652)),x129652)),
% 160.59/160.29     inference(rename_variables,[],[3530])).
% 160.59/160.29  cnf(12969,plain,
% 160.59/160.29     (P44(a25,x129691,x129692,x129691)),
% 160.59/160.29     inference(rename_variables,[],[3785])).
% 160.59/160.29  cnf(12971,plain,
% 160.59/160.29     (P44(a25,x129711,x129712,x129711)),
% 160.59/160.29     inference(rename_variables,[],[3785])).
% 160.59/160.29  cnf(12973,plain,
% 160.59/160.29     (P35(x129731,x129732,f113(x129731),f113(x129731))),
% 160.59/160.29     inference(rename_variables,[],[3818])).
% 160.59/160.29  cnf(12975,plain,
% 160.59/160.29     (P35(x129751,x129752,f113(x129751),f113(x129751))),
% 160.59/160.29     inference(rename_variables,[],[3818])).
% 160.59/160.29  cnf(12979,plain,
% 160.59/160.29     (E(f870(f283(x129791,x129791),f262(x129791,x129792)),x129792)),
% 160.59/160.29     inference(rename_variables,[],[3530])).
% 160.59/160.29  cnf(12981,plain,
% 160.59/160.29     (E(f870(f283(x129811,x129811),f262(x129811,x129812)),x129812)),
% 160.59/160.29     inference(rename_variables,[],[3530])).
% 160.59/160.29  cnf(12983,plain,
% 160.59/160.29     (E(f870(f283(x129831,x129831),f262(x129831,x129832)),x129832)),
% 160.59/160.29     inference(rename_variables,[],[3530])).
% 160.59/160.29  cnf(12985,plain,
% 160.59/160.29     (P56(x129851,x129852,f262(x129851,x129852))),
% 160.59/160.29     inference(rename_variables,[],[3539])).
% 160.59/160.29  cnf(12987,plain,
% 160.59/160.29     (P56(x129871,x129872,f262(x129871,x129872))),
% 160.59/160.29     inference(rename_variables,[],[3539])).
% 160.59/160.29  cnf(12989,plain,
% 160.59/160.29     (P56(x129891,x129892,f262(x129891,x129892))),
% 160.59/160.29     inference(rename_variables,[],[3539])).
% 160.59/160.29  cnf(12991,plain,
% 160.59/160.29     (P26(x129911,x129911,f7(x129911),x129912)),
% 160.59/160.29     inference(rename_variables,[],[3809])).
% 160.59/160.29  cnf(12993,plain,
% 160.59/160.29     (P26(x129931,x129931,f7(x129931),x129932)),
% 160.59/160.29     inference(rename_variables,[],[3809])).
% 160.59/160.29  cnf(12996,plain,
% 160.59/160.29     (E(f870(f870(x129961,x129962),f870(f184(x129963,x129964,x129961),x129962)),f870(f184(x129963,x129964,x129961),f870(a112,x129962)))),
% 160.59/160.29     inference(rename_variables,[],[3970])).
% 160.59/160.29  cnf(13000,plain,
% 160.59/160.29     (P40(x130001,f153(x130001,x130002))),
% 160.59/160.29     inference(rename_variables,[],[3439])).
% 160.59/160.29  cnf(13008,plain,
% 160.59/160.29     (E(f188(f940(f939(x130081,x130081),a928)),f262(x130081,f188(f940(x130081,a928))))),
% 160.59/160.29     inference(rename_variables,[],[3640])).
% 160.59/160.29  cnf(13010,plain,
% 160.59/160.29     (E(f870(f283(x130101,x130101),f262(x130101,x130102)),x130102)),
% 160.59/160.29     inference(rename_variables,[],[3530])).
% 160.59/160.29  cnf(13015,plain,
% 160.59/160.29     (E(f870(f283(x130151,x130151),f262(x130151,x130152)),x130152)),
% 160.59/160.29     inference(rename_variables,[],[3530])).
% 160.59/160.29  cnf(13021,plain,
% 160.59/160.29     (P55(x130211,f262(x130211,x130212))),
% 160.59/160.29     inference(rename_variables,[],[3443])).
% 160.59/160.29  cnf(13026,plain,
% 160.59/160.29     (P15(x130261,f940(x130261,a928),f308(x130261))),
% 160.59/160.29     inference(rename_variables,[],[3543])).
% 160.59/160.29  cnf(13030,plain,
% 160.59/160.29     (P27(x130301,x130301,f31(x130301),x130302,x130302)),
% 160.59/160.29     inference(rename_variables,[],[4233])).
% 160.59/160.29  cnf(13032,plain,
% 160.59/160.29     (P27(x130321,x130321,f31(x130321),x130322,x130322)),
% 160.59/160.29     inference(rename_variables,[],[4233])).
% 160.59/160.29  cnf(13034,plain,
% 160.59/160.29     (P27(x130341,x130341,f31(x130341),x130342,x130342)),
% 160.59/160.29     inference(rename_variables,[],[4233])).
% 160.59/160.29  cnf(13045,plain,
% 160.59/160.29     (E(f870(f283(x130451,x130451),f262(x130451,x130452)),x130452)),
% 160.59/160.29     inference(rename_variables,[],[3530])).
% 160.59/160.29  cnf(13054,plain,
% 160.59/160.29     (P59(x130541,f188(f940(x130541,a928)),x130542)),
% 160.59/160.29     inference(rename_variables,[],[3588])).
% 160.59/160.29  cnf(13058,plain,
% 160.59/160.29     (P41(x130581,f262(x130581,x130582))),
% 160.59/160.29     inference(rename_variables,[],[3440])).
% 160.59/160.29  cnf(13066,plain,
% 160.59/160.29     (E(f870(f283(x130661,x130661),f262(x130661,x130662)),x130662)),
% 160.59/160.29     inference(rename_variables,[],[3530])).
% 160.59/160.29  cnf(13068,plain,
% 160.59/160.29     (E(f870(f283(x130681,x130681),f262(x130681,x130682)),x130682)),
% 160.59/160.29     inference(rename_variables,[],[3530])).
% 160.59/160.29  cnf(13070,plain,
% 160.59/160.29     (P58(x130701,x130701,f262(x130701,x130702))),
% 160.59/160.29     inference(rename_variables,[],[3540])).
% 160.59/160.29  cnf(13076,plain,
% 160.59/160.29     (P46(x130761,x130762,x130763,x130764,f188(f940(x130761,a928)),x130764)),
% 160.59/160.29     inference(rename_variables,[],[4508])).
% 160.59/160.29  cnf(13088,plain,
% 160.59/160.29     (E(f870(f283(x130881,x130881),f262(x130881,x130882)),x130882)),
% 160.59/160.29     inference(rename_variables,[],[3530])).
% 160.59/160.29  cnf(13092,plain,
% 160.59/160.29     (E(f188(f940(f939(x130921,x130921),a928)),f262(x130921,f188(f940(x130921,a928))))),
% 160.59/160.29     inference(rename_variables,[],[3640])).
% 160.59/160.29  cnf(13119,plain,
% 160.59/160.29     (~P1(f870(f870(f234(a932),x131191),f2(a932)))),
% 160.59/160.29     inference(rename_variables,[],[4783])).
% 160.59/160.29  cnf(13121,plain,
% 160.59/160.29     (P1(f870(f870(f233(a1),a82),f2(a1)))),
% 160.59/160.29     inference(scs_inference,[],[4233,12855,12877,13030,13032,3785,12492,12516,12969,3809,11469,12531,12628,12631,12723,12765,12769,12777,12849,12991,3818,12595,12973,12975,3827,3539,12985,12987,12989,3540,13070,3506,12931,4757,4758,12108,4508,13076,3543,13026,3382,3439,13000,3440,13058,3441,3442,3443,12805,13021,4756,3870,4728,10549,10559,10572,10583,10655,10690,10693,10696,10798,10935,11246,11439,11442,11461,11464,11660,11755,11762,11776,11822,11825,11858,11873,11936,11995,12014,12310,12335,12347,12376,12382,12474,12591,12758,12819,3625,3588,13054,3775,12282,3490,4738,10782,10884,11349,3181,3182,3184,3185,3188,3189,3191,3192,3193,3201,3202,3209,3215,3224,3225,3271,3273,3279,3285,3286,3294,3295,3297,3301,3305,3306,3308,3312,3326,3330,3333,3334,3335,3340,3341,3351,4724,3363,3438,4725,3908,4138,12045,3416,11752,3551,3527,3530,10618,10621,10717,10720,11038,11767,11770,11884,11923,11928,11998,12040,12080,12495,12699,12909,12965,12979,12981,12983,13010,13015,13045,13066,13068,3501,12790,12794,12798,3507,3516,4030,4337,3636,12852,12934,3406,3768,4124,11798,3624,3469,3402,3429,3889,3425,3622,4242,4132,3951,4710,12951,3413,3414,4042,3449,3628,11196,11323,12592,12809,3500,4207,4747,10609,10779,11657,12750,12791,12795,4754,12762,3560,12128,4165,4790,11375,11474,11707,11710,3970,12996,3673,3895,3646,4768,3640,13008,13092,3464,10682,11014,3465,3727,3457,3383,3486,11788,4351,12780,12921,4209,11395,11526,11588,12734,12740,12866,12869,12899,4808,11298,11539,11651,11677,11715,11721,12678,4809,11428,11542,11654,11718,4810,11545,4811,11606,4812,3485,3766,12634,12675,12761,3935,3715,4622,4623,3790,4745,11781,3912,3872,4087,4134,3752,4013,3637,10701,10821,10901,10974,10977,11017,11117,11365,11972,12180,12226,12306,12369,12445,12483,12569,12572,4023,12031,3553,3649,11857,3833,4783,10586,10589,10615,10742,10919,11125,11138,11256,11699,11791,11971,12195,12200,12421,12424,12507,12681,12784,4796,11900,11931,11968,11975,12011,4010,3776,4157,3596,3598,3572,4780,4742,3961,4273,3759,4797,4344,11674,3894,3609,12149,12152,12599,12703,4788,10577,10580,10750,10845,10864,10871,10896,10904,10907,10924,11110,11352,11568,11851,11945,12099,12213,12216,4313,4272,12299,12649,4218,11193,12477,12659,4267,11398,12525,12598,12658,12702,3936,11979,12309,12452,12536,12582,4301,3953,10745,10842,11401,11479,11558,11625,12473,12550,12814,12876,12896,12906,4800,11141,11550,3569,10710,10808,10960,11024,11099,11144,11147,11178,11204,11240,11278,11317,12102,12146,12279,12334,12350,12353,12356,12359,12528,12543,12557,12560,12563,12566,12642,12706,12825,3570,10737,10793,11029,11120,11243,11876,12177,12183,12192,12285,12296,12315,12320,12362,12385,3571,3645,12512,4779,10626,10658,11162,11207,11216,12059,12083,12253,12256,12259,12262,12346,12365,12368,12381,12433,12436,12439,12442,12610,12613,12709,12712,12818,12858,3722,10889,10980,11251,11295,11529,11532,11614,11696,11861,12111,12757,4792,11171,11181,11287,11308,11311,11378,11381,11392,11495,11503,11517,11553,11573,11582,11622,11663,11668,11671,11690,11693,11724,11729,11732,11735,11738,11978,12125,12158,12427,12430,12464,12513,12546,12687,12731,12737,12837,12840,12862,12920,12926,12937,3630,11011,11041,11050,11053,11056,11643,12859,3669,3662,4091,4028,10661,12034,12062,4789,10606,10999,11002,11498,11514,11994,12050,12087,12112,12210,12241,12244,12247,12250,12506,3590,11044,11201,11271,12063,12209,12407,12618,4052,4392,4786,4063,4099,4771,4774,3546,3550,4773,4772,3884,4486,11883,4802,10910,10913,4807,11384,11387,11576,11687,11704,11744,4175,11741,12086,12090,12768,12776,4018,11314,11320,11338,12331,12457,12549,3868,11454,11579,12575,12684,12694,12773,12828,12836,4349,4020,11047,11417,11585,11619,11630,12772,3723,3836,10963,10966,11059,11227,4805,12028,4806,10801,10916,11561,12637,12646,12690,12890,12893,4447,11184,12655,12670,4355,4051,3996,4803,10631,10634,11005,11008,11897,12091,4804,12008,4021,10969,4022,4287,4819,4845,4900,4904,4932,4947,4954,4956,4992,4997,5026,5032,5118,5144,5145,5160,5210,5211,5233,5234,5248,5251,5276,5282,5298,5302,5303,5304,5309,5310,5333,5357,5359,5360,5370,5375,5381,5417,5418,5426,5434,5438,5440,5443,5455,5457,5463,5468,5469,5482,5488,5491,5492,5496,5530,5545,5554,5556,5557,5560,5561,5562,5572,5574,5580,5581,5582,5588,5592,5593,5594,5602,5606,5607,5612,5625,5633,5646,5648,5656,5658,5659,5662,5666,5692,5706,5707,5722,5734,5756,5762,5786,5787,5791,5810,5818,5819,5824,5825,5835,5837,5851,5855,5864,5865,5867,5868,5884,5889,5898,5899,5910,5917,5931,5935,5938,5944,5945,5946,5949,5954,5990,5991,5994,5996,5998,6000,6001,6002,6004,6006,6008,6013,6020,6035,6049,6055,6056,6059,6070,6071,6078,6080,6084,6086,6092,6100,6136,6149,6158,6161,6170,6174,6175,6176,6177,6178,6182,6187,6197,6203,6221,6224,6233,6261,6276,6303,6320,6321,6324,6339,6341,6343,6345,6360,6361,6364,6366,6369,6370,6386,6394,6395,6396,6398,6400,6436,6437,6443,6446,6452,6456,6490,6492,6494,6496,6506,6508,6511,6517,6519,6524,6527,6535,6543,6545,6546,6552,6574,6575,6576,6577,6578,6580,6587,6592,6625,6626,6629,6630,6631,6633,6634,6635,6636,6643,6680,6681,6690,6712,6713,6734,6736,6748,6749,6755,6785,6787,6801,6840,6843,6844,6897,6920,6963,6984,6993,6994,6995,6996,7016,7017,7024,7036,7039,7041,7043,7044,7045,7047,7061,7072,7073,7074,7087,7139,7150,7152,7157,7175,7176,7213,7221,7226,7256,7287,7343,7372,7427,7448,7457,7460,7523,7533,7597,7599,7613,7622,7623,7624,7641,7645,7647,7698,7708,7714,7729,7778,7780,7783,7824,7825,7843,7911,7929,7953,7976,7988,8002,8013,8024,8025,8052,8054,8056,8066,8108,8119,8144,8172,8204,8235,8271,8310,8326,8328,8344,8345,8412,8423,8488,8512,8531,8558,8598,8599,8616,8657,8659,8661,8667,8682,8686,8701,8722,8730,8732,8742,8747,8751,8752,8753,8754,8755,8756,8775,8789,8790,8808,8809,8814,8815,8816,8817,8818,8836,8837,8838,8848,8861,8864,8875,8880,8882,8884,8885,8886,8893,8899,8907,8910,8927,8928,8937,8938,8946,8965,8978,8982,9003,9025,9026,9029,9030,9037,9046,9047,9070,9081,9091,9092,9093,9096,9119,9120,9131,9181,9191,9193,9209,9221,9222,9223,9234,9298,9329,9330,9331,9346,9363,9371,9399,9405,9452,9478,9510,9516,9526,9527,9528,9537,9565,9581,9585,9589,9611,9612,9639,9702,9707,9710,9744,9745,9746,9770,9771,9788,9809,9815,9827,9852,9873,9882,9883,9884,9885,9900,9902,9907,9937,9938,9944,9945,9989,9990,10001,10002,10026,10044,10046,10047,10055,10060,10067,10091,10126,10128,10132,10182,10223,10224,10226,10235,10236,10256,10261,10352,10447,10448,10449,10450,10513,10531,2,8,9,4832,4833,4851,4893,4895,4896,4919,4925,4926,4936,4981,4983,5031,5161,5162,5175,5199,5254,5255,5261,5262,5264,5266,5275,5278,5279,5287,5300,5301,5307,5328,5329,5346,5351,5352,5353,5354,5358,5366,5369,5376,5431,5436,5437,5442,5449,5479,5489,5494,5510,5528,5529,5536,5537,5539,5550,5568,5570,5571,5578,5585,5586,5598,5599,5600,5601,5603,5604,5608,5609,5610,5611,5642,5643,5644,5652,5653,5654,5655,5698,5703,5705,5741,5743,5744,5746,5747,5749,5750,5752,5761,5766,5768,5769,5770,5772,5774,5775,5776,5777,5778,5779,5788,5789,5799,5802,5813,5829,5830,5833,5844,5847,5848,5849,5876,5886,5901,5902,5911,5912,5914,5916,5921,5956,5961,5963,6022,6057,6058,6063,6069,6072,6073,6074,6075,6087,6097,6101,6102,6111,6133,6162,6181,6185,6186,6188,6211,6215,6218,6219,6220,6235,6245,6246,6278,6279,6283,6305,6308,6311,6333,6334,6362,6365,6374,6385,6393,6397,6405,6406,6407,6408,6439,6440,6457,6510,6547,6549,6571,6572,6579,6583,6584,6588,6602,6617,6638,6639,6644,6655,6657,6660,6673,6693,6700,6702,6717,6718,6722,6724,6725,6726,6728,6730,6731,6732,6735,6741,6742,6744,6745,6751,6753,6795,6800,6815,6818,6819,6820,6854,6859,6861,6866,6867,6875,6879,6892,6915,6916,6918,6919,6930,6935,6955,6958,6977,7010,7011,7012,7018,7032,7051,7053,7055,7057,7062,7068,7070,7084,7089,7090,7125,7126,7127,7141,7142,7144,7145,7165,7167,7182,7211,7234,7245,7247,7249,7251,7252,7285,7286,7290,7291,7299,7301,7302,7303,7325,7334,7335,7346,7356,7396,7406,7410,7417,7428,7433,7435,7442,7451,7464,7481,7502,7504,7521,7526,7579,7580,7581,7583,7585,7589,7590,7596,7598,7662,7681,7694,7711,7712,7728,7759,7763,7786,7808,7826,7829,7830,7840,7860,7862,7864,7866,7867,7868,7893,7919,7920,7952,7954,7955,7956,7961,7982,7999,8004,8010,8012,8020,8033,8034,8036,8057,8064,8091,8157,8158,8159,8207,8213,8214,8237,8238,8258,8259,8260,8317,8318,8348,8379,8389,8400,8415,8444,8448,8454,8466,8484,8489,8511,8556,8586,8600,8620,8623,8650,8675,8733,8734,8737,8738,8806,8840,8841,8842,8843,8870,8902,8931,8939,8940,8981,9002,9048,9064,9110,9113,9128,9135,9178,9217,9218,9236,9237,9251,9368,9373,9377,9397,9415,9439,9441,9444,9450,9453,9454,9465,9466,9485,9491,9501,9509,9551,9569,9624,9625,9631,9670,9693,9699,9738,9750,9753,9754,9756,9757,9769,9793,9808,9817,9818,9820,9822,9851,9971,9972,10021,10022,10061,10097,10209,10265,10327,10421,10439,10444,3,2898,2903,2917,2919,2920,2922,2923,2925,2931,2932,2941,2942,2943,2945,2946,2947,2948,2949,2950,2956,2961,2962,2963,2964,2965,2966,2967,2968,2970,2982,2983,2984,2985,2986,2988,2990,2991,2992,2993,2994,2995,2997,2998,2999,3003,3004,3006,3018,3019,3021,3022,3025,3026,3028,3029,3031,3032,3033,3046,3047,3074,3075,3076,3082,3085,3086,3087,3094,3097,3098,3099,3104,3109,3110,3112,3113,3117,3119,3122,3123,3124,3128,3129,3137,3166,3167,5527,5567,5714,5715,5716])).
% 160.59/160.29  cnf(13128,plain,
% 160.59/160.29     (~P1(f870(f870(f234(a1),f870(f100(a1),x131281)),f870(f78(a1),f870(f100(a1),x131282))))),
% 160.59/160.29     inference(rename_variables,[],[4801])).
% 160.59/160.29  cnf(13138,plain,
% 160.59/160.29     (~P1(f870(f870(f234(a932),x131381),f2(a932)))),
% 160.59/160.29     inference(rename_variables,[],[4783])).
% 160.59/160.29  cnf(13141,plain,
% 160.59/160.29     (~P1(f870(f870(f234(a932),x131411),f2(a932)))),
% 160.59/160.29     inference(rename_variables,[],[4783])).
% 160.59/160.29  cnf(13144,plain,
% 160.59/160.29     (P1(f870(f60(a932),f304(a932,x131441,x131442)))),
% 160.59/160.29     inference(rename_variables,[],[3777])).
% 160.59/160.29  cnf(13147,plain,
% 160.59/160.29     (P1(f870(f60(a932),f304(a932,x131471,x131472)))),
% 160.59/160.29     inference(rename_variables,[],[3777])).
% 160.59/160.29  cnf(13150,plain,
% 160.59/160.29     (P1(f870(f60(a932),f304(a932,x131501,x131502)))),
% 160.59/160.29     inference(rename_variables,[],[3777])).
% 160.59/160.29  cnf(13153,plain,
% 160.59/160.29     (P1(f870(f60(a932),f304(a932,x131531,x131532)))),
% 160.59/160.29     inference(rename_variables,[],[3777])).
% 160.59/160.29  cnf(13160,plain,
% 160.59/160.29     (P1(f870(f870(f233(a1),f870(f78(a1),f870(f100(a1),x131601))),f870(f100(a1),x131602)))),
% 160.59/160.29     inference(rename_variables,[],[4052])).
% 160.59/160.29  cnf(13162,plain,
% 160.59/160.29     (P1(f870(f870(f233(a1),f2(a1)),f870(f104(a1),f2(a1))))),
% 160.59/160.29     inference(scs_inference,[],[4233,12855,12877,13030,13032,3785,12492,12516,12969,3809,11469,12531,12628,12631,12723,12765,12769,12777,12849,12991,3818,12595,12973,12975,3827,3539,12985,12987,12989,3540,13070,3506,12931,4757,4758,12108,4508,13076,3543,13026,3382,3439,13000,3440,13058,3441,3442,3443,12805,13021,4756,3870,4728,10549,10559,10572,10583,10655,10690,10693,10696,10798,10935,11246,11439,11442,11461,11464,11660,11755,11762,11776,11822,11825,11858,11873,11936,11995,12014,12310,12335,12347,12376,12382,12474,12591,12758,12819,3625,3588,13054,3775,12282,3490,4738,10782,10884,11349,3181,3182,3184,3185,3188,3189,3191,3192,3193,3201,3202,3209,3215,3224,3225,3271,3273,3279,3285,3286,3294,3295,3297,3301,3305,3306,3308,3312,3326,3327,3330,3333,3334,3335,3340,3341,3351,4724,3363,3438,4725,3908,4138,12045,3416,11752,3551,3527,3530,10618,10621,10717,10720,11038,11767,11770,11884,11923,11928,11998,12040,12080,12495,12699,12909,12965,12979,12981,12983,13010,13015,13045,13066,13068,3501,12790,12794,12798,3507,3516,4030,4337,3636,12852,12934,3406,3768,4124,11798,3624,3469,3402,3429,3889,3425,3622,4242,4132,3951,4710,12951,3413,3414,3392,4042,3449,3628,11196,11323,12592,12809,3500,4207,4747,10609,10779,11657,12750,12791,12795,4754,12762,3560,12128,4165,4790,11375,11474,11707,11710,3970,12996,3673,3895,3646,4768,3640,13008,13092,3464,10682,11014,3465,3727,3457,3383,3486,11788,4351,12780,12921,4209,11395,11526,11588,12734,12740,12866,12869,12899,4808,11298,11539,11651,11677,11715,11721,12678,4809,11428,11542,11654,11718,4810,11545,4811,11606,4812,3485,3766,12634,12675,12761,3935,3715,4622,4623,3790,4745,11781,3912,3872,4087,4134,3752,4013,3637,10701,10821,10901,10974,10977,11017,11117,11365,11972,12180,12226,12306,12369,12445,12483,12569,12572,4023,12031,3553,3649,11857,3833,4783,10586,10589,10615,10742,10919,11125,11138,11256,11699,11791,11971,12195,12200,12421,12424,12507,12681,12784,13119,13138,4796,11900,11931,11968,11975,12011,4010,3776,3777,13144,13147,13150,4157,3596,3598,3572,4780,4742,3961,4273,3759,4797,4344,11674,3894,3609,12149,12152,12599,12703,4788,10577,10580,10750,10845,10864,10871,10896,10904,10907,10924,11110,11352,11568,11851,11945,12099,12213,12216,4313,4272,12299,12649,4218,11193,12477,12659,4267,11398,12525,12598,12658,12702,3936,11979,12309,12452,12536,12582,4301,3953,10745,10842,11401,11479,11558,11625,12473,12550,12814,12876,12896,12906,4800,11141,11550,3569,10710,10808,10960,11024,11099,11144,11147,11178,11204,11240,11278,11317,12102,12146,12279,12334,12350,12353,12356,12359,12528,12543,12557,12560,12563,12566,12642,12706,12825,3570,10737,10793,11029,11120,11243,11876,12177,12183,12192,12285,12296,12315,12320,12362,12385,3571,3645,12512,4779,10626,10658,11162,11207,11216,12059,12083,12253,12256,12259,12262,12346,12365,12368,12381,12433,12436,12439,12442,12610,12613,12709,12712,12818,12858,3722,10889,10980,11251,11295,11529,11532,11614,11696,11861,12111,12757,4792,11171,11181,11287,11308,11311,11378,11381,11392,11495,11503,11517,11553,11573,11582,11622,11663,11668,11671,11690,11693,11724,11729,11732,11735,11738,11978,12125,12158,12427,12430,12464,12513,12546,12687,12731,12737,12837,12840,12862,12920,12926,12937,3630,11011,11041,11050,11053,11056,11643,12859,3669,3662,4091,4028,10661,12034,12062,4789,10606,10999,11002,11498,11514,11994,12050,12087,12112,12210,12241,12244,12247,12250,12506,3590,11044,11201,11271,12063,12209,12407,12618,4052,12155,4392,4786,4063,4099,4771,4774,4775,3546,3550,4773,4772,3884,4486,11883,4802,10910,10913,4807,11384,11387,11576,11687,11704,11744,4175,11741,12086,12090,12768,12776,4018,11314,11320,11338,12331,12457,12549,3868,11454,11579,12575,12684,12694,12773,12828,12836,4349,4020,11047,11417,11585,11619,11630,12772,3723,3836,10963,10966,11059,11227,3835,4805,12028,4801,13128,4806,10801,10916,11561,12637,12646,12690,12890,12893,4447,11184,12655,12670,4355,4051,3996,3997,4803,10631,10634,11005,11008,11897,12091,4804,12008,4021,10969,4022,4287,4819,4845,4900,4904,4932,4947,4954,4956,4992,4997,5026,5032,5118,5144,5145,5160,5210,5211,5233,5234,5248,5251,5276,5282,5298,5302,5303,5304,5309,5310,5333,5357,5359,5360,5370,5375,5381,5417,5418,5426,5434,5438,5440,5443,5455,5457,5463,5468,5469,5482,5488,5491,5492,5496,5530,5545,5554,5556,5557,5560,5561,5562,5572,5574,5580,5581,5582,5588,5592,5593,5594,5602,5606,5607,5612,5625,5633,5646,5648,5656,5658,5659,5662,5666,5692,5706,5707,5722,5734,5756,5762,5786,5787,5791,5810,5818,5819,5824,5825,5835,5837,5851,5855,5864,5865,5867,5868,5884,5889,5898,5899,5910,5917,5931,5935,5938,5944,5945,5946,5949,5954,5990,5991,5994,5996,5998,6000,6001,6002,6004,6006,6008,6013,6020,6035,6049,6055,6056,6059,6070,6071,6078,6080,6084,6086,6092,6100,6136,6149,6158,6161,6170,6174,6175,6176,6177,6178,6182,6187,6197,6203,6221,6224,6233,6261,6276,6303,6320,6321,6324,6339,6341,6343,6345,6360,6361,6364,6366,6369,6370,6386,6394,6395,6396,6398,6400,6436,6437,6443,6446,6452,6456,6490,6492,6494,6496,6506,6508,6511,6517,6519,6524,6527,6535,6543,6545,6546,6552,6574,6575,6576,6577,6578,6580,6587,6592,6625,6626,6629,6630,6631,6633,6634,6635,6636,6643,6680,6681,6690,6712,6713,6734,6736,6748,6749,6755,6785,6787,6801,6840,6843,6844,6897,6920,6963,6984,6993,6994,6995,6996,7016,7017,7024,7036,7039,7041,7043,7044,7045,7047,7061,7072,7073,7074,7087,7139,7150,7152,7157,7175,7176,7213,7221,7226,7256,7287,7343,7372,7427,7448,7457,7460,7523,7533,7597,7599,7613,7622,7623,7624,7641,7645,7647,7698,7708,7714,7729,7778,7780,7783,7824,7825,7843,7911,7929,7953,7976,7988,8002,8013,8024,8025,8052,8054,8056,8066,8108,8119,8144,8172,8204,8235,8271,8310,8326,8328,8344,8345,8412,8423,8488,8512,8531,8558,8598,8599,8616,8657,8659,8661,8667,8682,8686,8701,8722,8730,8732,8742,8747,8751,8752,8753,8754,8755,8756,8775,8789,8790,8808,8809,8814,8815,8816,8817,8818,8836,8837,8838,8848,8861,8864,8875,8880,8882,8884,8885,8886,8893,8899,8907,8910,8927,8928,8937,8938,8946,8965,8978,8982,9003,9025,9026,9029,9030,9037,9046,9047,9070,9081,9091,9092,9093,9096,9119,9120,9131,9181,9191,9193,9209,9221,9222,9223,9234,9298,9329,9330,9331,9346,9363,9371,9399,9405,9452,9478,9510,9516,9526,9527,9528,9537,9565,9581,9585,9589,9611,9612,9639,9702,9707,9710,9744,9745,9746,9770,9771,9788,9809,9815,9827,9852,9873,9882,9883,9884,9885,9900,9902,9907,9937,9938,9944,9945,9989,9990,10001,10002,10026,10044,10046,10047,10055,10060,10067,10091,10126,10128,10132,10182,10223,10224,10226,10235,10236,10256,10261,10352,10447,10448,10449,10450,10513,10531,2,8,9,4832,4833,4851,4893,4895,4896,4919,4925,4926,4936,4981,4983,5031,5161,5162,5175,5199,5254,5255,5261,5262,5264,5266,5275,5278,5279,5287,5300,5301,5307,5328,5329,5346,5351,5352,5353,5354,5358,5366,5369,5376,5431,5436,5437,5442,5449,5479,5489,5494,5510,5528,5529,5536,5537,5539,5550,5568,5570,5571,5578,5585,5586,5598,5599,5600,5601,5603,5604,5608,5609,5610,5611,5642,5643,5644,5652,5653,5654,5655,5698,5703,5705,5741,5743,5744,5746,5747,5749,5750,5752,5761,5766,5768,5769,5770,5772,5774,5775,5776,5777,5778,5779,5788,5789,5799,5802,5813,5829,5830,5833,5844,5847,5848,5849,5876,5886,5901,5902,5911,5912,5914,5916,5921,5956,5961,5963,6022,6057,6058,6063,6069,6072,6073,6074,6075,6087,6097,6101,6102,6111,6133,6162,6181,6185,6186,6188,6211,6215,6218,6219,6220,6235,6245,6246,6278,6279,6283,6305,6308,6311,6333,6334,6362,6365,6374,6385,6393,6397,6405,6406,6407,6408,6439,6440,6457,6510,6547,6549,6571,6572,6579,6583,6584,6588,6602,6617,6638,6639,6644,6655,6657,6660,6673,6693,6700,6702,6717,6718,6722,6724,6725,6726,6728,6730,6731,6732,6735,6741,6742,6744,6745,6751,6753,6795,6800,6815,6818,6819,6820,6854,6859,6861,6866,6867,6875,6879,6892,6915,6916,6918,6919,6930,6935,6955,6958,6977,7010,7011,7012,7018,7032,7051,7053,7055,7057,7062,7068,7070,7084,7089,7090,7125,7126,7127,7141,7142,7144,7145,7165,7167,7182,7211,7234,7245,7247,7249,7251,7252,7285,7286,7290,7291,7299,7301,7302,7303,7325,7334,7335,7346,7356,7396,7406,7410,7417,7428,7433,7435,7442,7451,7464,7481,7502,7504,7521,7526,7579,7580,7581,7583,7585,7589,7590,7596,7598,7662,7681,7694,7711,7712,7728,7759,7763,7786,7808,7826,7829,7830,7840,7860,7862,7864,7866,7867,7868,7893,7919,7920,7952,7954,7955,7956,7961,7982,7999,8004,8010,8012,8020,8033,8034,8036,8057,8064,8091,8157,8158,8159,8207,8213,8214,8237,8238,8258,8259,8260,8317,8318,8348,8379,8389,8400,8415,8444,8448,8454,8466,8484,8489,8511,8556,8586,8600,8620,8623,8650,8675,8733,8734,8737,8738,8806,8840,8841,8842,8843,8870,8902,8931,8939,8940,8981,9002,9048,9064,9110,9113,9128,9135,9178,9217,9218,9236,9237,9251,9368,9373,9377,9397,9415,9439,9441,9444,9450,9453,9454,9465,9466,9485,9491,9501,9509,9551,9569,9624,9625,9631,9670,9693,9699,9738,9750,9753,9754,9756,9757,9769,9793,9808,9817,9818,9820,9822,9851,9971,9972,10021,10022,10061,10097,10209,10265,10327,10421,10439,10444,3,2898,2903,2917,2919,2920,2922,2923,2925,2931,2932,2941,2942,2943,2945,2946,2947,2948,2949,2950,2956,2961,2962,2963,2964,2965,2966,2967,2968,2970,2982,2983,2984,2985,2986,2988,2990,2991,2992,2993,2994,2995,2997,2998,2999,3003,3004,3006,3018,3019,3021,3022,3025,3026,3028,3029,3031,3032,3033,3046,3047,3074,3075,3076,3082,3085,3086,3087,3094,3097,3098,3099,3104,3109,3110,3112,3113,3117,3119,3122,3123,3124,3128,3129,3137,3166,3167,5527,5567,5714,5715,5716,5800,5900,5930,5964,5980,5982,5988,6050,6051,6052,6053,6061,6099,6230,6267])).
% 160.59/160.29  cnf(13165,plain,
% 160.59/160.29     (~P1(f870(f870(f234(a932),x131651),f2(a932)))),
% 160.59/160.29     inference(rename_variables,[],[4783])).
% 160.59/160.29  cnf(13166,plain,
% 160.59/160.29     (P1(f870(f870(f233(a932),x131661),x131661))),
% 160.59/160.29     inference(rename_variables,[],[3569])).
% 160.59/160.29  cnf(13173,plain,
% 160.59/160.29     (P1(f870(f870(f234(a932),x131731),f870(a112,x131731)))),
% 160.59/160.29     inference(rename_variables,[],[3637])).
% 160.59/160.29  cnf(13175,plain,
% 160.59/160.29     (P1(f870(f870(f233(a1),f2(a1)),a82))),
% 160.59/160.29     inference(scs_inference,[],[4233,12855,12877,13030,13032,3785,12492,12516,12969,3809,11469,12531,12628,12631,12723,12765,12769,12777,12849,12991,3818,12595,12973,12975,3827,3539,12985,12987,12989,3540,13070,3506,12931,4757,4758,12108,4508,13076,3543,13026,3382,3439,13000,3440,13058,3441,3442,3443,12805,13021,4756,3870,4728,10549,10559,10572,10583,10655,10690,10693,10696,10798,10935,11246,11439,11442,11461,11464,11660,11755,11762,11776,11822,11825,11858,11873,11936,11995,12014,12310,12335,12347,12376,12382,12474,12591,12758,12819,3625,3588,13054,3775,12282,3490,4738,10782,10884,11349,3181,3182,3184,3185,3188,3189,3191,3192,3193,3201,3202,3209,3215,3224,3225,3271,3273,3279,3285,3286,3294,3295,3297,3301,3305,3306,3308,3312,3326,3327,3330,3333,3334,3335,3340,3341,3351,4724,3363,3438,4725,3908,4138,12045,3416,11752,3551,3527,3530,10618,10621,10717,10720,11038,11767,11770,11884,11923,11928,11998,12040,12080,12495,12699,12909,12965,12979,12981,12983,13010,13015,13045,13066,13068,3501,12790,12794,12798,3507,3516,4030,4337,3636,12852,12934,3406,3768,4124,11798,3624,3469,3402,3429,3889,3425,3622,4242,4132,3951,4710,12951,3413,3414,3392,4042,3449,3628,11196,11323,12592,12809,3500,4207,4747,10609,10779,11657,12750,12791,12795,4754,12762,3560,12128,4165,4790,11375,11474,11707,11710,3970,12996,3673,3895,3646,4768,3640,13008,13092,3464,10682,11014,3465,3727,3457,3383,3486,11788,4351,12780,12921,4209,11395,11526,11588,12734,12740,12866,12869,12899,4808,11298,11539,11651,11677,11715,11721,12678,4809,11428,11542,11654,11718,4810,11545,4811,11606,4812,3485,3766,12634,12675,12761,3935,3715,4622,4623,3790,4745,11781,3912,3872,3914,4087,4134,3752,4013,3637,10701,10821,10901,10974,10977,11017,11117,11365,11972,12180,12226,12306,12369,12445,12483,12569,12572,12903,4023,12031,3553,3649,11857,3833,4783,10586,10589,10615,10742,10919,11125,11138,11256,11699,11791,11971,12195,12200,12421,12424,12507,12681,12784,13119,13138,13141,4796,11900,11931,11968,11975,12011,4010,3776,3777,13144,13147,13150,4157,3596,3598,3572,4780,3463,4742,3961,4273,3759,4797,4344,11674,3894,3609,12149,12152,12599,12703,4788,10577,10580,10750,10845,10864,10871,10896,10904,10907,10924,11110,11352,11568,11851,11945,12099,12213,12216,4313,4272,12299,12649,4218,11193,12477,12659,4267,11398,12525,12598,12658,12702,3936,11979,12309,12452,12536,12582,4301,3953,10745,10842,11401,11479,11558,11625,12473,12550,12814,12876,12896,12906,4800,11141,11550,3569,10710,10808,10960,11024,11099,11144,11147,11178,11204,11240,11278,11317,12102,12146,12279,12334,12350,12353,12356,12359,12528,12543,12557,12560,12563,12566,12642,12706,12825,12872,3570,10737,10793,11029,11120,11243,11876,12177,12183,12192,12285,12296,12315,12320,12362,12385,3571,3645,12512,4779,10626,10658,11162,11207,11216,12059,12083,12253,12256,12259,12262,12346,12365,12368,12381,12433,12436,12439,12442,12610,12613,12709,12712,12818,12858,3722,10889,10980,11251,11295,11529,11532,11614,11696,11861,12111,12757,4792,11171,11181,11287,11308,11311,11378,11381,11392,11495,11503,11517,11553,11573,11582,11622,11663,11668,11671,11690,11693,11724,11729,11732,11735,11738,11978,12125,12158,12427,12430,12464,12513,12546,12687,12731,12737,12837,12840,12862,12920,12926,12937,3630,11011,11041,11050,11053,11056,11643,12859,3669,3662,4091,4028,10661,12034,12062,4789,10606,10999,11002,11498,11514,11994,12050,12087,12112,12210,12241,12244,12247,12250,12506,3590,11044,11201,11271,12063,12209,12407,12618,4052,12155,4392,3782,4786,4063,4099,4771,4774,4775,3546,3550,4773,4772,3884,4486,11883,4802,10910,10913,4807,11384,11387,11576,11687,11704,11744,4175,11741,12086,12090,12768,12776,4018,11314,11320,11338,12331,12457,12549,3868,11454,11579,12575,12684,12694,12773,12828,12836,4349,4020,11047,11417,11585,11619,11630,12772,3723,3836,10963,10966,11059,11227,3835,4805,12028,4801,13128,4806,10801,10916,11561,12637,12646,12690,12890,12893,4447,11184,12655,12670,4355,4051,3996,3997,4803,10631,10634,11005,11008,11897,12091,4804,12008,4021,10969,4022,4287,4819,4845,4900,4904,4932,4947,4954,4956,4992,4997,5026,5032,5118,5144,5145,5160,5210,5211,5233,5234,5248,5251,5276,5282,5298,5302,5303,5304,5309,5310,5333,5357,5359,5360,5370,5375,5381,5417,5418,5426,5434,5438,5440,5443,5455,5457,5463,5468,5469,5482,5488,5491,5492,5496,5530,5545,5554,5556,5557,5560,5561,5562,5572,5574,5580,5581,5582,5588,5592,5593,5594,5602,5606,5607,5612,5625,5633,5646,5648,5656,5658,5659,5662,5666,5692,5706,5707,5722,5734,5756,5762,5786,5787,5791,5810,5818,5819,5824,5825,5835,5837,5851,5855,5864,5865,5867,5868,5884,5889,5898,5899,5910,5917,5931,5935,5938,5944,5945,5946,5949,5954,5990,5991,5994,5996,5998,6000,6001,6002,6004,6006,6008,6013,6020,6035,6049,6055,6056,6059,6070,6071,6078,6080,6084,6086,6092,6100,6136,6149,6158,6161,6170,6174,6175,6176,6177,6178,6182,6187,6197,6203,6221,6224,6233,6261,6276,6303,6320,6321,6324,6339,6341,6343,6345,6360,6361,6364,6366,6369,6370,6386,6394,6395,6396,6398,6400,6436,6437,6443,6446,6452,6456,6490,6492,6494,6496,6506,6508,6511,6517,6519,6524,6527,6535,6543,6545,6546,6552,6574,6575,6576,6577,6578,6580,6587,6592,6625,6626,6629,6630,6631,6633,6634,6635,6636,6643,6680,6681,6690,6712,6713,6734,6736,6748,6749,6755,6785,6787,6801,6840,6843,6844,6897,6920,6963,6984,6993,6994,6995,6996,7016,7017,7024,7036,7039,7041,7043,7044,7045,7047,7061,7072,7073,7074,7087,7139,7150,7152,7157,7175,7176,7213,7221,7226,7256,7287,7343,7372,7427,7448,7457,7460,7523,7533,7597,7599,7613,7622,7623,7624,7641,7645,7647,7698,7708,7714,7729,7778,7780,7783,7824,7825,7843,7911,7929,7953,7976,7988,8002,8013,8024,8025,8052,8054,8056,8066,8108,8119,8144,8172,8204,8235,8271,8310,8326,8328,8344,8345,8412,8423,8488,8512,8531,8558,8598,8599,8616,8657,8659,8661,8667,8682,8686,8701,8722,8730,8732,8742,8747,8751,8752,8753,8754,8755,8756,8775,8789,8790,8808,8809,8814,8815,8816,8817,8818,8836,8837,8838,8848,8861,8864,8875,8880,8882,8884,8885,8886,8893,8899,8907,8910,8927,8928,8937,8938,8946,8965,8978,8982,9003,9025,9026,9029,9030,9037,9046,9047,9070,9081,9091,9092,9093,9096,9119,9120,9131,9181,9191,9193,9209,9221,9222,9223,9234,9298,9329,9330,9331,9346,9363,9371,9399,9405,9452,9478,9510,9516,9526,9527,9528,9537,9565,9581,9585,9589,9611,9612,9639,9702,9707,9710,9744,9745,9746,9770,9771,9788,9809,9815,9827,9852,9873,9882,9883,9884,9885,9900,9902,9907,9937,9938,9944,9945,9989,9990,10001,10002,10026,10044,10046,10047,10055,10060,10067,10091,10126,10128,10132,10182,10223,10224,10226,10235,10236,10256,10261,10352,10447,10448,10449,10450,10513,10531,2,8,9,4832,4833,4851,4893,4895,4896,4919,4925,4926,4936,4981,4983,5031,5161,5162,5175,5199,5254,5255,5261,5262,5264,5266,5275,5278,5279,5287,5300,5301,5307,5328,5329,5346,5351,5352,5353,5354,5358,5366,5369,5376,5431,5436,5437,5442,5449,5479,5489,5494,5510,5528,5529,5536,5537,5539,5550,5568,5570,5571,5578,5585,5586,5598,5599,5600,5601,5603,5604,5608,5609,5610,5611,5642,5643,5644,5652,5653,5654,5655,5698,5703,5705,5741,5743,5744,5746,5747,5749,5750,5752,5761,5766,5768,5769,5770,5772,5774,5775,5776,5777,5778,5779,5788,5789,5799,5802,5813,5829,5830,5833,5844,5847,5848,5849,5876,5886,5901,5902,5911,5912,5914,5916,5921,5956,5961,5963,6022,6057,6058,6063,6069,6072,6073,6074,6075,6087,6097,6101,6102,6111,6133,6162,6181,6185,6186,6188,6211,6215,6218,6219,6220,6235,6245,6246,6278,6279,6283,6305,6308,6311,6333,6334,6362,6365,6374,6385,6393,6397,6405,6406,6407,6408,6439,6440,6457,6510,6547,6549,6571,6572,6579,6583,6584,6588,6602,6617,6638,6639,6644,6655,6657,6660,6673,6693,6700,6702,6717,6718,6722,6724,6725,6726,6728,6730,6731,6732,6735,6741,6742,6744,6745,6751,6753,6795,6800,6815,6818,6819,6820,6854,6859,6861,6866,6867,6875,6879,6892,6915,6916,6918,6919,6930,6935,6955,6958,6977,7010,7011,7012,7018,7032,7051,7053,7055,7057,7062,7068,7070,7084,7089,7090,7125,7126,7127,7141,7142,7144,7145,7165,7167,7182,7211,7234,7245,7247,7249,7251,7252,7285,7286,7290,7291,7299,7301,7302,7303,7325,7334,7335,7346,7356,7396,7406,7410,7417,7428,7433,7435,7442,7451,7464,7481,7502,7504,7521,7526,7579,7580,7581,7583,7585,7589,7590,7596,7598,7662,7681,7694,7711,7712,7728,7759,7763,7786,7808,7826,7829,7830,7840,7860,7862,7864,7866,7867,7868,7893,7919,7920,7952,7954,7955,7956,7961,7982,7999,8004,8010,8012,8020,8033,8034,8036,8057,8064,8091,8157,8158,8159,8207,8213,8214,8237,8238,8258,8259,8260,8317,8318,8348,8379,8389,8400,8415,8444,8448,8454,8466,8484,8489,8511,8556,8586,8600,8620,8623,8650,8675,8733,8734,8737,8738,8806,8840,8841,8842,8843,8870,8902,8931,8939,8940,8981,9002,9048,9064,9110,9113,9128,9135,9178,9217,9218,9236,9237,9251,9368,9373,9377,9397,9415,9439,9441,9444,9450,9453,9454,9465,9466,9485,9491,9501,9509,9551,9569,9624,9625,9631,9670,9693,9699,9738,9750,9753,9754,9756,9757,9769,9793,9808,9817,9818,9820,9822,9851,9971,9972,10021,10022,10061,10097,10209,10265,10327,10421,10439,10444,3,2898,2903,2917,2919,2920,2922,2923,2925,2931,2932,2941,2942,2943,2945,2946,2947,2948,2949,2950,2956,2961,2962,2963,2964,2965,2966,2967,2968,2970,2982,2983,2984,2985,2986,2988,2990,2991,2992,2993,2994,2995,2997,2998,2999,3003,3004,3006,3018,3019,3021,3022,3025,3026,3028,3029,3031,3032,3033,3046,3047,3074,3075,3076,3082,3085,3086,3087,3094,3097,3098,3099,3104,3109,3110,3112,3113,3117,3119,3122,3123,3124,3128,3129,3137,3166,3167,5527,5567,5714,5715,5716,5800,5900,5930,5964,5980,5982,5988,6050,6051,6052,6053,6061,6099,6230,6267,6277,6302,6337,6375])).
% 160.59/160.29  cnf(13177,plain,
% 160.59/160.29     (~P1(f870(f870(f234(a1),f2(a1)),f870(f104(a1),f2(a1))))),
% 160.59/160.29     inference(scs_inference,[],[4233,12855,12877,13030,13032,3785,12492,12516,12969,3809,11469,12531,12628,12631,12723,12765,12769,12777,12849,12991,3818,12595,12973,12975,3827,3539,12985,12987,12989,3540,13070,3506,12931,4757,4758,12108,4508,13076,3543,13026,3382,3439,13000,3440,13058,3441,3442,3443,12805,13021,4756,3870,4728,10549,10559,10572,10583,10655,10690,10693,10696,10798,10935,11246,11439,11442,11461,11464,11660,11755,11762,11776,11822,11825,11858,11873,11936,11995,12014,12310,12335,12347,12376,12382,12474,12591,12758,12819,3625,3588,13054,3775,12282,3490,4738,10782,10884,11349,3181,3182,3184,3185,3188,3189,3191,3192,3193,3201,3202,3209,3215,3224,3225,3271,3273,3279,3285,3286,3294,3295,3297,3301,3305,3306,3308,3312,3326,3327,3330,3333,3334,3335,3340,3341,3351,4724,3363,3438,4725,3908,4138,12045,3416,11752,3551,3527,3530,10618,10621,10717,10720,11038,11767,11770,11884,11923,11928,11998,12040,12080,12495,12699,12909,12965,12979,12981,12983,13010,13015,13045,13066,13068,3501,12790,12794,12798,3507,3516,4030,4337,3636,12852,12934,3406,3768,4124,11798,3624,3469,3402,3429,3889,3425,3622,4242,4132,3951,4710,12951,3413,3414,3392,4042,3449,3628,11196,11323,12592,12809,3500,4207,4747,10609,10779,11657,12750,12791,12795,4754,12762,3560,12128,4165,4790,11375,11474,11707,11710,3970,12996,3673,3895,3646,4768,3640,13008,13092,3464,10682,11014,3465,3727,3457,3383,3486,11788,4351,12780,12921,4209,11395,11526,11588,12734,12740,12866,12869,12899,4808,11298,11539,11651,11677,11715,11721,12678,4809,11428,11542,11654,11718,4810,11545,4811,11606,4812,3485,3766,12634,12675,12761,3935,3715,4622,4623,3790,4745,11781,3912,3872,3914,4087,4134,3752,4013,3637,10701,10821,10901,10974,10977,11017,11117,11365,11972,12180,12226,12306,12369,12445,12483,12569,12572,12903,4023,12031,3553,3649,11857,3833,4783,10586,10589,10615,10742,10919,11125,11138,11256,11699,11791,11971,12195,12200,12421,12424,12507,12681,12784,13119,13138,13141,4796,11900,11931,11968,11975,12011,4010,3776,3777,13144,13147,13150,4157,3596,3598,3572,4780,3463,4742,3961,4273,3759,4797,4344,11674,3894,3609,12149,12152,12599,12703,4788,10577,10580,10750,10845,10864,10871,10896,10904,10907,10924,11110,11352,11568,11851,11945,12099,12213,12216,4313,4272,12299,12649,4218,11193,12477,12659,4267,11398,12525,12598,12658,12702,3936,11979,12309,12452,12536,12582,4301,3953,10745,10842,11401,11479,11558,11625,12473,12550,12814,12876,12896,12906,4800,11141,11550,3569,10710,10808,10960,11024,11099,11144,11147,11178,11204,11240,11278,11317,12102,12146,12279,12334,12350,12353,12356,12359,12528,12543,12557,12560,12563,12566,12642,12706,12825,12872,3570,10737,10793,11029,11120,11243,11876,12177,12183,12192,12285,12296,12315,12320,12362,12385,3571,3645,12512,4779,10626,10658,11162,11207,11216,12059,12083,12253,12256,12259,12262,12346,12365,12368,12381,12433,12436,12439,12442,12610,12613,12709,12712,12818,12858,3722,10889,10980,11251,11295,11529,11532,11614,11696,11861,12111,12757,4792,11171,11181,11287,11308,11311,11378,11381,11392,11495,11503,11517,11553,11573,11582,11622,11663,11668,11671,11690,11693,11724,11729,11732,11735,11738,11978,12125,12158,12427,12430,12464,12513,12546,12687,12731,12737,12837,12840,12862,12920,12926,12937,3630,11011,11041,11050,11053,11056,11643,12859,3669,3662,4091,4028,10661,12034,12062,4789,10606,10999,11002,11498,11514,11994,12050,12087,12112,12210,12241,12244,12247,12250,12506,3590,11044,11201,11271,12063,12209,12407,12618,4052,12155,4392,3782,4786,4063,4099,4771,4774,4775,3546,3550,4773,4772,3884,4486,11883,4802,10910,10913,4807,11384,11387,11576,11687,11704,11744,4175,11741,12086,12090,12768,12776,4018,11314,11320,11338,12331,12457,12549,3868,11454,11579,12575,12684,12694,12773,12828,12836,4349,4020,11047,11417,11585,11619,11630,12772,3723,3836,10963,10966,11059,11227,3835,4805,12028,4801,13128,4806,10801,10916,11561,12637,12646,12690,12890,12893,4447,11184,12655,12670,4355,4051,3996,3997,4803,10631,10634,11005,11008,11897,12091,4804,12008,4021,10969,4022,4287,4819,4845,4900,4904,4932,4947,4954,4956,4992,4997,5026,5032,5118,5144,5145,5160,5210,5211,5233,5234,5248,5251,5276,5282,5298,5302,5303,5304,5309,5310,5333,5357,5359,5360,5370,5375,5381,5417,5418,5426,5434,5438,5440,5443,5455,5457,5463,5468,5469,5482,5488,5491,5492,5496,5530,5545,5554,5556,5557,5560,5561,5562,5572,5574,5580,5581,5582,5588,5592,5593,5594,5602,5606,5607,5612,5625,5633,5646,5648,5656,5658,5659,5662,5666,5692,5706,5707,5722,5734,5756,5762,5786,5787,5791,5810,5818,5819,5824,5825,5835,5837,5851,5855,5864,5865,5867,5868,5884,5889,5898,5899,5910,5917,5931,5935,5938,5944,5945,5946,5949,5954,5990,5991,5994,5996,5998,6000,6001,6002,6004,6006,6008,6013,6020,6035,6049,6055,6056,6059,6070,6071,6078,6080,6084,6086,6092,6100,6136,6149,6158,6161,6170,6174,6175,6176,6177,6178,6182,6187,6197,6203,6221,6224,6233,6261,6276,6303,6320,6321,6324,6339,6341,6343,6345,6360,6361,6364,6366,6369,6370,6386,6394,6395,6396,6398,6400,6436,6437,6443,6446,6452,6456,6490,6492,6494,6496,6506,6508,6511,6517,6519,6524,6527,6535,6543,6545,6546,6552,6574,6575,6576,6577,6578,6580,6587,6592,6625,6626,6629,6630,6631,6633,6634,6635,6636,6643,6680,6681,6690,6712,6713,6734,6736,6748,6749,6755,6785,6787,6801,6840,6843,6844,6897,6920,6963,6984,6993,6994,6995,6996,7016,7017,7024,7036,7039,7041,7043,7044,7045,7047,7061,7072,7073,7074,7087,7139,7150,7152,7157,7175,7176,7213,7221,7226,7256,7287,7343,7372,7427,7448,7457,7460,7523,7533,7597,7599,7613,7622,7623,7624,7641,7645,7647,7698,7708,7714,7729,7778,7780,7783,7824,7825,7843,7911,7929,7953,7976,7988,8002,8013,8024,8025,8052,8054,8056,8066,8108,8119,8144,8172,8204,8235,8271,8310,8326,8328,8344,8345,8412,8423,8488,8512,8531,8558,8598,8599,8616,8657,8659,8661,8667,8682,8686,8701,8722,8730,8732,8742,8747,8751,8752,8753,8754,8755,8756,8775,8789,8790,8808,8809,8814,8815,8816,8817,8818,8836,8837,8838,8848,8861,8864,8875,8880,8882,8884,8885,8886,8893,8899,8907,8910,8927,8928,8937,8938,8946,8965,8978,8982,9003,9025,9026,9029,9030,9037,9046,9047,9070,9081,9091,9092,9093,9096,9119,9120,9131,9181,9191,9193,9209,9221,9222,9223,9234,9298,9329,9330,9331,9346,9363,9371,9399,9405,9452,9478,9510,9516,9526,9527,9528,9537,9565,9581,9585,9589,9611,9612,9639,9702,9707,9710,9744,9745,9746,9770,9771,9788,9809,9815,9827,9852,9873,9882,9883,9884,9885,9900,9902,9907,9937,9938,9944,9945,9989,9990,10001,10002,10026,10044,10046,10047,10055,10060,10067,10091,10126,10128,10132,10182,10223,10224,10226,10235,10236,10256,10261,10352,10447,10448,10449,10450,10513,10531,2,8,9,4832,4833,4851,4893,4895,4896,4919,4925,4926,4936,4981,4983,5031,5161,5162,5175,5199,5254,5255,5261,5262,5264,5266,5275,5278,5279,5287,5300,5301,5307,5328,5329,5346,5351,5352,5353,5354,5358,5366,5369,5376,5431,5436,5437,5442,5449,5479,5489,5494,5510,5528,5529,5536,5537,5539,5550,5568,5570,5571,5578,5585,5586,5598,5599,5600,5601,5603,5604,5608,5609,5610,5611,5642,5643,5644,5652,5653,5654,5655,5698,5703,5705,5741,5743,5744,5746,5747,5749,5750,5752,5761,5766,5768,5769,5770,5772,5774,5775,5776,5777,5778,5779,5788,5789,5799,5802,5813,5829,5830,5833,5844,5847,5848,5849,5876,5886,5901,5902,5911,5912,5914,5916,5921,5956,5961,5963,6022,6057,6058,6063,6069,6072,6073,6074,6075,6087,6097,6101,6102,6111,6133,6162,6181,6185,6186,6188,6211,6215,6218,6219,6220,6235,6245,6246,6278,6279,6283,6305,6308,6311,6333,6334,6362,6365,6374,6385,6393,6397,6405,6406,6407,6408,6439,6440,6457,6510,6547,6549,6571,6572,6579,6583,6584,6588,6602,6617,6638,6639,6644,6655,6657,6660,6673,6693,6700,6702,6717,6718,6722,6724,6725,6726,6728,6730,6731,6732,6735,6741,6742,6744,6745,6751,6753,6795,6800,6815,6818,6819,6820,6854,6859,6861,6866,6867,6875,6879,6892,6915,6916,6918,6919,6930,6935,6955,6958,6977,7010,7011,7012,7018,7032,7051,7053,7055,7057,7062,7068,7070,7084,7089,7090,7125,7126,7127,7141,7142,7144,7145,7165,7167,7182,7211,7234,7245,7247,7249,7251,7252,7285,7286,7290,7291,7299,7301,7302,7303,7325,7334,7335,7346,7356,7396,7406,7410,7417,7428,7433,7435,7442,7451,7464,7481,7502,7504,7521,7526,7579,7580,7581,7583,7585,7589,7590,7596,7598,7662,7681,7694,7711,7712,7728,7759,7763,7786,7808,7826,7829,7830,7840,7860,7862,7864,7866,7867,7868,7893,7919,7920,7952,7954,7955,7956,7961,7982,7999,8004,8010,8012,8020,8033,8034,8036,8057,8064,8091,8157,8158,8159,8207,8213,8214,8237,8238,8258,8259,8260,8317,8318,8348,8379,8389,8400,8415,8444,8448,8454,8466,8484,8489,8511,8556,8586,8600,8620,8623,8650,8675,8733,8734,8737,8738,8806,8840,8841,8842,8843,8870,8902,8931,8939,8940,8981,9002,9048,9064,9110,9113,9128,9135,9178,9217,9218,9236,9237,9251,9368,9373,9377,9397,9415,9439,9441,9444,9450,9453,9454,9465,9466,9485,9491,9501,9509,9551,9569,9624,9625,9631,9670,9693,9699,9738,9750,9753,9754,9756,9757,9769,9793,9808,9817,9818,9820,9822,9851,9971,9972,10021,10022,10061,10097,10209,10265,10327,10421,10439,10444,3,2898,2903,2917,2919,2920,2922,2923,2925,2931,2932,2941,2942,2943,2945,2946,2947,2948,2949,2950,2956,2961,2962,2963,2964,2965,2966,2967,2968,2970,2982,2983,2984,2985,2986,2988,2990,2991,2992,2993,2994,2995,2997,2998,2999,3003,3004,3006,3018,3019,3021,3022,3025,3026,3028,3029,3031,3032,3033,3046,3047,3074,3075,3076,3082,3085,3086,3087,3094,3097,3098,3099,3104,3109,3110,3112,3113,3117,3119,3122,3123,3124,3128,3129,3137,3166,3167,5527,5567,5714,5715,5716,5800,5900,5930,5964,5980,5982,5988,6050,6051,6052,6053,6061,6099,6230,6267,6277,6302,6337,6375,6526])).
% 160.59/160.29  cnf(13180,plain,
% 160.59/160.29     (P1(f870(f870(f233(a1),x131801),x131801))),
% 160.59/160.29     inference(rename_variables,[],[3570])).
% 160.59/160.29  cnf(13183,plain,
% 160.59/160.29     (P1(f870(f60(a932),f304(a932,x131831,x131832)))),
% 160.59/160.29     inference(rename_variables,[],[3777])).
% 160.59/160.29  cnf(13186,plain,
% 160.59/160.29     (P1(f870(f60(a932),f304(a932,x131861,x131862)))),
% 160.59/160.30     inference(rename_variables,[],[3777])).
% 160.59/160.30  cnf(13189,plain,
% 160.59/160.30     (P1(f870(f870(f233(a932),x131891),x131891))),
% 160.59/160.30     inference(rename_variables,[],[3569])).
% 160.59/160.30  cnf(13206,plain,
% 160.59/160.30     (P1(f870(f870(f233(a932),f44(a932,x132061,x132062)),x132061))),
% 160.59/160.30     inference(rename_variables,[],[4028])).
% 160.59/160.30  cnf(13211,plain,
% 160.59/160.30     (P1(f870(f870(f234(a932),x132111),f870(a112,x132111)))),
% 160.59/160.30     inference(rename_variables,[],[3637])).
% 160.59/160.30  cnf(13214,plain,
% 160.59/160.30     (P1(f870(f870(f234(a932),x132141),f870(a112,x132141)))),
% 160.59/160.30     inference(rename_variables,[],[3637])).
% 160.59/160.30  cnf(13215,plain,
% 160.59/160.30     (~P1(f870(f870(f234(a932),x132151),f2(a932)))),
% 160.59/160.30     inference(rename_variables,[],[4783])).
% 160.59/160.30  cnf(13224,plain,
% 160.59/160.30     (~P1(f870(f870(f234(a1),f870(f100(a1),x132241)),f2(a1)))),
% 160.59/160.30     inference(rename_variables,[],[4796])).
% 160.59/160.30  cnf(13225,plain,
% 160.59/160.30     (P1(f870(f241(f940(x132251,a928)),x132252))),
% 160.59/160.30     inference(rename_variables,[],[3630])).
% 160.59/160.30  cnf(13228,plain,
% 160.59/160.30     (~P1(f870(f870(f234(a1),f870(f100(a1),x132281)),f2(a1)))),
% 160.59/160.30     inference(rename_variables,[],[4796])).
% 160.59/160.30  cnf(13229,plain,
% 160.59/160.30     (P1(f870(f241(f940(x132291,a928)),x132292))),
% 160.59/160.30     inference(rename_variables,[],[3630])).
% 160.59/160.30  cnf(13232,plain,
% 160.59/160.30     (P1(f870(f241(f940(x132321,a928)),x132322))),
% 160.59/160.30     inference(rename_variables,[],[3630])).
% 160.59/160.30  cnf(13243,plain,
% 160.59/160.30     (~P1(f870(f870(f328(x132431),x132432),f188(f940(x132431,a928))))),
% 160.59/160.30     inference(rename_variables,[],[4792])).
% 160.59/160.30  cnf(13244,plain,
% 160.59/160.30     (P1(f870(f60(x132441),f188(f940(x132441,a928))))),
% 160.59/160.30     inference(rename_variables,[],[3645])).
% 160.59/160.30  cnf(13253,plain,
% 160.59/160.30     (P1(f870(f870(f233(a932),f2(a932)),x132531))),
% 160.59/160.30     inference(rename_variables,[],[3590])).
% 160.59/160.30  cnf(13256,plain,
% 160.59/160.30     (~P1(f870(f870(f328(x132561),x132562),f188(f940(x132561,a928))))),
% 160.59/160.30     inference(rename_variables,[],[4792])).
% 160.59/160.30  cnf(13259,plain,
% 160.59/160.30     (~P1(f870(f870(f328(x132591),x132592),f188(f940(x132591,a928))))),
% 160.59/160.30     inference(rename_variables,[],[4792])).
% 160.59/160.30  cnf(13262,plain,
% 160.59/160.30     (P1(f870(f870(f233(a932),x132621),x132621))),
% 160.59/160.30     inference(rename_variables,[],[3569])).
% 160.59/160.30  cnf(13270,plain,
% 160.59/160.30     (P1(f870(f870(f234(a932),x132701),f870(a112,x132701)))),
% 160.59/160.30     inference(rename_variables,[],[3637])).
% 160.59/160.30  cnf(13273,plain,
% 160.59/160.30     (P1(f870(f870(f233(a932),x132731),x132731))),
% 160.59/160.30     inference(rename_variables,[],[3569])).
% 160.59/160.30  cnf(13278,plain,
% 160.59/160.30     (P1(f870(f870(f233(a932),x132781),x132781))),
% 160.59/160.30     inference(rename_variables,[],[3569])).
% 160.59/160.30  cnf(13281,plain,
% 160.59/160.30     (P1(f870(f870(f233(a932),x132811),x132811))),
% 160.59/160.30     inference(rename_variables,[],[3569])).
% 160.59/160.30  cnf(13284,plain,
% 160.59/160.30     (P1(f870(f870(f233(a932),x132841),x132841))),
% 160.59/160.30     inference(rename_variables,[],[3569])).
% 160.59/160.30  cnf(13287,plain,
% 160.59/160.30     (E(f870(f870(f3(f940(x132871,a928)),f188(f940(x132871,a928))),x132872),f188(f940(x132871,a928)))),
% 160.59/160.30     inference(rename_variables,[],[3838])).
% 160.59/160.30  cnf(13288,plain,
% 160.59/160.30     (P1(f870(f60(x132881),f188(f940(x132881,a928))))),
% 160.59/160.30     inference(rename_variables,[],[3645])).
% 160.59/160.30  cnf(13291,plain,
% 160.59/160.30     (E(f870(f870(f3(f940(x132911,a928)),f188(f940(x132911,a928))),x132912),f188(f940(x132911,a928)))),
% 160.59/160.30     inference(rename_variables,[],[3838])).
% 160.59/160.30  cnf(13292,plain,
% 160.59/160.30     (P1(f870(f60(x132921),f188(f940(x132921,a928))))),
% 160.59/160.30     inference(rename_variables,[],[3645])).
% 160.59/160.30  cnf(13295,plain,
% 160.59/160.30     (E(f870(f870(f3(f940(x132951,a928)),f188(f940(x132951,a928))),x132952),f188(f940(x132951,a928)))),
% 160.59/160.30     inference(rename_variables,[],[3838])).
% 160.59/160.30  cnf(13296,plain,
% 160.59/160.30     (P1(f870(f60(x132961),f188(f940(x132961,a928))))),
% 160.59/160.30     inference(rename_variables,[],[3645])).
% 160.59/160.30  cnf(13299,plain,
% 160.59/160.30     (E(f870(f870(f3(f940(x132991,a928)),f188(f940(x132991,a928))),x132992),f188(f940(x132991,a928)))),
% 160.59/160.30     inference(rename_variables,[],[3838])).
% 160.59/160.30  cnf(13300,plain,
% 160.59/160.30     (P1(f870(f60(x133001),f188(f940(x133001,a928))))),
% 160.59/160.30     inference(rename_variables,[],[3645])).
% 160.59/160.30  cnf(13304,plain,
% 160.59/160.30     (E(f870(f283(x133041,x133041),f262(x133041,x133042)),x133042)),
% 160.59/160.30     inference(rename_variables,[],[3530])).
% 160.59/160.30  cnf(13309,plain,
% 160.59/160.30     (E(f870(f870(f3(f940(x133091,a928)),f188(f940(x133091,a928))),x133092),f188(f940(x133091,a928)))),
% 160.59/160.30     inference(rename_variables,[],[3838])).
% 160.59/160.30  cnf(13310,plain,
% 160.59/160.30     (P1(f870(f60(x133101),f188(f940(x133101,a928))))),
% 160.59/160.30     inference(rename_variables,[],[3645])).
% 160.59/160.30  cnf(13314,plain,
% 160.59/160.30     (P1(f870(f60(x133141),f188(f940(x133141,a928))))),
% 160.59/160.30     inference(rename_variables,[],[3645])).
% 160.59/160.30  cnf(13317,plain,
% 160.59/160.30     (P1(f870(f870(f233(a932),x133171),x133171))),
% 160.59/160.30     inference(rename_variables,[],[3569])).
% 160.59/160.30  cnf(13321,plain,
% 160.59/160.30     (P1(f870(f870(f233(a1),x133211),x133211))),
% 160.59/160.30     inference(rename_variables,[],[3570])).
% 160.59/160.30  cnf(13328,plain,
% 160.59/160.30     (P1(f870(f870(f233(a932),x133281),x133281))),
% 160.59/160.30     inference(rename_variables,[],[3569])).
% 160.59/160.30  cnf(13341,plain,
% 160.59/160.30     (P1(f870(f870(f233(a932),x133411),x133411))),
% 160.59/160.30     inference(rename_variables,[],[3569])).
% 160.59/160.30  cnf(13344,plain,
% 160.59/160.30     (P1(f870(f870(f233(a1),x133441),x133441))),
% 160.59/160.30     inference(rename_variables,[],[3570])).
% 160.59/160.30  cnf(13352,plain,
% 160.59/160.30     (~P1(f870(f870(f234(a932),x133521),f2(a932)))),
% 160.59/160.30     inference(rename_variables,[],[4783])).
% 160.59/160.30  cnf(13356,plain,
% 160.59/160.30     (~P1(f870(f870(f328(x133561),x133562),f188(f940(x133561,a928))))),
% 160.59/160.30     inference(rename_variables,[],[4792])).
% 160.59/160.30  cnf(13367,plain,
% 160.59/160.30     (P1(f870(f870(f328(x133671),x133672),f241(f940(x133671,a928))))),
% 160.59/160.30     inference(rename_variables,[],[3722])).
% 160.59/160.30  cnf(13368,plain,
% 160.59/160.30     (E(f870(f192(x133681,x133682),x133683),f121(x133681,x133682))),
% 160.59/160.30     inference(rename_variables,[],[3484])).
% 160.59/160.30  cnf(13374,plain,
% 160.59/160.30     (P1(f870(f870(f233(f940(x133741,a928)),x133742),f241(f940(x133741,a928))))),
% 160.59/160.30     inference(rename_variables,[],[3953])).
% 160.59/160.30  cnf(13377,plain,
% 160.59/160.30     (P1(f870(f870(f233(f940(x133771,a928)),x133772),x133772))),
% 160.59/160.30     inference(rename_variables,[],[3868])).
% 160.59/160.30  cnf(13383,plain,
% 160.59/160.30     (~P1(f870(f870(f234(a932),x133831),f2(a932)))),
% 160.59/160.30     inference(rename_variables,[],[4783])).
% 160.59/160.30  cnf(13384,plain,
% 160.59/160.30     (P1(f870(f870(f233(a1),x133841),x133841))),
% 160.59/160.30     inference(rename_variables,[],[3570])).
% 160.59/160.30  cnf(13388,plain,
% 160.59/160.30     (~P1(f870(f870(f234(a932),x133881),f2(a932)))),
% 160.59/160.30     inference(rename_variables,[],[4783])).
% 160.59/160.30  cnf(13389,plain,
% 160.59/160.30     (P1(f870(f870(f233(a1),x133891),x133891))),
% 160.59/160.30     inference(rename_variables,[],[3570])).
% 160.59/160.30  cnf(13394,plain,
% 160.59/160.30     (P1(f870(f870(f233(a932),x133941),x133941))),
% 160.59/160.30     inference(rename_variables,[],[3569])).
% 160.59/160.30  cnf(13401,plain,
% 160.59/160.30     (E(f870(f870(f18(x134011,x134012),x134013),x134014),x134013)),
% 160.59/160.30     inference(rename_variables,[],[3560])).
% 160.59/160.30  cnf(13404,plain,
% 160.59/160.30     (P1(f870(f870(f233(f940(x134041,a928)),f870(f172(x134041),f176(x134041,x134042,x134043))),f870(f172(x134041),x134042)))),
% 160.59/160.30     inference(rename_variables,[],[4267])).
% 160.59/160.30  cnf(13408,plain,
% 160.59/160.30     (~P1(f870(f870(f234(a932),x134081),f2(a932)))),
% 160.59/160.30     inference(rename_variables,[],[4783])).
% 160.59/160.30  cnf(13409,plain,
% 160.59/160.30     (P1(f870(f870(f233(a1),x134091),x134091))),
% 160.59/160.30     inference(rename_variables,[],[3570])).
% 160.59/160.30  cnf(13413,plain,
% 160.59/160.30     (~P1(f870(f870(f234(a932),x134131),f2(a932)))),
% 160.59/160.30     inference(rename_variables,[],[4783])).
% 160.59/160.30  cnf(13414,plain,
% 160.59/160.30     (P1(f870(f870(f233(a1),x134141),x134141))),
% 160.59/160.30     inference(rename_variables,[],[3570])).
% 160.59/160.30  cnf(13418,plain,
% 160.59/160.30     (~P1(f870(f870(f233(f940(a932,a928)),f302(a932,f870(a112,x134181),f870(a112,x134181))),f302(a932,x134182,x134181)))),
% 160.59/160.30     inference(scs_inference,[],[4233,12855,12877,13030,13032,3785,12492,12516,12969,12971,3809,11469,12531,12628,12631,12723,12765,12769,12777,12849,12991,3818,12595,12973,12975,3827,3539,12985,12987,12989,3540,13070,3506,12931,4757,4758,12108,4508,13076,3543,13026,3382,3439,13000,3440,13058,3441,3442,3443,12805,13021,4756,3870,4728,10549,10559,10572,10583,10655,10690,10693,10696,10798,10935,11246,11439,11442,11461,11464,11660,11755,11762,11776,11822,11825,11858,11873,11936,11995,12014,12310,12335,12347,12376,12382,12474,12591,12758,12819,3625,3588,13054,3775,12282,3490,4738,10782,10884,11349,3181,3182,3184,3185,3188,3189,3191,3192,3193,3201,3202,3209,3215,3221,3224,3225,3228,3232,3234,3239,3240,3271,3273,3279,3285,3286,3288,3294,3295,3297,3298,3301,3305,3306,3308,3312,3313,3326,3327,3329,3330,3333,3334,3335,3340,3341,3351,4724,3363,3438,4725,3908,4138,12045,3416,11752,3551,3527,3530,10618,10621,10717,10720,11038,11767,11770,11884,11923,11928,11998,12040,12080,12495,12699,12909,12965,12979,12981,12983,13010,13015,13045,13066,13068,13088,3501,12790,12794,12798,3507,3516,4030,4337,3484,13368,3636,12852,12934,3406,3768,4124,11798,3624,3469,3402,3429,3889,3425,3622,4242,4132,3951,4710,12951,3413,3414,3392,4042,3449,3628,11196,11323,12592,12809,3500,4207,4747,10609,10779,11657,12750,12791,12795,4754,12762,3560,12128,12131,4165,4790,11375,11474,11707,11710,3970,12996,3673,3895,3646,4768,3640,13008,13092,3464,10682,11014,3465,3727,3457,3383,3486,11788,4351,12780,12921,4209,11395,11526,11588,12734,12740,12866,12869,12899,4808,11298,11539,11651,11677,11715,11721,12678,4809,11428,11542,11654,11718,4810,11545,4811,11606,4812,3485,3766,12634,12675,12761,3935,3715,4622,4623,3790,4745,11781,3912,3872,3914,4087,3838,13287,13291,13295,13299,13309,4134,12625,3752,4013,3637,10701,10821,10901,10974,10977,11017,11117,11365,11972,12180,12226,12306,12369,12445,12483,12569,12572,12903,13173,13211,13214,13270,4023,12031,3553,3649,11857,3833,4783,10586,10589,10615,10742,10919,11125,11138,11256,11699,11791,11971,12195,12200,12421,12424,12507,12681,12784,13119,13138,13141,13165,13215,13352,13383,13388,13408,4796,11900,11931,11968,11975,12011,13224,13228,4010,3776,3777,13144,13147,13150,13153,13183,4157,3596,3598,3572,4780,3463,4742,3961,4273,3759,4797,4344,11674,3894,3609,12149,12152,12599,12703,12880,4788,10577,10580,10750,10845,10864,10871,10896,10904,10907,10924,11110,11352,11568,11851,11945,12099,12213,12216,4313,4272,12299,12649,4218,11193,12477,12659,4267,11398,12525,12598,12658,12702,3936,11979,12309,12452,12536,12582,4301,3953,10745,10842,11401,11479,11558,11625,12473,12550,12814,12876,12896,12906,4800,11141,11550,3569,10710,10808,10960,11024,11099,11144,11147,11178,11204,11240,11278,11317,12102,12146,12279,12334,12350,12353,12356,12359,12528,12543,12557,12560,12563,12566,12642,12706,12825,12872,13166,13189,13262,13273,13278,13281,13284,13317,13328,13341,13394,3570,10737,10793,11029,11120,11243,11876,12177,12183,12192,12285,12296,12315,12320,12362,12385,12402,13180,13321,13344,13384,13389,13409,3571,3645,12512,13244,13288,13292,13296,13300,13310,13314,4779,10626,10658,11162,11207,11216,12059,12083,12253,12256,12259,12262,12346,12365,12368,12381,12433,12436,12439,12442,12610,12613,12709,12712,12818,12858,12943,3722,10889,10980,11251,11295,11529,11532,11614,11696,11861,12111,12757,12946,4792,11171,11181,11287,11308,11311,11378,11381,11392,11495,11503,11517,11553,11573,11582,11622,11663,11668,11671,11690,11693,11724,11729,11732,11735,11738,11978,12125,12158,12427,12430,12464,12513,12546,12687,12731,12737,12837,12840,12862,12920,12926,12937,12957,13243,13256,13259,3630,11011,11041,11050,11053,11056,11643,12859,12873,13225,13229,13232,3669,3662,4091,4028,10661,12034,12062,13206,4789,10606,10999,11002,11498,11514,11994,12050,12087,12112,12210,12241,12244,12247,12250,12506,3590,11044,11201,11271,12063,12209,12407,12618,12643,4052,12155,13160,4392,3782,4786,4063,4099,4771,4774,4775,3546,3550,4773,4772,3884,4486,11883,4802,10910,10913,4807,11384,11387,11576,11687,11704,11744,4175,11741,12086,12090,12768,12776,4018,11314,11320,11338,12331,12457,12549,3868,11454,11579,12575,12684,12694,12773,12828,12836,12954,4349,4020,11047,11417,11585,11619,11630,12772,3723,3836,10963,10966,11059,11227,3835,4805,12028,4801,13128,4806,10801,10916,11561,12637,12646,12690,12890,12893,4447,11184,12655,12670,4355,4051,12960,3996,3997,4803,10631,10634,11005,11008,11897,12091,12902,4804,12008,12096,4021,10969,4022,4287,4819,4845,4900,4904,4932,4947,4954,4956,4992,4997,5026,5032,5118,5144,5145,5160,5210,5211,5233,5234,5248,5251,5276,5282,5298,5302,5303,5304,5309,5310,5333,5357,5359,5360,5370,5375,5381,5417,5418,5426,5434,5438,5440,5443,5455,5457,5463,5468,5469,5482,5488,5491,5492,5496,5530,5545,5554,5556,5557,5560,5561,5562,5572,5574,5580,5581,5582,5588,5592,5593,5594,5602,5606,5607,5612,5625,5633,5646,5648,5656,5658,5659,5662,5666,5692,5706,5707,5722,5734,5756,5762,5786,5787,5791,5810,5818,5819,5824,5825,5835,5837,5851,5855,5864,5865,5867,5868,5884,5889,5898,5899,5910,5917,5931,5935,5938,5944,5945,5946,5949,5954,5990,5991,5994,5996,5998,6000,6001,6002,6004,6006,6008,6013,6020,6035,6049,6055,6056,6059,6070,6071,6078,6080,6084,6086,6092,6100,6136,6149,6158,6161,6170,6174,6175,6176,6177,6178,6182,6187,6197,6203,6221,6224,6233,6261,6276,6303,6320,6321,6324,6339,6341,6343,6345,6360,6361,6364,6366,6369,6370,6386,6394,6395,6396,6398,6400,6436,6437,6443,6446,6452,6456,6490,6492,6494,6496,6506,6508,6511,6517,6519,6524,6527,6535,6543,6545,6546,6552,6574,6575,6576,6577,6578,6580,6587,6592,6625,6626,6629,6630,6631,6633,6634,6635,6636,6643,6680,6681,6690,6712,6713,6734,6736,6748,6749,6755,6785,6787,6801,6840,6843,6844,6897,6920,6963,6984,6993,6994,6995,6996,7016,7017,7024,7036,7039,7041,7043,7044,7045,7047,7061,7072,7073,7074,7087,7139,7150,7152,7157,7175,7176,7213,7221,7226,7256,7287,7343,7372,7427,7448,7457,7460,7523,7533,7597,7599,7613,7622,7623,7624,7641,7645,7647,7698,7708,7714,7729,7778,7780,7783,7824,7825,7843,7911,7929,7953,7976,7988,8002,8013,8024,8025,8052,8054,8056,8066,8108,8119,8144,8172,8204,8235,8271,8310,8326,8328,8344,8345,8412,8423,8488,8512,8531,8558,8598,8599,8616,8657,8659,8661,8667,8682,8686,8701,8722,8730,8732,8742,8747,8751,8752,8753,8754,8755,8756,8775,8789,8790,8808,8809,8814,8815,8816,8817,8818,8836,8837,8838,8848,8861,8864,8875,8880,8882,8884,8885,8886,8893,8899,8907,8910,8927,8928,8937,8938,8946,8965,8978,8982,9003,9025,9026,9029,9030,9037,9046,9047,9070,9081,9091,9092,9093,9096,9119,9120,9131,9181,9191,9193,9209,9221,9222,9223,9234,9298,9329,9330,9331,9346,9363,9371,9399,9405,9452,9478,9510,9516,9526,9527,9528,9537,9565,9581,9585,9589,9611,9612,9639,9702,9707,9710,9744,9745,9746,9770,9771,9788,9809,9815,9827,9852,9873,9882,9883,9884,9885,9900,9902,9907,9937,9938,9944,9945,9989,9990,10001,10002,10026,10044,10046,10047,10055,10060,10067,10091,10126,10128,10132,10182,10223,10224,10226,10235,10236,10256,10261,10352,10447,10448,10449,10450,10513,10531,2,8,9,4832,4833,4851,4893,4895,4896,4919,4925,4926,4936,4981,4983,5031,5161,5162,5175,5199,5254,5255,5261,5262,5264,5266,5275,5278,5279,5287,5300,5301,5307,5328,5329,5346,5351,5352,5353,5354,5358,5366,5369,5376,5431,5436,5437,5442,5449,5479,5489,5494,5510,5528,5529,5536,5537,5539,5550,5568,5570,5571,5578,5585,5586,5598,5599,5600,5601,5603,5604,5608,5609,5610,5611,5642,5643,5644,5652,5653,5654,5655,5698,5703,5705,5741,5743,5744,5746,5747,5749,5750,5752,5761,5766,5768,5769,5770,5772,5774,5775,5776,5777,5778,5779,5788,5789,5799,5802,5813,5829,5830,5833,5844,5847,5848,5849,5876,5886,5901,5902,5911,5912,5914,5916,5921,5956,5961,5963,6022,6057,6058,6063,6069,6072,6073,6074,6075,6087,6097,6101,6102,6111,6133,6162,6181,6185,6186,6188,6211,6215,6218,6219,6220,6235,6245,6246,6278,6279,6283,6305,6308,6311,6333,6334,6362,6365,6374,6385,6393,6397,6405,6406,6407,6408,6439,6440,6457,6510,6547,6549,6571,6572,6579,6583,6584,6588,6602,6617,6638,6639,6644,6655,6657,6660,6673,6693,6700,6702,6717,6718,6722,6724,6725,6726,6728,6730,6731,6732,6735,6741,6742,6744,6745,6751,6753,6795,6800,6815,6818,6819,6820,6854,6859,6861,6866,6867,6875,6879,6892,6915,6916,6918,6919,6930,6935,6955,6958,6977,7010,7011,7012,7018,7032,7051,7053,7055,7057,7062,7068,7070,7084,7089,7090,7125,7126,7127,7141,7142,7144,7145,7165,7167,7182,7211,7234,7245,7247,7249,7251,7252,7285,7286,7290,7291,7299,7301,7302,7303,7325,7334,7335,7346,7356,7396,7406,7410,7417,7428,7433,7435,7442,7451,7464,7481,7502,7504,7521,7526,7579,7580,7581,7583,7585,7589,7590,7596,7598,7662,7681,7694,7711,7712,7728,7759,7763,7786,7808,7826,7829,7830,7840,7860,7862,7864,7866,7867,7868,7893,7919,7920,7952,7954,7955,7956,7961,7982,7999,8004,8010,8012,8020,8033,8034,8036,8057,8064,8091,8157,8158,8159,8207,8213,8214,8237,8238,8258,8259,8260,8317,8318,8348,8379,8389,8400,8415,8444,8448,8454,8466,8484,8489,8511,8556,8586,8600,8620,8623,8650,8675,8733,8734,8737,8738,8806,8840,8841,8842,8843,8870,8902,8931,8939,8940,8981,9002,9048,9064,9110,9113,9128,9135,9178,9217,9218,9236,9237,9251,9368,9373,9377,9397,9415,9439,9441,9444,9450,9453,9454,9465,9466,9485,9491,9501,9509,9551,9569,9624,9625,9631,9670,9693,9699,9738,9750,9753,9754,9756,9757,9769,9793,9808,9817,9818,9820,9822,9851,9971,9972,10021,10022,10061,10097,10209,10265,10327,10421,10439,10444,3,2898,2903,2917,2919,2920,2922,2923,2925,2931,2932,2941,2942,2943,2945,2946,2947,2948,2949,2950,2956,2961,2962,2963,2964,2965,2966,2967,2968,2970,2982,2983,2984,2985,2986,2988,2990,2991,2992,2993,2994,2995,2997,2998,2999,3003,3004,3006,3018,3019,3021,3022,3025,3026,3028,3029,3031,3032,3033,3046,3047,3074,3075,3076,3082,3085,3086,3087,3094,3097,3098,3099,3104,3109,3110,3112,3113,3117,3119,3122,3123,3124,3128,3129,3137,3166,3167,5527,5567,5714,5715,5716,5800,5900,5930,5964,5980,5982,5988,6050,6051,6052,6053,6061,6099,6230,6267,6277,6302,6337,6375,6526,6531,6569,6570,6593,6595,6597,6604,6605,6606,6607,6608,6609,6610,6611,6695,6765,6766,6853,6887,6888,6927,6928,7069,7083,7154,7155,7162,7183,7218,7220,7267,7288,7289,7307,7308,7345,7390,7391,7488,7559,7560,7561,7562,7577,7614,7667,7668,7677,7685,7686,7697,7731,7732,7733,7734,7874,7875,7877,7879,7885,7886,8074,8099,8105,8106,8116,8154,8155,8233,8276,8330,8353,8354,8430,8524,8596,8597,8601,8635,8697,8698,8765,8782])).
% 160.59/160.30  cnf(13419,plain,
% 160.59/160.30     (P1(f870(f870(f233(a932),x134191),x134191))),
% 160.59/160.30     inference(rename_variables,[],[3569])).
% 160.59/160.30  cnf(13421,plain,
% 160.59/160.30     (~P1(f870(f870(f234(f940(a932,a928)),f302(a932,f870(a112,x134211),f870(a112,x134211))),f302(a932,x134212,x134211)))),
% 160.59/160.30     inference(scs_inference,[],[4233,12855,12877,13030,13032,3785,12492,12516,12969,12971,3809,11469,12531,12628,12631,12723,12765,12769,12777,12849,12991,3818,12595,12973,12975,3827,3539,12985,12987,12989,3540,13070,3506,12931,4757,4758,12108,4508,13076,3543,13026,3382,3439,13000,3440,13058,3441,3442,3443,12805,13021,4756,3870,4728,10549,10559,10572,10583,10655,10690,10693,10696,10798,10935,11246,11439,11442,11461,11464,11660,11755,11762,11776,11822,11825,11858,11873,11936,11995,12014,12310,12335,12347,12376,12382,12474,12591,12758,12819,3625,3588,13054,3775,12282,3490,4738,10782,10884,11349,3181,3182,3184,3185,3188,3189,3191,3192,3193,3201,3202,3209,3215,3221,3224,3225,3228,3232,3234,3239,3240,3271,3273,3279,3285,3286,3288,3294,3295,3297,3298,3301,3305,3306,3308,3312,3313,3326,3327,3329,3330,3333,3334,3335,3340,3341,3351,4724,3363,3438,4725,3908,4138,12045,3416,11752,3551,3527,3530,10618,10621,10717,10720,11038,11767,11770,11884,11923,11928,11998,12040,12080,12495,12699,12909,12965,12979,12981,12983,13010,13015,13045,13066,13068,13088,3501,12790,12794,12798,3507,3516,4030,4337,3484,13368,3636,12852,12934,3406,3768,4124,11798,3624,3469,3402,3429,3889,3425,3622,4242,4132,3951,4710,12951,3413,3414,3392,4042,3449,3628,11196,11323,12592,12809,3500,4207,4747,10609,10779,11657,12750,12791,12795,4754,12762,3560,12128,12131,4165,4790,11375,11474,11707,11710,3970,12996,3673,3895,3646,4768,3640,13008,13092,3464,10682,11014,3465,3727,3457,3383,3486,11788,4351,12780,12921,4209,11395,11526,11588,12734,12740,12866,12869,12899,4808,11298,11539,11651,11677,11715,11721,12678,4809,11428,11542,11654,11718,4810,11545,4811,11606,4812,3485,3766,12634,12675,12761,3935,3715,4622,4623,3790,4745,11781,3912,3872,3914,4087,3838,13287,13291,13295,13299,13309,4134,12625,3752,4013,3637,10701,10821,10901,10974,10977,11017,11117,11365,11972,12180,12226,12306,12369,12445,12483,12569,12572,12903,13173,13211,13214,13270,4023,12031,3553,3649,11857,3833,4783,10586,10589,10615,10742,10919,11125,11138,11256,11699,11791,11971,12195,12200,12421,12424,12507,12681,12784,13119,13138,13141,13165,13215,13352,13383,13388,13408,4796,11900,11931,11968,11975,12011,13224,13228,4010,3776,3777,13144,13147,13150,13153,13183,4157,3596,3598,3572,4780,3463,4742,3961,4273,3759,4797,4344,11674,3894,3609,12149,12152,12599,12703,12880,4788,10577,10580,10750,10845,10864,10871,10896,10904,10907,10924,11110,11352,11568,11851,11945,12099,12213,12216,4313,4272,12299,12649,4218,11193,12477,12659,4267,11398,12525,12598,12658,12702,3936,11979,12309,12452,12536,12582,4301,3953,10745,10842,11401,11479,11558,11625,12473,12550,12814,12876,12896,12906,4800,11141,11550,3569,10710,10808,10960,11024,11099,11144,11147,11178,11204,11240,11278,11317,12102,12146,12279,12334,12350,12353,12356,12359,12528,12543,12557,12560,12563,12566,12642,12706,12825,12872,13166,13189,13262,13273,13278,13281,13284,13317,13328,13341,13394,13419,3570,10737,10793,11029,11120,11243,11876,12177,12183,12192,12285,12296,12315,12320,12362,12385,12402,13180,13321,13344,13384,13389,13409,3571,3645,12512,13244,13288,13292,13296,13300,13310,13314,4779,10626,10658,11162,11207,11216,12059,12083,12253,12256,12259,12262,12346,12365,12368,12381,12433,12436,12439,12442,12610,12613,12709,12712,12818,12858,12943,3722,10889,10980,11251,11295,11529,11532,11614,11696,11861,12111,12757,12946,4792,11171,11181,11287,11308,11311,11378,11381,11392,11495,11503,11517,11553,11573,11582,11622,11663,11668,11671,11690,11693,11724,11729,11732,11735,11738,11978,12125,12158,12427,12430,12464,12513,12546,12687,12731,12737,12837,12840,12862,12920,12926,12937,12957,13243,13256,13259,3630,11011,11041,11050,11053,11056,11643,12859,12873,13225,13229,13232,3669,3662,4091,4028,10661,12034,12062,13206,4789,10606,10999,11002,11498,11514,11994,12050,12087,12112,12210,12241,12244,12247,12250,12506,3590,11044,11201,11271,12063,12209,12407,12618,12643,4052,12155,13160,4392,3782,4786,4063,4099,4771,4774,4775,3546,3550,4773,4772,3884,4486,11883,4802,10910,10913,4807,11384,11387,11576,11687,11704,11744,4175,11741,12086,12090,12768,12776,4018,11314,11320,11338,12331,12457,12549,3868,11454,11579,12575,12684,12694,12773,12828,12836,12954,4349,4020,11047,11417,11585,11619,11630,12772,3723,3836,10963,10966,11059,11227,3835,4805,12028,4801,13128,4806,10801,10916,11561,12637,12646,12690,12890,12893,4447,11184,12655,12670,4355,4051,12960,3996,3997,4803,10631,10634,11005,11008,11897,12091,12902,4804,12008,12096,4021,10969,4022,4287,4819,4845,4900,4904,4932,4947,4954,4956,4992,4997,5026,5032,5118,5144,5145,5160,5210,5211,5233,5234,5248,5251,5276,5282,5298,5302,5303,5304,5309,5310,5333,5357,5359,5360,5370,5375,5381,5417,5418,5426,5434,5438,5440,5443,5455,5457,5463,5468,5469,5482,5488,5491,5492,5496,5530,5545,5554,5556,5557,5560,5561,5562,5572,5574,5580,5581,5582,5588,5592,5593,5594,5602,5606,5607,5612,5625,5633,5646,5648,5656,5658,5659,5662,5666,5692,5706,5707,5722,5734,5756,5762,5786,5787,5791,5810,5818,5819,5824,5825,5835,5837,5851,5855,5864,5865,5867,5868,5884,5889,5898,5899,5910,5917,5931,5935,5938,5944,5945,5946,5949,5954,5990,5991,5994,5996,5998,6000,6001,6002,6004,6006,6008,6013,6020,6035,6049,6055,6056,6059,6070,6071,6078,6080,6084,6086,6092,6100,6136,6149,6158,6161,6170,6174,6175,6176,6177,6178,6182,6187,6197,6203,6221,6224,6233,6261,6276,6303,6320,6321,6324,6339,6341,6343,6345,6360,6361,6364,6366,6369,6370,6386,6394,6395,6396,6398,6400,6436,6437,6443,6446,6452,6456,6490,6492,6494,6496,6506,6508,6511,6517,6519,6524,6527,6535,6543,6545,6546,6552,6574,6575,6576,6577,6578,6580,6587,6592,6625,6626,6629,6630,6631,6633,6634,6635,6636,6643,6680,6681,6690,6712,6713,6734,6736,6748,6749,6755,6785,6787,6801,6840,6843,6844,6897,6920,6963,6984,6993,6994,6995,6996,7016,7017,7024,7036,7039,7041,7043,7044,7045,7047,7061,7072,7073,7074,7087,7139,7150,7152,7157,7175,7176,7213,7221,7226,7256,7287,7343,7372,7427,7448,7457,7460,7523,7533,7597,7599,7613,7622,7623,7624,7641,7645,7647,7698,7708,7714,7729,7778,7780,7783,7824,7825,7843,7911,7929,7953,7976,7988,8002,8013,8024,8025,8052,8054,8056,8066,8108,8119,8144,8172,8204,8235,8271,8310,8326,8328,8344,8345,8412,8423,8488,8512,8531,8558,8598,8599,8616,8657,8659,8661,8667,8682,8686,8701,8722,8730,8732,8742,8747,8751,8752,8753,8754,8755,8756,8775,8789,8790,8808,8809,8814,8815,8816,8817,8818,8836,8837,8838,8848,8861,8864,8875,8880,8882,8884,8885,8886,8893,8899,8907,8910,8927,8928,8937,8938,8946,8965,8978,8982,9003,9025,9026,9029,9030,9037,9046,9047,9070,9081,9091,9092,9093,9096,9119,9120,9131,9181,9191,9193,9209,9221,9222,9223,9234,9298,9329,9330,9331,9346,9363,9371,9399,9405,9452,9478,9510,9516,9526,9527,9528,9537,9565,9581,9585,9589,9611,9612,9639,9702,9707,9710,9744,9745,9746,9770,9771,9788,9809,9815,9827,9852,9873,9882,9883,9884,9885,9900,9902,9907,9937,9938,9944,9945,9989,9990,10001,10002,10026,10044,10046,10047,10055,10060,10067,10091,10126,10128,10132,10182,10223,10224,10226,10235,10236,10256,10261,10352,10447,10448,10449,10450,10513,10531,2,8,9,4832,4833,4851,4893,4895,4896,4919,4925,4926,4936,4981,4983,5031,5161,5162,5175,5199,5254,5255,5261,5262,5264,5266,5275,5278,5279,5287,5300,5301,5307,5328,5329,5346,5351,5352,5353,5354,5358,5366,5369,5376,5431,5436,5437,5442,5449,5479,5489,5494,5510,5528,5529,5536,5537,5539,5550,5568,5570,5571,5578,5585,5586,5598,5599,5600,5601,5603,5604,5608,5609,5610,5611,5642,5643,5644,5652,5653,5654,5655,5698,5703,5705,5741,5743,5744,5746,5747,5749,5750,5752,5761,5766,5768,5769,5770,5772,5774,5775,5776,5777,5778,5779,5788,5789,5799,5802,5813,5829,5830,5833,5844,5847,5848,5849,5876,5886,5901,5902,5911,5912,5914,5916,5921,5956,5961,5963,6022,6057,6058,6063,6069,6072,6073,6074,6075,6087,6097,6101,6102,6111,6133,6162,6181,6185,6186,6188,6211,6215,6218,6219,6220,6235,6245,6246,6278,6279,6283,6305,6308,6311,6333,6334,6362,6365,6374,6385,6393,6397,6405,6406,6407,6408,6439,6440,6457,6510,6547,6549,6571,6572,6579,6583,6584,6588,6602,6617,6638,6639,6644,6655,6657,6660,6673,6693,6700,6702,6717,6718,6722,6724,6725,6726,6728,6730,6731,6732,6735,6741,6742,6744,6745,6751,6753,6795,6800,6815,6818,6819,6820,6854,6859,6861,6866,6867,6875,6879,6892,6915,6916,6918,6919,6930,6935,6955,6958,6977,7010,7011,7012,7018,7032,7051,7053,7055,7057,7062,7068,7070,7084,7089,7090,7125,7126,7127,7141,7142,7144,7145,7165,7167,7182,7211,7234,7245,7247,7249,7251,7252,7285,7286,7290,7291,7299,7301,7302,7303,7325,7334,7335,7346,7356,7396,7406,7410,7417,7428,7433,7435,7442,7451,7464,7481,7502,7504,7521,7526,7579,7580,7581,7583,7585,7589,7590,7596,7598,7662,7681,7694,7711,7712,7728,7759,7763,7786,7808,7826,7829,7830,7840,7860,7862,7864,7866,7867,7868,7893,7919,7920,7952,7954,7955,7956,7961,7982,7999,8004,8010,8012,8020,8033,8034,8036,8057,8064,8091,8157,8158,8159,8207,8213,8214,8237,8238,8258,8259,8260,8317,8318,8348,8379,8389,8400,8415,8444,8448,8454,8466,8484,8489,8511,8556,8586,8600,8620,8623,8650,8675,8733,8734,8737,8738,8806,8840,8841,8842,8843,8870,8902,8931,8939,8940,8981,9002,9048,9064,9110,9113,9128,9135,9178,9217,9218,9236,9237,9251,9368,9373,9377,9397,9415,9439,9441,9444,9450,9453,9454,9465,9466,9485,9491,9501,9509,9551,9569,9624,9625,9631,9670,9693,9699,9738,9750,9753,9754,9756,9757,9769,9793,9808,9817,9818,9820,9822,9851,9971,9972,10021,10022,10061,10097,10209,10265,10327,10421,10439,10444,3,2898,2903,2917,2919,2920,2922,2923,2925,2931,2932,2941,2942,2943,2945,2946,2947,2948,2949,2950,2956,2961,2962,2963,2964,2965,2966,2967,2968,2970,2982,2983,2984,2985,2986,2988,2990,2991,2992,2993,2994,2995,2997,2998,2999,3003,3004,3006,3018,3019,3021,3022,3025,3026,3028,3029,3031,3032,3033,3046,3047,3074,3075,3076,3082,3085,3086,3087,3094,3097,3098,3099,3104,3109,3110,3112,3113,3117,3119,3122,3123,3124,3128,3129,3137,3166,3167,5527,5567,5714,5715,5716,5800,5900,5930,5964,5980,5982,5988,6050,6051,6052,6053,6061,6099,6230,6267,6277,6302,6337,6375,6526,6531,6569,6570,6593,6595,6597,6604,6605,6606,6607,6608,6609,6610,6611,6695,6765,6766,6853,6887,6888,6927,6928,7069,7083,7154,7155,7162,7183,7218,7220,7267,7288,7289,7307,7308,7345,7390,7391,7488,7559,7560,7561,7562,7577,7614,7667,7668,7677,7685,7686,7697,7731,7732,7733,7734,7874,7875,7877,7879,7885,7886,8074,8099,8105,8106,8116,8154,8155,8233,8276,8330,8353,8354,8430,8524,8596,8597,8601,8635,8697,8698,8765,8782,8783])).
% 160.59/160.30  cnf(13422,plain,
% 160.59/160.30     (P1(f870(f870(f233(a932),x134221),x134221))),
% 160.59/160.30     inference(rename_variables,[],[3569])).
% 160.59/160.30  cnf(13425,plain,
% 160.59/160.30     (~P1(f870(f870(f233(a932),f870(a112,x134251)),x134251))),
% 160.59/160.30     inference(rename_variables,[],[4789])).
% 160.59/160.30  cnf(13430,plain,
% 160.59/160.30     (E(x134301,f495(f870(f7(x134302),f870(f7(x134302),x134301)),f7(x134302),x134302,x134302))),
% 160.59/160.30     inference(scs_inference,[],[4233,12855,12877,13030,13032,3785,12492,12516,12969,12971,3809,11469,12531,12628,12631,12723,12765,12769,12777,12849,12991,12993,3818,12595,12973,12975,3827,3539,12985,12987,12989,3540,13070,3506,12931,4757,4758,12108,4508,13076,3543,13026,3382,3439,13000,3440,13058,3441,3442,3443,12805,13021,4756,3870,4728,10549,10559,10572,10583,10655,10690,10693,10696,10798,10935,11246,11439,11442,11461,11464,11660,11755,11762,11776,11822,11825,11858,11873,11936,11995,12014,12310,12335,12347,12376,12382,12474,12591,12758,12819,3625,3588,13054,3775,12282,3490,4738,10782,10884,11349,3181,3182,3184,3185,3188,3189,3191,3192,3193,3201,3202,3209,3215,3221,3224,3225,3228,3232,3234,3239,3240,3271,3273,3279,3285,3286,3288,3294,3295,3297,3298,3301,3305,3306,3308,3312,3313,3326,3327,3329,3330,3333,3334,3335,3340,3341,3351,4724,3363,3438,4725,3908,4138,12045,3416,11752,3551,3527,3530,10618,10621,10717,10720,11038,11767,11770,11884,11923,11928,11998,12040,12080,12495,12699,12909,12965,12979,12981,12983,13010,13015,13045,13066,13068,13088,3501,12790,12794,12798,3507,3516,4030,4337,3484,13368,3636,12852,12934,3405,3406,3768,4124,11798,3624,3469,3402,3429,3889,3425,3622,4242,4132,3951,4710,12951,3413,3414,3392,4042,3449,3628,11196,11323,12592,12809,3500,4207,4747,10609,10779,11657,12750,12791,12795,4754,12762,3560,12128,12131,4165,4790,11375,11474,11707,11710,3970,12996,3673,3895,3646,4768,3640,13008,13092,3464,10682,11014,3465,3727,3457,3383,3486,11788,4351,12780,12921,4209,11395,11526,11588,12734,12740,12866,12869,12899,4808,11298,11539,11651,11677,11715,11721,12678,4809,11428,11542,11654,11718,4810,11545,4811,11606,4812,3485,3766,12634,12675,12761,3935,3715,4622,4623,3790,4745,11781,3912,3872,3914,4087,3838,13287,13291,13295,13299,13309,4134,12625,3752,4013,3637,10701,10821,10901,10974,10977,11017,11117,11365,11972,12180,12226,12306,12369,12445,12483,12569,12572,12903,13173,13211,13214,13270,4023,12031,3553,3649,11857,3833,4783,10586,10589,10615,10742,10919,11125,11138,11256,11699,11791,11971,12195,12200,12421,12424,12507,12681,12784,13119,13138,13141,13165,13215,13352,13383,13388,13408,4796,11900,11931,11968,11975,12011,13224,13228,4010,3776,3777,13144,13147,13150,13153,13183,4157,3596,3598,3572,4780,3463,4742,3961,4273,3759,4797,4344,11674,3894,3609,12149,12152,12599,12703,12880,4788,10577,10580,10750,10845,10864,10871,10896,10904,10907,10924,11110,11352,11568,11851,11945,12099,12213,12216,4313,4272,12299,12649,4218,11193,12477,12659,4267,11398,12525,12598,12658,12702,3936,11979,12309,12452,12536,12582,4301,3953,10745,10842,11401,11479,11558,11625,12473,12550,12814,12876,12896,12906,4800,11141,11550,3569,10710,10808,10960,11024,11099,11144,11147,11178,11204,11240,11278,11317,12102,12146,12279,12334,12350,12353,12356,12359,12528,12543,12557,12560,12563,12566,12642,12706,12825,12872,13166,13189,13262,13273,13278,13281,13284,13317,13328,13341,13394,13419,13422,3570,10737,10793,11029,11120,11243,11876,12177,12183,12192,12285,12296,12315,12320,12362,12385,12402,13180,13321,13344,13384,13389,13409,3571,3645,12512,13244,13288,13292,13296,13300,13310,13314,4779,10626,10658,11162,11207,11216,12059,12083,12253,12256,12259,12262,12346,12365,12368,12381,12433,12436,12439,12442,12610,12613,12709,12712,12818,12858,12943,3722,10889,10980,11251,11295,11529,11532,11614,11696,11861,12111,12757,12946,4792,11171,11181,11287,11308,11311,11378,11381,11392,11495,11503,11517,11553,11573,11582,11622,11663,11668,11671,11690,11693,11724,11729,11732,11735,11738,11978,12125,12158,12427,12430,12464,12513,12546,12687,12731,12737,12837,12840,12862,12920,12926,12937,12957,13243,13256,13259,3630,11011,11041,11050,11053,11056,11643,12859,12873,13225,13229,13232,3669,3662,4091,4028,10661,12034,12062,13206,4789,10606,10999,11002,11498,11514,11994,12050,12087,12112,12210,12241,12244,12247,12250,12506,13425,3590,11044,11201,11271,12063,12209,12407,12618,12643,4052,12155,13160,4392,3782,4786,4063,4099,4771,4774,4775,3546,3550,4773,4772,3884,4486,11883,4802,10910,10913,4807,11384,11387,11576,11687,11704,11744,4175,11741,12086,12090,12768,12776,12865,4018,11314,11320,11338,12331,12457,12549,3868,11454,11579,12575,12684,12694,12773,12828,12836,12954,4349,4020,11047,11417,11585,11619,11630,12772,3723,3836,10963,10966,11059,11227,3835,4805,12028,4801,13128,4806,10801,10916,11561,12637,12646,12690,12890,12893,4447,11184,12655,12670,4355,4051,12960,3996,3997,4803,10631,10634,11005,11008,11897,12091,12902,4804,12008,12096,4021,10969,4022,4287,4819,4845,4900,4904,4932,4947,4954,4956,4992,4997,5026,5032,5118,5144,5145,5160,5210,5211,5233,5234,5248,5251,5276,5282,5298,5302,5303,5304,5309,5310,5333,5357,5359,5360,5370,5375,5381,5417,5418,5426,5434,5438,5440,5443,5455,5457,5463,5468,5469,5482,5488,5491,5492,5496,5530,5545,5554,5556,5557,5560,5561,5562,5572,5574,5580,5581,5582,5588,5592,5593,5594,5602,5606,5607,5612,5625,5633,5646,5648,5656,5658,5659,5662,5666,5692,5706,5707,5722,5734,5756,5762,5786,5787,5791,5810,5818,5819,5824,5825,5835,5837,5851,5855,5864,5865,5867,5868,5884,5889,5898,5899,5910,5917,5931,5935,5938,5944,5945,5946,5949,5954,5990,5991,5994,5996,5998,6000,6001,6002,6004,6006,6008,6013,6020,6035,6049,6055,6056,6059,6070,6071,6078,6080,6084,6086,6092,6100,6136,6149,6158,6161,6170,6174,6175,6176,6177,6178,6182,6187,6197,6203,6221,6224,6233,6261,6276,6303,6320,6321,6324,6339,6341,6343,6345,6360,6361,6364,6366,6369,6370,6386,6394,6395,6396,6398,6400,6436,6437,6443,6446,6452,6456,6490,6492,6494,6496,6506,6508,6511,6517,6519,6524,6527,6535,6543,6545,6546,6552,6574,6575,6576,6577,6578,6580,6587,6592,6625,6626,6629,6630,6631,6633,6634,6635,6636,6643,6680,6681,6690,6712,6713,6734,6736,6748,6749,6755,6785,6787,6801,6840,6843,6844,6897,6920,6963,6984,6993,6994,6995,6996,7016,7017,7024,7036,7039,7041,7043,7044,7045,7047,7061,7072,7073,7074,7087,7139,7150,7152,7157,7175,7176,7213,7221,7226,7256,7287,7343,7372,7427,7448,7457,7460,7523,7533,7597,7599,7613,7622,7623,7624,7641,7645,7647,7698,7708,7714,7729,7778,7780,7783,7824,7825,7843,7911,7929,7953,7976,7988,8002,8013,8024,8025,8052,8054,8056,8066,8108,8119,8144,8172,8204,8235,8271,8310,8326,8328,8344,8345,8412,8423,8488,8512,8531,8558,8598,8599,8616,8657,8659,8661,8667,8682,8686,8701,8722,8730,8732,8742,8747,8751,8752,8753,8754,8755,8756,8775,8789,8790,8808,8809,8814,8815,8816,8817,8818,8836,8837,8838,8848,8861,8864,8875,8880,8882,8884,8885,8886,8893,8899,8907,8910,8927,8928,8937,8938,8946,8965,8978,8982,9003,9025,9026,9029,9030,9037,9046,9047,9070,9081,9091,9092,9093,9096,9119,9120,9131,9181,9191,9193,9209,9221,9222,9223,9234,9298,9329,9330,9331,9346,9363,9371,9399,9405,9452,9478,9510,9516,9526,9527,9528,9537,9565,9581,9585,9589,9611,9612,9639,9702,9707,9710,9744,9745,9746,9770,9771,9788,9809,9815,9827,9852,9873,9882,9883,9884,9885,9900,9902,9907,9937,9938,9944,9945,9989,9990,10001,10002,10026,10044,10046,10047,10055,10060,10067,10091,10126,10128,10132,10182,10223,10224,10226,10235,10236,10256,10261,10352,10447,10448,10449,10450,10513,10531,2,8,9,4832,4833,4851,4893,4895,4896,4919,4925,4926,4936,4981,4983,5031,5161,5162,5175,5199,5254,5255,5261,5262,5264,5266,5275,5278,5279,5287,5300,5301,5307,5328,5329,5346,5351,5352,5353,5354,5358,5366,5369,5376,5431,5436,5437,5442,5449,5479,5489,5494,5510,5528,5529,5536,5537,5539,5550,5568,5570,5571,5578,5585,5586,5598,5599,5600,5601,5603,5604,5608,5609,5610,5611,5642,5643,5644,5652,5653,5654,5655,5698,5703,5705,5741,5743,5744,5746,5747,5749,5750,5752,5761,5766,5768,5769,5770,5772,5774,5775,5776,5777,5778,5779,5788,5789,5799,5802,5813,5829,5830,5833,5844,5847,5848,5849,5876,5886,5901,5902,5911,5912,5914,5916,5921,5956,5961,5963,6022,6057,6058,6063,6069,6072,6073,6074,6075,6087,6097,6101,6102,6111,6133,6162,6181,6185,6186,6188,6211,6215,6218,6219,6220,6235,6245,6246,6278,6279,6283,6305,6308,6311,6333,6334,6362,6365,6374,6385,6393,6397,6405,6406,6407,6408,6439,6440,6457,6510,6547,6549,6571,6572,6579,6583,6584,6588,6602,6617,6638,6639,6644,6655,6657,6660,6673,6693,6700,6702,6717,6718,6722,6724,6725,6726,6728,6730,6731,6732,6735,6741,6742,6744,6745,6751,6753,6795,6800,6815,6818,6819,6820,6854,6859,6861,6866,6867,6875,6879,6892,6915,6916,6918,6919,6930,6935,6955,6958,6977,7010,7011,7012,7018,7032,7051,7053,7055,7057,7062,7068,7070,7084,7089,7090,7125,7126,7127,7141,7142,7144,7145,7165,7167,7182,7211,7234,7245,7247,7249,7251,7252,7285,7286,7290,7291,7299,7301,7302,7303,7325,7334,7335,7346,7356,7396,7406,7410,7417,7428,7433,7435,7442,7451,7464,7481,7502,7504,7521,7526,7579,7580,7581,7583,7585,7589,7590,7596,7598,7662,7681,7694,7711,7712,7728,7759,7763,7786,7808,7826,7829,7830,7840,7860,7862,7864,7866,7867,7868,7893,7919,7920,7952,7954,7955,7956,7961,7982,7999,8004,8010,8012,8020,8033,8034,8036,8057,8064,8091,8157,8158,8159,8207,8213,8214,8237,8238,8258,8259,8260,8317,8318,8348,8379,8389,8400,8415,8444,8448,8454,8466,8484,8489,8511,8556,8586,8600,8620,8623,8650,8675,8733,8734,8737,8738,8806,8840,8841,8842,8843,8870,8902,8931,8939,8940,8981,9002,9048,9064,9110,9113,9128,9135,9178,9217,9218,9236,9237,9251,9368,9373,9377,9397,9415,9439,9441,9444,9450,9453,9454,9465,9466,9485,9491,9501,9509,9551,9569,9624,9625,9631,9670,9693,9699,9738,9750,9753,9754,9756,9757,9769,9793,9808,9817,9818,9820,9822,9851,9971,9972,10021,10022,10061,10097,10209,10265,10327,10421,10439,10444,3,2898,2903,2917,2919,2920,2922,2923,2925,2931,2932,2941,2942,2943,2945,2946,2947,2948,2949,2950,2956,2961,2962,2963,2964,2965,2966,2967,2968,2970,2982,2983,2984,2985,2986,2988,2990,2991,2992,2993,2994,2995,2997,2998,2999,3003,3004,3006,3018,3019,3021,3022,3025,3026,3028,3029,3031,3032,3033,3046,3047,3074,3075,3076,3082,3085,3086,3087,3094,3097,3098,3099,3104,3109,3110,3112,3113,3117,3119,3122,3123,3124,3128,3129,3137,3166,3167,5527,5567,5714,5715,5716,5800,5900,5930,5964,5980,5982,5988,6050,6051,6052,6053,6061,6099,6230,6267,6277,6302,6337,6375,6526,6531,6569,6570,6593,6595,6597,6604,6605,6606,6607,6608,6609,6610,6611,6695,6765,6766,6853,6887,6888,6927,6928,7069,7083,7154,7155,7162,7183,7218,7220,7267,7288,7289,7307,7308,7345,7390,7391,7488,7559,7560,7561,7562,7577,7614,7667,7668,7677,7685,7686,7697,7731,7732,7733,7734,7874,7875,7877,7879,7885,7886,8074,8099,8105,8106,8116,8154,8155,8233,8276,8330,8353,8354,8430,8524,8596,8597,8601,8635,8697,8698,8765,8782,8783,8784,8785,8935])).
% 160.59/160.30  cnf(13431,plain,
% 160.59/160.30     (P1(f870(f870(f328(x134311),f870(x134312,x134313)),f870(f309(x134314,x134311,x134312),f241(f940(x134314,a928)))))),
% 160.59/160.30     inference(rename_variables,[],[4175])).
% 160.59/160.30  cnf(13432,plain,
% 160.59/160.30     (P26(x134321,x134321,f7(x134321),x134322)),
% 160.59/160.30     inference(rename_variables,[],[3809])).
% 160.59/160.30  cnf(13436,plain,
% 160.59/160.30     (P1(f870(f870(f328(x134361),x134362),f241(f940(x134361,a928))))),
% 160.59/160.30     inference(rename_variables,[],[3722])).
% 160.59/160.30  cnf(13437,plain,
% 160.59/160.30     (~P1(f870(f870(f328(x134371),x134372),f188(f940(x134371,a928))))),
% 160.59/160.30     inference(rename_variables,[],[4792])).
% 160.59/160.30  cnf(13441,plain,
% 160.59/160.30     (P1(f870(f870(f233(f940(x134411,a928)),x134412),f241(f940(x134411,a928))))),
% 160.59/160.30     inference(rename_variables,[],[3953])).
% 160.59/160.30  cnf(13442,plain,
% 160.59/160.30     (P26(x134421,x134421,f7(x134421),x134422)),
% 160.59/160.30     inference(rename_variables,[],[3809])).
% 160.59/160.30  cnf(13446,plain,
% 160.59/160.30     (P1(f870(f870(f233(f940(x134461,a928)),x134462),f241(f940(x134461,a928))))),
% 160.59/160.30     inference(rename_variables,[],[3953])).
% 160.59/160.30  cnf(13447,plain,
% 160.59/160.30     (P26(x134471,x134471,f7(x134471),x134472)),
% 160.59/160.30     inference(rename_variables,[],[3809])).
% 160.59/160.30  cnf(13451,plain,
% 160.59/160.30     (P26(x134511,x134511,f7(x134511),x134512)),
% 160.59/160.30     inference(rename_variables,[],[3809])).
% 160.59/160.30  cnf(13454,plain,
% 160.59/160.30     (~P1(f870(f870(f234(f940(x134541,a928)),x134542),f188(f940(x134541,a928))))),
% 160.59/160.30     inference(rename_variables,[],[4800])).
% 160.59/160.30  cnf(13457,plain,
% 160.59/160.30     (P26(x134571,x134571,f7(x134571),x134572)),
% 160.59/160.30     inference(rename_variables,[],[3809])).
% 160.59/160.30  cnf(13460,plain,
% 160.59/160.30     (P26(x134601,x134601,f7(x134601),x134602)),
% 160.59/160.30     inference(rename_variables,[],[3809])).
% 160.59/160.30  cnf(13466,plain,
% 160.59/160.30     (P1(f870(f870(f233(f940(x134661,a928)),x134662),f241(f940(x134661,a928))))),
% 160.59/160.30     inference(rename_variables,[],[3953])).
% 160.59/160.30  cnf(13471,plain,
% 160.59/160.30     (P1(f870(f870(f233(f940(x134711,a928)),f188(f940(x134711,a928))),x134712))),
% 160.59/160.30     inference(rename_variables,[],[4020])).
% 160.59/160.30  cnf(13475,plain,
% 160.59/160.30     (E(f870(f283(x134751,x134751),f262(x134751,x134752)),x134752)),
% 160.59/160.30     inference(rename_variables,[],[3530])).
% 160.59/160.30  cnf(13479,plain,
% 160.59/160.30     (~P1(f870(f870(f328(x134791),x134792),f188(f940(x134791,a928))))),
% 160.59/160.30     inference(rename_variables,[],[4792])).
% 160.59/160.30  cnf(13484,plain,
% 160.59/160.30     (P26(x134841,x134841,f7(x134841),x134842)),
% 160.59/160.30     inference(rename_variables,[],[3809])).
% 160.59/160.30  cnf(13487,plain,
% 160.59/160.30     (P1(f870(f870(f233(f940(x134871,a928)),x134872),f241(f940(x134871,a928))))),
% 160.59/160.30     inference(rename_variables,[],[3953])).
% 160.59/160.30  cnf(13495,plain,
% 160.59/160.30     (E(f870(f870(f18(x134951,x134952),x134953),x134954),x134953)),
% 160.59/160.30     inference(rename_variables,[],[3560])).
% 160.59/160.30  cnf(13498,plain,
% 160.59/160.30     (~P1(f870(f870(f328(x134981),x134982),f188(f940(x134981,a928))))),
% 160.59/160.30     inference(rename_variables,[],[4792])).
% 160.59/160.30  cnf(13501,plain,
% 160.59/160.30     (~P1(f870(f870(f328(x135011),x135012),f188(f940(x135011,a928))))),
% 160.59/160.30     inference(rename_variables,[],[4792])).
% 160.59/160.30  cnf(13504,plain,
% 160.59/160.30     (P1(f870(f870(f234(a932),x135041),f870(a112,x135041)))),
% 160.59/160.30     inference(rename_variables,[],[3637])).
% 160.59/160.30  cnf(13505,plain,
% 160.59/160.30     (~E(f870(a112,x135051),x135051)),
% 160.59/160.30     inference(rename_variables,[],[4728])).
% 160.59/160.30  cnf(13508,plain,
% 160.59/160.30     (P1(f870(f870(f234(a932),x135081),f870(a112,f870(f870(f79(a932),x135082),x135081))))),
% 160.59/160.30     inference(rename_variables,[],[4021])).
% 160.59/160.30  cnf(13509,plain,
% 160.59/160.30     (P1(f870(f870(f234(a932),x135091),f870(a112,x135091)))),
% 160.59/160.30     inference(rename_variables,[],[3637])).
% 160.59/160.30  cnf(13511,plain,
% 160.59/160.30     (~E(f870(f870(f80(a932),f870(a112,f2(a932))),f119(x135111)),f870(f870(f80(a932),f870(a112,f2(a932))),f126(x135111,x135112,x135113)))),
% 160.59/160.30     inference(scs_inference,[],[4233,12855,12877,13030,13032,13034,3785,12492,12516,12969,12971,3809,11469,12531,12628,12631,12723,12765,12769,12777,12849,12991,12993,13432,13442,13447,13451,13457,13460,3818,12595,12973,12975,3827,3539,12985,12987,12989,3540,13070,3506,12931,4757,4758,12108,4508,13076,3543,13026,3382,3439,13000,3440,13058,3441,3442,3443,12805,13021,4756,3870,4728,10549,10559,10572,10583,10655,10690,10693,10696,10798,10935,11246,11439,11442,11461,11464,11660,11755,11762,11776,11822,11825,11858,11873,11936,11995,12014,12310,12335,12347,12376,12382,12474,12591,12758,12819,12963,13505,3625,3588,13054,3775,12282,3490,4738,10782,10884,11349,3181,3182,3184,3185,3188,3189,3191,3192,3193,3201,3202,3209,3215,3221,3224,3225,3228,3232,3234,3239,3240,3271,3273,3279,3285,3286,3288,3294,3295,3297,3298,3301,3305,3306,3308,3312,3313,3326,3327,3329,3330,3333,3334,3335,3340,3341,3351,4724,3363,3438,4725,3908,4138,12045,3416,11752,3551,3527,3530,10618,10621,10717,10720,11038,11767,11770,11884,11923,11928,11998,12040,12080,12495,12699,12909,12965,12979,12981,12983,13010,13015,13045,13066,13068,13088,13304,3501,12790,12794,12798,3507,3516,4030,4337,3484,13368,3636,12852,12934,3405,3406,3768,4124,11798,3624,3469,3402,3429,3889,3425,3622,4242,4132,3951,4710,12951,3413,3414,3392,4042,3449,3628,11196,11323,12592,12809,3500,4207,4747,10609,10779,11657,12750,12791,12795,4754,12762,3560,12128,12131,13401,4165,4790,11375,11474,11707,11710,3970,12996,3555,3673,3895,3646,4768,3640,13008,13092,3464,10682,11014,3465,4777,3727,3457,3383,3486,11788,4351,12780,12921,4209,11395,11526,11588,12734,12740,12866,12869,12899,4808,11298,11539,11651,11677,11715,11721,12678,4809,11428,11542,11654,11718,4810,11545,11599,4811,11606,4812,3485,3766,12634,12675,12761,3935,3715,4622,4623,3790,4745,11781,3912,3872,3914,4087,3838,13287,13291,13295,13299,13309,4134,12625,3752,4013,3637,10701,10821,10901,10974,10977,11017,11117,11365,11972,12180,12226,12306,12369,12445,12483,12569,12572,12903,13173,13211,13214,13270,13504,4023,12031,3553,3649,11857,3833,4783,10586,10589,10615,10742,10919,11125,11138,11256,11699,11791,11971,12195,12200,12421,12424,12507,12681,12784,13119,13138,13141,13165,13215,13352,13383,13388,13408,4796,11900,11931,11968,11975,12011,13224,13228,4010,3776,3777,13144,13147,13150,13153,13183,4157,3596,3598,3572,4780,3463,4742,3961,4273,3759,4797,4344,11674,3894,3609,12149,12152,12599,12703,12880,4788,10577,10580,10750,10845,10864,10871,10896,10904,10907,10924,11110,11352,11568,11851,11945,12099,12213,12216,4313,4272,12299,12649,4218,11193,12477,12659,4267,11398,12525,12598,12658,12702,3936,11979,12309,12452,12536,12582,4301,3953,10745,10842,11401,11479,11558,11625,12473,12550,12814,12876,12896,12906,13374,13441,13446,13466,4800,11141,11550,12662,13454,3569,10710,10808,10960,11024,11099,11144,11147,11178,11204,11240,11278,11317,12102,12146,12279,12334,12350,12353,12356,12359,12528,12543,12557,12560,12563,12566,12642,12706,12825,12872,13166,13189,13262,13273,13278,13281,13284,13317,13328,13341,13394,13419,13422,3570,10737,10793,11029,11120,11243,11876,12177,12183,12192,12285,12296,12315,12320,12362,12385,12402,13180,13321,13344,13384,13389,13409,3571,3645,12512,13244,13288,13292,13296,13300,13310,13314,4779,10626,10658,11162,11207,11216,12059,12083,12253,12256,12259,12262,12346,12365,12368,12381,12433,12436,12439,12442,12610,12613,12709,12712,12818,12858,12943,3722,10889,10980,11251,11295,11529,11532,11614,11696,11861,12111,12757,12946,13367,13436,4792,11171,11181,11287,11308,11311,11378,11381,11392,11495,11503,11517,11553,11573,11582,11622,11663,11668,11671,11690,11693,11724,11729,11732,11735,11738,11978,12125,12158,12427,12430,12464,12513,12546,12687,12731,12737,12837,12840,12862,12920,12926,12937,12957,13243,13256,13259,13356,13437,13479,13498,3630,11011,11041,11050,11053,11056,11643,12859,12873,13225,13229,13232,3669,3662,4091,4028,10661,12034,12062,13206,4789,10606,10999,11002,11498,11514,11994,12050,12087,12112,12210,12241,12244,12247,12250,12506,13425,3590,11044,11201,11271,12063,12209,12407,12618,12643,4052,12155,13160,4392,3782,4786,4063,4099,4771,4774,4775,3546,3550,4773,4772,3884,12027,4486,11883,4802,10910,10913,4807,11384,11387,11576,11687,11704,11744,4175,11741,12086,12090,12768,12776,12865,13431,4018,11314,11320,11338,12331,12457,12549,12833,3868,11454,11579,12575,12684,12694,12773,12828,12836,12954,4349,4020,11047,11417,11585,11619,11630,12772,12822,3723,3836,10963,10966,11059,11227,3835,4805,12028,4801,13128,4806,10801,10916,11561,12637,12646,12690,12890,12893,4447,11184,12655,12670,12693,4355,4051,12960,3996,3997,4803,10631,10634,11005,11008,11897,12091,12902,4804,12008,12096,4021,10969,11233,4022,4287,4819,4845,4900,4904,4932,4947,4954,4956,4992,4997,5026,5032,5118,5144,5145,5160,5210,5211,5233,5234,5248,5251,5276,5282,5298,5302,5303,5304,5309,5310,5333,5357,5359,5360,5370,5375,5381,5417,5418,5426,5434,5438,5440,5443,5455,5457,5463,5468,5469,5482,5488,5491,5492,5496,5530,5545,5554,5556,5557,5560,5561,5562,5572,5574,5580,5581,5582,5588,5592,5593,5594,5602,5606,5607,5612,5625,5633,5646,5648,5656,5658,5659,5662,5666,5692,5706,5707,5722,5734,5756,5762,5786,5787,5791,5810,5818,5819,5824,5825,5835,5837,5851,5855,5864,5865,5867,5868,5884,5889,5898,5899,5910,5917,5931,5935,5938,5944,5945,5946,5949,5954,5990,5991,5994,5996,5998,6000,6001,6002,6004,6006,6008,6013,6020,6035,6049,6055,6056,6059,6070,6071,6078,6080,6084,6086,6092,6100,6136,6149,6158,6161,6170,6174,6175,6176,6177,6178,6182,6187,6197,6203,6221,6224,6233,6261,6276,6303,6320,6321,6324,6339,6341,6343,6345,6360,6361,6364,6366,6369,6370,6386,6394,6395,6396,6398,6400,6436,6437,6443,6446,6452,6456,6490,6492,6494,6496,6506,6508,6511,6517,6519,6524,6527,6535,6543,6545,6546,6552,6574,6575,6576,6577,6578,6580,6587,6592,6625,6626,6629,6630,6631,6633,6634,6635,6636,6643,6680,6681,6690,6712,6713,6734,6736,6748,6749,6755,6785,6787,6801,6840,6843,6844,6897,6920,6963,6984,6993,6994,6995,6996,7016,7017,7024,7036,7039,7041,7043,7044,7045,7047,7061,7072,7073,7074,7087,7139,7150,7152,7157,7175,7176,7213,7221,7226,7256,7287,7343,7372,7427,7448,7457,7460,7523,7533,7597,7599,7613,7622,7623,7624,7641,7645,7647,7698,7708,7714,7729,7778,7780,7783,7824,7825,7843,7911,7929,7953,7976,7988,8002,8013,8024,8025,8052,8054,8056,8066,8108,8119,8144,8172,8204,8235,8271,8310,8326,8328,8344,8345,8412,8423,8488,8512,8531,8558,8598,8599,8616,8657,8659,8661,8667,8682,8686,8701,8722,8730,8732,8742,8747,8751,8752,8753,8754,8755,8756,8775,8789,8790,8808,8809,8814,8815,8816,8817,8818,8836,8837,8838,8848,8861,8864,8875,8880,8882,8884,8885,8886,8893,8899,8907,8910,8927,8928,8937,8938,8946,8965,8978,8982,9003,9025,9026,9029,9030,9037,9046,9047,9070,9081,9091,9092,9093,9096,9119,9120,9131,9181,9191,9193,9209,9221,9222,9223,9234,9298,9329,9330,9331,9346,9363,9371,9399,9405,9452,9478,9510,9516,9526,9527,9528,9537,9565,9581,9585,9589,9611,9612,9639,9702,9707,9710,9744,9745,9746,9770,9771,9788,9809,9815,9827,9852,9873,9882,9883,9884,9885,9900,9902,9907,9937,9938,9944,9945,9989,9990,10001,10002,10026,10044,10046,10047,10055,10060,10067,10091,10126,10128,10132,10182,10223,10224,10226,10235,10236,10256,10261,10352,10447,10448,10449,10450,10513,10531,2,8,9,4832,4833,4851,4893,4895,4896,4919,4925,4926,4936,4981,4983,5031,5161,5162,5175,5199,5254,5255,5261,5262,5264,5266,5275,5278,5279,5287,5300,5301,5307,5328,5329,5346,5351,5352,5353,5354,5358,5366,5369,5376,5431,5436,5437,5442,5449,5479,5489,5494,5510,5528,5529,5536,5537,5539,5550,5568,5570,5571,5578,5585,5586,5598,5599,5600,5601,5603,5604,5608,5609,5610,5611,5642,5643,5644,5652,5653,5654,5655,5698,5703,5705,5741,5743,5744,5746,5747,5749,5750,5752,5761,5766,5768,5769,5770,5772,5774,5775,5776,5777,5778,5779,5788,5789,5799,5802,5813,5829,5830,5833,5844,5847,5848,5849,5876,5886,5901,5902,5911,5912,5914,5916,5921,5956,5961,5963,6022,6057,6058,6063,6069,6072,6073,6074,6075,6087,6097,6101,6102,6111,6133,6162,6181,6185,6186,6188,6211,6215,6218,6219,6220,6235,6245,6246,6278,6279,6283,6305,6308,6311,6333,6334,6362,6365,6374,6385,6393,6397,6405,6406,6407,6408,6439,6440,6457,6510,6547,6549,6571,6572,6579,6583,6584,6588,6602,6617,6638,6639,6644,6655,6657,6660,6673,6693,6700,6702,6717,6718,6722,6724,6725,6726,6728,6730,6731,6732,6735,6741,6742,6744,6745,6751,6753,6795,6800,6815,6818,6819,6820,6854,6859,6861,6866,6867,6875,6879,6892,6915,6916,6918,6919,6930,6935,6955,6958,6977,7010,7011,7012,7018,7032,7051,7053,7055,7057,7062,7068,7070,7084,7089,7090,7125,7126,7127,7141,7142,7144,7145,7165,7167,7182,7211,7234,7245,7247,7249,7251,7252,7285,7286,7290,7291,7299,7301,7302,7303,7325,7334,7335,7346,7356,7396,7406,7410,7417,7428,7433,7435,7442,7451,7464,7481,7502,7504,7521,7526,7579,7580,7581,7583,7585,7589,7590,7596,7598,7662,7681,7694,7711,7712,7728,7759,7763,7786,7808,7826,7829,7830,7840,7860,7862,7864,7866,7867,7868,7893,7919,7920,7952,7954,7955,7956,7961,7982,7999,8004,8010,8012,8020,8033,8034,8036,8057,8064,8091,8157,8158,8159,8207,8213,8214,8237,8238,8258,8259,8260,8317,8318,8348,8379,8389,8400,8415,8444,8448,8454,8466,8484,8489,8511,8556,8586,8600,8620,8623,8650,8675,8733,8734,8737,8738,8806,8840,8841,8842,8843,8870,8902,8931,8939,8940,8981,9002,9048,9064,9110,9113,9128,9135,9178,9217,9218,9236,9237,9251,9368,9373,9377,9397,9415,9439,9441,9444,9450,9453,9454,9465,9466,9485,9491,9501,9509,9551,9569,9624,9625,9631,9670,9693,9699,9738,9750,9753,9754,9756,9757,9769,9793,9808,9817,9818,9820,9822,9851,9971,9972,10021,10022,10061,10097,10209,10265,10327,10421,10439,10444,3,2898,2903,2917,2919,2920,2922,2923,2925,2931,2932,2941,2942,2943,2945,2946,2947,2948,2949,2950,2956,2961,2962,2963,2964,2965,2966,2967,2968,2970,2982,2983,2984,2985,2986,2988,2990,2991,2992,2993,2994,2995,2997,2998,2999,3003,3004,3006,3018,3019,3021,3022,3025,3026,3028,3029,3031,3032,3033,3046,3047,3074,3075,3076,3082,3085,3086,3087,3094,3097,3098,3099,3104,3109,3110,3112,3113,3117,3119,3122,3123,3124,3128,3129,3137,3166,3167,5527,5567,5714,5715,5716,5800,5900,5930,5964,5980,5982,5988,6050,6051,6052,6053,6061,6099,6230,6267,6277,6302,6337,6375,6526,6531,6569,6570,6593,6595,6597,6604,6605,6606,6607,6608,6609,6610,6611,6695,6765,6766,6853,6887,6888,6927,6928,7069,7083,7154,7155,7162,7183,7218,7220,7267,7288,7289,7307,7308,7345,7390,7391,7488,7559,7560,7561,7562,7577,7614,7667,7668,7677,7685,7686,7697,7731,7732,7733,7734,7874,7875,7877,7879,7885,7886,8074,8099,8105,8106,8116,8154,8155,8233,8276,8330,8353,8354,8430,8524,8596,8597,8601,8635,8697,8698,8765,8782,8783,8784,8785,8935,9171,9195,9196,9265,9279,9332,9333,9462,9494,9521,9553,9594,9791,9914,10056,10234,10290,10292,6678,6679,6768])).
% 160.59/160.30  cnf(13518,plain,
% 160.59/160.30     (P1(f870(f870(f233(a1),f2(a1)),f870(f100(a1),x135181)))),
% 160.59/160.30     inference(rename_variables,[],[3669])).
% 160.59/160.30  cnf(13521,plain,
% 160.59/160.30     (P1(f870(f870(f233(a932),f2(a932)),x135211))),
% 160.59/160.30     inference(rename_variables,[],[3590])).
% 160.59/160.30  cnf(13525,plain,
% 160.59/160.30     (~E(f870(a112,x135251),f2(a932))),
% 160.59/160.30     inference(rename_variables,[],[4738])).
% 160.59/160.30  cnf(13530,plain,
% 160.59/160.30     (~P1(f870(f870(f328(x135301),x135302),f188(f940(x135301,a928))))),
% 160.59/160.30     inference(rename_variables,[],[4792])).
% 160.59/160.30  cnf(13533,plain,
% 160.59/160.30     (P1(f870(f60(a932),f304(a932,x135331,x135332)))),
% 160.59/160.30     inference(rename_variables,[],[3777])).
% 160.59/160.30  cnf(13534,plain,
% 160.59/160.30     (E(f870(f870(f237(a932),f870(a112,x135341)),f870(a112,x135342)),f870(a112,f870(f870(f237(a932),x135341),x135342)))),
% 160.59/160.30     inference(rename_variables,[],[3740])).
% 160.59/160.30  cnf(13537,plain,
% 160.59/160.30     (P1(f870(f60(a932),f304(a932,x135371,x135372)))),
% 160.59/160.30     inference(rename_variables,[],[3777])).
% 160.59/160.30  cnf(13538,plain,
% 160.59/160.30     (E(f870(f870(f232(a932),f870(a112,x135381)),f870(a112,x135382)),f870(a112,f870(f870(f232(a932),x135381),x135382)))),
% 160.59/160.30     inference(rename_variables,[],[3741])).
% 160.59/160.30  cnf(13541,plain,
% 160.59/160.30     (P1(f870(f60(a932),f304(a932,x135411,x135412)))),
% 160.59/160.30     inference(rename_variables,[],[3777])).
% 160.59/160.30  cnf(13545,plain,
% 160.59/160.30     (P1(f870(f60(a932),f304(a932,x135451,x135452)))),
% 160.59/160.30     inference(rename_variables,[],[3777])).
% 160.59/160.30  cnf(13550,plain,
% 160.59/160.30     (~P1(f870(f870(f328(x135501),x135502),f188(f940(x135501,a928))))),
% 160.59/160.30     inference(rename_variables,[],[4792])).
% 160.59/160.30  cnf(13551,plain,
% 160.59/160.30     (E(f870(f870(f18(x135511,x135512),x135513),x135514),x135513)),
% 160.59/160.30     inference(rename_variables,[],[3560])).
% 160.59/160.30  cnf(13554,plain,
% 160.59/160.30     (P1(f870(f870(f233(f940(x135541,a928)),f870(f172(x135541),f870(f136(x135541,x135542),x135543))),f870(f172(x135541),x135543)))),
% 160.59/160.30     inference(rename_variables,[],[4218])).
% 160.59/160.30  cnf(13555,plain,
% 160.59/160.30     (E(f870(f870(f18(x135551,x135552),x135553),x135554),x135553)),
% 160.59/160.30     inference(rename_variables,[],[3560])).
% 160.59/160.30  cnf(13558,plain,
% 160.59/160.30     (P1(f870(f870(f233(f940(x135581,a928)),f870(f172(x135581),f870(f870(f175(x135581),x135582),x135583))),f870(f172(x135581),x135583)))),
% 160.59/160.30     inference(rename_variables,[],[4262])).
% 160.59/160.30  cnf(13559,plain,
% 160.59/160.30     (E(f870(f870(f18(x135591,x135592),x135593),x135594),x135593)),
% 160.59/160.30     inference(rename_variables,[],[3560])).
% 160.59/160.30  cnf(13563,plain,
% 160.59/160.30     (E(f870(f870(f18(x135631,x135632),x135633),x135634),x135633)),
% 160.59/160.30     inference(rename_variables,[],[3560])).
% 160.59/160.30  cnf(13576,plain,
% 160.59/160.30     (P1(f870(f870(f233(a1),f2(a1)),f870(f100(a1),x135761)))),
% 160.59/160.30     inference(rename_variables,[],[3669])).
% 160.59/160.30  cnf(13581,plain,
% 160.59/160.30     (P26(x135811,x135811,f7(x135811),x135812)),
% 160.59/160.30     inference(rename_variables,[],[3809])).
% 160.59/160.30  cnf(13584,plain,
% 160.59/160.30     (~P1(f870(f870(f328(x135841),x135842),f188(f940(x135841,a928))))),
% 160.59/160.30     inference(rename_variables,[],[4792])).
% 160.59/160.30  cnf(13585,plain,
% 160.59/160.30     (E(f870(f283(x135851,x135851),f262(x135851,x135852)),x135852)),
% 160.59/160.30     inference(rename_variables,[],[3530])).
% 160.59/160.30  cnf(13586,plain,
% 160.59/160.30     (P26(x135861,x135861,f7(x135861),x135862)),
% 160.59/160.30     inference(rename_variables,[],[3809])).
% 160.59/160.30  cnf(13590,plain,
% 160.59/160.30     (E(f870(f283(x135901,x135901),f262(x135901,x135902)),x135902)),
% 160.59/160.30     inference(rename_variables,[],[3530])).
% 160.59/160.30  cnf(13595,plain,
% 160.59/160.30     (P1(f870(f870(f234(f940(a1,a928)),f302(a1,f77(a1),f2(a1))),f302(a1,f2(a1),f77(a1))))),
% 160.59/160.30     inference(scs_inference,[],[4233,12855,12877,13030,13032,13034,3785,12492,12516,12969,12971,3809,11469,12531,12628,12631,12723,12765,12769,12777,12849,12991,12993,13432,13442,13447,13451,13457,13460,13484,13581,13586,3818,12595,12973,12975,3827,3539,12985,12987,12989,3540,13070,3506,12931,4757,4758,12108,4508,13076,3543,13026,3382,3439,13000,3440,13058,3441,3442,3443,12805,13021,4756,3870,4728,10549,10559,10572,10583,10655,10690,10693,10696,10798,10935,11246,11439,11442,11461,11464,11660,11755,11762,11776,11822,11825,11858,11873,11936,11995,12014,12310,12335,12347,12376,12382,12474,12591,12758,12819,12963,13505,3625,3588,13054,3775,12282,3490,4738,10782,10884,11349,11449,3181,3182,3184,3185,3188,3189,3191,3192,3193,3201,3202,3209,3215,3221,3224,3225,3228,3232,3234,3239,3240,3256,3271,3273,3279,3285,3286,3288,3289,3291,3294,3295,3297,3298,3301,3305,3306,3308,3312,3313,3326,3327,3329,3330,3333,3334,3335,3340,3341,3351,4724,3363,3438,4725,3908,4138,12045,3416,11752,3551,3527,3530,10618,10621,10717,10720,11038,11767,11770,11884,11923,11928,11998,12040,12080,12495,12699,12909,12965,12979,12981,12983,13010,13015,13045,13066,13068,13088,13304,13475,13585,3501,12790,12794,12798,3507,3516,4030,4337,3484,13368,3636,12852,12934,3405,3406,3768,4124,11798,3624,3469,3402,3429,3889,3425,3622,4242,4132,3951,4710,12951,3413,3414,3392,4042,3449,3628,11196,11323,12592,12809,3500,4207,4747,10609,10779,11657,12750,12791,12795,4754,12762,3560,12128,12131,13401,13495,13551,13555,13559,13563,4165,4790,11375,11474,11707,11710,3970,12996,3555,3673,3895,3646,3665,4768,3640,13008,13092,3464,10682,11014,3465,4777,3727,3457,3383,3486,11788,4351,12780,12921,4209,11395,11526,11588,12734,12740,12866,12869,12899,4808,11298,11539,11651,11677,11715,11721,12678,4809,11428,11542,11654,11718,4810,11545,11599,4811,11606,4812,3485,3766,12634,12675,12761,3935,3715,4622,4623,3790,4745,11781,3912,3872,3914,4087,3838,13287,13291,13295,13299,13309,4134,12625,3752,4013,3637,10701,10821,10901,10974,10977,11017,11117,11365,11972,12180,12226,12306,12369,12445,12483,12569,12572,12903,13173,13211,13214,13270,13504,4023,12031,3553,3649,11857,3833,4783,10586,10589,10615,10742,10919,11125,11138,11256,11699,11791,11971,12195,12200,12421,12424,12507,12681,12784,13119,13138,13141,13165,13215,13352,13383,13388,13408,4796,11900,11931,11968,11975,12011,13224,13228,4010,3776,3777,13144,13147,13150,13153,13183,13186,13533,13537,13541,4157,3740,13534,3741,13538,3596,3598,3572,4780,3463,4742,3961,4273,3759,4797,4344,11674,3894,3609,12149,12152,12599,12703,12880,4788,10577,10580,10750,10845,10864,10871,10896,10904,10907,10924,11110,11352,11568,11851,11945,12099,12213,12216,4313,4272,12299,12649,4218,11193,12477,12659,12808,13554,4262,13558,4267,11398,12525,12598,12658,12702,13404,3936,11979,12309,12452,12536,12582,4301,3953,10745,10842,11401,11479,11558,11625,12473,12550,12814,12876,12896,12906,13374,13441,13446,13466,13487,4800,11141,11550,12662,13454,3569,10710,10808,10960,11024,11099,11144,11147,11178,11204,11240,11278,11317,12102,12146,12279,12334,12350,12353,12356,12359,12528,12543,12557,12560,12563,12566,12642,12706,12825,12872,13166,13189,13262,13273,13278,13281,13284,13317,13328,13341,13394,13419,13422,3570,10737,10793,11029,11120,11243,11876,12177,12183,12192,12285,12296,12315,12320,12362,12385,12402,13180,13321,13344,13384,13389,13409,3571,3645,12512,13244,13288,13292,13296,13300,13310,13314,4779,10626,10658,11162,11207,11216,12059,12083,12253,12256,12259,12262,12346,12365,12368,12381,12433,12436,12439,12442,12610,12613,12709,12712,12818,12858,12943,3722,10889,10980,11251,11295,11529,11532,11614,11696,11861,12111,12757,12946,13367,13436,4792,11171,11181,11287,11308,11311,11378,11381,11392,11495,11503,11517,11553,11573,11582,11622,11663,11668,11671,11690,11693,11724,11729,11732,11735,11738,11978,12125,12158,12427,12430,12464,12513,12546,12687,12731,12737,12837,12840,12862,12920,12926,12937,12957,13243,13256,13259,13356,13437,13479,13498,13501,13530,13550,13584,3630,11011,11041,11050,11053,11056,11643,12859,12873,13225,13229,13232,3669,13518,3662,4091,4028,10661,12034,12062,13206,4789,10606,10999,11002,11498,11514,11994,12050,12087,12112,12210,12241,12244,12247,12250,12506,13425,3590,11044,11201,11271,12063,12209,12407,12618,12643,13253,4052,12155,13160,4392,3782,4786,4063,4099,4771,4774,4775,3546,3550,4773,4772,4559,3884,12027,4486,11883,4802,10910,10913,4807,11384,11387,11576,11687,11704,11744,4175,11741,12086,12090,12768,12776,12865,13431,4018,11314,11320,11338,12331,12457,12549,12833,3868,11454,11579,12575,12684,12694,12773,12828,12836,12954,13377,4349,4020,11047,11417,11585,11619,11630,12772,12822,13471,3723,3836,10963,10966,11059,11227,3835,4805,12028,4801,13128,4806,10801,10916,11561,12637,12646,12690,12890,12893,4447,11184,12655,12670,12693,4355,4051,12960,3996,3997,4803,10631,10634,11005,11008,11897,12091,12902,4804,12008,12096,4021,10969,11233,4022,4287,4819,4845,4900,4904,4932,4947,4954,4956,4992,4997,5026,5032,5118,5144,5145,5160,5210,5211,5233,5234,5248,5251,5276,5282,5298,5302,5303,5304,5309,5310,5333,5357,5359,5360,5370,5375,5381,5417,5418,5426,5434,5438,5440,5443,5455,5457,5463,5468,5469,5482,5488,5491,5492,5496,5530,5545,5554,5556,5557,5560,5561,5562,5572,5574,5580,5581,5582,5588,5592,5593,5594,5602,5606,5607,5612,5625,5633,5646,5648,5656,5658,5659,5662,5666,5692,5706,5707,5722,5734,5756,5762,5786,5787,5791,5810,5818,5819,5824,5825,5835,5837,5851,5855,5864,5865,5867,5868,5884,5889,5898,5899,5910,5917,5931,5935,5938,5944,5945,5946,5949,5954,5990,5991,5994,5996,5998,6000,6001,6002,6004,6006,6008,6013,6020,6035,6049,6055,6056,6059,6070,6071,6078,6080,6084,6086,6092,6100,6136,6149,6158,6161,6170,6174,6175,6176,6177,6178,6182,6187,6197,6203,6221,6224,6233,6261,6276,6303,6320,6321,6324,6339,6341,6343,6345,6360,6361,6364,6366,6369,6370,6386,6394,6395,6396,6398,6400,6436,6437,6443,6446,6452,6456,6490,6492,6494,6496,6506,6508,6511,6517,6519,6524,6527,6535,6543,6545,6546,6552,6574,6575,6576,6577,6578,6580,6587,6592,6625,6626,6629,6630,6631,6633,6634,6635,6636,6643,6680,6681,6690,6712,6713,6734,6736,6748,6749,6755,6785,6787,6801,6840,6843,6844,6897,6920,6963,6984,6993,6994,6995,6996,7016,7017,7024,7036,7039,7041,7043,7044,7045,7047,7061,7072,7073,7074,7087,7139,7150,7152,7157,7175,7176,7213,7221,7226,7256,7287,7343,7372,7427,7448,7457,7460,7523,7533,7597,7599,7613,7622,7623,7624,7641,7645,7647,7698,7708,7714,7729,7778,7780,7783,7824,7825,7843,7911,7929,7953,7976,7988,8002,8013,8024,8025,8052,8054,8056,8066,8108,8119,8144,8172,8204,8235,8271,8310,8326,8328,8344,8345,8412,8423,8488,8512,8531,8558,8598,8599,8616,8657,8659,8661,8667,8682,8686,8701,8722,8730,8732,8742,8747,8751,8752,8753,8754,8755,8756,8775,8789,8790,8808,8809,8814,8815,8816,8817,8818,8836,8837,8838,8848,8861,8864,8875,8880,8882,8884,8885,8886,8893,8899,8907,8910,8927,8928,8937,8938,8946,8965,8978,8982,9003,9025,9026,9029,9030,9037,9046,9047,9070,9081,9091,9092,9093,9096,9119,9120,9131,9181,9191,9193,9209,9221,9222,9223,9234,9298,9329,9330,9331,9346,9363,9371,9399,9405,9452,9478,9510,9516,9526,9527,9528,9537,9565,9581,9585,9589,9611,9612,9639,9702,9707,9710,9744,9745,9746,9770,9771,9788,9809,9815,9827,9852,9873,9882,9883,9884,9885,9900,9902,9907,9937,9938,9944,9945,9989,9990,10001,10002,10026,10044,10046,10047,10055,10060,10067,10091,10126,10128,10132,10182,10223,10224,10226,10235,10236,10256,10261,10352,10447,10448,10449,10450,10513,10531,2,8,9,4832,4833,4851,4893,4895,4896,4919,4925,4926,4936,4981,4983,5031,5161,5162,5175,5199,5254,5255,5261,5262,5264,5266,5275,5278,5279,5287,5300,5301,5307,5328,5329,5346,5351,5352,5353,5354,5358,5366,5369,5376,5431,5436,5437,5442,5449,5479,5489,5494,5510,5528,5529,5536,5537,5539,5550,5568,5570,5571,5578,5585,5586,5598,5599,5600,5601,5603,5604,5608,5609,5610,5611,5642,5643,5644,5652,5653,5654,5655,5698,5703,5705,5741,5743,5744,5746,5747,5749,5750,5752,5761,5766,5768,5769,5770,5772,5774,5775,5776,5777,5778,5779,5788,5789,5799,5802,5813,5829,5830,5833,5844,5847,5848,5849,5876,5886,5901,5902,5911,5912,5914,5916,5921,5956,5961,5963,6022,6057,6058,6063,6069,6072,6073,6074,6075,6087,6097,6101,6102,6111,6133,6162,6181,6185,6186,6188,6211,6215,6218,6219,6220,6235,6245,6246,6278,6279,6283,6305,6308,6311,6333,6334,6362,6365,6374,6385,6393,6397,6405,6406,6407,6408,6439,6440,6457,6510,6547,6549,6571,6572,6579,6583,6584,6588,6602,6617,6638,6639,6644,6655,6657,6660,6673,6693,6700,6702,6717,6718,6722,6724,6725,6726,6728,6730,6731,6732,6735,6741,6742,6744,6745,6751,6753,6795,6800,6815,6818,6819,6820,6854,6859,6861,6866,6867,6875,6879,6892,6915,6916,6918,6919,6930,6935,6955,6958,6977,7010,7011,7012,7018,7032,7051,7053,7055,7057,7062,7068,7070,7084,7089,7090,7125,7126,7127,7141,7142,7144,7145,7165,7167,7182,7211,7234,7245,7247,7249,7251,7252,7285,7286,7290,7291,7299,7301,7302,7303,7325,7334,7335,7346,7356,7396,7406,7410,7417,7428,7433,7435,7442,7451,7464,7481,7502,7504,7521,7526,7579,7580,7581,7583,7585,7589,7590,7596,7598,7662,7681,7694,7711,7712,7728,7759,7763,7786,7808,7826,7829,7830,7840,7860,7862,7864,7866,7867,7868,7893,7919,7920,7952,7954,7955,7956,7961,7982,7999,8004,8010,8012,8020,8033,8034,8036,8057,8064,8091,8157,8158,8159,8207,8213,8214,8237,8238,8258,8259,8260,8317,8318,8348,8379,8389,8400,8415,8444,8448,8454,8466,8484,8489,8511,8556,8586,8600,8620,8623,8650,8675,8733,8734,8737,8738,8806,8840,8841,8842,8843,8870,8902,8931,8939,8940,8981,9002,9048,9064,9110,9113,9128,9135,9178,9217,9218,9236,9237,9251,9368,9373,9377,9397,9415,9439,9441,9444,9450,9453,9454,9465,9466,9485,9491,9501,9509,9551,9569,9624,9625,9631,9670,9693,9699,9738,9750,9753,9754,9756,9757,9769,9793,9808,9817,9818,9820,9822,9851,9971,9972,10021,10022,10061,10097,10209,10265,10327,10421,10439,10444,3,2898,2903,2917,2919,2920,2922,2923,2925,2931,2932,2941,2942,2943,2945,2946,2947,2948,2949,2950,2956,2961,2962,2963,2964,2965,2966,2967,2968,2970,2982,2983,2984,2985,2986,2988,2990,2991,2992,2993,2994,2995,2997,2998,2999,3003,3004,3006,3018,3019,3021,3022,3025,3026,3028,3029,3031,3032,3033,3046,3047,3074,3075,3076,3082,3085,3086,3087,3094,3097,3098,3099,3104,3109,3110,3112,3113,3117,3119,3122,3123,3124,3128,3129,3137,3166,3167,5527,5567,5714,5715,5716,5800,5900,5930,5964,5980,5982,5988,6050,6051,6052,6053,6061,6099,6230,6267,6277,6302,6337,6375,6526,6531,6569,6570,6593,6595,6597,6604,6605,6606,6607,6608,6609,6610,6611,6695,6765,6766,6853,6887,6888,6927,6928,7069,7083,7154,7155,7162,7183,7218,7220,7267,7288,7289,7307,7308,7345,7390,7391,7488,7559,7560,7561,7562,7577,7614,7667,7668,7677,7685,7686,7697,7731,7732,7733,7734,7874,7875,7877,7879,7885,7886,8074,8099,8105,8106,8116,8154,8155,8233,8276,8330,8353,8354,8430,8524,8596,8597,8601,8635,8697,8698,8765,8782,8783,8784,8785,8935,9171,9195,9196,9265,9279,9332,9333,9462,9494,9521,9553,9594,9791,9914,10056,10234,10290,10292,6678,6679,6768,6788,6789,7208,7426,8856,9104,9288,9289,9359,9360,9548,9642,9643,9644,9645,9854,10120,10134,10499,10500,6750,8689])).
% 160.59/160.30  cnf(13597,plain,
% 160.59/160.30     (P1(f870(f870(f234(f940(a1,a928)),f302(a1,f2(a1),f2(a1))),f302(a1,f870(f78(a1),f870(f100(a1),f870(a112,x135971))),f2(a1))))),
% 160.59/160.30     inference(scs_inference,[],[4233,12855,12877,13030,13032,13034,3785,12492,12516,12969,12971,3809,11469,12531,12628,12631,12723,12765,12769,12777,12849,12991,12993,13432,13442,13447,13451,13457,13460,13484,13581,13586,3818,12595,12973,12975,3827,3539,12985,12987,12989,3540,13070,3506,12931,4757,4758,12108,4508,13076,3543,13026,3382,3439,13000,3440,13058,3441,3442,3443,12805,13021,4756,3870,4728,10549,10559,10572,10583,10655,10690,10693,10696,10798,10935,11246,11439,11442,11461,11464,11660,11755,11762,11776,11822,11825,11858,11873,11936,11995,12014,12310,12335,12347,12376,12382,12474,12591,12758,12819,12963,13505,3625,3588,13054,3775,12282,3490,4738,10782,10884,11349,11449,3181,3182,3184,3185,3188,3189,3191,3192,3193,3201,3202,3209,3215,3221,3224,3225,3228,3232,3234,3239,3240,3256,3271,3273,3279,3285,3286,3288,3289,3291,3294,3295,3297,3298,3301,3305,3306,3308,3312,3313,3326,3327,3329,3330,3333,3334,3335,3340,3341,3351,4724,3363,3438,4725,3908,4138,12045,3416,11752,3551,3527,3530,10618,10621,10717,10720,11038,11767,11770,11884,11923,11928,11998,12040,12080,12495,12699,12909,12965,12979,12981,12983,13010,13015,13045,13066,13068,13088,13304,13475,13585,3501,12790,12794,12798,3507,3516,4030,4337,3484,13368,3636,12852,12934,3405,3406,3768,4124,11798,3624,3469,3402,3429,3889,3425,3622,4242,4132,3951,4710,12951,3413,3414,3392,4042,3449,3628,11196,11323,12592,12809,3500,4207,4747,10609,10779,11657,12750,12791,12795,4754,12762,3560,12128,12131,13401,13495,13551,13555,13559,13563,4165,4790,11375,11474,11707,11710,3970,12996,3555,3673,3895,3646,3665,4768,3640,13008,13092,3464,10682,11014,3465,4777,3727,3457,3383,3486,11788,4351,12780,12921,4209,11395,11526,11588,12734,12740,12866,12869,12899,4808,11298,11539,11651,11677,11715,11721,12678,4809,11428,11542,11654,11718,4810,11545,11599,4811,11606,4812,3485,3766,12634,12675,12761,3935,3715,4622,4623,3790,4745,11781,3912,3872,3914,4087,3838,13287,13291,13295,13299,13309,4134,12625,3752,4013,3637,10701,10821,10901,10974,10977,11017,11117,11365,11972,12180,12226,12306,12369,12445,12483,12569,12572,12903,13173,13211,13214,13270,13504,4023,12031,3553,3649,11857,3833,4783,10586,10589,10615,10742,10919,11125,11138,11256,11699,11791,11971,12195,12200,12421,12424,12507,12681,12784,13119,13138,13141,13165,13215,13352,13383,13388,13408,4796,11900,11931,11968,11975,12011,13224,13228,4010,3776,3777,13144,13147,13150,13153,13183,13186,13533,13537,13541,4157,3740,13534,3741,13538,3596,3598,3572,4780,3463,4742,3961,4273,3759,4797,4344,11674,3894,3609,12149,12152,12599,12703,12880,4788,10577,10580,10750,10845,10864,10871,10896,10904,10907,10924,11110,11352,11568,11851,11945,12099,12213,12216,4313,4272,12299,12649,4218,11193,12477,12659,12808,13554,4262,13558,4267,11398,12525,12598,12658,12702,13404,3936,11979,12309,12452,12536,12582,4301,3953,10745,10842,11401,11479,11558,11625,12473,12550,12814,12876,12896,12906,13374,13441,13446,13466,13487,4800,11141,11550,12662,13454,3569,10710,10808,10960,11024,11099,11144,11147,11178,11204,11240,11278,11317,12102,12146,12279,12334,12350,12353,12356,12359,12528,12543,12557,12560,12563,12566,12642,12706,12825,12872,13166,13189,13262,13273,13278,13281,13284,13317,13328,13341,13394,13419,13422,3570,10737,10793,11029,11120,11243,11876,12177,12183,12192,12285,12296,12315,12320,12362,12385,12402,13180,13321,13344,13384,13389,13409,13414,3571,3645,12512,13244,13288,13292,13296,13300,13310,13314,4779,10626,10658,11162,11207,11216,12059,12083,12253,12256,12259,12262,12346,12365,12368,12381,12433,12436,12439,12442,12610,12613,12709,12712,12818,12858,12943,3722,10889,10980,11251,11295,11529,11532,11614,11696,11861,12111,12757,12946,13367,13436,4792,11171,11181,11287,11308,11311,11378,11381,11392,11495,11503,11517,11553,11573,11582,11622,11663,11668,11671,11690,11693,11724,11729,11732,11735,11738,11978,12125,12158,12427,12430,12464,12513,12546,12687,12731,12737,12837,12840,12862,12920,12926,12937,12957,13243,13256,13259,13356,13437,13479,13498,13501,13530,13550,13584,3630,11011,11041,11050,11053,11056,11643,12859,12873,13225,13229,13232,3669,13518,3662,4091,4028,10661,12034,12062,13206,4789,10606,10999,11002,11498,11514,11994,12050,12087,12112,12210,12241,12244,12247,12250,12506,13425,3590,11044,11201,11271,12063,12209,12407,12618,12643,13253,4052,12155,13160,4392,3782,4786,4063,4099,4771,4774,4775,3546,3550,4773,4772,4559,3884,12027,4486,11883,4802,10910,10913,4807,11384,11387,11576,11687,11704,11744,4175,11741,12086,12090,12768,12776,12865,13431,4018,11314,11320,11338,12331,12457,12549,12833,3868,11454,11579,12575,12684,12694,12773,12828,12836,12954,13377,4349,4020,11047,11417,11585,11619,11630,12772,12822,13471,3723,3836,10963,10966,11059,11227,3835,4805,12028,4801,13128,4806,10801,10916,11561,12637,12646,12690,12890,12893,4447,11184,12655,12670,12693,4355,4051,12960,3996,3997,4803,10631,10634,11005,11008,11897,12091,12902,4804,12008,12096,4021,10969,11233,4022,4287,4819,4845,4900,4904,4932,4947,4954,4956,4992,4997,5026,5032,5118,5144,5145,5160,5210,5211,5233,5234,5248,5251,5276,5282,5298,5302,5303,5304,5309,5310,5333,5357,5359,5360,5370,5375,5381,5417,5418,5426,5434,5438,5440,5443,5455,5457,5463,5468,5469,5482,5488,5491,5492,5496,5530,5545,5554,5556,5557,5560,5561,5562,5572,5574,5580,5581,5582,5588,5592,5593,5594,5602,5606,5607,5612,5625,5633,5646,5648,5656,5658,5659,5662,5666,5692,5706,5707,5722,5734,5756,5762,5786,5787,5791,5810,5818,5819,5824,5825,5835,5837,5851,5855,5864,5865,5867,5868,5884,5889,5898,5899,5910,5917,5931,5935,5938,5944,5945,5946,5949,5954,5990,5991,5994,5996,5998,6000,6001,6002,6004,6006,6008,6013,6020,6035,6049,6055,6056,6059,6070,6071,6078,6080,6084,6086,6092,6100,6136,6149,6158,6161,6170,6174,6175,6176,6177,6178,6182,6187,6197,6203,6221,6224,6233,6261,6276,6303,6320,6321,6324,6339,6341,6343,6345,6360,6361,6364,6366,6369,6370,6386,6394,6395,6396,6398,6400,6436,6437,6443,6446,6452,6456,6490,6492,6494,6496,6506,6508,6511,6517,6519,6524,6527,6535,6543,6545,6546,6552,6574,6575,6576,6577,6578,6580,6587,6592,6625,6626,6629,6630,6631,6633,6634,6635,6636,6643,6680,6681,6690,6712,6713,6734,6736,6748,6749,6755,6785,6787,6801,6840,6843,6844,6897,6920,6963,6984,6993,6994,6995,6996,7016,7017,7024,7036,7039,7041,7043,7044,7045,7047,7061,7072,7073,7074,7087,7139,7150,7152,7157,7175,7176,7213,7221,7226,7256,7287,7343,7372,7427,7448,7457,7460,7523,7533,7597,7599,7613,7622,7623,7624,7641,7645,7647,7698,7708,7714,7729,7778,7780,7783,7824,7825,7843,7911,7929,7953,7976,7988,8002,8013,8024,8025,8052,8054,8056,8066,8108,8119,8144,8172,8204,8235,8271,8310,8326,8328,8344,8345,8412,8423,8488,8512,8531,8558,8598,8599,8616,8657,8659,8661,8667,8682,8686,8701,8722,8730,8732,8742,8747,8751,8752,8753,8754,8755,8756,8775,8789,8790,8808,8809,8814,8815,8816,8817,8818,8836,8837,8838,8848,8861,8864,8875,8880,8882,8884,8885,8886,8893,8899,8907,8910,8927,8928,8937,8938,8946,8965,8978,8982,9003,9025,9026,9029,9030,9037,9046,9047,9070,9081,9091,9092,9093,9096,9119,9120,9131,9181,9191,9193,9209,9221,9222,9223,9234,9298,9329,9330,9331,9346,9363,9371,9399,9405,9452,9478,9510,9516,9526,9527,9528,9537,9565,9581,9585,9589,9611,9612,9639,9702,9707,9710,9744,9745,9746,9770,9771,9788,9809,9815,9827,9852,9873,9882,9883,9884,9885,9900,9902,9907,9937,9938,9944,9945,9989,9990,10001,10002,10026,10044,10046,10047,10055,10060,10067,10091,10126,10128,10132,10182,10223,10224,10226,10235,10236,10256,10261,10352,10447,10448,10449,10450,10513,10531,2,8,9,4832,4833,4851,4893,4895,4896,4919,4925,4926,4936,4981,4983,5031,5161,5162,5175,5199,5254,5255,5261,5262,5264,5266,5275,5278,5279,5287,5300,5301,5307,5328,5329,5346,5351,5352,5353,5354,5358,5366,5369,5376,5431,5436,5437,5442,5449,5479,5489,5494,5510,5528,5529,5536,5537,5539,5550,5568,5570,5571,5578,5585,5586,5598,5599,5600,5601,5603,5604,5608,5609,5610,5611,5642,5643,5644,5652,5653,5654,5655,5698,5703,5705,5741,5743,5744,5746,5747,5749,5750,5752,5761,5766,5768,5769,5770,5772,5774,5775,5776,5777,5778,5779,5788,5789,5799,5802,5813,5829,5830,5833,5844,5847,5848,5849,5876,5886,5901,5902,5911,5912,5914,5916,5921,5956,5961,5963,6022,6057,6058,6063,6069,6072,6073,6074,6075,6087,6097,6101,6102,6111,6133,6162,6181,6185,6186,6188,6211,6215,6218,6219,6220,6235,6245,6246,6278,6279,6283,6305,6308,6311,6333,6334,6362,6365,6374,6385,6393,6397,6405,6406,6407,6408,6439,6440,6457,6510,6547,6549,6571,6572,6579,6583,6584,6588,6602,6617,6638,6639,6644,6655,6657,6660,6673,6693,6700,6702,6717,6718,6722,6724,6725,6726,6728,6730,6731,6732,6735,6741,6742,6744,6745,6751,6753,6795,6800,6815,6818,6819,6820,6854,6859,6861,6866,6867,6875,6879,6892,6915,6916,6918,6919,6930,6935,6955,6958,6977,7010,7011,7012,7018,7032,7051,7053,7055,7057,7062,7068,7070,7084,7089,7090,7125,7126,7127,7141,7142,7144,7145,7165,7167,7182,7211,7234,7245,7247,7249,7251,7252,7285,7286,7290,7291,7299,7301,7302,7303,7325,7334,7335,7346,7356,7396,7406,7410,7417,7428,7433,7435,7442,7451,7464,7481,7502,7504,7521,7526,7579,7580,7581,7583,7585,7589,7590,7596,7598,7662,7681,7694,7711,7712,7728,7759,7763,7786,7808,7826,7829,7830,7840,7860,7862,7864,7866,7867,7868,7893,7919,7920,7952,7954,7955,7956,7961,7982,7999,8004,8010,8012,8020,8033,8034,8036,8057,8064,8091,8157,8158,8159,8207,8213,8214,8237,8238,8258,8259,8260,8317,8318,8348,8379,8389,8400,8415,8444,8448,8454,8466,8484,8489,8511,8556,8586,8600,8620,8623,8650,8675,8733,8734,8737,8738,8806,8840,8841,8842,8843,8870,8902,8931,8939,8940,8981,9002,9048,9064,9110,9113,9128,9135,9178,9217,9218,9236,9237,9251,9368,9373,9377,9397,9415,9439,9441,9444,9450,9453,9454,9465,9466,9485,9491,9501,9509,9551,9569,9624,9625,9631,9670,9693,9699,9738,9750,9753,9754,9756,9757,9769,9793,9808,9817,9818,9820,9822,9851,9971,9972,10021,10022,10061,10097,10209,10265,10327,10421,10439,10444,3,2898,2903,2917,2919,2920,2922,2923,2925,2931,2932,2941,2942,2943,2945,2946,2947,2948,2949,2950,2956,2961,2962,2963,2964,2965,2966,2967,2968,2970,2982,2983,2984,2985,2986,2988,2990,2991,2992,2993,2994,2995,2997,2998,2999,3003,3004,3006,3018,3019,3021,3022,3025,3026,3028,3029,3031,3032,3033,3046,3047,3074,3075,3076,3082,3085,3086,3087,3094,3097,3098,3099,3104,3109,3110,3112,3113,3117,3119,3122,3123,3124,3128,3129,3137,3166,3167,5527,5567,5714,5715,5716,5800,5900,5930,5964,5980,5982,5988,6050,6051,6052,6053,6061,6099,6230,6267,6277,6302,6337,6375,6526,6531,6569,6570,6593,6595,6597,6604,6605,6606,6607,6608,6609,6610,6611,6695,6765,6766,6853,6887,6888,6927,6928,7069,7083,7154,7155,7162,7183,7218,7220,7267,7288,7289,7307,7308,7345,7390,7391,7488,7559,7560,7561,7562,7577,7614,7667,7668,7677,7685,7686,7697,7731,7732,7733,7734,7874,7875,7877,7879,7885,7886,8074,8099,8105,8106,8116,8154,8155,8233,8276,8330,8353,8354,8430,8524,8596,8597,8601,8635,8697,8698,8765,8782,8783,8784,8785,8935,9171,9195,9196,9265,9279,9332,9333,9462,9494,9521,9553,9594,9791,9914,10056,10234,10290,10292,6678,6679,6768,6788,6789,7208,7426,8856,9104,9288,9289,9359,9360,9548,9642,9643,9644,9645,9854,10120,10134,10499,10500,6750,8689,8690])).
% 160.59/160.30  cnf(13604,plain,
% 160.59/160.30     (P1(f870(f870(f233(a932),f2(a932)),x136041))),
% 160.59/160.30     inference(rename_variables,[],[3590])).
% 160.59/160.30  cnf(13605,plain,
% 160.59/160.30     (P1(f870(f870(f234(a932),f2(a932)),f870(a112,x136051)))),
% 160.59/160.30     inference(rename_variables,[],[3649])).
% 160.59/160.30  cnf(13606,plain,
% 160.59/160.30     (E(f870(f283(x136061,x136061),f262(x136061,x136062)),x136062)),
% 160.59/160.30     inference(rename_variables,[],[3530])).
% 160.59/160.30  cnf(13609,plain,
% 160.59/160.30     (P1(f870(f47(f870(f283(x136091,x136091),f262(x136091,f870(f870(f79(a932),f870(f870(f80(a932),f870(f250(a932,a932),f870(f870(f251(a932,a932),f2(a932)),x136092))),f870(a112,f870(f870(f79(a932),x136093),f870(f255(a932,a932),f870(f870(f251(a932,a932),f2(a932)),x136092)))))),f870(f255(a932,a932),f870(f870(f251(a932,a932),f2(a932)),x136092))))),f870(a112,f870(f870(f79(a932),x136093),f870(f255(a932,a932),f870(f870(f251(a932,a932),f2(a932)),x136092))))),f870(f870(f251(a932,a932),f2(a932)),x136092)))),
% 160.59/160.30     inference(scs_inference,[],[4233,12855,12877,13030,13032,13034,3785,12492,12516,12969,12971,3809,11469,12531,12628,12631,12723,12765,12769,12777,12849,12991,12993,13432,13442,13447,13451,13457,13460,13484,13581,13586,3818,12595,12973,12975,3827,3539,12985,12987,12989,3540,13070,3506,12931,4757,4758,12108,4508,13076,3543,13026,3382,3439,13000,3440,13058,3441,3442,3443,12805,13021,4756,3870,4728,10549,10559,10572,10583,10655,10690,10693,10696,10798,10935,11246,11439,11442,11461,11464,11660,11755,11762,11776,11822,11825,11858,11873,11936,11995,12014,12310,12335,12347,12376,12382,12474,12591,12758,12819,12963,13505,3625,3588,13054,3775,12282,3490,4738,10782,10884,11349,11449,13525,3181,3182,3184,3185,3188,3189,3191,3192,3193,3201,3202,3209,3215,3221,3224,3225,3228,3232,3234,3239,3240,3256,3271,3273,3279,3285,3286,3288,3289,3291,3294,3295,3297,3298,3301,3305,3306,3308,3312,3313,3326,3327,3329,3330,3333,3334,3335,3340,3341,3351,4724,3363,3438,4725,3908,4138,12045,3416,11752,3551,3527,3530,10618,10621,10717,10720,11038,11767,11770,11884,11923,11928,11998,12040,12080,12495,12699,12909,12965,12979,12981,12983,13010,13015,13045,13066,13068,13088,13304,13475,13585,13590,13606,3501,12790,12794,12798,3507,3516,4030,4337,3484,13368,3636,12852,12934,3405,3406,3768,4124,11798,3624,3469,3402,3429,3889,3425,3622,4242,4132,3951,4710,12951,3413,3414,3392,4042,3449,3628,11196,11323,12592,12809,3500,4207,4747,10609,10779,11657,12750,12791,12795,4754,12762,3560,12128,12131,13401,13495,13551,13555,13559,13563,4165,4790,11375,11474,11707,11710,3970,12996,3555,3673,3895,3646,3665,4768,3640,13008,13092,3464,10682,11014,3465,4777,3727,3457,3383,3486,11788,4351,12780,12921,4209,11395,11526,11588,12734,12740,12866,12869,12899,4808,11298,11539,11651,11677,11715,11721,12678,4809,11428,11542,11654,11718,4810,11545,11599,4811,11606,4812,3485,3766,12634,12675,12761,3935,3715,4622,4623,3750,3790,4745,11781,3912,3872,3914,4087,3838,13287,13291,13295,13299,13309,4134,12625,3752,4013,3637,10701,10821,10901,10974,10977,11017,11117,11365,11972,12180,12226,12306,12369,12445,12483,12569,12572,12903,13173,13211,13214,13270,13504,13509,4023,12031,3553,3649,11857,12143,13605,3833,4783,10586,10589,10615,10742,10919,11125,11138,11256,11699,11791,11971,12195,12200,12421,12424,12507,12681,12784,13119,13138,13141,13165,13215,13352,13383,13388,13408,4796,11900,11931,11968,11975,12011,13224,13228,4010,3776,3777,13144,13147,13150,13153,13183,13186,13533,13537,13541,4157,3740,13534,3741,13538,3596,3598,3572,4780,3463,4742,3961,4273,3759,4797,4344,11674,3894,3609,12149,12152,12599,12703,12880,4788,10577,10580,10750,10845,10864,10871,10896,10904,10907,10924,11110,11352,11568,11851,11945,12099,12213,12216,4313,4272,12299,12649,4218,11193,12477,12659,12808,13554,4262,13558,4267,11398,12525,12598,12658,12702,13404,3936,11979,12309,12452,12536,12582,4301,3953,10745,10842,11401,11479,11558,11625,12473,12550,12814,12876,12896,12906,13374,13441,13446,13466,13487,4800,11141,11550,12662,13454,3569,10710,10808,10960,11024,11099,11144,11147,11178,11204,11240,11278,11317,12102,12146,12279,12334,12350,12353,12356,12359,12528,12543,12557,12560,12563,12566,12642,12706,12825,12872,13166,13189,13262,13273,13278,13281,13284,13317,13328,13341,13394,13419,13422,3570,10737,10793,11029,11120,11243,11876,12177,12183,12192,12285,12296,12315,12320,12362,12385,12402,13180,13321,13344,13384,13389,13409,13414,3571,3645,12512,13244,13288,13292,13296,13300,13310,13314,4779,10626,10658,11162,11207,11216,12059,12083,12253,12256,12259,12262,12346,12365,12368,12381,12433,12436,12439,12442,12610,12613,12709,12712,12818,12858,12943,3722,10889,10980,11251,11295,11529,11532,11614,11696,11861,12111,12757,12946,13367,13436,4792,11171,11181,11287,11308,11311,11378,11381,11392,11495,11503,11517,11553,11573,11582,11622,11663,11668,11671,11690,11693,11724,11729,11732,11735,11738,11978,12125,12158,12427,12430,12464,12513,12546,12687,12731,12737,12837,12840,12862,12920,12926,12937,12957,13243,13256,13259,13356,13437,13479,13498,13501,13530,13550,13584,3630,11011,11041,11050,11053,11056,11643,12859,12873,13225,13229,13232,3669,13518,3662,4091,4028,10661,12034,12062,13206,4789,10606,10999,11002,11498,11514,11994,12050,12087,12112,12210,12241,12244,12247,12250,12506,13425,3590,11044,11201,11271,12063,12209,12407,12618,12643,13253,13521,13604,4052,12155,13160,4392,3782,4786,4063,4099,4771,4774,4775,3546,3550,4773,4772,4559,3884,12027,4486,11883,4802,10910,10913,4807,11384,11387,11576,11687,11704,11744,4175,11741,12086,12090,12768,12776,12865,13431,4018,11314,11320,11338,12331,12457,12549,12833,3868,11454,11579,12575,12684,12694,12773,12828,12836,12954,13377,4349,4020,11047,11417,11585,11619,11630,12772,12822,13471,3723,3836,10963,10966,11059,11227,3835,4805,12028,4801,13128,4806,10801,10916,11561,12637,12646,12690,12890,12893,4447,11184,12655,12670,12693,4355,4051,12960,3996,3997,4803,10631,10634,11005,11008,11897,12091,12902,4804,12008,12096,4021,10969,11233,13508,4022,4287,4819,4845,4900,4904,4932,4947,4954,4956,4992,4997,5026,5032,5118,5144,5145,5160,5210,5211,5233,5234,5248,5251,5276,5282,5298,5302,5303,5304,5309,5310,5333,5357,5359,5360,5370,5375,5381,5417,5418,5426,5434,5438,5440,5443,5455,5457,5463,5468,5469,5482,5488,5491,5492,5496,5530,5545,5554,5556,5557,5560,5561,5562,5572,5574,5580,5581,5582,5588,5592,5593,5594,5602,5606,5607,5612,5625,5633,5646,5648,5656,5658,5659,5662,5666,5692,5706,5707,5722,5734,5756,5762,5786,5787,5791,5810,5818,5819,5824,5825,5835,5837,5851,5855,5864,5865,5867,5868,5884,5889,5898,5899,5910,5917,5931,5935,5938,5944,5945,5946,5949,5954,5990,5991,5994,5996,5998,6000,6001,6002,6004,6006,6008,6013,6020,6035,6049,6055,6056,6059,6070,6071,6078,6080,6084,6086,6092,6100,6136,6149,6158,6161,6170,6174,6175,6176,6177,6178,6182,6187,6197,6203,6221,6224,6233,6261,6276,6303,6320,6321,6324,6339,6341,6343,6345,6360,6361,6364,6366,6369,6370,6386,6394,6395,6396,6398,6400,6436,6437,6443,6446,6452,6456,6490,6492,6494,6496,6506,6508,6511,6517,6519,6524,6527,6535,6543,6545,6546,6552,6574,6575,6576,6577,6578,6580,6587,6592,6625,6626,6629,6630,6631,6633,6634,6635,6636,6643,6680,6681,6690,6712,6713,6734,6736,6748,6749,6755,6785,6787,6801,6840,6843,6844,6897,6920,6963,6984,6993,6994,6995,6996,7016,7017,7024,7036,7039,7041,7043,7044,7045,7047,7061,7072,7073,7074,7087,7139,7150,7152,7157,7175,7176,7213,7221,7226,7256,7287,7343,7372,7427,7448,7457,7460,7523,7533,7597,7599,7613,7622,7623,7624,7641,7645,7647,7698,7708,7714,7729,7778,7780,7783,7824,7825,7843,7911,7929,7953,7976,7988,8002,8013,8024,8025,8052,8054,8056,8066,8108,8119,8144,8172,8204,8235,8271,8310,8326,8328,8344,8345,8412,8423,8488,8512,8531,8558,8598,8599,8616,8657,8659,8661,8667,8682,8686,8701,8722,8730,8732,8742,8747,8751,8752,8753,8754,8755,8756,8775,8789,8790,8808,8809,8814,8815,8816,8817,8818,8836,8837,8838,8848,8861,8864,8875,8880,8882,8884,8885,8886,8893,8899,8907,8910,8927,8928,8937,8938,8946,8965,8978,8982,9003,9025,9026,9029,9030,9037,9046,9047,9070,9081,9091,9092,9093,9096,9119,9120,9131,9181,9191,9193,9209,9221,9222,9223,9234,9298,9329,9330,9331,9346,9363,9371,9399,9405,9452,9478,9510,9516,9526,9527,9528,9537,9565,9581,9585,9589,9611,9612,9639,9702,9707,9710,9744,9745,9746,9770,9771,9788,9809,9815,9827,9852,9873,9882,9883,9884,9885,9900,9902,9907,9937,9938,9944,9945,9989,9990,10001,10002,10026,10044,10046,10047,10055,10060,10067,10091,10126,10128,10132,10182,10223,10224,10226,10235,10236,10256,10261,10352,10447,10448,10449,10450,10513,10531,2,8,9,4832,4833,4851,4893,4895,4896,4919,4925,4926,4936,4981,4983,5031,5161,5162,5175,5199,5254,5255,5261,5262,5264,5266,5275,5278,5279,5287,5300,5301,5307,5328,5329,5346,5351,5352,5353,5354,5358,5366,5369,5376,5431,5436,5437,5442,5449,5479,5489,5494,5510,5528,5529,5536,5537,5539,5550,5568,5570,5571,5578,5585,5586,5598,5599,5600,5601,5603,5604,5608,5609,5610,5611,5642,5643,5644,5652,5653,5654,5655,5698,5703,5705,5741,5743,5744,5746,5747,5749,5750,5752,5761,5766,5768,5769,5770,5772,5774,5775,5776,5777,5778,5779,5788,5789,5799,5802,5813,5829,5830,5833,5844,5847,5848,5849,5876,5886,5901,5902,5911,5912,5914,5916,5921,5956,5961,5963,6022,6057,6058,6063,6069,6072,6073,6074,6075,6087,6097,6101,6102,6111,6133,6162,6181,6185,6186,6188,6211,6215,6218,6219,6220,6235,6245,6246,6278,6279,6283,6305,6308,6311,6333,6334,6362,6365,6374,6385,6393,6397,6405,6406,6407,6408,6439,6440,6457,6510,6547,6549,6571,6572,6579,6583,6584,6588,6602,6617,6638,6639,6644,6655,6657,6660,6673,6693,6700,6702,6717,6718,6722,6724,6725,6726,6728,6730,6731,6732,6735,6741,6742,6744,6745,6751,6753,6795,6800,6815,6818,6819,6820,6854,6859,6861,6866,6867,6875,6879,6892,6915,6916,6918,6919,6930,6935,6955,6958,6977,7010,7011,7012,7018,7032,7051,7053,7055,7057,7062,7068,7070,7084,7089,7090,7125,7126,7127,7141,7142,7144,7145,7165,7167,7182,7211,7234,7245,7247,7249,7251,7252,7285,7286,7290,7291,7299,7301,7302,7303,7325,7334,7335,7346,7356,7396,7406,7410,7417,7428,7433,7435,7442,7451,7464,7481,7502,7504,7521,7526,7579,7580,7581,7583,7585,7589,7590,7596,7598,7662,7681,7694,7711,7712,7728,7759,7763,7786,7808,7826,7829,7830,7840,7860,7862,7864,7866,7867,7868,7893,7919,7920,7952,7954,7955,7956,7961,7982,7999,8004,8010,8012,8020,8033,8034,8036,8057,8064,8091,8157,8158,8159,8207,8213,8214,8237,8238,8258,8259,8260,8317,8318,8348,8379,8389,8400,8415,8444,8448,8454,8466,8484,8489,8511,8556,8586,8600,8620,8623,8650,8675,8733,8734,8737,8738,8806,8840,8841,8842,8843,8870,8902,8931,8939,8940,8981,9002,9048,9064,9110,9113,9128,9135,9178,9217,9218,9236,9237,9251,9368,9373,9377,9397,9415,9439,9441,9444,9450,9453,9454,9465,9466,9485,9491,9501,9509,9551,9569,9624,9625,9631,9670,9693,9699,9738,9750,9753,9754,9756,9757,9769,9793,9808,9817,9818,9820,9822,9851,9971,9972,10021,10022,10061,10097,10209,10265,10327,10421,10439,10444,3,2898,2903,2917,2919,2920,2922,2923,2925,2931,2932,2941,2942,2943,2945,2946,2947,2948,2949,2950,2956,2961,2962,2963,2964,2965,2966,2967,2968,2970,2982,2983,2984,2985,2986,2988,2990,2991,2992,2993,2994,2995,2997,2998,2999,3003,3004,3006,3018,3019,3021,3022,3025,3026,3028,3029,3031,3032,3033,3046,3047,3074,3075,3076,3082,3085,3086,3087,3094,3097,3098,3099,3104,3109,3110,3112,3113,3117,3119,3122,3123,3124,3128,3129,3137,3166,3167,5527,5567,5714,5715,5716,5800,5900,5930,5964,5980,5982,5988,6050,6051,6052,6053,6061,6099,6230,6267,6277,6302,6337,6375,6526,6531,6569,6570,6593,6595,6597,6604,6605,6606,6607,6608,6609,6610,6611,6695,6765,6766,6853,6887,6888,6927,6928,7069,7083,7154,7155,7162,7183,7218,7220,7267,7288,7289,7307,7308,7345,7390,7391,7488,7559,7560,7561,7562,7577,7614,7667,7668,7677,7685,7686,7697,7731,7732,7733,7734,7874,7875,7877,7879,7885,7886,8074,8099,8105,8106,8116,8154,8155,8233,8276,8330,8353,8354,8430,8524,8596,8597,8601,8635,8697,8698,8765,8782,8783,8784,8785,8935,9171,9195,9196,9265,9279,9332,9333,9462,9494,9521,9553,9594,9791,9914,10056,10234,10290,10292,6678,6679,6768,6788,6789,7208,7426,8856,9104,9288,9289,9359,9360,9548,9642,9643,9644,9645,9854,10120,10134,10499,10500,6750,8689,8690,9160,9179])).
% 160.59/160.30  cnf(13625,plain,
% 160.59/160.30     (E(f870(f870(f79(a932),f2(a932)),f583(f870(a112,f2(a932)),f2(a932))),f2(a932))),
% 160.59/160.30     inference(scs_inference,[],[4233,12855,12877,13030,13032,13034,3785,12492,12516,12969,12971,3809,11469,12531,12628,12631,12723,12765,12769,12777,12849,12991,12993,13432,13442,13447,13451,13457,13460,13484,13581,13586,3818,12595,12973,12975,3827,3539,12985,12987,12989,3540,13070,3506,12931,4757,4758,12108,4508,13076,3543,13026,3382,3439,13000,3440,13058,3441,3442,3443,12805,13021,4756,3870,4728,10549,10559,10572,10583,10655,10690,10693,10696,10798,10935,11246,11439,11442,11461,11464,11660,11755,11762,11776,11822,11825,11858,11873,11936,11995,12014,12310,12335,12347,12376,12382,12474,12591,12758,12819,12963,13505,3625,3588,13054,3775,12282,3490,4738,10782,10884,11349,11449,13525,3181,3182,3184,3185,3188,3189,3191,3192,3193,3201,3202,3209,3215,3219,3221,3224,3225,3228,3232,3234,3239,3240,3256,3271,3273,3279,3280,3285,3286,3288,3289,3291,3294,3295,3297,3298,3301,3305,3306,3308,3312,3313,3326,3327,3329,3330,3333,3334,3335,3340,3341,3351,4724,3363,3438,4725,3908,4138,12045,3416,11752,3551,3527,3530,10618,10621,10717,10720,11038,11767,11770,11884,11923,11928,11998,12040,12080,12495,12699,12909,12965,12979,12981,12983,13010,13015,13045,13066,13068,13088,13304,13475,13585,13590,13606,3501,12790,12794,12798,3507,3516,4030,4337,3484,13368,3636,12852,12934,3405,3406,3768,4124,11798,3624,3469,3402,3429,3889,3425,3622,4242,4132,3951,4710,12951,3413,3414,3392,4042,3449,3628,11196,11323,12592,12809,3500,4207,4747,10609,10779,11657,12750,12791,12795,4754,12762,3560,12128,12131,13401,13495,13551,13555,13559,13563,4165,4790,11375,11474,11707,11710,3970,12996,3555,3673,3895,3646,3665,4768,3640,13008,13092,3464,10682,11014,3465,4777,3727,3457,3383,3486,11788,4351,12780,12921,4209,11395,11526,11588,12734,12740,12866,12869,12899,4808,11298,11539,11651,11677,11715,11721,12678,4809,11428,11542,11654,11718,4810,11545,11599,4811,11606,4812,3485,3766,12634,12675,12761,3935,3715,4622,4623,3750,3790,4745,11781,3912,3872,3914,4087,3838,13287,13291,13295,13299,13309,4134,12625,3752,4013,3637,10701,10821,10901,10974,10977,11017,11117,11365,11972,12180,12226,12306,12369,12445,12483,12569,12572,12903,13173,13211,13214,13270,13504,13509,4023,12031,3553,3649,11857,12143,13605,3833,4783,10586,10589,10615,10742,10919,11125,11138,11256,11699,11791,11971,12195,12200,12421,12424,12507,12681,12784,13119,13138,13141,13165,13215,13352,13383,13388,13408,13413,4796,11900,11931,11968,11975,12011,13224,13228,4010,3776,3777,13144,13147,13150,13153,13183,13186,13533,13537,13541,4157,3740,13534,3741,13538,3596,3598,3572,4780,3463,4742,3961,4273,3759,4797,4344,11674,3894,3609,12149,12152,12599,12703,12880,4788,10577,10580,10750,10845,10864,10871,10896,10904,10907,10924,11110,11352,11568,11851,11945,12099,12213,12216,4313,4272,12299,12649,4218,11193,12477,12659,12808,13554,4262,13558,4267,11398,12525,12598,12658,12702,13404,4268,3936,11979,12309,12452,12536,12582,4301,3953,10745,10842,11401,11479,11558,11625,12473,12550,12814,12876,12896,12906,13374,13441,13446,13466,13487,4800,11141,11550,12662,13454,3569,10710,10808,10960,11024,11099,11144,11147,11178,11204,11240,11278,11317,12102,12146,12279,12334,12350,12353,12356,12359,12528,12543,12557,12560,12563,12566,12642,12706,12825,12872,13166,13189,13262,13273,13278,13281,13284,13317,13328,13341,13394,13419,13422,3570,10737,10793,11029,11120,11243,11876,12177,12183,12192,12285,12296,12315,12320,12362,12385,12402,13180,13321,13344,13384,13389,13409,13414,3571,3645,12512,13244,13288,13292,13296,13300,13310,13314,4779,10626,10658,11162,11207,11216,12059,12083,12253,12256,12259,12262,12346,12365,12368,12381,12433,12436,12439,12442,12610,12613,12709,12712,12818,12858,12943,3722,10889,10980,11251,11295,11529,11532,11614,11696,11861,12111,12757,12946,13367,13436,4792,11171,11181,11287,11308,11311,11378,11381,11392,11495,11503,11517,11553,11573,11582,11622,11663,11668,11671,11690,11693,11724,11729,11732,11735,11738,11978,12125,12158,12427,12430,12464,12513,12546,12687,12731,12737,12837,12840,12862,12920,12926,12937,12957,13243,13256,13259,13356,13437,13479,13498,13501,13530,13550,13584,3630,11011,11041,11050,11053,11056,11643,12859,12873,13225,13229,13232,3669,13518,13576,3662,4091,4028,10661,12034,12062,13206,4789,10606,10999,11002,11498,11514,11994,12050,12087,12112,12210,12241,12244,12247,12250,12506,13425,3590,11044,11201,11271,12063,12209,12407,12618,12643,13253,13521,13604,4052,12155,13160,4392,3782,4786,4063,4099,4771,4774,4775,3546,3550,4773,4772,4559,3884,12027,4486,11883,4802,10910,10913,4807,11384,11387,11576,11687,11704,11744,4175,11741,12086,12090,12768,12776,12865,13431,4018,11314,11320,11338,12331,12457,12549,12833,3868,11454,11579,12575,12684,12694,12773,12828,12836,12954,13377,4349,4020,11047,11417,11585,11619,11630,12772,12822,13471,3723,3836,10963,10966,11059,11227,3835,4805,12028,4801,13128,4806,10801,10916,11561,12637,12646,12690,12890,12893,4447,11184,12655,12670,12693,4355,4051,12960,3996,3997,4803,10631,10634,11005,11008,11897,12091,12902,4804,12008,12096,4021,10969,11233,13508,4022,4287,4819,4845,4900,4904,4932,4947,4954,4956,4992,4997,5026,5032,5118,5144,5145,5160,5210,5211,5233,5234,5248,5251,5276,5282,5298,5302,5303,5304,5309,5310,5333,5357,5359,5360,5370,5375,5381,5417,5418,5426,5434,5438,5440,5443,5455,5457,5463,5468,5469,5482,5488,5491,5492,5496,5530,5545,5554,5556,5557,5560,5561,5562,5572,5574,5580,5581,5582,5588,5592,5593,5594,5602,5606,5607,5612,5625,5633,5646,5648,5656,5658,5659,5662,5666,5692,5706,5707,5722,5734,5756,5762,5786,5787,5791,5810,5818,5819,5824,5825,5835,5837,5851,5855,5864,5865,5867,5868,5884,5889,5898,5899,5910,5917,5931,5935,5938,5944,5945,5946,5949,5954,5990,5991,5994,5996,5998,6000,6001,6002,6004,6006,6008,6013,6020,6035,6049,6055,6056,6059,6070,6071,6078,6080,6084,6086,6092,6100,6136,6149,6158,6161,6170,6174,6175,6176,6177,6178,6182,6187,6197,6203,6221,6224,6233,6261,6276,6303,6320,6321,6324,6339,6341,6343,6345,6360,6361,6364,6366,6369,6370,6386,6394,6395,6396,6398,6400,6436,6437,6443,6446,6452,6456,6490,6492,6494,6496,6506,6508,6511,6517,6519,6524,6527,6535,6543,6545,6546,6552,6574,6575,6576,6577,6578,6580,6587,6592,6625,6626,6629,6630,6631,6633,6634,6635,6636,6643,6680,6681,6690,6712,6713,6734,6736,6748,6749,6755,6785,6787,6801,6840,6843,6844,6897,6920,6963,6984,6993,6994,6995,6996,7016,7017,7024,7036,7039,7041,7043,7044,7045,7047,7061,7072,7073,7074,7087,7139,7150,7152,7157,7175,7176,7213,7221,7226,7256,7287,7343,7372,7427,7448,7457,7460,7523,7533,7597,7599,7613,7622,7623,7624,7641,7645,7647,7698,7708,7714,7729,7778,7780,7783,7824,7825,7843,7911,7929,7953,7976,7988,8002,8013,8024,8025,8052,8054,8056,8066,8108,8119,8144,8172,8204,8235,8271,8310,8326,8328,8344,8345,8412,8423,8488,8512,8531,8558,8598,8599,8616,8657,8659,8661,8667,8682,8686,8701,8722,8730,8732,8742,8747,8751,8752,8753,8754,8755,8756,8775,8789,8790,8808,8809,8814,8815,8816,8817,8818,8836,8837,8838,8848,8861,8864,8875,8880,8882,8884,8885,8886,8893,8899,8907,8910,8927,8928,8937,8938,8946,8965,8978,8982,9003,9025,9026,9029,9030,9037,9046,9047,9070,9081,9091,9092,9093,9096,9119,9120,9131,9181,9191,9193,9209,9221,9222,9223,9234,9298,9329,9330,9331,9346,9363,9371,9399,9405,9452,9478,9510,9516,9526,9527,9528,9537,9565,9581,9585,9589,9611,9612,9639,9702,9707,9710,9744,9745,9746,9770,9771,9788,9809,9815,9827,9852,9873,9882,9883,9884,9885,9900,9902,9907,9937,9938,9944,9945,9989,9990,10001,10002,10026,10044,10046,10047,10055,10060,10067,10091,10126,10128,10132,10182,10223,10224,10226,10235,10236,10256,10261,10352,10447,10448,10449,10450,10513,10531,2,8,9,4832,4833,4851,4893,4895,4896,4919,4925,4926,4936,4981,4983,5031,5161,5162,5175,5199,5254,5255,5261,5262,5264,5266,5275,5278,5279,5287,5300,5301,5307,5328,5329,5346,5351,5352,5353,5354,5358,5366,5369,5376,5431,5436,5437,5442,5449,5479,5489,5494,5510,5528,5529,5536,5537,5539,5550,5568,5570,5571,5578,5585,5586,5598,5599,5600,5601,5603,5604,5608,5609,5610,5611,5642,5643,5644,5652,5653,5654,5655,5698,5703,5705,5741,5743,5744,5746,5747,5749,5750,5752,5761,5766,5768,5769,5770,5772,5774,5775,5776,5777,5778,5779,5788,5789,5799,5802,5813,5829,5830,5833,5844,5847,5848,5849,5876,5886,5901,5902,5911,5912,5914,5916,5921,5956,5961,5963,6022,6057,6058,6063,6069,6072,6073,6074,6075,6087,6097,6101,6102,6111,6133,6162,6181,6185,6186,6188,6211,6215,6218,6219,6220,6235,6245,6246,6278,6279,6283,6305,6308,6311,6333,6334,6362,6365,6374,6385,6393,6397,6405,6406,6407,6408,6439,6440,6457,6510,6547,6549,6571,6572,6579,6583,6584,6588,6602,6617,6638,6639,6644,6655,6657,6660,6673,6693,6700,6702,6717,6718,6722,6724,6725,6726,6728,6730,6731,6732,6735,6741,6742,6744,6745,6751,6753,6795,6800,6815,6818,6819,6820,6854,6859,6861,6866,6867,6875,6879,6892,6915,6916,6918,6919,6930,6935,6955,6958,6977,7010,7011,7012,7018,7032,7051,7053,7055,7057,7062,7068,7070,7084,7089,7090,7125,7126,7127,7141,7142,7144,7145,7165,7167,7182,7211,7234,7245,7247,7249,7251,7252,7285,7286,7290,7291,7299,7301,7302,7303,7325,7334,7335,7346,7356,7396,7406,7410,7417,7428,7433,7435,7442,7451,7464,7481,7502,7504,7521,7526,7579,7580,7581,7583,7585,7589,7590,7596,7598,7662,7681,7694,7711,7712,7728,7759,7763,7786,7808,7826,7829,7830,7840,7860,7862,7864,7866,7867,7868,7893,7919,7920,7952,7954,7955,7956,7961,7982,7999,8004,8010,8012,8020,8033,8034,8036,8057,8064,8091,8157,8158,8159,8207,8213,8214,8237,8238,8258,8259,8260,8317,8318,8348,8379,8389,8400,8415,8444,8448,8454,8466,8484,8489,8511,8556,8586,8600,8620,8623,8650,8675,8733,8734,8737,8738,8806,8840,8841,8842,8843,8870,8902,8931,8939,8940,8981,9002,9048,9064,9110,9113,9128,9135,9178,9217,9218,9236,9237,9251,9368,9373,9377,9397,9415,9439,9441,9444,9450,9453,9454,9465,9466,9485,9491,9501,9509,9551,9569,9624,9625,9631,9670,9693,9699,9738,9750,9753,9754,9756,9757,9769,9793,9808,9817,9818,9820,9822,9851,9971,9972,10021,10022,10061,10097,10209,10265,10327,10421,10439,10444,3,2898,2903,2917,2919,2920,2922,2923,2925,2931,2932,2941,2942,2943,2945,2946,2947,2948,2949,2950,2956,2961,2962,2963,2964,2965,2966,2967,2968,2970,2982,2983,2984,2985,2986,2988,2990,2991,2992,2993,2994,2995,2997,2998,2999,3003,3004,3006,3018,3019,3021,3022,3025,3026,3028,3029,3031,3032,3033,3046,3047,3074,3075,3076,3082,3085,3086,3087,3094,3097,3098,3099,3104,3109,3110,3112,3113,3117,3119,3122,3123,3124,3128,3129,3137,3166,3167,5527,5567,5714,5715,5716,5800,5900,5930,5964,5980,5982,5988,6050,6051,6052,6053,6061,6099,6230,6267,6277,6302,6337,6375,6526,6531,6569,6570,6593,6595,6597,6604,6605,6606,6607,6608,6609,6610,6611,6695,6765,6766,6853,6887,6888,6927,6928,7069,7083,7154,7155,7162,7183,7218,7220,7267,7288,7289,7307,7308,7345,7390,7391,7488,7559,7560,7561,7562,7577,7614,7667,7668,7677,7685,7686,7697,7731,7732,7733,7734,7874,7875,7877,7879,7885,7886,8074,8099,8105,8106,8116,8154,8155,8233,8276,8330,8353,8354,8430,8524,8596,8597,8601,8635,8697,8698,8765,8782,8783,8784,8785,8935,9171,9195,9196,9265,9279,9332,9333,9462,9494,9521,9553,9594,9791,9914,10056,10234,10290,10292,6678,6679,6768,6788,6789,7208,7426,8856,9104,9288,9289,9359,9360,9548,9642,9643,9644,9645,9854,10120,10134,10499,10500,6750,8689,8690,9160,9179,10121,10498,4866,4898])).
% 160.59/160.30  cnf(13687,plain,
% 160.59/160.30     (~P1(f870(f870(f234(a1),f2(a1)),f2(a1)))),
% 160.59/160.30     inference(scs_inference,[],[4233,12855,12877,13030,13032,13034,3785,12492,12516,12969,12971,3809,11469,12531,12628,12631,12723,12765,12769,12777,12849,12991,12993,13432,13442,13447,13451,13457,13460,13484,13581,13586,3818,12595,12973,12975,3827,3539,12985,12987,12989,3540,13070,3506,12931,4757,4758,12108,4508,13076,3543,13026,3382,3439,13000,3440,13058,3441,3442,3443,12805,13021,4756,3870,4728,10549,10559,10572,10583,10655,10690,10693,10696,10798,10935,11246,11439,11442,11461,11464,11660,11755,11762,11776,11822,11825,11858,11873,11936,11995,12014,12310,12335,12347,12376,12382,12474,12591,12758,12819,12963,13505,3625,3588,13054,3775,12282,3490,4738,10782,10884,11349,11449,13525,3181,3182,3184,3185,3188,3189,3191,3192,3193,3201,3202,3209,3215,3219,3221,3224,3225,3228,3232,3234,3239,3240,3256,3271,3273,3279,3280,3285,3286,3288,3289,3291,3294,3295,3297,3298,3301,3305,3306,3308,3312,3313,3326,3327,3329,3330,3333,3334,3335,3340,3341,3351,4724,3363,3438,4725,3908,4138,12045,3416,11752,3551,3527,3530,10618,10621,10717,10720,11038,11767,11770,11884,11923,11928,11998,12040,12080,12495,12699,12909,12965,12979,12981,12983,13010,13015,13045,13066,13068,13088,13304,13475,13585,13590,13606,3501,12790,12794,12798,3507,3516,4030,4337,3484,13368,3636,12852,12934,3405,3406,3768,4124,11798,3624,3469,3402,3429,3889,3425,3622,4242,4132,3951,4710,12951,3413,3414,3392,4042,3449,3628,11196,11323,12592,12809,3500,4207,4747,10609,10779,11657,12750,12791,12795,4754,12762,3560,12128,12131,13401,13495,13551,13555,13559,13563,4165,4790,11375,11474,11707,11710,3970,12996,3555,3673,3895,3646,3665,4768,3640,13008,13092,3464,10682,11014,3465,4777,3727,3457,3383,3486,11788,4351,12780,12921,4209,11395,11526,11588,12734,12740,12866,12869,12899,4808,11298,11539,11651,11677,11715,11721,12678,4809,11428,11542,11654,11718,4810,11545,11599,4811,11606,4812,3485,3766,12634,12675,12761,3935,3715,4622,4623,3750,3790,4745,11781,3912,3872,3914,4087,3838,13287,13291,13295,13299,13309,4134,12625,3752,4013,3637,10701,10821,10901,10974,10977,11017,11117,11365,11972,12180,12226,12306,12369,12445,12483,12569,12572,12903,13173,13211,13214,13270,13504,13509,4023,12031,3553,3649,11857,12143,13605,3833,4783,10586,10589,10615,10742,10919,11125,11138,11256,11699,11791,11971,12195,12200,12421,12424,12507,12681,12784,13119,13138,13141,13165,13215,13352,13383,13388,13408,13413,4796,11900,11931,11968,11975,12011,13224,13228,4010,3776,3777,13144,13147,13150,13153,13183,13186,13533,13537,13541,4157,3740,13534,3741,13538,3596,3598,3572,4780,3463,4742,3961,4273,3759,4797,4344,11674,3894,3609,12149,12152,12599,12703,12880,4788,10577,10580,10750,10845,10864,10871,10896,10904,10907,10924,11110,11352,11568,11851,11945,12099,12213,12216,4313,4272,12299,12649,4218,11193,12477,12659,12808,13554,4262,13558,4267,11398,12525,12598,12658,12702,13404,4268,3936,11979,12309,12452,12536,12582,4301,3953,10745,10842,11401,11479,11558,11625,12473,12550,12814,12876,12896,12906,13374,13441,13446,13466,13487,4800,11141,11550,12662,13454,3569,10710,10808,10960,11024,11099,11144,11147,11178,11204,11240,11278,11317,12102,12146,12279,12334,12350,12353,12356,12359,12528,12543,12557,12560,12563,12566,12642,12706,12825,12872,13166,13189,13262,13273,13278,13281,13284,13317,13328,13341,13394,13419,13422,3570,10737,10793,11029,11120,11243,11876,12177,12183,12192,12285,12296,12315,12320,12362,12385,12402,13180,13321,13344,13384,13389,13409,13414,3571,3645,12512,13244,13288,13292,13296,13300,13310,13314,4779,10626,10658,11162,11207,11216,12059,12083,12253,12256,12259,12262,12346,12365,12368,12381,12433,12436,12439,12442,12610,12613,12709,12712,12818,12858,12943,3722,10889,10980,11251,11295,11529,11532,11614,11696,11861,12111,12757,12946,13367,13436,4792,11171,11181,11287,11308,11311,11378,11381,11392,11495,11503,11517,11553,11573,11582,11622,11663,11668,11671,11690,11693,11724,11729,11732,11735,11738,11978,12125,12158,12427,12430,12464,12513,12546,12687,12731,12737,12837,12840,12862,12920,12926,12937,12957,13243,13256,13259,13356,13437,13479,13498,13501,13530,13550,13584,3630,11011,11041,11050,11053,11056,11643,12859,12873,13225,13229,13232,3669,13518,13576,3662,4091,4028,10661,12034,12062,13206,4789,10606,10999,11002,11498,11514,11994,12050,12087,12112,12210,12241,12244,12247,12250,12506,13425,3590,11044,11201,11271,12063,12209,12407,12618,12643,13253,13521,13604,4052,12155,13160,4392,3782,4786,4063,4099,4771,4774,4775,3546,3550,4773,4772,4559,3884,12027,4486,11883,4802,10910,10913,4807,11384,11387,11576,11687,11704,11744,4175,11741,12086,12090,12768,12776,12865,13431,4018,11314,11320,11338,12331,12457,12549,12833,3868,11454,11579,12575,12684,12694,12773,12828,12836,12954,13377,4349,4020,11047,11417,11585,11619,11630,12772,12822,13471,3723,3836,10963,10966,11059,11227,3835,4805,12028,4801,13128,4806,10801,10916,11561,12637,12646,12690,12890,12893,4447,11184,12655,12670,12693,4355,4051,12960,3996,3997,4803,10631,10634,11005,11008,11897,12091,12902,4804,12008,12096,4021,10969,11233,13508,4022,4287,4819,4845,4900,4904,4932,4947,4954,4956,4992,4997,5026,5032,5118,5144,5145,5160,5210,5211,5233,5234,5248,5251,5276,5282,5298,5302,5303,5304,5309,5310,5333,5357,5359,5360,5370,5375,5381,5417,5418,5426,5434,5438,5440,5443,5455,5457,5463,5468,5469,5482,5488,5491,5492,5496,5530,5545,5554,5556,5557,5560,5561,5562,5572,5574,5580,5581,5582,5588,5592,5593,5594,5602,5606,5607,5612,5625,5633,5646,5648,5656,5658,5659,5662,5666,5692,5706,5707,5722,5734,5756,5762,5786,5787,5791,5810,5818,5819,5824,5825,5835,5837,5851,5855,5864,5865,5867,5868,5884,5889,5898,5899,5910,5917,5931,5935,5938,5944,5945,5946,5949,5954,5990,5991,5994,5996,5998,6000,6001,6002,6004,6006,6008,6013,6020,6035,6049,6055,6056,6059,6070,6071,6078,6080,6084,6086,6092,6100,6136,6149,6158,6161,6170,6174,6175,6176,6177,6178,6182,6187,6197,6203,6221,6224,6233,6261,6276,6303,6320,6321,6324,6339,6341,6343,6345,6360,6361,6364,6366,6369,6370,6386,6394,6395,6396,6398,6400,6436,6437,6443,6446,6452,6456,6490,6492,6494,6496,6506,6508,6511,6517,6519,6524,6527,6535,6543,6545,6546,6552,6574,6575,6576,6577,6578,6580,6587,6592,6625,6626,6629,6630,6631,6633,6634,6635,6636,6643,6680,6681,6690,6712,6713,6734,6736,6748,6749,6755,6785,6787,6801,6840,6843,6844,6897,6920,6963,6984,6993,6994,6995,6996,7016,7017,7024,7036,7039,7041,7043,7044,7045,7047,7061,7072,7073,7074,7087,7139,7150,7152,7157,7175,7176,7213,7221,7226,7256,7287,7343,7372,7427,7448,7457,7460,7523,7533,7597,7599,7613,7622,7623,7624,7641,7645,7647,7698,7708,7714,7729,7778,7780,7783,7824,7825,7843,7911,7929,7953,7976,7988,8002,8013,8024,8025,8052,8054,8056,8066,8108,8119,8144,8172,8204,8235,8271,8310,8326,8328,8344,8345,8412,8423,8488,8512,8531,8558,8598,8599,8616,8657,8659,8661,8667,8682,8686,8701,8722,8730,8732,8742,8747,8751,8752,8753,8754,8755,8756,8775,8789,8790,8808,8809,8814,8815,8816,8817,8818,8836,8837,8838,8848,8861,8864,8875,8880,8882,8884,8885,8886,8893,8899,8907,8910,8927,8928,8937,8938,8946,8965,8978,8982,9003,9025,9026,9029,9030,9037,9046,9047,9070,9081,9091,9092,9093,9096,9119,9120,9131,9181,9191,9193,9209,9221,9222,9223,9234,9298,9329,9330,9331,9346,9363,9371,9399,9405,9452,9478,9510,9516,9526,9527,9528,9537,9565,9581,9585,9589,9611,9612,9639,9702,9707,9710,9744,9745,9746,9770,9771,9788,9809,9815,9827,9852,9873,9882,9883,9884,9885,9900,9902,9907,9937,9938,9944,9945,9989,9990,10001,10002,10026,10044,10046,10047,10055,10060,10067,10091,10126,10128,10132,10182,10223,10224,10226,10235,10236,10256,10261,10352,10447,10448,10449,10450,10513,10531,2,8,9,4832,4833,4851,4893,4895,4896,4919,4925,4926,4936,4981,4983,5031,5161,5162,5175,5199,5254,5255,5261,5262,5264,5266,5275,5278,5279,5287,5300,5301,5307,5328,5329,5346,5351,5352,5353,5354,5358,5366,5369,5376,5431,5436,5437,5442,5449,5479,5489,5494,5510,5528,5529,5536,5537,5539,5550,5568,5570,5571,5578,5585,5586,5598,5599,5600,5601,5603,5604,5608,5609,5610,5611,5642,5643,5644,5652,5653,5654,5655,5698,5703,5705,5741,5743,5744,5746,5747,5749,5750,5752,5761,5766,5768,5769,5770,5772,5774,5775,5776,5777,5778,5779,5788,5789,5799,5802,5813,5829,5830,5833,5844,5847,5848,5849,5876,5886,5901,5902,5911,5912,5914,5916,5921,5956,5961,5963,6022,6057,6058,6063,6069,6072,6073,6074,6075,6087,6097,6101,6102,6111,6133,6162,6181,6185,6186,6188,6211,6215,6218,6219,6220,6235,6245,6246,6278,6279,6283,6305,6308,6311,6333,6334,6362,6365,6374,6385,6393,6397,6405,6406,6407,6408,6439,6440,6457,6510,6547,6549,6571,6572,6579,6583,6584,6588,6602,6617,6638,6639,6644,6655,6657,6660,6673,6693,6700,6702,6717,6718,6722,6724,6725,6726,6728,6730,6731,6732,6735,6741,6742,6744,6745,6751,6753,6795,6800,6815,6818,6819,6820,6854,6859,6861,6866,6867,6875,6879,6892,6915,6916,6918,6919,6930,6935,6955,6958,6977,7010,7011,7012,7018,7032,7051,7053,7055,7057,7062,7068,7070,7084,7089,7090,7125,7126,7127,7141,7142,7144,7145,7165,7167,7182,7211,7234,7245,7247,7249,7251,7252,7285,7286,7290,7291,7299,7301,7302,7303,7325,7334,7335,7346,7356,7396,7406,7410,7417,7428,7433,7435,7442,7451,7464,7481,7502,7504,7521,7526,7579,7580,7581,7583,7585,7589,7590,7596,7598,7662,7681,7694,7711,7712,7728,7759,7763,7786,7808,7826,7829,7830,7840,7860,7862,7864,7866,7867,7868,7893,7919,7920,7952,7954,7955,7956,7961,7982,7999,8004,8010,8012,8020,8033,8034,8036,8057,8064,8091,8157,8158,8159,8207,8213,8214,8237,8238,8258,8259,8260,8317,8318,8348,8379,8389,8400,8415,8444,8448,8454,8466,8484,8489,8511,8556,8586,8600,8620,8623,8650,8675,8733,8734,8737,8738,8806,8840,8841,8842,8843,8870,8902,8931,8939,8940,8981,9002,9048,9064,9110,9113,9128,9135,9178,9217,9218,9236,9237,9251,9368,9373,9377,9397,9415,9439,9441,9444,9450,9453,9454,9465,9466,9485,9491,9501,9509,9551,9569,9624,9625,9631,9670,9693,9699,9738,9750,9753,9754,9756,9757,9769,9793,9808,9817,9818,9820,9822,9851,9971,9972,10021,10022,10061,10097,10209,10265,10327,10421,10439,10444,3,2898,2903,2917,2919,2920,2922,2923,2925,2931,2932,2941,2942,2943,2945,2946,2947,2948,2949,2950,2956,2961,2962,2963,2964,2965,2966,2967,2968,2970,2982,2983,2984,2985,2986,2988,2990,2991,2992,2993,2994,2995,2997,2998,2999,3003,3004,3006,3018,3019,3021,3022,3025,3026,3028,3029,3031,3032,3033,3046,3047,3074,3075,3076,3082,3085,3086,3087,3094,3097,3098,3099,3104,3109,3110,3112,3113,3117,3119,3122,3123,3124,3128,3129,3137,3166,3167,5527,5567,5714,5715,5716,5800,5900,5930,5964,5980,5982,5988,6050,6051,6052,6053,6061,6099,6230,6267,6277,6302,6337,6375,6526,6531,6569,6570,6593,6595,6597,6604,6605,6606,6607,6608,6609,6610,6611,6695,6765,6766,6853,6887,6888,6927,6928,7069,7083,7154,7155,7162,7183,7218,7220,7267,7288,7289,7307,7308,7345,7390,7391,7488,7559,7560,7561,7562,7577,7614,7667,7668,7677,7685,7686,7697,7731,7732,7733,7734,7874,7875,7877,7879,7885,7886,8074,8099,8105,8106,8116,8154,8155,8233,8276,8330,8353,8354,8430,8524,8596,8597,8601,8635,8697,8698,8765,8782,8783,8784,8785,8935,9171,9195,9196,9265,9279,9332,9333,9462,9494,9521,9553,9594,9791,9914,10056,10234,10290,10292,6678,6679,6768,6788,6789,7208,7426,8856,9104,9288,9289,9359,9360,9548,9642,9643,9644,9645,9854,10120,10134,10499,10500,6750,8689,8690,9160,9179,10121,10498,4866,4898,4899,4902,4948,4952,4957,4998,5095,5112,5142,5143,5174,5232,5235,5294,5425,5464,5465,5467,5474,5475,5499,5538,5544,5575,5597,5730,5805,5806,5807,5869,5926])).
% 160.59/160.30  cnf(13689,plain,
% 160.59/160.30     (P1(f870(f870(f234(a1),f2(a1)),f870(f75(a1),f77(a1))))),
% 160.59/160.30     inference(scs_inference,[],[4233,12855,12877,13030,13032,13034,3785,12492,12516,12969,12971,3809,11469,12531,12628,12631,12723,12765,12769,12777,12849,12991,12993,13432,13442,13447,13451,13457,13460,13484,13581,13586,3818,12595,12973,12975,3827,3539,12985,12987,12989,3540,13070,3506,12931,4757,4758,12108,4508,13076,3543,13026,3382,3439,13000,3440,13058,3441,3442,3443,12805,13021,4756,3870,4728,10549,10559,10572,10583,10655,10690,10693,10696,10798,10935,11246,11439,11442,11461,11464,11660,11755,11762,11776,11822,11825,11858,11873,11936,11995,12014,12310,12335,12347,12376,12382,12474,12591,12758,12819,12963,13505,3625,3588,13054,3775,12282,3490,4738,10782,10884,11349,11449,13525,3181,3182,3184,3185,3188,3189,3191,3192,3193,3201,3202,3209,3215,3219,3221,3224,3225,3228,3232,3234,3239,3240,3256,3271,3273,3279,3280,3285,3286,3288,3289,3291,3294,3295,3297,3298,3301,3305,3306,3308,3312,3313,3326,3327,3329,3330,3333,3334,3335,3340,3341,3351,4724,3363,3438,4725,3908,4138,12045,3416,11752,3551,3527,3530,10618,10621,10717,10720,11038,11767,11770,11884,11923,11928,11998,12040,12080,12495,12699,12909,12965,12979,12981,12983,13010,13015,13045,13066,13068,13088,13304,13475,13585,13590,13606,3501,12790,12794,12798,3507,3516,4030,4337,3484,13368,3636,12852,12934,3405,3406,3768,4124,11798,3624,3469,3402,3429,3889,3425,3622,4242,4132,3951,4710,12951,3413,3414,3392,4042,3449,3628,11196,11323,12592,12809,3500,4207,4747,10609,10779,11657,12750,12791,12795,4754,12762,3560,12128,12131,13401,13495,13551,13555,13559,13563,4165,4790,11375,11474,11707,11710,3970,12996,3555,3673,3895,3646,3665,4768,3640,13008,13092,3464,10682,11014,3465,4777,3727,3457,3383,3486,11788,4351,12780,12921,4209,11395,11526,11588,12734,12740,12866,12869,12899,4808,11298,11539,11651,11677,11715,11721,12678,4809,11428,11542,11654,11718,4810,11545,11599,4811,11606,4812,3485,3766,12634,12675,12761,3935,3715,4622,4623,3750,3790,4745,11781,3912,3872,3914,4087,3838,13287,13291,13295,13299,13309,4134,12625,3752,4013,3637,10701,10821,10901,10974,10977,11017,11117,11365,11972,12180,12226,12306,12369,12445,12483,12569,12572,12903,13173,13211,13214,13270,13504,13509,4023,12031,3553,3649,11857,12143,13605,3833,4783,10586,10589,10615,10742,10919,11125,11138,11256,11699,11791,11971,12195,12200,12421,12424,12507,12681,12784,13119,13138,13141,13165,13215,13352,13383,13388,13408,13413,4796,11900,11931,11968,11975,12011,13224,13228,4010,3776,3777,13144,13147,13150,13153,13183,13186,13533,13537,13541,4157,3740,13534,3741,13538,3596,3598,3572,4780,3463,4742,3961,4273,3759,4797,4344,11674,3894,3609,12149,12152,12599,12703,12880,4788,10577,10580,10750,10845,10864,10871,10896,10904,10907,10924,11110,11352,11568,11851,11945,12099,12213,12216,4313,4272,12299,12649,4218,11193,12477,12659,12808,13554,4262,13558,4267,11398,12525,12598,12658,12702,13404,4268,3936,11979,12309,12452,12536,12582,4301,3953,10745,10842,11401,11479,11558,11625,12473,12550,12814,12876,12896,12906,13374,13441,13446,13466,13487,4800,11141,11550,12662,13454,3569,10710,10808,10960,11024,11099,11144,11147,11178,11204,11240,11278,11317,12102,12146,12279,12334,12350,12353,12356,12359,12528,12543,12557,12560,12563,12566,12642,12706,12825,12872,13166,13189,13262,13273,13278,13281,13284,13317,13328,13341,13394,13419,13422,3570,10737,10793,11029,11120,11243,11876,12177,12183,12192,12285,12296,12315,12320,12362,12385,12402,13180,13321,13344,13384,13389,13409,13414,3571,3645,12512,13244,13288,13292,13296,13300,13310,13314,4779,10626,10658,11162,11207,11216,12059,12083,12253,12256,12259,12262,12346,12365,12368,12381,12433,12436,12439,12442,12610,12613,12709,12712,12818,12858,12943,3722,10889,10980,11251,11295,11529,11532,11614,11696,11861,12111,12757,12946,13367,13436,4792,11171,11181,11287,11308,11311,11378,11381,11392,11495,11503,11517,11553,11573,11582,11622,11663,11668,11671,11690,11693,11724,11729,11732,11735,11738,11978,12125,12158,12427,12430,12464,12513,12546,12687,12731,12737,12837,12840,12862,12920,12926,12937,12957,13243,13256,13259,13356,13437,13479,13498,13501,13530,13550,13584,3630,11011,11041,11050,11053,11056,11643,12859,12873,13225,13229,13232,3669,13518,13576,3662,4091,4028,10661,12034,12062,13206,4789,10606,10999,11002,11498,11514,11994,12050,12087,12112,12210,12241,12244,12247,12250,12506,13425,3590,11044,11201,11271,12063,12209,12407,12618,12643,13253,13521,13604,4052,12155,13160,4392,3782,4786,4063,4099,4771,4774,4775,3546,3550,4773,4772,4559,3884,12027,4486,11883,4802,10910,10913,4807,11384,11387,11576,11687,11704,11744,4175,11741,12086,12090,12768,12776,12865,13431,4018,11314,11320,11338,12331,12457,12549,12833,3868,11454,11579,12575,12684,12694,12773,12828,12836,12954,13377,4349,4020,11047,11417,11585,11619,11630,12772,12822,13471,3723,3836,10963,10966,11059,11227,3835,4805,12028,4801,13128,4806,10801,10916,11561,12637,12646,12690,12890,12893,4447,11184,12655,12670,12693,4355,4051,12960,3996,3997,4803,10631,10634,11005,11008,11897,12091,12902,4804,12008,12096,4021,10969,11233,13508,4022,4287,4819,4845,4900,4904,4932,4947,4954,4956,4992,4997,5026,5032,5118,5144,5145,5160,5210,5211,5233,5234,5248,5251,5276,5282,5298,5302,5303,5304,5309,5310,5333,5357,5359,5360,5370,5375,5381,5417,5418,5426,5434,5438,5440,5443,5455,5457,5463,5468,5469,5482,5488,5491,5492,5496,5530,5545,5554,5556,5557,5560,5561,5562,5572,5574,5580,5581,5582,5588,5592,5593,5594,5602,5606,5607,5612,5625,5633,5646,5648,5656,5658,5659,5662,5666,5692,5706,5707,5722,5734,5756,5762,5786,5787,5791,5810,5818,5819,5824,5825,5835,5837,5851,5855,5864,5865,5867,5868,5884,5889,5898,5899,5910,5917,5931,5935,5938,5944,5945,5946,5949,5954,5990,5991,5994,5996,5998,6000,6001,6002,6004,6006,6008,6013,6020,6035,6049,6055,6056,6059,6070,6071,6078,6080,6084,6086,6092,6100,6136,6149,6158,6161,6170,6174,6175,6176,6177,6178,6182,6187,6197,6203,6221,6224,6233,6261,6276,6303,6320,6321,6324,6339,6341,6343,6345,6360,6361,6364,6366,6369,6370,6386,6394,6395,6396,6398,6400,6436,6437,6443,6446,6452,6456,6490,6492,6494,6496,6506,6508,6511,6517,6519,6524,6527,6535,6543,6545,6546,6552,6574,6575,6576,6577,6578,6580,6587,6592,6625,6626,6629,6630,6631,6633,6634,6635,6636,6643,6680,6681,6690,6712,6713,6734,6736,6748,6749,6755,6785,6787,6801,6840,6843,6844,6897,6920,6963,6984,6993,6994,6995,6996,7016,7017,7024,7036,7039,7041,7043,7044,7045,7047,7061,7072,7073,7074,7087,7139,7150,7152,7157,7175,7176,7213,7221,7226,7256,7287,7343,7372,7427,7448,7457,7460,7523,7533,7597,7599,7613,7622,7623,7624,7641,7645,7647,7698,7708,7714,7729,7778,7780,7783,7824,7825,7843,7911,7929,7953,7976,7988,8002,8013,8024,8025,8052,8054,8056,8066,8108,8119,8144,8172,8204,8235,8271,8310,8326,8328,8344,8345,8412,8423,8488,8512,8531,8558,8598,8599,8616,8657,8659,8661,8667,8682,8686,8701,8722,8730,8732,8742,8747,8751,8752,8753,8754,8755,8756,8775,8789,8790,8808,8809,8814,8815,8816,8817,8818,8836,8837,8838,8848,8861,8864,8875,8880,8882,8884,8885,8886,8893,8899,8907,8910,8927,8928,8937,8938,8946,8965,8978,8982,9003,9025,9026,9029,9030,9037,9046,9047,9070,9081,9091,9092,9093,9096,9119,9120,9131,9181,9191,9193,9209,9221,9222,9223,9234,9298,9329,9330,9331,9346,9363,9371,9399,9405,9452,9478,9510,9516,9526,9527,9528,9537,9565,9581,9585,9589,9611,9612,9639,9702,9707,9710,9744,9745,9746,9770,9771,9788,9809,9815,9827,9852,9873,9882,9883,9884,9885,9900,9902,9907,9937,9938,9944,9945,9989,9990,10001,10002,10026,10044,10046,10047,10055,10060,10067,10091,10126,10128,10132,10182,10223,10224,10226,10235,10236,10256,10261,10352,10447,10448,10449,10450,10513,10531,2,8,9,4832,4833,4851,4893,4895,4896,4919,4925,4926,4936,4981,4983,5031,5161,5162,5175,5199,5254,5255,5261,5262,5264,5266,5275,5278,5279,5287,5300,5301,5307,5328,5329,5346,5351,5352,5353,5354,5358,5366,5369,5376,5431,5436,5437,5442,5449,5479,5489,5494,5510,5528,5529,5536,5537,5539,5550,5568,5570,5571,5578,5585,5586,5598,5599,5600,5601,5603,5604,5608,5609,5610,5611,5642,5643,5644,5652,5653,5654,5655,5698,5703,5705,5741,5743,5744,5746,5747,5749,5750,5752,5761,5766,5768,5769,5770,5772,5774,5775,5776,5777,5778,5779,5788,5789,5799,5802,5813,5829,5830,5833,5844,5847,5848,5849,5876,5886,5901,5902,5911,5912,5914,5916,5921,5956,5961,5963,6022,6057,6058,6063,6069,6072,6073,6074,6075,6087,6097,6101,6102,6111,6133,6162,6181,6185,6186,6188,6211,6215,6218,6219,6220,6235,6245,6246,6278,6279,6283,6305,6308,6311,6333,6334,6362,6365,6374,6385,6393,6397,6405,6406,6407,6408,6439,6440,6457,6510,6547,6549,6571,6572,6579,6583,6584,6588,6602,6617,6638,6639,6644,6655,6657,6660,6673,6693,6700,6702,6717,6718,6722,6724,6725,6726,6728,6730,6731,6732,6735,6741,6742,6744,6745,6751,6753,6795,6800,6815,6818,6819,6820,6854,6859,6861,6866,6867,6875,6879,6892,6915,6916,6918,6919,6930,6935,6955,6958,6977,7010,7011,7012,7018,7032,7051,7053,7055,7057,7062,7068,7070,7084,7089,7090,7125,7126,7127,7141,7142,7144,7145,7165,7167,7182,7211,7234,7245,7247,7249,7251,7252,7285,7286,7290,7291,7299,7301,7302,7303,7325,7334,7335,7346,7356,7396,7406,7410,7417,7428,7433,7435,7442,7451,7464,7481,7502,7504,7521,7526,7579,7580,7581,7583,7585,7589,7590,7596,7598,7662,7681,7694,7711,7712,7728,7759,7763,7786,7808,7826,7829,7830,7840,7860,7862,7864,7866,7867,7868,7893,7919,7920,7952,7954,7955,7956,7961,7982,7999,8004,8010,8012,8020,8033,8034,8036,8057,8064,8091,8157,8158,8159,8207,8213,8214,8237,8238,8258,8259,8260,8317,8318,8348,8379,8389,8400,8415,8444,8448,8454,8466,8484,8489,8511,8556,8586,8600,8620,8623,8650,8675,8733,8734,8737,8738,8806,8840,8841,8842,8843,8870,8902,8931,8939,8940,8981,9002,9048,9064,9110,9113,9128,9135,9178,9217,9218,9236,9237,9251,9368,9373,9377,9397,9415,9439,9441,9444,9450,9453,9454,9465,9466,9485,9491,9501,9509,9551,9569,9624,9625,9631,9670,9693,9699,9738,9750,9753,9754,9756,9757,9769,9793,9808,9817,9818,9820,9822,9851,9971,9972,10021,10022,10061,10097,10209,10265,10327,10421,10439,10444,3,2898,2903,2917,2919,2920,2922,2923,2925,2931,2932,2941,2942,2943,2945,2946,2947,2948,2949,2950,2956,2961,2962,2963,2964,2965,2966,2967,2968,2970,2982,2983,2984,2985,2986,2988,2990,2991,2992,2993,2994,2995,2997,2998,2999,3003,3004,3006,3018,3019,3021,3022,3025,3026,3028,3029,3031,3032,3033,3046,3047,3074,3075,3076,3082,3085,3086,3087,3094,3097,3098,3099,3104,3109,3110,3112,3113,3117,3119,3122,3123,3124,3128,3129,3137,3166,3167,5527,5567,5714,5715,5716,5800,5900,5930,5964,5980,5982,5988,6050,6051,6052,6053,6061,6099,6230,6267,6277,6302,6337,6375,6526,6531,6569,6570,6593,6595,6597,6604,6605,6606,6607,6608,6609,6610,6611,6695,6765,6766,6853,6887,6888,6927,6928,7069,7083,7154,7155,7162,7183,7218,7220,7267,7288,7289,7307,7308,7345,7390,7391,7488,7559,7560,7561,7562,7577,7614,7667,7668,7677,7685,7686,7697,7731,7732,7733,7734,7874,7875,7877,7879,7885,7886,8074,8099,8105,8106,8116,8154,8155,8233,8276,8330,8353,8354,8430,8524,8596,8597,8601,8635,8697,8698,8765,8782,8783,8784,8785,8935,9171,9195,9196,9265,9279,9332,9333,9462,9494,9521,9553,9594,9791,9914,10056,10234,10290,10292,6678,6679,6768,6788,6789,7208,7426,8856,9104,9288,9289,9359,9360,9548,9642,9643,9644,9645,9854,10120,10134,10499,10500,6750,8689,8690,9160,9179,10121,10498,4866,4898,4899,4902,4948,4952,4957,4998,5095,5112,5142,5143,5174,5232,5235,5294,5425,5464,5465,5467,5474,5475,5499,5538,5544,5575,5597,5730,5805,5806,5807,5869,5926,5927])).
% 160.59/160.30  cnf(13711,plain,
% 160.59/160.30     (~P1(f870(f60(x137111),f36(f940(x137111,a928),f241(f940(f940(x137111,a928),a928)))))),
% 160.59/160.30     inference(scs_inference,[],[4233,12855,12877,13030,13032,13034,3785,12492,12516,12969,12971,3809,11469,12531,12628,12631,12723,12765,12769,12777,12849,12991,12993,13432,13442,13447,13451,13457,13460,13484,13581,13586,3818,12595,12973,12975,3827,3539,12985,12987,12989,3540,13070,3506,12931,4757,4758,12108,4508,13076,3543,13026,3382,3439,13000,3440,13058,3441,3442,3443,12805,13021,4756,3870,4728,10549,10559,10572,10583,10655,10690,10693,10696,10798,10935,11246,11439,11442,11461,11464,11660,11755,11762,11776,11822,11825,11858,11873,11936,11995,12014,12310,12335,12347,12376,12382,12474,12591,12758,12819,12963,13505,3625,3588,13054,3775,12282,3490,4738,10782,10884,11349,11449,13525,3181,3182,3184,3185,3188,3189,3191,3192,3193,3201,3202,3209,3215,3219,3221,3224,3225,3228,3232,3234,3239,3240,3256,3271,3273,3279,3280,3285,3286,3288,3289,3291,3294,3295,3297,3298,3301,3305,3306,3308,3312,3313,3326,3327,3329,3330,3333,3334,3335,3340,3341,3351,4724,3363,3438,4725,3908,4138,12045,3416,11752,3551,3527,3530,10618,10621,10717,10720,11038,11767,11770,11884,11923,11928,11998,12040,12080,12495,12699,12909,12965,12979,12981,12983,13010,13015,13045,13066,13068,13088,13304,13475,13585,13590,13606,3501,12790,12794,12798,3507,3516,4030,4337,3484,13368,3636,12852,12934,3405,3406,3768,4124,11798,3624,3469,3402,3429,3889,3425,3622,4242,4132,3951,4710,12951,3413,3414,3392,4042,3449,3628,11196,11323,12592,12809,3500,4207,4747,10609,10779,11657,12750,12791,12795,4754,12762,3560,12128,12131,13401,13495,13551,13555,13559,13563,4165,4790,11375,11474,11707,11710,3970,12996,3555,3673,3895,3646,3665,4768,3640,13008,13092,3464,10682,11014,3465,4777,3727,3457,3383,3486,11788,4351,12780,12921,4209,11395,11526,11588,12734,12740,12866,12869,12899,4808,11298,11539,11651,11677,11715,11721,12678,4809,11428,11542,11654,11718,4810,11545,11599,4811,11606,4812,3485,3766,12634,12675,12761,3935,3715,4622,4623,3750,3790,4745,11781,3912,3872,3914,4087,3838,13287,13291,13295,13299,13309,4134,12625,3752,4013,3637,10701,10821,10901,10974,10977,11017,11117,11365,11972,12180,12226,12306,12369,12445,12483,12569,12572,12903,13173,13211,13214,13270,13504,13509,4023,12031,3553,3649,11857,12143,13605,3833,4783,10586,10589,10615,10742,10919,11125,11138,11256,11699,11791,11971,12195,12200,12421,12424,12507,12681,12784,13119,13138,13141,13165,13215,13352,13383,13388,13408,13413,4796,11900,11931,11968,11975,12011,13224,13228,4010,3776,3777,13144,13147,13150,13153,13183,13186,13533,13537,13541,4157,3740,13534,3741,13538,3596,3598,3572,4780,3463,4742,3961,4273,3759,4797,4344,11674,3894,3609,12149,12152,12599,12703,12880,4788,10577,10580,10750,10845,10864,10871,10896,10904,10907,10924,11110,11352,11568,11851,11945,12099,12213,12216,4313,4272,12299,12649,4218,11193,12477,12659,12808,13554,4262,13558,4267,11398,12525,12598,12658,12702,13404,4268,3936,11979,12309,12452,12536,12582,4301,3953,10745,10842,11401,11479,11558,11625,12473,12550,12814,12876,12896,12906,13374,13441,13446,13466,13487,4800,11141,11550,12662,13454,3569,10710,10808,10960,11024,11099,11144,11147,11178,11204,11240,11278,11317,12102,12146,12279,12334,12350,12353,12356,12359,12528,12543,12557,12560,12563,12566,12642,12706,12825,12872,13166,13189,13262,13273,13278,13281,13284,13317,13328,13341,13394,13419,13422,3570,10737,10793,11029,11120,11243,11876,12177,12183,12192,12285,12296,12315,12320,12362,12385,12402,13180,13321,13344,13384,13389,13409,13414,3571,3645,12512,13244,13288,13292,13296,13300,13310,13314,4779,10626,10658,11162,11207,11216,12059,12083,12253,12256,12259,12262,12346,12365,12368,12381,12433,12436,12439,12442,12610,12613,12709,12712,12818,12858,12943,3722,10889,10980,11251,11295,11529,11532,11614,11696,11861,12111,12757,12946,13367,13436,4792,11171,11181,11287,11308,11311,11378,11381,11392,11495,11503,11517,11553,11573,11582,11622,11663,11668,11671,11690,11693,11724,11729,11732,11735,11738,11978,12125,12158,12427,12430,12464,12513,12546,12687,12731,12737,12837,12840,12862,12920,12926,12937,12957,13243,13256,13259,13356,13437,13479,13498,13501,13530,13550,13584,3630,11011,11041,11050,11053,11056,11643,12859,12873,13225,13229,13232,3669,13518,13576,3662,4091,4028,10661,12034,12062,13206,4789,10606,10999,11002,11498,11514,11994,12050,12087,12112,12210,12241,12244,12247,12250,12506,13425,3590,11044,11201,11271,12063,12209,12407,12618,12643,13253,13521,13604,4052,12155,13160,4392,3782,4786,4063,4099,4771,4774,4775,3546,3550,4773,4772,4559,3884,12027,4486,11883,4802,10910,10913,4807,11384,11387,11576,11687,11704,11744,4175,11741,12086,12090,12768,12776,12865,13431,4018,11314,11320,11338,12331,12457,12549,12833,3868,11454,11579,12575,12684,12694,12773,12828,12836,12954,13377,4349,4020,11047,11417,11585,11619,11630,12772,12822,13471,3723,3836,10963,10966,11059,11227,3835,4805,12028,4801,13128,4806,10801,10916,11561,12637,12646,12690,12890,12893,4447,11184,12655,12670,12693,4355,4051,12960,3996,3997,4803,10631,10634,11005,11008,11897,12091,12902,4804,12008,12096,4021,10969,11233,13508,4022,4287,4819,4845,4900,4904,4932,4947,4954,4956,4992,4997,5026,5032,5118,5144,5145,5160,5210,5211,5233,5234,5248,5251,5276,5282,5298,5302,5303,5304,5309,5310,5333,5357,5359,5360,5370,5375,5381,5417,5418,5426,5434,5438,5440,5443,5455,5457,5463,5468,5469,5482,5488,5491,5492,5496,5530,5545,5554,5556,5557,5560,5561,5562,5572,5574,5580,5581,5582,5588,5592,5593,5594,5602,5606,5607,5612,5625,5633,5646,5648,5656,5658,5659,5662,5666,5692,5706,5707,5722,5734,5756,5762,5786,5787,5791,5810,5818,5819,5824,5825,5835,5837,5851,5855,5864,5865,5867,5868,5884,5889,5898,5899,5910,5917,5931,5935,5938,5944,5945,5946,5949,5954,5990,5991,5994,5996,5998,6000,6001,6002,6004,6006,6008,6013,6020,6035,6049,6055,6056,6059,6070,6071,6078,6080,6084,6086,6092,6100,6136,6149,6158,6161,6170,6174,6175,6176,6177,6178,6182,6187,6197,6203,6221,6224,6233,6261,6276,6303,6320,6321,6324,6339,6341,6343,6345,6360,6361,6364,6366,6369,6370,6386,6394,6395,6396,6398,6400,6436,6437,6443,6446,6452,6456,6490,6492,6494,6496,6506,6508,6511,6517,6519,6524,6527,6535,6543,6545,6546,6552,6574,6575,6576,6577,6578,6580,6587,6592,6625,6626,6629,6630,6631,6633,6634,6635,6636,6643,6680,6681,6690,6712,6713,6734,6736,6748,6749,6755,6785,6787,6801,6840,6843,6844,6897,6920,6963,6984,6993,6994,6995,6996,7016,7017,7024,7036,7039,7041,7043,7044,7045,7047,7061,7072,7073,7074,7087,7139,7150,7152,7157,7175,7176,7213,7221,7226,7256,7287,7343,7372,7427,7448,7457,7460,7523,7533,7597,7599,7613,7622,7623,7624,7641,7645,7647,7698,7708,7714,7729,7778,7780,7783,7824,7825,7843,7911,7929,7953,7976,7988,8002,8013,8024,8025,8052,8054,8056,8066,8108,8119,8144,8172,8204,8235,8271,8310,8326,8328,8344,8345,8412,8423,8488,8512,8531,8558,8598,8599,8616,8657,8659,8661,8667,8682,8686,8701,8722,8730,8732,8742,8747,8751,8752,8753,8754,8755,8756,8775,8789,8790,8808,8809,8814,8815,8816,8817,8818,8836,8837,8838,8848,8861,8864,8875,8880,8882,8884,8885,8886,8893,8899,8907,8910,8927,8928,8937,8938,8946,8965,8978,8982,9003,9025,9026,9029,9030,9037,9046,9047,9070,9081,9091,9092,9093,9096,9119,9120,9131,9181,9191,9193,9209,9221,9222,9223,9234,9298,9329,9330,9331,9346,9363,9371,9399,9405,9452,9478,9510,9516,9526,9527,9528,9537,9565,9581,9585,9589,9611,9612,9639,9702,9707,9710,9744,9745,9746,9770,9771,9788,9809,9815,9827,9852,9873,9882,9883,9884,9885,9900,9902,9907,9937,9938,9944,9945,9989,9990,10001,10002,10026,10044,10046,10047,10055,10060,10067,10091,10126,10128,10132,10182,10223,10224,10226,10235,10236,10256,10261,10352,10447,10448,10449,10450,10513,10531,2,8,9,4832,4833,4851,4893,4895,4896,4919,4925,4926,4936,4981,4983,5031,5161,5162,5175,5199,5254,5255,5261,5262,5264,5266,5275,5278,5279,5287,5300,5301,5307,5328,5329,5346,5351,5352,5353,5354,5358,5366,5369,5376,5431,5436,5437,5442,5449,5479,5489,5494,5510,5528,5529,5536,5537,5539,5550,5568,5570,5571,5578,5585,5586,5598,5599,5600,5601,5603,5604,5608,5609,5610,5611,5642,5643,5644,5652,5653,5654,5655,5698,5703,5705,5741,5743,5744,5746,5747,5749,5750,5752,5761,5766,5768,5769,5770,5772,5774,5775,5776,5777,5778,5779,5788,5789,5799,5802,5813,5829,5830,5833,5844,5847,5848,5849,5876,5886,5901,5902,5911,5912,5914,5916,5921,5956,5961,5963,6022,6057,6058,6063,6069,6072,6073,6074,6075,6087,6097,6101,6102,6111,6133,6162,6181,6185,6186,6188,6211,6215,6218,6219,6220,6235,6245,6246,6278,6279,6283,6305,6308,6311,6333,6334,6362,6365,6374,6385,6393,6397,6405,6406,6407,6408,6439,6440,6457,6510,6547,6549,6571,6572,6579,6583,6584,6588,6602,6617,6638,6639,6644,6655,6657,6660,6673,6693,6700,6702,6717,6718,6722,6724,6725,6726,6728,6730,6731,6732,6735,6741,6742,6744,6745,6751,6753,6795,6800,6815,6818,6819,6820,6854,6859,6861,6866,6867,6875,6879,6892,6915,6916,6918,6919,6930,6935,6955,6958,6977,7010,7011,7012,7018,7032,7051,7053,7055,7057,7062,7068,7070,7084,7089,7090,7125,7126,7127,7141,7142,7144,7145,7165,7167,7182,7211,7234,7245,7247,7249,7251,7252,7285,7286,7290,7291,7299,7301,7302,7303,7325,7334,7335,7346,7356,7396,7406,7410,7417,7428,7433,7435,7442,7451,7464,7481,7502,7504,7521,7526,7579,7580,7581,7583,7585,7589,7590,7596,7598,7662,7681,7694,7711,7712,7728,7759,7763,7786,7808,7826,7829,7830,7840,7860,7862,7864,7866,7867,7868,7893,7919,7920,7952,7954,7955,7956,7961,7982,7999,8004,8010,8012,8020,8033,8034,8036,8057,8064,8091,8157,8158,8159,8207,8213,8214,8237,8238,8258,8259,8260,8317,8318,8348,8379,8389,8400,8415,8444,8448,8454,8466,8484,8489,8511,8556,8586,8600,8620,8623,8650,8675,8733,8734,8737,8738,8806,8840,8841,8842,8843,8870,8902,8931,8939,8940,8981,9002,9048,9064,9110,9113,9128,9135,9178,9217,9218,9236,9237,9251,9368,9373,9377,9397,9415,9439,9441,9444,9450,9453,9454,9465,9466,9485,9491,9501,9509,9551,9569,9624,9625,9631,9670,9693,9699,9738,9750,9753,9754,9756,9757,9769,9793,9808,9817,9818,9820,9822,9851,9971,9972,10021,10022,10061,10097,10209,10265,10327,10421,10439,10444,3,2898,2903,2917,2919,2920,2922,2923,2925,2931,2932,2941,2942,2943,2945,2946,2947,2948,2949,2950,2956,2961,2962,2963,2964,2965,2966,2967,2968,2970,2982,2983,2984,2985,2986,2988,2990,2991,2992,2993,2994,2995,2997,2998,2999,3003,3004,3006,3018,3019,3021,3022,3025,3026,3028,3029,3031,3032,3033,3046,3047,3074,3075,3076,3082,3085,3086,3087,3094,3097,3098,3099,3104,3109,3110,3112,3113,3117,3119,3122,3123,3124,3128,3129,3137,3166,3167,5527,5567,5714,5715,5716,5800,5900,5930,5964,5980,5982,5988,6050,6051,6052,6053,6061,6099,6230,6267,6277,6302,6337,6375,6526,6531,6569,6570,6593,6595,6597,6604,6605,6606,6607,6608,6609,6610,6611,6695,6765,6766,6853,6887,6888,6927,6928,7069,7083,7154,7155,7162,7183,7218,7220,7267,7288,7289,7307,7308,7345,7390,7391,7488,7559,7560,7561,7562,7577,7614,7667,7668,7677,7685,7686,7697,7731,7732,7733,7734,7874,7875,7877,7879,7885,7886,8074,8099,8105,8106,8116,8154,8155,8233,8276,8330,8353,8354,8430,8524,8596,8597,8601,8635,8697,8698,8765,8782,8783,8784,8785,8935,9171,9195,9196,9265,9279,9332,9333,9462,9494,9521,9553,9594,9791,9914,10056,10234,10290,10292,6678,6679,6768,6788,6789,7208,7426,8856,9104,9288,9289,9359,9360,9548,9642,9643,9644,9645,9854,10120,10134,10499,10500,6750,8689,8690,9160,9179,10121,10498,4866,4898,4899,4902,4948,4952,4957,4998,5095,5112,5142,5143,5174,5232,5235,5294,5425,5464,5465,5467,5474,5475,5499,5538,5544,5575,5597,5730,5805,5806,5807,5869,5926,5927,5953,5957,6016,6018,6027,6033,6115,6195,6344,6401,6513])).
% 160.59/160.30  cnf(13719,plain,
% 160.59/160.30     (~P1(f870(f870(f234(a932),f2(a932)),f188(a932)))),
% 160.59/160.30     inference(scs_inference,[],[4233,12855,12877,13030,13032,13034,3785,12492,12516,12969,12971,3809,11469,12531,12628,12631,12723,12765,12769,12777,12849,12991,12993,13432,13442,13447,13451,13457,13460,13484,13581,13586,3818,12595,12973,12975,3827,3539,12985,12987,12989,3540,13070,3506,12931,4757,4758,12108,4508,13076,3543,13026,3382,3439,13000,3440,13058,3441,3442,3443,12805,13021,4756,3870,4728,10549,10559,10572,10583,10655,10690,10693,10696,10798,10935,11246,11439,11442,11461,11464,11660,11755,11762,11776,11822,11825,11858,11873,11936,11995,12014,12310,12335,12347,12376,12382,12474,12591,12758,12819,12963,13505,3625,3588,13054,3775,12282,3490,4738,10782,10884,11349,11449,13525,3181,3182,3184,3185,3188,3189,3191,3192,3193,3201,3202,3209,3215,3219,3221,3224,3225,3228,3232,3234,3239,3240,3256,3271,3273,3279,3280,3285,3286,3288,3289,3291,3294,3295,3297,3298,3301,3305,3306,3308,3312,3313,3326,3327,3329,3330,3333,3334,3335,3340,3341,3351,4724,3363,3438,4725,3908,4138,12045,3416,11752,3551,3527,3530,10618,10621,10717,10720,11038,11767,11770,11884,11923,11928,11998,12040,12080,12495,12699,12909,12965,12979,12981,12983,13010,13015,13045,13066,13068,13088,13304,13475,13585,13590,13606,3501,12790,12794,12798,3507,3516,4030,4337,3484,13368,3636,12852,12934,3405,3406,3768,4124,11798,3624,3469,3402,3429,3889,3425,3622,4242,4132,3951,4710,12951,3413,3414,3392,4042,3449,3628,11196,11323,12592,12809,3500,4207,4747,10609,10779,11657,12750,12791,12795,4754,12762,3560,12128,12131,13401,13495,13551,13555,13559,13563,4165,4790,11375,11474,11707,11710,3970,12996,3555,3673,3895,3646,3665,4768,3640,13008,13092,3464,10682,11014,3465,4777,3727,3457,3383,3486,11788,4351,12780,12921,4209,11395,11526,11588,12734,12740,12866,12869,12899,4808,11298,11539,11651,11677,11715,11721,12678,4809,11428,11542,11654,11718,4810,11545,11599,4811,11606,4812,3485,3766,12634,12675,12761,3935,3715,4622,4623,3750,3790,4745,11781,3912,3872,3914,4087,3838,13287,13291,13295,13299,13309,4134,12625,3752,4013,3637,10701,10821,10901,10974,10977,11017,11117,11365,11972,12180,12226,12306,12369,12445,12483,12569,12572,12903,13173,13211,13214,13270,13504,13509,4023,12031,3553,3649,11857,12143,13605,3833,4783,10586,10589,10615,10742,10919,11125,11138,11256,11699,11791,11971,12195,12200,12421,12424,12507,12681,12784,13119,13138,13141,13165,13215,13352,13383,13388,13408,13413,4796,11900,11931,11968,11975,12011,13224,13228,4010,3776,3777,13144,13147,13150,13153,13183,13186,13533,13537,13541,4157,3740,13534,3741,13538,3596,3598,3572,4780,3463,4742,3961,4273,3759,4797,4344,11674,3894,3609,12149,12152,12599,12703,12880,4788,10577,10580,10750,10845,10864,10871,10896,10904,10907,10924,11110,11352,11568,11851,11945,12099,12213,12216,4313,4272,12299,12649,4218,11193,12477,12659,12808,13554,4262,13558,4267,11398,12525,12598,12658,12702,13404,4268,3936,11979,12309,12452,12536,12582,4301,3953,10745,10842,11401,11479,11558,11625,12473,12550,12814,12876,12896,12906,13374,13441,13446,13466,13487,4800,11141,11550,12662,13454,3569,10710,10808,10960,11024,11099,11144,11147,11178,11204,11240,11278,11317,12102,12146,12279,12334,12350,12353,12356,12359,12528,12543,12557,12560,12563,12566,12642,12706,12825,12872,13166,13189,13262,13273,13278,13281,13284,13317,13328,13341,13394,13419,13422,3570,10737,10793,11029,11120,11243,11876,12177,12183,12192,12285,12296,12315,12320,12362,12385,12402,13180,13321,13344,13384,13389,13409,13414,3571,3645,12512,13244,13288,13292,13296,13300,13310,13314,4779,10626,10658,11162,11207,11216,12059,12083,12253,12256,12259,12262,12346,12365,12368,12381,12433,12436,12439,12442,12610,12613,12709,12712,12818,12858,12943,3722,10889,10980,11251,11295,11529,11532,11614,11696,11861,12111,12757,12946,13367,13436,4792,11171,11181,11287,11308,11311,11378,11381,11392,11495,11503,11517,11553,11573,11582,11622,11663,11668,11671,11690,11693,11724,11729,11732,11735,11738,11978,12125,12158,12427,12430,12464,12513,12546,12687,12731,12737,12837,12840,12862,12920,12926,12937,12957,13243,13256,13259,13356,13437,13479,13498,13501,13530,13550,13584,3630,11011,11041,11050,11053,11056,11643,12859,12873,13225,13229,13232,3669,13518,13576,3662,4091,4028,10661,12034,12062,13206,4789,10606,10999,11002,11498,11514,11994,12050,12087,12112,12210,12241,12244,12247,12250,12506,13425,3590,11044,11201,11271,12063,12209,12407,12618,12643,13253,13521,13604,4052,12155,13160,4392,3782,4786,4063,4099,4771,4774,4775,3546,3550,4773,4772,4559,3884,12027,4486,11883,4802,10910,10913,4807,11384,11387,11576,11687,11704,11744,4175,11741,12086,12090,12768,12776,12865,13431,4018,11314,11320,11338,12331,12457,12549,12833,3868,11454,11579,12575,12684,12694,12773,12828,12836,12954,13377,4349,4020,11047,11417,11585,11619,11630,12772,12822,13471,3723,3836,10963,10966,11059,11227,3835,4805,12028,4801,13128,4806,10801,10916,11561,12637,12646,12690,12890,12893,4447,11184,12655,12670,12693,4355,4051,12960,3996,3997,4803,10631,10634,11005,11008,11897,12091,12902,4804,12008,12096,4021,10969,11233,13508,4022,4287,4819,4845,4900,4904,4932,4947,4954,4956,4992,4997,5026,5032,5118,5144,5145,5160,5210,5211,5233,5234,5248,5251,5276,5282,5298,5302,5303,5304,5309,5310,5333,5357,5359,5360,5370,5375,5381,5417,5418,5426,5434,5438,5440,5443,5455,5457,5463,5468,5469,5482,5488,5491,5492,5496,5530,5545,5554,5556,5557,5560,5561,5562,5572,5574,5580,5581,5582,5588,5592,5593,5594,5602,5606,5607,5612,5625,5633,5646,5648,5656,5658,5659,5662,5666,5692,5706,5707,5722,5734,5756,5762,5786,5787,5791,5810,5818,5819,5824,5825,5835,5837,5851,5855,5864,5865,5867,5868,5884,5889,5898,5899,5910,5917,5931,5935,5938,5944,5945,5946,5949,5954,5990,5991,5994,5996,5998,6000,6001,6002,6004,6006,6008,6013,6020,6035,6049,6055,6056,6059,6070,6071,6078,6080,6084,6086,6092,6100,6136,6149,6158,6161,6170,6174,6175,6176,6177,6178,6182,6187,6197,6203,6221,6224,6233,6261,6276,6303,6320,6321,6324,6339,6341,6343,6345,6360,6361,6364,6366,6369,6370,6386,6394,6395,6396,6398,6400,6436,6437,6443,6446,6452,6456,6490,6492,6494,6496,6506,6508,6511,6517,6519,6524,6527,6535,6543,6545,6546,6552,6574,6575,6576,6577,6578,6580,6587,6592,6625,6626,6629,6630,6631,6633,6634,6635,6636,6643,6680,6681,6690,6712,6713,6734,6736,6748,6749,6755,6785,6787,6801,6840,6843,6844,6897,6920,6963,6984,6993,6994,6995,6996,7016,7017,7024,7036,7039,7041,7043,7044,7045,7047,7061,7072,7073,7074,7087,7139,7150,7152,7157,7175,7176,7213,7221,7226,7256,7287,7343,7372,7427,7448,7457,7460,7523,7533,7597,7599,7613,7622,7623,7624,7641,7645,7647,7698,7708,7714,7729,7778,7780,7783,7824,7825,7843,7911,7929,7953,7976,7988,8002,8013,8024,8025,8052,8054,8056,8066,8108,8119,8144,8172,8204,8235,8271,8310,8326,8328,8344,8345,8412,8423,8488,8512,8531,8558,8598,8599,8616,8657,8659,8661,8667,8682,8686,8701,8722,8730,8732,8742,8747,8751,8752,8753,8754,8755,8756,8775,8789,8790,8808,8809,8814,8815,8816,8817,8818,8836,8837,8838,8848,8861,8864,8875,8880,8882,8884,8885,8886,8893,8899,8907,8910,8927,8928,8937,8938,8946,8965,8978,8982,9003,9025,9026,9029,9030,9037,9046,9047,9070,9081,9091,9092,9093,9096,9119,9120,9131,9181,9191,9193,9209,9221,9222,9223,9234,9298,9329,9330,9331,9346,9363,9371,9399,9405,9452,9478,9510,9516,9526,9527,9528,9537,9565,9581,9585,9589,9611,9612,9639,9702,9707,9710,9744,9745,9746,9770,9771,9788,9809,9815,9827,9852,9873,9882,9883,9884,9885,9900,9902,9907,9937,9938,9944,9945,9989,9990,10001,10002,10026,10044,10046,10047,10055,10060,10067,10091,10126,10128,10132,10182,10223,10224,10226,10235,10236,10256,10261,10352,10447,10448,10449,10450,10513,10531,2,8,9,4832,4833,4851,4893,4895,4896,4919,4925,4926,4936,4981,4983,5031,5161,5162,5175,5199,5254,5255,5261,5262,5264,5266,5275,5278,5279,5287,5300,5301,5307,5328,5329,5346,5351,5352,5353,5354,5358,5366,5369,5376,5431,5436,5437,5442,5449,5479,5489,5494,5510,5528,5529,5536,5537,5539,5550,5568,5570,5571,5578,5585,5586,5598,5599,5600,5601,5603,5604,5608,5609,5610,5611,5642,5643,5644,5652,5653,5654,5655,5698,5703,5705,5741,5743,5744,5746,5747,5749,5750,5752,5761,5766,5768,5769,5770,5772,5774,5775,5776,5777,5778,5779,5788,5789,5799,5802,5813,5829,5830,5833,5844,5847,5848,5849,5876,5886,5901,5902,5911,5912,5914,5916,5921,5956,5961,5963,6022,6057,6058,6063,6069,6072,6073,6074,6075,6087,6097,6101,6102,6111,6133,6162,6181,6185,6186,6188,6211,6215,6218,6219,6220,6235,6245,6246,6278,6279,6283,6305,6308,6311,6333,6334,6362,6365,6374,6385,6393,6397,6405,6406,6407,6408,6439,6440,6457,6510,6547,6549,6571,6572,6579,6583,6584,6588,6602,6617,6638,6639,6644,6655,6657,6660,6673,6693,6700,6702,6717,6718,6722,6724,6725,6726,6728,6730,6731,6732,6735,6741,6742,6744,6745,6751,6753,6795,6800,6815,6818,6819,6820,6854,6859,6861,6866,6867,6875,6879,6892,6915,6916,6918,6919,6930,6935,6955,6958,6977,7010,7011,7012,7018,7032,7051,7053,7055,7057,7062,7068,7070,7084,7089,7090,7125,7126,7127,7141,7142,7144,7145,7165,7167,7182,7211,7234,7245,7247,7249,7251,7252,7285,7286,7290,7291,7299,7301,7302,7303,7325,7334,7335,7346,7356,7396,7406,7410,7417,7428,7433,7435,7442,7451,7464,7481,7502,7504,7521,7526,7579,7580,7581,7583,7585,7589,7590,7596,7598,7662,7681,7694,7711,7712,7728,7759,7763,7786,7808,7826,7829,7830,7840,7860,7862,7864,7866,7867,7868,7893,7919,7920,7952,7954,7955,7956,7961,7982,7999,8004,8010,8012,8020,8033,8034,8036,8057,8064,8091,8157,8158,8159,8207,8213,8214,8237,8238,8258,8259,8260,8317,8318,8348,8379,8389,8400,8415,8444,8448,8454,8466,8484,8489,8511,8556,8586,8600,8620,8623,8650,8675,8733,8734,8737,8738,8806,8840,8841,8842,8843,8870,8902,8931,8939,8940,8981,9002,9048,9064,9110,9113,9128,9135,9178,9217,9218,9236,9237,9251,9368,9373,9377,9397,9415,9439,9441,9444,9450,9453,9454,9465,9466,9485,9491,9501,9509,9551,9569,9624,9625,9631,9670,9693,9699,9738,9750,9753,9754,9756,9757,9769,9793,9808,9817,9818,9820,9822,9851,9971,9972,10021,10022,10061,10097,10209,10265,10327,10421,10439,10444,3,2898,2903,2917,2919,2920,2922,2923,2925,2931,2932,2941,2942,2943,2945,2946,2947,2948,2949,2950,2956,2961,2962,2963,2964,2965,2966,2967,2968,2970,2982,2983,2984,2985,2986,2988,2990,2991,2992,2993,2994,2995,2997,2998,2999,3003,3004,3006,3018,3019,3021,3022,3025,3026,3028,3029,3031,3032,3033,3046,3047,3074,3075,3076,3082,3085,3086,3087,3094,3097,3098,3099,3104,3109,3110,3112,3113,3117,3119,3122,3123,3124,3128,3129,3137,3166,3167,5527,5567,5714,5715,5716,5800,5900,5930,5964,5980,5982,5988,6050,6051,6052,6053,6061,6099,6230,6267,6277,6302,6337,6375,6526,6531,6569,6570,6593,6595,6597,6604,6605,6606,6607,6608,6609,6610,6611,6695,6765,6766,6853,6887,6888,6927,6928,7069,7083,7154,7155,7162,7183,7218,7220,7267,7288,7289,7307,7308,7345,7390,7391,7488,7559,7560,7561,7562,7577,7614,7667,7668,7677,7685,7686,7697,7731,7732,7733,7734,7874,7875,7877,7879,7885,7886,8074,8099,8105,8106,8116,8154,8155,8233,8276,8330,8353,8354,8430,8524,8596,8597,8601,8635,8697,8698,8765,8782,8783,8784,8785,8935,9171,9195,9196,9265,9279,9332,9333,9462,9494,9521,9553,9594,9791,9914,10056,10234,10290,10292,6678,6679,6768,6788,6789,7208,7426,8856,9104,9288,9289,9359,9360,9548,9642,9643,9644,9645,9854,10120,10134,10499,10500,6750,8689,8690,9160,9179,10121,10498,4866,4898,4899,4902,4948,4952,4957,4998,5095,5112,5142,5143,5174,5232,5235,5294,5425,5464,5465,5467,5474,5475,5499,5538,5544,5575,5597,5730,5805,5806,5807,5869,5926,5927,5953,5957,6016,6018,6027,6033,6115,6195,6344,6401,6513,6637,6798,7004,7262])).
% 160.59/160.30  cnf(13761,plain,
% 160.59/160.30     (~P1(f870(f870(f233(a932),f870(a112,f870(f142(a932,a932,f79(a932),f2(a932)),f169(a932,f870(a112,f2(a932)),f870(a112,f2(a932)))))),f870(a112,f2(a932))))),
% 160.59/160.30     inference(scs_inference,[],[4233,12855,12877,13030,13032,13034,3785,12492,12516,12969,12971,3809,11469,12531,12628,12631,12723,12765,12769,12777,12849,12991,12993,13432,13442,13447,13451,13457,13460,13484,13581,13586,3818,12595,12973,12975,3827,3539,12985,12987,12989,3540,13070,3506,12931,4757,4758,12108,4508,13076,3543,13026,3382,3439,13000,3440,13058,3441,3442,3443,12805,13021,4756,3870,4728,10549,10559,10572,10583,10655,10690,10693,10696,10798,10935,11246,11439,11442,11461,11464,11660,11755,11762,11776,11822,11825,11858,11873,11936,11995,12014,12310,12335,12347,12376,12382,12474,12591,12758,12819,12963,13505,3625,3588,13054,3775,12282,3490,4738,10782,10884,11349,11449,13525,3181,3182,3184,3185,3188,3189,3191,3192,3193,3201,3202,3209,3215,3219,3221,3224,3225,3228,3232,3234,3239,3240,3256,3271,3273,3279,3280,3285,3286,3288,3289,3291,3294,3295,3297,3298,3301,3305,3306,3308,3312,3313,3326,3327,3329,3330,3333,3334,3335,3340,3341,3351,4724,3363,3438,4725,3908,4138,12045,3416,11752,3551,3527,3530,10618,10621,10717,10720,11038,11767,11770,11884,11923,11928,11998,12040,12080,12495,12699,12909,12965,12979,12981,12983,13010,13015,13045,13066,13068,13088,13304,13475,13585,13590,13606,3501,12790,12794,12798,3507,3516,4030,4337,3484,13368,3636,12852,12934,3405,3406,3768,4124,11798,3624,3469,3939,3402,3429,3889,3425,3622,4242,4132,3951,4710,12951,3413,3414,3392,4042,3449,3628,11196,11323,12592,12809,3500,4207,4747,10609,10779,11657,12750,12791,12795,4754,12762,3560,12128,12131,13401,13495,13551,13555,13559,13563,4165,4790,11375,11474,11707,11710,3970,12996,3555,3673,3895,3646,3665,4768,3640,13008,13092,3464,10682,11014,3465,4777,3727,3457,3383,3486,11788,4351,12780,12921,4209,11395,11526,11588,12734,12740,12866,12869,12899,4808,11298,11539,11651,11677,11715,11721,12678,4809,11428,11542,11654,11718,4810,11545,11599,4811,11606,4812,3485,3766,12634,12675,12761,3935,3715,4622,4623,3750,3790,4745,11781,3912,3872,3914,4087,3838,13287,13291,13295,13299,13309,4134,12625,3752,4013,3637,10701,10821,10901,10974,10977,11017,11117,11365,11972,12180,12226,12306,12369,12445,12483,12569,12572,12903,13173,13211,13214,13270,13504,13509,4023,12031,3553,3649,11857,12143,13605,3833,4783,10586,10589,10615,10742,10919,11125,11138,11256,11699,11791,11971,12195,12200,12421,12424,12507,12681,12784,13119,13138,13141,13165,13215,13352,13383,13388,13408,13413,4796,11900,11931,11968,11975,12011,13224,13228,4010,3776,3777,13144,13147,13150,13153,13183,13186,13533,13537,13541,13545,4157,3740,13534,3741,13538,3596,3598,3572,4780,3463,4742,3961,4273,3759,4797,4344,11674,3894,3609,12149,12152,12599,12703,12880,4788,10577,10580,10750,10845,10864,10871,10896,10904,10907,10924,11110,11352,11568,11851,11945,12099,12213,12216,4313,4272,12299,12649,4218,11193,12477,12659,12808,13554,4262,13558,4267,11398,12525,12598,12658,12702,13404,4268,3936,11979,12309,12452,12536,12582,4301,3953,10745,10842,11401,11479,11558,11625,12473,12550,12814,12876,12896,12906,13374,13441,13446,13466,13487,4800,11141,11550,12662,13454,3569,10710,10808,10960,11024,11099,11144,11147,11178,11204,11240,11278,11317,12102,12146,12279,12334,12350,12353,12356,12359,12528,12543,12557,12560,12563,12566,12642,12706,12825,12872,13166,13189,13262,13273,13278,13281,13284,13317,13328,13341,13394,13419,13422,3570,10737,10793,11029,11120,11243,11876,12177,12183,12192,12285,12296,12315,12320,12362,12385,12402,13180,13321,13344,13384,13389,13409,13414,3571,3645,12512,13244,13288,13292,13296,13300,13310,13314,4779,10626,10658,11162,11207,11216,12059,12083,12253,12256,12259,12262,12346,12365,12368,12381,12433,12436,12439,12442,12610,12613,12709,12712,12818,12858,12943,3722,10889,10980,11251,11295,11529,11532,11614,11696,11861,12111,12757,12946,13367,13436,4792,11171,11181,11287,11308,11311,11378,11381,11392,11495,11503,11517,11553,11573,11582,11622,11663,11668,11671,11690,11693,11724,11729,11732,11735,11738,11978,12125,12158,12427,12430,12464,12513,12546,12687,12731,12737,12837,12840,12862,12920,12926,12937,12957,13243,13256,13259,13356,13437,13479,13498,13501,13530,13550,13584,3630,11011,11041,11050,11053,11056,11643,12859,12873,13225,13229,13232,3669,13518,13576,3662,4091,4028,10661,12034,12062,13206,4789,10606,10999,11002,11498,11514,11994,12050,12087,12112,12210,12241,12244,12247,12250,12506,13425,3590,11044,11201,11271,12063,12209,12407,12618,12643,13253,13521,13604,4052,12155,13160,4392,3782,4786,4063,4099,4771,4774,4775,3546,3550,4773,4772,4559,3884,12027,4486,11883,4802,10910,10913,4807,11384,11387,11576,11687,11704,11744,4175,11741,12086,12090,12768,12776,12865,13431,4018,11314,11320,11338,12331,12457,12549,12833,3868,11454,11579,12575,12684,12694,12773,12828,12836,12954,13377,4349,4020,11047,11417,11585,11619,11630,12772,12822,13471,3723,3836,10963,10966,11059,11227,3835,4805,12028,4801,13128,4806,10801,10916,11561,12637,12646,12690,12890,12893,12950,4447,11184,12655,12670,12693,4355,4051,12960,3996,3997,4803,10631,10634,11005,11008,11897,12091,12902,4804,12008,12096,4021,10969,11233,13508,4022,4287,4819,4845,4900,4904,4932,4947,4954,4956,4992,4997,5026,5032,5118,5144,5145,5160,5210,5211,5233,5234,5248,5251,5276,5282,5298,5302,5303,5304,5309,5310,5333,5357,5359,5360,5370,5375,5381,5417,5418,5426,5434,5438,5440,5443,5455,5457,5463,5468,5469,5482,5488,5491,5492,5496,5530,5545,5554,5556,5557,5560,5561,5562,5572,5574,5580,5581,5582,5588,5592,5593,5594,5602,5606,5607,5612,5625,5633,5646,5648,5656,5658,5659,5662,5666,5692,5706,5707,5722,5734,5756,5762,5786,5787,5791,5810,5818,5819,5824,5825,5835,5837,5851,5855,5864,5865,5867,5868,5884,5889,5898,5899,5910,5917,5931,5935,5938,5944,5945,5946,5949,5954,5990,5991,5994,5996,5998,6000,6001,6002,6004,6006,6008,6013,6020,6035,6049,6055,6056,6059,6070,6071,6078,6080,6084,6086,6092,6100,6136,6149,6158,6161,6170,6174,6175,6176,6177,6178,6182,6187,6197,6203,6221,6224,6233,6261,6276,6303,6320,6321,6324,6339,6341,6343,6345,6360,6361,6364,6366,6369,6370,6386,6394,6395,6396,6398,6400,6436,6437,6443,6446,6452,6456,6490,6492,6494,6496,6506,6508,6511,6517,6519,6524,6527,6535,6543,6545,6546,6552,6574,6575,6576,6577,6578,6580,6587,6592,6625,6626,6629,6630,6631,6633,6634,6635,6636,6643,6680,6681,6690,6712,6713,6734,6736,6748,6749,6755,6785,6787,6801,6840,6843,6844,6897,6920,6963,6984,6993,6994,6995,6996,7016,7017,7024,7036,7039,7041,7043,7044,7045,7047,7061,7072,7073,7074,7087,7139,7150,7152,7157,7175,7176,7213,7221,7226,7256,7287,7343,7372,7427,7448,7457,7460,7523,7533,7597,7599,7613,7622,7623,7624,7641,7645,7647,7698,7708,7714,7729,7778,7780,7783,7824,7825,7843,7911,7929,7953,7976,7988,8002,8013,8024,8025,8052,8054,8056,8066,8108,8119,8144,8172,8204,8235,8271,8310,8326,8328,8344,8345,8412,8423,8488,8512,8531,8558,8598,8599,8616,8657,8659,8661,8667,8682,8686,8701,8722,8730,8732,8742,8747,8751,8752,8753,8754,8755,8756,8775,8789,8790,8808,8809,8814,8815,8816,8817,8818,8836,8837,8838,8848,8861,8864,8875,8880,8882,8884,8885,8886,8893,8899,8907,8910,8927,8928,8937,8938,8946,8965,8978,8982,9003,9025,9026,9029,9030,9037,9046,9047,9070,9081,9091,9092,9093,9096,9119,9120,9131,9181,9191,9193,9209,9221,9222,9223,9234,9298,9329,9330,9331,9346,9363,9371,9399,9405,9452,9478,9510,9516,9526,9527,9528,9537,9565,9581,9585,9589,9611,9612,9639,9702,9707,9710,9744,9745,9746,9770,9771,9788,9809,9815,9827,9852,9873,9882,9883,9884,9885,9900,9902,9907,9937,9938,9944,9945,9989,9990,10001,10002,10026,10044,10046,10047,10055,10060,10067,10091,10126,10128,10132,10182,10223,10224,10226,10235,10236,10256,10261,10352,10447,10448,10449,10450,10513,10531,2,8,9,4832,4833,4851,4893,4895,4896,4919,4925,4926,4936,4981,4983,5031,5161,5162,5175,5199,5254,5255,5261,5262,5264,5266,5275,5278,5279,5287,5300,5301,5307,5328,5329,5346,5351,5352,5353,5354,5358,5366,5369,5376,5431,5436,5437,5442,5449,5479,5489,5494,5510,5528,5529,5536,5537,5539,5550,5568,5570,5571,5578,5585,5586,5598,5599,5600,5601,5603,5604,5608,5609,5610,5611,5642,5643,5644,5652,5653,5654,5655,5698,5703,5705,5741,5743,5744,5746,5747,5749,5750,5752,5761,5766,5768,5769,5770,5772,5774,5775,5776,5777,5778,5779,5788,5789,5799,5802,5813,5829,5830,5833,5844,5847,5848,5849,5876,5886,5901,5902,5911,5912,5914,5916,5921,5956,5961,5963,6022,6057,6058,6063,6069,6072,6073,6074,6075,6087,6097,6101,6102,6111,6133,6162,6181,6185,6186,6188,6211,6215,6218,6219,6220,6235,6245,6246,6278,6279,6283,6305,6308,6311,6333,6334,6362,6365,6374,6385,6393,6397,6405,6406,6407,6408,6439,6440,6457,6510,6547,6549,6571,6572,6579,6583,6584,6588,6602,6617,6638,6639,6644,6655,6657,6660,6673,6693,6700,6702,6717,6718,6722,6724,6725,6726,6728,6730,6731,6732,6735,6741,6742,6744,6745,6751,6753,6795,6800,6815,6818,6819,6820,6854,6859,6861,6866,6867,6875,6879,6892,6915,6916,6918,6919,6930,6935,6955,6958,6977,7010,7011,7012,7018,7032,7051,7053,7055,7057,7062,7068,7070,7084,7089,7090,7125,7126,7127,7141,7142,7144,7145,7165,7167,7182,7211,7234,7245,7247,7249,7251,7252,7285,7286,7290,7291,7299,7301,7302,7303,7325,7334,7335,7346,7356,7396,7406,7410,7417,7428,7433,7435,7442,7451,7464,7481,7502,7504,7521,7526,7579,7580,7581,7583,7585,7589,7590,7596,7598,7662,7681,7694,7711,7712,7728,7759,7763,7786,7808,7826,7829,7830,7840,7860,7862,7864,7866,7867,7868,7893,7919,7920,7952,7954,7955,7956,7961,7982,7999,8004,8010,8012,8020,8033,8034,8036,8057,8064,8091,8157,8158,8159,8207,8213,8214,8237,8238,8258,8259,8260,8317,8318,8348,8379,8389,8400,8415,8444,8448,8454,8466,8484,8489,8511,8556,8586,8600,8620,8623,8650,8675,8733,8734,8737,8738,8806,8840,8841,8842,8843,8870,8902,8931,8939,8940,8981,9002,9048,9064,9110,9113,9128,9135,9178,9217,9218,9236,9237,9251,9368,9373,9377,9397,9415,9439,9441,9444,9450,9453,9454,9465,9466,9485,9491,9501,9509,9551,9569,9624,9625,9631,9670,9693,9699,9738,9750,9753,9754,9756,9757,9769,9793,9808,9817,9818,9820,9822,9851,9971,9972,10021,10022,10061,10097,10209,10265,10327,10421,10439,10444,3,2898,2903,2917,2919,2920,2922,2923,2925,2931,2932,2941,2942,2943,2945,2946,2947,2948,2949,2950,2956,2961,2962,2963,2964,2965,2966,2967,2968,2970,2982,2983,2984,2985,2986,2988,2990,2991,2992,2993,2994,2995,2997,2998,2999,3003,3004,3006,3018,3019,3021,3022,3025,3026,3028,3029,3031,3032,3033,3046,3047,3074,3075,3076,3082,3085,3086,3087,3094,3097,3098,3099,3104,3109,3110,3112,3113,3117,3119,3122,3123,3124,3128,3129,3137,3166,3167,5527,5567,5714,5715,5716,5800,5900,5930,5964,5980,5982,5988,6050,6051,6052,6053,6061,6099,6230,6267,6277,6302,6337,6375,6526,6531,6569,6570,6593,6595,6597,6604,6605,6606,6607,6608,6609,6610,6611,6695,6765,6766,6853,6887,6888,6927,6928,7069,7083,7154,7155,7162,7183,7218,7220,7267,7288,7289,7307,7308,7345,7390,7391,7488,7559,7560,7561,7562,7577,7614,7667,7668,7677,7685,7686,7697,7731,7732,7733,7734,7874,7875,7877,7879,7885,7886,8074,8099,8105,8106,8116,8154,8155,8233,8276,8330,8353,8354,8430,8524,8596,8597,8601,8635,8697,8698,8765,8782,8783,8784,8785,8935,9171,9195,9196,9265,9279,9332,9333,9462,9494,9521,9553,9594,9791,9914,10056,10234,10290,10292,6678,6679,6768,6788,6789,7208,7426,8856,9104,9288,9289,9359,9360,9548,9642,9643,9644,9645,9854,10120,10134,10499,10500,6750,8689,8690,9160,9179,10121,10498,4866,4898,4899,4902,4948,4952,4957,4998,5095,5112,5142,5143,5174,5232,5235,5294,5425,5464,5465,5467,5474,5475,5499,5538,5544,5575,5597,5730,5805,5806,5807,5869,5926,5927,5953,5957,6016,6018,6027,6033,6115,6195,6344,6401,6513,6637,6798,7004,7262,7431,7669,7738,8071,8073,8327,8333,8642,9028,9262,9362,9606,9887,5176,5321,5516,5637,5919,6165])).
% 160.59/160.30  cnf(13862,plain,
% 160.59/160.30     (~E(f870(f870(f151(x138621),x138622),x138623),x138623)),
% 160.59/160.30     inference(rename_variables,[],[4747])).
% 160.59/160.30  cnf(13867,plain,
% 160.59/160.30     (~P1(f870(f870(f328(x138671),x138672),f188(f940(x138671,a928))))),
% 160.59/160.30     inference(rename_variables,[],[4792])).
% 160.59/160.30  cnf(13870,plain,
% 160.59/160.30     (~P1(f870(f870(f328(f939(x138701,x138701)),x138702),f262(x138701,f188(f940(x138701,a928)))))),
% 160.59/160.30     inference(rename_variables,[],[11307])).
% 160.59/160.30  cnf(13885,plain,
% 160.59/160.30     (~P1(f870(f870(f328(x138851),x138852),f188(f940(x138851,a928))))),
% 160.59/160.30     inference(rename_variables,[],[4792])).
% 160.59/160.30  cnf(13893,plain,
% 160.59/160.30     (P1(f870(f870(f233(a932),x138931),f870(f870(f80(a932),x138931),x138931)))),
% 160.59/160.30     inference(rename_variables,[],[3836])).
% 160.59/160.30  cnf(13898,plain,
% 160.59/160.30     (~P1(f870(f870(f234(a932),f870(f870(f79(a932),x138981),x138982)),x138981))),
% 160.59/160.30     inference(rename_variables,[],[4804])).
% 160.59/160.30  cnf(13909,plain,
% 160.59/160.30     (~P1(f870(f870(f234(a932),x139091),x139091))),
% 160.59/160.30     inference(rename_variables,[],[4779])).
% 160.59/160.30  cnf(13912,plain,
% 160.59/160.30     (E(f870(x139121,f870(f91(x139122,x139123,f241(f940(x139122,a928)),x139121),f870(x139121,x139124))),f870(x139121,x139124))),
% 160.59/160.30     inference(rename_variables,[],[11451])).
% 160.59/160.30  cnf(13915,plain,
% 160.59/160.30     (P1(f870(f870(f233(f940(x139151,a928)),x139152),f870(f870(f308(x139151),x139153),x139152)))),
% 160.59/160.30     inference(rename_variables,[],[4018])).
% 160.59/160.30  cnf(13928,plain,
% 160.59/160.30     (~P1(f870(f870(f328(x139281),x139282),f188(f940(x139281,a928))))),
% 160.59/160.30     inference(rename_variables,[],[4792])).
% 160.59/160.30  cnf(13935,plain,
% 160.59/160.30     (~P1(f870(f870(f328(a932),x139351),f870(f281(a932),f2(a932))))),
% 160.59/160.30     inference(rename_variables,[],[12174])).
% 160.59/160.30  cnf(13940,plain,
% 160.59/160.30     (~E(f870(f870(f151(x139401),x139402),x139403),x139403)),
% 160.59/160.30     inference(rename_variables,[],[4747])).
% 160.59/160.30  cnf(13954,plain,
% 160.59/160.30     (~P1(f870(f870(f233(a932),f870(f870(f80(a932),f870(a112,x139541)),f870(a112,x139541))),x139541))),
% 160.59/160.30     inference(rename_variables,[],[11058])).
% 160.59/160.30  cnf(13957,plain,
% 160.59/160.30     (~P1(f870(f870(f328(f939(x139571,x139571)),x139572),f262(x139571,f188(f940(x139571,a928)))))),
% 160.59/160.30     inference(rename_variables,[],[11307])).
% 160.59/160.30  cnf(13961,plain,
% 160.59/160.30     (~P1(f870(f870(f188(f940(x139611,f940(x139612,a928))),x139613),x139614))),
% 160.59/160.30     inference(rename_variables,[],[4806])).
% 160.59/160.30  cnf(13964,plain,
% 160.59/160.30     (P1(f870(f870(f233(f940(x139641,a928)),f870(f284(x139642,x139641,x139643),f188(f940(x139642,a928)))),x139644))),
% 160.59/160.30     inference(rename_variables,[],[11629])).
% 160.59/160.30  cnf(13967,plain,
% 160.59/160.30     (P1(f870(f870(f233(a932),x139671),f870(f870(f80(a932),x139671),x139671)))),
% 160.59/160.30     inference(rename_variables,[],[3836])).
% 160.59/160.30  cnf(13970,plain,
% 160.59/160.30     (~E(f870(f870(f151(x139701),x139702),x139703),x139703)),
% 160.59/160.30     inference(rename_variables,[],[4747])).
% 160.59/160.30  cnf(13979,plain,
% 160.59/160.30     (~E(f870(f870(f151(x139791),x139792),x139793),x139793)),
% 160.59/160.30     inference(rename_variables,[],[4747])).
% 160.59/160.30  cnf(13982,plain,
% 160.59/160.30     (~P1(f870(f870(f234(a932),x139821),x139821))),
% 160.59/160.30     inference(rename_variables,[],[4779])).
% 160.59/160.30  cnf(13985,plain,
% 160.59/160.30     (~P1(f870(f870(f328(x139851),x139852),f870(f310(x139851,x139853,x139854),f188(f940(x139853,a928)))))),
% 160.59/160.30     inference(rename_variables,[],[11310])).
% 160.59/160.30  cnf(13990,plain,
% 160.59/160.30     (P1(f870(f870(f233(f940(x139901,a928)),f870(f172(x139901),f176(x139901,x139902,x139903))),f870(f172(x139901),x139902)))),
% 160.59/160.30     inference(rename_variables,[],[4267])).
% 160.59/160.30  cnf(13997,plain,
% 160.59/160.30     (E(f870(x139971,f870(f91(x139972,x139973,f241(f940(x139972,a928)),x139971),f870(x139971,x139974))),f870(x139971,x139974))),
% 160.59/160.30     inference(rename_variables,[],[11451])).
% 160.59/160.30  cnf(14005,plain,
% 160.59/160.30     (P1(f870(f870(f234(a1),f870(f870(f3(a1),x140051),f77(a1))),x140051))),
% 160.59/160.30     inference(rename_variables,[],[11119])).
% 160.59/160.30  cnf(14022,plain,
% 160.59/160.30     (P1(f870(f870(f233(a932),f44(a932,x140221,x140222)),x140221))),
% 160.59/160.30     inference(rename_variables,[],[4028])).
% 160.59/160.30  cnf(14027,plain,
% 160.59/160.30     (~E(x140271,f870(a112,x140271))),
% 160.59/160.30     inference(rename_variables,[],[10641])).
% 160.59/160.30  cnf(14030,plain,
% 160.59/160.30     (~P1(f870(f870(f328(f939(x140301,x140301)),x140302),f262(x140301,f188(f940(x140301,a928)))))),
% 160.59/160.30     inference(rename_variables,[],[11307])).
% 160.59/160.30  cnf(14037,plain,
% 160.59/160.30     (~E(f870(f870(f151(x140371),x140372),x140373),x140373)),
% 160.59/160.30     inference(rename_variables,[],[4747])).
% 160.59/160.30  cnf(14046,plain,
% 160.59/160.30     (~E(f870(f870(f151(x140461),x140462),x140463),f113(x140461))),
% 160.59/160.30     inference(rename_variables,[],[4754])).
% 160.59/160.30  cnf(14049,plain,
% 160.59/160.30     (~E(f870(f870(f151(x140491),x140492),x140493),f113(x140491))),
% 160.59/160.30     inference(rename_variables,[],[4754])).
% 160.59/160.30  cnf(14058,plain,
% 160.59/160.30     (~P1(f870(f870(f328(a932),x140581),f870(f281(a932),f2(a932))))),
% 160.59/160.30     inference(rename_variables,[],[12174])).
% 160.59/160.30  cnf(14061,plain,
% 160.59/160.30     (E(f870(f870(f134(x140611),x140612),f113(x140611)),x140612)),
% 160.59/160.30     inference(rename_variables,[],[3501])).
% 160.59/160.30  cnf(14066,plain,
% 160.59/160.30     (E(f870(f283(x140661,x140661),f262(x140661,x140662)),x140662)),
% 160.59/160.30     inference(rename_variables,[],[3530])).
% 160.59/160.30  cnf(14076,plain,
% 160.59/160.30     (~E(f870(f870(f308(x140761),x140762),x140763),f188(f940(x140761,a928)))),
% 160.59/160.30     inference(rename_variables,[],[4768])).
% 160.59/160.30  cnf(14084,plain,
% 160.59/160.30     (E(f870(x140841,f870(f91(x140842,x140843,f241(f940(x140842,a928)),x140841),f870(x140841,x140844))),f870(x140841,x140844))),
% 160.59/160.30     inference(rename_variables,[],[11451])).
% 160.59/160.30  cnf(14091,plain,
% 160.59/160.30     (~E(f870(f870(f151(x140911),x140912),x140913),x140913)),
% 160.59/160.30     inference(rename_variables,[],[4747])).
% 160.59/160.30  cnf(14096,plain,
% 160.59/160.30     (~P1(f870(f870(f328(x140961),x140962),f870(f310(x140961,x140963,x140964),f188(f940(x140963,a928)))))),
% 160.59/160.30     inference(rename_variables,[],[11310])).
% 160.59/160.30  cnf(14101,plain,
% 160.59/160.30     (~E(f870(f870(f151(x141011),x141012),x141013),f113(x141011))),
% 160.59/160.30     inference(rename_variables,[],[4754])).
% 160.59/160.30  cnf(14116,plain,
% 160.59/160.30     (~P1(f870(f61(x141161,x141162,f188(f940(x141161,a928))),x141163))),
% 160.59/160.30     inference(rename_variables,[],[4802])).
% 160.59/160.30  cnf(14121,plain,
% 160.59/160.30     (~E(f870(f870(f237(a932),f870(a112,x141211)),x141211),f870(a112,x141211))),
% 160.59/160.30     inference(rename_variables,[],[11914])).
% 160.59/160.30  cnf(14124,plain,
% 160.59/160.30     (P1(f870(f870(f233(a932),x141241),f870(f870(f80(a932),x141241),x141241)))),
% 160.59/160.30     inference(rename_variables,[],[3836])).
% 160.59/160.30  cnf(14127,plain,
% 160.59/160.30     (~E(x141271,f870(a112,x141271))),
% 160.59/160.30     inference(rename_variables,[],[10641])).
% 160.59/160.30  cnf(14135,plain,
% 160.59/160.30     (E(f870(x141351,f870(f91(x141352,x141353,f241(f940(x141352,a928)),x141351),f870(x141351,x141354))),f870(x141351,x141354))),
% 160.59/160.30     inference(rename_variables,[],[11451])).
% 160.59/160.30  cnf(14142,plain,
% 160.59/160.30     (~P1(f870(f61(x141421,x141422,f188(f940(x141421,a928))),x141423))),
% 160.59/160.30     inference(rename_variables,[],[4802])).
% 160.59/160.30  cnf(14149,plain,
% 160.59/160.30     (E(f870(x141491,f870(f91(x141492,x141493,f241(f940(x141492,a928)),x141491),f870(x141491,x141494))),f870(x141491,x141494))),
% 160.59/160.30     inference(rename_variables,[],[11451])).
% 160.59/160.30  cnf(14154,plain,
% 160.59/160.30     (~P1(f870(f61(x141541,x141542,f188(f940(x141541,a928))),x141543))),
% 160.59/160.30     inference(rename_variables,[],[4802])).
% 160.59/160.30  cnf(14162,plain,
% 160.59/160.30     (P37(x141621,x141622,x141623,f870(f870(f154(x141624,x141621),x141625),f114(x141624,f113(x141624))),f113(x141622))),
% 160.59/160.30     inference(rename_variables,[],[11594])).
% 160.59/160.30  cnf(14168,plain,
% 160.59/160.30     (P1(f870(f870(f234(a932),x141681),f870(a112,f870(f870(f79(a932),x141682),x141681))))),
% 160.59/160.30     inference(rename_variables,[],[4021])).
% 160.59/160.30  cnf(14175,plain,
% 160.59/160.30     (~P1(f870(f870(f328(a932),x141751),f870(f281(a932),f2(a932))))),
% 160.59/160.30     inference(rename_variables,[],[12174])).
% 160.59/160.30  cnf(14178,plain,
% 160.59/160.31     (P1(f870(f870(f233(a932),x141781),f870(f870(f80(a932),x141781),x141781)))),
% 160.59/160.31     inference(rename_variables,[],[3836])).
% 160.59/160.31  cnf(14183,plain,
% 160.59/160.31     (~P1(f870(f870(f233(a932),f870(a112,x141831)),x141831))),
% 160.59/160.31     inference(rename_variables,[],[4789])).
% 160.59/160.31  cnf(14194,plain,
% 160.59/160.31     (~E(f870(f870(f151(x141941),x141942),x141943),x141943)),
% 160.59/160.31     inference(rename_variables,[],[4747])).
% 160.59/160.31  cnf(14199,plain,
% 160.59/160.31     (~P1(f870(f870(f234(a932),f870(f870(f79(a932),x141991),x141992)),x141991))),
% 160.59/160.31     inference(rename_variables,[],[4804])).
% 160.59/160.31  cnf(14207,plain,
% 160.59/160.31     (~P1(f870(f870(f328(x142071),x142072),f870(f310(x142071,x142073,x142074),f188(f940(x142073,a928)))))),
% 160.59/160.31     inference(rename_variables,[],[11310])).
% 160.59/160.31  cnf(14212,plain,
% 160.59/160.31     (~E(f870(f870(f151(x142121),x142122),x142123),x142123)),
% 160.59/160.31     inference(rename_variables,[],[4747])).
% 160.59/160.31  cnf(14215,plain,
% 160.59/160.31     (~P1(f870(f61(x142151,x142152,f188(f940(x142151,a928))),x142153))),
% 160.59/160.31     inference(rename_variables,[],[4802])).
% 160.59/160.31  cnf(14218,plain,
% 160.59/160.31     (~P1(f870(f870(f234(a932),x142181),x142181))),
% 160.59/160.31     inference(rename_variables,[],[4779])).
% 160.59/160.31  cnf(14221,plain,
% 160.59/160.31     (P1(f870(f870(f233(f940(x142211,a928)),x142212),x142212))),
% 160.59/160.31     inference(rename_variables,[],[3868])).
% 160.59/160.31  cnf(14224,plain,
% 160.59/160.31     (P1(f870(f870(f233(a932),x142241),f870(f870(f79(a932),x142241),x142242)))),
% 160.59/160.31     inference(rename_variables,[],[3835])).
% 160.59/160.31  cnf(14227,plain,
% 160.59/160.31     (P1(f870(f870(f233(f940(x142271,a928)),x142272),x142272))),
% 160.59/160.31     inference(rename_variables,[],[3868])).
% 160.59/160.31  cnf(14232,plain,
% 160.59/160.31     (~P1(f870(f870(f328(f939(f933(x142321),f933(x142321))),f870(f870(f251(f933(x142321),f933(x142321)),x142322),f113(x142321))),f145(x142321,x142323)))),
% 160.59/160.31     inference(rename_variables,[],[4808])).
% 160.59/160.31  cnf(14237,plain,
% 160.59/160.31     (E(f870(f283(x142371,x142371),f262(x142371,x142372)),x142372)),
% 160.59/160.31     inference(rename_variables,[],[3530])).
% 160.59/160.31  cnf(14242,plain,
% 160.59/160.31     (E(f870(x142421,f870(f91(x142422,x142423,f241(f940(x142422,a928)),x142421),f870(x142421,x142424))),f870(x142421,x142424))),
% 160.59/160.31     inference(rename_variables,[],[11451])).
% 160.59/160.31  cnf(14245,plain,
% 160.59/160.31     (P1(f870(f870(f234(a1),f870(f870(f3(a1),x142451),f77(a1))),x142451))),
% 160.59/160.31     inference(rename_variables,[],[11119])).
% 160.59/160.31  cnf(14266,plain,
% 160.59/160.31     (P1(f870(f870(f233(f940(x142661,a928)),f870(f172(x142661),f176(x142661,x142662,x142663))),f870(f172(x142661),x142662)))),
% 160.59/160.31     inference(rename_variables,[],[4267])).
% 160.59/160.31  cnf(14269,plain,
% 160.59/160.31     (P1(f870(f870(f233(a932),x142691),f870(f870(f79(a932),x142691),x142692)))),
% 160.59/160.31     inference(rename_variables,[],[3835])).
% 160.59/160.31  cnf(14272,plain,
% 160.59/160.31     (~P1(f870(f870(f328(x142721),x142722),f870(f310(x142721,x142723,x142724),f188(f940(x142723,a928)))))),
% 160.59/160.31     inference(rename_variables,[],[11310])).
% 160.59/160.31  cnf(14275,plain,
% 160.59/160.31     (~P1(f870(f870(f328(a932),x142751),f870(f281(a932),f2(a932))))),
% 160.59/160.31     inference(rename_variables,[],[12174])).
% 160.59/160.31  cnf(14280,plain,
% 160.59/160.31     (P1(f870(f870(f234(a932),x142801),f870(a112,f870(f870(f79(a932),x142801),x142802))))),
% 160.59/160.31     inference(rename_variables,[],[4022])).
% 160.59/160.31  cnf(14292,plain,
% 160.59/160.31     (~P1(f870(f870(f254(x142921,x142922,a928,f870(f172(x142923),f113(x142923))),x142924),x142925))),
% 160.59/160.31     inference(rename_variables,[],[11567])).
% 160.59/160.31  cnf(14295,plain,
% 160.59/160.31     (~P1(f870(f870(f328(x142951),x142952),f188(f940(x142951,a928))))),
% 160.59/160.31     inference(rename_variables,[],[4792])).
% 160.59/160.31  cnf(14300,plain,
% 160.59/160.31     (P1(f870(f870(f286(a932),x143001),x143001))),
% 160.59/160.31     inference(rename_variables,[],[3571])).
% 160.59/160.31  cnf(14305,plain,
% 160.59/160.31     (~P1(f870(f870(f328(f939(f933(x143051),f933(x143051))),f870(f870(f251(f933(x143051),f933(x143051)),f113(x143051)),x143052)),f157(x143051,x143053)))),
% 160.59/160.31     inference(rename_variables,[],[4812])).
% 160.59/160.31  cnf(14314,plain,
% 160.59/160.31     (~P1(f870(f870(f328(f939(x143141,x143141)),x143142),f262(x143141,f188(f940(x143141,a928)))))),
% 160.59/160.31     inference(rename_variables,[],[11307])).
% 160.59/160.31  cnf(14317,plain,
% 160.59/160.31     (P1(f870(f870(f233(f940(x143171,a928)),f870(f172(x143171),f176(x143171,x143172,x143173))),f870(f172(x143171),x143172)))),
% 160.59/160.31     inference(rename_variables,[],[4267])).
% 160.59/160.31  cnf(14322,plain,
% 160.59/160.31     (E(f870(f283(x143221,x143221),f262(x143221,x143222)),x143222)),
% 160.59/160.31     inference(rename_variables,[],[3530])).
% 160.59/160.31  cnf(14325,plain,
% 160.59/160.31     (E(f870(f283(x143251,x143251),f262(x143251,x143252)),x143252)),
% 160.59/160.31     inference(rename_variables,[],[3530])).
% 160.59/160.31  cnf(14328,plain,
% 160.59/160.31     (~P1(f870(f870(f328(x143281),x143282),f188(f940(x143281,a928))))),
% 160.59/160.31     inference(rename_variables,[],[4792])).
% 160.59/160.31  cnf(14353,plain,
% 160.59/160.31     (E(f870(f283(x143531,x143531),f262(x143531,x143532)),x143532)),
% 160.59/160.31     inference(rename_variables,[],[3530])).
% 160.59/160.31  cnf(14356,plain,
% 160.59/160.31     (~E(f870(f870(f151(x143561),x143562),x143563),x143563)),
% 160.59/160.31     inference(rename_variables,[],[4747])).
% 160.59/160.31  cnf(14361,plain,
% 160.59/160.31     (E(f870(f870(f134(x143611),f113(x143611)),x143612),x143612)),
% 160.59/160.31     inference(rename_variables,[],[3525])).
% 160.59/160.31  cnf(14370,plain,
% 160.59/160.31     (~P1(f870(f870(f328(f939(x143701,x143701)),x143702),f262(x143701,f188(f940(x143701,a928)))))),
% 160.59/160.31     inference(rename_variables,[],[11307])).
% 160.59/160.31  cnf(14383,plain,
% 160.59/160.31     (~P1(f870(f870(f328(x143831),x143832),f870(f309(x143833,x143831,x143834),f188(f940(x143833,a928)))))),
% 160.59/160.31     inference(rename_variables,[],[11552])).
% 160.59/160.31  cnf(14386,plain,
% 160.59/160.31     (~P1(f870(f870(f328(x143861),x143862),f188(f940(x143861,a928))))),
% 160.59/160.31     inference(rename_variables,[],[4792])).
% 160.59/160.31  cnf(14391,plain,
% 160.59/160.31     (E(f870(f870(f134(x143911),x143912),f113(x143911)),x143912)),
% 160.59/160.31     inference(rename_variables,[],[3501])).
% 160.59/160.31  cnf(14394,plain,
% 160.59/160.31     (P1(f870(f870(f233(f940(x143941,a928)),f870(f172(x143941),f176(x143941,x143942,x143943))),f870(f172(x143941),x143942)))),
% 160.59/160.31     inference(rename_variables,[],[4267])).
% 160.59/160.31  cnf(14397,plain,
% 160.59/160.31     (P1(f870(f870(f233(a932),x143971),f870(f870(f79(a932),x143971),x143972)))),
% 160.59/160.31     inference(rename_variables,[],[3835])).
% 160.59/160.31  cnf(14408,plain,
% 160.59/160.31     (P1(f870(f870(f233(a932),f2(a932)),x144081))),
% 160.59/160.31     inference(rename_variables,[],[3590])).
% 160.59/160.31  cnf(14411,plain,
% 160.59/160.31     (~P1(f870(f870(f328(f939(f933(x144111),f933(x144111))),f870(f870(f251(f933(x144111),f933(x144111)),x144112),f113(x144111))),f157(x144111,x144113)))),
% 160.59/160.31     inference(rename_variables,[],[4810])).
% 160.59/160.31  cnf(14416,plain,
% 160.59/160.31     (E(f870(f870(f134(x144161),x144162),f113(x144161)),x144162)),
% 160.59/160.31     inference(rename_variables,[],[3501])).
% 160.59/160.31  cnf(14430,plain,
% 160.59/160.31     (P1(f870(f870(f233(f940(x144301,a928)),x144302),x144302))),
% 160.59/160.31     inference(rename_variables,[],[3868])).
% 160.59/160.31  cnf(14436,plain,
% 160.59/160.31     (~P1(f870(f870(f328(f939(x144361,x144361)),x144362),f262(x144361,f188(f940(x144361,a928)))))),
% 160.59/160.31     inference(rename_variables,[],[11307])).
% 160.59/160.31  cnf(14448,plain,
% 160.59/160.31     (~P1(f870(f870(f233(a932),f870(f870(f80(a932),f870(a112,x144481)),f870(a112,x144481))),x144481))),
% 160.59/160.31     inference(rename_variables,[],[11058])).
% 160.59/160.31  cnf(14454,plain,
% 160.59/160.31     (P1(f870(f870(f328(x144541),f870(x144542,x144543)),f870(f309(x144544,x144541,x144542),f241(f940(x144544,a928)))))),
% 160.59/160.31     inference(rename_variables,[],[4175])).
% 160.59/160.31  cnf(14465,plain,
% 160.59/160.31     (~P1(f870(f870(f328(a932),x144651),f870(f281(a932),f2(a932))))),
% 160.59/160.31     inference(rename_variables,[],[12174])).
% 160.59/160.31  cnf(14468,plain,
% 160.59/160.31     (~P1(f870(f870(f188(f940(x144681,f940(x144682,a928))),x144683),x144684))),
% 160.59/160.31     inference(rename_variables,[],[4806])).
% 160.59/160.31  cnf(14471,plain,
% 160.59/160.31     (P1(f870(f870(f328(x144711),f870(x144712,x144713)),f870(f309(x144714,x144711,x144712),f241(f940(x144714,a928)))))),
% 160.59/160.31     inference(rename_variables,[],[4175])).
% 160.59/160.31  cnf(14486,plain,
% 160.59/160.31     (~P1(f870(f870(f328(f939(x144861,x144861)),x144862),f262(x144861,f188(f940(x144861,a928)))))),
% 160.59/160.31     inference(rename_variables,[],[11307])).
% 160.59/160.31  cnf(14501,plain,
% 160.59/160.31     (~P1(f870(f870(f328(f939(x145011,x145011)),x145012),f262(x145011,f188(f940(x145011,a928)))))),
% 160.59/160.31     inference(rename_variables,[],[11307])).
% 160.59/160.31  cnf(14504,plain,
% 160.59/160.31     (~P37(x145041,x145042,x145043,f870(f870(f154(x145044,x145041),x145045),f870(a112,f113(x145044))),f113(x145042))),
% 160.59/160.31     inference(rename_variables,[],[11590])).
% 160.59/160.31  cnf(14517,plain,
% 160.59/160.31     (~P1(f870(f870(f328(f939(x145171,x145171)),x145172),f262(x145171,f188(f940(x145171,a928)))))),
% 160.59/160.31     inference(rename_variables,[],[11307])).
% 160.59/160.31  cnf(14537,plain,
% 160.59/160.31     (P1(f870(f870(f234(a1),f870(f870(f3(a1),x145371),f77(a1))),x145371))),
% 160.59/160.31     inference(rename_variables,[],[11119])).
% 160.59/160.31  cnf(14540,plain,
% 160.59/160.31     (~P1(f870(f870(f328(x145401),x145402),f870(f310(x145401,x145403,x145404),f188(f940(x145403,a928)))))),
% 160.59/160.31     inference(rename_variables,[],[11310])).
% 160.59/160.31  cnf(14543,plain,
% 160.59/160.31     (P1(f870(f870(f233(a932),f2(a932)),x145431))),
% 160.59/160.31     inference(rename_variables,[],[3590])).
% 160.59/160.31  cnf(14550,plain,
% 160.59/160.31     (P1(f870(f870(f234(a1),f870(f870(f3(a1),x145501),f77(a1))),x145501))),
% 160.59/160.31     inference(rename_variables,[],[11119])).
% 160.59/160.31  cnf(14563,plain,
% 160.59/160.31     (~P1(f870(f61(x145631,x145632,f188(f940(x145631,a928))),x145633))),
% 160.59/160.31     inference(rename_variables,[],[4802])).
% 160.59/160.31  cnf(14572,plain,
% 160.59/160.31     (~P1(f870(f870(f328(a932),x145721),f870(f281(a932),f2(a932))))),
% 160.59/160.31     inference(rename_variables,[],[12174])).
% 160.59/160.31  cnf(14577,plain,
% 160.59/160.31     (P1(f870(f870(f233(a932),f2(a932)),x145771))),
% 160.59/160.31     inference(rename_variables,[],[3590])).
% 160.59/160.31  cnf(14583,plain,
% 160.59/160.31     (P1(f870(f870(f328(x145831),f870(x145832,x145833)),f870(f309(x145834,x145831,x145832),f241(f940(x145834,a928)))))),
% 160.59/160.31     inference(rename_variables,[],[4175])).
% 160.59/160.31  cnf(14597,plain,
% 160.59/160.31     (P1(f870(f870(f328(f939(x145971,x145971)),f870(f870(f251(x145971,x145971),x145972),x145972)),f306(x145971,x145973)))),
% 160.59/160.31     inference(rename_variables,[],[4209])).
% 160.59/160.31  cnf(14612,plain,
% 160.59/160.31     (P1(f870(f870(f233(f940(x146121,a928)),f870(f172(x146121),f176(x146121,x146122,x146123))),f870(f172(x146121),x146122)))),
% 160.59/160.31     inference(rename_variables,[],[4267])).
% 160.59/160.31  cnf(14617,plain,
% 160.59/160.31     (P1(f870(f870(f328(x146171),f870(x146172,x146173)),f870(f309(x146174,x146171,x146172),f241(f940(x146174,a928)))))),
% 160.59/160.31     inference(rename_variables,[],[4175])).
% 160.59/160.31  cnf(14620,plain,
% 160.59/160.31     (~E(f870(f870(f237(a932),f870(a112,x146201)),x146201),f870(a112,x146201))),
% 160.59/160.31     inference(rename_variables,[],[11914])).
% 160.59/160.31  cnf(14623,plain,
% 160.59/160.31     (~P1(f870(f870(f328(f939(x146231,x146231)),x146232),f262(x146231,f188(f940(x146231,a928)))))),
% 160.59/160.31     inference(rename_variables,[],[11307])).
% 160.59/160.31  cnf(14626,plain,
% 160.59/160.31     (~P1(f870(f870(f328(x146261),x146262),f188(f940(x146261,a928))))),
% 160.59/160.31     inference(rename_variables,[],[4792])).
% 160.59/160.31  cnf(14654,plain,
% 160.59/160.31     (~P1(f870(f870(f328(a932),x146541),f870(f281(a932),f2(a932))))),
% 160.59/160.31     inference(rename_variables,[],[12174])).
% 160.59/160.31  cnf(14662,plain,
% 160.59/160.31     (P1(f870(f870(f234(a932),x146621),f870(a112,f870(f870(f79(a932),x146622),x146621))))),
% 160.59/160.31     inference(rename_variables,[],[4021])).
% 160.59/160.31  cnf(14681,plain,
% 160.59/160.31     (P1(f870(f870(f286(a932),x146811),x146811))),
% 160.59/160.31     inference(rename_variables,[],[3571])).
% 160.59/160.31  cnf(14686,plain,
% 160.59/160.31     (~P37(x146861,x146862,x146863,f870(f870(f154(x146864,x146861),x146865),f870(a112,f113(x146864))),f113(x146862))),
% 160.59/160.31     inference(rename_variables,[],[11590])).
% 160.59/160.31  cnf(14712,plain,
% 160.59/160.31     (~E(f870(f870(f151(x147121),x147122),x147123),x147123)),
% 160.59/160.31     inference(rename_variables,[],[4747])).
% 160.59/160.31  cnf(14717,plain,
% 160.59/160.31     (~P1(f870(f870(f328(x147171),x147172),f188(f940(x147171,a928))))),
% 160.59/160.31     inference(rename_variables,[],[4792])).
% 160.59/160.31  cnf(14720,plain,
% 160.59/160.31     (E(f870(x147201,f870(f91(x147202,x147203,f241(f940(x147202,a928)),x147201),f870(x147201,x147204))),f870(x147201,x147204))),
% 160.59/160.31     inference(rename_variables,[],[11451])).
% 160.59/160.31  cnf(14744,plain,
% 160.59/160.31     (~E(f870(f870(f151(x147441),x147442),x147443),x147443)),
% 160.59/160.31     inference(rename_variables,[],[4747])).
% 160.59/160.31  cnf(14755,plain,
% 160.59/160.31     (~E(f870(f870(f151(x147551),x147552),x147553),x147553)),
% 160.59/160.31     inference(rename_variables,[],[4747])).
% 160.59/160.31  cnf(14760,plain,
% 160.59/160.31     (~E(f870(f870(f151(x147601),x147602),x147603),x147603)),
% 160.59/160.31     inference(rename_variables,[],[4747])).
% 160.59/160.31  cnf(14770,plain,
% 160.59/160.31     (E(f870(x147701,f870(f91(x147702,x147703,f241(f940(x147702,a928)),x147701),f870(x147701,x147704))),f870(x147701,x147704))),
% 160.59/160.31     inference(rename_variables,[],[11451])).
% 160.59/160.31  cnf(14780,plain,
% 160.59/160.31     (~P1(f870(f870(f234(a932),f870(f870(f79(a932),x147801),x147802)),x147802))),
% 160.59/160.31     inference(rename_variables,[],[4803])).
% 160.59/160.31  cnf(14788,plain,
% 160.59/160.31     (P1(f870(f870(f233(f940(x147881,a928)),x147882),x147882))),
% 160.59/160.31     inference(rename_variables,[],[3868])).
% 160.59/160.31  cnf(14793,plain,
% 160.59/160.31     (P1(f870(f870(f233(a932),f2(a932)),x147931))),
% 160.59/160.31     inference(rename_variables,[],[3590])).
% 160.59/160.31  cnf(14817,plain,
% 160.59/160.31     (P1(f870(f870(f233(f940(x148171,a928)),f870(f172(x148171),f176(x148171,x148172,x148173))),f870(f172(x148171),x148172)))),
% 160.59/160.31     inference(rename_variables,[],[4267])).
% 160.59/160.31  cnf(14836,plain,
% 160.59/160.31     (~P1(f870(f870(f328(a932),x148361),f870(f281(a932),f2(a932))))),
% 160.59/160.31     inference(rename_variables,[],[12174])).
% 160.59/160.31  cnf(14839,plain,
% 160.59/160.31     (~P1(f870(f870(f328(x148391),x148392),f188(f940(x148391,a928))))),
% 160.59/160.31     inference(rename_variables,[],[4792])).
% 160.59/160.31  cnf(14859,plain,
% 160.59/160.31     (P1(f870(f870(f233(f940(x148591,a928)),f870(f309(x148592,x148591,x148593),f870(f310(x148592,x148591,x148593),x148594))),x148594))),
% 160.59/160.31     inference(rename_variables,[],[4447])).
% 160.59/160.31  cnf(14864,plain,
% 160.59/160.31     (~P1(f870(f870(f328(x148641),x148642),f870(f309(x148643,x148641,x148644),f188(f940(x148643,a928)))))),
% 160.59/160.31     inference(rename_variables,[],[11552])).
% 160.59/160.31  cnf(14880,plain,
% 160.59/160.31     (P1(f870(f870(f234(a1),f870(f870(f3(a1),x148801),f77(a1))),x148801))),
% 160.59/160.31     inference(rename_variables,[],[11119])).
% 160.59/160.31  cnf(14918,plain,
% 160.59/160.31     (~P1(f870(f870(f328(x149181),x149182),f188(f940(x149181,a928))))),
% 160.59/160.31     inference(rename_variables,[],[4792])).
% 160.59/160.31  cnf(14954,plain,
% 160.59/160.31     ($false),
% 160.59/160.31     inference(scs_inference,[],[3596,4010,3598,4313,4351,4157,3363,4805,3572,4780,4209,14597,3645,4808,14232,4773,3662,4023,4175,14454,14471,14583,14617,4792,13867,13885,13928,14295,14328,14386,14626,14717,14839,14918,4267,13990,14266,14317,14394,14612,14817,3669,4051,3571,14300,14681,4738,4747,13862,13940,13970,13979,14037,14091,14194,14212,14356,14712,14744,14755,14760,4754,14046,14049,14101,4768,14076,3553,3649,4344,3569,3570,4028,14022,3590,14408,14543,14577,14793,3884,4018,13915,3868,14221,14227,14430,14788,4020,3723,3836,13893,13967,14124,14178,3835,14224,14269,14397,4447,14859,4021,14168,14662,4022,14280,3530,14066,14237,14322,14325,14353,3501,14061,14391,14416,3414,3525,14361,4809,4810,14411,4812,14305,4779,13909,13982,14218,4789,14183,4802,14116,14142,14154,14215,14563,4801,4806,13961,14468,4803,14780,4804,13898,14199,3775,11914,14121,14620,10641,14027,14127,13511,10934,10698,13121,12238,11726,13689,10893,13595,12645,12284,13162,13597,10953,13175,11446,12887,12916,12923,11294,13609,11258,11119,14005,14245,14537,14550,14880,12176,4564,3938,11250,11629,13964,11584,11451,13912,13997,14084,14135,14149,14242,14720,14770,13625,11965,13430,11291,10756,11712,11681,11063,10881,3629,3601,3515,11523,11611,11356,13418,13421,11068,13687,13719,12065,12588,12577,11598,12683,10602,13177,12172,12174,13935,14058,14175,14275,14465,14572,14654,14836,13761,11076,11513,11307,13870,13957,14030,14314,14370,14436,14486,14501,14517,14623,12494,11310,13985,14096,14207,14272,14540,11552,14383,14864,11632,11058,13954,14448,11161,12435,12438,12941,11743,11567,14292,12848,13711,11590,14504,14686,11325,11594,14162,12752,11466,11046,11304,11209,3195,11977,4125,6261,6452,10235,10091,6035,6056,7213,7457,8667,6446,9330,5864,6749,7036,7041,6496,6136,6713,6787,8907,9516,8742,9405,9907,5425,6543,6755,8558,8848,9222,6527,7087,5953,7708,6006,9510,5991,6519,8730,9081,10447,2,6176,6576,7372,5561,6513,8066,8885,5666,7157,6629,8864,5707,9399,4998,5544,5464,6071,7287,9537,7431,5910,5475,5607,6748,8817,8982,10449,7047,7647,4845,9193,5160,5996,6086,8899,9346,9362,9884,7004,5593,5597,6625,8686,6175,6020,9944,5612,10044,4902,9,5302,5443,6324,8752,5554,5825,6634,5656,5786,5931,6920,7714,8659,5935,10223,7024,8946,5112,9815,4952,5658,7599,5145,6712,6995,4900,5467,6000,8512,9223,8875,9221,8722,6436,6630,9990,8002,5417,5455,8882,5592,6633,6343,5867,8488,6494,6224,6897,9528,4954,5560,6197,7780,9788,6587,9852,5588,10261,8235,8344,9363,5474,6070,6182,6276,10132,5990,6013,6233,7074,7061,8927,7623,8052,9093,5491,7624,5659,5692,5837,6049,9452,6963,6535,6364,7039,9902,5994,5499,4997,8751,8701,6149,4819,4992,9937,8838,9331,7150,7256,8616,10126,8,6592,9565,5418,8808,8938,5805,5946,10513,4866,9047,9526,5488,5556,6174,6360,8753,10256,5899,6552,9119,7622,8978,9639,5234,8025,6578,10236,9606,5594,6055,6396,6080,6195,6395,9827,8657,10531,6635,4948,6345,5118,6492,5945,8893,9611,5282,5482,6643,9371,6801,8054,6798,5276,5357,6321,7911,8599,5807,8886,9883,6033,5303,8756,9989,10055,5806,8333,5998,8814,9181,8531,4904,5722,6400,7176,8119,8345,6690,10182,6580,5174,6626,6002,7669,7698,9885,5232,6059,6361,9882,6631,9092,9746,9900,8412,7729,6637,10060,10046,8809,6004,5706,6320,6681,6734,7613,8024,8423,9120,7778,8732,8747,10450,5210,8837,9091,6401,8928,6018,8965,6369,7988,6575,6545,9070,5095,9329,6511,6680,7343,6994,9702,7645,8144,5646,6524,7043,8327,8836,10448,6178,6303,5465,4956,5662,6394,7641,5360,4947,6844,8108,4898,6177,5304,7824,9131,6370,5310,5819,5440,8598,5557,6344,5235,5606,6993,8937,8880,5032,6341,7460,8884,6016,6577,9046,5294,7427,7976,8775,9581,6437,6506,10224,5957,5938,6170,9029,7523,8271,5818,5851,8661,9938,5572,7045,5575,7597,9298,9589,10001,7017,9612,5944,7825,8682,7783,9209,5582,8910,7221,8754,8815,8056,6187,6843,7843,8816,5756,5580,7072,9873,8204,9096,9234,9527,9770,5359,5791,5144,5468,7929,7073,8818,10128,6008,6221,6736,7016,9744,5496,5492,6785,9945,5545,5865,9037,6339,4899,4932]),
% 160.59/160.31     ['proof']).
% 160.59/160.31  % SZS output end Proof
% 160.59/160.31  % Total time :145.700000s
%------------------------------------------------------------------------------