TSTP Solution File: SWW473_2 by Beagle---0.9.51

View Problem - Process Solution

%------------------------------------------------------------------------------
% File     : Beagle---0.9.51
% Problem  : SWW473_2 : TPTP v8.1.2. Released v5.3.0.
% Transfm  : none
% Format   : tptp:raw
% Command  : java -Dfile.encoding=UTF-8 -Xms512M -Xmx4G -Xss10M -jar /export/starexec/sandbox/solver/bin/beagle.jar -auto -q -proof -print tff -smtsolver /export/starexec/sandbox/solver/bin/cvc4-1.4-x86_64-linux-opt -liasolver cooper -t %d %s

% Computer : n025.cluster.edu
% Model    : x86_64 x86_64
% CPU      : Intel(R) Xeon(R) CPU E5-2620 v4 2.10GHz
% Memory   : 8042.1875MB
% OS       : Linux 3.10.0-693.el7.x86_64
% CPULimit : 300s
% WCLimit  : 300s
% DateTime : Tue Aug 22 11:07:24 EDT 2023

% Result   : Theorem 76.32s 51.99s
% Output   : CNFRefutation 76.32s
% Verified : 
% SZS Type : Refutation
%            Derivation depth      :   21
%            Number of leaves      :  517
% Syntax   : Number of formulae    :  615 (  65 unt; 488 typ;   0 def)
%            Number of atoms       :  196 ( 116 equ)
%            Maximal formula atoms :    4 (   1 avg)
%            Number of connectives :  122 (  53   ~;  57   |;   1   &)
%                                         (   6 <=>;   5  =>;   0  <=;   0 <~>)
%            Maximal formula depth :    6 (   3 avg)
%            Maximal term depth    :    6 (   2 avg)
%            Number of types       :   87 (  86 usr)
%            Number of type conns  :  678 ( 344   >; 334   *;   0   +;   0  <<)
%            Number of predicates  :    3 (   1 usr;   1 prp; 0-2 aty)
%            Number of functors    :  401 ( 401 usr;  58 con; 0-3 aty)
%            Number of variables   :  146 (; 145   !;   1   ?; 146   :)

% Comments : 
%------------------------------------------------------------------------------
%$ hBOOL > nat_case_bool > insert_pname > insert_nat > insert_fun_nat_bool > insert_fun_a_bool > insert_a > insert1325755072e_bool > image_pname_pname > image_pname_nat > image_pname_a > image_nat_pname > image_nat_nat > image_nat_fun_a_bool > image_nat_a > image_fun_nat_bool_a > image_fun_a_bool_nat > image_fun_a_bool_a > image_a_pname > image_a_nat > image_a_fun_nat_bool > image_a_fun_a_bool > image_a_a > image_876012084bool_a > image_819518260e_bool > image_496248727ol_nat > image_47868345e_bool > image_26036933t_bool > image_2129980159t_bool > image_1921560913_pname > image_1854862208_pname > image_1655916159e_bool > image_1551609309ol_nat > image_1283814551_pname > image_112932426a_bool > hAPP_pname_pname > hAPP_pname_nat > hAPP_pname_bool > hAPP_pname_a > hAPP_p61793385e_bool > hAPP_p393069232l_bool > hAPP_p338031245l_bool > hAPP_p1824510254l_bool > hAPP_p1534023578a_bool > hAPP_p1499970991t_bool > hAPP_p130839763l_bool > hAPP_nat_pname > hAPP_nat_nat > hAPP_nat_fun_a_bool > hAPP_nat_bool > hAPP_nat_a > hAPP_n850744903l_bool > hAPP_n215258509l_bool > hAPP_n1699378549t_bool > hAPP_n1414589940l_bool > hAPP_n1025906991e_bool > hAPP_n1006566506l_bool > hAPP_fun_a_bool_nat > hAPP_fun_a_bool_bool > hAPP_f937997336l_bool > hAPP_f921600141ol_nat > hAPP_f800510211t_bool > hAPP_f759274231e_bool > hAPP_f696928925ol_nat > hAPP_f654413245e_bool > hAPP_f621171935l_bool > hAPP_f559147733l_bool > hAPP_f556039215l_bool > hAPP_f55526627ol_nat > hAPP_f54304608l_bool > hAPP_f510955609l_bool > hAPP_f434788991l_bool > hAPP_f389811538l_bool > hAPP_f292226953l_bool > hAPP_f285962445l_bool > hAPP_f282463732t_bool > hAPP_f22106695ol_nat > hAPP_f2117159681l_bool > hAPP_f2050579477a_bool > hAPP_f2009550088ol_nat > hAPP_f198738859l_bool > hAPP_f1951378235l_bool > hAPP_f1935102916l_bool > hAPP_f1794073134e_bool > hAPP_f1772781669l_bool > hAPP_f1748468828l_bool > hAPP_f1664156314l_bool > hAPP_f1637334154l_bool > hAPP_f1631501043l_bool > hAPP_f1549043526a_bool > hAPP_f1476298914l_bool > hAPP_f1434722111l_bool > hAPP_f1297739591_pname > hAPP_f1291551745_pname > hAPP_f1246832597l_bool > hAPP_f1128469712_pname > hAPP_f1066163005t_bool > hAPP_f1051908748a_bool > hAPP_f103356543l_bool > hAPP_bool_bool > hAPP_b589554111l_bool > hAPP_a_pname > hAPP_a_nat > hAPP_a_fun_nat_bool > hAPP_a_fun_bool_bool > hAPP_a_fun_a_bool > hAPP_a_bool > hAPP_a_a > hAPP_a93125764e_bool > hAPP_a85458249l_bool > hAPP_a217006258l_bool > hAPP_a1392362872l_bool > cOMBS_nat_bool_bool > cOMBS_a_bool_bool > cOMBS_568398431l_bool > cOMBS_350070575l_bool > cOMBS_1187019125l_bool > cOMBS_1035972772l_bool > cOMBB_bool_bool_nat > cOMBB_bool_bool_a > cOMBB_a_fun_a_bool_a > cOMBB_928955006_pname > cOMBB_800536526ol_nat > cOMBB_743407885bool_a > cOMBB_675860798_pname > cOMBB_647938656_pname > cOMBB_610033911bool_a > cOMBB_598082538e_bool > cOMBB_542850580_pname > cOMBB_523834888_pname > cOMBB_472261505bool_a > cOMBB_444170502t_bool > cOMBB_408569982_pname > cOMBB_392435466_pname > cOMBB_338059395a_bool > cOMBB_307249310e_bool > cOMBB_238756964t_bool > cOMBB_2140588453a_bool > cOMBB_2117322052ol_nat > cOMBB_2095475776e_bool > cOMBB_2026977092ol_nat > cOMBB_1972296269bool_a > cOMBB_1897541054_pname > cOMBB_1896684278e_bool > cOMBB_1885489796ol_nat > cOMBB_1823939024ol_nat > cOMBB_1693087065a_bool > cOMBB_164527437a_bool > cOMBB_141086128t_bool > cOMBB_1321347587bool_a > cOMBB_1250273980t_bool > cOMBB_1212655066ol_nat > cOMBB_1137537805bool_a > cOMBB_1015721476ol_nat > #nlpp > wt > the_com > plus_plus_nat > p > minus_minus_nat > mgt > collect_pname > collect_nat > collect_fun_nat_bool > collect_fun_a_bool > collect_a > collec707592106l_bool > collec1974731493e_bool > collec1613912337l_bool > collec1015864663l_bool > cOMBK_bool_pname > cOMBK_bool_nat > cOMBK_bool_a > cOMBK_a_pname > cOMBK_324466864a_bool > cOMBK_1994329625t_bool > cOMBK_1857069011e_bool > cOMBC_pname_nat_bool > cOMBC_pname_a_bool > cOMBC_nat_pname_bool > cOMBC_nat_nat_bool > cOMBC_nat_a_bool > cOMBC_a_pname_bool > cOMBC_a_nat_bool > cOMBC_a_a_bool > cOMBC_7971162l_bool > cOMBC_777206479l_bool > cOMBC_619334683t_bool > cOMBC_615407716e_bool > cOMBC_595898202l_bool > cOMBC_445755039l_bool > cOMBC_386238098l_bool > cOMBC_385542954t_bool > cOMBC_331553030l_bool > cOMBC_267053842l_bool > cOMBC_226598744l_bool > cOMBC_1988546018l_bool > cOMBC_1928494297l_bool > cOMBC_1880041174l_bool > cOMBC_1834145417l_bool > cOMBC_1738168533e_bool > cOMBC_1732670874l_bool > cOMBC_1693257480l_bool > cOMBC_1666426608t_bool > cOMBC_1355376034l_bool > cOMBC_1284144636l_bool > cOMBC_1245412066l_bool > cOMBC_1149511130e_bool > cOMBC_1058051404l_bool > cOMBC_1004116266e_bool > body > zero_zero_nat > u > suc > pn > ord_less_nat > ord_less_eq_nat > ord_less_eq_bool > ord_le675606854l_bool > ord_le313189616e_bool > ord_le1568362934t_bool > ord_le1454342156l_bool > ord_le1375614389l_bool > ord_le1311769555a_bool > one_one_nat > na > mgt_call > member_pname > member_nat > member_fun_nat_bool > member_fun_a_bool > member_a > member799430823e_bool > g > finite_finite_pname > finite_finite_nat > finite_finite_a > finite_card_pname > finite_card_nat > finite_card_a > finite786885583l_bool > finite595471783e_bool > finite347923420a_bool > finite346522414t_bool > finite2012431853t_bool > finite1701474069l_bool > finite1381704300l_bool > finite1340463720e_bool > finite1306199131a_bool > fimplies > fequal_pname > fequal_nat > fequal_fun_nat_bool > fequal_fun_a_bool > fequal_a > fequal533582459e_bool > fdisj > fconj > fTrue > fNot > fFalse > bot_bot_nat > bot_bot_fun_nat_bool > bot_bot_fun_a_bool > bot_bot_bool > bot_bo844097828e_bool > bot_bo1701429464l_bool > bot_bo1649642514l_bool > bot_bo1389914601l_bool > #skF_12 > #skF_18 > #skF_48 > #skF_126 > #skF_76 > #skF_9 > #skF_63 > #skF_27 > #skF_132 > #skF_84 > #skF_115 > #skF_81 > #skF_30 > #skF_42 > #skF_34 > #skF_75 > #skF_93 > #skF_39 > #skF_11 > #skF_95 > #skF_33 > #skF_97 > #skF_16 > #skF_85 > #skF_133 > #skF_118 > #skF_124 > #skF_91 > #skF_24 > #skF_45 > #skF_3 > #skF_65 > #skF_131 > #skF_92 > #skF_46 > #skF_69 > #skF_122 > #skF_67 > #skF_78 > #skF_61 > #skF_104 > #skF_101 > #skF_83 > #skF_114 > #skF_60 > #skF_72 > #skF_36 > #skF_102 > #skF_130 > #skF_109 > #skF_31 > #skF_105 > #skF_32 > #skF_52 > #skF_28 > #skF_89 > #skF_54 > #skF_112 > #skF_14 > #skF_23 > #skF_19 > #skF_59 > #skF_86 > #skF_58 > #skF_51 > #skF_106 > #skF_62 > #skF_22 > #skF_129 > #skF_47 > #skF_21 > #skF_128 > #skF_71 > #skF_2 > #skF_38 > #skF_77 > #skF_74 > #skF_40 > #skF_35 > #skF_120 > #skF_15 > #skF_70 > #skF_43 > #skF_1 > #skF_13 > #skF_116 > #skF_50 > #skF_99 > #skF_10 > #skF_125 > #skF_26 > #skF_110 > #skF_44 > #skF_20 > #skF_90 > #skF_108 > #skF_82 > #skF_55 > #skF_117 > #skF_96 > #skF_119 > #skF_53 > #skF_8 > #skF_64 > #skF_123 > #skF_41 > #skF_25 > #skF_113 > #skF_5 > #skF_49 > #skF_103 > #skF_127 > #skF_17 > #skF_100 > #skF_88 > #skF_29 > #skF_37 > #skF_121 > #skF_79 > #skF_134 > #skF_94 > #skF_87 > #skF_4 > #skF_57 > #skF_107 > #skF_66 > #skF_73 > #skF_80 > #skF_7 > #skF_56 > #skF_111 > #skF_98 > #skF_6 > #skF_68

%Foreground sorts:
tff(fun_fu821463397t_bool,type,
    fun_fu821463397t_bool: $tType ).

tff(fun_fu140186515l_bool,type,
    fun_fu140186515l_bool: $tType ).

tff(fun_fu410713561e_bool,type,
    fun_fu410713561e_bool: $tType ).

tff(fun_nat_fun_a_bool,type,
    fun_nat_fun_a_bool: $tType ).

tff(fun_a_1255737515l_bool,type,
    fun_a_1255737515l_bool: $tType ).

tff(fun_fu1730389579ol_nat,type,
    fun_fu1730389579ol_nat: $tType ).

tff(fun_na1469252690l_bool,type,
    fun_na1469252690l_bool: $tType ).

tff(fun_fu2020802748ol_nat,type,
    fun_fu2020802748ol_nat: $tType ).

tff(fun_bool_bool,type,
    fun_bool_bool: $tType ).

tff(fun_fu1499449723_pname,type,
    fun_fu1499449723_pname: $tType ).

tff(fun_fu399576434l_bool,type,
    fun_fu399576434l_bool: $tType ).

tff(fun_fu885608257l_bool,type,
    fun_fu885608257l_bool: $tType ).

tff(fun_a_pname,type,
    fun_a_pname: $tType ).

tff(fun_fu802393907l_bool,type,
    fun_fu802393907l_bool: $tType ).

tff(fun_nat_bool,type,
    fun_nat_bool: $tType ).

tff(fun_fu900310687t_bool,type,
    fun_fu900310687t_bool: $tType ).

tff(fun_fu418465139l_bool,type,
    fun_fu418465139l_bool: $tType ).

tff(fun_fu1731003005a_bool,type,
    fun_fu1731003005a_bool: $tType ).

tff(fun_fu923319872a_bool,type,
    fun_fu923319872a_bool: $tType ).

tff(fun_fun_a_bool_bool,type,
    fun_fun_a_bool_bool: $tType ).

tff(fun_pn250273176l_bool,type,
    fun_pn250273176l_bool: $tType ).

tff(fun_fu1217155507l_bool,type,
    fun_fu1217155507l_bool: $tType ).

tff(pname,type,
    pname: $tType ).

tff(fun_fu1430349052l_bool,type,
    fun_fu1430349052l_bool: $tType ).

tff(fun_pn406123357t_bool,type,
    fun_pn406123357t_bool: $tType ).

tff(fun_fun_a_bool_nat,type,
    fun_fun_a_bool_nat: $tType ).

tff(fun_na2122364079l_bool,type,
    fun_na2122364079l_bool: $tType ).

tff(fun_fu554186387l_bool,type,
    fun_fu554186387l_bool: $tType ).

tff(fun_a_fun_a_bool,type,
    fun_a_fun_a_bool: $tType ).

tff(fun_fun_a_bool_a,type,
    fun_fun_a_bool_a: $tType ).

tff(fun_bo1549164019l_bool,type,
    fun_bo1549164019l_bool: $tType ).

tff(fun_a_fun_bool_bool,type,
    fun_a_fun_bool_bool: $tType ).

tff(fun_fu425979586l_bool,type,
    fun_fu425979586l_bool: $tType ).

tff(fun_a_fun_pname_bool,type,
    fun_a_fun_pname_bool: $tType ).

tff(fun_a_a,type,
    fun_a_a: $tType ).

tff(fun_fu31783638l_bool,type,
    fun_fu31783638l_bool: $tType ).

tff(fun_fun_nat_bool_a,type,
    fun_fun_nat_bool_a: $tType ).

tff(com,type,
    com: $tType ).

tff(fun_a_bool,type,
    fun_a_bool: $tType ).

tff(fun_fun_pname_bool_a,type,
    fun_fun_pname_bool_a: $tType ).

tff(nat,type,
    nat: $tType ).

tff(fun_fu1668467777ol_nat,type,
    fun_fu1668467777ol_nat: $tType ).

tff(fun_fu1471507361l_bool,type,
    fun_fu1471507361l_bool: $tType ).

tff(fun_fu1436348701l_bool,type,
    fun_fu1436348701l_bool: $tType ).

tff(fun_pname_nat,type,
    fun_pname_nat: $tType ).

tff(fun_fu911136611l_bool,type,
    fun_fu911136611l_bool: $tType ).

tff(x_a,type,
    x_a: $tType ).

tff(fun_nat_fun_nat_bool,type,
    fun_nat_fun_nat_bool: $tType ).

tff(fun_na1632405922l_bool,type,
    fun_na1632405922l_bool: $tType ).

tff(fun_nat_a,type,
    fun_nat_a: $tType ).

tff(bool,type,
    bool: $tType ).

tff(fun_fun_a_bool_pname,type,
    fun_fun_a_bool_pname: $tType ).

tff(fun_fu600484770t_bool,type,
    fun_fu600484770t_bool: $tType ).

tff(fun_fu2112074076e_bool,type,
    fun_fu2112074076e_bool: $tType ).

tff(fun_fu411113733ol_nat,type,
    fun_fu411113733ol_nat: $tType ).

tff(fun_fu61768826l_bool,type,
    fun_fu61768826l_bool: $tType ).

tff(fun_fu2087345469l_bool,type,
    fun_fu2087345469l_bool: $tType ).

tff(fun_a_762926252l_bool,type,
    fun_a_762926252l_bool: $tType ).

tff(fun_fu255076663l_bool,type,
    fun_fu255076663l_bool: $tType ).

tff(fun_na936072029e_bool,type,
    fun_na936072029e_bool: $tType ).

tff(fun_fu616551101l_bool,type,
    fun_fu616551101l_bool: $tType ).

tff(fun_pname_pname,type,
    fun_pname_pname: $tType ).

tff(fun_fu386216885l_bool,type,
    fun_fu386216885l_bool: $tType ).

tff(fun_nat_nat,type,
    fun_nat_nat: $tType ).

tff(fun_nat_pname,type,
    fun_nat_pname: $tType ).

tff(fun_pname_a,type,
    fun_pname_a: $tType ).

tff(fun_fu277003770a_bool,type,
    fun_fu277003770a_bool: $tType ).

tff(fun_pname_bool,type,
    fun_pname_bool: $tType ).

tff(fun_pname_fun_a_bool,type,
    fun_pname_fun_a_bool: $tType ).

tff(fun_fu1492573599e_bool,type,
    fun_fu1492573599e_bool: $tType ).

tff(fun_na1436237685l_bool,type,
    fun_na1436237685l_bool: $tType ).

tff(fun_fu1438281908l_bool,type,
    fun_fu1438281908l_bool: $tType ).

tff(fun_fu931343505l_bool,type,
    fun_fu931343505l_bool: $tType ).

tff(fun_pn800050071e_bool,type,
    fun_pn800050071e_bool: $tType ).

tff(fun_pn422929397l_bool,type,
    fun_pn422929397l_bool: $tType ).

tff(fun_fun_nat_bool_nat,type,
    fun_fun_nat_bool_nat: $tType ).

tff(fun_a_fun_nat_bool,type,
    fun_a_fun_nat_bool: $tType ).

tff(option_com,type,
    option_com: $tType ).

tff(fun_fu1016514960l_bool,type,
    fun_fu1016514960l_bool: $tType ).

tff(fun_fu814369080l_bool,type,
    fun_fu814369080l_bool: $tType ).

tff(fun_a_968466022l_bool,type,
    fun_a_968466022l_bool: $tType ).

tff(fun_pn1165013435l_bool,type,
    fun_pn1165013435l_bool: $tType ).

tff(fun_fu1911931399l_bool,type,
    fun_fu1911931399l_bool: $tType ).

tff(fun_pn1038293468l_bool,type,
    fun_pn1038293468l_bool: $tType ).

tff(fun_fu665170229_pname,type,
    fun_fu665170229_pname: $tType ).

tff(fun_a_nat,type,
    fun_a_nat: $tType ).

%Background operators:

%Foreground operators:
tff(hAPP_a_fun_a_bool,type,
    hAPP_a_fun_a_bool: ( fun_a_fun_a_bool * x_a ) > fun_a_bool ).

tff('#skF_12',type,
    '#skF_12': ( fun_a_nat * fun_a_bool * fun_nat_bool ) > fun_a_bool ).

tff(hAPP_nat_a,type,
    hAPP_nat_a: ( fun_nat_a * nat ) > x_a ).

tff(ord_le1311769555a_bool,type,
    ord_le1311769555a_bool: fun_fu1471507361l_bool ).

tff(finite1340463720e_bool,type,
    finite1340463720e_bool: fun_fu1730389579ol_nat ).

tff(finite_finite_pname,type,
    finite_finite_pname: fun_fu1430349052l_bool ).

tff(bot_bo1389914601l_bool,type,
    bot_bo1389914601l_bool: fun_fun_a_bool_bool ).

tff('#skF_18',type,
    '#skF_18': ( fun_pname_fun_a_bool * fun_pname_bool * fun_fun_a_bool_bool ) > fun_pname_bool ).

tff('#skF_48',type,
    '#skF_48': ( fun_nat_fun_a_bool * fun_nat_bool ) > nat ).

tff('#skF_126',type,
    '#skF_126': ( nat * nat * fun_nat_nat ) > nat ).

tff('#skF_76',type,
    '#skF_76': ( fun_nat_pname * fun_pname_bool * fun_nat_bool ) > nat ).

tff(fequal533582459e_bool,type,
    fequal533582459e_bool: fun_fu802393907l_bool ).

tff(hAPP_f2117159681l_bool,type,
    hAPP_f2117159681l_bool: ( fun_fu911136611l_bool * fun_fun_a_bool_bool ) > fun_fun_a_bool_bool ).

tff(cOMBB_800536526ol_nat,type,
    cOMBB_800536526ol_nat: ( fun_nat_fun_nat_bool * fun_nat_nat ) > fun_nat_fun_nat_bool ).

tff('#skF_9',type,
    '#skF_9': ( fun_fu665170229_pname * fun_fu425979586l_bool * fun_pname_bool ) > fun_fu425979586l_bool ).

tff('#skF_63',type,
    '#skF_63': ( fun_a_bool * fun_pname_a * fun_pname_bool ) > fun_pname_bool ).

tff(cOMBC_1732670874l_bool,type,
    cOMBC_1732670874l_bool: fun_fu1471507361l_bool > fun_fu1471507361l_bool ).

tff('#skF_27',type,
    '#skF_27': ( fun_pname_a * fun_pname_bool * fun_a_bool ) > fun_pname_bool ).

tff(cOMBK_bool_pname,type,
    cOMBK_bool_pname: bool > fun_pname_bool ).

tff('#skF_132',type,
    '#skF_132': ( nat * nat * fun_nat_nat ) > nat ).

tff('#skF_84',type,
    '#skF_84': ( fun_a_bool * fun_a_bool ) > x_a ).

tff('#skF_115',type,
    '#skF_115': ( fun_fu814369080l_bool * fun_fu425979586l_bool ) > fun_nat_bool ).

tff(cOMBC_1004116266e_bool,type,
    cOMBC_1004116266e_bool: fun_fu410713561e_bool > fun_pn422929397l_bool ).

tff(hAPP_f1935102916l_bool,type,
    hAPP_f1935102916l_bool: ( fun_fu399576434l_bool * fun_fu1430349052l_bool ) > bool ).

tff(fequal_nat,type,
    fequal_nat: fun_nat_fun_nat_bool ).

tff(cOMBB_2095475776e_bool,type,
    cOMBB_2095475776e_bool: ( fun_bo1549164019l_bool * fun_fu1430349052l_bool ) > fun_fu31783638l_bool ).

tff(cOMBB_1321347587bool_a,type,
    cOMBB_1321347587bool_a: ( fun_nat_fun_nat_bool * fun_a_nat ) > fun_a_fun_nat_bool ).

tff(hAPP_f292226953l_bool,type,
    hAPP_f292226953l_bool: ( fun_fu255076663l_bool * fun_fu885608257l_bool ) > bool ).

tff(p,type,
    p: fun_a_bool > fun_fun_a_bool_bool ).

tff(finite346522414t_bool,type,
    finite346522414t_bool: fun_fu411113733ol_nat ).

tff(cOMBB_928955006_pname,type,
    cOMBB_928955006_pname: ( fun_fu1217155507l_bool * fun_pn406123357t_bool ) > fun_pn1165013435l_bool ).

tff(finite_card_pname,type,
    finite_card_pname: fun_fu1668467777ol_nat ).

tff(cOMBC_pname_nat_bool,type,
    cOMBC_pname_nat_bool: fun_pn406123357t_bool > fun_na936072029e_bool ).

tff(cOMBC_619334683t_bool,type,
    cOMBC_619334683t_bool: fun_fu600484770t_bool > fun_na1632405922l_bool ).

tff('#skF_81',type,
    '#skF_81': ( fun_a_bool * com ) > pname ).

tff(cOMBC_386238098l_bool,type,
    cOMBC_386238098l_bool: fun_na2122364079l_bool > fun_fu900310687t_bool ).

tff(na,type,
    na: nat ).

tff('#skF_30',type,
    '#skF_30': ( nat * nat * fun_nat_fun_nat_bool ) > nat ).

tff(insert_fun_a_bool,type,
    insert_fun_a_bool: ( fun_a_bool * fun_fun_a_bool_bool ) > fun_fun_a_bool_bool ).

tff(hAPP_f556039215l_bool,type,
    hAPP_f556039215l_bool: ( fun_fu931343505l_bool * fun_pname_bool ) > fun_fu399576434l_bool ).

tff(cOMBC_331553030l_bool,type,
    cOMBC_331553030l_bool: fun_fu418465139l_bool > fun_fu418465139l_bool ).

tff(fTrue,type,
    fTrue: bool ).

tff(hAPP_f1772781669l_bool,type,
    hAPP_f1772781669l_bool: ( fun_fu140186515l_bool * fun_fu425979586l_bool ) > fun_fu814369080l_bool ).

tff(finite2012431853t_bool,type,
    finite2012431853t_bool: fun_fu814369080l_bool ).

tff(hAPP_f55526627ol_nat,type,
    hAPP_f55526627ol_nat: ( fun_fu1730389579ol_nat * fun_fu1430349052l_bool ) > nat ).

tff(cOMBC_1738168533e_bool,type,
    cOMBC_1738168533e_bool: fun_fu2112074076e_bool > fun_pn1038293468l_bool ).

tff(cOMBB_2117322052ol_nat,type,
    cOMBB_2117322052ol_nat: ( fun_fu802393907l_bool * fun_na936072029e_bool ) > fun_na2122364079l_bool ).

tff(cOMBC_385542954t_bool,type,
    cOMBC_385542954t_bool: fun_fu821463397t_bool > fun_na1436237685l_bool ).

tff(hAPP_pname_a,type,
    hAPP_pname_a: ( fun_pname_a * pname ) > x_a ).

tff(image_a_a,type,
    image_a_a: ( fun_a_a * fun_a_bool ) > fun_a_bool ).

tff('#skF_42',type,
    '#skF_42': ( fun_fun_nat_bool_nat * fun_fu425979586l_bool ) > fun_nat_bool ).

tff(cOMBB_bool_bool_a,type,
    cOMBB_bool_bool_a: ( fun_bool_bool * fun_a_bool ) > fun_a_bool ).

tff(cOMBC_445755039l_bool,type,
    cOMBC_445755039l_bool: fun_pn1038293468l_bool > fun_fu2112074076e_bool ).

tff('#skF_34',type,
    '#skF_34': ( fun_a_pname * fun_a_bool ) > x_a ).

tff(finite347923420a_bool,type,
    finite347923420a_bool: fun_fu885608257l_bool ).

tff(cOMBB_598082538e_bool,type,
    cOMBB_598082538e_bool: ( fun_pn800050071e_bool * fun_fu1499449723_pname ) > fun_fu410713561e_bool ).

tff(member_nat,type,
    member_nat: fun_na1436237685l_bool ).

tff(finite_card_nat,type,
    finite_card_nat: fun_fun_nat_bool_nat ).

tff('#skF_75',type,
    '#skF_75': ( fun_a_pname * fun_pname_bool * fun_a_bool ) > x_a ).

tff('#skF_93',type,
    '#skF_93': fun_fu1430349052l_bool > fun_pname_bool ).

tff('#skF_39',type,
    '#skF_39': ( fun_nat_nat * fun_nat_bool ) > nat ).

tff('#skF_11',type,
    '#skF_11': ( fun_fun_a_bool_pname * fun_fun_a_bool_bool * fun_pname_bool ) > fun_fun_a_bool_bool ).

tff('#skF_95',type,
    '#skF_95': fun_a_bool > x_a ).

tff('#skF_33',type,
    '#skF_33': ( fun_nat_pname * fun_nat_bool ) > nat ).

tff(cOMBB_307249310e_bool,type,
    cOMBB_307249310e_bool: ( fun_bool_bool * fun_fu1430349052l_bool ) > fun_fu1430349052l_bool ).

tff('#skF_97',type,
    '#skF_97': fun_nat_bool > nat ).

tff(image_pname_nat,type,
    image_pname_nat: ( fun_pname_nat * fun_pname_bool ) > fun_nat_bool ).

tff(cOMBC_1284144636l_bool,type,
    cOMBC_1284144636l_bool: fun_fu802393907l_bool > fun_fu802393907l_bool ).

tff('#skF_16',type,
    '#skF_16': ( fun_pn406123357t_bool * fun_pname_bool * fun_fu425979586l_bool ) > fun_pname_bool ).

tff(cOMBC_1880041174l_bool,type,
    cOMBC_1880041174l_bool: fun_fu386216885l_bool > fun_fu911136611l_bool ).

tff(cOMBB_bool_bool_nat,type,
    cOMBB_bool_bool_nat: ( fun_bool_bool * fun_nat_bool ) > fun_nat_bool ).

tff('#skF_85',type,
    '#skF_85': fun_pname_bool > pname ).

tff('#skF_133',type,
    '#skF_133': ( nat * nat ) > nat ).

tff('#skF_118',type,
    '#skF_118': ( fun_fu399576434l_bool * fun_fu1430349052l_bool ) > fun_fu1430349052l_bool ).

tff(cOMBC_a_a_bool,type,
    cOMBC_a_a_bool: fun_a_fun_a_bool > fun_a_fun_a_bool ).

tff('#skF_124',type,
    '#skF_124': fun_nat_bool > nat ).

tff(insert_nat,type,
    insert_nat: ( nat * fun_nat_bool ) > fun_nat_bool ).

tff('#skF_91',type,
    '#skF_91': fun_pname_bool > pname ).

tff(cOMBB_1693087065a_bool,type,
    cOMBB_1693087065a_bool: ( fun_pn800050071e_bool * fun_fun_a_bool_pname ) > fun_fu2112074076e_bool ).

tff(hAPP_f198738859l_bool,type,
    hAPP_f198738859l_bool: ( fun_fu554186387l_bool * fun_a_bool ) > fun_bool_bool ).

tff('#skF_24',type,
    '#skF_24': ( fun_nat_fun_a_bool * fun_nat_bool * fun_fun_a_bool_bool ) > fun_nat_bool ).

tff(cOMBB_141086128t_bool,type,
    cOMBB_141086128t_bool: ( fun_pn800050071e_bool * fun_fu665170229_pname ) > fun_fu1492573599e_bool ).

tff('#skF_45',type,
    '#skF_45': ( fun_nat_a * fun_nat_bool ) > nat ).

tff(cOMBB_1897541054_pname,type,
    cOMBB_1897541054_pname: ( fun_a_fun_a_bool * fun_pname_a ) > fun_pname_fun_a_bool ).

tff(cOMBC_1988546018l_bool,type,
    cOMBC_1988546018l_bool: fun_fu931343505l_bool > fun_fu2087345469l_bool ).

tff('#skF_3',type,
    '#skF_3': ( fun_fun_a_bool_a * fun_fun_a_bool_bool * fun_a_bool ) > fun_fun_a_bool_bool ).

tff('#skF_65',type,
    '#skF_65': ( x_a * fun_nat_a * fun_nat_bool ) > nat ).

tff(cOMBB_1250273980t_bool,type,
    cOMBB_1250273980t_bool: ( fun_nat_fun_nat_bool * fun_fun_nat_bool_nat ) > fun_fu821463397t_bool ).

tff(bot_bot_fun_nat_bool,type,
    bot_bot_fun_nat_bool: fun_nat_bool ).

tff(hAPP_f282463732t_bool,type,
    hAPP_f282463732t_bool: ( fun_fu600484770t_bool * fun_a_bool ) > fun_nat_bool ).

tff('#skF_131',type,
    '#skF_131': ( nat * nat * fun_nat_nat ) > nat ).

tff(fNot,type,
    fNot: fun_bool_bool ).

tff(hAPP_f800510211t_bool,type,
    hAPP_f800510211t_bool: ( fun_fu821463397t_bool * fun_nat_bool ) > fun_nat_bool ).

tff('#skF_92',type,
    '#skF_92': fun_fu425979586l_bool > fun_nat_bool ).

tff('#skF_46',type,
    '#skF_46': ( fun_nat_fun_nat_bool * fun_nat_bool ) > nat ).

tff(cOMBK_324466864a_bool,type,
    cOMBK_324466864a_bool: bool > fun_fun_a_bool_bool ).

tff(image_fun_a_bool_a,type,
    image_fun_a_bool_a: ( fun_fun_a_bool_a * fun_fun_a_bool_bool ) > fun_a_bool ).

tff(cOMBC_a_pname_bool,type,
    cOMBC_a_pname_bool: fun_a_fun_pname_bool > fun_pname_fun_a_bool ).

tff('#skF_69',type,
    '#skF_69': ( fun_nat_bool * fun_nat_bool ) > nat ).

tff(collect_fun_a_bool,type,
    collect_fun_a_bool: fun_fun_a_bool_bool > fun_fun_a_bool_bool ).

tff(hAPP_n1006566506l_bool,type,
    hAPP_n1006566506l_bool: ( fun_na1469252690l_bool * nat ) > fun_bool_bool ).

tff(hAPP_bool_bool,type,
    hAPP_bool_bool: ( fun_bool_bool * bool ) > bool ).

tff('#skF_122',type,
    '#skF_122': ( nat * nat ) > nat ).

tff(collec1015864663l_bool,type,
    collec1015864663l_bool: fun_fu814369080l_bool > fun_fu814369080l_bool ).

tff('#skF_67',type,
    '#skF_67': ( nat * fun_a_nat * fun_a_bool ) > x_a ).

tff(image_pname_pname,type,
    image_pname_pname: ( fun_pname_pname * fun_pname_bool ) > fun_pname_bool ).

tff('#skF_78',type,
    '#skF_78': ( fun_pname_a * fun_a_bool * fun_pname_bool ) > pname ).

tff(fequal_pname,type,
    fequal_pname: fun_pn800050071e_bool ).

tff(hAPP_f1066163005t_bool,type,
    hAPP_f1066163005t_bool: ( fun_fu900310687t_bool * fun_pname_bool ) > fun_nat_bool ).

tff(hAPP_p61793385e_bool,type,
    hAPP_p61793385e_bool: ( fun_pn800050071e_bool * pname ) > fun_pname_bool ).

tff('#skF_61',type,
    '#skF_61': ( fun_pname_bool * fun_a_pname * fun_a_bool ) > fun_a_bool ).

tff(finite1701474069l_bool,type,
    finite1701474069l_bool: fun_fu61768826l_bool ).

tff('#skF_104',type,
    '#skF_104': ( fun_fu425979586l_bool * fun_nat_bool * fun_nat_bool ) > fun_nat_bool ).

tff(mgt_call,type,
    mgt_call: fun_pname_a ).

tff(hAPP_n850744903l_bool,type,
    hAPP_n850744903l_bool: ( fun_na2122364079l_bool * nat ) > fun_fu1430349052l_bool ).

tff(cOMBC_267053842l_bool,type,
    cOMBC_267053842l_bool: fun_pn1165013435l_bool > fun_fu1492573599e_bool ).

tff(cOMBC_1693257480l_bool,type,
    cOMBC_1693257480l_bool: fun_fu1217155507l_bool > fun_fu1217155507l_bool ).

tff(ord_le1454342156l_bool,type,
    ord_le1454342156l_bool: fun_fu140186515l_bool ).

tff(hAPP_nat_pname,type,
    hAPP_nat_pname: ( fun_nat_pname * nat ) > pname ).

tff(image_nat_pname,type,
    image_nat_pname: ( fun_nat_pname * fun_nat_bool ) > fun_pname_bool ).

tff(ord_le1568362934t_bool,type,
    ord_le1568362934t_bool: fun_fu1217155507l_bool ).

tff(bot_bot_nat,type,
    bot_bot_nat: nat ).

tff(cOMBK_bool_a,type,
    cOMBK_bool_a: bool > fun_a_bool ).

tff('#skF_101',type,
    '#skF_101': fun_pname_bool > pname ).

tff(collec707592106l_bool,type,
    collec707592106l_bool: fun_fu885608257l_bool > fun_fu885608257l_bool ).

tff(cOMBB_a_fun_a_bool_a,type,
    cOMBB_a_fun_a_bool_a: ( fun_a_fun_a_bool * fun_a_a ) > fun_a_fun_a_bool ).

tff(hAPP_f1951378235l_bool,type,
    hAPP_f1951378235l_bool: ( fun_fu1436348701l_bool * fun_nat_bool ) > fun_fu814369080l_bool ).

tff('#skF_83',type,
    '#skF_83': ( fun_nat_bool * fun_nat_bool ) > nat ).

tff('#skF_114',type,
    '#skF_114': ( fun_fu885608257l_bool * fun_fun_a_bool_bool * fun_fun_a_bool_bool ) > fun_fun_a_bool_bool ).

tff('#skF_60',type,
    '#skF_60': ( fun_a_bool * fun_nat_a * fun_nat_bool ) > fun_nat_bool ).

tff(hAPP_f1637334154l_bool,type,
    hAPP_f1637334154l_bool: ( fun_fu814369080l_bool * fun_fu425979586l_bool ) > bool ).

tff('#skF_72',type,
    '#skF_72': ( fun_pname_nat * fun_nat_bool * fun_pname_bool ) > pname ).

tff(fequal_a,type,
    fequal_a: fun_a_fun_a_bool ).

tff(image_1854862208_pname,type,
    image_1854862208_pname: ( fun_fun_a_bool_pname * fun_fun_a_bool_bool ) > fun_pname_bool ).

tff(finite1381704300l_bool,type,
    finite1381704300l_bool: fun_fu255076663l_bool ).

tff(the_com,type,
    the_com: option_com > com ).

tff(hAPP_f921600141ol_nat,type,
    hAPP_f921600141ol_nat: ( fun_fu1668467777ol_nat * fun_pname_bool ) > nat ).

tff(image_nat_a,type,
    image_nat_a: ( fun_nat_a * fun_nat_bool ) > fun_a_bool ).

tff(image_819518260e_bool,type,
    image_819518260e_bool: ( fun_a_fun_pname_bool * fun_a_bool ) > fun_fu1430349052l_bool ).

tff(cOMBB_238756964t_bool,type,
    cOMBB_238756964t_bool: ( fun_bool_bool * fun_fu425979586l_bool ) > fun_fu425979586l_bool ).

tff('#skF_36',type,
    '#skF_36': ( fun_fu665170229_pname * fun_fu425979586l_bool ) > fun_nat_bool ).

tff('#skF_102',type,
    '#skF_102': fun_a_bool > x_a ).

tff(cOMBK_a_pname,type,
    cOMBK_a_pname: x_a > fun_pname_a ).

tff(image_nat_nat,type,
    image_nat_nat: ( fun_nat_nat * fun_nat_bool ) > fun_nat_bool ).

tff(hAPP_p1499970991t_bool,type,
    hAPP_p1499970991t_bool: ( fun_pn406123357t_bool * pname ) > fun_nat_bool ).

tff(cOMBC_595898202l_bool,type,
    cOMBC_595898202l_bool: fun_fu140186515l_bool > fun_fu140186515l_bool ).

tff(hAPP_p1534023578a_bool,type,
    hAPP_p1534023578a_bool: ( fun_pname_fun_a_bool * pname ) > fun_a_bool ).

tff(cOMBB_743407885bool_a,type,
    cOMBB_743407885bool_a: ( fun_fu1217155507l_bool * fun_a_fun_nat_bool ) > fun_a_762926252l_bool ).

tff(hAPP_p1824510254l_bool,type,
    hAPP_p1824510254l_bool: ( fun_pn1038293468l_bool * pname ) > fun_fun_a_bool_bool ).

tff(hAPP_f510955609l_bool,type,
    hAPP_f510955609l_bool: ( fun_fu1911931399l_bool * fun_fu1430349052l_bool ) > fun_fu399576434l_bool ).

tff(hAPP_f1128469712_pname,type,
    hAPP_f1128469712_pname: ( fun_fun_a_bool_pname * fun_a_bool ) > pname ).

tff(cOMBB_1137537805bool_a,type,
    cOMBB_1137537805bool_a: ( fun_fu802393907l_bool * fun_a_fun_pname_bool ) > fun_a_968466022l_bool ).

tff(hAPP_n1699378549t_bool,type,
    hAPP_n1699378549t_bool: ( fun_nat_fun_nat_bool * nat ) > fun_nat_bool ).

tff(cOMBK_1994329625t_bool,type,
    cOMBK_1994329625t_bool: bool > fun_fu425979586l_bool ).

tff(minus_minus_nat,type,
    minus_minus_nat: nat > fun_nat_nat ).

tff('#skF_130',type,
    '#skF_130': ( nat * fun_nat_bool ) > nat ).

tff(cOMBC_615407716e_bool,type,
    cOMBC_615407716e_bool: fun_fu1492573599e_bool > fun_pn1165013435l_bool ).

tff(hAPP_a_bool,type,
    hAPP_a_bool: ( fun_a_bool * x_a ) > bool ).

tff('#skF_109',type,
    '#skF_109': ( fun_fu814369080l_bool * fun_fu425979586l_bool * fun_fu425979586l_bool ) > fun_nat_bool ).

tff('#skF_31',type,
    '#skF_31': ( nat * nat * fun_nat_fun_a_bool ) > nat ).

tff(cOMBB_408569982_pname,type,
    cOMBB_408569982_pname: ( fun_fu802393907l_bool * fun_pn800050071e_bool ) > fun_pn422929397l_bool ).

tff(hAPP_pname_nat,type,
    hAPP_pname_nat: ( fun_pname_nat * pname ) > nat ).

tff('#skF_105',type,
    '#skF_105': ( fun_fu1430349052l_bool * fun_pname_bool * fun_pname_bool ) > pname ).

tff(fimplies,type,
    fimplies: fun_bo1549164019l_bool ).

tff(hAPP_f1297739591_pname,type,
    hAPP_f1297739591_pname: ( fun_fu1499449723_pname * fun_pname_bool ) > pname ).

tff(ord_le313189616e_bool,type,
    ord_le313189616e_bool: fun_fu802393907l_bool ).

tff(hAPP_f1434722111l_bool,type,
    hAPP_f1434722111l_bool: ( fun_fu418465139l_bool * fun_fun_a_bool_bool ) > fun_fu885608257l_bool ).

tff(hAPP_f559147733l_bool,type,
    hAPP_f559147733l_bool: ( fun_fu2087345469l_bool * fun_fu1430349052l_bool ) > fun_fu1430349052l_bool ).

tff(member_fun_a_bool,type,
    member_fun_a_bool: fun_fu386216885l_bool ).

tff('#skF_32',type,
    '#skF_32': ( nat * nat * fun_nat_nat ) > nat ).

tff('#skF_52',type,
    '#skF_52': ( fun_a_a * fun_a_bool ) > x_a ).

tff(cOMBB_1212655066ol_nat,type,
    cOMBB_1212655066ol_nat: ( fun_pn800050071e_bool * fun_nat_pname ) > fun_na936072029e_bool ).

tff('#skF_28',type,
    '#skF_28': ( nat * nat * fun_nat_bool ) > nat ).

tff(image_pname_a,type,
    image_pname_a: ( fun_pname_a * fun_pname_bool ) > fun_a_bool ).

tff(finite_finite_a,type,
    finite_finite_a: fun_fun_a_bool_bool ).

tff('#skF_89',type,
    '#skF_89': fun_a_bool > x_a ).

tff('#skF_54',type,
    '#skF_54': ( fun_a_fun_pname_bool * fun_a_bool ) > x_a ).

tff(ord_less_eq_bool,type,
    ord_less_eq_bool: fun_bo1549164019l_bool ).

tff(cOMBS_1035972772l_bool,type,
    cOMBS_1035972772l_bool: ( fun_fu554186387l_bool * fun_fun_a_bool_bool ) > fun_fun_a_bool_bool ).

tff(cOMBS_350070575l_bool,type,
    cOMBS_350070575l_bool: ( fun_fu31783638l_bool * fun_fu1430349052l_bool ) > fun_fu1430349052l_bool ).

tff(hAPP_f54304608l_bool,type,
    hAPP_f54304608l_bool: ( fun_fu425979586l_bool * fun_nat_bool ) > bool ).

tff(image_fun_a_bool_nat,type,
    image_fun_a_bool_nat: ( fun_fun_a_bool_nat * fun_fun_a_bool_bool ) > fun_nat_bool ).

tff(image_nat_fun_a_bool,type,
    image_nat_fun_a_bool: ( fun_nat_fun_a_bool * fun_nat_bool ) > fun_fun_a_bool_bool ).

tff('#skF_112',type,
    '#skF_112': ( fun_fu399576434l_bool * fun_fu1430349052l_bool * fun_fu1430349052l_bool ) > fun_fu1430349052l_bool ).

tff(cOMBB_1972296269bool_a,type,
    cOMBB_1972296269bool_a: ( fun_bo1549164019l_bool * fun_a_bool ) > fun_a_fun_bool_bool ).

tff(hAPP_f1051908748a_bool,type,
    hAPP_f1051908748a_bool: ( fun_fu923319872a_bool * fun_pname_bool ) > fun_a_bool ).

tff('#skF_14',type,
    '#skF_14': ( fun_fu1668467777ol_nat * fun_fu1430349052l_bool * fun_nat_bool ) > fun_fu1430349052l_bool ).

tff('#skF_23',type,
    '#skF_23': ( fun_na936072029e_bool * fun_nat_bool * fun_fu1430349052l_bool ) > fun_nat_bool ).

tff(fdisj,type,
    fdisj: fun_bo1549164019l_bool ).

tff(cOMBC_nat_nat_bool,type,
    cOMBC_nat_nat_bool: fun_nat_fun_nat_bool > fun_nat_fun_nat_bool ).

tff('#skF_19',type,
    '#skF_19': ( fun_pname_pname * fun_pname_bool * fun_pname_bool ) > fun_pname_bool ).

tff(hAPP_f2009550088ol_nat,type,
    hAPP_f2009550088ol_nat: ( fun_fu2020802748ol_nat * fun_fun_a_bool_bool ) > nat ).

tff(hAPP_f2050579477a_bool,type,
    hAPP_f2050579477a_bool: ( fun_fu1731003005a_bool * fun_a_bool ) > fun_a_bool ).

tff('#skF_59',type,
    '#skF_59': ( x_a * fun_pname_a * fun_pname_bool ) > pname ).

tff(cOMBC_226598744l_bool,type,
    cOMBC_226598744l_bool: fun_na1436237685l_bool > fun_fu821463397t_bool ).

tff('#skF_86',type,
    '#skF_86': fun_fu425979586l_bool > fun_nat_bool ).

tff(cOMBB_2026977092ol_nat,type,
    cOMBB_2026977092ol_nat: ( fun_fu1217155507l_bool * fun_nat_fun_nat_bool ) > fun_na1436237685l_bool ).

tff(cOMBB_1823939024ol_nat,type,
    cOMBB_1823939024ol_nat: ( fun_fu1471507361l_bool * fun_nat_fun_a_bool ) > fun_na1632405922l_bool ).

tff(hAPP_n215258509l_bool,type,
    hAPP_n215258509l_bool: ( fun_na1436237685l_bool * nat ) > fun_fu425979586l_bool ).

tff(cOMBK_1857069011e_bool,type,
    cOMBK_1857069011e_bool: bool > fun_fu1430349052l_bool ).

tff(insert1325755072e_bool,type,
    insert1325755072e_bool: ( fun_pname_bool * fun_fu1430349052l_bool ) > fun_fu1430349052l_bool ).

tff('#skF_58',type,
    '#skF_58': ( nat * nat ) > nat ).

tff(hAPP_a93125764e_bool,type,
    hAPP_a93125764e_bool: ( fun_a_fun_pname_bool * x_a ) > fun_pname_bool ).

tff('#skF_51',type,
    '#skF_51': ( fun_pname_fun_a_bool * fun_pname_bool ) > pname ).

tff(fconj,type,
    fconj: fun_bo1549164019l_bool ).

tff(member799430823e_bool,type,
    member799430823e_bool: fun_fu931343505l_bool ).

tff('#skF_106',type,
    '#skF_106': ( fun_fu1430349052l_bool * fun_pname_bool * fun_pname_bool ) > fun_pname_bool ).

tff(cOMBB_338059395a_bool,type,
    cOMBB_338059395a_bool: ( fun_bo1549164019l_bool * fun_fun_a_bool_bool ) > fun_fu554186387l_bool ).

tff('#skF_62',type,
    '#skF_62': ( fun_nat_bool * fun_a_nat * fun_a_bool ) > fun_a_bool ).

tff(cOMBS_a_bool_bool,type,
    cOMBS_a_bool_bool: ( fun_a_fun_bool_bool * fun_a_bool ) > fun_a_bool ).

tff(hAPP_nat_fun_a_bool,type,
    hAPP_nat_fun_a_bool: ( fun_nat_fun_a_bool * nat ) > fun_a_bool ).

tff(hAPP_a_fun_bool_bool,type,
    hAPP_a_fun_bool_bool: ( fun_a_fun_bool_bool * x_a ) > fun_bool_bool ).

tff(hAPP_n1025906991e_bool,type,
    hAPP_n1025906991e_bool: ( fun_na936072029e_bool * nat ) > fun_pname_bool ).

tff(plus_plus_nat,type,
    plus_plus_nat: nat > fun_nat_nat ).

tff('#skF_22',type,
    '#skF_22': ( fun_nat_fun_nat_bool * fun_nat_bool * fun_fu425979586l_bool ) > fun_nat_bool ).

tff(cOMBB_610033911bool_a,type,
    cOMBB_610033911bool_a: ( fun_pn800050071e_bool * fun_a_pname ) > fun_a_fun_pname_bool ).

tff(image_2129980159t_bool,type,
    image_2129980159t_bool: ( fun_pn406123357t_bool * fun_pname_bool ) > fun_fu425979586l_bool ).

tff('#skF_129',type,
    '#skF_129': ( nat * nat ) > nat ).

tff('#skF_47',type,
    '#skF_47': ( fun_na936072029e_bool * fun_nat_bool ) > nat ).

tff('#skF_21',type,
    '#skF_21': ( fun_nat_a * fun_nat_bool * fun_a_bool ) > fun_nat_bool ).

tff('#skF_128',type,
    '#skF_128': ( fun_nat_bool * nat * nat ) > nat ).

tff('#skF_71',type,
    '#skF_71': ( fun_a_bool * fun_a_bool ) > x_a ).

tff(hAPP_a_a,type,
    hAPP_a_a: ( fun_a_a * x_a ) > x_a ).

tff(finite595471783e_bool,type,
    finite595471783e_bool: fun_fu399576434l_bool ).

tff('#skF_2',type,
    '#skF_2': ( fun_fun_pname_bool_a * fun_fu1430349052l_bool * fun_a_bool ) > fun_fu1430349052l_bool ).

tff('#skF_38',type,
    '#skF_38': ( fun_fun_a_bool_pname * fun_fun_a_bool_bool ) > fun_a_bool ).

tff('#skF_77',type,
    '#skF_77': ( fun_nat_a * fun_a_bool * fun_nat_bool ) > nat ).

tff('#skF_74',type,
    '#skF_74': ( fun_a_nat * fun_nat_bool * fun_a_bool ) > x_a ).

tff(image_47868345e_bool,type,
    image_47868345e_bool: ( fun_pn800050071e_bool * fun_pname_bool ) > fun_fu1430349052l_bool ).

tff('#skF_40',type,
    '#skF_40': ( fun_a_nat * fun_a_bool ) > x_a ).

tff(hAPP_f759274231e_bool,type,
    hAPP_f759274231e_bool: ( fun_fu410713561e_bool * fun_pname_bool ) > fun_pname_bool ).

tff(hAPP_f1246832597l_bool,type,
    hAPP_f1246832597l_bool: ( fun_fu616551101l_bool * fun_fu425979586l_bool ) > fun_fu425979586l_bool ).

tff('#skF_35',type,
    '#skF_35': ( fun_pname_pname * fun_pname_bool ) > pname ).

tff('#skF_120',type,
    '#skF_120': ( fun_fu885608257l_bool * fun_fun_a_bool_bool ) > fun_fun_a_bool_bool ).

tff('#skF_15',type,
    '#skF_15': ( fun_fun_a_bool_nat * fun_fun_a_bool_bool * fun_nat_bool ) > fun_fun_a_bool_bool ).

tff(insert_fun_nat_bool,type,
    insert_fun_nat_bool: ( fun_nat_bool * fun_fu425979586l_bool ) > fun_fu425979586l_bool ).

tff('#skF_70',type,
    '#skF_70': ( fun_pname_bool * fun_pname_bool ) > pname ).

tff(hAPP_nat_bool,type,
    hAPP_nat_bool: ( fun_nat_bool * nat ) > bool ).

tff(cOMBB_647938656_pname,type,
    cOMBB_647938656_pname: ( fun_bool_bool * fun_pname_bool ) > fun_pname_bool ).

tff(image_a_pname,type,
    image_a_pname: ( fun_a_pname * fun_a_bool ) > fun_pname_bool ).

tff(cOMBB_164527437a_bool,type,
    cOMBB_164527437a_bool: ( fun_nat_fun_nat_bool * fun_fun_a_bool_nat ) > fun_fu600484770t_bool ).

tff('#skF_43',type,
    '#skF_43': ( fun_fu1668467777ol_nat * fun_fu1430349052l_bool ) > fun_pname_bool ).

tff(hAPP_f1291551745_pname,type,
    hAPP_f1291551745_pname: ( fun_fu665170229_pname * fun_nat_bool ) > pname ).

tff('#skF_1',type,
    '#skF_1': ( fun_fun_nat_bool_a * fun_fu425979586l_bool * fun_a_bool ) > fun_fu425979586l_bool ).

tff(collect_fun_nat_bool,type,
    collect_fun_nat_bool: fun_fu425979586l_bool > fun_fu425979586l_bool ).

tff(cOMBB_1885489796ol_nat,type,
    cOMBB_1885489796ol_nat: ( fun_a_fun_a_bool * fun_nat_a ) > fun_nat_fun_a_bool ).

tff(body,type,
    body: pname > option_com ).

tff(hAPP_a85458249l_bool,type,
    hAPP_a85458249l_bool: ( fun_a_1255737515l_bool * x_a ) > fun_fun_a_bool_bool ).

tff('#skF_13',type,
    '#skF_13': ( fun_fun_nat_bool_nat * fun_fu425979586l_bool * fun_nat_bool ) > fun_fu425979586l_bool ).

tff(hAPP_fun_a_bool_bool,type,
    hAPP_fun_a_bool_bool: ( fun_fun_a_bool_bool * fun_a_bool ) > bool ).

tff(hAPP_pname_bool,type,
    hAPP_pname_bool: ( fun_pname_bool * pname ) > bool ).

tff(finite786885583l_bool,type,
    finite786885583l_bool: fun_fu1438281908l_bool ).

tff(cOMBS_1187019125l_bool,type,
    cOMBS_1187019125l_bool: ( fun_fu1016514960l_bool * fun_fu425979586l_bool ) > fun_fu425979586l_bool ).

tff(one_one_nat,type,
    one_one_nat: nat ).

tff('#skF_116',type,
    '#skF_116': ( fun_fu814369080l_bool * fun_fu425979586l_bool ) > fun_fu425979586l_bool ).

tff(image_fun_nat_bool_a,type,
    image_fun_nat_bool_a: ( fun_fun_nat_bool_a * fun_fu425979586l_bool ) > fun_a_bool ).

tff(bot_bo1649642514l_bool,type,
    bot_bo1649642514l_bool: fun_fu1430349052l_bool ).

tff('#skF_50',type,
    '#skF_50': ( fun_pn800050071e_bool * fun_pname_bool ) > pname ).

tff(cOMBC_1058051404l_bool,type,
    cOMBC_1058051404l_bool: fun_pn422929397l_bool > fun_fu410713561e_bool ).

tff('#skF_99',type,
    '#skF_99': fun_a_bool > x_a ).

tff('#skF_10',type,
    '#skF_10': ( fun_fu1499449723_pname * fun_fu1430349052l_bool * fun_pname_bool ) > fun_fu1430349052l_bool ).

tff(cOMBC_1834145417l_bool,type,
    cOMBC_1834145417l_bool: fun_a_968466022l_bool > fun_fu923319872a_bool ).

tff('#skF_125',type,
    '#skF_125': ( nat * nat ) > nat ).

tff('#skF_26',type,
    '#skF_26': ( fun_nat_nat * fun_nat_bool * fun_nat_bool ) > fun_nat_bool ).

tff(hAPP_a1392362872l_bool,type,
    hAPP_a1392362872l_bool: ( fun_a_762926252l_bool * x_a ) > fun_fu425979586l_bool ).

tff(mgt,type,
    mgt: com > x_a ).

tff(bot_bot_fun_a_bool,type,
    bot_bot_fun_a_bool: fun_a_bool ).

tff(insert_a,type,
    insert_a: ( x_a * fun_a_bool ) > fun_a_bool ).

tff(hAPP_f389811538l_bool,type,
    hAPP_f389811538l_bool: ( fun_fu1438281908l_bool * fun_fu399576434l_bool ) > bool ).

tff('#skF_110',type,
    '#skF_110': ( fun_fu814369080l_bool * fun_fu425979586l_bool * fun_fu425979586l_bool ) > fun_fu425979586l_bool ).

tff('#skF_44',type,
    '#skF_44': ( fun_fun_a_bool_nat * fun_fun_a_bool_bool ) > fun_a_bool ).

tff(hAPP_a_fun_nat_bool,type,
    hAPP_a_fun_nat_bool: ( fun_a_fun_nat_bool * x_a ) > fun_nat_bool ).

tff('#skF_20',type,
    '#skF_20': ( fun_pname_nat * fun_pname_bool * fun_nat_bool ) > fun_pname_bool ).

tff('#skF_90',type,
    '#skF_90': fun_nat_bool > nat ).

tff('#skF_108',type,
    '#skF_108': ( fun_fun_a_bool_bool * fun_a_bool * fun_a_bool ) > fun_a_bool ).

tff('#skF_82',type,
    '#skF_82': ( fun_pname_bool * fun_pname_bool ) > pname ).

tff(image_496248727ol_nat,type,
    image_496248727ol_nat: ( fun_fun_nat_bool_nat * fun_fu425979586l_bool ) > fun_nat_bool ).

tff(cOMBS_nat_bool_bool,type,
    cOMBS_nat_bool_bool: ( fun_na1469252690l_bool * fun_nat_bool ) > fun_nat_bool ).

tff(cOMBK_bool_nat,type,
    cOMBK_bool_nat: bool > fun_nat_bool ).

tff('#skF_55',type,
    '#skF_55': ( fun_a_fun_a_bool * fun_a_bool ) > x_a ).

tff(hAPP_f1631501043l_bool,type,
    hAPP_f1631501043l_bool: ( fun_fu1471507361l_bool * fun_a_bool ) > fun_fun_a_bool_bool ).

tff(hAPP_f621171935l_bool,type,
    hAPP_f621171935l_bool: ( fun_fu885608257l_bool * fun_fun_a_bool_bool ) > bool ).

tff('#skF_117',type,
    '#skF_117': ( fun_fu399576434l_bool * fun_fu1430349052l_bool ) > fun_pname_bool ).

tff(hAPP_f285962445l_bool,type,
    hAPP_f285962445l_bool: ( fun_fu386216885l_bool * fun_a_bool ) > fun_fu885608257l_bool ).

tff(cOMBC_1666426608t_bool,type,
    cOMBC_1666426608t_bool: fun_fu900310687t_bool > fun_na2122364079l_bool ).

tff(cOMBC_1245412066l_bool,type,
    cOMBC_1245412066l_bool: fun_fu1436348701l_bool > fun_fu616551101l_bool ).

tff(collec1613912337l_bool,type,
    collec1613912337l_bool: fun_fu399576434l_bool > fun_fu399576434l_bool ).

tff('#skF_96',type,
    '#skF_96': fun_nat_bool > nat ).

tff('#skF_119',type,
    '#skF_119': ( fun_fu885608257l_bool * fun_fun_a_bool_bool ) > fun_a_bool ).

tff(cOMBB_542850580_pname,type,
    cOMBB_542850580_pname: ( fun_pn800050071e_bool * fun_pname_pname ) > fun_pn800050071e_bool ).

tff(g,type,
    g: fun_a_bool ).

tff(member_a,type,
    member_a: fun_a_1255737515l_bool ).

tff(hAPP_nat_nat,type,
    hAPP_nat_nat: ( fun_nat_nat * nat ) > nat ).

tff('#skF_53',type,
    '#skF_53': ( fun_a_fun_nat_bool * fun_a_bool ) > x_a ).

tff('#skF_8',type,
    '#skF_8': ( fun_a_pname * fun_a_bool * fun_pname_bool ) > fun_a_bool ).

tff(hAPP_f1549043526a_bool,type,
    hAPP_f1549043526a_bool: ( fun_fu277003770a_bool * fun_nat_bool ) > fun_a_bool ).

tff(hAPP_f1748468828l_bool,type,
    hAPP_f1748468828l_bool: ( fun_fu1016514960l_bool * fun_nat_bool ) > fun_bool_bool ).

tff(zero_zero_nat,type,
    zero_zero_nat: nat ).

tff('#skF_64',type,
    '#skF_64': ( pname * fun_nat_pname * fun_nat_bool ) > nat ).

tff('#skF_123',type,
    '#skF_123': ( fun_nat_bool * nat ) > nat ).

tff('#skF_41',type,
    '#skF_41': ( fun_pname_nat * fun_pname_bool ) > pname ).

tff(bot_bo844097828e_bool,type,
    bot_bo844097828e_bool: fun_pname_bool ).

tff('#skF_25',type,
    '#skF_25': ( fun_nat_pname * fun_nat_bool * fun_pname_bool ) > fun_nat_bool ).

tff('#skF_113',type,
    '#skF_113': ( fun_fu885608257l_bool * fun_fun_a_bool_bool * fun_fun_a_bool_bool ) > fun_a_bool ).

tff(finite_finite_nat,type,
    finite_finite_nat: fun_fu425979586l_bool ).

tff(cOMBB_675860798_pname,type,
    cOMBB_675860798_pname: ( fun_bo1549164019l_bool * fun_pname_bool ) > fun_pn250273176l_bool ).

tff('#skF_5',type,
    '#skF_5': ( fun_a_fun_nat_bool * fun_a_bool * fun_fu425979586l_bool ) > fun_a_bool ).

tff('#skF_49',type,
    '#skF_49': ( fun_pn406123357t_bool * fun_pname_bool ) > pname ).

tff(nat_case_bool,type,
    nat_case_bool: ( bool * fun_nat_bool ) > fun_nat_bool ).

tff(hAPP_pname_pname,type,
    hAPP_pname_pname: ( fun_pname_pname * pname ) > pname ).

tff(hAPP_f22106695ol_nat,type,
    hAPP_f22106695ol_nat: ( fun_fun_nat_bool_nat * fun_nat_bool ) > nat ).

tff(cOMBC_a_nat_bool,type,
    cOMBC_a_nat_bool: fun_a_fun_nat_bool > fun_nat_fun_a_bool ).

tff(finite_card_a,type,
    finite_card_a: fun_fun_a_bool_nat ).

tff(cOMBC_777206479l_bool,type,
    cOMBC_777206479l_bool: fun_a_762926252l_bool > fun_fu277003770a_bool ).

tff('#skF_103',type,
    '#skF_103': ( fun_fu425979586l_bool * fun_nat_bool * fun_nat_bool ) > nat ).

tff(cOMBC_1928494297l_bool,type,
    cOMBC_1928494297l_bool: fun_na1632405922l_bool > fun_fu600484770t_bool ).

tff(hAPP_f1476298914l_bool,type,
    hAPP_f1476298914l_bool: ( fun_fu31783638l_bool * fun_pname_bool ) > fun_bool_bool ).

tff('#skF_127',type,
    '#skF_127': ( nat * nat * fun_nat_nat ) > nat ).

tff(hAPP_p130839763l_bool,type,
    hAPP_p130839763l_bool: ( fun_pn1165013435l_bool * pname ) > fun_fu425979586l_bool ).

tff('#skF_17',type,
    '#skF_17': ( fun_pn800050071e_bool * fun_pname_bool * fun_fu1430349052l_bool ) > fun_pname_bool ).

tff(cOMBB_1896684278e_bool,type,
    cOMBB_1896684278e_bool: ( fun_nat_fun_nat_bool * fun_fu1668467777ol_nat ) > fun_fu900310687t_bool ).

tff(fFalse,type,
    fFalse: bool ).

tff(hAPP_p338031245l_bool,type,
    hAPP_p338031245l_bool: ( fun_pn422929397l_bool * pname ) > fun_fu1430349052l_bool ).

tff(ord_less_nat,type,
    ord_less_nat: fun_nat_fun_nat_bool ).

tff(image_876012084bool_a,type,
    image_876012084bool_a: ( fun_fun_pname_bool_a * fun_fu1430349052l_bool ) > fun_a_bool ).

tff(collec1974731493e_bool,type,
    collec1974731493e_bool: fun_fu1430349052l_bool > fun_fu1430349052l_bool ).

tff(hAPP_a217006258l_bool,type,
    hAPP_a217006258l_bool: ( fun_a_968466022l_bool * x_a ) > fun_fu1430349052l_bool ).

tff(image_a_fun_a_bool,type,
    image_a_fun_a_bool: ( fun_a_fun_a_bool * fun_a_bool ) > fun_fun_a_bool_bool ).

tff('#skF_100',type,
    '#skF_100': fun_nat_bool > nat ).

tff(hAPP_f937997336l_bool,type,
    hAPP_f937997336l_bool: ( fun_fu61768826l_bool * fun_fu814369080l_bool ) > bool ).

tff(cOMBC_7971162l_bool,type,
    cOMBC_7971162l_bool: fun_fu1911931399l_bool > fun_fu1911931399l_bool ).

tff(hAPP_a_pname,type,
    hAPP_a_pname: ( fun_a_pname * x_a ) > pname ).

tff(ord_le675606854l_bool,type,
    ord_le675606854l_bool: fun_fu1911931399l_bool ).

tff(cOMBC_1149511130e_bool,type,
    cOMBC_1149511130e_bool: fun_pn800050071e_bool > fun_pn800050071e_bool ).

tff('#skF_88',type,
    '#skF_88': fun_fun_a_bool_bool > fun_a_bool ).

tff('#skF_29',type,
    '#skF_29': ( nat * nat * fun_na936072029e_bool ) > nat ).

tff('#skF_37',type,
    '#skF_37': ( fun_fu1499449723_pname * fun_fu1430349052l_bool ) > fun_pname_bool ).

tff(collect_pname,type,
    collect_pname: fun_pname_bool > fun_pname_bool ).

tff('#skF_121',type,
    '#skF_121': ( nat * fun_nat_nat ) > nat ).

tff(hBOOL,type,
    hBOOL: bool > $o ).

tff('#skF_79',type,
    '#skF_79': ( fun_nat_bool * nat ) > nat ).

tff(image_1283814551_pname,type,
    image_1283814551_pname: ( fun_fu1499449723_pname * fun_fu1430349052l_bool ) > fun_pname_bool ).

tff('#skF_134',type,
    '#skF_134': ( nat * nat ) > nat ).

tff(collect_a,type,
    collect_a: fun_a_bool > fun_a_bool ).

tff(bot_bot_bool,type,
    bot_bot_bool: bool ).

tff(image_a_nat,type,
    image_a_nat: ( fun_a_nat * fun_a_bool ) > fun_nat_bool ).

tff(cOMBB_523834888_pname,type,
    cOMBB_523834888_pname: ( fun_nat_fun_nat_bool * fun_pname_nat ) > fun_pn406123357t_bool ).

tff(member_fun_nat_bool,type,
    member_fun_nat_bool: fun_fu1436348701l_bool ).

tff('#skF_94',type,
    '#skF_94': fun_fun_a_bool_bool > fun_a_bool ).

tff(hAPP_b589554111l_bool,type,
    hAPP_b589554111l_bool: ( fun_bo1549164019l_bool * bool ) > fun_bool_bool ).

tff('#skF_87',type,
    '#skF_87': fun_fu1430349052l_bool > fun_pname_bool ).

tff(cOMBC_pname_a_bool,type,
    cOMBC_pname_a_bool: fun_pname_fun_a_bool > fun_a_fun_pname_bool ).

tff(fequal_fun_a_bool,type,
    fequal_fun_a_bool: fun_fu1471507361l_bool ).

tff('#skF_4',type,
    '#skF_4': ( fun_a_a * fun_a_bool * fun_a_bool ) > fun_a_bool ).

tff(image_112932426a_bool,type,
    image_112932426a_bool: ( fun_pname_fun_a_bool * fun_pname_bool ) > fun_fun_a_bool_bool ).

tff(hAPP_f1664156314l_bool,type,
    hAPP_f1664156314l_bool: ( fun_fu1430349052l_bool * fun_pname_bool ) > bool ).

tff(image_1655916159e_bool,type,
    image_1655916159e_bool: ( fun_na936072029e_bool * fun_nat_bool ) > fun_fu1430349052l_bool ).

tff(hAPP_f434788991l_bool,type,
    hAPP_f434788991l_bool: ( fun_fu802393907l_bool * fun_pname_bool ) > fun_fu1430349052l_bool ).

tff(hAPP_fun_a_bool_nat,type,
    hAPP_fun_a_bool_nat: ( fun_fun_a_bool_nat * fun_a_bool ) > nat ).

tff(hAPP_a_nat,type,
    hAPP_a_nat: ( fun_a_nat * x_a ) > nat ).

tff(hAPP_n1414589940l_bool,type,
    hAPP_n1414589940l_bool: ( fun_na1632405922l_bool * nat ) > fun_fun_a_bool_bool ).

tff(cOMBB_472261505bool_a,type,
    cOMBB_472261505bool_a: ( fun_fu1471507361l_bool * fun_a_fun_a_bool ) > fun_a_1255737515l_bool ).

tff(suc,type,
    suc: fun_nat_nat ).

tff(cOMBB_392435466_pname,type,
    cOMBB_392435466_pname: ( fun_fu1471507361l_bool * fun_pname_fun_a_bool ) > fun_pn1038293468l_bool ).

tff(fequal_fun_nat_bool,type,
    fequal_fun_nat_bool: fun_fu1217155507l_bool ).

tff(image_1921560913_pname,type,
    image_1921560913_pname: ( fun_fu665170229_pname * fun_fu425979586l_bool ) > fun_pname_bool ).

tff(bot_bo1701429464l_bool,type,
    bot_bo1701429464l_bool: fun_fu425979586l_bool ).

tff(hAPP_f1794073134e_bool,type,
    hAPP_f1794073134e_bool: ( fun_fu2112074076e_bool * fun_a_bool ) > fun_pname_bool ).

tff('#skF_57',type,
    '#skF_57': ( nat * fun_nat_bool * nat ) > nat ).

tff(u,type,
    u: fun_pname_bool ).

tff('#skF_107',type,
    '#skF_107': ( fun_fun_a_bool_bool * fun_a_bool * fun_a_bool ) > x_a ).

tff('#skF_66',type,
    '#skF_66': ( nat * fun_pname_nat * fun_pname_bool ) > pname ).

tff(cOMBB_2140588453a_bool,type,
    cOMBB_2140588453a_bool: ( fun_bool_bool * fun_fun_a_bool_bool ) > fun_fun_a_bool_bool ).

tff(cOMBS_568398431l_bool,type,
    cOMBS_568398431l_bool: ( fun_pn250273176l_bool * fun_pname_bool ) > fun_pname_bool ).

tff(cOMBC_1355376034l_bool,type,
    cOMBC_1355376034l_bool: fun_a_1255737515l_bool > fun_fu1731003005a_bool ).

tff(insert_pname,type,
    insert_pname: ( pname * fun_pname_bool ) > fun_pname_bool ).

tff(cOMBB_1015721476ol_nat,type,
    cOMBB_1015721476ol_nat: ( fun_bo1549164019l_bool * fun_nat_bool ) > fun_na1469252690l_bool ).

tff(cOMBC_nat_pname_bool,type,
    cOMBC_nat_pname_bool: fun_na936072029e_bool > fun_pn406123357t_bool ).

tff(member_pname,type,
    member_pname: fun_pn422929397l_bool ).

tff(wt,type,
    wt: com > bool ).

tff('#skF_73',type,
    '#skF_73': ( fun_pname_pname * fun_pname_bool * fun_pname_bool ) > pname ).

tff(pn,type,
    pn: pname ).

tff(hAPP_f696928925ol_nat,type,
    hAPP_f696928925ol_nat: ( fun_fu411113733ol_nat * fun_fu425979586l_bool ) > nat ).

tff(finite1306199131a_bool,type,
    finite1306199131a_bool: fun_fu2020802748ol_nat ).

tff(image_26036933t_bool,type,
    image_26036933t_bool: ( fun_nat_fun_nat_bool * fun_nat_bool ) > fun_fu425979586l_bool ).

tff(ord_less_eq_nat,type,
    ord_less_eq_nat: fun_nat_fun_nat_bool ).

tff(cOMBC_nat_a_bool,type,
    cOMBC_nat_a_bool: fun_nat_fun_a_bool > fun_a_fun_nat_bool ).

tff(collect_nat,type,
    collect_nat: fun_nat_bool > fun_nat_bool ).

tff('#skF_80',type,
    '#skF_80': fun_nat_bool > nat ).

tff(image_1551609309ol_nat,type,
    image_1551609309ol_nat: ( fun_fu1668467777ol_nat * fun_fu1430349052l_bool ) > fun_nat_bool ).

tff('#skF_7',type,
    '#skF_7': ( fun_a_fun_a_bool * fun_a_bool * fun_fun_a_bool_bool ) > fun_a_bool ).

tff('#skF_56',type,
    '#skF_56': ( fun_pname_a * fun_pname_bool ) > pname ).

tff('#skF_111',type,
    '#skF_111': ( fun_fu399576434l_bool * fun_fu1430349052l_bool * fun_fu1430349052l_bool ) > fun_pname_bool ).

tff(ord_le1375614389l_bool,type,
    ord_le1375614389l_bool: fun_fu418465139l_bool ).

tff('#skF_98',type,
    '#skF_98': fun_pname_bool > pname ).

tff(hAPP_p393069232l_bool,type,
    hAPP_p393069232l_bool: ( fun_pn250273176l_bool * pname ) > fun_bool_bool ).

tff(hAPP_f103356543l_bool,type,
    hAPP_f103356543l_bool: ( fun_fu1217155507l_bool * fun_nat_bool ) > fun_fu425979586l_bool ).

tff('#skF_6',type,
    '#skF_6': ( fun_a_fun_pname_bool * fun_a_bool * fun_fu1430349052l_bool ) > fun_a_bool ).

tff('#skF_68',type,
    '#skF_68': ( x_a * fun_pname_a * fun_pname_bool ) > pname ).

tff(cOMBB_444170502t_bool,type,
    cOMBB_444170502t_bool: ( fun_bo1549164019l_bool * fun_fu425979586l_bool ) > fun_fu1016514960l_bool ).

tff(hAPP_f654413245e_bool,type,
    hAPP_f654413245e_bool: ( fun_fu1492573599e_bool * fun_nat_bool ) > fun_pname_bool ).

tff(image_a_fun_nat_bool,type,
    image_a_fun_nat_bool: ( fun_a_fun_nat_bool * fun_a_bool ) > fun_fu425979586l_bool ).

tff(f_1812,axiom,
    ! [Pa: fun_a_bool] : ( collect_a(Pa) = Pa ),
    file('/export/starexec/sandbox/benchmark/theBenchmark.p',fact_290_Collect__def) ).

tff(f_1822,axiom,
    ! [Pa: fun_nat_bool] : ( collect_nat(Pa) = Pa ),
    file('/export/starexec/sandbox/benchmark/theBenchmark.p',fact_295_Collect__def) ).

tff(f_2376,axiom,
    ! [Pa: fun_nat_bool] :
      ( ( bot_bot_fun_nat_bool = collect_nat(Pa) )
    <=> ! [X_1: nat] : ~ hBOOL(hAPP_nat_bool(Pa,X_1)) ),
    file('/export/starexec/sandbox/benchmark/theBenchmark.p',fact_412_empty__Collect__eq) ).

tff(f_2438,axiom,
    ! [X_3: nat] :
      ( hBOOL(hAPP_nat_bool(bot_bot_fun_nat_bool,X_3))
    <=> hBOOL(bot_bot_bool) ),
    file('/export/starexec/sandbox/benchmark/theBenchmark.p',fact_429_bot__apply) ).

tff(f_3917,axiom,
    ! [P: bool] :
      ( ( P = fTrue )
      | ( P = fFalse ) ),
    file('/export/starexec/sandbox/benchmark/theBenchmark.p',help_fFalse_1_1_T) ).

tff(f_3913,axiom,
    ~ hBOOL(fFalse),
    file('/export/starexec/sandbox/benchmark/theBenchmark.p',help_fFalse_1_1_U) ).

tff(f_4168,negated_conjecture,
    ~ hBOOL(hAPP_fun_a_bool_bool(hAPP_f1631501043l_bool(ord_le1311769555a_bool,insert_a(hAPP_pname_a(mgt_call,pn),g)),image_pname_a(mgt_call,u))),
    file('/export/starexec/sandbox/benchmark/theBenchmark.p',conj_6) ).

tff(f_2274,axiom,
    hBOOL(hAPP_f54304608l_bool(finite_finite_nat,bot_bot_fun_nat_bool)),
    file('/export/starexec/sandbox/benchmark/theBenchmark.p',fact_391_finite_OemptyI) ).

tff(f_2417,axiom,
    bot_bot_fun_a_bool = collect_a(cOMBK_bool_a(fFalse)),
    file('/export/starexec/sandbox/benchmark/theBenchmark.p',fact_423_empty__def) ).

tff(f_1820,axiom,
    ! [Pa: fun_fun_a_bool_bool] : ( collect_fun_a_bool(Pa) = Pa ),
    file('/export/starexec/sandbox/benchmark/theBenchmark.p',fact_294_Collect__def) ).

tff(f_2364,axiom,
    ! [Pa: fun_fun_a_bool_bool] :
      ( ( bot_bo1389914601l_bool = collect_fun_a_bool(Pa) )
    <=> ! [X_1: fun_a_bool] : ~ hBOOL(hAPP_fun_a_bool_bool(Pa,X_1)) ),
    file('/export/starexec/sandbox/benchmark/theBenchmark.p',fact_410_empty__Collect__eq) ).

tff(f_4110,axiom,
    ! [P: fun_bo1549164019l_bool,Q: fun_fun_a_bool_bool,R: fun_a_bool] : ( hAPP_f198738859l_bool(cOMBB_338059395a_bool(P,Q),R) = hAPP_b589554111l_bool(P,hAPP_fun_a_bool_bool(Q,R)) ),
    file('/export/starexec/sandbox/benchmark/theBenchmark.p',help_COMBB_1_1_COMBB_000tc__HOL__Obool_000tc__fun_Itc__HOL__Obool_Mtc__HOL__Oboo_041) ).

tff(f_2710,axiom,
    ! [Pa: fun_fun_a_bool_bool,A_3: fun_a_bool] :
      ( ( hBOOL(hAPP_fun_a_bool_bool(Pa,A_3))
       => ( collect_fun_a_bool(cOMBS_1035972772l_bool(cOMBB_338059395a_bool(fconj,hAPP_f1631501043l_bool(fequal_fun_a_bool,A_3)),Pa)) = insert_fun_a_bool(A_3,bot_bo1389914601l_bool) ) )
      & ( ~ hBOOL(hAPP_fun_a_bool_bool(Pa,A_3))
       => ( collect_fun_a_bool(cOMBS_1035972772l_bool(cOMBB_338059395a_bool(fconj,hAPP_f1631501043l_bool(fequal_fun_a_bool,A_3)),Pa)) = bot_bo1389914601l_bool ) ) ),
    file('/export/starexec/sandbox/benchmark/theBenchmark.p',fact_481_Collect__conv__if2) ).

tff(f_4060,axiom,
    ! [P: fun_fu554186387l_bool,Q: fun_fun_a_bool_bool,R: fun_a_bool] : ( hAPP_fun_a_bool_bool(cOMBS_1035972772l_bool(P,Q),R) = hAPP_bool_bool(hAPP_f198738859l_bool(P,R),hAPP_fun_a_bool_bool(Q,R)) ),
    file('/export/starexec/sandbox/benchmark/theBenchmark.p',help_COMBS_1_1_COMBS_000tc__fun_It__a_Mtc__HOL__Obool_J_000tc__HOL__Obool_000tc_) ).

tff(f_3982,axiom,
    ! [X: fun_a_bool,Y: fun_a_bool] :
      ( ( X != Y )
      | hBOOL(hAPP_fun_a_bool_bool(hAPP_f1631501043l_bool(fequal_fun_a_bool,X),Y)) ),
    file('/export/starexec/sandbox/benchmark/theBenchmark.p',help_fequal_2_1_fequal_000tc__fun_It__a_Mtc__HOL__Obool_J_T) ).

tff(f_3966,axiom,
    ! [P: bool,Q: x_a] : ( hAPP_a_bool(cOMBK_bool_a(P),Q) = P ),
    file('/export/starexec/sandbox/benchmark/theBenchmark.p',help_COMBK_1_1_COMBK_000tc__HOL__Obool_000t__a_U) ).

tff(f_2370,axiom,
    ! [Pa: fun_a_bool] :
      ( ( bot_bot_fun_a_bool = collect_a(Pa) )
    <=> ! [X_1: x_a] : ~ hBOOL(hAPP_a_bool(Pa,X_1)) ),
    file('/export/starexec/sandbox/benchmark/theBenchmark.p',fact_411_empty__Collect__eq) ).

tff(f_4161,hypothesis,
    hBOOL(hAPP_fun_a_bool_bool(hAPP_f1631501043l_bool(ord_le1311769555a_bool,g),image_pname_a(mgt_call,u))),
    file('/export/starexec/sandbox/benchmark/theBenchmark.p',conj_1) ).

tff(f_4164,hypothesis,
    hBOOL(hAPP_f1664156314l_bool(hAPP_p338031245l_bool(member_pname,pn),u)),
    file('/export/starexec/sandbox/benchmark/theBenchmark.p',conj_4) ).

tff(f_1692,axiom,
    ! [A_3: pname,A_1: fun_pname_bool] :
      ( hBOOL(hAPP_f1664156314l_bool(hAPP_p338031245l_bool(member_pname,A_3),A_1))
     => ( insert_pname(A_3,A_1) = A_1 ) ),
    file('/export/starexec/sandbox/benchmark/theBenchmark.p',fact_264_insert__absorb) ).

tff(f_2010,axiom,
    ! [F: fun_pname_a,A_3: pname,B_6: fun_pname_bool] : ( image_pname_a(F,insert_pname(A_3,B_6)) = insert_a(hAPP_pname_a(F,A_3),image_pname_a(F,B_6)) ),
    file('/export/starexec/sandbox/benchmark/theBenchmark.p',fact_337_image__insert) ).

tff(f_3972,axiom,
    ! [P: bool,Q: nat] : ( hAPP_nat_bool(cOMBK_bool_nat(P),Q) = P ),
    file('/export/starexec/sandbox/benchmark/theBenchmark.p',help_COMBK_1_1_COMBK_000tc__HOL__Obool_000tc__Nat__Onat_U) ).

tff(f_3990,axiom,
    ! [P: fun_bool_bool,Q: fun_a_bool,R: x_a] : ( hAPP_a_bool(cOMBB_bool_bool_a(P,Q),R) = hAPP_bool_bool(P,hAPP_a_bool(Q,R)) ),
    file('/export/starexec/sandbox/benchmark/theBenchmark.p',help_COMBB_1_1_COMBB_000tc__HOL__Obool_000tc__HOL__Obool_000t__a_U) ).

tff(f_2394,axiom,
    ! [A_1: fun_a_bool] :
      ( ? [X_1: x_a] : hBOOL(hAPP_fun_a_bool_bool(hAPP_a85458249l_bool(member_a,X_1),A_1))
    <=> ( A_1 != bot_bot_fun_a_bool ) ),
    file('/export/starexec/sandbox/benchmark/theBenchmark.p',fact_415_ex__in__conv) ).

tff(f_1696,axiom,
    ! [A_3: x_a,A_1: fun_a_bool] :
      ( hBOOL(hAPP_fun_a_bool_bool(hAPP_a85458249l_bool(member_a,A_3),A_1))
     => ( insert_a(A_3,A_1) = A_1 ) ),
    file('/export/starexec/sandbox/benchmark/theBenchmark.p',fact_265_insert__absorb) ).

tff(f_1642,axiom,
    ! [Y_2: x_a,A_1: fun_a_bool,X_3: x_a] :
      ( hBOOL(hAPP_a_bool(insert_a(Y_2,A_1),X_3))
    <=> ( ( Y_2 = X_3 )
        | hBOOL(hAPP_a_bool(A_1,X_3)) ) ),
    file('/export/starexec/sandbox/benchmark/theBenchmark.p',fact_256_insert__code) ).

tff(f_3894,axiom,
    ! [P: bool,Q: bool] :
      ( ~ hBOOL(hAPP_bool_bool(hAPP_b589554111l_bool(fconj,P),Q))
      | hBOOL(Q) ),
    file('/export/starexec/sandbox/benchmark/theBenchmark.p',help_fconj_3_1_U) ).

tff(f_2734,axiom,
    ! [A_3: fun_a_bool] : ( collect_fun_a_bool(hAPP_f1631501043l_bool(fequal_fun_a_bool,A_3)) = insert_fun_a_bool(A_3,bot_bo1389914601l_bool) ),
    file('/export/starexec/sandbox/benchmark/theBenchmark.p',fact_493_singleton__conv2) ).

tff(f_2002,axiom,
    ! [A_3: x_a,C_6: fun_a_bool,D_1: fun_a_bool] :
      ( hBOOL(hAPP_fun_a_bool_bool(hAPP_f1631501043l_bool(ord_le1311769555a_bool,C_6),D_1))
     => hBOOL(hAPP_fun_a_bool_bool(hAPP_f1631501043l_bool(ord_le1311769555a_bool,insert_a(A_3,C_6)),insert_a(A_3,D_1))) ),
    file('/export/starexec/sandbox/benchmark/theBenchmark.p',fact_333_insert__mono) ).

tff(c_873,plain,
    ! [Pa_732: fun_a_bool] : ( collect_a(Pa_732) = Pa_732 ),
    inference(cnfTransformation,[status(thm)],[f_1812]) ).

tff(c_883,plain,
    ! [Pa_737: fun_nat_bool] : ( collect_nat(Pa_737) = Pa_737 ),
    inference(cnfTransformation,[status(thm)],[f_1822]) ).

tff(c_1225,plain,
    ! [Pa_1082: fun_nat_bool,X_1_1085: nat] :
      ( ~ hBOOL(hAPP_nat_bool(Pa_1082,X_1_1085))
      | ( collect_nat(Pa_1082) != bot_bot_fun_nat_bool ) ),
    inference(cnfTransformation,[status(thm)],[f_2376]) ).

tff(c_2524,plain,
    ! [X_1_1085: nat] : ~ hBOOL(hAPP_nat_bool(bot_bot_fun_nat_bool,X_1_1085)),
    inference(demodulation,[status(thm),theory(equality)],[c_883,c_1225]) ).

tff(c_1283,plain,
    ! [X_3_1114: nat] :
      ( hBOOL(hAPP_nat_bool(bot_bot_fun_nat_bool,X_3_1114))
      | ~ hBOOL(bot_bot_bool) ),
    inference(cnfTransformation,[status(thm)],[f_2438]) ).

tff(c_2525,plain,
    ~ hBOOL(bot_bot_bool),
    inference(negUnitSimplification,[status(thm)],[c_2524,c_1283]) ).

tff(c_2940,plain,
    ( ( fFalse = bot_bot_bool )
    | ( fTrue = bot_bot_bool ) ),
    inference(cnfTransformation,[status(thm)],[f_3917]) ).

tff(c_2206,plain,
    ~ hBOOL(fFalse),
    inference(cnfTransformation,[status(thm)],[f_3913]) ).

tff(c_2863,plain,
    ! [P_2030: bool] :
      ( ( fFalse = P_2030 )
      | ( fTrue = P_2030 ) ),
    inference(cnfTransformation,[status(thm)],[f_3917]) ).

tff(c_2416,plain,
    ~ hBOOL(hAPP_fun_a_bool_bool(hAPP_f1631501043l_bool(ord_le1311769555a_bool,insert_a(hAPP_pname_a(mgt_call,pn),g)),image_pname_a(mgt_call,u))),
    inference(cnfTransformation,[status(thm)],[f_4168]) ).

tff(c_2887,plain,
    ( ~ hBOOL(fTrue)
    | ( hAPP_fun_a_bool_bool(hAPP_f1631501043l_bool(ord_le1311769555a_bool,insert_a(hAPP_pname_a(mgt_call,pn),g)),image_pname_a(mgt_call,u)) = fFalse ) ),
    inference(superposition,[status(thm),theory(equality)],[c_2863,c_2416]) ).

tff(c_2899,plain,
    ~ hBOOL(fTrue),
    inference(splitLeft,[status(thm)],[c_2887]) ).

tff(c_2208,plain,
    ! [P_1745: bool] :
      ( ( fFalse = P_1745 )
      | ( fTrue = P_1745 ) ),
    inference(cnfTransformation,[status(thm)],[f_3917]) ).

tff(c_1161,plain,
    hBOOL(hAPP_f54304608l_bool(finite_finite_nat,bot_bot_fun_nat_bool)),
    inference(cnfTransformation,[status(thm)],[f_2274]) ).

tff(c_2920,plain,
    ( hBOOL(fTrue)
    | ( hAPP_f54304608l_bool(finite_finite_nat,bot_bot_fun_nat_bool) = fFalse ) ),
    inference(superposition,[status(thm),theory(equality)],[c_2208,c_1161]) ).

tff(c_2921,plain,
    hAPP_f54304608l_bool(finite_finite_nat,bot_bot_fun_nat_bool) = fFalse,
    inference(negUnitSimplification,[status(thm)],[c_2899,c_2920]) ).

tff(c_2935,plain,
    hBOOL(fFalse),
    inference(demodulation,[status(thm),theory(equality)],[c_2921,c_1161]) ).

tff(c_2937,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_2206,c_2935]) ).

tff(c_2939,plain,
    hBOOL(fTrue),
    inference(splitRight,[status(thm)],[c_2887]) ).

tff(c_2941,plain,
    ( hBOOL(bot_bot_bool)
    | ( fFalse = bot_bot_bool ) ),
    inference(superposition,[status(thm),theory(equality)],[c_2940,c_2939]) ).

tff(c_2946,plain,
    fFalse = bot_bot_bool,
    inference(negUnitSimplification,[status(thm)],[c_2525,c_2941]) ).

tff(c_1261,plain,
    collect_a(cOMBK_bool_a(fFalse)) = bot_bot_fun_a_bool,
    inference(cnfTransformation,[status(thm)],[f_2417]) ).

tff(c_2965,plain,
    cOMBK_bool_a(bot_bot_bool) = bot_bot_fun_a_bool,
    inference(demodulation,[status(thm),theory(equality)],[c_873,c_2946,c_1261]) ).

tff(c_2949,plain,
    ! [P_1745: bool] :
      ( ( bot_bot_bool = P_1745 )
      | ( fTrue = P_1745 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_2946,c_2208]) ).

tff(c_2938,plain,
    hAPP_fun_a_bool_bool(hAPP_f1631501043l_bool(ord_le1311769555a_bool,insert_a(hAPP_pname_a(mgt_call,pn),g)),image_pname_a(mgt_call,u)) = fFalse,
    inference(splitRight,[status(thm)],[c_2887]) ).

tff(c_2976,plain,
    hAPP_fun_a_bool_bool(hAPP_f1631501043l_bool(ord_le1311769555a_bool,insert_a(hAPP_pname_a(mgt_call,pn),g)),image_pname_a(mgt_call,u)) = bot_bot_bool,
    inference(demodulation,[status(thm),theory(equality)],[c_2946,c_2938]) ).

tff(c_881,plain,
    ! [Pa_736: fun_fun_a_bool_bool] : ( collect_fun_a_bool(Pa_736) = Pa_736 ),
    inference(cnfTransformation,[status(thm)],[f_1820]) ).

tff(c_1217,plain,
    ! [Pa_1074: fun_fun_a_bool_bool,X_1_1077: fun_a_bool] :
      ( ~ hBOOL(hAPP_fun_a_bool_bool(Pa_1074,X_1_1077))
      | ( collect_fun_a_bool(Pa_1074) != bot_bo1389914601l_bool ) ),
    inference(cnfTransformation,[status(thm)],[f_2364]) ).

tff(c_4012,plain,
    ! [Pa_7256: fun_fun_a_bool_bool,X_1_7257: fun_a_bool] :
      ( ~ hBOOL(hAPP_fun_a_bool_bool(Pa_7256,X_1_7257))
      | ( bot_bo1389914601l_bool != Pa_7256 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_881,c_1217]) ).

tff(c_4027,plain,
    ! [Pa_7256: fun_fun_a_bool_bool,X_1_7257: fun_a_bool] :
      ( ~ hBOOL(fTrue)
      | ( bot_bo1389914601l_bool != Pa_7256 )
      | ( hAPP_fun_a_bool_bool(Pa_7256,X_1_7257) = bot_bot_bool ) ),
    inference(superposition,[status(thm),theory(equality)],[c_2949,c_4012]) ).

tff(c_6540,plain,
    ! [X_1_7257: fun_a_bool] : ( hAPP_fun_a_bool_bool(bot_bo1389914601l_bool,X_1_7257) = bot_bot_bool ),
    inference(demodulation,[status(thm),theory(equality)],[c_2939,c_4027]) ).

tff(c_2354,plain,
    ! [P_1940: fun_bo1549164019l_bool,Q_1941: fun_fun_a_bool_bool,R_1942: fun_a_bool] : ( hAPP_f198738859l_bool(cOMBB_338059395a_bool(P_1940,Q_1941),R_1942) = hAPP_b589554111l_bool(P_1940,hAPP_fun_a_bool_bool(Q_1941,R_1942)) ),
    inference(cnfTransformation,[status(thm)],[f_4110]) ).

tff(c_1482,plain,
    ! [A_3_1204: fun_a_bool,Pa_1203: fun_fun_a_bool_bool] :
      ( ( collect_fun_a_bool(cOMBS_1035972772l_bool(cOMBB_338059395a_bool(fconj,hAPP_f1631501043l_bool(fequal_fun_a_bool,A_3_1204)),Pa_1203)) = bot_bo1389914601l_bool )
      | hBOOL(hAPP_fun_a_bool_bool(Pa_1203,A_3_1204)) ),
    inference(cnfTransformation,[status(thm)],[f_2710]) ).

tff(c_46390,plain,
    ! [A_3_35233: fun_a_bool,Pa_35234: fun_fun_a_bool_bool] :
      ( ( cOMBS_1035972772l_bool(cOMBB_338059395a_bool(fconj,hAPP_f1631501043l_bool(fequal_fun_a_bool,A_3_35233)),Pa_35234) = bot_bo1389914601l_bool )
      | hBOOL(hAPP_fun_a_bool_bool(Pa_35234,A_3_35233)) ),
    inference(demodulation,[status(thm),theory(equality)],[c_881,c_1482]) ).

tff(c_38679,plain,
    ! [P_29917: fun_fu554186387l_bool,R_29918: fun_a_bool,Q_29919: fun_fun_a_bool_bool] : ( hAPP_bool_bool(hAPP_f198738859l_bool(P_29917,R_29918),hAPP_fun_a_bool_bool(Q_29919,R_29918)) = hAPP_fun_a_bool_bool(cOMBS_1035972772l_bool(P_29917,Q_29919),R_29918) ),
    inference(cnfTransformation,[status(thm)],[f_4060]) ).

tff(c_38721,plain,
    ! [P_29917: fun_fu554186387l_bool] : ( hAPP_fun_a_bool_bool(cOMBS_1035972772l_bool(P_29917,hAPP_f1631501043l_bool(ord_le1311769555a_bool,insert_a(hAPP_pname_a(mgt_call,pn),g))),image_pname_a(mgt_call,u)) = hAPP_bool_bool(hAPP_f198738859l_bool(P_29917,image_pname_a(mgt_call,u)),bot_bot_bool) ),
    inference(superposition,[status(thm),theory(equality)],[c_2976,c_38679]) ).

tff(c_46437,plain,
    ! [A_3_35233: fun_a_bool] :
      ( ( hAPP_bool_bool(hAPP_f198738859l_bool(cOMBB_338059395a_bool(fconj,hAPP_f1631501043l_bool(fequal_fun_a_bool,A_3_35233)),image_pname_a(mgt_call,u)),bot_bot_bool) = hAPP_fun_a_bool_bool(bot_bo1389914601l_bool,image_pname_a(mgt_call,u)) )
      | hBOOL(hAPP_fun_a_bool_bool(hAPP_f1631501043l_bool(ord_le1311769555a_bool,insert_a(hAPP_pname_a(mgt_call,pn),g)),A_3_35233)) ),
    inference(superposition,[status(thm),theory(equality)],[c_46390,c_38721]) ).

tff(c_46519,plain,
    ! [A_3_35322: fun_a_bool] :
      ( ( hAPP_bool_bool(hAPP_b589554111l_bool(fconj,hAPP_fun_a_bool_bool(hAPP_f1631501043l_bool(fequal_fun_a_bool,A_3_35322),image_pname_a(mgt_call,u))),bot_bot_bool) = bot_bot_bool )
      | hBOOL(hAPP_fun_a_bool_bool(hAPP_f1631501043l_bool(ord_le1311769555a_bool,insert_a(hAPP_pname_a(mgt_call,pn),g)),A_3_35322)) ),
    inference(demodulation,[status(thm),theory(equality)],[c_6540,c_2354,c_46437]) ).

tff(c_46559,plain,
    ( ( hAPP_bool_bool(hAPP_b589554111l_bool(fconj,hAPP_fun_a_bool_bool(hAPP_f1631501043l_bool(fequal_fun_a_bool,image_pname_a(mgt_call,u)),image_pname_a(mgt_call,u))),bot_bot_bool) = bot_bot_bool )
    | hBOOL(bot_bot_bool) ),
    inference(superposition,[status(thm),theory(equality)],[c_2976,c_46519]) ).

tff(c_46574,plain,
    hAPP_bool_bool(hAPP_b589554111l_bool(fconj,hAPP_fun_a_bool_bool(hAPP_f1631501043l_bool(fequal_fun_a_bool,image_pname_a(mgt_call,u)),image_pname_a(mgt_call,u))),bot_bot_bool) = bot_bot_bool,
    inference(negUnitSimplification,[status(thm)],[c_2525,c_46559]) ).

tff(c_47226,plain,
    ( ( hAPP_bool_bool(hAPP_b589554111l_bool(fconj,fTrue),bot_bot_bool) = bot_bot_bool )
    | ( hAPP_fun_a_bool_bool(hAPP_f1631501043l_bool(fequal_fun_a_bool,image_pname_a(mgt_call,u)),image_pname_a(mgt_call,u)) = bot_bot_bool ) ),
    inference(superposition,[status(thm),theory(equality)],[c_2949,c_46574]) ).

tff(c_47580,plain,
    hAPP_fun_a_bool_bool(hAPP_f1631501043l_bool(fequal_fun_a_bool,image_pname_a(mgt_call,u)),image_pname_a(mgt_call,u)) = bot_bot_bool,
    inference(splitLeft,[status(thm)],[c_47226]) ).

tff(c_3646,plain,
    ! [Y_6256: fun_a_bool] : hBOOL(hAPP_fun_a_bool_bool(hAPP_f1631501043l_bool(fequal_fun_a_bool,Y_6256),Y_6256)),
    inference(cnfTransformation,[status(thm)],[f_3982]) ).

tff(c_2228,plain,
    ! [P_1764: bool,Q_1765: x_a] : ( hAPP_a_bool(cOMBK_bool_a(P_1764),Q_1765) = P_1764 ),
    inference(cnfTransformation,[status(thm)],[f_3966]) ).

tff(c_1221,plain,
    ! [Pa_1078: fun_a_bool,X_1_1081: x_a] :
      ( ~ hBOOL(hAPP_a_bool(Pa_1078,X_1_1081))
      | ( collect_a(Pa_1078) != bot_bot_fun_a_bool ) ),
    inference(cnfTransformation,[status(thm)],[f_2370]) ).

tff(c_3322,plain,
    ! [Pa_5205: fun_a_bool,X_1_5206: x_a] :
      ( ~ hBOOL(hAPP_a_bool(Pa_5205,X_1_5206))
      | ( bot_bot_fun_a_bool != Pa_5205 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_873,c_1221]) ).

tff(c_3325,plain,
    ! [P_1764: bool] :
      ( ~ hBOOL(P_1764)
      | ( cOMBK_bool_a(P_1764) != bot_bot_fun_a_bool ) ),
    inference(superposition,[status(thm),theory(equality)],[c_2228,c_3322]) ).

tff(c_3661,plain,
    ! [Y_6256: fun_a_bool] : ( cOMBK_bool_a(hAPP_fun_a_bool_bool(hAPP_f1631501043l_bool(fequal_fun_a_bool,Y_6256),Y_6256)) != bot_bot_fun_a_bool ),
    inference(resolution,[status(thm)],[c_3646,c_3325]) ).

tff(c_48422,plain,
    cOMBK_bool_a(bot_bot_bool) != bot_bot_fun_a_bool,
    inference(superposition,[status(thm),theory(equality)],[c_47580,c_3661]) ).

tff(c_48468,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_2965,c_48422]) ).

tff(c_48470,plain,
    hAPP_fun_a_bool_bool(hAPP_f1631501043l_bool(fequal_fun_a_bool,image_pname_a(mgt_call,u)),image_pname_a(mgt_call,u)) != bot_bot_bool,
    inference(splitRight,[status(thm)],[c_47226]) ).

tff(c_2406,plain,
    hBOOL(hAPP_fun_a_bool_bool(hAPP_f1631501043l_bool(ord_le1311769555a_bool,g),image_pname_a(mgt_call,u))),
    inference(cnfTransformation,[status(thm)],[f_4161]) ).

tff(c_2412,plain,
    hBOOL(hAPP_f1664156314l_bool(hAPP_p338031245l_bool(member_pname,pn),u)),
    inference(cnfTransformation,[status(thm)],[f_4164]) ).

tff(c_22754,plain,
    ! [A_3_22162: pname,A_1_22163: fun_pname_bool] :
      ( ( insert_pname(A_3_22162,A_1_22163) = A_1_22163 )
      | ~ hBOOL(hAPP_f1664156314l_bool(hAPP_p338031245l_bool(member_pname,A_3_22162),A_1_22163)) ),
    inference(cnfTransformation,[status(thm)],[f_1692]) ).

tff(c_22829,plain,
    insert_pname(pn,u) = u,
    inference(resolution,[status(thm)],[c_2412,c_22754]) ).

tff(c_995,plain,
    ! [F_857: fun_pname_a,A_3_858: pname,B_6_859: fun_pname_bool] : ( insert_a(hAPP_pname_a(F_857,A_3_858),image_pname_a(F_857,B_6_859)) = image_pname_a(F_857,insert_pname(A_3_858,B_6_859)) ),
    inference(cnfTransformation,[status(thm)],[f_2010]) ).

tff(c_2234,plain,
    ! [P_1771: bool,Q_1772: nat] : ( hAPP_nat_bool(cOMBK_bool_nat(P_1771),Q_1772) = P_1771 ),
    inference(cnfTransformation,[status(thm)],[f_3972]) ).

tff(c_4349,plain,
    ! [Pa_7915: fun_nat_bool,X_1_7916: nat] :
      ( ~ hBOOL(hAPP_nat_bool(Pa_7915,X_1_7916))
      | ( bot_bot_fun_nat_bool != Pa_7915 ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_883,c_1225]) ).

tff(c_4379,plain,
    ! [P_7972: bool] :
      ( ~ hBOOL(P_7972)
      | ( cOMBK_bool_nat(P_7972) != bot_bot_fun_nat_bool ) ),
    inference(superposition,[status(thm),theory(equality)],[c_2234,c_4349]) ).

tff(c_4484,plain,
    cOMBK_bool_nat(fTrue) != bot_bot_fun_nat_bool,
    inference(resolution,[status(thm)],[c_2939,c_4379]) ).

tff(c_3331,plain,
    ! [Pa_5205: fun_a_bool,X_1_5206: x_a] :
      ( ~ hBOOL(fTrue)
      | ( bot_bot_fun_a_bool != Pa_5205 )
      | ( hAPP_a_bool(Pa_5205,X_1_5206) = bot_bot_bool ) ),
    inference(superposition,[status(thm),theory(equality)],[c_2949,c_3322]) ).

tff(c_7158,plain,
    ! [X_1_5206: x_a] : ( hAPP_a_bool(bot_bot_fun_a_bool,X_1_5206) = bot_bot_bool ),
    inference(demodulation,[status(thm),theory(equality)],[c_2939,c_3331]) ).

tff(c_21887,plain,
    ! [P_21732: fun_bool_bool,Q_21733: fun_a_bool,R_21734: x_a] : ( hAPP_bool_bool(P_21732,hAPP_a_bool(Q_21733,R_21734)) = hAPP_a_bool(cOMBB_bool_bool_a(P_21732,Q_21733),R_21734) ),
    inference(cnfTransformation,[status(thm)],[f_3990]) ).

tff(c_80901,plain,
    ! [P_48425: fun_bool_bool,P_48426: bool,Q_48427: x_a] : ( hAPP_a_bool(cOMBB_bool_bool_a(P_48425,cOMBK_bool_a(P_48426)),Q_48427) = hAPP_bool_bool(P_48425,P_48426) ),
    inference(superposition,[status(thm),theory(equality)],[c_2228,c_21887]) ).

tff(c_81285,plain,
    ! [P_48483: fun_bool_bool,Q_48484: x_a] : ( hAPP_a_bool(cOMBB_bool_bool_a(P_48483,bot_bot_fun_a_bool),Q_48484) = hAPP_bool_bool(P_48483,bot_bot_bool) ),
    inference(superposition,[status(thm),theory(equality)],[c_2965,c_80901]) ).

tff(c_1239,plain,
    ! [A_1_1094: fun_a_bool] :
      ( hBOOL(hAPP_fun_a_bool_bool(hAPP_a85458249l_bool(member_a,'#skF_99'(A_1_1094)),A_1_1094))
      | ( bot_bot_fun_a_bool = A_1_1094 ) ),
    inference(cnfTransformation,[status(thm)],[f_2394]) ).

tff(c_22234,plain,
    ! [A_3_21907: x_a,A_1_21908: fun_a_bool] :
      ( ( insert_a(A_3_21907,A_1_21908) = A_1_21908 )
      | ~ hBOOL(hAPP_fun_a_bool_bool(hAPP_a85458249l_bool(member_a,A_3_21907),A_1_21908)) ),
    inference(cnfTransformation,[status(thm)],[f_1696]) ).

tff(c_22414,plain,
    ! [A_1_21964: fun_a_bool] :
      ( ( insert_a('#skF_99'(A_1_21964),A_1_21964) = A_1_21964 )
      | ( bot_bot_fun_a_bool = A_1_21964 ) ),
    inference(resolution,[status(thm)],[c_1239,c_22234]) ).

tff(c_778,plain,
    ! [Y_2_651: x_a,A_1_652: fun_a_bool] : hBOOL(hAPP_a_bool(insert_a(Y_2_651,A_1_652),Y_2_651)),
    inference(cnfTransformation,[status(thm)],[f_1642]) ).

tff(c_22476,plain,
    ! [A_1_21964: fun_a_bool] :
      ( hBOOL(hAPP_a_bool(A_1_21964,'#skF_99'(A_1_21964)))
      | ( bot_bot_fun_a_bool = A_1_21964 ) ),
    inference(superposition,[status(thm),theory(equality)],[c_22414,c_778]) ).

tff(c_81455,plain,
    ! [P_48512: fun_bool_bool] :
      ( hBOOL(hAPP_bool_bool(P_48512,bot_bot_bool))
      | ( cOMBB_bool_bool_a(P_48512,bot_bot_fun_a_bool) = bot_bot_fun_a_bool ) ),
    inference(superposition,[status(thm),theory(equality)],[c_81285,c_22476]) ).

tff(c_2198,plain,
    ! [Q_1738: bool,P_1737: bool] :
      ( hBOOL(Q_1738)
      | ~ hBOOL(hAPP_bool_bool(hAPP_b589554111l_bool(fconj,P_1737),Q_1738)) ),
    inference(cnfTransformation,[status(thm)],[f_3894]) ).

tff(c_81487,plain,
    ! [P_1737: bool] :
      ( hBOOL(bot_bot_bool)
      | ( cOMBB_bool_bool_a(hAPP_b589554111l_bool(fconj,P_1737),bot_bot_fun_a_bool) = bot_bot_fun_a_bool ) ),
    inference(resolution,[status(thm)],[c_81455,c_2198]) ).

tff(c_81658,plain,
    ! [P_48540: bool] : ( cOMBB_bool_bool_a(hAPP_b589554111l_bool(fconj,P_48540),bot_bot_fun_a_bool) = bot_bot_fun_a_bool ),
    inference(negUnitSimplification,[status(thm)],[c_2525,c_81487]) ).

tff(c_81108,plain,
    ! [P_48425: fun_bool_bool,Q_48427: x_a] : ( hAPP_a_bool(cOMBB_bool_bool_a(P_48425,bot_bot_fun_a_bool),Q_48427) = hAPP_bool_bool(P_48425,bot_bot_bool) ),
    inference(superposition,[status(thm),theory(equality)],[c_2965,c_80901]) ).

tff(c_81663,plain,
    ! [P_48540: bool,Q_48427: x_a] : ( hAPP_bool_bool(hAPP_b589554111l_bool(fconj,P_48540),bot_bot_bool) = hAPP_a_bool(bot_bot_fun_a_bool,Q_48427) ),
    inference(superposition,[status(thm),theory(equality)],[c_81658,c_81108]) ).

tff(c_81671,plain,
    ! [P_48540: bool] : ( hAPP_bool_bool(hAPP_b589554111l_bool(fconj,P_48540),bot_bot_bool) = bot_bot_bool ),
    inference(demodulation,[status(thm),theory(equality)],[c_7158,c_81663]) ).

tff(c_1227,plain,
    ! [Pa_1082: fun_nat_bool] :
      ( ( collect_nat(Pa_1082) = bot_bot_fun_nat_bool )
      | hBOOL(hAPP_nat_bool(Pa_1082,'#skF_96'(Pa_1082))) ),
    inference(cnfTransformation,[status(thm)],[f_2376]) ).

tff(c_7790,plain,
    ! [Pa_10675: fun_nat_bool] :
      ( ( bot_bot_fun_nat_bool = Pa_10675 )
      | hBOOL(hAPP_nat_bool(Pa_10675,'#skF_96'(Pa_10675))) ),
    inference(demodulation,[status(thm),theory(equality)],[c_883,c_1227]) ).

tff(c_7822,plain,
    ! [P_1771: bool] :
      ( ( cOMBK_bool_nat(P_1771) = bot_bot_fun_nat_bool )
      | hBOOL(P_1771) ),
    inference(superposition,[status(thm),theory(equality)],[c_2234,c_7790]) ).

tff(c_1506,plain,
    ! [A_3_1216: fun_a_bool] : ( collect_fun_a_bool(hAPP_f1631501043l_bool(fequal_fun_a_bool,A_3_1216)) = insert_fun_a_bool(A_3_1216,bot_bo1389914601l_bool) ),
    inference(cnfTransformation,[status(thm)],[f_2734]) ).

tff(c_2540,plain,
    ! [A_3_1216: fun_a_bool] : ( insert_fun_a_bool(A_3_1216,bot_bo1389914601l_bool) = hAPP_f1631501043l_bool(fequal_fun_a_bool,A_3_1216) ),
    inference(demodulation,[status(thm),theory(equality)],[c_881,c_1506]) ).

tff(c_1480,plain,
    ! [A_3_1204: fun_a_bool,Pa_1203: fun_fun_a_bool_bool] :
      ( ( collect_fun_a_bool(cOMBS_1035972772l_bool(cOMBB_338059395a_bool(fconj,hAPP_f1631501043l_bool(fequal_fun_a_bool,A_3_1204)),Pa_1203)) = insert_fun_a_bool(A_3_1204,bot_bo1389914601l_bool) )
      | ~ hBOOL(hAPP_fun_a_bool_bool(Pa_1203,A_3_1204)) ),
    inference(cnfTransformation,[status(thm)],[f_2710]) ).

tff(c_2545,plain,
    ! [A_3_1204: fun_a_bool,Pa_1203: fun_fun_a_bool_bool] :
      ( ( cOMBS_1035972772l_bool(cOMBB_338059395a_bool(fconj,hAPP_f1631501043l_bool(fequal_fun_a_bool,A_3_1204)),Pa_1203) = insert_fun_a_bool(A_3_1204,bot_bo1389914601l_bool) )
      | ~ hBOOL(hAPP_fun_a_bool_bool(Pa_1203,A_3_1204)) ),
    inference(demodulation,[status(thm),theory(equality)],[c_881,c_1480]) ).

tff(c_78545,plain,
    ! [A_3_47563: fun_a_bool,Pa_47564: fun_fun_a_bool_bool] :
      ( ( cOMBS_1035972772l_bool(cOMBB_338059395a_bool(fconj,hAPP_f1631501043l_bool(fequal_fun_a_bool,A_3_47563)),Pa_47564) = hAPP_f1631501043l_bool(fequal_fun_a_bool,A_3_47563) )
      | ~ hBOOL(hAPP_fun_a_bool_bool(Pa_47564,A_3_47563)) ),
    inference(demodulation,[status(thm),theory(equality)],[c_2540,c_2545]) ).

tff(c_78722,plain,
    ! [A_3_47563: fun_a_bool] :
      ( ( hAPP_bool_bool(hAPP_f198738859l_bool(cOMBB_338059395a_bool(fconj,hAPP_f1631501043l_bool(fequal_fun_a_bool,A_3_47563)),image_pname_a(mgt_call,u)),bot_bot_bool) = hAPP_fun_a_bool_bool(hAPP_f1631501043l_bool(fequal_fun_a_bool,A_3_47563),image_pname_a(mgt_call,u)) )
      | ~ hBOOL(hAPP_fun_a_bool_bool(hAPP_f1631501043l_bool(ord_le1311769555a_bool,insert_a(hAPP_pname_a(mgt_call,pn),g)),A_3_47563)) ),
    inference(superposition,[status(thm),theory(equality)],[c_78545,c_38721]) ).

tff(c_78777,plain,
    ! [A_3_47592: fun_a_bool] :
      ( ( hAPP_bool_bool(hAPP_b589554111l_bool(fconj,hAPP_fun_a_bool_bool(hAPP_f1631501043l_bool(fequal_fun_a_bool,A_3_47592),image_pname_a(mgt_call,u))),bot_bot_bool) = hAPP_fun_a_bool_bool(hAPP_f1631501043l_bool(fequal_fun_a_bool,A_3_47592),image_pname_a(mgt_call,u)) )
      | ~ hBOOL(hAPP_fun_a_bool_bool(hAPP_f1631501043l_bool(ord_le1311769555a_bool,insert_a(hAPP_pname_a(mgt_call,pn),g)),A_3_47592)) ),
    inference(demodulation,[status(thm),theory(equality)],[c_2354,c_78722]) ).

tff(c_78845,plain,
    ! [A_3_47592: fun_a_bool] :
      ( ( hAPP_bool_bool(hAPP_b589554111l_bool(fconj,hAPP_fun_a_bool_bool(hAPP_f1631501043l_bool(fequal_fun_a_bool,A_3_47592),image_pname_a(mgt_call,u))),bot_bot_bool) = hAPP_fun_a_bool_bool(hAPP_f1631501043l_bool(fequal_fun_a_bool,A_3_47592),image_pname_a(mgt_call,u)) )
      | ( cOMBK_bool_nat(hAPP_fun_a_bool_bool(hAPP_f1631501043l_bool(ord_le1311769555a_bool,insert_a(hAPP_pname_a(mgt_call,pn),g)),A_3_47592)) = bot_bot_fun_nat_bool ) ),
    inference(resolution,[status(thm)],[c_7822,c_78777]) ).

tff(c_84670,plain,
    ! [A_3_49737: fun_a_bool] :
      ( ( hAPP_fun_a_bool_bool(hAPP_f1631501043l_bool(fequal_fun_a_bool,A_3_49737),image_pname_a(mgt_call,u)) = bot_bot_bool )
      | ( cOMBK_bool_nat(hAPP_fun_a_bool_bool(hAPP_f1631501043l_bool(ord_le1311769555a_bool,insert_a(hAPP_pname_a(mgt_call,pn),g)),A_3_49737)) = bot_bot_fun_nat_bool ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_81671,c_78845]) ).

tff(c_84757,plain,
    ! [A_3_49737: fun_a_bool] :
      ( ( hAPP_fun_a_bool_bool(hAPP_f1631501043l_bool(fequal_fun_a_bool,A_3_49737),image_pname_a(mgt_call,u)) = bot_bot_bool )
      | ( cOMBK_bool_nat(fTrue) = bot_bot_fun_nat_bool )
      | ( hAPP_fun_a_bool_bool(hAPP_f1631501043l_bool(ord_le1311769555a_bool,insert_a(hAPP_pname_a(mgt_call,pn),g)),A_3_49737) = bot_bot_bool ) ),
    inference(superposition,[status(thm),theory(equality)],[c_2949,c_84670]) ).

tff(c_84789,plain,
    ! [A_3_49737: fun_a_bool] :
      ( ( hAPP_fun_a_bool_bool(hAPP_f1631501043l_bool(fequal_fun_a_bool,A_3_49737),image_pname_a(mgt_call,u)) = bot_bot_bool )
      | ( hAPP_fun_a_bool_bool(hAPP_f1631501043l_bool(ord_le1311769555a_bool,insert_a(hAPP_pname_a(mgt_call,pn),g)),A_3_49737) = bot_bot_bool ) ),
    inference(negUnitSimplification,[status(thm)],[c_4484,c_84757]) ).

tff(c_135430,plain,
    ! [A_3_66575: x_a,C_6_66576: fun_a_bool,D_1_66577: fun_a_bool] :
      ( hBOOL(hAPP_fun_a_bool_bool(hAPP_f1631501043l_bool(ord_le1311769555a_bool,insert_a(A_3_66575,C_6_66576)),insert_a(A_3_66575,D_1_66577)))
      | ~ hBOOL(hAPP_fun_a_bool_bool(hAPP_f1631501043l_bool(ord_le1311769555a_bool,C_6_66576),D_1_66577)) ),
    inference(cnfTransformation,[status(thm)],[f_2002]) ).

tff(c_135489,plain,
    ! [D_1_66577: fun_a_bool] :
      ( hBOOL(bot_bot_bool)
      | ~ hBOOL(hAPP_fun_a_bool_bool(hAPP_f1631501043l_bool(ord_le1311769555a_bool,g),D_1_66577))
      | ( hAPP_fun_a_bool_bool(hAPP_f1631501043l_bool(fequal_fun_a_bool,insert_a(hAPP_pname_a(mgt_call,pn),D_1_66577)),image_pname_a(mgt_call,u)) = bot_bot_bool ) ),
    inference(superposition,[status(thm),theory(equality)],[c_84789,c_135430]) ).

tff(c_135611,plain,
    ! [D_1_66605: fun_a_bool] :
      ( ~ hBOOL(hAPP_fun_a_bool_bool(hAPP_f1631501043l_bool(ord_le1311769555a_bool,g),D_1_66605))
      | ( hAPP_fun_a_bool_bool(hAPP_f1631501043l_bool(fequal_fun_a_bool,insert_a(hAPP_pname_a(mgt_call,pn),D_1_66605)),image_pname_a(mgt_call,u)) = bot_bot_bool ) ),
    inference(negUnitSimplification,[status(thm)],[c_2525,c_135489]) ).

tff(c_137449,plain,
    ! [B_6_67091: fun_pname_bool] :
      ( ~ hBOOL(hAPP_fun_a_bool_bool(hAPP_f1631501043l_bool(ord_le1311769555a_bool,g),image_pname_a(mgt_call,B_6_67091)))
      | ( hAPP_fun_a_bool_bool(hAPP_f1631501043l_bool(fequal_fun_a_bool,image_pname_a(mgt_call,insert_pname(pn,B_6_67091))),image_pname_a(mgt_call,u)) = bot_bot_bool ) ),
    inference(superposition,[status(thm),theory(equality)],[c_995,c_135611]) ).

tff(c_137588,plain,
    ( ~ hBOOL(hAPP_fun_a_bool_bool(hAPP_f1631501043l_bool(ord_le1311769555a_bool,g),image_pname_a(mgt_call,u)))
    | ( hAPP_fun_a_bool_bool(hAPP_f1631501043l_bool(fequal_fun_a_bool,image_pname_a(mgt_call,u)),image_pname_a(mgt_call,u)) = bot_bot_bool ) ),
    inference(superposition,[status(thm),theory(equality)],[c_22829,c_137449]) ).

tff(c_137620,plain,
    hAPP_fun_a_bool_bool(hAPP_f1631501043l_bool(fequal_fun_a_bool,image_pname_a(mgt_call,u)),image_pname_a(mgt_call,u)) = bot_bot_bool,
    inference(demodulation,[status(thm),theory(equality)],[c_2406,c_137588]) ).

tff(c_137622,plain,
    $false,
    inference(negUnitSimplification,[status(thm)],[c_48470,c_137620]) ).

%------------------------------------------------------------------------------
%----ORIGINAL SYSTEM OUTPUT
% 0.12/0.13  % Problem  : SWW473_2 : TPTP v8.1.2. Released v5.3.0.
% 0.12/0.14  % Command  : java -Dfile.encoding=UTF-8 -Xms512M -Xmx4G -Xss10M -jar /export/starexec/sandbox/solver/bin/beagle.jar -auto -q -proof -print tff -smtsolver /export/starexec/sandbox/solver/bin/cvc4-1.4-x86_64-linux-opt -liasolver cooper -t %d %s
% 0.14/0.35  % Computer : n025.cluster.edu
% 0.14/0.35  % Model    : x86_64 x86_64
% 0.14/0.35  % CPU      : Intel(R) Xeon(R) CPU E5-2620 v4 @ 2.10GHz
% 0.14/0.35  % Memory   : 8042.1875MB
% 0.14/0.35  % OS       : Linux 3.10.0-693.el7.x86_64
% 0.14/0.36  % CPULimit : 300
% 0.14/0.36  % WCLimit  : 300
% 0.14/0.36  % DateTime : Thu Aug  3 19:54:49 EDT 2023
% 0.14/0.36  % CPUTime  : 
% 76.32/51.99  % SZS status Theorem for /export/starexec/sandbox/benchmark/theBenchmark.p
% 76.32/52.00  
% 76.32/52.00  % SZS output start CNFRefutation for /export/starexec/sandbox/benchmark/theBenchmark.p
% See solution above
% 76.32/52.05  
% 76.32/52.05  Inference rules
% 76.32/52.05  ----------------------
% 76.32/52.05  #Ref     : 20
% 76.32/52.05  #Sup     : 32795
% 76.32/52.05  #Fact    : 6
% 76.32/52.05  #Define  : 0
% 76.32/52.05  #Split   : 14
% 76.32/52.05  #Chain   : 0
% 76.32/52.05  #Close   : 0
% 76.32/52.05  
% 76.32/52.05  Ordering : KBO
% 76.32/52.05  
% 76.32/52.05  Simplification rules
% 76.32/52.05  ----------------------
% 76.32/52.05  #Subsume      : 11198
% 76.32/52.05  #Demod        : 9883
% 76.32/52.05  #Tautology    : 9227
% 76.32/52.05  #SimpNegUnit  : 4158
% 76.32/52.05  #BackRed      : 51
% 76.32/52.05  
% 76.32/52.05  #Partial instantiations: 4524
% 76.32/52.05  #Strategies tried      : 1
% 76.32/52.05  
% 76.32/52.05  Timing (in seconds)
% 76.32/52.05  ----------------------
% 76.32/52.05  Preprocessing        : 2.18
% 76.32/52.05  Parsing              : 1.30
% 76.32/52.05  CNF conversion       : 0.16
% 76.32/52.05  Main loop            : 48.67
% 76.32/52.05  Inferencing          : 6.40
% 76.32/52.05  Reduction            : 26.03
% 76.32/52.05  Demodulation         : 19.07
% 76.32/52.05  BG Simplification    : 0.33
% 76.32/52.05  Subsumption          : 12.77
% 76.32/52.05  Abstraction          : 0.32
% 76.32/52.05  MUC search           : 0.00
% 76.32/52.05  Cooper               : 0.00
% 76.32/52.05  Total                : 50.92
% 76.32/52.05  Index Insertion      : 0.00
% 76.62/52.05  Index Deletion       : 0.00
% 76.62/52.05  Index Matching       : 0.00
% 76.62/52.05  BG Taut test         : 0.00
%------------------------------------------------------------------------------