TSTP Solution File: ITP021_1 by SnakeForV-SAT---1.0

View Problem - Process Solution

%------------------------------------------------------------------------------
% File     : SnakeForV-SAT---1.0
% Problem  : ITP021_1 : TPTP v8.1.0. Bugfixed v7.5.0.
% Transfm  : none
% Format   : tptp:raw
% Command  : vampire --input_syntax tptp --proof tptp --output_axiom_names on --mode portfolio --schedule snake_tptp_sat --cores 0 -t %d %s

% Computer : n017.cluster.edu
% Model    : x86_64 x86_64
% CPU      : Intel(R) Xeon(R) CPU E5-2620 v4 2.10GHz
% Memory   : 8042.1875MB
% OS       : Linux 3.10.0-693.el7.x86_64
% CPULimit : 300s
% WCLimit  : 300s
% DateTime : Wed Aug 31 17:23:41 EDT 2022

% Result   : Theorem 40.25s 5.48s
% Output   : Refutation 40.25s
% Verified : 
% SZS Type : Refutation
%            Derivation depth      :   12
%            Number of leaves      :  278
% Syntax   : Number of formulae    : 1299 (  66 unt;  90 typ;   0 def)
%            Number of atoms       : 5369 (1344 equ)
%            Maximal formula atoms :   15 (   4 avg)
%            Number of connectives : 6649 (2489   ~;3867   |;  45   &)
%                                         ( 214 <=>;  32  =>;   0  <=;   2 <~>)
%            Maximal formula depth :   15 (   6 avg)
%            Maximal term depth    :    9 (   1 avg)
%            Number of types       :   13 (  12 usr)
%            Number of type conns  :   79 (  49   >;  30   *;   0   +;   0  <<)
%            Number of predicates  :  157 ( 155 usr; 155 prp; 0-2 aty)
%            Number of functors    :   77 (  77 usr;  29 con; 0-4 aty)
%            Number of variables   : 1411 (1408   !;   3   ?;1411   :)

% Comments : 
%------------------------------------------------------------------------------
tff(type_def_5,type,
    u: $tType ).

tff(type_def_6,type,
    d: $tType ).

tff(type_def_7,type,
    du: $tType ).

tff(type_def_8,type,
    mono_2Etyop_2Emin_2Ebool: $tType ).

tff(type_def_9,type,
    mono_2Etyop_2Eextreal_2Eextreal: $tType ).

tff(type_def_10,type,
    mono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Ebool_29: $tType ).

tff(type_def_11,type,
    mono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Ebool_29_29: $tType ).

tff(type_def_12,type,
    mono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Efun_28tyop_2Eextreal_2Eextreal_2Ctyop_2Emin_2Efun_28tyop_2Eextreal_2Eextreal_2Ctyop_2Eextreal_2Eextreal_29_29_29: $tType ).

tff(type_def_13,type,
    mono_2Etyop_2Emin_2Efun_28tyop_2Eextreal_2Eextreal_2Ctyop_2Emin_2Ebool_29: $tType ).

tff(type_def_14,type,
    mono_2Etyop_2Emin_2Efun_28tyop_2Eextreal_2Eextreal_2Ctyop_2Eextreal_2Eextreal_29: $tType ).

tff(type_def_15,type,
    mono_2Etyop_2Emin_2Efun_28tyop_2Eextreal_2Eextreal_2Ctyop_2Emin_2Efun_28tyop_2Eextreal_2Eextreal_2Ctyop_2Emin_2Ebool_29_29: $tType ).

tff(type_def_16,type,
    mono_2Etyop_2Emin_2Efun_28tyop_2Eextreal_2Eextreal_2Ctyop_2Emin_2Efun_28tyop_2Eextreal_2Eextreal_2Ctyop_2Eextreal_2Eextreal_29_29: $tType ).

tff(func_def_0,type,
    tyop_2Eextreal_2Eextreal: d ).

tff(func_def_1,type,
    tyop_2Emin_2Ebool: d ).

tff(func_def_2,type,
    tyop_2Emin_2Efun: ( d * d ) > d ).

tff(func_def_3,type,
    s: ( d * u ) > du ).

tff(func_def_4,type,
    app_2E2: ( du * du ) > u ).

tff(func_def_5,type,
    combin_i_2E0: u ).

tff(func_def_6,type,
    combin_k_2E0: u ).

tff(func_def_7,type,
    combin_s_2E0: u ).

tff(func_def_8,type,
    c_2Ebool_2E_21_2E0: u ).

tff(func_def_9,type,
    c_2Ebool_2E_21_2E1: du > u ).

tff(func_def_10,type,
    c_2Ebool_2E_2F_5C_2E0: u ).

tff(func_def_11,type,
    c_2Ebool_2E_2F_5C_2E2: ( du * du ) > u ).

tff(func_def_12,type,
    c_2Emin_2E_3D_2E0: u ).

tff(func_def_13,type,
    c_2Emin_2E_3D_2E2: ( du * du ) > u ).

tff(func_def_14,type,
    c_2Emin_2E_3D_3D_3E_2E0: u ).

tff(func_def_15,type,
    c_2Emin_2E_3D_3D_3E_2E2: ( du * du ) > u ).

tff(func_def_16,type,
    c_2Ebool_2E_3F_2E0: u ).

tff(func_def_17,type,
    c_2Ebool_2E_3F_2E1: du > u ).

tff(func_def_18,type,
    c_2Ebool_2ECOND_2E0: u ).

tff(func_def_19,type,
    c_2Ebool_2ECOND_2E3: ( du * du * du ) > u ).

tff(func_def_20,type,
    c_2Ebool_2EF_2E0: u ).

tff(func_def_21,type,
    c_2Ebool_2ET_2E0: u ).

tff(func_def_22,type,
    c_2Ebool_2E_5C_2F_2E0: u ).

tff(func_def_23,type,
    c_2Ebool_2E_5C_2F_2E2: ( du * du ) > u ).

tff(func_def_24,type,
    c_2Eextreal_2Eextreal__le_2E0: u ).

tff(func_def_25,type,
    c_2Eextreal_2Eextreal__le_2E2: ( du * du ) > u ).

tff(func_def_26,type,
    c_2Eextreal_2Eextreal__max_2E0: u ).

tff(func_def_27,type,
    c_2Eextreal_2Eextreal__max_2E2: ( du * du ) > u ).

tff(func_def_28,type,
    c_2Ebool_2E_7E_2E0: u ).

tff(func_def_29,type,
    c_2Ebool_2E_7E_2E1: du > u ).

tff(func_def_30,type,
    mono_2Eapp_2E2_2Emono_2Etyop_2Emin_2Ebool_20mono_2Etyop_2Emin_2Ebool: ( mono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Ebool_29 * mono_2Etyop_2Emin_2Ebool ) > mono_2Etyop_2Emin_2Ebool ).

tff(func_def_31,type,
    mono_2Eapp_2E2_2Emono_2Etyop_2Emin_2Ebool_20mono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Ebool_29: ( mono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Ebool_29_29 * mono_2Etyop_2Emin_2Ebool ) > mono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Ebool_29 ).

tff(func_def_32,type,
    mono_2Eapp_2E2_2Emono_2Etyop_2Emin_2Ebool_20mono_2Etyop_2Emin_2Efun_28tyop_2Eextreal_2Eextreal_2Ctyop_2Emin_2Efun_28tyop_2Eextreal_2Eextreal_2Ctyop_2Eextreal_2Eextreal_29_29: ( mono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Efun_28tyop_2Eextreal_2Eextreal_2Ctyop_2Emin_2Efun_28tyop_2Eextreal_2Eextreal_2Ctyop_2Eextreal_2Eextreal_29_29_29 * mono_2Etyop_2Emin_2Ebool ) > mono_2Etyop_2Emin_2Efun_28tyop_2Eextreal_2Eextreal_2Ctyop_2Emin_2Efun_28tyop_2Eextreal_2Eextreal_2Ctyop_2Eextreal_2Eextreal_29_29 ).

tff(func_def_33,type,
    mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Ebool: ( mono_2Etyop_2Emin_2Efun_28tyop_2Eextreal_2Eextreal_2Ctyop_2Emin_2Ebool_29 * mono_2Etyop_2Eextreal_2Eextreal ) > mono_2Etyop_2Emin_2Ebool ).

tff(func_def_34,type,
    mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Eextreal_2Eextreal: ( mono_2Etyop_2Emin_2Efun_28tyop_2Eextreal_2Eextreal_2Ctyop_2Eextreal_2Eextreal_29 * mono_2Etyop_2Eextreal_2Eextreal ) > mono_2Etyop_2Eextreal_2Eextreal ).

tff(func_def_35,type,
    mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Efun_28tyop_2Eextreal_2Eextreal_2Ctyop_2Emin_2Ebool_29: ( mono_2Etyop_2Emin_2Efun_28tyop_2Eextreal_2Eextreal_2Ctyop_2Emin_2Efun_28tyop_2Eextreal_2Eextreal_2Ctyop_2Emin_2Ebool_29_29 * mono_2Etyop_2Eextreal_2Eextreal ) > mono_2Etyop_2Emin_2Efun_28tyop_2Eextreal_2Eextreal_2Ctyop_2Emin_2Ebool_29 ).

tff(func_def_36,type,
    mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Efun_28tyop_2Eextreal_2Eextreal_2Ctyop_2Eextreal_2Eextreal_29: ( mono_2Etyop_2Emin_2Efun_28tyop_2Eextreal_2Eextreal_2Ctyop_2Emin_2Efun_28tyop_2Eextreal_2Eextreal_2Ctyop_2Eextreal_2Eextreal_29_29 * mono_2Etyop_2Eextreal_2Eextreal ) > mono_2Etyop_2Emin_2Efun_28tyop_2Eextreal_2Eextreal_2Ctyop_2Eextreal_2Eextreal_29 ).

tff(func_def_37,type,
    mono_2Ec_2Ebool_2E_2F_5C_2E0: mono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Ebool_29_29 ).

tff(func_def_38,type,
    mono_2Ec_2Ebool_2E_2F_5C_2E2: ( mono_2Etyop_2Emin_2Ebool * mono_2Etyop_2Emin_2Ebool ) > mono_2Etyop_2Emin_2Ebool ).

tff(func_def_39,type,
    mono_2Ec_2Emin_2E_3D_3D_3E_2E0: mono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Ebool_29_29 ).

tff(func_def_40,type,
    mono_2Ec_2Emin_2E_3D_3D_3E_2E2: ( mono_2Etyop_2Emin_2Ebool * mono_2Etyop_2Emin_2Ebool ) > mono_2Etyop_2Emin_2Ebool ).

tff(func_def_41,type,
    mono_2Ec_2Ebool_2ECOND_2E0_2Emono_2Etyop_2Eextreal_2Eextreal: mono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Efun_28tyop_2Eextreal_2Eextreal_2Ctyop_2Emin_2Efun_28tyop_2Eextreal_2Eextreal_2Ctyop_2Eextreal_2Eextreal_29_29_29 ).

tff(func_def_42,type,
    mono_2Ec_2Ebool_2ECOND_2E3_2Emono_2Etyop_2Eextreal_2Eextreal: ( mono_2Etyop_2Emin_2Ebool * mono_2Etyop_2Eextreal_2Eextreal * mono_2Etyop_2Eextreal_2Eextreal ) > mono_2Etyop_2Eextreal_2Eextreal ).

tff(func_def_43,type,
    mono_2Ec_2Ebool_2EF_2E0: mono_2Etyop_2Emin_2Ebool ).

tff(func_def_44,type,
    mono_2Ec_2Ebool_2ET_2E0: mono_2Etyop_2Emin_2Ebool ).

tff(func_def_45,type,
    mono_2Ec_2Ebool_2E_5C_2F_2E0: mono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Ebool_29_29 ).

tff(func_def_46,type,
    mono_2Ec_2Ebool_2E_5C_2F_2E2: ( mono_2Etyop_2Emin_2Ebool * mono_2Etyop_2Emin_2Ebool ) > mono_2Etyop_2Emin_2Ebool ).

tff(func_def_47,type,
    mono_2Ec_2Eextreal_2Eextreal__le_2E0: mono_2Etyop_2Emin_2Efun_28tyop_2Eextreal_2Eextreal_2Ctyop_2Emin_2Efun_28tyop_2Eextreal_2Eextreal_2Ctyop_2Emin_2Ebool_29_29 ).

tff(func_def_48,type,
    mono_2Ec_2Eextreal_2Eextreal__le_2E2: ( mono_2Etyop_2Eextreal_2Eextreal * mono_2Etyop_2Eextreal_2Eextreal ) > mono_2Etyop_2Emin_2Ebool ).

tff(func_def_49,type,
    mono_2Ec_2Eextreal_2Eextreal__max_2E0: mono_2Etyop_2Emin_2Efun_28tyop_2Eextreal_2Eextreal_2Ctyop_2Emin_2Efun_28tyop_2Eextreal_2Eextreal_2Ctyop_2Eextreal_2Eextreal_29_29 ).

tff(func_def_50,type,
    mono_2Ec_2Eextreal_2Eextreal__max_2E2: ( mono_2Etyop_2Eextreal_2Eextreal * mono_2Etyop_2Eextreal_2Eextreal ) > mono_2Etyop_2Eextreal_2Eextreal ).

tff(func_def_51,type,
    mono_2Ec_2Ebool_2E_7E_2E0: mono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Ebool_29 ).

tff(func_def_52,type,
    mono_2Ec_2Ebool_2E_7E_2E1: mono_2Etyop_2Emin_2Ebool > mono_2Etyop_2Emin_2Ebool ).

tff(func_def_53,type,
    i_mono_2Etyop_2Emin_2Ebool: mono_2Etyop_2Emin_2Ebool > u ).

tff(func_def_54,type,
    i_mono_2Etyop_2Eextreal_2Eextreal: mono_2Etyop_2Eextreal_2Eextreal > u ).

tff(func_def_55,type,
    i_mono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Ebool_29: mono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Ebool_29 > u ).

tff(func_def_56,type,
    i_mono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Ebool_29_29: mono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Ebool_29_29 > u ).

tff(func_def_57,type,
    i_mono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Efun_28tyop_2Eextreal_2Eextreal_2Ctyop_2Emin_2Efun_28tyop_2Eextreal_2Eextreal_2Ctyop_2Eextreal_2Eextreal_29_29_29: mono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Efun_28tyop_2Eextreal_2Eextreal_2Ctyop_2Emin_2Efun_28tyop_2Eextreal_2Eextreal_2Ctyop_2Eextreal_2Eextreal_29_29_29 > u ).

tff(func_def_58,type,
    i_mono_2Etyop_2Emin_2Efun_28tyop_2Eextreal_2Eextreal_2Ctyop_2Emin_2Ebool_29: mono_2Etyop_2Emin_2Efun_28tyop_2Eextreal_2Eextreal_2Ctyop_2Emin_2Ebool_29 > u ).

tff(func_def_59,type,
    i_mono_2Etyop_2Emin_2Efun_28tyop_2Eextreal_2Eextreal_2Ctyop_2Eextreal_2Eextreal_29: mono_2Etyop_2Emin_2Efun_28tyop_2Eextreal_2Eextreal_2Ctyop_2Eextreal_2Eextreal_29 > u ).

tff(func_def_60,type,
    i_mono_2Etyop_2Emin_2Efun_28tyop_2Eextreal_2Eextreal_2Ctyop_2Emin_2Efun_28tyop_2Eextreal_2Eextreal_2Ctyop_2Emin_2Ebool_29_29: mono_2Etyop_2Emin_2Efun_28tyop_2Eextreal_2Eextreal_2Ctyop_2Emin_2Efun_28tyop_2Eextreal_2Eextreal_2Ctyop_2Emin_2Ebool_29_29 > u ).

tff(func_def_61,type,
    i_mono_2Etyop_2Emin_2Efun_28tyop_2Eextreal_2Eextreal_2Ctyop_2Emin_2Efun_28tyop_2Eextreal_2Eextreal_2Ctyop_2Eextreal_2Eextreal_29_29: mono_2Etyop_2Emin_2Efun_28tyop_2Eextreal_2Eextreal_2Ctyop_2Emin_2Efun_28tyop_2Eextreal_2Eextreal_2Ctyop_2Eextreal_2Eextreal_29_29 > u ).

tff(func_def_62,type,
    j_mono_2Etyop_2Emin_2Ebool: du > mono_2Etyop_2Emin_2Ebool ).

tff(func_def_63,type,
    j_mono_2Etyop_2Eextreal_2Eextreal: du > mono_2Etyop_2Eextreal_2Eextreal ).

tff(func_def_64,type,
    j_mono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Ebool_29: du > mono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Ebool_29 ).

tff(func_def_65,type,
    j_mono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Ebool_29_29: du > mono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Ebool_29_29 ).

tff(func_def_66,type,
    j_mono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Efun_28tyop_2Eextreal_2Eextreal_2Ctyop_2Emin_2Efun_28tyop_2Eextreal_2Eextreal_2Ctyop_2Eextreal_2Eextreal_29_29_29: du > mono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Efun_28tyop_2Eextreal_2Eextreal_2Ctyop_2Emin_2Efun_28tyop_2Eextreal_2Eextreal_2Ctyop_2Eextreal_2Eextreal_29_29_29 ).

tff(func_def_67,type,
    j_mono_2Etyop_2Emin_2Efun_28tyop_2Eextreal_2Eextreal_2Ctyop_2Emin_2Ebool_29: du > mono_2Etyop_2Emin_2Efun_28tyop_2Eextreal_2Eextreal_2Ctyop_2Emin_2Ebool_29 ).

tff(func_def_68,type,
    j_mono_2Etyop_2Emin_2Efun_28tyop_2Eextreal_2Eextreal_2Ctyop_2Eextreal_2Eextreal_29: du > mono_2Etyop_2Emin_2Efun_28tyop_2Eextreal_2Eextreal_2Ctyop_2Eextreal_2Eextreal_29 ).

tff(func_def_69,type,
    j_mono_2Etyop_2Emin_2Efun_28tyop_2Eextreal_2Eextreal_2Ctyop_2Emin_2Efun_28tyop_2Eextreal_2Eextreal_2Ctyop_2Emin_2Ebool_29_29: du > mono_2Etyop_2Emin_2Efun_28tyop_2Eextreal_2Eextreal_2Ctyop_2Emin_2Efun_28tyop_2Eextreal_2Eextreal_2Ctyop_2Emin_2Ebool_29_29 ).

tff(func_def_70,type,
    j_mono_2Etyop_2Emin_2Efun_28tyop_2Eextreal_2Eextreal_2Ctyop_2Emin_2Efun_28tyop_2Eextreal_2Eextreal_2Ctyop_2Eextreal_2Eextreal_29_29: du > mono_2Etyop_2Emin_2Efun_28tyop_2Eextreal_2Eextreal_2Ctyop_2Emin_2Efun_28tyop_2Eextreal_2Eextreal_2Ctyop_2Eextreal_2Eextreal_29_29 ).

tff(func_def_71,type,
    sK0: ( d * u * d * u ) > u ).

tff(func_def_72,type,
    sK1: ( d * u ) > u ).

tff(func_def_73,type,
    sK2: ( d * u ) > u ).

tff(func_def_74,type,
    sK3: mono_2Etyop_2Eextreal_2Eextreal ).

tff(func_def_75,type,
    sK4: mono_2Etyop_2Eextreal_2Eextreal ).

tff(func_def_76,type,
    sK5: mono_2Etyop_2Eextreal_2Eextreal ).

tff(pred_def_1,type,
    p: mono_2Etyop_2Emin_2Ebool > $o ).

tff(f4559,plain,
    $false,
    inference(avatar_smt_refutation,[],[f331,f338,f339,f340,f349,f354,f355,f356,f357,f358,f361,f366,f369,f370,f373,f374,f375,f376,f377,f378,f379,f380,f381,f386,f387,f388,f389,f390,f391,f392,f393,f413,f418,f439,f440,f447,f455,f461,f469,f481,f497,f519,f524,f532,f548,f647,f648,f652,f653,f681,f704,f705,f706,f772,f777,f779,f786,f787,f788,f790,f791,f796,f810,f815,f819,f848,f860,f864,f869,f873,f874,f875,f878,f883,f904,f905,f909,f959,f1003,f1007,f1012,f1231,f1239,f1243,f1244,f1245,f1246,f1250,f1251,f1252,f1253,f1255,f1257,f1288,f1289,f1363,f1423,f1665,f1672,f1673,f1677,f1681,f1682,f1683,f1687,f1688,f1692,f1696,f1697,f1701,f1702,f1703,f1704,f1816,f1817,f1821,f1826,f1831,f1832,f1838,f1839,f1844,f1845,f1846,f1849,f1850,f1851,f1852,f1854,f1856,f1860,f1862,f1868,f1873,f1875,f1879,f1884,f1886,f1899,f1903,f1907,f1909,f1911,f1913,f1915,f1919,f1923,f1925,f1928,f1931,f1934,f1936,f1939,f1941,f1943,f1948,f1956,f2030,f2127,f2131,f2132,f2136,f2137,f2157,f2158,f2364,f2368,f2372,f2373,f2375,f2376,f2377,f2382,f2384,f2406,f2407,f2441,f2445,f2446,f2474,f2475,f2479,f2483,f2484,f2485,f2486,f2540,f2544,f2545,f2549,f2554,f2555,f2556,f2557,f2562,f2563,f2568,f2619,f2623,f2630,f2632,f2668,f2669,f2707,f2708,f2712,f2717,f2718,f2742,f2747,f2759,f2760,f2761,f2762,f2763,f2802,f2818,f2957,f2962,f2966,f2976,f3055,f3056,f3118,f3122,f3123,f3128,f3129,f3133,f3134,f3135,f3139,f3140,f3141,f3142,f3143,f3183,f3184,f3189,f3194,f3195,f3197,f3199,f3201,f3205,f3209,f3210,f3211,f3212,f3213,f3255,f3259,f3260,f3264,f3266,f3268,f3269,f3273,f3274,f3275,f3276,f3277,f3278,f3279,f3280,f3319,f3436,f3440,f3444,f3450,f3456,f3457,f3627,f3631,f3632,f3633,f3704,f3705,f3706,f3710,f3744,f3748,f3750,f3751,f3752,f3753,f3757,f3758,f3759,f3760,f3761,f3762,f3763,f3836,f3840,f3845,f3846,f3847,f3848,f3850,f3851,f3852,f3853,f3854,f3855,f3856,f3899,f3904,f3914,f3915,f3916,f3920,f3921,f4016,f4023,f4025,f4028,f4031,f4038,f4039,f4041,f4042,f4046,f4051,f4053,f4130,f4135,f4136,f4139,f4140,f4141,f4142,f4143,f4144,f4145,f4146,f4208,f4209,f4213,f4214,f4232,f4272,f4289,f4296,f4301,f4307,f4312,f4317,f4321,f4328,f4330,f4342,f4344,f4386,f4391,f4398,f4403,f4405,f4406,f4408,f4409,f4413,f4417,f4420,f4421,f4422,f4425,f4431,f4432,f4433,f4435,f4441,f4447,f4459,f4460,f4514,f4515,f4533,f4557,f4558]) ).

tff(f4558,plain,
    ( spl6_77
    | ~ spl6_72 ),
    inference(avatar_split_clause,[],[f4544,f2379,f2471]) ).

tff(f2471,plain,
    ( spl6_77
  <=> ( mono_2Ec_2Ebool_2ET_2E0 = mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Ebool(mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Efun_28tyop_2Eextreal_2Eextreal_2Ctyop_2Emin_2Ebool_29(mono_2Ec_2Eextreal_2Eextreal__le_2E0,sK3),sK4) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl6_77])]) ).

tff(f2379,plain,
    ( spl6_72
  <=> p(mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Ebool(mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Efun_28tyop_2Eextreal_2Eextreal_2Ctyop_2Emin_2Ebool_29(mono_2Ec_2Eextreal_2Eextreal__le_2E0,sK3),sK4)) ),
    introduced(avatar_definition,[new_symbols(naming,[spl6_72])]) ).

tff(f4544,plain,
    ( ( mono_2Ec_2Ebool_2ET_2E0 = mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Ebool(mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Efun_28tyop_2Eextreal_2Eextreal_2Ctyop_2Emin_2Ebool_29(mono_2Ec_2Eextreal_2Eextreal__le_2E0,sK3),sK4) )
    | ~ spl6_72 ),
    inference(resolution,[],[f2380,f247]) ).

tff(f247,plain,
    ! [X0: mono_2Etyop_2Emin_2Ebool] :
      ( ~ p(X0)
      | ( mono_2Ec_2Ebool_2ET_2E0 = X0 ) ),
    inference(cnf_transformation,[],[f88]) ).

tff(f88,plain,
    ! [X0: mono_2Etyop_2Emin_2Ebool] :
      ( ( ( mono_2Ec_2Ebool_2EF_2E0 = X0 )
      <=> ~ p(X0) )
      & ( ~ p(X0)
      <=> ( mono_2Ec_2Ebool_2EF_2E0 = X0 ) )
      & ( p(X0)
      <=> ( mono_2Ec_2Ebool_2ET_2E0 = X0 ) )
      & ( p(X0)
      <=> ( mono_2Ec_2Ebool_2ET_2E0 = X0 ) ) ),
    inference(rectify,[],[f63]) ).

tff(f63,axiom,
    ! [X7: mono_2Etyop_2Emin_2Ebool] :
      ( ( ~ p(X7)
      <=> ( mono_2Ec_2Ebool_2EF_2E0 = X7 ) )
      & ( ( mono_2Ec_2Ebool_2EF_2E0 = X7 )
      <=> ~ p(X7) )
      & ( ( mono_2Ec_2Ebool_2ET_2E0 = X7 )
      <=> p(X7) )
      & ( p(X7)
      <=> ( mono_2Ec_2Ebool_2ET_2E0 = X7 ) ) ),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',thm_2Ebool_2EEQ__CLAUSES) ).

tff(f2380,plain,
    ( p(mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Ebool(mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Efun_28tyop_2Eextreal_2Eextreal_2Ctyop_2Emin_2Ebool_29(mono_2Ec_2Eextreal_2Eextreal__le_2E0,sK3),sK4))
    | ~ spl6_72 ),
    inference(avatar_component_clause,[],[f2379]) ).

tff(f4557,plain,
    ( ~ spl6_154
    | ~ spl6_72 ),
    inference(avatar_split_clause,[],[f4543,f2379,f4554]) ).

tff(f4554,plain,
    ( spl6_154
  <=> p(mono_2Eapp_2E2_2Emono_2Etyop_2Emin_2Ebool_20mono_2Etyop_2Emin_2Ebool(mono_2Ec_2Ebool_2E_7E_2E0,mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Ebool(mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Efun_28tyop_2Eextreal_2Eextreal_2Ctyop_2Emin_2Ebool_29(mono_2Ec_2Eextreal_2Eextreal__le_2E0,sK3),sK4))) ),
    introduced(avatar_definition,[new_symbols(naming,[spl6_154])]) ).

tff(f4543,plain,
    ( ~ p(mono_2Eapp_2E2_2Emono_2Etyop_2Emin_2Ebool_20mono_2Etyop_2Emin_2Ebool(mono_2Ec_2Ebool_2E_7E_2E0,mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Ebool(mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Efun_28tyop_2Eextreal_2Eextreal_2Ctyop_2Emin_2Ebool_29(mono_2Ec_2Eextreal_2Eextreal__le_2E0,sK3),sK4)))
    | ~ spl6_72 ),
    inference(resolution,[],[f2380,f239]) ).

tff(f239,plain,
    ! [X0: mono_2Etyop_2Emin_2Ebool] :
      ( ~ p(X0)
      | ~ p(mono_2Eapp_2E2_2Emono_2Etyop_2Emin_2Ebool_20mono_2Etyop_2Emin_2Ebool(mono_2Ec_2Ebool_2E_7E_2E0,X0)) ),
    inference(cnf_transformation,[],[f86]) ).

tff(f86,plain,
    ! [X0: mono_2Etyop_2Emin_2Ebool] :
      ( p(mono_2Eapp_2E2_2Emono_2Etyop_2Emin_2Ebool_20mono_2Etyop_2Emin_2Ebool(mono_2Ec_2Ebool_2E_7E_2E0,X0))
    <=> ~ p(X0) ),
    inference(rectify,[],[f44]) ).

tff(f44,axiom,
    ! [X12: mono_2Etyop_2Emin_2Ebool] :
      ( p(mono_2Eapp_2E2_2Emono_2Etyop_2Emin_2Ebool_20mono_2Etyop_2Emin_2Ebool(mono_2Ec_2Ebool_2E_7E_2E0,X12))
    <=> ~ p(X12) ),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',arityeq1_2Ec_2Ebool_2E_7E_2E1) ).

tff(f4533,plain,
    spl6_24,
    inference(avatar_split_clause,[],[f4524,f679]) ).

tff(f679,plain,
    ( spl6_24
  <=> ! [X0: mono_2Etyop_2Eextreal_2Eextreal] : ( mono_2Ec_2Ebool_2ET_2E0 = mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Ebool(mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Efun_28tyop_2Eextreal_2Eextreal_2Ctyop_2Emin_2Ebool_29(mono_2Ec_2Eextreal_2Eextreal__le_2E0,X0),X0) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl6_24])]) ).

tff(f4524,plain,
    ! [X1: mono_2Etyop_2Eextreal_2Eextreal] : ( mono_2Ec_2Ebool_2ET_2E0 = mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Ebool(mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Efun_28tyop_2Eextreal_2Eextreal_2Ctyop_2Emin_2Ebool_29(mono_2Ec_2Eextreal_2Eextreal__le_2E0,X1),X1) ),
    inference(resolution,[],[f430,f247]) ).

tff(f430,plain,
    ! [X0: mono_2Etyop_2Eextreal_2Eextreal] : p(mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Ebool(mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Efun_28tyop_2Eextreal_2Eextreal_2Ctyop_2Emin_2Ebool_29(mono_2Ec_2Eextreal_2Eextreal__le_2E0,X0),X0)),
    inference(factoring,[],[f310]) ).

tff(f310,plain,
    ! [X0: mono_2Etyop_2Eextreal_2Eextreal,X1: mono_2Etyop_2Eextreal_2Eextreal] :
      ( p(mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Ebool(mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Efun_28tyop_2Eextreal_2Eextreal_2Ctyop_2Emin_2Ebool_29(mono_2Ec_2Eextreal_2Eextreal__le_2E0,X0),X1))
      | p(mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Ebool(mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Efun_28tyop_2Eextreal_2Eextreal_2Ctyop_2Emin_2Ebool_29(mono_2Ec_2Eextreal_2Eextreal__le_2E0,X1),X0)) ),
    inference(definition_unfolding,[],[f299,f205,f205]) ).

tff(f205,plain,
    ! [X0: mono_2Etyop_2Eextreal_2Eextreal,X1: mono_2Etyop_2Eextreal_2Eextreal] : ( mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Ebool(mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Efun_28tyop_2Eextreal_2Eextreal_2Ctyop_2Emin_2Ebool_29(mono_2Ec_2Eextreal_2Eextreal__le_2E0,X1),X0) = mono_2Ec_2Eextreal_2Eextreal__le_2E2(X1,X0) ),
    inference(cnf_transformation,[],[f128]) ).

tff(f128,plain,
    ! [X0: mono_2Etyop_2Eextreal_2Eextreal,X1: mono_2Etyop_2Eextreal_2Eextreal] : ( mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Ebool(mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Efun_28tyop_2Eextreal_2Eextreal_2Ctyop_2Emin_2Ebool_29(mono_2Ec_2Eextreal_2Eextreal__le_2E0,X1),X0) = mono_2Ec_2Eextreal_2Eextreal__le_2E2(X1,X0) ),
    inference(rectify,[],[f42]) ).

tff(f42,axiom,
    ! [X13: mono_2Etyop_2Eextreal_2Eextreal,X12: mono_2Etyop_2Eextreal_2Eextreal] : ( mono_2Ec_2Eextreal_2Eextreal__le_2E2(X12,X13) = mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Ebool(mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Efun_28tyop_2Eextreal_2Eextreal_2Ctyop_2Emin_2Ebool_29(mono_2Ec_2Eextreal_2Eextreal__le_2E0,X12),X13) ),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',arityeq2_2Ec_2Eextreal_2Eextreal__le_2E2) ).

tff(f299,plain,
    ! [X0: mono_2Etyop_2Eextreal_2Eextreal,X1: mono_2Etyop_2Eextreal_2Eextreal] :
      ( p(mono_2Ec_2Eextreal_2Eextreal__le_2E2(X0,X1))
      | p(mono_2Ec_2Eextreal_2Eextreal__le_2E2(X1,X0)) ),
    inference(cnf_transformation,[],[f148]) ).

tff(f148,plain,
    ! [X1: mono_2Etyop_2Eextreal_2Eextreal,X0: mono_2Etyop_2Eextreal_2Eextreal] :
      ( p(mono_2Ec_2Eextreal_2Eextreal__le_2E2(X1,X0))
      | p(mono_2Ec_2Eextreal_2Eextreal__le_2E2(X0,X1)) ),
    inference(rectify,[],[f69]) ).

tff(f69,axiom,
    ! [X8: mono_2Etyop_2Eextreal_2Eextreal,X9: mono_2Etyop_2Eextreal_2Eextreal] :
      ( p(mono_2Ec_2Eextreal_2Eextreal__le_2E2(X9,X8))
      | p(mono_2Ec_2Eextreal_2Eextreal__le_2E2(X8,X9)) ),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',thm_2Eextreal_2Ele__total) ).

tff(f4515,plain,
    ( ~ spl6_7
    | spl6_36 ),
    inference(avatar_split_clause,[],[f4513,f862,f351]) ).

tff(f351,plain,
    ( spl6_7
  <=> p(mono_2Ec_2Ebool_2ET_2E0) ),
    introduced(avatar_definition,[new_symbols(naming,[spl6_7])]) ).

tff(f862,plain,
    ( spl6_36
  <=> ! [X20: mono_2Etyop_2Eextreal_2Eextreal,X17: mono_2Etyop_2Eextreal_2Eextreal,X18: mono_2Etyop_2Eextreal_2Eextreal] :
        ( ~ p(mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Ebool(mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Efun_28tyop_2Eextreal_2Eextreal_2Ctyop_2Emin_2Ebool_29(mono_2Ec_2Eextreal_2Eextreal__le_2E0,X20),X17))
        | p(mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Ebool(mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Efun_28tyop_2Eextreal_2Eextreal_2Ctyop_2Emin_2Ebool_29(mono_2Ec_2Eextreal_2Eextreal__le_2E0,X20),X18))
        | ( mono_2Ec_2Ebool_2EF_2E0 = mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Ebool(mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Efun_28tyop_2Eextreal_2Eextreal_2Ctyop_2Emin_2Ebool_29(mono_2Ec_2Eextreal_2Eextreal__le_2E0,X17),X18) ) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl6_36])]) ).

tff(f4513,plain,
    ! [X2: mono_2Etyop_2Eextreal_2Eextreal,X0: mono_2Etyop_2Eextreal_2Eextreal,X1: mono_2Etyop_2Eextreal_2Eextreal] :
      ( ( mono_2Ec_2Ebool_2EF_2E0 = mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Ebool(mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Efun_28tyop_2Eextreal_2Eextreal_2Ctyop_2Emin_2Ebool_29(mono_2Ec_2Eextreal_2Eextreal__le_2E0,X0),X1) )
      | ~ p(mono_2Ec_2Ebool_2ET_2E0)
      | p(mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Ebool(mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Efun_28tyop_2Eextreal_2Eextreal_2Ctyop_2Emin_2Ebool_29(mono_2Ec_2Eextreal_2Eextreal__le_2E0,X2),X1))
      | ~ p(mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Ebool(mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Efun_28tyop_2Eextreal_2Eextreal_2Ctyop_2Emin_2Ebool_29(mono_2Ec_2Eextreal_2Eextreal__le_2E0,X2),X0)) ),
    inference(superposition,[],[f306,f272]) ).

tff(f272,plain,
    ! [X0: mono_2Etyop_2Emin_2Ebool] :
      ( ( mono_2Ec_2Ebool_2ET_2E0 = X0 )
      | ( mono_2Ec_2Ebool_2EF_2E0 = X0 ) ),
    inference(cnf_transformation,[],[f92]) ).

tff(f92,plain,
    ! [X0: mono_2Etyop_2Emin_2Ebool] :
      ( ( mono_2Ec_2Ebool_2EF_2E0 = X0 )
      | ( mono_2Ec_2Ebool_2ET_2E0 = X0 ) ),
    inference(rectify,[],[f5]) ).

tff(f5,axiom,
    ! [X7: mono_2Etyop_2Emin_2Ebool] :
      ( ( mono_2Ec_2Ebool_2EF_2E0 = X7 )
      | ( mono_2Ec_2Ebool_2ET_2E0 = X7 ) ),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',reserved_2Eho_2Ebool__cases__ax) ).

tff(f306,plain,
    ! [X2: mono_2Etyop_2Eextreal_2Eextreal,X0: mono_2Etyop_2Eextreal_2Eextreal,X1: mono_2Etyop_2Eextreal_2Eextreal] :
      ( ~ p(mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Ebool(mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Efun_28tyop_2Eextreal_2Eextreal_2Ctyop_2Emin_2Ebool_29(mono_2Ec_2Eextreal_2Eextreal__le_2E0,X2),X1))
      | ~ p(mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Ebool(mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Efun_28tyop_2Eextreal_2Eextreal_2Ctyop_2Emin_2Ebool_29(mono_2Ec_2Eextreal_2Eextreal__le_2E0,X0),X2))
      | p(mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Ebool(mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Efun_28tyop_2Eextreal_2Eextreal_2Ctyop_2Emin_2Ebool_29(mono_2Ec_2Eextreal_2Eextreal__le_2E0,X0),X1)) ),
    inference(definition_unfolding,[],[f237,f205,f205,f205]) ).

tff(f237,plain,
    ! [X2: mono_2Etyop_2Eextreal_2Eextreal,X0: mono_2Etyop_2Eextreal_2Eextreal,X1: mono_2Etyop_2Eextreal_2Eextreal] :
      ( ~ p(mono_2Ec_2Eextreal_2Eextreal__le_2E2(X2,X1))
      | ~ p(mono_2Ec_2Eextreal_2Eextreal__le_2E2(X0,X2))
      | p(mono_2Ec_2Eextreal_2Eextreal__le_2E2(X0,X1)) ),
    inference(cnf_transformation,[],[f171]) ).

tff(f171,plain,
    ! [X1: mono_2Etyop_2Eextreal_2Eextreal,X0: mono_2Etyop_2Eextreal_2Eextreal,X2: mono_2Etyop_2Eextreal_2Eextreal] :
      ( p(mono_2Ec_2Eextreal_2Eextreal__le_2E2(X0,X1))
      | ~ p(mono_2Ec_2Eextreal_2Eextreal__le_2E2(X0,X2))
      | ~ p(mono_2Ec_2Eextreal_2Eextreal__le_2E2(X2,X1)) ),
    inference(flattening,[],[f170]) ).

tff(f170,plain,
    ! [X2: mono_2Etyop_2Eextreal_2Eextreal,X0: mono_2Etyop_2Eextreal_2Eextreal,X1: mono_2Etyop_2Eextreal_2Eextreal] :
      ( p(mono_2Ec_2Eextreal_2Eextreal__le_2E2(X0,X1))
      | ~ p(mono_2Ec_2Eextreal_2Eextreal__le_2E2(X2,X1))
      | ~ p(mono_2Ec_2Eextreal_2Eextreal__le_2E2(X0,X2)) ),
    inference(ennf_transformation,[],[f114]) ).

tff(f114,plain,
    ! [X2: mono_2Etyop_2Eextreal_2Eextreal,X0: mono_2Etyop_2Eextreal_2Eextreal,X1: mono_2Etyop_2Eextreal_2Eextreal] :
      ( ( p(mono_2Ec_2Eextreal_2Eextreal__le_2E2(X2,X1))
        & p(mono_2Ec_2Eextreal_2Eextreal__le_2E2(X0,X2)) )
     => p(mono_2Ec_2Eextreal_2Eextreal__le_2E2(X0,X1)) ),
    inference(rectify,[],[f68]) ).

tff(f68,axiom,
    ! [X8: mono_2Etyop_2Eextreal_2Eextreal,X21: mono_2Etyop_2Eextreal_2Eextreal,X9: mono_2Etyop_2Eextreal_2Eextreal] :
      ( ( p(mono_2Ec_2Eextreal_2Eextreal__le_2E2(X8,X9))
        & p(mono_2Ec_2Eextreal_2Eextreal__le_2E2(X9,X21)) )
     => p(mono_2Ec_2Eextreal_2Eextreal__le_2E2(X8,X21)) ),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',thm_2Eextreal_2Ele__trans) ).

tff(f4514,plain,
    spl6_36,
    inference(avatar_split_clause,[],[f4505,f862]) ).

tff(f4505,plain,
    ! [X2: mono_2Etyop_2Eextreal_2Eextreal,X0: mono_2Etyop_2Eextreal_2Eextreal,X1: mono_2Etyop_2Eextreal_2Eextreal] :
      ( p(mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Ebool(mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Efun_28tyop_2Eextreal_2Eextreal_2Ctyop_2Emin_2Ebool_29(mono_2Ec_2Eextreal_2Eextreal__le_2E0,X0),X2))
      | ( mono_2Ec_2Ebool_2EF_2E0 = mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Ebool(mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Efun_28tyop_2Eextreal_2Eextreal_2Ctyop_2Emin_2Ebool_29(mono_2Ec_2Eextreal_2Eextreal__le_2E0,X1),X2) )
      | ~ p(mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Ebool(mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Efun_28tyop_2Eextreal_2Eextreal_2Ctyop_2Emin_2Ebool_29(mono_2Ec_2Eextreal_2Eextreal__le_2E0,X0),X1)) ),
    inference(resolution,[],[f306,f242]) ).

tff(f242,plain,
    ! [X0: mono_2Etyop_2Emin_2Ebool] :
      ( p(X0)
      | ( mono_2Ec_2Ebool_2EF_2E0 = X0 ) ),
    inference(cnf_transformation,[],[f88]) ).

tff(f4460,plain,
    ( spl6_20
    | spl6_6 ),
    inference(avatar_split_clause,[],[f4450,f346,f529]) ).

tff(f529,plain,
    ( spl6_20
  <=> ( mono_2Ec_2Ebool_2EF_2E0 = mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Ebool(mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Efun_28tyop_2Eextreal_2Eextreal_2Ctyop_2Emin_2Ebool_29(mono_2Ec_2Eextreal_2Eextreal__le_2E0,mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Eextreal_2Eextreal(mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Efun_28tyop_2Eextreal_2Eextreal_2Ctyop_2Eextreal_2Eextreal_29(mono_2Ec_2Eextreal_2Eextreal__max_2E0,sK3),sK4)),sK5) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl6_20])]) ).

tff(f346,plain,
    ( spl6_6
  <=> p(mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Ebool(mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Efun_28tyop_2Eextreal_2Eextreal_2Ctyop_2Emin_2Ebool_29(mono_2Ec_2Eextreal_2Eextreal__le_2E0,mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Eextreal_2Eextreal(mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Efun_28tyop_2Eextreal_2Eextreal_2Ctyop_2Eextreal_2Eextreal_29(mono_2Ec_2Eextreal_2Eextreal__max_2E0,sK3),sK4)),sK5)) ),
    introduced(avatar_definition,[new_symbols(naming,[spl6_6])]) ).

tff(f4450,plain,
    ( ( mono_2Ec_2Ebool_2EF_2E0 = mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Ebool(mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Efun_28tyop_2Eextreal_2Eextreal_2Ctyop_2Emin_2Ebool_29(mono_2Ec_2Eextreal_2Eextreal__le_2E0,mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Eextreal_2Eextreal(mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Efun_28tyop_2Eextreal_2Eextreal_2Ctyop_2Eextreal_2Eextreal_29(mono_2Ec_2Eextreal_2Eextreal__max_2E0,sK3),sK4)),sK5) )
    | spl6_6 ),
    inference(resolution,[],[f347,f242]) ).

tff(f347,plain,
    ( ~ p(mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Ebool(mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Efun_28tyop_2Eextreal_2Eextreal_2Ctyop_2Emin_2Ebool_29(mono_2Ec_2Eextreal_2Eextreal__le_2E0,mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Eextreal_2Eextreal(mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Efun_28tyop_2Eextreal_2Eextreal_2Ctyop_2Eextreal_2Eextreal_29(mono_2Ec_2Eextreal_2Eextreal__max_2E0,sK3),sK4)),sK5))
    | spl6_6 ),
    inference(avatar_component_clause,[],[f346]) ).

tff(f4459,plain,
    ( spl6_20
    | ~ spl6_7
    | spl6_6 ),
    inference(avatar_split_clause,[],[f4458,f346,f351,f529]) ).

tff(f4458,plain,
    ( ~ p(mono_2Ec_2Ebool_2ET_2E0)
    | ( mono_2Ec_2Ebool_2EF_2E0 = mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Ebool(mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Efun_28tyop_2Eextreal_2Eextreal_2Ctyop_2Emin_2Ebool_29(mono_2Ec_2Eextreal_2Eextreal__le_2E0,mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Eextreal_2Eextreal(mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Efun_28tyop_2Eextreal_2Eextreal_2Ctyop_2Eextreal_2Eextreal_29(mono_2Ec_2Eextreal_2Eextreal__max_2E0,sK3),sK4)),sK5) )
    | spl6_6 ),
    inference(superposition,[],[f347,f272]) ).

tff(f4447,plain,
    ( ~ spl6_153
    | ~ spl6_140
    | spl6_152 ),
    inference(avatar_split_clause,[],[f4442,f4438,f4286,f4444]) ).

tff(f4444,plain,
    ( spl6_153
  <=> ( sK5 = sK4 ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl6_153])]) ).

tff(f4286,plain,
    ( spl6_140
  <=> ( mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Eextreal_2Eextreal(mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Efun_28tyop_2Eextreal_2Eextreal_2Ctyop_2Eextreal_2Eextreal_29(mono_2Ec_2Eextreal_2Eextreal__max_2E0,sK5),sK4) = sK4 ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl6_140])]) ).

tff(f4438,plain,
    ( spl6_152
  <=> ( mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Eextreal_2Eextreal(mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Efun_28tyop_2Eextreal_2Eextreal_2Ctyop_2Eextreal_2Eextreal_29(mono_2Ec_2Eextreal_2Eextreal__max_2E0,sK5),sK4) = sK5 ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl6_152])]) ).

tff(f4442,plain,
    ( ( sK5 != sK4 )
    | ~ spl6_140
    | spl6_152 ),
    inference(backward_demodulation,[],[f4440,f4288]) ).

tff(f4288,plain,
    ( ( mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Eextreal_2Eextreal(mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Efun_28tyop_2Eextreal_2Eextreal_2Ctyop_2Eextreal_2Eextreal_29(mono_2Ec_2Eextreal_2Eextreal__max_2E0,sK5),sK4) = sK4 )
    | ~ spl6_140 ),
    inference(avatar_component_clause,[],[f4286]) ).

tff(f4440,plain,
    ( ( mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Eextreal_2Eextreal(mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Efun_28tyop_2Eextreal_2Eextreal_2Ctyop_2Eextreal_2Eextreal_29(mono_2Ec_2Eextreal_2Eextreal__max_2E0,sK5),sK4) != sK5 )
    | spl6_152 ),
    inference(avatar_component_clause,[],[f4438]) ).

tff(f4441,plain,
    ( ~ spl6_152
    | spl6_63 ),
    inference(avatar_split_clause,[],[f4436,f1828,f4438]) ).

tff(f1828,plain,
    ( spl6_63
  <=> ( mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Eextreal_2Eextreal(mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Efun_28tyop_2Eextreal_2Eextreal_2Ctyop_2Eextreal_2Eextreal_29(mono_2Eapp_2E2_2Emono_2Etyop_2Emin_2Ebool_20mono_2Etyop_2Emin_2Efun_28tyop_2Eextreal_2Eextreal_2Ctyop_2Emin_2Efun_28tyop_2Eextreal_2Eextreal_2Ctyop_2Eextreal_2Eextreal_29_29(mono_2Ec_2Ebool_2ECOND_2E0_2Emono_2Etyop_2Eextreal_2Eextreal,mono_2Ec_2Ebool_2EF_2E0),sK4),sK5) = mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Eextreal_2Eextreal(mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Efun_28tyop_2Eextreal_2Eextreal_2Ctyop_2Eextreal_2Eextreal_29(mono_2Ec_2Eextreal_2Eextreal__max_2E0,sK5),sK4) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl6_63])]) ).

tff(f4436,plain,
    ( ( mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Eextreal_2Eextreal(mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Efun_28tyop_2Eextreal_2Eextreal_2Ctyop_2Eextreal_2Eextreal_29(mono_2Ec_2Eextreal_2Eextreal__max_2E0,sK5),sK4) != sK5 )
    | spl6_63 ),
    inference(forward_demodulation,[],[f1829,f4374]) ).

tff(f4374,plain,
    ! [X6: mono_2Etyop_2Eextreal_2Eextreal,X7: mono_2Etyop_2Eextreal_2Eextreal] : ( mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Eextreal_2Eextreal(mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Efun_28tyop_2Eextreal_2Eextreal_2Ctyop_2Eextreal_2Eextreal_29(mono_2Eapp_2E2_2Emono_2Etyop_2Emin_2Ebool_20mono_2Etyop_2Emin_2Efun_28tyop_2Eextreal_2Eextreal_2Ctyop_2Emin_2Efun_28tyop_2Eextreal_2Eextreal_2Ctyop_2Eextreal_2Eextreal_29_29(mono_2Ec_2Ebool_2ECOND_2E0_2Emono_2Etyop_2Eextreal_2Eextreal,mono_2Ec_2Ebool_2EF_2E0),X6),X7) = X7 ),
    inference(forward_demodulation,[],[f4358,f253]) ).

tff(f253,plain,
    ! [X0: mono_2Etyop_2Eextreal_2Eextreal] : ( j_mono_2Etyop_2Eextreal_2Eextreal(s(tyop_2Eextreal_2Eextreal,i_mono_2Etyop_2Eextreal_2Eextreal(X0))) = X0 ),
    inference(cnf_transformation,[],[f110]) ).

tff(f110,plain,
    ! [X0: mono_2Etyop_2Eextreal_2Eextreal] : ( j_mono_2Etyop_2Eextreal_2Eextreal(s(tyop_2Eextreal_2Eextreal,i_mono_2Etyop_2Eextreal_2Eextreal(X0))) = X0 ),
    inference(rectify,[],[f26]) ).

tff(f26,axiom,
    ! [X5: mono_2Etyop_2Eextreal_2Eextreal] : ( j_mono_2Etyop_2Eextreal_2Eextreal(s(tyop_2Eextreal_2Eextreal,i_mono_2Etyop_2Eextreal_2Eextreal(X5))) = X5 ),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',ji_2Emono_2Etyop_2Eextreal_2Eextreal) ).

tff(f4358,plain,
    ! [X6: mono_2Etyop_2Eextreal_2Eextreal,X7: mono_2Etyop_2Eextreal_2Eextreal] : ( j_mono_2Etyop_2Eextreal_2Eextreal(s(tyop_2Eextreal_2Eextreal,i_mono_2Etyop_2Eextreal_2Eextreal(X7))) = mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Eextreal_2Eextreal(mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Efun_28tyop_2Eextreal_2Eextreal_2Ctyop_2Eextreal_2Eextreal_29(mono_2Eapp_2E2_2Emono_2Etyop_2Emin_2Ebool_20mono_2Etyop_2Emin_2Efun_28tyop_2Eextreal_2Eextreal_2Ctyop_2Emin_2Efun_28tyop_2Eextreal_2Eextreal_2Ctyop_2Eextreal_2Eextreal_29_29(mono_2Ec_2Ebool_2ECOND_2E0_2Emono_2Etyop_2Eextreal_2Eextreal,mono_2Ec_2Ebool_2EF_2E0),X6),X7) ),
    inference(superposition,[],[f253,f1043]) ).

tff(f1043,plain,
    ! [X0: mono_2Etyop_2Eextreal_2Eextreal,X1: mono_2Etyop_2Eextreal_2Eextreal] : ( s(tyop_2Eextreal_2Eextreal,i_mono_2Etyop_2Eextreal_2Eextreal(X1)) = s(tyop_2Eextreal_2Eextreal,i_mono_2Etyop_2Eextreal_2Eextreal(mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Eextreal_2Eextreal(mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Efun_28tyop_2Eextreal_2Eextreal_2Ctyop_2Eextreal_2Eextreal_29(mono_2Eapp_2E2_2Emono_2Etyop_2Emin_2Ebool_20mono_2Etyop_2Emin_2Efun_28tyop_2Eextreal_2Eextreal_2Ctyop_2Emin_2Efun_28tyop_2Eextreal_2Eextreal_2Ctyop_2Eextreal_2Eextreal_29_29(mono_2Ec_2Ebool_2ECOND_2E0_2Emono_2Etyop_2Eextreal_2Eextreal,mono_2Ec_2Ebool_2EF_2E0),X0),X1))) ),
    inference(superposition,[],[f285,f311]) ).

tff(f311,plain,
    ! [X2: mono_2Etyop_2Eextreal_2Eextreal,X0: mono_2Etyop_2Eextreal_2Eextreal,X1: mono_2Etyop_2Emin_2Ebool] : ( s(tyop_2Eextreal_2Eextreal,c_2Ebool_2ECOND_2E3(s(tyop_2Emin_2Ebool,i_mono_2Etyop_2Emin_2Ebool(X1)),s(tyop_2Eextreal_2Eextreal,i_mono_2Etyop_2Eextreal_2Eextreal(X2)),s(tyop_2Eextreal_2Eextreal,i_mono_2Etyop_2Eextreal_2Eextreal(X0)))) = s(tyop_2Eextreal_2Eextreal,i_mono_2Etyop_2Eextreal_2Eextreal(mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Eextreal_2Eextreal(mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Efun_28tyop_2Eextreal_2Eextreal_2Ctyop_2Eextreal_2Eextreal_29(mono_2Eapp_2E2_2Emono_2Etyop_2Emin_2Ebool_20mono_2Etyop_2Emin_2Efun_28tyop_2Eextreal_2Eextreal_2Ctyop_2Emin_2Efun_28tyop_2Eextreal_2Eextreal_2Ctyop_2Eextreal_2Eextreal_29_29(mono_2Ec_2Ebool_2ECOND_2E0_2Emono_2Etyop_2Eextreal_2Eextreal,X1),X2),X0))) ),
    inference(definition_unfolding,[],[f304,f210]) ).

tff(f210,plain,
    ! [X2: mono_2Etyop_2Eextreal_2Eextreal,X0: mono_2Etyop_2Emin_2Ebool,X1: mono_2Etyop_2Eextreal_2Eextreal] : ( mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Eextreal_2Eextreal(mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Efun_28tyop_2Eextreal_2Eextreal_2Ctyop_2Eextreal_2Eextreal_29(mono_2Eapp_2E2_2Emono_2Etyop_2Emin_2Ebool_20mono_2Etyop_2Emin_2Efun_28tyop_2Eextreal_2Eextreal_2Ctyop_2Emin_2Efun_28tyop_2Eextreal_2Eextreal_2Ctyop_2Eextreal_2Eextreal_29_29(mono_2Ec_2Ebool_2ECOND_2E0_2Emono_2Etyop_2Eextreal_2Eextreal,X0),X2),X1) = mono_2Ec_2Ebool_2ECOND_2E3_2Emono_2Etyop_2Eextreal_2Eextreal(X0,X2,X1) ),
    inference(cnf_transformation,[],[f98]) ).

tff(f98,plain,
    ! [X0: mono_2Etyop_2Emin_2Ebool,X1: mono_2Etyop_2Eextreal_2Eextreal,X2: mono_2Etyop_2Eextreal_2Eextreal] : ( mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Eextreal_2Eextreal(mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Efun_28tyop_2Eextreal_2Eextreal_2Ctyop_2Eextreal_2Eextreal_29(mono_2Eapp_2E2_2Emono_2Etyop_2Emin_2Ebool_20mono_2Etyop_2Emin_2Efun_28tyop_2Eextreal_2Eextreal_2Ctyop_2Emin_2Efun_28tyop_2Eextreal_2Eextreal_2Ctyop_2Eextreal_2Eextreal_29_29(mono_2Ec_2Ebool_2ECOND_2E0_2Emono_2Etyop_2Eextreal_2Eextreal,X0),X2),X1) = mono_2Ec_2Ebool_2ECOND_2E3_2Emono_2Etyop_2Eextreal_2Eextreal(X0,X2,X1) ),
    inference(rectify,[],[f40]) ).

tff(f40,axiom,
    ! [X12: mono_2Etyop_2Emin_2Ebool,X14: mono_2Etyop_2Eextreal_2Eextreal,X13: mono_2Etyop_2Eextreal_2Eextreal] : ( mono_2Ec_2Ebool_2ECOND_2E3_2Emono_2Etyop_2Eextreal_2Eextreal(X12,X13,X14) = mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Eextreal_2Eextreal(mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Efun_28tyop_2Eextreal_2Eextreal_2Ctyop_2Eextreal_2Eextreal_29(mono_2Eapp_2E2_2Emono_2Etyop_2Emin_2Ebool_20mono_2Etyop_2Emin_2Efun_28tyop_2Eextreal_2Eextreal_2Ctyop_2Emin_2Efun_28tyop_2Eextreal_2Eextreal_2Ctyop_2Eextreal_2Eextreal_29_29(mono_2Ec_2Ebool_2ECOND_2E0_2Emono_2Etyop_2Eextreal_2Eextreal,X12),X13),X14) ),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',arityeq3_2Ec_2Ebool_2ECOND_2E3_2Emono_2Etyop_2Eextreal_2Eextreal) ).

tff(f304,plain,
    ! [X2: mono_2Etyop_2Eextreal_2Eextreal,X0: mono_2Etyop_2Eextreal_2Eextreal,X1: mono_2Etyop_2Emin_2Ebool] : ( s(tyop_2Eextreal_2Eextreal,c_2Ebool_2ECOND_2E3(s(tyop_2Emin_2Ebool,i_mono_2Etyop_2Emin_2Ebool(X1)),s(tyop_2Eextreal_2Eextreal,i_mono_2Etyop_2Eextreal_2Eextreal(X2)),s(tyop_2Eextreal_2Eextreal,i_mono_2Etyop_2Eextreal_2Eextreal(X0)))) = s(tyop_2Eextreal_2Eextreal,i_mono_2Etyop_2Eextreal_2Eextreal(mono_2Ec_2Ebool_2ECOND_2E3_2Emono_2Etyop_2Eextreal_2Eextreal(X1,X2,X0))) ),
    inference(cnf_transformation,[],[f135]) ).

tff(f135,plain,
    ! [X1: mono_2Etyop_2Emin_2Ebool,X0: mono_2Etyop_2Eextreal_2Eextreal,X2: mono_2Etyop_2Eextreal_2Eextreal] : ( s(tyop_2Eextreal_2Eextreal,c_2Ebool_2ECOND_2E3(s(tyop_2Emin_2Ebool,i_mono_2Etyop_2Emin_2Ebool(X1)),s(tyop_2Eextreal_2Eextreal,i_mono_2Etyop_2Eextreal_2Eextreal(X2)),s(tyop_2Eextreal_2Eextreal,i_mono_2Etyop_2Eextreal_2Eextreal(X0)))) = s(tyop_2Eextreal_2Eextreal,i_mono_2Etyop_2Eextreal_2Eextreal(mono_2Ec_2Ebool_2ECOND_2E3_2Emono_2Etyop_2Eextreal_2Eextreal(X1,X2,X0))) ),
    inference(rectify,[],[f53]) ).

tff(f53,axiom,
    ! [X15: mono_2Etyop_2Eextreal_2Eextreal,X5: mono_2Etyop_2Emin_2Ebool,X6: mono_2Etyop_2Eextreal_2Eextreal] : ( s(tyop_2Eextreal_2Eextreal,i_mono_2Etyop_2Eextreal_2Eextreal(mono_2Ec_2Ebool_2ECOND_2E3_2Emono_2Etyop_2Eextreal_2Eextreal(X5,X6,X15))) = s(tyop_2Eextreal_2Eextreal,c_2Ebool_2ECOND_2E3(s(tyop_2Emin_2Ebool,i_mono_2Etyop_2Emin_2Ebool(X5)),s(tyop_2Eextreal_2Eextreal,i_mono_2Etyop_2Eextreal_2Eextreal(X6)),s(tyop_2Eextreal_2Eextreal,i_mono_2Etyop_2Eextreal_2Eextreal(X15)))) ),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',monoeq_2Emono_2Ec_2Ebool_2ECOND_2E3_2Emono_2Etyop_2Eextreal_2Eextreal) ).

tff(f285,plain,
    ! [X2: u,X0: u,X1: d] : ( s(X1,X0) = s(X1,c_2Ebool_2ECOND_2E3(s(tyop_2Emin_2Ebool,i_mono_2Etyop_2Emin_2Ebool(mono_2Ec_2Ebool_2EF_2E0)),s(X1,X2),s(X1,X0))) ),
    inference(cnf_transformation,[],[f99]) ).

tff(f99,plain,
    ! [X0: u,X1: d,X2: u] :
      ( ( s(X1,X0) = s(X1,c_2Ebool_2ECOND_2E3(s(tyop_2Emin_2Ebool,i_mono_2Etyop_2Emin_2Ebool(mono_2Ec_2Ebool_2EF_2E0)),s(X1,X2),s(X1,X0))) )
      & ( s(X1,c_2Ebool_2ECOND_2E3(s(tyop_2Emin_2Ebool,i_mono_2Etyop_2Emin_2Ebool(mono_2Ec_2Ebool_2ET_2E0)),s(X1,X2),s(X1,X0))) = s(X1,X2) ) ),
    inference(rectify,[],[f64]) ).

tff(f64,axiom,
    ! [X17: u,X0: d,X16: u] :
      ( ( s(X0,X16) = s(X0,c_2Ebool_2ECOND_2E3(s(tyop_2Emin_2Ebool,i_mono_2Etyop_2Emin_2Ebool(mono_2Ec_2Ebool_2ET_2E0)),s(X0,X16),s(X0,X17))) )
      & ( s(X0,X17) = s(X0,c_2Ebool_2ECOND_2E3(s(tyop_2Emin_2Ebool,i_mono_2Etyop_2Emin_2Ebool(mono_2Ec_2Ebool_2EF_2E0)),s(X0,X16),s(X0,X17))) ) ),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',thm_2Ebool_2ECOND__CLAUSES) ).

tff(f1829,plain,
    ( ( mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Eextreal_2Eextreal(mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Efun_28tyop_2Eextreal_2Eextreal_2Ctyop_2Eextreal_2Eextreal_29(mono_2Eapp_2E2_2Emono_2Etyop_2Emin_2Ebool_20mono_2Etyop_2Emin_2Efun_28tyop_2Eextreal_2Eextreal_2Ctyop_2Emin_2Efun_28tyop_2Eextreal_2Eextreal_2Ctyop_2Eextreal_2Eextreal_29_29(mono_2Ec_2Ebool_2ECOND_2E0_2Emono_2Etyop_2Eextreal_2Eextreal,mono_2Ec_2Ebool_2EF_2E0),sK4),sK5) != mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Eextreal_2Eextreal(mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Efun_28tyop_2Eextreal_2Eextreal_2Ctyop_2Eextreal_2Eextreal_29(mono_2Ec_2Eextreal_2Eextreal__max_2E0,sK5),sK4) )
    | spl6_63 ),
    inference(avatar_component_clause,[],[f1828]) ).

tff(f4435,plain,
    ( ~ spl6_142
    | spl6_51 ),
    inference(avatar_split_clause,[],[f4434,f1420,f4298]) ).

tff(f4298,plain,
    ( spl6_142
  <=> ( sK5 = mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Eextreal_2Eextreal(mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Efun_28tyop_2Eextreal_2Eextreal_2Ctyop_2Eextreal_2Eextreal_29(mono_2Ec_2Eextreal_2Eextreal__max_2E0,mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Eextreal_2Eextreal(mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Efun_28tyop_2Eextreal_2Eextreal_2Ctyop_2Eextreal_2Eextreal_29(mono_2Ec_2Eextreal_2Eextreal__max_2E0,sK3),sK4)),sK5) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl6_142])]) ).

tff(f1420,plain,
    ( spl6_51
  <=> ( mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Eextreal_2Eextreal(mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Efun_28tyop_2Eextreal_2Eextreal_2Ctyop_2Eextreal_2Eextreal_29(mono_2Eapp_2E2_2Emono_2Etyop_2Emin_2Ebool_20mono_2Etyop_2Emin_2Efun_28tyop_2Eextreal_2Eextreal_2Ctyop_2Emin_2Efun_28tyop_2Eextreal_2Eextreal_2Ctyop_2Eextreal_2Eextreal_29_29(mono_2Ec_2Ebool_2ECOND_2E0_2Emono_2Etyop_2Eextreal_2Eextreal,mono_2Ec_2Ebool_2ET_2E0),sK5),mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Eextreal_2Eextreal(mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Efun_28tyop_2Eextreal_2Eextreal_2Ctyop_2Eextreal_2Eextreal_29(mono_2Ec_2Eextreal_2Eextreal__max_2E0,sK3),sK4)) = mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Eextreal_2Eextreal(mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Efun_28tyop_2Eextreal_2Eextreal_2Ctyop_2Eextreal_2Eextreal_29(mono_2Ec_2Eextreal_2Eextreal__max_2E0,mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Eextreal_2Eextreal(mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Efun_28tyop_2Eextreal_2Eextreal_2Ctyop_2Eextreal_2Eextreal_29(mono_2Ec_2Eextreal_2Eextreal__max_2E0,sK3),sK4)),sK5) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl6_51])]) ).

tff(f4434,plain,
    ( ( sK5 != mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Eextreal_2Eextreal(mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Efun_28tyop_2Eextreal_2Eextreal_2Ctyop_2Eextreal_2Eextreal_29(mono_2Ec_2Eextreal_2Eextreal__max_2E0,mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Eextreal_2Eextreal(mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Efun_28tyop_2Eextreal_2Eextreal_2Ctyop_2Eextreal_2Eextreal_29(mono_2Ec_2Eextreal_2Eextreal__max_2E0,sK3),sK4)),sK5) )
    | spl6_51 ),
    inference(forward_demodulation,[],[f1421,f4274]) ).

tff(f4274,plain,
    ! [X6: mono_2Etyop_2Eextreal_2Eextreal,X7: mono_2Etyop_2Eextreal_2Eextreal] : ( mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Eextreal_2Eextreal(mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Efun_28tyop_2Eextreal_2Eextreal_2Ctyop_2Eextreal_2Eextreal_29(mono_2Eapp_2E2_2Emono_2Etyop_2Emin_2Ebool_20mono_2Etyop_2Emin_2Efun_28tyop_2Eextreal_2Eextreal_2Ctyop_2Emin_2Efun_28tyop_2Eextreal_2Eextreal_2Ctyop_2Eextreal_2Eextreal_29_29(mono_2Ec_2Ebool_2ECOND_2E0_2Emono_2Etyop_2Eextreal_2Eextreal,mono_2Ec_2Ebool_2ET_2E0),X6),X7) = X6 ),
    inference(forward_demodulation,[],[f4251,f253]) ).

tff(f4251,plain,
    ! [X6: mono_2Etyop_2Eextreal_2Eextreal,X7: mono_2Etyop_2Eextreal_2Eextreal] : ( j_mono_2Etyop_2Eextreal_2Eextreal(s(tyop_2Eextreal_2Eextreal,i_mono_2Etyop_2Eextreal_2Eextreal(X6))) = mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Eextreal_2Eextreal(mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Efun_28tyop_2Eextreal_2Eextreal_2Ctyop_2Eextreal_2Eextreal_29(mono_2Eapp_2E2_2Emono_2Etyop_2Emin_2Ebool_20mono_2Etyop_2Emin_2Efun_28tyop_2Eextreal_2Eextreal_2Ctyop_2Emin_2Efun_28tyop_2Eextreal_2Eextreal_2Ctyop_2Eextreal_2Eextreal_29_29(mono_2Ec_2Ebool_2ECOND_2E0_2Emono_2Etyop_2Eextreal_2Eextreal,mono_2Ec_2Ebool_2ET_2E0),X6),X7) ),
    inference(superposition,[],[f253,f988]) ).

tff(f988,plain,
    ! [X0: mono_2Etyop_2Eextreal_2Eextreal,X1: mono_2Etyop_2Eextreal_2Eextreal] : ( s(tyop_2Eextreal_2Eextreal,i_mono_2Etyop_2Eextreal_2Eextreal(mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Eextreal_2Eextreal(mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Efun_28tyop_2Eextreal_2Eextreal_2Ctyop_2Eextreal_2Eextreal_29(mono_2Eapp_2E2_2Emono_2Etyop_2Emin_2Ebool_20mono_2Etyop_2Emin_2Efun_28tyop_2Eextreal_2Eextreal_2Ctyop_2Emin_2Efun_28tyop_2Eextreal_2Eextreal_2Ctyop_2Eextreal_2Eextreal_29_29(mono_2Ec_2Ebool_2ECOND_2E0_2Emono_2Etyop_2Eextreal_2Eextreal,mono_2Ec_2Ebool_2ET_2E0),X0),X1))) = s(tyop_2Eextreal_2Eextreal,i_mono_2Etyop_2Eextreal_2Eextreal(X0)) ),
    inference(superposition,[],[f311,f284]) ).

tff(f284,plain,
    ! [X2: u,X0: u,X1: d] : ( s(X1,c_2Ebool_2ECOND_2E3(s(tyop_2Emin_2Ebool,i_mono_2Etyop_2Emin_2Ebool(mono_2Ec_2Ebool_2ET_2E0)),s(X1,X2),s(X1,X0))) = s(X1,X2) ),
    inference(cnf_transformation,[],[f99]) ).

tff(f1421,plain,
    ( ( mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Eextreal_2Eextreal(mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Efun_28tyop_2Eextreal_2Eextreal_2Ctyop_2Eextreal_2Eextreal_29(mono_2Eapp_2E2_2Emono_2Etyop_2Emin_2Ebool_20mono_2Etyop_2Emin_2Efun_28tyop_2Eextreal_2Eextreal_2Ctyop_2Emin_2Efun_28tyop_2Eextreal_2Eextreal_2Ctyop_2Eextreal_2Eextreal_29_29(mono_2Ec_2Ebool_2ECOND_2E0_2Emono_2Etyop_2Eextreal_2Eextreal,mono_2Ec_2Ebool_2ET_2E0),sK5),mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Eextreal_2Eextreal(mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Efun_28tyop_2Eextreal_2Eextreal_2Ctyop_2Eextreal_2Eextreal_29(mono_2Ec_2Eextreal_2Eextreal__max_2E0,sK3),sK4)) != mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Eextreal_2Eextreal(mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Efun_28tyop_2Eextreal_2Eextreal_2Ctyop_2Eextreal_2Eextreal_29(mono_2Ec_2Eextreal_2Eextreal__max_2E0,mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Eextreal_2Eextreal(mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Efun_28tyop_2Eextreal_2Eextreal_2Ctyop_2Eextreal_2Eextreal_29(mono_2Ec_2Eextreal_2Eextreal__max_2E0,sK3),sK4)),sK5) )
    | spl6_51 ),
    inference(avatar_component_clause,[],[f1420]) ).

tff(f4433,plain,
    ( spl6_3
    | spl6_39
    | ~ spl6_4 ),
    inference(avatar_split_clause,[],[f3805,f336,f881,f333]) ).

tff(f333,plain,
    ( spl6_3
  <=> ! [X0: mono_2Etyop_2Emin_2Ebool] : p(X0) ),
    introduced(avatar_definition,[new_symbols(naming,[spl6_3])]) ).

tff(f881,plain,
    ( spl6_39
  <=> ! [X6: mono_2Etyop_2Emin_2Ebool,X4: mono_2Etyop_2Emin_2Ebool,X7: mono_2Etyop_2Emin_2Ebool] :
        ( ( mono_2Ec_2Ebool_2EF_2E0 = X4 )
        | ( X4 = X7 )
        | p(X6)
        | ( X6 = X7 ) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl6_39])]) ).

tff(f336,plain,
    ( spl6_4
  <=> ! [X2: mono_2Etyop_2Emin_2Ebool,X1: mono_2Etyop_2Emin_2Ebool] :
        ( ~ p(X2)
        | ~ p(X1)
        | ( X1 = X2 ) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl6_4])]) ).

tff(f3805,plain,
    ( ! [X18: mono_2Etyop_2Emin_2Ebool,X19: mono_2Etyop_2Emin_2Ebool,X16: mono_2Etyop_2Emin_2Ebool,X20: mono_2Etyop_2Emin_2Ebool] :
        ( ( mono_2Ec_2Ebool_2EF_2E0 = X19 )
        | ( X19 = X20 )
        | p(X16)
        | ( X18 = X20 )
        | p(X18) )
    | ~ spl6_4 ),
    inference(forward_subsumption_demodulation,[],[f3774,f3769]) ).

tff(f3769,plain,
    ! [X0: mono_2Etyop_2Emin_2Ebool,X1: mono_2Etyop_2Emin_2Ebool] :
      ( p(X0)
      | ( mono_2Ec_2Ebool_2EF_2E0 = mono_2Eapp_2E2_2Emono_2Etyop_2Emin_2Ebool_20mono_2Etyop_2Emin_2Ebool(mono_2Eapp_2E2_2Emono_2Etyop_2Emin_2Ebool_20mono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Ebool_29(mono_2Ec_2Ebool_2E_2F_5C_2E0,X0),X1) ) ),
    inference(resolution,[],[f301,f242]) ).

tff(f301,plain,
    ! [X0: mono_2Etyop_2Emin_2Ebool,X1: mono_2Etyop_2Emin_2Ebool] :
      ( ~ p(mono_2Eapp_2E2_2Emono_2Etyop_2Emin_2Ebool_20mono_2Etyop_2Emin_2Ebool(mono_2Eapp_2E2_2Emono_2Etyop_2Emin_2Ebool_20mono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Ebool_29(mono_2Ec_2Ebool_2E_2F_5C_2E0,X0),X1))
      | p(X0) ),
    inference(cnf_transformation,[],[f138]) ).

tff(f138,plain,
    ! [X1: mono_2Etyop_2Emin_2Ebool,X0: mono_2Etyop_2Emin_2Ebool] :
      ( p(mono_2Eapp_2E2_2Emono_2Etyop_2Emin_2Ebool_20mono_2Etyop_2Emin_2Ebool(mono_2Eapp_2E2_2Emono_2Etyop_2Emin_2Ebool_20mono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Ebool_29(mono_2Ec_2Ebool_2E_2F_5C_2E0,X0),X1))
    <=> ( p(X1)
        & p(X0) ) ),
    inference(rectify,[],[f35]) ).

tff(f35,axiom,
    ! [X12: mono_2Etyop_2Emin_2Ebool,X13: mono_2Etyop_2Emin_2Ebool] :
      ( ( p(X12)
        & p(X13) )
    <=> p(mono_2Eapp_2E2_2Emono_2Etyop_2Emin_2Ebool_20mono_2Etyop_2Emin_2Ebool(mono_2Eapp_2E2_2Emono_2Etyop_2Emin_2Ebool_20mono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Ebool_29(mono_2Ec_2Ebool_2E_2F_5C_2E0,X12),X13)) ),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',arityeq2_2Ec_2Ebool_2E_2F_5C_2E2) ).

tff(f3774,plain,
    ( ! [X18: mono_2Etyop_2Emin_2Ebool,X19: mono_2Etyop_2Emin_2Ebool,X16: mono_2Etyop_2Emin_2Ebool,X17: mono_2Etyop_2Emin_2Ebool,X20: mono_2Etyop_2Emin_2Ebool] :
        ( p(X16)
        | ( X18 = X20 )
        | ( X19 = X20 )
        | ( mono_2Eapp_2E2_2Emono_2Etyop_2Emin_2Ebool_20mono_2Etyop_2Emin_2Ebool(mono_2Eapp_2E2_2Emono_2Etyop_2Emin_2Ebool_20mono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Ebool_29(mono_2Ec_2Ebool_2E_2F_5C_2E0,X16),X17) = X19 )
        | p(X18) )
    | ~ spl6_4 ),
    inference(resolution,[],[f301,f562]) ).

tff(f562,plain,
    ( ! [X2: mono_2Etyop_2Emin_2Ebool,X3: mono_2Etyop_2Emin_2Ebool,X4: mono_2Etyop_2Emin_2Ebool,X5: mono_2Etyop_2Emin_2Ebool] :
        ( p(X2)
        | p(X5)
        | ( X3 = X4 )
        | ( X2 = X3 )
        | ( X4 = X5 ) )
    | ~ spl6_4 ),
    inference(resolution,[],[f401,f273]) ).

tff(f273,plain,
    ! [X0: mono_2Etyop_2Emin_2Ebool,X1: mono_2Etyop_2Emin_2Ebool] :
      ( p(X0)
      | p(X1)
      | ( X0 = X1 ) ),
    inference(cnf_transformation,[],[f183]) ).

tff(f183,plain,
    ! [X0: mono_2Etyop_2Emin_2Ebool,X1: mono_2Etyop_2Emin_2Ebool] :
      ( ( X0 = X1 )
      | ( p(X0)
      <~> p(X1) ) ),
    inference(ennf_transformation,[],[f122]) ).

tff(f122,plain,
    ! [X0: mono_2Etyop_2Emin_2Ebool,X1: mono_2Etyop_2Emin_2Ebool] :
      ( ( p(X1)
      <=> p(X0) )
     => ( X0 = X1 ) ),
    inference(rectify,[],[f2]) ).

tff(f2,axiom,
    ! [X6: mono_2Etyop_2Emin_2Ebool,X5: mono_2Etyop_2Emin_2Ebool] :
      ( ( p(X5)
      <=> p(X6) )
     => ( X5 = X6 ) ),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',reserved_2Eho_2Eboolext) ).

tff(f401,plain,
    ( ! [X2: mono_2Etyop_2Emin_2Ebool,X3: mono_2Etyop_2Emin_2Ebool,X4: mono_2Etyop_2Emin_2Ebool] :
        ( ~ p(X2)
        | p(X4)
        | ( X3 = X4 )
        | ( X2 = X3 ) )
    | ~ spl6_4 ),
    inference(resolution,[],[f337,f273]) ).

tff(f337,plain,
    ( ! [X2: mono_2Etyop_2Emin_2Ebool,X1: mono_2Etyop_2Emin_2Ebool] :
        ( ~ p(X2)
        | ( X1 = X2 )
        | ~ p(X1) )
    | ~ spl6_4 ),
    inference(avatar_component_clause,[],[f336]) ).

tff(f4432,plain,
    spl6_59,
    inference(avatar_split_clause,[],[f2849,f1694]) ).

tff(f1694,plain,
    ( spl6_59
  <=> ! [X0: mono_2Etyop_2Emin_2Ebool,X3: u,X2: u,X1: d] :
        ( ( s(X1,X2) = s(X1,c_2Ebool_2ECOND_2E3(s(tyop_2Emin_2Ebool,i_mono_2Etyop_2Emin_2Ebool(X0)),s(X1,X2),s(X1,X3))) )
        | ( mono_2Ec_2Ebool_2EF_2E0 = X0 ) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl6_59])]) ).

tff(f2849,plain,
    ! [X2: u,X3: u,X0: mono_2Etyop_2Emin_2Ebool,X1: d] :
      ( ( mono_2Ec_2Ebool_2EF_2E0 = X0 )
      | ( s(X1,X2) = s(X1,c_2Ebool_2ECOND_2E3(s(tyop_2Emin_2Ebool,i_mono_2Etyop_2Emin_2Ebool(X0)),s(X1,X2),s(X1,X3))) ) ),
    inference(superposition,[],[f284,f272]) ).

tff(f4431,plain,
    ( ~ spl6_151
    | spl6_62 ),
    inference(avatar_split_clause,[],[f4426,f1823,f4428]) ).

tff(f4428,plain,
    ( spl6_151
  <=> ( mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Eextreal_2Eextreal(mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Efun_28tyop_2Eextreal_2Eextreal_2Ctyop_2Eextreal_2Eextreal_29(mono_2Ec_2Eextreal_2Eextreal__max_2E0,sK3),sK4) = mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Eextreal_2Eextreal(mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Efun_28tyop_2Eextreal_2Eextreal_2Ctyop_2Eextreal_2Eextreal_29(mono_2Ec_2Eextreal_2Eextreal__max_2E0,mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Eextreal_2Eextreal(mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Efun_28tyop_2Eextreal_2Eextreal_2Ctyop_2Eextreal_2Eextreal_29(mono_2Ec_2Eextreal_2Eextreal__max_2E0,sK3),sK4)),sK5) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl6_151])]) ).

tff(f1823,plain,
    ( spl6_62
  <=> ( mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Eextreal_2Eextreal(mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Efun_28tyop_2Eextreal_2Eextreal_2Ctyop_2Eextreal_2Eextreal_29(mono_2Eapp_2E2_2Emono_2Etyop_2Emin_2Ebool_20mono_2Etyop_2Emin_2Efun_28tyop_2Eextreal_2Eextreal_2Ctyop_2Emin_2Efun_28tyop_2Eextreal_2Eextreal_2Ctyop_2Eextreal_2Eextreal_29_29(mono_2Ec_2Ebool_2ECOND_2E0_2Emono_2Etyop_2Eextreal_2Eextreal,mono_2Ec_2Ebool_2EF_2E0),sK5),mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Eextreal_2Eextreal(mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Efun_28tyop_2Eextreal_2Eextreal_2Ctyop_2Eextreal_2Eextreal_29(mono_2Ec_2Eextreal_2Eextreal__max_2E0,sK3),sK4)) = mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Eextreal_2Eextreal(mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Efun_28tyop_2Eextreal_2Eextreal_2Ctyop_2Eextreal_2Eextreal_29(mono_2Ec_2Eextreal_2Eextreal__max_2E0,mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Eextreal_2Eextreal(mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Efun_28tyop_2Eextreal_2Eextreal_2Ctyop_2Eextreal_2Eextreal_29(mono_2Ec_2Eextreal_2Eextreal__max_2E0,sK3),sK4)),sK5) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl6_62])]) ).

tff(f4426,plain,
    ( ( mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Eextreal_2Eextreal(mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Efun_28tyop_2Eextreal_2Eextreal_2Ctyop_2Eextreal_2Eextreal_29(mono_2Ec_2Eextreal_2Eextreal__max_2E0,sK3),sK4) != mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Eextreal_2Eextreal(mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Efun_28tyop_2Eextreal_2Eextreal_2Ctyop_2Eextreal_2Eextreal_29(mono_2Ec_2Eextreal_2Eextreal__max_2E0,mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Eextreal_2Eextreal(mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Efun_28tyop_2Eextreal_2Eextreal_2Ctyop_2Eextreal_2Eextreal_29(mono_2Ec_2Eextreal_2Eextreal__max_2E0,sK3),sK4)),sK5) )
    | spl6_62 ),
    inference(forward_demodulation,[],[f1824,f4374]) ).

tff(f1824,plain,
    ( ( mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Eextreal_2Eextreal(mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Efun_28tyop_2Eextreal_2Eextreal_2Ctyop_2Eextreal_2Eextreal_29(mono_2Eapp_2E2_2Emono_2Etyop_2Emin_2Ebool_20mono_2Etyop_2Emin_2Efun_28tyop_2Eextreal_2Eextreal_2Ctyop_2Emin_2Efun_28tyop_2Eextreal_2Eextreal_2Ctyop_2Eextreal_2Eextreal_29_29(mono_2Ec_2Ebool_2ECOND_2E0_2Emono_2Etyop_2Eextreal_2Eextreal,mono_2Ec_2Ebool_2EF_2E0),sK5),mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Eextreal_2Eextreal(mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Efun_28tyop_2Eextreal_2Eextreal_2Ctyop_2Eextreal_2Eextreal_29(mono_2Ec_2Eextreal_2Eextreal__max_2E0,sK3),sK4)) != mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Eextreal_2Eextreal(mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Efun_28tyop_2Eextreal_2Eextreal_2Ctyop_2Eextreal_2Eextreal_29(mono_2Ec_2Eextreal_2Eextreal__max_2E0,mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Eextreal_2Eextreal(mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Efun_28tyop_2Eextreal_2Eextreal_2Ctyop_2Eextreal_2Eextreal_29(mono_2Ec_2Eextreal_2Eextreal__max_2E0,sK3),sK4)),sK5) )
    | spl6_62 ),
    inference(avatar_component_clause,[],[f1823]) ).

tff(f4425,plain,
    ( spl6_141
    | ~ spl6_31 ),
    inference(avatar_split_clause,[],[f4424,f812,f4293]) ).

tff(f4293,plain,
    ( spl6_141
  <=> ( sK5 = mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Eextreal_2Eextreal(mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Efun_28tyop_2Eextreal_2Eextreal_2Ctyop_2Eextreal_2Eextreal_29(mono_2Ec_2Eextreal_2Eextreal__max_2E0,sK4),sK5) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl6_141])]) ).

tff(f812,plain,
    ( spl6_31
  <=> ( mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Eextreal_2Eextreal(mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Efun_28tyop_2Eextreal_2Eextreal_2Ctyop_2Eextreal_2Eextreal_29(mono_2Eapp_2E2_2Emono_2Etyop_2Emin_2Ebool_20mono_2Etyop_2Emin_2Efun_28tyop_2Eextreal_2Eextreal_2Ctyop_2Emin_2Efun_28tyop_2Eextreal_2Eextreal_2Ctyop_2Eextreal_2Eextreal_29_29(mono_2Ec_2Ebool_2ECOND_2E0_2Emono_2Etyop_2Eextreal_2Eextreal,mono_2Ec_2Ebool_2ET_2E0),sK5),sK4) = mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Eextreal_2Eextreal(mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Efun_28tyop_2Eextreal_2Eextreal_2Ctyop_2Eextreal_2Eextreal_29(mono_2Ec_2Eextreal_2Eextreal__max_2E0,sK4),sK5) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl6_31])]) ).

tff(f4424,plain,
    ( ( sK5 = mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Eextreal_2Eextreal(mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Efun_28tyop_2Eextreal_2Eextreal_2Ctyop_2Eextreal_2Eextreal_29(mono_2Ec_2Eextreal_2Eextreal__max_2E0,sK4),sK5) )
    | ~ spl6_31 ),
    inference(forward_demodulation,[],[f814,f4274]) ).

tff(f814,plain,
    ( ( mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Eextreal_2Eextreal(mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Efun_28tyop_2Eextreal_2Eextreal_2Ctyop_2Eextreal_2Eextreal_29(mono_2Eapp_2E2_2Emono_2Etyop_2Emin_2Ebool_20mono_2Etyop_2Emin_2Efun_28tyop_2Eextreal_2Eextreal_2Ctyop_2Emin_2Efun_28tyop_2Eextreal_2Eextreal_2Ctyop_2Eextreal_2Eextreal_29_29(mono_2Ec_2Ebool_2ECOND_2E0_2Emono_2Etyop_2Eextreal_2Eextreal,mono_2Ec_2Ebool_2ET_2E0),sK5),sK4) = mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Eextreal_2Eextreal(mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Efun_28tyop_2Eextreal_2Eextreal_2Ctyop_2Eextreal_2Eextreal_29(mono_2Ec_2Eextreal_2Eextreal__max_2E0,sK4),sK5) )
    | ~ spl6_31 ),
    inference(avatar_component_clause,[],[f812]) ).

tff(f4422,plain,
    ( spl6_39
    | spl6_2
    | ~ spl6_4 ),
    inference(avatar_split_clause,[],[f944,f336,f328,f881]) ).

tff(f328,plain,
    ( spl6_2
  <=> p(mono_2Ec_2Ebool_2EF_2E0) ),
    introduced(avatar_definition,[new_symbols(naming,[spl6_2])]) ).

tff(f944,plain,
    ( ! [X18: mono_2Etyop_2Emin_2Ebool,X19: mono_2Etyop_2Emin_2Ebool,X17: mono_2Etyop_2Emin_2Ebool] :
        ( ( mono_2Ec_2Ebool_2EF_2E0 = X19 )
        | p(X17)
        | ( X17 = X18 )
        | ( X18 = X19 ) )
    | spl6_2
    | ~ spl6_4 ),
    inference(resolution,[],[f562,f330]) ).

tff(f330,plain,
    ( ~ p(mono_2Ec_2Ebool_2EF_2E0)
    | spl6_2 ),
    inference(avatar_component_clause,[],[f328]) ).

tff(f4421,plain,
    ( spl6_3
    | spl6_39
    | ~ spl6_4 ),
    inference(avatar_split_clause,[],[f3803,f336,f881,f333]) ).

tff(f3803,plain,
    ( ! [X11: mono_2Etyop_2Emin_2Ebool,X14: mono_2Etyop_2Emin_2Ebool,X15: mono_2Etyop_2Emin_2Ebool,X13: mono_2Etyop_2Emin_2Ebool] :
        ( ( mono_2Ec_2Ebool_2EF_2E0 = X15 )
        | p(X11)
        | ( X13 = X14 )
        | p(X13)
        | ( X14 = X15 ) )
    | ~ spl6_4 ),
    inference(forward_subsumption_demodulation,[],[f3773,f3769]) ).

tff(f3773,plain,
    ( ! [X11: mono_2Etyop_2Emin_2Ebool,X14: mono_2Etyop_2Emin_2Ebool,X15: mono_2Etyop_2Emin_2Ebool,X12: mono_2Etyop_2Emin_2Ebool,X13: mono_2Etyop_2Emin_2Ebool] :
        ( ( X14 = X15 )
        | ( X13 = X14 )
        | p(X13)
        | ( mono_2Eapp_2E2_2Emono_2Etyop_2Emin_2Ebool_20mono_2Etyop_2Emin_2Ebool(mono_2Eapp_2E2_2Emono_2Etyop_2Emin_2Ebool_20mono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Ebool_29(mono_2Ec_2Ebool_2E_2F_5C_2E0,X11),X12) = X15 )
        | p(X11) )
    | ~ spl6_4 ),
    inference(resolution,[],[f301,f562]) ).

tff(f4420,plain,
    ( spl6_37
    | ~ spl6_4 ),
    inference(avatar_split_clause,[],[f2450,f336,f867]) ).

tff(f867,plain,
    ( spl6_37
  <=> ! [X8: mono_2Etyop_2Emin_2Ebool,X10: mono_2Etyop_2Emin_2Ebool] :
        ( ~ p(X10)
        | ( mono_2Ec_2Ebool_2EF_2E0 = X8 )
        | ( X8 = X10 ) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl6_37])]) ).

tff(f2450,plain,
    ( ! [X8: mono_2Etyop_2Emin_2Ebool,X9: mono_2Etyop_2Emin_2Ebool] :
        ( ~ p(X9)
        | ( X8 = X9 )
        | ( mono_2Ec_2Ebool_2EF_2E0 = X8 ) )
    | ~ spl6_4 ),
    inference(resolution,[],[f242,f337]) ).

tff(f4417,plain,
    ( spl6_3
    | spl6_3
    | spl6_39
    | ~ spl6_4
    | ~ spl6_135 ),
    inference(avatar_split_clause,[],[f4149,f4133,f336,f881,f333,f333]) ).

tff(f4133,plain,
    ( spl6_135
  <=> ! [X0: mono_2Etyop_2Emin_2Ebool,X1: mono_2Etyop_2Emin_2Ebool] :
        ( p(X1)
        | p(X0)
        | ( mono_2Ec_2Ebool_2EF_2E0 = mono_2Eapp_2E2_2Emono_2Etyop_2Emin_2Ebool_20mono_2Etyop_2Emin_2Ebool(mono_2Eapp_2E2_2Emono_2Etyop_2Emin_2Ebool_20mono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Ebool_29(mono_2Ec_2Ebool_2E_5C_2F_2E0,X0),X1) ) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl6_135])]) ).

tff(f4149,plain,
    ( ! [X18: mono_2Etyop_2Emin_2Ebool,X19: mono_2Etyop_2Emin_2Ebool,X16: mono_2Etyop_2Emin_2Ebool,X17: mono_2Etyop_2Emin_2Ebool,X20: mono_2Etyop_2Emin_2Ebool] :
        ( ( X18 = X20 )
        | ( X19 = X20 )
        | p(X17)
        | p(X16)
        | p(X18)
        | ( mono_2Ec_2Ebool_2EF_2E0 = X19 ) )
    | ~ spl6_4
    | ~ spl6_135 ),
    inference(backward_subsumption_demodulation,[],[f4104,f4134]) ).

tff(f4134,plain,
    ( ! [X0: mono_2Etyop_2Emin_2Ebool,X1: mono_2Etyop_2Emin_2Ebool] :
        ( ( mono_2Ec_2Ebool_2EF_2E0 = mono_2Eapp_2E2_2Emono_2Etyop_2Emin_2Ebool_20mono_2Etyop_2Emin_2Ebool(mono_2Eapp_2E2_2Emono_2Etyop_2Emin_2Ebool_20mono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Ebool_29(mono_2Ec_2Ebool_2E_5C_2F_2E0,X0),X1) )
        | p(X1)
        | p(X0) )
    | ~ spl6_135 ),
    inference(avatar_component_clause,[],[f4133]) ).

tff(f4104,plain,
    ( ! [X18: mono_2Etyop_2Emin_2Ebool,X19: mono_2Etyop_2Emin_2Ebool,X16: mono_2Etyop_2Emin_2Ebool,X17: mono_2Etyop_2Emin_2Ebool,X20: mono_2Etyop_2Emin_2Ebool] :
        ( ( X19 = X20 )
        | p(X17)
        | ( X18 = X20 )
        | p(X18)
        | ( mono_2Eapp_2E2_2Emono_2Etyop_2Emin_2Ebool_20mono_2Etyop_2Emin_2Ebool(mono_2Eapp_2E2_2Emono_2Etyop_2Emin_2Ebool_20mono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Ebool_29(mono_2Ec_2Ebool_2E_5C_2F_2E0,X16),X17) = X19 )
        | p(X16) )
    | ~ spl6_4 ),
    inference(resolution,[],[f281,f562]) ).

tff(f281,plain,
    ! [X0: mono_2Etyop_2Emin_2Ebool,X1: mono_2Etyop_2Emin_2Ebool] :
      ( ~ p(mono_2Eapp_2E2_2Emono_2Etyop_2Emin_2Ebool_20mono_2Etyop_2Emin_2Ebool(mono_2Eapp_2E2_2Emono_2Etyop_2Emin_2Ebool_20mono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Ebool_29(mono_2Ec_2Ebool_2E_5C_2F_2E0,X1),X0))
      | p(X1)
      | p(X0) ),
    inference(cnf_transformation,[],[f156]) ).

tff(f156,plain,
    ! [X1: mono_2Etyop_2Emin_2Ebool,X0: mono_2Etyop_2Emin_2Ebool] :
      ( p(mono_2Eapp_2E2_2Emono_2Etyop_2Emin_2Ebool_20mono_2Etyop_2Emin_2Ebool(mono_2Eapp_2E2_2Emono_2Etyop_2Emin_2Ebool_20mono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Ebool_29(mono_2Ec_2Ebool_2E_5C_2F_2E0,X1),X0))
    <=> ( p(X0)
        | p(X1) ) ),
    inference(rectify,[],[f41]) ).

tff(f41,axiom,
    ! [X13: mono_2Etyop_2Emin_2Ebool,X12: mono_2Etyop_2Emin_2Ebool] :
      ( ( p(X13)
        | p(X12) )
    <=> p(mono_2Eapp_2E2_2Emono_2Etyop_2Emin_2Ebool_20mono_2Etyop_2Emin_2Ebool(mono_2Eapp_2E2_2Emono_2Etyop_2Emin_2Ebool_20mono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Ebool_29(mono_2Ec_2Ebool_2E_5C_2F_2E0,X12),X13)) ),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',arityeq2_2Ec_2Ebool_2E_5C_2F_2E2) ).

tff(f4413,plain,
    ( spl6_3
    | spl6_39
    | ~ spl6_4
    | ~ spl6_126 ),
    inference(avatar_split_clause,[],[f3859,f3843,f336,f881,f333]) ).

tff(f3843,plain,
    ( spl6_126
  <=> ! [X0: mono_2Etyop_2Emin_2Ebool,X1: mono_2Etyop_2Emin_2Ebool] :
        ( ( mono_2Ec_2Ebool_2EF_2E0 = mono_2Eapp_2E2_2Emono_2Etyop_2Emin_2Ebool_20mono_2Etyop_2Emin_2Ebool(mono_2Eapp_2E2_2Emono_2Etyop_2Emin_2Ebool_20mono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Ebool_29(mono_2Ec_2Ebool_2E_2F_5C_2E0,X0),X1) )
        | p(X1) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl6_126])]) ).

tff(f3859,plain,
    ( ! [X11: mono_2Etyop_2Emin_2Ebool,X14: mono_2Etyop_2Emin_2Ebool,X15: mono_2Etyop_2Emin_2Ebool,X13: mono_2Etyop_2Emin_2Ebool] :
        ( ( X14 = X15 )
        | p(X13)
        | ( mono_2Ec_2Ebool_2EF_2E0 = X15 )
        | ( X13 = X14 )
        | p(X11) )
    | ~ spl6_4
    | ~ spl6_126 ),
    inference(backward_subsumption_demodulation,[],[f3810,f3844]) ).

tff(f3844,plain,
    ( ! [X0: mono_2Etyop_2Emin_2Ebool,X1: mono_2Etyop_2Emin_2Ebool] :
        ( p(X1)
        | ( mono_2Ec_2Ebool_2EF_2E0 = mono_2Eapp_2E2_2Emono_2Etyop_2Emin_2Ebool_20mono_2Etyop_2Emin_2Ebool(mono_2Eapp_2E2_2Emono_2Etyop_2Emin_2Ebool_20mono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Ebool_29(mono_2Ec_2Ebool_2E_2F_5C_2E0,X0),X1) ) )
    | ~ spl6_126 ),
    inference(avatar_component_clause,[],[f3843]) ).

tff(f3810,plain,
    ( ! [X11: mono_2Etyop_2Emin_2Ebool,X14: mono_2Etyop_2Emin_2Ebool,X15: mono_2Etyop_2Emin_2Ebool,X12: mono_2Etyop_2Emin_2Ebool,X13: mono_2Etyop_2Emin_2Ebool] :
        ( ( X14 = X15 )
        | ( X13 = X14 )
        | p(X13)
        | p(X11)
        | ( mono_2Eapp_2E2_2Emono_2Etyop_2Emin_2Ebool_20mono_2Etyop_2Emin_2Ebool(mono_2Eapp_2E2_2Emono_2Etyop_2Emin_2Ebool_20mono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Ebool_29(mono_2Ec_2Ebool_2E_2F_5C_2E0,X12),X11) = X15 ) )
    | ~ spl6_4 ),
    inference(resolution,[],[f302,f562]) ).

tff(f302,plain,
    ! [X0: mono_2Etyop_2Emin_2Ebool,X1: mono_2Etyop_2Emin_2Ebool] :
      ( ~ p(mono_2Eapp_2E2_2Emono_2Etyop_2Emin_2Ebool_20mono_2Etyop_2Emin_2Ebool(mono_2Eapp_2E2_2Emono_2Etyop_2Emin_2Ebool_20mono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Ebool_29(mono_2Ec_2Ebool_2E_2F_5C_2E0,X0),X1))
      | p(X1) ),
    inference(cnf_transformation,[],[f138]) ).

tff(f4409,plain,
    ( spl6_39
    | ~ spl6_4 ),
    inference(avatar_split_clause,[],[f2449,f336,f881]) ).

tff(f2449,plain,
    ( ! [X6: mono_2Etyop_2Emin_2Ebool,X7: mono_2Etyop_2Emin_2Ebool,X5: mono_2Etyop_2Emin_2Ebool] :
        ( p(X6)
        | ( X6 = X7 )
        | ( X5 = X7 )
        | ( mono_2Ec_2Ebool_2EF_2E0 = X5 ) )
    | ~ spl6_4 ),
    inference(resolution,[],[f242,f401]) ).

tff(f4408,plain,
    ( ~ spl6_150
    | spl6_17 ),
    inference(avatar_split_clause,[],[f4407,f478,f4395]) ).

tff(f4395,plain,
    ( spl6_150
  <=> ( mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Eextreal_2Eextreal(mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Efun_28tyop_2Eextreal_2Eextreal_2Ctyop_2Eextreal_2Eextreal_29(mono_2Ec_2Eextreal_2Eextreal__max_2E0,sK3),sK5) = sK3 ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl6_150])]) ).

tff(f478,plain,
    ( spl6_17
  <=> ( mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Eextreal_2Eextreal(mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Efun_28tyop_2Eextreal_2Eextreal_2Ctyop_2Eextreal_2Eextreal_29(mono_2Ec_2Eextreal_2Eextreal__max_2E0,sK3),sK5) = mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Eextreal_2Eextreal(mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Efun_28tyop_2Eextreal_2Eextreal_2Ctyop_2Eextreal_2Eextreal_29(mono_2Eapp_2E2_2Emono_2Etyop_2Emin_2Ebool_20mono_2Etyop_2Emin_2Efun_28tyop_2Eextreal_2Eextreal_2Ctyop_2Emin_2Efun_28tyop_2Eextreal_2Eextreal_2Ctyop_2Eextreal_2Eextreal_29_29(mono_2Ec_2Ebool_2ECOND_2E0_2Emono_2Etyop_2Eextreal_2Eextreal,mono_2Ec_2Ebool_2EF_2E0),sK5),sK3) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl6_17])]) ).

tff(f4407,plain,
    ( ( mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Eextreal_2Eextreal(mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Efun_28tyop_2Eextreal_2Eextreal_2Ctyop_2Eextreal_2Eextreal_29(mono_2Ec_2Eextreal_2Eextreal__max_2E0,sK3),sK5) != sK3 )
    | spl6_17 ),
    inference(forward_demodulation,[],[f479,f4374]) ).

tff(f479,plain,
    ( ( mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Eextreal_2Eextreal(mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Efun_28tyop_2Eextreal_2Eextreal_2Ctyop_2Eextreal_2Eextreal_29(mono_2Ec_2Eextreal_2Eextreal__max_2E0,sK3),sK5) != mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Eextreal_2Eextreal(mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Efun_28tyop_2Eextreal_2Eextreal_2Ctyop_2Eextreal_2Eextreal_29(mono_2Eapp_2E2_2Emono_2Etyop_2Emin_2Ebool_20mono_2Etyop_2Emin_2Efun_28tyop_2Eextreal_2Eextreal_2Ctyop_2Emin_2Efun_28tyop_2Eextreal_2Eextreal_2Ctyop_2Eextreal_2Eextreal_29_29(mono_2Ec_2Ebool_2ECOND_2E0_2Emono_2Etyop_2Eextreal_2Eextreal,mono_2Ec_2Ebool_2EF_2E0),sK5),sK3) )
    | spl6_17 ),
    inference(avatar_component_clause,[],[f478]) ).

tff(f4406,plain,
    ( spl6_39
    | spl6_2
    | ~ spl6_4 ),
    inference(avatar_split_clause,[],[f940,f336,f328,f881]) ).

tff(f940,plain,
    ( ! [X18: mono_2Etyop_2Emin_2Ebool,X19: mono_2Etyop_2Emin_2Ebool,X17: mono_2Etyop_2Emin_2Ebool] :
        ( p(X17)
        | ( X17 = X19 )
        | ( X18 = X19 )
        | ( mono_2Ec_2Ebool_2EF_2E0 = X18 ) )
    | spl6_2
    | ~ spl6_4 ),
    inference(resolution,[],[f562,f330]) ).

tff(f4405,plain,
    ( ~ spl6_21
    | ~ spl6_13
    | spl6_19 ),
    inference(avatar_split_clause,[],[f4404,f521,f444,f545]) ).

tff(f545,plain,
    ( spl6_21
  <=> ( mono_2Ec_2Ebool_2ET_2E0 = mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Ebool(mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Efun_28tyop_2Eextreal_2Eextreal_2Ctyop_2Emin_2Ebool_29(mono_2Ec_2Eextreal_2Eextreal__le_2E0,mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Eextreal_2Eextreal(mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Efun_28tyop_2Eextreal_2Eextreal_2Ctyop_2Eextreal_2Eextreal_29(mono_2Ec_2Eextreal_2Eextreal__max_2E0,sK3),sK4)),sK5) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl6_21])]) ).

tff(f444,plain,
    ( spl6_13
  <=> ( mono_2Ec_2Ebool_2ET_2E0 = mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Ebool(mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Efun_28tyop_2Eextreal_2Eextreal_2Ctyop_2Emin_2Ebool_29(mono_2Ec_2Eextreal_2Eextreal__le_2E0,sK4),sK5) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl6_13])]) ).

tff(f521,plain,
    ( spl6_19
  <=> ( mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Ebool(mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Efun_28tyop_2Eextreal_2Eextreal_2Ctyop_2Emin_2Ebool_29(mono_2Ec_2Eextreal_2Eextreal__le_2E0,sK4),sK5) = mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Ebool(mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Efun_28tyop_2Eextreal_2Eextreal_2Ctyop_2Emin_2Ebool_29(mono_2Ec_2Eextreal_2Eextreal__le_2E0,mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Eextreal_2Eextreal(mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Efun_28tyop_2Eextreal_2Eextreal_2Ctyop_2Eextreal_2Eextreal_29(mono_2Ec_2Eextreal_2Eextreal__max_2E0,sK3),sK4)),sK5) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl6_19])]) ).

tff(f4404,plain,
    ( ( mono_2Ec_2Ebool_2ET_2E0 != mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Ebool(mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Efun_28tyop_2Eextreal_2Eextreal_2Ctyop_2Emin_2Ebool_29(mono_2Ec_2Eextreal_2Eextreal__le_2E0,mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Eextreal_2Eextreal(mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Efun_28tyop_2Eextreal_2Eextreal_2Ctyop_2Eextreal_2Eextreal_29(mono_2Ec_2Eextreal_2Eextreal__max_2E0,sK3),sK4)),sK5) )
    | ~ spl6_13
    | spl6_19 ),
    inference(backward_demodulation,[],[f522,f445]) ).

tff(f445,plain,
    ( ( mono_2Ec_2Ebool_2ET_2E0 = mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Ebool(mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Efun_28tyop_2Eextreal_2Eextreal_2Ctyop_2Emin_2Ebool_29(mono_2Ec_2Eextreal_2Eextreal__le_2E0,sK4),sK5) )
    | ~ spl6_13 ),
    inference(avatar_component_clause,[],[f444]) ).

tff(f522,plain,
    ( ( mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Ebool(mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Efun_28tyop_2Eextreal_2Eextreal_2Ctyop_2Emin_2Ebool_29(mono_2Ec_2Eextreal_2Eextreal__le_2E0,sK4),sK5) != mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Ebool(mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Efun_28tyop_2Eextreal_2Eextreal_2Ctyop_2Emin_2Ebool_29(mono_2Ec_2Eextreal_2Eextreal__le_2E0,mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Eextreal_2Eextreal(mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Efun_28tyop_2Eextreal_2Eextreal_2Ctyop_2Eextreal_2Eextreal_29(mono_2Ec_2Eextreal_2Eextreal__max_2E0,sK3),sK4)),sK5) )
    | spl6_19 ),
    inference(avatar_component_clause,[],[f521]) ).

tff(f4403,plain,
    ( ~ spl6_140
    | spl6_42 ),
    inference(avatar_split_clause,[],[f4402,f1000,f4286]) ).

tff(f1000,plain,
    ( spl6_42
  <=> ( mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Eextreal_2Eextreal(mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Efun_28tyop_2Eextreal_2Eextreal_2Ctyop_2Eextreal_2Eextreal_29(mono_2Eapp_2E2_2Emono_2Etyop_2Emin_2Ebool_20mono_2Etyop_2Emin_2Efun_28tyop_2Eextreal_2Eextreal_2Ctyop_2Emin_2Efun_28tyop_2Eextreal_2Eextreal_2Ctyop_2Eextreal_2Eextreal_29_29(mono_2Ec_2Ebool_2ECOND_2E0_2Emono_2Etyop_2Eextreal_2Eextreal,mono_2Ec_2Ebool_2ET_2E0),sK4),sK5) = mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Eextreal_2Eextreal(mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Efun_28tyop_2Eextreal_2Eextreal_2Ctyop_2Eextreal_2Eextreal_29(mono_2Ec_2Eextreal_2Eextreal__max_2E0,sK5),sK4) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl6_42])]) ).

tff(f4402,plain,
    ( ( mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Eextreal_2Eextreal(mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Efun_28tyop_2Eextreal_2Eextreal_2Ctyop_2Eextreal_2Eextreal_29(mono_2Ec_2Eextreal_2Eextreal__max_2E0,sK5),sK4) != sK4 )
    | spl6_42 ),
    inference(forward_demodulation,[],[f1001,f4274]) ).

tff(f1001,plain,
    ( ( mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Eextreal_2Eextreal(mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Efun_28tyop_2Eextreal_2Eextreal_2Ctyop_2Eextreal_2Eextreal_29(mono_2Eapp_2E2_2Emono_2Etyop_2Emin_2Ebool_20mono_2Etyop_2Emin_2Efun_28tyop_2Eextreal_2Eextreal_2Ctyop_2Emin_2Efun_28tyop_2Eextreal_2Eextreal_2Ctyop_2Eextreal_2Eextreal_29_29(mono_2Ec_2Ebool_2ECOND_2E0_2Emono_2Etyop_2Eextreal_2Eextreal,mono_2Ec_2Ebool_2ET_2E0),sK4),sK5) != mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Eextreal_2Eextreal(mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Efun_28tyop_2Eextreal_2Eextreal_2Ctyop_2Eextreal_2Eextreal_29(mono_2Ec_2Eextreal_2Eextreal__max_2E0,sK5),sK4) )
    | spl6_42 ),
    inference(avatar_component_clause,[],[f1000]) ).

tff(f4398,plain,
    ( spl6_150
    | ~ spl6_17 ),
    inference(avatar_split_clause,[],[f4378,f478,f4395]) ).

tff(f4378,plain,
    ( ( mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Eextreal_2Eextreal(mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Efun_28tyop_2Eextreal_2Eextreal_2Ctyop_2Eextreal_2Eextreal_29(mono_2Ec_2Eextreal_2Eextreal__max_2E0,sK3),sK5) = sK3 )
    | ~ spl6_17 ),
    inference(backward_demodulation,[],[f480,f4374]) ).

tff(f480,plain,
    ( ( mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Eextreal_2Eextreal(mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Efun_28tyop_2Eextreal_2Eextreal_2Ctyop_2Eextreal_2Eextreal_29(mono_2Ec_2Eextreal_2Eextreal__max_2E0,sK3),sK5) = mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Eextreal_2Eextreal(mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Efun_28tyop_2Eextreal_2Eextreal_2Ctyop_2Eextreal_2Eextreal_29(mono_2Eapp_2E2_2Emono_2Etyop_2Emin_2Ebool_20mono_2Etyop_2Emin_2Efun_28tyop_2Eextreal_2Eextreal_2Ctyop_2Emin_2Efun_28tyop_2Eextreal_2Eextreal_2Ctyop_2Eextreal_2Eextreal_29_29(mono_2Ec_2Ebool_2ECOND_2E0_2Emono_2Etyop_2Eextreal_2Eextreal,mono_2Ec_2Ebool_2EF_2E0),sK5),sK3) )
    | ~ spl6_17 ),
    inference(avatar_component_clause,[],[f478]) ).

tff(f4391,plain,
    ( spl6_149
    | ~ spl6_90 ),
    inference(avatar_split_clause,[],[f4379,f2714,f4388]) ).

tff(f4388,plain,
    ( spl6_149
  <=> ( mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Eextreal_2Eextreal(mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Efun_28tyop_2Eextreal_2Eextreal_2Ctyop_2Eextreal_2Eextreal_29(mono_2Ec_2Eextreal_2Eextreal__max_2E0,sK3),sK4) = sK3 ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl6_149])]) ).

tff(f2714,plain,
    ( spl6_90
  <=> ( mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Eextreal_2Eextreal(mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Efun_28tyop_2Eextreal_2Eextreal_2Ctyop_2Eextreal_2Eextreal_29(mono_2Ec_2Eextreal_2Eextreal__max_2E0,sK3),sK4) = mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Eextreal_2Eextreal(mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Efun_28tyop_2Eextreal_2Eextreal_2Ctyop_2Eextreal_2Eextreal_29(mono_2Eapp_2E2_2Emono_2Etyop_2Emin_2Ebool_20mono_2Etyop_2Emin_2Efun_28tyop_2Eextreal_2Eextreal_2Ctyop_2Emin_2Efun_28tyop_2Eextreal_2Eextreal_2Ctyop_2Eextreal_2Eextreal_29_29(mono_2Ec_2Ebool_2ECOND_2E0_2Emono_2Etyop_2Eextreal_2Eextreal,mono_2Ec_2Ebool_2EF_2E0),sK4),sK3) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl6_90])]) ).

tff(f4379,plain,
    ( ( mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Eextreal_2Eextreal(mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Efun_28tyop_2Eextreal_2Eextreal_2Ctyop_2Eextreal_2Eextreal_29(mono_2Ec_2Eextreal_2Eextreal__max_2E0,sK3),sK4) = sK3 )
    | ~ spl6_90 ),
    inference(backward_demodulation,[],[f2716,f4374]) ).

tff(f2716,plain,
    ( ( mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Eextreal_2Eextreal(mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Efun_28tyop_2Eextreal_2Eextreal_2Ctyop_2Eextreal_2Eextreal_29(mono_2Ec_2Eextreal_2Eextreal__max_2E0,sK3),sK4) = mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Eextreal_2Eextreal(mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Efun_28tyop_2Eextreal_2Eextreal_2Ctyop_2Eextreal_2Eextreal_29(mono_2Eapp_2E2_2Emono_2Etyop_2Emin_2Ebool_20mono_2Etyop_2Emin_2Efun_28tyop_2Eextreal_2Eextreal_2Ctyop_2Emin_2Efun_28tyop_2Eextreal_2Eextreal_2Ctyop_2Eextreal_2Eextreal_29_29(mono_2Ec_2Ebool_2ECOND_2E0_2Emono_2Etyop_2Eextreal_2Eextreal,mono_2Ec_2Ebool_2EF_2E0),sK4),sK3) )
    | ~ spl6_90 ),
    inference(avatar_component_clause,[],[f2714]) ).

tff(f4386,plain,
    ( spl6_148
    | ~ spl6_18 ),
    inference(avatar_split_clause,[],[f4380,f494,f4383]) ).

tff(f4383,plain,
    ( spl6_148
  <=> ( mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Eextreal_2Eextreal(mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Efun_28tyop_2Eextreal_2Eextreal_2Ctyop_2Eextreal_2Eextreal_29(mono_2Ec_2Eextreal_2Eextreal__max_2E0,sK4),sK5) = sK4 ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl6_148])]) ).

tff(f494,plain,
    ( spl6_18
  <=> ( mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Eextreal_2Eextreal(mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Efun_28tyop_2Eextreal_2Eextreal_2Ctyop_2Eextreal_2Eextreal_29(mono_2Eapp_2E2_2Emono_2Etyop_2Emin_2Ebool_20mono_2Etyop_2Emin_2Efun_28tyop_2Eextreal_2Eextreal_2Ctyop_2Emin_2Efun_28tyop_2Eextreal_2Eextreal_2Ctyop_2Eextreal_2Eextreal_29_29(mono_2Ec_2Ebool_2ECOND_2E0_2Emono_2Etyop_2Eextreal_2Eextreal,mono_2Ec_2Ebool_2EF_2E0),sK5),sK4) = mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Eextreal_2Eextreal(mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Efun_28tyop_2Eextreal_2Eextreal_2Ctyop_2Eextreal_2Eextreal_29(mono_2Ec_2Eextreal_2Eextreal__max_2E0,sK4),sK5) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl6_18])]) ).

tff(f4380,plain,
    ( ( mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Eextreal_2Eextreal(mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Efun_28tyop_2Eextreal_2Eextreal_2Ctyop_2Eextreal_2Eextreal_29(mono_2Ec_2Eextreal_2Eextreal__max_2E0,sK4),sK5) = sK4 )
    | ~ spl6_18 ),
    inference(backward_demodulation,[],[f496,f4374]) ).

tff(f496,plain,
    ( ( mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Eextreal_2Eextreal(mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Efun_28tyop_2Eextreal_2Eextreal_2Ctyop_2Eextreal_2Eextreal_29(mono_2Eapp_2E2_2Emono_2Etyop_2Emin_2Ebool_20mono_2Etyop_2Emin_2Efun_28tyop_2Eextreal_2Eextreal_2Ctyop_2Emin_2Efun_28tyop_2Eextreal_2Eextreal_2Ctyop_2Eextreal_2Eextreal_29_29(mono_2Ec_2Ebool_2ECOND_2E0_2Emono_2Etyop_2Eextreal_2Eextreal,mono_2Ec_2Ebool_2EF_2E0),sK5),sK4) = mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Eextreal_2Eextreal(mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Efun_28tyop_2Eextreal_2Eextreal_2Ctyop_2Eextreal_2Eextreal_29(mono_2Ec_2Eextreal_2Eextreal__max_2E0,sK4),sK5) )
    | ~ spl6_18 ),
    inference(avatar_component_clause,[],[f494]) ).

tff(f4344,plain,
    ( ~ spl6_147
    | spl6_63
    | ~ spl6_140 ),
    inference(avatar_split_clause,[],[f4343,f4286,f1828,f4339]) ).

tff(f4339,plain,
    ( spl6_147
  <=> ( mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Eextreal_2Eextreal(mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Efun_28tyop_2Eextreal_2Eextreal_2Ctyop_2Eextreal_2Eextreal_29(mono_2Eapp_2E2_2Emono_2Etyop_2Emin_2Ebool_20mono_2Etyop_2Emin_2Efun_28tyop_2Eextreal_2Eextreal_2Ctyop_2Emin_2Efun_28tyop_2Eextreal_2Eextreal_2Ctyop_2Eextreal_2Eextreal_29_29(mono_2Ec_2Ebool_2ECOND_2E0_2Emono_2Etyop_2Eextreal_2Eextreal,mono_2Ec_2Ebool_2EF_2E0),sK4),sK5) = sK4 ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl6_147])]) ).

tff(f4343,plain,
    ( ( mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Eextreal_2Eextreal(mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Efun_28tyop_2Eextreal_2Eextreal_2Ctyop_2Eextreal_2Eextreal_29(mono_2Eapp_2E2_2Emono_2Etyop_2Emin_2Ebool_20mono_2Etyop_2Emin_2Efun_28tyop_2Eextreal_2Eextreal_2Ctyop_2Emin_2Efun_28tyop_2Eextreal_2Eextreal_2Ctyop_2Eextreal_2Eextreal_29_29(mono_2Ec_2Ebool_2ECOND_2E0_2Emono_2Etyop_2Eextreal_2Eextreal,mono_2Ec_2Ebool_2EF_2E0),sK4),sK5) != sK4 )
    | spl6_63
    | ~ spl6_140 ),
    inference(forward_demodulation,[],[f1829,f4288]) ).

tff(f4342,plain,
    ( spl6_147
    | ~ spl6_63
    | ~ spl6_140 ),
    inference(avatar_split_clause,[],[f4337,f4286,f1828,f4339]) ).

tff(f4337,plain,
    ( ( mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Eextreal_2Eextreal(mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Efun_28tyop_2Eextreal_2Eextreal_2Ctyop_2Eextreal_2Eextreal_29(mono_2Eapp_2E2_2Emono_2Etyop_2Emin_2Ebool_20mono_2Etyop_2Emin_2Efun_28tyop_2Eextreal_2Eextreal_2Ctyop_2Emin_2Efun_28tyop_2Eextreal_2Eextreal_2Ctyop_2Eextreal_2Eextreal_29_29(mono_2Ec_2Ebool_2ECOND_2E0_2Emono_2Etyop_2Eextreal_2Eextreal,mono_2Ec_2Ebool_2EF_2E0),sK4),sK5) = sK4 )
    | ~ spl6_63
    | ~ spl6_140 ),
    inference(backward_demodulation,[],[f1830,f4288]) ).

tff(f1830,plain,
    ( ( mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Eextreal_2Eextreal(mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Efun_28tyop_2Eextreal_2Eextreal_2Ctyop_2Eextreal_2Eextreal_29(mono_2Eapp_2E2_2Emono_2Etyop_2Emin_2Ebool_20mono_2Etyop_2Emin_2Efun_28tyop_2Eextreal_2Eextreal_2Ctyop_2Emin_2Efun_28tyop_2Eextreal_2Eextreal_2Ctyop_2Eextreal_2Eextreal_29_29(mono_2Ec_2Ebool_2ECOND_2E0_2Emono_2Etyop_2Eextreal_2Eextreal,mono_2Ec_2Ebool_2EF_2E0),sK4),sK5) = mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Eextreal_2Eextreal(mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Efun_28tyop_2Eextreal_2Eextreal_2Ctyop_2Eextreal_2Eextreal_29(mono_2Ec_2Eextreal_2Eextreal__max_2E0,sK5),sK4) )
    | ~ spl6_63 ),
    inference(avatar_component_clause,[],[f1828]) ).

tff(f4330,plain,
    ( ~ spl6_143
    | spl6_92 ),
    inference(avatar_split_clause,[],[f4329,f2799,f4304]) ).

tff(f4304,plain,
    ( spl6_143
  <=> ( mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Eextreal_2Eextreal(mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Efun_28tyop_2Eextreal_2Eextreal_2Ctyop_2Eextreal_2Eextreal_29(mono_2Ec_2Eextreal_2Eextreal__max_2E0,sK3),sK4) = sK4 ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl6_143])]) ).

tff(f2799,plain,
    ( spl6_92
  <=> ( mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Eextreal_2Eextreal(mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Efun_28tyop_2Eextreal_2Eextreal_2Ctyop_2Eextreal_2Eextreal_29(mono_2Ec_2Eextreal_2Eextreal__max_2E0,sK3),sK4) = mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Eextreal_2Eextreal(mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Efun_28tyop_2Eextreal_2Eextreal_2Ctyop_2Eextreal_2Eextreal_29(mono_2Eapp_2E2_2Emono_2Etyop_2Emin_2Ebool_20mono_2Etyop_2Emin_2Efun_28tyop_2Eextreal_2Eextreal_2Ctyop_2Emin_2Efun_28tyop_2Eextreal_2Eextreal_2Ctyop_2Eextreal_2Eextreal_29_29(mono_2Ec_2Ebool_2ECOND_2E0_2Emono_2Etyop_2Eextreal_2Eextreal,mono_2Ec_2Ebool_2ET_2E0),sK4),sK3) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl6_92])]) ).

tff(f4329,plain,
    ( ( mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Eextreal_2Eextreal(mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Efun_28tyop_2Eextreal_2Eextreal_2Ctyop_2Eextreal_2Eextreal_29(mono_2Ec_2Eextreal_2Eextreal__max_2E0,sK3),sK4) != sK4 )
    | spl6_92 ),
    inference(forward_demodulation,[],[f2800,f4274]) ).

tff(f2800,plain,
    ( ( mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Eextreal_2Eextreal(mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Efun_28tyop_2Eextreal_2Eextreal_2Ctyop_2Eextreal_2Eextreal_29(mono_2Ec_2Eextreal_2Eextreal__max_2E0,sK3),sK4) != mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Eextreal_2Eextreal(mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Efun_28tyop_2Eextreal_2Eextreal_2Ctyop_2Eextreal_2Eextreal_29(mono_2Eapp_2E2_2Emono_2Etyop_2Emin_2Ebool_20mono_2Etyop_2Emin_2Efun_28tyop_2Eextreal_2Eextreal_2Ctyop_2Emin_2Efun_28tyop_2Eextreal_2Eextreal_2Ctyop_2Eextreal_2Eextreal_29_29(mono_2Ec_2Ebool_2ECOND_2E0_2Emono_2Etyop_2Eextreal_2Eextreal,mono_2Ec_2Ebool_2ET_2E0),sK4),sK3) )
    | spl6_92 ),
    inference(avatar_component_clause,[],[f2799]) ).

tff(f4328,plain,
    ( ~ spl6_146
    | spl6_62
    | ~ spl6_142 ),
    inference(avatar_split_clause,[],[f4323,f4298,f1823,f4325]) ).

tff(f4325,plain,
    ( spl6_146
  <=> ( mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Eextreal_2Eextreal(mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Efun_28tyop_2Eextreal_2Eextreal_2Ctyop_2Eextreal_2Eextreal_29(mono_2Eapp_2E2_2Emono_2Etyop_2Emin_2Ebool_20mono_2Etyop_2Emin_2Efun_28tyop_2Eextreal_2Eextreal_2Ctyop_2Emin_2Efun_28tyop_2Eextreal_2Eextreal_2Ctyop_2Eextreal_2Eextreal_29_29(mono_2Ec_2Ebool_2ECOND_2E0_2Emono_2Etyop_2Eextreal_2Eextreal,mono_2Ec_2Ebool_2EF_2E0),sK5),mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Eextreal_2Eextreal(mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Efun_28tyop_2Eextreal_2Eextreal_2Ctyop_2Eextreal_2Eextreal_29(mono_2Ec_2Eextreal_2Eextreal__max_2E0,sK3),sK4)) = sK5 ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl6_146])]) ).

tff(f4323,plain,
    ( ( mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Eextreal_2Eextreal(mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Efun_28tyop_2Eextreal_2Eextreal_2Ctyop_2Eextreal_2Eextreal_29(mono_2Eapp_2E2_2Emono_2Etyop_2Emin_2Ebool_20mono_2Etyop_2Emin_2Efun_28tyop_2Eextreal_2Eextreal_2Ctyop_2Emin_2Efun_28tyop_2Eextreal_2Eextreal_2Ctyop_2Eextreal_2Eextreal_29_29(mono_2Ec_2Ebool_2ECOND_2E0_2Emono_2Etyop_2Eextreal_2Eextreal,mono_2Ec_2Ebool_2EF_2E0),sK5),mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Eextreal_2Eextreal(mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Efun_28tyop_2Eextreal_2Eextreal_2Ctyop_2Eextreal_2Eextreal_29(mono_2Ec_2Eextreal_2Eextreal__max_2E0,sK3),sK4)) != sK5 )
    | spl6_62
    | ~ spl6_142 ),
    inference(backward_demodulation,[],[f1824,f4300]) ).

tff(f4300,plain,
    ( ( sK5 = mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Eextreal_2Eextreal(mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Efun_28tyop_2Eextreal_2Eextreal_2Ctyop_2Eextreal_2Eextreal_29(mono_2Ec_2Eextreal_2Eextreal__max_2E0,mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Eextreal_2Eextreal(mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Efun_28tyop_2Eextreal_2Eextreal_2Ctyop_2Eextreal_2Eextreal_29(mono_2Ec_2Eextreal_2Eextreal__max_2E0,sK3),sK4)),sK5) )
    | ~ spl6_142 ),
    inference(avatar_component_clause,[],[f4298]) ).

tff(f4321,plain,
    ( ~ spl6_145
    | spl6_14 ),
    inference(avatar_split_clause,[],[f4320,f452,f4314]) ).

tff(f4314,plain,
    ( spl6_145
  <=> ( mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Eextreal_2Eextreal(mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Efun_28tyop_2Eextreal_2Eextreal_2Ctyop_2Eextreal_2Eextreal_29(mono_2Ec_2Eextreal_2Eextreal__max_2E0,sK3),sK5) = sK5 ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl6_145])]) ).

tff(f452,plain,
    ( spl6_14
  <=> ( mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Eextreal_2Eextreal(mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Efun_28tyop_2Eextreal_2Eextreal_2Ctyop_2Eextreal_2Eextreal_29(mono_2Ec_2Eextreal_2Eextreal__max_2E0,sK3),sK5) = mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Eextreal_2Eextreal(mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Efun_28tyop_2Eextreal_2Eextreal_2Ctyop_2Eextreal_2Eextreal_29(mono_2Eapp_2E2_2Emono_2Etyop_2Emin_2Ebool_20mono_2Etyop_2Emin_2Efun_28tyop_2Eextreal_2Eextreal_2Ctyop_2Emin_2Efun_28tyop_2Eextreal_2Eextreal_2Ctyop_2Eextreal_2Eextreal_29_29(mono_2Ec_2Ebool_2ECOND_2E0_2Emono_2Etyop_2Eextreal_2Eextreal,mono_2Ec_2Ebool_2ET_2E0),sK5),sK3) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl6_14])]) ).

tff(f4320,plain,
    ( ( mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Eextreal_2Eextreal(mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Efun_28tyop_2Eextreal_2Eextreal_2Ctyop_2Eextreal_2Eextreal_29(mono_2Ec_2Eextreal_2Eextreal__max_2E0,sK3),sK5) != sK5 )
    | spl6_14 ),
    inference(forward_demodulation,[],[f453,f4274]) ).

tff(f453,plain,
    ( ( mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Eextreal_2Eextreal(mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Efun_28tyop_2Eextreal_2Eextreal_2Ctyop_2Eextreal_2Eextreal_29(mono_2Ec_2Eextreal_2Eextreal__max_2E0,sK3),sK5) != mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Eextreal_2Eextreal(mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Efun_28tyop_2Eextreal_2Eextreal_2Ctyop_2Eextreal_2Eextreal_29(mono_2Eapp_2E2_2Emono_2Etyop_2Emin_2Ebool_20mono_2Etyop_2Emin_2Efun_28tyop_2Eextreal_2Eextreal_2Ctyop_2Emin_2Efun_28tyop_2Eextreal_2Eextreal_2Ctyop_2Eextreal_2Eextreal_29_29(mono_2Ec_2Ebool_2ECOND_2E0_2Emono_2Etyop_2Eextreal_2Eextreal,mono_2Ec_2Ebool_2ET_2E0),sK5),sK3) )
    | spl6_14 ),
    inference(avatar_component_clause,[],[f452]) ).

tff(f4317,plain,
    ( spl6_145
    | ~ spl6_14 ),
    inference(avatar_split_clause,[],[f4280,f452,f4314]) ).

tff(f4280,plain,
    ( ( mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Eextreal_2Eextreal(mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Efun_28tyop_2Eextreal_2Eextreal_2Ctyop_2Eextreal_2Eextreal_29(mono_2Ec_2Eextreal_2Eextreal__max_2E0,sK3),sK5) = sK5 )
    | ~ spl6_14 ),
    inference(backward_demodulation,[],[f454,f4274]) ).

tff(f454,plain,
    ( ( mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Eextreal_2Eextreal(mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Efun_28tyop_2Eextreal_2Eextreal_2Ctyop_2Eextreal_2Eextreal_29(mono_2Ec_2Eextreal_2Eextreal__max_2E0,sK3),sK5) = mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Eextreal_2Eextreal(mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Efun_28tyop_2Eextreal_2Eextreal_2Ctyop_2Eextreal_2Eextreal_29(mono_2Eapp_2E2_2Emono_2Etyop_2Emin_2Ebool_20mono_2Etyop_2Emin_2Efun_28tyop_2Eextreal_2Eextreal_2Ctyop_2Emin_2Efun_28tyop_2Eextreal_2Eextreal_2Ctyop_2Eextreal_2Eextreal_29_29(mono_2Ec_2Ebool_2ECOND_2E0_2Emono_2Etyop_2Eextreal_2Eextreal,mono_2Ec_2Ebool_2ET_2E0),sK5),sK3) )
    | ~ spl6_14 ),
    inference(avatar_component_clause,[],[f452]) ).

tff(f4312,plain,
    ( spl6_144
    | ~ spl6_41 ),
    inference(avatar_split_clause,[],[f4283,f956,f4309]) ).

tff(f4309,plain,
    ( spl6_144
  <=> ( sK3 = mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Eextreal_2Eextreal(mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Efun_28tyop_2Eextreal_2Eextreal_2Ctyop_2Eextreal_2Eextreal_29(mono_2Ec_2Eextreal_2Eextreal__max_2E0,sK5),sK3) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl6_144])]) ).

tff(f956,plain,
    ( spl6_41
  <=> ( mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Eextreal_2Eextreal(mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Efun_28tyop_2Eextreal_2Eextreal_2Ctyop_2Eextreal_2Eextreal_29(mono_2Eapp_2E2_2Emono_2Etyop_2Emin_2Ebool_20mono_2Etyop_2Emin_2Efun_28tyop_2Eextreal_2Eextreal_2Ctyop_2Emin_2Efun_28tyop_2Eextreal_2Eextreal_2Ctyop_2Eextreal_2Eextreal_29_29(mono_2Ec_2Ebool_2ECOND_2E0_2Emono_2Etyop_2Eextreal_2Eextreal,mono_2Ec_2Ebool_2ET_2E0),sK3),sK5) = mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Eextreal_2Eextreal(mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Efun_28tyop_2Eextreal_2Eextreal_2Ctyop_2Eextreal_2Eextreal_29(mono_2Ec_2Eextreal_2Eextreal__max_2E0,sK5),sK3) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl6_41])]) ).

tff(f4283,plain,
    ( ( sK3 = mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Eextreal_2Eextreal(mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Efun_28tyop_2Eextreal_2Eextreal_2Ctyop_2Eextreal_2Eextreal_29(mono_2Ec_2Eextreal_2Eextreal__max_2E0,sK5),sK3) )
    | ~ spl6_41 ),
    inference(backward_demodulation,[],[f958,f4274]) ).

tff(f958,plain,
    ( ( mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Eextreal_2Eextreal(mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Efun_28tyop_2Eextreal_2Eextreal_2Ctyop_2Eextreal_2Eextreal_29(mono_2Eapp_2E2_2Emono_2Etyop_2Emin_2Ebool_20mono_2Etyop_2Emin_2Efun_28tyop_2Eextreal_2Eextreal_2Ctyop_2Emin_2Efun_28tyop_2Eextreal_2Eextreal_2Ctyop_2Eextreal_2Eextreal_29_29(mono_2Ec_2Ebool_2ECOND_2E0_2Emono_2Etyop_2Eextreal_2Eextreal,mono_2Ec_2Ebool_2ET_2E0),sK3),sK5) = mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Eextreal_2Eextreal(mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Efun_28tyop_2Eextreal_2Eextreal_2Ctyop_2Eextreal_2Eextreal_29(mono_2Ec_2Eextreal_2Eextreal__max_2E0,sK5),sK3) )
    | ~ spl6_41 ),
    inference(avatar_component_clause,[],[f956]) ).

tff(f4307,plain,
    ( spl6_143
    | ~ spl6_92 ),
    inference(avatar_split_clause,[],[f4281,f2799,f4304]) ).

tff(f4281,plain,
    ( ( mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Eextreal_2Eextreal(mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Efun_28tyop_2Eextreal_2Eextreal_2Ctyop_2Eextreal_2Eextreal_29(mono_2Ec_2Eextreal_2Eextreal__max_2E0,sK3),sK4) = sK4 )
    | ~ spl6_92 ),
    inference(backward_demodulation,[],[f2801,f4274]) ).

tff(f2801,plain,
    ( ( mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Eextreal_2Eextreal(mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Efun_28tyop_2Eextreal_2Eextreal_2Ctyop_2Eextreal_2Eextreal_29(mono_2Ec_2Eextreal_2Eextreal__max_2E0,sK3),sK4) = mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Eextreal_2Eextreal(mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Efun_28tyop_2Eextreal_2Eextreal_2Ctyop_2Eextreal_2Eextreal_29(mono_2Eapp_2E2_2Emono_2Etyop_2Emin_2Ebool_20mono_2Etyop_2Emin_2Efun_28tyop_2Eextreal_2Eextreal_2Ctyop_2Emin_2Efun_28tyop_2Eextreal_2Eextreal_2Ctyop_2Eextreal_2Eextreal_29_29(mono_2Ec_2Ebool_2ECOND_2E0_2Emono_2Etyop_2Eextreal_2Eextreal,mono_2Ec_2Ebool_2ET_2E0),sK4),sK3) )
    | ~ spl6_92 ),
    inference(avatar_component_clause,[],[f2799]) ).

tff(f4301,plain,
    ( spl6_142
    | ~ spl6_51 ),
    inference(avatar_split_clause,[],[f4279,f1420,f4298]) ).

tff(f4279,plain,
    ( ( sK5 = mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Eextreal_2Eextreal(mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Efun_28tyop_2Eextreal_2Eextreal_2Ctyop_2Eextreal_2Eextreal_29(mono_2Ec_2Eextreal_2Eextreal__max_2E0,mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Eextreal_2Eextreal(mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Efun_28tyop_2Eextreal_2Eextreal_2Ctyop_2Eextreal_2Eextreal_29(mono_2Ec_2Eextreal_2Eextreal__max_2E0,sK3),sK4)),sK5) )
    | ~ spl6_51 ),
    inference(backward_demodulation,[],[f1422,f4274]) ).

tff(f1422,plain,
    ( ( mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Eextreal_2Eextreal(mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Efun_28tyop_2Eextreal_2Eextreal_2Ctyop_2Eextreal_2Eextreal_29(mono_2Eapp_2E2_2Emono_2Etyop_2Emin_2Ebool_20mono_2Etyop_2Emin_2Efun_28tyop_2Eextreal_2Eextreal_2Ctyop_2Emin_2Efun_28tyop_2Eextreal_2Eextreal_2Ctyop_2Eextreal_2Eextreal_29_29(mono_2Ec_2Ebool_2ECOND_2E0_2Emono_2Etyop_2Eextreal_2Eextreal,mono_2Ec_2Ebool_2ET_2E0),sK5),mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Eextreal_2Eextreal(mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Efun_28tyop_2Eextreal_2Eextreal_2Ctyop_2Eextreal_2Eextreal_29(mono_2Ec_2Eextreal_2Eextreal__max_2E0,sK3),sK4)) = mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Eextreal_2Eextreal(mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Efun_28tyop_2Eextreal_2Eextreal_2Ctyop_2Eextreal_2Eextreal_29(mono_2Ec_2Eextreal_2Eextreal__max_2E0,mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Eextreal_2Eextreal(mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Efun_28tyop_2Eextreal_2Eextreal_2Ctyop_2Eextreal_2Eextreal_29(mono_2Ec_2Eextreal_2Eextreal__max_2E0,sK3),sK4)),sK5) )
    | ~ spl6_51 ),
    inference(avatar_component_clause,[],[f1420]) ).

tff(f4296,plain,
    ( spl6_141
    | ~ spl6_31 ),
    inference(avatar_split_clause,[],[f4282,f812,f4293]) ).

tff(f4282,plain,
    ( ( sK5 = mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Eextreal_2Eextreal(mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Efun_28tyop_2Eextreal_2Eextreal_2Ctyop_2Eextreal_2Eextreal_29(mono_2Ec_2Eextreal_2Eextreal__max_2E0,sK4),sK5) )
    | ~ spl6_31 ),
    inference(backward_demodulation,[],[f814,f4274]) ).

tff(f4289,plain,
    ( spl6_140
    | ~ spl6_42 ),
    inference(avatar_split_clause,[],[f4284,f1000,f4286]) ).

tff(f4284,plain,
    ( ( mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Eextreal_2Eextreal(mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Efun_28tyop_2Eextreal_2Eextreal_2Ctyop_2Eextreal_2Eextreal_29(mono_2Ec_2Eextreal_2Eextreal__max_2E0,sK5),sK4) = sK4 )
    | ~ spl6_42 ),
    inference(backward_demodulation,[],[f1002,f4274]) ).

tff(f1002,plain,
    ( ( mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Eextreal_2Eextreal(mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Efun_28tyop_2Eextreal_2Eextreal_2Ctyop_2Eextreal_2Eextreal_29(mono_2Eapp_2E2_2Emono_2Etyop_2Emin_2Ebool_20mono_2Etyop_2Emin_2Efun_28tyop_2Eextreal_2Eextreal_2Ctyop_2Emin_2Efun_28tyop_2Eextreal_2Eextreal_2Ctyop_2Eextreal_2Eextreal_29_29(mono_2Ec_2Ebool_2ECOND_2E0_2Emono_2Etyop_2Eextreal_2Eextreal,mono_2Ec_2Ebool_2ET_2E0),sK4),sK5) = mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Eextreal_2Eextreal(mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Efun_28tyop_2Eextreal_2Eextreal_2Ctyop_2Eextreal_2Eextreal_29(mono_2Ec_2Eextreal_2Eextreal__max_2E0,sK5),sK4) )
    | ~ spl6_42 ),
    inference(avatar_component_clause,[],[f1000]) ).

tff(f4272,plain,
    ( spl6_139
    | ~ spl6_31 ),
    inference(avatar_split_clause,[],[f4248,f812,f4269]) ).

tff(f4269,plain,
    ( spl6_139
  <=> ( s(tyop_2Eextreal_2Eextreal,i_mono_2Etyop_2Eextreal_2Eextreal(mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Eextreal_2Eextreal(mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Efun_28tyop_2Eextreal_2Eextreal_2Ctyop_2Eextreal_2Eextreal_29(mono_2Ec_2Eextreal_2Eextreal__max_2E0,sK4),sK5))) = s(tyop_2Eextreal_2Eextreal,i_mono_2Etyop_2Eextreal_2Eextreal(sK5)) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl6_139])]) ).

tff(f4248,plain,
    ( ( s(tyop_2Eextreal_2Eextreal,i_mono_2Etyop_2Eextreal_2Eextreal(mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Eextreal_2Eextreal(mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Efun_28tyop_2Eextreal_2Eextreal_2Ctyop_2Eextreal_2Eextreal_29(mono_2Ec_2Eextreal_2Eextreal__max_2E0,sK4),sK5))) = s(tyop_2Eextreal_2Eextreal,i_mono_2Etyop_2Eextreal_2Eextreal(sK5)) )
    | ~ spl6_31 ),
    inference(superposition,[],[f988,f814]) ).

tff(f4232,plain,
    ( spl6_138
    | ~ spl6_9 ),
    inference(avatar_split_clause,[],[f4227,f383,f4229]) ).

tff(f4229,plain,
    ( spl6_138
  <=> ( mono_2Ec_2Ebool_2ECOND_2E0_2Emono_2Etyop_2Eextreal_2Eextreal = j_mono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Efun_28tyop_2Eextreal_2Eextreal_2Ctyop_2Emin_2Efun_28tyop_2Eextreal_2Eextreal_2Ctyop_2Eextreal_2Eextreal_29_29_29(s(tyop_2Emin_2Efun(tyop_2Emin_2Ebool,tyop_2Emin_2Efun(tyop_2Eextreal_2Eextreal,tyop_2Emin_2Efun(tyop_2Eextreal_2Eextreal,tyop_2Eextreal_2Eextreal))),c_2Ebool_2ECOND_2E0)) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl6_138])]) ).

tff(f383,plain,
    ( spl6_9
  <=> ( s(tyop_2Emin_2Efun(tyop_2Emin_2Ebool,tyop_2Emin_2Efun(tyop_2Eextreal_2Eextreal,tyop_2Emin_2Efun(tyop_2Eextreal_2Eextreal,tyop_2Eextreal_2Eextreal))),i_mono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Efun_28tyop_2Eextreal_2Eextreal_2Ctyop_2Emin_2Efun_28tyop_2Eextreal_2Eextreal_2Ctyop_2Eextreal_2Eextreal_29_29_29(mono_2Ec_2Ebool_2ECOND_2E0_2Emono_2Etyop_2Eextreal_2Eextreal)) = s(tyop_2Emin_2Efun(tyop_2Emin_2Ebool,tyop_2Emin_2Efun(tyop_2Eextreal_2Eextreal,tyop_2Emin_2Efun(tyop_2Eextreal_2Eextreal,tyop_2Eextreal_2Eextreal))),c_2Ebool_2ECOND_2E0) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl6_9])]) ).

tff(f4227,plain,
    ( ( mono_2Ec_2Ebool_2ECOND_2E0_2Emono_2Etyop_2Eextreal_2Eextreal = j_mono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Efun_28tyop_2Eextreal_2Eextreal_2Ctyop_2Emin_2Efun_28tyop_2Eextreal_2Eextreal_2Ctyop_2Eextreal_2Eextreal_29_29_29(s(tyop_2Emin_2Efun(tyop_2Emin_2Ebool,tyop_2Emin_2Efun(tyop_2Eextreal_2Eextreal,tyop_2Emin_2Efun(tyop_2Eextreal_2Eextreal,tyop_2Eextreal_2Eextreal))),c_2Ebool_2ECOND_2E0)) )
    | ~ spl6_9 ),
    inference(superposition,[],[f295,f385]) ).

tff(f385,plain,
    ( ( s(tyop_2Emin_2Efun(tyop_2Emin_2Ebool,tyop_2Emin_2Efun(tyop_2Eextreal_2Eextreal,tyop_2Emin_2Efun(tyop_2Eextreal_2Eextreal,tyop_2Eextreal_2Eextreal))),i_mono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Efun_28tyop_2Eextreal_2Eextreal_2Ctyop_2Emin_2Efun_28tyop_2Eextreal_2Eextreal_2Ctyop_2Eextreal_2Eextreal_29_29_29(mono_2Ec_2Ebool_2ECOND_2E0_2Emono_2Etyop_2Eextreal_2Eextreal)) = s(tyop_2Emin_2Efun(tyop_2Emin_2Ebool,tyop_2Emin_2Efun(tyop_2Eextreal_2Eextreal,tyop_2Emin_2Efun(tyop_2Eextreal_2Eextreal,tyop_2Eextreal_2Eextreal))),c_2Ebool_2ECOND_2E0) )
    | ~ spl6_9 ),
    inference(avatar_component_clause,[],[f383]) ).

tff(f295,plain,
    ! [X0: mono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Efun_28tyop_2Eextreal_2Eextreal_2Ctyop_2Emin_2Efun_28tyop_2Eextreal_2Eextreal_2Ctyop_2Eextreal_2Eextreal_29_29_29] : ( j_mono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Efun_28tyop_2Eextreal_2Eextreal_2Ctyop_2Emin_2Efun_28tyop_2Eextreal_2Eextreal_2Ctyop_2Eextreal_2Eextreal_29_29_29(s(tyop_2Emin_2Efun(tyop_2Emin_2Ebool,tyop_2Emin_2Efun(tyop_2Eextreal_2Eextreal,tyop_2Emin_2Efun(tyop_2Eextreal_2Eextreal,tyop_2Eextreal_2Eextreal))),i_mono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Efun_28tyop_2Eextreal_2Eextreal_2Ctyop_2Emin_2Efun_28tyop_2Eextreal_2Eextreal_2Ctyop_2Eextreal_2Eextreal_29_29_29(X0))) = X0 ),
    inference(cnf_transformation,[],[f96]) ).

tff(f96,plain,
    ! [X0: mono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Efun_28tyop_2Eextreal_2Eextreal_2Ctyop_2Emin_2Efun_28tyop_2Eextreal_2Eextreal_2Ctyop_2Eextreal_2Eextreal_29_29_29] : ( j_mono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Efun_28tyop_2Eextreal_2Eextreal_2Ctyop_2Emin_2Efun_28tyop_2Eextreal_2Eextreal_2Ctyop_2Eextreal_2Eextreal_29_29_29(s(tyop_2Emin_2Efun(tyop_2Emin_2Ebool,tyop_2Emin_2Efun(tyop_2Eextreal_2Eextreal,tyop_2Emin_2Efun(tyop_2Eextreal_2Eextreal,tyop_2Eextreal_2Eextreal))),i_mono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Efun_28tyop_2Eextreal_2Eextreal_2Ctyop_2Emin_2Efun_28tyop_2Eextreal_2Eextreal_2Ctyop_2Eextreal_2Eextreal_29_29_29(X0))) = X0 ),
    inference(rectify,[],[f29]) ).

tff(f29,axiom,
    ! [X5: mono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Efun_28tyop_2Eextreal_2Eextreal_2Ctyop_2Emin_2Efun_28tyop_2Eextreal_2Eextreal_2Ctyop_2Eextreal_2Eextreal_29_29_29] : ( j_mono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Efun_28tyop_2Eextreal_2Eextreal_2Ctyop_2Emin_2Efun_28tyop_2Eextreal_2Eextreal_2Ctyop_2Eextreal_2Eextreal_29_29_29(s(tyop_2Emin_2Efun(tyop_2Emin_2Ebool,tyop_2Emin_2Efun(tyop_2Eextreal_2Eextreal,tyop_2Emin_2Efun(tyop_2Eextreal_2Eextreal,tyop_2Eextreal_2Eextreal))),i_mono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Efun_28tyop_2Eextreal_2Eextreal_2Ctyop_2Emin_2Efun_28tyop_2Eextreal_2Eextreal_2Ctyop_2Eextreal_2Eextreal_29_29_29(X5))) = X5 ),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',ji_2Emono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Efun_28tyop_2Eextreal_2Eextreal_2Ctyop_2Emin_2Efun_28tyop_2Eextreal_2Eextreal_2Ctyop_2Eextreal_2Eextreal_29_29_29) ).

tff(f4214,plain,
    ( spl6_15
    | spl6_136
    | spl6_2
    | ~ spl6_4
    | ~ spl6_6
    | ~ spl6_7
    | ~ spl6_21
    | ~ spl6_126 ),
    inference(avatar_split_clause,[],[f4191,f3843,f545,f351,f346,f336,f328,f4206,f458]) ).

tff(f458,plain,
    ( spl6_15
  <=> ( mono_2Ec_2Ebool_2ET_2E0 = mono_2Ec_2Ebool_2EF_2E0 ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl6_15])]) ).

tff(f4206,plain,
    ( spl6_136
  <=> ! [X0: mono_2Etyop_2Emin_2Ebool,X1: mono_2Etyop_2Emin_2Ebool] :
        ( ( mono_2Ec_2Ebool_2ET_2E0 = X1 )
        | ( mono_2Eapp_2E2_2Emono_2Etyop_2Emin_2Ebool_20mono_2Etyop_2Emin_2Ebool(mono_2Eapp_2E2_2Emono_2Etyop_2Emin_2Ebool_20mono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Ebool_29(mono_2Ec_2Ebool_2E_2F_5C_2E0,X0),mono_2Ec_2Ebool_2EF_2E0) = X1 ) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl6_136])]) ).

tff(f4191,plain,
    ( ! [X0: mono_2Etyop_2Emin_2Ebool,X1: mono_2Etyop_2Emin_2Ebool] :
        ( ( mono_2Ec_2Ebool_2ET_2E0 = X1 )
        | ( mono_2Ec_2Ebool_2ET_2E0 = mono_2Ec_2Ebool_2EF_2E0 )
        | ( mono_2Eapp_2E2_2Emono_2Etyop_2Emin_2Ebool_20mono_2Etyop_2Emin_2Ebool(mono_2Eapp_2E2_2Emono_2Etyop_2Emin_2Ebool_20mono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Ebool_29(mono_2Ec_2Ebool_2E_2F_5C_2E0,X0),mono_2Ec_2Ebool_2EF_2E0) = X1 ) )
    | spl6_2
    | ~ spl6_4
    | ~ spl6_6
    | ~ spl6_7
    | ~ spl6_21
    | ~ spl6_126 ),
    inference(superposition,[],[f3956,f577]) ).

tff(f577,plain,
    ( ! [X0: mono_2Etyop_2Emin_2Ebool,X1: mono_2Etyop_2Emin_2Ebool] :
        ( ( mono_2Ec_2Ebool_2ET_2E0 = X1 )
        | ( mono_2Ec_2Ebool_2ET_2E0 = X0 )
        | ( X0 = X1 ) )
    | ~ spl6_4
    | ~ spl6_6
    | ~ spl6_7
    | ~ spl6_21 ),
    inference(resolution,[],[f572,f353]) ).

tff(f353,plain,
    ( p(mono_2Ec_2Ebool_2ET_2E0)
    | ~ spl6_7 ),
    inference(avatar_component_clause,[],[f351]) ).

tff(f572,plain,
    ( ! [X6: mono_2Etyop_2Emin_2Ebool,X4: mono_2Etyop_2Emin_2Ebool,X5: mono_2Etyop_2Emin_2Ebool] :
        ( ~ p(X6)
        | ( mono_2Ec_2Ebool_2ET_2E0 = X4 )
        | ( X5 = X6 )
        | ( X4 = X5 ) )
    | ~ spl6_4
    | ~ spl6_6
    | ~ spl6_21 ),
    inference(resolution,[],[f549,f337]) ).

tff(f549,plain,
    ( ! [X2: mono_2Etyop_2Emin_2Ebool,X3: mono_2Etyop_2Emin_2Ebool] :
        ( p(X3)
        | ( X2 = X3 )
        | ( mono_2Ec_2Ebool_2ET_2E0 = X2 ) )
    | ~ spl6_4
    | ~ spl6_6
    | ~ spl6_21 ),
    inference(backward_demodulation,[],[f540,f547]) ).

tff(f547,plain,
    ( ( mono_2Ec_2Ebool_2ET_2E0 = mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Ebool(mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Efun_28tyop_2Eextreal_2Eextreal_2Ctyop_2Emin_2Ebool_29(mono_2Ec_2Eextreal_2Eextreal__le_2E0,mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Eextreal_2Eextreal(mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Efun_28tyop_2Eextreal_2Eextreal_2Ctyop_2Eextreal_2Eextreal_29(mono_2Ec_2Eextreal_2Eextreal__max_2E0,sK3),sK4)),sK5) )
    | ~ spl6_21 ),
    inference(avatar_component_clause,[],[f545]) ).

tff(f540,plain,
    ( ! [X2: mono_2Etyop_2Emin_2Ebool,X3: mono_2Etyop_2Emin_2Ebool] :
        ( ( X2 = X3 )
        | ( mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Ebool(mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Efun_28tyop_2Eextreal_2Eextreal_2Ctyop_2Emin_2Ebool_29(mono_2Ec_2Eextreal_2Eextreal__le_2E0,mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Eextreal_2Eextreal(mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Efun_28tyop_2Eextreal_2Eextreal_2Ctyop_2Eextreal_2Eextreal_29(mono_2Ec_2Eextreal_2Eextreal__max_2E0,sK3),sK4)),sK5) = X2 )
        | p(X3) )
    | ~ spl6_4
    | ~ spl6_6 ),
    inference(resolution,[],[f423,f273]) ).

tff(f423,plain,
    ( ! [X0: mono_2Etyop_2Emin_2Ebool] :
        ( ~ p(X0)
        | ( mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Ebool(mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Efun_28tyop_2Eextreal_2Eextreal_2Ctyop_2Emin_2Ebool_29(mono_2Ec_2Eextreal_2Eextreal__le_2E0,mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Eextreal_2Eextreal(mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Efun_28tyop_2Eextreal_2Eextreal_2Ctyop_2Eextreal_2Eextreal_29(mono_2Ec_2Eextreal_2Eextreal__max_2E0,sK3),sK4)),sK5) = X0 ) )
    | ~ spl6_4
    | ~ spl6_6 ),
    inference(resolution,[],[f348,f337]) ).

tff(f348,plain,
    ( p(mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Ebool(mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Efun_28tyop_2Eextreal_2Eextreal_2Ctyop_2Emin_2Ebool_29(mono_2Ec_2Eextreal_2Eextreal__le_2E0,mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Eextreal_2Eextreal(mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Efun_28tyop_2Eextreal_2Eextreal_2Ctyop_2Eextreal_2Eextreal_29(mono_2Ec_2Eextreal_2Eextreal__max_2E0,sK3),sK4)),sK5))
    | ~ spl6_6 ),
    inference(avatar_component_clause,[],[f346]) ).

tff(f3956,plain,
    ( ! [X27: mono_2Etyop_2Emin_2Ebool] : ( mono_2Ec_2Ebool_2EF_2E0 = mono_2Eapp_2E2_2Emono_2Etyop_2Emin_2Ebool_20mono_2Etyop_2Emin_2Ebool(mono_2Eapp_2E2_2Emono_2Etyop_2Emin_2Ebool_20mono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Ebool_29(mono_2Ec_2Ebool_2E_2F_5C_2E0,X27),mono_2Ec_2Ebool_2EF_2E0) )
    | spl6_2
    | ~ spl6_126 ),
    inference(resolution,[],[f3844,f330]) ).

tff(f4213,plain,
    ( spl6_15
    | spl6_137
    | spl6_2
    | ~ spl6_4
    | ~ spl6_6
    | ~ spl6_21
    | ~ spl6_37
    | ~ spl6_126 ),
    inference(avatar_split_clause,[],[f4195,f3843,f867,f545,f346,f336,f328,f4211,f458]) ).

tff(f4211,plain,
    ( spl6_137
  <=> ! [X2: mono_2Etyop_2Emin_2Ebool,X0: mono_2Etyop_2Emin_2Ebool,X1: mono_2Etyop_2Emin_2Ebool] :
        ( ( mono_2Ec_2Ebool_2EF_2E0 = X1 )
        | ( mono_2Eapp_2E2_2Emono_2Etyop_2Emin_2Ebool_20mono_2Etyop_2Emin_2Ebool(mono_2Eapp_2E2_2Emono_2Etyop_2Emin_2Ebool_20mono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Ebool_29(mono_2Ec_2Ebool_2E_2F_5C_2E0,X0),mono_2Ec_2Ebool_2EF_2E0) = X2 )
        | ( X1 = X2 ) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl6_137])]) ).

tff(f4195,plain,
    ( ! [X2: mono_2Etyop_2Emin_2Ebool,X0: mono_2Etyop_2Emin_2Ebool,X1: mono_2Etyop_2Emin_2Ebool] :
        ( ( mono_2Ec_2Ebool_2EF_2E0 = X1 )
        | ( mono_2Ec_2Ebool_2ET_2E0 = mono_2Ec_2Ebool_2EF_2E0 )
        | ( X1 = X2 )
        | ( mono_2Eapp_2E2_2Emono_2Etyop_2Emin_2Ebool_20mono_2Etyop_2Emin_2Ebool(mono_2Eapp_2E2_2Emono_2Etyop_2Emin_2Ebool_20mono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Ebool_29(mono_2Ec_2Ebool_2E_2F_5C_2E0,X0),mono_2Ec_2Ebool_2EF_2E0) = X2 ) )
    | spl6_2
    | ~ spl6_4
    | ~ spl6_6
    | ~ spl6_21
    | ~ spl6_37
    | ~ spl6_126 ),
    inference(superposition,[],[f3956,f1074]) ).

tff(f1074,plain,
    ( ! [X11: mono_2Etyop_2Emin_2Ebool,X12: mono_2Etyop_2Emin_2Ebool,X13: mono_2Etyop_2Emin_2Ebool] :
        ( ( mono_2Ec_2Ebool_2EF_2E0 = X11 )
        | ( X12 = X13 )
        | ( mono_2Ec_2Ebool_2ET_2E0 = X13 )
        | ( X11 = X12 ) )
    | ~ spl6_4
    | ~ spl6_6
    | ~ spl6_21
    | ~ spl6_37 ),
    inference(resolution,[],[f868,f549]) ).

tff(f868,plain,
    ( ! [X10: mono_2Etyop_2Emin_2Ebool,X8: mono_2Etyop_2Emin_2Ebool] :
        ( ~ p(X10)
        | ( X8 = X10 )
        | ( mono_2Ec_2Ebool_2EF_2E0 = X8 ) )
    | ~ spl6_37 ),
    inference(avatar_component_clause,[],[f867]) ).

tff(f4209,plain,
    ( spl6_136
    | spl6_50
    | spl6_2
    | ~ spl6_4
    | ~ spl6_6
    | ~ spl6_21
    | ~ spl6_37
    | ~ spl6_126 ),
    inference(avatar_split_clause,[],[f4202,f3843,f867,f545,f346,f336,f328,f1361,f4206]) ).

tff(f1361,plain,
    ( spl6_50
  <=> ! [X0: mono_2Etyop_2Emin_2Ebool] : ( mono_2Ec_2Ebool_2EF_2E0 = X0 ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl6_50])]) ).

tff(f4202,plain,
    ( ! [X2: mono_2Etyop_2Emin_2Ebool,X0: mono_2Etyop_2Emin_2Ebool,X1: mono_2Etyop_2Emin_2Ebool] :
        ( ( mono_2Ec_2Ebool_2EF_2E0 = X1 )
        | ( mono_2Eapp_2E2_2Emono_2Etyop_2Emin_2Ebool_20mono_2Etyop_2Emin_2Ebool(mono_2Eapp_2E2_2Emono_2Etyop_2Emin_2Ebool_20mono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Ebool_29(mono_2Ec_2Ebool_2E_2F_5C_2E0,X0),mono_2Ec_2Ebool_2EF_2E0) = X2 )
        | ( mono_2Ec_2Ebool_2ET_2E0 = X2 ) )
    | spl6_2
    | ~ spl6_4
    | ~ spl6_6
    | ~ spl6_21
    | ~ spl6_37
    | ~ spl6_126 ),
    inference(duplicate_literal_removal,[],[f4197]) ).

tff(f4197,plain,
    ( ! [X2: mono_2Etyop_2Emin_2Ebool,X0: mono_2Etyop_2Emin_2Ebool,X1: mono_2Etyop_2Emin_2Ebool] :
        ( ( mono_2Ec_2Ebool_2EF_2E0 = X1 )
        | ( mono_2Ec_2Ebool_2EF_2E0 = X1 )
        | ( mono_2Eapp_2E2_2Emono_2Etyop_2Emin_2Ebool_20mono_2Etyop_2Emin_2Ebool(mono_2Eapp_2E2_2Emono_2Etyop_2Emin_2Ebool_20mono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Ebool_29(mono_2Ec_2Ebool_2E_2F_5C_2E0,X0),mono_2Ec_2Ebool_2EF_2E0) = X2 )
        | ( mono_2Ec_2Ebool_2ET_2E0 = X2 ) )
    | spl6_2
    | ~ spl6_4
    | ~ spl6_6
    | ~ spl6_21
    | ~ spl6_37
    | ~ spl6_126 ),
    inference(superposition,[],[f3956,f1074]) ).

tff(f4208,plain,
    ( spl6_15
    | spl6_136
    | spl6_2
    | ~ spl6_4
    | ~ spl6_6
    | ~ spl6_7
    | ~ spl6_21
    | ~ spl6_126 ),
    inference(avatar_split_clause,[],[f4192,f3843,f545,f351,f346,f336,f328,f4206,f458]) ).

tff(f4192,plain,
    ( ! [X0: mono_2Etyop_2Emin_2Ebool,X1: mono_2Etyop_2Emin_2Ebool] :
        ( ( mono_2Ec_2Ebool_2ET_2E0 = X1 )
        | ( mono_2Eapp_2E2_2Emono_2Etyop_2Emin_2Ebool_20mono_2Etyop_2Emin_2Ebool(mono_2Eapp_2E2_2Emono_2Etyop_2Emin_2Ebool_20mono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Ebool_29(mono_2Ec_2Ebool_2E_2F_5C_2E0,X0),mono_2Ec_2Ebool_2EF_2E0) = X1 )
        | ( mono_2Ec_2Ebool_2ET_2E0 = mono_2Ec_2Ebool_2EF_2E0 ) )
    | spl6_2
    | ~ spl6_4
    | ~ spl6_6
    | ~ spl6_7
    | ~ spl6_21
    | ~ spl6_126 ),
    inference(superposition,[],[f3956,f577]) ).

tff(f4146,plain,
    ( ~ spl6_7
    | spl6_135 ),
    inference(avatar_split_clause,[],[f4110,f4133,f351]) ).

tff(f4110,plain,
    ! [X0: mono_2Etyop_2Emin_2Ebool,X1: mono_2Etyop_2Emin_2Ebool] :
      ( ( mono_2Ec_2Ebool_2EF_2E0 = mono_2Eapp_2E2_2Emono_2Etyop_2Emin_2Ebool_20mono_2Etyop_2Emin_2Ebool(mono_2Eapp_2E2_2Emono_2Etyop_2Emin_2Ebool_20mono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Ebool_29(mono_2Ec_2Ebool_2E_5C_2F_2E0,X0),X1) )
      | p(X0)
      | p(X1)
      | ~ p(mono_2Ec_2Ebool_2ET_2E0) ),
    inference(superposition,[],[f281,f272]) ).

tff(f4145,plain,
    ( spl6_74
    | spl6_135
    | ~ spl6_4
    | ~ spl6_6
    | ~ spl6_21
    | ~ spl6_37 ),
    inference(avatar_split_clause,[],[f4119,f867,f545,f346,f336,f4133,f2435]) ).

tff(f2435,plain,
    ( spl6_74
  <=> ! [X0: mono_2Etyop_2Emin_2Ebool,X1: mono_2Etyop_2Emin_2Ebool] :
        ( ~ p(X0)
        | ( mono_2Ec_2Ebool_2ET_2E0 = X1 )
        | ( X0 = X1 ) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl6_74])]) ).

tff(f4119,plain,
    ( ! [X2: mono_2Etyop_2Emin_2Ebool,X3: mono_2Etyop_2Emin_2Ebool,X0: mono_2Etyop_2Emin_2Ebool,X1: mono_2Etyop_2Emin_2Ebool] :
        ( ( mono_2Ec_2Ebool_2EF_2E0 = mono_2Eapp_2E2_2Emono_2Etyop_2Emin_2Ebool_20mono_2Etyop_2Emin_2Ebool(mono_2Eapp_2E2_2Emono_2Etyop_2Emin_2Ebool_20mono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Ebool_29(mono_2Ec_2Ebool_2E_5C_2F_2E0,X0),X1) )
        | p(X0)
        | p(X1)
        | ~ p(X2)
        | ( mono_2Ec_2Ebool_2ET_2E0 = X3 )
        | ( X2 = X3 ) )
    | ~ spl6_4
    | ~ spl6_6
    | ~ spl6_21
    | ~ spl6_37 ),
    inference(superposition,[],[f281,f1074]) ).

tff(f4144,plain,
    ( spl6_76
    | spl6_135
    | spl6_2
    | ~ spl6_39 ),
    inference(avatar_split_clause,[],[f4121,f881,f328,f4133,f2443]) ).

tff(f2443,plain,
    ( spl6_76
  <=> ! [X0: mono_2Etyop_2Emin_2Ebool] :
        ( ( mono_2Ec_2Ebool_2EF_2E0 = X0 )
        | ~ p(X0) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl6_76])]) ).

tff(f4121,plain,
    ( ! [X2: mono_2Etyop_2Emin_2Ebool,X0: mono_2Etyop_2Emin_2Ebool,X1: mono_2Etyop_2Emin_2Ebool] :
        ( ( mono_2Ec_2Ebool_2EF_2E0 = mono_2Eapp_2E2_2Emono_2Etyop_2Emin_2Ebool_20mono_2Etyop_2Emin_2Ebool(mono_2Eapp_2E2_2Emono_2Etyop_2Emin_2Ebool_20mono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Ebool_29(mono_2Ec_2Ebool_2E_5C_2F_2E0,X0),X1) )
        | p(X0)
        | ( mono_2Ec_2Ebool_2EF_2E0 = X2 )
        | ~ p(X2)
        | p(X1) )
    | spl6_2
    | ~ spl6_39 ),
    inference(superposition,[],[f281,f1117]) ).

tff(f1117,plain,
    ( ! [X18: mono_2Etyop_2Emin_2Ebool,X19: mono_2Etyop_2Emin_2Ebool] :
        ( ( mono_2Ec_2Ebool_2EF_2E0 = X19 )
        | ( X18 = X19 )
        | ( mono_2Ec_2Ebool_2EF_2E0 = X18 ) )
    | spl6_2
    | ~ spl6_39 ),
    inference(resolution,[],[f882,f330]) ).

tff(f882,plain,
    ( ! [X6: mono_2Etyop_2Emin_2Ebool,X7: mono_2Etyop_2Emin_2Ebool,X4: mono_2Etyop_2Emin_2Ebool] :
        ( p(X6)
        | ( X4 = X7 )
        | ( mono_2Ec_2Ebool_2EF_2E0 = X4 )
        | ( X6 = X7 ) )
    | ~ spl6_39 ),
    inference(avatar_component_clause,[],[f881]) ).

tff(f4143,plain,
    ( spl6_134
    | ~ spl6_4
    | ~ spl6_6
    | ~ spl6_21 ),
    inference(avatar_split_clause,[],[f4102,f545,f346,f336,f4128]) ).

tff(f4128,plain,
    ( spl6_134
  <=> ! [X2: mono_2Etyop_2Emin_2Ebool,X0: mono_2Etyop_2Emin_2Ebool,X1: mono_2Etyop_2Emin_2Ebool] :
        ( ( mono_2Eapp_2E2_2Emono_2Etyop_2Emin_2Ebool_20mono_2Etyop_2Emin_2Ebool(mono_2Eapp_2E2_2Emono_2Etyop_2Emin_2Ebool_20mono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Ebool_29(mono_2Ec_2Ebool_2E_5C_2F_2E0,X0),X1) = X2 )
        | p(X1)
        | ( mono_2Ec_2Ebool_2ET_2E0 = X2 )
        | p(X0) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl6_134])]) ).

tff(f4102,plain,
    ( ! [X10: mono_2Etyop_2Emin_2Ebool,X8: mono_2Etyop_2Emin_2Ebool,X9: mono_2Etyop_2Emin_2Ebool] :
        ( ( mono_2Ec_2Ebool_2ET_2E0 = X10 )
        | p(X9)
        | ( mono_2Eapp_2E2_2Emono_2Etyop_2Emin_2Ebool_20mono_2Etyop_2Emin_2Ebool(mono_2Eapp_2E2_2Emono_2Etyop_2Emin_2Ebool_20mono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Ebool_29(mono_2Ec_2Ebool_2E_5C_2F_2E0,X8),X9) = X10 )
        | p(X8) )
    | ~ spl6_4
    | ~ spl6_6
    | ~ spl6_21 ),
    inference(resolution,[],[f281,f549]) ).

tff(f4142,plain,
    ( spl6_76
    | spl6_135
    | spl6_2
    | ~ spl6_39 ),
    inference(avatar_split_clause,[],[f4122,f881,f328,f4133,f2443]) ).

tff(f4122,plain,
    ( ! [X2: mono_2Etyop_2Emin_2Ebool,X0: mono_2Etyop_2Emin_2Ebool,X1: mono_2Etyop_2Emin_2Ebool] :
        ( p(X0)
        | ( mono_2Ec_2Ebool_2EF_2E0 = X2 )
        | p(X1)
        | ( mono_2Ec_2Ebool_2EF_2E0 = mono_2Eapp_2E2_2Emono_2Etyop_2Emin_2Ebool_20mono_2Etyop_2Emin_2Ebool(mono_2Eapp_2E2_2Emono_2Etyop_2Emin_2Ebool_20mono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Ebool_29(mono_2Ec_2Ebool_2E_5C_2F_2E0,X0),X1) )
        | ~ p(X2) )
    | spl6_2
    | ~ spl6_39 ),
    inference(superposition,[],[f281,f1117]) ).

tff(f4141,plain,
    ( ~ spl6_7
    | spl6_134
    | ~ spl6_4
    | ~ spl6_6
    | ~ spl6_7
    | ~ spl6_21 ),
    inference(avatar_split_clause,[],[f4113,f545,f351,f346,f336,f4128,f351]) ).

tff(f4113,plain,
    ( ! [X2: mono_2Etyop_2Emin_2Ebool,X0: mono_2Etyop_2Emin_2Ebool,X1: mono_2Etyop_2Emin_2Ebool] :
        ( ( mono_2Ec_2Ebool_2ET_2E0 = X2 )
        | ( mono_2Eapp_2E2_2Emono_2Etyop_2Emin_2Ebool_20mono_2Etyop_2Emin_2Ebool(mono_2Eapp_2E2_2Emono_2Etyop_2Emin_2Ebool_20mono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Ebool_29(mono_2Ec_2Ebool_2E_5C_2F_2E0,X0),X1) = X2 )
        | ~ p(mono_2Ec_2Ebool_2ET_2E0)
        | p(X0)
        | p(X1) )
    | ~ spl6_4
    | ~ spl6_6
    | ~ spl6_7
    | ~ spl6_21 ),
    inference(superposition,[],[f281,f577]) ).

tff(f4140,plain,
    spl6_135,
    inference(avatar_split_clause,[],[f4099,f4133]) ).

tff(f4099,plain,
    ! [X0: mono_2Etyop_2Emin_2Ebool,X1: mono_2Etyop_2Emin_2Ebool] :
      ( ( mono_2Ec_2Ebool_2EF_2E0 = mono_2Eapp_2E2_2Emono_2Etyop_2Emin_2Ebool_20mono_2Etyop_2Emin_2Ebool(mono_2Eapp_2E2_2Emono_2Etyop_2Emin_2Ebool_20mono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Ebool_29(mono_2Ec_2Ebool_2E_5C_2F_2E0,X0),X1) )
      | p(X1)
      | p(X0) ),
    inference(resolution,[],[f281,f242]) ).

tff(f4139,plain,
    ( ~ spl6_7
    | spl6_135
    | ~ spl6_28
    | ~ spl6_43 ),
    inference(avatar_split_clause,[],[f4138,f1229,f774,f4133,f351]) ).

tff(f774,plain,
    ( spl6_28
  <=> ( mono_2Ec_2Ebool_2ET_2E0 = mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Ebool(mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Efun_28tyop_2Eextreal_2Eextreal_2Ctyop_2Emin_2Ebool_29(mono_2Ec_2Eextreal_2Eextreal__le_2E0,sK5),sK3) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl6_28])]) ).

tff(f1229,plain,
    ( spl6_43
  <=> ! [X0: mono_2Etyop_2Emin_2Ebool] :
        ( ( mono_2Ec_2Ebool_2EF_2E0 = X0 )
        | ( mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Ebool(mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Efun_28tyop_2Eextreal_2Eextreal_2Ctyop_2Emin_2Ebool_29(mono_2Ec_2Eextreal_2Eextreal__le_2E0,sK5),sK3) = X0 ) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl6_43])]) ).

tff(f4138,plain,
    ( ! [X0: mono_2Etyop_2Emin_2Ebool,X1: mono_2Etyop_2Emin_2Ebool] :
        ( p(X1)
        | ( mono_2Ec_2Ebool_2EF_2E0 = mono_2Eapp_2E2_2Emono_2Etyop_2Emin_2Ebool_20mono_2Etyop_2Emin_2Ebool(mono_2Eapp_2E2_2Emono_2Etyop_2Emin_2Ebool_20mono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Ebool_29(mono_2Ec_2Ebool_2E_5C_2F_2E0,X0),X1) )
        | ~ p(mono_2Ec_2Ebool_2ET_2E0)
        | p(X0) )
    | ~ spl6_28
    | ~ spl6_43 ),
    inference(forward_demodulation,[],[f4125,f776]) ).

tff(f776,plain,
    ( ( mono_2Ec_2Ebool_2ET_2E0 = mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Ebool(mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Efun_28tyop_2Eextreal_2Eextreal_2Ctyop_2Emin_2Ebool_29(mono_2Ec_2Eextreal_2Eextreal__le_2E0,sK5),sK3) )
    | ~ spl6_28 ),
    inference(avatar_component_clause,[],[f774]) ).

tff(f4125,plain,
    ( ! [X0: mono_2Etyop_2Emin_2Ebool,X1: mono_2Etyop_2Emin_2Ebool] :
        ( ( mono_2Ec_2Ebool_2EF_2E0 = mono_2Eapp_2E2_2Emono_2Etyop_2Emin_2Ebool_20mono_2Etyop_2Emin_2Ebool(mono_2Eapp_2E2_2Emono_2Etyop_2Emin_2Ebool_20mono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Ebool_29(mono_2Ec_2Ebool_2E_5C_2F_2E0,X0),X1) )
        | ~ p(mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Ebool(mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Efun_28tyop_2Eextreal_2Eextreal_2Ctyop_2Emin_2Ebool_29(mono_2Ec_2Eextreal_2Eextreal__le_2E0,sK5),sK3))
        | p(X0)
        | p(X1) )
    | ~ spl6_43 ),
    inference(superposition,[],[f281,f1230]) ).

tff(f1230,plain,
    ( ! [X0: mono_2Etyop_2Emin_2Ebool] :
        ( ( mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Ebool(mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Efun_28tyop_2Eextreal_2Eextreal_2Ctyop_2Emin_2Ebool_29(mono_2Ec_2Eextreal_2Eextreal__le_2E0,sK5),sK3) = X0 )
        | ( mono_2Ec_2Ebool_2EF_2E0 = X0 ) )
    | ~ spl6_43 ),
    inference(avatar_component_clause,[],[f1229]) ).

tff(f4136,plain,
    ( spl6_134
    | spl6_76
    | ~ spl6_4
    | ~ spl6_6
    | ~ spl6_21
    | ~ spl6_37 ),
    inference(avatar_split_clause,[],[f4120,f867,f545,f346,f336,f2443,f4128]) ).

tff(f4120,plain,
    ( ! [X2: mono_2Etyop_2Emin_2Ebool,X3: mono_2Etyop_2Emin_2Ebool,X0: mono_2Etyop_2Emin_2Ebool,X1: mono_2Etyop_2Emin_2Ebool] :
        ( ~ p(X2)
        | ( mono_2Ec_2Ebool_2ET_2E0 = X3 )
        | p(X0)
        | ( mono_2Eapp_2E2_2Emono_2Etyop_2Emin_2Ebool_20mono_2Etyop_2Emin_2Ebool(mono_2Eapp_2E2_2Emono_2Etyop_2Emin_2Ebool_20mono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Ebool_29(mono_2Ec_2Ebool_2E_5C_2F_2E0,X0),X1) = X3 )
        | ( mono_2Ec_2Ebool_2EF_2E0 = X2 )
        | p(X1) )
    | ~ spl6_4
    | ~ spl6_6
    | ~ spl6_21
    | ~ spl6_37 ),
    inference(superposition,[],[f281,f1074]) ).

tff(f4135,plain,
    ( ~ spl6_7
    | spl6_135
    | spl6_2
    | ~ spl6_37
    | ~ spl6_98 ),
    inference(avatar_split_clause,[],[f4131,f3115,f867,f328,f4133,f351]) ).

tff(f3115,plain,
    ( spl6_98
  <=> ( mono_2Ec_2Ebool_2ET_2E0 = mono_2Eapp_2E2_2Emono_2Etyop_2Emin_2Ebool_20mono_2Etyop_2Emin_2Ebool(mono_2Ec_2Ebool_2E_7E_2E0,mono_2Ec_2Ebool_2EF_2E0) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl6_98])]) ).

tff(f4131,plain,
    ( ! [X0: mono_2Etyop_2Emin_2Ebool,X1: mono_2Etyop_2Emin_2Ebool] :
        ( p(X1)
        | p(X0)
        | ( mono_2Ec_2Ebool_2EF_2E0 = mono_2Eapp_2E2_2Emono_2Etyop_2Emin_2Ebool_20mono_2Etyop_2Emin_2Ebool(mono_2Eapp_2E2_2Emono_2Etyop_2Emin_2Ebool_20mono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Ebool_29(mono_2Ec_2Ebool_2E_5C_2F_2E0,X0),X1) )
        | ~ p(mono_2Ec_2Ebool_2ET_2E0) )
    | spl6_2
    | ~ spl6_37
    | ~ spl6_98 ),
    inference(forward_demodulation,[],[f4126,f3117]) ).

tff(f3117,plain,
    ( ( mono_2Ec_2Ebool_2ET_2E0 = mono_2Eapp_2E2_2Emono_2Etyop_2Emin_2Ebool_20mono_2Etyop_2Emin_2Ebool(mono_2Ec_2Ebool_2E_7E_2E0,mono_2Ec_2Ebool_2EF_2E0) )
    | ~ spl6_98 ),
    inference(avatar_component_clause,[],[f3115]) ).

tff(f4126,plain,
    ( ! [X0: mono_2Etyop_2Emin_2Ebool,X1: mono_2Etyop_2Emin_2Ebool] :
        ( p(X0)
        | ~ p(mono_2Eapp_2E2_2Emono_2Etyop_2Emin_2Ebool_20mono_2Etyop_2Emin_2Ebool(mono_2Ec_2Ebool_2E_7E_2E0,mono_2Ec_2Ebool_2EF_2E0))
        | p(X1)
        | ( mono_2Ec_2Ebool_2EF_2E0 = mono_2Eapp_2E2_2Emono_2Etyop_2Emin_2Ebool_20mono_2Etyop_2Emin_2Ebool(mono_2Eapp_2E2_2Emono_2Etyop_2Emin_2Ebool_20mono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Ebool_29(mono_2Ec_2Ebool_2E_5C_2F_2E0,X0),X1) ) )
    | spl6_2
    | ~ spl6_37 ),
    inference(superposition,[],[f281,f3068]) ).

tff(f3068,plain,
    ( ! [X18: mono_2Etyop_2Emin_2Ebool] :
        ( ( mono_2Eapp_2E2_2Emono_2Etyop_2Emin_2Ebool_20mono_2Etyop_2Emin_2Ebool(mono_2Ec_2Ebool_2E_7E_2E0,mono_2Ec_2Ebool_2EF_2E0) = X18 )
        | ( mono_2Ec_2Ebool_2EF_2E0 = X18 ) )
    | spl6_2
    | ~ spl6_37 ),
    inference(resolution,[],[f2721,f330]) ).

tff(f2721,plain,
    ( ! [X4: mono_2Etyop_2Emin_2Ebool,X5: mono_2Etyop_2Emin_2Ebool] :
        ( p(X4)
        | ( mono_2Eapp_2E2_2Emono_2Etyop_2Emin_2Ebool_20mono_2Etyop_2Emin_2Ebool(mono_2Ec_2Ebool_2E_7E_2E0,X4) = X5 )
        | ( mono_2Ec_2Ebool_2EF_2E0 = X5 ) )
    | ~ spl6_37 ),
    inference(resolution,[],[f238,f868]) ).

tff(f238,plain,
    ! [X0: mono_2Etyop_2Emin_2Ebool] :
      ( p(mono_2Eapp_2E2_2Emono_2Etyop_2Emin_2Ebool_20mono_2Etyop_2Emin_2Ebool(mono_2Ec_2Ebool_2E_7E_2E0,X0))
      | p(X0) ),
    inference(cnf_transformation,[],[f86]) ).

tff(f4130,plain,
    ( ~ spl6_7
    | spl6_134
    | ~ spl6_4
    | ~ spl6_6
    | ~ spl6_7
    | ~ spl6_21 ),
    inference(avatar_split_clause,[],[f4114,f545,f351,f346,f336,f4128,f351]) ).

tff(f4114,plain,
    ( ! [X2: mono_2Etyop_2Emin_2Ebool,X0: mono_2Etyop_2Emin_2Ebool,X1: mono_2Etyop_2Emin_2Ebool] :
        ( ( mono_2Eapp_2E2_2Emono_2Etyop_2Emin_2Ebool_20mono_2Etyop_2Emin_2Ebool(mono_2Eapp_2E2_2Emono_2Etyop_2Emin_2Ebool_20mono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Ebool_29(mono_2Ec_2Ebool_2E_5C_2F_2E0,X0),X1) = X2 )
        | p(X0)
        | ~ p(mono_2Ec_2Ebool_2ET_2E0)
        | ( mono_2Ec_2Ebool_2ET_2E0 = X2 )
        | p(X1) )
    | ~ spl6_4
    | ~ spl6_6
    | ~ spl6_7
    | ~ spl6_21 ),
    inference(superposition,[],[f281,f577]) ).

tff(f4053,plain,
    ( spl6_13
    | ~ spl6_19
    | ~ spl6_21 ),
    inference(avatar_split_clause,[],[f4052,f545,f521,f444]) ).

tff(f4052,plain,
    ( ( mono_2Ec_2Ebool_2ET_2E0 = mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Ebool(mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Efun_28tyop_2Eextreal_2Eextreal_2Ctyop_2Emin_2Ebool_29(mono_2Ec_2Eextreal_2Eextreal__le_2E0,sK4),sK5) )
    | ~ spl6_19
    | ~ spl6_21 ),
    inference(forward_demodulation,[],[f523,f547]) ).

tff(f523,plain,
    ( ( mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Ebool(mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Efun_28tyop_2Eextreal_2Eextreal_2Ctyop_2Emin_2Ebool_29(mono_2Ec_2Eextreal_2Eextreal__le_2E0,sK4),sK5) = mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Ebool(mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Efun_28tyop_2Eextreal_2Eextreal_2Ctyop_2Emin_2Ebool_29(mono_2Ec_2Eextreal_2Eextreal__le_2E0,mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Eextreal_2Eextreal(mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Efun_28tyop_2Eextreal_2Eextreal_2Ctyop_2Eextreal_2Eextreal_29(mono_2Ec_2Eextreal_2Eextreal__max_2E0,sK3),sK4)),sK5) )
    | ~ spl6_19 ),
    inference(avatar_component_clause,[],[f521]) ).

tff(f4051,plain,
    ( ~ spl6_16
    | spl6_11
    | ~ spl6_12 ),
    inference(avatar_split_clause,[],[f4050,f436,f415,f466]) ).

tff(f466,plain,
    ( spl6_16
  <=> ( mono_2Ec_2Ebool_2EF_2E0 = mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Ebool(mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Efun_28tyop_2Eextreal_2Eextreal_2Ctyop_2Emin_2Ebool_29(mono_2Ec_2Eextreal_2Eextreal__le_2E0,sK4),sK5) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl6_16])]) ).

tff(f415,plain,
    ( spl6_11
  <=> ( mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Ebool(mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Efun_28tyop_2Eextreal_2Eextreal_2Ctyop_2Emin_2Ebool_29(mono_2Ec_2Eextreal_2Eextreal__le_2E0,sK4),sK5) = mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Ebool(mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Efun_28tyop_2Eextreal_2Eextreal_2Ctyop_2Emin_2Ebool_29(mono_2Ec_2Eextreal_2Eextreal__le_2E0,sK3),sK5) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl6_11])]) ).

tff(f436,plain,
    ( spl6_12
  <=> ( mono_2Ec_2Ebool_2EF_2E0 = mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Ebool(mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Efun_28tyop_2Eextreal_2Eextreal_2Ctyop_2Emin_2Ebool_29(mono_2Ec_2Eextreal_2Eextreal__le_2E0,sK3),sK5) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl6_12])]) ).

tff(f4050,plain,
    ( ( mono_2Ec_2Ebool_2EF_2E0 != mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Ebool(mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Efun_28tyop_2Eextreal_2Eextreal_2Ctyop_2Emin_2Ebool_29(mono_2Ec_2Eextreal_2Eextreal__le_2E0,sK4),sK5) )
    | spl6_11
    | ~ spl6_12 ),
    inference(forward_demodulation,[],[f416,f438]) ).

tff(f438,plain,
    ( ( mono_2Ec_2Ebool_2EF_2E0 = mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Ebool(mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Efun_28tyop_2Eextreal_2Eextreal_2Ctyop_2Emin_2Ebool_29(mono_2Ec_2Eextreal_2Eextreal__le_2E0,sK3),sK5) )
    | ~ spl6_12 ),
    inference(avatar_component_clause,[],[f436]) ).

tff(f416,plain,
    ( ( mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Ebool(mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Efun_28tyop_2Eextreal_2Eextreal_2Ctyop_2Emin_2Ebool_29(mono_2Ec_2Eextreal_2Eextreal__le_2E0,sK4),sK5) != mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Ebool(mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Efun_28tyop_2Eextreal_2Eextreal_2Ctyop_2Emin_2Ebool_29(mono_2Ec_2Eextreal_2Eextreal__le_2E0,sK3),sK5) )
    | spl6_11 ),
    inference(avatar_component_clause,[],[f415]) ).

tff(f4046,plain,
    ( spl6_131
    | spl6_26
    | ~ spl6_4
    | ~ spl6_6
    | ~ spl6_21
    | ~ spl6_37 ),
    inference(avatar_split_clause,[],[f3995,f867,f545,f346,f336,f767,f4014]) ).

tff(f4014,plain,
    ( spl6_131
  <=> ! [X4: mono_2Etyop_2Emin_2Ebool,X0: mono_2Etyop_2Eextreal_2Eextreal,X3: mono_2Etyop_2Emin_2Ebool,X2: mono_2Etyop_2Emin_2Ebool,X1: mono_2Etyop_2Eextreal_2Eextreal] :
        ( ( mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Ebool(mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Efun_28tyop_2Eextreal_2Eextreal_2Ctyop_2Emin_2Ebool_29(mono_2Ec_2Eextreal_2Eextreal__le_2E0,sK5),X1) = X3 )
        | p(X2)
        | ( mono_2Ec_2Ebool_2EF_2E0 = X4 )
        | p(X3)
        | ( mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Ebool(mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Efun_28tyop_2Eextreal_2Eextreal_2Ctyop_2Emin_2Ebool_29(mono_2Ec_2Eextreal_2Eextreal__le_2E0,X0),mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Eextreal_2Eextreal(mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Efun_28tyop_2Eextreal_2Eextreal_2Ctyop_2Eextreal_2Eextreal_29(mono_2Ec_2Eextreal_2Eextreal__max_2E0,sK3),sK4)) = X2 )
        | ( mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Ebool(mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Efun_28tyop_2Eextreal_2Eextreal_2Ctyop_2Emin_2Ebool_29(mono_2Ec_2Eextreal_2Eextreal__le_2E0,X0),X1) = X4 ) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl6_131])]) ).

tff(f767,plain,
    ( spl6_26
  <=> ! [X2: mono_2Etyop_2Emin_2Ebool] :
        ( p(X2)
        | ( mono_2Ec_2Ebool_2ET_2E0 = X2 ) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl6_26])]) ).

tff(f3995,plain,
    ( ! [X2: mono_2Etyop_2Emin_2Ebool,X3: mono_2Etyop_2Emin_2Ebool,X0: mono_2Etyop_2Eextreal_2Eextreal,X1: mono_2Etyop_2Eextreal_2Eextreal,X4: mono_2Etyop_2Emin_2Ebool,X5: mono_2Etyop_2Emin_2Ebool] :
        ( ( mono_2Ec_2Ebool_2ET_2E0 = X2 )
        | ( mono_2Ec_2Ebool_2EF_2E0 = X5 )
        | p(X3)
        | p(X4)
        | ( mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Ebool(mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Efun_28tyop_2Eextreal_2Eextreal_2Ctyop_2Emin_2Ebool_29(mono_2Ec_2Eextreal_2Eextreal__le_2E0,X0),mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Eextreal_2Eextreal(mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Efun_28tyop_2Eextreal_2Eextreal_2Ctyop_2Eextreal_2Eextreal_29(mono_2Ec_2Eextreal_2Eextreal__max_2E0,sK3),sK4)) = X3 )
        | ( mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Ebool(mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Efun_28tyop_2Eextreal_2Eextreal_2Ctyop_2Emin_2Ebool_29(mono_2Ec_2Eextreal_2Eextreal__le_2E0,sK5),X1) = X4 )
        | p(X2)
        | ( mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Ebool(mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Efun_28tyop_2Eextreal_2Eextreal_2Ctyop_2Emin_2Ebool_29(mono_2Ec_2Eextreal_2Eextreal__le_2E0,X0),X1) = X5 ) )
    | ~ spl6_4
    | ~ spl6_6
    | ~ spl6_21
    | ~ spl6_37 ),
    inference(superposition,[],[f831,f1074]) ).

tff(f831,plain,
    ( ! [X2: mono_2Etyop_2Emin_2Ebool,X3: mono_2Etyop_2Eextreal_2Eextreal,X0: mono_2Etyop_2Eextreal_2Eextreal,X1: mono_2Etyop_2Emin_2Ebool] :
        ( p(X1)
        | p(X2)
        | p(mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Ebool(mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Efun_28tyop_2Eextreal_2Eextreal_2Ctyop_2Emin_2Ebool_29(mono_2Ec_2Eextreal_2Eextreal__le_2E0,X0),X3))
        | ( mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Ebool(mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Efun_28tyop_2Eextreal_2Eextreal_2Ctyop_2Emin_2Ebool_29(mono_2Ec_2Eextreal_2Eextreal__le_2E0,sK5),X3) = X2 )
        | ( mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Ebool(mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Efun_28tyop_2Eextreal_2Eextreal_2Ctyop_2Emin_2Ebool_29(mono_2Ec_2Eextreal_2Eextreal__le_2E0,X0),mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Eextreal_2Eextreal(mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Efun_28tyop_2Eextreal_2Eextreal_2Ctyop_2Eextreal_2Eextreal_29(mono_2Ec_2Eextreal_2Eextreal__max_2E0,sK3),sK4)) = X1 ) )
    | ~ spl6_6 ),
    inference(resolution,[],[f555,f507]) ).

tff(f507,plain,
    ! [X14: mono_2Etyop_2Eextreal_2Eextreal,X15: mono_2Etyop_2Emin_2Ebool,X12: mono_2Etyop_2Eextreal_2Eextreal,X13: mono_2Etyop_2Eextreal_2Eextreal] :
      ( ~ p(mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Ebool(mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Efun_28tyop_2Eextreal_2Eextreal_2Ctyop_2Emin_2Ebool_29(mono_2Ec_2Eextreal_2Eextreal__le_2E0,X12),X13))
      | p(mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Ebool(mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Efun_28tyop_2Eextreal_2Eextreal_2Ctyop_2Emin_2Ebool_29(mono_2Ec_2Eextreal_2Eextreal__le_2E0,X12),X14))
      | p(X15)
      | ( mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Ebool(mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Efun_28tyop_2Eextreal_2Eextreal_2Ctyop_2Emin_2Ebool_29(mono_2Ec_2Eextreal_2Eextreal__le_2E0,X13),X14) = X15 ) ),
    inference(resolution,[],[f306,f273]) ).

tff(f555,plain,
    ( ! [X0: mono_2Etyop_2Eextreal_2Eextreal,X1: mono_2Etyop_2Emin_2Ebool] :
        ( p(X1)
        | p(mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Ebool(mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Efun_28tyop_2Eextreal_2Eextreal_2Ctyop_2Emin_2Ebool_29(mono_2Ec_2Eextreal_2Eextreal__le_2E0,X0),sK5))
        | ( mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Ebool(mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Efun_28tyop_2Eextreal_2Eextreal_2Ctyop_2Emin_2Ebool_29(mono_2Ec_2Eextreal_2Eextreal__le_2E0,X0),mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Eextreal_2Eextreal(mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Efun_28tyop_2Eextreal_2Eextreal_2Ctyop_2Eextreal_2Eextreal_29(mono_2Ec_2Eextreal_2Eextreal__max_2E0,sK3),sK4)) = X1 ) )
    | ~ spl6_6 ),
    inference(resolution,[],[f502,f273]) ).

tff(f502,plain,
    ( ! [X0: mono_2Etyop_2Eextreal_2Eextreal] :
        ( ~ p(mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Ebool(mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Efun_28tyop_2Eextreal_2Eextreal_2Ctyop_2Emin_2Ebool_29(mono_2Ec_2Eextreal_2Eextreal__le_2E0,X0),mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Eextreal_2Eextreal(mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Efun_28tyop_2Eextreal_2Eextreal_2Ctyop_2Eextreal_2Eextreal_29(mono_2Ec_2Eextreal_2Eextreal__max_2E0,sK3),sK4)))
        | p(mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Ebool(mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Efun_28tyop_2Eextreal_2Eextreal_2Ctyop_2Emin_2Ebool_29(mono_2Ec_2Eextreal_2Eextreal__le_2E0,X0),sK5)) )
    | ~ spl6_6 ),
    inference(resolution,[],[f306,f348]) ).

tff(f4042,plain,
    ( spl6_133
    | ~ spl6_4
    | ~ spl6_6
    | ~ spl6_21 ),
    inference(avatar_split_clause,[],[f3984,f545,f346,f336,f4036]) ).

tff(f4036,plain,
    ( spl6_133
  <=> ! [X2: mono_2Etyop_2Emin_2Ebool,X4: mono_2Etyop_2Emin_2Ebool,X0: mono_2Etyop_2Eextreal_2Eextreal,X3: mono_2Etyop_2Emin_2Ebool,X5: mono_2Etyop_2Emin_2Ebool,X1: mono_2Etyop_2Eextreal_2Eextreal] :
        ( ( mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Ebool(mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Efun_28tyop_2Eextreal_2Eextreal_2Ctyop_2Emin_2Ebool_29(mono_2Ec_2Eextreal_2Eextreal__le_2E0,X0),X1) = X4 )
        | ( mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Ebool(mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Efun_28tyop_2Eextreal_2Eextreal_2Ctyop_2Emin_2Ebool_29(mono_2Ec_2Eextreal_2Eextreal__le_2E0,X0),mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Eextreal_2Eextreal(mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Efun_28tyop_2Eextreal_2Eextreal_2Ctyop_2Eextreal_2Eextreal_29(mono_2Ec_2Eextreal_2Eextreal__max_2E0,sK3),sK4)) = X2 )
        | p(X3)
        | p(X2)
        | ( mono_2Ec_2Ebool_2ET_2E0 = X5 )
        | ( X4 = X5 )
        | ( mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Ebool(mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Efun_28tyop_2Eextreal_2Eextreal_2Ctyop_2Emin_2Ebool_29(mono_2Ec_2Eextreal_2Eextreal__le_2E0,sK5),X1) = X3 ) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl6_133])]) ).

tff(f3984,plain,
    ( ! [X38: mono_2Etyop_2Emin_2Ebool,X39: mono_2Etyop_2Emin_2Ebool,X36: mono_2Etyop_2Emin_2Ebool,X37: mono_2Etyop_2Emin_2Ebool,X34: mono_2Etyop_2Eextreal_2Eextreal,X35: mono_2Etyop_2Eextreal_2Eextreal] :
        ( ( mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Ebool(mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Efun_28tyop_2Eextreal_2Eextreal_2Ctyop_2Emin_2Ebool_29(mono_2Ec_2Eextreal_2Eextreal__le_2E0,X34),X35) = X39 )
        | ( mono_2Ec_2Ebool_2ET_2E0 = X38 )
        | ( mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Ebool(mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Efun_28tyop_2Eextreal_2Eextreal_2Ctyop_2Emin_2Ebool_29(mono_2Ec_2Eextreal_2Eextreal__le_2E0,sK5),X35) = X37 )
        | p(X36)
        | ( mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Ebool(mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Efun_28tyop_2Eextreal_2Eextreal_2Ctyop_2Emin_2Ebool_29(mono_2Ec_2Eextreal_2Eextreal__le_2E0,X34),mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Eextreal_2Eextreal(mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Efun_28tyop_2Eextreal_2Eextreal_2Ctyop_2Eextreal_2Eextreal_29(mono_2Ec_2Eextreal_2Eextreal__max_2E0,sK3),sK4)) = X36 )
        | p(X37)
        | ( X38 = X39 ) )
    | ~ spl6_4
    | ~ spl6_6
    | ~ spl6_21 ),
    inference(resolution,[],[f831,f572]) ).

tff(f4041,plain,
    ( spl6_2
    | spl6_129
    | spl6_26
    | ~ spl6_6
    | ~ spl6_16
    | ~ spl6_24 ),
    inference(avatar_split_clause,[],[f4040,f679,f466,f346,f767,f3912,f328]) ).

tff(f3912,plain,
    ( spl6_129
  <=> ! [X6: mono_2Etyop_2Emin_2Ebool] :
        ( p(X6)
        | ( mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Ebool(mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Efun_28tyop_2Eextreal_2Eextreal_2Ctyop_2Emin_2Ebool_29(mono_2Ec_2Eextreal_2Eextreal__le_2E0,sK4),mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Eextreal_2Eextreal(mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Efun_28tyop_2Eextreal_2Eextreal_2Ctyop_2Eextreal_2Eextreal_29(mono_2Ec_2Eextreal_2Eextreal__max_2E0,sK3),sK4)) = X6 ) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl6_129])]) ).

tff(f4040,plain,
    ( ! [X14: mono_2Etyop_2Emin_2Ebool,X15: mono_2Etyop_2Emin_2Ebool] :
        ( ( mono_2Ec_2Ebool_2ET_2E0 = X15 )
        | p(X15)
        | p(X14)
        | p(mono_2Ec_2Ebool_2EF_2E0)
        | ( mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Ebool(mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Efun_28tyop_2Eextreal_2Eextreal_2Ctyop_2Emin_2Ebool_29(mono_2Ec_2Eextreal_2Eextreal__le_2E0,sK4),mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Eextreal_2Eextreal(mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Efun_28tyop_2Eextreal_2Eextreal_2Ctyop_2Eextreal_2Eextreal_29(mono_2Ec_2Eextreal_2Eextreal__max_2E0,sK3),sK4)) = X14 ) )
    | ~ spl6_6
    | ~ spl6_16
    | ~ spl6_24 ),
    inference(forward_demodulation,[],[f4012,f680]) ).

tff(f680,plain,
    ( ! [X0: mono_2Etyop_2Eextreal_2Eextreal] : ( mono_2Ec_2Ebool_2ET_2E0 = mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Ebool(mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Efun_28tyop_2Eextreal_2Eextreal_2Ctyop_2Emin_2Ebool_29(mono_2Ec_2Eextreal_2Eextreal__le_2E0,X0),X0) )
    | ~ spl6_24 ),
    inference(avatar_component_clause,[],[f679]) ).

tff(f4012,plain,
    ( ! [X14: mono_2Etyop_2Emin_2Ebool,X15: mono_2Etyop_2Emin_2Ebool] :
        ( ( mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Ebool(mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Efun_28tyop_2Eextreal_2Eextreal_2Ctyop_2Emin_2Ebool_29(mono_2Ec_2Eextreal_2Eextreal__le_2E0,sK4),mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Eextreal_2Eextreal(mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Efun_28tyop_2Eextreal_2Eextreal_2Ctyop_2Eextreal_2Eextreal_29(mono_2Ec_2Eextreal_2Eextreal__max_2E0,sK3),sK4)) = X14 )
        | p(X15)
        | ( mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Ebool(mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Efun_28tyop_2Eextreal_2Eextreal_2Ctyop_2Emin_2Ebool_29(mono_2Ec_2Eextreal_2Eextreal__le_2E0,sK5),sK5) = X15 )
        | p(X14)
        | p(mono_2Ec_2Ebool_2EF_2E0) )
    | ~ spl6_6
    | ~ spl6_16 ),
    inference(superposition,[],[f831,f468]) ).

tff(f468,plain,
    ( ( mono_2Ec_2Ebool_2EF_2E0 = mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Ebool(mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Efun_28tyop_2Eextreal_2Eextreal_2Ctyop_2Emin_2Ebool_29(mono_2Ec_2Eextreal_2Eextreal__le_2E0,sK4),sK5) )
    | ~ spl6_16 ),
    inference(avatar_component_clause,[],[f466]) ).

tff(f4039,plain,
    ( spl6_131
    | ~ spl6_6
    | ~ spl6_37 ),
    inference(avatar_split_clause,[],[f3985,f867,f346,f4014]) ).

tff(f3985,plain,
    ( ! [X40: mono_2Etyop_2Eextreal_2Eextreal,X41: mono_2Etyop_2Eextreal_2Eextreal,X44: mono_2Etyop_2Emin_2Ebool,X42: mono_2Etyop_2Emin_2Ebool,X43: mono_2Etyop_2Emin_2Ebool] :
        ( ( mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Ebool(mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Efun_28tyop_2Eextreal_2Eextreal_2Ctyop_2Emin_2Ebool_29(mono_2Ec_2Eextreal_2Eextreal__le_2E0,X40),mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Eextreal_2Eextreal(mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Efun_28tyop_2Eextreal_2Eextreal_2Ctyop_2Eextreal_2Eextreal_29(mono_2Ec_2Eextreal_2Eextreal__max_2E0,sK3),sK4)) = X42 )
        | ( mono_2Ec_2Ebool_2EF_2E0 = X44 )
        | ( mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Ebool(mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Efun_28tyop_2Eextreal_2Eextreal_2Ctyop_2Emin_2Ebool_29(mono_2Ec_2Eextreal_2Eextreal__le_2E0,sK5),X41) = X43 )
        | p(X43)
        | p(X42)
        | ( mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Ebool(mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Efun_28tyop_2Eextreal_2Eextreal_2Ctyop_2Emin_2Ebool_29(mono_2Ec_2Eextreal_2Eextreal__le_2E0,X40),X41) = X44 ) )
    | ~ spl6_6
    | ~ spl6_37 ),
    inference(resolution,[],[f831,f868]) ).

tff(f4038,plain,
    ( spl6_133
    | spl6_2
    | ~ spl6_4
    | ~ spl6_6
    | ~ spl6_21
    | ~ spl6_37 ),
    inference(avatar_split_clause,[],[f3994,f867,f545,f346,f336,f328,f4036]) ).

tff(f3994,plain,
    ( ! [X2: mono_2Etyop_2Emin_2Ebool,X3: mono_2Etyop_2Emin_2Ebool,X0: mono_2Etyop_2Eextreal_2Eextreal,X1: mono_2Etyop_2Eextreal_2Eextreal,X4: mono_2Etyop_2Emin_2Ebool,X5: mono_2Etyop_2Emin_2Ebool] :
        ( p(mono_2Ec_2Ebool_2EF_2E0)
        | ( mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Ebool(mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Efun_28tyop_2Eextreal_2Eextreal_2Ctyop_2Emin_2Ebool_29(mono_2Ec_2Eextreal_2Eextreal__le_2E0,X0),X1) = X4 )
        | ( mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Ebool(mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Efun_28tyop_2Eextreal_2Eextreal_2Ctyop_2Emin_2Ebool_29(mono_2Ec_2Eextreal_2Eextreal__le_2E0,sK5),X1) = X3 )
        | ( X4 = X5 )
        | ( mono_2Ec_2Ebool_2ET_2E0 = X5 )
        | p(X2)
        | p(X3)
        | ( mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Ebool(mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Efun_28tyop_2Eextreal_2Eextreal_2Ctyop_2Emin_2Ebool_29(mono_2Ec_2Eextreal_2Eextreal__le_2E0,X0),mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Eextreal_2Eextreal(mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Efun_28tyop_2Eextreal_2Eextreal_2Ctyop_2Eextreal_2Eextreal_29(mono_2Ec_2Eextreal_2Eextreal__max_2E0,sK3),sK4)) = X2 ) )
    | ~ spl6_4
    | ~ spl6_6
    | ~ spl6_21
    | ~ spl6_37 ),
    inference(superposition,[],[f831,f1074]) ).

tff(f4031,plain,
    ( spl6_132
    | spl6_70
    | ~ spl6_4
    | ~ spl6_6
    | ~ spl6_21
    | ~ spl6_37 ),
    inference(avatar_split_clause,[],[f3996,f867,f545,f346,f336,f2366,f4021]) ).

tff(f4021,plain,
    ( spl6_132
  <=> ! [X4: mono_2Etyop_2Emin_2Ebool,X0: mono_2Etyop_2Eextreal_2Eextreal,X3: mono_2Etyop_2Emin_2Ebool,X1: mono_2Etyop_2Eextreal_2Eextreal] :
        ( p(X4)
        | p(X3)
        | ( mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Ebool(mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Efun_28tyop_2Eextreal_2Eextreal_2Ctyop_2Emin_2Ebool_29(mono_2Ec_2Eextreal_2Eextreal__le_2E0,sK5),X1) = X4 )
        | ( mono_2Ec_2Ebool_2ET_2E0 = mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Ebool(mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Efun_28tyop_2Eextreal_2Eextreal_2Ctyop_2Emin_2Ebool_29(mono_2Ec_2Eextreal_2Eextreal__le_2E0,X0),X1) )
        | ( mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Ebool(mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Efun_28tyop_2Eextreal_2Eextreal_2Ctyop_2Emin_2Ebool_29(mono_2Ec_2Eextreal_2Eextreal__le_2E0,X0),mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Eextreal_2Eextreal(mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Efun_28tyop_2Eextreal_2Eextreal_2Ctyop_2Eextreal_2Eextreal_29(mono_2Ec_2Eextreal_2Eextreal__max_2E0,sK3),sK4)) = X3 ) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl6_132])]) ).

tff(f2366,plain,
    ( spl6_70
  <=> ! [X2: mono_2Etyop_2Emin_2Ebool,X1: mono_2Etyop_2Emin_2Ebool] :
        ( p(X1)
        | ( X1 = X2 )
        | ( mono_2Ec_2Ebool_2EF_2E0 = X2 ) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl6_70])]) ).

tff(f3996,plain,
    ( ! [X2: mono_2Etyop_2Emin_2Ebool,X3: mono_2Etyop_2Emin_2Ebool,X0: mono_2Etyop_2Eextreal_2Eextreal,X1: mono_2Etyop_2Eextreal_2Eextreal,X4: mono_2Etyop_2Emin_2Ebool,X5: mono_2Etyop_2Emin_2Ebool] :
        ( ( mono_2Ec_2Ebool_2EF_2E0 = X5 )
        | ( mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Ebool(mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Efun_28tyop_2Eextreal_2Eextreal_2Ctyop_2Emin_2Ebool_29(mono_2Ec_2Eextreal_2Eextreal__le_2E0,sK5),X1) = X4 )
        | p(X2)
        | p(X4)
        | p(X3)
        | ( mono_2Ec_2Ebool_2ET_2E0 = mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Ebool(mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Efun_28tyop_2Eextreal_2Eextreal_2Ctyop_2Emin_2Ebool_29(mono_2Ec_2Eextreal_2Eextreal__le_2E0,X0),X1) )
        | ( X2 = X5 )
        | ( mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Ebool(mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Efun_28tyop_2Eextreal_2Eextreal_2Ctyop_2Emin_2Ebool_29(mono_2Ec_2Eextreal_2Eextreal__le_2E0,X0),mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Eextreal_2Eextreal(mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Efun_28tyop_2Eextreal_2Eextreal_2Ctyop_2Eextreal_2Eextreal_29(mono_2Ec_2Eextreal_2Eextreal__max_2E0,sK3),sK4)) = X3 ) )
    | ~ spl6_4
    | ~ spl6_6
    | ~ spl6_21
    | ~ spl6_37 ),
    inference(superposition,[],[f831,f1074]) ).

tff(f4028,plain,
    ( spl6_132
    | ~ spl6_6 ),
    inference(avatar_split_clause,[],[f3978,f346,f4021]) ).

tff(f3978,plain,
    ( ! [X6: mono_2Etyop_2Emin_2Ebool,X7: mono_2Etyop_2Emin_2Ebool,X4: mono_2Etyop_2Eextreal_2Eextreal,X5: mono_2Etyop_2Eextreal_2Eextreal] :
        ( p(X6)
        | ( mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Ebool(mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Efun_28tyop_2Eextreal_2Eextreal_2Ctyop_2Emin_2Ebool_29(mono_2Ec_2Eextreal_2Eextreal__le_2E0,X4),mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Eextreal_2Eextreal(mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Efun_28tyop_2Eextreal_2Eextreal_2Ctyop_2Eextreal_2Eextreal_29(mono_2Ec_2Eextreal_2Eextreal__max_2E0,sK3),sK4)) = X6 )
        | p(X7)
        | ( mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Ebool(mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Efun_28tyop_2Eextreal_2Eextreal_2Ctyop_2Emin_2Ebool_29(mono_2Ec_2Eextreal_2Eextreal__le_2E0,sK5),X5) = X7 )
        | ( mono_2Ec_2Ebool_2ET_2E0 = mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Ebool(mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Efun_28tyop_2Eextreal_2Eextreal_2Ctyop_2Emin_2Ebool_29(mono_2Ec_2Eextreal_2Eextreal__le_2E0,X4),X5) ) )
    | ~ spl6_6 ),
    inference(resolution,[],[f831,f247]) ).

tff(f4025,plain,
    ( spl6_26
    | spl6_132
    | ~ spl6_4
    | ~ spl6_6
    | ~ spl6_7
    | ~ spl6_21 ),
    inference(avatar_split_clause,[],[f3990,f545,f351,f346,f336,f4021,f767]) ).

tff(f3990,plain,
    ( ! [X2: mono_2Etyop_2Emin_2Ebool,X3: mono_2Etyop_2Emin_2Ebool,X0: mono_2Etyop_2Eextreal_2Eextreal,X1: mono_2Etyop_2Eextreal_2Eextreal,X4: mono_2Etyop_2Emin_2Ebool] :
        ( p(X4)
        | ( mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Ebool(mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Efun_28tyop_2Eextreal_2Eextreal_2Ctyop_2Emin_2Ebool_29(mono_2Ec_2Eextreal_2Eextreal__le_2E0,sK5),X1) = X4 )
        | ( mono_2Ec_2Ebool_2ET_2E0 = mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Ebool(mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Efun_28tyop_2Eextreal_2Eextreal_2Ctyop_2Emin_2Ebool_29(mono_2Ec_2Eextreal_2Eextreal__le_2E0,X0),X1) )
        | ( mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Ebool(mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Efun_28tyop_2Eextreal_2Eextreal_2Ctyop_2Emin_2Ebool_29(mono_2Ec_2Eextreal_2Eextreal__le_2E0,X0),mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Eextreal_2Eextreal(mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Efun_28tyop_2Eextreal_2Eextreal_2Ctyop_2Eextreal_2Eextreal_29(mono_2Ec_2Eextreal_2Eextreal__max_2E0,sK3),sK4)) = X3 )
        | p(X2)
        | p(X3)
        | ( mono_2Ec_2Ebool_2ET_2E0 = X2 ) )
    | ~ spl6_4
    | ~ spl6_6
    | ~ spl6_7
    | ~ spl6_21 ),
    inference(superposition,[],[f831,f577]) ).

tff(f4023,plain,
    ( spl6_26
    | spl6_132
    | ~ spl6_4
    | ~ spl6_6
    | ~ spl6_7
    | ~ spl6_21 ),
    inference(avatar_split_clause,[],[f3991,f545,f351,f346,f336,f4021,f767]) ).

tff(f3991,plain,
    ( ! [X2: mono_2Etyop_2Emin_2Ebool,X3: mono_2Etyop_2Emin_2Ebool,X0: mono_2Etyop_2Eextreal_2Eextreal,X1: mono_2Etyop_2Eextreal_2Eextreal,X4: mono_2Etyop_2Emin_2Ebool] :
        ( p(X4)
        | p(X3)
        | p(X2)
        | ( mono_2Ec_2Ebool_2ET_2E0 = mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Ebool(mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Efun_28tyop_2Eextreal_2Eextreal_2Ctyop_2Emin_2Ebool_29(mono_2Ec_2Eextreal_2Eextreal__le_2E0,X0),X1) )
        | ( mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Ebool(mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Efun_28tyop_2Eextreal_2Eextreal_2Ctyop_2Emin_2Ebool_29(mono_2Ec_2Eextreal_2Eextreal__le_2E0,X0),mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Eextreal_2Eextreal(mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Efun_28tyop_2Eextreal_2Eextreal_2Ctyop_2Eextreal_2Eextreal_29(mono_2Ec_2Eextreal_2Eextreal__max_2E0,sK3),sK4)) = X3 )
        | ( mono_2Ec_2Ebool_2ET_2E0 = X2 )
        | ( mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Ebool(mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Efun_28tyop_2Eextreal_2Eextreal_2Ctyop_2Emin_2Ebool_29(mono_2Ec_2Eextreal_2Eextreal__le_2E0,sK5),X1) = X4 ) )
    | ~ spl6_4
    | ~ spl6_6
    | ~ spl6_7
    | ~ spl6_21 ),
    inference(superposition,[],[f831,f577]) ).

tff(f4016,plain,
    ( spl6_2
    | spl6_131
    | spl6_2
    | ~ spl6_6
    | ~ spl6_39 ),
    inference(avatar_split_clause,[],[f4003,f881,f346,f328,f4014,f328]) ).

tff(f4003,plain,
    ( ! [X2: mono_2Etyop_2Emin_2Ebool,X3: mono_2Etyop_2Emin_2Ebool,X0: mono_2Etyop_2Eextreal_2Eextreal,X1: mono_2Etyop_2Eextreal_2Eextreal,X4: mono_2Etyop_2Emin_2Ebool] :
        ( ( mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Ebool(mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Efun_28tyop_2Eextreal_2Eextreal_2Ctyop_2Emin_2Ebool_29(mono_2Ec_2Eextreal_2Eextreal__le_2E0,sK5),X1) = X3 )
        | p(mono_2Ec_2Ebool_2EF_2E0)
        | ( mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Ebool(mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Efun_28tyop_2Eextreal_2Eextreal_2Ctyop_2Emin_2Ebool_29(mono_2Ec_2Eextreal_2Eextreal__le_2E0,X0),X1) = X4 )
        | ( mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Ebool(mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Efun_28tyop_2Eextreal_2Eextreal_2Ctyop_2Emin_2Ebool_29(mono_2Ec_2Eextreal_2Eextreal__le_2E0,X0),mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Eextreal_2Eextreal(mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Efun_28tyop_2Eextreal_2Eextreal_2Ctyop_2Eextreal_2Eextreal_29(mono_2Ec_2Eextreal_2Eextreal__max_2E0,sK3),sK4)) = X2 )
        | p(X3)
        | ( mono_2Ec_2Ebool_2EF_2E0 = X4 )
        | p(X2) )
    | spl6_2
    | ~ spl6_6
    | ~ spl6_39 ),
    inference(superposition,[],[f831,f1117]) ).

tff(f3921,plain,
    ( spl6_76
    | spl6_127
    | spl6_2
    | ~ spl6_6
    | ~ spl6_39 ),
    inference(avatar_split_clause,[],[f3883,f881,f346,f328,f3897,f2443]) ).

tff(f3897,plain,
    ( spl6_127
  <=> ! [X0: mono_2Etyop_2Eextreal_2Eextreal,X1: mono_2Etyop_2Eextreal_2Eextreal,X3: mono_2Etyop_2Emin_2Ebool] :
        ( ( mono_2Ec_2Ebool_2EF_2E0 = mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Ebool(mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Efun_28tyop_2Eextreal_2Eextreal_2Ctyop_2Emin_2Ebool_29(mono_2Ec_2Eextreal_2Eextreal__le_2E0,X0),X1) )
        | p(X3)
        | ( mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Ebool(mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Efun_28tyop_2Eextreal_2Eextreal_2Ctyop_2Emin_2Ebool_29(mono_2Ec_2Eextreal_2Eextreal__le_2E0,X1),mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Eextreal_2Eextreal(mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Efun_28tyop_2Eextreal_2Eextreal_2Ctyop_2Eextreal_2Eextreal_29(mono_2Ec_2Eextreal_2Eextreal__max_2E0,sK3),sK4)) = X3 )
        | p(mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Ebool(mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Efun_28tyop_2Eextreal_2Eextreal_2Ctyop_2Emin_2Ebool_29(mono_2Ec_2Eextreal_2Eextreal__le_2E0,X0),sK5)) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl6_127])]) ).

tff(f3883,plain,
    ( ! [X2: mono_2Etyop_2Emin_2Ebool,X3: mono_2Etyop_2Emin_2Ebool,X0: mono_2Etyop_2Eextreal_2Eextreal,X1: mono_2Etyop_2Eextreal_2Eextreal] :
        ( p(mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Ebool(mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Efun_28tyop_2Eextreal_2Eextreal_2Ctyop_2Emin_2Ebool_29(mono_2Ec_2Eextreal_2Eextreal__le_2E0,X0),sK5))
        | ( mono_2Ec_2Ebool_2EF_2E0 = X2 )
        | p(X3)
        | ( mono_2Ec_2Ebool_2EF_2E0 = mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Ebool(mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Efun_28tyop_2Eextreal_2Eextreal_2Ctyop_2Emin_2Ebool_29(mono_2Ec_2Eextreal_2Eextreal__le_2E0,X0),X1) )
        | ( mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Ebool(mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Efun_28tyop_2Eextreal_2Eextreal_2Ctyop_2Emin_2Ebool_29(mono_2Ec_2Eextreal_2Eextreal__le_2E0,X1),mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Eextreal_2Eextreal(mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Efun_28tyop_2Eextreal_2Eextreal_2Ctyop_2Eextreal_2Eextreal_29(mono_2Ec_2Eextreal_2Eextreal__max_2E0,sK3),sK4)) = X3 )
        | ~ p(X2) )
    | spl6_2
    | ~ spl6_6
    | ~ spl6_39 ),
    inference(superposition,[],[f832,f1117]) ).

tff(f832,plain,
    ( ! [X6: mono_2Etyop_2Eextreal_2Eextreal,X4: mono_2Etyop_2Eextreal_2Eextreal,X5: mono_2Etyop_2Emin_2Ebool] :
        ( ~ p(mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Ebool(mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Efun_28tyop_2Eextreal_2Eextreal_2Ctyop_2Emin_2Ebool_29(mono_2Ec_2Eextreal_2Eextreal__le_2E0,X6),X4))
        | ( mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Ebool(mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Efun_28tyop_2Eextreal_2Eextreal_2Ctyop_2Emin_2Ebool_29(mono_2Ec_2Eextreal_2Eextreal__le_2E0,X4),mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Eextreal_2Eextreal(mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Efun_28tyop_2Eextreal_2Eextreal_2Ctyop_2Eextreal_2Eextreal_29(mono_2Ec_2Eextreal_2Eextreal__max_2E0,sK3),sK4)) = X5 )
        | p(mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Ebool(mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Efun_28tyop_2Eextreal_2Eextreal_2Ctyop_2Emin_2Ebool_29(mono_2Ec_2Eextreal_2Eextreal__le_2E0,X6),sK5))
        | p(X5) )
    | ~ spl6_6 ),
    inference(resolution,[],[f555,f306]) ).

tff(f3920,plain,
    ( ~ spl6_7
    | spl6_130
    | ~ spl6_6
    | ~ spl6_24 ),
    inference(avatar_split_clause,[],[f3889,f679,f346,f3918,f351]) ).

tff(f3918,plain,
    ( spl6_130
  <=> ! [X0: mono_2Etyop_2Eextreal_2Eextreal,X1: mono_2Etyop_2Emin_2Ebool] :
        ( p(X1)
        | p(mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Ebool(mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Efun_28tyop_2Eextreal_2Eextreal_2Ctyop_2Emin_2Ebool_29(mono_2Ec_2Eextreal_2Eextreal__le_2E0,X0),sK5))
        | ( mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Ebool(mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Efun_28tyop_2Eextreal_2Eextreal_2Ctyop_2Emin_2Ebool_29(mono_2Ec_2Eextreal_2Eextreal__le_2E0,X0),mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Eextreal_2Eextreal(mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Efun_28tyop_2Eextreal_2Eextreal_2Ctyop_2Eextreal_2Eextreal_29(mono_2Ec_2Eextreal_2Eextreal__max_2E0,sK3),sK4)) = X1 ) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl6_130])]) ).

tff(f3889,plain,
    ( ! [X0: mono_2Etyop_2Eextreal_2Eextreal,X1: mono_2Etyop_2Emin_2Ebool] :
        ( p(X1)
        | p(mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Ebool(mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Efun_28tyop_2Eextreal_2Eextreal_2Ctyop_2Emin_2Ebool_29(mono_2Ec_2Eextreal_2Eextreal__le_2E0,X0),sK5))
        | ~ p(mono_2Ec_2Ebool_2ET_2E0)
        | ( mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Ebool(mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Efun_28tyop_2Eextreal_2Eextreal_2Ctyop_2Emin_2Ebool_29(mono_2Ec_2Eextreal_2Eextreal__le_2E0,X0),mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Eextreal_2Eextreal(mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Efun_28tyop_2Eextreal_2Eextreal_2Ctyop_2Eextreal_2Eextreal_29(mono_2Ec_2Eextreal_2Eextreal__max_2E0,sK3),sK4)) = X1 ) )
    | ~ spl6_6
    | ~ spl6_24 ),
    inference(superposition,[],[f832,f680]) ).

tff(f3916,plain,
    ( spl6_128
    | ~ spl6_6
    | ~ spl6_39 ),
    inference(avatar_split_clause,[],[f3869,f881,f346,f3902]) ).

tff(f3902,plain,
    ( spl6_128
  <=> ! [X4: mono_2Etyop_2Emin_2Ebool,X0: mono_2Etyop_2Eextreal_2Eextreal,X3: mono_2Etyop_2Emin_2Ebool,X2: mono_2Etyop_2Emin_2Ebool,X1: mono_2Etyop_2Eextreal_2Eextreal] :
        ( ( X3 = X4 )
        | ( mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Ebool(mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Efun_28tyop_2Eextreal_2Eextreal_2Ctyop_2Emin_2Ebool_29(mono_2Ec_2Eextreal_2Eextreal__le_2E0,X1),mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Eextreal_2Eextreal(mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Efun_28tyop_2Eextreal_2Eextreal_2Ctyop_2Eextreal_2Eextreal_29(mono_2Ec_2Eextreal_2Eextreal__max_2E0,sK3),sK4)) = X2 )
        | ( mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Ebool(mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Efun_28tyop_2Eextreal_2Eextreal_2Ctyop_2Emin_2Ebool_29(mono_2Ec_2Eextreal_2Eextreal__le_2E0,X0),X1) = X4 )
        | p(mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Ebool(mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Efun_28tyop_2Eextreal_2Eextreal_2Ctyop_2Emin_2Ebool_29(mono_2Ec_2Eextreal_2Eextreal__le_2E0,X0),sK5))
        | p(X2)
        | ( mono_2Ec_2Ebool_2EF_2E0 = X3 ) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl6_128])]) ).

tff(f3869,plain,
    ( ! [X36: mono_2Etyop_2Emin_2Ebool,X37: mono_2Etyop_2Emin_2Ebool,X34: mono_2Etyop_2Emin_2Ebool,X35: mono_2Etyop_2Eextreal_2Eextreal,X33: mono_2Etyop_2Eextreal_2Eextreal] :
        ( ( mono_2Ec_2Ebool_2EF_2E0 = X36 )
        | ( mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Ebool(mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Efun_28tyop_2Eextreal_2Eextreal_2Ctyop_2Emin_2Ebool_29(mono_2Ec_2Eextreal_2Eextreal__le_2E0,X33),mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Eextreal_2Eextreal(mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Efun_28tyop_2Eextreal_2Eextreal_2Ctyop_2Eextreal_2Eextreal_29(mono_2Ec_2Eextreal_2Eextreal__max_2E0,sK3),sK4)) = X34 )
        | p(mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Ebool(mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Efun_28tyop_2Eextreal_2Eextreal_2Ctyop_2Emin_2Ebool_29(mono_2Ec_2Eextreal_2Eextreal__le_2E0,X35),sK5))
        | ( X36 = X37 )
        | p(X34)
        | ( mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Ebool(mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Efun_28tyop_2Eextreal_2Eextreal_2Ctyop_2Emin_2Ebool_29(mono_2Ec_2Eextreal_2Eextreal__le_2E0,X35),X33) = X37 ) )
    | ~ spl6_6
    | ~ spl6_39 ),
    inference(resolution,[],[f832,f882]) ).

tff(f3915,plain,
    ( spl6_127
    | ~ spl6_6 ),
    inference(avatar_split_clause,[],[f3862,f346,f3897]) ).

tff(f3862,plain,
    ( ! [X2: mono_2Etyop_2Eextreal_2Eextreal,X0: mono_2Etyop_2Eextreal_2Eextreal,X1: mono_2Etyop_2Emin_2Ebool] :
        ( ( mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Ebool(mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Efun_28tyop_2Eextreal_2Eextreal_2Ctyop_2Emin_2Ebool_29(mono_2Ec_2Eextreal_2Eextreal__le_2E0,X0),mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Eextreal_2Eextreal(mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Efun_28tyop_2Eextreal_2Eextreal_2Ctyop_2Eextreal_2Eextreal_29(mono_2Ec_2Eextreal_2Eextreal__max_2E0,sK3),sK4)) = X1 )
        | ( mono_2Ec_2Ebool_2EF_2E0 = mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Ebool(mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Efun_28tyop_2Eextreal_2Eextreal_2Ctyop_2Emin_2Ebool_29(mono_2Ec_2Eextreal_2Eextreal__le_2E0,X2),X0) )
        | p(mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Ebool(mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Efun_28tyop_2Eextreal_2Eextreal_2Ctyop_2Emin_2Ebool_29(mono_2Ec_2Eextreal_2Eextreal__le_2E0,X2),sK5))
        | p(X1) )
    | ~ spl6_6 ),
    inference(resolution,[],[f832,f242]) ).

tff(f3914,plain,
    ( spl6_2
    | spl6_129
    | ~ spl6_7
    | ~ spl6_6
    | ~ spl6_12
    | ~ spl6_77 ),
    inference(avatar_split_clause,[],[f3910,f2471,f436,f346,f351,f3912,f328]) ).

tff(f3910,plain,
    ( ! [X6: mono_2Etyop_2Emin_2Ebool] :
        ( ~ p(mono_2Ec_2Ebool_2ET_2E0)
        | p(X6)
        | ( mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Ebool(mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Efun_28tyop_2Eextreal_2Eextreal_2Ctyop_2Emin_2Ebool_29(mono_2Ec_2Eextreal_2Eextreal__le_2E0,sK4),mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Eextreal_2Eextreal(mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Efun_28tyop_2Eextreal_2Eextreal_2Ctyop_2Eextreal_2Eextreal_29(mono_2Ec_2Eextreal_2Eextreal__max_2E0,sK3),sK4)) = X6 )
        | p(mono_2Ec_2Ebool_2EF_2E0) )
    | ~ spl6_6
    | ~ spl6_12
    | ~ spl6_77 ),
    inference(forward_demodulation,[],[f3893,f438]) ).

tff(f3893,plain,
    ( ! [X6: mono_2Etyop_2Emin_2Ebool] :
        ( p(X6)
        | ( mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Ebool(mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Efun_28tyop_2Eextreal_2Eextreal_2Ctyop_2Emin_2Ebool_29(mono_2Ec_2Eextreal_2Eextreal__le_2E0,sK4),mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Eextreal_2Eextreal(mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Efun_28tyop_2Eextreal_2Eextreal_2Ctyop_2Eextreal_2Eextreal_29(mono_2Ec_2Eextreal_2Eextreal__max_2E0,sK3),sK4)) = X6 )
        | p(mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Ebool(mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Efun_28tyop_2Eextreal_2Eextreal_2Ctyop_2Emin_2Ebool_29(mono_2Ec_2Eextreal_2Eextreal__le_2E0,sK3),sK5))
        | ~ p(mono_2Ec_2Ebool_2ET_2E0) )
    | ~ spl6_6
    | ~ spl6_77 ),
    inference(superposition,[],[f832,f2473]) ).

tff(f2473,plain,
    ( ( mono_2Ec_2Ebool_2ET_2E0 = mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Ebool(mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Efun_28tyop_2Eextreal_2Eextreal_2Ctyop_2Emin_2Ebool_29(mono_2Ec_2Eextreal_2Eextreal__le_2E0,sK3),sK4) )
    | ~ spl6_77 ),
    inference(avatar_component_clause,[],[f2471]) ).

tff(f3904,plain,
    ( spl6_128
    | ~ spl6_7
    | ~ spl6_4
    | ~ spl6_6
    | ~ spl6_21
    | ~ spl6_37 ),
    inference(avatar_split_clause,[],[f3880,f867,f545,f346,f336,f351,f3902]) ).

tff(f3880,plain,
    ( ! [X2: mono_2Etyop_2Emin_2Ebool,X3: mono_2Etyop_2Emin_2Ebool,X0: mono_2Etyop_2Eextreal_2Eextreal,X1: mono_2Etyop_2Eextreal_2Eextreal,X4: mono_2Etyop_2Emin_2Ebool] :
        ( ~ p(mono_2Ec_2Ebool_2ET_2E0)
        | ( X3 = X4 )
        | ( mono_2Ec_2Ebool_2EF_2E0 = X3 )
        | p(X2)
        | p(mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Ebool(mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Efun_28tyop_2Eextreal_2Eextreal_2Ctyop_2Emin_2Ebool_29(mono_2Ec_2Eextreal_2Eextreal__le_2E0,X0),sK5))
        | ( mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Ebool(mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Efun_28tyop_2Eextreal_2Eextreal_2Ctyop_2Emin_2Ebool_29(mono_2Ec_2Eextreal_2Eextreal__le_2E0,X0),X1) = X4 )
        | ( mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Ebool(mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Efun_28tyop_2Eextreal_2Eextreal_2Ctyop_2Emin_2Ebool_29(mono_2Ec_2Eextreal_2Eextreal__le_2E0,X1),mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Eextreal_2Eextreal(mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Efun_28tyop_2Eextreal_2Eextreal_2Ctyop_2Eextreal_2Eextreal_29(mono_2Ec_2Eextreal_2Eextreal__max_2E0,sK3),sK4)) = X2 ) )
    | ~ spl6_4
    | ~ spl6_6
    | ~ spl6_21
    | ~ spl6_37 ),
    inference(superposition,[],[f832,f1074]) ).

tff(f3899,plain,
    ( spl6_76
    | spl6_127
    | spl6_2
    | ~ spl6_6
    | ~ spl6_39 ),
    inference(avatar_split_clause,[],[f3884,f881,f346,f328,f3897,f2443]) ).

tff(f3884,plain,
    ( ! [X2: mono_2Etyop_2Emin_2Ebool,X3: mono_2Etyop_2Emin_2Ebool,X0: mono_2Etyop_2Eextreal_2Eextreal,X1: mono_2Etyop_2Eextreal_2Eextreal] :
        ( ( mono_2Ec_2Ebool_2EF_2E0 = mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Ebool(mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Efun_28tyop_2Eextreal_2Eextreal_2Ctyop_2Emin_2Ebool_29(mono_2Ec_2Eextreal_2Eextreal__le_2E0,X0),X1) )
        | ~ p(X2)
        | ( mono_2Ec_2Ebool_2EF_2E0 = X2 )
        | p(mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Ebool(mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Efun_28tyop_2Eextreal_2Eextreal_2Ctyop_2Emin_2Ebool_29(mono_2Ec_2Eextreal_2Eextreal__le_2E0,X0),sK5))
        | ( mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Ebool(mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Efun_28tyop_2Eextreal_2Eextreal_2Ctyop_2Emin_2Ebool_29(mono_2Ec_2Eextreal_2Eextreal__le_2E0,X1),mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Eextreal_2Eextreal(mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Efun_28tyop_2Eextreal_2Eextreal_2Ctyop_2Eextreal_2Eextreal_29(mono_2Ec_2Eextreal_2Eextreal__max_2E0,sK3),sK4)) = X3 )
        | p(X3) )
    | spl6_2
    | ~ spl6_6
    | ~ spl6_39 ),
    inference(superposition,[],[f832,f1117]) ).

tff(f3856,plain,
    ( spl6_126
    | spl6_76
    | spl6_2
    | ~ spl6_39 ),
    inference(avatar_split_clause,[],[f3828,f881,f328,f2443,f3843]) ).

tff(f3828,plain,
    ( ! [X2: mono_2Etyop_2Emin_2Ebool,X0: mono_2Etyop_2Emin_2Ebool,X1: mono_2Etyop_2Emin_2Ebool] :
        ( ~ p(X2)
        | p(X1)
        | ( mono_2Ec_2Ebool_2EF_2E0 = mono_2Eapp_2E2_2Emono_2Etyop_2Emin_2Ebool_20mono_2Etyop_2Emin_2Ebool(mono_2Eapp_2E2_2Emono_2Etyop_2Emin_2Ebool_20mono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Ebool_29(mono_2Ec_2Ebool_2E_2F_5C_2E0,X0),X1) )
        | ( mono_2Ec_2Ebool_2EF_2E0 = X2 ) )
    | spl6_2
    | ~ spl6_39 ),
    inference(superposition,[],[f302,f1117]) ).

tff(f3855,plain,
    spl6_126,
    inference(avatar_split_clause,[],[f3806,f3843]) ).

tff(f3806,plain,
    ! [X0: mono_2Etyop_2Emin_2Ebool,X1: mono_2Etyop_2Emin_2Ebool] :
      ( p(X0)
      | ( mono_2Ec_2Ebool_2EF_2E0 = mono_2Eapp_2E2_2Emono_2Etyop_2Emin_2Ebool_20mono_2Etyop_2Emin_2Ebool(mono_2Eapp_2E2_2Emono_2Etyop_2Emin_2Ebool_20mono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Ebool_29(mono_2Ec_2Ebool_2E_2F_5C_2E0,X1),X0) ) ),
    inference(resolution,[],[f302,f242]) ).

tff(f3854,plain,
    ( spl6_76
    | spl6_124
    | ~ spl6_4
    | ~ spl6_6
    | ~ spl6_21
    | ~ spl6_37 ),
    inference(avatar_split_clause,[],[f3826,f867,f545,f346,f336,f3834,f2443]) ).

tff(f3834,plain,
    ( spl6_124
  <=> ! [X2: mono_2Etyop_2Emin_2Ebool,X0: mono_2Etyop_2Emin_2Ebool,X1: mono_2Etyop_2Emin_2Ebool] :
        ( ( mono_2Eapp_2E2_2Emono_2Etyop_2Emin_2Ebool_20mono_2Etyop_2Emin_2Ebool(mono_2Eapp_2E2_2Emono_2Etyop_2Emin_2Ebool_20mono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Ebool_29(mono_2Ec_2Ebool_2E_2F_5C_2E0,X0),X1) = X2 )
        | p(X1)
        | ( mono_2Ec_2Ebool_2ET_2E0 = X2 ) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl6_124])]) ).

tff(f3826,plain,
    ( ! [X2: mono_2Etyop_2Emin_2Ebool,X3: mono_2Etyop_2Emin_2Ebool,X0: mono_2Etyop_2Emin_2Ebool,X1: mono_2Etyop_2Emin_2Ebool] :
        ( ( mono_2Ec_2Ebool_2ET_2E0 = X3 )
        | ( mono_2Ec_2Ebool_2EF_2E0 = X2 )
        | ~ p(X2)
        | ( mono_2Eapp_2E2_2Emono_2Etyop_2Emin_2Ebool_20mono_2Etyop_2Emin_2Ebool(mono_2Eapp_2E2_2Emono_2Etyop_2Emin_2Ebool_20mono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Ebool_29(mono_2Ec_2Ebool_2E_2F_5C_2E0,X0),X1) = X3 )
        | p(X1) )
    | ~ spl6_4
    | ~ spl6_6
    | ~ spl6_21
    | ~ spl6_37 ),
    inference(superposition,[],[f302,f1074]) ).

tff(f3853,plain,
    ( spl6_76
    | spl6_126
    | spl6_2
    | ~ spl6_39 ),
    inference(avatar_split_clause,[],[f3827,f881,f328,f3843,f2443]) ).

tff(f3827,plain,
    ( ! [X2: mono_2Etyop_2Emin_2Ebool,X0: mono_2Etyop_2Emin_2Ebool,X1: mono_2Etyop_2Emin_2Ebool] :
        ( ( mono_2Ec_2Ebool_2EF_2E0 = mono_2Eapp_2E2_2Emono_2Etyop_2Emin_2Ebool_20mono_2Etyop_2Emin_2Ebool(mono_2Eapp_2E2_2Emono_2Etyop_2Emin_2Ebool_20mono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Ebool_29(mono_2Ec_2Ebool_2E_2F_5C_2E0,X0),X1) )
        | p(X1)
        | ( mono_2Ec_2Ebool_2EF_2E0 = X2 )
        | ~ p(X2) )
    | spl6_2
    | ~ spl6_39 ),
    inference(superposition,[],[f302,f1117]) ).

tff(f3852,plain,
    ( spl6_124
    | ~ spl6_4
    | ~ spl6_6
    | ~ spl6_21 ),
    inference(avatar_split_clause,[],[f3809,f545,f346,f336,f3834]) ).

tff(f3809,plain,
    ( ! [X10: mono_2Etyop_2Emin_2Ebool,X8: mono_2Etyop_2Emin_2Ebool,X9: mono_2Etyop_2Emin_2Ebool] :
        ( ( mono_2Ec_2Ebool_2ET_2E0 = X9 )
        | ( mono_2Eapp_2E2_2Emono_2Etyop_2Emin_2Ebool_20mono_2Etyop_2Emin_2Ebool(mono_2Eapp_2E2_2Emono_2Etyop_2Emin_2Ebool_20mono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Ebool_29(mono_2Ec_2Ebool_2E_2F_5C_2E0,X10),X8) = X9 )
        | p(X8) )
    | ~ spl6_4
    | ~ spl6_6
    | ~ spl6_21 ),
    inference(resolution,[],[f302,f549]) ).

tff(f3851,plain,
    ( spl6_124
    | ~ spl6_7
    | ~ spl6_4
    | ~ spl6_6
    | ~ spl6_7
    | ~ spl6_21 ),
    inference(avatar_split_clause,[],[f3819,f545,f351,f346,f336,f351,f3834]) ).

tff(f3819,plain,
    ( ! [X2: mono_2Etyop_2Emin_2Ebool,X0: mono_2Etyop_2Emin_2Ebool,X1: mono_2Etyop_2Emin_2Ebool] :
        ( ~ p(mono_2Ec_2Ebool_2ET_2E0)
        | p(X1)
        | ( mono_2Ec_2Ebool_2ET_2E0 = X2 )
        | ( mono_2Eapp_2E2_2Emono_2Etyop_2Emin_2Ebool_20mono_2Etyop_2Emin_2Ebool(mono_2Eapp_2E2_2Emono_2Etyop_2Emin_2Ebool_20mono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Ebool_29(mono_2Ec_2Ebool_2E_2F_5C_2E0,X0),X1) = X2 ) )
    | ~ spl6_4
    | ~ spl6_6
    | ~ spl6_7
    | ~ spl6_21 ),
    inference(superposition,[],[f302,f577]) ).

tff(f3850,plain,
    ( spl6_126
    | ~ spl6_7
    | spl6_2
    | ~ spl6_37
    | ~ spl6_98 ),
    inference(avatar_split_clause,[],[f3849,f3115,f867,f328,f351,f3843]) ).

tff(f3849,plain,
    ( ! [X0: mono_2Etyop_2Emin_2Ebool,X1: mono_2Etyop_2Emin_2Ebool] :
        ( ~ p(mono_2Ec_2Ebool_2ET_2E0)
        | ( mono_2Ec_2Ebool_2EF_2E0 = mono_2Eapp_2E2_2Emono_2Etyop_2Emin_2Ebool_20mono_2Etyop_2Emin_2Ebool(mono_2Eapp_2E2_2Emono_2Etyop_2Emin_2Ebool_20mono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Ebool_29(mono_2Ec_2Ebool_2E_2F_5C_2E0,X0),X1) )
        | p(X1) )
    | spl6_2
    | ~ spl6_37
    | ~ spl6_98 ),
    inference(forward_demodulation,[],[f3832,f3117]) ).

tff(f3832,plain,
    ( ! [X0: mono_2Etyop_2Emin_2Ebool,X1: mono_2Etyop_2Emin_2Ebool] :
        ( ( mono_2Ec_2Ebool_2EF_2E0 = mono_2Eapp_2E2_2Emono_2Etyop_2Emin_2Ebool_20mono_2Etyop_2Emin_2Ebool(mono_2Eapp_2E2_2Emono_2Etyop_2Emin_2Ebool_20mono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Ebool_29(mono_2Ec_2Ebool_2E_2F_5C_2E0,X0),X1) )
        | p(X1)
        | ~ p(mono_2Eapp_2E2_2Emono_2Etyop_2Emin_2Ebool_20mono_2Etyop_2Emin_2Ebool(mono_2Ec_2Ebool_2E_7E_2E0,mono_2Ec_2Ebool_2EF_2E0)) )
    | spl6_2
    | ~ spl6_37 ),
    inference(superposition,[],[f302,f3068]) ).

tff(f3848,plain,
    ( spl6_126
    | ~ spl6_7 ),
    inference(avatar_split_clause,[],[f3816,f351,f3843]) ).

tff(f3816,plain,
    ! [X0: mono_2Etyop_2Emin_2Ebool,X1: mono_2Etyop_2Emin_2Ebool] :
      ( ~ p(mono_2Ec_2Ebool_2ET_2E0)
      | ( mono_2Ec_2Ebool_2EF_2E0 = mono_2Eapp_2E2_2Emono_2Etyop_2Emin_2Ebool_20mono_2Etyop_2Emin_2Ebool(mono_2Eapp_2E2_2Emono_2Etyop_2Emin_2Ebool_20mono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Ebool_29(mono_2Ec_2Ebool_2E_2F_5C_2E0,X0),X1) )
      | p(X1) ),
    inference(superposition,[],[f302,f272]) ).

tff(f3847,plain,
    ( spl6_74
    | spl6_126
    | ~ spl6_4
    | ~ spl6_6
    | ~ spl6_21
    | ~ spl6_37 ),
    inference(avatar_split_clause,[],[f3825,f867,f545,f346,f336,f3843,f2435]) ).

tff(f3825,plain,
    ( ! [X2: mono_2Etyop_2Emin_2Ebool,X3: mono_2Etyop_2Emin_2Ebool,X0: mono_2Etyop_2Emin_2Ebool,X1: mono_2Etyop_2Emin_2Ebool] :
        ( ( mono_2Ec_2Ebool_2EF_2E0 = mono_2Eapp_2E2_2Emono_2Etyop_2Emin_2Ebool_20mono_2Etyop_2Emin_2Ebool(mono_2Eapp_2E2_2Emono_2Etyop_2Emin_2Ebool_20mono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Ebool_29(mono_2Ec_2Ebool_2E_2F_5C_2E0,X0),X1) )
        | ( X2 = X3 )
        | p(X1)
        | ~ p(X2)
        | ( mono_2Ec_2Ebool_2ET_2E0 = X3 ) )
    | ~ spl6_4
    | ~ spl6_6
    | ~ spl6_21
    | ~ spl6_37 ),
    inference(superposition,[],[f302,f1074]) ).

tff(f3846,plain,
    ( spl6_125
    | ~ spl6_39 ),
    inference(avatar_split_clause,[],[f3813,f881,f3838]) ).

tff(f3838,plain,
    ( spl6_125
  <=> ! [X2: mono_2Etyop_2Emin_2Ebool,X0: mono_2Etyop_2Emin_2Ebool,X1: mono_2Etyop_2Emin_2Ebool,X3: mono_2Etyop_2Emin_2Ebool] :
        ( ( X2 = X3 )
        | ( mono_2Ec_2Ebool_2EF_2E0 = X2 )
        | p(X1)
        | ( mono_2Eapp_2E2_2Emono_2Etyop_2Emin_2Ebool_20mono_2Etyop_2Emin_2Ebool(mono_2Eapp_2E2_2Emono_2Etyop_2Emin_2Ebool_20mono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Ebool_29(mono_2Ec_2Ebool_2E_2F_5C_2E0,X0),X1) = X3 ) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl6_125])]) ).

tff(f3813,plain,
    ( ! [X28: mono_2Etyop_2Emin_2Ebool,X29: mono_2Etyop_2Emin_2Ebool,X26: mono_2Etyop_2Emin_2Ebool,X27: mono_2Etyop_2Emin_2Ebool] :
        ( ( mono_2Ec_2Ebool_2EF_2E0 = X27 )
        | ( X27 = X28 )
        | ( mono_2Eapp_2E2_2Emono_2Etyop_2Emin_2Ebool_20mono_2Etyop_2Emin_2Ebool(mono_2Eapp_2E2_2Emono_2Etyop_2Emin_2Ebool_20mono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Ebool_29(mono_2Ec_2Ebool_2E_2F_5C_2E0,X29),X26) = X28 )
        | p(X26) )
    | ~ spl6_39 ),
    inference(resolution,[],[f302,f882]) ).

tff(f3845,plain,
    ( ~ spl6_7
    | spl6_126
    | ~ spl6_28
    | ~ spl6_43 ),
    inference(avatar_split_clause,[],[f3841,f1229,f774,f3843,f351]) ).

tff(f3841,plain,
    ( ! [X0: mono_2Etyop_2Emin_2Ebool,X1: mono_2Etyop_2Emin_2Ebool] :
        ( ( mono_2Ec_2Ebool_2EF_2E0 = mono_2Eapp_2E2_2Emono_2Etyop_2Emin_2Ebool_20mono_2Etyop_2Emin_2Ebool(mono_2Eapp_2E2_2Emono_2Etyop_2Emin_2Ebool_20mono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Ebool_29(mono_2Ec_2Ebool_2E_2F_5C_2E0,X0),X1) )
        | p(X1)
        | ~ p(mono_2Ec_2Ebool_2ET_2E0) )
    | ~ spl6_28
    | ~ spl6_43 ),
    inference(forward_demodulation,[],[f3831,f776]) ).

tff(f3831,plain,
    ( ! [X0: mono_2Etyop_2Emin_2Ebool,X1: mono_2Etyop_2Emin_2Ebool] :
        ( ~ p(mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Ebool(mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Efun_28tyop_2Eextreal_2Eextreal_2Ctyop_2Emin_2Ebool_29(mono_2Ec_2Eextreal_2Eextreal__le_2E0,sK5),sK3))
        | ( mono_2Ec_2Ebool_2EF_2E0 = mono_2Eapp_2E2_2Emono_2Etyop_2Emin_2Ebool_20mono_2Etyop_2Emin_2Ebool(mono_2Eapp_2E2_2Emono_2Etyop_2Emin_2Ebool_20mono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Ebool_29(mono_2Ec_2Ebool_2E_2F_5C_2E0,X0),X1) )
        | p(X1) )
    | ~ spl6_43 ),
    inference(superposition,[],[f302,f1230]) ).

tff(f3840,plain,
    ( spl6_125
    | ~ spl6_7
    | ~ spl6_4
    | ~ spl6_6
    | ~ spl6_21
    | ~ spl6_37 ),
    inference(avatar_split_clause,[],[f3824,f867,f545,f346,f336,f351,f3838]) ).

tff(f3824,plain,
    ( ! [X2: mono_2Etyop_2Emin_2Ebool,X3: mono_2Etyop_2Emin_2Ebool,X0: mono_2Etyop_2Emin_2Ebool,X1: mono_2Etyop_2Emin_2Ebool] :
        ( ~ p(mono_2Ec_2Ebool_2ET_2E0)
        | ( X2 = X3 )
        | ( mono_2Eapp_2E2_2Emono_2Etyop_2Emin_2Ebool_20mono_2Etyop_2Emin_2Ebool(mono_2Eapp_2E2_2Emono_2Etyop_2Emin_2Ebool_20mono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Ebool_29(mono_2Ec_2Ebool_2E_2F_5C_2E0,X0),X1) = X3 )
        | p(X1)
        | ( mono_2Ec_2Ebool_2EF_2E0 = X2 ) )
    | ~ spl6_4
    | ~ spl6_6
    | ~ spl6_21
    | ~ spl6_37 ),
    inference(superposition,[],[f302,f1074]) ).

tff(f3836,plain,
    ( ~ spl6_7
    | spl6_124
    | ~ spl6_4
    | ~ spl6_6
    | ~ spl6_7
    | ~ spl6_21 ),
    inference(avatar_split_clause,[],[f3820,f545,f351,f346,f336,f3834,f351]) ).

tff(f3820,plain,
    ( ! [X2: mono_2Etyop_2Emin_2Ebool,X0: mono_2Etyop_2Emin_2Ebool,X1: mono_2Etyop_2Emin_2Ebool] :
        ( ( mono_2Eapp_2E2_2Emono_2Etyop_2Emin_2Ebool_20mono_2Etyop_2Emin_2Ebool(mono_2Eapp_2E2_2Emono_2Etyop_2Emin_2Ebool_20mono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Ebool_29(mono_2Ec_2Ebool_2E_2F_5C_2E0,X0),X1) = X2 )
        | ( mono_2Ec_2Ebool_2ET_2E0 = X2 )
        | p(X1)
        | ~ p(mono_2Ec_2Ebool_2ET_2E0) )
    | ~ spl6_4
    | ~ spl6_6
    | ~ spl6_7
    | ~ spl6_21 ),
    inference(superposition,[],[f302,f577]) ).

tff(f3763,plain,
    ( spl6_76
    | spl6_121
    | spl6_2
    | ~ spl6_4
    | ~ spl6_6
    | ~ spl6_21
    | ~ spl6_39 ),
    inference(avatar_split_clause,[],[f3732,f881,f545,f346,f336,f328,f3742,f2443]) ).

tff(f3742,plain,
    ( spl6_121
  <=> ! [X0: mono_2Etyop_2Emin_2Ebool,X1: mono_2Etyop_2Emin_2Ebool] :
        ( ( mono_2Ec_2Ebool_2EF_2E0 = mono_2Eapp_2E2_2Emono_2Etyop_2Emin_2Ebool_20mono_2Etyop_2Emin_2Ebool(mono_2Ec_2Ebool_2E_7E_2E0,X0) )
        | ( X0 = X1 )
        | ( mono_2Ec_2Ebool_2ET_2E0 = X1 ) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl6_121])]) ).

tff(f3732,plain,
    ( ! [X2: mono_2Etyop_2Emin_2Ebool,X0: mono_2Etyop_2Emin_2Ebool,X1: mono_2Etyop_2Emin_2Ebool] :
        ( ( mono_2Ec_2Ebool_2EF_2E0 = mono_2Eapp_2E2_2Emono_2Etyop_2Emin_2Ebool_20mono_2Etyop_2Emin_2Ebool(mono_2Ec_2Ebool_2E_7E_2E0,X0) )
        | ~ p(X1)
        | ( mono_2Ec_2Ebool_2EF_2E0 = X1 )
        | ( X0 = X2 )
        | ( mono_2Ec_2Ebool_2ET_2E0 = X2 ) )
    | spl6_2
    | ~ spl6_4
    | ~ spl6_6
    | ~ spl6_21
    | ~ spl6_39 ),
    inference(superposition,[],[f2808,f1117]) ).

tff(f2808,plain,
    ( ! [X6: mono_2Etyop_2Emin_2Ebool,X5: mono_2Etyop_2Emin_2Ebool] :
        ( ~ p(mono_2Eapp_2E2_2Emono_2Etyop_2Emin_2Ebool_20mono_2Etyop_2Emin_2Ebool(mono_2Ec_2Ebool_2E_7E_2E0,X5))
        | ( X5 = X6 )
        | ( mono_2Ec_2Ebool_2ET_2E0 = X6 ) )
    | ~ spl6_4
    | ~ spl6_6
    | ~ spl6_21 ),
    inference(resolution,[],[f239,f549]) ).

tff(f3762,plain,
    ( spl6_76
    | spl6_121
    | spl6_2
    | ~ spl6_4
    | ~ spl6_6
    | ~ spl6_21
    | ~ spl6_39 ),
    inference(avatar_split_clause,[],[f3733,f881,f545,f346,f336,f328,f3742,f2443]) ).

tff(f3733,plain,
    ( ! [X2: mono_2Etyop_2Emin_2Ebool,X0: mono_2Etyop_2Emin_2Ebool,X1: mono_2Etyop_2Emin_2Ebool] :
        ( ( X0 = X2 )
        | ~ p(X1)
        | ( mono_2Ec_2Ebool_2EF_2E0 = mono_2Eapp_2E2_2Emono_2Etyop_2Emin_2Ebool_20mono_2Etyop_2Emin_2Ebool(mono_2Ec_2Ebool_2E_7E_2E0,X0) )
        | ( mono_2Ec_2Ebool_2ET_2E0 = X2 )
        | ( mono_2Ec_2Ebool_2EF_2E0 = X1 ) )
    | spl6_2
    | ~ spl6_4
    | ~ spl6_6
    | ~ spl6_21
    | ~ spl6_39 ),
    inference(superposition,[],[f2808,f1117]) ).

tff(f3761,plain,
    ( ~ spl6_7
    | spl6_122
    | ~ spl6_4
    | ~ spl6_6
    | ~ spl6_7
    | ~ spl6_21 ),
    inference(avatar_split_clause,[],[f3725,f545,f351,f346,f336,f3746,f351]) ).

tff(f3746,plain,
    ( spl6_122
  <=> ! [X2: mono_2Etyop_2Emin_2Ebool,X0: mono_2Etyop_2Emin_2Ebool,X1: mono_2Etyop_2Emin_2Ebool] :
        ( ( mono_2Eapp_2E2_2Emono_2Etyop_2Emin_2Ebool_20mono_2Etyop_2Emin_2Ebool(mono_2Ec_2Ebool_2E_7E_2E0,X0) = X2 )
        | ( X0 = X1 )
        | ( mono_2Ec_2Ebool_2ET_2E0 = X1 )
        | ( mono_2Ec_2Ebool_2ET_2E0 = X2 ) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl6_122])]) ).

tff(f3725,plain,
    ( ! [X2: mono_2Etyop_2Emin_2Ebool,X0: mono_2Etyop_2Emin_2Ebool,X1: mono_2Etyop_2Emin_2Ebool] :
        ( ( mono_2Eapp_2E2_2Emono_2Etyop_2Emin_2Ebool_20mono_2Etyop_2Emin_2Ebool(mono_2Ec_2Ebool_2E_7E_2E0,X0) = X2 )
        | ( X0 = X1 )
        | ~ p(mono_2Ec_2Ebool_2ET_2E0)
        | ( mono_2Ec_2Ebool_2ET_2E0 = X1 )
        | ( mono_2Ec_2Ebool_2ET_2E0 = X2 ) )
    | ~ spl6_4
    | ~ spl6_6
    | ~ spl6_7
    | ~ spl6_21 ),
    inference(superposition,[],[f2808,f577]) ).

tff(f3760,plain,
    ( spl6_121
    | ~ spl6_7
    | ~ spl6_4
    | ~ spl6_6
    | ~ spl6_21 ),
    inference(avatar_split_clause,[],[f3721,f545,f346,f336,f351,f3742]) ).

tff(f3721,plain,
    ( ! [X0: mono_2Etyop_2Emin_2Ebool,X1: mono_2Etyop_2Emin_2Ebool] :
        ( ~ p(mono_2Ec_2Ebool_2ET_2E0)
        | ( X0 = X1 )
        | ( mono_2Ec_2Ebool_2ET_2E0 = X1 )
        | ( mono_2Ec_2Ebool_2EF_2E0 = mono_2Eapp_2E2_2Emono_2Etyop_2Emin_2Ebool_20mono_2Etyop_2Emin_2Ebool(mono_2Ec_2Ebool_2E_7E_2E0,X0) ) )
    | ~ spl6_4
    | ~ spl6_6
    | ~ spl6_21 ),
    inference(superposition,[],[f2808,f272]) ).

tff(f3759,plain,
    ( spl6_123
    | ~ spl6_4
    | ~ spl6_6
    | ~ spl6_21
    | ~ spl6_39 ),
    inference(avatar_split_clause,[],[f3718,f881,f545,f346,f336,f3755]) ).

tff(f3755,plain,
    ( spl6_123
  <=> ! [X0: mono_2Etyop_2Emin_2Ebool,X3: mono_2Etyop_2Emin_2Ebool,X2: mono_2Etyop_2Emin_2Ebool,X1: mono_2Etyop_2Emin_2Ebool] :
        ( ( X0 = X1 )
        | ( mono_2Ec_2Ebool_2EF_2E0 = X2 )
        | ( mono_2Eapp_2E2_2Emono_2Etyop_2Emin_2Ebool_20mono_2Etyop_2Emin_2Ebool(mono_2Ec_2Ebool_2E_7E_2E0,X0) = X3 )
        | ( X2 = X3 )
        | ( mono_2Ec_2Ebool_2ET_2E0 = X1 ) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl6_123])]) ).

tff(f3718,plain,
    ( ! [X28: mono_2Etyop_2Emin_2Ebool,X29: mono_2Etyop_2Emin_2Ebool,X26: mono_2Etyop_2Emin_2Ebool,X27: mono_2Etyop_2Emin_2Ebool] :
        ( ( X26 = X27 )
        | ( mono_2Ec_2Ebool_2EF_2E0 = X28 )
        | ( X28 = X29 )
        | ( mono_2Eapp_2E2_2Emono_2Etyop_2Emin_2Ebool_20mono_2Etyop_2Emin_2Ebool(mono_2Ec_2Ebool_2E_7E_2E0,X26) = X29 )
        | ( mono_2Ec_2Ebool_2ET_2E0 = X27 ) )
    | ~ spl6_4
    | ~ spl6_6
    | ~ spl6_21
    | ~ spl6_39 ),
    inference(resolution,[],[f2808,f882]) ).

tff(f3758,plain,
    ( spl6_122
    | ~ spl6_4
    | ~ spl6_6
    | ~ spl6_21 ),
    inference(avatar_split_clause,[],[f3714,f545,f346,f336,f3746]) ).

tff(f3714,plain,
    ( ! [X10: mono_2Etyop_2Emin_2Ebool,X8: mono_2Etyop_2Emin_2Ebool,X9: mono_2Etyop_2Emin_2Ebool] :
        ( ( mono_2Ec_2Ebool_2ET_2E0 = X9 )
        | ( mono_2Ec_2Ebool_2ET_2E0 = X10 )
        | ( mono_2Eapp_2E2_2Emono_2Etyop_2Emin_2Ebool_20mono_2Etyop_2Emin_2Ebool(mono_2Ec_2Ebool_2E_7E_2E0,X8) = X10 )
        | ( X8 = X9 ) )
    | ~ spl6_4
    | ~ spl6_6
    | ~ spl6_21 ),
    inference(resolution,[],[f2808,f549]) ).

tff(f3757,plain,
    ( ~ spl6_7
    | spl6_123
    | ~ spl6_4
    | ~ spl6_6
    | ~ spl6_21
    | ~ spl6_37 ),
    inference(avatar_split_clause,[],[f3729,f867,f545,f346,f336,f3755,f351]) ).

tff(f3729,plain,
    ( ! [X2: mono_2Etyop_2Emin_2Ebool,X3: mono_2Etyop_2Emin_2Ebool,X0: mono_2Etyop_2Emin_2Ebool,X1: mono_2Etyop_2Emin_2Ebool] :
        ( ( X0 = X1 )
        | ( mono_2Ec_2Ebool_2ET_2E0 = X1 )
        | ( X2 = X3 )
        | ( mono_2Eapp_2E2_2Emono_2Etyop_2Emin_2Ebool_20mono_2Etyop_2Emin_2Ebool(mono_2Ec_2Ebool_2E_7E_2E0,X0) = X3 )
        | ~ p(mono_2Ec_2Ebool_2ET_2E0)
        | ( mono_2Ec_2Ebool_2EF_2E0 = X2 ) )
    | ~ spl6_4
    | ~ spl6_6
    | ~ spl6_21
    | ~ spl6_37 ),
    inference(superposition,[],[f2808,f1074]) ).

tff(f3753,plain,
    ( spl6_122
    | spl6_76
    | ~ spl6_4
    | ~ spl6_6
    | ~ spl6_21
    | ~ spl6_37 ),
    inference(avatar_split_clause,[],[f3731,f867,f545,f346,f336,f2443,f3746]) ).

tff(f3731,plain,
    ( ! [X2: mono_2Etyop_2Emin_2Ebool,X3: mono_2Etyop_2Emin_2Ebool,X0: mono_2Etyop_2Emin_2Ebool,X1: mono_2Etyop_2Emin_2Ebool] :
        ( ~ p(X1)
        | ( X0 = X2 )
        | ( mono_2Ec_2Ebool_2ET_2E0 = X2 )
        | ( mono_2Eapp_2E2_2Emono_2Etyop_2Emin_2Ebool_20mono_2Etyop_2Emin_2Ebool(mono_2Ec_2Ebool_2E_7E_2E0,X0) = X3 )
        | ( mono_2Ec_2Ebool_2ET_2E0 = X3 )
        | ( mono_2Ec_2Ebool_2EF_2E0 = X1 ) )
    | ~ spl6_4
    | ~ spl6_6
    | ~ spl6_21
    | ~ spl6_37 ),
    inference(superposition,[],[f2808,f1074]) ).

tff(f3752,plain,
    ( spl6_121
    | spl6_74
    | ~ spl6_4
    | ~ spl6_6
    | ~ spl6_21
    | ~ spl6_37 ),
    inference(avatar_split_clause,[],[f3730,f867,f545,f346,f336,f2435,f3742]) ).

tff(f3730,plain,
    ( ! [X2: mono_2Etyop_2Emin_2Ebool,X3: mono_2Etyop_2Emin_2Ebool,X0: mono_2Etyop_2Emin_2Ebool,X1: mono_2Etyop_2Emin_2Ebool] :
        ( ~ p(X1)
        | ( mono_2Ec_2Ebool_2EF_2E0 = mono_2Eapp_2E2_2Emono_2Etyop_2Emin_2Ebool_20mono_2Etyop_2Emin_2Ebool(mono_2Ec_2Ebool_2E_7E_2E0,X0) )
        | ( mono_2Ec_2Ebool_2ET_2E0 = X2 )
        | ( mono_2Ec_2Ebool_2ET_2E0 = X3 )
        | ( X0 = X2 )
        | ( X1 = X3 ) )
    | ~ spl6_4
    | ~ spl6_6
    | ~ spl6_21
    | ~ spl6_37 ),
    inference(superposition,[],[f2808,f1074]) ).

tff(f3751,plain,
    ( spl6_121
    | ~ spl6_4
    | ~ spl6_6
    | ~ spl6_21 ),
    inference(avatar_split_clause,[],[f3711,f545,f346,f336,f3742]) ).

tff(f3711,plain,
    ( ! [X0: mono_2Etyop_2Emin_2Ebool,X1: mono_2Etyop_2Emin_2Ebool] :
        ( ( mono_2Ec_2Ebool_2EF_2E0 = mono_2Eapp_2E2_2Emono_2Etyop_2Emin_2Ebool_20mono_2Etyop_2Emin_2Ebool(mono_2Ec_2Ebool_2E_7E_2E0,X0) )
        | ( X0 = X1 )
        | ( mono_2Ec_2Ebool_2ET_2E0 = X1 ) )
    | ~ spl6_4
    | ~ spl6_6
    | ~ spl6_21 ),
    inference(resolution,[],[f2808,f242]) ).

tff(f3750,plain,
    ( ~ spl6_7
    | spl6_121
    | spl6_2
    | ~ spl6_4
    | ~ spl6_6
    | ~ spl6_21
    | ~ spl6_37
    | ~ spl6_98 ),
    inference(avatar_split_clause,[],[f3749,f3115,f867,f545,f346,f336,f328,f3742,f351]) ).

tff(f3749,plain,
    ( ! [X0: mono_2Etyop_2Emin_2Ebool,X1: mono_2Etyop_2Emin_2Ebool] :
        ( ( mono_2Ec_2Ebool_2EF_2E0 = mono_2Eapp_2E2_2Emono_2Etyop_2Emin_2Ebool_20mono_2Etyop_2Emin_2Ebool(mono_2Ec_2Ebool_2E_7E_2E0,X0) )
        | ( mono_2Ec_2Ebool_2ET_2E0 = X1 )
        | ~ p(mono_2Ec_2Ebool_2ET_2E0)
        | ( X0 = X1 ) )
    | spl6_2
    | ~ spl6_4
    | ~ spl6_6
    | ~ spl6_21
    | ~ spl6_37
    | ~ spl6_98 ),
    inference(forward_demodulation,[],[f3737,f3117]) ).

tff(f3737,plain,
    ( ! [X0: mono_2Etyop_2Emin_2Ebool,X1: mono_2Etyop_2Emin_2Ebool] :
        ( ( mono_2Ec_2Ebool_2ET_2E0 = X1 )
        | ( X0 = X1 )
        | ~ p(mono_2Eapp_2E2_2Emono_2Etyop_2Emin_2Ebool_20mono_2Etyop_2Emin_2Ebool(mono_2Ec_2Ebool_2E_7E_2E0,mono_2Ec_2Ebool_2EF_2E0))
        | ( mono_2Ec_2Ebool_2EF_2E0 = mono_2Eapp_2E2_2Emono_2Etyop_2Emin_2Ebool_20mono_2Etyop_2Emin_2Ebool(mono_2Ec_2Ebool_2E_7E_2E0,X0) ) )
    | spl6_2
    | ~ spl6_4
    | ~ spl6_6
    | ~ spl6_21
    | ~ spl6_37 ),
    inference(superposition,[],[f2808,f3068]) ).

tff(f3748,plain,
    ( ~ spl6_7
    | spl6_122
    | ~ spl6_4
    | ~ spl6_6
    | ~ spl6_7
    | ~ spl6_21 ),
    inference(avatar_split_clause,[],[f3724,f545,f351,f346,f336,f3746,f351]) ).

tff(f3724,plain,
    ( ! [X2: mono_2Etyop_2Emin_2Ebool,X0: mono_2Etyop_2Emin_2Ebool,X1: mono_2Etyop_2Emin_2Ebool] :
        ( ( mono_2Eapp_2E2_2Emono_2Etyop_2Emin_2Ebool_20mono_2Etyop_2Emin_2Ebool(mono_2Ec_2Ebool_2E_7E_2E0,X0) = X2 )
        | ( mono_2Ec_2Ebool_2ET_2E0 = X2 )
        | ( mono_2Ec_2Ebool_2ET_2E0 = X1 )
        | ( X0 = X1 )
        | ~ p(mono_2Ec_2Ebool_2ET_2E0) )
    | ~ spl6_4
    | ~ spl6_6
    | ~ spl6_7
    | ~ spl6_21 ),
    inference(superposition,[],[f2808,f577]) ).

tff(f3744,plain,
    ( ~ spl6_7
    | spl6_121
    | ~ spl6_4
    | ~ spl6_6
    | ~ spl6_21
    | ~ spl6_28
    | ~ spl6_43 ),
    inference(avatar_split_clause,[],[f3740,f1229,f774,f545,f346,f336,f3742,f351]) ).

tff(f3740,plain,
    ( ! [X0: mono_2Etyop_2Emin_2Ebool,X1: mono_2Etyop_2Emin_2Ebool] :
        ( ( mono_2Ec_2Ebool_2EF_2E0 = mono_2Eapp_2E2_2Emono_2Etyop_2Emin_2Ebool_20mono_2Etyop_2Emin_2Ebool(mono_2Ec_2Ebool_2E_7E_2E0,X0) )
        | ~ p(mono_2Ec_2Ebool_2ET_2E0)
        | ( mono_2Ec_2Ebool_2ET_2E0 = X1 )
        | ( X0 = X1 ) )
    | ~ spl6_4
    | ~ spl6_6
    | ~ spl6_21
    | ~ spl6_28
    | ~ spl6_43 ),
    inference(forward_demodulation,[],[f3736,f776]) ).

tff(f3736,plain,
    ( ! [X0: mono_2Etyop_2Emin_2Ebool,X1: mono_2Etyop_2Emin_2Ebool] :
        ( ( mono_2Ec_2Ebool_2ET_2E0 = X1 )
        | ( mono_2Ec_2Ebool_2EF_2E0 = mono_2Eapp_2E2_2Emono_2Etyop_2Emin_2Ebool_20mono_2Etyop_2Emin_2Ebool(mono_2Ec_2Ebool_2E_7E_2E0,X0) )
        | ( X0 = X1 )
        | ~ p(mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Ebool(mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Efun_28tyop_2Eextreal_2Eextreal_2Ctyop_2Emin_2Ebool_29(mono_2Ec_2Eextreal_2Eextreal__le_2E0,sK5),sK3)) )
    | ~ spl6_4
    | ~ spl6_6
    | ~ spl6_21
    | ~ spl6_43 ),
    inference(superposition,[],[f2808,f1230]) ).

tff(f3710,plain,
    ( spl6_120
    | spl6_15
    | spl6_2
    | ~ spl6_4
    | ~ spl6_6
    | ~ spl6_21
    | ~ spl6_37
    | ~ spl6_117 ),
    inference(avatar_split_clause,[],[f3687,f3625,f867,f545,f346,f336,f328,f458,f3708]) ).

tff(f3708,plain,
    ( spl6_120
  <=> ! [X2: mono_2Etyop_2Emin_2Ebool,X0: mono_2Etyop_2Emin_2Ebool,X1: mono_2Etyop_2Emin_2Ebool] :
        ( ( mono_2Ec_2Ebool_2ET_2E0 = X2 )
        | ( mono_2Eapp_2E2_2Emono_2Etyop_2Emin_2Ebool_20mono_2Etyop_2Emin_2Ebool(mono_2Eapp_2E2_2Emono_2Etyop_2Emin_2Ebool_20mono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Ebool_29(mono_2Ec_2Emin_2E_3D_3D_3E_2E0,mono_2Ec_2Ebool_2EF_2E0),X0) = X1 )
        | ( X1 = X2 ) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl6_120])]) ).

tff(f3625,plain,
    ( spl6_117
  <=> ! [X0: mono_2Etyop_2Emin_2Ebool,X1: mono_2Etyop_2Emin_2Ebool] :
        ( ( mono_2Ec_2Ebool_2ET_2E0 = mono_2Eapp_2E2_2Emono_2Etyop_2Emin_2Ebool_20mono_2Etyop_2Emin_2Ebool(mono_2Eapp_2E2_2Emono_2Etyop_2Emin_2Ebool_20mono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Ebool_29(mono_2Ec_2Emin_2E_3D_3D_3E_2E0,X0),X1) )
        | p(X0) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl6_117])]) ).

tff(f3687,plain,
    ( ! [X2: mono_2Etyop_2Emin_2Ebool,X0: mono_2Etyop_2Emin_2Ebool,X1: mono_2Etyop_2Emin_2Ebool] :
        ( ( mono_2Ec_2Ebool_2ET_2E0 = mono_2Ec_2Ebool_2EF_2E0 )
        | ( mono_2Ec_2Ebool_2ET_2E0 = X2 )
        | ( mono_2Eapp_2E2_2Emono_2Etyop_2Emin_2Ebool_20mono_2Etyop_2Emin_2Ebool(mono_2Eapp_2E2_2Emono_2Etyop_2Emin_2Ebool_20mono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Ebool_29(mono_2Ec_2Emin_2E_3D_3D_3E_2E0,mono_2Ec_2Ebool_2EF_2E0),X0) = X1 )
        | ( X1 = X2 ) )
    | spl6_2
    | ~ spl6_4
    | ~ spl6_6
    | ~ spl6_21
    | ~ spl6_37
    | ~ spl6_117 ),
    inference(superposition,[],[f3673,f1074]) ).

tff(f3673,plain,
    ( ! [X27: mono_2Etyop_2Emin_2Ebool] : ( mono_2Ec_2Ebool_2ET_2E0 = mono_2Eapp_2E2_2Emono_2Etyop_2Emin_2Ebool_20mono_2Etyop_2Emin_2Ebool(mono_2Eapp_2E2_2Emono_2Etyop_2Emin_2Ebool_20mono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Ebool_29(mono_2Ec_2Emin_2E_3D_3D_3E_2E0,mono_2Ec_2Ebool_2EF_2E0),X27) )
    | spl6_2
    | ~ spl6_117 ),
    inference(resolution,[],[f3626,f330]) ).

tff(f3626,plain,
    ( ! [X0: mono_2Etyop_2Emin_2Ebool,X1: mono_2Etyop_2Emin_2Ebool] :
        ( p(X0)
        | ( mono_2Ec_2Ebool_2ET_2E0 = mono_2Eapp_2E2_2Emono_2Etyop_2Emin_2Ebool_20mono_2Etyop_2Emin_2Ebool(mono_2Eapp_2E2_2Emono_2Etyop_2Emin_2Ebool_20mono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Ebool_29(mono_2Ec_2Emin_2E_3D_3D_3E_2E0,X0),X1) ) )
    | ~ spl6_117 ),
    inference(avatar_component_clause,[],[f3625]) ).

tff(f3706,plain,
    ( spl6_54
    | spl6_119
    | spl6_2
    | ~ spl6_4
    | ~ spl6_6
    | ~ spl6_21
    | ~ spl6_37
    | ~ spl6_117 ),
    inference(avatar_split_clause,[],[f3698,f3625,f867,f545,f346,f336,f328,f3702,f1670]) ).

tff(f1670,plain,
    ( spl6_54
  <=> ! [X0: mono_2Etyop_2Emin_2Ebool] : ( mono_2Ec_2Ebool_2ET_2E0 = X0 ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl6_54])]) ).

tff(f3702,plain,
    ( spl6_119
  <=> ! [X0: mono_2Etyop_2Emin_2Ebool,X1: mono_2Etyop_2Emin_2Ebool] :
        ( ( mono_2Ec_2Ebool_2EF_2E0 = X1 )
        | ( mono_2Eapp_2E2_2Emono_2Etyop_2Emin_2Ebool_20mono_2Etyop_2Emin_2Ebool(mono_2Eapp_2E2_2Emono_2Etyop_2Emin_2Ebool_20mono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Ebool_29(mono_2Ec_2Emin_2E_3D_3D_3E_2E0,mono_2Ec_2Ebool_2EF_2E0),X0) = X1 ) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl6_119])]) ).

tff(f3698,plain,
    ( ! [X2: mono_2Etyop_2Emin_2Ebool,X0: mono_2Etyop_2Emin_2Ebool,X1: mono_2Etyop_2Emin_2Ebool] :
        ( ( mono_2Eapp_2E2_2Emono_2Etyop_2Emin_2Ebool_20mono_2Etyop_2Emin_2Ebool(mono_2Eapp_2E2_2Emono_2Etyop_2Emin_2Ebool_20mono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Ebool_29(mono_2Ec_2Emin_2E_3D_3D_3E_2E0,mono_2Ec_2Ebool_2EF_2E0),X0) = X2 )
        | ( mono_2Ec_2Ebool_2EF_2E0 = X2 )
        | ( mono_2Ec_2Ebool_2ET_2E0 = X1 ) )
    | spl6_2
    | ~ spl6_4
    | ~ spl6_6
    | ~ spl6_21
    | ~ spl6_37
    | ~ spl6_117 ),
    inference(duplicate_literal_removal,[],[f3688]) ).

tff(f3688,plain,
    ( ! [X2: mono_2Etyop_2Emin_2Ebool,X0: mono_2Etyop_2Emin_2Ebool,X1: mono_2Etyop_2Emin_2Ebool] :
        ( ( mono_2Ec_2Ebool_2ET_2E0 = X1 )
        | ( mono_2Eapp_2E2_2Emono_2Etyop_2Emin_2Ebool_20mono_2Etyop_2Emin_2Ebool(mono_2Eapp_2E2_2Emono_2Etyop_2Emin_2Ebool_20mono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Ebool_29(mono_2Ec_2Emin_2E_3D_3D_3E_2E0,mono_2Ec_2Ebool_2EF_2E0),X0) = X2 )
        | ( mono_2Ec_2Ebool_2ET_2E0 = X1 )
        | ( mono_2Ec_2Ebool_2EF_2E0 = X2 ) )
    | spl6_2
    | ~ spl6_4
    | ~ spl6_6
    | ~ spl6_21
    | ~ spl6_37
    | ~ spl6_117 ),
    inference(superposition,[],[f3673,f1074]) ).

tff(f3705,plain,
    ( spl6_119
    | spl6_15
    | spl6_2
    | ~ spl6_39
    | ~ spl6_117 ),
    inference(avatar_split_clause,[],[f3694,f3625,f881,f328,f458,f3702]) ).

tff(f3694,plain,
    ( ! [X0: mono_2Etyop_2Emin_2Ebool,X1: mono_2Etyop_2Emin_2Ebool] :
        ( ( mono_2Ec_2Ebool_2ET_2E0 = mono_2Ec_2Ebool_2EF_2E0 )
        | ( mono_2Eapp_2E2_2Emono_2Etyop_2Emin_2Ebool_20mono_2Etyop_2Emin_2Ebool(mono_2Eapp_2E2_2Emono_2Etyop_2Emin_2Ebool_20mono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Ebool_29(mono_2Ec_2Emin_2E_3D_3D_3E_2E0,mono_2Ec_2Ebool_2EF_2E0),X0) = X1 )
        | ( mono_2Ec_2Ebool_2EF_2E0 = X1 ) )
    | spl6_2
    | ~ spl6_39
    | ~ spl6_117 ),
    inference(superposition,[],[f3673,f1117]) ).

tff(f3704,plain,
    ( spl6_15
    | spl6_119
    | spl6_2
    | ~ spl6_39
    | ~ spl6_117 ),
    inference(avatar_split_clause,[],[f3695,f3625,f881,f328,f3702,f458]) ).

tff(f3695,plain,
    ( ! [X0: mono_2Etyop_2Emin_2Ebool,X1: mono_2Etyop_2Emin_2Ebool] :
        ( ( mono_2Ec_2Ebool_2EF_2E0 = X1 )
        | ( mono_2Eapp_2E2_2Emono_2Etyop_2Emin_2Ebool_20mono_2Etyop_2Emin_2Ebool(mono_2Eapp_2E2_2Emono_2Etyop_2Emin_2Ebool_20mono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Ebool_29(mono_2Ec_2Emin_2E_3D_3D_3E_2E0,mono_2Ec_2Ebool_2EF_2E0),X0) = X1 )
        | ( mono_2Ec_2Ebool_2ET_2E0 = mono_2Ec_2Ebool_2EF_2E0 ) )
    | spl6_2
    | ~ spl6_39
    | ~ spl6_117 ),
    inference(superposition,[],[f3673,f1117]) ).

tff(f3633,plain,
    spl6_117,
    inference(avatar_split_clause,[],[f3599,f3625]) ).

tff(f3599,plain,
    ! [X2: mono_2Etyop_2Emin_2Ebool,X3: mono_2Etyop_2Emin_2Ebool] :
      ( ( mono_2Ec_2Ebool_2ET_2E0 = mono_2Eapp_2E2_2Emono_2Etyop_2Emin_2Ebool_20mono_2Etyop_2Emin_2Ebool(mono_2Eapp_2E2_2Emono_2Etyop_2Emin_2Ebool_20mono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Ebool_29(mono_2Ec_2Emin_2E_3D_3D_3E_2E0,X2),X3) )
      | p(X2) ),
    inference(resolution,[],[f289,f247]) ).

tff(f289,plain,
    ! [X0: mono_2Etyop_2Emin_2Ebool,X1: mono_2Etyop_2Emin_2Ebool] :
      ( p(mono_2Eapp_2E2_2Emono_2Etyop_2Emin_2Ebool_20mono_2Etyop_2Emin_2Ebool(mono_2Eapp_2E2_2Emono_2Etyop_2Emin_2Ebool_20mono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Ebool_29(mono_2Ec_2Emin_2E_3D_3D_3E_2E0,X1),X0))
      | p(X1) ),
    inference(cnf_transformation,[],[f166]) ).

tff(f166,plain,
    ! [X1: mono_2Etyop_2Emin_2Ebool,X0: mono_2Etyop_2Emin_2Ebool] :
      ( ( ~ p(X1)
        | p(X0) )
    <=> p(mono_2Eapp_2E2_2Emono_2Etyop_2Emin_2Ebool_20mono_2Etyop_2Emin_2Ebool(mono_2Eapp_2E2_2Emono_2Etyop_2Emin_2Ebool_20mono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Ebool_29(mono_2Ec_2Emin_2E_3D_3D_3E_2E0,X1),X0)) ),
    inference(ennf_transformation,[],[f95]) ).

tff(f95,plain,
    ! [X0: mono_2Etyop_2Emin_2Ebool,X1: mono_2Etyop_2Emin_2Ebool] :
      ( p(mono_2Eapp_2E2_2Emono_2Etyop_2Emin_2Ebool_20mono_2Etyop_2Emin_2Ebool(mono_2Eapp_2E2_2Emono_2Etyop_2Emin_2Ebool_20mono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Ebool_29(mono_2Ec_2Emin_2E_3D_3D_3E_2E0,X1),X0))
    <=> ( p(X1)
       => p(X0) ) ),
    inference(rectify,[],[f37]) ).

tff(f37,axiom,
    ! [X13: mono_2Etyop_2Emin_2Ebool,X12: mono_2Etyop_2Emin_2Ebool] :
      ( p(mono_2Eapp_2E2_2Emono_2Etyop_2Emin_2Ebool_20mono_2Etyop_2Emin_2Ebool(mono_2Eapp_2E2_2Emono_2Etyop_2Emin_2Ebool_20mono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Ebool_29(mono_2Ec_2Emin_2E_3D_3D_3E_2E0,X12),X13))
    <=> ( p(X12)
       => p(X13) ) ),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',arityeq2_2Ec_2Emin_2E_3D_3D_3E_2E2) ).

tff(f3632,plain,
    ( spl6_118
    | ~ spl6_4
    | ~ spl6_6
    | ~ spl6_21 ),
    inference(avatar_split_clause,[],[f3605,f545,f346,f336,f3629]) ).

tff(f3629,plain,
    ( spl6_118
  <=> ! [X0: mono_2Etyop_2Emin_2Ebool,X3: mono_2Etyop_2Emin_2Ebool,X2: mono_2Etyop_2Emin_2Ebool,X1: mono_2Etyop_2Emin_2Ebool] :
        ( p(X0)
        | ( X2 = X3 )
        | ( mono_2Ec_2Ebool_2ET_2E0 = X3 )
        | ( mono_2Eapp_2E2_2Emono_2Etyop_2Emin_2Ebool_20mono_2Etyop_2Emin_2Ebool(mono_2Eapp_2E2_2Emono_2Etyop_2Emin_2Ebool_20mono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Ebool_29(mono_2Ec_2Emin_2E_3D_3D_3E_2E0,X0),X1) = X2 ) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl6_118])]) ).

tff(f3605,plain,
    ( ! [X21: mono_2Etyop_2Emin_2Ebool,X22: mono_2Etyop_2Emin_2Ebool,X23: mono_2Etyop_2Emin_2Ebool,X20: mono_2Etyop_2Emin_2Ebool] :
        ( p(X20)
        | ( X21 = X22 )
        | ( mono_2Ec_2Ebool_2ET_2E0 = X21 )
        | ( mono_2Eapp_2E2_2Emono_2Etyop_2Emin_2Ebool_20mono_2Etyop_2Emin_2Ebool(mono_2Eapp_2E2_2Emono_2Etyop_2Emin_2Ebool_20mono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Ebool_29(mono_2Ec_2Emin_2E_3D_3D_3E_2E0,X20),X23) = X22 ) )
    | ~ spl6_4
    | ~ spl6_6
    | ~ spl6_21 ),
    inference(resolution,[],[f289,f572]) ).

tff(f3631,plain,
    ( spl6_2
    | spl6_118
    | ~ spl6_4
    | ~ spl6_6
    | ~ spl6_21
    | ~ spl6_37 ),
    inference(avatar_split_clause,[],[f3612,f867,f545,f346,f336,f3629,f328]) ).

tff(f3612,plain,
    ( ! [X2: mono_2Etyop_2Emin_2Ebool,X3: mono_2Etyop_2Emin_2Ebool,X0: mono_2Etyop_2Emin_2Ebool,X1: mono_2Etyop_2Emin_2Ebool] :
        ( p(X0)
        | ( mono_2Eapp_2E2_2Emono_2Etyop_2Emin_2Ebool_20mono_2Etyop_2Emin_2Ebool(mono_2Eapp_2E2_2Emono_2Etyop_2Emin_2Ebool_20mono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Ebool_29(mono_2Ec_2Emin_2E_3D_3D_3E_2E0,X0),X1) = X2 )
        | ( mono_2Ec_2Ebool_2ET_2E0 = X3 )
        | p(mono_2Ec_2Ebool_2EF_2E0)
        | ( X2 = X3 ) )
    | ~ spl6_4
    | ~ spl6_6
    | ~ spl6_21
    | ~ spl6_37 ),
    inference(superposition,[],[f289,f1074]) ).

tff(f3627,plain,
    ( spl6_117
    | spl6_70
    | ~ spl6_4
    | ~ spl6_6
    | ~ spl6_21
    | ~ spl6_37 ),
    inference(avatar_split_clause,[],[f3614,f867,f545,f346,f336,f2366,f3625]) ).

tff(f3614,plain,
    ( ! [X2: mono_2Etyop_2Emin_2Ebool,X3: mono_2Etyop_2Emin_2Ebool,X0: mono_2Etyop_2Emin_2Ebool,X1: mono_2Etyop_2Emin_2Ebool] :
        ( p(X2)
        | ( mono_2Ec_2Ebool_2ET_2E0 = mono_2Eapp_2E2_2Emono_2Etyop_2Emin_2Ebool_20mono_2Etyop_2Emin_2Ebool(mono_2Eapp_2E2_2Emono_2Etyop_2Emin_2Ebool_20mono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Ebool_29(mono_2Ec_2Emin_2E_3D_3D_3E_2E0,X0),X1) )
        | p(X0)
        | ( mono_2Ec_2Ebool_2EF_2E0 = X3 )
        | ( X2 = X3 ) )
    | ~ spl6_4
    | ~ spl6_6
    | ~ spl6_21
    | ~ spl6_37 ),
    inference(superposition,[],[f289,f1074]) ).

tff(f3457,plain,
    ( spl6_114
    | ~ spl6_4
    | ~ spl6_6
    | ~ spl6_21 ),
    inference(avatar_split_clause,[],[f3405,f545,f346,f336,f3438]) ).

tff(f3438,plain,
    ( spl6_114
  <=> ! [X2: mono_2Etyop_2Emin_2Ebool,X3: mono_2Etyop_2Eextreal_2Eextreal,X4: mono_2Etyop_2Emin_2Ebool,X0: mono_2Etyop_2Eextreal_2Eextreal,X5: mono_2Etyop_2Emin_2Ebool,X1: mono_2Etyop_2Eextreal_2Eextreal] :
        ( ( mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Ebool(mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Efun_28tyop_2Eextreal_2Eextreal_2Ctyop_2Emin_2Ebool_29(mono_2Ec_2Eextreal_2Eextreal__le_2E0,X0),X1) = X4 )
        | p(X2)
        | ( X4 = X5 )
        | ( mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Ebool(mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Efun_28tyop_2Eextreal_2Eextreal_2Ctyop_2Emin_2Ebool_29(mono_2Ec_2Eextreal_2Eextreal__le_2E0,X3),X1) = X2 )
        | ( mono_2Ec_2Ebool_2ET_2E0 = X5 )
        | ( mono_2Ec_2Ebool_2ET_2E0 = mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Ebool(mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Efun_28tyop_2Eextreal_2Eextreal_2Ctyop_2Emin_2Ebool_29(mono_2Ec_2Eextreal_2Eextreal__le_2E0,X3),X0) ) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl6_114])]) ).

tff(f3405,plain,
    ( ! [X10: mono_2Etyop_2Emin_2Ebool,X11: mono_2Etyop_2Eextreal_2Eextreal,X8: mono_2Etyop_2Eextreal_2Eextreal,X9: mono_2Etyop_2Eextreal_2Eextreal,X12: mono_2Etyop_2Emin_2Ebool,X13: mono_2Etyop_2Emin_2Ebool] :
        ( p(X10)
        | ( mono_2Ec_2Ebool_2ET_2E0 = X12 )
        | ( mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Ebool(mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Efun_28tyop_2Eextreal_2Eextreal_2Ctyop_2Emin_2Ebool_29(mono_2Ec_2Eextreal_2Eextreal__le_2E0,X8),X9) = X13 )
        | ( mono_2Ec_2Ebool_2ET_2E0 = mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Ebool(mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Efun_28tyop_2Eextreal_2Eextreal_2Ctyop_2Emin_2Ebool_29(mono_2Ec_2Eextreal_2Eextreal__le_2E0,X11),X8) )
        | ( X12 = X13 )
        | ( mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Ebool(mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Efun_28tyop_2Eextreal_2Eextreal_2Ctyop_2Emin_2Ebool_29(mono_2Ec_2Eextreal_2Eextreal__le_2E0,X11),X9) = X10 ) )
    | ~ spl6_4
    | ~ spl6_6
    | ~ spl6_21 ),
    inference(resolution,[],[f748,f572]) ).

tff(f748,plain,
    ( ! [X2: mono_2Etyop_2Emin_2Ebool,X3: mono_2Etyop_2Eextreal_2Eextreal,X0: mono_2Etyop_2Eextreal_2Eextreal,X1: mono_2Etyop_2Eextreal_2Eextreal] :
        ( p(X2)
        | p(mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Ebool(mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Efun_28tyop_2Eextreal_2Eextreal_2Ctyop_2Emin_2Ebool_29(mono_2Ec_2Eextreal_2Eextreal__le_2E0,X1),X3))
        | ( mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Ebool(mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Efun_28tyop_2Eextreal_2Eextreal_2Ctyop_2Emin_2Ebool_29(mono_2Ec_2Eextreal_2Eextreal__le_2E0,X0),X3) = X2 )
        | ( mono_2Ec_2Ebool_2ET_2E0 = mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Ebool(mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Efun_28tyop_2Eextreal_2Eextreal_2Ctyop_2Emin_2Ebool_29(mono_2Ec_2Eextreal_2Eextreal__le_2E0,X0),X1) ) )
    | ~ spl6_4
    | ~ spl6_6
    | ~ spl6_21 ),
    inference(resolution,[],[f550,f507]) ).

tff(f550,plain,
    ( ! [X4: mono_2Etyop_2Eextreal_2Eextreal,X5: mono_2Etyop_2Eextreal_2Eextreal] :
        ( p(mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Ebool(mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Efun_28tyop_2Eextreal_2Eextreal_2Ctyop_2Emin_2Ebool_29(mono_2Ec_2Eextreal_2Eextreal__le_2E0,X5),X4))
        | ( mono_2Ec_2Ebool_2ET_2E0 = mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Ebool(mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Efun_28tyop_2Eextreal_2Eextreal_2Ctyop_2Emin_2Ebool_29(mono_2Ec_2Eextreal_2Eextreal__le_2E0,X4),X5) ) )
    | ~ spl6_4
    | ~ spl6_6
    | ~ spl6_21 ),
    inference(backward_demodulation,[],[f542,f547]) ).

tff(f542,plain,
    ( ! [X4: mono_2Etyop_2Eextreal_2Eextreal,X5: mono_2Etyop_2Eextreal_2Eextreal] :
        ( ( mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Ebool(mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Efun_28tyop_2Eextreal_2Eextreal_2Ctyop_2Emin_2Ebool_29(mono_2Ec_2Eextreal_2Eextreal__le_2E0,X4),X5) = mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Ebool(mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Efun_28tyop_2Eextreal_2Eextreal_2Ctyop_2Emin_2Ebool_29(mono_2Ec_2Eextreal_2Eextreal__le_2E0,mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Eextreal_2Eextreal(mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Efun_28tyop_2Eextreal_2Eextreal_2Ctyop_2Eextreal_2Eextreal_29(mono_2Ec_2Eextreal_2Eextreal__max_2E0,sK3),sK4)),sK5) )
        | p(mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Ebool(mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Efun_28tyop_2Eextreal_2Eextreal_2Ctyop_2Emin_2Ebool_29(mono_2Ec_2Eextreal_2Eextreal__le_2E0,X5),X4)) )
    | ~ spl6_4
    | ~ spl6_6 ),
    inference(resolution,[],[f423,f310]) ).

tff(f3456,plain,
    ( spl6_2
    | spl6_116
    | ~ spl6_4
    | ~ spl6_6
    | ~ spl6_12
    | ~ spl6_21 ),
    inference(avatar_split_clause,[],[f3431,f545,f436,f346,f336,f3454,f328]) ).

tff(f3454,plain,
    ( spl6_116
  <=> ! [X11: mono_2Etyop_2Eextreal_2Eextreal,X10: mono_2Etyop_2Emin_2Ebool] :
        ( ( mono_2Ec_2Ebool_2ET_2E0 = mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Ebool(mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Efun_28tyop_2Eextreal_2Eextreal_2Ctyop_2Emin_2Ebool_29(mono_2Ec_2Eextreal_2Eextreal__le_2E0,X11),sK3) )
        | p(X10)
        | ( mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Ebool(mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Efun_28tyop_2Eextreal_2Eextreal_2Ctyop_2Emin_2Ebool_29(mono_2Ec_2Eextreal_2Eextreal__le_2E0,X11),sK5) = X10 ) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl6_116])]) ).

tff(f3431,plain,
    ( ! [X10: mono_2Etyop_2Emin_2Ebool,X11: mono_2Etyop_2Eextreal_2Eextreal] :
        ( ( mono_2Ec_2Ebool_2ET_2E0 = mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Ebool(mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Efun_28tyop_2Eextreal_2Eextreal_2Ctyop_2Emin_2Ebool_29(mono_2Ec_2Eextreal_2Eextreal__le_2E0,X11),sK3) )
        | ( mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Ebool(mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Efun_28tyop_2Eextreal_2Eextreal_2Ctyop_2Emin_2Ebool_29(mono_2Ec_2Eextreal_2Eextreal__le_2E0,X11),sK5) = X10 )
        | p(X10)
        | p(mono_2Ec_2Ebool_2EF_2E0) )
    | ~ spl6_4
    | ~ spl6_6
    | ~ spl6_12
    | ~ spl6_21 ),
    inference(superposition,[],[f748,f438]) ).

tff(f3450,plain,
    ( spl6_115
    | ~ spl6_4
    | ~ spl6_6
    | ~ spl6_21 ),
    inference(avatar_split_clause,[],[f3404,f545,f346,f336,f3442]) ).

tff(f3442,plain,
    ( spl6_115
  <=> ! [X4: mono_2Etyop_2Eextreal_2Eextreal,X0: mono_2Etyop_2Eextreal_2Eextreal,X3: mono_2Etyop_2Emin_2Ebool,X1: mono_2Etyop_2Eextreal_2Eextreal] :
        ( p(X3)
        | ( mono_2Ec_2Ebool_2ET_2E0 = mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Ebool(mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Efun_28tyop_2Eextreal_2Eextreal_2Ctyop_2Emin_2Ebool_29(mono_2Ec_2Eextreal_2Eextreal__le_2E0,X4),X0) )
        | ( mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Ebool(mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Efun_28tyop_2Eextreal_2Eextreal_2Ctyop_2Emin_2Ebool_29(mono_2Ec_2Eextreal_2Eextreal__le_2E0,X4),X1) = X3 )
        | ( mono_2Ec_2Ebool_2ET_2E0 = mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Ebool(mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Efun_28tyop_2Eextreal_2Eextreal_2Ctyop_2Emin_2Ebool_29(mono_2Ec_2Eextreal_2Eextreal__le_2E0,X0),X1) ) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl6_115])]) ).

tff(f3404,plain,
    ( ! [X6: mono_2Etyop_2Emin_2Ebool,X7: mono_2Etyop_2Eextreal_2Eextreal,X4: mono_2Etyop_2Eextreal_2Eextreal,X5: mono_2Etyop_2Eextreal_2Eextreal] :
        ( p(X6)
        | ( mono_2Ec_2Ebool_2ET_2E0 = mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Ebool(mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Efun_28tyop_2Eextreal_2Eextreal_2Ctyop_2Emin_2Ebool_29(mono_2Ec_2Eextreal_2Eextreal__le_2E0,X4),X5) )
        | ( mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Ebool(mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Efun_28tyop_2Eextreal_2Eextreal_2Ctyop_2Emin_2Ebool_29(mono_2Ec_2Eextreal_2Eextreal__le_2E0,X7),X5) = X6 )
        | ( mono_2Ec_2Ebool_2ET_2E0 = mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Ebool(mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Efun_28tyop_2Eextreal_2Eextreal_2Ctyop_2Emin_2Ebool_29(mono_2Ec_2Eextreal_2Eextreal__le_2E0,X7),X4) ) )
    | ~ spl6_4
    | ~ spl6_6
    | ~ spl6_21 ),
    inference(resolution,[],[f748,f247]) ).

tff(f3444,plain,
    ( spl6_70
    | spl6_115
    | ~ spl6_4
    | ~ spl6_6
    | ~ spl6_21
    | ~ spl6_37 ),
    inference(avatar_split_clause,[],[f3417,f867,f545,f346,f336,f3442,f2366]) ).

tff(f3417,plain,
    ( ! [X2: mono_2Etyop_2Emin_2Ebool,X3: mono_2Etyop_2Emin_2Ebool,X0: mono_2Etyop_2Eextreal_2Eextreal,X1: mono_2Etyop_2Eextreal_2Eextreal,X4: mono_2Etyop_2Eextreal_2Eextreal,X5: mono_2Etyop_2Emin_2Ebool] :
        ( p(X3)
        | ( mono_2Ec_2Ebool_2EF_2E0 = X5 )
        | ( mono_2Ec_2Ebool_2ET_2E0 = mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Ebool(mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Efun_28tyop_2Eextreal_2Eextreal_2Ctyop_2Emin_2Ebool_29(mono_2Ec_2Eextreal_2Eextreal__le_2E0,X0),X1) )
        | ( mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Ebool(mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Efun_28tyop_2Eextreal_2Eextreal_2Ctyop_2Emin_2Ebool_29(mono_2Ec_2Eextreal_2Eextreal__le_2E0,X4),X1) = X3 )
        | ( mono_2Ec_2Ebool_2ET_2E0 = mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Ebool(mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Efun_28tyop_2Eextreal_2Eextreal_2Ctyop_2Emin_2Ebool_29(mono_2Ec_2Eextreal_2Eextreal__le_2E0,X4),X0) )
        | p(X2)
        | ( X2 = X5 ) )
    | ~ spl6_4
    | ~ spl6_6
    | ~ spl6_21
    | ~ spl6_37 ),
    inference(superposition,[],[f748,f1074]) ).

tff(f3440,plain,
    ( spl6_114
    | spl6_2
    | ~ spl6_4
    | ~ spl6_6
    | ~ spl6_21
    | ~ spl6_37 ),
    inference(avatar_split_clause,[],[f3415,f867,f545,f346,f336,f328,f3438]) ).

tff(f3415,plain,
    ( ! [X2: mono_2Etyop_2Emin_2Ebool,X3: mono_2Etyop_2Eextreal_2Eextreal,X0: mono_2Etyop_2Eextreal_2Eextreal,X1: mono_2Etyop_2Eextreal_2Eextreal,X4: mono_2Etyop_2Emin_2Ebool,X5: mono_2Etyop_2Emin_2Ebool] :
        ( p(mono_2Ec_2Ebool_2EF_2E0)
        | ( mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Ebool(mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Efun_28tyop_2Eextreal_2Eextreal_2Ctyop_2Emin_2Ebool_29(mono_2Ec_2Eextreal_2Eextreal__le_2E0,X0),X1) = X4 )
        | ( mono_2Ec_2Ebool_2ET_2E0 = mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Ebool(mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Efun_28tyop_2Eextreal_2Eextreal_2Ctyop_2Emin_2Ebool_29(mono_2Ec_2Eextreal_2Eextreal__le_2E0,X3),X0) )
        | ( mono_2Ec_2Ebool_2ET_2E0 = X5 )
        | ( mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Ebool(mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Efun_28tyop_2Eextreal_2Eextreal_2Ctyop_2Emin_2Ebool_29(mono_2Ec_2Eextreal_2Eextreal__le_2E0,X3),X1) = X2 )
        | ( X4 = X5 )
        | p(X2) )
    | ~ spl6_4
    | ~ spl6_6
    | ~ spl6_21
    | ~ spl6_37 ),
    inference(superposition,[],[f748,f1074]) ).

tff(f3436,plain,
    ( spl6_113
    | spl6_2
    | ~ spl6_4
    | ~ spl6_6
    | ~ spl6_21
    | ~ spl6_75 ),
    inference(avatar_split_clause,[],[f3430,f2438,f545,f346,f336,f328,f3434]) ).

tff(f3434,plain,
    ( spl6_113
  <=> ! [X9: mono_2Etyop_2Eextreal_2Eextreal,X8: mono_2Etyop_2Emin_2Ebool] :
        ( ( mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Ebool(mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Efun_28tyop_2Eextreal_2Eextreal_2Ctyop_2Emin_2Ebool_29(mono_2Ec_2Eextreal_2Eextreal__le_2E0,X9),sK4) = X8 )
        | p(X8)
        | ( mono_2Ec_2Ebool_2ET_2E0 = mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Ebool(mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Efun_28tyop_2Eextreal_2Eextreal_2Ctyop_2Emin_2Ebool_29(mono_2Ec_2Eextreal_2Eextreal__le_2E0,X9),sK3) ) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl6_113])]) ).

tff(f2438,plain,
    ( spl6_75
  <=> ( mono_2Ec_2Ebool_2EF_2E0 = mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Ebool(mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Efun_28tyop_2Eextreal_2Eextreal_2Ctyop_2Emin_2Ebool_29(mono_2Ec_2Eextreal_2Eextreal__le_2E0,sK3),sK4) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl6_75])]) ).

tff(f3430,plain,
    ( ! [X8: mono_2Etyop_2Emin_2Ebool,X9: mono_2Etyop_2Eextreal_2Eextreal] :
        ( p(mono_2Ec_2Ebool_2EF_2E0)
        | ( mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Ebool(mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Efun_28tyop_2Eextreal_2Eextreal_2Ctyop_2Emin_2Ebool_29(mono_2Ec_2Eextreal_2Eextreal__le_2E0,X9),sK4) = X8 )
        | ( mono_2Ec_2Ebool_2ET_2E0 = mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Ebool(mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Efun_28tyop_2Eextreal_2Eextreal_2Ctyop_2Emin_2Ebool_29(mono_2Ec_2Eextreal_2Eextreal__le_2E0,X9),sK3) )
        | p(X8) )
    | ~ spl6_4
    | ~ spl6_6
    | ~ spl6_21
    | ~ spl6_75 ),
    inference(superposition,[],[f748,f2440]) ).

tff(f2440,plain,
    ( ( mono_2Ec_2Ebool_2EF_2E0 = mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Ebool(mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Efun_28tyop_2Eextreal_2Eextreal_2Ctyop_2Emin_2Ebool_29(mono_2Ec_2Eextreal_2Eextreal__le_2E0,sK3),sK4) )
    | ~ spl6_75 ),
    inference(avatar_component_clause,[],[f2438]) ).

tff(f3319,plain,
    ( spl6_112
    | spl6_2
    | ~ spl6_4
    | ~ spl6_6
    | ~ spl6_12
    | ~ spl6_21 ),
    inference(avatar_split_clause,[],[f3310,f545,f436,f346,f336,f328,f3317]) ).

tff(f3317,plain,
    ( spl6_112
  <=> ! [X0: mono_2Etyop_2Emin_2Ebool] :
        ( ( mono_2Ec_2Ebool_2ET_2E0 = X0 )
        | ( mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Ebool(mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Efun_28tyop_2Eextreal_2Eextreal_2Ctyop_2Emin_2Ebool_29(mono_2Ec_2Eextreal_2Eextreal__le_2E0,sK3),mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Eextreal_2Eextreal(mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Efun_28tyop_2Eextreal_2Eextreal_2Ctyop_2Eextreal_2Eextreal_29(mono_2Ec_2Eextreal_2Eextreal__max_2E0,sK3),sK4)) = X0 ) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl6_112])]) ).

tff(f3310,plain,
    ( ! [X0: mono_2Etyop_2Emin_2Ebool] :
        ( p(mono_2Ec_2Ebool_2EF_2E0)
        | ( mono_2Ec_2Ebool_2ET_2E0 = X0 )
        | ( mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Ebool(mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Efun_28tyop_2Eextreal_2Eextreal_2Ctyop_2Emin_2Ebool_29(mono_2Ec_2Eextreal_2Eextreal__le_2E0,sK3),mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Eextreal_2Eextreal(mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Efun_28tyop_2Eextreal_2Eextreal_2Ctyop_2Eextreal_2Eextreal_29(mono_2Ec_2Eextreal_2Eextreal__max_2E0,sK3),sK4)) = X0 ) )
    | ~ spl6_4
    | ~ spl6_6
    | ~ spl6_12
    | ~ spl6_21 ),
    inference(superposition,[],[f576,f438]) ).

tff(f576,plain,
    ( ! [X16: mono_2Etyop_2Emin_2Ebool,X17: mono_2Etyop_2Eextreal_2Eextreal] :
        ( p(mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Ebool(mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Efun_28tyop_2Eextreal_2Eextreal_2Ctyop_2Emin_2Ebool_29(mono_2Ec_2Eextreal_2Eextreal__le_2E0,X17),sK5))
        | ( mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Ebool(mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Efun_28tyop_2Eextreal_2Eextreal_2Ctyop_2Emin_2Ebool_29(mono_2Ec_2Eextreal_2Eextreal__le_2E0,X17),mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Eextreal_2Eextreal(mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Efun_28tyop_2Eextreal_2Eextreal_2Ctyop_2Eextreal_2Eextreal_29(mono_2Ec_2Eextreal_2Eextreal__max_2E0,sK3),sK4)) = X16 )
        | ( mono_2Ec_2Ebool_2ET_2E0 = X16 ) )
    | ~ spl6_4
    | ~ spl6_6
    | ~ spl6_21 ),
    inference(resolution,[],[f549,f502]) ).

tff(f3280,plain,
    ( spl6_76
    | spl6_108
    | ~ spl6_36
    | ~ spl6_43 ),
    inference(avatar_split_clause,[],[f3248,f1229,f862,f3253,f2443]) ).

tff(f3253,plain,
    ( spl6_108
  <=> ! [X2: mono_2Etyop_2Eextreal_2Eextreal] :
        ( p(mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Ebool(mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Efun_28tyop_2Eextreal_2Eextreal_2Ctyop_2Emin_2Ebool_29(mono_2Ec_2Eextreal_2Eextreal__le_2E0,sK5),X2))
        | ( mono_2Ec_2Ebool_2EF_2E0 = mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Ebool(mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Efun_28tyop_2Eextreal_2Eextreal_2Ctyop_2Emin_2Ebool_29(mono_2Ec_2Eextreal_2Eextreal__le_2E0,sK3),X2) ) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl6_108])]) ).

tff(f3248,plain,
    ( ! [X3: mono_2Etyop_2Emin_2Ebool,X4: mono_2Etyop_2Eextreal_2Eextreal] :
        ( p(mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Ebool(mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Efun_28tyop_2Eextreal_2Eextreal_2Ctyop_2Emin_2Ebool_29(mono_2Ec_2Eextreal_2Eextreal__le_2E0,sK5),X4))
        | ~ p(X3)
        | ( mono_2Ec_2Ebool_2EF_2E0 = X3 )
        | ( mono_2Ec_2Ebool_2EF_2E0 = mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Ebool(mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Efun_28tyop_2Eextreal_2Eextreal_2Ctyop_2Emin_2Ebool_29(mono_2Ec_2Eextreal_2Eextreal__le_2E0,sK3),X4) ) )
    | ~ spl6_36
    | ~ spl6_43 ),
    inference(superposition,[],[f863,f1230]) ).

tff(f863,plain,
    ( ! [X18: mono_2Etyop_2Eextreal_2Eextreal,X17: mono_2Etyop_2Eextreal_2Eextreal,X20: mono_2Etyop_2Eextreal_2Eextreal] :
        ( ~ p(mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Ebool(mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Efun_28tyop_2Eextreal_2Eextreal_2Ctyop_2Emin_2Ebool_29(mono_2Ec_2Eextreal_2Eextreal__le_2E0,X20),X17))
        | p(mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Ebool(mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Efun_28tyop_2Eextreal_2Eextreal_2Ctyop_2Emin_2Ebool_29(mono_2Ec_2Eextreal_2Eextreal__le_2E0,X20),X18))
        | ( mono_2Ec_2Ebool_2EF_2E0 = mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Ebool(mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Efun_28tyop_2Eextreal_2Eextreal_2Ctyop_2Emin_2Ebool_29(mono_2Ec_2Eextreal_2Eextreal__le_2E0,X17),X18) ) )
    | ~ spl6_36 ),
    inference(avatar_component_clause,[],[f862]) ).

tff(f3279,plain,
    ( spl6_110
    | ~ spl6_4
    | ~ spl6_6
    | ~ spl6_21
    | ~ spl6_36 ),
    inference(avatar_split_clause,[],[f3223,f862,f545,f346,f336,f3262]) ).

tff(f3262,plain,
    ( spl6_110
  <=> ! [X4: mono_2Etyop_2Emin_2Ebool,X0: mono_2Etyop_2Eextreal_2Eextreal,X3: mono_2Etyop_2Eextreal_2Eextreal,X1: mono_2Etyop_2Eextreal_2Eextreal] :
        ( ( mono_2Ec_2Ebool_2ET_2E0 = X4 )
        | p(mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Ebool(mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Efun_28tyop_2Eextreal_2Eextreal_2Ctyop_2Emin_2Ebool_29(mono_2Ec_2Eextreal_2Eextreal__le_2E0,X0),X3))
        | ( mono_2Ec_2Ebool_2EF_2E0 = mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Ebool(mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Efun_28tyop_2Eextreal_2Eextreal_2Ctyop_2Emin_2Ebool_29(mono_2Ec_2Eextreal_2Eextreal__le_2E0,X1),X3) )
        | ( mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Ebool(mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Efun_28tyop_2Eextreal_2Eextreal_2Ctyop_2Emin_2Ebool_29(mono_2Ec_2Eextreal_2Eextreal__le_2E0,X0),X1) = X4 ) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl6_110])]) ).

tff(f3223,plain,
    ( ! [X11: mono_2Etyop_2Eextreal_2Eextreal,X14: mono_2Etyop_2Emin_2Ebool,X12: mono_2Etyop_2Eextreal_2Eextreal,X13: mono_2Etyop_2Eextreal_2Eextreal] :
        ( ( mono_2Ec_2Ebool_2EF_2E0 = mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Ebool(mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Efun_28tyop_2Eextreal_2Eextreal_2Ctyop_2Emin_2Ebool_29(mono_2Ec_2Eextreal_2Eextreal__le_2E0,X13),X12) )
        | ( mono_2Ec_2Ebool_2ET_2E0 = X14 )
        | p(mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Ebool(mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Efun_28tyop_2Eextreal_2Eextreal_2Ctyop_2Emin_2Ebool_29(mono_2Ec_2Eextreal_2Eextreal__le_2E0,X11),X12))
        | ( mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Ebool(mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Efun_28tyop_2Eextreal_2Eextreal_2Ctyop_2Emin_2Ebool_29(mono_2Ec_2Eextreal_2Eextreal__le_2E0,X11),X13) = X14 ) )
    | ~ spl6_4
    | ~ spl6_6
    | ~ spl6_21
    | ~ spl6_36 ),
    inference(resolution,[],[f863,f549]) ).

tff(f3278,plain,
    ( spl6_111
    | ~ spl6_36
    | ~ spl6_39 ),
    inference(avatar_split_clause,[],[f3227,f881,f862,f3271]) ).

tff(f3271,plain,
    ( spl6_111
  <=> ! [X4: mono_2Etyop_2Emin_2Ebool,X0: mono_2Etyop_2Eextreal_2Eextreal,X3: mono_2Etyop_2Emin_2Ebool,X2: mono_2Etyop_2Eextreal_2Eextreal,X1: mono_2Etyop_2Eextreal_2Eextreal] :
        ( ( mono_2Ec_2Ebool_2EF_2E0 = mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Ebool(mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Efun_28tyop_2Eextreal_2Eextreal_2Ctyop_2Emin_2Ebool_29(mono_2Ec_2Eextreal_2Eextreal__le_2E0,X1),X2) )
        | p(mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Ebool(mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Efun_28tyop_2Eextreal_2Eextreal_2Ctyop_2Emin_2Ebool_29(mono_2Ec_2Eextreal_2Eextreal__le_2E0,X0),X2))
        | ( mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Ebool(mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Efun_28tyop_2Eextreal_2Eextreal_2Ctyop_2Emin_2Ebool_29(mono_2Ec_2Eextreal_2Eextreal__le_2E0,X0),X1) = X4 )
        | ( mono_2Ec_2Ebool_2EF_2E0 = X3 )
        | ( X3 = X4 ) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl6_111])]) ).

tff(f3227,plain,
    ( ! [X36: mono_2Etyop_2Emin_2Ebool,X37: mono_2Etyop_2Emin_2Ebool,X34: mono_2Etyop_2Eextreal_2Eextreal,X35: mono_2Etyop_2Eextreal_2Eextreal,X33: mono_2Etyop_2Eextreal_2Eextreal] :
        ( ( mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Ebool(mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Efun_28tyop_2Eextreal_2Eextreal_2Ctyop_2Emin_2Ebool_29(mono_2Ec_2Eextreal_2Eextreal__le_2E0,X33),X35) = X37 )
        | ( X36 = X37 )
        | ( mono_2Ec_2Ebool_2EF_2E0 = X36 )
        | ( mono_2Ec_2Ebool_2EF_2E0 = mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Ebool(mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Efun_28tyop_2Eextreal_2Eextreal_2Ctyop_2Emin_2Ebool_29(mono_2Ec_2Eextreal_2Eextreal__le_2E0,X35),X34) )
        | p(mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Ebool(mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Efun_28tyop_2Eextreal_2Eextreal_2Ctyop_2Emin_2Ebool_29(mono_2Ec_2Eextreal_2Eextreal__le_2E0,X33),X34)) )
    | ~ spl6_36
    | ~ spl6_39 ),
    inference(resolution,[],[f863,f882]) ).

tff(f3277,plain,
    ( spl6_109
    | ~ spl6_36 ),
    inference(avatar_split_clause,[],[f3220,f862,f3257]) ).

tff(f3257,plain,
    ( spl6_109
  <=> ! [X2: mono_2Etyop_2Eextreal_2Eextreal,X0: mono_2Etyop_2Eextreal_2Eextreal,X1: mono_2Etyop_2Eextreal_2Eextreal] :
        ( ( mono_2Ec_2Ebool_2EF_2E0 = mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Ebool(mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Efun_28tyop_2Eextreal_2Eextreal_2Ctyop_2Emin_2Ebool_29(mono_2Ec_2Eextreal_2Eextreal__le_2E0,X1),X2) )
        | p(mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Ebool(mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Efun_28tyop_2Eextreal_2Eextreal_2Ctyop_2Emin_2Ebool_29(mono_2Ec_2Eextreal_2Eextreal__le_2E0,X0),X2))
        | ( mono_2Ec_2Ebool_2EF_2E0 = mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Ebool(mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Efun_28tyop_2Eextreal_2Eextreal_2Ctyop_2Emin_2Ebool_29(mono_2Ec_2Eextreal_2Eextreal__le_2E0,X0),X1) ) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl6_109])]) ).

tff(f3220,plain,
    ( ! [X2: mono_2Etyop_2Eextreal_2Eextreal,X0: mono_2Etyop_2Eextreal_2Eextreal,X1: mono_2Etyop_2Eextreal_2Eextreal] :
        ( p(mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Ebool(mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Efun_28tyop_2Eextreal_2Eextreal_2Ctyop_2Emin_2Ebool_29(mono_2Ec_2Eextreal_2Eextreal__le_2E0,X0),X1))
        | ( mono_2Ec_2Ebool_2EF_2E0 = mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Ebool(mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Efun_28tyop_2Eextreal_2Eextreal_2Ctyop_2Emin_2Ebool_29(mono_2Ec_2Eextreal_2Eextreal__le_2E0,X0),X2) )
        | ( mono_2Ec_2Ebool_2EF_2E0 = mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Ebool(mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Efun_28tyop_2Eextreal_2Eextreal_2Ctyop_2Emin_2Ebool_29(mono_2Ec_2Eextreal_2Eextreal__le_2E0,X2),X1) ) )
    | ~ spl6_36 ),
    inference(resolution,[],[f863,f242]) ).

tff(f3276,plain,
    ( ~ spl6_7
    | spl6_110
    | ~ spl6_4
    | ~ spl6_6
    | ~ spl6_7
    | ~ spl6_21
    | ~ spl6_36 ),
    inference(avatar_split_clause,[],[f3233,f862,f545,f351,f346,f336,f3262,f351]) ).

tff(f3233,plain,
    ( ! [X2: mono_2Etyop_2Eextreal_2Eextreal,X3: mono_2Etyop_2Emin_2Ebool,X0: mono_2Etyop_2Eextreal_2Eextreal,X1: mono_2Etyop_2Eextreal_2Eextreal] :
        ( ( mono_2Ec_2Ebool_2EF_2E0 = mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Ebool(mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Efun_28tyop_2Eextreal_2Eextreal_2Ctyop_2Emin_2Ebool_29(mono_2Ec_2Eextreal_2Eextreal__le_2E0,X1),X2) )
        | ( mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Ebool(mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Efun_28tyop_2Eextreal_2Eextreal_2Ctyop_2Emin_2Ebool_29(mono_2Ec_2Eextreal_2Eextreal__le_2E0,X0),X1) = X3 )
        | ~ p(mono_2Ec_2Ebool_2ET_2E0)
        | ( mono_2Ec_2Ebool_2ET_2E0 = X3 )
        | p(mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Ebool(mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Efun_28tyop_2Eextreal_2Eextreal_2Ctyop_2Emin_2Ebool_29(mono_2Ec_2Eextreal_2Eextreal__le_2E0,X0),X2)) )
    | ~ spl6_4
    | ~ spl6_6
    | ~ spl6_7
    | ~ spl6_21
    | ~ spl6_36 ),
    inference(superposition,[],[f863,f577]) ).

tff(f3275,plain,
    ( ~ spl6_7
    | spl6_110
    | ~ spl6_4
    | ~ spl6_6
    | ~ spl6_7
    | ~ spl6_21
    | ~ spl6_36 ),
    inference(avatar_split_clause,[],[f3232,f862,f545,f351,f346,f336,f3262,f351]) ).

tff(f3232,plain,
    ( ! [X2: mono_2Etyop_2Eextreal_2Eextreal,X3: mono_2Etyop_2Emin_2Ebool,X0: mono_2Etyop_2Eextreal_2Eextreal,X1: mono_2Etyop_2Eextreal_2Eextreal] :
        ( ( mono_2Ec_2Ebool_2EF_2E0 = mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Ebool(mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Efun_28tyop_2Eextreal_2Eextreal_2Ctyop_2Emin_2Ebool_29(mono_2Ec_2Eextreal_2Eextreal__le_2E0,X1),X2) )
        | ~ p(mono_2Ec_2Ebool_2ET_2E0)
        | ( mono_2Ec_2Ebool_2ET_2E0 = X3 )
        | ( mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Ebool(mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Efun_28tyop_2Eextreal_2Eextreal_2Ctyop_2Emin_2Ebool_29(mono_2Ec_2Eextreal_2Eextreal__le_2E0,X0),X1) = X3 )
        | p(mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Ebool(mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Efun_28tyop_2Eextreal_2Eextreal_2Ctyop_2Emin_2Ebool_29(mono_2Ec_2Eextreal_2Eextreal__le_2E0,X0),X2)) )
    | ~ spl6_4
    | ~ spl6_6
    | ~ spl6_7
    | ~ spl6_21
    | ~ spl6_36 ),
    inference(superposition,[],[f863,f577]) ).

tff(f3274,plain,
    ( spl6_109
    | spl6_76
    | spl6_2
    | ~ spl6_36
    | ~ spl6_39 ),
    inference(avatar_split_clause,[],[f3240,f881,f862,f328,f2443,f3257]) ).

tff(f3240,plain,
    ( ! [X2: mono_2Etyop_2Emin_2Ebool,X3: mono_2Etyop_2Eextreal_2Eextreal,X0: mono_2Etyop_2Eextreal_2Eextreal,X1: mono_2Etyop_2Eextreal_2Eextreal] :
        ( ~ p(X2)
        | ( mono_2Ec_2Ebool_2EF_2E0 = X2 )
        | p(mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Ebool(mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Efun_28tyop_2Eextreal_2Eextreal_2Ctyop_2Emin_2Ebool_29(mono_2Ec_2Eextreal_2Eextreal__le_2E0,X0),X3))
        | ( mono_2Ec_2Ebool_2EF_2E0 = mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Ebool(mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Efun_28tyop_2Eextreal_2Eextreal_2Ctyop_2Emin_2Ebool_29(mono_2Ec_2Eextreal_2Eextreal__le_2E0,X1),X3) )
        | ( mono_2Ec_2Ebool_2EF_2E0 = mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Ebool(mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Efun_28tyop_2Eextreal_2Eextreal_2Ctyop_2Emin_2Ebool_29(mono_2Ec_2Eextreal_2Eextreal__le_2E0,X0),X1) ) )
    | spl6_2
    | ~ spl6_36
    | ~ spl6_39 ),
    inference(superposition,[],[f863,f1117]) ).

tff(f3273,plain,
    ( ~ spl6_7
    | spl6_111
    | ~ spl6_4
    | ~ spl6_6
    | ~ spl6_21
    | ~ spl6_36
    | ~ spl6_37 ),
    inference(avatar_split_clause,[],[f3237,f867,f862,f545,f346,f336,f3271,f351]) ).

tff(f3237,plain,
    ( ! [X2: mono_2Etyop_2Eextreal_2Eextreal,X3: mono_2Etyop_2Emin_2Ebool,X0: mono_2Etyop_2Eextreal_2Eextreal,X1: mono_2Etyop_2Eextreal_2Eextreal,X4: mono_2Etyop_2Emin_2Ebool] :
        ( ( mono_2Ec_2Ebool_2EF_2E0 = mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Ebool(mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Efun_28tyop_2Eextreal_2Eextreal_2Ctyop_2Emin_2Ebool_29(mono_2Ec_2Eextreal_2Eextreal__le_2E0,X1),X2) )
        | ~ p(mono_2Ec_2Ebool_2ET_2E0)
        | ( mono_2Ec_2Ebool_2EF_2E0 = X3 )
        | ( mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Ebool(mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Efun_28tyop_2Eextreal_2Eextreal_2Ctyop_2Emin_2Ebool_29(mono_2Ec_2Eextreal_2Eextreal__le_2E0,X0),X1) = X4 )
        | p(mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Ebool(mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Efun_28tyop_2Eextreal_2Eextreal_2Ctyop_2Emin_2Ebool_29(mono_2Ec_2Eextreal_2Eextreal__le_2E0,X0),X2))
        | ( X3 = X4 ) )
    | ~ spl6_4
    | ~ spl6_6
    | ~ spl6_21
    | ~ spl6_36
    | ~ spl6_37 ),
    inference(superposition,[],[f863,f1074]) ).

tff(f3269,plain,
    ( spl6_76
    | spl6_109
    | spl6_2
    | ~ spl6_36
    | ~ spl6_39 ),
    inference(avatar_split_clause,[],[f3241,f881,f862,f328,f3257,f2443]) ).

tff(f3241,plain,
    ( ! [X2: mono_2Etyop_2Emin_2Ebool,X3: mono_2Etyop_2Eextreal_2Eextreal,X0: mono_2Etyop_2Eextreal_2Eextreal,X1: mono_2Etyop_2Eextreal_2Eextreal] :
        ( ( mono_2Ec_2Ebool_2EF_2E0 = mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Ebool(mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Efun_28tyop_2Eextreal_2Eextreal_2Ctyop_2Emin_2Ebool_29(mono_2Ec_2Eextreal_2Eextreal__le_2E0,X1),X3) )
        | p(mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Ebool(mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Efun_28tyop_2Eextreal_2Eextreal_2Ctyop_2Emin_2Ebool_29(mono_2Ec_2Eextreal_2Eextreal__le_2E0,X0),X3))
        | ~ p(X2)
        | ( mono_2Ec_2Ebool_2EF_2E0 = X2 )
        | ( mono_2Ec_2Ebool_2EF_2E0 = mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Ebool(mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Efun_28tyop_2Eextreal_2Eextreal_2Ctyop_2Emin_2Ebool_29(mono_2Ec_2Eextreal_2Eextreal__le_2E0,X0),X1) ) )
    | spl6_2
    | ~ spl6_36
    | ~ spl6_39 ),
    inference(superposition,[],[f863,f1117]) ).

tff(f3268,plain,
    ( ~ spl6_7
    | spl6_109
    | ~ spl6_28
    | ~ spl6_36
    | ~ spl6_43 ),
    inference(avatar_split_clause,[],[f3267,f1229,f862,f774,f3257,f351]) ).

tff(f3267,plain,
    ( ! [X2: mono_2Etyop_2Eextreal_2Eextreal,X0: mono_2Etyop_2Eextreal_2Eextreal,X1: mono_2Etyop_2Eextreal_2Eextreal] :
        ( p(mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Ebool(mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Efun_28tyop_2Eextreal_2Eextreal_2Ctyop_2Emin_2Ebool_29(mono_2Ec_2Eextreal_2Eextreal__le_2E0,X0),X2))
        | ~ p(mono_2Ec_2Ebool_2ET_2E0)
        | ( mono_2Ec_2Ebool_2EF_2E0 = mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Ebool(mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Efun_28tyop_2Eextreal_2Eextreal_2Ctyop_2Emin_2Ebool_29(mono_2Ec_2Eextreal_2Eextreal__le_2E0,X0),X1) )
        | ( mono_2Ec_2Ebool_2EF_2E0 = mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Ebool(mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Efun_28tyop_2Eextreal_2Eextreal_2Ctyop_2Emin_2Ebool_29(mono_2Ec_2Eextreal_2Eextreal__le_2E0,X1),X2) ) )
    | ~ spl6_28
    | ~ spl6_36
    | ~ spl6_43 ),
    inference(forward_demodulation,[],[f3244,f776]) ).

tff(f3244,plain,
    ( ! [X2: mono_2Etyop_2Eextreal_2Eextreal,X0: mono_2Etyop_2Eextreal_2Eextreal,X1: mono_2Etyop_2Eextreal_2Eextreal] :
        ( ( mono_2Ec_2Ebool_2EF_2E0 = mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Ebool(mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Efun_28tyop_2Eextreal_2Eextreal_2Ctyop_2Emin_2Ebool_29(mono_2Ec_2Eextreal_2Eextreal__le_2E0,X1),X2) )
        | ~ p(mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Ebool(mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Efun_28tyop_2Eextreal_2Eextreal_2Ctyop_2Emin_2Ebool_29(mono_2Ec_2Eextreal_2Eextreal__le_2E0,sK5),sK3))
        | p(mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Ebool(mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Efun_28tyop_2Eextreal_2Eextreal_2Ctyop_2Emin_2Ebool_29(mono_2Ec_2Eextreal_2Eextreal__le_2E0,X0),X2))
        | ( mono_2Ec_2Ebool_2EF_2E0 = mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Ebool(mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Efun_28tyop_2Eextreal_2Eextreal_2Ctyop_2Emin_2Ebool_29(mono_2Ec_2Eextreal_2Eextreal__le_2E0,X0),X1) ) )
    | ~ spl6_36
    | ~ spl6_43 ),
    inference(superposition,[],[f863,f1230]) ).

tff(f3266,plain,
    ( ~ spl6_7
    | spl6_109
    | spl6_2
    | ~ spl6_36
    | ~ spl6_37
    | ~ spl6_98 ),
    inference(avatar_split_clause,[],[f3265,f3115,f867,f862,f328,f3257,f351]) ).

tff(f3265,plain,
    ( ! [X2: mono_2Etyop_2Eextreal_2Eextreal,X0: mono_2Etyop_2Eextreal_2Eextreal,X1: mono_2Etyop_2Eextreal_2Eextreal] :
        ( ( mono_2Ec_2Ebool_2EF_2E0 = mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Ebool(mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Efun_28tyop_2Eextreal_2Eextreal_2Ctyop_2Emin_2Ebool_29(mono_2Ec_2Eextreal_2Eextreal__le_2E0,X1),X2) )
        | ~ p(mono_2Ec_2Ebool_2ET_2E0)
        | ( mono_2Ec_2Ebool_2EF_2E0 = mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Ebool(mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Efun_28tyop_2Eextreal_2Eextreal_2Ctyop_2Emin_2Ebool_29(mono_2Ec_2Eextreal_2Eextreal__le_2E0,X0),X1) )
        | p(mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Ebool(mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Efun_28tyop_2Eextreal_2Eextreal_2Ctyop_2Emin_2Ebool_29(mono_2Ec_2Eextreal_2Eextreal__le_2E0,X0),X2)) )
    | spl6_2
    | ~ spl6_36
    | ~ spl6_37
    | ~ spl6_98 ),
    inference(forward_demodulation,[],[f3245,f3117]) ).

tff(f3245,plain,
    ( ! [X2: mono_2Etyop_2Eextreal_2Eextreal,X0: mono_2Etyop_2Eextreal_2Eextreal,X1: mono_2Etyop_2Eextreal_2Eextreal] :
        ( ( mono_2Ec_2Ebool_2EF_2E0 = mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Ebool(mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Efun_28tyop_2Eextreal_2Eextreal_2Ctyop_2Emin_2Ebool_29(mono_2Ec_2Eextreal_2Eextreal__le_2E0,X1),X2) )
        | ~ p(mono_2Eapp_2E2_2Emono_2Etyop_2Emin_2Ebool_20mono_2Etyop_2Emin_2Ebool(mono_2Ec_2Ebool_2E_7E_2E0,mono_2Ec_2Ebool_2EF_2E0))
        | ( mono_2Ec_2Ebool_2EF_2E0 = mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Ebool(mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Efun_28tyop_2Eextreal_2Eextreal_2Ctyop_2Emin_2Ebool_29(mono_2Ec_2Eextreal_2Eextreal__le_2E0,X0),X1) )
        | p(mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Ebool(mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Efun_28tyop_2Eextreal_2Eextreal_2Ctyop_2Emin_2Ebool_29(mono_2Ec_2Eextreal_2Eextreal__le_2E0,X0),X2)) )
    | spl6_2
    | ~ spl6_36
    | ~ spl6_37 ),
    inference(superposition,[],[f863,f3068]) ).

tff(f3264,plain,
    ( spl6_110
    | spl6_76
    | ~ spl6_4
    | ~ spl6_6
    | ~ spl6_21
    | ~ spl6_36
    | ~ spl6_37 ),
    inference(avatar_split_clause,[],[f3239,f867,f862,f545,f346,f336,f2443,f3262]) ).

tff(f3239,plain,
    ( ! [X2: mono_2Etyop_2Emin_2Ebool,X3: mono_2Etyop_2Eextreal_2Eextreal,X0: mono_2Etyop_2Eextreal_2Eextreal,X1: mono_2Etyop_2Eextreal_2Eextreal,X4: mono_2Etyop_2Emin_2Ebool] :
        ( ~ p(X2)
        | ( mono_2Ec_2Ebool_2ET_2E0 = X4 )
        | ( mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Ebool(mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Efun_28tyop_2Eextreal_2Eextreal_2Ctyop_2Emin_2Ebool_29(mono_2Ec_2Eextreal_2Eextreal__le_2E0,X0),X1) = X4 )
        | ( mono_2Ec_2Ebool_2EF_2E0 = mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Ebool(mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Efun_28tyop_2Eextreal_2Eextreal_2Ctyop_2Emin_2Ebool_29(mono_2Ec_2Eextreal_2Eextreal__le_2E0,X1),X3) )
        | ( mono_2Ec_2Ebool_2EF_2E0 = X2 )
        | p(mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Ebool(mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Efun_28tyop_2Eextreal_2Eextreal_2Ctyop_2Emin_2Ebool_29(mono_2Ec_2Eextreal_2Eextreal__le_2E0,X0),X3)) )
    | ~ spl6_4
    | ~ spl6_6
    | ~ spl6_21
    | ~ spl6_36
    | ~ spl6_37 ),
    inference(superposition,[],[f863,f1074]) ).

tff(f3260,plain,
    ( spl6_109
    | spl6_74
    | ~ spl6_4
    | ~ spl6_6
    | ~ spl6_21
    | ~ spl6_36
    | ~ spl6_37 ),
    inference(avatar_split_clause,[],[f3238,f867,f862,f545,f346,f336,f2435,f3257]) ).

tff(f3238,plain,
    ( ! [X2: mono_2Etyop_2Emin_2Ebool,X3: mono_2Etyop_2Eextreal_2Eextreal,X0: mono_2Etyop_2Eextreal_2Eextreal,X1: mono_2Etyop_2Eextreal_2Eextreal,X4: mono_2Etyop_2Emin_2Ebool] :
        ( ( mono_2Ec_2Ebool_2ET_2E0 = X4 )
        | ( X2 = X4 )
        | ( mono_2Ec_2Ebool_2EF_2E0 = mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Ebool(mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Efun_28tyop_2Eextreal_2Eextreal_2Ctyop_2Emin_2Ebool_29(mono_2Ec_2Eextreal_2Eextreal__le_2E0,X0),X1) )
        | ~ p(X2)
        | ( mono_2Ec_2Ebool_2EF_2E0 = mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Ebool(mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Efun_28tyop_2Eextreal_2Eextreal_2Ctyop_2Emin_2Ebool_29(mono_2Ec_2Eextreal_2Eextreal__le_2E0,X1),X3) )
        | p(mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Ebool(mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Efun_28tyop_2Eextreal_2Eextreal_2Ctyop_2Emin_2Ebool_29(mono_2Ec_2Eextreal_2Eextreal__le_2E0,X0),X3)) )
    | ~ spl6_4
    | ~ spl6_6
    | ~ spl6_21
    | ~ spl6_36
    | ~ spl6_37 ),
    inference(superposition,[],[f863,f1074]) ).

tff(f3259,plain,
    ( ~ spl6_7
    | spl6_109
    | ~ spl6_36 ),
    inference(avatar_split_clause,[],[f3229,f862,f3257,f351]) ).

tff(f3229,plain,
    ( ! [X2: mono_2Etyop_2Eextreal_2Eextreal,X0: mono_2Etyop_2Eextreal_2Eextreal,X1: mono_2Etyop_2Eextreal_2Eextreal] :
        ( ( mono_2Ec_2Ebool_2EF_2E0 = mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Ebool(mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Efun_28tyop_2Eextreal_2Eextreal_2Ctyop_2Emin_2Ebool_29(mono_2Ec_2Eextreal_2Eextreal__le_2E0,X1),X2) )
        | ( mono_2Ec_2Ebool_2EF_2E0 = mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Ebool(mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Efun_28tyop_2Eextreal_2Eextreal_2Ctyop_2Emin_2Ebool_29(mono_2Ec_2Eextreal_2Eextreal__le_2E0,X0),X1) )
        | ~ p(mono_2Ec_2Ebool_2ET_2E0)
        | p(mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Ebool(mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Efun_28tyop_2Eextreal_2Eextreal_2Ctyop_2Emin_2Ebool_29(mono_2Ec_2Eextreal_2Eextreal__le_2E0,X0),X2)) )
    | ~ spl6_36 ),
    inference(superposition,[],[f863,f272]) ).

tff(f3255,plain,
    ( spl6_108
    | ~ spl6_7
    | ~ spl6_28
    | ~ spl6_36 ),
    inference(avatar_split_clause,[],[f3247,f862,f774,f351,f3253]) ).

tff(f3247,plain,
    ( ! [X2: mono_2Etyop_2Eextreal_2Eextreal] :
        ( ~ p(mono_2Ec_2Ebool_2ET_2E0)
        | p(mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Ebool(mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Efun_28tyop_2Eextreal_2Eextreal_2Ctyop_2Emin_2Ebool_29(mono_2Ec_2Eextreal_2Eextreal__le_2E0,sK5),X2))
        | ( mono_2Ec_2Ebool_2EF_2E0 = mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Ebool(mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Efun_28tyop_2Eextreal_2Eextreal_2Ctyop_2Emin_2Ebool_29(mono_2Ec_2Eextreal_2Eextreal__le_2E0,sK3),X2) ) )
    | ~ spl6_28
    | ~ spl6_36 ),
    inference(superposition,[],[f863,f776]) ).

tff(f3213,plain,
    ( spl6_105
    | spl6_76
    | spl6_2
    | ~ spl6_4
    | ~ spl6_6
    | ~ spl6_21
    | ~ spl6_39 ),
    inference(avatar_split_clause,[],[f3168,f881,f545,f346,f336,f328,f2443,f3192]) ).

tff(f3192,plain,
    ( spl6_105
  <=> ! [X2: mono_2Etyop_2Eextreal_2Eextreal,X0: mono_2Etyop_2Eextreal_2Eextreal,X1: mono_2Etyop_2Eextreal_2Eextreal] :
        ( ( mono_2Ec_2Ebool_2EF_2E0 = mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Ebool(mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Efun_28tyop_2Eextreal_2Eextreal_2Ctyop_2Emin_2Ebool_29(mono_2Ec_2Eextreal_2Eextreal__le_2E0,X0),X1) )
        | p(mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Ebool(mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Efun_28tyop_2Eextreal_2Eextreal_2Ctyop_2Emin_2Ebool_29(mono_2Ec_2Eextreal_2Eextreal__le_2E0,X0),X2))
        | ( mono_2Ec_2Ebool_2ET_2E0 = mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Ebool(mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Efun_28tyop_2Eextreal_2Eextreal_2Ctyop_2Emin_2Ebool_29(mono_2Ec_2Eextreal_2Eextreal__le_2E0,X2),X1) ) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl6_105])]) ).

tff(f3168,plain,
    ( ! [X2: mono_2Etyop_2Emin_2Ebool,X3: mono_2Etyop_2Eextreal_2Eextreal,X0: mono_2Etyop_2Eextreal_2Eextreal,X1: mono_2Etyop_2Eextreal_2Eextreal] :
        ( ~ p(X2)
        | ( mono_2Ec_2Ebool_2EF_2E0 = mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Ebool(mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Efun_28tyop_2Eextreal_2Eextreal_2Ctyop_2Emin_2Ebool_29(mono_2Ec_2Eextreal_2Eextreal__le_2E0,X0),X1) )
        | p(mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Ebool(mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Efun_28tyop_2Eextreal_2Eextreal_2Ctyop_2Emin_2Ebool_29(mono_2Ec_2Eextreal_2Eextreal__le_2E0,X0),X3))
        | ( mono_2Ec_2Ebool_2EF_2E0 = X2 )
        | ( mono_2Ec_2Ebool_2ET_2E0 = mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Ebool(mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Efun_28tyop_2Eextreal_2Eextreal_2Ctyop_2Emin_2Ebool_29(mono_2Ec_2Eextreal_2Eextreal__le_2E0,X3),X1) ) )
    | spl6_2
    | ~ spl6_4
    | ~ spl6_6
    | ~ spl6_21
    | ~ spl6_39 ),
    inference(superposition,[],[f750,f1117]) ).

tff(f750,plain,
    ( ! [X8: mono_2Etyop_2Eextreal_2Eextreal,X9: mono_2Etyop_2Eextreal_2Eextreal,X7: mono_2Etyop_2Eextreal_2Eextreal] :
        ( ~ p(mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Ebool(mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Efun_28tyop_2Eextreal_2Eextreal_2Ctyop_2Emin_2Ebool_29(mono_2Ec_2Eextreal_2Eextreal__le_2E0,X9),X8))
        | p(mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Ebool(mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Efun_28tyop_2Eextreal_2Eextreal_2Ctyop_2Emin_2Ebool_29(mono_2Ec_2Eextreal_2Eextreal__le_2E0,X9),X7))
        | ( mono_2Ec_2Ebool_2ET_2E0 = mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Ebool(mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Efun_28tyop_2Eextreal_2Eextreal_2Ctyop_2Emin_2Ebool_29(mono_2Ec_2Eextreal_2Eextreal__le_2E0,X7),X8) ) )
    | ~ spl6_4
    | ~ spl6_6
    | ~ spl6_21 ),
    inference(resolution,[],[f550,f306]) ).

tff(f3212,plain,
    ( spl6_103
    | ~ spl6_4
    | ~ spl6_6
    | ~ spl6_21 ),
    inference(avatar_split_clause,[],[f3150,f545,f346,f336,f3181]) ).

tff(f3181,plain,
    ( spl6_103
  <=> ! [X0: mono_2Etyop_2Eextreal_2Eextreal,X3: mono_2Etyop_2Emin_2Ebool,X2: mono_2Etyop_2Eextreal_2Eextreal,X1: mono_2Etyop_2Eextreal_2Eextreal] :
        ( ( mono_2Ec_2Ebool_2ET_2E0 = X3 )
        | p(mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Ebool(mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Efun_28tyop_2Eextreal_2Eextreal_2Ctyop_2Emin_2Ebool_29(mono_2Ec_2Eextreal_2Eextreal__le_2E0,X0),X2))
        | ( mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Ebool(mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Efun_28tyop_2Eextreal_2Eextreal_2Ctyop_2Emin_2Ebool_29(mono_2Ec_2Eextreal_2Eextreal__le_2E0,X0),X1) = X3 )
        | ( mono_2Ec_2Ebool_2ET_2E0 = mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Ebool(mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Efun_28tyop_2Eextreal_2Eextreal_2Ctyop_2Emin_2Ebool_29(mono_2Ec_2Eextreal_2Eextreal__le_2E0,X2),X1) ) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl6_103])]) ).

tff(f3150,plain,
    ( ! [X11: mono_2Etyop_2Eextreal_2Eextreal,X14: mono_2Etyop_2Emin_2Ebool,X12: mono_2Etyop_2Eextreal_2Eextreal,X13: mono_2Etyop_2Eextreal_2Eextreal] :
        ( p(mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Ebool(mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Efun_28tyop_2Eextreal_2Eextreal_2Ctyop_2Emin_2Ebool_29(mono_2Ec_2Eextreal_2Eextreal__le_2E0,X11),X12))
        | ( mono_2Ec_2Ebool_2ET_2E0 = X14 )
        | ( mono_2Ec_2Ebool_2ET_2E0 = mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Ebool(mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Efun_28tyop_2Eextreal_2Eextreal_2Ctyop_2Emin_2Ebool_29(mono_2Ec_2Eextreal_2Eextreal__le_2E0,X12),X13) )
        | ( mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Ebool(mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Efun_28tyop_2Eextreal_2Eextreal_2Ctyop_2Emin_2Ebool_29(mono_2Ec_2Eextreal_2Eextreal__le_2E0,X11),X13) = X14 ) )
    | ~ spl6_4
    | ~ spl6_6
    | ~ spl6_21 ),
    inference(resolution,[],[f750,f549]) ).

tff(f3211,plain,
    ( ~ spl6_7
    | spl6_105
    | ~ spl6_4
    | ~ spl6_6
    | ~ spl6_21 ),
    inference(avatar_split_clause,[],[f3156,f545,f346,f336,f3192,f351]) ).

tff(f3156,plain,
    ( ! [X2: mono_2Etyop_2Eextreal_2Eextreal,X0: mono_2Etyop_2Eextreal_2Eextreal,X1: mono_2Etyop_2Eextreal_2Eextreal] :
        ( ( mono_2Ec_2Ebool_2ET_2E0 = mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Ebool(mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Efun_28tyop_2Eextreal_2Eextreal_2Ctyop_2Emin_2Ebool_29(mono_2Ec_2Eextreal_2Eextreal__le_2E0,X2),X1) )
        | ~ p(mono_2Ec_2Ebool_2ET_2E0)
        | ( mono_2Ec_2Ebool_2EF_2E0 = mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Ebool(mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Efun_28tyop_2Eextreal_2Eextreal_2Ctyop_2Emin_2Ebool_29(mono_2Ec_2Eextreal_2Eextreal__le_2E0,X0),X1) )
        | p(mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Ebool(mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Efun_28tyop_2Eextreal_2Eextreal_2Ctyop_2Emin_2Ebool_29(mono_2Ec_2Eextreal_2Eextreal__le_2E0,X0),X2)) )
    | ~ spl6_4
    | ~ spl6_6
    | ~ spl6_21 ),
    inference(superposition,[],[f750,f272]) ).

tff(f3210,plain,
    ( spl6_107
    | spl6_76
    | ~ spl6_4
    | ~ spl6_6
    | ~ spl6_21
    | ~ spl6_43 ),
    inference(avatar_split_clause,[],[f3175,f1229,f545,f346,f336,f2443,f3207]) ).

tff(f3207,plain,
    ( spl6_107
  <=> ! [X2: mono_2Etyop_2Eextreal_2Eextreal] :
        ( ( mono_2Ec_2Ebool_2ET_2E0 = mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Ebool(mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Efun_28tyop_2Eextreal_2Eextreal_2Ctyop_2Emin_2Ebool_29(mono_2Ec_2Eextreal_2Eextreal__le_2E0,X2),sK3) )
        | p(mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Ebool(mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Efun_28tyop_2Eextreal_2Eextreal_2Ctyop_2Emin_2Ebool_29(mono_2Ec_2Eextreal_2Eextreal__le_2E0,sK5),X2)) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl6_107])]) ).

tff(f3175,plain,
    ( ! [X3: mono_2Etyop_2Emin_2Ebool,X4: mono_2Etyop_2Eextreal_2Eextreal] :
        ( ~ p(X3)
        | ( mono_2Ec_2Ebool_2ET_2E0 = mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Ebool(mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Efun_28tyop_2Eextreal_2Eextreal_2Ctyop_2Emin_2Ebool_29(mono_2Ec_2Eextreal_2Eextreal__le_2E0,X4),sK3) )
        | ( mono_2Ec_2Ebool_2EF_2E0 = X3 )
        | p(mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Ebool(mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Efun_28tyop_2Eextreal_2Eextreal_2Ctyop_2Emin_2Ebool_29(mono_2Ec_2Eextreal_2Eextreal__le_2E0,sK5),X4)) )
    | ~ spl6_4
    | ~ spl6_6
    | ~ spl6_21
    | ~ spl6_43 ),
    inference(superposition,[],[f750,f1230]) ).

tff(f3209,plain,
    ( ~ spl6_7
    | spl6_107
    | ~ spl6_4
    | ~ spl6_6
    | ~ spl6_21
    | ~ spl6_28 ),
    inference(avatar_split_clause,[],[f3174,f774,f545,f346,f336,f3207,f351]) ).

tff(f3174,plain,
    ( ! [X2: mono_2Etyop_2Eextreal_2Eextreal] :
        ( ( mono_2Ec_2Ebool_2ET_2E0 = mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Ebool(mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Efun_28tyop_2Eextreal_2Eextreal_2Ctyop_2Emin_2Ebool_29(mono_2Ec_2Eextreal_2Eextreal__le_2E0,X2),sK3) )
        | p(mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Ebool(mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Efun_28tyop_2Eextreal_2Eextreal_2Ctyop_2Emin_2Ebool_29(mono_2Ec_2Eextreal_2Eextreal__le_2E0,sK5),X2))
        | ~ p(mono_2Ec_2Ebool_2ET_2E0) )
    | ~ spl6_4
    | ~ spl6_6
    | ~ spl6_21
    | ~ spl6_28 ),
    inference(superposition,[],[f750,f776]) ).

tff(f3205,plain,
    ( ~ spl6_7
    | spl6_106
    | ~ spl6_4
    | ~ spl6_6
    | ~ spl6_21
    | ~ spl6_29 ),
    inference(avatar_split_clause,[],[f3176,f783,f545,f346,f336,f3203,f351]) ).

tff(f3203,plain,
    ( spl6_106
  <=> ! [X5: mono_2Etyop_2Eextreal_2Eextreal] :
        ( p(mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Ebool(mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Efun_28tyop_2Eextreal_2Eextreal_2Ctyop_2Emin_2Ebool_29(mono_2Ec_2Eextreal_2Eextreal__le_2E0,sK5),X5))
        | ( mono_2Ec_2Ebool_2ET_2E0 = mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Ebool(mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Efun_28tyop_2Eextreal_2Eextreal_2Ctyop_2Emin_2Ebool_29(mono_2Ec_2Eextreal_2Eextreal__le_2E0,X5),sK4) ) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl6_106])]) ).

tff(f783,plain,
    ( spl6_29
  <=> ( mono_2Ec_2Ebool_2ET_2E0 = mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Ebool(mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Efun_28tyop_2Eextreal_2Eextreal_2Ctyop_2Emin_2Ebool_29(mono_2Ec_2Eextreal_2Eextreal__le_2E0,sK5),sK4) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl6_29])]) ).

tff(f3176,plain,
    ( ! [X5: mono_2Etyop_2Eextreal_2Eextreal] :
        ( p(mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Ebool(mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Efun_28tyop_2Eextreal_2Eextreal_2Ctyop_2Emin_2Ebool_29(mono_2Ec_2Eextreal_2Eextreal__le_2E0,sK5),X5))
        | ~ p(mono_2Ec_2Ebool_2ET_2E0)
        | ( mono_2Ec_2Ebool_2ET_2E0 = mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Ebool(mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Efun_28tyop_2Eextreal_2Eextreal_2Ctyop_2Emin_2Ebool_29(mono_2Ec_2Eextreal_2Eextreal__le_2E0,X5),sK4) ) )
    | ~ spl6_4
    | ~ spl6_6
    | ~ spl6_21
    | ~ spl6_29 ),
    inference(superposition,[],[f750,f785]) ).

tff(f785,plain,
    ( ( mono_2Ec_2Ebool_2ET_2E0 = mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Ebool(mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Efun_28tyop_2Eextreal_2Eextreal_2Ctyop_2Emin_2Ebool_29(mono_2Ec_2Eextreal_2Eextreal__le_2E0,sK5),sK4) )
    | ~ spl6_29 ),
    inference(avatar_component_clause,[],[f783]) ).

tff(f3201,plain,
    ( spl6_105
    | spl6_74
    | ~ spl6_4
    | ~ spl6_6
    | ~ spl6_21
    | ~ spl6_37 ),
    inference(avatar_split_clause,[],[f3165,f867,f545,f346,f336,f2435,f3192]) ).

tff(f3165,plain,
    ( ! [X2: mono_2Etyop_2Emin_2Ebool,X3: mono_2Etyop_2Eextreal_2Eextreal,X0: mono_2Etyop_2Eextreal_2Eextreal,X1: mono_2Etyop_2Eextreal_2Eextreal,X4: mono_2Etyop_2Emin_2Ebool] :
        ( ( mono_2Ec_2Ebool_2ET_2E0 = X4 )
        | ( X2 = X4 )
        | ~ p(X2)
        | p(mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Ebool(mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Efun_28tyop_2Eextreal_2Eextreal_2Ctyop_2Emin_2Ebool_29(mono_2Ec_2Eextreal_2Eextreal__le_2E0,X0),X3))
        | ( mono_2Ec_2Ebool_2EF_2E0 = mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Ebool(mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Efun_28tyop_2Eextreal_2Eextreal_2Ctyop_2Emin_2Ebool_29(mono_2Ec_2Eextreal_2Eextreal__le_2E0,X0),X1) )
        | ( mono_2Ec_2Ebool_2ET_2E0 = mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Ebool(mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Efun_28tyop_2Eextreal_2Eextreal_2Ctyop_2Emin_2Ebool_29(mono_2Ec_2Eextreal_2Eextreal__le_2E0,X3),X1) ) )
    | ~ spl6_4
    | ~ spl6_6
    | ~ spl6_21
    | ~ spl6_37 ),
    inference(superposition,[],[f750,f1074]) ).

tff(f3199,plain,
    ( spl6_105
    | ~ spl6_7
    | spl6_2
    | ~ spl6_4
    | ~ spl6_6
    | ~ spl6_21
    | ~ spl6_37
    | ~ spl6_98 ),
    inference(avatar_split_clause,[],[f3198,f3115,f867,f545,f346,f336,f328,f351,f3192]) ).

tff(f3198,plain,
    ( ! [X2: mono_2Etyop_2Eextreal_2Eextreal,X0: mono_2Etyop_2Eextreal_2Eextreal,X1: mono_2Etyop_2Eextreal_2Eextreal] :
        ( ~ p(mono_2Ec_2Ebool_2ET_2E0)
        | ( mono_2Ec_2Ebool_2EF_2E0 = mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Ebool(mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Efun_28tyop_2Eextreal_2Eextreal_2Ctyop_2Emin_2Ebool_29(mono_2Ec_2Eextreal_2Eextreal__le_2E0,X0),X1) )
        | p(mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Ebool(mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Efun_28tyop_2Eextreal_2Eextreal_2Ctyop_2Emin_2Ebool_29(mono_2Ec_2Eextreal_2Eextreal__le_2E0,X0),X2))
        | ( mono_2Ec_2Ebool_2ET_2E0 = mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Ebool(mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Efun_28tyop_2Eextreal_2Eextreal_2Ctyop_2Emin_2Ebool_29(mono_2Ec_2Eextreal_2Eextreal__le_2E0,X2),X1) ) )
    | spl6_2
    | ~ spl6_4
    | ~ spl6_6
    | ~ spl6_21
    | ~ spl6_37
    | ~ spl6_98 ),
    inference(forward_demodulation,[],[f3172,f3117]) ).

tff(f3172,plain,
    ( ! [X2: mono_2Etyop_2Eextreal_2Eextreal,X0: mono_2Etyop_2Eextreal_2Eextreal,X1: mono_2Etyop_2Eextreal_2Eextreal] :
        ( ( mono_2Ec_2Ebool_2EF_2E0 = mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Ebool(mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Efun_28tyop_2Eextreal_2Eextreal_2Ctyop_2Emin_2Ebool_29(mono_2Ec_2Eextreal_2Eextreal__le_2E0,X0),X1) )
        | p(mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Ebool(mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Efun_28tyop_2Eextreal_2Eextreal_2Ctyop_2Emin_2Ebool_29(mono_2Ec_2Eextreal_2Eextreal__le_2E0,X0),X2))
        | ~ p(mono_2Eapp_2E2_2Emono_2Etyop_2Emin_2Ebool_20mono_2Etyop_2Emin_2Ebool(mono_2Ec_2Ebool_2E_7E_2E0,mono_2Ec_2Ebool_2EF_2E0))
        | ( mono_2Ec_2Ebool_2ET_2E0 = mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Ebool(mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Efun_28tyop_2Eextreal_2Eextreal_2Ctyop_2Emin_2Ebool_29(mono_2Ec_2Eextreal_2Eextreal__le_2E0,X2),X1) ) )
    | spl6_2
    | ~ spl6_4
    | ~ spl6_6
    | ~ spl6_21
    | ~ spl6_37 ),
    inference(superposition,[],[f750,f3068]) ).

tff(f3197,plain,
    ( spl6_76
    | spl6_105
    | spl6_2
    | ~ spl6_4
    | ~ spl6_6
    | ~ spl6_21
    | ~ spl6_39 ),
    inference(avatar_split_clause,[],[f3167,f881,f545,f346,f336,f328,f3192,f2443]) ).

tff(f3167,plain,
    ( ! [X2: mono_2Etyop_2Emin_2Ebool,X3: mono_2Etyop_2Eextreal_2Eextreal,X0: mono_2Etyop_2Eextreal_2Eextreal,X1: mono_2Etyop_2Eextreal_2Eextreal] :
        ( ( mono_2Ec_2Ebool_2EF_2E0 = mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Ebool(mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Efun_28tyop_2Eextreal_2Eextreal_2Ctyop_2Emin_2Ebool_29(mono_2Ec_2Eextreal_2Eextreal__le_2E0,X0),X1) )
        | ( mono_2Ec_2Ebool_2EF_2E0 = X2 )
        | p(mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Ebool(mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Efun_28tyop_2Eextreal_2Eextreal_2Ctyop_2Emin_2Ebool_29(mono_2Ec_2Eextreal_2Eextreal__le_2E0,X0),X3))
        | ( mono_2Ec_2Ebool_2ET_2E0 = mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Ebool(mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Efun_28tyop_2Eextreal_2Eextreal_2Ctyop_2Emin_2Ebool_29(mono_2Ec_2Eextreal_2Eextreal__le_2E0,X3),X1) )
        | ~ p(X2) )
    | spl6_2
    | ~ spl6_4
    | ~ spl6_6
    | ~ spl6_21
    | ~ spl6_39 ),
    inference(superposition,[],[f750,f1117]) ).

tff(f3195,plain,
    ( spl6_105
    | ~ spl6_4
    | ~ spl6_6
    | ~ spl6_21 ),
    inference(avatar_split_clause,[],[f3147,f545,f346,f336,f3192]) ).

tff(f3147,plain,
    ( ! [X2: mono_2Etyop_2Eextreal_2Eextreal,X0: mono_2Etyop_2Eextreal_2Eextreal,X1: mono_2Etyop_2Eextreal_2Eextreal] :
        ( ( mono_2Ec_2Ebool_2EF_2E0 = mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Ebool(mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Efun_28tyop_2Eextreal_2Eextreal_2Ctyop_2Emin_2Ebool_29(mono_2Ec_2Eextreal_2Eextreal__le_2E0,X0),X2) )
        | p(mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Ebool(mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Efun_28tyop_2Eextreal_2Eextreal_2Ctyop_2Emin_2Ebool_29(mono_2Ec_2Eextreal_2Eextreal__le_2E0,X0),X1))
        | ( mono_2Ec_2Ebool_2ET_2E0 = mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Ebool(mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Efun_28tyop_2Eextreal_2Eextreal_2Ctyop_2Emin_2Ebool_29(mono_2Ec_2Eextreal_2Eextreal__le_2E0,X1),X2) ) )
    | ~ spl6_4
    | ~ spl6_6
    | ~ spl6_21 ),
    inference(resolution,[],[f750,f242]) ).

tff(f3194,plain,
    ( ~ spl6_7
    | spl6_105
    | ~ spl6_4
    | ~ spl6_6
    | ~ spl6_21
    | ~ spl6_28
    | ~ spl6_43 ),
    inference(avatar_split_clause,[],[f3190,f1229,f774,f545,f346,f336,f3192,f351]) ).

tff(f3190,plain,
    ( ! [X2: mono_2Etyop_2Eextreal_2Eextreal,X0: mono_2Etyop_2Eextreal_2Eextreal,X1: mono_2Etyop_2Eextreal_2Eextreal] :
        ( ( mono_2Ec_2Ebool_2EF_2E0 = mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Ebool(mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Efun_28tyop_2Eextreal_2Eextreal_2Ctyop_2Emin_2Ebool_29(mono_2Ec_2Eextreal_2Eextreal__le_2E0,X0),X1) )
        | ( mono_2Ec_2Ebool_2ET_2E0 = mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Ebool(mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Efun_28tyop_2Eextreal_2Eextreal_2Ctyop_2Emin_2Ebool_29(mono_2Ec_2Eextreal_2Eextreal__le_2E0,X2),X1) )
        | p(mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Ebool(mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Efun_28tyop_2Eextreal_2Eextreal_2Ctyop_2Emin_2Ebool_29(mono_2Ec_2Eextreal_2Eextreal__le_2E0,X0),X2))
        | ~ p(mono_2Ec_2Ebool_2ET_2E0) )
    | ~ spl6_4
    | ~ spl6_6
    | ~ spl6_21
    | ~ spl6_28
    | ~ spl6_43 ),
    inference(forward_demodulation,[],[f3171,f776]) ).

tff(f3171,plain,
    ( ! [X2: mono_2Etyop_2Eextreal_2Eextreal,X0: mono_2Etyop_2Eextreal_2Eextreal,X1: mono_2Etyop_2Eextreal_2Eextreal] :
        ( ( mono_2Ec_2Ebool_2EF_2E0 = mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Ebool(mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Efun_28tyop_2Eextreal_2Eextreal_2Ctyop_2Emin_2Ebool_29(mono_2Ec_2Eextreal_2Eextreal__le_2E0,X0),X1) )
        | ( mono_2Ec_2Ebool_2ET_2E0 = mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Ebool(mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Efun_28tyop_2Eextreal_2Eextreal_2Ctyop_2Emin_2Ebool_29(mono_2Ec_2Eextreal_2Eextreal__le_2E0,X2),X1) )
        | p(mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Ebool(mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Efun_28tyop_2Eextreal_2Eextreal_2Ctyop_2Emin_2Ebool_29(mono_2Ec_2Eextreal_2Eextreal__le_2E0,X0),X2))
        | ~ p(mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Ebool(mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Efun_28tyop_2Eextreal_2Eextreal_2Ctyop_2Emin_2Ebool_29(mono_2Ec_2Eextreal_2Eextreal__le_2E0,sK5),sK3)) )
    | ~ spl6_4
    | ~ spl6_6
    | ~ spl6_21
    | ~ spl6_43 ),
    inference(superposition,[],[f750,f1230]) ).

tff(f3189,plain,
    ( spl6_104
    | ~ spl6_7
    | ~ spl6_4
    | ~ spl6_6
    | ~ spl6_13
    | ~ spl6_21 ),
    inference(avatar_split_clause,[],[f3179,f545,f444,f346,f336,f351,f3187]) ).

tff(f3187,plain,
    ( spl6_104
  <=> ! [X8: mono_2Etyop_2Eextreal_2Eextreal] :
        ( p(mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Ebool(mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Efun_28tyop_2Eextreal_2Eextreal_2Ctyop_2Emin_2Ebool_29(mono_2Ec_2Eextreal_2Eextreal__le_2E0,sK4),X8))
        | ( mono_2Ec_2Ebool_2ET_2E0 = mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Ebool(mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Efun_28tyop_2Eextreal_2Eextreal_2Ctyop_2Emin_2Ebool_29(mono_2Ec_2Eextreal_2Eextreal__le_2E0,X8),sK5) ) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl6_104])]) ).

tff(f3179,plain,
    ( ! [X8: mono_2Etyop_2Eextreal_2Eextreal] :
        ( ~ p(mono_2Ec_2Ebool_2ET_2E0)
        | p(mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Ebool(mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Efun_28tyop_2Eextreal_2Eextreal_2Ctyop_2Emin_2Ebool_29(mono_2Ec_2Eextreal_2Eextreal__le_2E0,sK4),X8))
        | ( mono_2Ec_2Ebool_2ET_2E0 = mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Ebool(mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Efun_28tyop_2Eextreal_2Eextreal_2Ctyop_2Emin_2Ebool_29(mono_2Ec_2Eextreal_2Eextreal__le_2E0,X8),sK5) ) )
    | ~ spl6_4
    | ~ spl6_6
    | ~ spl6_13
    | ~ spl6_21 ),
    inference(superposition,[],[f750,f445]) ).

tff(f3184,plain,
    ( spl6_103
    | spl6_76
    | ~ spl6_4
    | ~ spl6_6
    | ~ spl6_21
    | ~ spl6_37 ),
    inference(avatar_split_clause,[],[f3166,f867,f545,f346,f336,f2443,f3181]) ).

tff(f3166,plain,
    ( ! [X2: mono_2Etyop_2Emin_2Ebool,X3: mono_2Etyop_2Eextreal_2Eextreal,X0: mono_2Etyop_2Eextreal_2Eextreal,X1: mono_2Etyop_2Eextreal_2Eextreal,X4: mono_2Etyop_2Emin_2Ebool] :
        ( ~ p(X2)
        | p(mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Ebool(mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Efun_28tyop_2Eextreal_2Eextreal_2Ctyop_2Emin_2Ebool_29(mono_2Ec_2Eextreal_2Eextreal__le_2E0,X0),X3))
        | ( mono_2Ec_2Ebool_2EF_2E0 = X2 )
        | ( mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Ebool(mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Efun_28tyop_2Eextreal_2Eextreal_2Ctyop_2Emin_2Ebool_29(mono_2Ec_2Eextreal_2Eextreal__le_2E0,X0),X1) = X4 )
        | ( mono_2Ec_2Ebool_2ET_2E0 = X4 )
        | ( mono_2Ec_2Ebool_2ET_2E0 = mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Ebool(mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Efun_28tyop_2Eextreal_2Eextreal_2Ctyop_2Emin_2Ebool_29(mono_2Ec_2Eextreal_2Eextreal__le_2E0,X3),X1) ) )
    | ~ spl6_4
    | ~ spl6_6
    | ~ spl6_21
    | ~ spl6_37 ),
    inference(superposition,[],[f750,f1074]) ).

tff(f3183,plain,
    ( ~ spl6_7
    | spl6_103
    | ~ spl6_4
    | ~ spl6_6
    | ~ spl6_7
    | ~ spl6_21 ),
    inference(avatar_split_clause,[],[f3159,f545,f351,f346,f336,f3181,f351]) ).

tff(f3159,plain,
    ( ! [X2: mono_2Etyop_2Eextreal_2Eextreal,X3: mono_2Etyop_2Emin_2Ebool,X0: mono_2Etyop_2Eextreal_2Eextreal,X1: mono_2Etyop_2Eextreal_2Eextreal] :
        ( ( mono_2Ec_2Ebool_2ET_2E0 = X3 )
        | p(mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Ebool(mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Efun_28tyop_2Eextreal_2Eextreal_2Ctyop_2Emin_2Ebool_29(mono_2Ec_2Eextreal_2Eextreal__le_2E0,X0),X2))
        | ( mono_2Ec_2Ebool_2ET_2E0 = mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Ebool(mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Efun_28tyop_2Eextreal_2Eextreal_2Ctyop_2Emin_2Ebool_29(mono_2Ec_2Eextreal_2Eextreal__le_2E0,X2),X1) )
        | ~ p(mono_2Ec_2Ebool_2ET_2E0)
        | ( mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Ebool(mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Efun_28tyop_2Eextreal_2Eextreal_2Ctyop_2Emin_2Ebool_29(mono_2Ec_2Eextreal_2Eextreal__le_2E0,X0),X1) = X3 ) )
    | ~ spl6_4
    | ~ spl6_6
    | ~ spl6_7
    | ~ spl6_21 ),
    inference(superposition,[],[f750,f577]) ).

tff(f3143,plain,
    ( spl6_98
    | spl6_49
    | spl6_2
    | ~ spl6_28
    | ~ spl6_37 ),
    inference(avatar_split_clause,[],[f3098,f867,f774,f328,f1357,f3115]) ).

tff(f1357,plain,
    ( spl6_49
  <=> ( mono_2Ec_2Ebool_2EF_2E0 = mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Ebool(mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Efun_28tyop_2Eextreal_2Eextreal_2Ctyop_2Emin_2Ebool_29(mono_2Ec_2Eextreal_2Eextreal__le_2E0,sK5),sK3) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl6_49])]) ).

tff(f3098,plain,
    ( ( mono_2Ec_2Ebool_2EF_2E0 = mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Ebool(mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Efun_28tyop_2Eextreal_2Eextreal_2Ctyop_2Emin_2Ebool_29(mono_2Ec_2Eextreal_2Eextreal__le_2E0,sK5),sK3) )
    | ( mono_2Ec_2Ebool_2ET_2E0 = mono_2Eapp_2E2_2Emono_2Etyop_2Emin_2Ebool_20mono_2Etyop_2Emin_2Ebool(mono_2Ec_2Ebool_2E_7E_2E0,mono_2Ec_2Ebool_2EF_2E0) )
    | spl6_2
    | ~ spl6_28
    | ~ spl6_37 ),
    inference(superposition,[],[f776,f3068]) ).

tff(f3142,plain,
    ( spl6_98
    | spl6_45
    | spl6_2
    | ~ spl6_29
    | ~ spl6_37 ),
    inference(avatar_split_clause,[],[f3102,f867,f783,f328,f1236,f3115]) ).

tff(f1236,plain,
    ( spl6_45
  <=> ( mono_2Ec_2Ebool_2EF_2E0 = mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Ebool(mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Efun_28tyop_2Eextreal_2Eextreal_2Ctyop_2Emin_2Ebool_29(mono_2Ec_2Eextreal_2Eextreal__le_2E0,sK5),sK4) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl6_45])]) ).

tff(f3102,plain,
    ( ( mono_2Ec_2Ebool_2EF_2E0 = mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Ebool(mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Efun_28tyop_2Eextreal_2Eextreal_2Ctyop_2Emin_2Ebool_29(mono_2Ec_2Eextreal_2Eextreal__le_2E0,sK5),sK4) )
    | ( mono_2Ec_2Ebool_2ET_2E0 = mono_2Eapp_2E2_2Emono_2Etyop_2Emin_2Ebool_20mono_2Etyop_2Emin_2Ebool(mono_2Ec_2Ebool_2E_7E_2E0,mono_2Ec_2Ebool_2EF_2E0) )
    | spl6_2
    | ~ spl6_29
    | ~ spl6_37 ),
    inference(superposition,[],[f785,f3068]) ).

tff(f3141,plain,
    ( ~ spl6_100
    | spl6_50
    | spl6_2
    | ~ spl6_37 ),
    inference(avatar_split_clause,[],[f3110,f867,f328,f1361,f3125]) ).

tff(f3125,plain,
    ( spl6_100
  <=> ( mono_2Ec_2Ebool_2EF_2E0 = mono_2Eapp_2E2_2Emono_2Etyop_2Emin_2Ebool_20mono_2Etyop_2Emin_2Ebool(mono_2Ec_2Ebool_2E_7E_2E0,mono_2Ec_2Ebool_2EF_2E0) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl6_100])]) ).

tff(f3110,plain,
    ( ! [X0: mono_2Etyop_2Emin_2Ebool] :
        ( ( mono_2Ec_2Ebool_2EF_2E0 = X0 )
        | ( mono_2Ec_2Ebool_2EF_2E0 != mono_2Eapp_2E2_2Emono_2Etyop_2Emin_2Ebool_20mono_2Etyop_2Emin_2Ebool(mono_2Ec_2Ebool_2E_7E_2E0,mono_2Ec_2Ebool_2EF_2E0) ) )
    | spl6_2
    | ~ spl6_37 ),
    inference(equality_factoring,[],[f3068]) ).

tff(f3140,plain,
    ( ~ spl6_100
    | spl6_20
    | spl6_2
    | spl6_20
    | ~ spl6_37 ),
    inference(avatar_split_clause,[],[f3104,f867,f529,f328,f529,f3125]) ).

tff(f3104,plain,
    ( ( mono_2Ec_2Ebool_2EF_2E0 = mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Ebool(mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Efun_28tyop_2Eextreal_2Eextreal_2Ctyop_2Emin_2Ebool_29(mono_2Ec_2Eextreal_2Eextreal__le_2E0,mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Eextreal_2Eextreal(mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Efun_28tyop_2Eextreal_2Eextreal_2Ctyop_2Eextreal_2Eextreal_29(mono_2Ec_2Eextreal_2Eextreal__max_2E0,sK3),sK4)),sK5) )
    | ( mono_2Ec_2Ebool_2EF_2E0 != mono_2Eapp_2E2_2Emono_2Etyop_2Emin_2Ebool_20mono_2Etyop_2Emin_2Ebool(mono_2Ec_2Ebool_2E_7E_2E0,mono_2Ec_2Ebool_2EF_2E0) )
    | spl6_2
    | spl6_20
    | ~ spl6_37 ),
    inference(superposition,[],[f531,f3068]) ).

tff(f531,plain,
    ( ( mono_2Ec_2Ebool_2EF_2E0 != mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Ebool(mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Efun_28tyop_2Eextreal_2Eextreal_2Ctyop_2Emin_2Ebool_29(mono_2Ec_2Eextreal_2Eextreal__le_2E0,mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Eextreal_2Eextreal(mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Efun_28tyop_2Eextreal_2Eextreal_2Ctyop_2Eextreal_2Eextreal_29(mono_2Ec_2Eextreal_2Eextreal__max_2E0,sK3),sK4)),sK5) )
    | spl6_20 ),
    inference(avatar_component_clause,[],[f529]) ).

tff(f3139,plain,
    ( spl6_50
    | spl6_102
    | spl6_2
    | ~ spl6_4
    | ~ spl6_6
    | ~ spl6_21
    | ~ spl6_37 ),
    inference(avatar_split_clause,[],[f3111,f867,f545,f346,f336,f328,f3137,f1361]) ).

tff(f3137,plain,
    ( spl6_102
  <=> ! [X2: mono_2Etyop_2Emin_2Ebool,X1: mono_2Etyop_2Emin_2Ebool] :
        ( ( mono_2Eapp_2E2_2Emono_2Etyop_2Emin_2Ebool_20mono_2Etyop_2Emin_2Ebool(mono_2Ec_2Ebool_2E_7E_2E0,mono_2Ec_2Ebool_2EF_2E0) = X1 )
        | ( X1 = X2 )
        | ( mono_2Ec_2Ebool_2ET_2E0 = X2 ) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl6_102])]) ).

tff(f3111,plain,
    ( ! [X2: mono_2Etyop_2Emin_2Ebool,X0: mono_2Etyop_2Emin_2Ebool,X1: mono_2Etyop_2Emin_2Ebool] :
        ( ( mono_2Eapp_2E2_2Emono_2Etyop_2Emin_2Ebool_20mono_2Etyop_2Emin_2Ebool(mono_2Ec_2Ebool_2E_7E_2E0,mono_2Ec_2Ebool_2EF_2E0) = X1 )
        | ( mono_2Ec_2Ebool_2ET_2E0 = X2 )
        | ( X1 = X2 )
        | ( mono_2Ec_2Ebool_2EF_2E0 = X0 ) )
    | spl6_2
    | ~ spl6_4
    | ~ spl6_6
    | ~ spl6_21
    | ~ spl6_37 ),
    inference(duplicate_literal_removal,[],[f3085]) ).

tff(f3085,plain,
    ( ! [X2: mono_2Etyop_2Emin_2Ebool,X0: mono_2Etyop_2Emin_2Ebool,X1: mono_2Etyop_2Emin_2Ebool] :
        ( ( mono_2Eapp_2E2_2Emono_2Etyop_2Emin_2Ebool_20mono_2Etyop_2Emin_2Ebool(mono_2Ec_2Ebool_2E_7E_2E0,mono_2Ec_2Ebool_2EF_2E0) = X1 )
        | ( mono_2Ec_2Ebool_2ET_2E0 = X2 )
        | ( X1 = X2 )
        | ( mono_2Ec_2Ebool_2EF_2E0 = X0 )
        | ( mono_2Ec_2Ebool_2EF_2E0 = X0 ) )
    | spl6_2
    | ~ spl6_4
    | ~ spl6_6
    | ~ spl6_21
    | ~ spl6_37 ),
    inference(superposition,[],[f3068,f1074]) ).

tff(f3135,plain,
    ( spl6_49
    | ~ spl6_100
    | spl6_2
    | ~ spl6_37
    | spl6_49 ),
    inference(avatar_split_clause,[],[f3099,f1357,f867,f328,f3125,f1357]) ).

tff(f3099,plain,
    ( ( mono_2Ec_2Ebool_2EF_2E0 != mono_2Eapp_2E2_2Emono_2Etyop_2Emin_2Ebool_20mono_2Etyop_2Emin_2Ebool(mono_2Ec_2Ebool_2E_7E_2E0,mono_2Ec_2Ebool_2EF_2E0) )
    | ( mono_2Ec_2Ebool_2EF_2E0 = mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Ebool(mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Efun_28tyop_2Eextreal_2Eextreal_2Ctyop_2Emin_2Ebool_29(mono_2Ec_2Eextreal_2Eextreal__le_2E0,sK5),sK3) )
    | spl6_2
    | ~ spl6_37
    | spl6_49 ),
    inference(superposition,[],[f1359,f3068]) ).

tff(f1359,plain,
    ( ( mono_2Ec_2Ebool_2EF_2E0 != mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Ebool(mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Efun_28tyop_2Eextreal_2Eextreal_2Ctyop_2Emin_2Ebool_29(mono_2Ec_2Eextreal_2Eextreal__le_2E0,sK5),sK3) )
    | spl6_49 ),
    inference(avatar_component_clause,[],[f1357]) ).

tff(f3134,plain,
    ( spl6_16
    | spl6_98
    | spl6_2
    | ~ spl6_13
    | ~ spl6_37 ),
    inference(avatar_split_clause,[],[f3107,f867,f444,f328,f3115,f466]) ).

tff(f3107,plain,
    ( ( mono_2Ec_2Ebool_2ET_2E0 = mono_2Eapp_2E2_2Emono_2Etyop_2Emin_2Ebool_20mono_2Etyop_2Emin_2Ebool(mono_2Ec_2Ebool_2E_7E_2E0,mono_2Ec_2Ebool_2EF_2E0) )
    | ( mono_2Ec_2Ebool_2EF_2E0 = mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Ebool(mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Efun_28tyop_2Eextreal_2Eextreal_2Ctyop_2Emin_2Ebool_29(mono_2Ec_2Eextreal_2Eextreal__le_2E0,sK4),sK5) )
    | spl6_2
    | ~ spl6_13
    | ~ spl6_37 ),
    inference(superposition,[],[f445,f3068]) ).

tff(f3133,plain,
    ( spl6_98
    | spl6_101
    | spl6_2
    | ~ spl6_4
    | ~ spl6_6
    | ~ spl6_21
    | ~ spl6_37 ),
    inference(avatar_split_clause,[],[f3087,f867,f545,f346,f336,f328,f3131,f3115]) ).

tff(f3131,plain,
    ( spl6_101
  <=> ! [X2: mono_2Etyop_2Emin_2Ebool,X0: mono_2Etyop_2Emin_2Ebool,X1: mono_2Etyop_2Emin_2Ebool] :
        ( ( X0 = X1 )
        | ( mono_2Ec_2Ebool_2EF_2E0 = X1 )
        | ( mono_2Ec_2Ebool_2EF_2E0 = X2 )
        | ( X0 = X2 ) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl6_101])]) ).

tff(f3087,plain,
    ( ! [X2: mono_2Etyop_2Emin_2Ebool,X0: mono_2Etyop_2Emin_2Ebool,X1: mono_2Etyop_2Emin_2Ebool] :
        ( ( X0 = X1 )
        | ( X0 = X2 )
        | ( mono_2Ec_2Ebool_2EF_2E0 = X2 )
        | ( mono_2Ec_2Ebool_2EF_2E0 = X1 )
        | ( mono_2Ec_2Ebool_2ET_2E0 = mono_2Eapp_2E2_2Emono_2Etyop_2Emin_2Ebool_20mono_2Etyop_2Emin_2Ebool(mono_2Ec_2Ebool_2E_7E_2E0,mono_2Ec_2Ebool_2EF_2E0) ) )
    | spl6_2
    | ~ spl6_4
    | ~ spl6_6
    | ~ spl6_21
    | ~ spl6_37 ),
    inference(superposition,[],[f3068,f1074]) ).

tff(f3129,plain,
    ( ~ spl6_100
    | spl6_16
    | spl6_2
    | spl6_16
    | ~ spl6_37 ),
    inference(avatar_split_clause,[],[f3106,f867,f466,f328,f466,f3125]) ).

tff(f3106,plain,
    ( ( mono_2Ec_2Ebool_2EF_2E0 = mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Ebool(mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Efun_28tyop_2Eextreal_2Eextreal_2Ctyop_2Emin_2Ebool_29(mono_2Ec_2Eextreal_2Eextreal__le_2E0,sK4),sK5) )
    | ( mono_2Ec_2Ebool_2EF_2E0 != mono_2Eapp_2E2_2Emono_2Etyop_2Emin_2Ebool_20mono_2Etyop_2Emin_2Ebool(mono_2Ec_2Ebool_2E_7E_2E0,mono_2Ec_2Ebool_2EF_2E0) )
    | spl6_2
    | spl6_16
    | ~ spl6_37 ),
    inference(superposition,[],[f467,f3068]) ).

tff(f467,plain,
    ( ( mono_2Ec_2Ebool_2EF_2E0 != mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Ebool(mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Efun_28tyop_2Eextreal_2Eextreal_2Ctyop_2Emin_2Ebool_29(mono_2Ec_2Eextreal_2Eextreal__le_2E0,sK4),sK5) )
    | spl6_16 ),
    inference(avatar_component_clause,[],[f466]) ).

tff(f3128,plain,
    ( ~ spl6_100
    | spl6_45
    | spl6_2
    | ~ spl6_37
    | spl6_45 ),
    inference(avatar_split_clause,[],[f3101,f1236,f867,f328,f1236,f3125]) ).

tff(f3101,plain,
    ( ( mono_2Ec_2Ebool_2EF_2E0 = mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Ebool(mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Efun_28tyop_2Eextreal_2Eextreal_2Ctyop_2Emin_2Ebool_29(mono_2Ec_2Eextreal_2Eextreal__le_2E0,sK5),sK4) )
    | ( mono_2Ec_2Ebool_2EF_2E0 != mono_2Eapp_2E2_2Emono_2Etyop_2Emin_2Ebool_20mono_2Etyop_2Emin_2Ebool(mono_2Ec_2Ebool_2E_7E_2E0,mono_2Ec_2Ebool_2EF_2E0) )
    | spl6_2
    | ~ spl6_37
    | spl6_45 ),
    inference(superposition,[],[f1237,f3068]) ).

tff(f1237,plain,
    ( ( mono_2Ec_2Ebool_2EF_2E0 != mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Ebool(mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Efun_28tyop_2Eextreal_2Eextreal_2Ctyop_2Emin_2Ebool_29(mono_2Ec_2Eextreal_2Eextreal__le_2E0,sK5),sK4) )
    | spl6_45 ),
    inference(avatar_component_clause,[],[f1236]) ).

tff(f3123,plain,
    ( spl6_98
    | spl6_47
    | spl6_2
    | ~ spl6_4
    | ~ spl6_6
    | ~ spl6_7
    | ~ spl6_21
    | ~ spl6_37 ),
    inference(avatar_split_clause,[],[f3082,f867,f545,f351,f346,f336,f328,f1248,f3115]) ).

tff(f1248,plain,
    ( spl6_47
  <=> ! [X0: mono_2Etyop_2Emin_2Ebool,X1: mono_2Etyop_2Emin_2Ebool] :
        ( ( X0 = X1 )
        | ( mono_2Ec_2Ebool_2EF_2E0 = X0 )
        | ( mono_2Ec_2Ebool_2ET_2E0 = X1 ) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl6_47])]) ).

tff(f3082,plain,
    ( ! [X0: mono_2Etyop_2Emin_2Ebool,X1: mono_2Etyop_2Emin_2Ebool] :
        ( ( mono_2Ec_2Ebool_2EF_2E0 = X1 )
        | ( mono_2Ec_2Ebool_2ET_2E0 = X0 )
        | ( mono_2Ec_2Ebool_2ET_2E0 = mono_2Eapp_2E2_2Emono_2Etyop_2Emin_2Ebool_20mono_2Etyop_2Emin_2Ebool(mono_2Ec_2Ebool_2E_7E_2E0,mono_2Ec_2Ebool_2EF_2E0) )
        | ( X0 = X1 ) )
    | spl6_2
    | ~ spl6_4
    | ~ spl6_6
    | ~ spl6_7
    | ~ spl6_21
    | ~ spl6_37 ),
    inference(superposition,[],[f3068,f577]) ).

tff(f3122,plain,
    ( spl6_98
    | spl6_99
    | spl6_2
    | ~ spl6_24
    | ~ spl6_37 ),
    inference(avatar_split_clause,[],[f3096,f867,f679,f328,f3120,f3115]) ).

tff(f3120,plain,
    ( spl6_99
  <=> ! [X0: mono_2Etyop_2Eextreal_2Eextreal] : ( mono_2Ec_2Ebool_2EF_2E0 = mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Ebool(mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Efun_28tyop_2Eextreal_2Eextreal_2Ctyop_2Emin_2Ebool_29(mono_2Ec_2Eextreal_2Eextreal__le_2E0,X0),X0) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl6_99])]) ).

tff(f3096,plain,
    ( ! [X0: mono_2Etyop_2Eextreal_2Eextreal] :
        ( ( mono_2Ec_2Ebool_2EF_2E0 = mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Ebool(mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Efun_28tyop_2Eextreal_2Eextreal_2Ctyop_2Emin_2Ebool_29(mono_2Ec_2Eextreal_2Eextreal__le_2E0,X0),X0) )
        | ( mono_2Ec_2Ebool_2ET_2E0 = mono_2Eapp_2E2_2Emono_2Etyop_2Emin_2Ebool_20mono_2Etyop_2Emin_2Ebool(mono_2Ec_2Ebool_2E_7E_2E0,mono_2Ec_2Ebool_2EF_2E0) ) )
    | spl6_2
    | ~ spl6_24
    | ~ spl6_37 ),
    inference(superposition,[],[f680,f3068]) ).

tff(f3118,plain,
    ( spl6_98
    | spl6_47
    | spl6_2
    | ~ spl6_4
    | ~ spl6_6
    | ~ spl6_7
    | ~ spl6_21
    | ~ spl6_37 ),
    inference(avatar_split_clause,[],[f3081,f867,f545,f351,f346,f336,f328,f1248,f3115]) ).

tff(f3081,plain,
    ( ! [X0: mono_2Etyop_2Emin_2Ebool,X1: mono_2Etyop_2Emin_2Ebool] :
        ( ( mono_2Ec_2Ebool_2EF_2E0 = X1 )
        | ( mono_2Ec_2Ebool_2ET_2E0 = mono_2Eapp_2E2_2Emono_2Etyop_2Emin_2Ebool_20mono_2Etyop_2Emin_2Ebool(mono_2Ec_2Ebool_2E_7E_2E0,mono_2Ec_2Ebool_2EF_2E0) )
        | ( mono_2Ec_2Ebool_2ET_2E0 = X0 )
        | ( X0 = X1 ) )
    | spl6_2
    | ~ spl6_4
    | ~ spl6_6
    | ~ spl6_7
    | ~ spl6_21
    | ~ spl6_37 ),
    inference(superposition,[],[f3068,f577]) ).

tff(f3056,plain,
    ( spl6_97
    | ~ spl6_30 ),
    inference(avatar_split_clause,[],[f3022,f808,f3053]) ).

tff(f3053,plain,
    ( spl6_97
  <=> ! [X2: mono_2Etyop_2Emin_2Ebool,X0: mono_2Etyop_2Eextreal_2Eextreal] :
        ( ( mono_2Ec_2Ebool_2ET_2E0 = mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Ebool(mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Efun_28tyop_2Eextreal_2Eextreal_2Ctyop_2Emin_2Ebool_29(mono_2Ec_2Eextreal_2Eextreal__le_2E0,sK4),X0) )
        | p(X2)
        | ( mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Ebool(mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Efun_28tyop_2Eextreal_2Eextreal_2Ctyop_2Emin_2Ebool_29(mono_2Ec_2Eextreal_2Eextreal__le_2E0,sK5),X0) = X2 ) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl6_97])]) ).

tff(f808,plain,
    ( spl6_30
  <=> ! [X0: mono_2Etyop_2Emin_2Ebool,X1: mono_2Etyop_2Eextreal_2Eextreal] :
        ( p(X0)
        | p(mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Ebool(mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Efun_28tyop_2Eextreal_2Eextreal_2Ctyop_2Emin_2Ebool_29(mono_2Ec_2Eextreal_2Eextreal__le_2E0,sK4),X1))
        | ( mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Ebool(mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Efun_28tyop_2Eextreal_2Eextreal_2Ctyop_2Emin_2Ebool_29(mono_2Ec_2Eextreal_2Eextreal__le_2E0,sK5),X1) = X0 ) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl6_30])]) ).

tff(f3022,plain,
    ( ! [X2: mono_2Etyop_2Eextreal_2Eextreal,X3: mono_2Etyop_2Emin_2Ebool] :
        ( ( mono_2Ec_2Ebool_2ET_2E0 = mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Ebool(mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Efun_28tyop_2Eextreal_2Eextreal_2Ctyop_2Emin_2Ebool_29(mono_2Ec_2Eextreal_2Eextreal__le_2E0,sK4),X2) )
        | p(X3)
        | ( mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Ebool(mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Efun_28tyop_2Eextreal_2Eextreal_2Ctyop_2Emin_2Ebool_29(mono_2Ec_2Eextreal_2Eextreal__le_2E0,sK5),X2) = X3 ) )
    | ~ spl6_30 ),
    inference(resolution,[],[f809,f247]) ).

tff(f809,plain,
    ( ! [X0: mono_2Etyop_2Emin_2Ebool,X1: mono_2Etyop_2Eextreal_2Eextreal] :
        ( p(X0)
        | p(mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Ebool(mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Efun_28tyop_2Eextreal_2Eextreal_2Ctyop_2Emin_2Ebool_29(mono_2Ec_2Eextreal_2Eextreal__le_2E0,sK4),X1))
        | ( mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Ebool(mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Efun_28tyop_2Eextreal_2Eextreal_2Ctyop_2Emin_2Ebool_29(mono_2Ec_2Eextreal_2Eextreal__le_2E0,sK5),X1) = X0 ) )
    | ~ spl6_30 ),
    inference(avatar_component_clause,[],[f808]) ).

tff(f3055,plain,
    ( spl6_97
    | spl6_70
    | ~ spl6_4
    | ~ spl6_6
    | ~ spl6_21
    | ~ spl6_30
    | ~ spl6_37 ),
    inference(avatar_split_clause,[],[f3035,f867,f808,f545,f346,f336,f2366,f3053]) ).

tff(f3035,plain,
    ( ! [X2: mono_2Etyop_2Emin_2Ebool,X3: mono_2Etyop_2Emin_2Ebool,X0: mono_2Etyop_2Eextreal_2Eextreal,X1: mono_2Etyop_2Emin_2Ebool] :
        ( ( X1 = X3 )
        | ( mono_2Ec_2Ebool_2ET_2E0 = mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Ebool(mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Efun_28tyop_2Eextreal_2Eextreal_2Ctyop_2Emin_2Ebool_29(mono_2Ec_2Eextreal_2Eextreal__le_2E0,sK4),X0) )
        | ( mono_2Ec_2Ebool_2EF_2E0 = X3 )
        | ( mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Ebool(mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Efun_28tyop_2Eextreal_2Eextreal_2Ctyop_2Emin_2Ebool_29(mono_2Ec_2Eextreal_2Eextreal__le_2E0,sK5),X0) = X2 )
        | p(X1)
        | p(X2) )
    | ~ spl6_4
    | ~ spl6_6
    | ~ spl6_21
    | ~ spl6_30
    | ~ spl6_37 ),
    inference(superposition,[],[f809,f1074]) ).

tff(f2976,plain,
    ( spl6_13
    | ~ spl6_19
    | ~ spl6_21 ),
    inference(avatar_split_clause,[],[f2975,f545,f521,f444]) ).

tff(f2975,plain,
    ( ( mono_2Ec_2Ebool_2ET_2E0 = mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Ebool(mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Efun_28tyop_2Eextreal_2Eextreal_2Ctyop_2Emin_2Ebool_29(mono_2Ec_2Eextreal_2Eextreal__le_2E0,sK4),sK5) )
    | ~ spl6_19
    | ~ spl6_21 ),
    inference(forward_demodulation,[],[f523,f547]) ).

tff(f2966,plain,
    ( spl6_96
    | spl6_2
    | ~ spl6_4
    | ~ spl6_6
    | ~ spl6_12
    | ~ spl6_21 ),
    inference(avatar_split_clause,[],[f2945,f545,f436,f346,f336,f328,f2964]) ).

tff(f2964,plain,
    ( spl6_96
  <=> ! [X7: mono_2Etyop_2Eextreal_2Eextreal] :
        ( ( mono_2Ec_2Ebool_2ET_2E0 = mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Ebool(mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Efun_28tyop_2Eextreal_2Eextreal_2Ctyop_2Emin_2Ebool_29(mono_2Ec_2Eextreal_2Eextreal__le_2E0,sK5),X7) )
        | p(mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Ebool(mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Efun_28tyop_2Eextreal_2Eextreal_2Ctyop_2Emin_2Ebool_29(mono_2Ec_2Eextreal_2Eextreal__le_2E0,X7),sK3)) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl6_96])]) ).

tff(f2945,plain,
    ( ! [X7: mono_2Etyop_2Eextreal_2Eextreal] :
        ( p(mono_2Ec_2Ebool_2EF_2E0)
        | ( mono_2Ec_2Ebool_2ET_2E0 = mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Ebool(mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Efun_28tyop_2Eextreal_2Eextreal_2Ctyop_2Emin_2Ebool_29(mono_2Ec_2Eextreal_2Eextreal__le_2E0,sK5),X7) )
        | p(mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Ebool(mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Efun_28tyop_2Eextreal_2Eextreal_2Ctyop_2Emin_2Ebool_29(mono_2Ec_2Eextreal_2Eextreal__le_2E0,X7),sK3)) )
    | ~ spl6_4
    | ~ spl6_6
    | ~ spl6_12
    | ~ spl6_21 ),
    inference(superposition,[],[f749,f438]) ).

tff(f749,plain,
    ( ! [X6: mono_2Etyop_2Eextreal_2Eextreal,X4: mono_2Etyop_2Eextreal_2Eextreal,X5: mono_2Etyop_2Eextreal_2Eextreal] :
        ( p(mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Ebool(mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Efun_28tyop_2Eextreal_2Eextreal_2Ctyop_2Emin_2Ebool_29(mono_2Ec_2Eextreal_2Eextreal__le_2E0,X5),X6))
        | p(mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Ebool(mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Efun_28tyop_2Eextreal_2Eextreal_2Ctyop_2Emin_2Ebool_29(mono_2Ec_2Eextreal_2Eextreal__le_2E0,X6),X4))
        | ( mono_2Ec_2Ebool_2ET_2E0 = mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Ebool(mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Efun_28tyop_2Eextreal_2Eextreal_2Ctyop_2Emin_2Ebool_29(mono_2Ec_2Eextreal_2Eextreal__le_2E0,X4),X5) ) )
    | ~ spl6_4
    | ~ spl6_6
    | ~ spl6_21 ),
    inference(resolution,[],[f550,f503]) ).

tff(f503,plain,
    ! [X2: mono_2Etyop_2Eextreal_2Eextreal,X3: mono_2Etyop_2Eextreal_2Eextreal,X1: mono_2Etyop_2Eextreal_2Eextreal] :
      ( ~ p(mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Ebool(mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Efun_28tyop_2Eextreal_2Eextreal_2Ctyop_2Emin_2Ebool_29(mono_2Ec_2Eextreal_2Eextreal__le_2E0,X1),X2))
      | p(mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Ebool(mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Efun_28tyop_2Eextreal_2Eextreal_2Ctyop_2Emin_2Ebool_29(mono_2Ec_2Eextreal_2Eextreal__le_2E0,X1),X3))
      | p(mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Ebool(mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Efun_28tyop_2Eextreal_2Eextreal_2Ctyop_2Emin_2Ebool_29(mono_2Ec_2Eextreal_2Eextreal__le_2E0,X3),X2)) ),
    inference(resolution,[],[f306,f310]) ).

tff(f2962,plain,
    ( spl6_2
    | spl6_95
    | ~ spl6_4
    | ~ spl6_6
    | ~ spl6_16
    | ~ spl6_21 ),
    inference(avatar_split_clause,[],[f2946,f545,f466,f346,f336,f2960,f328]) ).

tff(f2960,plain,
    ( spl6_95
  <=> ! [X8: mono_2Etyop_2Eextreal_2Eextreal] :
        ( p(mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Ebool(mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Efun_28tyop_2Eextreal_2Eextreal_2Ctyop_2Emin_2Ebool_29(mono_2Ec_2Eextreal_2Eextreal__le_2E0,X8),sK4))
        | ( mono_2Ec_2Ebool_2ET_2E0 = mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Ebool(mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Efun_28tyop_2Eextreal_2Eextreal_2Ctyop_2Emin_2Ebool_29(mono_2Ec_2Eextreal_2Eextreal__le_2E0,sK5),X8) ) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl6_95])]) ).

tff(f2946,plain,
    ( ! [X8: mono_2Etyop_2Eextreal_2Eextreal] :
        ( p(mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Ebool(mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Efun_28tyop_2Eextreal_2Eextreal_2Ctyop_2Emin_2Ebool_29(mono_2Ec_2Eextreal_2Eextreal__le_2E0,X8),sK4))
        | p(mono_2Ec_2Ebool_2EF_2E0)
        | ( mono_2Ec_2Ebool_2ET_2E0 = mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Ebool(mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Efun_28tyop_2Eextreal_2Eextreal_2Ctyop_2Emin_2Ebool_29(mono_2Ec_2Eextreal_2Eextreal__le_2E0,sK5),X8) ) )
    | ~ spl6_4
    | ~ spl6_6
    | ~ spl6_16
    | ~ spl6_21 ),
    inference(superposition,[],[f749,f468]) ).

tff(f2957,plain,
    ( spl6_2
    | spl6_94
    | ~ spl6_4
    | ~ spl6_6
    | ~ spl6_21
    | ~ spl6_75 ),
    inference(avatar_split_clause,[],[f2944,f2438,f545,f346,f336,f2955,f328]) ).

tff(f2955,plain,
    ( spl6_94
  <=> ! [X6: mono_2Etyop_2Eextreal_2Eextreal] :
        ( p(mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Ebool(mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Efun_28tyop_2Eextreal_2Eextreal_2Ctyop_2Emin_2Ebool_29(mono_2Ec_2Eextreal_2Eextreal__le_2E0,X6),sK3))
        | ( mono_2Ec_2Ebool_2ET_2E0 = mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Ebool(mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Efun_28tyop_2Eextreal_2Eextreal_2Ctyop_2Emin_2Ebool_29(mono_2Ec_2Eextreal_2Eextreal__le_2E0,sK4),X6) ) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl6_94])]) ).

tff(f2944,plain,
    ( ! [X6: mono_2Etyop_2Eextreal_2Eextreal] :
        ( p(mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Ebool(mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Efun_28tyop_2Eextreal_2Eextreal_2Ctyop_2Emin_2Ebool_29(mono_2Ec_2Eextreal_2Eextreal__le_2E0,X6),sK3))
        | p(mono_2Ec_2Ebool_2EF_2E0)
        | ( mono_2Ec_2Ebool_2ET_2E0 = mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Ebool(mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Efun_28tyop_2Eextreal_2Eextreal_2Ctyop_2Emin_2Ebool_29(mono_2Ec_2Eextreal_2Eextreal__le_2E0,sK4),X6) ) )
    | ~ spl6_4
    | ~ spl6_6
    | ~ spl6_21
    | ~ spl6_75 ),
    inference(superposition,[],[f749,f2440]) ).

tff(f2818,plain,
    ( ~ spl6_93
    | ~ spl6_7 ),
    inference(avatar_split_clause,[],[f2813,f351,f2815]) ).

tff(f2815,plain,
    ( spl6_93
  <=> p(mono_2Eapp_2E2_2Emono_2Etyop_2Emin_2Ebool_20mono_2Etyop_2Emin_2Ebool(mono_2Ec_2Ebool_2E_7E_2E0,mono_2Ec_2Ebool_2ET_2E0)) ),
    introduced(avatar_definition,[new_symbols(naming,[spl6_93])]) ).

tff(f2813,plain,
    ( ~ p(mono_2Eapp_2E2_2Emono_2Etyop_2Emin_2Ebool_20mono_2Etyop_2Emin_2Ebool(mono_2Ec_2Ebool_2E_7E_2E0,mono_2Ec_2Ebool_2ET_2E0))
    | ~ spl6_7 ),
    inference(resolution,[],[f239,f353]) ).

tff(f2802,plain,
    ( spl6_92
    | ~ spl6_77 ),
    inference(avatar_split_clause,[],[f2794,f2471,f2799]) ).

tff(f2794,plain,
    ( ( mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Eextreal_2Eextreal(mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Efun_28tyop_2Eextreal_2Eextreal_2Ctyop_2Eextreal_2Eextreal_29(mono_2Ec_2Eextreal_2Eextreal__max_2E0,sK3),sK4) = mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Eextreal_2Eextreal(mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Efun_28tyop_2Eextreal_2Eextreal_2Ctyop_2Eextreal_2Eextreal_29(mono_2Eapp_2E2_2Emono_2Etyop_2Emin_2Ebool_20mono_2Etyop_2Emin_2Efun_28tyop_2Eextreal_2Eextreal_2Ctyop_2Emin_2Efun_28tyop_2Eextreal_2Eextreal_2Ctyop_2Eextreal_2Eextreal_29_29(mono_2Ec_2Ebool_2ECOND_2E0_2Emono_2Etyop_2Eextreal_2Eextreal,mono_2Ec_2Ebool_2ET_2E0),sK4),sK3) )
    | ~ spl6_77 ),
    inference(superposition,[],[f305,f2473]) ).

tff(f305,plain,
    ! [X0: mono_2Etyop_2Eextreal_2Eextreal,X1: mono_2Etyop_2Eextreal_2Eextreal] : ( mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Eextreal_2Eextreal(mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Efun_28tyop_2Eextreal_2Eextreal_2Ctyop_2Eextreal_2Eextreal_29(mono_2Ec_2Eextreal_2Eextreal__max_2E0,X1),X0) = mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Eextreal_2Eextreal(mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Efun_28tyop_2Eextreal_2Eextreal_2Ctyop_2Eextreal_2Eextreal_29(mono_2Eapp_2E2_2Emono_2Etyop_2Emin_2Ebool_20mono_2Etyop_2Emin_2Efun_28tyop_2Eextreal_2Eextreal_2Ctyop_2Emin_2Efun_28tyop_2Eextreal_2Eextreal_2Ctyop_2Eextreal_2Eextreal_29_29(mono_2Ec_2Ebool_2ECOND_2E0_2Emono_2Etyop_2Eextreal_2Eextreal,mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Ebool(mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Efun_28tyop_2Eextreal_2Eextreal_2Ctyop_2Emin_2Ebool_29(mono_2Ec_2Eextreal_2Eextreal__le_2E0,X1),X0)),X0),X1) ),
    inference(definition_unfolding,[],[f204,f210,f205,f199]) ).

tff(f199,plain,
    ! [X0: mono_2Etyop_2Eextreal_2Eextreal,X1: mono_2Etyop_2Eextreal_2Eextreal] : ( mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Eextreal_2Eextreal(mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Efun_28tyop_2Eextreal_2Eextreal_2Ctyop_2Eextreal_2Eextreal_29(mono_2Ec_2Eextreal_2Eextreal__max_2E0,X1),X0) = mono_2Ec_2Eextreal_2Eextreal__max_2E2(X1,X0) ),
    inference(cnf_transformation,[],[f152]) ).

tff(f152,plain,
    ! [X0: mono_2Etyop_2Eextreal_2Eextreal,X1: mono_2Etyop_2Eextreal_2Eextreal] : ( mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Eextreal_2Eextreal(mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Efun_28tyop_2Eextreal_2Eextreal_2Ctyop_2Eextreal_2Eextreal_29(mono_2Ec_2Eextreal_2Eextreal__max_2E0,X1),X0) = mono_2Ec_2Eextreal_2Eextreal__max_2E2(X1,X0) ),
    inference(rectify,[],[f43]) ).

tff(f43,axiom,
    ! [X13: mono_2Etyop_2Eextreal_2Eextreal,X12: mono_2Etyop_2Eextreal_2Eextreal] : ( mono_2Ec_2Eextreal_2Eextreal__max_2E2(X12,X13) = mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Eextreal_2Eextreal(mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Efun_28tyop_2Eextreal_2Eextreal_2Ctyop_2Eextreal_2Eextreal_29(mono_2Ec_2Eextreal_2Eextreal__max_2E0,X12),X13) ),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',arityeq2_2Ec_2Eextreal_2Eextreal__max_2E2) ).

tff(f204,plain,
    ! [X0: mono_2Etyop_2Eextreal_2Eextreal,X1: mono_2Etyop_2Eextreal_2Eextreal] : ( mono_2Ec_2Ebool_2ECOND_2E3_2Emono_2Etyop_2Eextreal_2Eextreal(mono_2Ec_2Eextreal_2Eextreal__le_2E2(X1,X0),X0,X1) = mono_2Ec_2Eextreal_2Eextreal__max_2E2(X1,X0) ),
    inference(cnf_transformation,[],[f103]) ).

tff(f103,plain,
    ! [X0: mono_2Etyop_2Eextreal_2Eextreal,X1: mono_2Etyop_2Eextreal_2Eextreal] : ( mono_2Ec_2Ebool_2ECOND_2E3_2Emono_2Etyop_2Eextreal_2Eextreal(mono_2Ec_2Eextreal_2Eextreal__le_2E2(X1,X0),X0,X1) = mono_2Ec_2Eextreal_2Eextreal__max_2E2(X1,X0) ),
    inference(rectify,[],[f70]) ).

tff(f70,axiom,
    ! [X9: mono_2Etyop_2Eextreal_2Eextreal,X8: mono_2Etyop_2Eextreal_2Eextreal] : ( mono_2Ec_2Eextreal_2Eextreal__max_2E2(X8,X9) = mono_2Ec_2Ebool_2ECOND_2E3_2Emono_2Etyop_2Eextreal_2Eextreal(mono_2Ec_2Eextreal_2Eextreal__le_2E2(X8,X9),X9,X8) ),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',thm_2Eextreal_2Eextreal__max__def) ).

tff(f2763,plain,
    ( spl6_70
    | ~ spl6_76 ),
    inference(avatar_split_clause,[],[f2751,f2443,f2366]) ).

tff(f2751,plain,
    ( ! [X3: mono_2Etyop_2Emin_2Ebool,X4: mono_2Etyop_2Emin_2Ebool] :
        ( ( mono_2Ec_2Ebool_2EF_2E0 = X3 )
        | ( X3 = X4 )
        | p(X4) )
    | ~ spl6_76 ),
    inference(resolution,[],[f2444,f273]) ).

tff(f2444,plain,
    ( ! [X0: mono_2Etyop_2Emin_2Ebool] :
        ( ~ p(X0)
        | ( mono_2Ec_2Ebool_2EF_2E0 = X0 ) )
    | ~ spl6_76 ),
    inference(avatar_component_clause,[],[f2443]) ).

tff(f2762,plain,
    ( spl6_50
    | ~ spl6_76 ),
    inference(avatar_split_clause,[],[f2758,f2443,f1361]) ).

tff(f2758,plain,
    ( ! [X0: mono_2Etyop_2Emin_2Ebool] : ( mono_2Ec_2Ebool_2EF_2E0 = X0 )
    | ~ spl6_76 ),
    inference(duplicate_literal_removal,[],[f2749]) ).

tff(f2749,plain,
    ( ! [X0: mono_2Etyop_2Emin_2Ebool] :
        ( ( mono_2Ec_2Ebool_2EF_2E0 = X0 )
        | ( mono_2Ec_2Ebool_2EF_2E0 = X0 ) )
    | ~ spl6_76 ),
    inference(resolution,[],[f2444,f242]) ).

tff(f2761,plain,
    ( spl6_15
    | ~ spl6_7
    | ~ spl6_76 ),
    inference(avatar_split_clause,[],[f2757,f2443,f351,f458]) ).

tff(f2757,plain,
    ( ( mono_2Ec_2Ebool_2ET_2E0 = mono_2Ec_2Ebool_2EF_2E0 )
    | ~ spl6_7
    | ~ spl6_76 ),
    inference(resolution,[],[f2444,f353]) ).

tff(f2760,plain,
    ( spl6_70
    | ~ spl6_76 ),
    inference(avatar_split_clause,[],[f2750,f2443,f2366]) ).

tff(f2750,plain,
    ( ! [X2: mono_2Etyop_2Emin_2Ebool,X1: mono_2Etyop_2Emin_2Ebool] :
        ( ( X1 = X2 )
        | p(X2)
        | ( mono_2Ec_2Ebool_2EF_2E0 = X1 ) )
    | ~ spl6_76 ),
    inference(resolution,[],[f2444,f273]) ).

tff(f2759,plain,
    ( spl6_47
    | ~ spl6_4
    | ~ spl6_6
    | ~ spl6_21
    | ~ spl6_76 ),
    inference(avatar_split_clause,[],[f2752,f2443,f545,f346,f336,f1248]) ).

tff(f2752,plain,
    ( ! [X6: mono_2Etyop_2Emin_2Ebool,X5: mono_2Etyop_2Emin_2Ebool] :
        ( ( mono_2Ec_2Ebool_2ET_2E0 = X6 )
        | ( X5 = X6 )
        | ( mono_2Ec_2Ebool_2EF_2E0 = X5 ) )
    | ~ spl6_4
    | ~ spl6_6
    | ~ spl6_21
    | ~ spl6_76 ),
    inference(resolution,[],[f2444,f549]) ).

tff(f2747,plain,
    ( spl6_91
    | ~ spl6_4
    | ~ spl6_6
    | ~ spl6_21 ),
    inference(avatar_split_clause,[],[f2720,f545,f346,f336,f2740]) ).

tff(f2740,plain,
    ( spl6_91
  <=> ! [X2: mono_2Etyop_2Emin_2Ebool,X0: mono_2Etyop_2Emin_2Ebool,X1: mono_2Etyop_2Emin_2Ebool] :
        ( ( X1 = X2 )
        | p(X0)
        | ( mono_2Eapp_2E2_2Emono_2Etyop_2Emin_2Ebool_20mono_2Etyop_2Emin_2Ebool(mono_2Ec_2Ebool_2E_7E_2E0,X0) = X1 )
        | ( mono_2Ec_2Ebool_2ET_2E0 = X2 ) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl6_91])]) ).

tff(f2720,plain,
    ( ! [X2: mono_2Etyop_2Emin_2Ebool,X3: mono_2Etyop_2Emin_2Ebool,X1: mono_2Etyop_2Emin_2Ebool] :
        ( ( mono_2Ec_2Ebool_2ET_2E0 = X2 )
        | ( X2 = X3 )
        | ( mono_2Eapp_2E2_2Emono_2Etyop_2Emin_2Ebool_20mono_2Etyop_2Emin_2Ebool(mono_2Ec_2Ebool_2E_7E_2E0,X1) = X3 )
        | p(X1) )
    | ~ spl6_4
    | ~ spl6_6
    | ~ spl6_21 ),
    inference(resolution,[],[f238,f572]) ).

tff(f2742,plain,
    ( spl6_2
    | spl6_91
    | ~ spl6_4
    | ~ spl6_6
    | ~ spl6_21
    | ~ spl6_37 ),
    inference(avatar_split_clause,[],[f2728,f867,f545,f346,f336,f2740,f328]) ).

tff(f2728,plain,
    ( ! [X2: mono_2Etyop_2Emin_2Ebool,X0: mono_2Etyop_2Emin_2Ebool,X1: mono_2Etyop_2Emin_2Ebool] :
        ( ( X1 = X2 )
        | ( mono_2Ec_2Ebool_2ET_2E0 = X2 )
        | p(mono_2Ec_2Ebool_2EF_2E0)
        | p(X0)
        | ( mono_2Eapp_2E2_2Emono_2Etyop_2Emin_2Ebool_20mono_2Etyop_2Emin_2Ebool(mono_2Ec_2Ebool_2E_7E_2E0,X0) = X1 ) )
    | ~ spl6_4
    | ~ spl6_6
    | ~ spl6_21
    | ~ spl6_37 ),
    inference(superposition,[],[f238,f1074]) ).

tff(f2718,plain,
    ( spl6_88
    | spl6_15
    | ~ spl6_4
    | ~ spl6_6
    | ~ spl6_7
    | ~ spl6_21
    | ~ spl6_75 ),
    inference(avatar_split_clause,[],[f2692,f2438,f545,f351,f346,f336,f458,f2705]) ).

tff(f2705,plain,
    ( spl6_88
  <=> ! [X0: mono_2Etyop_2Emin_2Ebool] :
        ( ( mono_2Ec_2Ebool_2ET_2E0 = X0 )
        | ( mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Ebool(mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Efun_28tyop_2Eextreal_2Eextreal_2Ctyop_2Emin_2Ebool_29(mono_2Ec_2Eextreal_2Eextreal__le_2E0,sK3),sK4) = X0 ) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl6_88])]) ).

tff(f2692,plain,
    ( ! [X0: mono_2Etyop_2Emin_2Ebool] :
        ( ( mono_2Ec_2Ebool_2ET_2E0 = mono_2Ec_2Ebool_2EF_2E0 )
        | ( mono_2Ec_2Ebool_2ET_2E0 = X0 )
        | ( mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Ebool(mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Efun_28tyop_2Eextreal_2Eextreal_2Ctyop_2Emin_2Ebool_29(mono_2Ec_2Eextreal_2Eextreal__le_2E0,sK3),sK4) = X0 ) )
    | ~ spl6_4
    | ~ spl6_6
    | ~ spl6_7
    | ~ spl6_21
    | ~ spl6_75 ),
    inference(superposition,[],[f2440,f577]) ).

tff(f2717,plain,
    ( spl6_90
    | ~ spl6_75 ),
    inference(avatar_split_clause,[],[f2700,f2438,f2714]) ).

tff(f2700,plain,
    ( ( mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Eextreal_2Eextreal(mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Efun_28tyop_2Eextreal_2Eextreal_2Ctyop_2Eextreal_2Eextreal_29(mono_2Ec_2Eextreal_2Eextreal__max_2E0,sK3),sK4) = mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Eextreal_2Eextreal(mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Efun_28tyop_2Eextreal_2Eextreal_2Ctyop_2Eextreal_2Eextreal_29(mono_2Eapp_2E2_2Emono_2Etyop_2Emin_2Ebool_20mono_2Etyop_2Emin_2Efun_28tyop_2Eextreal_2Eextreal_2Ctyop_2Emin_2Efun_28tyop_2Eextreal_2Eextreal_2Ctyop_2Eextreal_2Eextreal_29_29(mono_2Ec_2Ebool_2ECOND_2E0_2Emono_2Etyop_2Eextreal_2Eextreal,mono_2Ec_2Ebool_2EF_2E0),sK4),sK3) )
    | ~ spl6_75 ),
    inference(superposition,[],[f305,f2440]) ).

tff(f2712,plain,
    ( spl6_15
    | spl6_89
    | ~ spl6_4
    | ~ spl6_6
    | ~ spl6_21
    | ~ spl6_37
    | ~ spl6_75 ),
    inference(avatar_split_clause,[],[f2695,f2438,f867,f545,f346,f336,f2710,f458]) ).

tff(f2710,plain,
    ( spl6_89
  <=> ! [X0: mono_2Etyop_2Emin_2Ebool,X1: mono_2Etyop_2Emin_2Ebool] :
        ( ( mono_2Ec_2Ebool_2EF_2E0 = X0 )
        | ( mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Ebool(mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Efun_28tyop_2Eextreal_2Eextreal_2Ctyop_2Emin_2Ebool_29(mono_2Ec_2Eextreal_2Eextreal__le_2E0,sK3),sK4) = X1 )
        | ( X0 = X1 ) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl6_89])]) ).

tff(f2695,plain,
    ( ! [X0: mono_2Etyop_2Emin_2Ebool,X1: mono_2Etyop_2Emin_2Ebool] :
        ( ( mono_2Ec_2Ebool_2EF_2E0 = X0 )
        | ( X0 = X1 )
        | ( mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Ebool(mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Efun_28tyop_2Eextreal_2Eextreal_2Ctyop_2Emin_2Ebool_29(mono_2Ec_2Eextreal_2Eextreal__le_2E0,sK3),sK4) = X1 )
        | ( mono_2Ec_2Ebool_2ET_2E0 = mono_2Ec_2Ebool_2EF_2E0 ) )
    | ~ spl6_4
    | ~ spl6_6
    | ~ spl6_21
    | ~ spl6_37
    | ~ spl6_75 ),
    inference(superposition,[],[f2440,f1074]) ).

tff(f2708,plain,
    ( spl6_50
    | spl6_88
    | ~ spl6_4
    | ~ spl6_6
    | ~ spl6_21
    | ~ spl6_37
    | ~ spl6_75 ),
    inference(avatar_split_clause,[],[f2703,f2438,f867,f545,f346,f336,f2705,f1361]) ).

tff(f2703,plain,
    ( ! [X0: mono_2Etyop_2Emin_2Ebool,X1: mono_2Etyop_2Emin_2Ebool] :
        ( ( mono_2Ec_2Ebool_2ET_2E0 = X1 )
        | ( mono_2Ec_2Ebool_2EF_2E0 = X0 )
        | ( mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Ebool(mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Efun_28tyop_2Eextreal_2Eextreal_2Ctyop_2Emin_2Ebool_29(mono_2Ec_2Eextreal_2Eextreal__le_2E0,sK3),sK4) = X1 ) )
    | ~ spl6_4
    | ~ spl6_6
    | ~ spl6_21
    | ~ spl6_37
    | ~ spl6_75 ),
    inference(duplicate_literal_removal,[],[f2697]) ).

tff(f2697,plain,
    ( ! [X0: mono_2Etyop_2Emin_2Ebool,X1: mono_2Etyop_2Emin_2Ebool] :
        ( ( mono_2Ec_2Ebool_2EF_2E0 = X0 )
        | ( mono_2Ec_2Ebool_2EF_2E0 = X0 )
        | ( mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Ebool(mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Efun_28tyop_2Eextreal_2Eextreal_2Ctyop_2Emin_2Ebool_29(mono_2Ec_2Eextreal_2Eextreal__le_2E0,sK3),sK4) = X1 )
        | ( mono_2Ec_2Ebool_2ET_2E0 = X1 ) )
    | ~ spl6_4
    | ~ spl6_6
    | ~ spl6_21
    | ~ spl6_37
    | ~ spl6_75 ),
    inference(superposition,[],[f2440,f1074]) ).

tff(f2707,plain,
    ( spl6_15
    | spl6_88
    | ~ spl6_4
    | ~ spl6_6
    | ~ spl6_7
    | ~ spl6_21
    | ~ spl6_75 ),
    inference(avatar_split_clause,[],[f2691,f2438,f545,f351,f346,f336,f2705,f458]) ).

tff(f2691,plain,
    ( ! [X0: mono_2Etyop_2Emin_2Ebool] :
        ( ( mono_2Ec_2Ebool_2ET_2E0 = X0 )
        | ( mono_2Ec_2Ebool_2ET_2E0 = mono_2Ec_2Ebool_2EF_2E0 )
        | ( mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Ebool(mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Efun_28tyop_2Eextreal_2Eextreal_2Ctyop_2Emin_2Ebool_29(mono_2Ec_2Eextreal_2Eextreal__le_2E0,sK3),sK4) = X0 ) )
    | ~ spl6_4
    | ~ spl6_6
    | ~ spl6_7
    | ~ spl6_21
    | ~ spl6_75 ),
    inference(superposition,[],[f2440,f577]) ).

tff(f2669,plain,
    ( spl6_87
    | ~ spl6_6 ),
    inference(avatar_split_clause,[],[f2639,f346,f2666]) ).

tff(f2666,plain,
    ( spl6_87
  <=> ! [X0: mono_2Etyop_2Eextreal_2Eextreal] :
        ( ( mono_2Ec_2Ebool_2EF_2E0 = mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Ebool(mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Efun_28tyop_2Eextreal_2Eextreal_2Ctyop_2Emin_2Ebool_29(mono_2Ec_2Eextreal_2Eextreal__le_2E0,X0),mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Eextreal_2Eextreal(mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Efun_28tyop_2Eextreal_2Eextreal_2Ctyop_2Eextreal_2Eextreal_29(mono_2Ec_2Eextreal_2Eextreal__max_2E0,sK3),sK4)) )
        | ( mono_2Ec_2Ebool_2ET_2E0 = mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Ebool(mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Efun_28tyop_2Eextreal_2Eextreal_2Ctyop_2Emin_2Ebool_29(mono_2Ec_2Eextreal_2Eextreal__le_2E0,X0),sK5) ) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl6_87])]) ).

tff(f2639,plain,
    ( ! [X0: mono_2Etyop_2Eextreal_2Eextreal] :
        ( ( mono_2Ec_2Ebool_2EF_2E0 = mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Ebool(mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Efun_28tyop_2Eextreal_2Eextreal_2Ctyop_2Emin_2Ebool_29(mono_2Ec_2Eextreal_2Eextreal__le_2E0,X0),mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Eextreal_2Eextreal(mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Efun_28tyop_2Eextreal_2Eextreal_2Ctyop_2Eextreal_2Eextreal_29(mono_2Ec_2Eextreal_2Eextreal__max_2E0,sK3),sK4)) )
        | ( mono_2Ec_2Ebool_2ET_2E0 = mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Ebool(mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Efun_28tyop_2Eextreal_2Eextreal_2Ctyop_2Emin_2Ebool_29(mono_2Ec_2Eextreal_2Eextreal__le_2E0,X0),sK5) ) )
    | ~ spl6_6 ),
    inference(resolution,[],[f849,f247]) ).

tff(f849,plain,
    ( ! [X0: mono_2Etyop_2Eextreal_2Eextreal] :
        ( p(mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Ebool(mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Efun_28tyop_2Eextreal_2Eextreal_2Ctyop_2Emin_2Ebool_29(mono_2Ec_2Eextreal_2Eextreal__le_2E0,X0),sK5))
        | ( mono_2Ec_2Ebool_2EF_2E0 = mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Ebool(mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Efun_28tyop_2Eextreal_2Eextreal_2Ctyop_2Emin_2Ebool_29(mono_2Ec_2Eextreal_2Eextreal__le_2E0,X0),mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Eextreal_2Eextreal(mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Efun_28tyop_2Eextreal_2Eextreal_2Ctyop_2Eextreal_2Eextreal_29(mono_2Ec_2Eextreal_2Eextreal__max_2E0,sK3),sK4)) ) )
    | ~ spl6_6 ),
    inference(forward_subsumption_demodulation,[],[f836,f242]) ).

tff(f836,plain,
    ( ! [X0: mono_2Etyop_2Eextreal_2Eextreal] :
        ( p(mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Ebool(mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Efun_28tyop_2Eextreal_2Eextreal_2Ctyop_2Emin_2Ebool_29(mono_2Ec_2Eextreal_2Eextreal__le_2E0,X0),sK5))
        | ( mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Ebool(mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Efun_28tyop_2Eextreal_2Eextreal_2Ctyop_2Emin_2Ebool_29(mono_2Ec_2Eextreal_2Eextreal__le_2E0,X0),sK5) = mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Ebool(mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Efun_28tyop_2Eextreal_2Eextreal_2Ctyop_2Emin_2Ebool_29(mono_2Ec_2Eextreal_2Eextreal__le_2E0,X0),mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Eextreal_2Eextreal(mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Efun_28tyop_2Eextreal_2Eextreal_2Ctyop_2Eextreal_2Eextreal_29(mono_2Ec_2Eextreal_2Eextreal__max_2E0,sK3),sK4)) ) )
    | ~ spl6_6 ),
    inference(factoring,[],[f555]) ).

tff(f2668,plain,
    ( spl6_87
    | spl6_70
    | ~ spl6_4
    | ~ spl6_6
    | ~ spl6_21
    | ~ spl6_37 ),
    inference(avatar_split_clause,[],[f2650,f867,f545,f346,f336,f2366,f2666]) ).

tff(f2650,plain,
    ( ! [X2: mono_2Etyop_2Emin_2Ebool,X0: mono_2Etyop_2Eextreal_2Eextreal,X1: mono_2Etyop_2Emin_2Ebool] :
        ( ( X1 = X2 )
        | ( mono_2Ec_2Ebool_2EF_2E0 = mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Ebool(mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Efun_28tyop_2Eextreal_2Eextreal_2Ctyop_2Emin_2Ebool_29(mono_2Ec_2Eextreal_2Eextreal__le_2E0,X0),mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Eextreal_2Eextreal(mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Efun_28tyop_2Eextreal_2Eextreal_2Ctyop_2Eextreal_2Eextreal_29(mono_2Ec_2Eextreal_2Eextreal__max_2E0,sK3),sK4)) )
        | p(X1)
        | ( mono_2Ec_2Ebool_2ET_2E0 = mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Ebool(mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Efun_28tyop_2Eextreal_2Eextreal_2Ctyop_2Emin_2Ebool_29(mono_2Ec_2Eextreal_2Eextreal__le_2E0,X0),sK5) )
        | ( mono_2Ec_2Ebool_2EF_2E0 = X2 ) )
    | ~ spl6_4
    | ~ spl6_6
    | ~ spl6_21
    | ~ spl6_37 ),
    inference(superposition,[],[f849,f1074]) ).

tff(f2632,plain,
    ( spl6_86
    | ~ spl6_30
    | ~ spl6_37 ),
    inference(avatar_split_clause,[],[f2589,f867,f808,f2621]) ).

tff(f2621,plain,
    ( spl6_86
  <=> ! [X2: mono_2Etyop_2Emin_2Ebool,X0: mono_2Etyop_2Eextreal_2Eextreal,X3: mono_2Etyop_2Emin_2Ebool] :
        ( ( mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Ebool(mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Efun_28tyop_2Eextreal_2Eextreal_2Ctyop_2Emin_2Ebool_29(mono_2Ec_2Eextreal_2Eextreal__le_2E0,sK5),X0) = X2 )
        | p(X2)
        | ( mono_2Ec_2Ebool_2EF_2E0 = X3 )
        | ( mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Ebool(mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Efun_28tyop_2Eextreal_2Eextreal_2Ctyop_2Emin_2Ebool_29(mono_2Ec_2Eextreal_2Eextreal__le_2E0,sK4),X0) = X3 ) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl6_86])]) ).

tff(f2589,plain,
    ( ! [X8: mono_2Etyop_2Emin_2Ebool,X6: mono_2Etyop_2Eextreal_2Eextreal,X7: mono_2Etyop_2Emin_2Ebool] :
        ( ( mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Ebool(mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Efun_28tyop_2Eextreal_2Eextreal_2Ctyop_2Emin_2Ebool_29(mono_2Ec_2Eextreal_2Eextreal__le_2E0,sK4),X6) = X8 )
        | p(X7)
        | ( mono_2Ec_2Ebool_2EF_2E0 = X8 )
        | ( mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Ebool(mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Efun_28tyop_2Eextreal_2Eextreal_2Ctyop_2Emin_2Ebool_29(mono_2Ec_2Eextreal_2Eextreal__le_2E0,sK5),X6) = X7 ) )
    | ~ spl6_30
    | ~ spl6_37 ),
    inference(resolution,[],[f809,f868]) ).

tff(f2630,plain,
    ( spl6_85
    | ~ spl6_4
    | ~ spl6_6
    | ~ spl6_21
    | ~ spl6_30 ),
    inference(avatar_split_clause,[],[f2588,f808,f545,f346,f336,f2617]) ).

tff(f2617,plain,
    ( spl6_85
  <=> ! [X0: mono_2Etyop_2Eextreal_2Eextreal,X3: mono_2Etyop_2Emin_2Ebool,X2: mono_2Etyop_2Emin_2Ebool,X1: mono_2Etyop_2Emin_2Ebool] :
        ( ( mono_2Ec_2Ebool_2ET_2E0 = X3 )
        | p(X1)
        | ( mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Ebool(mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Efun_28tyop_2Eextreal_2Eextreal_2Ctyop_2Emin_2Ebool_29(mono_2Ec_2Eextreal_2Eextreal__le_2E0,sK5),X0) = X1 )
        | ( mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Ebool(mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Efun_28tyop_2Eextreal_2Eextreal_2Ctyop_2Emin_2Ebool_29(mono_2Ec_2Eextreal_2Eextreal__le_2E0,sK4),X0) = X2 )
        | ( X2 = X3 ) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl6_85])]) ).

tff(f2588,plain,
    ( ! [X2: mono_2Etyop_2Eextreal_2Eextreal,X3: mono_2Etyop_2Emin_2Ebool,X4: mono_2Etyop_2Emin_2Ebool,X5: mono_2Etyop_2Emin_2Ebool] :
        ( ( X4 = X5 )
        | p(X3)
        | ( mono_2Ec_2Ebool_2ET_2E0 = X4 )
        | ( mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Ebool(mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Efun_28tyop_2Eextreal_2Eextreal_2Ctyop_2Emin_2Ebool_29(mono_2Ec_2Eextreal_2Eextreal__le_2E0,sK4),X2) = X5 )
        | ( mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Ebool(mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Efun_28tyop_2Eextreal_2Eextreal_2Ctyop_2Emin_2Ebool_29(mono_2Ec_2Eextreal_2Eextreal__le_2E0,sK5),X2) = X3 ) )
    | ~ spl6_4
    | ~ spl6_6
    | ~ spl6_21
    | ~ spl6_30 ),
    inference(resolution,[],[f809,f572]) ).

tff(f2623,plain,
    ( spl6_86
    | spl6_26
    | ~ spl6_4
    | ~ spl6_6
    | ~ spl6_21
    | ~ spl6_30
    | ~ spl6_37 ),
    inference(avatar_split_clause,[],[f2604,f867,f808,f545,f346,f336,f767,f2621]) ).

tff(f2604,plain,
    ( ! [X2: mono_2Etyop_2Emin_2Ebool,X3: mono_2Etyop_2Emin_2Ebool,X0: mono_2Etyop_2Eextreal_2Eextreal,X1: mono_2Etyop_2Emin_2Ebool] :
        ( p(X1)
        | ( mono_2Ec_2Ebool_2ET_2E0 = X1 )
        | ( mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Ebool(mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Efun_28tyop_2Eextreal_2Eextreal_2Ctyop_2Emin_2Ebool_29(mono_2Ec_2Eextreal_2Eextreal__le_2E0,sK5),X0) = X2 )
        | ( mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Ebool(mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Efun_28tyop_2Eextreal_2Eextreal_2Ctyop_2Emin_2Ebool_29(mono_2Ec_2Eextreal_2Eextreal__le_2E0,sK4),X0) = X3 )
        | ( mono_2Ec_2Ebool_2EF_2E0 = X3 )
        | p(X2) )
    | ~ spl6_4
    | ~ spl6_6
    | ~ spl6_21
    | ~ spl6_30
    | ~ spl6_37 ),
    inference(superposition,[],[f809,f1074]) ).

tff(f2619,plain,
    ( spl6_2
    | spl6_85
    | ~ spl6_4
    | ~ spl6_6
    | ~ spl6_21
    | ~ spl6_30
    | ~ spl6_37 ),
    inference(avatar_split_clause,[],[f2603,f867,f808,f545,f346,f336,f2617,f328]) ).

tff(f2603,plain,
    ( ! [X2: mono_2Etyop_2Emin_2Ebool,X3: mono_2Etyop_2Emin_2Ebool,X0: mono_2Etyop_2Eextreal_2Eextreal,X1: mono_2Etyop_2Emin_2Ebool] :
        ( ( mono_2Ec_2Ebool_2ET_2E0 = X3 )
        | ( mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Ebool(mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Efun_28tyop_2Eextreal_2Eextreal_2Ctyop_2Emin_2Ebool_29(mono_2Ec_2Eextreal_2Eextreal__le_2E0,sK4),X0) = X2 )
        | p(mono_2Ec_2Ebool_2EF_2E0)
        | ( X2 = X3 )
        | ( mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Ebool(mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Efun_28tyop_2Eextreal_2Eextreal_2Ctyop_2Emin_2Ebool_29(mono_2Ec_2Eextreal_2Eextreal__le_2E0,sK5),X0) = X1 )
        | p(X1) )
    | ~ spl6_4
    | ~ spl6_6
    | ~ spl6_21
    | ~ spl6_30
    | ~ spl6_37 ),
    inference(superposition,[],[f809,f1074]) ).

tff(f2568,plain,
    ( ~ spl6_16
    | spl6_11
    | ~ spl6_12 ),
    inference(avatar_split_clause,[],[f2567,f436,f415,f466]) ).

tff(f2567,plain,
    ( ( mono_2Ec_2Ebool_2EF_2E0 != mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Ebool(mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Efun_28tyop_2Eextreal_2Eextreal_2Ctyop_2Emin_2Ebool_29(mono_2Ec_2Eextreal_2Eextreal__le_2E0,sK4),sK5) )
    | spl6_11
    | ~ spl6_12 ),
    inference(forward_demodulation,[],[f416,f438]) ).

tff(f2563,plain,
    ( spl6_70
    | spl6_81
    | ~ spl6_4
    | ~ spl6_6
    | ~ spl6_21
    | ~ spl6_37 ),
    inference(avatar_split_clause,[],[f2524,f867,f545,f346,f336,f2542,f2366]) ).

tff(f2542,plain,
    ( spl6_81
  <=> ! [X0: mono_2Etyop_2Eextreal_2Eextreal] :
        ( ( mono_2Ec_2Ebool_2ET_2E0 = mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Ebool(mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Efun_28tyop_2Eextreal_2Eextreal_2Ctyop_2Emin_2Ebool_29(mono_2Ec_2Eextreal_2Eextreal__le_2E0,mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Eextreal_2Eextreal(mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Efun_28tyop_2Eextreal_2Eextreal_2Ctyop_2Eextreal_2Eextreal_29(mono_2Ec_2Eextreal_2Eextreal__max_2E0,sK3),sK4)),X0) )
        | ( mono_2Ec_2Ebool_2ET_2E0 = mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Ebool(mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Efun_28tyop_2Eextreal_2Eextreal_2Ctyop_2Emin_2Ebool_29(mono_2Ec_2Eextreal_2Eextreal__le_2E0,X0),sK5) ) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl6_81])]) ).

tff(f2524,plain,
    ( ! [X2: mono_2Etyop_2Emin_2Ebool,X0: mono_2Etyop_2Eextreal_2Eextreal,X1: mono_2Etyop_2Emin_2Ebool] :
        ( ( mono_2Ec_2Ebool_2ET_2E0 = mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Ebool(mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Efun_28tyop_2Eextreal_2Eextreal_2Ctyop_2Emin_2Ebool_29(mono_2Ec_2Eextreal_2Eextreal__le_2E0,mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Eextreal_2Eextreal(mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Efun_28tyop_2Eextreal_2Eextreal_2Ctyop_2Eextreal_2Eextreal_29(mono_2Ec_2Eextreal_2Eextreal__max_2E0,sK3),sK4)),X0) )
        | ( X1 = X2 )
        | ( mono_2Ec_2Ebool_2ET_2E0 = mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Ebool(mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Efun_28tyop_2Eextreal_2Eextreal_2Ctyop_2Emin_2Ebool_29(mono_2Ec_2Eextreal_2Eextreal__le_2E0,X0),sK5) )
        | p(X1)
        | ( mono_2Ec_2Ebool_2EF_2E0 = X2 ) )
    | ~ spl6_4
    | ~ spl6_6
    | ~ spl6_21
    | ~ spl6_37 ),
    inference(superposition,[],[f751,f1074]) ).

tff(f751,plain,
    ( ! [X10: mono_2Etyop_2Eextreal_2Eextreal] :
        ( p(mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Ebool(mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Efun_28tyop_2Eextreal_2Eextreal_2Ctyop_2Emin_2Ebool_29(mono_2Ec_2Eextreal_2Eextreal__le_2E0,X10),sK5))
        | ( mono_2Ec_2Ebool_2ET_2E0 = mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Ebool(mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Efun_28tyop_2Eextreal_2Eextreal_2Ctyop_2Emin_2Ebool_29(mono_2Ec_2Eextreal_2Eextreal__le_2E0,mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Eextreal_2Eextreal(mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Efun_28tyop_2Eextreal_2Eextreal_2Ctyop_2Eextreal_2Eextreal_29(mono_2Ec_2Eextreal_2Eextreal__max_2E0,sK3),sK4)),X10) ) )
    | ~ spl6_4
    | ~ spl6_6
    | ~ spl6_21 ),
    inference(resolution,[],[f550,f502]) ).

tff(f2562,plain,
    ( spl6_84
    | spl6_2
    | ~ spl6_4
    | ~ spl6_6
    | ~ spl6_12
    | ~ spl6_21 ),
    inference(avatar_split_clause,[],[f2533,f545,f436,f346,f336,f328,f2559]) ).

tff(f2559,plain,
    ( spl6_84
  <=> ( mono_2Ec_2Ebool_2ET_2E0 = mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Ebool(mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Efun_28tyop_2Eextreal_2Eextreal_2Ctyop_2Emin_2Ebool_29(mono_2Ec_2Eextreal_2Eextreal__le_2E0,mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Eextreal_2Eextreal(mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Efun_28tyop_2Eextreal_2Eextreal_2Ctyop_2Eextreal_2Eextreal_29(mono_2Ec_2Eextreal_2Eextreal__max_2E0,sK3),sK4)),sK3) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl6_84])]) ).

tff(f2533,plain,
    ( p(mono_2Ec_2Ebool_2EF_2E0)
    | ( mono_2Ec_2Ebool_2ET_2E0 = mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Ebool(mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Efun_28tyop_2Eextreal_2Eextreal_2Ctyop_2Emin_2Ebool_29(mono_2Ec_2Eextreal_2Eextreal__le_2E0,mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Eextreal_2Eextreal(mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Efun_28tyop_2Eextreal_2Eextreal_2Ctyop_2Eextreal_2Eextreal_29(mono_2Ec_2Eextreal_2Eextreal__max_2E0,sK3),sK4)),sK3) )
    | ~ spl6_4
    | ~ spl6_6
    | ~ spl6_12
    | ~ spl6_21 ),
    inference(superposition,[],[f751,f438]) ).

tff(f2557,plain,
    ( spl6_82
    | ~ spl6_4
    | ~ spl6_6
    | ~ spl6_21 ),
    inference(avatar_split_clause,[],[f2514,f545,f346,f336,f2547]) ).

tff(f2547,plain,
    ( spl6_82
  <=> ! [X2: mono_2Etyop_2Emin_2Ebool,X0: mono_2Etyop_2Eextreal_2Eextreal,X1: mono_2Etyop_2Emin_2Ebool] :
        ( ( mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Ebool(mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Efun_28tyop_2Eextreal_2Eextreal_2Ctyop_2Emin_2Ebool_29(mono_2Ec_2Eextreal_2Eextreal__le_2E0,X0),sK5) = X1 )
        | ( mono_2Ec_2Ebool_2ET_2E0 = X2 )
        | ( X1 = X2 )
        | ( mono_2Ec_2Ebool_2ET_2E0 = mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Ebool(mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Efun_28tyop_2Eextreal_2Eextreal_2Ctyop_2Emin_2Ebool_29(mono_2Ec_2Eextreal_2Eextreal__le_2E0,mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Eextreal_2Eextreal(mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Efun_28tyop_2Eextreal_2Eextreal_2Ctyop_2Eextreal_2Eextreal_29(mono_2Ec_2Eextreal_2Eextreal__max_2E0,sK3),sK4)),X0) ) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl6_82])]) ).

tff(f2514,plain,
    ( ! [X2: mono_2Etyop_2Emin_2Ebool,X3: mono_2Etyop_2Emin_2Ebool,X1: mono_2Etyop_2Eextreal_2Eextreal] :
        ( ( X2 = X3 )
        | ( mono_2Ec_2Ebool_2ET_2E0 = mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Ebool(mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Efun_28tyop_2Eextreal_2Eextreal_2Ctyop_2Emin_2Ebool_29(mono_2Ec_2Eextreal_2Eextreal__le_2E0,mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Eextreal_2Eextreal(mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Efun_28tyop_2Eextreal_2Eextreal_2Ctyop_2Eextreal_2Eextreal_29(mono_2Ec_2Eextreal_2Eextreal__max_2E0,sK3),sK4)),X1) )
        | ( mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Ebool(mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Efun_28tyop_2Eextreal_2Eextreal_2Ctyop_2Emin_2Ebool_29(mono_2Ec_2Eextreal_2Eextreal__le_2E0,X1),sK5) = X3 )
        | ( mono_2Ec_2Ebool_2ET_2E0 = X2 ) )
    | ~ spl6_4
    | ~ spl6_6
    | ~ spl6_21 ),
    inference(resolution,[],[f751,f572]) ).

tff(f2556,plain,
    ( spl6_81
    | ~ spl6_4
    | ~ spl6_6
    | ~ spl6_21 ),
    inference(avatar_split_clause,[],[f2513,f545,f346,f336,f2542]) ).

tff(f2513,plain,
    ( ! [X0: mono_2Etyop_2Eextreal_2Eextreal] :
        ( ( mono_2Ec_2Ebool_2ET_2E0 = mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Ebool(mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Efun_28tyop_2Eextreal_2Eextreal_2Ctyop_2Emin_2Ebool_29(mono_2Ec_2Eextreal_2Eextreal__le_2E0,X0),sK5) )
        | ( mono_2Ec_2Ebool_2ET_2E0 = mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Ebool(mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Efun_28tyop_2Eextreal_2Eextreal_2Ctyop_2Emin_2Ebool_29(mono_2Ec_2Eextreal_2Eextreal__le_2E0,mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Eextreal_2Eextreal(mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Efun_28tyop_2Eextreal_2Eextreal_2Ctyop_2Eextreal_2Eextreal_29(mono_2Ec_2Eextreal_2Eextreal__max_2E0,sK3),sK4)),X0) ) )
    | ~ spl6_4
    | ~ spl6_6
    | ~ spl6_21 ),
    inference(resolution,[],[f751,f247]) ).

tff(f2555,plain,
    ( spl6_80
    | ~ spl6_4
    | ~ spl6_6
    | ~ spl6_21
    | ~ spl6_37 ),
    inference(avatar_split_clause,[],[f2515,f867,f545,f346,f336,f2538]) ).

tff(f2538,plain,
    ( spl6_80
  <=> ! [X0: mono_2Etyop_2Eextreal_2Eextreal,X1: mono_2Etyop_2Emin_2Ebool] :
        ( ( mono_2Ec_2Ebool_2EF_2E0 = X1 )
        | ( mono_2Ec_2Ebool_2ET_2E0 = mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Ebool(mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Efun_28tyop_2Eextreal_2Eextreal_2Ctyop_2Emin_2Ebool_29(mono_2Ec_2Eextreal_2Eextreal__le_2E0,mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Eextreal_2Eextreal(mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Efun_28tyop_2Eextreal_2Eextreal_2Ctyop_2Eextreal_2Eextreal_29(mono_2Ec_2Eextreal_2Eextreal__max_2E0,sK3),sK4)),X0) )
        | ( mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Ebool(mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Efun_28tyop_2Eextreal_2Eextreal_2Ctyop_2Emin_2Ebool_29(mono_2Ec_2Eextreal_2Eextreal__le_2E0,X0),sK5) = X1 ) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl6_80])]) ).

tff(f2515,plain,
    ( ! [X4: mono_2Etyop_2Eextreal_2Eextreal,X5: mono_2Etyop_2Emin_2Ebool] :
        ( ( mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Ebool(mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Efun_28tyop_2Eextreal_2Eextreal_2Ctyop_2Emin_2Ebool_29(mono_2Ec_2Eextreal_2Eextreal__le_2E0,X4),sK5) = X5 )
        | ( mono_2Ec_2Ebool_2EF_2E0 = X5 )
        | ( mono_2Ec_2Ebool_2ET_2E0 = mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Ebool(mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Efun_28tyop_2Eextreal_2Eextreal_2Ctyop_2Emin_2Ebool_29(mono_2Ec_2Eextreal_2Eextreal__le_2E0,mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Eextreal_2Eextreal(mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Efun_28tyop_2Eextreal_2Eextreal_2Ctyop_2Eextreal_2Eextreal_29(mono_2Ec_2Eextreal_2Eextreal__max_2E0,sK3),sK4)),X4) ) )
    | ~ spl6_4
    | ~ spl6_6
    | ~ spl6_21
    | ~ spl6_37 ),
    inference(resolution,[],[f751,f868]) ).

tff(f2554,plain,
    ( spl6_2
    | spl6_83
    | ~ spl6_4
    | ~ spl6_6
    | ~ spl6_16
    | ~ spl6_21 ),
    inference(avatar_split_clause,[],[f2534,f545,f466,f346,f336,f2551,f328]) ).

tff(f2551,plain,
    ( spl6_83
  <=> ( mono_2Ec_2Ebool_2ET_2E0 = mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Ebool(mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Efun_28tyop_2Eextreal_2Eextreal_2Ctyop_2Emin_2Ebool_29(mono_2Ec_2Eextreal_2Eextreal__le_2E0,mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Eextreal_2Eextreal(mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Efun_28tyop_2Eextreal_2Eextreal_2Ctyop_2Eextreal_2Eextreal_29(mono_2Ec_2Eextreal_2Eextreal__max_2E0,sK3),sK4)),sK4) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl6_83])]) ).

tff(f2534,plain,
    ( ( mono_2Ec_2Ebool_2ET_2E0 = mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Ebool(mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Efun_28tyop_2Eextreal_2Eextreal_2Ctyop_2Emin_2Ebool_29(mono_2Ec_2Eextreal_2Eextreal__le_2E0,mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Eextreal_2Eextreal(mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Efun_28tyop_2Eextreal_2Eextreal_2Ctyop_2Eextreal_2Eextreal_29(mono_2Ec_2Eextreal_2Eextreal__max_2E0,sK3),sK4)),sK4) )
    | p(mono_2Ec_2Ebool_2EF_2E0)
    | ~ spl6_4
    | ~ spl6_6
    | ~ spl6_16
    | ~ spl6_21 ),
    inference(superposition,[],[f751,f468]) ).

tff(f2549,plain,
    ( spl6_2
    | spl6_82
    | ~ spl6_4
    | ~ spl6_6
    | ~ spl6_21
    | ~ spl6_37 ),
    inference(avatar_split_clause,[],[f2522,f867,f545,f346,f336,f2547,f328]) ).

tff(f2522,plain,
    ( ! [X2: mono_2Etyop_2Emin_2Ebool,X0: mono_2Etyop_2Eextreal_2Eextreal,X1: mono_2Etyop_2Emin_2Ebool] :
        ( ( mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Ebool(mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Efun_28tyop_2Eextreal_2Eextreal_2Ctyop_2Emin_2Ebool_29(mono_2Ec_2Eextreal_2Eextreal__le_2E0,X0),sK5) = X1 )
        | ( mono_2Ec_2Ebool_2ET_2E0 = mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Ebool(mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Efun_28tyop_2Eextreal_2Eextreal_2Ctyop_2Emin_2Ebool_29(mono_2Ec_2Eextreal_2Eextreal__le_2E0,mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Eextreal_2Eextreal(mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Efun_28tyop_2Eextreal_2Eextreal_2Ctyop_2Eextreal_2Eextreal_29(mono_2Ec_2Eextreal_2Eextreal__max_2E0,sK3),sK4)),X0) )
        | ( X1 = X2 )
        | ( mono_2Ec_2Ebool_2ET_2E0 = X2 )
        | p(mono_2Ec_2Ebool_2EF_2E0) )
    | ~ spl6_4
    | ~ spl6_6
    | ~ spl6_21
    | ~ spl6_37 ),
    inference(superposition,[],[f751,f1074]) ).

tff(f2545,plain,
    ( spl6_26
    | spl6_80
    | ~ spl6_4
    | ~ spl6_6
    | ~ spl6_21
    | ~ spl6_37 ),
    inference(avatar_split_clause,[],[f2523,f867,f545,f346,f336,f2538,f767]) ).

tff(f2523,plain,
    ( ! [X2: mono_2Etyop_2Emin_2Ebool,X0: mono_2Etyop_2Eextreal_2Eextreal,X1: mono_2Etyop_2Emin_2Ebool] :
        ( ( mono_2Ec_2Ebool_2ET_2E0 = mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Ebool(mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Efun_28tyop_2Eextreal_2Eextreal_2Ctyop_2Emin_2Ebool_29(mono_2Ec_2Eextreal_2Eextreal__le_2E0,mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Eextreal_2Eextreal(mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Efun_28tyop_2Eextreal_2Eextreal_2Ctyop_2Eextreal_2Eextreal_29(mono_2Ec_2Eextreal_2Eextreal__max_2E0,sK3),sK4)),X0) )
        | p(X1)
        | ( mono_2Ec_2Ebool_2EF_2E0 = X2 )
        | ( mono_2Ec_2Ebool_2ET_2E0 = X1 )
        | ( mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Ebool(mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Efun_28tyop_2Eextreal_2Eextreal_2Ctyop_2Emin_2Ebool_29(mono_2Ec_2Eextreal_2Eextreal__le_2E0,X0),sK5) = X2 ) )
    | ~ spl6_4
    | ~ spl6_6
    | ~ spl6_21
    | ~ spl6_37 ),
    inference(superposition,[],[f751,f1074]) ).

tff(f2544,plain,
    ( spl6_81
    | spl6_26
    | ~ spl6_4
    | ~ spl6_6
    | ~ spl6_7
    | ~ spl6_21 ),
    inference(avatar_split_clause,[],[f2519,f545,f351,f346,f336,f767,f2542]) ).

tff(f2519,plain,
    ( ! [X0: mono_2Etyop_2Eextreal_2Eextreal,X1: mono_2Etyop_2Emin_2Ebool] :
        ( ( mono_2Ec_2Ebool_2ET_2E0 = X1 )
        | ( mono_2Ec_2Ebool_2ET_2E0 = mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Ebool(mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Efun_28tyop_2Eextreal_2Eextreal_2Ctyop_2Emin_2Ebool_29(mono_2Ec_2Eextreal_2Eextreal__le_2E0,mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Eextreal_2Eextreal(mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Efun_28tyop_2Eextreal_2Eextreal_2Ctyop_2Eextreal_2Eextreal_29(mono_2Ec_2Eextreal_2Eextreal__max_2E0,sK3),sK4)),X0) )
        | ( mono_2Ec_2Ebool_2ET_2E0 = mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Ebool(mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Efun_28tyop_2Eextreal_2Eextreal_2Ctyop_2Emin_2Ebool_29(mono_2Ec_2Eextreal_2Eextreal__le_2E0,X0),sK5) )
        | p(X1) )
    | ~ spl6_4
    | ~ spl6_6
    | ~ spl6_7
    | ~ spl6_21 ),
    inference(superposition,[],[f751,f577]) ).

tff(f2540,plain,
    ( spl6_80
    | spl6_2
    | spl6_2
    | ~ spl6_4
    | ~ spl6_6
    | ~ spl6_21
    | ~ spl6_39 ),
    inference(avatar_split_clause,[],[f2531,f881,f545,f346,f336,f328,f328,f2538]) ).

tff(f2531,plain,
    ( ! [X0: mono_2Etyop_2Eextreal_2Eextreal,X1: mono_2Etyop_2Emin_2Ebool] :
        ( p(mono_2Ec_2Ebool_2EF_2E0)
        | ( mono_2Ec_2Ebool_2EF_2E0 = X1 )
        | ( mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Ebool(mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Efun_28tyop_2Eextreal_2Eextreal_2Ctyop_2Emin_2Ebool_29(mono_2Ec_2Eextreal_2Eextreal__le_2E0,X0),sK5) = X1 )
        | ( mono_2Ec_2Ebool_2ET_2E0 = mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Ebool(mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Efun_28tyop_2Eextreal_2Eextreal_2Ctyop_2Emin_2Ebool_29(mono_2Ec_2Eextreal_2Eextreal__le_2E0,mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Eextreal_2Eextreal(mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Efun_28tyop_2Eextreal_2Eextreal_2Ctyop_2Eextreal_2Eextreal_29(mono_2Ec_2Eextreal_2Eextreal__max_2E0,sK3),sK4)),X0) ) )
    | spl6_2
    | ~ spl6_4
    | ~ spl6_6
    | ~ spl6_21
    | ~ spl6_39 ),
    inference(superposition,[],[f751,f1117]) ).

tff(f2486,plain,
    ( spl6_79
    | ~ spl6_4
    | ~ spl6_6
    | ~ spl6_21
    | ~ spl6_72 ),
    inference(avatar_split_clause,[],[f2452,f2379,f545,f346,f336,f2481]) ).

tff(f2481,plain,
    ( spl6_79
  <=> ! [X0: mono_2Etyop_2Emin_2Ebool,X1: mono_2Etyop_2Emin_2Ebool] :
        ( ( X0 = X1 )
        | ( mono_2Ec_2Ebool_2ET_2E0 = X1 )
        | ( mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Ebool(mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Efun_28tyop_2Eextreal_2Eextreal_2Ctyop_2Emin_2Ebool_29(mono_2Ec_2Eextreal_2Eextreal__le_2E0,sK3),sK4) = X0 ) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl6_79])]) ).

tff(f2452,plain,
    ( ! [X0: mono_2Etyop_2Emin_2Ebool,X1: mono_2Etyop_2Emin_2Ebool] :
        ( ( mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Ebool(mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Efun_28tyop_2Eextreal_2Eextreal_2Ctyop_2Emin_2Ebool_29(mono_2Ec_2Eextreal_2Eextreal__le_2E0,sK3),sK4) = X1 )
        | ( X0 = X1 )
        | ( mono_2Ec_2Ebool_2ET_2E0 = X0 ) )
    | ~ spl6_4
    | ~ spl6_6
    | ~ spl6_21
    | ~ spl6_72 ),
    inference(resolution,[],[f2380,f572]) ).

tff(f2485,plain,
    ( spl6_78
    | ~ spl6_37
    | ~ spl6_72 ),
    inference(avatar_split_clause,[],[f2453,f2379,f867,f2477]) ).

tff(f2477,plain,
    ( spl6_78
  <=> ! [X1: mono_2Etyop_2Emin_2Ebool] :
        ( ( mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Ebool(mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Efun_28tyop_2Eextreal_2Eextreal_2Ctyop_2Emin_2Ebool_29(mono_2Ec_2Eextreal_2Eextreal__le_2E0,sK3),sK4) = X1 )
        | ( mono_2Ec_2Ebool_2EF_2E0 = X1 ) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl6_78])]) ).

tff(f2453,plain,
    ( ! [X2: mono_2Etyop_2Emin_2Ebool] :
        ( ( mono_2Ec_2Ebool_2EF_2E0 = X2 )
        | ( mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Ebool(mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Efun_28tyop_2Eextreal_2Eextreal_2Ctyop_2Emin_2Ebool_29(mono_2Ec_2Eextreal_2Eextreal__le_2E0,sK3),sK4) = X2 ) )
    | ~ spl6_37
    | ~ spl6_72 ),
    inference(resolution,[],[f2380,f868]) ).

tff(f2484,plain,
    ( spl6_2
    | spl6_78
    | spl6_2
    | ~ spl6_39
    | ~ spl6_72 ),
    inference(avatar_split_clause,[],[f2469,f2379,f881,f328,f2477,f328]) ).

tff(f2469,plain,
    ( ! [X0: mono_2Etyop_2Emin_2Ebool] :
        ( ( mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Ebool(mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Efun_28tyop_2Eextreal_2Eextreal_2Ctyop_2Emin_2Ebool_29(mono_2Ec_2Eextreal_2Eextreal__le_2E0,sK3),sK4) = X0 )
        | ( mono_2Ec_2Ebool_2EF_2E0 = X0 )
        | p(mono_2Ec_2Ebool_2EF_2E0) )
    | spl6_2
    | ~ spl6_39
    | ~ spl6_72 ),
    inference(superposition,[],[f2380,f1117]) ).

tff(f2483,plain,
    ( spl6_2
    | spl6_79
    | ~ spl6_4
    | ~ spl6_6
    | ~ spl6_21
    | ~ spl6_37
    | ~ spl6_72 ),
    inference(avatar_split_clause,[],[f2460,f2379,f867,f545,f346,f336,f2481,f328]) ).

tff(f2460,plain,
    ( ! [X0: mono_2Etyop_2Emin_2Ebool,X1: mono_2Etyop_2Emin_2Ebool] :
        ( ( X0 = X1 )
        | ( mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Ebool(mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Efun_28tyop_2Eextreal_2Eextreal_2Ctyop_2Emin_2Ebool_29(mono_2Ec_2Eextreal_2Eextreal__le_2E0,sK3),sK4) = X0 )
        | p(mono_2Ec_2Ebool_2EF_2E0)
        | ( mono_2Ec_2Ebool_2ET_2E0 = X1 ) )
    | ~ spl6_4
    | ~ spl6_6
    | ~ spl6_21
    | ~ spl6_37
    | ~ spl6_72 ),
    inference(superposition,[],[f2380,f1074]) ).

tff(f2479,plain,
    ( spl6_78
    | spl6_26
    | ~ spl6_4
    | ~ spl6_6
    | ~ spl6_21
    | ~ spl6_37
    | ~ spl6_72 ),
    inference(avatar_split_clause,[],[f2461,f2379,f867,f545,f346,f336,f767,f2477]) ).

tff(f2461,plain,
    ( ! [X0: mono_2Etyop_2Emin_2Ebool,X1: mono_2Etyop_2Emin_2Ebool] :
        ( p(X0)
        | ( mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Ebool(mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Efun_28tyop_2Eextreal_2Eextreal_2Ctyop_2Emin_2Ebool_29(mono_2Ec_2Eextreal_2Eextreal__le_2E0,sK3),sK4) = X1 )
        | ( mono_2Ec_2Ebool_2EF_2E0 = X1 )
        | ( mono_2Ec_2Ebool_2ET_2E0 = X0 ) )
    | ~ spl6_4
    | ~ spl6_6
    | ~ spl6_21
    | ~ spl6_37
    | ~ spl6_72 ),
    inference(superposition,[],[f2380,f1074]) ).

tff(f2475,plain,
    ( spl6_77
    | spl6_26
    | ~ spl6_4
    | ~ spl6_6
    | ~ spl6_7
    | ~ spl6_21
    | ~ spl6_72 ),
    inference(avatar_split_clause,[],[f2456,f2379,f545,f351,f346,f336,f767,f2471]) ).

tff(f2456,plain,
    ( ! [X0: mono_2Etyop_2Emin_2Ebool] :
        ( p(X0)
        | ( mono_2Ec_2Ebool_2ET_2E0 = mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Ebool(mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Efun_28tyop_2Eextreal_2Eextreal_2Ctyop_2Emin_2Ebool_29(mono_2Ec_2Eextreal_2Eextreal__le_2E0,sK3),sK4) )
        | ( mono_2Ec_2Ebool_2ET_2E0 = X0 ) )
    | ~ spl6_4
    | ~ spl6_6
    | ~ spl6_7
    | ~ spl6_21
    | ~ spl6_72 ),
    inference(superposition,[],[f2380,f577]) ).

tff(f2474,plain,
    ( spl6_77
    | spl6_70
    | ~ spl6_4
    | ~ spl6_6
    | ~ spl6_21
    | ~ spl6_37
    | ~ spl6_72 ),
    inference(avatar_split_clause,[],[f2462,f2379,f867,f545,f346,f336,f2366,f2471]) ).

tff(f2462,plain,
    ( ! [X0: mono_2Etyop_2Emin_2Ebool,X1: mono_2Etyop_2Emin_2Ebool] :
        ( ( mono_2Ec_2Ebool_2EF_2E0 = X1 )
        | p(X0)
        | ( mono_2Ec_2Ebool_2ET_2E0 = mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Ebool(mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Efun_28tyop_2Eextreal_2Eextreal_2Ctyop_2Emin_2Ebool_29(mono_2Ec_2Eextreal_2Eextreal__le_2E0,sK3),sK4) )
        | ( X0 = X1 ) )
    | ~ spl6_4
    | ~ spl6_6
    | ~ spl6_21
    | ~ spl6_37
    | ~ spl6_72 ),
    inference(superposition,[],[f2380,f1074]) ).

tff(f2446,plain,
    ( spl6_75
    | spl6_76
    | spl6_2
    | ~ spl6_39
    | spl6_72 ),
    inference(avatar_split_clause,[],[f2431,f2379,f881,f328,f2443,f2438]) ).

tff(f2431,plain,
    ( ! [X0: mono_2Etyop_2Emin_2Ebool] :
        ( ~ p(X0)
        | ( mono_2Ec_2Ebool_2EF_2E0 = X0 )
        | ( mono_2Ec_2Ebool_2EF_2E0 = mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Ebool(mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Efun_28tyop_2Eextreal_2Eextreal_2Ctyop_2Emin_2Ebool_29(mono_2Ec_2Eextreal_2Eextreal__le_2E0,sK3),sK4) ) )
    | spl6_2
    | ~ spl6_39
    | spl6_72 ),
    inference(superposition,[],[f2381,f1117]) ).

tff(f2381,plain,
    ( ~ p(mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Ebool(mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Efun_28tyop_2Eextreal_2Eextreal_2Ctyop_2Emin_2Ebool_29(mono_2Ec_2Eextreal_2Eextreal__le_2E0,sK3),sK4))
    | spl6_72 ),
    inference(avatar_component_clause,[],[f2379]) ).

tff(f2445,plain,
    ( spl6_76
    | spl6_75
    | spl6_2
    | ~ spl6_39
    | spl6_72 ),
    inference(avatar_split_clause,[],[f2430,f2379,f881,f328,f2438,f2443]) ).

tff(f2430,plain,
    ( ! [X0: mono_2Etyop_2Emin_2Ebool] :
        ( ( mono_2Ec_2Ebool_2EF_2E0 = mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Ebool(mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Efun_28tyop_2Eextreal_2Eextreal_2Ctyop_2Emin_2Ebool_29(mono_2Ec_2Eextreal_2Eextreal__le_2E0,sK3),sK4) )
        | ( mono_2Ec_2Ebool_2EF_2E0 = X0 )
        | ~ p(X0) )
    | spl6_2
    | ~ spl6_39
    | spl6_72 ),
    inference(superposition,[],[f2381,f1117]) ).

tff(f2441,plain,
    ( spl6_74
    | spl6_75
    | ~ spl6_4
    | ~ spl6_6
    | ~ spl6_21
    | ~ spl6_37
    | spl6_72 ),
    inference(avatar_split_clause,[],[f2428,f2379,f867,f545,f346,f336,f2438,f2435]) ).

tff(f2428,plain,
    ( ! [X0: mono_2Etyop_2Emin_2Ebool,X1: mono_2Etyop_2Emin_2Ebool] :
        ( ( mono_2Ec_2Ebool_2EF_2E0 = mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Ebool(mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Efun_28tyop_2Eextreal_2Eextreal_2Ctyop_2Emin_2Ebool_29(mono_2Ec_2Eextreal_2Eextreal__le_2E0,sK3),sK4) )
        | ~ p(X0)
        | ( X0 = X1 )
        | ( mono_2Ec_2Ebool_2ET_2E0 = X1 ) )
    | ~ spl6_4
    | ~ spl6_6
    | ~ spl6_21
    | ~ spl6_37
    | spl6_72 ),
    inference(superposition,[],[f2381,f1074]) ).

tff(f2407,plain,
    ( spl6_73
    | spl6_54
    | ~ spl6_4
    | ~ spl6_6
    | ~ spl6_21
    | ~ spl6_31
    | ~ spl6_37 ),
    inference(avatar_split_clause,[],[f2402,f867,f812,f545,f346,f336,f1670,f2404]) ).

tff(f2404,plain,
    ( spl6_73
  <=> ! [X0: mono_2Etyop_2Emin_2Ebool] :
        ( ( mono_2Ec_2Ebool_2EF_2E0 = X0 )
        | ( mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Eextreal_2Eextreal(mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Efun_28tyop_2Eextreal_2Eextreal_2Ctyop_2Eextreal_2Eextreal_29(mono_2Ec_2Eextreal_2Eextreal__max_2E0,sK4),sK5) = mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Eextreal_2Eextreal(mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Efun_28tyop_2Eextreal_2Eextreal_2Ctyop_2Eextreal_2Eextreal_29(mono_2Eapp_2E2_2Emono_2Etyop_2Emin_2Ebool_20mono_2Etyop_2Emin_2Efun_28tyop_2Eextreal_2Eextreal_2Ctyop_2Emin_2Efun_28tyop_2Eextreal_2Eextreal_2Ctyop_2Eextreal_2Eextreal_29_29(mono_2Ec_2Ebool_2ECOND_2E0_2Emono_2Etyop_2Eextreal_2Eextreal,X0),sK5),sK4) ) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl6_73])]) ).

tff(f2402,plain,
    ( ! [X0: mono_2Etyop_2Emin_2Ebool,X1: mono_2Etyop_2Emin_2Ebool] :
        ( ( mono_2Ec_2Ebool_2ET_2E0 = X1 )
        | ( mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Eextreal_2Eextreal(mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Efun_28tyop_2Eextreal_2Eextreal_2Ctyop_2Eextreal_2Eextreal_29(mono_2Ec_2Eextreal_2Eextreal__max_2E0,sK4),sK5) = mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Eextreal_2Eextreal(mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Efun_28tyop_2Eextreal_2Eextreal_2Ctyop_2Eextreal_2Eextreal_29(mono_2Eapp_2E2_2Emono_2Etyop_2Emin_2Ebool_20mono_2Etyop_2Emin_2Efun_28tyop_2Eextreal_2Eextreal_2Ctyop_2Emin_2Efun_28tyop_2Eextreal_2Eextreal_2Ctyop_2Eextreal_2Eextreal_29_29(mono_2Ec_2Ebool_2ECOND_2E0_2Emono_2Etyop_2Eextreal_2Eextreal,X0),sK5),sK4) )
        | ( mono_2Ec_2Ebool_2EF_2E0 = X0 ) )
    | ~ spl6_4
    | ~ spl6_6
    | ~ spl6_21
    | ~ spl6_31
    | ~ spl6_37 ),
    inference(duplicate_literal_removal,[],[f2394]) ).

tff(f2394,plain,
    ( ! [X0: mono_2Etyop_2Emin_2Ebool,X1: mono_2Etyop_2Emin_2Ebool] :
        ( ( mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Eextreal_2Eextreal(mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Efun_28tyop_2Eextreal_2Eextreal_2Ctyop_2Eextreal_2Eextreal_29(mono_2Ec_2Eextreal_2Eextreal__max_2E0,sK4),sK5) = mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Eextreal_2Eextreal(mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Efun_28tyop_2Eextreal_2Eextreal_2Ctyop_2Eextreal_2Eextreal_29(mono_2Eapp_2E2_2Emono_2Etyop_2Emin_2Ebool_20mono_2Etyop_2Emin_2Efun_28tyop_2Eextreal_2Eextreal_2Ctyop_2Emin_2Efun_28tyop_2Eextreal_2Eextreal_2Ctyop_2Eextreal_2Eextreal_29_29(mono_2Ec_2Ebool_2ECOND_2E0_2Emono_2Etyop_2Eextreal_2Eextreal,X0),sK5),sK4) )
        | ( mono_2Ec_2Ebool_2EF_2E0 = X0 )
        | ( mono_2Ec_2Ebool_2ET_2E0 = X1 )
        | ( mono_2Ec_2Ebool_2ET_2E0 = X1 ) )
    | ~ spl6_4
    | ~ spl6_6
    | ~ spl6_21
    | ~ spl6_31
    | ~ spl6_37 ),
    inference(superposition,[],[f814,f1074]) ).

tff(f2406,plain,
    ( spl6_73
    | spl6_15
    | spl6_2
    | ~ spl6_31
    | ~ spl6_39 ),
    inference(avatar_split_clause,[],[f2395,f881,f812,f328,f458,f2404]) ).

tff(f2395,plain,
    ( ! [X0: mono_2Etyop_2Emin_2Ebool] :
        ( ( mono_2Ec_2Ebool_2ET_2E0 = mono_2Ec_2Ebool_2EF_2E0 )
        | ( mono_2Ec_2Ebool_2EF_2E0 = X0 )
        | ( mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Eextreal_2Eextreal(mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Efun_28tyop_2Eextreal_2Eextreal_2Ctyop_2Eextreal_2Eextreal_29(mono_2Ec_2Eextreal_2Eextreal__max_2E0,sK4),sK5) = mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Eextreal_2Eextreal(mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Efun_28tyop_2Eextreal_2Eextreal_2Ctyop_2Eextreal_2Eextreal_29(mono_2Eapp_2E2_2Emono_2Etyop_2Emin_2Ebool_20mono_2Etyop_2Emin_2Efun_28tyop_2Eextreal_2Eextreal_2Ctyop_2Emin_2Efun_28tyop_2Eextreal_2Eextreal_2Ctyop_2Eextreal_2Eextreal_29_29(mono_2Ec_2Ebool_2ECOND_2E0_2Emono_2Etyop_2Eextreal_2Eextreal,X0),sK5),sK4) ) )
    | spl6_2
    | ~ spl6_31
    | ~ spl6_39 ),
    inference(superposition,[],[f814,f1117]) ).

tff(f2384,plain,
    ( ~ spl6_13
    | spl6_19
    | ~ spl6_21 ),
    inference(avatar_split_clause,[],[f2383,f545,f521,f444]) ).

tff(f2383,plain,
    ( ( mono_2Ec_2Ebool_2ET_2E0 != mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Ebool(mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Efun_28tyop_2Eextreal_2Eextreal_2Ctyop_2Emin_2Ebool_29(mono_2Ec_2Eextreal_2Eextreal__le_2E0,sK4),sK5) )
    | spl6_19
    | ~ spl6_21 ),
    inference(forward_demodulation,[],[f522,f547]) ).

tff(f2382,plain,
    ( ~ spl6_72
    | spl6_2
    | ~ spl6_12
    | ~ spl6_32 ),
    inference(avatar_split_clause,[],[f2358,f817,f436,f328,f2379]) ).

tff(f817,plain,
    ( spl6_32
  <=> ! [X2: mono_2Etyop_2Eextreal_2Eextreal] :
        ( p(mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Ebool(mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Efun_28tyop_2Eextreal_2Eextreal_2Ctyop_2Emin_2Ebool_29(mono_2Ec_2Eextreal_2Eextreal__le_2E0,X2),sK5))
        | ~ p(mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Ebool(mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Efun_28tyop_2Eextreal_2Eextreal_2Ctyop_2Emin_2Ebool_29(mono_2Ec_2Eextreal_2Eextreal__le_2E0,X2),sK4)) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl6_32])]) ).

tff(f2358,plain,
    ( p(mono_2Ec_2Ebool_2EF_2E0)
    | ~ p(mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Ebool(mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Efun_28tyop_2Eextreal_2Eextreal_2Ctyop_2Emin_2Ebool_29(mono_2Ec_2Eextreal_2Eextreal__le_2E0,sK3),sK4))
    | ~ spl6_12
    | ~ spl6_32 ),
    inference(superposition,[],[f818,f438]) ).

tff(f818,plain,
    ( ! [X2: mono_2Etyop_2Eextreal_2Eextreal] :
        ( p(mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Ebool(mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Efun_28tyop_2Eextreal_2Eextreal_2Ctyop_2Emin_2Ebool_29(mono_2Ec_2Eextreal_2Eextreal__le_2E0,X2),sK5))
        | ~ p(mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Ebool(mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Efun_28tyop_2Eextreal_2Eextreal_2Ctyop_2Emin_2Ebool_29(mono_2Ec_2Eextreal_2Eextreal__le_2E0,X2),sK4)) )
    | ~ spl6_32 ),
    inference(avatar_component_clause,[],[f817]) ).

tff(f2377,plain,
    ( spl6_2
    | spl6_71
    | spl6_2
    | ~ spl6_32
    | ~ spl6_39 ),
    inference(avatar_split_clause,[],[f2356,f881,f817,f328,f2370,f328]) ).

tff(f2370,plain,
    ( spl6_71
  <=> ! [X2: mono_2Etyop_2Emin_2Ebool,X0: mono_2Etyop_2Eextreal_2Eextreal] :
        ( ( mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Ebool(mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Efun_28tyop_2Eextreal_2Eextreal_2Ctyop_2Emin_2Ebool_29(mono_2Ec_2Eextreal_2Eextreal__le_2E0,X0),sK5) = X2 )
        | ( mono_2Ec_2Ebool_2EF_2E0 = X2 )
        | ~ p(mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Ebool(mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Efun_28tyop_2Eextreal_2Eextreal_2Ctyop_2Emin_2Ebool_29(mono_2Ec_2Eextreal_2Eextreal__le_2E0,X0),sK4)) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl6_71])]) ).

tff(f2356,plain,
    ( ! [X0: mono_2Etyop_2Eextreal_2Eextreal,X1: mono_2Etyop_2Emin_2Ebool] :
        ( ( mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Ebool(mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Efun_28tyop_2Eextreal_2Eextreal_2Ctyop_2Emin_2Ebool_29(mono_2Ec_2Eextreal_2Eextreal__le_2E0,X0),sK5) = X1 )
        | ( mono_2Ec_2Ebool_2EF_2E0 = X1 )
        | p(mono_2Ec_2Ebool_2EF_2E0)
        | ~ p(mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Ebool(mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Efun_28tyop_2Eextreal_2Eextreal_2Ctyop_2Emin_2Ebool_29(mono_2Ec_2Eextreal_2Eextreal__le_2E0,X0),sK4)) )
    | spl6_2
    | ~ spl6_32
    | ~ spl6_39 ),
    inference(superposition,[],[f818,f1117]) ).

tff(f2376,plain,
    ( spl6_71
    | ~ spl6_32
    | ~ spl6_37 ),
    inference(avatar_split_clause,[],[f2340,f867,f817,f2370]) ).

tff(f2340,plain,
    ( ! [X3: mono_2Etyop_2Eextreal_2Eextreal,X4: mono_2Etyop_2Emin_2Ebool] :
        ( ~ p(mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Ebool(mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Efun_28tyop_2Eextreal_2Eextreal_2Ctyop_2Emin_2Ebool_29(mono_2Ec_2Eextreal_2Eextreal__le_2E0,X3),sK4))
        | ( mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Ebool(mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Efun_28tyop_2Eextreal_2Eextreal_2Ctyop_2Emin_2Ebool_29(mono_2Ec_2Eextreal_2Eextreal__le_2E0,X3),sK5) = X4 )
        | ( mono_2Ec_2Ebool_2EF_2E0 = X4 ) )
    | ~ spl6_32
    | ~ spl6_37 ),
    inference(resolution,[],[f818,f868]) ).

tff(f2375,plain,
    ( spl6_71
    | spl6_2
    | spl6_2
    | ~ spl6_32
    | ~ spl6_39 ),
    inference(avatar_split_clause,[],[f2355,f881,f817,f328,f328,f2370]) ).

tff(f2355,plain,
    ( ! [X0: mono_2Etyop_2Eextreal_2Eextreal,X1: mono_2Etyop_2Emin_2Ebool] :
        ( p(mono_2Ec_2Ebool_2EF_2E0)
        | ~ p(mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Ebool(mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Efun_28tyop_2Eextreal_2Eextreal_2Ctyop_2Emin_2Ebool_29(mono_2Ec_2Eextreal_2Eextreal__le_2E0,X0),sK4))
        | ( mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Ebool(mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Efun_28tyop_2Eextreal_2Eextreal_2Ctyop_2Emin_2Ebool_29(mono_2Ec_2Eextreal_2Eextreal__le_2E0,X0),sK5) = X1 )
        | ( mono_2Ec_2Ebool_2EF_2E0 = X1 ) )
    | spl6_2
    | ~ spl6_32
    | ~ spl6_39 ),
    inference(superposition,[],[f818,f1117]) ).

tff(f2373,plain,
    ( spl6_26
    | spl6_69
    | ~ spl6_4
    | ~ spl6_6
    | ~ spl6_7
    | ~ spl6_21
    | ~ spl6_32 ),
    inference(avatar_split_clause,[],[f2343,f817,f545,f351,f346,f336,f2362,f767]) ).

tff(f2362,plain,
    ( spl6_69
  <=> ! [X0: mono_2Etyop_2Eextreal_2Eextreal] :
        ( ( mono_2Ec_2Ebool_2ET_2E0 = mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Ebool(mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Efun_28tyop_2Eextreal_2Eextreal_2Ctyop_2Emin_2Ebool_29(mono_2Ec_2Eextreal_2Eextreal__le_2E0,X0),sK5) )
        | ~ p(mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Ebool(mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Efun_28tyop_2Eextreal_2Eextreal_2Ctyop_2Emin_2Ebool_29(mono_2Ec_2Eextreal_2Eextreal__le_2E0,X0),sK4)) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl6_69])]) ).

tff(f2343,plain,
    ( ! [X0: mono_2Etyop_2Eextreal_2Eextreal,X1: mono_2Etyop_2Emin_2Ebool] :
        ( ~ p(mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Ebool(mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Efun_28tyop_2Eextreal_2Eextreal_2Ctyop_2Emin_2Ebool_29(mono_2Ec_2Eextreal_2Eextreal__le_2E0,X0),sK4))
        | p(X1)
        | ( mono_2Ec_2Ebool_2ET_2E0 = mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Ebool(mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Efun_28tyop_2Eextreal_2Eextreal_2Ctyop_2Emin_2Ebool_29(mono_2Ec_2Eextreal_2Eextreal__le_2E0,X0),sK5) )
        | ( mono_2Ec_2Ebool_2ET_2E0 = X1 ) )
    | ~ spl6_4
    | ~ spl6_6
    | ~ spl6_7
    | ~ spl6_21
    | ~ spl6_32 ),
    inference(superposition,[],[f818,f577]) ).

tff(f2372,plain,
    ( spl6_71
    | spl6_26
    | ~ spl6_4
    | ~ spl6_6
    | ~ spl6_21
    | ~ spl6_32
    | ~ spl6_37 ),
    inference(avatar_split_clause,[],[f2348,f867,f817,f545,f346,f336,f767,f2370]) ).

tff(f2348,plain,
    ( ! [X2: mono_2Etyop_2Emin_2Ebool,X0: mono_2Etyop_2Eextreal_2Eextreal,X1: mono_2Etyop_2Emin_2Ebool] :
        ( ( mono_2Ec_2Ebool_2ET_2E0 = X1 )
        | ( mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Ebool(mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Efun_28tyop_2Eextreal_2Eextreal_2Ctyop_2Emin_2Ebool_29(mono_2Ec_2Eextreal_2Eextreal__le_2E0,X0),sK5) = X2 )
        | ~ p(mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Ebool(mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Efun_28tyop_2Eextreal_2Eextreal_2Ctyop_2Emin_2Ebool_29(mono_2Ec_2Eextreal_2Eextreal__le_2E0,X0),sK4))
        | p(X1)
        | ( mono_2Ec_2Ebool_2EF_2E0 = X2 ) )
    | ~ spl6_4
    | ~ spl6_6
    | ~ spl6_21
    | ~ spl6_32
    | ~ spl6_37 ),
    inference(superposition,[],[f818,f1074]) ).

tff(f2368,plain,
    ( spl6_70
    | spl6_69
    | ~ spl6_4
    | ~ spl6_6
    | ~ spl6_21
    | ~ spl6_32
    | ~ spl6_37 ),
    inference(avatar_split_clause,[],[f2349,f867,f817,f545,f346,f336,f2362,f2366]) ).

tff(f2349,plain,
    ( ! [X2: mono_2Etyop_2Emin_2Ebool,X0: mono_2Etyop_2Eextreal_2Eextreal,X1: mono_2Etyop_2Emin_2Ebool] :
        ( ~ p(mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Ebool(mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Efun_28tyop_2Eextreal_2Eextreal_2Ctyop_2Emin_2Ebool_29(mono_2Ec_2Eextreal_2Eextreal__le_2E0,X0),sK4))
        | p(X1)
        | ( mono_2Ec_2Ebool_2ET_2E0 = mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Ebool(mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Efun_28tyop_2Eextreal_2Eextreal_2Ctyop_2Emin_2Ebool_29(mono_2Ec_2Eextreal_2Eextreal__le_2E0,X0),sK5) )
        | ( mono_2Ec_2Ebool_2EF_2E0 = X2 )
        | ( X1 = X2 ) )
    | ~ spl6_4
    | ~ spl6_6
    | ~ spl6_21
    | ~ spl6_32
    | ~ spl6_37 ),
    inference(superposition,[],[f818,f1074]) ).

tff(f2364,plain,
    ( spl6_69
    | spl6_26
    | ~ spl6_4
    | ~ spl6_6
    | ~ spl6_7
    | ~ spl6_21
    | ~ spl6_32 ),
    inference(avatar_split_clause,[],[f2344,f817,f545,f351,f346,f336,f767,f2362]) ).

tff(f2344,plain,
    ( ! [X0: mono_2Etyop_2Eextreal_2Eextreal,X1: mono_2Etyop_2Emin_2Ebool] :
        ( ( mono_2Ec_2Ebool_2ET_2E0 = X1 )
        | ( mono_2Ec_2Ebool_2ET_2E0 = mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Ebool(mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Efun_28tyop_2Eextreal_2Eextreal_2Ctyop_2Emin_2Ebool_29(mono_2Ec_2Eextreal_2Eextreal__le_2E0,X0),sK5) )
        | ~ p(mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Ebool(mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Efun_28tyop_2Eextreal_2Eextreal_2Ctyop_2Emin_2Ebool_29(mono_2Ec_2Eextreal_2Eextreal__le_2E0,X0),sK4))
        | p(X1) )
    | ~ spl6_4
    | ~ spl6_6
    | ~ spl6_7
    | ~ spl6_21
    | ~ spl6_32 ),
    inference(superposition,[],[f818,f577]) ).

tff(f2158,plain,
    ( spl6_15
    | ~ spl6_44 ),
    inference(avatar_split_clause,[],[f2152,f1233,f458]) ).

tff(f1233,plain,
    ( spl6_44
  <=> ! [X0: mono_2Etyop_2Emin_2Ebool] :
        ( ( mono_2Ec_2Ebool_2EF_2E0 = X0 )
        | ( mono_2Ec_2Ebool_2ET_2E0 != X0 ) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl6_44])]) ).

tff(f2152,plain,
    ( ( mono_2Ec_2Ebool_2ET_2E0 = mono_2Ec_2Ebool_2EF_2E0 )
    | ~ spl6_44 ),
    inference(equality_resolution,[],[f1234]) ).

tff(f1234,plain,
    ( ! [X0: mono_2Etyop_2Emin_2Ebool] :
        ( ( mono_2Ec_2Ebool_2ET_2E0 != X0 )
        | ( mono_2Ec_2Ebool_2EF_2E0 = X0 ) )
    | ~ spl6_44 ),
    inference(avatar_component_clause,[],[f1233]) ).

tff(f2157,plain,
    ( spl6_54
    | spl6_68
    | ~ spl6_4
    | ~ spl6_6
    | ~ spl6_21
    | ~ spl6_37
    | ~ spl6_44 ),
    inference(avatar_split_clause,[],[f2153,f1233,f867,f545,f346,f336,f2155,f1670]) ).

tff(f2155,plain,
    ( spl6_68
  <=> ! [X0: mono_2Etyop_2Emin_2Ebool,X1: mono_2Etyop_2Emin_2Ebool] :
        ( ( X0 != X1 )
        | ( mono_2Ec_2Ebool_2EF_2E0 = X1 )
        | ( mono_2Ec_2Ebool_2EF_2E0 = X0 ) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl6_68])]) ).

tff(f2153,plain,
    ( ! [X2: mono_2Etyop_2Emin_2Ebool,X0: mono_2Etyop_2Emin_2Ebool,X1: mono_2Etyop_2Emin_2Ebool] :
        ( ( X0 != X1 )
        | ( mono_2Ec_2Ebool_2EF_2E0 = X0 )
        | ( mono_2Ec_2Ebool_2ET_2E0 = X2 )
        | ( mono_2Ec_2Ebool_2EF_2E0 = X1 ) )
    | ~ spl6_4
    | ~ spl6_6
    | ~ spl6_21
    | ~ spl6_37
    | ~ spl6_44 ),
    inference(duplicate_literal_removal,[],[f2144]) ).

tff(f2144,plain,
    ( ! [X2: mono_2Etyop_2Emin_2Ebool,X0: mono_2Etyop_2Emin_2Ebool,X1: mono_2Etyop_2Emin_2Ebool] :
        ( ( mono_2Ec_2Ebool_2ET_2E0 = X2 )
        | ( mono_2Ec_2Ebool_2EF_2E0 = X1 )
        | ( X0 != X1 )
        | ( mono_2Ec_2Ebool_2ET_2E0 = X2 )
        | ( mono_2Ec_2Ebool_2EF_2E0 = X0 ) )
    | ~ spl6_4
    | ~ spl6_6
    | ~ spl6_21
    | ~ spl6_37
    | ~ spl6_44 ),
    inference(superposition,[],[f1234,f1074]) ).

tff(f2137,plain,
    ( spl6_15
    | spl6_66
    | ~ spl6_4
    | ~ spl6_6
    | ~ spl6_7
    | ~ spl6_21
    | ~ spl6_45 ),
    inference(avatar_split_clause,[],[f2114,f1236,f545,f351,f346,f336,f2129,f458]) ).

tff(f2129,plain,
    ( spl6_66
  <=> ! [X1: mono_2Etyop_2Emin_2Ebool] :
        ( ( mono_2Ec_2Ebool_2ET_2E0 = X1 )
        | ( mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Ebool(mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Efun_28tyop_2Eextreal_2Eextreal_2Ctyop_2Emin_2Ebool_29(mono_2Ec_2Eextreal_2Eextreal__le_2E0,sK5),sK4) = X1 ) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl6_66])]) ).

tff(f2114,plain,
    ( ! [X0: mono_2Etyop_2Emin_2Ebool] :
        ( ( mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Ebool(mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Efun_28tyop_2Eextreal_2Eextreal_2Ctyop_2Emin_2Ebool_29(mono_2Ec_2Eextreal_2Eextreal__le_2E0,sK5),sK4) = X0 )
        | ( mono_2Ec_2Ebool_2ET_2E0 = X0 )
        | ( mono_2Ec_2Ebool_2ET_2E0 = mono_2Ec_2Ebool_2EF_2E0 ) )
    | ~ spl6_4
    | ~ spl6_6
    | ~ spl6_7
    | ~ spl6_21
    | ~ spl6_45 ),
    inference(superposition,[],[f1238,f577]) ).

tff(f1238,plain,
    ( ( mono_2Ec_2Ebool_2EF_2E0 = mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Ebool(mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Efun_28tyop_2Eextreal_2Eextreal_2Ctyop_2Emin_2Ebool_29(mono_2Ec_2Eextreal_2Eextreal__le_2E0,sK5),sK4) )
    | ~ spl6_45 ),
    inference(avatar_component_clause,[],[f1236]) ).

tff(f2136,plain,
    ( spl6_15
    | spl6_67
    | ~ spl6_4
    | ~ spl6_6
    | ~ spl6_21
    | ~ spl6_37
    | ~ spl6_45 ),
    inference(avatar_split_clause,[],[f2117,f1236,f867,f545,f346,f336,f2134,f458]) ).

tff(f2134,plain,
    ( spl6_67
  <=> ! [X0: mono_2Etyop_2Emin_2Ebool,X1: mono_2Etyop_2Emin_2Ebool] :
        ( ( X0 = X1 )
        | ( mono_2Ec_2Ebool_2EF_2E0 = X0 )
        | ( mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Ebool(mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Efun_28tyop_2Eextreal_2Eextreal_2Ctyop_2Emin_2Ebool_29(mono_2Ec_2Eextreal_2Eextreal__le_2E0,sK5),sK4) = X1 ) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl6_67])]) ).

tff(f2117,plain,
    ( ! [X0: mono_2Etyop_2Emin_2Ebool,X1: mono_2Etyop_2Emin_2Ebool] :
        ( ( X0 = X1 )
        | ( mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Ebool(mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Efun_28tyop_2Eextreal_2Eextreal_2Ctyop_2Emin_2Ebool_29(mono_2Ec_2Eextreal_2Eextreal__le_2E0,sK5),sK4) = X1 )
        | ( mono_2Ec_2Ebool_2EF_2E0 = X0 )
        | ( mono_2Ec_2Ebool_2ET_2E0 = mono_2Ec_2Ebool_2EF_2E0 ) )
    | ~ spl6_4
    | ~ spl6_6
    | ~ spl6_21
    | ~ spl6_37
    | ~ spl6_45 ),
    inference(superposition,[],[f1238,f1074]) ).

tff(f2132,plain,
    ( spl6_15
    | spl6_66
    | ~ spl6_4
    | ~ spl6_6
    | ~ spl6_7
    | ~ spl6_21
    | ~ spl6_45 ),
    inference(avatar_split_clause,[],[f2113,f1236,f545,f351,f346,f336,f2129,f458]) ).

tff(f2113,plain,
    ( ! [X0: mono_2Etyop_2Emin_2Ebool] :
        ( ( mono_2Ec_2Ebool_2ET_2E0 = X0 )
        | ( mono_2Ec_2Ebool_2ET_2E0 = mono_2Ec_2Ebool_2EF_2E0 )
        | ( mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Ebool(mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Efun_28tyop_2Eextreal_2Eextreal_2Ctyop_2Emin_2Ebool_29(mono_2Ec_2Eextreal_2Eextreal__le_2E0,sK5),sK4) = X0 ) )
    | ~ spl6_4
    | ~ spl6_6
    | ~ spl6_7
    | ~ spl6_21
    | ~ spl6_45 ),
    inference(superposition,[],[f1238,f577]) ).

tff(f2131,plain,
    ( spl6_50
    | spl6_66
    | ~ spl6_4
    | ~ spl6_6
    | ~ spl6_21
    | ~ spl6_37
    | ~ spl6_45 ),
    inference(avatar_split_clause,[],[f2126,f1236,f867,f545,f346,f336,f2129,f1361]) ).

tff(f2126,plain,
    ( ! [X0: mono_2Etyop_2Emin_2Ebool,X1: mono_2Etyop_2Emin_2Ebool] :
        ( ( mono_2Ec_2Ebool_2ET_2E0 = X1 )
        | ( mono_2Ec_2Ebool_2EF_2E0 = X0 )
        | ( mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Ebool(mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Efun_28tyop_2Eextreal_2Eextreal_2Ctyop_2Emin_2Ebool_29(mono_2Ec_2Eextreal_2Eextreal__le_2E0,sK5),sK4) = X1 ) )
    | ~ spl6_4
    | ~ spl6_6
    | ~ spl6_21
    | ~ spl6_37
    | ~ spl6_45 ),
    inference(duplicate_literal_removal,[],[f2119]) ).

tff(f2119,plain,
    ( ! [X0: mono_2Etyop_2Emin_2Ebool,X1: mono_2Etyop_2Emin_2Ebool] :
        ( ( mono_2Ec_2Ebool_2EF_2E0 = X0 )
        | ( mono_2Ec_2Ebool_2ET_2E0 = X1 )
        | ( mono_2Ec_2Ebool_2EF_2E0 = X0 )
        | ( mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Ebool(mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Efun_28tyop_2Eextreal_2Eextreal_2Ctyop_2Emin_2Ebool_29(mono_2Ec_2Eextreal_2Eextreal__le_2E0,sK5),sK4) = X1 ) )
    | ~ spl6_4
    | ~ spl6_6
    | ~ spl6_21
    | ~ spl6_37
    | ~ spl6_45 ),
    inference(superposition,[],[f1238,f1074]) ).

tff(f2127,plain,
    ( spl6_63
    | ~ spl6_45 ),
    inference(avatar_split_clause,[],[f2123,f1236,f1828]) ).

tff(f2123,plain,
    ( ( mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Eextreal_2Eextreal(mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Efun_28tyop_2Eextreal_2Eextreal_2Ctyop_2Eextreal_2Eextreal_29(mono_2Eapp_2E2_2Emono_2Etyop_2Emin_2Ebool_20mono_2Etyop_2Emin_2Efun_28tyop_2Eextreal_2Eextreal_2Ctyop_2Emin_2Efun_28tyop_2Eextreal_2Eextreal_2Ctyop_2Eextreal_2Eextreal_29_29(mono_2Ec_2Ebool_2ECOND_2E0_2Emono_2Etyop_2Eextreal_2Eextreal,mono_2Ec_2Ebool_2EF_2E0),sK4),sK5) = mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Eextreal_2Eextreal(mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Efun_28tyop_2Eextreal_2Eextreal_2Ctyop_2Eextreal_2Eextreal_29(mono_2Ec_2Eextreal_2Eextreal__max_2E0,sK5),sK4) )
    | ~ spl6_45 ),
    inference(superposition,[],[f305,f1238]) ).

tff(f2030,plain,
    ( spl6_65
    | spl6_15
    | ~ spl6_4
    | ~ spl6_6
    | ~ spl6_13
    | ~ spl6_21
    | ~ spl6_37 ),
    inference(avatar_split_clause,[],[f2014,f867,f545,f444,f346,f336,f458,f2028]) ).

tff(f2028,plain,
    ( spl6_65
  <=> ! [X0: mono_2Etyop_2Emin_2Ebool,X1: mono_2Etyop_2Emin_2Ebool] :
        ( ( X0 = X1 )
        | ( mono_2Ec_2Ebool_2ET_2E0 = X1 )
        | ( mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Ebool(mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Efun_28tyop_2Eextreal_2Eextreal_2Ctyop_2Emin_2Ebool_29(mono_2Ec_2Eextreal_2Eextreal__le_2E0,sK4),sK5) = X0 ) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl6_65])]) ).

tff(f2014,plain,
    ( ! [X0: mono_2Etyop_2Emin_2Ebool,X1: mono_2Etyop_2Emin_2Ebool] :
        ( ( mono_2Ec_2Ebool_2ET_2E0 = mono_2Ec_2Ebool_2EF_2E0 )
        | ( X0 = X1 )
        | ( mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Ebool(mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Efun_28tyop_2Eextreal_2Eextreal_2Ctyop_2Emin_2Ebool_29(mono_2Ec_2Eextreal_2Eextreal__le_2E0,sK4),sK5) = X0 )
        | ( mono_2Ec_2Ebool_2ET_2E0 = X1 ) )
    | ~ spl6_4
    | ~ spl6_6
    | ~ spl6_13
    | ~ spl6_21
    | ~ spl6_37 ),
    inference(superposition,[],[f445,f1074]) ).

tff(f1956,plain,
    ( spl6_3
    | spl6_3
    | ~ spl6_7
    | ~ spl6_54 ),
    inference(avatar_split_clause,[],[f1955,f1670,f351,f333,f333]) ).

tff(f1955,plain,
    ( ! [X0: mono_2Etyop_2Emin_2Ebool,X1: mono_2Etyop_2Emin_2Ebool] :
        ( ~ p(mono_2Ec_2Ebool_2ET_2E0)
        | p(X0)
        | p(X1) )
    | ~ spl6_54 ),
    inference(forward_demodulation,[],[f186,f1671]) ).

tff(f1671,plain,
    ( ! [X0: mono_2Etyop_2Emin_2Ebool] : ( mono_2Ec_2Ebool_2ET_2E0 = X0 )
    | ~ spl6_54 ),
    inference(avatar_component_clause,[],[f1670]) ).

tff(f186,plain,
    ! [X0: mono_2Etyop_2Emin_2Ebool,X1: mono_2Etyop_2Emin_2Ebool] :
      ( p(X0)
      | p(X1)
      | ~ p(mono_2Ec_2Ebool_2E_5C_2F_2E2(X0,X1)) ),
    inference(cnf_transformation,[],[f144]) ).

tff(f144,plain,
    ! [X0: mono_2Etyop_2Emin_2Ebool,X1: mono_2Etyop_2Emin_2Ebool] :
      ( p(mono_2Ec_2Ebool_2E_5C_2F_2E2(X0,X1))
    <=> ( p(X0)
        | p(X1) ) ),
    inference(rectify,[],[f10]) ).

tff(f10,axiom,
    ! [X5: mono_2Etyop_2Emin_2Ebool,X6: mono_2Etyop_2Emin_2Ebool] :
      ( p(mono_2Ec_2Ebool_2E_5C_2F_2E2(X5,X6))
    <=> ( p(X6)
        | p(X5) ) ),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',reserved_2Elogic_2E_5C_2F) ).

tff(f1948,plain,
    ( spl6_3
    | ~ spl6_7
    | ~ spl6_54 ),
    inference(avatar_split_clause,[],[f1947,f1670,f351,f333]) ).

tff(f1947,plain,
    ( ! [X1: mono_2Etyop_2Emin_2Ebool] :
        ( ~ p(mono_2Ec_2Ebool_2ET_2E0)
        | p(X1) )
    | ~ spl6_54 ),
    inference(forward_demodulation,[],[f218,f1671]) ).

tff(f218,plain,
    ! [X0: mono_2Etyop_2Emin_2Ebool,X1: mono_2Etyop_2Emin_2Ebool] :
      ( p(X1)
      | ~ p(mono_2Ec_2Ebool_2E_2F_5C_2E2(X0,X1)) ),
    inference(cnf_transformation,[],[f105]) ).

tff(f105,plain,
    ! [X0: mono_2Etyop_2Emin_2Ebool,X1: mono_2Etyop_2Emin_2Ebool] :
      ( ( p(X1)
        & p(X0) )
    <=> p(mono_2Ec_2Ebool_2E_2F_5C_2E2(X0,X1)) ),
    inference(rectify,[],[f9]) ).

tff(f9,axiom,
    ! [X5: mono_2Etyop_2Emin_2Ebool,X6: mono_2Etyop_2Emin_2Ebool] :
      ( p(mono_2Ec_2Ebool_2E_2F_5C_2E2(X5,X6))
    <=> ( p(X5)
        & p(X6) ) ),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',reserved_2Elogic_2E_2F_5C) ).

tff(f1943,plain,
    ( spl6_3
    | ~ spl6_7
    | ~ spl6_54 ),
    inference(avatar_split_clause,[],[f1942,f1670,f351,f333]) ).

tff(f1942,plain,
    ( ! [X1: mono_2Etyop_2Emin_2Ebool] :
        ( ~ p(mono_2Ec_2Ebool_2ET_2E0)
        | p(X1) )
    | ~ spl6_54 ),
    inference(forward_demodulation,[],[f302,f1671]) ).

tff(f1941,plain,
    ( spl6_7
    | spl6_1
    | ~ spl6_54 ),
    inference(avatar_split_clause,[],[f1940,f1670,f325,f351]) ).

tff(f325,plain,
    ( spl6_1
  <=> ! [X0: mono_2Etyop_2Emin_2Ebool] : ~ p(X0) ),
    introduced(avatar_definition,[new_symbols(naming,[spl6_1])]) ).

tff(f1940,plain,
    ( ! [X1: mono_2Etyop_2Emin_2Ebool] :
        ( ~ p(X1)
        | p(mono_2Ec_2Ebool_2ET_2E0) )
    | ~ spl6_54 ),
    inference(forward_demodulation,[],[f192,f1671]) ).

tff(f192,plain,
    ! [X0: mono_2Etyop_2Emin_2Ebool,X1: mono_2Etyop_2Emin_2Ebool] :
      ( p(mono_2Ec_2Emin_2E_3D_3D_3E_2E2(X0,X1))
      | ~ p(X1) ),
    inference(cnf_transformation,[],[f182]) ).

tff(f182,plain,
    ! [X0: mono_2Etyop_2Emin_2Ebool,X1: mono_2Etyop_2Emin_2Ebool] :
      ( ( ~ p(X0)
        | p(X1) )
    <=> p(mono_2Ec_2Emin_2E_3D_3D_3E_2E2(X0,X1)) ),
    inference(ennf_transformation,[],[f117]) ).

tff(f117,plain,
    ! [X1: mono_2Etyop_2Emin_2Ebool,X0: mono_2Etyop_2Emin_2Ebool] :
      ( ( p(X0)
       => p(X1) )
    <=> p(mono_2Ec_2Emin_2E_3D_3D_3E_2E2(X0,X1)) ),
    inference(rectify,[],[f12]) ).

tff(f12,axiom,
    ! [X5: mono_2Etyop_2Emin_2Ebool,X6: mono_2Etyop_2Emin_2Ebool] :
      ( p(mono_2Ec_2Emin_2E_3D_3D_3E_2E2(X5,X6))
    <=> ( p(X5)
       => p(X6) ) ),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',reserved_2Elogic_2E_3D_3D_3E) ).

tff(f1939,plain,
    ( spl6_3
    | spl6_7
    | ~ spl6_54 ),
    inference(avatar_split_clause,[],[f1938,f1670,f351,f333]) ).

tff(f1938,plain,
    ( ! [X0: mono_2Etyop_2Emin_2Ebool] :
        ( p(mono_2Ec_2Ebool_2ET_2E0)
        | p(X0) )
    | ~ spl6_54 ),
    inference(forward_demodulation,[],[f193,f1671]) ).

tff(f193,plain,
    ! [X0: mono_2Etyop_2Emin_2Ebool,X1: mono_2Etyop_2Emin_2Ebool] :
      ( p(mono_2Ec_2Emin_2E_3D_3D_3E_2E2(X0,X1))
      | p(X0) ),
    inference(cnf_transformation,[],[f182]) ).

tff(f1936,plain,
    ( spl6_1
    | spl6_7
    | ~ spl6_54 ),
    inference(avatar_split_clause,[],[f1935,f1670,f351,f325]) ).

tff(f1935,plain,
    ( ! [X1: mono_2Etyop_2Emin_2Ebool] :
        ( p(mono_2Ec_2Ebool_2ET_2E0)
        | ~ p(X1) )
    | ~ spl6_54 ),
    inference(forward_demodulation,[],[f282,f1671]) ).

tff(f282,plain,
    ! [X0: mono_2Etyop_2Emin_2Ebool,X1: mono_2Etyop_2Emin_2Ebool] :
      ( ~ p(X1)
      | p(mono_2Eapp_2E2_2Emono_2Etyop_2Emin_2Ebool_20mono_2Etyop_2Emin_2Ebool(mono_2Eapp_2E2_2Emono_2Etyop_2Emin_2Ebool_20mono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Ebool_29(mono_2Ec_2Ebool_2E_5C_2F_2E0,X1),X0)) ),
    inference(cnf_transformation,[],[f156]) ).

tff(f1934,plain,
    ( spl6_61
    | spl6_7
    | ~ spl6_54 ),
    inference(avatar_split_clause,[],[f1933,f1670,f351,f1819]) ).

tff(f1819,plain,
    ( spl6_61
  <=> ! [X2: u,X0: d,X1: u] : ( s(X0,X1) != s(X0,X2) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl6_61])]) ).

tff(f1933,plain,
    ( ! [X2: d,X0: u,X1: u] :
        ( p(mono_2Ec_2Ebool_2ET_2E0)
        | ( s(X2,X0) != s(X2,X1) ) )
    | ~ spl6_54 ),
    inference(forward_demodulation,[],[f254,f1671]) ).

tff(f254,plain,
    ! [X2: d,X0: u,X1: u] :
      ( p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2Emin_2E_3D_2E2(s(X2,X0),s(X2,X1)))))
      | ( s(X2,X0) != s(X2,X1) ) ),
    inference(cnf_transformation,[],[f121]) ).

tff(f121,plain,
    ! [X2: d,X1: u,X0: u] :
      ( p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2Emin_2E_3D_2E2(s(X2,X0),s(X2,X1)))))
    <=> ( s(X2,X0) = s(X2,X1) ) ),
    inference(rectify,[],[f13]) ).

tff(f13,axiom,
    ! [X5: u,X6: u,X0: d] :
      ( p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2Emin_2E_3D_2E2(s(X0,X5),s(X0,X6)))))
    <=> ( s(X0,X5) = s(X0,X6) ) ),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',reserved_2Elogic_2E_3D) ).

tff(f1931,plain,
    ( spl6_3
    | spl6_1
    | ~ spl6_7
    | ~ spl6_54 ),
    inference(avatar_split_clause,[],[f1930,f1670,f351,f325,f333]) ).

tff(f1930,plain,
    ( ! [X0: mono_2Etyop_2Emin_2Ebool,X1: mono_2Etyop_2Emin_2Ebool] :
        ( ~ p(mono_2Ec_2Ebool_2ET_2E0)
        | ~ p(X0)
        | p(X1) )
    | ~ spl6_54 ),
    inference(forward_demodulation,[],[f194,f1671]) ).

tff(f194,plain,
    ! [X0: mono_2Etyop_2Emin_2Ebool,X1: mono_2Etyop_2Emin_2Ebool] :
      ( ~ p(mono_2Ec_2Emin_2E_3D_3D_3E_2E2(X0,X1))
      | p(X1)
      | ~ p(X0) ),
    inference(cnf_transformation,[],[f182]) ).

tff(f1928,plain,
    ( ~ spl6_7
    | spl6_3
    | spl6_3
    | ~ spl6_54 ),
    inference(avatar_split_clause,[],[f1927,f1670,f333,f333,f351]) ).

tff(f1927,plain,
    ( ! [X0: mono_2Etyop_2Emin_2Ebool,X1: mono_2Etyop_2Emin_2Ebool] :
        ( p(X0)
        | p(X1)
        | ~ p(mono_2Ec_2Ebool_2ET_2E0) )
    | ~ spl6_54 ),
    inference(forward_demodulation,[],[f281,f1671]) ).

tff(f1925,plain,
    ( spl6_3
    | ~ spl6_7
    | ~ spl6_54 ),
    inference(avatar_split_clause,[],[f1924,f1670,f351,f333]) ).

tff(f1924,plain,
    ( ! [X0: mono_2Etyop_2Emin_2Ebool] :
        ( ~ p(mono_2Ec_2Ebool_2ET_2E0)
        | p(X0) )
    | ~ spl6_54 ),
    inference(forward_demodulation,[],[f217,f1671]) ).

tff(f217,plain,
    ! [X0: mono_2Etyop_2Emin_2Ebool,X1: mono_2Etyop_2Emin_2Ebool] :
      ( ~ p(mono_2Ec_2Ebool_2E_2F_5C_2E2(X0,X1))
      | p(X0) ),
    inference(cnf_transformation,[],[f105]) ).

tff(f1923,plain,
    ( spl6_1
    | spl6_7
    | spl6_1
    | ~ spl6_54 ),
    inference(avatar_split_clause,[],[f1922,f1670,f325,f351,f325]) ).

tff(f1922,plain,
    ( ! [X0: mono_2Etyop_2Emin_2Ebool,X1: mono_2Etyop_2Emin_2Ebool] :
        ( ~ p(X1)
        | p(mono_2Ec_2Ebool_2ET_2E0)
        | ~ p(X0) )
    | ~ spl6_54 ),
    inference(forward_demodulation,[],[f303,f1671]) ).

tff(f303,plain,
    ! [X0: mono_2Etyop_2Emin_2Ebool,X1: mono_2Etyop_2Emin_2Ebool] :
      ( ~ p(X0)
      | ~ p(X1)
      | p(mono_2Eapp_2E2_2Emono_2Etyop_2Emin_2Ebool_20mono_2Etyop_2Emin_2Ebool(mono_2Eapp_2E2_2Emono_2Etyop_2Emin_2Ebool_20mono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Ebool_29(mono_2Ec_2Ebool_2E_2F_5C_2E0,X0),X1)) ),
    inference(cnf_transformation,[],[f138]) ).

tff(f1919,plain,
    ( spl6_3
    | spl6_7
    | ~ spl6_54 ),
    inference(avatar_split_clause,[],[f1918,f1670,f351,f333]) ).

tff(f1918,plain,
    ( ! [X0: mono_2Etyop_2Emin_2Ebool] :
        ( p(mono_2Ec_2Ebool_2ET_2E0)
        | p(X0) )
    | ~ spl6_54 ),
    inference(forward_demodulation,[],[f196,f1671]) ).

tff(f196,plain,
    ! [X0: mono_2Etyop_2Emin_2Ebool] :
      ( p(mono_2Ec_2Ebool_2E_7E_2E1(X0))
      | p(X0) ),
    inference(cnf_transformation,[],[f85]) ).

tff(f85,plain,
    ! [X0: mono_2Etyop_2Emin_2Ebool] :
      ( p(mono_2Ec_2Ebool_2E_7E_2E1(X0))
    <=> ~ p(X0) ),
    inference(rectify,[],[f11]) ).

tff(f11,axiom,
    ! [X5: mono_2Etyop_2Emin_2Ebool] :
      ( p(mono_2Ec_2Ebool_2E_7E_2E1(X5))
    <=> ~ p(X5) ),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',reserved_2Elogic_2E_7E) ).

tff(f1915,plain,
    ( spl6_3
    | ~ spl6_7
    | ~ spl6_54 ),
    inference(avatar_split_clause,[],[f1914,f1670,f351,f333]) ).

tff(f1914,plain,
    ( ! [X0: mono_2Etyop_2Emin_2Ebool] :
        ( ~ p(mono_2Ec_2Ebool_2ET_2E0)
        | p(X0) )
    | ~ spl6_54 ),
    inference(forward_demodulation,[],[f301,f1671]) ).

tff(f1913,plain,
    ( spl6_7
    | spl6_3
    | ~ spl6_54 ),
    inference(avatar_split_clause,[],[f1912,f1670,f333,f351]) ).

tff(f1912,plain,
    ( ! [X0: mono_2Etyop_2Emin_2Ebool] :
        ( p(X0)
        | p(mono_2Ec_2Ebool_2ET_2E0) )
    | ~ spl6_54 ),
    inference(forward_demodulation,[],[f238,f1671]) ).

tff(f1911,plain,
    ( spl6_3
    | ~ spl6_7
    | spl6_1
    | ~ spl6_54 ),
    inference(avatar_split_clause,[],[f1910,f1670,f325,f351,f333]) ).

tff(f1910,plain,
    ( ! [X0: mono_2Etyop_2Emin_2Ebool,X1: mono_2Etyop_2Emin_2Ebool] :
        ( ~ p(X1)
        | ~ p(mono_2Ec_2Ebool_2ET_2E0)
        | p(X0) )
    | ~ spl6_54 ),
    inference(forward_demodulation,[],[f290,f1671]) ).

tff(f290,plain,
    ! [X0: mono_2Etyop_2Emin_2Ebool,X1: mono_2Etyop_2Emin_2Ebool] :
      ( ~ p(X1)
      | p(X0)
      | ~ p(mono_2Eapp_2E2_2Emono_2Etyop_2Emin_2Ebool_20mono_2Etyop_2Emin_2Ebool(mono_2Eapp_2E2_2Emono_2Etyop_2Emin_2Ebool_20mono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Ebool_29(mono_2Ec_2Emin_2E_3D_3D_3E_2E0,X1),X0)) ),
    inference(cnf_transformation,[],[f166]) ).

tff(f1909,plain,
    ( spl6_7
    | spl6_1
    | ~ spl6_54 ),
    inference(avatar_split_clause,[],[f1908,f1670,f325,f351]) ).

tff(f1908,plain,
    ( ! [X1: mono_2Etyop_2Emin_2Ebool] :
        ( ~ p(X1)
        | p(mono_2Ec_2Ebool_2ET_2E0) )
    | ~ spl6_54 ),
    inference(forward_demodulation,[],[f187,f1671]) ).

tff(f187,plain,
    ! [X0: mono_2Etyop_2Emin_2Ebool,X1: mono_2Etyop_2Emin_2Ebool] :
      ( ~ p(X1)
      | p(mono_2Ec_2Ebool_2E_5C_2F_2E2(X0,X1)) ),
    inference(cnf_transformation,[],[f144]) ).

tff(f1907,plain,
    ( spl6_1
    | ~ spl6_7
    | ~ spl6_54 ),
    inference(avatar_split_clause,[],[f1906,f1670,f351,f325]) ).

tff(f1906,plain,
    ( ! [X0: mono_2Etyop_2Emin_2Ebool] :
        ( ~ p(mono_2Ec_2Ebool_2ET_2E0)
        | ~ p(X0) )
    | ~ spl6_54 ),
    inference(forward_demodulation,[],[f197,f1671]) ).

tff(f197,plain,
    ! [X0: mono_2Etyop_2Emin_2Ebool] :
      ( ~ p(X0)
      | ~ p(mono_2Ec_2Ebool_2E_7E_2E1(X0)) ),
    inference(cnf_transformation,[],[f85]) ).

tff(f1903,plain,
    ( ~ spl6_7
    | spl6_1
    | ~ spl6_54 ),
    inference(avatar_split_clause,[],[f1902,f1670,f325,f351]) ).

tff(f1902,plain,
    ( ! [X0: mono_2Etyop_2Emin_2Ebool] :
        ( ~ p(X0)
        | ~ p(mono_2Ec_2Ebool_2ET_2E0) )
    | ~ spl6_54 ),
    inference(forward_demodulation,[],[f239,f1671]) ).

tff(f1899,plain,
    ( spl6_7
    | ~ spl6_8
    | ~ spl6_54 ),
    inference(avatar_split_clause,[],[f1898,f1670,f363,f351]) ).

tff(f363,plain,
    ( spl6_8
  <=> p(mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Ebool(mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Efun_28tyop_2Eextreal_2Eextreal_2Ctyop_2Emin_2Ebool_29(mono_2Ec_2Eextreal_2Eextreal__le_2E0,sK4),sK5)) ),
    introduced(avatar_definition,[new_symbols(naming,[spl6_8])]) ).

tff(f1898,plain,
    ( p(mono_2Ec_2Ebool_2ET_2E0)
    | ~ spl6_8
    | ~ spl6_54 ),
    inference(forward_demodulation,[],[f364,f1671]) ).

tff(f364,plain,
    ( p(mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Ebool(mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Efun_28tyop_2Eextreal_2Eextreal_2Ctyop_2Emin_2Ebool_29(mono_2Ec_2Eextreal_2Eextreal__le_2E0,sK4),sK5))
    | ~ spl6_8 ),
    inference(avatar_component_clause,[],[f363]) ).

tff(f1886,plain,
    ( spl6_7
    | spl6_61
    | ~ spl6_54 ),
    inference(avatar_split_clause,[],[f1885,f1670,f1819,f351]) ).

tff(f1885,plain,
    ( ! [X2: u,X0: d,X1: u] :
        ( ( s(X0,X1) != s(X0,X2) )
        | p(mono_2Ec_2Ebool_2ET_2E0) )
    | ~ spl6_54 ),
    inference(forward_demodulation,[],[f293,f1671]) ).

tff(f293,plain,
    ! [X2: u,X0: d,X1: u] :
      ( p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,app_2E2(s(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),app_2E2(s(tyop_2Emin_2Efun(X0,tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool)),c_2Emin_2E_3D_2E0),s(X0,X1))),s(X0,X2)))))
      | ( s(X0,X1) != s(X0,X2) ) ),
    inference(cnf_transformation,[],[f143]) ).

tff(f143,plain,
    ! [X0: d,X2: u,X1: u] :
      ( p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,app_2E2(s(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),app_2E2(s(tyop_2Emin_2Efun(X0,tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool)),c_2Emin_2E_3D_2E0),s(X0,X1))),s(X0,X2)))))
    <=> ( s(X0,X1) = s(X0,X2) ) ),
    inference(rectify,[],[f36]) ).

tff(f36,axiom,
    ! [X0: d,X12: u,X13: u] :
      ( ( s(X0,X12) = s(X0,X13) )
    <=> p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,app_2E2(s(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),app_2E2(s(tyop_2Emin_2Efun(X0,tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool)),c_2Emin_2E_3D_2E0),s(X0,X12))),s(X0,X13))))) ),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',arityeq2_2Ec_2Emin_2E_3D_2E2_2Emono_2EA_27a) ).

tff(f1884,plain,
    ( spl6_3
    | spl6_7
    | ~ spl6_54 ),
    inference(avatar_split_clause,[],[f1883,f1670,f351,f333]) ).

tff(f1883,plain,
    ( ! [X1: mono_2Etyop_2Emin_2Ebool] :
        ( p(mono_2Ec_2Ebool_2ET_2E0)
        | p(X1) )
    | ~ spl6_54 ),
    inference(forward_demodulation,[],[f289,f1671]) ).

tff(f1879,plain,
    ( spl6_1
    | spl6_7
    | ~ spl6_54 ),
    inference(avatar_split_clause,[],[f1878,f1670,f351,f325]) ).

tff(f1878,plain,
    ( ! [X0: mono_2Etyop_2Emin_2Ebool] :
        ( p(mono_2Ec_2Ebool_2ET_2E0)
        | ~ p(X0) )
    | ~ spl6_54 ),
    inference(forward_demodulation,[],[f288,f1671]) ).

tff(f288,plain,
    ! [X0: mono_2Etyop_2Emin_2Ebool,X1: mono_2Etyop_2Emin_2Ebool] :
      ( ~ p(X0)
      | p(mono_2Eapp_2E2_2Emono_2Etyop_2Emin_2Ebool_20mono_2Etyop_2Emin_2Ebool(mono_2Eapp_2E2_2Emono_2Etyop_2Emin_2Ebool_20mono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Ebool_29(mono_2Ec_2Emin_2E_3D_3D_3E_2E0,X1),X0)) ),
    inference(cnf_transformation,[],[f166]) ).

tff(f1875,plain,
    ( ~ spl6_7
    | spl6_64
    | ~ spl6_54 ),
    inference(avatar_split_clause,[],[f1874,f1670,f1871,f351]) ).

tff(f1871,plain,
    ( spl6_64
  <=> ! [X2: d,X0: u,X1: u] : ( s(X2,X0) = s(X2,X1) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl6_64])]) ).

tff(f1874,plain,
    ( ! [X2: u,X0: d,X1: u] :
        ( ( s(X0,X1) = s(X0,X2) )
        | ~ p(mono_2Ec_2Ebool_2ET_2E0) )
    | ~ spl6_54 ),
    inference(forward_demodulation,[],[f294,f1671]) ).

tff(f294,plain,
    ! [X2: u,X0: d,X1: u] :
      ( ( s(X0,X1) = s(X0,X2) )
      | ~ p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,app_2E2(s(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),app_2E2(s(tyop_2Emin_2Efun(X0,tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool)),c_2Emin_2E_3D_2E0),s(X0,X1))),s(X0,X2))))) ),
    inference(cnf_transformation,[],[f143]) ).

tff(f1873,plain,
    ( spl6_64
    | ~ spl6_7
    | ~ spl6_54 ),
    inference(avatar_split_clause,[],[f1869,f1670,f351,f1871]) ).

tff(f1869,plain,
    ( ! [X2: d,X0: u,X1: u] :
        ( ~ p(mono_2Ec_2Ebool_2ET_2E0)
        | ( s(X2,X0) = s(X2,X1) ) )
    | ~ spl6_54 ),
    inference(forward_demodulation,[],[f255,f1671]) ).

tff(f255,plain,
    ! [X2: d,X0: u,X1: u] :
      ( ( s(X2,X0) = s(X2,X1) )
      | ~ p(j_mono_2Etyop_2Emin_2Ebool(s(tyop_2Emin_2Ebool,c_2Emin_2E_3D_2E2(s(X2,X0),s(X2,X1))))) ),
    inference(cnf_transformation,[],[f121]) ).

tff(f1868,plain,
    ( spl6_1
    | spl6_7
    | ~ spl6_54 ),
    inference(avatar_split_clause,[],[f1867,f1670,f351,f325]) ).

tff(f1867,plain,
    ( ! [X0: mono_2Etyop_2Emin_2Ebool] :
        ( p(mono_2Ec_2Ebool_2ET_2E0)
        | ~ p(X0) )
    | ~ spl6_54 ),
    inference(forward_demodulation,[],[f188,f1671]) ).

tff(f188,plain,
    ! [X0: mono_2Etyop_2Emin_2Ebool,X1: mono_2Etyop_2Emin_2Ebool] :
      ( p(mono_2Ec_2Ebool_2E_5C_2F_2E2(X0,X1))
      | ~ p(X0) ),
    inference(cnf_transformation,[],[f144]) ).

tff(f1862,plain,
    ( spl6_2
    | ~ spl6_8
    | ~ spl6_50 ),
    inference(avatar_split_clause,[],[f1861,f1361,f363,f328]) ).

tff(f1861,plain,
    ( p(mono_2Ec_2Ebool_2EF_2E0)
    | ~ spl6_8
    | ~ spl6_50 ),
    inference(forward_demodulation,[],[f364,f1362]) ).

tff(f1362,plain,
    ( ! [X0: mono_2Etyop_2Emin_2Ebool] : ( mono_2Ec_2Ebool_2EF_2E0 = X0 )
    | ~ spl6_50 ),
    inference(avatar_component_clause,[],[f1361]) ).

tff(f1860,plain,
    ( ~ spl6_16
    | spl6_11
    | ~ spl6_12 ),
    inference(avatar_split_clause,[],[f1859,f436,f415,f466]) ).

tff(f1859,plain,
    ( ( mono_2Ec_2Ebool_2EF_2E0 != mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Ebool(mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Efun_28tyop_2Eextreal_2Eextreal_2Ctyop_2Emin_2Ebool_29(mono_2Ec_2Eextreal_2Eextreal__le_2E0,sK4),sK5) )
    | spl6_11
    | ~ spl6_12 ),
    inference(forward_demodulation,[],[f416,f438]) ).

tff(f1856,plain,
    ( spl6_3
    | spl6_2
    | ~ spl6_50 ),
    inference(avatar_split_clause,[],[f1755,f1361,f328,f333]) ).

tff(f1755,plain,
    ( ! [X0: mono_2Etyop_2Emin_2Ebool] :
        ( p(mono_2Ec_2Ebool_2EF_2E0)
        | p(X0) )
    | ~ spl6_50 ),
    inference(backward_demodulation,[],[f193,f1362]) ).

tff(f1854,plain,
    ( spl6_3
    | spl6_2
    | ~ spl6_50 ),
    inference(avatar_split_clause,[],[f1716,f1361,f328,f333]) ).

tff(f1716,plain,
    ( ! [X0: mono_2Etyop_2Emin_2Ebool] :
        ( p(mono_2Ec_2Ebool_2EF_2E0)
        | p(X0) )
    | ~ spl6_50 ),
    inference(backward_demodulation,[],[f238,f1362]) ).

tff(f1852,plain,
    ( spl6_1
    | spl6_1
    | spl6_2
    | ~ spl6_50 ),
    inference(avatar_split_clause,[],[f1751,f1361,f328,f325,f325]) ).

tff(f1751,plain,
    ( ! [X0: mono_2Etyop_2Emin_2Ebool,X1: mono_2Etyop_2Emin_2Ebool] :
        ( p(mono_2Ec_2Ebool_2EF_2E0)
        | ~ p(X1)
        | ~ p(X0) )
    | ~ spl6_50 ),
    inference(backward_demodulation,[],[f216,f1362]) ).

tff(f216,plain,
    ! [X0: mono_2Etyop_2Emin_2Ebool,X1: mono_2Etyop_2Emin_2Ebool] :
      ( ~ p(X0)
      | ~ p(X1)
      | p(mono_2Ec_2Ebool_2E_2F_5C_2E2(X0,X1)) ),
    inference(cnf_transformation,[],[f105]) ).

tff(f1851,plain,
    ( spl6_2
    | spl6_1
    | ~ spl6_50 ),
    inference(avatar_split_clause,[],[f1710,f1361,f325,f328]) ).

tff(f1710,plain,
    ( ! [X0: mono_2Etyop_2Emin_2Ebool] :
        ( ~ p(X0)
        | p(mono_2Ec_2Ebool_2EF_2E0) )
    | ~ spl6_50 ),
    inference(backward_demodulation,[],[f288,f1362]) ).

tff(f1850,plain,
    ( spl6_61
    | spl6_2
    | ~ spl6_50 ),
    inference(avatar_split_clause,[],[f1812,f1361,f328,f1819]) ).

tff(f1812,plain,
    ( ! [X2: d,X0: u,X1: u] :
        ( p(mono_2Ec_2Ebool_2EF_2E0)
        | ( s(X2,X0) != s(X2,X1) ) )
    | ~ spl6_50 ),
    inference(backward_demodulation,[],[f254,f1362]) ).

tff(f1849,plain,
    ( spl6_1
    | spl6_2
    | spl6_1
    | ~ spl6_50 ),
    inference(avatar_split_clause,[],[f1713,f1361,f325,f328,f325]) ).

tff(f1713,plain,
    ( ! [X0: mono_2Etyop_2Emin_2Ebool,X1: mono_2Etyop_2Emin_2Ebool] :
        ( ~ p(X0)
        | p(mono_2Ec_2Ebool_2EF_2E0)
        | ~ p(X1) )
    | ~ spl6_50 ),
    inference(backward_demodulation,[],[f303,f1362]) ).

tff(f1846,plain,
    ( spl6_3
    | spl6_2
    | ~ spl6_50 ),
    inference(avatar_split_clause,[],[f1711,f1361,f328,f333]) ).

tff(f1711,plain,
    ( ! [X1: mono_2Etyop_2Emin_2Ebool] :
        ( p(mono_2Ec_2Ebool_2EF_2E0)
        | p(X1) )
    | ~ spl6_50 ),
    inference(backward_demodulation,[],[f289,f1362]) ).

tff(f1845,plain,
    ( spl6_2
    | spl6_1
    | ~ spl6_50 ),
    inference(avatar_split_clause,[],[f1754,f1361,f325,f328]) ).

tff(f1754,plain,
    ( ! [X1: mono_2Etyop_2Emin_2Ebool] :
        ( ~ p(X1)
        | p(mono_2Ec_2Ebool_2EF_2E0) )
    | ~ spl6_50 ),
    inference(backward_demodulation,[],[f192,f1362]) ).

tff(f1844,plain,
    ( spl6_1
    | spl6_2
    | ~ spl6_50 ),
    inference(avatar_split_clause,[],[f1797,f1361,f328,f325]) ).

tff(f1797,plain,
    ( ! [X0: mono_2Etyop_2Emin_2Ebool] :
        ( p(mono_2Ec_2Ebool_2EF_2E0)
        | ~ p(X0) )
    | ~ spl6_50 ),
    inference(backward_demodulation,[],[f188,f1362]) ).

tff(f1839,plain,
    ( spl6_2
    | spl6_1
    | ~ spl6_50 ),
    inference(avatar_split_clause,[],[f1708,f1361,f325,f328]) ).

tff(f1708,plain,
    ( ! [X1: mono_2Etyop_2Emin_2Ebool] :
        ( ~ p(X1)
        | p(mono_2Ec_2Ebool_2EF_2E0) )
    | ~ spl6_50 ),
    inference(backward_demodulation,[],[f282,f1362]) ).

tff(f1838,plain,
    ( spl6_2
    | spl6_3
    | ~ spl6_50 ),
    inference(avatar_split_clause,[],[f1799,f1361,f333,f328]) ).

tff(f1799,plain,
    ( ! [X0: mono_2Etyop_2Emin_2Ebool] :
        ( p(X0)
        | p(mono_2Ec_2Ebool_2EF_2E0) )
    | ~ spl6_50 ),
    inference(backward_demodulation,[],[f196,f1362]) ).

tff(f1832,plain,
    ( spl6_2
    | spl6_1
    | ~ spl6_50 ),
    inference(avatar_split_clause,[],[f1706,f1361,f325,f328]) ).

tff(f1706,plain,
    ( ! [X0: mono_2Etyop_2Emin_2Ebool] :
        ( ~ p(X0)
        | p(mono_2Ec_2Ebool_2EF_2E0) )
    | ~ spl6_50 ),
    inference(backward_demodulation,[],[f283,f1362]) ).

tff(f283,plain,
    ! [X0: mono_2Etyop_2Emin_2Ebool,X1: mono_2Etyop_2Emin_2Ebool] :
      ( ~ p(X0)
      | p(mono_2Eapp_2E2_2Emono_2Etyop_2Emin_2Ebool_20mono_2Etyop_2Emin_2Ebool(mono_2Eapp_2E2_2Emono_2Etyop_2Emin_2Ebool_20mono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Ebool_29(mono_2Ec_2Ebool_2E_5C_2F_2E0,X1),X0)) ),
    inference(cnf_transformation,[],[f156]) ).

tff(f1831,plain,
    ( spl6_63
    | ~ spl6_42
    | ~ spl6_50 ),
    inference(avatar_split_clause,[],[f1778,f1361,f1000,f1828]) ).

tff(f1778,plain,
    ( ( mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Eextreal_2Eextreal(mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Efun_28tyop_2Eextreal_2Eextreal_2Ctyop_2Eextreal_2Eextreal_29(mono_2Eapp_2E2_2Emono_2Etyop_2Emin_2Ebool_20mono_2Etyop_2Emin_2Efun_28tyop_2Eextreal_2Eextreal_2Ctyop_2Emin_2Efun_28tyop_2Eextreal_2Eextreal_2Ctyop_2Eextreal_2Eextreal_29_29(mono_2Ec_2Ebool_2ECOND_2E0_2Emono_2Etyop_2Eextreal_2Eextreal,mono_2Ec_2Ebool_2EF_2E0),sK4),sK5) = mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Eextreal_2Eextreal(mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Efun_28tyop_2Eextreal_2Eextreal_2Ctyop_2Eextreal_2Eextreal_29(mono_2Ec_2Eextreal_2Eextreal__max_2E0,sK5),sK4) )
    | ~ spl6_42
    | ~ spl6_50 ),
    inference(backward_demodulation,[],[f1002,f1362]) ).

tff(f1826,plain,
    ( spl6_62
    | ~ spl6_50
    | ~ spl6_51 ),
    inference(avatar_split_clause,[],[f1780,f1420,f1361,f1823]) ).

tff(f1780,plain,
    ( ( mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Eextreal_2Eextreal(mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Efun_28tyop_2Eextreal_2Eextreal_2Ctyop_2Eextreal_2Eextreal_29(mono_2Eapp_2E2_2Emono_2Etyop_2Emin_2Ebool_20mono_2Etyop_2Emin_2Efun_28tyop_2Eextreal_2Eextreal_2Ctyop_2Emin_2Efun_28tyop_2Eextreal_2Eextreal_2Ctyop_2Eextreal_2Eextreal_29_29(mono_2Ec_2Ebool_2ECOND_2E0_2Emono_2Etyop_2Eextreal_2Eextreal,mono_2Ec_2Ebool_2EF_2E0),sK5),mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Eextreal_2Eextreal(mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Efun_28tyop_2Eextreal_2Eextreal_2Ctyop_2Eextreal_2Eextreal_29(mono_2Ec_2Eextreal_2Eextreal__max_2E0,sK3),sK4)) = mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Eextreal_2Eextreal(mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Efun_28tyop_2Eextreal_2Eextreal_2Ctyop_2Eextreal_2Eextreal_29(mono_2Ec_2Eextreal_2Eextreal__max_2E0,mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Eextreal_2Eextreal(mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Efun_28tyop_2Eextreal_2Eextreal_2Ctyop_2Eextreal_2Eextreal_29(mono_2Ec_2Eextreal_2Eextreal__max_2E0,sK3),sK4)),sK5) )
    | ~ spl6_50
    | ~ spl6_51 ),
    inference(backward_demodulation,[],[f1422,f1362]) ).

tff(f1821,plain,
    ( spl6_61
    | spl6_2
    | ~ spl6_50 ),
    inference(avatar_split_clause,[],[f1806,f1361,f328,f1819]) ).

tff(f1806,plain,
    ( ! [X2: u,X0: d,X1: u] :
        ( p(mono_2Ec_2Ebool_2EF_2E0)
        | ( s(X0,X1) != s(X0,X2) ) )
    | ~ spl6_50 ),
    inference(backward_demodulation,[],[f293,f1362]) ).

tff(f1817,plain,
    ( spl6_2
    | ~ spl6_7
    | ~ spl6_50 ),
    inference(avatar_split_clause,[],[f1758,f1361,f351,f328]) ).

tff(f1758,plain,
    ( p(mono_2Ec_2Ebool_2EF_2E0)
    | ~ spl6_7
    | ~ spl6_50 ),
    inference(backward_demodulation,[],[f353,f1362]) ).

tff(f1816,plain,
    ( spl6_2
    | spl6_1
    | ~ spl6_50 ),
    inference(avatar_split_clause,[],[f1796,f1361,f325,f328]) ).

tff(f1796,plain,
    ( ! [X1: mono_2Etyop_2Emin_2Ebool] :
        ( ~ p(X1)
        | p(mono_2Ec_2Ebool_2EF_2E0) )
    | ~ spl6_50 ),
    inference(backward_demodulation,[],[f187,f1362]) ).

tff(f1704,plain,
    ( spl6_58
    | ~ spl6_4
    | ~ spl6_6
    | ~ spl6_21
    | ~ spl6_37
    | spl6_49 ),
    inference(avatar_split_clause,[],[f1635,f1357,f867,f545,f346,f336,f1690]) ).

tff(f1690,plain,
    ( spl6_58
  <=> ! [X0: mono_2Etyop_2Emin_2Ebool,X1: mono_2Etyop_2Emin_2Ebool] :
        ( ( X0 = X1 )
        | ( mono_2Ec_2Ebool_2ET_2E0 = X1 )
        | ( mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Ebool(mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Efun_28tyop_2Eextreal_2Eextreal_2Ctyop_2Emin_2Ebool_29(mono_2Ec_2Eextreal_2Eextreal__le_2E0,sK5),sK3) = X0 ) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl6_58])]) ).

tff(f1635,plain,
    ( ! [X0: mono_2Etyop_2Emin_2Ebool,X1: mono_2Etyop_2Emin_2Ebool] :
        ( ( mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Ebool(mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Efun_28tyop_2Eextreal_2Eextreal_2Ctyop_2Emin_2Ebool_29(mono_2Ec_2Eextreal_2Eextreal__le_2E0,sK5),sK3) = X0 )
        | ( mono_2Ec_2Ebool_2ET_2E0 = X1 )
        | ( X0 = X1 ) )
    | ~ spl6_4
    | ~ spl6_6
    | ~ spl6_21
    | ~ spl6_37
    | spl6_49 ),
    inference(trivial_inequality_removal,[],[f1463]) ).

tff(f1463,plain,
    ( ! [X0: mono_2Etyop_2Emin_2Ebool,X1: mono_2Etyop_2Emin_2Ebool] :
        ( ( X0 = X1 )
        | ( mono_2Ec_2Ebool_2EF_2E0 != mono_2Ec_2Ebool_2EF_2E0 )
        | ( mono_2Ec_2Ebool_2ET_2E0 = X1 )
        | ( mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Ebool(mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Efun_28tyop_2Eextreal_2Eextreal_2Ctyop_2Emin_2Ebool_29(mono_2Ec_2Eextreal_2Eextreal__le_2E0,sK5),sK3) = X0 ) )
    | ~ spl6_4
    | ~ spl6_6
    | ~ spl6_21
    | ~ spl6_37
    | spl6_49 ),
    inference(superposition,[],[f1359,f1074]) ).

tff(f1703,plain,
    ( spl6_57
    | spl6_15
    | ~ spl6_4
    | ~ spl6_6
    | ~ spl6_16
    | ~ spl6_21
    | ~ spl6_37 ),
    inference(avatar_split_clause,[],[f1546,f867,f545,f466,f346,f336,f458,f1685]) ).

tff(f1685,plain,
    ( spl6_57
  <=> ! [X2: mono_2Etyop_2Emin_2Ebool,X1: mono_2Etyop_2Emin_2Ebool] :
        ( ( X1 = X2 )
        | ( mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Ebool(mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Efun_28tyop_2Eextreal_2Eextreal_2Ctyop_2Emin_2Ebool_29(mono_2Ec_2Eextreal_2Eextreal__le_2E0,sK4),sK5) = X2 )
        | ( mono_2Ec_2Ebool_2EF_2E0 = X1 ) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl6_57])]) ).

tff(f1546,plain,
    ( ! [X0: mono_2Etyop_2Emin_2Ebool,X1: mono_2Etyop_2Emin_2Ebool] :
        ( ( mono_2Ec_2Ebool_2ET_2E0 = mono_2Ec_2Ebool_2EF_2E0 )
        | ( mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Ebool(mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Efun_28tyop_2Eextreal_2Eextreal_2Ctyop_2Emin_2Ebool_29(mono_2Ec_2Eextreal_2Eextreal__le_2E0,sK4),sK5) = X1 )
        | ( X0 = X1 )
        | ( mono_2Ec_2Ebool_2EF_2E0 = X0 ) )
    | ~ spl6_4
    | ~ spl6_6
    | ~ spl6_16
    | ~ spl6_21
    | ~ spl6_37 ),
    inference(superposition,[],[f468,f1074]) ).

tff(f1702,plain,
    ( spl6_50
    | spl6_58
    | ~ spl6_4
    | ~ spl6_6
    | ~ spl6_21
    | ~ spl6_37
    | ~ spl6_43 ),
    inference(avatar_split_clause,[],[f1639,f1229,f867,f545,f346,f336,f1690,f1361]) ).

tff(f1639,plain,
    ( ! [X2: mono_2Etyop_2Emin_2Ebool,X0: mono_2Etyop_2Emin_2Ebool,X1: mono_2Etyop_2Emin_2Ebool] :
        ( ( mono_2Ec_2Ebool_2ET_2E0 = X2 )
        | ( X1 = X2 )
        | ( mono_2Ec_2Ebool_2EF_2E0 = X0 )
        | ( mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Ebool(mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Efun_28tyop_2Eextreal_2Eextreal_2Ctyop_2Emin_2Ebool_29(mono_2Ec_2Eextreal_2Eextreal__le_2E0,sK5),sK3) = X1 ) )
    | ~ spl6_4
    | ~ spl6_6
    | ~ spl6_21
    | ~ spl6_37
    | ~ spl6_43 ),
    inference(duplicate_literal_removal,[],[f1464]) ).

tff(f1464,plain,
    ( ! [X2: mono_2Etyop_2Emin_2Ebool,X0: mono_2Etyop_2Emin_2Ebool,X1: mono_2Etyop_2Emin_2Ebool] :
        ( ( X1 = X2 )
        | ( mono_2Ec_2Ebool_2EF_2E0 = X0 )
        | ( mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Ebool(mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Efun_28tyop_2Eextreal_2Eextreal_2Ctyop_2Emin_2Ebool_29(mono_2Ec_2Eextreal_2Eextreal__le_2E0,sK5),sK3) = X1 )
        | ( mono_2Ec_2Ebool_2ET_2E0 = X2 )
        | ( mono_2Ec_2Ebool_2EF_2E0 = X0 ) )
    | ~ spl6_4
    | ~ spl6_6
    | ~ spl6_21
    | ~ spl6_37
    | ~ spl6_43 ),
    inference(superposition,[],[f1230,f1074]) ).

tff(f1701,plain,
    ( spl6_60
    | spl6_54
    | ~ spl6_4
    | ~ spl6_6
    | ~ spl6_21
    | ~ spl6_24
    | ~ spl6_37 ),
    inference(avatar_split_clause,[],[f1640,f867,f679,f545,f346,f336,f1670,f1699]) ).

tff(f1699,plain,
    ( spl6_60
  <=> ! [X2: mono_2Etyop_2Emin_2Ebool,X0: mono_2Etyop_2Eextreal_2Eextreal] :
        ( ( mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Ebool(mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Efun_28tyop_2Eextreal_2Eextreal_2Ctyop_2Emin_2Ebool_29(mono_2Ec_2Eextreal_2Eextreal__le_2E0,X0),X0) = X2 )
        | ( mono_2Ec_2Ebool_2EF_2E0 = X2 ) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl6_60])]) ).

tff(f1640,plain,
    ( ! [X2: mono_2Etyop_2Emin_2Ebool,X0: mono_2Etyop_2Eextreal_2Eextreal,X1: mono_2Etyop_2Emin_2Ebool] :
        ( ( mono_2Ec_2Ebool_2ET_2E0 = X1 )
        | ( mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Ebool(mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Efun_28tyop_2Eextreal_2Eextreal_2Ctyop_2Emin_2Ebool_29(mono_2Ec_2Eextreal_2Eextreal__le_2E0,X0),X0) = X2 )
        | ( mono_2Ec_2Ebool_2EF_2E0 = X2 ) )
    | ~ spl6_4
    | ~ spl6_6
    | ~ spl6_21
    | ~ spl6_24
    | ~ spl6_37 ),
    inference(duplicate_literal_removal,[],[f1480]) ).

tff(f1480,plain,
    ( ! [X2: mono_2Etyop_2Emin_2Ebool,X0: mono_2Etyop_2Eextreal_2Eextreal,X1: mono_2Etyop_2Emin_2Ebool] :
        ( ( mono_2Ec_2Ebool_2ET_2E0 = X1 )
        | ( mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Ebool(mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Efun_28tyop_2Eextreal_2Eextreal_2Ctyop_2Emin_2Ebool_29(mono_2Ec_2Eextreal_2Eextreal__le_2E0,X0),X0) = X2 )
        | ( mono_2Ec_2Ebool_2ET_2E0 = X1 )
        | ( mono_2Ec_2Ebool_2EF_2E0 = X2 ) )
    | ~ spl6_4
    | ~ spl6_6
    | ~ spl6_21
    | ~ spl6_24
    | ~ spl6_37 ),
    inference(superposition,[],[f680,f1074]) ).

tff(f1697,plain,
    ( spl6_50
    | spl6_56
    | ~ spl6_4
    | ~ spl6_6
    | ~ spl6_21
    | ~ spl6_37
    | ~ spl6_48 ),
    inference(avatar_split_clause,[],[f1641,f1286,f867,f545,f346,f336,f1679,f1361]) ).

tff(f1679,plain,
    ( spl6_56
  <=> ! [X0: mono_2Etyop_2Emin_2Ebool,X1: mono_2Etyop_2Emin_2Ebool] :
        ( ( X0 = X1 )
        | ( mono_2Ec_2Ebool_2ET_2E0 = X1 )
        | ( mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Ebool(mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Efun_28tyop_2Eextreal_2Eextreal_2Ctyop_2Emin_2Ebool_29(mono_2Ec_2Eextreal_2Eextreal__le_2E0,sK5),sK4) = X0 ) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl6_56])]) ).

tff(f1286,plain,
    ( spl6_48
  <=> ! [X0: mono_2Etyop_2Emin_2Ebool] :
        ( ( mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Ebool(mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Efun_28tyop_2Eextreal_2Eextreal_2Ctyop_2Emin_2Ebool_29(mono_2Ec_2Eextreal_2Eextreal__le_2E0,sK5),sK4) = X0 )
        | ( mono_2Ec_2Ebool_2EF_2E0 = X0 ) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl6_48])]) ).

tff(f1641,plain,
    ( ! [X2: mono_2Etyop_2Emin_2Ebool,X0: mono_2Etyop_2Emin_2Ebool,X1: mono_2Etyop_2Emin_2Ebool] :
        ( ( mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Ebool(mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Efun_28tyop_2Eextreal_2Eextreal_2Ctyop_2Emin_2Ebool_29(mono_2Ec_2Eextreal_2Eextreal__le_2E0,sK5),sK4) = X1 )
        | ( mono_2Ec_2Ebool_2ET_2E0 = X2 )
        | ( mono_2Ec_2Ebool_2EF_2E0 = X0 )
        | ( X1 = X2 ) )
    | ~ spl6_4
    | ~ spl6_6
    | ~ spl6_21
    | ~ spl6_37
    | ~ spl6_48 ),
    inference(duplicate_literal_removal,[],[f1466]) ).

tff(f1466,plain,
    ( ! [X2: mono_2Etyop_2Emin_2Ebool,X0: mono_2Etyop_2Emin_2Ebool,X1: mono_2Etyop_2Emin_2Ebool] :
        ( ( mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Ebool(mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Efun_28tyop_2Eextreal_2Eextreal_2Ctyop_2Emin_2Ebool_29(mono_2Ec_2Eextreal_2Eextreal__le_2E0,sK5),sK4) = X1 )
        | ( mono_2Ec_2Ebool_2EF_2E0 = X0 )
        | ( mono_2Ec_2Ebool_2ET_2E0 = X2 )
        | ( mono_2Ec_2Ebool_2EF_2E0 = X0 )
        | ( X1 = X2 ) )
    | ~ spl6_4
    | ~ spl6_6
    | ~ spl6_21
    | ~ spl6_37
    | ~ spl6_48 ),
    inference(superposition,[],[f1287,f1074]) ).

tff(f1287,plain,
    ( ! [X0: mono_2Etyop_2Emin_2Ebool] :
        ( ( mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Ebool(mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Efun_28tyop_2Eextreal_2Eextreal_2Ctyop_2Emin_2Ebool_29(mono_2Ec_2Eextreal_2Eextreal__le_2E0,sK5),sK4) = X0 )
        | ( mono_2Ec_2Ebool_2EF_2E0 = X0 ) )
    | ~ spl6_48 ),
    inference(avatar_component_clause,[],[f1286]) ).

tff(f1696,plain,
    ( spl6_54
    | spl6_59
    | ~ spl6_4
    | ~ spl6_6
    | ~ spl6_21
    | ~ spl6_37 ),
    inference(avatar_split_clause,[],[f1642,f867,f545,f346,f336,f1694,f1670]) ).

tff(f1642,plain,
    ( ! [X2: u,X3: u,X0: mono_2Etyop_2Emin_2Ebool,X1: d,X4: mono_2Etyop_2Emin_2Ebool] :
        ( ( s(X1,X2) = s(X1,c_2Ebool_2ECOND_2E3(s(tyop_2Emin_2Ebool,i_mono_2Etyop_2Emin_2Ebool(X0)),s(X1,X2),s(X1,X3))) )
        | ( mono_2Ec_2Ebool_2EF_2E0 = X0 )
        | ( mono_2Ec_2Ebool_2ET_2E0 = X4 ) )
    | ~ spl6_4
    | ~ spl6_6
    | ~ spl6_21
    | ~ spl6_37 ),
    inference(duplicate_literal_removal,[],[f1594]) ).

tff(f1594,plain,
    ( ! [X2: u,X3: u,X0: mono_2Etyop_2Emin_2Ebool,X1: d,X4: mono_2Etyop_2Emin_2Ebool] :
        ( ( mono_2Ec_2Ebool_2EF_2E0 = X0 )
        | ( s(X1,X2) = s(X1,c_2Ebool_2ECOND_2E3(s(tyop_2Emin_2Ebool,i_mono_2Etyop_2Emin_2Ebool(X0)),s(X1,X2),s(X1,X3))) )
        | ( mono_2Ec_2Ebool_2ET_2E0 = X4 )
        | ( mono_2Ec_2Ebool_2ET_2E0 = X4 ) )
    | ~ spl6_4
    | ~ spl6_6
    | ~ spl6_21
    | ~ spl6_37 ),
    inference(superposition,[],[f284,f1074]) ).

tff(f1692,plain,
    ( spl6_58
    | spl6_15
    | ~ spl6_4
    | ~ spl6_6
    | ~ spl6_21
    | ~ spl6_28
    | ~ spl6_37 ),
    inference(avatar_split_clause,[],[f1465,f867,f774,f545,f346,f336,f458,f1690]) ).

tff(f1465,plain,
    ( ! [X0: mono_2Etyop_2Emin_2Ebool,X1: mono_2Etyop_2Emin_2Ebool] :
        ( ( mono_2Ec_2Ebool_2ET_2E0 = mono_2Ec_2Ebool_2EF_2E0 )
        | ( X0 = X1 )
        | ( mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Ebool(mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Efun_28tyop_2Eextreal_2Eextreal_2Ctyop_2Emin_2Ebool_29(mono_2Ec_2Eextreal_2Eextreal__le_2E0,sK5),sK3) = X0 )
        | ( mono_2Ec_2Ebool_2ET_2E0 = X1 ) )
    | ~ spl6_4
    | ~ spl6_6
    | ~ spl6_21
    | ~ spl6_28
    | ~ spl6_37 ),
    inference(superposition,[],[f776,f1074]) ).

tff(f1688,plain,
    ( spl6_54
    | spl6_55
    | ~ spl6_4
    | ~ spl6_6
    | ~ spl6_7
    | ~ spl6_21
    | ~ spl6_37 ),
    inference(avatar_split_clause,[],[f1646,f867,f545,f351,f346,f336,f1675,f1670]) ).

tff(f1675,plain,
    ( spl6_55
  <=> ! [X2: mono_2Etyop_2Emin_2Ebool,X0: mono_2Etyop_2Emin_2Ebool,X1: mono_2Etyop_2Emin_2Ebool] :
        ( ( mono_2Ec_2Ebool_2EF_2E0 = X0 )
        | ( X0 = X2 )
        | ( X1 = X2 )
        | ( X0 = X1 ) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl6_55])]) ).

tff(f1646,plain,
    ( ! [X2: mono_2Etyop_2Emin_2Ebool,X3: mono_2Etyop_2Emin_2Ebool,X0: mono_2Etyop_2Emin_2Ebool,X1: mono_2Etyop_2Emin_2Ebool] :
        ( ( X1 = X2 )
        | ( mono_2Ec_2Ebool_2EF_2E0 = X0 )
        | ( mono_2Ec_2Ebool_2ET_2E0 = X3 )
        | ( X0 = X1 )
        | ( X0 = X2 ) )
    | ~ spl6_4
    | ~ spl6_6
    | ~ spl6_7
    | ~ spl6_21
    | ~ spl6_37 ),
    inference(duplicate_literal_removal,[],[f1595]) ).

tff(f1595,plain,
    ( ! [X2: mono_2Etyop_2Emin_2Ebool,X3: mono_2Etyop_2Emin_2Ebool,X0: mono_2Etyop_2Emin_2Ebool,X1: mono_2Etyop_2Emin_2Ebool] :
        ( ( X0 = X1 )
        | ( X1 = X2 )
        | ( mono_2Ec_2Ebool_2EF_2E0 = X0 )
        | ( X0 = X2 )
        | ( mono_2Ec_2Ebool_2ET_2E0 = X3 )
        | ( mono_2Ec_2Ebool_2ET_2E0 = X3 ) )
    | ~ spl6_4
    | ~ spl6_6
    | ~ spl6_7
    | ~ spl6_21
    | ~ spl6_37 ),
    inference(superposition,[],[f577,f1074]) ).

tff(f1687,plain,
    ( spl6_54
    | spl6_57
    | ~ spl6_4
    | ~ spl6_6
    | ~ spl6_21
    | ~ spl6_23
    | ~ spl6_37 ),
    inference(avatar_split_clause,[],[f1647,f867,f650,f545,f346,f336,f1685,f1670]) ).

tff(f650,plain,
    ( spl6_23
  <=> ! [X0: mono_2Etyop_2Emin_2Ebool] :
        ( ( mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Ebool(mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Efun_28tyop_2Eextreal_2Eextreal_2Ctyop_2Emin_2Ebool_29(mono_2Ec_2Eextreal_2Eextreal__le_2E0,sK4),sK5) = X0 )
        | ( mono_2Ec_2Ebool_2ET_2E0 = X0 ) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl6_23])]) ).

tff(f1647,plain,
    ( ! [X2: mono_2Etyop_2Emin_2Ebool,X0: mono_2Etyop_2Emin_2Ebool,X1: mono_2Etyop_2Emin_2Ebool] :
        ( ( X1 = X2 )
        | ( mono_2Ec_2Ebool_2EF_2E0 = X1 )
        | ( mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Ebool(mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Efun_28tyop_2Eextreal_2Eextreal_2Ctyop_2Emin_2Ebool_29(mono_2Ec_2Eextreal_2Eextreal__le_2E0,sK4),sK5) = X2 )
        | ( mono_2Ec_2Ebool_2ET_2E0 = X0 ) )
    | ~ spl6_4
    | ~ spl6_6
    | ~ spl6_21
    | ~ spl6_23
    | ~ spl6_37 ),
    inference(duplicate_literal_removal,[],[f1545]) ).

tff(f1545,plain,
    ( ! [X2: mono_2Etyop_2Emin_2Ebool,X0: mono_2Etyop_2Emin_2Ebool,X1: mono_2Etyop_2Emin_2Ebool] :
        ( ( mono_2Ec_2Ebool_2ET_2E0 = X0 )
        | ( X1 = X2 )
        | ( mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Ebool(mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Efun_28tyop_2Eextreal_2Eextreal_2Ctyop_2Emin_2Ebool_29(mono_2Ec_2Eextreal_2Eextreal__le_2E0,sK4),sK5) = X2 )
        | ( mono_2Ec_2Ebool_2ET_2E0 = X0 )
        | ( mono_2Ec_2Ebool_2EF_2E0 = X1 ) )
    | ~ spl6_4
    | ~ spl6_6
    | ~ spl6_21
    | ~ spl6_23
    | ~ spl6_37 ),
    inference(superposition,[],[f651,f1074]) ).

tff(f651,plain,
    ( ! [X0: mono_2Etyop_2Emin_2Ebool] :
        ( ( mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Ebool(mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Efun_28tyop_2Eextreal_2Eextreal_2Ctyop_2Emin_2Ebool_29(mono_2Ec_2Eextreal_2Eextreal__le_2E0,sK4),sK5) = X0 )
        | ( mono_2Ec_2Ebool_2ET_2E0 = X0 ) )
    | ~ spl6_23 ),
    inference(avatar_component_clause,[],[f650]) ).

tff(f1683,plain,
    ( spl6_52
    | ~ spl6_4
    | ~ spl6_6
    | spl6_20
    | ~ spl6_21
    | ~ spl6_37 ),
    inference(avatar_split_clause,[],[f1651,f867,f545,f529,f346,f336,f1663]) ).

tff(f1663,plain,
    ( spl6_52
  <=> ! [X0: mono_2Etyop_2Emin_2Ebool,X1: mono_2Etyop_2Emin_2Ebool] :
        ( ( mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Ebool(mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Efun_28tyop_2Eextreal_2Eextreal_2Ctyop_2Emin_2Ebool_29(mono_2Ec_2Eextreal_2Eextreal__le_2E0,mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Eextreal_2Eextreal(mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Efun_28tyop_2Eextreal_2Eextreal_2Ctyop_2Eextreal_2Eextreal_29(mono_2Ec_2Eextreal_2Eextreal__max_2E0,sK3),sK4)),sK5) = X0 )
        | ( mono_2Ec_2Ebool_2ET_2E0 = X1 )
        | ( X0 = X1 ) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl6_52])]) ).

tff(f1651,plain,
    ( ! [X0: mono_2Etyop_2Emin_2Ebool,X1: mono_2Etyop_2Emin_2Ebool] :
        ( ( mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Ebool(mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Efun_28tyop_2Eextreal_2Eextreal_2Ctyop_2Emin_2Ebool_29(mono_2Ec_2Eextreal_2Eextreal__le_2E0,mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Eextreal_2Eextreal(mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Efun_28tyop_2Eextreal_2Eextreal_2Ctyop_2Eextreal_2Eextreal_29(mono_2Ec_2Eextreal_2Eextreal__max_2E0,sK3),sK4)),sK5) = X0 )
        | ( X0 = X1 )
        | ( mono_2Ec_2Ebool_2ET_2E0 = X1 ) )
    | ~ spl6_4
    | ~ spl6_6
    | spl6_20
    | ~ spl6_21
    | ~ spl6_37 ),
    inference(trivial_inequality_removal,[],[f1470]) ).

tff(f1470,plain,
    ( ! [X0: mono_2Etyop_2Emin_2Ebool,X1: mono_2Etyop_2Emin_2Ebool] :
        ( ( mono_2Ec_2Ebool_2EF_2E0 != mono_2Ec_2Ebool_2EF_2E0 )
        | ( mono_2Ec_2Ebool_2ET_2E0 = X1 )
        | ( X0 = X1 )
        | ( mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Ebool(mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Efun_28tyop_2Eextreal_2Eextreal_2Ctyop_2Emin_2Ebool_29(mono_2Ec_2Eextreal_2Eextreal__le_2E0,mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Eextreal_2Eextreal(mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Efun_28tyop_2Eextreal_2Eextreal_2Ctyop_2Eextreal_2Eextreal_29(mono_2Ec_2Eextreal_2Eextreal__max_2E0,sK3),sK4)),sK5) = X0 ) )
    | ~ spl6_4
    | ~ spl6_6
    | spl6_20
    | ~ spl6_21
    | ~ spl6_37 ),
    inference(superposition,[],[f531,f1074]) ).

tff(f1682,plain,
    ( spl6_56
    | ~ spl6_4
    | ~ spl6_6
    | ~ spl6_21
    | ~ spl6_37
    | spl6_45 ),
    inference(avatar_split_clause,[],[f1652,f1236,f867,f545,f346,f336,f1679]) ).

tff(f1652,plain,
    ( ! [X0: mono_2Etyop_2Emin_2Ebool,X1: mono_2Etyop_2Emin_2Ebool] :
        ( ( mono_2Ec_2Ebool_2ET_2E0 = X1 )
        | ( X0 = X1 )
        | ( mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Ebool(mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Efun_28tyop_2Eextreal_2Eextreal_2Ctyop_2Emin_2Ebool_29(mono_2Ec_2Eextreal_2Eextreal__le_2E0,sK5),sK4) = X0 ) )
    | ~ spl6_4
    | ~ spl6_6
    | ~ spl6_21
    | ~ spl6_37
    | spl6_45 ),
    inference(trivial_inequality_removal,[],[f1467]) ).

tff(f1467,plain,
    ( ! [X0: mono_2Etyop_2Emin_2Ebool,X1: mono_2Etyop_2Emin_2Ebool] :
        ( ( mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Ebool(mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Efun_28tyop_2Eextreal_2Eextreal_2Ctyop_2Emin_2Ebool_29(mono_2Ec_2Eextreal_2Eextreal__le_2E0,sK5),sK4) = X0 )
        | ( X0 = X1 )
        | ( mono_2Ec_2Ebool_2EF_2E0 != mono_2Ec_2Ebool_2EF_2E0 )
        | ( mono_2Ec_2Ebool_2ET_2E0 = X1 ) )
    | ~ spl6_4
    | ~ spl6_6
    | ~ spl6_21
    | ~ spl6_37
    | spl6_45 ),
    inference(superposition,[],[f1237,f1074]) ).

tff(f1681,plain,
    ( spl6_56
    | spl6_15
    | ~ spl6_4
    | ~ spl6_6
    | ~ spl6_21
    | ~ spl6_29
    | ~ spl6_37 ),
    inference(avatar_split_clause,[],[f1468,f867,f783,f545,f346,f336,f458,f1679]) ).

tff(f1468,plain,
    ( ! [X0: mono_2Etyop_2Emin_2Ebool,X1: mono_2Etyop_2Emin_2Ebool] :
        ( ( mono_2Ec_2Ebool_2ET_2E0 = mono_2Ec_2Ebool_2EF_2E0 )
        | ( X0 = X1 )
        | ( mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Ebool(mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Efun_28tyop_2Eextreal_2Eextreal_2Ctyop_2Emin_2Ebool_29(mono_2Ec_2Eextreal_2Eextreal__le_2E0,sK5),sK4) = X0 )
        | ( mono_2Ec_2Ebool_2ET_2E0 = X1 ) )
    | ~ spl6_4
    | ~ spl6_6
    | ~ spl6_21
    | ~ spl6_29
    | ~ spl6_37 ),
    inference(superposition,[],[f785,f1074]) ).

tff(f1677,plain,
    ( spl6_54
    | spl6_55
    | ~ spl6_4
    | ~ spl6_6
    | ~ spl6_7
    | ~ spl6_21
    | ~ spl6_37 ),
    inference(avatar_split_clause,[],[f1655,f867,f545,f351,f346,f336,f1675,f1670]) ).

tff(f1655,plain,
    ( ! [X2: mono_2Etyop_2Emin_2Ebool,X3: mono_2Etyop_2Emin_2Ebool,X0: mono_2Etyop_2Emin_2Ebool,X1: mono_2Etyop_2Emin_2Ebool] :
        ( ( mono_2Ec_2Ebool_2EF_2E0 = X0 )
        | ( mono_2Ec_2Ebool_2ET_2E0 = X3 )
        | ( X0 = X1 )
        | ( X1 = X2 )
        | ( X0 = X2 ) )
    | ~ spl6_4
    | ~ spl6_6
    | ~ spl6_7
    | ~ spl6_21
    | ~ spl6_37 ),
    inference(duplicate_literal_removal,[],[f1596]) ).

tff(f1596,plain,
    ( ! [X2: mono_2Etyop_2Emin_2Ebool,X3: mono_2Etyop_2Emin_2Ebool,X0: mono_2Etyop_2Emin_2Ebool,X1: mono_2Etyop_2Emin_2Ebool] :
        ( ( mono_2Ec_2Ebool_2EF_2E0 = X0 )
        | ( X0 = X2 )
        | ( X0 = X1 )
        | ( X1 = X2 )
        | ( mono_2Ec_2Ebool_2ET_2E0 = X3 )
        | ( mono_2Ec_2Ebool_2ET_2E0 = X3 ) )
    | ~ spl6_4
    | ~ spl6_6
    | ~ spl6_7
    | ~ spl6_21
    | ~ spl6_37 ),
    inference(superposition,[],[f577,f1074]) ).

tff(f1673,plain,
    ( spl6_15
    | spl6_53
    | ~ spl6_4
    | ~ spl6_6
    | ~ spl6_12
    | ~ spl6_21
    | ~ spl6_37 ),
    inference(avatar_split_clause,[],[f1544,f867,f545,f436,f346,f336,f1667,f458]) ).

tff(f1667,plain,
    ( spl6_53
  <=> ! [X2: mono_2Etyop_2Emin_2Ebool,X1: mono_2Etyop_2Emin_2Ebool] :
        ( ( mono_2Ec_2Ebool_2EF_2E0 = X1 )
        | ( X1 = X2 )
        | ( mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Ebool(mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Efun_28tyop_2Eextreal_2Eextreal_2Ctyop_2Emin_2Ebool_29(mono_2Ec_2Eextreal_2Eextreal__le_2E0,sK3),sK5) = X2 ) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl6_53])]) ).

tff(f1544,plain,
    ( ! [X0: mono_2Etyop_2Emin_2Ebool,X1: mono_2Etyop_2Emin_2Ebool] :
        ( ( mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Ebool(mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Efun_28tyop_2Eextreal_2Eextreal_2Ctyop_2Emin_2Ebool_29(mono_2Ec_2Eextreal_2Eextreal__le_2E0,sK3),sK5) = X1 )
        | ( mono_2Ec_2Ebool_2EF_2E0 = X0 )
        | ( mono_2Ec_2Ebool_2ET_2E0 = mono_2Ec_2Ebool_2EF_2E0 )
        | ( X0 = X1 ) )
    | ~ spl6_4
    | ~ spl6_6
    | ~ spl6_12
    | ~ spl6_21
    | ~ spl6_37 ),
    inference(superposition,[],[f438,f1074]) ).

tff(f1672,plain,
    ( spl6_53
    | spl6_54
    | ~ spl6_4
    | ~ spl6_6
    | ~ spl6_21
    | ~ spl6_22
    | ~ spl6_37 ),
    inference(avatar_split_clause,[],[f1657,f867,f645,f545,f346,f336,f1670,f1667]) ).

tff(f645,plain,
    ( spl6_22
  <=> ! [X0: mono_2Etyop_2Emin_2Ebool] :
        ( ( mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Ebool(mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Efun_28tyop_2Eextreal_2Eextreal_2Ctyop_2Emin_2Ebool_29(mono_2Ec_2Eextreal_2Eextreal__le_2E0,sK3),sK5) = X0 )
        | ( mono_2Ec_2Ebool_2ET_2E0 = X0 ) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl6_22])]) ).

tff(f1657,plain,
    ( ! [X2: mono_2Etyop_2Emin_2Ebool,X0: mono_2Etyop_2Emin_2Ebool,X1: mono_2Etyop_2Emin_2Ebool] :
        ( ( mono_2Ec_2Ebool_2ET_2E0 = X0 )
        | ( mono_2Ec_2Ebool_2EF_2E0 = X1 )
        | ( mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Ebool(mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Efun_28tyop_2Eextreal_2Eextreal_2Ctyop_2Emin_2Ebool_29(mono_2Ec_2Eextreal_2Eextreal__le_2E0,sK3),sK5) = X2 )
        | ( X1 = X2 ) )
    | ~ spl6_4
    | ~ spl6_6
    | ~ spl6_21
    | ~ spl6_22
    | ~ spl6_37 ),
    inference(duplicate_literal_removal,[],[f1543]) ).

tff(f1543,plain,
    ( ! [X2: mono_2Etyop_2Emin_2Ebool,X0: mono_2Etyop_2Emin_2Ebool,X1: mono_2Etyop_2Emin_2Ebool] :
        ( ( mono_2Ec_2Ebool_2ET_2E0 = X0 )
        | ( mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Ebool(mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Efun_28tyop_2Eextreal_2Eextreal_2Ctyop_2Emin_2Ebool_29(mono_2Ec_2Eextreal_2Eextreal__le_2E0,sK3),sK5) = X2 )
        | ( mono_2Ec_2Ebool_2EF_2E0 = X1 )
        | ( mono_2Ec_2Ebool_2ET_2E0 = X0 )
        | ( X1 = X2 ) )
    | ~ spl6_4
    | ~ spl6_6
    | ~ spl6_21
    | ~ spl6_22
    | ~ spl6_37 ),
    inference(superposition,[],[f646,f1074]) ).

tff(f646,plain,
    ( ! [X0: mono_2Etyop_2Emin_2Ebool] :
        ( ( mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Ebool(mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Efun_28tyop_2Eextreal_2Eextreal_2Ctyop_2Emin_2Ebool_29(mono_2Ec_2Eextreal_2Eextreal__le_2E0,sK3),sK5) = X0 )
        | ( mono_2Ec_2Ebool_2ET_2E0 = X0 ) )
    | ~ spl6_22 ),
    inference(avatar_component_clause,[],[f645]) ).

tff(f1665,plain,
    ( spl6_15
    | spl6_52
    | ~ spl6_4
    | ~ spl6_6
    | ~ spl6_21
    | ~ spl6_37 ),
    inference(avatar_split_clause,[],[f1469,f867,f545,f346,f336,f1663,f458]) ).

tff(f1469,plain,
    ( ! [X0: mono_2Etyop_2Emin_2Ebool,X1: mono_2Etyop_2Emin_2Ebool] :
        ( ( mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Ebool(mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Efun_28tyop_2Eextreal_2Eextreal_2Ctyop_2Emin_2Ebool_29(mono_2Ec_2Eextreal_2Eextreal__le_2E0,mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Eextreal_2Eextreal(mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Efun_28tyop_2Eextreal_2Eextreal_2Ctyop_2Eextreal_2Eextreal_29(mono_2Ec_2Eextreal_2Eextreal__max_2E0,sK3),sK4)),sK5) = X0 )
        | ( X0 = X1 )
        | ( mono_2Ec_2Ebool_2ET_2E0 = X1 )
        | ( mono_2Ec_2Ebool_2ET_2E0 = mono_2Ec_2Ebool_2EF_2E0 ) )
    | ~ spl6_4
    | ~ spl6_6
    | ~ spl6_21
    | ~ spl6_37 ),
    inference(superposition,[],[f547,f1074]) ).

tff(f1423,plain,
    ( spl6_51
    | ~ spl6_21 ),
    inference(avatar_split_clause,[],[f1416,f545,f1420]) ).

tff(f1416,plain,
    ( ( mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Eextreal_2Eextreal(mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Efun_28tyop_2Eextreal_2Eextreal_2Ctyop_2Eextreal_2Eextreal_29(mono_2Eapp_2E2_2Emono_2Etyop_2Emin_2Ebool_20mono_2Etyop_2Emin_2Efun_28tyop_2Eextreal_2Eextreal_2Ctyop_2Emin_2Efun_28tyop_2Eextreal_2Eextreal_2Ctyop_2Eextreal_2Eextreal_29_29(mono_2Ec_2Ebool_2ECOND_2E0_2Emono_2Etyop_2Eextreal_2Eextreal,mono_2Ec_2Ebool_2ET_2E0),sK5),mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Eextreal_2Eextreal(mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Efun_28tyop_2Eextreal_2Eextreal_2Ctyop_2Eextreal_2Eextreal_29(mono_2Ec_2Eextreal_2Eextreal__max_2E0,sK3),sK4)) = mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Eextreal_2Eextreal(mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Efun_28tyop_2Eextreal_2Eextreal_2Ctyop_2Eextreal_2Eextreal_29(mono_2Ec_2Eextreal_2Eextreal__max_2E0,mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Eextreal_2Eextreal(mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Efun_28tyop_2Eextreal_2Eextreal_2Ctyop_2Eextreal_2Eextreal_29(mono_2Ec_2Eextreal_2Eextreal__max_2E0,sK3),sK4)),sK5) )
    | ~ spl6_21 ),
    inference(superposition,[],[f305,f547]) ).

tff(f1363,plain,
    ( ~ spl6_49
    | spl6_50
    | ~ spl6_43 ),
    inference(avatar_split_clause,[],[f1350,f1229,f1361,f1357]) ).

tff(f1350,plain,
    ( ! [X0: mono_2Etyop_2Emin_2Ebool] :
        ( ( mono_2Ec_2Ebool_2EF_2E0 = X0 )
        | ( mono_2Ec_2Ebool_2EF_2E0 != mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Ebool(mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Efun_28tyop_2Eextreal_2Eextreal_2Ctyop_2Emin_2Ebool_29(mono_2Ec_2Eextreal_2Eextreal__le_2E0,sK5),sK3) ) )
    | ~ spl6_43 ),
    inference(equality_factoring,[],[f1230]) ).

tff(f1289,plain,
    ( spl6_15
    | spl6_48
    | spl6_2
    | ~ spl6_29
    | ~ spl6_39 ),
    inference(avatar_split_clause,[],[f1280,f881,f783,f328,f1286,f458]) ).

tff(f1280,plain,
    ( ! [X0: mono_2Etyop_2Emin_2Ebool] :
        ( ( mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Ebool(mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Efun_28tyop_2Eextreal_2Eextreal_2Ctyop_2Emin_2Ebool_29(mono_2Ec_2Eextreal_2Eextreal__le_2E0,sK5),sK4) = X0 )
        | ( mono_2Ec_2Ebool_2EF_2E0 = X0 )
        | ( mono_2Ec_2Ebool_2ET_2E0 = mono_2Ec_2Ebool_2EF_2E0 ) )
    | spl6_2
    | ~ spl6_29
    | ~ spl6_39 ),
    inference(superposition,[],[f785,f1117]) ).

tff(f1288,plain,
    ( spl6_48
    | spl6_15
    | spl6_2
    | ~ spl6_29
    | ~ spl6_39 ),
    inference(avatar_split_clause,[],[f1281,f881,f783,f328,f458,f1286]) ).

tff(f1281,plain,
    ( ! [X0: mono_2Etyop_2Emin_2Ebool] :
        ( ( mono_2Ec_2Ebool_2ET_2E0 = mono_2Ec_2Ebool_2EF_2E0 )
        | ( mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Ebool(mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Efun_28tyop_2Eextreal_2Eextreal_2Ctyop_2Emin_2Ebool_29(mono_2Ec_2Eextreal_2Eextreal__le_2E0,sK5),sK4) = X0 )
        | ( mono_2Ec_2Ebool_2EF_2E0 = X0 ) )
    | spl6_2
    | ~ spl6_29
    | ~ spl6_39 ),
    inference(superposition,[],[f785,f1117]) ).

tff(f1257,plain,
    ( spl6_16
    | ~ spl6_11
    | ~ spl6_12 ),
    inference(avatar_split_clause,[],[f1256,f436,f415,f466]) ).

tff(f1256,plain,
    ( ( mono_2Ec_2Ebool_2EF_2E0 = mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Ebool(mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Efun_28tyop_2Eextreal_2Eextreal_2Ctyop_2Emin_2Ebool_29(mono_2Ec_2Eextreal_2Eextreal__le_2E0,sK4),sK5) )
    | ~ spl6_11
    | ~ spl6_12 ),
    inference(forward_demodulation,[],[f417,f438]) ).

tff(f417,plain,
    ( ( mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Ebool(mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Efun_28tyop_2Eextreal_2Eextreal_2Ctyop_2Emin_2Ebool_29(mono_2Ec_2Eextreal_2Eextreal__le_2E0,sK4),sK5) = mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Ebool(mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Efun_28tyop_2Eextreal_2Eextreal_2Ctyop_2Emin_2Ebool_29(mono_2Ec_2Eextreal_2Eextreal__le_2E0,sK3),sK5) )
    | ~ spl6_11 ),
    inference(avatar_component_clause,[],[f415]) ).

tff(f1255,plain,
    ( ~ spl6_13
    | spl6_19
    | ~ spl6_21 ),
    inference(avatar_split_clause,[],[f1254,f545,f521,f444]) ).

tff(f1254,plain,
    ( ( mono_2Ec_2Ebool_2ET_2E0 != mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Ebool(mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Efun_28tyop_2Eextreal_2Eextreal_2Ctyop_2Emin_2Ebool_29(mono_2Ec_2Eextreal_2Eextreal__le_2E0,sK4),sK5) )
    | spl6_19
    | ~ spl6_21 ),
    inference(forward_demodulation,[],[f522,f547]) ).

tff(f1253,plain,
    ( spl6_46
    | spl6_2
    | spl6_16
    | ~ spl6_39 ),
    inference(avatar_split_clause,[],[f1221,f881,f466,f328,f1241]) ).

tff(f1241,plain,
    ( spl6_46
  <=> ! [X0: mono_2Etyop_2Emin_2Ebool] :
        ( ( mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Ebool(mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Efun_28tyop_2Eextreal_2Eextreal_2Ctyop_2Emin_2Ebool_29(mono_2Ec_2Eextreal_2Eextreal__le_2E0,sK4),sK5) = X0 )
        | ( mono_2Ec_2Ebool_2EF_2E0 = X0 ) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl6_46])]) ).

tff(f1221,plain,
    ( ! [X0: mono_2Etyop_2Emin_2Ebool] :
        ( ( mono_2Ec_2Ebool_2EF_2E0 = X0 )
        | ( mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Ebool(mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Efun_28tyop_2Eextreal_2Eextreal_2Ctyop_2Emin_2Ebool_29(mono_2Ec_2Eextreal_2Eextreal__le_2E0,sK4),sK5) = X0 ) )
    | spl6_2
    | spl6_16
    | ~ spl6_39 ),
    inference(trivial_inequality_removal,[],[f1140]) ).

tff(f1140,plain,
    ( ! [X0: mono_2Etyop_2Emin_2Ebool] :
        ( ( mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Ebool(mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Efun_28tyop_2Eextreal_2Eextreal_2Ctyop_2Emin_2Ebool_29(mono_2Ec_2Eextreal_2Eextreal__le_2E0,sK4),sK5) = X0 )
        | ( mono_2Ec_2Ebool_2EF_2E0 != mono_2Ec_2Ebool_2EF_2E0 )
        | ( mono_2Ec_2Ebool_2EF_2E0 = X0 ) )
    | spl6_2
    | spl6_16
    | ~ spl6_39 ),
    inference(superposition,[],[f467,f1117]) ).

tff(f1252,plain,
    ( spl6_45
    | spl6_44
    | spl6_2
    | spl6_29
    | ~ spl6_39 ),
    inference(avatar_split_clause,[],[f1153,f881,f783,f328,f1233,f1236]) ).

tff(f1153,plain,
    ( ! [X0: mono_2Etyop_2Emin_2Ebool] :
        ( ( mono_2Ec_2Ebool_2ET_2E0 != X0 )
        | ( mono_2Ec_2Ebool_2EF_2E0 = X0 )
        | ( mono_2Ec_2Ebool_2EF_2E0 = mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Ebool(mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Efun_28tyop_2Eextreal_2Eextreal_2Ctyop_2Emin_2Ebool_29(mono_2Ec_2Eextreal_2Eextreal__le_2E0,sK5),sK4) ) )
    | spl6_2
    | spl6_29
    | ~ spl6_39 ),
    inference(superposition,[],[f784,f1117]) ).

tff(f784,plain,
    ( ( mono_2Ec_2Ebool_2ET_2E0 != mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Ebool(mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Efun_28tyop_2Eextreal_2Eextreal_2Ctyop_2Emin_2Ebool_29(mono_2Ec_2Eextreal_2Eextreal__le_2E0,sK5),sK4) )
    | spl6_29 ),
    inference(avatar_component_clause,[],[f783]) ).

tff(f1251,plain,
    ( spl6_45
    | spl6_47
    | spl6_2
    | ~ spl6_4
    | ~ spl6_6
    | ~ spl6_7
    | ~ spl6_21
    | spl6_29
    | ~ spl6_39 ),
    inference(avatar_split_clause,[],[f1172,f881,f783,f545,f351,f346,f336,f328,f1248,f1236]) ).

tff(f1172,plain,
    ( ! [X0: mono_2Etyop_2Emin_2Ebool,X1: mono_2Etyop_2Emin_2Ebool] :
        ( ( mono_2Ec_2Ebool_2ET_2E0 = X1 )
        | ( mono_2Ec_2Ebool_2EF_2E0 = X0 )
        | ( X0 = X1 )
        | ( mono_2Ec_2Ebool_2EF_2E0 = mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Ebool(mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Efun_28tyop_2Eextreal_2Eextreal_2Ctyop_2Emin_2Ebool_29(mono_2Ec_2Eextreal_2Eextreal__le_2E0,sK5),sK4) ) )
    | spl6_2
    | ~ spl6_4
    | ~ spl6_6
    | ~ spl6_7
    | ~ spl6_21
    | spl6_29
    | ~ spl6_39 ),
    inference(superposition,[],[f1069,f1117]) ).

tff(f1069,plain,
    ( ! [X0: mono_2Etyop_2Emin_2Ebool] :
        ( ( mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Ebool(mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Efun_28tyop_2Eextreal_2Eextreal_2Ctyop_2Emin_2Ebool_29(mono_2Ec_2Eextreal_2Eextreal__le_2E0,sK5),sK4) = X0 )
        | ( mono_2Ec_2Ebool_2ET_2E0 = X0 ) )
    | ~ spl6_4
    | ~ spl6_6
    | ~ spl6_7
    | ~ spl6_21
    | spl6_29 ),
    inference(trivial_inequality_removal,[],[f1065]) ).

tff(f1065,plain,
    ( ! [X0: mono_2Etyop_2Emin_2Ebool] :
        ( ( mono_2Ec_2Ebool_2ET_2E0 = X0 )
        | ( mono_2Ec_2Ebool_2ET_2E0 != mono_2Ec_2Ebool_2ET_2E0 )
        | ( mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Ebool(mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Efun_28tyop_2Eextreal_2Eextreal_2Ctyop_2Emin_2Ebool_29(mono_2Ec_2Eextreal_2Eextreal__le_2E0,sK5),sK4) = X0 ) )
    | ~ spl6_4
    | ~ spl6_6
    | ~ spl6_7
    | ~ spl6_21
    | spl6_29 ),
    inference(superposition,[],[f784,f577]) ).

tff(f1250,plain,
    ( spl6_45
    | spl6_47
    | spl6_2
    | ~ spl6_4
    | ~ spl6_6
    | ~ spl6_7
    | ~ spl6_21
    | spl6_29
    | ~ spl6_39 ),
    inference(avatar_split_clause,[],[f1152,f881,f783,f545,f351,f346,f336,f328,f1248,f1236]) ).

tff(f1152,plain,
    ( ! [X0: mono_2Etyop_2Emin_2Ebool,X1: mono_2Etyop_2Emin_2Ebool] :
        ( ( X0 = X1 )
        | ( mono_2Ec_2Ebool_2ET_2E0 = X1 )
        | ( mono_2Ec_2Ebool_2EF_2E0 = mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Ebool(mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Efun_28tyop_2Eextreal_2Eextreal_2Ctyop_2Emin_2Ebool_29(mono_2Ec_2Eextreal_2Eextreal__le_2E0,sK5),sK4) )
        | ( mono_2Ec_2Ebool_2EF_2E0 = X0 ) )
    | spl6_2
    | ~ spl6_4
    | ~ spl6_6
    | ~ spl6_7
    | ~ spl6_21
    | spl6_29
    | ~ spl6_39 ),
    inference(superposition,[],[f1069,f1117]) ).

tff(f1246,plain,
    ( spl6_15
    | spl6_43
    | spl6_2
    | ~ spl6_28
    | ~ spl6_39 ),
    inference(avatar_split_clause,[],[f1135,f881,f774,f328,f1229,f458]) ).

tff(f1135,plain,
    ( ! [X0: mono_2Etyop_2Emin_2Ebool] :
        ( ( mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Ebool(mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Efun_28tyop_2Eextreal_2Eextreal_2Ctyop_2Emin_2Ebool_29(mono_2Ec_2Eextreal_2Eextreal__le_2E0,sK5),sK3) = X0 )
        | ( mono_2Ec_2Ebool_2EF_2E0 = X0 )
        | ( mono_2Ec_2Ebool_2ET_2E0 = mono_2Ec_2Ebool_2EF_2E0 ) )
    | spl6_2
    | ~ spl6_28
    | ~ spl6_39 ),
    inference(superposition,[],[f776,f1117]) ).

tff(f1245,plain,
    ( spl6_46
    | spl6_2
    | spl6_16
    | ~ spl6_39 ),
    inference(avatar_split_clause,[],[f1223,f881,f466,f328,f1241]) ).

tff(f1223,plain,
    ( ! [X0: mono_2Etyop_2Emin_2Ebool] :
        ( ( mono_2Ec_2Ebool_2EF_2E0 = X0 )
        | ( mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Ebool(mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Efun_28tyop_2Eextreal_2Eextreal_2Ctyop_2Emin_2Ebool_29(mono_2Ec_2Eextreal_2Eextreal__le_2E0,sK4),sK5) = X0 ) )
    | spl6_2
    | spl6_16
    | ~ spl6_39 ),
    inference(trivial_inequality_removal,[],[f1199]) ).

tff(f1199,plain,
    ( ! [X0: mono_2Etyop_2Emin_2Ebool] :
        ( ( mono_2Ec_2Ebool_2EF_2E0 = X0 )
        | ( mono_2Ec_2Ebool_2EF_2E0 != mono_2Ec_2Ebool_2EF_2E0 )
        | ( mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Ebool(mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Efun_28tyop_2Eextreal_2Eextreal_2Ctyop_2Emin_2Ebool_29(mono_2Ec_2Eextreal_2Eextreal__le_2E0,sK4),sK5) = X0 ) )
    | spl6_2
    | spl6_16
    | ~ spl6_39 ),
    inference(superposition,[],[f467,f1117]) ).

tff(f1244,plain,
    ( spl6_15
    | spl6_46
    | spl6_2
    | ~ spl6_13
    | ~ spl6_39 ),
    inference(avatar_split_clause,[],[f1200,f881,f444,f328,f1241,f458]) ).

tff(f1200,plain,
    ( ! [X0: mono_2Etyop_2Emin_2Ebool] :
        ( ( mono_2Ec_2Ebool_2EF_2E0 = X0 )
        | ( mono_2Ec_2Ebool_2ET_2E0 = mono_2Ec_2Ebool_2EF_2E0 )
        | ( mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Ebool(mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Efun_28tyop_2Eextreal_2Eextreal_2Ctyop_2Emin_2Ebool_29(mono_2Ec_2Eextreal_2Eextreal__le_2E0,sK4),sK5) = X0 ) )
    | spl6_2
    | ~ spl6_13
    | ~ spl6_39 ),
    inference(superposition,[],[f445,f1117]) ).

tff(f1243,plain,
    ( spl6_46
    | spl6_15
    | spl6_2
    | ~ spl6_13
    | ~ spl6_39 ),
    inference(avatar_split_clause,[],[f1141,f881,f444,f328,f458,f1241]) ).

tff(f1141,plain,
    ( ! [X0: mono_2Etyop_2Emin_2Ebool] :
        ( ( mono_2Ec_2Ebool_2ET_2E0 = mono_2Ec_2Ebool_2EF_2E0 )
        | ( mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Ebool(mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Efun_28tyop_2Eextreal_2Eextreal_2Ctyop_2Emin_2Ebool_29(mono_2Ec_2Eextreal_2Eextreal__le_2E0,sK4),sK5) = X0 )
        | ( mono_2Ec_2Ebool_2EF_2E0 = X0 ) )
    | spl6_2
    | ~ spl6_13
    | ~ spl6_39 ),
    inference(superposition,[],[f445,f1117]) ).

tff(f1239,plain,
    ( spl6_44
    | spl6_45
    | spl6_2
    | spl6_29
    | ~ spl6_39 ),
    inference(avatar_split_clause,[],[f1173,f881,f783,f328,f1236,f1233]) ).

tff(f1173,plain,
    ( ! [X0: mono_2Etyop_2Emin_2Ebool] :
        ( ( mono_2Ec_2Ebool_2EF_2E0 = mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Ebool(mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Efun_28tyop_2Eextreal_2Eextreal_2Ctyop_2Emin_2Ebool_29(mono_2Ec_2Eextreal_2Eextreal__le_2E0,sK5),sK4) )
        | ( mono_2Ec_2Ebool_2EF_2E0 = X0 )
        | ( mono_2Ec_2Ebool_2ET_2E0 != X0 ) )
    | spl6_2
    | spl6_29
    | ~ spl6_39 ),
    inference(superposition,[],[f784,f1117]) ).

tff(f1231,plain,
    ( spl6_15
    | spl6_43
    | spl6_2
    | ~ spl6_28
    | ~ spl6_39 ),
    inference(avatar_split_clause,[],[f1194,f881,f774,f328,f1229,f458]) ).

tff(f1194,plain,
    ( ! [X0: mono_2Etyop_2Emin_2Ebool] :
        ( ( mono_2Ec_2Ebool_2EF_2E0 = X0 )
        | ( mono_2Ec_2Ebool_2ET_2E0 = mono_2Ec_2Ebool_2EF_2E0 )
        | ( mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Ebool(mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Efun_28tyop_2Eextreal_2Eextreal_2Ctyop_2Emin_2Ebool_29(mono_2Ec_2Eextreal_2Eextreal__le_2E0,sK5),sK3) = X0 ) )
    | spl6_2
    | ~ spl6_28
    | ~ spl6_39 ),
    inference(superposition,[],[f776,f1117]) ).

tff(f1012,plain,
    ( spl6_15
    | spl6_2
    | ~ spl6_26 ),
    inference(avatar_split_clause,[],[f1011,f767,f328,f458]) ).

tff(f1011,plain,
    ( ( mono_2Ec_2Ebool_2ET_2E0 = mono_2Ec_2Ebool_2EF_2E0 )
    | spl6_2
    | ~ spl6_26 ),
    inference(resolution,[],[f768,f330]) ).

tff(f768,plain,
    ( ! [X2: mono_2Etyop_2Emin_2Ebool] :
        ( p(X2)
        | ( mono_2Ec_2Ebool_2ET_2E0 = X2 ) )
    | ~ spl6_26 ),
    inference(avatar_component_clause,[],[f767]) ).

tff(f1007,plain,
    ( ~ spl6_16
    | spl6_11
    | ~ spl6_12 ),
    inference(avatar_split_clause,[],[f1006,f436,f415,f466]) ).

tff(f1006,plain,
    ( ( mono_2Ec_2Ebool_2EF_2E0 != mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Ebool(mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Efun_28tyop_2Eextreal_2Eextreal_2Ctyop_2Emin_2Ebool_29(mono_2Ec_2Eextreal_2Eextreal__le_2E0,sK4),sK5) )
    | spl6_11
    | ~ spl6_12 ),
    inference(forward_demodulation,[],[f416,f438]) ).

tff(f1003,plain,
    ( spl6_42
    | ~ spl6_29 ),
    inference(avatar_split_clause,[],[f996,f783,f1000]) ).

tff(f996,plain,
    ( ( mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Eextreal_2Eextreal(mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Efun_28tyop_2Eextreal_2Eextreal_2Ctyop_2Eextreal_2Eextreal_29(mono_2Eapp_2E2_2Emono_2Etyop_2Emin_2Ebool_20mono_2Etyop_2Emin_2Efun_28tyop_2Eextreal_2Eextreal_2Ctyop_2Emin_2Efun_28tyop_2Eextreal_2Eextreal_2Ctyop_2Eextreal_2Eextreal_29_29(mono_2Ec_2Ebool_2ECOND_2E0_2Emono_2Etyop_2Eextreal_2Eextreal,mono_2Ec_2Ebool_2ET_2E0),sK4),sK5) = mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Eextreal_2Eextreal(mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Efun_28tyop_2Eextreal_2Eextreal_2Ctyop_2Eextreal_2Eextreal_29(mono_2Ec_2Eextreal_2Eextreal__max_2E0,sK5),sK4) )
    | ~ spl6_29 ),
    inference(superposition,[],[f305,f785]) ).

tff(f959,plain,
    ( spl6_41
    | ~ spl6_28 ),
    inference(avatar_split_clause,[],[f952,f774,f956]) ).

tff(f952,plain,
    ( ( mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Eextreal_2Eextreal(mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Efun_28tyop_2Eextreal_2Eextreal_2Ctyop_2Eextreal_2Eextreal_29(mono_2Eapp_2E2_2Emono_2Etyop_2Emin_2Ebool_20mono_2Etyop_2Emin_2Efun_28tyop_2Eextreal_2Eextreal_2Ctyop_2Emin_2Efun_28tyop_2Eextreal_2Eextreal_2Ctyop_2Eextreal_2Eextreal_29_29(mono_2Ec_2Ebool_2ECOND_2E0_2Emono_2Etyop_2Eextreal_2Eextreal,mono_2Ec_2Ebool_2ET_2E0),sK3),sK5) = mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Eextreal_2Eextreal(mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Efun_28tyop_2Eextreal_2Eextreal_2Ctyop_2Eextreal_2Eextreal_29(mono_2Ec_2Eextreal_2Eextreal__max_2E0,sK5),sK3) )
    | ~ spl6_28 ),
    inference(superposition,[],[f305,f776]) ).

tff(f909,plain,
    ( spl6_40
    | spl6_26
    | ~ spl6_4
    | ~ spl6_6
    | ~ spl6_7
    | ~ spl6_21
    | ~ spl6_34 ),
    inference(avatar_split_clause,[],[f896,f855,f545,f351,f346,f336,f767,f907]) ).

tff(f907,plain,
    ( spl6_40
  <=> ! [X0: mono_2Etyop_2Eextreal_2Eextreal] : ( mono_2Ec_2Ebool_2ET_2E0 = mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Ebool(mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Efun_28tyop_2Eextreal_2Eextreal_2Ctyop_2Emin_2Ebool_29(mono_2Ec_2Eextreal_2Eextreal__le_2E0,X0),sK5) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl6_40])]) ).

tff(f855,plain,
    ( spl6_34
  <=> ! [X14: mono_2Etyop_2Eextreal_2Eextreal] : p(mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Ebool(mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Efun_28tyop_2Eextreal_2Eextreal_2Ctyop_2Emin_2Ebool_29(mono_2Ec_2Eextreal_2Eextreal__le_2E0,X14),sK5)) ),
    introduced(avatar_definition,[new_symbols(naming,[spl6_34])]) ).

tff(f896,plain,
    ( ! [X0: mono_2Etyop_2Eextreal_2Eextreal,X1: mono_2Etyop_2Emin_2Ebool] :
        ( ( mono_2Ec_2Ebool_2ET_2E0 = X1 )
        | ( mono_2Ec_2Ebool_2ET_2E0 = mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Ebool(mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Efun_28tyop_2Eextreal_2Eextreal_2Ctyop_2Emin_2Ebool_29(mono_2Ec_2Eextreal_2Eextreal__le_2E0,X0),sK5) )
        | p(X1) )
    | ~ spl6_4
    | ~ spl6_6
    | ~ spl6_7
    | ~ spl6_21
    | ~ spl6_34 ),
    inference(superposition,[],[f856,f577]) ).

tff(f856,plain,
    ( ! [X14: mono_2Etyop_2Eextreal_2Eextreal] : p(mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Ebool(mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Efun_28tyop_2Eextreal_2Eextreal_2Ctyop_2Emin_2Ebool_29(mono_2Ec_2Eextreal_2Eextreal__le_2E0,X14),sK5))
    | ~ spl6_34 ),
    inference(avatar_component_clause,[],[f855]) ).

tff(f905,plain,
    ( spl6_26
    | ~ spl6_22
    | ~ spl6_34 ),
    inference(avatar_split_clause,[],[f901,f855,f645,f767]) ).

tff(f901,plain,
    ( ! [X0: mono_2Etyop_2Emin_2Ebool] :
        ( ( mono_2Ec_2Ebool_2ET_2E0 = X0 )
        | p(X0) )
    | ~ spl6_22
    | ~ spl6_34 ),
    inference(superposition,[],[f856,f646]) ).

tff(f904,plain,
    ( spl6_2
    | ~ spl6_12
    | ~ spl6_34 ),
    inference(avatar_split_clause,[],[f902,f855,f436,f328]) ).

tff(f902,plain,
    ( p(mono_2Ec_2Ebool_2EF_2E0)
    | ~ spl6_12
    | ~ spl6_34 ),
    inference(superposition,[],[f856,f438]) ).

tff(f883,plain,
    ( spl6_34
    | spl6_39
    | ~ spl6_4
    | ~ spl6_6 ),
    inference(avatar_split_clause,[],[f879,f346,f336,f881,f855]) ).

tff(f879,plain,
    ( ! [X6: mono_2Etyop_2Emin_2Ebool,X7: mono_2Etyop_2Emin_2Ebool,X4: mono_2Etyop_2Emin_2Ebool,X5: mono_2Etyop_2Eextreal_2Eextreal] :
        ( ( mono_2Ec_2Ebool_2EF_2E0 = X4 )
        | p(X6)
        | ( X6 = X7 )
        | ( X4 = X7 )
        | p(mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Ebool(mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Efun_28tyop_2Eextreal_2Eextreal_2Ctyop_2Emin_2Ebool_29(mono_2Ec_2Eextreal_2Eextreal__le_2E0,X5),sK5)) )
    | ~ spl6_4
    | ~ spl6_6 ),
    inference(forward_subsumption_demodulation,[],[f825,f849]) ).

tff(f825,plain,
    ( ! [X6: mono_2Etyop_2Emin_2Ebool,X7: mono_2Etyop_2Emin_2Ebool,X4: mono_2Etyop_2Emin_2Ebool,X5: mono_2Etyop_2Eextreal_2Eextreal] :
        ( p(mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Ebool(mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Efun_28tyop_2Eextreal_2Eextreal_2Ctyop_2Emin_2Ebool_29(mono_2Ec_2Eextreal_2Eextreal__le_2E0,X5),sK5))
        | ( mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Ebool(mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Efun_28tyop_2Eextreal_2Eextreal_2Ctyop_2Emin_2Ebool_29(mono_2Ec_2Eextreal_2Eextreal__le_2E0,X5),mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Eextreal_2Eextreal(mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Efun_28tyop_2Eextreal_2Eextreal_2Ctyop_2Eextreal_2Eextreal_29(mono_2Ec_2Eextreal_2Eextreal__max_2E0,sK3),sK4)) = X4 )
        | ( X4 = X7 )
        | ( X6 = X7 )
        | p(X6) )
    | ~ spl6_4
    | ~ spl6_6 ),
    inference(resolution,[],[f555,f401]) ).

tff(f878,plain,
    ( spl6_2
    | spl6_38
    | ~ spl6_6
    | ~ spl6_12
    | ~ spl6_22 ),
    inference(avatar_split_clause,[],[f877,f645,f436,f346,f871,f328]) ).

tff(f871,plain,
    ( spl6_38
  <=> ! [X2: mono_2Etyop_2Emin_2Ebool,X0: mono_2Etyop_2Eextreal_2Eextreal] :
        ( ( mono_2Ec_2Ebool_2ET_2E0 = mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Ebool(mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Efun_28tyop_2Eextreal_2Eextreal_2Ctyop_2Emin_2Ebool_29(mono_2Ec_2Eextreal_2Eextreal__le_2E0,X0),sK5) )
        | ( mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Ebool(mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Efun_28tyop_2Eextreal_2Eextreal_2Ctyop_2Emin_2Ebool_29(mono_2Ec_2Eextreal_2Eextreal__le_2E0,X0),mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Eextreal_2Eextreal(mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Efun_28tyop_2Eextreal_2Eextreal_2Ctyop_2Eextreal_2Eextreal_29(mono_2Ec_2Eextreal_2Eextreal__max_2E0,sK3),sK4)) = X2 )
        | p(X2) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl6_38])]) ).

tff(f877,plain,
    ( ! [X0: mono_2Etyop_2Eextreal_2Eextreal,X1: mono_2Etyop_2Emin_2Ebool] :
        ( ( mono_2Ec_2Ebool_2ET_2E0 = mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Ebool(mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Efun_28tyop_2Eextreal_2Eextreal_2Ctyop_2Emin_2Ebool_29(mono_2Ec_2Eextreal_2Eextreal__le_2E0,X0),sK5) )
        | ( mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Ebool(mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Efun_28tyop_2Eextreal_2Eextreal_2Ctyop_2Emin_2Ebool_29(mono_2Ec_2Eextreal_2Eextreal__le_2E0,X0),mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Eextreal_2Eextreal(mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Efun_28tyop_2Eextreal_2Eextreal_2Ctyop_2Eextreal_2Eextreal_29(mono_2Ec_2Eextreal_2Eextreal__max_2E0,sK3),sK4)) = X1 )
        | p(X1)
        | p(mono_2Ec_2Ebool_2EF_2E0) )
    | ~ spl6_6
    | ~ spl6_12
    | ~ spl6_22 ),
    inference(forward_demodulation,[],[f841,f438]) ).

tff(f841,plain,
    ( ! [X0: mono_2Etyop_2Eextreal_2Eextreal,X1: mono_2Etyop_2Emin_2Ebool] :
        ( ( mono_2Ec_2Ebool_2ET_2E0 = mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Ebool(mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Efun_28tyop_2Eextreal_2Eextreal_2Ctyop_2Emin_2Ebool_29(mono_2Ec_2Eextreal_2Eextreal__le_2E0,X0),sK5) )
        | ( mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Ebool(mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Efun_28tyop_2Eextreal_2Eextreal_2Ctyop_2Emin_2Ebool_29(mono_2Ec_2Eextreal_2Eextreal__le_2E0,X0),mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Eextreal_2Eextreal(mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Efun_28tyop_2Eextreal_2Eextreal_2Ctyop_2Eextreal_2Eextreal_29(mono_2Ec_2Eextreal_2Eextreal__max_2E0,sK3),sK4)) = X1 )
        | p(X1)
        | p(mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Ebool(mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Efun_28tyop_2Eextreal_2Eextreal_2Ctyop_2Emin_2Ebool_29(mono_2Ec_2Eextreal_2Eextreal__le_2E0,sK3),sK5)) )
    | ~ spl6_6
    | ~ spl6_22 ),
    inference(superposition,[],[f555,f646]) ).

tff(f875,plain,
    ( spl6_33
    | spl6_26
    | ~ spl6_6
    | ~ spl6_22 ),
    inference(avatar_split_clause,[],[f842,f645,f346,f767,f846]) ).

tff(f846,plain,
    ( spl6_33
  <=> ! [X2: mono_2Etyop_2Emin_2Ebool] :
        ( p(X2)
        | ( mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Ebool(mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Efun_28tyop_2Eextreal_2Eextreal_2Ctyop_2Emin_2Ebool_29(mono_2Ec_2Eextreal_2Eextreal__le_2E0,sK3),mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Eextreal_2Eextreal(mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Efun_28tyop_2Eextreal_2Eextreal_2Ctyop_2Eextreal_2Eextreal_29(mono_2Ec_2Eextreal_2Eextreal__max_2E0,sK3),sK4)) = X2 ) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl6_33])]) ).

tff(f842,plain,
    ( ! [X0: mono_2Etyop_2Emin_2Ebool,X1: mono_2Etyop_2Emin_2Ebool] :
        ( p(X0)
        | p(X1)
        | ( mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Ebool(mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Efun_28tyop_2Eextreal_2Eextreal_2Ctyop_2Emin_2Ebool_29(mono_2Ec_2Eextreal_2Eextreal__le_2E0,sK3),mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Eextreal_2Eextreal(mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Efun_28tyop_2Eextreal_2Eextreal_2Ctyop_2Eextreal_2Eextreal_29(mono_2Ec_2Eextreal_2Eextreal__max_2E0,sK3),sK4)) = X1 )
        | ( mono_2Ec_2Ebool_2ET_2E0 = X0 ) )
    | ~ spl6_6
    | ~ spl6_22 ),
    inference(superposition,[],[f555,f646]) ).

tff(f874,plain,
    ( spl6_38
    | spl6_26
    | ~ spl6_4
    | ~ spl6_6
    | ~ spl6_7
    | ~ spl6_21 ),
    inference(avatar_split_clause,[],[f837,f545,f351,f346,f336,f767,f871]) ).

tff(f837,plain,
    ( ! [X2: mono_2Etyop_2Emin_2Ebool,X0: mono_2Etyop_2Eextreal_2Eextreal,X1: mono_2Etyop_2Emin_2Ebool] :
        ( ( mono_2Ec_2Ebool_2ET_2E0 = X1 )
        | p(X2)
        | ( mono_2Ec_2Ebool_2ET_2E0 = mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Ebool(mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Efun_28tyop_2Eextreal_2Eextreal_2Ctyop_2Emin_2Ebool_29(mono_2Ec_2Eextreal_2Eextreal__le_2E0,X0),sK5) )
        | ( mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Ebool(mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Efun_28tyop_2Eextreal_2Eextreal_2Ctyop_2Emin_2Ebool_29(mono_2Ec_2Eextreal_2Eextreal__le_2E0,X0),mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Eextreal_2Eextreal(mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Efun_28tyop_2Eextreal_2Eextreal_2Ctyop_2Eextreal_2Eextreal_29(mono_2Ec_2Eextreal_2Eextreal__max_2E0,sK3),sK4)) = X2 )
        | p(X1) )
    | ~ spl6_4
    | ~ spl6_6
    | ~ spl6_7
    | ~ spl6_21 ),
    inference(superposition,[],[f555,f577]) ).

tff(f873,plain,
    ( spl6_38
    | spl6_26
    | ~ spl6_4
    | ~ spl6_6
    | ~ spl6_7
    | ~ spl6_21 ),
    inference(avatar_split_clause,[],[f838,f545,f351,f346,f336,f767,f871]) ).

tff(f838,plain,
    ( ! [X2: mono_2Etyop_2Emin_2Ebool,X0: mono_2Etyop_2Eextreal_2Eextreal,X1: mono_2Etyop_2Emin_2Ebool] :
        ( p(X1)
        | ( mono_2Ec_2Ebool_2ET_2E0 = X1 )
        | ( mono_2Ec_2Ebool_2ET_2E0 = mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Ebool(mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Efun_28tyop_2Eextreal_2Eextreal_2Ctyop_2Emin_2Ebool_29(mono_2Ec_2Eextreal_2Eextreal__le_2E0,X0),sK5) )
        | p(X2)
        | ( mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Ebool(mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Efun_28tyop_2Eextreal_2Eextreal_2Ctyop_2Emin_2Ebool_29(mono_2Ec_2Eextreal_2Eextreal__le_2E0,X0),mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Eextreal_2Eextreal(mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Efun_28tyop_2Eextreal_2Eextreal_2Ctyop_2Eextreal_2Eextreal_29(mono_2Ec_2Eextreal_2Eextreal__max_2E0,sK3),sK4)) = X2 ) )
    | ~ spl6_4
    | ~ spl6_6
    | ~ spl6_7
    | ~ spl6_21 ),
    inference(superposition,[],[f555,f577]) ).

tff(f869,plain,
    ( spl6_34
    | spl6_37
    | ~ spl6_4
    | ~ spl6_6 ),
    inference(avatar_split_clause,[],[f865,f346,f336,f867,f855]) ).

tff(f865,plain,
    ( ! [X10: mono_2Etyop_2Emin_2Ebool,X8: mono_2Etyop_2Emin_2Ebool,X9: mono_2Etyop_2Eextreal_2Eextreal] :
        ( ~ p(X10)
        | ( X8 = X10 )
        | p(mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Ebool(mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Efun_28tyop_2Eextreal_2Eextreal_2Ctyop_2Emin_2Ebool_29(mono_2Ec_2Eextreal_2Eextreal__le_2E0,X9),sK5))
        | ( mono_2Ec_2Ebool_2EF_2E0 = X8 ) )
    | ~ spl6_4
    | ~ spl6_6 ),
    inference(forward_subsumption_demodulation,[],[f826,f849]) ).

tff(f826,plain,
    ( ! [X10: mono_2Etyop_2Emin_2Ebool,X8: mono_2Etyop_2Emin_2Ebool,X9: mono_2Etyop_2Eextreal_2Eextreal] :
        ( ~ p(X10)
        | ( mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Ebool(mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Efun_28tyop_2Eextreal_2Eextreal_2Ctyop_2Emin_2Ebool_29(mono_2Ec_2Eextreal_2Eextreal__le_2E0,X9),mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Eextreal_2Eextreal(mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Efun_28tyop_2Eextreal_2Eextreal_2Ctyop_2Eextreal_2Eextreal_29(mono_2Ec_2Eextreal_2Eextreal__max_2E0,sK3),sK4)) = X8 )
        | ( X8 = X10 )
        | p(mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Ebool(mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Efun_28tyop_2Eextreal_2Eextreal_2Ctyop_2Emin_2Ebool_29(mono_2Ec_2Eextreal_2Eextreal__le_2E0,X9),sK5)) )
    | ~ spl6_4
    | ~ spl6_6 ),
    inference(resolution,[],[f555,f337]) ).

tff(f864,plain,
    ( spl6_34
    | spl6_36
    | ~ spl6_6 ),
    inference(avatar_split_clause,[],[f851,f346,f862,f855]) ).

tff(f851,plain,
    ( ! [X18: mono_2Etyop_2Eextreal_2Eextreal,X19: mono_2Etyop_2Eextreal_2Eextreal,X17: mono_2Etyop_2Eextreal_2Eextreal,X20: mono_2Etyop_2Eextreal_2Eextreal] :
        ( ~ p(mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Ebool(mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Efun_28tyop_2Eextreal_2Eextreal_2Ctyop_2Emin_2Ebool_29(mono_2Ec_2Eextreal_2Eextreal__le_2E0,X20),X17))
        | ( mono_2Ec_2Ebool_2EF_2E0 = mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Ebool(mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Efun_28tyop_2Eextreal_2Eextreal_2Ctyop_2Emin_2Ebool_29(mono_2Ec_2Eextreal_2Eextreal__le_2E0,X17),X18) )
        | p(mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Ebool(mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Efun_28tyop_2Eextreal_2Eextreal_2Ctyop_2Emin_2Ebool_29(mono_2Ec_2Eextreal_2Eextreal__le_2E0,X20),X18))
        | p(mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Ebool(mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Efun_28tyop_2Eextreal_2Eextreal_2Ctyop_2Emin_2Ebool_29(mono_2Ec_2Eextreal_2Eextreal__le_2E0,X19),sK5)) )
    | ~ spl6_6 ),
    inference(backward_subsumption_demodulation,[],[f829,f849]) ).

tff(f829,plain,
    ( ! [X18: mono_2Etyop_2Eextreal_2Eextreal,X19: mono_2Etyop_2Eextreal_2Eextreal,X17: mono_2Etyop_2Eextreal_2Eextreal,X20: mono_2Etyop_2Eextreal_2Eextreal] :
        ( p(mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Ebool(mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Efun_28tyop_2Eextreal_2Eextreal_2Ctyop_2Emin_2Ebool_29(mono_2Ec_2Eextreal_2Eextreal__le_2E0,X20),X18))
        | ~ p(mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Ebool(mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Efun_28tyop_2Eextreal_2Eextreal_2Ctyop_2Emin_2Ebool_29(mono_2Ec_2Eextreal_2Eextreal__le_2E0,X20),X17))
        | ( mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Ebool(mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Efun_28tyop_2Eextreal_2Eextreal_2Ctyop_2Emin_2Ebool_29(mono_2Ec_2Eextreal_2Eextreal__le_2E0,X17),X18) = mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Ebool(mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Efun_28tyop_2Eextreal_2Eextreal_2Ctyop_2Emin_2Ebool_29(mono_2Ec_2Eextreal_2Eextreal__le_2E0,X19),mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Eextreal_2Eextreal(mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Efun_28tyop_2Eextreal_2Eextreal_2Ctyop_2Eextreal_2Eextreal_29(mono_2Ec_2Eextreal_2Eextreal__max_2E0,sK3),sK4)) )
        | p(mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Ebool(mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Efun_28tyop_2Eextreal_2Eextreal_2Ctyop_2Emin_2Ebool_29(mono_2Ec_2Eextreal_2Eextreal__le_2E0,X19),sK5)) )
    | ~ spl6_6 ),
    inference(resolution,[],[f555,f306]) ).

tff(f860,plain,
    ( spl6_34
    | spl6_35
    | ~ spl6_6 ),
    inference(avatar_split_clause,[],[f850,f346,f858,f855]) ).

tff(f858,plain,
    ( spl6_35
  <=> ! [X13: mono_2Etyop_2Eextreal_2Eextreal,X12: mono_2Etyop_2Eextreal_2Eextreal,X16: mono_2Etyop_2Eextreal_2Eextreal,X15: mono_2Etyop_2Emin_2Ebool] :
        ( p(X15)
        | p(mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Ebool(mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Efun_28tyop_2Eextreal_2Eextreal_2Ctyop_2Emin_2Ebool_29(mono_2Ec_2Eextreal_2Eextreal__le_2E0,X12),X16))
        | ( mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Ebool(mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Efun_28tyop_2Eextreal_2Eextreal_2Ctyop_2Emin_2Ebool_29(mono_2Ec_2Eextreal_2Eextreal__le_2E0,X13),X16) = X15 )
        | ( mono_2Ec_2Ebool_2EF_2E0 = mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Ebool(mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Efun_28tyop_2Eextreal_2Eextreal_2Ctyop_2Emin_2Ebool_29(mono_2Ec_2Eextreal_2Eextreal__le_2E0,X12),X13) ) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl6_35])]) ).

tff(f850,plain,
    ( ! [X16: mono_2Etyop_2Eextreal_2Eextreal,X14: mono_2Etyop_2Eextreal_2Eextreal,X15: mono_2Etyop_2Emin_2Ebool,X12: mono_2Etyop_2Eextreal_2Eextreal,X13: mono_2Etyop_2Eextreal_2Eextreal] :
        ( p(X15)
        | ( mono_2Ec_2Ebool_2EF_2E0 = mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Ebool(mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Efun_28tyop_2Eextreal_2Eextreal_2Ctyop_2Emin_2Ebool_29(mono_2Ec_2Eextreal_2Eextreal__le_2E0,X12),X13) )
        | ( mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Ebool(mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Efun_28tyop_2Eextreal_2Eextreal_2Ctyop_2Emin_2Ebool_29(mono_2Ec_2Eextreal_2Eextreal__le_2E0,X13),X16) = X15 )
        | p(mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Ebool(mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Efun_28tyop_2Eextreal_2Eextreal_2Ctyop_2Emin_2Ebool_29(mono_2Ec_2Eextreal_2Eextreal__le_2E0,X14),sK5))
        | p(mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Ebool(mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Efun_28tyop_2Eextreal_2Eextreal_2Ctyop_2Emin_2Ebool_29(mono_2Ec_2Eextreal_2Eextreal__le_2E0,X12),X16)) )
    | ~ spl6_6 ),
    inference(backward_subsumption_demodulation,[],[f828,f849]) ).

tff(f828,plain,
    ( ! [X16: mono_2Etyop_2Eextreal_2Eextreal,X14: mono_2Etyop_2Eextreal_2Eextreal,X15: mono_2Etyop_2Emin_2Ebool,X12: mono_2Etyop_2Eextreal_2Eextreal,X13: mono_2Etyop_2Eextreal_2Eextreal] :
        ( p(X15)
        | ( mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Ebool(mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Efun_28tyop_2Eextreal_2Eextreal_2Ctyop_2Emin_2Ebool_29(mono_2Ec_2Eextreal_2Eextreal__le_2E0,X12),X13) = mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Ebool(mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Efun_28tyop_2Eextreal_2Eextreal_2Ctyop_2Emin_2Ebool_29(mono_2Ec_2Eextreal_2Eextreal__le_2E0,X14),mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Eextreal_2Eextreal(mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Efun_28tyop_2Eextreal_2Eextreal_2Ctyop_2Eextreal_2Eextreal_29(mono_2Ec_2Eextreal_2Eextreal__max_2E0,sK3),sK4)) )
        | p(mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Ebool(mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Efun_28tyop_2Eextreal_2Eextreal_2Ctyop_2Emin_2Ebool_29(mono_2Ec_2Eextreal_2Eextreal__le_2E0,X14),sK5))
        | p(mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Ebool(mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Efun_28tyop_2Eextreal_2Eextreal_2Ctyop_2Emin_2Ebool_29(mono_2Ec_2Eextreal_2Eextreal__le_2E0,X12),X16))
        | ( mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Ebool(mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Efun_28tyop_2Eextreal_2Eextreal_2Ctyop_2Emin_2Ebool_29(mono_2Ec_2Eextreal_2Eextreal__le_2E0,X13),X16) = X15 ) )
    | ~ spl6_6 ),
    inference(resolution,[],[f555,f507]) ).

tff(f848,plain,
    ( spl6_2
    | spl6_33
    | ~ spl6_6
    | ~ spl6_12 ),
    inference(avatar_split_clause,[],[f843,f436,f346,f846,f328]) ).

tff(f843,plain,
    ( ! [X2: mono_2Etyop_2Emin_2Ebool] :
        ( p(X2)
        | p(mono_2Ec_2Ebool_2EF_2E0)
        | ( mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Ebool(mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Efun_28tyop_2Eextreal_2Eextreal_2Ctyop_2Emin_2Ebool_29(mono_2Ec_2Eextreal_2Eextreal__le_2E0,sK3),mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Eextreal_2Eextreal(mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Efun_28tyop_2Eextreal_2Eextreal_2Ctyop_2Eextreal_2Eextreal_29(mono_2Ec_2Eextreal_2Eextreal__max_2E0,sK3),sK4)) = X2 ) )
    | ~ spl6_6
    | ~ spl6_12 ),
    inference(superposition,[],[f555,f438]) ).

tff(f819,plain,
    ( ~ spl6_7
    | spl6_32
    | ~ spl6_13 ),
    inference(avatar_split_clause,[],[f803,f444,f817,f351]) ).

tff(f803,plain,
    ( ! [X2: mono_2Etyop_2Eextreal_2Eextreal] :
        ( p(mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Ebool(mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Efun_28tyop_2Eextreal_2Eextreal_2Ctyop_2Emin_2Ebool_29(mono_2Ec_2Eextreal_2Eextreal__le_2E0,X2),sK5))
        | ~ p(mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Ebool(mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Efun_28tyop_2Eextreal_2Eextreal_2Ctyop_2Emin_2Ebool_29(mono_2Ec_2Eextreal_2Eextreal__le_2E0,X2),sK4))
        | ~ p(mono_2Ec_2Ebool_2ET_2E0) )
    | ~ spl6_13 ),
    inference(superposition,[],[f306,f445]) ).

tff(f815,plain,
    ( spl6_31
    | ~ spl6_13 ),
    inference(avatar_split_clause,[],[f804,f444,f812]) ).

tff(f804,plain,
    ( ( mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Eextreal_2Eextreal(mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Efun_28tyop_2Eextreal_2Eextreal_2Ctyop_2Eextreal_2Eextreal_29(mono_2Eapp_2E2_2Emono_2Etyop_2Emin_2Ebool_20mono_2Etyop_2Emin_2Efun_28tyop_2Eextreal_2Eextreal_2Ctyop_2Emin_2Efun_28tyop_2Eextreal_2Eextreal_2Ctyop_2Eextreal_2Eextreal_29_29(mono_2Ec_2Ebool_2ECOND_2E0_2Emono_2Etyop_2Eextreal_2Eextreal,mono_2Ec_2Ebool_2ET_2E0),sK5),sK4) = mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Eextreal_2Eextreal(mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Efun_28tyop_2Eextreal_2Eextreal_2Ctyop_2Eextreal_2Eextreal_29(mono_2Ec_2Eextreal_2Eextreal__max_2E0,sK4),sK5) )
    | ~ spl6_13 ),
    inference(superposition,[],[f305,f445]) ).

tff(f810,plain,
    ( spl6_30
    | ~ spl6_7
    | ~ spl6_13 ),
    inference(avatar_split_clause,[],[f802,f444,f351,f808]) ).

tff(f802,plain,
    ( ! [X0: mono_2Etyop_2Emin_2Ebool,X1: mono_2Etyop_2Eextreal_2Eextreal] :
        ( ~ p(mono_2Ec_2Ebool_2ET_2E0)
        | p(X0)
        | p(mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Ebool(mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Efun_28tyop_2Eextreal_2Eextreal_2Ctyop_2Emin_2Ebool_29(mono_2Ec_2Eextreal_2Eextreal__le_2E0,sK4),X1))
        | ( mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Ebool(mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Efun_28tyop_2Eextreal_2Eextreal_2Ctyop_2Emin_2Ebool_29(mono_2Ec_2Eextreal_2Eextreal__le_2E0,sK5),X1) = X0 ) )
    | ~ spl6_13 ),
    inference(superposition,[],[f507,f445]) ).

tff(f796,plain,
    ( spl6_13
    | ~ spl6_19
    | ~ spl6_21 ),
    inference(avatar_split_clause,[],[f795,f545,f521,f444]) ).

tff(f795,plain,
    ( ( mono_2Ec_2Ebool_2ET_2E0 = mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Ebool(mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Efun_28tyop_2Eextreal_2Eextreal_2Ctyop_2Emin_2Ebool_29(mono_2Ec_2Eextreal_2Eextreal__le_2E0,sK4),sK5) )
    | ~ spl6_19
    | ~ spl6_21 ),
    inference(forward_demodulation,[],[f523,f547]) ).

tff(f791,plain,
    ( spl6_26
    | spl6_28
    | ~ spl6_4
    | ~ spl6_6
    | ~ spl6_21
    | ~ spl6_22 ),
    inference(avatar_split_clause,[],[f761,f645,f545,f346,f336,f774,f767]) ).

tff(f761,plain,
    ( ! [X0: mono_2Etyop_2Emin_2Ebool] :
        ( ( mono_2Ec_2Ebool_2ET_2E0 = mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Ebool(mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Efun_28tyop_2Eextreal_2Eextreal_2Ctyop_2Emin_2Ebool_29(mono_2Ec_2Eextreal_2Eextreal__le_2E0,sK5),sK3) )
        | ( mono_2Ec_2Ebool_2ET_2E0 = X0 )
        | p(X0) )
    | ~ spl6_4
    | ~ spl6_6
    | ~ spl6_21
    | ~ spl6_22 ),
    inference(superposition,[],[f550,f646]) ).

tff(f790,plain,
    ( spl6_27
    | spl6_2
    | ~ spl6_4
    | ~ spl6_6
    | ~ spl6_16
    | ~ spl6_21
    | ~ spl6_23 ),
    inference(avatar_split_clause,[],[f789,f650,f545,f466,f346,f336,f328,f770]) ).

tff(f770,plain,
    ( spl6_27
  <=> ! [X0: mono_2Etyop_2Eextreal_2Eextreal,X1: mono_2Etyop_2Eextreal_2Eextreal] :
        ( ( mono_2Ec_2Ebool_2ET_2E0 = mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Ebool(mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Efun_28tyop_2Eextreal_2Eextreal_2Ctyop_2Emin_2Ebool_29(mono_2Ec_2Eextreal_2Eextreal__le_2E0,X1),X0) )
        | ( mono_2Ec_2Ebool_2ET_2E0 = mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Ebool(mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Efun_28tyop_2Eextreal_2Eextreal_2Ctyop_2Emin_2Ebool_29(mono_2Ec_2Eextreal_2Eextreal__le_2E0,X0),X1) ) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl6_27])]) ).

tff(f789,plain,
    ( ! [X0: mono_2Etyop_2Eextreal_2Eextreal,X1: mono_2Etyop_2Eextreal_2Eextreal] :
        ( p(mono_2Ec_2Ebool_2EF_2E0)
        | ( mono_2Ec_2Ebool_2ET_2E0 = mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Ebool(mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Efun_28tyop_2Eextreal_2Eextreal_2Ctyop_2Emin_2Ebool_29(mono_2Ec_2Eextreal_2Eextreal__le_2E0,X1),X0) )
        | ( mono_2Ec_2Ebool_2ET_2E0 = mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Ebool(mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Efun_28tyop_2Eextreal_2Eextreal_2Ctyop_2Emin_2Ebool_29(mono_2Ec_2Eextreal_2Eextreal__le_2E0,X0),X1) ) )
    | ~ spl6_4
    | ~ spl6_6
    | ~ spl6_16
    | ~ spl6_21
    | ~ spl6_23 ),
    inference(forward_demodulation,[],[f760,f468]) ).

tff(f760,plain,
    ( ! [X0: mono_2Etyop_2Eextreal_2Eextreal,X1: mono_2Etyop_2Eextreal_2Eextreal] :
        ( ( mono_2Ec_2Ebool_2ET_2E0 = mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Ebool(mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Efun_28tyop_2Eextreal_2Eextreal_2Ctyop_2Emin_2Ebool_29(mono_2Ec_2Eextreal_2Eextreal__le_2E0,X0),X1) )
        | p(mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Ebool(mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Efun_28tyop_2Eextreal_2Eextreal_2Ctyop_2Emin_2Ebool_29(mono_2Ec_2Eextreal_2Eextreal__le_2E0,sK4),sK5))
        | ( mono_2Ec_2Ebool_2ET_2E0 = mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Ebool(mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Efun_28tyop_2Eextreal_2Eextreal_2Ctyop_2Emin_2Ebool_29(mono_2Ec_2Eextreal_2Eextreal__le_2E0,X1),X0) ) )
    | ~ spl6_4
    | ~ spl6_6
    | ~ spl6_21
    | ~ spl6_23 ),
    inference(superposition,[],[f550,f651]) ).

tff(f788,plain,
    ( spl6_29
    | spl6_2
    | ~ spl6_4
    | ~ spl6_6
    | ~ spl6_16
    | ~ spl6_21 ),
    inference(avatar_split_clause,[],[f764,f545,f466,f346,f336,f328,f783]) ).

tff(f764,plain,
    ( p(mono_2Ec_2Ebool_2EF_2E0)
    | ( mono_2Ec_2Ebool_2ET_2E0 = mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Ebool(mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Efun_28tyop_2Eextreal_2Eextreal_2Ctyop_2Emin_2Ebool_29(mono_2Ec_2Eextreal_2Eextreal__le_2E0,sK5),sK4) )
    | ~ spl6_4
    | ~ spl6_6
    | ~ spl6_16
    | ~ spl6_21 ),
    inference(superposition,[],[f550,f468]) ).

tff(f787,plain,
    ( spl6_26
    | spl6_27
    | ~ spl6_4
    | ~ spl6_6
    | ~ spl6_7
    | ~ spl6_21 ),
    inference(avatar_split_clause,[],[f756,f545,f351,f346,f336,f770,f767]) ).

tff(f756,plain,
    ( ! [X2: mono_2Etyop_2Emin_2Ebool,X0: mono_2Etyop_2Eextreal_2Eextreal,X1: mono_2Etyop_2Eextreal_2Eextreal] :
        ( ( mono_2Ec_2Ebool_2ET_2E0 = mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Ebool(mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Efun_28tyop_2Eextreal_2Eextreal_2Ctyop_2Emin_2Ebool_29(mono_2Ec_2Eextreal_2Eextreal__le_2E0,X1),X0) )
        | ( mono_2Ec_2Ebool_2ET_2E0 = mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Ebool(mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Efun_28tyop_2Eextreal_2Eextreal_2Ctyop_2Emin_2Ebool_29(mono_2Ec_2Eextreal_2Eextreal__le_2E0,X0),X1) )
        | p(X2)
        | ( mono_2Ec_2Ebool_2ET_2E0 = X2 ) )
    | ~ spl6_4
    | ~ spl6_6
    | ~ spl6_7
    | ~ spl6_21 ),
    inference(superposition,[],[f550,f577]) ).

tff(f786,plain,
    ( spl6_26
    | spl6_29
    | ~ spl6_4
    | ~ spl6_6
    | ~ spl6_21
    | ~ spl6_23 ),
    inference(avatar_split_clause,[],[f763,f650,f545,f346,f336,f783,f767]) ).

tff(f763,plain,
    ( ! [X1: mono_2Etyop_2Emin_2Ebool] :
        ( ( mono_2Ec_2Ebool_2ET_2E0 = mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Ebool(mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Efun_28tyop_2Eextreal_2Eextreal_2Ctyop_2Emin_2Ebool_29(mono_2Ec_2Eextreal_2Eextreal__le_2E0,sK5),sK4) )
        | p(X1)
        | ( mono_2Ec_2Ebool_2ET_2E0 = X1 ) )
    | ~ spl6_4
    | ~ spl6_6
    | ~ spl6_21
    | ~ spl6_23 ),
    inference(superposition,[],[f550,f651]) ).

tff(f779,plain,
    ( spl6_2
    | spl6_27
    | ~ spl6_4
    | ~ spl6_6
    | ~ spl6_12
    | ~ spl6_21
    | ~ spl6_22 ),
    inference(avatar_split_clause,[],[f778,f645,f545,f436,f346,f336,f770,f328]) ).

tff(f778,plain,
    ( ! [X0: mono_2Etyop_2Eextreal_2Eextreal,X1: mono_2Etyop_2Eextreal_2Eextreal] :
        ( ( mono_2Ec_2Ebool_2ET_2E0 = mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Ebool(mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Efun_28tyop_2Eextreal_2Eextreal_2Ctyop_2Emin_2Ebool_29(mono_2Ec_2Eextreal_2Eextreal__le_2E0,X1),X0) )
        | ( mono_2Ec_2Ebool_2ET_2E0 = mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Ebool(mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Efun_28tyop_2Eextreal_2Eextreal_2Ctyop_2Emin_2Ebool_29(mono_2Ec_2Eextreal_2Eextreal__le_2E0,X0),X1) )
        | p(mono_2Ec_2Ebool_2EF_2E0) )
    | ~ spl6_4
    | ~ spl6_6
    | ~ spl6_12
    | ~ spl6_21
    | ~ spl6_22 ),
    inference(forward_demodulation,[],[f759,f438]) ).

tff(f759,plain,
    ( ! [X0: mono_2Etyop_2Eextreal_2Eextreal,X1: mono_2Etyop_2Eextreal_2Eextreal] :
        ( ( mono_2Ec_2Ebool_2ET_2E0 = mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Ebool(mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Efun_28tyop_2Eextreal_2Eextreal_2Ctyop_2Emin_2Ebool_29(mono_2Ec_2Eextreal_2Eextreal__le_2E0,X1),X0) )
        | ( mono_2Ec_2Ebool_2ET_2E0 = mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Ebool(mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Efun_28tyop_2Eextreal_2Eextreal_2Ctyop_2Emin_2Ebool_29(mono_2Ec_2Eextreal_2Eextreal__le_2E0,X0),X1) )
        | p(mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Ebool(mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Efun_28tyop_2Eextreal_2Eextreal_2Ctyop_2Emin_2Ebool_29(mono_2Ec_2Eextreal_2Eextreal__le_2E0,sK3),sK5)) )
    | ~ spl6_4
    | ~ spl6_6
    | ~ spl6_21
    | ~ spl6_22 ),
    inference(superposition,[],[f550,f646]) ).

tff(f777,plain,
    ( spl6_2
    | spl6_28
    | ~ spl6_4
    | ~ spl6_6
    | ~ spl6_12
    | ~ spl6_21 ),
    inference(avatar_split_clause,[],[f762,f545,f436,f346,f336,f774,f328]) ).

tff(f762,plain,
    ( ( mono_2Ec_2Ebool_2ET_2E0 = mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Ebool(mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Efun_28tyop_2Eextreal_2Eextreal_2Ctyop_2Emin_2Ebool_29(mono_2Ec_2Eextreal_2Eextreal__le_2E0,sK5),sK3) )
    | p(mono_2Ec_2Ebool_2EF_2E0)
    | ~ spl6_4
    | ~ spl6_6
    | ~ spl6_12
    | ~ spl6_21 ),
    inference(superposition,[],[f550,f438]) ).

tff(f772,plain,
    ( spl6_26
    | spl6_27
    | ~ spl6_4
    | ~ spl6_6
    | ~ spl6_7
    | ~ spl6_21 ),
    inference(avatar_split_clause,[],[f755,f545,f351,f346,f336,f770,f767]) ).

tff(f755,plain,
    ( ! [X2: mono_2Etyop_2Emin_2Ebool,X0: mono_2Etyop_2Eextreal_2Eextreal,X1: mono_2Etyop_2Eextreal_2Eextreal] :
        ( ( mono_2Ec_2Ebool_2ET_2E0 = mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Ebool(mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Efun_28tyop_2Eextreal_2Eextreal_2Ctyop_2Emin_2Ebool_29(mono_2Ec_2Eextreal_2Eextreal__le_2E0,X1),X0) )
        | p(X2)
        | ( mono_2Ec_2Ebool_2ET_2E0 = mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Ebool(mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Efun_28tyop_2Eextreal_2Eextreal_2Ctyop_2Emin_2Ebool_29(mono_2Ec_2Eextreal_2Eextreal__le_2E0,X0),X1) )
        | ( mono_2Ec_2Ebool_2ET_2E0 = X2 ) )
    | ~ spl6_4
    | ~ spl6_6
    | ~ spl6_7
    | ~ spl6_21 ),
    inference(superposition,[],[f550,f577]) ).

tff(f706,plain,
    ( ~ spl6_7
    | spl6_25
    | ~ spl6_4
    | ~ spl6_6
    | ~ spl6_7
    | ~ spl6_21 ),
    inference(avatar_split_clause,[],[f695,f545,f351,f346,f336,f702,f351]) ).

tff(f702,plain,
    ( spl6_25
  <=> ! [X4: mono_2Etyop_2Emin_2Ebool,X0: mono_2Etyop_2Eextreal_2Eextreal,X3: mono_2Etyop_2Eextreal_2Eextreal,X2: mono_2Etyop_2Emin_2Ebool,X1: mono_2Etyop_2Eextreal_2Eextreal] :
        ( p(X2)
        | p(mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Ebool(mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Efun_28tyop_2Eextreal_2Eextreal_2Ctyop_2Emin_2Ebool_29(mono_2Ec_2Eextreal_2Eextreal__le_2E0,X0),X3))
        | ( mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Ebool(mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Efun_28tyop_2Eextreal_2Eextreal_2Ctyop_2Emin_2Ebool_29(mono_2Ec_2Eextreal_2Eextreal__le_2E0,X1),X3) = X2 )
        | ( mono_2Ec_2Ebool_2ET_2E0 = X4 )
        | ( mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Ebool(mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Efun_28tyop_2Eextreal_2Eextreal_2Ctyop_2Emin_2Ebool_29(mono_2Ec_2Eextreal_2Eextreal__le_2E0,X0),X1) = X4 ) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl6_25])]) ).

tff(f695,plain,
    ( ! [X2: mono_2Etyop_2Emin_2Ebool,X3: mono_2Etyop_2Eextreal_2Eextreal,X0: mono_2Etyop_2Eextreal_2Eextreal,X1: mono_2Etyop_2Eextreal_2Eextreal,X4: mono_2Etyop_2Emin_2Ebool] :
        ( p(X2)
        | ~ p(mono_2Ec_2Ebool_2ET_2E0)
        | ( mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Ebool(mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Efun_28tyop_2Eextreal_2Eextreal_2Ctyop_2Emin_2Ebool_29(mono_2Ec_2Eextreal_2Eextreal__le_2E0,X1),X3) = X2 )
        | ( mono_2Ec_2Ebool_2ET_2E0 = X4 )
        | p(mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Ebool(mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Efun_28tyop_2Eextreal_2Eextreal_2Ctyop_2Emin_2Ebool_29(mono_2Ec_2Eextreal_2Eextreal__le_2E0,X0),X3))
        | ( mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Ebool(mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Efun_28tyop_2Eextreal_2Eextreal_2Ctyop_2Emin_2Ebool_29(mono_2Ec_2Eextreal_2Eextreal__le_2E0,X0),X1) = X4 ) )
    | ~ spl6_4
    | ~ spl6_6
    | ~ spl6_7
    | ~ spl6_21 ),
    inference(superposition,[],[f507,f577]) ).

tff(f705,plain,
    ( spl6_25
    | ~ spl6_4
    | ~ spl6_6
    | ~ spl6_21 ),
    inference(avatar_split_clause,[],[f690,f545,f346,f336,f702]) ).

tff(f690,plain,
    ( ! [X2: mono_2Etyop_2Eextreal_2Eextreal,X3: mono_2Etyop_2Eextreal_2Eextreal,X0: mono_2Etyop_2Emin_2Ebool,X1: mono_2Etyop_2Eextreal_2Eextreal,X4: mono_2Etyop_2Emin_2Ebool] :
        ( p(X0)
        | ( mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Ebool(mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Efun_28tyop_2Eextreal_2Eextreal_2Ctyop_2Emin_2Ebool_29(mono_2Ec_2Eextreal_2Eextreal__le_2E0,X3),X2) = X0 )
        | ( mono_2Ec_2Ebool_2ET_2E0 = X4 )
        | ( mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Ebool(mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Efun_28tyop_2Eextreal_2Eextreal_2Ctyop_2Emin_2Ebool_29(mono_2Ec_2Eextreal_2Eextreal__le_2E0,X1),X3) = X4 )
        | p(mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Ebool(mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Efun_28tyop_2Eextreal_2Eextreal_2Ctyop_2Emin_2Ebool_29(mono_2Ec_2Eextreal_2Eextreal__le_2E0,X1),X2)) )
    | ~ spl6_4
    | ~ spl6_6
    | ~ spl6_21 ),
    inference(resolution,[],[f507,f549]) ).

tff(f704,plain,
    ( ~ spl6_7
    | spl6_25
    | ~ spl6_4
    | ~ spl6_6
    | ~ spl6_7
    | ~ spl6_21 ),
    inference(avatar_split_clause,[],[f696,f545,f351,f346,f336,f702,f351]) ).

tff(f696,plain,
    ( ! [X2: mono_2Etyop_2Emin_2Ebool,X3: mono_2Etyop_2Eextreal_2Eextreal,X0: mono_2Etyop_2Eextreal_2Eextreal,X1: mono_2Etyop_2Eextreal_2Eextreal,X4: mono_2Etyop_2Emin_2Ebool] :
        ( p(X2)
        | p(mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Ebool(mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Efun_28tyop_2Eextreal_2Eextreal_2Ctyop_2Emin_2Ebool_29(mono_2Ec_2Eextreal_2Eextreal__le_2E0,X0),X3))
        | ( mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Ebool(mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Efun_28tyop_2Eextreal_2Eextreal_2Ctyop_2Emin_2Ebool_29(mono_2Ec_2Eextreal_2Eextreal__le_2E0,X0),X1) = X4 )
        | ( mono_2Ec_2Ebool_2ET_2E0 = X4 )
        | ~ p(mono_2Ec_2Ebool_2ET_2E0)
        | ( mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Ebool(mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Efun_28tyop_2Eextreal_2Eextreal_2Ctyop_2Emin_2Ebool_29(mono_2Ec_2Eextreal_2Eextreal__le_2E0,X1),X3) = X2 ) )
    | ~ spl6_4
    | ~ spl6_6
    | ~ spl6_7
    | ~ spl6_21 ),
    inference(superposition,[],[f507,f577]) ).

tff(f681,plain,
    ( spl6_24
    | spl6_2
    | ~ spl6_12
    | ~ spl6_22 ),
    inference(avatar_split_clause,[],[f677,f645,f436,f328,f679]) ).

tff(f677,plain,
    ( ! [X0: mono_2Etyop_2Eextreal_2Eextreal] :
        ( p(mono_2Ec_2Ebool_2EF_2E0)
        | ( mono_2Ec_2Ebool_2ET_2E0 = mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Ebool(mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Efun_28tyop_2Eextreal_2Eextreal_2Ctyop_2Emin_2Ebool_29(mono_2Ec_2Eextreal_2Eextreal__le_2E0,X0),X0) ) )
    | ~ spl6_12
    | ~ spl6_22 ),
    inference(forward_demodulation,[],[f667,f438]) ).

tff(f667,plain,
    ( ! [X0: mono_2Etyop_2Eextreal_2Eextreal] :
        ( ( mono_2Ec_2Ebool_2ET_2E0 = mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Ebool(mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Efun_28tyop_2Eextreal_2Eextreal_2Ctyop_2Emin_2Ebool_29(mono_2Ec_2Eextreal_2Eextreal__le_2E0,X0),X0) )
        | p(mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Ebool(mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Efun_28tyop_2Eextreal_2Eextreal_2Ctyop_2Emin_2Ebool_29(mono_2Ec_2Eextreal_2Eextreal__le_2E0,sK3),sK5)) )
    | ~ spl6_22 ),
    inference(superposition,[],[f430,f646]) ).

tff(f653,plain,
    ( spl6_15
    | spl6_23
    | ~ spl6_4
    | ~ spl6_6
    | ~ spl6_7
    | ~ spl6_16
    | ~ spl6_21 ),
    inference(avatar_split_clause,[],[f597,f545,f466,f351,f346,f336,f650,f458]) ).

tff(f597,plain,
    ( ! [X0: mono_2Etyop_2Emin_2Ebool] :
        ( ( mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Ebool(mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Efun_28tyop_2Eextreal_2Eextreal_2Ctyop_2Emin_2Ebool_29(mono_2Ec_2Eextreal_2Eextreal__le_2E0,sK4),sK5) = X0 )
        | ( mono_2Ec_2Ebool_2ET_2E0 = mono_2Ec_2Ebool_2EF_2E0 )
        | ( mono_2Ec_2Ebool_2ET_2E0 = X0 ) )
    | ~ spl6_4
    | ~ spl6_6
    | ~ spl6_7
    | ~ spl6_16
    | ~ spl6_21 ),
    inference(superposition,[],[f468,f577]) ).

tff(f652,plain,
    ( spl6_23
    | spl6_15
    | ~ spl6_4
    | ~ spl6_6
    | ~ spl6_7
    | ~ spl6_16
    | ~ spl6_21 ),
    inference(avatar_split_clause,[],[f607,f545,f466,f351,f346,f336,f458,f650]) ).

tff(f607,plain,
    ( ! [X0: mono_2Etyop_2Emin_2Ebool] :
        ( ( mono_2Ec_2Ebool_2ET_2E0 = mono_2Ec_2Ebool_2EF_2E0 )
        | ( mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Ebool(mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Efun_28tyop_2Eextreal_2Eextreal_2Ctyop_2Emin_2Ebool_29(mono_2Ec_2Eextreal_2Eextreal__le_2E0,sK4),sK5) = X0 )
        | ( mono_2Ec_2Ebool_2ET_2E0 = X0 ) )
    | ~ spl6_4
    | ~ spl6_6
    | ~ spl6_7
    | ~ spl6_16
    | ~ spl6_21 ),
    inference(superposition,[],[f468,f577]) ).

tff(f648,plain,
    ( spl6_15
    | spl6_22
    | ~ spl6_4
    | ~ spl6_6
    | ~ spl6_7
    | ~ spl6_12
    | ~ spl6_21 ),
    inference(avatar_split_clause,[],[f608,f545,f436,f351,f346,f336,f645,f458]) ).

tff(f608,plain,
    ( ! [X0: mono_2Etyop_2Emin_2Ebool] :
        ( ( mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Ebool(mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Efun_28tyop_2Eextreal_2Eextreal_2Ctyop_2Emin_2Ebool_29(mono_2Ec_2Eextreal_2Eextreal__le_2E0,sK3),sK5) = X0 )
        | ( mono_2Ec_2Ebool_2ET_2E0 = mono_2Ec_2Ebool_2EF_2E0 )
        | ( mono_2Ec_2Ebool_2ET_2E0 = X0 ) )
    | ~ spl6_4
    | ~ spl6_6
    | ~ spl6_7
    | ~ spl6_12
    | ~ spl6_21 ),
    inference(superposition,[],[f438,f577]) ).

tff(f647,plain,
    ( spl6_15
    | spl6_22
    | ~ spl6_4
    | ~ spl6_6
    | ~ spl6_7
    | ~ spl6_12
    | ~ spl6_21 ),
    inference(avatar_split_clause,[],[f598,f545,f436,f351,f346,f336,f645,f458]) ).

tff(f598,plain,
    ( ! [X0: mono_2Etyop_2Emin_2Ebool] :
        ( ( mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Ebool(mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Efun_28tyop_2Eextreal_2Eextreal_2Ctyop_2Emin_2Ebool_29(mono_2Ec_2Eextreal_2Eextreal__le_2E0,sK3),sK5) = X0 )
        | ( mono_2Ec_2Ebool_2ET_2E0 = mono_2Ec_2Ebool_2EF_2E0 )
        | ( mono_2Ec_2Ebool_2ET_2E0 = X0 ) )
    | ~ spl6_4
    | ~ spl6_6
    | ~ spl6_7
    | ~ spl6_12
    | ~ spl6_21 ),
    inference(superposition,[],[f438,f577]) ).

tff(f548,plain,
    ( spl6_21
    | ~ spl6_4
    | ~ spl6_6
    | ~ spl6_7 ),
    inference(avatar_split_clause,[],[f538,f351,f346,f336,f545]) ).

tff(f538,plain,
    ( ( mono_2Ec_2Ebool_2ET_2E0 = mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Ebool(mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Efun_28tyop_2Eextreal_2Eextreal_2Ctyop_2Emin_2Ebool_29(mono_2Ec_2Eextreal_2Eextreal__le_2E0,mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Eextreal_2Eextreal(mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Efun_28tyop_2Eextreal_2Eextreal_2Ctyop_2Eextreal_2Eextreal_29(mono_2Ec_2Eextreal_2Eextreal__max_2E0,sK3),sK4)),sK5) )
    | ~ spl6_4
    | ~ spl6_6
    | ~ spl6_7 ),
    inference(resolution,[],[f423,f353]) ).

tff(f532,plain,
    ( ~ spl6_20
    | ~ spl6_16
    | spl6_19 ),
    inference(avatar_split_clause,[],[f527,f521,f466,f529]) ).

tff(f527,plain,
    ( ( mono_2Ec_2Ebool_2EF_2E0 != mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Ebool(mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Efun_28tyop_2Eextreal_2Eextreal_2Ctyop_2Emin_2Ebool_29(mono_2Ec_2Eextreal_2Eextreal__le_2E0,mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Eextreal_2Eextreal(mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Efun_28tyop_2Eextreal_2Eextreal_2Ctyop_2Eextreal_2Eextreal_29(mono_2Ec_2Eextreal_2Eextreal__max_2E0,sK3),sK4)),sK5) )
    | ~ spl6_16
    | spl6_19 ),
    inference(forward_demodulation,[],[f522,f468]) ).

tff(f524,plain,
    ( spl6_19
    | ~ spl6_4
    | ~ spl6_6
    | ~ spl6_8 ),
    inference(avatar_split_clause,[],[f515,f363,f346,f336,f521]) ).

tff(f515,plain,
    ( ( mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Ebool(mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Efun_28tyop_2Eextreal_2Eextreal_2Ctyop_2Emin_2Ebool_29(mono_2Ec_2Eextreal_2Eextreal__le_2E0,sK4),sK5) = mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Ebool(mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Efun_28tyop_2Eextreal_2Eextreal_2Ctyop_2Emin_2Ebool_29(mono_2Ec_2Eextreal_2Eextreal__le_2E0,mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Eextreal_2Eextreal(mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Efun_28tyop_2Eextreal_2Eextreal_2Ctyop_2Eextreal_2Eextreal_29(mono_2Ec_2Eextreal_2Eextreal__max_2E0,sK3),sK4)),sK5) )
    | ~ spl6_4
    | ~ spl6_6
    | ~ spl6_8 ),
    inference(resolution,[],[f501,f348]) ).

tff(f501,plain,
    ( ! [X0: mono_2Etyop_2Emin_2Ebool] :
        ( ~ p(X0)
        | ( mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Ebool(mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Efun_28tyop_2Eextreal_2Eextreal_2Ctyop_2Emin_2Ebool_29(mono_2Ec_2Eextreal_2Eextreal__le_2E0,sK4),sK5) = X0 ) )
    | ~ spl6_4
    | ~ spl6_8 ),
    inference(resolution,[],[f364,f337]) ).

tff(f519,plain,
    ( spl6_13
    | ~ spl6_4
    | ~ spl6_7
    | ~ spl6_8 ),
    inference(avatar_split_clause,[],[f512,f363,f351,f336,f444]) ).

tff(f512,plain,
    ( ( mono_2Ec_2Ebool_2ET_2E0 = mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Ebool(mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Efun_28tyop_2Eextreal_2Eextreal_2Ctyop_2Emin_2Ebool_29(mono_2Ec_2Eextreal_2Eextreal__le_2E0,sK4),sK5) )
    | ~ spl6_4
    | ~ spl6_7
    | ~ spl6_8 ),
    inference(resolution,[],[f501,f353]) ).

tff(f497,plain,
    ( spl6_18
    | ~ spl6_16 ),
    inference(avatar_split_clause,[],[f490,f466,f494]) ).

tff(f490,plain,
    ( ( mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Eextreal_2Eextreal(mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Efun_28tyop_2Eextreal_2Eextreal_2Ctyop_2Eextreal_2Eextreal_29(mono_2Eapp_2E2_2Emono_2Etyop_2Emin_2Ebool_20mono_2Etyop_2Emin_2Efun_28tyop_2Eextreal_2Eextreal_2Ctyop_2Emin_2Efun_28tyop_2Eextreal_2Eextreal_2Ctyop_2Eextreal_2Eextreal_29_29(mono_2Ec_2Ebool_2ECOND_2E0_2Emono_2Etyop_2Eextreal_2Eextreal,mono_2Ec_2Ebool_2EF_2E0),sK5),sK4) = mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Eextreal_2Eextreal(mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Efun_28tyop_2Eextreal_2Eextreal_2Ctyop_2Eextreal_2Eextreal_29(mono_2Ec_2Eextreal_2Eextreal__max_2E0,sK4),sK5) )
    | ~ spl6_16 ),
    inference(superposition,[],[f305,f468]) ).

tff(f481,plain,
    ( spl6_17
    | ~ spl6_12 ),
    inference(avatar_split_clause,[],[f474,f436,f478]) ).

tff(f474,plain,
    ( ( mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Eextreal_2Eextreal(mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Efun_28tyop_2Eextreal_2Eextreal_2Ctyop_2Eextreal_2Eextreal_29(mono_2Ec_2Eextreal_2Eextreal__max_2E0,sK3),sK5) = mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Eextreal_2Eextreal(mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Efun_28tyop_2Eextreal_2Eextreal_2Ctyop_2Eextreal_2Eextreal_29(mono_2Eapp_2E2_2Emono_2Etyop_2Emin_2Ebool_20mono_2Etyop_2Emin_2Efun_28tyop_2Eextreal_2Eextreal_2Ctyop_2Emin_2Efun_28tyop_2Eextreal_2Eextreal_2Ctyop_2Eextreal_2Eextreal_29_29(mono_2Ec_2Ebool_2ECOND_2E0_2Emono_2Etyop_2Eextreal_2Eextreal,mono_2Ec_2Ebool_2EF_2E0),sK5),sK3) )
    | ~ spl6_12 ),
    inference(superposition,[],[f305,f438]) ).

tff(f469,plain,
    ( spl6_16
    | spl6_2
    | spl6_8 ),
    inference(avatar_split_clause,[],[f463,f363,f328,f466]) ).

tff(f463,plain,
    ( ( mono_2Ec_2Ebool_2EF_2E0 = mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Ebool(mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Efun_28tyop_2Eextreal_2Eextreal_2Ctyop_2Emin_2Ebool_29(mono_2Ec_2Eextreal_2Eextreal__le_2E0,sK4),sK5) )
    | spl6_2
    | spl6_8 ),
    inference(resolution,[],[f421,f330]) ).

tff(f421,plain,
    ( ! [X0: mono_2Etyop_2Emin_2Ebool] :
        ( p(X0)
        | ( mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Ebool(mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Efun_28tyop_2Eextreal_2Eextreal_2Ctyop_2Emin_2Ebool_29(mono_2Ec_2Eextreal_2Eextreal__le_2E0,sK4),sK5) = X0 ) )
    | spl6_8 ),
    inference(resolution,[],[f365,f273]) ).

tff(f365,plain,
    ( ~ p(mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Ebool(mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Efun_28tyop_2Eextreal_2Eextreal_2Ctyop_2Emin_2Ebool_29(mono_2Ec_2Eextreal_2Eextreal__le_2E0,sK4),sK5))
    | spl6_8 ),
    inference(avatar_component_clause,[],[f363]) ).

tff(f461,plain,
    ( ~ spl6_15
    | ~ spl6_10
    | spl6_12 ),
    inference(avatar_split_clause,[],[f456,f436,f410,f458]) ).

tff(f410,plain,
    ( spl6_10
  <=> ( mono_2Ec_2Ebool_2ET_2E0 = mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Ebool(mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Efun_28tyop_2Eextreal_2Eextreal_2Ctyop_2Emin_2Ebool_29(mono_2Ec_2Eextreal_2Eextreal__le_2E0,sK3),sK5) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl6_10])]) ).

tff(f456,plain,
    ( ( mono_2Ec_2Ebool_2ET_2E0 != mono_2Ec_2Ebool_2EF_2E0 )
    | ~ spl6_10
    | spl6_12 ),
    inference(superposition,[],[f437,f412]) ).

tff(f412,plain,
    ( ( mono_2Ec_2Ebool_2ET_2E0 = mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Ebool(mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Efun_28tyop_2Eextreal_2Eextreal_2Ctyop_2Emin_2Ebool_29(mono_2Ec_2Eextreal_2Eextreal__le_2E0,sK3),sK5) )
    | ~ spl6_10 ),
    inference(avatar_component_clause,[],[f410]) ).

tff(f437,plain,
    ( ( mono_2Ec_2Ebool_2EF_2E0 != mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Ebool(mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Efun_28tyop_2Eextreal_2Eextreal_2Ctyop_2Emin_2Ebool_29(mono_2Ec_2Eextreal_2Eextreal__le_2E0,sK3),sK5) )
    | spl6_12 ),
    inference(avatar_component_clause,[],[f436]) ).

tff(f455,plain,
    ( spl6_14
    | ~ spl6_10 ),
    inference(avatar_split_clause,[],[f448,f410,f452]) ).

tff(f448,plain,
    ( ( mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Eextreal_2Eextreal(mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Efun_28tyop_2Eextreal_2Eextreal_2Ctyop_2Eextreal_2Eextreal_29(mono_2Ec_2Eextreal_2Eextreal__max_2E0,sK3),sK5) = mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Eextreal_2Eextreal(mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Efun_28tyop_2Eextreal_2Eextreal_2Ctyop_2Eextreal_2Eextreal_29(mono_2Eapp_2E2_2Emono_2Etyop_2Emin_2Ebool_20mono_2Etyop_2Emin_2Efun_28tyop_2Eextreal_2Eextreal_2Ctyop_2Emin_2Efun_28tyop_2Eextreal_2Eextreal_2Ctyop_2Eextreal_2Eextreal_29_29(mono_2Ec_2Ebool_2ECOND_2E0_2Emono_2Etyop_2Eextreal_2Eextreal,mono_2Ec_2Ebool_2ET_2E0),sK5),sK3) )
    | ~ spl6_10 ),
    inference(superposition,[],[f305,f412]) ).

tff(f447,plain,
    ( ~ spl6_13
    | ~ spl6_10
    | spl6_11 ),
    inference(avatar_split_clause,[],[f442,f415,f410,f444]) ).

tff(f442,plain,
    ( ( mono_2Ec_2Ebool_2ET_2E0 != mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Ebool(mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Efun_28tyop_2Eextreal_2Eextreal_2Ctyop_2Emin_2Ebool_29(mono_2Ec_2Eextreal_2Eextreal__le_2E0,sK4),sK5) )
    | ~ spl6_10
    | spl6_11 ),
    inference(backward_demodulation,[],[f416,f412]) ).

tff(f440,plain,
    ( spl6_11
    | spl6_5
    | spl6_8 ),
    inference(avatar_split_clause,[],[f434,f363,f342,f415]) ).

tff(f342,plain,
    ( spl6_5
  <=> p(mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Ebool(mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Efun_28tyop_2Eextreal_2Eextreal_2Ctyop_2Emin_2Ebool_29(mono_2Ec_2Eextreal_2Eextreal__le_2E0,sK3),sK5)) ),
    introduced(avatar_definition,[new_symbols(naming,[spl6_5])]) ).

tff(f434,plain,
    ( ( mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Ebool(mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Efun_28tyop_2Eextreal_2Eextreal_2Ctyop_2Emin_2Ebool_29(mono_2Ec_2Eextreal_2Eextreal__le_2E0,sK4),sK5) = mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Ebool(mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Efun_28tyop_2Eextreal_2Eextreal_2Ctyop_2Emin_2Ebool_29(mono_2Ec_2Eextreal_2Eextreal__le_2E0,sK3),sK5) )
    | spl6_5
    | spl6_8 ),
    inference(resolution,[],[f420,f365]) ).

tff(f420,plain,
    ( ! [X1: mono_2Etyop_2Emin_2Ebool] :
        ( p(X1)
        | ( mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Ebool(mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Efun_28tyop_2Eextreal_2Eextreal_2Ctyop_2Emin_2Ebool_29(mono_2Ec_2Eextreal_2Eextreal__le_2E0,sK3),sK5) = X1 ) )
    | spl6_5 ),
    inference(resolution,[],[f343,f273]) ).

tff(f343,plain,
    ( ~ p(mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Ebool(mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Efun_28tyop_2Eextreal_2Eextreal_2Ctyop_2Emin_2Ebool_29(mono_2Ec_2Eextreal_2Eextreal__le_2E0,sK3),sK5))
    | spl6_5 ),
    inference(avatar_component_clause,[],[f342]) ).

tff(f439,plain,
    ( spl6_12
    | spl6_2
    | spl6_5 ),
    inference(avatar_split_clause,[],[f432,f342,f328,f436]) ).

tff(f432,plain,
    ( ( mono_2Ec_2Ebool_2EF_2E0 = mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Ebool(mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Efun_28tyop_2Eextreal_2Eextreal_2Ctyop_2Emin_2Ebool_29(mono_2Ec_2Eextreal_2Eextreal__le_2E0,sK3),sK5) )
    | spl6_2
    | spl6_5 ),
    inference(resolution,[],[f420,f330]) ).

tff(f418,plain,
    ( spl6_11
    | ~ spl6_4
    | ~ spl6_5
    | ~ spl6_8 ),
    inference(avatar_split_clause,[],[f405,f363,f342,f336,f415]) ).

tff(f405,plain,
    ( ( mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Ebool(mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Efun_28tyop_2Eextreal_2Eextreal_2Ctyop_2Emin_2Ebool_29(mono_2Ec_2Eextreal_2Eextreal__le_2E0,sK4),sK5) = mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Ebool(mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Efun_28tyop_2Eextreal_2Eextreal_2Ctyop_2Emin_2Ebool_29(mono_2Ec_2Eextreal_2Eextreal__le_2E0,sK3),sK5) )
    | ~ spl6_4
    | ~ spl6_5
    | ~ spl6_8 ),
    inference(resolution,[],[f399,f364]) ).

tff(f399,plain,
    ( ! [X0: mono_2Etyop_2Emin_2Ebool] :
        ( ~ p(X0)
        | ( mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Ebool(mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Efun_28tyop_2Eextreal_2Eextreal_2Ctyop_2Emin_2Ebool_29(mono_2Ec_2Eextreal_2Eextreal__le_2E0,sK3),sK5) = X0 ) )
    | ~ spl6_4
    | ~ spl6_5 ),
    inference(resolution,[],[f337,f344]) ).

tff(f344,plain,
    ( p(mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Ebool(mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Efun_28tyop_2Eextreal_2Eextreal_2Ctyop_2Emin_2Ebool_29(mono_2Ec_2Eextreal_2Eextreal__le_2E0,sK3),sK5))
    | ~ spl6_5 ),
    inference(avatar_component_clause,[],[f342]) ).

tff(f413,plain,
    ( spl6_10
    | ~ spl6_4
    | ~ spl6_5
    | ~ spl6_7 ),
    inference(avatar_split_clause,[],[f408,f351,f342,f336,f410]) ).

tff(f408,plain,
    ( ( mono_2Ec_2Ebool_2ET_2E0 = mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Ebool(mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Efun_28tyop_2Eextreal_2Eextreal_2Ctyop_2Emin_2Ebool_29(mono_2Ec_2Eextreal_2Eextreal__le_2E0,sK3),sK5) )
    | ~ spl6_4
    | ~ spl6_5
    | ~ spl6_7 ),
    inference(resolution,[],[f399,f353]) ).

tff(f393,plain,
    ( spl6_3
    | spl6_7 ),
    inference(avatar_split_clause,[],[f257,f351,f333]) ).

tff(f257,plain,
    ! [X0: mono_2Etyop_2Emin_2Ebool] :
      ( p(mono_2Ec_2Ebool_2ET_2E0)
      | p(X0) ),
    inference(cnf_transformation,[],[f172]) ).

tff(f172,plain,
    ! [X0: mono_2Etyop_2Emin_2Ebool] :
      ( ( ( p(X0)
          | ~ p(mono_2Ec_2Ebool_2ET_2E0) )
      <=> p(X0) )
      & ( ( ~ p(mono_2Ec_2Ebool_2EF_2E0)
          | p(X0) )
      <=> p(mono_2Ec_2Ebool_2ET_2E0) )
      & ( p(mono_2Ec_2Ebool_2ET_2E0)
      <=> ( p(X0)
          | ~ p(X0) ) )
      & ( ( ~ p(X0)
          | p(mono_2Ec_2Ebool_2ET_2E0) )
      <=> p(mono_2Ec_2Ebool_2ET_2E0) )
      & ( ~ p(X0)
      <=> ( p(mono_2Ec_2Ebool_2EF_2E0)
          | ~ p(X0) ) ) ),
    inference(ennf_transformation,[],[f124]) ).

tff(f124,plain,
    ! [X0: mono_2Etyop_2Emin_2Ebool] :
      ( ( p(X0)
      <=> ( p(mono_2Ec_2Ebool_2ET_2E0)
         => p(X0) ) )
      & ( ( p(mono_2Ec_2Ebool_2EF_2E0)
         => p(X0) )
      <=> p(mono_2Ec_2Ebool_2ET_2E0) )
      & ( ( p(X0)
         => p(mono_2Ec_2Ebool_2ET_2E0) )
      <=> p(mono_2Ec_2Ebool_2ET_2E0) )
      & ( ( p(X0)
         => p(mono_2Ec_2Ebool_2EF_2E0) )
      <=> ~ p(X0) )
      & ( p(mono_2Ec_2Ebool_2ET_2E0)
      <=> ( p(X0)
         => p(X0) ) ) ),
    inference(rectify,[],[f60]) ).

tff(f60,axiom,
    ! [X7: mono_2Etyop_2Emin_2Ebool] :
      ( ( ( p(X7)
         => p(mono_2Ec_2Ebool_2ET_2E0) )
      <=> p(mono_2Ec_2Ebool_2ET_2E0) )
      & ( p(mono_2Ec_2Ebool_2ET_2E0)
      <=> ( p(mono_2Ec_2Ebool_2EF_2E0)
         => p(X7) ) )
      & ( p(mono_2Ec_2Ebool_2ET_2E0)
      <=> ( p(X7)
         => p(X7) ) )
      & ( ( p(X7)
         => p(mono_2Ec_2Ebool_2EF_2E0) )
      <=> ~ p(X7) )
      & ( p(X7)
      <=> ( p(mono_2Ec_2Ebool_2ET_2E0)
         => p(X7) ) ) ),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',thm_2Ebool_2EIMP__CLAUSES) ).

tff(f392,plain,
    ( spl6_7
    | spl6_2 ),
    inference(avatar_split_clause,[],[f259,f328,f351]) ).

tff(f259,plain,
    ( p(mono_2Ec_2Ebool_2EF_2E0)
    | p(mono_2Ec_2Ebool_2ET_2E0) ),
    inference(cnf_transformation,[],[f172]) ).

tff(f391,plain,
    ( spl6_1
    | spl6_4 ),
    inference(avatar_split_clause,[],[f232,f336,f325]) ).

tff(f232,plain,
    ! [X2: mono_2Etyop_2Emin_2Ebool,X0: mono_2Etyop_2Emin_2Ebool,X1: mono_2Etyop_2Emin_2Ebool] :
      ( ~ p(X1)
      | ~ p(X0)
      | ( X1 = X2 )
      | ~ p(X2) ),
    inference(cnf_transformation,[],[f142]) ).

tff(f142,plain,
    ! [X1: mono_2Etyop_2Emin_2Ebool,X2: mono_2Etyop_2Emin_2Ebool,X0: mono_2Etyop_2Emin_2Ebool] :
      ( ( ( ~ p(X2)
          | p(X0)
          | ~ p(X1) )
        & ( ~ p(X0)
          | p(X2)
          | ~ p(X1) )
        & ( p(X1)
          | ~ p(X0)
          | ~ p(X2) )
        & ( p(X1)
          | p(X2)
          | p(X0) ) )
    <=> ( p(X0)
      <=> ( X1 = X2 ) ) ),
    inference(rectify,[],[f76]) ).

tff(f76,axiom,
    ! [X26: mono_2Etyop_2Emin_2Ebool,X25: mono_2Etyop_2Emin_2Ebool,X24: mono_2Etyop_2Emin_2Ebool] :
      ( ( ( ~ p(X24)
          | ~ p(X26)
          | p(X25) )
        & ( p(X24)
          | ~ p(X25)
          | ~ p(X26) )
        & ( ~ p(X24)
          | p(X26)
          | ~ p(X25) )
        & ( p(X26)
          | p(X24)
          | p(X25) ) )
    <=> ( ( X24 = X25 )
      <=> p(X26) ) ),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',thm_2Esat_2Edc__eq) ).

tff(f390,plain,
    spl6_4,
    inference(avatar_split_clause,[],[f274,f336]) ).

tff(f274,plain,
    ! [X0: mono_2Etyop_2Emin_2Ebool,X1: mono_2Etyop_2Emin_2Ebool] :
      ( ~ p(X0)
      | ~ p(X1)
      | ( X0 = X1 ) ),
    inference(cnf_transformation,[],[f183]) ).

tff(f389,plain,
    ( spl6_2
    | spl6_7 ),
    inference(avatar_split_clause,[],[f277,f351,f328]) ).

tff(f277,plain,
    ( p(mono_2Ec_2Ebool_2ET_2E0)
    | p(mono_2Ec_2Ebool_2EF_2E0) ),
    inference(cnf_transformation,[],[f141]) ).

tff(f141,plain,
    ( ( p(mono_2Ec_2Ebool_2ET_2E0)
    <=> ~ p(mono_2Ec_2Ebool_2EF_2E0) )
    & ! [X0: mono_2Etyop_2Emin_2Ebool] :
        ( p(X0)
      <=> p(X0) )
    & ( ~ p(mono_2Ec_2Ebool_2ET_2E0)
    <=> p(mono_2Ec_2Ebool_2EF_2E0) ) ),
    inference(rectify,[],[f61]) ).

tff(f61,axiom,
    ( ! [X7: mono_2Etyop_2Emin_2Ebool] :
        ( p(X7)
      <=> p(X7) )
    & ( ~ p(mono_2Ec_2Ebool_2ET_2E0)
    <=> p(mono_2Ec_2Ebool_2EF_2E0) )
    & ( p(mono_2Ec_2Ebool_2ET_2E0)
    <=> ~ p(mono_2Ec_2Ebool_2EF_2E0) ) ),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',thm_2Ebool_2ENOT__CLAUSES) ).

tff(f388,plain,
    spl6_7,
    inference(avatar_split_clause,[],[f320,f351]) ).

tff(f320,plain,
    p(mono_2Ec_2Ebool_2ET_2E0),
    inference(equality_resolution,[],[f248]) ).

tff(f248,plain,
    ! [X0: mono_2Etyop_2Emin_2Ebool] :
      ( ( mono_2Ec_2Ebool_2ET_2E0 != X0 )
      | p(X0) ),
    inference(cnf_transformation,[],[f88]) ).

tff(f387,plain,
    ~ spl6_2,
    inference(avatar_split_clause,[],[f322,f328]) ).

tff(f322,plain,
    ~ p(mono_2Ec_2Ebool_2EF_2E0),
    inference(equality_resolution,[],[f244]) ).

tff(f244,plain,
    ! [X0: mono_2Etyop_2Emin_2Ebool] :
      ( ( mono_2Ec_2Ebool_2EF_2E0 != X0 )
      | ~ p(X0) ),
    inference(cnf_transformation,[],[f88]) ).

tff(f386,plain,
    spl6_9,
    inference(avatar_split_clause,[],[f203,f383]) ).

tff(f203,plain,
    s(tyop_2Emin_2Efun(tyop_2Emin_2Ebool,tyop_2Emin_2Efun(tyop_2Eextreal_2Eextreal,tyop_2Emin_2Efun(tyop_2Eextreal_2Eextreal,tyop_2Eextreal_2Eextreal))),i_mono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Efun_28tyop_2Eextreal_2Eextreal_2Ctyop_2Emin_2Efun_28tyop_2Eextreal_2Eextreal_2Ctyop_2Eextreal_2Eextreal_29_29_29(mono_2Ec_2Ebool_2ECOND_2E0_2Emono_2Etyop_2Eextreal_2Eextreal)) = s(tyop_2Emin_2Efun(tyop_2Emin_2Ebool,tyop_2Emin_2Efun(tyop_2Eextreal_2Eextreal,tyop_2Emin_2Efun(tyop_2Eextreal_2Eextreal,tyop_2Eextreal_2Eextreal))),c_2Ebool_2ECOND_2E0),
    inference(cnf_transformation,[],[f52]) ).

tff(f52,axiom,
    s(tyop_2Emin_2Efun(tyop_2Emin_2Ebool,tyop_2Emin_2Efun(tyop_2Eextreal_2Eextreal,tyop_2Emin_2Efun(tyop_2Eextreal_2Eextreal,tyop_2Eextreal_2Eextreal))),i_mono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Efun_28tyop_2Eextreal_2Eextreal_2Ctyop_2Emin_2Efun_28tyop_2Eextreal_2Eextreal_2Ctyop_2Eextreal_2Eextreal_29_29_29(mono_2Ec_2Ebool_2ECOND_2E0_2Emono_2Etyop_2Eextreal_2Eextreal)) = s(tyop_2Emin_2Efun(tyop_2Emin_2Ebool,tyop_2Emin_2Efun(tyop_2Eextreal_2Eextreal,tyop_2Emin_2Efun(tyop_2Eextreal_2Eextreal,tyop_2Eextreal_2Eextreal))),c_2Ebool_2ECOND_2E0),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',monoeq_2Emono_2Ec_2Ebool_2ECOND_2E0_2Emono_2Etyop_2Eextreal_2Eextreal) ).

tff(f381,plain,
    ( spl6_7
    | spl6_1 ),
    inference(avatar_split_clause,[],[f262,f325,f351]) ).

tff(f262,plain,
    ! [X0: mono_2Etyop_2Emin_2Ebool] :
      ( ~ p(X0)
      | p(mono_2Ec_2Ebool_2ET_2E0) ),
    inference(cnf_transformation,[],[f172]) ).

tff(f380,plain,
    ( spl6_7
    | spl6_1 ),
    inference(avatar_split_clause,[],[f258,f325,f351]) ).

tff(f258,plain,
    ! [X0: mono_2Etyop_2Emin_2Ebool] :
      ( ~ p(X0)
      | p(mono_2Ec_2Ebool_2ET_2E0) ),
    inference(cnf_transformation,[],[f172]) ).

tff(f379,plain,
    spl6_7,
    inference(avatar_split_clause,[],[f208,f351]) ).

tff(f208,plain,
    p(mono_2Ec_2Ebool_2ET_2E0),
    inference(cnf_transformation,[],[f3]) ).

tff(f3,axiom,
    p(mono_2Ec_2Ebool_2ET_2E0),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',reserved_2Eho_2Etruth) ).

tff(f378,plain,
    ( spl6_6
    | spl6_8 ),
    inference(avatar_split_clause,[],[f308,f363,f346]) ).

tff(f308,plain,
    ( p(mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Ebool(mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Efun_28tyop_2Eextreal_2Eextreal_2Ctyop_2Emin_2Ebool_29(mono_2Ec_2Eextreal_2Eextreal__le_2E0,sK4),sK5))
    | p(mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Ebool(mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Efun_28tyop_2Eextreal_2Eextreal_2Ctyop_2Emin_2Ebool_29(mono_2Ec_2Eextreal_2Eextreal__le_2E0,mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Eextreal_2Eextreal(mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Efun_28tyop_2Eextreal_2Eextreal_2Ctyop_2Eextreal_2Eextreal_29(mono_2Ec_2Eextreal_2Eextreal__max_2E0,sK3),sK4)),sK5)) ),
    inference(definition_unfolding,[],[f270,f205,f205,f199]) ).

tff(f270,plain,
    ( p(mono_2Ec_2Eextreal_2Eextreal__le_2E2(sK4,sK5))
    | p(mono_2Ec_2Eextreal_2Eextreal__le_2E2(mono_2Ec_2Eextreal_2Eextreal__max_2E2(sK3,sK4),sK5)) ),
    inference(cnf_transformation,[],[f179]) ).

tff(f179,plain,
    ? [X2: mono_2Etyop_2Eextreal_2Eextreal,X0: mono_2Etyop_2Eextreal_2Eextreal,X1: mono_2Etyop_2Eextreal_2Eextreal] :
      ( p(mono_2Ec_2Eextreal_2Eextreal__le_2E2(mono_2Ec_2Eextreal_2Eextreal__max_2E2(X2,X0),X1))
    <~> ( p(mono_2Ec_2Eextreal_2Eextreal__le_2E2(X2,X1))
        & p(mono_2Ec_2Eextreal_2Eextreal__le_2E2(X0,X1)) ) ),
    inference(ennf_transformation,[],[f129]) ).

tff(f129,plain,
    ~ ! [X2: mono_2Etyop_2Eextreal_2Eextreal,X1: mono_2Etyop_2Eextreal_2Eextreal,X0: mono_2Etyop_2Eextreal_2Eextreal] :
        ( ( p(mono_2Ec_2Eextreal_2Eextreal__le_2E2(X2,X1))
          & p(mono_2Ec_2Eextreal_2Eextreal__le_2E2(X0,X1)) )
      <=> p(mono_2Ec_2Eextreal_2Eextreal__le_2E2(mono_2Ec_2Eextreal_2Eextreal__max_2E2(X2,X0),X1)) ),
    inference(rectify,[],[f82]) ).

tff(f82,negated_conjecture,
    ~ ! [X30: mono_2Etyop_2Eextreal_2Eextreal,X29: mono_2Etyop_2Eextreal_2Eextreal,X11: mono_2Etyop_2Eextreal_2Eextreal] :
        ( ( p(mono_2Ec_2Eextreal_2Eextreal__le_2E2(X30,X29))
          & p(mono_2Ec_2Eextreal_2Eextreal__le_2E2(X11,X29)) )
      <=> p(mono_2Ec_2Eextreal_2Eextreal__le_2E2(mono_2Ec_2Eextreal_2Eextreal__max_2E2(X11,X30),X29)) ),
    inference(negated_conjecture,[],[f81]) ).

tff(f81,conjecture,
    ! [X30: mono_2Etyop_2Eextreal_2Eextreal,X29: mono_2Etyop_2Eextreal_2Eextreal,X11: mono_2Etyop_2Eextreal_2Eextreal] :
      ( ( p(mono_2Ec_2Eextreal_2Eextreal__le_2E2(X30,X29))
        & p(mono_2Ec_2Eextreal_2Eextreal__le_2E2(X11,X29)) )
    <=> p(mono_2Ec_2Eextreal_2Eextreal__le_2E2(mono_2Ec_2Eextreal_2Eextreal__max_2E2(X11,X30),X29)) ),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',thm_2Eextreal_2Emax__le) ).

tff(f377,plain,
    ( spl6_7
    | spl6_3 ),
    inference(avatar_split_clause,[],[f263,f333,f351]) ).

tff(f263,plain,
    ! [X0: mono_2Etyop_2Emin_2Ebool] :
      ( p(X0)
      | p(mono_2Ec_2Ebool_2ET_2E0) ),
    inference(cnf_transformation,[],[f172]) ).

tff(f376,plain,
    ~ spl6_2,
    inference(avatar_split_clause,[],[f323,f328]) ).

tff(f323,plain,
    ~ p(mono_2Ec_2Ebool_2EF_2E0),
    inference(equality_resolution,[],[f243]) ).

tff(f243,plain,
    ! [X0: mono_2Etyop_2Emin_2Ebool] :
      ( ~ p(X0)
      | ( mono_2Ec_2Ebool_2EF_2E0 != X0 ) ),
    inference(cnf_transformation,[],[f88]) ).

tff(f375,plain,
    spl6_4,
    inference(avatar_split_clause,[],[f184,f336]) ).

tff(f184,plain,
    ! [X0: mono_2Etyop_2Emin_2Ebool,X1: mono_2Etyop_2Emin_2Ebool] :
      ( ~ p(X1)
      | ( X0 = X1 )
      | ~ p(X0) ),
    inference(cnf_transformation,[],[f176]) ).

tff(f176,plain,
    ! [X1: mono_2Etyop_2Emin_2Ebool,X0: mono_2Etyop_2Emin_2Ebool] :
      ( ( X0 = X1 )
      | ( ~ p(X0)
        & p(X1) )
      | ( ~ p(X1)
        & p(X0) ) ),
    inference(flattening,[],[f175]) ).

tff(f175,plain,
    ! [X1: mono_2Etyop_2Emin_2Ebool,X0: mono_2Etyop_2Emin_2Ebool] :
      ( ( X0 = X1 )
      | ( ~ p(X0)
        & p(X1) )
      | ( ~ p(X1)
        & p(X0) ) ),
    inference(ennf_transformation,[],[f112]) ).

tff(f112,plain,
    ! [X1: mono_2Etyop_2Emin_2Ebool,X0: mono_2Etyop_2Emin_2Ebool] :
      ( ( p(X0)
       => p(X1) )
     => ( ( p(X1)
         => p(X0) )
       => ( X0 = X1 ) ) ),
    inference(rectify,[],[f55]) ).

tff(f55,axiom,
    ! [X16: mono_2Etyop_2Emin_2Ebool,X17: mono_2Etyop_2Emin_2Ebool] :
      ( ( p(X16)
       => p(X17) )
     => ( ( p(X17)
         => p(X16) )
       => ( X16 = X17 ) ) ),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',thm_2Ebool_2EIMP__ANTISYM__AX) ).

tff(f374,plain,
    ( ~ spl6_2
    | spl6_1 ),
    inference(avatar_split_clause,[],[f252,f325,f328]) ).

tff(f252,plain,
    ! [X0: mono_2Etyop_2Emin_2Ebool] :
      ( ~ p(X0)
      | ~ p(mono_2Ec_2Ebool_2EF_2E0) ),
    inference(cnf_transformation,[],[f163]) ).

tff(f163,plain,
    ! [X0: mono_2Etyop_2Emin_2Ebool] :
      ( ( ~ p(mono_2Ec_2Ebool_2EF_2E0)
        & p(X0) )
      | ~ p(X0) ),
    inference(ennf_transformation,[],[f90]) ).

tff(f90,plain,
    ! [X0: mono_2Etyop_2Emin_2Ebool] :
      ( ( p(X0)
       => p(mono_2Ec_2Ebool_2EF_2E0) )
     => ~ p(X0) ),
    inference(rectify,[],[f58]) ).

tff(f58,axiom,
    ! [X7: mono_2Etyop_2Emin_2Ebool] :
      ( ( p(X7)
       => p(mono_2Ec_2Ebool_2EF_2E0) )
     => ~ p(X7) ),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',thm_2Ebool_2EIMP__F) ).

tff(f373,plain,
    ~ spl6_2,
    inference(avatar_split_clause,[],[f372,f328]) ).

tff(f372,plain,
    ~ p(mono_2Ec_2Ebool_2EF_2E0),
    inference(duplicate_literal_removal,[],[f371]) ).

tff(f371,plain,
    ( ~ p(mono_2Ec_2Ebool_2EF_2E0)
    | ~ p(mono_2Ec_2Ebool_2EF_2E0) ),
    inference(forward_subsumption_demodulation,[],[f279,f247]) ).

tff(f279,plain,
    ( ~ p(mono_2Ec_2Ebool_2EF_2E0)
    | ~ p(mono_2Ec_2Ebool_2ET_2E0) ),
    inference(cnf_transformation,[],[f141]) ).

tff(f370,plain,
    spl6_7,
    inference(avatar_split_clause,[],[f321,f351]) ).

tff(f321,plain,
    p(mono_2Ec_2Ebool_2ET_2E0),
    inference(equality_resolution,[],[f246]) ).

tff(f246,plain,
    ! [X0: mono_2Etyop_2Emin_2Ebool] :
      ( ( mono_2Ec_2Ebool_2ET_2E0 != X0 )
      | p(X0) ),
    inference(cnf_transformation,[],[f88]) ).

tff(f369,plain,
    ~ spl6_2,
    inference(avatar_split_clause,[],[f368,f328]) ).

tff(f368,plain,
    ~ p(mono_2Ec_2Ebool_2EF_2E0),
    inference(duplicate_literal_removal,[],[f367]) ).

tff(f367,plain,
    ( ~ p(mono_2Ec_2Ebool_2EF_2E0)
    | ~ p(mono_2Ec_2Ebool_2EF_2E0) ),
    inference(forward_subsumption_demodulation,[],[f278,f247]) ).

tff(f278,plain,
    ( ~ p(mono_2Ec_2Ebool_2EF_2E0)
    | ~ p(mono_2Ec_2Ebool_2ET_2E0) ),
    inference(cnf_transformation,[],[f141]) ).

tff(f366,plain,
    ( ~ spl6_5
    | ~ spl6_6
    | ~ spl6_8 ),
    inference(avatar_split_clause,[],[f309,f363,f346,f342]) ).

tff(f309,plain,
    ( ~ p(mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Ebool(mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Efun_28tyop_2Eextreal_2Eextreal_2Ctyop_2Emin_2Ebool_29(mono_2Ec_2Eextreal_2Eextreal__le_2E0,sK4),sK5))
    | ~ p(mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Ebool(mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Efun_28tyop_2Eextreal_2Eextreal_2Ctyop_2Emin_2Ebool_29(mono_2Ec_2Eextreal_2Eextreal__le_2E0,mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Eextreal_2Eextreal(mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Efun_28tyop_2Eextreal_2Eextreal_2Ctyop_2Eextreal_2Eextreal_29(mono_2Ec_2Eextreal_2Eextreal__max_2E0,sK3),sK4)),sK5))
    | ~ p(mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Ebool(mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Efun_28tyop_2Eextreal_2Eextreal_2Ctyop_2Emin_2Ebool_29(mono_2Ec_2Eextreal_2Eextreal__le_2E0,sK3),sK5)) ),
    inference(definition_unfolding,[],[f269,f205,f205,f205,f199]) ).

tff(f269,plain,
    ( ~ p(mono_2Ec_2Eextreal_2Eextreal__le_2E2(sK4,sK5))
    | ~ p(mono_2Ec_2Eextreal_2Eextreal__le_2E2(sK3,sK5))
    | ~ p(mono_2Ec_2Eextreal_2Eextreal__le_2E2(mono_2Ec_2Eextreal_2Eextreal__max_2E2(sK3,sK4),sK5)) ),
    inference(cnf_transformation,[],[f179]) ).

tff(f361,plain,
    ( spl6_3
    | ~ spl6_2 ),
    inference(avatar_split_clause,[],[f360,f328,f333]) ).

tff(f360,plain,
    ! [X0: mono_2Etyop_2Emin_2Ebool] :
      ( ~ p(mono_2Ec_2Ebool_2EF_2E0)
      | p(X0) ),
    inference(duplicate_literal_removal,[],[f359]) ).

tff(f359,plain,
    ! [X0: mono_2Etyop_2Emin_2Ebool] :
      ( p(X0)
      | ~ p(mono_2Ec_2Ebool_2EF_2E0)
      | ~ p(mono_2Ec_2Ebool_2EF_2E0) ),
    inference(forward_subsumption_demodulation,[],[f260,f247]) ).

tff(f260,plain,
    ! [X0: mono_2Etyop_2Emin_2Ebool] :
      ( p(X0)
      | ~ p(mono_2Ec_2Ebool_2ET_2E0)
      | ~ p(mono_2Ec_2Ebool_2EF_2E0) ),
    inference(cnf_transformation,[],[f172]) ).

tff(f358,plain,
    ( ~ spl6_2
    | spl6_3 ),
    inference(avatar_split_clause,[],[f206,f333,f328]) ).

tff(f206,plain,
    ! [X0: mono_2Etyop_2Emin_2Ebool] :
      ( p(X0)
      | ~ p(mono_2Ec_2Ebool_2EF_2E0) ),
    inference(cnf_transformation,[],[f167]) ).

tff(f167,plain,
    ! [X0: mono_2Etyop_2Emin_2Ebool] :
      ( ~ p(mono_2Ec_2Ebool_2EF_2E0)
      | p(X0) ),
    inference(ennf_transformation,[],[f126]) ).

tff(f126,plain,
    ! [X0: mono_2Etyop_2Emin_2Ebool] :
      ( p(mono_2Ec_2Ebool_2EF_2E0)
     => p(X0) ),
    inference(rectify,[],[f56]) ).

tff(f56,axiom,
    ! [X7: mono_2Etyop_2Emin_2Ebool] :
      ( p(mono_2Ec_2Ebool_2EF_2E0)
     => p(X7) ),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',thm_2Ebool_2EFALSITY) ).

tff(f357,plain,
    ( spl6_3
    | spl6_7 ),
    inference(avatar_split_clause,[],[f261,f351,f333]) ).

tff(f261,plain,
    ! [X0: mono_2Etyop_2Emin_2Ebool] :
      ( p(mono_2Ec_2Ebool_2ET_2E0)
      | p(X0) ),
    inference(cnf_transformation,[],[f172]) ).

tff(f356,plain,
    ~ spl6_2,
    inference(avatar_split_clause,[],[f214,f328]) ).

tff(f214,plain,
    ~ p(mono_2Ec_2Ebool_2EF_2E0),
    inference(cnf_transformation,[],[f4]) ).

tff(f4,axiom,
    ~ p(mono_2Ec_2Ebool_2EF_2E0),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',reserved_2Eho_2Enotfalse) ).

tff(f355,plain,
    ( spl6_7
    | spl6_2 ),
    inference(avatar_split_clause,[],[f280,f328,f351]) ).

tff(f280,plain,
    ( p(mono_2Ec_2Ebool_2EF_2E0)
    | p(mono_2Ec_2Ebool_2ET_2E0) ),
    inference(cnf_transformation,[],[f141]) ).

tff(f354,plain,
    spl6_7,
    inference(avatar_split_clause,[],[f207,f351]) ).

tff(f207,plain,
    p(mono_2Ec_2Ebool_2ET_2E0),
    inference(cnf_transformation,[],[f54]) ).

tff(f54,axiom,
    p(mono_2Ec_2Ebool_2ET_2E0),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',thm_2Ebool_2ETRUTH) ).

tff(f349,plain,
    ( spl6_5
    | spl6_6 ),
    inference(avatar_split_clause,[],[f307,f346,f342]) ).

tff(f307,plain,
    ( p(mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Ebool(mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Efun_28tyop_2Eextreal_2Eextreal_2Ctyop_2Emin_2Ebool_29(mono_2Ec_2Eextreal_2Eextreal__le_2E0,mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Eextreal_2Eextreal(mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Efun_28tyop_2Eextreal_2Eextreal_2Ctyop_2Eextreal_2Eextreal_29(mono_2Ec_2Eextreal_2Eextreal__max_2E0,sK3),sK4)),sK5))
    | p(mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Ebool(mono_2Eapp_2E2_2Emono_2Etyop_2Eextreal_2Eextreal_20mono_2Etyop_2Emin_2Efun_28tyop_2Eextreal_2Eextreal_2Ctyop_2Emin_2Ebool_29(mono_2Ec_2Eextreal_2Eextreal__le_2E0,sK3),sK5)) ),
    inference(definition_unfolding,[],[f271,f205,f205,f199]) ).

tff(f271,plain,
    ( p(mono_2Ec_2Eextreal_2Eextreal__le_2E2(sK3,sK5))
    | p(mono_2Ec_2Eextreal_2Eextreal__le_2E2(mono_2Ec_2Eextreal_2Eextreal__max_2E2(sK3,sK4),sK5)) ),
    inference(cnf_transformation,[],[f179]) ).

tff(f340,plain,
    ( spl6_1
    | spl6_4 ),
    inference(avatar_split_clause,[],[f227,f336,f325]) ).

tff(f227,plain,
    ! [X2: mono_2Etyop_2Emin_2Ebool,X0: mono_2Etyop_2Emin_2Ebool,X1: mono_2Etyop_2Emin_2Ebool] :
      ( ~ p(X1)
      | ~ p(X0)
      | ~ p(X2)
      | ( X1 = X2 ) ),
    inference(cnf_transformation,[],[f142]) ).

tff(f339,plain,
    ( spl6_1
    | spl6_4 ),
    inference(avatar_split_clause,[],[f228,f336,f325]) ).

tff(f228,plain,
    ! [X2: mono_2Etyop_2Emin_2Ebool,X0: mono_2Etyop_2Emin_2Ebool,X1: mono_2Etyop_2Emin_2Ebool] :
      ( ~ p(X1)
      | ( X1 = X2 )
      | ~ p(X0)
      | ~ p(X2) ),
    inference(cnf_transformation,[],[f142]) ).

tff(f338,plain,
    ( spl6_3
    | spl6_4 ),
    inference(avatar_split_clause,[],[f220,f336,f333]) ).

tff(f220,plain,
    ! [X2: mono_2Etyop_2Emin_2Ebool,X0: mono_2Etyop_2Emin_2Ebool,X1: mono_2Etyop_2Emin_2Ebool] :
      ( ~ p(X2)
      | ( X1 = X2 )
      | ~ p(X1)
      | p(X0) ),
    inference(cnf_transformation,[],[f142]) ).

tff(f331,plain,
    ( spl6_1
    | ~ spl6_2 ),
    inference(avatar_split_clause,[],[f264,f328,f325]) ).

tff(f264,plain,
    ! [X0: mono_2Etyop_2Emin_2Ebool] :
      ( ~ p(mono_2Ec_2Ebool_2EF_2E0)
      | ~ p(X0) ),
    inference(cnf_transformation,[],[f172]) ).

%------------------------------------------------------------------------------
%----ORIGINAL SYSTEM OUTPUT
% 0.07/0.12  % Problem    : ITP021_1 : TPTP v8.1.0. Bugfixed v7.5.0.
% 0.07/0.13  % Command    : vampire --input_syntax tptp --proof tptp --output_axiom_names on --mode portfolio --schedule snake_tptp_sat --cores 0 -t %d %s
% 0.13/0.34  % Computer : n017.cluster.edu
% 0.13/0.34  % Model    : x86_64 x86_64
% 0.13/0.34  % CPU      : Intel(R) Xeon(R) CPU E5-2620 v4 @ 2.10GHz
% 0.13/0.34  % Memory   : 8042.1875MB
% 0.13/0.34  % OS       : Linux 3.10.0-693.el7.x86_64
% 0.13/0.34  % CPULimit   : 300
% 0.13/0.34  % WCLimit    : 300
% 0.13/0.34  % DateTime   : Mon Aug 29 23:02:05 EDT 2022
% 0.13/0.35  % CPUTime    : 
% 1.38/0.56  % (21673)fmb+10_1:1_fmbsr=2.0:nm=4:skr=on:i=51:si=on:rawr=on:rtra=on_0 on theBenchmark for (2999ds/51Mi)
% 1.38/0.56  % (21675)dis+2_1:64_add=large:bce=on:bd=off:i=2:si=on:rawr=on:rtra=on_0 on theBenchmark for (2999ds/2Mi)
% 1.38/0.56  % (21675)Instruction limit reached!
% 1.38/0.56  % (21675)------------------------------
% 1.38/0.56  % (21675)Version: Vampire 4.7 (commit 807e37dd9 on 2022-08-23 09:55:27 +0200)
% 1.38/0.56  % (21675)Linked with Z3 4.8.13.0 f03d756e086f81f2596157241e0decfb1c982299 z3-4.8.4-5390-gf03d756e0
% 1.38/0.56  % (21675)Termination reason: Unknown
% 1.38/0.56  % (21675)Termination phase: Preprocessing 1
% 1.38/0.56  
% 1.38/0.56  % (21675)Memory used [KB]: 1023
% 1.38/0.56  % (21675)Time elapsed: 0.004 s
% 1.38/0.56  % (21675)Instructions burned: 2 (million)
% 1.38/0.56  % (21675)------------------------------
% 1.38/0.56  % (21675)------------------------------
% 1.38/0.56  % (21683)dis+34_1:32_abs=on:add=off:bsr=on:gsp=on:sp=weighted_frequency:i=99:si=on:rawr=on:rtra=on_0 on theBenchmark for (2999ds/99Mi)
% 1.38/0.56  % (21691)ott+10_1:1_kws=precedence:tgt=ground:i=482:si=on:rawr=on:rtra=on_0 on theBenchmark for (2999ds/482Mi)
% 1.56/0.57  % (21689)dis+21_1:1_av=off:er=filter:slsq=on:slsqc=0:slsqr=1,1:sp=frequency:to=lpo:i=498:si=on:rawr=on:rtra=on_0 on theBenchmark for (2999ds/498Mi)
% 1.56/0.58  % (21681)ins+10_1:1_awrs=decay:awrsf=30:bsr=unit_only:foolp=on:igrr=8/457:igs=10:igwr=on:nwc=1.5:sp=weighted_frequency:to=lpo:uhcvi=on:i=68:si=on:rawr=on:rtra=on_0 on theBenchmark for (2999ds/68Mi)
% 1.56/0.60  % (21674)dis+10_1:1_fsd=on:sp=occurrence:i=7:si=on:rawr=on:rtra=on_0 on theBenchmark for (2999ds/7Mi)
% 1.56/0.60  % (21670)ott+10_1:32_bd=off:fsr=off:newcnf=on:tgt=full:i=51:si=on:rawr=on:rtra=on_0 on theBenchmark for (2999ds/51Mi)
% 1.56/0.60  % (21667)fmb+10_1:1_bce=on:fmbsr=1.5:nm=4:skr=on:i=191324:si=on:rawr=on:rtra=on_0 on theBenchmark for (2999ds/191324Mi)
% 1.56/0.60  % (21671)ott+33_1:4_s2a=on:tgt=ground:i=51:si=on:rawr=on:rtra=on_0 on theBenchmark for (2999ds/51Mi)
% 1.56/0.61  % (21690)ott+11_1:1_drc=off:nwc=5.0:slsq=on:slsqc=1:spb=goal_then_units:to=lpo:i=467:si=on:rawr=on:rtra=on_0 on theBenchmark for (2999ds/467Mi)
% 1.56/0.61  % (21679)ott+10_1:28_bd=off:bs=on:tgt=ground:i=101:si=on:rawr=on:rtra=on_0 on theBenchmark for (2999ds/101Mi)
% 1.56/0.62  % (21693)ins+10_1:1_awrs=decay:awrsf=30:bsr=unit_only:foolp=on:igrr=8/457:igs=10:igwr=on:nwc=1.5:sp=weighted_frequency:to=lpo:uhcvi=on:i=68:si=on:rawr=on:rtra=on_0 on theBenchmark for (2999ds/68Mi)
% 1.56/0.62  % (21682)ott+11_2:3_av=off:fde=unused:nwc=5.0:tgt=ground:i=75:si=on:rawr=on:rtra=on_0 on theBenchmark for (2999ds/75Mi)
% 1.56/0.62  % (21669)ott+4_1:1_av=off:bd=off:nwc=5.0:s2a=on:s2at=2.0:slsq=on:slsqc=2:slsql=off:slsqr=1,2:sp=frequency:i=37:si=on:rawr=on:rtra=on_0 on theBenchmark for (2999ds/37Mi)
% 1.56/0.62  % (21672)dis+34_1:32_abs=on:add=off:bsr=on:gsp=on:sp=weighted_frequency:i=48:si=on:rawr=on:rtra=on_0 on theBenchmark for (2999ds/48Mi)
% 1.56/0.62  % (21695)ott+33_1:4_s2a=on:tgt=ground:i=439:si=on:rawr=on:rtra=on_0 on theBenchmark for (2999ds/439Mi)
% 1.56/0.62  % (21687)ott+10_1:8_bsd=on:fsd=on:lcm=predicate:nwc=5.0:s2a=on:s2at=1.5:spb=goal_then_units:i=176:si=on:rawr=on:rtra=on_0 on theBenchmark for (2999ds/176Mi)
% 1.56/0.62  % (21685)ott+10_1:1_tgt=ground:i=100:si=on:rawr=on:rtra=on_0 on theBenchmark for (2999ds/100Mi)
% 1.56/0.62  % (21674)Instruction limit reached!
% 1.56/0.62  % (21674)------------------------------
% 1.56/0.62  % (21674)Version: Vampire 4.7 (commit 807e37dd9 on 2022-08-23 09:55:27 +0200)
% 1.56/0.62  % (21674)Linked with Z3 4.8.13.0 f03d756e086f81f2596157241e0decfb1c982299 z3-4.8.4-5390-gf03d756e0
% 1.56/0.62  % (21674)Termination reason: Unknown
% 1.56/0.62  % (21674)Termination phase: Property scanning
% 1.56/0.62  
% 1.56/0.62  % (21674)Memory used [KB]: 1279
% 1.56/0.62  % (21674)Time elapsed: 0.007 s
% 1.56/0.62  % (21674)Instructions burned: 8 (million)
% 1.56/0.62  % (21674)------------------------------
% 1.56/0.62  % (21674)------------------------------
% 1.56/0.62  % (21686)ott+4_1:1_av=off:bd=off:nwc=5.0:rp=on:s2a=on:s2at=2.0:slsq=on:slsqc=2:slsql=off:slsqr=1,2:sp=frequency:i=100:si=on:rawr=on:rtra=on_0 on theBenchmark for (2999ds/100Mi)
% 1.56/0.63  % (21696)ott+10_7:2_awrs=decay:awrsf=8:bd=preordered:drc=off:fd=preordered:fde=unused:fsr=off:slsq=on:slsqc=2:slsqr=5,8:sp=const_min:spb=units:to=lpo:i=355:si=on:rawr=on:rtra=on_0 on theBenchmark for (2999ds/355Mi)
% 1.56/0.63  % (21677)ott+2_1:1_fsr=off:gsp=on:i=50:si=on:rawr=on:rtra=on_0 on theBenchmark for (2999ds/50Mi)
% 1.56/0.63  % (21684)fmb+10_1:1_bce=on:i=59:si=on:rawr=on:rtra=on_0 on theBenchmark for (2999ds/59Mi)
% 1.56/0.63  % (21678)ott+10_1:32_bd=off:fsr=off:newcnf=on:tgt=full:i=100:si=on:rawr=on:rtra=on_0 on theBenchmark for (2999ds/100Mi)
% 1.56/0.63  % (21688)ott+3_1:1_gsp=on:lcm=predicate:i=138:si=on:rawr=on:rtra=on_0 on theBenchmark for (2999ds/138Mi)
% 1.56/0.64  % (21668)ott+10_1:32_abs=on:br=off:urr=ec_only:i=50:si=on:rawr=on:rtra=on_0 on theBenchmark for (2999ds/50Mi)
% 1.56/0.64  % (21680)ott+10_1:5_bd=off:tgt=full:i=99:si=on:rawr=on:rtra=on_0 on theBenchmark for (2999ds/99Mi)
% 1.56/0.64  % (21694)ott+11_2:3_av=off:fde=unused:nwc=5.0:tgt=ground:i=177:si=on:rawr=on:rtra=on_0 on theBenchmark for (2999ds/177Mi)
% 1.56/0.64  % (21676)ott-1_1:6_av=off:cond=on:fsr=off:nwc=3.0:i=51:si=on:rawr=on:rtra=on_0 on theBenchmark for (2999ds/51Mi)
% 1.56/0.65  % (21692)ott+10_1:5_bd=off:tgt=full:i=500:si=on:rawr=on:rtra=on_0 on theBenchmark for (2999ds/500Mi)
% 2.20/0.66  % (21673)Instruction limit reached!
% 2.20/0.66  % (21673)------------------------------
% 2.20/0.66  % (21673)Version: Vampire 4.7 (commit 807e37dd9 on 2022-08-23 09:55:27 +0200)
% 2.20/0.66  % (21673)Linked with Z3 4.8.13.0 f03d756e086f81f2596157241e0decfb1c982299 z3-4.8.4-5390-gf03d756e0
% 2.20/0.66  % (21673)Termination reason: Unknown
% 2.20/0.66  % (21673)Termination phase: Finite model building preprocessing
% 2.20/0.66  
% 2.20/0.66  % (21673)Memory used [KB]: 2174
% 2.20/0.66  % (21673)Time elapsed: 0.036 s
% 2.20/0.66  % (21673)Instructions burned: 51 (million)
% 2.20/0.66  % (21673)------------------------------
% 2.20/0.66  % (21673)------------------------------
% 2.48/0.70  % (21683)Instruction limit reached!
% 2.48/0.70  % (21683)------------------------------
% 2.48/0.70  % (21683)Version: Vampire 4.7 (commit 807e37dd9 on 2022-08-23 09:55:27 +0200)
% 2.48/0.70  % (21683)Linked with Z3 4.8.13.0 f03d756e086f81f2596157241e0decfb1c982299 z3-4.8.4-5390-gf03d756e0
% 2.48/0.70  % (21683)Termination reason: Unknown
% 2.48/0.70  % (21683)Termination phase: Saturation
% 2.48/0.70  
% 2.48/0.70  % (21683)Memory used [KB]: 6524
% 2.48/0.70  % (21683)Time elapsed: 0.262 s
% 2.48/0.70  % (21683)Instructions burned: 99 (million)
% 2.48/0.70  % (21683)------------------------------
% 2.48/0.70  % (21683)------------------------------
% 2.48/0.71  % (21681)Instruction limit reached!
% 2.48/0.71  % (21681)------------------------------
% 2.48/0.71  % (21681)Version: Vampire 4.7 (commit 807e37dd9 on 2022-08-23 09:55:27 +0200)
% 2.48/0.71  % (21681)Linked with Z3 4.8.13.0 f03d756e086f81f2596157241e0decfb1c982299 z3-4.8.4-5390-gf03d756e0
% 2.48/0.71  % (21681)Termination reason: Unknown
% 2.48/0.71  % (21681)Termination phase: Saturation
% 2.48/0.71  
% 2.48/0.71  % (21681)Memory used [KB]: 6780
% 2.48/0.71  % (21681)Time elapsed: 0.052 s
% 2.48/0.71  % (21681)Instructions burned: 68 (million)
% 2.48/0.71  % (21681)------------------------------
% 2.48/0.71  % (21681)------------------------------
% 2.48/0.73  % (21669)Instruction limit reached!
% 2.48/0.73  % (21669)------------------------------
% 2.48/0.73  % (21669)Version: Vampire 4.7 (commit 807e37dd9 on 2022-08-23 09:55:27 +0200)
% 2.48/0.73  % (21669)Linked with Z3 4.8.13.0 f03d756e086f81f2596157241e0decfb1c982299 z3-4.8.4-5390-gf03d756e0
% 2.48/0.73  % (21669)Termination reason: Unknown
% 2.48/0.73  % (21669)Termination phase: Saturation
% 2.48/0.73  
% 2.48/0.73  % (21669)Memory used [KB]: 1535
% 2.48/0.73  % (21669)Time elapsed: 0.272 s
% 2.48/0.73  % (21669)Instructions burned: 38 (million)
% 2.48/0.73  % (21669)------------------------------
% 2.48/0.73  % (21669)------------------------------
% 2.80/0.74  % (21672)Instruction limit reached!
% 2.80/0.74  % (21672)------------------------------
% 2.80/0.74  % (21672)Version: Vampire 4.7 (commit 807e37dd9 on 2022-08-23 09:55:27 +0200)
% 2.80/0.74  % (21672)Linked with Z3 4.8.13.0 f03d756e086f81f2596157241e0decfb1c982299 z3-4.8.4-5390-gf03d756e0
% 2.80/0.74  % (21672)Termination reason: Unknown
% 2.80/0.74  % (21672)Termination phase: Saturation
% 2.80/0.74  
% 2.80/0.74  % (21672)Memory used [KB]: 6140
% 2.80/0.74  % (21672)Time elapsed: 0.301 s
% 2.80/0.74  % (21672)Instructions burned: 49 (million)
% 2.80/0.74  % (21672)------------------------------
% 2.80/0.74  % (21672)------------------------------
% 2.90/0.74  % (21677)Instruction limit reached!
% 2.90/0.74  % (21677)------------------------------
% 2.90/0.74  % (21677)Version: Vampire 4.7 (commit 807e37dd9 on 2022-08-23 09:55:27 +0200)
% 2.90/0.74  % (21677)Linked with Z3 4.8.13.0 f03d756e086f81f2596157241e0decfb1c982299 z3-4.8.4-5390-gf03d756e0
% 2.90/0.74  % (21677)Termination reason: Unknown
% 2.90/0.74  % (21677)Termination phase: Saturation
% 2.90/0.74  
% 2.90/0.74  % (21677)Memory used [KB]: 6268
% 2.90/0.74  % (21677)Time elapsed: 0.305 s
% 2.90/0.74  % (21677)Instructions burned: 50 (million)
% 2.90/0.74  % (21677)------------------------------
% 2.90/0.74  % (21677)------------------------------
% 2.90/0.74  % (21671)Instruction limit reached!
% 2.90/0.74  % (21671)------------------------------
% 2.90/0.74  % (21671)Version: Vampire 4.7 (commit 807e37dd9 on 2022-08-23 09:55:27 +0200)
% 2.90/0.74  % (21671)Linked with Z3 4.8.13.0 f03d756e086f81f2596157241e0decfb1c982299 z3-4.8.4-5390-gf03d756e0
% 2.90/0.74  % (21671)Termination reason: Unknown
% 2.90/0.74  % (21671)Termination phase: Saturation
% 2.90/0.74  
% 2.90/0.74  % (21671)Memory used [KB]: 6140
% 2.90/0.74  % (21671)Time elapsed: 0.310 s
% 2.90/0.74  % (21671)Instructions burned: 51 (million)
% 2.90/0.74  % (21671)------------------------------
% 2.90/0.74  % (21671)------------------------------
% 2.90/0.76  % (21670)Instruction limit reached!
% 2.90/0.76  % (21670)------------------------------
% 2.90/0.76  % (21670)Version: Vampire 4.7 (commit 807e37dd9 on 2022-08-23 09:55:27 +0200)
% 2.90/0.76  % (21670)Linked with Z3 4.8.13.0 f03d756e086f81f2596157241e0decfb1c982299 z3-4.8.4-5390-gf03d756e0
% 2.90/0.76  % (21670)Termination reason: Unknown
% 2.90/0.76  % (21670)Termination phase: Saturation
% 2.90/0.76  
% 2.90/0.76  % (21670)Memory used [KB]: 6140
% 2.90/0.76  % (21670)Time elapsed: 0.308 s
% 2.90/0.76  % (21670)Instructions burned: 51 (million)
% 2.90/0.76  % (21670)------------------------------
% 2.90/0.76  % (21670)------------------------------
% 2.90/0.78  % (21693)Instruction limit reached!
% 2.90/0.78  % (21693)------------------------------
% 2.90/0.78  % (21693)Version: Vampire 4.7 (commit 807e37dd9 on 2022-08-23 09:55:27 +0200)
% 2.90/0.78  % (21693)Linked with Z3 4.8.13.0 f03d756e086f81f2596157241e0decfb1c982299 z3-4.8.4-5390-gf03d756e0
% 2.90/0.78  % (21693)Termination reason: Unknown
% 2.90/0.78  % (21693)Termination phase: Saturation
% 2.90/0.78  
% 2.90/0.78  % (21693)Memory used [KB]: 6652
% 2.90/0.78  % (21693)Time elapsed: 0.051 s
% 2.90/0.78  % (21693)Instructions burned: 69 (million)
% 2.90/0.78  % (21693)------------------------------
% 2.90/0.78  % (21693)------------------------------
% 2.90/0.79  % (21684)Instruction limit reached!
% 2.90/0.79  % (21684)------------------------------
% 2.90/0.79  % (21684)Version: Vampire 4.7 (commit 807e37dd9 on 2022-08-23 09:55:27 +0200)
% 2.90/0.79  % (21684)Linked with Z3 4.8.13.0 f03d756e086f81f2596157241e0decfb1c982299 z3-4.8.4-5390-gf03d756e0
% 2.90/0.79  % (21684)Termination reason: Unknown
% 2.90/0.79  % (21684)Termination phase: Finite model building preprocessing
% 2.90/0.79  
% 2.90/0.79  % (21684)Memory used [KB]: 7036
% 2.90/0.79  % (21684)Time elapsed: 0.043 s
% 2.90/0.79  % (21684)Instructions burned: 60 (million)
% 2.90/0.79  % (21684)------------------------------
% 2.90/0.79  % (21684)------------------------------
% 2.90/0.80  % (21676)Instruction limit reached!
% 2.90/0.80  % (21676)------------------------------
% 2.90/0.80  % (21676)Version: Vampire 4.7 (commit 807e37dd9 on 2022-08-23 09:55:27 +0200)
% 2.90/0.80  % (21676)Linked with Z3 4.8.13.0 f03d756e086f81f2596157241e0decfb1c982299 z3-4.8.4-5390-gf03d756e0
% 2.90/0.80  % (21676)Termination reason: Unknown
% 2.90/0.80  % (21676)Termination phase: Saturation
% 2.90/0.80  
% 2.90/0.80  % (21676)Memory used [KB]: 1663
% 2.90/0.80  % (21676)Time elapsed: 0.329 s
% 2.90/0.80  % (21676)Instructions burned: 51 (million)
% 2.90/0.80  % (21676)------------------------------
% 2.90/0.80  % (21676)------------------------------
% 2.90/0.81  % (21682)Instruction limit reached!
% 2.90/0.81  % (21682)------------------------------
% 2.90/0.81  % (21682)Version: Vampire 4.7 (commit 807e37dd9 on 2022-08-23 09:55:27 +0200)
% 2.90/0.81  % (21682)Linked with Z3 4.8.13.0 f03d756e086f81f2596157241e0decfb1c982299 z3-4.8.4-5390-gf03d756e0
% 2.90/0.81  % (21682)Termination reason: Unknown
% 2.90/0.81  % (21682)Termination phase: Saturation
% 2.90/0.81  
% 2.90/0.81  % (21682)Memory used [KB]: 1663
% 2.90/0.81  % (21682)Time elapsed: 0.361 s
% 2.90/0.81  % (21682)Instructions burned: 75 (million)
% 2.90/0.81  % (21682)------------------------------
% 2.90/0.81  % (21682)------------------------------
% 3.20/0.82  % (21668)Instruction limit reached!
% 3.20/0.82  % (21668)------------------------------
% 3.20/0.82  % (21668)Version: Vampire 4.7 (commit 807e37dd9 on 2022-08-23 09:55:27 +0200)
% 3.20/0.82  % (21668)Linked with Z3 4.8.13.0 f03d756e086f81f2596157241e0decfb1c982299 z3-4.8.4-5390-gf03d756e0
% 3.20/0.82  % (21668)Termination reason: Unknown
% 3.20/0.82  % (21668)Termination phase: Saturation
% 3.20/0.82  
% 3.20/0.82  % (21668)Memory used [KB]: 6140
% 3.20/0.82  % (21668)Time elapsed: 0.350 s
% 3.20/0.82  % (21668)Instructions burned: 50 (million)
% 3.20/0.82  % (21668)------------------------------
% 3.20/0.82  % (21668)------------------------------
% 3.20/0.83  % (21710)dis+22_1:128_bsd=on:rp=on:slsq=on:slsqc=1:slsqr=1,6:sp=frequency:spb=goal:thsq=on:thsqc=16:thsqd=1:thsql=off:i=90:si=on:rawr=on:rtra=on_0 on theBenchmark for (2996ds/90Mi)
% 3.20/0.83  % (21713)ott+1_1:2_i=920:si=on:rawr=on:rtra=on_0 on theBenchmark for (2996ds/920Mi)
% 3.20/0.84  % (21680)Instruction limit reached!
% 3.20/0.84  % (21680)------------------------------
% 3.20/0.84  % (21680)Version: Vampire 4.7 (commit 807e37dd9 on 2022-08-23 09:55:27 +0200)
% 3.20/0.84  % (21680)Linked with Z3 4.8.13.0 f03d756e086f81f2596157241e0decfb1c982299 z3-4.8.4-5390-gf03d756e0
% 3.20/0.84  % (21680)Termination reason: Unknown
% 3.20/0.84  % (21680)Termination phase: Saturation
% 3.20/0.84  
% 3.20/0.84  % (21680)Memory used [KB]: 6396
% 3.20/0.84  % (21680)Time elapsed: 0.410 s
% 3.20/0.84  % (21680)Instructions burned: 100 (million)
% 3.20/0.84  % (21680)------------------------------
% 3.20/0.84  % (21680)------------------------------
% 3.20/0.84  % (21685)Instruction limit reached!
% 3.20/0.84  % (21685)------------------------------
% 3.20/0.84  % (21685)Version: Vampire 4.7 (commit 807e37dd9 on 2022-08-23 09:55:27 +0200)
% 3.20/0.84  % (21685)Linked with Z3 4.8.13.0 f03d756e086f81f2596157241e0decfb1c982299 z3-4.8.4-5390-gf03d756e0
% 3.20/0.84  % (21685)Termination reason: Unknown
% 3.20/0.84  % (21685)Termination phase: Saturation
% 3.20/0.84  
% 3.20/0.84  % (21685)Memory used [KB]: 6396
% 3.20/0.84  % (21685)Time elapsed: 0.386 s
% 3.20/0.84  % (21685)Instructions burned: 100 (million)
% 3.20/0.84  % (21685)------------------------------
% 3.20/0.84  % (21685)------------------------------
% 3.54/0.87  % (21708)ott-1_1:6_av=off:cond=on:fsr=off:nwc=3.0:i=211:si=on:rawr=on:rtra=on_0 on theBenchmark for (2997ds/211Mi)
% 3.54/0.87  % (21679)Instruction limit reached!
% 3.54/0.87  % (21679)------------------------------
% 3.54/0.87  % (21679)Version: Vampire 4.7 (commit 807e37dd9 on 2022-08-23 09:55:27 +0200)
% 3.54/0.87  % (21679)Linked with Z3 4.8.13.0 f03d756e086f81f2596157241e0decfb1c982299 z3-4.8.4-5390-gf03d756e0
% 3.54/0.87  % (21679)Termination reason: Unknown
% 3.54/0.87  % (21679)Termination phase: Saturation
% 3.54/0.87  
% 3.54/0.87  % (21679)Memory used [KB]: 6396
% 3.54/0.87  % (21679)Time elapsed: 0.426 s
% 3.54/0.87  % (21679)Instructions burned: 101 (million)
% 3.54/0.87  % (21679)------------------------------
% 3.54/0.87  % (21679)------------------------------
% 3.54/0.87  % (21699)dis+34_1:32_abs=on:add=off:bsr=on:gsp=on:sp=weighted_frequency:i=388:si=on:rawr=on:rtra=on_0 on theBenchmark for (2997ds/388Mi)
% 3.54/0.88  TRYING [1,1,1,1,1,1,1,1,1,1,1]
% 3.54/0.89  TRYING [1,1,2,1,1,1,1,1,1,1,1]
% 3.54/0.90  % (21686)Instruction limit reached!
% 3.54/0.90  % (21686)------------------------------
% 3.54/0.90  % (21686)Version: Vampire 4.7 (commit 807e37dd9 on 2022-08-23 09:55:27 +0200)
% 3.54/0.90  % (21686)Linked with Z3 4.8.13.0 f03d756e086f81f2596157241e0decfb1c982299 z3-4.8.4-5390-gf03d756e0
% 3.54/0.90  % (21686)Termination reason: Unknown
% 3.54/0.90  % (21686)Termination phase: Saturation
% 3.54/0.90  
% 3.54/0.90  % (21686)Memory used [KB]: 1663
% 3.54/0.90  % (21686)Time elapsed: 0.424 s
% 3.54/0.90  % (21686)Instructions burned: 100 (million)
% 3.54/0.90  % (21686)------------------------------
% 3.54/0.90  % (21686)------------------------------
% 3.54/0.91  % (21678)Instruction limit reached!
% 3.54/0.91  % (21678)------------------------------
% 3.54/0.91  % (21678)Version: Vampire 4.7 (commit 807e37dd9 on 2022-08-23 09:55:27 +0200)
% 3.54/0.91  % (21678)Linked with Z3 4.8.13.0 f03d756e086f81f2596157241e0decfb1c982299 z3-4.8.4-5390-gf03d756e0
% 3.54/0.91  % (21678)Termination reason: Unknown
% 3.54/0.91  % (21678)Termination phase: Saturation
% 3.54/0.91  
% 3.54/0.91  % (21678)Memory used [KB]: 6396
% 3.54/0.91  % (21678)Time elapsed: 0.453 s
% 3.54/0.91  % (21678)Instructions burned: 100 (million)
% 3.54/0.91  % (21678)------------------------------
% 3.54/0.91  % (21678)------------------------------
% 3.54/0.91  % (21720)ins+10_1:1_awrs=decay:awrsf=30:bsr=unit_only:foolp=on:igrr=8/457:igs=10:igwr=on:nwc=1.5:sp=weighted_frequency:to=lpo:uhcvi=on:i=68:si=on:rawr=on:rtra=on_0 on theBenchmark for (2996ds/68Mi)
% 3.54/0.91  % (21717)ott+10_1:50_bsr=unit_only:drc=off:fd=preordered:sp=frequency:i=747:si=on:rawr=on:rtra=on_0 on theBenchmark for (2996ds/747Mi)
% 3.54/0.91  TRYING [1,1,3,1,1,1,1,1,1,1,1]
% 3.54/0.92  % (21688)Instruction limit reached!
% 3.54/0.92  % (21688)------------------------------
% 3.54/0.92  % (21688)Version: Vampire 4.7 (commit 807e37dd9 on 2022-08-23 09:55:27 +0200)
% 3.54/0.92  % (21688)Linked with Z3 4.8.13.0 f03d756e086f81f2596157241e0decfb1c982299 z3-4.8.4-5390-gf03d756e0
% 3.54/0.92  % (21688)Termination reason: Unknown
% 3.54/0.92  % (21688)Termination phase: Saturation
% 3.54/0.92  
% 3.54/0.92  % (21688)Memory used [KB]: 6780
% 3.54/0.92  % (21688)Time elapsed: 0.468 s
% 3.54/0.92  % (21688)Instructions burned: 139 (million)
% 3.54/0.92  % (21688)------------------------------
% 3.54/0.92  % (21688)------------------------------
% 3.54/0.94  TRYING [1,1,2,1,1,1,1,2,1,1,1]
% 3.85/0.95  % (21723)dis+22_1:128_bsd=on:rp=on:slsq=on:slsqc=1:slsqr=1,6:sp=frequency:spb=goal:thsq=on:thsqc=16:thsqd=1:thsql=off:i=90:si=on:rawr=on:rtra=on_0 on theBenchmark for (2995ds/90Mi)
% 3.85/0.97  % (21721)dis+34_1:32_abs=on:add=off:bsr=on:gsp=on:sp=weighted_frequency:i=940:si=on:rawr=on:rtra=on_0 on theBenchmark for (2996ds/940Mi)
% 3.85/0.97  TRYING [1,1,2,1,1,1,1,1,2,1,1]
% 3.94/1.00  TRYING [1,1,2,1,1,1,1,3,1,1,1]
% 3.94/1.00  % (21733)ott+3_1:1_atotf=0.2:fsr=off:kws=precedence:sp=weighted_frequency:spb=intro:tgt=ground:i=4931:si=on:rawr=on:rtra=on_0 on theBenchmark for (2995ds/4931Mi)
% 3.94/1.01  % (21710)Instruction limit reached!
% 3.94/1.01  % (21710)------------------------------
% 3.94/1.01  % (21710)Version: Vampire 4.7 (commit 807e37dd9 on 2022-08-23 09:55:27 +0200)
% 3.94/1.01  % (21710)Linked with Z3 4.8.13.0 f03d756e086f81f2596157241e0decfb1c982299 z3-4.8.4-5390-gf03d756e0
% 3.94/1.01  % (21710)Termination reason: Unknown
% 3.94/1.01  % (21710)Termination phase: Saturation
% 3.94/1.01  
% 3.94/1.01  % (21710)Memory used [KB]: 6396
% 3.94/1.01  % (21710)Time elapsed: 0.287 s
% 3.94/1.01  % (21710)Instructions burned: 90 (million)
% 3.94/1.01  % (21710)------------------------------
% 3.94/1.01  % (21710)------------------------------
% 3.94/1.02  % (21719)dis+21_1:1_av=off:er=filter:slsq=on:slsqc=0:slsqr=1,1:sp=frequency:to=lpo:i=655:si=on:rawr=on:rtra=on_0 on theBenchmark for (2996ds/655Mi)
% 3.94/1.02  % (21732)ott+10_1:1_kws=precedence:tgt=ground:i=4756:si=on:rawr=on:rtra=on_0 on theBenchmark for (2995ds/4756Mi)
% 3.94/1.02  % (21720)Instruction limit reached!
% 3.94/1.02  % (21720)------------------------------
% 3.94/1.02  % (21720)Version: Vampire 4.7 (commit 807e37dd9 on 2022-08-23 09:55:27 +0200)
% 3.94/1.02  % (21720)Linked with Z3 4.8.13.0 f03d756e086f81f2596157241e0decfb1c982299 z3-4.8.4-5390-gf03d756e0
% 3.94/1.02  % (21720)Termination reason: Unknown
% 3.94/1.02  % (21720)Termination phase: Saturation
% 3.94/1.02  
% 3.94/1.02  % (21720)Memory used [KB]: 6780
% 3.94/1.02  % (21720)Time elapsed: 0.047 s
% 3.94/1.02  % (21720)Instructions burned: 68 (million)
% 3.94/1.02  % (21720)------------------------------
% 3.94/1.02  % (21720)------------------------------
% 3.94/1.02  TRYING [1,1,2,1,1,1,1,2,2,1,1]
% 4.27/1.03  % (21715)ott+1_1:7_bd=off:i=934:si=on:rawr=on:rtra=on_0 on theBenchmark for (2996ds/934Mi)
% 4.27/1.03  WARNING Broken Constraint: if sine_depth(2) has been set then sine_selection(off) is not equal to off
% 4.27/1.03  % (21722)ott+11_4:1_br=off:fde=none:s2a=on:sd=2:sp=frequency:urr=on:i=981:si=on:rawr=on:rtra=on_0 on theBenchmark for (2996ds/981Mi)
% 4.27/1.03  % (21727)dis+21_1:1_av=off:er=filter:slsq=on:slsqc=0:slsqr=1,1:sp=frequency:to=lpo:i=2016:si=on:rawr=on:rtra=on_0 on theBenchmark for (2995ds/2016Mi)
% 4.27/1.05  TRYING [1,1,2,2,1,1,1,2,2,1,1]
% 4.27/1.07  % (21687)Instruction limit reached!
% 4.27/1.07  % (21687)------------------------------
% 4.27/1.07  % (21687)Version: Vampire 4.7 (commit 807e37dd9 on 2022-08-23 09:55:27 +0200)
% 4.27/1.07  % (21687)Linked with Z3 4.8.13.0 f03d756e086f81f2596157241e0decfb1c982299 z3-4.8.4-5390-gf03d756e0
% 4.27/1.07  % (21687)Termination reason: Unknown
% 4.27/1.07  % (21687)Termination phase: Saturation
% 4.27/1.07  
% 4.27/1.07  % (21687)Memory used [KB]: 6652
% 4.27/1.07  % (21687)Time elapsed: 0.594 s
% 4.27/1.07  % (21687)Instructions burned: 176 (million)
% 4.27/1.07  % (21687)------------------------------
% 4.27/1.07  % (21687)------------------------------
% 5.47/1.08  TRYING [1,1,2,2,2,1,1,2,2,1,1]
% 5.47/1.09  % (21735)ins+10_1:1_awrs=decay:awrsf=30:bsr=unit_only:foolp=on:igrr=8/457:igs=10:igwr=on:nwc=1.5:sp=weighted_frequency:to=lpo:uhcvi=on:i=68:si=on:rawr=on:rtra=on_0 on theBenchmark for (2994ds/68Mi)
% 5.47/1.09  % (21739)ott-1_1:1_sp=const_frequency:i=2891:si=on:rawr=on:rtra=on_0 on theBenchmark for (2994ds/2891Mi)
% 5.47/1.11  TRYING [1,1,2,3,2,1,1,2,2,1,1]
% 5.47/1.12  % (21723)Instruction limit reached!
% 5.47/1.12  % (21723)------------------------------
% 5.47/1.12  % (21723)Version: Vampire 4.7 (commit 807e37dd9 on 2022-08-23 09:55:27 +0200)
% 5.47/1.12  % (21723)Linked with Z3 4.8.13.0 f03d756e086f81f2596157241e0decfb1c982299 z3-4.8.4-5390-gf03d756e0
% 5.47/1.12  % (21723)Termination reason: Unknown
% 5.47/1.12  % (21723)Termination phase: Saturation
% 5.47/1.12  
% 5.47/1.12  % (21723)Memory used [KB]: 6396
% 5.47/1.12  % (21723)Time elapsed: 0.268 s
% 5.47/1.12  % (21723)Instructions burned: 90 (million)
% 5.47/1.12  % (21723)------------------------------
% 5.47/1.12  % (21723)------------------------------
% 5.47/1.14  TRYING [1,1,2,3,3,1,1,2,2,1,1]
% 6.12/1.15  % (21694)Instruction limit reached!
% 6.12/1.15  % (21694)------------------------------
% 6.12/1.15  % (21694)Version: Vampire 4.7 (commit 807e37dd9 on 2022-08-23 09:55:27 +0200)
% 6.12/1.15  % (21694)Linked with Z3 4.8.13.0 f03d756e086f81f2596157241e0decfb1c982299 z3-4.8.4-5390-gf03d756e0
% 6.12/1.15  % (21694)Termination reason: Unknown
% 6.12/1.15  % (21694)Termination phase: Saturation
% 6.12/1.15  
% 6.12/1.15  % (21694)Memory used [KB]: 2174
% 6.12/1.15  % (21694)Time elapsed: 0.698 s
% 6.12/1.15  % (21694)Instructions burned: 177 (million)
% 6.12/1.15  % (21694)------------------------------
% 6.12/1.15  % (21694)------------------------------
% 6.12/1.16  % (21729)ott+11_9:8_add=large:afp=10:amm=off:fsd=on:fsr=off:lma=on:nm=0:nwc=2.4:s2a=on:s2agt=10:sas=z3:sp=reverse_arity:tha=some:thi=overlap:i=4958:si=on:rawr=on:rtra=on_0 on theBenchmark for (2995ds/4958Mi)
% 6.12/1.16  % (21730)ott+10_1:32_bd=off:fsr=off:newcnf=on:tgt=full:i=4959:si=on:rawr=on:rtra=on_0 on theBenchmark for (2995ds/4959Mi)
% 6.12/1.17  TRYING [1,1,2,4,3,1,1,2,2,1,1]
% 6.12/1.17  % (21691)Instruction limit reached!
% 6.12/1.17  % (21691)------------------------------
% 6.12/1.17  % (21691)Version: Vampire 4.7 (commit 807e37dd9 on 2022-08-23 09:55:27 +0200)
% 6.12/1.17  % (21691)Linked with Z3 4.8.13.0 f03d756e086f81f2596157241e0decfb1c982299 z3-4.8.4-5390-gf03d756e0
% 6.12/1.17  % (21691)Termination reason: Unknown
% 6.12/1.17  % (21691)Termination phase: Saturation
% 6.12/1.17  
% 6.12/1.17  % (21691)Memory used [KB]: 8571
% 6.12/1.17  % (21691)Time elapsed: 0.725 s
% 6.12/1.17  % (21691)Instructions burned: 482 (million)
% 6.12/1.17  % (21691)------------------------------
% 6.12/1.17  % (21691)------------------------------
% 6.12/1.18  % (21728)dis+10_1:2_atotf=0.3:i=3735:si=on:rawr=on:rtra=on_0 on theBenchmark for (2995ds/3735Mi)
% 6.12/1.19  % (21736)ott+11_9:8_amm=off:bsd=on:etr=on:fsd=on:fsr=off:lma=on:newcnf=on:nm=0:nwc=3.0:s2a=on:s2agt=10:sas=z3:tha=some:i=1824:si=on:rawr=on:rtra=on_0 on theBenchmark for (2994ds/1824Mi)
% 6.12/1.20  TRYING [2,1,2,4,3,1,1,2,2,1,1]
% 6.52/1.20  % (21744)dis+22_1:128_bsd=on:rp=on:slsq=on:slsqc=1:slsqr=1,6:sp=frequency:spb=goal:thsq=on:thsqc=16:thsqd=1:thsql=off:i=90:si=on:rawr=on:rtra=on_0 on theBenchmark for (2993ds/90Mi)
% 6.52/1.21  % (21737)dis+34_1:32_abs=on:add=off:bsr=on:gsp=on:sp=weighted_frequency:i=2134:si=on:rawr=on:rtra=on_0 on theBenchmark for (2994ds/2134Mi)
% 6.52/1.21  % (21742)dis+2_1:64_add=large:bce=on:bd=off:i=4585:si=on:rawr=on:rtra=on_0 on theBenchmark for (2993ds/4585Mi)
% 6.87/1.28  % (21735)Instruction limit reached!
% 6.87/1.28  % (21735)------------------------------
% 6.87/1.28  % (21735)Version: Vampire 4.7 (commit 807e37dd9 on 2022-08-23 09:55:27 +0200)
% 6.87/1.28  % (21735)Linked with Z3 4.8.13.0 f03d756e086f81f2596157241e0decfb1c982299 z3-4.8.4-5390-gf03d756e0
% 6.87/1.28  % (21735)Termination reason: Unknown
% 6.87/1.28  % (21735)Termination phase: Saturation
% 6.87/1.28  
% 6.87/1.28  % (21735)Memory used [KB]: 6780
% 6.87/1.28  % (21735)Time elapsed: 0.051 s
% 6.87/1.28  % (21735)Instructions burned: 69 (million)
% 6.87/1.28  % (21735)------------------------------
% 6.87/1.28  % (21735)------------------------------
% 6.87/1.28  TRYING [1,2,2,4,3,1,1,2,2,1,1]
% 6.87/1.28  % (21745)dis+21_1:1_av=off:er=filter:slsq=on:slsqc=0:slsqr=1,1:sp=frequency:to=lpo:i=2016:si=on:rawr=on:rtra=on_0 on theBenchmark for (2993ds/2016Mi)
% 6.87/1.30  % (21746)dis+10_1:2_atotf=0.3:i=8004:si=on:rawr=on:rtra=on_0 on theBenchmark for (2992ds/8004Mi)
% 6.87/1.30  % (21749)ott+10_1:32_bd=off:fsr=off:newcnf=on:tgt=full:i=9877:si=on:rawr=on:rtra=on_0 on theBenchmark for (2991ds/9877Mi)
% 6.87/1.33  TRYING [2,2,2,4,3,1,1,2,2,1,1]
% 6.87/1.34  % (21689)Instruction limit reached!
% 6.87/1.34  % (21689)------------------------------
% 6.87/1.34  % (21689)Version: Vampire 4.7 (commit 807e37dd9 on 2022-08-23 09:55:27 +0200)
% 6.87/1.34  % (21689)Linked with Z3 4.8.13.0 f03d756e086f81f2596157241e0decfb1c982299 z3-4.8.4-5390-gf03d756e0
% 6.87/1.34  % (21689)Termination reason: Unknown
% 6.87/1.34  % (21689)Termination phase: Saturation
% 6.87/1.34  
% 6.87/1.34  % (21689)Memory used [KB]: 2686
% 6.87/1.34  % (21689)Time elapsed: 0.810 s
% 6.87/1.34  % (21689)Instructions burned: 499 (million)
% 6.87/1.34  % (21689)------------------------------
% 6.87/1.34  % (21689)------------------------------
% 7.54/1.36  % (21744)Instruction limit reached!
% 7.54/1.36  % (21744)------------------------------
% 7.54/1.36  % (21744)Version: Vampire 4.7 (commit 807e37dd9 on 2022-08-23 09:55:27 +0200)
% 7.54/1.36  % (21744)Linked with Z3 4.8.13.0 f03d756e086f81f2596157241e0decfb1c982299 z3-4.8.4-5390-gf03d756e0
% 7.54/1.36  % (21744)Termination reason: Unknown
% 7.54/1.36  % (21744)Termination phase: Saturation
% 7.54/1.36  
% 7.54/1.36  % (21744)Memory used [KB]: 6524
% 7.54/1.36  % (21744)Time elapsed: 0.302 s
% 7.54/1.36  % (21744)Instructions burned: 91 (million)
% 7.54/1.36  % (21744)------------------------------
% 7.54/1.36  % (21744)------------------------------
% 7.54/1.38  % (21708)Instruction limit reached!
% 7.54/1.38  % (21708)------------------------------
% 7.54/1.38  % (21708)Version: Vampire 4.7 (commit 807e37dd9 on 2022-08-23 09:55:27 +0200)
% 7.54/1.38  % (21708)Linked with Z3 4.8.13.0 f03d756e086f81f2596157241e0decfb1c982299 z3-4.8.4-5390-gf03d756e0
% 7.54/1.38  % (21708)Termination reason: Unknown
% 7.54/1.38  % (21708)Termination phase: Saturation
% 7.54/1.38  
% 7.54/1.38  % (21708)Memory used [KB]: 2558
% 7.54/1.38  % (21708)Time elapsed: 0.667 s
% 7.54/1.38  % (21708)Instructions burned: 212 (million)
% 7.54/1.38  % (21708)------------------------------
% 7.54/1.38  % (21708)------------------------------
% 7.54/1.38  % (21696)Instruction limit reached!
% 7.54/1.38  % (21696)------------------------------
% 7.54/1.38  % (21696)Version: Vampire 4.7 (commit 807e37dd9 on 2022-08-23 09:55:27 +0200)
% 7.54/1.38  % (21696)Linked with Z3 4.8.13.0 f03d756e086f81f2596157241e0decfb1c982299 z3-4.8.4-5390-gf03d756e0
% 7.54/1.38  % (21696)Termination reason: Unknown
% 7.54/1.38  % (21696)Termination phase: Saturation
% 7.54/1.38  
% 7.54/1.38  % (21696)Memory used [KB]: 7547
% 7.54/1.38  % (21696)Time elapsed: 0.785 s
% 7.54/1.38  % (21696)Instructions burned: 356 (million)
% 7.54/1.38  % (21696)------------------------------
% 7.54/1.38  % (21696)------------------------------
% 8.02/1.45  % (21747)ott+11_9:8_add=large:afp=10:amm=off:fsd=on:fsr=off:lma=on:nm=0:nwc=2.4:s2a=on:s2agt=10:sas=z3:sp=reverse_arity:tha=some:thi=overlap:i=9965:si=on:rawr=on:rtra=on_0 on theBenchmark for (2992ds/9965Mi)
% 8.02/1.52  % (21752)ins+10_1:16_bce=on:fde=unused:igpr=on:igs=35:igwr=on:sp=const_frequency:tgt=full:to=lpo:i=9902:si=on:rawr=on:rtra=on_0 on theBenchmark for (2990ds/9902Mi)
% 8.02/1.54  % (21754)ott+11_9:8_amm=off:bsd=on:etr=on:fsd=on:fsr=off:lma=on:newcnf=on:nm=0:nwc=3.0:s2a=on:s2agt=10:sas=z3:tha=some:i=1824:si=on:rawr=on:rtra=on_0 on theBenchmark for (2990ds/1824Mi)
% 8.55/1.54  % (21755)dis+2_1:64_add=large:bce=on:bd=off:i=9989:si=on:rawr=on:rtra=on_0 on theBenchmark for (2989ds/9989Mi)
% 8.55/1.56  TRYING [1,3,2,4,3,1,1,2,2,1,1]
% 8.55/1.57  % (21695)Instruction limit reached!
% 8.55/1.57  % (21695)------------------------------
% 8.55/1.57  % (21695)Version: Vampire 4.7 (commit 807e37dd9 on 2022-08-23 09:55:27 +0200)
% 8.55/1.57  % (21695)Linked with Z3 4.8.13.0 f03d756e086f81f2596157241e0decfb1c982299 z3-4.8.4-5390-gf03d756e0
% 8.55/1.57  % (21695)Termination reason: Unknown
% 8.55/1.57  % (21695)Termination phase: Saturation
% 8.55/1.57  
% 8.55/1.57  % (21695)Memory used [KB]: 7547
% 8.55/1.57  % (21695)Time elapsed: 1.133 s
% 8.55/1.57  % (21695)Instructions burned: 440 (million)
% 8.55/1.57  % (21695)------------------------------
% 8.55/1.57  % (21695)------------------------------
% 8.86/1.61  % (21757)dis+22_1:128_bsd=on:rp=on:slsq=on:slsqc=1:slsqr=1,6:sp=frequency:spb=goal:thsq=on:thsqc=16:thsqd=1:thsql=off:i=90:si=on:rawr=on:rtra=on_0 on theBenchmark for (2989ds/90Mi)
% 8.86/1.62  % (21756)ott-11_1:32_i=9707:si=on:rawr=on:rtra=on_0 on theBenchmark for (2989ds/9707Mi)
% 9.12/1.66  % (21690)Instruction limit reached!
% 9.12/1.66  % (21690)------------------------------
% 9.12/1.66  % (21690)Version: Vampire 4.7 (commit 807e37dd9 on 2022-08-23 09:55:27 +0200)
% 9.12/1.66  % (21690)Linked with Z3 4.8.13.0 f03d756e086f81f2596157241e0decfb1c982299 z3-4.8.4-5390-gf03d756e0
% 9.12/1.66  % (21690)Termination reason: Unknown
% 9.12/1.66  % (21690)Termination phase: Saturation
% 9.12/1.66  
% 9.12/1.66  % (21690)Memory used [KB]: 6780
% 9.12/1.66  % (21690)Time elapsed: 1.203 s
% 9.12/1.66  % (21690)Instructions burned: 467 (million)
% 9.12/1.66  % (21690)------------------------------
% 9.12/1.66  % (21690)------------------------------
% 9.12/1.67  TRYING [3,1,2,4,3,1,1,2,2,1,1]
% 9.12/1.75  % (21762)ott+3_1:1_abs=on:anc=none:bs=on:fsr=off:spb=goal_then_units:i=44001:si=on:rawr=on:rtra=on_0 on theBenchmark for (2987ds/44001Mi)
% 11.52/1.84  % (21757)Instruction limit reached!
% 11.52/1.84  % (21757)------------------------------
% 11.52/1.84  % (21757)Version: Vampire 4.7 (commit 807e37dd9 on 2022-08-23 09:55:27 +0200)
% 11.52/1.84  % (21757)Linked with Z3 4.8.13.0 f03d756e086f81f2596157241e0decfb1c982299 z3-4.8.4-5390-gf03d756e0
% 11.52/1.84  % (21757)Termination reason: Unknown
% 11.52/1.84  % (21757)Termination phase: Saturation
% 11.52/1.84  
% 11.52/1.84  % (21757)Memory used [KB]: 6396
% 11.52/1.84  % (21757)Time elapsed: 0.398 s
% 11.52/1.84  % (21757)Instructions burned: 91 (million)
% 11.52/1.84  % (21757)------------------------------
% 11.52/1.84  % (21757)------------------------------
% 11.52/1.85  TRYING [2,3,2,4,3,1,1,2,2,1,1]
% 12.10/1.91  % (21764)ott+11_9:8_add=large:afp=10:amm=off:fsd=on:fsr=off:lma=on:nm=0:nwc=2.4:s2a=on:s2agt=10:sas=z3:sp=reverse_arity:tha=some:thi=overlap:i=4958:si=on:rawr=on:rtra=on_0 on theBenchmark for (2986ds/4958Mi)
% 12.26/1.98  % (21713)Instruction limit reached!
% 12.26/1.98  % (21713)------------------------------
% 12.26/1.98  % (21713)Version: Vampire 4.7 (commit 807e37dd9 on 2022-08-23 09:55:27 +0200)
% 12.26/1.98  % (21713)Linked with Z3 4.8.13.0 f03d756e086f81f2596157241e0decfb1c982299 z3-4.8.4-5390-gf03d756e0
% 12.26/1.98  % (21713)Termination reason: Unknown
% 12.26/1.98  % (21713)Termination phase: Saturation
% 12.26/1.98  
% 12.26/1.98  % (21713)Memory used [KB]: 10618
% 12.26/1.98  % (21713)Time elapsed: 1.169 s
% 12.26/1.98  % (21713)Instructions burned: 920 (million)
% 12.26/1.98  % (21713)------------------------------
% 12.26/1.98  % (21713)------------------------------
% 13.64/2.10  % (21771)dis+1002_1:1_fde=unused:nwc=10.0:s2a=on:s2at=3.0:sac=on:i=32293:si=on:rawr=on:rtra=on_0 on theBenchmark for (2983ds/32293Mi)
% 13.64/2.15  TRYING [3,2,2,4,3,1,1,2,2,1,1]
% 14.50/2.27  % (21768)ott+1_27:428_av=off:awrs=converge:awrsf=8:bsr=unit_only:drc=off:fd=preordered:newcnf=on:nwc=1.5:skr=on:slsq=on:slsqc=2:slsql=off:slsqr=1,4:sp=reverse_frequency:uwa=one_side_constant:i=35256:si=on:rawr=on:rtra=on_0 on theBenchmark for (2985ds/35256Mi)
% 15.58/2.38  % (21699)Instruction limit reached!
% 15.58/2.38  % (21699)------------------------------
% 15.58/2.38  % (21699)Version: Vampire 4.7 (commit 807e37dd9 on 2022-08-23 09:55:27 +0200)
% 15.58/2.38  % (21699)Linked with Z3 4.8.13.0 f03d756e086f81f2596157241e0decfb1c982299 z3-4.8.4-5390-gf03d756e0
% 15.58/2.38  % (21699)Termination reason: Unknown
% 15.58/2.38  % (21699)Termination phase: Saturation
% 15.58/2.38  
% 15.58/2.38  % (21699)Memory used [KB]: 7803
% 15.58/2.38  % (21699)Time elapsed: 1.735 s
% 15.58/2.38  % (21699)Instructions burned: 388 (million)
% 15.58/2.38  % (21699)------------------------------
% 15.58/2.38  % (21699)------------------------------
% 16.25/2.46  % (21692)Instruction limit reached!
% 16.25/2.46  % (21692)------------------------------
% 16.25/2.46  % (21692)Version: Vampire 4.7 (commit 807e37dd9 on 2022-08-23 09:55:27 +0200)
% 16.25/2.46  % (21692)Linked with Z3 4.8.13.0 f03d756e086f81f2596157241e0decfb1c982299 z3-4.8.4-5390-gf03d756e0
% 16.25/2.46  % (21692)Termination reason: Unknown
% 16.25/2.46  % (21692)Termination phase: Saturation
% 16.25/2.46  
% 16.25/2.46  % (21692)Memory used [KB]: 7291
% 16.25/2.46  % (21692)Time elapsed: 1.965 s
% 16.25/2.46  % (21692)Instructions burned: 500 (million)
% 16.25/2.46  % (21692)------------------------------
% 16.25/2.46  % (21692)------------------------------
% 16.89/2.51  % (21717)Instruction limit reached!
% 16.89/2.51  % (21717)------------------------------
% 16.89/2.51  % (21717)Version: Vampire 4.7 (commit 807e37dd9 on 2022-08-23 09:55:27 +0200)
% 16.89/2.51  % (21717)Linked with Z3 4.8.13.0 f03d756e086f81f2596157241e0decfb1c982299 z3-4.8.4-5390-gf03d756e0
% 16.89/2.51  % (21717)Termination reason: Unknown
% 16.89/2.51  % (21717)Termination phase: Saturation
% 16.89/2.51  
% 16.89/2.51  % (21717)Memory used [KB]: 8443
% 16.89/2.51  % (21717)Time elapsed: 1.690 s
% 16.89/2.51  % (21717)Instructions burned: 748 (million)
% 16.89/2.51  % (21717)------------------------------
% 16.89/2.51  % (21717)------------------------------
% 18.53/2.72  % (21721)Instruction limit reached!
% 18.53/2.72  % (21721)------------------------------
% 18.53/2.72  % (21721)Version: Vampire 4.7 (commit 807e37dd9 on 2022-08-23 09:55:27 +0200)
% 18.53/2.72  % (21721)Linked with Z3 4.8.13.0 f03d756e086f81f2596157241e0decfb1c982299 z3-4.8.4-5390-gf03d756e0
% 18.53/2.72  % (21721)Termination reason: Unknown
% 18.53/2.72  % (21721)Termination phase: Saturation
% 18.53/2.72  
% 18.53/2.72  % (21721)Memory used [KB]: 9722
% 18.53/2.72  % (21721)Time elapsed: 1.890 s
% 18.53/2.72  % (21721)Instructions burned: 940 (million)
% 18.53/2.72  % (21721)------------------------------
% 18.53/2.72  % (21721)------------------------------
% 18.57/2.74  TRYING [2,2,2,4,3,1,1,2,2,2,1]
% 18.57/2.75  % (21775)ott+3_1:1_atotf=0.2:fsr=off:kws=precedence:sp=weighted_frequency:spb=intro:tgt=ground:i=29337:si=on:rawr=on:rtra=on_0 on theBenchmark for (2978ds/29337Mi)
% 18.57/2.77  % (21719)Instruction limit reached!
% 18.57/2.77  % (21719)------------------------------
% 18.57/2.77  % (21719)Version: Vampire 4.7 (commit 807e37dd9 on 2022-08-23 09:55:27 +0200)
% 18.57/2.77  % (21719)Linked with Z3 4.8.13.0 f03d756e086f81f2596157241e0decfb1c982299 z3-4.8.4-5390-gf03d756e0
% 18.57/2.77  % (21719)Termination reason: Unknown
% 18.57/2.77  % (21719)Termination phase: Saturation
% 18.57/2.77  
% 18.57/2.77  % (21719)Memory used [KB]: 2942
% 18.57/2.77  % (21719)Time elapsed: 1.938 s
% 18.57/2.77  % (21719)Instructions burned: 657 (million)
% 18.57/2.77  % (21719)------------------------------
% 18.57/2.77  % (21719)------------------------------
% 19.14/2.80  % (21773)ott+21_1:28_afr=on:anc=all_dependent:bs=on:bsr=unit_only:nicw=on:sp=const_frequency:uhcvi=on:i=37001:si=on:rawr=on:rtra=on_0 on theBenchmark for (2979ds/37001Mi)
% 19.67/2.90  % (21774)ott+10_1:32_bd=off:fsr=off:newcnf=on:tgt=full:i=10187:si=on:rawr=on:rtra=on_0 on theBenchmark for (2978ds/10187Mi)
% 19.67/2.93  TRYING [3,2,2,4,3,1,1,2,2,2,1]
% 19.67/2.96  % (21776)ins+10_1:16_bce=on:fde=unused:igpr=on:igs=35:igwr=on:sp=const_frequency:tgt=full:to=lpo:i=10147:si=on:rawr=on:rtra=on_0 on theBenchmark for (2976ds/10147Mi)
% 21.29/3.06  % (21777)fmb+10_1:1_fmbsr=2.0:nm=4:skr=on:i=38056:si=on:rawr=on:rtra=on_0 on theBenchmark for (2975ds/38056Mi)
% 23.67/3.39  TRYING [1,1,1,1,1,1,1,1,1,1,1]
% 24.05/3.41  TRYING [1,1,2,1,1,1,1,1,1,1,1]
% 24.05/3.44  TRYING [1,1,3,1,1,1,1,1,1,1,1]
% 24.37/3.49  TRYING [1,1,2,1,1,1,1,2,1,1,1]
% 24.37/3.51  TRYING [1,1,2,1,1,1,1,3,1,1,1]
% 24.37/3.53  TRYING [2,2,2,4,3,2,1,2,2,2,1]
% 24.37/3.54  TRYING [1,1,2,1,1,1,1,2,2,1,1]
% 25.25/3.59  TRYING [1,1,2,2,1,1,1,2,2,1,1]
% 25.25/3.61  TRYING [1,1,2,2,2,1,1,2,2,1,1]
% 25.80/3.66  % (21745)Instruction limit reached!
% 25.80/3.66  % (21745)------------------------------
% 25.80/3.66  % (21745)Version: Vampire 4.7 (commit 807e37dd9 on 2022-08-23 09:55:27 +0200)
% 25.80/3.66  TRYING [1,1,2,3,2,1,1,2,2,1,1]
% 25.80/3.68  % (21745)Linked with Z3 4.8.13.0 f03d756e086f81f2596157241e0decfb1c982299 z3-4.8.4-5390-gf03d756e0
% 25.80/3.68  % (21745)Termination reason: Unknown
% 25.80/3.68  % (21745)Termination phase: Saturation
% 25.80/3.68  
% 25.80/3.68  % (21745)Memory used [KB]: 4093
% 25.80/3.68  % (21745)Time elapsed: 2.512 s
% 25.80/3.68  % (21745)Instructions burned: 2017 (million)
% 25.80/3.68  % (21745)------------------------------
% 25.80/3.68  % (21745)------------------------------
% 26.27/3.69  TRYING [1,1,2,3,3,1,1,2,2,1,1]
% 26.27/3.70  % (21722)Instruction limit reached!
% 26.27/3.70  % (21722)------------------------------
% 26.27/3.70  % (21722)Version: Vampire 4.7 (commit 807e37dd9 on 2022-08-23 09:55:27 +0200)
% 26.27/3.70  % (21722)Linked with Z3 4.8.13.0 f03d756e086f81f2596157241e0decfb1c982299 z3-4.8.4-5390-gf03d756e0
% 26.27/3.70  % (21722)Termination reason: Unknown
% 26.27/3.70  % (21722)Termination phase: Saturation
% 26.27/3.70  
% 26.27/3.70  % (21722)Memory used [KB]: 9083
% 26.27/3.70  % (21722)Time elapsed: 2.733 s
% 26.27/3.70  % (21722)Instructions burned: 982 (million)
% 26.27/3.70  % (21722)------------------------------
% 26.27/3.70  % (21722)------------------------------
% 26.27/3.72  TRYING [3,2,2,4,3,2,1,2,2,2,1]
% 26.27/3.74  TRYING [1,1,2,4,3,1,1,2,2,1,1]
% 26.81/3.77  TRYING [2,1,2,4,3,1,1,2,2,1,1]
% 27.48/3.85  TRYING [1,2,2,4,3,1,1,2,2,1,1]
% 27.48/3.91  TRYING [2,2,2,4,3,1,1,2,2,1,1]
% 28.53/3.99  % (21781)fmb+10_1:1_dr=on:fmbsr=2.0:newcnf=on:nm=2:i=33239:si=on:rawr=on:rtra=on_0 on theBenchmark for (2966ds/33239Mi)
% 28.53/4.03  % (21782)fmb+10_1:1_fmbas=predicate:gsp=on:nm=2:i=20987:si=on:rawr=on:rtra=on_0 on theBenchmark for (2966ds/20987Mi)
% 29.87/4.16  TRYING [1,3,2,4,3,1,1,2,2,1,1]
% 30.77/4.27  TRYING [3,1,2,4,3,1,1,2,2,1,1]
% 30.77/4.28  TRYING [1]
% 31.00/4.30  TRYING [1,1,1,1,1,1,1,1,1,1,1]
% 31.00/4.30  TRYING [2]
% 31.00/4.32  TRYING [1,1,2,1,1,1,1,1,1,1,1]
% 31.00/4.33  % (21727)Instruction limit reached!
% 31.00/4.33  % (21727)------------------------------
% 31.00/4.33  % (21727)Version: Vampire 4.7 (commit 807e37dd9 on 2022-08-23 09:55:27 +0200)
% 31.00/4.33  % (21727)Linked with Z3 4.8.13.0 f03d756e086f81f2596157241e0decfb1c982299 z3-4.8.4-5390-gf03d756e0
% 31.00/4.33  % (21727)Termination reason: Unknown
% 31.00/4.33  % (21727)Termination phase: Saturation
% 31.00/4.33  
% 31.00/4.33  % (21727)Memory used [KB]: 5373
% 31.00/4.33  % (21727)Time elapsed: 3.449 s
% 31.00/4.33  % (21727)Instructions burned: 2016 (million)
% 31.00/4.33  % (21727)------------------------------
% 31.00/4.33  % (21727)------------------------------
% 31.42/4.34  TRYING [1,1,3,1,1,1,1,1,1,1,1]
% 31.52/4.39  TRYING [1,1,2,1,1,1,1,2,1,1,1]
% 32.07/4.42  TRYING [1,1,2,1,1,1,1,3,1,1,1]
% 32.07/4.44  TRYING [1,1,2,1,1,1,1,2,2,1,1]
% 32.48/4.49  TRYING [1,1,2,2,1,1,1,2,2,1,1]
% 32.48/4.50  TRYING [3]
% 32.48/4.51  % (21783)fmb+10_1:1_bce=on:fmbsr=1.5:nm=4:skr=on:i=49917:si=on:rawr=on:rtra=on_0 on theBenchmark for (2960ds/49917Mi)
% 32.48/4.52  TRYING [1,1,2,2,2,1,1,2,2,1,1]
% 32.48/4.52  TRYING [2,2,2,4,3,2,2,2,2,2,1]
% 32.48/4.52  TRYING [2,3,2,4,3,1,1,2,2,1,1]
% 32.48/4.55  TRYING [1,1,2,3,2,1,1,2,2,1,1]
% 33.30/4.59  TRYING [1,1,2,3,3,1,1,2,2,1,1]
% 33.68/4.64  TRYING [1,1,2,4,3,1,1,2,2,1,1]
% 33.68/4.67  TRYING [2,1,2,4,3,1,1,2,2,1,1]
% 34.11/4.70  TRYING [1,1,1,1,1,1,1,1,1,1,1]
% 34.11/4.70  TRYING [1,1,2,1,1,1,1,1,1,1,1]
% 34.11/4.71  TRYING [2,2,2,4,3,2,1,2,2,2,2]
% 34.11/4.73  TRYING [1,1,3,1,1,1,1,1,1,1,1]
% 34.69/4.75  TRYING [1,1,2,1,1,1,1,2,1,1,1]
% 34.69/4.77  TRYING [1,2,2,4,3,1,1,2,2,1,1]
% 34.69/4.78  TRYING [1,1,2,1,1,1,1,3,1,1,1]
% 34.69/4.78  TRYING [1,1,2,1,1,1,1,2,2,1,1]
% 35.08/4.81  TRYING [1,1,2,2,1,1,1,2,2,1,1]
% 35.08/4.83  TRYING [1,1,2,2,2,1,1,2,2,1,1]
% 35.55/4.86  TRYING [1,1,2,3,2,1,1,2,2,1,1]
% 35.55/4.87  TRYING [2,2,2,4,3,1,1,2,2,1,1]
% 35.55/4.88  TRYING [1,1,2,3,3,1,1,2,2,1,1]
% 35.55/4.89  TRYING [1,1,2,4,3,1,1,2,2,1,1]
% 35.55/4.90  TRYING [3,2,2,4,3,2,2,2,2,2,1]
% 35.95/4.93  % (21715)Instruction limit reached!
% 35.95/4.93  % (21715)------------------------------
% 35.95/4.93  % (21715)Version: Vampire 4.7 (commit 807e37dd9 on 2022-08-23 09:55:27 +0200)
% 35.95/4.93  % (21715)Linked with Z3 4.8.13.0 f03d756e086f81f2596157241e0decfb1c982299 z3-4.8.4-5390-gf03d756e0
% 35.95/4.93  % (21715)Termination reason: Unknown
% 35.95/4.93  % (21715)Termination phase: Saturation
% 35.95/4.93  
% 35.95/4.93  % (21715)Memory used [KB]: 8571
% 35.95/4.93  % (21715)Time elapsed: 4.138 s
% 35.95/4.93  % (21715)Instructions burned: 934 (million)
% 35.95/4.93  % (21715)------------------------------
% 35.95/4.93  % (21715)------------------------------
% 35.95/4.94  TRYING [2,1,2,4,3,1,1,2,2,1,1]
% 36.29/4.97  TRYING [3,2,2,4,3,1,1,2,2,1,1]
% 36.29/5.00  TRYING [1,2,2,4,3,1,1,2,2,1,1]
% 37.02/5.06  TRYING [2,2,2,4,3,1,1,2,2,1,1]
% 37.41/5.14  TRYING [1,3,2,4,3,1,1,2,2,1,1]
% 37.91/5.17  % (21785)dis+2_1:64_add=large:bce=on:bd=off:i=19144:si=on:rawr=on:rtra=on_0 on theBenchmark for (2954ds/19144Mi)
% 38.40/5.23  TRYING [2,3,2,4,3,1,1,2,2,1,1]
% 38.40/5.24  TRYING [1,3,2,4,3,1,1,2,2,1,1]
% 38.73/5.30  TRYING [2,3,2,4,3,1,1,2,2,1,1]
% 39.85/5.40  % (21736)First to succeed.
% 40.25/5.46  TRYING [3,1,2,4,3,1,1,2,2,1,1]
% 40.25/5.48  % (21736)Refutation found. Thanks to Tanya!
% 40.25/5.48  % SZS status Theorem for theBenchmark
% 40.25/5.48  % SZS output start Proof for theBenchmark
% See solution above
% 40.25/5.49  % (21736)------------------------------
% 40.25/5.49  % (21736)Version: Vampire 4.7 (commit 807e37dd9 on 2022-08-23 09:55:27 +0200)
% 40.25/5.49  % (21736)Linked with Z3 4.8.13.0 f03d756e086f81f2596157241e0decfb1c982299 z3-4.8.4-5390-gf03d756e0
% 40.25/5.49  % (21736)Termination reason: Refutation
% 40.25/5.49  
% 40.25/5.49  % (21736)Memory used [KB]: 4861
% 40.25/5.49  % (21736)Time elapsed: 4.463 s
% 40.25/5.49  % (21736)Instructions burned: 1778 (million)
% 40.25/5.49  % (21736)------------------------------
% 40.25/5.49  % (21736)------------------------------
% 40.25/5.49  % (21666)Success in time 5.12 s
%------------------------------------------------------------------------------